JP6591000B1 - Image processing apparatus, image processing method, and image processing program - Google Patents

Image processing apparatus, image processing method, and image processing program Download PDF

Info

Publication number
JP6591000B1
JP6591000B1 JP2018117420A JP2018117420A JP6591000B1 JP 6591000 B1 JP6591000 B1 JP 6591000B1 JP 2018117420 A JP2018117420 A JP 2018117420A JP 2018117420 A JP2018117420 A JP 2018117420A JP 6591000 B1 JP6591000 B1 JP 6591000B1
Authority
JP
Japan
Prior art keywords
image
aspect ratio
submitted
unit
change
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018117420A
Other languages
Japanese (ja)
Other versions
JP2019219968A (en
Inventor
恭明 橋本
恭明 橋本
加寿代 水野
加寿代 水野
みか 遠藤
みか 遠藤
直晃 山下
直晃 山下
千寿 奥田
千寿 奥田
淳太 木下
淳太 木下
隆志 並木
隆志 並木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yahoo Japan Corp
Original Assignee
Yahoo Japan Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yahoo Japan Corp filed Critical Yahoo Japan Corp
Priority to JP2018117420A priority Critical patent/JP6591000B1/en
Application granted granted Critical
Publication of JP6591000B1 publication Critical patent/JP6591000B1/en
Publication of JP2019219968A publication Critical patent/JP2019219968A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

【課題】画像の所有者が定めた条件を逸脱しない範囲内で適切に画像処理を行うこと。【解決手段】本願にかかる画像加工装置は、取得部と、変更部とを有する。取得部は、入稿された画像である入稿画像に対する加工操作に関する許諾条件を取得する。変更部は、取得部により取得された許諾条件に基づいて、入稿画像のアスペクト比を変更する。【選択図】図3Image processing is performed appropriately within a range that does not deviate from conditions set by an image owner. An image processing apparatus according to the present application includes an acquisition unit and a change unit. The acquisition unit acquires a permission condition related to a processing operation on a submitted image that is a submitted image. The changing unit changes the aspect ratio of the submitted image based on the permission condition acquired by the acquiring unit. [Selection] Figure 3

Description

本発明の実施形態は、画像加工装置、画像加工方法および画像加工プログラムに関する。   Embodiments described herein relate generally to an image processing apparatus, an image processing method, and an image processing program.

近年、画像に対する見栄えや統一性の向上のための画像処理に関する技術が提案されてきている。   In recent years, techniques related to image processing for improving the appearance and uniformity of images have been proposed.

ところで、特許文献1では、サムネイル画像の複製に対して画像変形指示に基づく画像変形を行う技術が開示されている。   By the way, Patent Document 1 discloses a technique for performing image deformation based on an image deformation instruction with respect to duplication of a thumbnail image.

特開2010−283788号公報JP 2010-283788 A

しかしながら、上記の従来技術では、画像の所有者が定めた条件を逸脱しない範囲内で適切に画像処理を行うことができるとは限らない。例えば、上記の従来技術では、編集情報が示す編集内容に画像変形指示および画像に対する範囲指定指示が含まれている場合には、サムネイル画像の複製に対して画像変形指示に基づく画像変形を行い、画像変形により得られた変形済み複製を表示対象として出力する。   However, in the above-described conventional technology, it is not always possible to appropriately perform image processing within a range that does not deviate from the conditions determined by the owner of the image. For example, in the above-described conventional technology, when the editing content indicated by the editing information includes an image deformation instruction and a range designation instruction for the image, image deformation based on the image deformation instruction is performed on the reproduction of the thumbnail image, A deformed copy obtained by image deformation is output as a display target.

このような上記の従来技術では、必要な縮小画像に対しては画像処理を行うことで、画像情報を正しく表示することができたとしても、画像の所有者が定めた条件を逸脱しない範囲内で適切に画像処理を行うことができるとは限らない。   In such a conventional technique, even if image information can be correctly displayed by performing image processing on a necessary reduced image, it does not deviate from the conditions determined by the owner of the image. Thus, it is not always possible to perform image processing appropriately.

本願は、上記に鑑みてなされたものであって、画像の所有者が定めた条件を逸脱しない範囲内で適切に画像処理を行うことができる画像加工装置、画像加工方法および画像加工プログラムを提供することを目的とする。   The present application has been made in view of the above, and provides an image processing apparatus, an image processing method, and an image processing program capable of appropriately performing image processing within a range that does not deviate from the conditions determined by the owner of the image. The purpose is to do.

本願にかかる画像加工装置は、入稿された画像である入稿画像に対する加工操作に関する許諾条件を取得する取得部と、前記取得部により取得された前記許諾条件に基づいて、前記入稿画像のアスペクト比を変更する変更部とを有することを特徴とする。   The image processing apparatus according to the present application includes an acquisition unit that acquires a permission condition regarding a processing operation on a submitted image that is a submitted image, and the received image based on the permission condition acquired by the acquisition unit. And a changing unit that changes the aspect ratio.

実施形態の一態様によれば、画像の所有者が定めた条件を逸脱しない範囲内で適切に画像処理を行うことができるといった効果を奏する。   According to one aspect of the embodiment, there is an effect that image processing can be appropriately performed within a range that does not deviate from the conditions determined by the owner of the image.

図1は、実施形態にかかる画像加工処理の一例を示す図である。FIG. 1 is a diagram illustrating an example of image processing according to the embodiment. 図2は、実施形態にかかる画像加工システムの構成例を示す図である。FIG. 2 is a diagram illustrating a configuration example of the image processing system according to the embodiment. 図3は、実施形態にかかる画像加工装置の構成例を示す図である。FIG. 3 is a diagram illustrating a configuration example of the image processing apparatus according to the embodiment. 図4は、実施形態にかかる許諾条件記憶部の一例を示す図である。FIG. 4 is a diagram illustrating an example of a permission condition storage unit according to the embodiment. 図5は、実施形態にかかる変更後画像記憶部の一例を示す図である。FIG. 5 is a diagram illustrating an example of the post-change image storage unit according to the embodiment. 図6は、実施形態にかかるスコア記憶部の一例を示す図である。FIG. 6 is a diagram illustrating an example of the score storage unit according to the embodiment. 図7は、実施形態にかかる画像加工処理(クロッピング)の一例を示す図である。FIG. 7 is a diagram illustrating an example of image processing (cropping) according to the embodiment. 図8は、実施形態にかかる画像加工処理(ブラー)の一例を示す図である。FIG. 8 is a diagram illustrating an example of image processing (blur) according to the embodiment. 図9は、実施形態にかかる画像加工処理(マージン)の一例を示す図である。FIG. 9 is a diagram illustrating an example of image processing (margin) according to the embodiment. 図10は、実施形態にかかる画像加工装置による画像加工処理手順を示すフローチャートである。FIG. 10 is a flowchart illustrating an image processing procedure performed by the image processing apparatus according to the embodiment. 図11は、画像加工装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。FIG. 11 is a hardware configuration diagram illustrating an example of a computer that realizes the functions of the image processing apparatus.

以下に、本願にかかる画像加工装置、画像加工方法および画像加工プログラムを実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ説明する。なお、この実施形態により本願にかかる画像加工装置、画像加工方法および画像加工プログラムが限定されるものではない。また、以下の実施形態において、同一の部位には同一の符号を付し、重複する説明は省略される。   Hereinafter, an image processing apparatus, an image processing method, and an image processing program according to the present application (hereinafter referred to as “embodiment”) will be described with reference to the drawings. Note that the image processing apparatus, the image processing method, and the image processing program according to the present application are not limited by this embodiment. Moreover, in the following embodiment, the same code | symbol is attached | subjected to the same site | part and the overlapping description is abbreviate | omitted.

〔1.画像加工処理〕
まず、図1を用いて、実施形態にかかる画像加工処理の一例について説明する。図1は、実施形態にかかる画像加工処理の一例を示す図である。実施形態にかかる画像加工処理は、画像加工装置100によって行われる。
[1. (Image processing)
First, an example of image processing according to the embodiment will be described with reference to FIG. FIG. 1 is a diagram illustrating an example of image processing according to the embodiment. The image processing according to the embodiment is performed by the image processing apparatus 100.

図1の説明に先立って、図2を用いて、実施形態にかかる画像加工システムについて説明する。図2は、実施形態にかかる画像加工システム1の構成例を示す図である。実施形態にかかる画像加工システム1は、図2に示すように、入稿元装置30と、外部装置60と、画像加工装置100とを含む。入稿元装置30、外部装置60、画像加工装置100は、ネットワークNを介して有線または無線により通信可能に接続される。なお、図2に示す画像加工システム1には、複数台の入稿元装置30や、複数台の外部装置60や、複数台の画像加工装置100が含まれてよい。   Prior to the description of FIG. 1, the image processing system according to the embodiment will be described with reference to FIG. 2. FIG. 2 is a diagram illustrating a configuration example of the image processing system 1 according to the embodiment. As illustrated in FIG. 2, the image processing system 1 according to the embodiment includes a submission source device 30, an external device 60, and an image processing device 100. The submission source apparatus 30, the external apparatus 60, and the image processing apparatus 100 are connected via a network N so that they can communicate by wire or wirelessly. The image processing system 1 shown in FIG. 2 may include a plurality of submission source devices 30, a plurality of external devices 60, and a plurality of image processing devices 100.

入稿元装置30は、コンテンツを代表する代表画像の入稿元によって利用される情報処理装置である。入稿元装置30は、例えば、スマートフォンや、タブレット型端末や、ノート型PC(Personal Computer)や、デスクトップPCや、携帯電話機や、PDA(Personal Digital Assistant)等である。例えば、入稿元装置30は、入稿元の操作に従い、画像加工装置100に対して代表画像を入稿したり、代表画像の加工に関する許諾条件を設定する。なお、本実施形態において入稿元は、画像加工装置100を管理する事業主(「事業主Z」とする)とは異なる事業主であって、コンテンツプロバイダー(CP)等とも呼ばれる。以下の実施形態では、「コンテンツを代表する代表画像」は、(入稿元に)入稿された入稿画像の一例であり、かかる「代表画像」は、いわゆる「サムネイル画像」であるものとする。   The submission source device 30 is an information processing device used by a submission source of a representative image representing content. The submission source device 30 is, for example, a smartphone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), or the like. For example, the submission source apparatus 30 submits a representative image to the image processing apparatus 100 or sets permission conditions for processing of the representative image in accordance with the operation of the submission source. In the present embodiment, the submission source is a business owner different from the business owner who manages the image processing apparatus 100 (referred to as “business owner Z”), and is also referred to as a content provider (CP) or the like. In the following embodiment, a “representative image representing content” is an example of a submitted image submitted (to a submission source), and the “representative image” is a so-called “thumbnail image”. To do.

外部装置60は、本実施形態では、代表画像が掲載される掲載面(例えば、ウェブページ)を管理するサーバ装置であるものとする。しかしながら、外部装置60は、代表画像をチェックするチェックツールの役割を果たすサーバ装置であってもよいし、いわゆるエンドユーザによって利用される端末装置であってもよい。なお、外部装置60は、画像加工装置100とは異なる他の装置の一例である。   In the present embodiment, the external device 60 is a server device that manages a posting surface (for example, a web page) on which a representative image is posted. However, the external device 60 may be a server device that serves as a check tool for checking a representative image, or may be a terminal device used by a so-called end user. The external device 60 is an example of another device that is different from the image processing device 100.

ここで、画像加工装置100によって実施形態にかかる画像加工処理が行われることの前提となる課題について説明する。例えば、映画等の動画配信サイトには、各動画を代表するサムネイル画像が一覧表示されており、ユーザはサムネイル画像を選択することにより実際に動画閲覧ページへとジャンプできるようになっている。また、動画配信サイトでは、サムネイル画像を一覧表示させるにあたって、見栄えを良くするために各サムネイル画像のアスペクト比を例えば「16×9」に統一されている場合がある。   Here, a problem that is a premise that the image processing according to the embodiment is performed by the image processing apparatus 100 will be described. For example, a list of thumbnail images representing each movie is displayed on a movie distribution site such as a movie, and the user can actually jump to the movie browsing page by selecting a thumbnail image. On the moving image distribution site, when displaying thumbnail images as a list, the aspect ratio of each thumbnail image may be unified to, for example, “16 × 9” in order to improve the appearance.

サムネイル画像は、コンテンツプロバイダー(CP)である入稿元から、例えば、画像加工装置100へ入稿されたものが上記動画配信サイトに利用されるが、入稿元によっては、アスペクト比「16×9」のサムネイル画像を入稿するのではなく、別のアスペクト比(例えば、アスペクト比「4×3」)のサムネイル画像を入稿する場合がある。かかる場合、画像に対する著作権上の問題等により、事業主Z側では、入稿元への許可なしに勝手にアスペクト比を変更するといったことが不可能である。   For example, a thumbnail image submitted to the image processing apparatus 100 from a submission source that is a content provider (CP) is used for the video distribution site. Depending on the submission source, an aspect ratio of “16 × In some cases, a thumbnail image having a different aspect ratio (for example, an aspect ratio of “4 × 3”) is submitted instead of submitting a thumbnail image of “9”. In such a case, due to a copyright problem with respect to the image, it is impossible for the business owner Z to change the aspect ratio without permission from the submission source.

つまり、このような状態では、事業主Zは、動画配信サイトの要求に合ったアスペクト比のサムネイル画像を動画配信サイトへと提供することができないといった問題がある。一方で、入稿元によっては、事業主Zの要望に合わせてアスペクト比を変更するといったことはしないが、特定のアスペクト比(例えば、アスペクト比「4×3」)のサムネイル画像を入稿したうえで、事業主Z側で適宜アスペクト比を変更してよいことを許可する場合がある。このようなことから、事業主Zは、入稿元に対してサムネイル画像に対する加工操作に関する許諾条件を設定させることにより、この許諾条件で許可されている範囲内の加工操作で、入稿時のアスペクト比から別のアスペクト比へと変更しようとする。   That is, in such a state, there is a problem that the business owner Z cannot provide a thumbnail image having an aspect ratio that meets the request of the video distribution site to the video distribution site. On the other hand, depending on the submission source, the aspect ratio is not changed according to the request of the business owner Z, but a thumbnail image having a specific aspect ratio (for example, an aspect ratio of “4 × 3”) is submitted. In addition, it may be permitted that the business owner Z side may change the aspect ratio as appropriate. For this reason, the business owner Z causes the submission source to set a permission condition regarding the processing operation for the thumbnail image, so that the processing operation within the range permitted by the permission condition can be performed at the time of submission. Try to change from one aspect ratio to another.

以上の点を踏まえて、画像加工装置100は、実施形態にかかる画像加工処理を行う。具体的には、画像加工装置100は、コンテンツを代表する代表画像の入稿元により指定された許諾条件であって、代表画像に対する加工操作に関する許諾条件を取得する。そして、画像加工装置100は、取得した許諾条件に基づいて、代表画像のアスペクト比を変更する。代表画像に対する加工操作については、以下で詳細に説明するが、代表画像の一部を切り出す加工操作(クロッピング)、代表画像の周辺にぼかし画像を付与する加工操作(ブラー画像付与)、代表画像の周辺に余白画像を付与する加工操作(マージン画像付与)がある。以下では、実施形態にかかる画像加工処理の一例を示す。また、ここでは、代表画像の一例としてサムネイル画像を用いる。   Based on the above points, the image processing apparatus 100 performs the image processing according to the embodiment. Specifically, the image processing apparatus 100 acquires permission conditions related to the processing operation for the representative image, which are permission conditions designated by the submission source of the representative image representing the content. Then, the image processing apparatus 100 changes the aspect ratio of the representative image based on the acquired permission condition. The processing operation for the representative image will be described in detail below. The processing operation for cropping a part of the representative image (cropping), the processing operation for adding a blurred image around the representative image (giving a blur image), There is a processing operation (margin image addition) for adding a margin image to the periphery. Below, an example of the image processing process concerning embodiment is shown. Here, a thumbnail image is used as an example of the representative image.

まず、各入稿元は、入稿元装置30を操作し、画像加工装置100に対してサムネイル画像を入稿するとともに、サムネイル画像に対する加工操作に関する許諾条件を指定する(ステップS11)。画像加工装置100は、入稿元から受け付けたサムネイル画像および許諾条件(許諾条件を示す条件情報)を許諾条件記憶部121に格納する。   First, each submission source operates the submission source device 30 to submit a thumbnail image to the image processing device 100, and specifies permission conditions regarding the processing operation for the thumbnail image (step S11). The image processing apparatus 100 stores the thumbnail image received from the submission source and the permission condition (condition information indicating the permission condition) in the permission condition storage unit 121.

図1の例では、許諾条件記憶部121は、「入稿元ID」、「カテゴリ」、「画像ID」、「サムネイル画像」、「初期アスペクト比」、「許諾条件」といった項目を有する。また、「許諾条件」には、「クロッピング」、「ブラー」、「マージン」といった項目が含まれる例を示す。   In the example of FIG. 1, the permission condition storage unit 121 includes items such as “submission source ID”, “category”, “image ID”, “thumbnail image”, “initial aspect ratio”, and “permission condition”. In addition, an example in which the “permission condition” includes items such as “cropping”, “blur”, and “margin”.

「入稿元ID」は、入稿元を識別する識別情報を示す。以下の実施形態では、入稿元を区別して記載する場合には、「入稿元ID」を用いる。例えば、入稿元ID「CP1」によって識別される入稿元を「入稿元CP1」と表記する。「カテゴリ」は、入稿されたサムネイル画像がどのような「カテゴリ」に属するコンテンツに利用されるサムネイル画像であるかを示す。例えば、カテゴリ「動画」では、対応するサムネイル画像は動画配信サイトのサムネイル画像として利用されることを示す。また、カテゴリ「ポスター」では、対応するサムネイル画像は映画配信サイトのサムネイル画像として利用されることを示す。また、カテゴリ「音楽」では、対応するサムネイル画像は音楽配信サイトのサムネイル画像として利用されることを示す。「カテゴリ」は、例えば、入稿元によって指定されてよい。   “Submission source ID” indicates identification information for identifying a submission source. In the following embodiment, when a submission source is described separately, a “submission source ID” is used. For example, the submission source identified by the submission source ID “CP1” is referred to as “submission source CP1”. “Category” indicates what kind of “category” the submitted thumbnail image is used for content. For example, the category “moving image” indicates that the corresponding thumbnail image is used as a thumbnail image of the moving image distribution site. In the category “poster”, the corresponding thumbnail image is used as a thumbnail image of the movie distribution site. The category “music” indicates that the corresponding thumbnail image is used as a thumbnail image of the music distribution site. The “category” may be specified by the submission source, for example.

「画像ID」は、入稿時(変更前)のサムネイル画像を識別する識別情報を示す。以下の実施形態では、サムネイル画像を区別して記載する場合には、「画像ID」を用いる。例えば、画像ID「Img1」によって識別されるサムネイル画像であってアスペクト比変更前(入稿時)のサムネイル画像を「変更前画像Img1」と表記する。また、変更前画像Img1からアスペクト比が変更されたサムネイル画像である変更後画像を「変更後画像Img1a」と表記する。以下に示すが画像ID「Img2」および画像ID「Img3」によって識別されるサムネイル画像についても、同様のかたちで表記する。「サムネイル画像」は、入稿された時点、すなわちアスペクト比が変更される前のサムネイル画像の画像データをを示す。「初期アスペクト比」は、入稿された時点、すなわちアスペクト比が変更される前のサムネイル画像のアスペクト比を示す。   “Image ID” indicates identification information for identifying a thumbnail image at the time of submission (before change). In the following embodiment, “image ID” is used when distinguishing and describing thumbnail images. For example, a thumbnail image identified by the image ID “Img1” and before the aspect ratio change (at the time of submission) is expressed as “pre-change image Img1”. In addition, a post-change image that is a thumbnail image whose aspect ratio has been changed from the pre-change image Img1 is referred to as “post-change image Img1a”. As shown below, the thumbnail images identified by the image ID “Img2” and the image ID “Img3” are also expressed in the same manner. “Thumbnail image” indicates image data of a thumbnail image at the time of submission, that is, before the aspect ratio is changed. The “initial aspect ratio” indicates the aspect ratio of the thumbnail image at the time of submission, that is, before the aspect ratio is changed.

「許諾条件」は、サムネイル画像に対する加工操作に関する許諾条件を示す。具体的には、「許諾条件」は、サムネイル画像のアスペクト比を変更するためにサムネイル画像に対して行ってよい加工操作を条件付ける条件情報を示す。例えば、「許諾条件」に含まれる「クロッピング」は、サムネイル画像のアスペクト比を変更するためにサムネイル画像に対して行ってよい加工操作としてクロッピング操作を行って良いか否かを条件付ける条件情報を示す。図1の例では、入稿元CP1が、「許諾条件」として「クロッピング」に「許可」を指定している。かかる例は、入稿元CP1が、変更前画像Img1のアスペクト比を変更してよいが、クロッピング操作でしかアスペクト比を変更してはいけないことを条件付けていることを示す。   The “permission condition” indicates a permission condition regarding the processing operation for the thumbnail image. Specifically, the “permission condition” indicates condition information that conditions a processing operation that may be performed on the thumbnail image in order to change the aspect ratio of the thumbnail image. For example, “cropping” included in the “permission condition” includes condition information that conditions whether or not the cropping operation may be performed as a processing operation that may be performed on the thumbnail image in order to change the aspect ratio of the thumbnail image. Show. In the example of FIG. 1, the submission source CP1 designates “permitted” for “cropping” as the “permitted condition”. This example indicates that the submission source CP1 may change the aspect ratio of the pre-change image Img1, but that the aspect ratio should be changed only by a cropping operation.

また、「許諾条件」に含まれる「ブラー」は、サムネイル画像のアスペクト比を変更するためにサムネイル画像に対して行ってよい加工操作としてブラー画像を付与する操作を行って良いか否かを条件付ける条件情報を示す。図1の例では、入稿元CP2が、「許諾条件」として「ブラー」に「許可」を指定している。かかる例は、入稿元CP2が、変更前画像Img2のアスペクト比を変更してよいが、ブラー画像付与でしかアスペクト比を変更してはいけないことを条件付けていることを示す。   The “blur” included in the “permission condition” is a condition that determines whether or not an operation for adding a blur image may be performed as a processing operation that may be performed on the thumbnail image in order to change the aspect ratio of the thumbnail image. Indicates the condition information to be attached. In the example of FIG. 1, the submission source CP 2 designates “permitted” for “blur” as “permitted condition”. This example indicates that the submission source CP2 may change the aspect ratio of the pre-change image Img2, but that the aspect ratio should be changed only by adding a blur image.

また、「許諾条件」に含まれる「マージン」は、サムネイル画像のアスペクト比を変更するためにサムネイル画像に対して行ってよい加工操作としてマージン画像を付与する操作を行って良いか否かを条件付ける条件情報を示す。図1の例では、入稿元CP3が、「許諾条件」として「マージン」に「許可」を指定している。かかる例は、入稿元CP3が、変更前画像Img3のアスペクト比を変更してよいが、マージン画像付与でしかアスペクト比を変更してはいけないことを条件付けていることを示す。   The “margin” included in the “permission condition” is a condition that determines whether or not an operation for giving a margin image can be performed as a processing operation that can be performed on the thumbnail image in order to change the aspect ratio of the thumbnail image. Indicates the condition information to be attached. In the example of FIG. 1, the submission source CP3 designates “permitted” in “margin” as “permitted condition”. Such an example indicates that the submission source CP3 may change the aspect ratio of the pre-change image Img3, but that the aspect ratio should be changed only by adding a margin image.

なお、図1に示す許諾条件記憶部121では、入稿元CP1であればクロッピングのみ許可といったように各入稿元が1つの許諾条件を指定しているが、複数の許諾条件を指定することもできる。例えば、入稿元CP1は、クロッピングおよびブラーを許可することもできる。   In the permission condition storage unit 121 shown in FIG. 1, each submission source designates one permission condition such that only cropping is permitted in the case of the submission source CP1, but a plurality of permission conditions are designated. You can also. For example, the submission source CP1 can permit cropping and blurring.

さて、このような状態において、画像加工装置100は、許諾条件記憶部121を参照し、許諾条件をチェックする(ステップS12)。具体的には、、画像加工装置100は、許諾条件記憶部121を参照し、入稿元が指定している許諾条件をチェックし、入稿元により許可されている加工操作を特定する。図1の例では、画像加工装置100は、入稿元CP1が、許諾条件としてサムネイル画像の一部を切り出す加工操作(クロッピング)を許可する旨の条件を指定していることを特定する。また、図1の例では、画像加工装置100は、入稿元CP2が、許諾条件としてサムネイル画像の周辺にぼかし画像を付与する加工操作(ブラー画像付与)を許可する旨の条件を指定していることを特定する。また、図1の例では、画像加工装置100は、入稿元CP3が、許諾条件としてサムネイル画像の周辺に余白画像を付与する加工操作(マージン画像付与)を許可する旨の条件を指定していることを特定する。   In such a state, the image processing apparatus 100 refers to the permission condition storage unit 121 and checks the permission conditions (step S12). Specifically, the image processing apparatus 100 refers to the permission condition storage unit 121, checks the permission conditions specified by the submission source, and identifies the processing operation permitted by the submission source. In the example of FIG. 1, the image processing apparatus 100 specifies that the submission source CP1 specifies a condition for permitting a processing operation (cropping) for cutting out a part of a thumbnail image as a permission condition. In the example of FIG. 1, the image processing apparatus 100 specifies a condition that the submission source CP2 permits a processing operation (blur image addition) for adding a blurred image around the thumbnail image as a permission condition. Identify that. In the example of FIG. 1, the image processing apparatus 100 designates a condition that the submission source CP3 permits a processing operation (margin image addition) for adding a margin image around the thumbnail image as a permission condition. Identify that.

次に、画像加工装置100は、入稿元により入稿されたサムネイル画像のアスペクト比を所定のアスペクト比に変更する画像加工処理を行う(ステップS13)。言い換えれば、画像加工装置100は、入稿元により入稿されたサムネイル画像のアスペクト比を所定のアスペクト比となるようサムネイル画像に対して、許可されている加工操作を行う。図1の例では、画像加工装置100は、入稿元CP1に対応する変更前画像Img1に対してクロッピングを行うことにより、変更前画像Img1のアスペクト比である初期アスペクト比「4×3」をアスペクト比「16×9」、「2×3」、「1×1」それぞれに変更する。言い換えれば、画像加工装置100は、クロッピングにより初期アスペクト比「4×3」の変更前画像Img1から、アスペクト比「16×9」、「2×3」、「1×1」へと変更された変更後画像Img1aを生成する。なお、本実施形態では、画像加工装置100が初期アスペクト比から、アスペクト比「4×3」、「16×9」、「2×3」、「1×1」といった4つのアスペクト比へと変更する例を示すが、この4つのアスペクト比に限定される必要はない。つまり、画像加工装置100は、アスペクト比「4×3」、「16×9」、「2×3」、「1×1」以外のアスペクト比へと変更してもよい。   Next, the image processing apparatus 100 performs image processing for changing the aspect ratio of the thumbnail image submitted by the submission source to a predetermined aspect ratio (step S13). In other words, the image processing apparatus 100 performs a permitted processing operation on the thumbnail image so that the aspect ratio of the thumbnail image submitted by the submission source becomes a predetermined aspect ratio. In the example of FIG. 1, the image processing apparatus 100 performs the cropping on the pre-change image Img1 corresponding to the submission source CP1, thereby obtaining the initial aspect ratio “4 × 3” that is the aspect ratio of the pre-change image Img1. The aspect ratio is changed to “16 × 9”, “2 × 3”, and “1 × 1”, respectively. In other words, the image processing apparatus 100 is changed from the pre-change image Img1 with the initial aspect ratio “4 × 3” to the aspect ratios “16 × 9”, “2 × 3”, and “1 × 1” by cropping. A post-change image Img1a is generated. In the present embodiment, the image processing apparatus 100 is changed from the initial aspect ratio to four aspect ratios such as the aspect ratios “4 × 3”, “16 × 9”, “2 × 3”, and “1 × 1”. However, the present invention is not limited to these four aspect ratios. That is, the image processing apparatus 100 may change the aspect ratio to an aspect ratio other than the aspect ratios “4 × 3”, “16 × 9”, “2 × 3”, and “1 × 1”.

ここで、図7を用いて、クロッピングによるアスペクト比変更の一例を示す。なお、かかる処理については後ほど詳細に説明するため、ここでは簡単な説明に留める。図7は、実施形態にかかる画像加工処理(クロッピング)の一例を示す図である。例えば、画像加工装置100は、図7(a)に示すように、初期アスペクト比「4×3」の変更前画像Img1から、アスペクト比「16×9」の画像をクロッピング(切り出し)することにより、初期アスペクト比「4×3」からアスペクト比「16×9」へと変更する。つまり、画像加工装置100は、クロッピングにより初期アスペクト比「4×3」の変更前画像Img1から、アスペクト比「16×9」へと変更された変更後画像Img1aを生成する。また、画像加工装置100は、同様にして、初期アスペクト比「4×3」からアスペクト比「2×3」、「1×1」への変更も行う。   Here, an example of an aspect ratio change by cropping will be described with reference to FIG. Since this process will be described in detail later, only a brief description will be given here. FIG. 7 is a diagram illustrating an example of image processing (cropping) according to the embodiment. For example, as illustrated in FIG. 7A, the image processing apparatus 100 crops (cuts out) an image having an aspect ratio of “16 × 9” from a pre-change image Img1 having an initial aspect ratio of “4 × 3”. The initial aspect ratio “4 × 3” is changed to the aspect ratio “16 × 9”. That is, the image processing apparatus 100 generates the post-change image Img1a that has been changed from the pre-change image Img1 having the initial aspect ratio “4 × 3” to the aspect ratio “16 × 9” by cropping. Similarly, the image processing apparatus 100 also changes the initial aspect ratio “4 × 3” to the aspect ratio “2 × 3” and “1 × 1”.

また、図1の例では、画像加工装置100は、入稿元CP2に対応する変更前画像Img2に対してぼかし画像付与を行うことにより、変更前画像Img2のアスペクト比である初期アスペクト比「4×3」をアスペクト比「16×9」、「2×3」、「1×1」それぞれに変更する。言い換えれば、画像加工装置100は、ぼかし画像の付与により初期アスペクト比「4×3」の変更前画像Img2から、アスペクト比「16×9」、「2×3」、「1×1」へと変更された変更後画像Img2aを生成する。   In the example of FIG. 1, the image processing apparatus 100 adds a blurred image to the pre-change image Img2 corresponding to the submission source CP2, thereby providing an initial aspect ratio “4” that is the aspect ratio of the pre-change image Img2. X3 "is changed to aspect ratios" 16x9 "," 2x3 ", and" 1x1 ", respectively. In other words, the image processing apparatus 100 changes from the pre-change image Img2 having the initial aspect ratio “4 × 3” to the aspect ratios “16 × 9”, “2 × 3”, and “1 × 1” by adding the blurred image. The changed post-change image Img2a is generated.

ここで、図8を用いて、ぼかし画像付与によるアスペクト比変更の一例を示す。なお、かかる処理については後ほど詳細に説明するため、ここでは簡単な説明に留める。図8は、実施形態にかかる画像加工処理(ブラー)の一例を示す図である。例えば、画像加工装置100は、図8(a)に示すように、初期アスペクト比「4×3」の変更前画像Img2を、アスペクト比「16×9」のブラー画像Br2aに重畳することにより、初期アスペクト比「4×3」からアスペクト比「16×9」へと変更する。つまり、画像加工装置100は、ぼかし画像付与により初期アスペクト比「4×3」の変更前画像Img2から、アスペクト比「16×9」へと変更された変更後画像Img2aを生成する。また、画像加工装置100は、同様にして、初期アスペクト比「4×3」からアスペクト比「2×3」、「1×1」への変更も行う。   Here, FIG. 8 is used to show an example of changing the aspect ratio by adding a blurred image. Since this process will be described in detail later, only a brief description will be given here. FIG. 8 is a diagram illustrating an example of image processing (blur) according to the embodiment. For example, as illustrated in FIG. 8A, the image processing apparatus 100 superimposes the pre-change image Img2 having the initial aspect ratio “4 × 3” on the blur image Br2a having the aspect ratio “16 × 9”. The initial aspect ratio is changed from “4 × 3” to the aspect ratio “16 × 9”. That is, the image processing apparatus 100 generates the post-change image Img2a that has been changed from the pre-change image Img2 having the initial aspect ratio “4 × 3” to the aspect ratio “16 × 9” by providing the blurred image. Similarly, the image processing apparatus 100 also changes the initial aspect ratio “4 × 3” to the aspect ratio “2 × 3” and “1 × 1”.

また、図1の例では、画像加工装置100は、入稿元CP3に対応する変更前画像Img3に対して余白画像付与を行うことにより、変更前画像Img2のアスペクト比である初期アスペクト比「4×3」をアスペクト比「16×9」、「2×3」、「1×1」それぞれに変更する。言い換えれば、画像加工装置100は、余白画像の付与により初期アスペクト比「4×3」の変更前画像Img2から、アスペクト比「16×9」、「2×3」、「1×1」へと変更された変更後画像Img2aを生成する。   In the example of FIG. 1, the image processing apparatus 100 assigns a blank image to the pre-change image Img3 corresponding to the submission source CP3, whereby the initial aspect ratio “4” that is the aspect ratio of the pre-change image Img2. X3 "is changed to aspect ratios" 16x9 "," 2x3 ", and" 1x1 ", respectively. In other words, the image processing apparatus 100 changes from the pre-change image Img2 having the initial aspect ratio “4 × 3” to the aspect ratios “16 × 9”, “2 × 3”, and “1 × 1” by adding the blank image. The changed post-change image Img2a is generated.

ここで、図9を用いて、余白画像付与によるアスペクト比変更の一例を示す。なお、かかる処理については後ほど詳細に説明するため、ここでは簡単な説明に留める。図9は、実施形態にかかる画像加工処理(マージン)の一例を示す図である。例えば、画像加工装置100は、図9(a)に示すように、初期アスペクト比「4×3」の変更前画像Img3を、アスペクト比「16×9」のマージン画像Br3aに重畳することにより、初期アスペクト比「4×3」からアスペクト比「16×9」へと変更する。つまり、画像加工装置100は、マージン画像付与により初期アスペクト比「4×3」の変更前画像Img2から、アスペクト比「16×9」へと変更された変更後画像Img3aを生成する。また、画像加工装置100は、同様にして、初期アスペクト比「4×3」からアスペクト比「2×3」、「1×1」への変更も行う。   Here, FIG. 9 is used to show an example of changing the aspect ratio by adding a blank image. Since this process will be described in detail later, only a brief description will be given here. FIG. 9 is a diagram illustrating an example of image processing (margin) according to the embodiment. For example, as shown in FIG. 9A, the image processing apparatus 100 superimposes the pre-change image Img3 having the initial aspect ratio “4 × 3” on the margin image Br3a having the aspect ratio “16 × 9”. The initial aspect ratio is changed from “4 × 3” to the aspect ratio “16 × 9”. That is, the image processing apparatus 100 generates the post-change image Img3a that has been changed from the pre-change image Img2 having the initial aspect ratio “4 × 3” to the aspect ratio “16 × 9” by providing the margin image. Similarly, the image processing apparatus 100 also changes the initial aspect ratio “4 × 3” to the aspect ratio “2 × 3” and “1 × 1”.

次に、画像加工装置100は、アスペクト比が変更された変更後画像について、正しいアスペクト比であるかチェックする(ステップS14)。画像加工装置100は、アスペクト比「16×9」へと変更された変更後画像について、アスペクト比が「16×9」となっているかをチェックする。そして、画像加工装置100は、アスペクト比が変更された変更後画像を変更後画像記憶部122に格納する(ステップS15)。図1に示すように、画像加工装置100は、変更後画像を識別する「画像ID」に対応付けて、各アスペクト比に変更された変更後画像を格納する。なお、図1に示す変更後画像記憶部122の例では、変更後画像Img1aを識別する画像IDは「Img1a」である。   Next, the image processing apparatus 100 checks whether or not the post-change image whose aspect ratio has been changed is the correct aspect ratio (step S14). The image processing apparatus 100 checks whether the aspect ratio is “16 × 9” for the changed image that has been changed to the aspect ratio “16 × 9”. Then, the image processing apparatus 100 stores the changed image whose aspect ratio has been changed in the changed image storage unit 122 (step S15). As illustrated in FIG. 1, the image processing apparatus 100 stores the changed image changed to each aspect ratio in association with the “image ID” that identifies the changed image. In the example of the post-change image storage unit 122 illustrated in FIG. 1, the image ID for identifying the post-change image Img1a is “Img1a”.

このような状態において、外部装置60は、画像加工装置100に対して、サムネイル画像の配信要求を送信したものとする(ステップS16)。外部装置60は、サービスとして動画配信サイトを提供するサーバ装置であるとすると、例えば、カテゴリ「動画」とアスペクト比「16×9」を指定する情報を含む配信要求を送信する。   In such a state, it is assumed that the external device 60 has transmitted a thumbnail image distribution request to the image processing device 100 (step S16). If the external device 60 is a server device that provides a moving image distribution site as a service, for example, the external device 60 transmits a distribution request including information specifying a category “moving image” and an aspect ratio “16 × 9”.

かかる場合、画像加工装置100は、許諾条件記憶部121においてカテゴリ「動画」が対応付けられるサムネイル画像である初期アスペクト比「4×3」の変更前画像Img1からアスペクト比「16×9」へと変更されたサムネイル画像である変更後画像Img1aを変更後画像記憶部122から取得する。そして、画像加工装置100は、取得した変更後画像Img1aを外部装置60に配信する(ステップS17)。   In such a case, the image processing apparatus 100 changes from the pre-change image Img1 of the initial aspect ratio “4 × 3”, which is a thumbnail image associated with the category “moving image”, in the permission condition storage unit 121 to the aspect ratio “16 × 9”. The changed image Img1a, which is the changed thumbnail image, is acquired from the changed image storage unit 122. Then, the image processing device 100 distributes the acquired changed image Img1a to the external device 60 (step S17).

さて、これまで説明してきたように、実施形態にかかる画像加工装置100は、コンテンツを代表する代表画像の入稿元により指定された許諾条件であって、代表画像に対する加工操作に関する許諾条件を取得する。また、画像加工装置100は、取得した許諾条件に基づいて、代表画像のアスペクト比を変更する。   As described above, the image processing apparatus 100 according to the embodiment acquires permission conditions related to a processing operation for a representative image, which are permission conditions specified by a submission source of a representative image representing the content. To do. Further, the image processing apparatus 100 changes the aspect ratio of the representative image based on the acquired permission condition.

これにより、実施形態にかかる画像加工装置100は、画像の所有者(入稿元)が定めた条件を逸脱しない範囲内で適切に画像処理を行うことができる。具体的には、画像加工装置100は、画像の所有者(入稿元)が定めた条件を逸脱しない範囲内で画像を加工することができるため、要求に応じたアスペクト比の代表画像を提供することができる。   Thereby, the image processing apparatus 100 according to the embodiment can appropriately perform image processing within a range that does not deviate from the conditions determined by the owner of the image (submission source). Specifically, the image processing apparatus 100 can process an image within a range that does not deviate from the conditions determined by the owner (submission source) of the image, and therefore provides a representative image having an aspect ratio according to the request. can do.

なお、図1の例では、画像加工装置100が、許諾条件に基づき、予めアスペクト比を変更したサムネイル画像を用意しておくことで、外部装置60から配信要求を受け付けた場合には、予め用意した変更後のサムネイル画像の中から配信要求に応じたサムネイル画像を配信する例を示した。しかし、画像加工装置100は、予めアスペクト比を変更したサムネイル画像を用意しておくのではなく、配信要求を受け付けると、配信要求に応じて、リアルタイムにアスペクト比を変更し変更後のサムネイル画像を配信してもよい。   In the example of FIG. 1, the image processing apparatus 100 prepares a thumbnail image whose aspect ratio has been changed in advance based on the permission condition, so that it is prepared in advance when a distribution request is received from the external apparatus 60. An example of distributing thumbnail images in response to a distribution request from the changed thumbnail images has been shown. However, the image processing apparatus 100 does not prepare a thumbnail image whose aspect ratio has been changed in advance, but upon receiving a distribution request, the image processing apparatus 100 changes the aspect ratio in real time in response to the distribution request and displays the changed thumbnail image. You may distribute.

〔2.画像加工装置の構成〕
次に、図3を用いて、実施形態にかかる画像加工装置100について説明する。図3は、実施形態にかかる画像加工装置100の構成例を示す図である。図3に示すように、画像加工装置100は、通信部110と、記憶部120と、制御部130とを有する。
[2. Configuration of image processing apparatus]
Next, the image processing apparatus 100 according to the embodiment will be described with reference to FIG. FIG. 3 is a diagram illustrating a configuration example of the image processing apparatus 100 according to the embodiment. As illustrated in FIG. 3, the image processing apparatus 100 includes a communication unit 110, a storage unit 120, and a control unit 130.

(通信部110について)
通信部110は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部110は、ネットワークNと有線または無線で接続され、例えば、入稿元装置30、外部装置60との間で情報の送受信を行う。
(About the communication unit 110)
The communication unit 110 is realized by, for example, a NIC (Network Interface Card). The communication unit 110 is connected to the network N in a wired or wireless manner, and performs transmission / reception of information between the submission source device 30 and the external device 60, for example.

(記憶部120について)
記憶部120は、例えば、RAM(Random Access Memory)、フラッシュメモリ等の半導体メモリ素子またはハードディスク、光ディスク等の記憶装置によって実現される。記憶部120は、許諾条件記憶部121と、変更後画像記憶部122と、スコア記憶部123を有する。
(About the storage unit 120)
The storage unit 120 is realized by, for example, a semiconductor memory device such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 120 includes a permission condition storage unit 121, a post-change image storage unit 122, and a score storage unit 123.

(許諾条件記憶部121について)
許諾条件記憶部121は、コンテンツを代表する代表画像(サムネイル画像)の入稿元により指定された許諾条件であって、代表画像に対する加工操作に関する許諾条件を記憶する。図1で説明した通り、許諾条件とは、サムネイル画像のアスペクト比を変更するためにサムネイル画像に対して行ってよい加工操作を条件付ける条件情報を示す。ここで、図4に実施形態にかかる許諾条件記憶部121の一例を示す。なお、図4に示す許諾条件記憶部121は、図1で示したものと同一であり、既に図1で説明済みのためここでの説明は省略する。
(About the license condition storage unit 121)
The permission condition storage unit 121 stores permission conditions that are specified by the submission source of the representative image (thumbnail image) representing the content and that are related to the processing operation on the representative image. As described with reference to FIG. 1, permission conditions indicate condition information that conditions processing operations that may be performed on thumbnail images in order to change the aspect ratio of the thumbnail images. FIG. 4 shows an example of the permission condition storage unit 121 according to the embodiment. The permission condition storage unit 121 illustrated in FIG. 4 is the same as that illustrated in FIG. 1 and has already been described with reference to FIG.

(変更後画像記憶部122について)
変更後画像記憶部122は、許諾条件に基づきアスペクト比が変更された変更後のサムネイル画像を記憶する。なお、本実施形態では、アスペクト比変更前のサムネイル画像、変更後のサムネイル画像ともに代表画像の一例であるものとする。ここで、図5に実施形態にかかる変更後画像記憶部122の一例を示す。図5に示す変更後画像記憶部122は、図1に示す変更後画像記憶部122をより詳細に説明するものである。図5の例では、変更後画像記憶部122は、「画像ID」、「処理内容」、「元画像ID」、「変更後画像」といった項目を有する。また、「変更後画像」には、「4×3」、「16×9」、「2×3」、「1×1」といった項目が含まれる。
(Regarding the post-change image storage unit 122)
The changed image storage unit 122 stores the changed thumbnail image in which the aspect ratio is changed based on the permission condition. In the present embodiment, both the thumbnail image before the aspect ratio change and the thumbnail image after the change are examples of representative images. Here, FIG. 5 shows an example of the post-change image storage unit 122 according to the embodiment. The after-change image storage unit 122 shown in FIG. 5 is for explaining the after-change image storage unit 122 shown in FIG. 1 in more detail. In the example of FIG. 5, the post-change image storage unit 122 includes items such as “image ID”, “processing content”, “original image ID”, and “post-change image”. The “post-change image” includes items such as “4 × 3”, “16 × 9”, “2 × 3”, and “1 × 1”.

「画像ID」は、アスペクト比が変更された変更後のサムネイル画像を識別する識別情報を示す。「処理内容」は、アスペクト比を変更するために行われた加工操作を示す。すつまり、「処理内容」は、「許諾条件」で許可されている加工操作である。「元画像ID」は、アスペクト比が変更される前(入稿時)のサムネイル画像を識別する識別情報を示す。したがって、「元画像ID」は、許諾条件記憶部121の「画像ID」に対応する。   “Image ID” indicates identification information for identifying the changed thumbnail image whose aspect ratio has been changed. “Processing content” indicates a processing operation performed to change the aspect ratio. That is, the “processing content” is a processing operation permitted by the “permission condition”. “Original image ID” indicates identification information for identifying a thumbnail image before the aspect ratio is changed (at the time of submission). Therefore, the “original image ID” corresponds to the “image ID” in the permission condition storage unit 121.

「変更後画像」に含まれる「4×3」は、アスペクト比が「4×3」へと変更された後のサムネイル画像の画像データを示す。「変更後画像」に含まれる「16×9」は、アスペクト比が「16×9」へと変更された後のサムネイル画像の画像データを示す。「変更後画像」に含まれる「2×3」は、アスペクト比が「2×3」へと変更された後のサムネイル画像の画像データを示す。「変更後画像」に含まれる「1×1」は、アスペクト比が「1×1」へと変更された後のサムネイル画像の画像データを示す。   “4 × 3” included in the “image after change” indicates image data of the thumbnail image after the aspect ratio is changed to “4 × 3”. “16 × 9” included in the “image after change” indicates image data of the thumbnail image after the aspect ratio is changed to “16 × 9”. “2 × 3” included in the “changed image” indicates the image data of the thumbnail image after the aspect ratio is changed to “2 × 3”. “1 × 1” included in the “image after change” indicates the image data of the thumbnail image after the aspect ratio is changed to “1 × 1”.

すなわち、図5の例では、画像ID「Img1a」によって示されるサムネイル画像(変更後画像Img1a)は、変更前画像Img1からアスペクト比が変更された変更後のサムネイル画像であり、処理内容「クロッピング」によりアスペクト比が変更された例を示す。また、図5の例では、アスペクト比が「4×3」へと変更された変更後画像Img1a、アスペクト比が「16×9」へと変更された変更後画像Img1a、アスペクト比が「2×3」へと変更された変更後画像Img1a、アスペクト比が「1×1」へと変更された変更後画像Img1aが存在する例を示す。なお、各アスペクト比に対応する変更後画像毎に画像IDが対応付けられてもよい。   That is, in the example of FIG. 5, the thumbnail image (changed image Img1a) indicated by the image ID “Img1a” is a thumbnail image after change in which the aspect ratio is changed from the pre-change image Img1, and the processing content “cropping”. Shows an example in which the aspect ratio is changed. In the example of FIG. 5, the changed image Img1a whose aspect ratio has been changed to “4 × 3”, the changed image Img1a whose aspect ratio has been changed to “16 × 9”, and the aspect ratio of “2 × An example is shown in which an after-change image Img1a changed to “3” and an after-change image Img1a whose aspect ratio has been changed to “1 × 1” exist. An image ID may be associated with each changed image corresponding to each aspect ratio.

(スコア記憶部123について)
スコア記憶部123は、サムネイル画像の属性の度合いを示す指標値(属性スコア)を記憶する。属性スコアは、算出部133によって算出される。ここで、図6に実施形態にかかるスコア記憶部123の一例を示す。図6の例では、スコア記憶部123は、「画像ID」、「属性スコア」といった項目を有する。また、「属性スコア」には、「アダルト」、「グロテスク」といった項目が含まれる。
(Score storage unit 123)
The score storage unit 123 stores an index value (attribute score) indicating the degree of attribute of the thumbnail image. The attribute score is calculated by the calculation unit 133. Here, FIG. 6 shows an example of the score storage unit 123 according to the embodiment. In the example of FIG. 6, the score storage unit 123 includes items such as “image ID” and “attribute score”. The “attribute score” includes items such as “adult” and “grotesque”.

「画像ID」は、アスペクト比が変更される前のサムネイル画像を識別する識別情報を示す。「属性スコア」は、「画像ID」によって識別されるサムネイル画像に対して算出された属性スコアを示す。「アダルト」は、「画像ID」によって識別されるサムネイル画像に対して算出された属性スコアであって、アダルト属性の度合いを示すスコアを示す。「グロテスク」は、「画像ID」によって識別されるサムネイル画像に対して算出された属性スコアであって、グロテスク属性の度合いを示すスコアを示す。   “Image ID” indicates identification information for identifying a thumbnail image before the aspect ratio is changed. The “attribute score” indicates an attribute score calculated for the thumbnail image identified by the “image ID”. “Adult” is an attribute score calculated for the thumbnail image identified by “Image ID”, and indicates a score indicating the degree of adult attribute. The “grotesque” is an attribute score calculated for the thumbnail image identified by the “image ID”, and indicates a score indicating the degree of the grotesque attribute.

すなわち、図6の例では、変更前画像Img1について、アダルト属性スコア「0」、グロテスク属性スコア「0」が算出された例を示す。   That is, the example of FIG. 6 shows an example in which the adult attribute score “0” and the grotesque attribute score “0” are calculated for the pre-change image Img1.

(制御部130について)
図3に戻り、制御部130は、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、画像加工装置100内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部130は、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。
(About the control unit 130)
Returning to FIG. 3, the control unit 130 executes various programs stored in a storage device inside the image processing apparatus 100 using a RAM as a work area by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like. Is realized. The control unit 130 is realized by an integrated circuit such as an application specific integrated circuit (ASIC) or a field programmable gate array (FPGA).

図3に示すように、制御部130は、取得部131と、変更部132と、算出部133と、受付部134と、配信部135とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部130の内部構成は、図3に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部130が有する各処理部の接続関係は、図3に示した接続関係に限られず、他の接続関係であってもよい。   As illustrated in FIG. 3, the control unit 130 includes an acquisition unit 131, a change unit 132, a calculation unit 133, a reception unit 134, and a distribution unit 135, and functions and functions of information processing described below. Realize or execute. Note that the internal configuration of the control unit 130 is not limited to the configuration illustrated in FIG. 3, and may be another configuration as long as the information processing described below is performed. Further, the connection relationship between the processing units included in the control unit 130 is not limited to the connection relationship illustrated in FIG. 3, and may be another connection relationship.

(取得部131について)
取得部131は、入稿された画像である入稿画像に対する加工操作に関する許諾条件を取得する。具体的には、取得部131は、入稿画像として、コンテンツを代表する代表画像の入稿元により指定された許諾条件であって、代表画像に対する加工操作に関する許諾条件を取得する。例えば、取得部131は、代表画像としてサムネイル画像の入稿元により指定された許諾条件であって、サムネイル画像に対する加工操作に関する許諾条件を取得する。また、取得部131は、入稿元装置30から許諾条件を取得する。また、取得部131は、許諾条件記憶部121から許諾条件を示す条件情報を取得する。
(About the acquisition unit 131)
The acquisition unit 131 acquires a permission condition related to a processing operation for a submitted image that is a submitted image. Specifically, the acquisition unit 131 acquires permission conditions specified by the submission source of the representative image representing the content as the submitted image, and the permission conditions regarding the processing operation for the representative image. For example, the acquisition unit 131 acquires permission conditions related to a manipulation operation on a thumbnail image, which are permission conditions designated by a thumbnail image submission source as a representative image. In addition, the acquisition unit 131 acquires permission conditions from the submission source device 30. The acquisition unit 131 acquires condition information indicating a license condition from the license condition storage unit 121.

(変更部132について)
変更部132は、取得部131により取得された許諾条件に基づいて、代表画像のアスペクト比を変更する。例えば、変更部132は、許諾条件記憶部121を参照し、入稿元が指定している許諾条件をチェックし、入稿元により許可されている加工操作を特定する。そして、変更部132は、許諾条件に基づいて、代表画像のアスペクト比を変更する。
(About change unit 132)
The changing unit 132 changes the aspect ratio of the representative image based on the permission condition acquired by the acquiring unit 131. For example, the changing unit 132 refers to the permission condition storage unit 121, checks the permission condition specified by the submission source, and identifies the processing operation permitted by the submission source. Then, the changing unit 132 changes the aspect ratio of the representative image based on the permission condition.

(クロッピングについて)
まず、クロッピングによるアスペクト比変更方法について説明する。図1の例では、変更部132は、入稿元CP1が、許諾条件としてサムネイル画像(変更前画像Img1)に対して、一部を切り出す加工操作(クロッピング)を許可する旨の条件を指定していることを特定する。かかる場合、許諾条件がサムネイル画像からサムネイル画像の一部を切り出す加工操作、すなわちクロッピングを許可する条件を示している。よって、変更部132は、サムネイル画像のアスペクト比が所定のアスペクト比となるようサムネイル画像から一部をクロッピングすることにより、サムネイル画像のアスペクト比を所定のアスペクト比へと変更する。例えば、変更部132は、サムネイル画像の一部として、サムネイル画像をより特徴付ける画像部分をクロッピングすることにより、サムネイル画像のアスペクト比を所定のアスペクト比へと変更する。この点について、図7を用いて説明する。
(About cropping)
First, an aspect ratio changing method by cropping will be described. In the example of FIG. 1, the changing unit 132 specifies a condition that the submission source CP1 permits a processing operation (cropping) to cut out a part of the thumbnail image (pre-change image Img1) as a permission condition. Identify that. In this case, the permission condition indicates a processing operation for cutting out a part of the thumbnail image from the thumbnail image, that is, a condition for permitting cropping. Therefore, the changing unit 132 changes the aspect ratio of the thumbnail image to the predetermined aspect ratio by cropping a part of the thumbnail image so that the aspect ratio of the thumbnail image becomes the predetermined aspect ratio. For example, the changing unit 132 changes the aspect ratio of the thumbnail image to a predetermined aspect ratio by cropping an image portion that further characterizes the thumbnail image as a part of the thumbnail image. This point will be described with reference to FIG.

図7(a)は、図1の例にならって、変更部132が初期アスペクト比「4×3」の変更前画像Img1に対してクロッピングを行うことにより、サムネイル画像のアスペクト比を初期アスペクト比「4×3」からアスペクト比「16×9」に変更する例を示すものである。すなわち、図7(a)は、変更部132が、クロッピングにより初期アスペクト比「4×3」の変更前画像Img1から、アスペクト比「16×9」の変更後画像Img1aを生成することで、アスペクト比「16×9」へと変更するものである。   FIG. 7A is similar to the example of FIG. 1, and the changing unit 132 crops the pre-change image Img1 having the initial aspect ratio “4 × 3”, thereby changing the aspect ratio of the thumbnail image to the initial aspect ratio. An example in which the aspect ratio is changed from “4 × 3” to “16 × 9” is shown. That is, in FIG. 7A, the changing unit 132 generates the post-change image Img1a having the aspect ratio “16 × 9” from the pre-change image Img1 having the initial aspect ratio “4 × 3” by cropping. The ratio is changed to “16 × 9”.

かかる例では、変更部132は、まず変更前画像Img1の画像データにおいて、近傍のピクセル同士の特徴量を検出する。例えば、変更部132は、ピクセルにおいて色を示すデータを検出する。そして、変更部132は、所定の閾値以上の色の隔たりのある箇所を検出することで、アスペクト比「16×9」の矩形を検出する。図7の通り、変更前画像Img1は、ネコ画像であるが、人はネコの顔に最も注目し易い。したがって、変更部132は、ネコの顔の部分が最も特徴量が高いことを検出する。そして、変更部132は、検出したアスペクト比「16×9」の矩形に対応する画像データを変更後画像Img1aとしてクロッピングする。   In such an example, the changing unit 132 first detects a feature amount between neighboring pixels in the image data of the pre-change image Img1. For example, the changing unit 132 detects data indicating a color in the pixel. Then, the changing unit 132 detects a rectangle having an aspect ratio of “16 × 9” by detecting a portion having a color separation equal to or greater than a predetermined threshold. As shown in FIG. 7, the pre-change image Img1 is a cat image, but a person is most likely to pay attention to the face of the cat. Therefore, the changing unit 132 detects that the cat face portion has the highest feature amount. Then, the changing unit 132 crops the detected image data corresponding to the rectangle having the aspect ratio “16 × 9” as the changed image Img1a.

図7(b)は、図1の例にならって、変更部132が初期アスペクト比「4×3」の変更前画像Img1に対してクロッピングを行うことにより、サムネイル画像のアスペクト比を初期アスペクト比「4×3」からアスペクト比「2×3」に変更する例を示すものである。すなわち、図7(b)は、変更部132が、クロッピングにより初期アスペクト比「4×3」の変更前画像Img1から、アスペクト比「2×3」の変更後画像Img1aを生成することで、アスペクト比「2×3」へと変更するものである。   7B is similar to the example of FIG. 1, the changing unit 132 crops the pre-change image Img1 having the initial aspect ratio “4 × 3”, thereby changing the aspect ratio of the thumbnail image to the initial aspect ratio. An example of changing the aspect ratio from “4 × 3” to “2 × 3” is shown. That is, in FIG. 7B, the changing unit 132 generates the post-change image Img1a having the aspect ratio “2 × 3” from the pre-change image Img1 having the initial aspect ratio “4 × 3” by cropping. The ratio is changed to “2 × 3”.

かかる例でも、変更部132は、同様にして特徴量を検出することで、アスペクト比「2×3」の矩形を検出する。そして、変更部132は、検出したアスペクト比「2×3」の矩形に対応する画像データを変更後画像Img1aとしてクロッピングする。   Also in this example, the changing unit 132 detects a feature amount in the same manner, thereby detecting a rectangle having an aspect ratio of “2 × 3”. Then, the changing unit 132 crops the detected image data corresponding to the rectangle having the aspect ratio “2 × 3” as the changed image Img1a.

図7(c)は、図1の例にならって、変更部132が初期アスペクト比「4×3」の変更前画像Img1に対してクロッピングを行うことにより、サムネイル画像のアスペクト比を初期アスペクト比「4×3」からアスペクト比「1×1」に変更する例を示すものである。すなわち、図7(c)は、変更部132が、クロッピングにより初期アスペクト比「4×3」の変更前画像Img1から、アスペクト比「1×1」の変更後画像Img1aを生成することで、アスペクト比「1×1」へと変更するものである。   FIG. 7 (c) is similar to the example of FIG. 1, and the changing unit 132 crops the pre-change image Img1 having the initial aspect ratio “4 × 3”, thereby changing the aspect ratio of the thumbnail image to the initial aspect ratio. An example of changing the aspect ratio from “4 × 3” to “1 × 1” is shown. That is, in FIG. 7C, the changing unit 132 generates the post-change image Img1a having the aspect ratio “1 × 1” from the pre-change image Img1 having the initial aspect ratio “4 × 3” by cropping. The ratio is changed to “1 × 1”.

かかる例でも、変更部132は、同様にして特徴量を検出することで、アスペクト比「1×1」の矩形を検出する。そして、変更部132は、検出したアスペクト比「1×1」の矩形に対応する画像データを変更後画像Img1aとしてクロッピングする。   Also in this example, the changing unit 132 detects a feature amount in the same manner, thereby detecting a rectangle having an aspect ratio of “1 × 1”. Then, the changing unit 132 crops the detected image data corresponding to the rectangle having the aspect ratio “1 × 1” as the changed image Img1a.

なお、変更部132は、特徴量を検出することによりサムネイル画像をより特徴付ける画像部分をクロッピングするのではなく、三分割法に基づいて、アスペクト比「16×9」、「2×3」、「1×1」の矩形を検出し、検出した矩形の画像データを変更後画像Img1aとしてクロッピングしてもよい。   Note that the changing unit 132 does not crop the image portion that further characterizes the thumbnail image by detecting the feature amount, but based on the three-division method, the aspect ratios “16 × 9”, “2 × 3”, “ A 1 × 1 ”rectangle may be detected, and the detected rectangular image data may be cropped as the changed image Img1a.

(ブラーについて)
次に、ブラー画像付与によるアスペクト比変更方法について説明する。図1の例では、変更部132は、入稿元CP2が、許諾条件としてサムネイル画像(変更前画像Img2)の周辺にぼかし画像(ブラー画像)を付与する加工操作を許可する旨の条件を指定していることを特定する。かかる場合、許諾条件がサムネイル画像の周辺にブラー画像を付与することを許可する条件を示している。よって、変更部132は、ブラー画像が付与されたサムネイル画像のアスペクト比が所定のアスペクト比となるようサムネイル画像の少なくとも周辺にブラー画像を付与することにより、サムネイル画像のアスペクト比を所定のアスペクト比へと変更する。例えば、変更部132は、ブラー画像として、サムネイル画像をぼかしたぼかし画像を周辺に付与することにより、サムネイル画像のアスペクト比を所定のアスペクト比へと変更する。また、例えば、変更部132は、ブラー画像として、所定のアスペクト比のぼかし画像の上にサムネイル画像を重畳することにより、サムネイル画像のアスペクト比を所定のアスペクト比へと変更する。この点について、図8を用いて説明する。
(About blur)
Next, an aspect ratio changing method by adding a blur image will be described. In the example of FIG. 1, the changing unit 132 specifies a condition that the submission source CP2 permits a processing operation to add a blurred image (blur image) around the thumbnail image (pre-change image Img2) as a permission condition. Identify what you are doing. In such a case, the permission condition indicates a condition for permitting the blur image to be added around the thumbnail image. Therefore, the changing unit 132 adds the blur image to at least the periphery of the thumbnail image so that the aspect ratio of the thumbnail image to which the blur image is added becomes the predetermined aspect ratio, thereby changing the aspect ratio of the thumbnail image to the predetermined aspect ratio. Change to For example, the changing unit 132 changes the aspect ratio of the thumbnail image to a predetermined aspect ratio by adding a blurred image obtained by blurring the thumbnail image to the periphery as a blur image. For example, the changing unit 132 changes the aspect ratio of the thumbnail image to a predetermined aspect ratio by superimposing the thumbnail image on the blurred image having a predetermined aspect ratio as a blur image. This point will be described with reference to FIG.

図8(a)は、図1の例にならって、変更部132が初期アスペクト比「4×3」の変更前画像Img2の少なくとも周辺にブラー画像を付与することにより、サムネイル画像のアスペクト比を初期アスペクト比「4×3」からアスペクト比「16×9」に変更する例を示すものである。すなわち、図8(a)は、変更部132が、ブラー画像付与により初期アスペクト比「4×3」の変更前画像Img2から、アスペクト比「16×9」の変更後画像Img2aを生成することで、アスペクト比「16×9」へと変更するものである。   FIG. 8A shows the aspect ratio of the thumbnail image by adding the blur image to at least the periphery of the pre-change image Img2 having the initial aspect ratio “4 × 3” by the changing unit 132, in the same manner as in FIG. An example in which the initial aspect ratio is changed from “4 × 3” to the aspect ratio “16 × 9” is shown. That is, in FIG. 8A, the changing unit 132 generates the post-change image Img2a having the aspect ratio “16 × 9” from the pre-change image Img2 having the initial aspect ratio “4 × 3” by adding the blur image. The aspect ratio is changed to “16 × 9”.

かかる例では、変更部132は、アスペクト比「16×9」のブラー画像であるブラー画像Br2aの上に、初期アスペクト比「4×3」の変更前画像Img2を重畳させることにより、初期アスペクト比「4×3」からアスペクト比「16×9」へと変更する。つまり、変更部132は、重畳により初期アスペクト比「4×3」の変更前画像Img2から、アスペクト比「16×9」へと変更された変更後画像Img2aを生成する。なお、図8(a)の例では、変更部132は、ブラー画像Br2aとして、図7(a)に示す変更後画像Img1aをアスペクト比「16×9」のまま拡大させてぼかしたものを用いている。しかし、変更部132は、ブラー画像Br2aとして、変更前画像Img2がアスペクト比「16×9」となるよう拡大したうえでぼかしたものを用いてもよい。   In this example, the changing unit 132 superimposes the pre-change image Img2 having the initial aspect ratio “4 × 3” on the blur image Br2a, which is a blur image having the aspect ratio “16 × 9”, so that the initial aspect ratio is increased. The aspect ratio is changed from “4 × 3” to “16 × 9”. That is, the changing unit 132 generates the post-change image Img2a that has been changed from the pre-change image Img2 having the initial aspect ratio “4 × 3” to the aspect ratio “16 × 9” by superimposition. In the example of FIG. 8A, the changing unit 132 uses a blurred image Br2a obtained by enlarging and blurring the changed image Img1a shown in FIG. 7A while maintaining the aspect ratio “16 × 9”. ing. However, the changing unit 132 may use the blurred image Br2a that has been enlarged so that the pre-change image Img2 has an aspect ratio of “16 × 9” and is blurred.

図8(b)は、図1の例にならって、変更部132が初期アスペクト比「4×3」の変更前画像Img2の少なくとも周辺にブラー画像を付与することにより、サムネイル画像のアスペクト比を初期アスペクト比「4×3」からアスペクト比「2×3」に変更する例を示すものである。すなわち、図8(b)は、変更部132が、ブラー画像付与により初期アスペクト比「4×3」の変更前画像Img2から、アスペクト比「2×3」の変更後画像Img2aを生成することで、アスペクト比「2×3」へと変更するものである。   8B is similar to the example of FIG. 1, the changing unit 132 adds the blur image to at least the periphery of the pre-change image Img2 having the initial aspect ratio “4 × 3”, thereby changing the aspect ratio of the thumbnail image. An example in which the initial aspect ratio is changed from “4 × 3” to the aspect ratio “2 × 3” is shown. That is, in FIG. 8B, the changing unit 132 generates the post-change image Img2a having the aspect ratio “2 × 3” from the pre-change image Img2 having the initial aspect ratio “4 × 3” by adding the blur image. The aspect ratio is changed to “2 × 3”.

かかる例では、変更部132は、アスペクト比「2×3」のブラー画像であるブラー画像Br2bの上に、初期アスペクト比「4×3」の変更前画像Img2を重畳させることにより、初期アスペクト比「4×3」からアスペクト比「2×3」へと変更する。つまり、変更部132は、重畳により初期アスペクト比「4×3」の変更前画像Img2から、アスペクト比「2×3」へと変更された変更後画像Img2aを生成する。なお、図8(b)の例では、変更部132は、ブラー画像Br2bとして、図7(b)に示す変更後画像Img1aをアスペクト比「2×3」のまま拡大させてぼかしたものを用いている。しかし、変更部132は、ブラー画像Br2bとして、変更前画像Img2がアスペクト比「2×3」となるよう拡大したうえでぼかしたものを用いてもよい。   In this example, the changing unit 132 superimposes the pre-change image Img2 having the initial aspect ratio “4 × 3” on the blur image Br2b, which is a blur image having the aspect ratio “2 × 3”, so that the initial aspect ratio is set. The aspect ratio is changed from “4 × 3” to “2 × 3”. That is, the changing unit 132 generates the post-change image Img2a that has been changed from the pre-change image Img2 having the initial aspect ratio “4 × 3” to the aspect ratio “2 × 3” by superimposition. In the example of FIG. 8B, the changing unit 132 uses a blurred image Br2b obtained by enlarging and blurring the changed image Img1a shown in FIG. 7B while maintaining the aspect ratio “2 × 3”. ing. However, the changing unit 132 may use a blurred image Br2b that has been enlarged so that the pre-change image Img2 has an aspect ratio of “2 × 3” and then blurred.

図8(c)は、図1の例にならって、変更部132が初期アスペクト比「4×3」の変更前画像Img2の少なくとも周辺にブラー画像を付与することにより、サムネイル画像のアスペクト比を初期アスペクト比「4×3」からアスペクト比「1×1」に変更する例を示すものである。すなわち、図8(c)は、変更部132が、ブラー画像付与により初期アスペクト比「4×3」の変更前画像Img2から、アスペクト比「1×1」の変更後画像Img2aを生成することで、アスペクト比「1×1」へと変更するものである。   FIG. 8C shows the aspect ratio of the thumbnail image by adding the blur image to at least the periphery of the pre-change image Img2 having the initial aspect ratio “4 × 3” by the changing unit 132, in the same manner as the example of FIG. An example in which the initial aspect ratio is changed from “4 × 3” to the aspect ratio “1 × 1” is shown. That is, in FIG. 8C, the changing unit 132 generates the post-change image Img2a having the aspect ratio “1 × 1” from the pre-change image Img2 having the initial aspect ratio “4 × 3” by adding the blur image. The aspect ratio is changed to “1 × 1”.

かかる例では、変更部132は、アスペクト比「1×1」のブラー画像であるブラー画像Br2cの上に、初期アスペクト比「4×3」の変更前画像Img2を重畳させることにより、初期アスペクト比「4×3」からアスペクト比「1×1」へと変更する。つまり、変更部132は、重畳により初期アスペクト比「4×3」の変更前画像Img2から、アスペクト比「1×1」へと変更された変更後画像Img2aを生成する。なお、図8(c)の例では、変更部132は、ブラー画像Br2cとして、図7(c)に示す変更後画像Img1aをアスペクト比「1×1」のまま拡大させてぼかしたものを用いている。しかし、変更部132は、ブラー画像Br2cとして、変更前画像Img2がアスペクト比「1×1」となるよう拡大したうえでぼかしたものを用いてもよい。   In such an example, the changing unit 132 superimposes the pre-change image Img2 having the initial aspect ratio “4 × 3” on the blur image Br2c, which is a blur image having the aspect ratio “1 × 1”, so that the initial aspect ratio is increased. The aspect ratio is changed from “4 × 3” to “1 × 1”. That is, the changing unit 132 generates the post-change image Img2a that has been changed from the pre-change image Img2 having the initial aspect ratio “4 × 3” to the aspect ratio “1 × 1” by superimposition. In the example of FIG. 8C, the changing unit 132 uses a blurred image Br2c obtained by enlarging and blurring the changed image Img1a shown in FIG. 7C while maintaining the aspect ratio “1 × 1”. ing. However, the changing unit 132 may use a blurred image Br2c that has been enlarged so that the pre-change image Img2 has an aspect ratio of “1 × 1” and then blurred.

また、図8の例では、変更部132がブラー画像の上にサムネイル画像を重畳させることによりアスペクト比を変更する例を示したが、例えば、サムネイル画像の両端にブラー画像を付与してもよい。図8(a)の例を用いて説明すると、変更部132は、変更前画像Img2の右端(右辺)および左端(左辺)それぞれに対して、ブラー画像を付与するが、付与後の画像のアスペクト比が「16×9」となるようブラー画像を付与する。   In the example of FIG. 8, the change unit 132 changes the aspect ratio by superimposing the thumbnail image on the blur image. However, for example, blur images may be added to both ends of the thumbnail image. . 8A, the changing unit 132 gives a blur image to each of the right end (right side) and the left end (left side) of the pre-change image Img2. A blur image is assigned so that the ratio is “16 × 9”.

(マージンについて)
次に、マージン画像付与によるアスペクト比変更方法について説明する。図1の例では、変更部132は、入稿元CP3が、許諾条件としてサムネイル画像(変更前画像Img3)の周辺に余白画像(マージン画像)を付与する加工操作を許可する旨の条件を指定していることを特定する。かかる場合、許諾条件がサムネイル画像の周辺にマージン画像を付与することを許可する条件を示している。よって、変更部132は、マージン画像が付与されたサムネイル画像のアスペクト比が所定のアスペクト比となるようサムネイル画像の少なくとも周辺にマージン画像を付与することにより、サムネイル画像のアスペクト比を所定のアスペクト比へと変更する。例えば、変更部132は、マージン画像として、黒地(色は限定されない)の余白画像を周辺に付与することにより、サムネイル画像のアスペクト比を所定のアスペクト比へと変更する。また、例えば、変更部132は、マージン画像として、所定のアスペクト比のマージン画像の上にサムネイル画像を重畳することにより、サムネイル画像のアスペクト比を所定のアスペクト比へと変更する。この点について、図9を用いて説明する。
(About margin)
Next, an aspect ratio changing method by adding a margin image will be described. In the example of FIG. 1, the changing unit 132 specifies a condition that the submission source CP3 permits a processing operation to add a margin image (margin image) around the thumbnail image (pre-change image Img3) as a permission condition. Identify what you are doing. In such a case, the permission condition indicates a condition for permitting the margin image to be added around the thumbnail image. Therefore, the changing unit 132 adds the margin image to at least the periphery of the thumbnail image so that the aspect ratio of the thumbnail image to which the margin image is added becomes the predetermined aspect ratio, thereby changing the aspect ratio of the thumbnail image to the predetermined aspect ratio. Change to For example, the changing unit 132 changes the aspect ratio of the thumbnail image to a predetermined aspect ratio by adding a marginal image of a black background (color is not limited) to the periphery as a margin image. For example, the changing unit 132 changes the aspect ratio of the thumbnail image to the predetermined aspect ratio by superimposing the thumbnail image on the margin image having the predetermined aspect ratio as the margin image. This point will be described with reference to FIG.

図9(a)は、図1の例にならって、変更部132が初期アスペクト比「4×3」の変更前画像Img3の少なくとも周辺にマージン画像を付与することにより、サムネイル画像のアスペクト比を初期アスペクト比「4×3」からアスペクト比「16×9」に変更する例を示すものである。すなわち、図9(a)は、変更部132が、マージン画像付与により初期アスペクト比「4×3」の変更前画像Img3から、アスペクト比「16×9」の変更後画像Img3aを生成することで、アスペクト比「16×9」へと変更するものである。   FIG. 9A is similar to the example of FIG. 1, and the changing unit 132 assigns a margin image to at least the periphery of the pre-change image Img3 having the initial aspect ratio “4 × 3”, thereby changing the aspect ratio of the thumbnail image. An example in which the initial aspect ratio is changed from “4 × 3” to the aspect ratio “16 × 9” is shown. That is, in FIG. 9A, the changing unit 132 generates a post-change image Img3a having an aspect ratio of “16 × 9” from a pre-change image Img3 having an initial aspect ratio of “4 × 3” by providing a margin image. The aspect ratio is changed to “16 × 9”.

かかる例では、変更部132は、アスペクト比「16×9」のマージン画像であるマージン画像Mr3aの上に、初期アスペクト比「4×3」の変更前画像Img3を重畳させることにより、初期アスペクト比「4×3」からアスペクト比「16×9」へと変更する。つまり、変更部132は、重畳により初期アスペクト比「4×3」の変更前画像Img3から、アスペクト比「16×9」へと変更された変更後画像Img3aを生成する。   In such an example, the changing unit 132 superimposes the pre-change image Img3 having the initial aspect ratio “4 × 3” on the margin image Mr3a that is a margin image having the aspect ratio “16 × 9”, so that the initial aspect ratio is increased. The aspect ratio is changed from “4 × 3” to “16 × 9”. That is, the changing unit 132 generates the post-change image Img3a that has been changed from the pre-change image Img3 having the initial aspect ratio “4 × 3” to the aspect ratio “16 × 9” by superimposition.

図9(b)は、図1の例にならって、変更部132が初期アスペクト比「4×3」の変更前画像Img3の少なくとも周辺にマージン画像を付与することにより、サムネイル画像のアスペクト比を初期アスペクト比「4×3」からアスペクト比「2×3」に変更する例を示すものである。すなわち、図9(b)は、変更部132が、マージン画像付与により初期アスペクト比「4×3」の変更前画像Img3から、アスペクト比「2×3」の変更後画像Img3aを生成することで、アスペクト比「2×3」へと変更するものである。   FIG. 9B is similar to the example of FIG. 1, and the changing unit 132 assigns a margin image to at least the periphery of the pre-change image Img3 having the initial aspect ratio “4 × 3”, thereby changing the aspect ratio of the thumbnail image. An example in which the initial aspect ratio is changed from “4 × 3” to the aspect ratio “2 × 3” is shown. That is, in FIG. 9B, the changing unit 132 generates the post-change image Img3a having the aspect ratio “2 × 3” from the pre-change image Img3 having the initial aspect ratio “4 × 3” by providing the margin image. The aspect ratio is changed to “2 × 3”.

かかる例では、変更部132は、アスペクト比「2×3」のマージン画像であるマージン画像Mr3bの上に、初期アスペクト比「4×3」の変更前画像Img3を重畳させることにより、初期アスペクト比「4×3」からアスペクト比「2×3」へと変更する。つまり、変更部132は、重畳により初期アスペクト比「4×3」の変更前画像Img3から、アスペクト比「2×3」へと変更された変更後画像Img3aを生成する。   In such an example, the changing unit 132 superimposes the pre-change image Img3 having the initial aspect ratio “4 × 3” on the margin image Mr3b, which is a margin image having the aspect ratio “2 × 3”, so that the initial aspect ratio is increased. The aspect ratio is changed from “4 × 3” to “2 × 3”. That is, the changing unit 132 generates the post-change image Img3a that has been changed from the pre-change image Img3 having the initial aspect ratio “4 × 3” to the aspect ratio “2 × 3” by superimposition.

図9(c)は、図1の例にならって、変更部132が初期アスペクト比「4×3」の変更前画像Img3の少なくとも周辺にマージン画像を付与することにより、サムネイル画像のアスペクト比を初期アスペクト比「4×3」からアスペクト比「1×1」に変更する例を示すものである。すなわち、図9(c)は、変更部132が、マージン画像付与により初期アスペクト比「4×3」の変更前画像Img3から、アスペクト比「1×1」の変更後画像Img3aを生成することで、アスペクト比「1×1」へと変更するものである。   FIG. 9C shows the aspect ratio of the thumbnail image by adding a margin image to at least the periphery of the pre-change image Img3 having the initial aspect ratio “4 × 3” by the changing unit 132, in accordance with the example of FIG. An example in which the initial aspect ratio is changed from “4 × 3” to the aspect ratio “1 × 1” is shown. That is, in FIG. 9C, the changing unit 132 generates the post-change image Img3a having the aspect ratio “1 × 1” from the pre-change image Img3 having the initial aspect ratio “4 × 3” by providing the margin image. The aspect ratio is changed to “1 × 1”.

かかる例では、変更部132は、アスペクト比「1×1」のマージン画像であるマージン画像Mr3cの上に、初期アスペクト比「4×3」の変更前画像Img3を重畳させることにより、初期アスペクト比「4×3」からアスペクト比「1×1」へと変更する。つまり、変更部132は、重畳により初期アスペクト比「4×3」の変更前画像Img3から、アスペクト比「1×1」へと変更された変更後画像Img3aを生成する。   In such an example, the changing unit 132 superimposes the pre-change image Img3 having the initial aspect ratio “4 × 3” on the margin image Mr3c, which is a margin image having the aspect ratio “1 × 1”, so that the initial aspect ratio is increased. The aspect ratio is changed from “4 × 3” to “1 × 1”. That is, the changing unit 132 generates the post-change image Img3a that has been changed from the pre-change image Img3 having the initial aspect ratio “4 × 3” to the aspect ratio “1 × 1” by superimposition.

また、図9の例では、変更部132がマージン画像の上にサムネイル画像を重畳させることによりアスペクト比を変更する例を示したが、例えば、サムネイル画像の両端にマージン画像を付与してもよい。図9(a)の例を用いて説明すると、変更部132は、変更前画像Img3の右端(右辺)および左端(左辺)それぞれに対して、マージン画像を付与するが、付与後の画像のアスペクト比が「16×9」となるようブラー画像を付与する。   In the example of FIG. 9, the example in which the changing unit 132 changes the aspect ratio by superimposing the thumbnail image on the margin image is shown. However, for example, margin images may be added to both ends of the thumbnail image. . 9A, the changing unit 132 gives a margin image to each of the right end (right side) and the left end (left side) of the pre-change image Img3. A blur image is assigned so that the ratio is “16 × 9”.

(算出部133について)
算出部133は、代表画像に基づいて、代表画像の属性の度合いを示す指標値(属性スコア)を算出する。図6で示したように、本実施形態では、属性として予め「アダルト属性」および「グロテスク属性」が設定されているものとする。かかる場合、図1の例を用いると、算出部133は、変更前画像Img1、Img2およびImg3それぞれについて、「アダルト属性」がどれほどの度合いであるかを示す属性スコアを算出する。例えば、「アダルト属性」に対応する属性スコアが高いほど、そのサムネイル画像はより成人向けのサムネイル画像といえる。変更前画像Img1を例に用いると、算出部133は、変更前画像Img1の画像解析を行い、人物の肌色が多いほど高い属性スコアを算出する。ここで、図7に示す通り、変更前画像Img1はネコ画像であるため、そもそも人物ではなく肌色も含まれない。したがって、算出部133は、値の最も低い属性スコア「0」を算出し、この値をスコア記憶部123に格納する。なお、算出部133は、「アダルト属性」に対応する属性スコアを算出する際には、人物の肌色といった要素だけではなく、種々の要素を組み合わせることにより総合的に属性スコアを算出することもできる。
(About the calculation unit 133)
The calculation unit 133 calculates an index value (attribute score) indicating the degree of attribute of the representative image based on the representative image. As shown in FIG. 6, in this embodiment, it is assumed that “adult attribute” and “grotesque attribute” are set in advance as attributes. In this case, using the example of FIG. 1, the calculation unit 133 calculates an attribute score indicating how much “adult attribute” is for each of the pre-change images Img1, Img2, and Img3. For example, the higher the attribute score corresponding to the “adult attribute” is, the more thumbnail images can be said to be for adults. When the pre-change image Img1 is used as an example, the calculation unit 133 performs image analysis of the pre-change image Img1, and calculates a higher attribute score as the person's skin color increases. Here, as shown in FIG. 7, since the pre-change image Img1 is a cat image, it is not a person in the first place and does not include skin color. Therefore, the calculation unit 133 calculates the attribute score “0” having the lowest value, and stores this value in the score storage unit 123. When calculating the attribute score corresponding to the “adult attribute”, the calculation unit 133 can also calculate the attribute score comprehensively by combining various elements in addition to the elements such as the skin color of the person. .

また、後述する配信部135は、外部装置60からの配信要求に応じて、「アダルト属性」に対応する属性スコアが付与された変更後画像Img1を外部装置60に配信する。図1で説明した通り、外部装置60は、各動画を代表するサムネイル画像が一覧表示されるような動画配信サイトを管理するサーバ装置であるが、「アダルト属性」が高いサムネイル画像を含まれるようなサイトを配信されてしまうことを防止するためにこの属性スコアを用いる。例えば、外部装置60は、付与された属性スコアが所定値より高いサムネイル画像が除外された動画配信サイトが提供されるよう制御する。これにより、実施形態にかかる画像加工装置100は、アダルト属性が高いサムネイル画像がユーザに表示されてしまうことを防止することができるため、ユーザに不快感を与えることが無い。また、画像加工装置100は、例えば、未成年や小さい子供にも優しいコンテンツを提供させることができる。   Also, the distribution unit 135 described below distributes the changed image Img1 to which the attribute score corresponding to the “adult attribute” is given to the external device 60 in response to a distribution request from the external device 60. As described with reference to FIG. 1, the external device 60 is a server device that manages a moving image distribution site in which thumbnail images representing each moving image are displayed as a list, but includes a thumbnail image having a high “adult attribute”. This attribute score is used to prevent a site from being distributed. For example, the external device 60 controls to provide a moving image distribution site from which thumbnail images having an assigned attribute score higher than a predetermined value are excluded. As a result, the image processing apparatus 100 according to the embodiment can prevent a thumbnail image having a high adult attribute from being displayed to the user, so that the user is not uncomfortable. In addition, the image processing apparatus 100 can provide content that is friendly to, for example, minors and small children.

また、算出部133は、変更前画像Img1、Img2およびImg3それぞれについて、「グロテスク属性」がどれほどの度合いであるかを示す属性スコアを算出する。例えば、「グロテスク属性」に対応する属性スコアが高いほど、そのサムネイル画像はよりグロテスクな(例えば、ホラー)画像といえる。変更前画像Img1を例に用いると、算出部133は、変更前画像Img1の画像解析を行い、流血をイメージさせる画像ほど高い属性スコアを算出する。ここで、図7に示す通り、変更前画像Img1はネコ画像であり流血をイメージさせるような要素(例えば、赤色)は含まれない。したがって、算出部133は、値の最も低い属性スコア「0」を算出し、この値をスコア記憶部123に格納する。なお、算出部133は、「グロテスク属性」に対応する属性スコアを算出する際には、流血といった要素だけではなく、種々の要素を組み合わせることにより総合的に属性スコアを算出することもできる。   Further, the calculation unit 133 calculates an attribute score indicating how much the “grotesque attribute” is for each of the pre-change images Img1, Img2, and Img3. For example, as the attribute score corresponding to the “grotesque attribute” is higher, the thumbnail image can be said to be a more grotesque (eg, horror) image. When the pre-change image Img1 is used as an example, the calculation unit 133 performs image analysis of the pre-change image Img1, and calculates an attribute score that is higher for an image that makes bloodshed image. Here, as shown in FIG. 7, the pre-change image Img1 is a cat image and does not include an element (for example, red) that makes bloodshed image. Therefore, the calculation unit 133 calculates the attribute score “0” having the lowest value, and stores this value in the score storage unit 123. Note that when calculating the attribute score corresponding to the “grotesque attribute”, the calculation unit 133 can also calculate the attribute score comprehensively by combining various elements in addition to elements such as bloodshed.

また、後述する配信部135は、外部装置60からの配信要求に応じて、「グロテスク属性」に対応する属性スコアが付与された変更後画像Img1を外部装置60に配信する。図1で説明した通り、外部装置60は、各動画を代表するサムネイル画像が一覧表示されるような動画配信サイトを管理するサーバ装置であるが、「グロテスク属性」が高いサムネイル画像を含まれるようなサイトを配信されてしまうことを防止するためにこの属性スコアを用いる。例えば、外部装置60は、付与された属性スコアが所定値より高いサムネイル画像が除外された動画配信サイトが提供されるよう制御する。これにより、実施形態にかかる画像加工装置100は、グロテスク属性が高いサムネイル画像がユーザに表示されてしまうことを防止することができるため、ユーザに不快感を与えることが無い。また、画像加工装置100は、例えば、未成年や小さい子供にも優しいコンテンツを提供させることができる。   Further, the distribution unit 135 described later distributes the changed image Img1 to which the attribute score corresponding to the “grotesque attribute” is assigned to the external device 60 in response to a distribution request from the external device 60. As described with reference to FIG. 1, the external device 60 is a server device that manages a moving image distribution site in which thumbnail images representing each moving image are displayed as a list, but includes a thumbnail image with a high “grotesque attribute”. This attribute score is used to prevent a site from being distributed. For example, the external device 60 controls to provide a moving image distribution site from which thumbnail images having an assigned attribute score higher than a predetermined value are excluded. As a result, the image processing apparatus 100 according to the embodiment can prevent a thumbnail image having a high grotesque attribute from being displayed to the user, so that the user is not uncomfortable. In addition, the image processing apparatus 100 can provide content that is friendly to, for example, minors and small children.

なお、算出部133は、「アダルト属性」や「グロテスク属性」といった2つの属性に限定されず、任意の数の属性に対応する属性スコアを算出してよいものである。一例を示すと、算出部133は、「アダルト属性」や「グロテスク属性」だけでなく、「暴力属性」に対応する属性スコアをさらに算出してよい。   Note that the calculation unit 133 is not limited to two attributes such as “adult attribute” and “grotesque attribute”, and may calculate an attribute score corresponding to an arbitrary number of attributes. For example, the calculation unit 133 may further calculate an attribute score corresponding to “violence attribute” as well as “adult attribute” and “grotesque attribute”.

(受付部134について)
受付部134は、画像加工装置100とは異なる他の装置(例えば、外部装置60)から所定のアスペクト比の代表画像の配信要求を受け付ける。外部装置60が、サービスとして動画配信サイトを提供するサーバ装置であるとすると、カテゴリ「動画」とアスペクト比「16×9」を指定する情報を含む配信要求を送信する。かかる場合、受付部134は、カテゴリ「動画」とアスペクト比「16×9」を指定する情報を含む配信要求を外部装置60から受け付ける。
(About the reception unit 134)
The receiving unit 134 receives a distribution request for a representative image having a predetermined aspect ratio from another device (for example, the external device 60) different from the image processing device 100. If the external device 60 is a server device that provides a moving image distribution site as a service, it transmits a distribution request including information specifying the category “moving image” and the aspect ratio “16 × 9”. In this case, the accepting unit 134 accepts a distribution request including information specifying the category “moving image” and the aspect ratio “16 × 9” from the external device 60.

(配信部135について)
配信部135は、代表画像(サムネイル画像)を配信する。具体的には、配信部135は、受付部134により配信要求が受け付けられた場合に、受け付けられた配信要求に応じたサムネイル画像を外部装置60に配信する。例えば、受付部134が、カテゴリ「動画」とアスペクト比「16×9」を指定する情報を含む配信要求を外部装置60から受け付けたとする。
(About distribution unit 135)
The distribution unit 135 distributes representative images (thumbnail images). Specifically, when the distribution unit 135 receives a distribution request, the distribution unit 135 distributes a thumbnail image corresponding to the received distribution request to the external device 60. For example, it is assumed that the receiving unit 134 receives a distribution request including information specifying the category “moving image” and the aspect ratio “16 × 9” from the external device 60.

かかる場合、配信部135は、許諾条件記憶部121においてカテゴリ「動画」が対応付けられるサムネイル画像である初期アスペクト比「4×3」の変更前画像Img1からアスペクト比「16×9」へと変更されたサムネイル画像である変更後画像Img1aを変更後画像記憶部122から取得する。また、配信部135は、取得した変更後画像Img1aに対して、算出部133により算出されたアダルト属性スコアおよびグロテスク属性スコアを例えばメタ情報として付与する。そして、配信部135は、属性スコアが付与された変更後画像Img1aを外部装置60に配信する。   In such a case, the distribution unit 135 changes the pre-change image Img1 of the initial aspect ratio “4 × 3”, which is a thumbnail image associated with the category “moving image” in the permission condition storage unit 121, to the aspect ratio “16 × 9”. The changed image Img1a which is the thumbnail image thus obtained is acquired from the changed image storage unit 122. In addition, the distribution unit 135 assigns the adult attribute score and the grotesque attribute score calculated by the calculation unit 133 to the acquired changed image Img1a as meta information, for example. Then, the distribution unit 135 distributes the post-change image Img1a to which the attribute score is given to the external device 60.

〔3.処理手順〕
次に、図10を用いて、実施形態にかかる画像加工装置100が実行する画像加工処理の手順について説明する。図10は、実施形態にかかる画像加工装置100による画像加工処理手順を示すフローチャートである。
[3. Processing procedure)
Next, a procedure of image processing executed by the image processing apparatus 100 according to the embodiment will be described with reference to FIG. FIG. 10 is a flowchart illustrating an image processing procedure performed by the image processing apparatus 100 according to the embodiment.

取得部131は、代表画像としてサムネイル画像の入稿元により指定された許諾条件であって、サムネイル画像に対する加工操作に関する許諾条件を取得する(ステップS011)。例えば、取得部131は、入稿元装置30から許諾条件を取得する。また、取得部131は、取得した許諾条件を許諾条件記憶部121に格納する。また、取得部131は、入稿元からサムネイル画像の入稿も受け付けてよい。   The obtaining unit 131 obtains permission conditions related to the processing operation for the thumbnail image, which are permission conditions designated by the submission source of the thumbnail image as the representative image (step S011). For example, the acquisition unit 131 acquires permission conditions from the submission source device 30. In addition, the acquisition unit 131 stores the acquired permission condition in the permission condition storage unit 121. In addition, the acquisition unit 131 may accept a thumbnail image submission from a submission source.

次に、変更部132は、許諾条件記憶部121を参照し、入稿元が指定している許諾条件をチェックし、入稿元により許可されている加工操作を特定する(ステップS102)。次に、変更部132は、ステップS102で特定した加工操作(クロッピング、ブラー、マージンのいずれか)により、サムネイル画像のアスペクト比を変更する(ステップS103)。例えば、変更部132は、入稿時のサムネイル画像のアスペクト比が「4×3」であった場合には、アスペクト比「4×3」からアスペクト比「16×9」、「2×3」、「1×1」へと変更する。そして、変更部132は、アスペクト比を変更したサムネイル画像(変更後画像)を変更後画像記憶部122に格納する(ステップS104)。なお、不図示であるが、算出部133は、サムネイル画像(変更前画像)に基づいて、サムネイル画像(変更前画像)に対して属性スコアを算出しスコア記憶部123に格納しておく。   Next, the changing unit 132 refers to the permission condition storage unit 121, checks the permission condition designated by the submission source, and identifies the processing operation permitted by the submission source (step S102). Next, the changing unit 132 changes the aspect ratio of the thumbnail image by the processing operation (any of cropping, blur, and margin) specified in step S102 (step S103). For example, when the aspect ratio of the thumbnail image at the time of submission is “4 × 3”, the changing unit 132 changes the aspect ratio “4 × 3” to the aspect ratio “16 × 9” and “2 × 3”. , “1 × 1”. Then, the changing unit 132 stores the thumbnail image (changed image) whose aspect ratio has been changed in the changed image storage unit 122 (step S104). Although not shown, the calculation unit 133 calculates an attribute score for the thumbnail image (pre-change image) based on the thumbnail image (pre-change image) and stores the attribute score in the score storage unit 123.

このような状態において、受付部134は、外部装置60からサムネイル画像の配信要求を受け付けたか否かを判定する(ステップS105)。受付部134は、配信要求を受け付けていない場合には(ステップS105;No)、配信要求を受け付けるまで待機する。一方、配信部135は、受付部134により配信要求が受け付けられた場合には(ステップS105;Yes)、配信要求に含まれる情報であってカテゴリとアスペクト比「を指定する情報に対応するサムネイル画像(変更後画像)を変更後画像記憶部122から取得し、取得したサムネイル画像を外部装置60に配信する(ステップS106)。   In such a state, the reception unit 134 determines whether a thumbnail image distribution request has been received from the external device 60 (step S105). If the receiving unit 134 has not received a distribution request (step S105; No), the receiving unit 134 waits until a distribution request is received. On the other hand, when the distribution request is received by the reception unit 134 (step S105; Yes), the distribution unit 135 is a thumbnail image corresponding to information included in the distribution request and specifying the category and aspect ratio “”. (Changed image) is acquired from the changed image storage unit 122, and the acquired thumbnail image is distributed to the external device 60 (step S106).

〔4.変形例〕
上記実施形態にかかる画像加工装置100は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、画像加工装置100の他の実施形態について説明する。
[4. (Modification)
The image processing apparatus 100 according to the above embodiment may be implemented in various different forms other than the above embodiment. Therefore, in the following, another embodiment of the image processing apparatus 100 will be described.

〔4−1.リアルタイムで処理〕
上記実施形態では、画像加工装置100が、許諾条件に基づき予めアスペクト比を変更したサムネイル画像を用意しておくことで、外部装置60から配信要求を受け付けた場合には、予め用意した変更後のサムネイル画像の中から配信要求に応じたサムネイル画像を配信する例を示した。しかし、画像加工装置100は、予めアスペクト比を変更したサムネイル画像を用意しておくのではなく、配信要求を受け付けると、配信要求に応じて、リアルタイムにアスペクト比を変更し変更後のサムネイル画像を配信してもよい。
[4-1. (Process in real time)
In the above-described embodiment, when the image processing apparatus 100 prepares a thumbnail image whose aspect ratio has been changed in advance based on the permission condition, and receives a distribution request from the external apparatus 60, the image processing apparatus 100 can provide a modified image prepared in advance. An example of distributing thumbnail images in response to a distribution request from thumbnail images has been shown. However, the image processing apparatus 100 does not prepare a thumbnail image whose aspect ratio has been changed in advance, but upon receiving a distribution request, the image processing apparatus 100 changes the aspect ratio in real time in response to the distribution request and displays the changed thumbnail image. You may distribute.

具体的には、変更部132は、受付部134により他の装置(外部装置60)から送信された配信要求が受け付けられた場合に、取得部131により取得された許諾条件に基づいて、サムネイル画像のアスペクト比を配信要求に対応する所定のアスペクト比へと変更し、当該所定のアスペクト比へと変更されたサムネイル画像を他の装置に対して配信させる。この点について、図1の例を用いて説明する。   Specifically, when the receiving unit 134 receives a distribution request transmitted from another device (external device 60), the changing unit 132 uses the thumbnail image based on the permission condition acquired by the acquiring unit 131. The aspect ratio is changed to a predetermined aspect ratio corresponding to the distribution request, and the thumbnail image changed to the predetermined aspect ratio is distributed to another apparatus. This point will be described with reference to the example of FIG.

例えば、受付部134は、カテゴリ「動画」とアスペクト比「16×9」を指定する情報を含む配信要求を外部装置60から受け付けたとする。かかる場合、変更部132は、許諾条件記憶部121を参照し、カテゴリ「動画」が対応付けられる変更前画像Img1のアスペクト比を変更する。具体的には、変更部132は、カテゴリ「動画」が対応付けられる変更前画像Img1について、クロッピングが許可されていることを特定し、クロッピングによりアスペクト比「16×9」に変更する。また、配信部135は、アスペクト比「16×9」の変更後画像Img1aに属性スコアを付与し、属性スコアを付与した変更後画像Img1aを外部装置60に配信する。   For example, it is assumed that the reception unit 134 receives a distribution request including information specifying the category “moving image” and the aspect ratio “16 × 9” from the external device 60. In such a case, the changing unit 132 refers to the permission condition storage unit 121 and changes the aspect ratio of the pre-change image Img1 associated with the category “moving image”. Specifically, the changing unit 132 specifies that cropping is permitted for the pre-change image Img1 associated with the category “moving image”, and changes the aspect ratio to “16 × 9” by cropping. In addition, the distribution unit 135 assigns an attribute score to the post-change image Img1a having the aspect ratio “16 × 9”, and distributes the post-change image Img1a provided with the attribute score to the external device 60.

これにより、実施形態にかかる画像加工装置100は、予め全てのアスペクト比の変更後画像を用意しておく必要が無いため、自装置の容量消費を削減することができる。   Thereby, the image processing apparatus 100 according to the embodiment does not need to prepare all the images after changing the aspect ratio in advance, and can reduce the capacity consumption of the apparatus itself.

〔4−2.配信要求について〕
上記実施形態では、画像加工装置100が、1つの外部装置60から1つのアスペクト比のサムネイル画像の配信を要求する配信要求を受け付ける例を示した。しかし、受付部134は、1つの外部装置60から複数のアスペクト比(例えば、アスペクト比「16×9」と「2×3」)のサムネイル画像の配信を要求する配信要求を受け付けてもよい。
[4-2. (About distribution request)
In the above-described embodiment, an example in which the image processing apparatus 100 receives a distribution request for requesting distribution of thumbnail images having one aspect ratio from one external apparatus 60 has been described. However, the reception unit 134 may receive a distribution request for requesting distribution of thumbnail images having a plurality of aspect ratios (for example, aspect ratios “16 × 9” and “2 × 3”) from one external device 60.

〔5.ハードウェア構成〕
また、上述してきた実施形態にかかる画像加工装置100は、例えば図11に示すような構成のコンピュータ1000によって実現される。図11は、画像加工装置100の機能を実現するコンピュータ1000の一例を示すハードウェア構成図である。コンピュータ1000は、CPU1100、RAM1200、ROM1300、HDD1400、通信インターフェイス(I/F)1500、入出力インターフェイス(I/F)1600、及びメディアインターフェイス(I/F)1700を有する。
[5. Hardware configuration)
Further, the image processing apparatus 100 according to the embodiment described above is realized by a computer 1000 having a configuration as shown in FIG. 11, for example. FIG. 11 is a hardware configuration diagram illustrating an example of a computer 1000 that implements the functions of the image processing apparatus 100. The computer 1000 includes a CPU 1100, RAM 1200, ROM 1300, HDD 1400, communication interface (I / F) 1500, input / output interface (I / F) 1600, and media interface (I / F) 1700.

CPU1100は、ROM1300又はHDD1400に格納されたプログラムに基づいて動作し、各部の制御を行う。ROM1300は、コンピュータ1000の起動時にCPU1100によって実行されるブートプログラムや、コンピュータ1000のハードウェアに依存するプログラム等を格納する。   The CPU 1100 operates based on a program stored in the ROM 1300 or the HDD 1400 and controls each unit. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 is started up, a program depending on the hardware of the computer 1000, and the like.

HDD1400は、CPU1100によって実行されるプログラム、および、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス1500は、通信網50を介して他の機器からデータを受信してCPU1100へ送り、CPU1100が生成したデータを、通信網50を介して他の機器へ送信する。   The HDD 1400 stores programs executed by the CPU 1100, data used by the programs, and the like. The communication interface 1500 receives data from other devices via the communication network 50 and sends the data to the CPU 1100, and transmits the data generated by the CPU 1100 to other devices via the communication network 50.

CPU1100は、入出力インターフェイス1600を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。CPU1100は、入出力インターフェイス1600を介して、入力装置からデータを取得する。また、CPU1100は、生成したデータを、入出力インターフェイス1600を介して出力装置へ出力する。   The CPU 1100 controls an output device such as a display and a printer and an input device such as a keyboard and a mouse via the input / output interface 1600. The CPU 1100 acquires data from the input device via the input / output interface 1600. Further, the CPU 1100 outputs the generated data to the output device via the input / output interface 1600.

メディアインターフェイス1700は、記録媒体1800に格納されたプログラム又はデータを読み取り、RAM1200を介してCPU1100に提供する。CPU1100は、かかるプログラムを、メディアインターフェイス1700を介して記録媒体1800からRAM1200上にロードし、ロードしたプログラムを実行する。記録媒体1800は、例えばDVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。   The media interface 1700 reads a program or data stored in the recording medium 1800 and provides it to the CPU 1100 via the RAM 1200. The CPU 1100 loads such a program from the recording medium 1800 onto the RAM 1200 via the media interface 1700, and executes the loaded program. The recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or PD (Phase change rewritable disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. Etc.

例えば、コンピュータ1000が実施形態にかかる画像加工装置100として機能する場合、コンピュータ1000のCPU1100は、RAM1200上にロードされたプログラムを実行することにより、制御部130の機能を実現する。また、HDD1400には、記憶部120内のデータが格納される。コンピュータ1000のCPU1100は、これらのプログラムを、記録媒体1800から読み取って実行するが、他の例として、他の装置から、通信網50を介してこれらのプログラムを取得してもよい。   For example, when the computer 1000 functions as the image processing apparatus 100 according to the embodiment, the CPU 1100 of the computer 1000 implements the function of the control unit 130 by executing a program loaded on the RAM 1200. The HDD 1400 stores data in the storage unit 120. The CPU 1100 of the computer 1000 reads these programs from the recording medium 1800 and executes them, but as another example, these programs may be acquired from other devices via the communication network 50.

〔6.その他〕
上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
[6. Others]
Of the processes described in the above embodiment, all or part of the processes described as being automatically performed can be performed manually, or all of the processes described as being performed manually or A part can be automatically performed by a known method. In addition, the processing procedures, specific names, and information including various data and parameters shown in the document and drawings can be arbitrarily changed unless otherwise specified.

また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。   Each component of each illustrated device is functionally conceptual and does not necessarily need to be physically configured as illustrated. In other words, the specific form of distribution / integration of each device is not limited to that shown in the figure, and all or a part thereof may be functionally or physically distributed or arbitrarily distributed in arbitrary units according to various loads or usage conditions. Can be integrated and configured.

また、上述してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。   Moreover, each embodiment mentioned above can be combined suitably in the range which does not contradict a process content.

〔7.効果〕
実施形態にかかる画像加工装置100は、取得部131と、変更部132とを有する。取得部131は、入稿された画像である入稿画像に対する加工操作に関する許諾条件を取得する。変更部132は、取得部131により取得された許諾条件に基づいて、入稿画像のアスペクト比を変更する。
[7. effect〕
The image processing apparatus 100 according to the embodiment includes an acquisition unit 131 and a change unit 132. The acquisition unit 131 acquires a permission condition related to a processing operation for a submitted image that is a submitted image. The changing unit 132 changes the aspect ratio of the submitted image based on the permission condition acquired by the acquiring unit 131.

これにより、実施形態にかかる画像加工装置100は、画像の所有者(入稿元)が定めた条件を逸脱しない範囲内で適切に画像処理を行うことができる。   Thereby, the image processing apparatus 100 according to the embodiment can appropriately perform image processing within a range that does not deviate from the conditions determined by the owner of the image (submission source).

また、変更部132は、許諾条件が入稿画像から入稿画像の一部を切り出す加工操作を許可する条件を示す場合には、入稿画像のアスペクト比が所定のアスペクト比となるよう代表画像から代表画像の一部を切り出すことにより、代表画像のアスペクト比を所定のアスペクト比へと変更する。   In addition, when the permission condition indicates a condition for permitting a manipulation operation to cut out a part of the input image from the input image, the changing unit 132 represents the representative image so that the aspect ratio of the input image becomes a predetermined aspect ratio. The aspect ratio of the representative image is changed to a predetermined aspect ratio by cutting out a part of the representative image from.

これにより、実施形態にかかる画像加工装置100は、入稿元の許諾条件に合わせてクロッピングでアスペクト比を変更することができる。   Thereby, the image processing apparatus 100 according to the embodiment can change the aspect ratio by cropping in accordance with the permission condition of the submission source.

また、変更部132は、入稿画像の一部として、入稿画像をより特徴付ける画像部分を切り出すことにより、入稿画像のアスペクト比を所定のアスペクト比へと変更する。   The changing unit 132 changes the aspect ratio of the submitted image to a predetermined aspect ratio by cutting out an image portion that further characterizes the submitted image as a part of the submitted image.

これにより、実施形態にかかる画像加工装置100は、ユーザの注意をより引き付け易い態様を維持した状態でアスペクト比を変更することができる。   Thereby, the image processing apparatus 100 according to the embodiment can change the aspect ratio while maintaining an aspect in which the user's attention is more easily attracted.

また、変更部132は、許諾条件が入稿画像の周辺にぼかし画像を付与する加工操作を許可する条件を示す場合には、ぼかし画像が付与された入稿画像のアスペクト比が所定のアスペクト比となるよう入稿画像の少なくとも周辺にぼかし画像を付与することにより、入稿画像のアスペクト比を所定のアスペクト比へと変更する。   Further, when the permission condition indicates a condition for permitting a processing operation to add a blurred image to the periphery of the submitted image, the changing unit 132 sets the aspect ratio of the submitted image to which the blurred image is added to a predetermined aspect ratio. By adding a blurred image to at least the periphery of the submitted image, the aspect ratio of the submitted image is changed to a predetermined aspect ratio.

これにより、実施形態にかかる画像加工装置100は、入稿元の許諾条件に合わせてブラー画像付与でアスペクト比を変更することができる。   Thereby, the image processing apparatus 100 according to the embodiment can change the aspect ratio by adding a blur image in accordance with the permission condition of the submission source.

また、変更部132は、ぼかし画像として、入稿画像をぼかしたぼかし画像を代表画像の周辺に付与することにより、代表画像のアスペクト比を前記所定のアスペクト比へと変更する。   Further, the changing unit 132 changes the aspect ratio of the representative image to the predetermined aspect ratio by adding a blurred image obtained by blurring the submitted image as a blurred image to the periphery of the representative image.

これにより、実施形態にかかる画像加工装置100は、サムネイル画像とブラー画像との統一感を持たせることができるため、ユーザに違和感を与えない態様でアスペクト比を変更することができる。   As a result, the image processing apparatus 100 according to the embodiment can give a sense of unity between the thumbnail image and the blur image, and thus can change the aspect ratio in a manner that does not give the user a sense of incongruity.

また、変更部132は、ぼかし画像として、所定のアスペクト比のぼかし画像の上に入稿画像を重畳することにより、入稿画像のアスペクト比を所定のアスペクト比へと変更する。   Further, the changing unit 132 changes the aspect ratio of the submitted image to a predetermined aspect ratio by superimposing the submitted image on the blurred image having a predetermined aspect ratio as the blurred image.

これにより、実施形態にかかる画像加工装置100は、入稿元の許諾条件に合わせてブラー画像付与でアスペクト比を変更することができる。   Thereby, the image processing apparatus 100 according to the embodiment can change the aspect ratio by adding a blur image in accordance with the permission condition of the submission source.

また、変更部132は、許諾条件が入稿画像の周辺に余白画像を付与する加工操作を許可する条件を示す場合には、余白画像が付与された入稿画像のアスペクト比が所定のアスペクト比となるよう入稿画像の少なくとも周辺に余白画像を付与することにより、入稿画像のアスペクト比を所定のアスペクト比へと変更する。   Further, when the permission condition indicates a condition for permitting a processing operation to add a margin image around the submitted image, the changing unit 132 sets the aspect ratio of the submitted image to which the margin image is added to a predetermined aspect ratio. By adding a margin image to at least the periphery of the submitted image, the aspect ratio of the submitted image is changed to a predetermined aspect ratio.

これにより、実施形態にかかる画像加工装置100は、入稿元の許諾条件に合わせてマージン画像付与でアスペクト比を変更することができる。   Thereby, the image processing apparatus 100 according to the embodiment can change the aspect ratio by providing a margin image in accordance with the permission condition of the submission source.

また、変更部132は、余白画像として、所定のアスペクト比の余白画像の上に入稿画像を重畳することにより、入稿画像のアスペクト比を所定のアスペクト比へと変更する。   Further, the changing unit 132 changes the aspect ratio of the submitted image to a predetermined aspect ratio by superimposing the submitted image on the blank image having a predetermined aspect ratio as a blank image.

これにより、実施形態にかかる画像加工装置100は、入稿元の許諾条件に合わせてマージン画像付与でアスペクト比を変更することができる。   Thereby, the image processing apparatus 100 according to the embodiment can change the aspect ratio by providing a margin image in accordance with the permission condition of the submission source.

また、実施形態にかかる画像加工装置100は、受付部134をさらに有する。受付部134は、画像加工装置100とは異なる他の装置から所定のアスペクト比の入稿画像の配信要求を受け付ける。また、変更部132は、受付部134により配信要求が受け付けられた場合に、取得部131により取得された許諾条件に基づいて、入稿画像のアスペクト比を配信要求に対応する所定のアスペクト比へと変更し、当該所定のアスペクト比へと変更された入稿画像を他の装置に対して配信させる。   The image processing apparatus 100 according to the embodiment further includes a reception unit 134. The accepting unit 134 accepts a delivery request for a submitted image having a predetermined aspect ratio from another device different from the image processing device 100. Further, when the distribution request is received by the reception unit 134, the changing unit 132 changes the aspect ratio of the submitted image to a predetermined aspect ratio corresponding to the distribution request based on the permission condition acquired by the acquisition unit 131. The received image that has been changed to the predetermined aspect ratio is distributed to other devices.

これにより、実施形態にかかる画像加工装置100は、予め全てのアスペクト比の変更後画像を用意しておく必要が無いため、自装置の容量消費を削減することができる。   Thereby, the image processing apparatus 100 according to the embodiment does not need to prepare all the images after changing the aspect ratio in advance, and can reduce the capacity consumption of the apparatus itself.

また、実施形態にかかる画像加工装置100は、算出部133と、配信部135とをさらに有する。算出部133は、入稿画像に基づいて、入稿画像の属性の度合いを示す指標値を算出する。配信部135は、算出部133によって算出された指標値とともに、変更部によりアスペクト比が変更された入稿画像を配信要求に応じて配信する。   The image processing apparatus 100 according to the embodiment further includes a calculation unit 133 and a distribution unit 135. The calculation unit 133 calculates an index value indicating the degree of attribute of the submitted image based on the submitted image. The distribution unit 135 distributes the submitted image whose aspect ratio has been changed by the changing unit together with the index value calculated by the calculation unit 133 in response to the distribution request.

これにより、実施形態にかかる画像加工装置100は、ユーザに不快感を与えることが無いサムネイル画像を提供させることができる。   Thereby, the image processing apparatus 100 according to the embodiment can provide a thumbnail image that does not give the user unpleasant feeling.

また、取得部131は、入稿画像として、コンテンツを代表する代表画像であるサムネイル画像の入稿元により指定された許諾条件であって、サムネイル画像に対する加工操作に関する許諾条件を取得し、変更部132は、取得部131により取得された許諾条件に基づいて、サムネイル画像のアスペクト比を変更する。   Further, the obtaining unit 131 obtains a permission condition related to a processing operation for the thumbnail image, which is a permission condition designated by the submission source of the thumbnail image that is a representative image representing the content as the submitted image, and the change unit 132 changes the aspect ratio of the thumbnail image based on the permission condition acquired by the acquisition unit 131.

これにより、実施形態にかかる画像加工装置100は、画像の所有者(入稿元)が定めた条件を逸脱しない範囲内で適切に画像処理を行うことができる。   Thereby, the image processing apparatus 100 according to the embodiment can appropriately perform image processing within a range that does not deviate from the conditions determined by the owner of the image (submission source).

以上、本願の実施形態をいくつかの図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。   Although the embodiments of the present application have been described in detail with reference to some drawings, these are merely examples, and various modifications, including the aspects described in the disclosure section of the invention, based on the knowledge of those skilled in the art, It is possible to implement the present invention in other forms with improvements.

また、上述してきた「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。   In addition, the “section (module, unit)” described above can be read as “means” or “circuit”. For example, the acquisition unit can be read as acquisition means or an acquisition circuit.

1 画像加工システム
30 入稿元装置
60 外部装置
100 画像加工装置
121 許諾条件記憶部
122 変更後画像記憶部
123 スコア記憶部
131 取得部
132 変更部
133 算出部
134 受付部
135 配信部
DESCRIPTION OF SYMBOLS 1 Image processing system 30 Submission original apparatus 60 External apparatus 100 Image processing apparatus 121 Permission condition memory | storage part 122 After-change image memory | storage part 123 Score memory | storage part 131 Acquisition part 132 Change part 133 Calculation part 134 Reception part 135 Distribution part

Claims (16)

入稿された画像である入稿画像に対する加工操作に関する許諾条件であって、前記入稿画像の入稿元により指定された許諾条件を取得する取得部と、
前記取得部により取得された前記許諾条件に基づいて、前記入稿画像のアスペクト比を変更する処理として、前記取得部により取得された前記許諾条件で許諾される加工操作で前記入稿画像を加工することにより、前記入稿画像を前記入稿画像の利用先であって、前記入稿元とは異なる事業者に対応する利用先に応じたアスペクト比の画像へと変更する処理を行う変更部と
を有することを特徴とする画像加工装置。
An acquisition unit that acquires permission conditions specified by the submission source of the submitted image, which are permission conditions related to a manipulation operation on the submitted image that is the submitted image;
Based on the permission condition acquired by the acquisition unit, as a process of changing the aspect ratio of the submitted image, the input image is processed by a processing operation permitted by the permission condition acquired by the acquisition unit. By doing so, a changing unit that performs processing to change the input image to an image having an aspect ratio corresponding to a use destination corresponding to a provider different from the submission source, which is a use destination of the input image And an image processing apparatus.
入稿された画像である入稿画像に対する加工操作に関する許諾条件を取得する取得部と、An acquisition unit for acquiring a permission condition related to a processing operation on a submitted image that is a submitted image;
前記入稿画像に基づいて、前記入稿画像の属性の度合いを示す指標値を算出する算出部と、A calculation unit that calculates an index value indicating a degree of the attribute of the submitted image based on the submitted image;
他の装置から所定のアスペクト比の入稿画像の配信要求を受け付ける受付部と、An accepting unit that accepts a delivery request for a submitted image with a predetermined aspect ratio from another device;
前記受付部により前記配信要求が受け付けられた場合に、前記取得部により取得された前記許諾条件に基づいて、前記入稿画像のアスペクト比を前記配信要求に対応する所定のアスペクト比へと変更する変更部と、When the distribution request is received by the reception unit, the aspect ratio of the submitted image is changed to a predetermined aspect ratio corresponding to the distribution request based on the permission condition acquired by the acquisition unit. Change part,
前記算出部によって算出された指標値とともに、前記変更部によりアスペクト比が変更された入稿画像を前記配信要求に応じて配信する配信部とA distribution unit that distributes the submitted image whose aspect ratio has been changed by the changing unit together with the index value calculated by the calculating unit in response to the distribution request;
を有することを特徴とする画像加工装置。An image processing apparatus comprising:
前記変更部は、前記許諾条件が前記入稿画像から前記入稿画像の一部を切り出す加工操作を許可する条件を示す場合には、前記入稿画像のアスペクト比が所定のアスペクト比となるよう前記入稿画像から前記入稿画像の一部を切り出すことにより、前記入稿画像のアスペクト比を前記所定のアスペクト比へと変更する
ことを特徴とする請求項1または2に記載の画像加工装置。
When the permission condition indicates a condition for permitting a manipulation operation to cut out a part of the input image from the input image, the changing unit sets the aspect ratio of the input image to a predetermined aspect ratio. by cutting out a portion of the entering draft image from the entering draft image, the image processing apparatus according to the aspect ratio of the entering draft image to claim 1 or 2, characterized in that changing to the predetermined aspect ratio .
前記変更部は、前記入稿画像の一部として、前記入稿画像をより特徴付ける画像部分を切り出すことにより、前記入稿画像のアスペクト比を前記所定のアスペクト比へと変更する
ことを特徴とする請求項に記載の画像加工装置。
The changing unit is configured to change an aspect ratio of the submitted image to the predetermined aspect ratio by cutting out an image portion that further characterizes the submitted image as a part of the submitted image. The image processing apparatus according to claim 3 .
前記変更部は、前記許諾条件が前記入稿画像の周辺にぼかし画像を付与する加工操作を許可する条件を示す場合には、前記ぼかし画像が付与された前記入稿画像のアスペクト比が所定のアスペクト比となるよう前記入稿画像の少なくとも周辺に前記ぼかし画像を付与することにより、前記入稿画像のアスペクト比を前記所定のアスペクト比へと変更する
ことを特徴とする請求項1〜のいずれか1つに記載の画像加工装置。
When the permission condition indicates a condition for permitting a processing operation to add a blurred image to the periphery of the submitted image, an aspect ratio of the submitted image to which the blurred image is assigned is a predetermined value. by applying the blurred image to at least the periphery of the entering draft image to be the aspect ratio, according to claim 1-4 where the aspect ratio of the entering draft image and changes to said predetermined aspect ratio The image processing apparatus according to any one of the above.
前記変更部は、前記ぼかし画像として、前記入稿画像をぼかしたぼかし画像を前記入稿画像の周辺に付与することにより、前記入稿画像のアスペクト比を前記所定のアスペクト比へと変更する
ことを特徴とする請求項に記載の画像加工装置。
The change unit changes the aspect ratio of the input image to the predetermined aspect ratio by adding a blurred image obtained by blurring the input image to the periphery of the input image as the blurred image. The image processing apparatus according to claim 5 .
前記変更部は、前記ぼかし画像として、前記所定のアスペクト比のぼかし画像の上に前記入稿画像を重畳することにより、前記入稿画像のアスペクト比を前記所定のアスペクト比へと変更する
ことを特徴とする請求項またはに記載の画像加工装置。
The changing unit changes the aspect ratio of the input image to the predetermined aspect ratio by superimposing the input image on the blurred image having the predetermined aspect ratio as the blurred image. The image processing apparatus according to claim 5 or 6 , characterized in that
前記変更部は、前記許諾条件が前記入稿画像の周辺に余白画像を付与する加工操作を許可する条件を示す場合には、前記余白画像が付与された前記入稿画像のアスペクト比が所定のアスペクト比となるよう前記入稿画像の少なくとも周辺に前記余白画像を付与することにより、前記入稿画像のアスペクト比を前記所定のアスペクト比へと変更する
ことを特徴とする請求項1〜のいずれか1つに記載の画像加工装置。
When the permission condition indicates a condition for permitting a processing operation to add a margin image around the submitted image, the change unit has a predetermined aspect ratio of the submitted image to which the margin image is added. by applying the blank image on at least the periphery of the entering draft image to be the aspect ratio, the aspect ratio of the entering draft image according to claim 1-7, characterized in that to change to said predetermined aspect ratio The image processing apparatus according to any one of the above.
前記変更部は、前記余白画像として、前記所定のアスペクト比の余白画像の上に前記入稿画像を重畳することにより、前記入稿画像のアスペクト比を前記所定のアスペクト比へと変更する
ことを特徴とする請求項に記載の画像加工装置。
The changing unit changes the aspect ratio of the submitted image to the predetermined aspect ratio by superimposing the submitted image on the margin image having the predetermined aspect ratio as the margin image. The image processing apparatus according to claim 8 , wherein
画像加工装置とは異なる他の装置から所定のアスペクト比の入稿画像の配信要求を受け付ける受付部をさらに有し、
前記変更部は、前記受付部により前記配信要求が受け付けられた場合に、前記取得部により取得された前記許諾条件に基づいて、入稿画像のアスペクト比を前記配信要求に対応する所定のアスペクト比へと変更し、当該所定のアスペクト比へと変更された入稿画像を前記他の装置に対して配信させる
ことを特徴とする請求項1または3〜9のいずれか1つに記載の画像加工装置。
A reception unit that receives a delivery request for a submitted image having a predetermined aspect ratio from another device different from the image processing device;
The change unit, when the distribution request is received by the reception unit, based on the permission condition acquired by the acquisition unit, the aspect ratio of the submitted image is a predetermined aspect ratio corresponding to the distribution request It was changed to an image processing according to input image that has been changed to the predetermined aspect ratio to any one of claims 1 or 3 to 9, characterized in that to deliver to the other device apparatus.
前記入稿画像に基づいて、前記入稿画像の属性の度合いを示す指標値を算出する算出部と、
前記算出部によって算出された指標値とともに、前記変更部によりアスペクト比が変更された入稿画像を前記配信要求に応じて配信する配信部と
をさらに有する
ことを特徴とする請求項10に記載の画像加工装置。
A calculation unit that calculates an index value indicating a degree of the attribute of the submitted image based on the submitted image;
With index values calculated by the calculating unit, according to input image whose aspect ratio is changed by the changing unit in claim 10, characterized in that it further comprises a distribution unit which distributes in response to the delivery request Image processing device.
前記取得部は、前記入稿画像として、コンテンツを代表する代表画像であるサムネイル画像の入稿元により指定された許諾条件であって、前記サムネイル画像に対する加工操作に関する許諾条件を取得し、
前記変更部は、前記取得部により取得された前記許諾条件に基づいて、前記サムネイル画像のアスペクト比を変更する
ことを特徴とする請求項1〜11のいずれか1つに記載の画像加工装置。
The obtaining unit obtains a permission condition specified by a submission source of a thumbnail image that is a representative image representing the content as the submitted image, the permission condition regarding a processing operation on the thumbnail image,
The changing unit, based on the acquired license conditions by the acquisition unit, an image processing apparatus according to any one of claims 1 to 11, characterized in that to change the aspect ratio of the thumbnail images.
画像加工装置が実行する画像加工方法であって、
入稿された画像である入稿画像に対する加工操作に関する許諾条件であって、前記入稿画像の入稿元により指定された許諾条件を取得する取得工程と、
前記取得工程により取得された前記許諾条件に基づいて、前記入稿画像のアスペクト比を変更する処理として、前記取得工程により取得された前記許諾条件で許諾される加工操作で前記入稿画像を加工することにより、前記入稿画像を前記入稿画像の利用先であって、前記入稿元とは異なる事業者に対応する利用先に応じたアスペクト比の画像へと変更する処理を行う変更工程と
を含むことを特徴とする画像加工方法。
An image processing method executed by an image processing apparatus,
An obtaining step for obtaining permission conditions specified by a submission source of the submitted image, which are permission conditions related to a processing operation on the submitted image that is a submitted image;
As a process of changing the aspect ratio of the submitted image based on the permission condition acquired in the acquisition step, the received image is processed by a processing operation permitted under the permission condition acquired in the acquisition step. And a change step of performing processing for changing the input image to an image having an aspect ratio corresponding to a use destination corresponding to a provider different from the submission source, which is a use destination of the input image. An image processing method comprising: and.
画像加工装置が実行する画像加工方法であって
入稿された画像である入稿画像に対する加工操作に関する許諾条件を取得する取得工程と、
前記入稿画像に基づいて、前記入稿画像の属性の度合いを示す指標値を算出する算出工程と、
他の装置から所定のアスペクト比の入稿画像の配信要求を受け付ける受付工程と、
前記受付工程により前記配信要求が受け付けられた場合に、前記取得工程により取得された前記許諾条件に基づいて、前記入稿画像のアスペクト比を前記配信要求に対応する所定のアスペクト比へと変更する変更工程と、
前記算出工程によって算出された指標値とともに、前記変更工程によりアスペクト比が変更された入稿画像を前記配信要求に応じて配信する配信工程と
を含むことを特徴とする画像加工方法。
An image processing method executed by an image processing apparatus ,
An acquisition process for acquiring a permission condition regarding a processing operation for a submitted image that is a submitted image;
A calculation step of calculating an index value indicating a degree of the attribute of the submitted image based on the submitted image;
An accepting step of accepting a delivery request for a submitted image having a predetermined aspect ratio from another device;
When the distribution request is received by the reception step, the aspect ratio of the submitted image is changed to a predetermined aspect ratio corresponding to the distribution request based on the permission condition acquired by the acquisition step. Change process,
A distribution step of distributing the submitted image whose aspect ratio has been changed by the changing step together with the index value calculated by the calculating step in response to the distribution request;
An image processing method comprising:
入稿された画像である入稿画像に対する加工操作に関する許諾条件であって、前記入稿画像の入稿元により指定された許諾条件を取得する取得手順と、
前記取得手順により取得された前記許諾条件に基づいて、前記入稿画像のアスペクト比を変更する処理として、前記取得手順により取得された前記許諾条件で許諾される加工操作で前記入稿画像を加工することにより、前記入稿画像を前記入稿画像の利用先であって、前記入稿元とは異なる事業者に対応する利用先に応じたアスペクト比の画像へと変更する処理を行う変更手順と
をコンピュータに実行させることを特徴とする画像加工プログラム。
An acquisition procedure for obtaining a permission condition regarding a manipulation operation on a submitted image that is a submitted image, the permission condition specified by a submission source of the submitted image ;
As a process of changing the aspect ratio of the submitted image based on the permission condition acquired by the acquisition procedure, the input image is processed by a processing operation permitted by the permission condition acquired by the acquisition procedure. Thus, a change procedure for performing a process of changing the input image to an image having an aspect ratio corresponding to a use destination corresponding to a provider different from the submission source, which is a use destination of the input image. An image processing program that causes a computer to execute and.
入稿された画像である入稿画像に対する加工操作に関する許諾条件を取得する取得手順と、An acquisition procedure for acquiring permission conditions for processing operations on a submitted image that is a submitted image,
前記入稿画像に基づいて、前記入稿画像の属性の度合いを示す指標値を算出する算出手順と、A calculation procedure for calculating an index value indicating a degree of the attribute of the submitted image based on the submitted image;
他の装置から所定のアスペクト比の入稿画像の配信要求を受け付ける受付手順と、An acceptance procedure for receiving a delivery request for a submitted image with a predetermined aspect ratio from another device;
前記受付手順により前記配信要求が受け付けられた場合に、前記取得手順により取得された前記許諾条件に基づいて、前記入稿画像のアスペクト比を前記配信要求に対応する所定のアスペクト比へと変更する変更手順と、When the distribution request is received by the reception procedure, the aspect ratio of the submitted image is changed to a predetermined aspect ratio corresponding to the distribution request based on the permission condition acquired by the acquisition procedure. Change procedure,
前記算出手順によって算出された指標値とともに、前記変更手順によりアスペクト比が変更された入稿画像を前記配信要求に応じて配信する配信手順とA distribution procedure for distributing the submitted image whose aspect ratio has been changed by the change procedure together with the index value calculated by the calculation procedure in response to the distribution request;
をコンピュータに実行させることを特徴とする画像加工プログラム。An image processing program for causing a computer to execute.
JP2018117420A 2018-06-20 2018-06-20 Image processing apparatus, image processing method, and image processing program Active JP6591000B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018117420A JP6591000B1 (en) 2018-06-20 2018-06-20 Image processing apparatus, image processing method, and image processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018117420A JP6591000B1 (en) 2018-06-20 2018-06-20 Image processing apparatus, image processing method, and image processing program

Publications (2)

Publication Number Publication Date
JP6591000B1 true JP6591000B1 (en) 2019-10-16
JP2019219968A JP2019219968A (en) 2019-12-26

Family

ID=68234841

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018117420A Active JP6591000B1 (en) 2018-06-20 2018-06-20 Image processing apparatus, image processing method, and image processing program

Country Status (1)

Country Link
JP (1) JP6591000B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7479183B2 (en) 2020-04-21 2024-05-08 株式会社Nttドコモ Information processing device

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1324452C (en) * 2002-01-28 2007-07-04 精工爱普生株式会社 Image printing system and image delivery device and image printing device used therein
JP2005020512A (en) * 2003-06-27 2005-01-20 Pioneer Electronic Corp Video signal processing apparatus
JP2007066304A (en) * 2005-08-05 2007-03-15 Canon Inc Information processor apparatus, its control method, and program
JP2009151622A (en) * 2007-12-21 2009-07-09 Canon Inc Program for connecting display zones of overlapped thumbnail and displaying thumbnail on connected display zone
JP5092888B2 (en) * 2008-05-16 2012-12-05 ソニー株式会社 Image processing apparatus and image processing method
JP5867133B2 (en) * 2012-02-10 2016-02-24 富士通株式会社 Image processing apparatus, image processing method, and image processing program

Also Published As

Publication number Publication date
JP2019219968A (en) 2019-12-26

Similar Documents

Publication Publication Date Title
US20150019980A1 (en) Multi-dimensional content platform for a network
KR101774914B1 (en) Systems and methods for multiple photo feed stories
JP5156718B2 (en) Advertisement control apparatus, advertisement control method and advertisement control program related to display frequency
US20180027078A1 (en) Image Session Identifier Techniques
US20150324477A1 (en) Two-Dimensional Code Processing Method and Terminal
JP2012118919A (en) Information provision system
US20170272835A1 (en) Decision device for switching digital data packet stream, method, and non-transitory computer readable storage medium
WO2016150388A1 (en) Interface processing method, apparatus, and system
CN108647348A (en) Textual presentation method, apparatus, equipment and storage medium
CN112308780A (en) Image processing method, device, equipment and storage medium
JP6736455B2 (en) Audit system, audit method, and audit program
JP6591000B1 (en) Image processing apparatus, image processing method, and image processing program
JP2018508061A (en) Adaptive electronic documents
JP2008276414A (en) Information display system, information display terminal and information display method
TWI335548B (en) Digital contents processing methods and systems, and machine readable medium thereof
JP2016178519A (en) Information processing apparatus, information processing method, and information processing program
JP6204957B2 (en) Information processing apparatus, information processing method, and information processing program
JP6281381B2 (en) Server apparatus, program, and recommendation information providing method
JP6829391B2 (en) Information processing equipment, information distribution method, and information distribution program
JP2003077001A (en) Face image communication device and program
JPWO2016189695A1 (en) Image management server, image management method, recording medium, and program
JP6223309B2 (en) Distribution device, terminal device, distribution method, and distribution program
JP2020115285A (en) Calculation device, calculation method, and calculation program
JP7485527B2 (en) Providing device, providing method, and providing program
JP6732984B1 (en) Information display program, information display device, information display method, distribution device, and control server

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190208

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20190208

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20190521

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190521

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190528

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190729

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20190820

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190917

R150 Certificate of patent or registration of utility model

Ref document number: 6591000

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350