JP6803998B1 - Information processing device and information processing method - Google Patents
Information processing device and information processing method Download PDFInfo
- Publication number
- JP6803998B1 JP6803998B1 JP2020043752A JP2020043752A JP6803998B1 JP 6803998 B1 JP6803998 B1 JP 6803998B1 JP 2020043752 A JP2020043752 A JP 2020043752A JP 2020043752 A JP2020043752 A JP 2020043752A JP 6803998 B1 JP6803998 B1 JP 6803998B1
- Authority
- JP
- Japan
- Prior art keywords
- information
- advertisement
- program
- broadcast
- future
- 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
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 56
- 238000003672 processing method Methods 0.000 title claims abstract description 13
- 238000011156 evaluation Methods 0.000 claims description 17
- 238000012795 verification Methods 0.000 claims description 15
- 238000004364 calculation method Methods 0.000 claims description 13
- 238000010586 diagram Methods 0.000 abstract description 6
- 238000000034 method Methods 0.000 description 29
- 238000012545 processing Methods 0.000 description 13
- 238000000605 extraction Methods 0.000 description 9
- 238000004519 manufacturing process Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 238000011160 research Methods 0.000 description 6
- 239000000284 extract Substances 0.000 description 4
- 238000010801 machine learning Methods 0.000 description 4
- 238000013528 artificial neural network Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 239000013598 vector Substances 0.000 description 3
- 230000008451 emotion Effects 0.000 description 2
- 230000036651 mood Effects 0.000 description 2
- 206010048909 Boredom Diseases 0.000 description 1
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000007621 cluster analysis Methods 0.000 description 1
- 238000013527 convolutional neural network Methods 0.000 description 1
- 238000003066 decision tree Methods 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000002996 emotional effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 238000003058 natural language processing Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000000513 principal component analysis Methods 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000000306 recurrent effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012706 support-vector machine Methods 0.000 description 1
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】本将来制作される広告について、その放送時間帯に適する内容を提案するための情報処理装置及び情報処理方法を提供する。【解決手段】本発明の情報処理装置及び情報処理方法は、将来制作される広告の放送時間帯に関連する情報を含んだ入力情報を取得し、入力情報に基づいて、放送時間帯に応じたイメージ要素を生成し、生成されたイメージ要素によって、将来制作される広告のイメージを表すイメージ情報を出力する。【選択図】図4PROBLEM TO BE SOLVED: To provide an information processing device and an information processing method for proposing contents suitable for a broadcasting time zone of an advertisement produced in the future. An information processing device and an information processing method of the present invention acquire input information including information related to a broadcast time zone of an advertisement to be produced in the future, and based on the input information, correspond to the broadcast time zone. An image element is generated, and the generated image element outputs image information representing an image of an advertisement to be produced in the future. [Selection diagram] Fig. 4
Description
本発明は、情報処理装置、及び情報処理方法に係り、特に、将来制作される広告に関する処理を実行する情報処理装置、及び情報処理方法に関する。 The present invention relates to an information processing device and an information processing method, and more particularly to an information processing device and an information processing method for executing processing related to advertisements produced in the future.
広告が放送される時間帯(すなわち、広告枠)の提供者と、広告枠を利用して広告を行う広告主及び広告代理店等との間の取引を支援する技術は、既に開発されている。その一例としては、特許文献1に記載の技術が挙げられる。 Technology that supports transactions between the provider of the time zone (that is, the ad space) when the advertisement is broadcast and the advertiser, the advertising agency, etc. who advertise using the ad space has already been developed. .. One example thereof is the technique described in Patent Document 1.
特許文献1に記載の技術は、広告枠のマッチングサービスに関するものであり、広告に接して欲しい者の層(いわゆるターゲット層)及び広告予算等を広告主に入力させ、その広告主にとって最適な広告枠を検索し、検索結果を広告主側の端末で表示させる。特許文献1に記載のマッチングサービスを利用すれば、放送予定の広告とマッチングする広告枠が検索され、広告主は、検索された広告枠によって、訴求力の高い広告を行うことができる。 The technique described in Patent Document 1 relates to a matching service for advertising space, and allows an advertiser to input the layer of people who want to be in contact with the advertisement (so-called target group), the advertising budget, etc., and the most suitable advertisement for the advertiser. Search the frame and display the search results on the advertiser's terminal. If the matching service described in Patent Document 1 is used, an advertisement space that matches the advertisement scheduled to be broadcast is searched, and the advertiser can perform a highly appealing advertisement by the searched advertisement space.
訴求力の高い広告を行うための別の観点としては、広告枠に適した内容の広告を制作することが考えられる。すなわち、ある広告枠を取得(購入)した者が当該広告枠を有効利用するためには、当該広告枠の時間帯の中で放送される番組等とマッチングする広告の内容を決め、その内容の広告を制作することが重要となる。 As another viewpoint for performing highly appealing advertisements, it is conceivable to produce advertisements with contents suitable for the inventory. That is, in order for a person who has acquired (purchased) a certain ad space to effectively use the ad space, the content of the advertisement that matches the program or the like broadcast within the time zone of the ad space is determined, and the content of the advertisement is determined. Creating an ad is important.
本発明は、上記の事情に鑑みてなされたものであり、以下に示す目的を解決することを課題とする。すなわち、本発明は、上記の問題点を解決し、具体的には、将来制作される広告について、その放送時間帯に適する内容を提案するための情報処理装置及び情報処理方法を提供することを目的とする。 The present invention has been made in view of the above circumstances, and an object of the present invention is to solve the following object. That is, the present invention solves the above-mentioned problems, and specifically provides an information processing device and an information processing method for proposing contents suitable for the broadcasting time zone of an advertisement produced in the future. The purpose.
上記の目的を達成するために、本発明のデータ処理装置は、将来制作される広告の放送時間帯に放送される番組に関する番組情報を含んだ入力情報を取得する入力部と、入力情報に基づいて、放送時間帯に応じたイメージ要素を生成する生成部と、イメージ要素によって、将来制作される広告のイメージを表すイメージ情報を出力する出力部と、複数の番組の各々について取得された取得済み番組情報と、過去に放送された複数の広告の各々について取得された取得済み広告情報と、を記憶する記憶部と、入力情報に基づく被特定番組を特定し、記憶部に記憶された取得済み番組情報及び取得済み広告情報に基づき、被特定番組とマッチングする広告の取得済み広告情報を抽出する抽出部と、抽出された取得済み広告情報の間で頻出する単語、観念的に類似する単語、及びこれらの単語との共起度が高い単語についての傾向を学習する学習部と、を有し、生成部は、学習された傾向及び入力情報から、将来制作される広告の放送時間帯に放送される番組とマッチングする特徴的な単語を、イメージ要素として生成することを特徴とする。 In order to achieve the above object, the data processing device of the present invention is based on an input unit that acquires input information including program information about a program to be broadcast in the broadcast time zone of an advertisement produced in the future, and an input unit. An acquired unit that generates an image element according to the broadcast time zone, an output unit that outputs image information representing an image of an advertisement to be produced in the future by the image element, and an acquired image acquired for each of a plurality of programs. A storage unit that stores program information and acquired advertisement information acquired for each of a plurality of advertisements broadcast in the past, and an acquired program that is stored in the storage unit by identifying a specific program based on input information. Based on the program information and the acquired advertisement information, the extraction unit that extracts the acquired advertisement information of the advertisement that matches the specific program, the words that frequently appear between the extracted acquired advertisement information, the words that are conceptually similar, And a learning unit that learns the tendency of words with a high degree of co-occurrence with these words, and the generation unit broadcasts from the learned tendency and input information during the broadcast time of the advertisement to be produced in the future. It is characterized in that a characteristic word that matches the program to be played is generated as an image element .
上記のように構成された情報処理装置によれば、将来制作される広告の放送時間帯に関連する入力情報から、その放送時間帯に応じたイメージ要素を生成し、そのイメージ要素による情報により、将来制作される広告のイメージ情報を出力する。これにより、将来制作される広告について、その放送時間帯に適したイメージを提案し、当該広告の制作を支援することができる。 According to the information processing device configured as described above, an image element corresponding to the broadcast time zone is generated from the input information related to the broadcast time zone of the advertisement to be produced in the future, and the information by the image element is used. Output image information of advertisements produced in the future. As a result, it is possible to propose an image suitable for the broadcasting time zone of the advertisement to be produced in the future and support the production of the advertisement.
また、本発明の一実施形態において、入力部は、将来制作される広告の放送時間帯に放送される番組に関する番組情報と、将来制作される広告にて宣伝される商品又はサービスの種類に関する商品等情報と、将来制作される広告の内容に関するキーワードと、将来放送される番組のメタ情報と、を含む入力情報を取得するとよい。
上述の情報を入力情報として取得すれば、将来制作される広告のイメージについて、より的確なイメージ要素を上記の入力情報に基づいて生成することができる。
Further, in one embodiment of the present invention, the input unit uses program information related to a program to be broadcast during the broadcast time zone of an advertisement produced in the future and a product related to a type of product or service advertised in the advertisement produced in the future. It is advisable to acquire input information including such information, keywords related to the contents of advertisements to be produced in the future, and meta information of programs to be broadcast in the future.
If the above-mentioned information is acquired as input information, more accurate image elements can be generated based on the above-mentioned input information for the image of the advertisement to be produced in the future.
また、上記の構成において、番組情報には、将来制作される広告の放送時間帯に放送される番組に関する評価の情報が含まれると、より好適である。この場合には、例えば、将来制作される広告の放送時間帯に放送される番組の評価(具体的には、後述するコンテキスト)に基づき、当該番組に応じたイメージ要素を導き出すことができる。これにより、将来制作される広告について、当該広告の放送時間帯に放送される番組の評価に合致したイメージを提案することができる。 Further, in the above configuration, it is more preferable that the program information includes evaluation information regarding the program to be broadcast in the broadcast time zone of the advertisement to be produced in the future. In this case, for example, an image element corresponding to the program can be derived based on the evaluation (specifically, the context described later) of the program to be broadcast in the broadcast time zone of the advertisement to be produced in the future. As a result, it is possible to propose an image of an advertisement produced in the future that matches the evaluation of the program broadcast during the broadcast time of the advertisement.
また、本発明の一実施形態において、生成部は、イメージ要素として、キーワードを含む複数の単語を生成するとよい。このように、キーワードを含む複数の単語をイメージ要素として生成することで、将来制作される広告について、より具体的なイメージを提案することができる。また、入力されたキーワードがイメージ要素中に含まれているため、ユーザが指定した単語(キーワード)を少なくとも含む単語群を、将来制作される広告のイメージを表すものとして提案することができる。 Further, in one embodiment of the present invention, the generation unit may generate a plurality of words including a keyword as an image element. By generating a plurality of words including keywords as image elements in this way, it is possible to propose a more specific image for an advertisement to be produced in the future. Further, since the input keyword is included in the image element, a word group including at least a word (keyword) specified by the user can be proposed as representing an image of an advertisement to be produced in the future.
また、本発明の一実施形態において、生成されたイメージ要素と、将来制作される広告の放送時間帯に放送される番組とのマッチング度合いを検証する検証部を有し、検証されたマッチング度合いが設定条件を満たす場合に、出力部は、生成されたイメージ要素を含むイメージ情報を出力するとよい。
上記の構成によれば、将来制作される広告について生成されたイメージ要素と、その広告の放送時間帯に放送される番組とのマッチング度合いを検証し、マッチング度合いが設定条件を満たすときに、上記イメージ要素を含むイメージ情報を出力する。これにより、将来制作される広告のイメージ情報について、その妥当性を確認した上で提案するので、提案されるイメージ情報の信憑性が向上する。
Further, in an embodiment of the present invention includes a raw made the image element, the verification unit for verifying the matching degree between program broadcast during the broadcast time period of ads produced future, validated degree of matching When the setting condition is satisfied, the output unit may output the image information including the generated image element.
According to the above configuration, the matching degree between the image element generated for the advertisement to be produced in the future and the program broadcast in the broadcasting time zone of the advertisement is verified, and when the matching degree satisfies the setting condition, the above Outputs image information including image elements. As a result, the image information of the advertisement to be produced in the future is proposed after confirming its validity, so that the credibility of the proposed image information is improved.
また、上記の構成において、検証部によって検証されたマッチング度合いが設定条件を満たすイメージ要素と、将来放送される複数の番組の各々とのマッチング度合いを算出する算出部を有すると、より好適である。
上記の構成によれば、将来制作される広告のイメージと、将来放送される番組とのマッチング度合いを算出する。算出されたマッチング度合いを利用することで、将来放送される複数の番組のそれぞれについて、その番組の放送時間帯が、将来制作される広告を放送するのに適する時間帯であるかを把握することができる。
Further, in the above configuration, it is more preferable to have an image element in which the matching degree verified by the verification unit satisfies the setting condition and a calculation unit for calculating the matching degree with each of a plurality of programs to be broadcast in the future. ..
According to the above configuration, the degree of matching between the image of the advertisement produced in the future and the program to be broadcast in the future is calculated. By using the calculated matching degree, it is possible to grasp whether the broadcast time zone of each of a plurality of programs to be broadcast in the future is a time zone suitable for broadcasting the advertisement to be produced in the future. Can be done.
また、前述した課題を解決するため、本発明の情報処理方法は、コンピュータが、将来制作される広告の放送時間帯に放送される番組に関する番組情報を含んだ入力情報を取得し、入力情報に基づいて、放送時間帯に応じたイメージ要素を生成し、イメージ要素によって、将来制作される広告のイメージを表すイメージ情報を出力し、複数の番組の各々について取得された取得済み番組情報と、過去に放送された複数の広告の各々について取得された取得済み広告情報と、を記憶部に記憶し、入力情報に基づく被特定番組を特定し、記憶部に記憶された取得済み番組情報及び取得済み広告情報に基づき、被特定番組とマッチングする広告の取得済み広告情報を抽出し、抽出された取得済み広告情報の間で頻出する単語、観念的に類似する単語、及びこれらの単語との共起度が高い単語についての傾向を学習し、学習された傾向及び入力情報から、将来制作される広告の放送時間帯に放送される番組とマッチングする特徴的な単語を、イメージ要素として生成することを特徴とする。
上記の方法によれば、将来制作される広告について、その放送時間帯に適したイメージを提案し、当該広告の制作を支援することができる。
Further, in order to solve the above-mentioned problems, in the information processing method of the present invention, the computer acquires input information including program information about a program to be broadcast in the broadcast time zone of an advertisement to be produced in the future, and uses the input information as input information. Based on this, an image element according to the broadcast time zone is generated, and the image information representing the image of the advertisement to be produced in the future is output by the image element, and the acquired program information acquired for each of a plurality of programs and the past The acquired advertisement information acquired for each of the plurality of advertisements broadcasted in the above is stored in the storage unit, the specific program to be specified based on the input information is specified, and the acquired program information and the acquired program information stored in the storage unit are stored. Based on the advertisement information, the acquired advertisement information of the advertisement that matches the specific program is extracted, and the words that frequently appear among the extracted acquired advertisement information, the words that are conceptually similar, and the coexistence with these words. Learning the tendency of high-frequency words, and generating characteristic words that match the programs that will be broadcast during the broadcast time of future advertisements as image elements from the learned trends and input information. It is a feature.
According to the above method, it is possible to propose an image suitable for the broadcasting time zone of an advertisement to be produced in the future and support the production of the advertisement.
本発明によれば、将来制作される広告について、その放送時間帯に適したイメージを提案することができる。これにより、例えば、放送時間帯を考慮して訴求力の高い広告を制作することができる等、広告の制作を支援することができ、その広告の広告枠を購入した者は、当該広告枠を有効に利用することができる。 According to the present invention, it is possible to propose an image suitable for the broadcasting time zone of an advertisement produced in the future. As a result, it is possible to support the production of advertisements, for example, it is possible to produce highly appealing advertisements in consideration of the broadcasting time zone, and the person who purchased the advertisement space of the advertisement can use the advertisement space. It can be used effectively.
本発明の一実施形態(本実施形態)に係る情報処理装置及び情報処理方法について、添付の図面を参照しながら、以下に詳細に説明する。
なお、以下に説明する実施形態は、本発明の理解を容易にするために挙げた一例にすぎず、本発明を限定するものではない。すなわち、本発明は、その趣旨を逸脱しない限りにおいて、以下に説明する実施形態から変更又は改良され得る。また、当然ながら、本発明には、その等価物が含まれる。
An information processing apparatus and an information processing method according to an embodiment of the present invention (the present embodiment) will be described in detail below with reference to the accompanying drawings.
It should be noted that the embodiments described below are merely examples for facilitating the understanding of the present invention, and do not limit the present invention. That is, the present invention may be modified or improved from the embodiments described below without departing from the spirit of the present invention. Also, of course, the present invention includes an equivalent thereof.
また、本明細書において、「装置」とは、単独で特定の機能を発揮する一つの装置の他、分散して存在しているものの特定の機能を発揮するために協働する複数の装置をも含むものである。 Further, in the present specification, the term "device" refers to one device that independently exerts a specific function, or a plurality of devices that exist in a distributed manner but cooperate to exert a specific function. Also includes.
また、本明細書において、「放送」とは、公衆向けに試聴又は聴取されることを目的として、電波によって音声又は音声と映像を送ること、もしくはデジタル化された情報をインターネット等のネットワークによって配信することであり、具体的には、テレビ(インターネットテレビを含む)又はラジオ(IPサイマルラジオを含む)の放送等が該当する。 Further, in the present specification, "broadcasting" means sending audio or audio and video by radio waves for the purpose of auditioning or listening to the public, or distributing digitized information via a network such as the Internet. Specifically, it corresponds to the broadcasting of television (including Internet television) or radio (including IP simul radio).
また、本明細書において、「番組」とは、テレビ又はラジオ等の放送における編成の単位となり、予め放送される時間帯(日時)及び放送局が設定されたものである。「番組の放送時間帯」とは、その番組の放送開始時刻から放送終了時刻までの時間帯を含み、また、放送開始の数分前から放送開始までの時間帯、及び/又は放送終了から放送終了の数分後までの時間帯をも含み得る。 Further, in the present specification, the "program" is a unit of organization in broadcasting such as television or radio, and a time zone (date and time) and a broadcasting station to be broadcast are set in advance. The "broadcast time zone of a program" includes the time zone from the broadcast start time to the broadcast end time of the program, the time zone from a few minutes before the broadcast start to the broadcast start, and / or the broadcast from the broadcast end. It can also include time zones up to a few minutes after the end.
また、本明細書において、「広告」は、商業上の目的で商品、役務又は事業等(以下、商品等)に関する情報を人に対して宣伝するために放送されるコンテンツ、すなわちコマーシャルであり、予め決められた放送時間帯(広告枠)の中で放送される。なお、本明細書での「人」は、個人でもよく、あるいは複数の個人が属するグループ又は団体(例えば、世帯)でもよい。 Further, in the present specification, the "advertisement" is a content, that is, a commercial, which is broadcast for the purpose of promoting information about a product, service, business, etc. (hereinafter, product, etc.) to a person for commercial purposes. It will be broadcast within a predetermined broadcasting time zone (advertising space). The "person" in the present specification may be an individual, or may be a group or group (for example, a household) to which a plurality of individuals belong.
<<本実施形態の情報処理装置を利用したサービスについて>>
本実施形態の情報処理装置を利用したサービス(以下、本サービス)について、図1及び2を参照しながら説明する。図1及び2は、本サービスについての説明図であり、図1は、本サービスの提供者、及び関係者を図示しており、図2は、本サービスの利用者に対して出力される画面の一例を示している。
なお、図2及び後述の図5に示す画面は、あくまでも一例に過ぎず、画面構成、表示される情報の内容、及びGUI(Graphical User Interface)等は、システム設計の仕様及びユーザの好み等に応じて自由に決められ、また適宜変更し得る。
<< About the service using the information processing device of this embodiment >>
A service using the information processing device of the present embodiment (hereinafter, this service) will be described with reference to FIGS. 1 and 2. 1 and 2 are explanatory views of this service, FIG. 1 shows a provider of this service and related persons, and FIG. 2 is a screen output to a user of this service. An example is shown.
The screens shown in FIGS. 2 and 5 described later are merely examples, and the screen configuration, the content of the displayed information, the GUI (Graphical User Interface), etc. are based on the system design specifications and user preferences. It can be freely decided according to the situation and can be changed as appropriate.
また、以下では、放送がテレビ放送(具体的には、テレビの民間放送)であることとし、説明を簡略化するため、実際とは異なるが、民間のテレビ放送局の数を1社であることとする。ただし、言うまでもないが、本発明は、ラジオ放送にも適用可能であり、また、テレビ放送局の数が複数である場合にも当然ながら適用可能である。 In the following, it is assumed that the broadcasting is television broadcasting (specifically, private television broadcasting), and in order to simplify the explanation, the number of private television broadcasting stations is one, although it is different from the actual one. I will do it. However, needless to say, the present invention is also applicable to radio broadcasting, and is naturally applicable to a case where the number of television broadcasting stations is plural.
本サービスは、将来制作される広告について、その放送時間帯に適する内容を提案するものであり、図1に示すように、サービス提供者Sからサービス利用者Tに対して提供される。「将来制作される広告」は、例えば、その広告の中で宣伝される商品等が決まっている一方で、そのイメージ等については未決定である状態の広告が該当する。広告のイメージとは、広告の内容(具体的には概要、場面・シーン、出演者及び登場キャラクタ等)、広告を視聴(聴取)したときの印象、並びに広告のコンセプト及び構想等を意味する。 This service proposes the content suitable for the broadcasting time zone of the advertisement to be produced in the future, and is provided from the service provider S to the service user T as shown in FIG. The "advertisement to be produced in the future" corresponds to, for example, an advertisement in which the product or the like to be advertised in the advertisement is determined, but the image or the like is undecided. The image of the advertisement means the content of the advertisement (specifically, the outline, the scene / scene, the performers and the characters appearing, etc.), the impression when the advertisement is viewed (listened), and the concept and concept of the advertisement.
サービス提供者Sは、図1に示すように、テレビ放送局Jから番組及び広告に関する情報(データ)を、調査会社Kから番組及び広告の評価に関する情報(データ)を、それぞれ取得する。サービス提供者Sは、取得した情報をデータベース化して蓄積し、蓄積された情報を用いて、本サービスを提供する。 As shown in FIG. 1, the service provider S acquires information (data) related to programs and advertisements from TV broadcasting station J, and information (data) related to evaluation of programs and advertisements from research company K, respectively. The service provider S creates a database of acquired information, accumulates it, and uses the accumulated information to provide this service.
サービス利用者Tは、例えば広告主、広告代理店又は広告制作会社等であり、自己の端末を通じて本サービスを利用する。本サービスの利用に際して、サービス利用者Tは、将来制作される広告に関する情報を入力し、例えば、その広告の放送時間帯、同時間帯に放送される番組のメタ情報、及び、上記の広告に関するキーワード(広告を特徴づけるための言葉)等を入力する。 The service user T is, for example, an advertiser, an advertising agency, an advertising production company, or the like, and uses this service through his / her own terminal. When using this service, the service user T inputs information about an advertisement to be produced in the future, and for example, regarding the broadcast time zone of the advertisement, the meta information of the program broadcast at the same time zone, and the above advertisement. Enter keywords (words to characterize the advertisement), etc.
入力が完了すると、サービス利用者Tは、入力された情報から将来制作される広告のイメージを導出する。その後、導出された広告のイメージに関するデータが送られ、そのデータがサービス利用者の端末で展開されることで、図2に示す画面が映される。この画面には、将来制作される広告のイメージを表す情報(以下、イメージ情報)が表示され、サービス利用者Tは、画面に表示された情報を見て、上記の広告を制作する際の参考とすることができる。なお、図2の画面例では、将来制作される広告のイメージ情報として、その広告の放送時間帯に適したイメージを表す単語群(具体的には、「男性」、「ドライブ」及び「坂道」)が表示されている。 When the input is completed, the service user T derives the image of the advertisement to be produced in the future from the input information. After that, the data related to the derived advertisement image is sent, and the data is expanded on the terminal of the service user, so that the screen shown in FIG. 2 is displayed. Information representing the image of the advertisement to be produced in the future (hereinafter referred to as image information) is displayed on this screen, and the service user T sees the information displayed on the screen and is a reference when producing the above advertisement. Can be. In the screen example of FIG. 2, as the image information of the advertisement to be produced in the future, a word group representing an image suitable for the broadcast time zone of the advertisement (specifically, "male", "drive", and "slope"). ) Is displayed.
また、本実施形態では、将来制作される広告のイメージ情報とともに、当該イメージ情報とマッチングする将来の番組(テレビ番組)を把握することができる。具体的に説明すると、図2に示す画面では、イメージ情報が表示されている領域の下に、当該イメージ情報と将来放送される複数の番組の各々とのマッチング度合いが表示される。将来放送される複数の番組とは、予め設定された未来の所定期間に放送される番組であり、例えば、将来制作される広告の放送日を含む1週間の各日にテレビ放送局Jで放送される全番組が該当する。 Further, in the present embodiment, it is possible to grasp the future program (television program) that matches the image information together with the image information of the advertisement to be produced in the future. More specifically, on the screen shown in FIG. 2, the degree of matching between the image information and each of the plurality of programs to be broadcast in the future is displayed below the area where the image information is displayed. The plurality of programs to be broadcast in the future are programs to be broadcast in a predetermined period in the future set in advance. For example, they are broadcast on the television broadcasting station J on each day of the week including the broadcast date of the advertisement to be produced in the future. All programs to be broadcast are applicable.
サービス利用者Tは、将来放送される複数の番組の中から、画面表示されたイメージ情報とのマッチング度合いが高い番組を見つけ、その番組の放送時間帯に、上記イメージ情報に基づく広告を放送することで、訴求力が高い広告を行うことができる。 The service user T finds a program having a high degree of matching with the image information displayed on the screen from a plurality of programs to be broadcast in the future, and broadcasts an advertisement based on the above image information during the broadcast time of the program. As a result, it is possible to carry out highly appealing advertisements.
なお、マッチング度合いは、将来放送される複数の番組の各々について、番組名及び番組のジャンル等を含む番組情報と、将来制作される広告のイメージ情報とを数値化(ベクトル化)し、その値(ベクトル)を用いて算出することができる。マッチング度合いの算出方法については、公知の方法が利用可能であり、例えば、マッチング度合いとして相関係数を求めてもよく、情報間の類似度を示す距離(具体的には、ユークリッド距離、マハラノビス距離又はコサイン距離等)を算出してもよく、あるいは情報間の絶対誤差(Absolute Error)を割り出してもよい。また、情報を数値化(ベクトル化)する手法についても、word2vec及びLDA(Latent Dirichlet Allocation)等の公知の手法が利用可能である。 The degree of matching is the value obtained by quantifying (vectorizing) the program information including the program name and the genre of the program and the image information of the advertisement to be produced in the future for each of the plurality of programs to be broadcast in the future. It can be calculated using (vector). As a method for calculating the degree of matching, a known method can be used. For example, the correlation coefficient may be obtained as the degree of matching, and the distance indicating the degree of similarity between the information (specifically, the Euclidean distance and the Mahalanobis distance). Alternatively, the cosine distance, etc.) may be calculated, or the absolute error between the information may be calculated. Further, as a method for digitizing (vectorizing) information, known methods such as word2vec and LDA (Latent Dirichlet Allocation) can be used.
<<本実施形態に係る情報処理装置の構成について>>
次に、図3を参照しながら、本実施形態に係る情報処理装置(以下、情報処理装置10)の構成について説明する。図3は、情報処理装置10を含むサービス提供システム100の構成を示す図である。
<< About the configuration of the information processing device according to this embodiment >>
Next, the configuration of the information processing device (hereinafter, information processing device 10) according to the present embodiment will be described with reference to FIG. FIG. 3 is a diagram showing a configuration of a service providing system 100 including an information processing device 10.
情報処理装置10は、番組及び広告に関する各種の情報を用い、本サービスに係る一連の情報処理を実施する。本実施形態において、情報処理装置10は、サービス提供者Sが管理するサーバコンピュータ11と、そのサーバコンピュータ11に接続された記憶装置12と、によって構成されている。 The information processing device 10 uses various information related to programs and advertisements to perform a series of information processing related to this service. In the present embodiment, the information processing device 10 is composed of a server computer 11 managed by the service provider S and a storage device 12 connected to the server computer 11.
サーバコンピュータ11は、情報処理装置10の本体部分をなすコンピュータに該当し、本サービスに係る一連のデータ処理を実施する。なお、サーバコンピュータ11は、ASP(Application Service Provider)サーバであってもよく、その場合には、本サービスに係る一連の情報処理をASPサービスとして実施することになる。 The server computer 11 corresponds to a computer that forms the main body of the information processing device 10, and performs a series of data processing related to this service. The server computer 11 may be an ASP (Application Service Provider) server, and in that case, a series of information processing related to this service is executed as an ASP service.
サーバコンピュータ11は、図3に示すように、CPU等からなるプロセッサ11aと、ROM及びRAM等からなるメモリ11bと、ネットワークカード等からなる通信用インタフェース11cと、HDD又はSSD等からなるストレージ11dと、マウス及びキーボード等からなる入力機器11eと、ディスプレイ及びスピーカ等からなる出力機器11fとを有する。 As shown in FIG. 3, the server computer 11 includes a processor 11a composed of a CPU and the like, a memory 11b composed of a ROM and a RAM, a communication interface 11c composed of a network card and the like, and a storage 11d composed of an HDD or SSD. It has an input device 11e including a mouse, a keyboard, and the like, and an output device 11f including a display, a speaker, and the like.
また、サーバコンピュータ11には、本サービス用の情報処理プログラム(以下、サービス用プログラム)がインストールされている。サービス用プログラムがプロセッサ11aによって読み取られて実行されることで、サーバコンピュータ11は、情報処理装置10としての機能を発揮する(詳しくは、後述する各機能部の機能を発揮する)。 Further, an information processing program for this service (hereinafter, service program) is installed in the server computer 11. When the service program is read and executed by the processor 11a, the server computer 11 exerts a function as an information processing device 10 (details, the functions of each functional unit described later are exerted).
記憶装置12は、記憶部に相当し、本サービスに供される各種の情報を記憶し、当該情報を蓄積してデータベースを構成している。具体的に説明すると、記憶装置12は、過去に放送された複数の番組の各々について取得された取得済み番組情報と、過去に放送された複数の広告の各々について取得された取得済み広告情報とを記憶する。取得済み番組情報及び取得済み広告情報は、それぞれ記憶装置12に蓄積されてデータベース化されている。 The storage device 12 corresponds to a storage unit, stores various types of information provided for this service, and accumulates the information to form a database. Specifically, the storage device 12 includes acquired program information acquired for each of the plurality of programs broadcasted in the past, and acquired advertisement information acquired for each of the plurality of advertisements broadcasted in the past. Remember. The acquired program information and the acquired advertisement information are each stored in the storage device 12 and stored in a database.
取得済み番組情報は、過去に放送された番組のメタ情報(メタデータ)と、その番組に関する視聴者の評価の情報とを含む。メタ情報は、放送日時、放送局、放送時間(分数)、番組名、番組ジャンル、レギュラー番組か特別番組であるか、出演者、内容、及び番組スポンサー等を含む情報であり、例えば、テレビ放送局Jから入手可能である。
なお、メタ情報には、上記以外の項目が含まれてもよく、例えば、平均視聴率等が含まれてもよい。また、メタ情報の入手元は、テレビ放送局Jに限定されず、それ以外の機関、例えば番組制作会社等から取得してもよい。また、取得済み番組情報は、過去に放送された番組の情報に限定されず、将来放送される放送前番組の情報を含んでもよい。
The acquired program information includes the metadata (metadata) of the program broadcasted in the past and the information of the viewer's evaluation regarding the program. Meta information is information including broadcast date and time, broadcasting station, broadcasting time (minutes), program name, program genre, whether it is a regular program or a special program, performers, contents, program sponsors, etc., for example, TV broadcasting. It is available from station J.
The meta information may include items other than the above, and may include, for example, an average audience rating and the like. Further, the source of the meta information is not limited to the television broadcasting station J, and may be obtained from other organizations such as a program production company. Further, the acquired program information is not limited to the information of the program broadcasted in the past, and may include the information of the pre-broadcast program to be broadcast in the future.
評価の情報は、調査会社Kが視聴者をモニタとして行ったアンケート調査の回答結果から得られ、視聴者が実際に番組を視聴した際の視聴者が感じた印象、視聴感及び視聴者の心理的状態、いわゆるコンテキストを表す。コンテキストは、番組に対する感想及び情動、番組を視聴した際の気分及び心境、番組に期待する感情的欲求、並びに、番組の出演者に対する感情等を含み、具体的には、好感度(好意度)、親しみ易さ、ハラハラ感、ドキドキ感、感動、高揚感(楽しい気分)、新鮮さ、有用さ、情報性、見応え、話題性、笑える内容か、気軽に見られる内容か、及び退屈さ等が挙げられる。なお、評価の情報は、例えば調査会社Kから取得可能であるが、これに限定されるものではなく、例えば視聴者(視聴世帯)から直接取得してもよい。 The evaluation information is obtained from the results of a questionnaire survey conducted by the research company K using the viewer as a monitor, and the impression, viewing feeling, and psychology of the viewer when the viewer actually watched the program. Represents a target state, the so-called context. The context includes impressions and emotions about the program, mood and feelings when watching the program, emotional desires expected from the program, emotions toward the performers of the program, and more specifically, favorability (favorability). , Familiarity, harassment, excitement, excitement, uplifting (fun mood), freshness, usefulness, informativeness, spectacularness, topicality, funny content, casual content, and boredom. Can be mentioned. The evaluation information can be obtained from, for example, the research company K, but is not limited to this, and may be obtained directly from the viewer (viewing household), for example.
また、評価の情報は、コンテキストに限定されるものではなく、例えば「ドキドキした 3.0点」及び「笑える 1.8点」等、コンテキストに相当する印象及び感想等について、その度合いを表す点数を付加したもの(以下、評価指標)を評価の情報として用いてもよい。評価指標は、印象及び感想を数値化する公知の技術、例えばLDAによって得ることができる。 In addition, the evaluation information is not limited to the context, and is a score indicating the degree of impressions and impressions corresponding to the context, such as "exciting 3.0 points" and "laughable 1.8 points". (Hereinafter, an evaluation index) may be used as evaluation information. The evaluation index can be obtained by a known technique for quantifying impressions and impressions, for example, LDA.
取得済み広告情報は、過去に放送された広告のメタ情報(メタデータ)と、その広告に関する視聴者の評価の情報とを含む。メタ情報は、放送時間(秒数)、商品等の種類(カテゴリ)、商品等の名称、商品等の提供元(販売会社)、出演者、及び内容等を含む情報であり、例えば、テレビ放送局Jから入手可能である。
なお、メタ情報には、上記以外の項目が含まれてもよく、例えば、放送回数等が含まれてもよい。また、メタ情報の入手元は、テレビ放送局Jに限定されず、それ以外の機関、例えば広告制作会社又は広告代理店等から取得してもよい。
The acquired advertisement information includes the metadata (metadata) of the advertisement broadcasted in the past and the information of the viewer's evaluation regarding the advertisement. Meta information is information including broadcasting time (seconds), type (category) of products, names of products, providers (sales companies) of products, performers, contents, etc., for example, television broadcasting. It is available from station J.
The meta information may include items other than the above, and may include, for example, the number of broadcasts. Further, the source of the meta information is not limited to the television broadcasting station J, and may be obtained from other institutions such as an advertising production company or an advertising agency.
広告に関する評価の情報は、番組に関する評価の情報と同様、調査会社Kが視聴者をモニタとして行ったアンケート調査の回答結果から得られ、前述したコンテキストを表す。評価の情報は、例えば調査会社Kから取得可能であるが、これに限定されるものではなく、例えば視聴者(視聴世帯)から直接取得してもよい。 The evaluation information regarding the advertisement is obtained from the response result of the questionnaire survey conducted by the research company K using the viewer as a monitor, and represents the above-mentioned context, like the evaluation information regarding the program. The evaluation information can be obtained from, for example, the research company K, but is not limited to this, and may be obtained directly from, for example, a viewer (viewing household).
また、記憶装置12には、広告の放送時間帯についての取引単位、すなわち広告枠に関する広告枠情報が記憶されており、データベース化されて蓄積されている。広告枠情報は、将来放送される放送前広告の広告枠を特定するための情報であり、具体的には当該広告枠の日時及び曜日、秒数、及び、同じ放送時間帯内で放送される番組の情報等が挙げられる。広告枠情報は、例えばテレビ放送局Jから入手してもよいが、それ以外の機関、例えば広告枠を取り扱う事業会社等から入手してもよい。 Further, the storage device 12 stores the transaction unit for the broadcast time zone of the advertisement, that is, the advertisement space information regarding the advertisement space, and stores the advertisement space in a database. The ad space information is information for specifying the ad space of the pre-broadcast advertisement to be broadcast in the future, and specifically, the date and time, the day, the number of seconds, and the same broadcast time zone of the ad space are broadcast. Information on programs can be mentioned. The advertising space information may be obtained from, for example, TV broadcasting station J, but may also be obtained from other institutions, such as a business company that handles advertising space.
さらに、記憶装置12は、将来放送される放送前番組に関する番組情報を記憶し、当該番組情報を蓄積してデータベースを構成している。放送前番組の番組情報は、放送前番組の放送日時、放送局、放送時間(分数)、番組名、番組ジャンル、レギュラー番組か特別番組であるか、出演者、及びその他のメタ情報等を含み、例えば、テレビ放送局Jから入手可能である。
なお、放送前番組の番組情報には、上記以外の項目が含まれてもよく、例えば、予想視聴率等が含まれてもよい。また、放送前番組の番組情報の入手元は、テレビ放送局Jに限定されず、それ以外の機関、例えば番組制作会社等から取得してもよい。ちなみに、放送前番組の番組情報が暗号化処理等の秘匿化処理を施され、且つ放送前番組の放送時間帯に相当する広告枠の広告枠情報に紐付けられて記憶装置12に記憶されてもよい。
Further, the storage device 12 stores program information related to pre-broadcast programs to be broadcast in the future, and stores the program information to form a database. The program information of the pre-broadcast program includes the broadcast date and time of the pre-broadcast program, the broadcasting station, the broadcasting time (minutes), the program name, the program genre, whether it is a regular program or a special program, the performers, and other meta information. , For example, it is available from TV broadcasting station J.
The program information of the pre-broadcast program may include items other than the above, and may include, for example, an expected audience rating. Further, the source of the program information of the pre-broadcast program is not limited to the television broadcasting station J, and may be obtained from other organizations such as a program production company. By the way, the program information of the pre-broadcast program is subjected to concealment processing such as encryption processing, and is linked to the ad space information of the ad space corresponding to the broadcast time zone of the pre-broadcast program and stored in the storage device 12. May be good.
情報処理装置10の構成についての説明に戻ると、記憶装置12は、サーバコンピュータ11と通信可能に接続されている。サーバコンピュータ11は、本サービスの提供に際して記憶装置12にアクセスし、記憶装置12に蓄積された各種の情報を読み出し、これらの情報を用いて一連の処理を実施する。 Returning to the description of the configuration of the information processing device 10, the storage device 12 is communicably connected to the server computer 11. When providing this service, the server computer 11 accesses the storage device 12, reads out various information stored in the storage device 12, and performs a series of processes using the information.
なお、図3に示す構成では、記憶装置12がサーバコンピュータ11と分離しており、例えば、サーバコンピュータ11とは別のコンピュータ、具体的にはデータベースサーバによって構成されている。ただし、これに限定されず、サーバコンピュータ11内に搭載されている、又はサーバコンピュータ11に外付けされている補助記憶装置(つまり、ストレージ11d)によって記憶装置12が構成されてもよい。 In the configuration shown in FIG. 3, the storage device 12 is separated from the server computer 11, and is configured by, for example, a computer different from the server computer 11, specifically, a database server. However, the storage device 12 is not limited to this, and the storage device 12 may be configured by an auxiliary storage device (that is, a storage 11d) installed in the server computer 11 or externally attached to the server computer 11.
また、サーバコンピュータ11は、図3に示すように、ネットワーク13を介してサービス利用者Tの端末(クライアント端末14)と通信可能に接続されている。クライアント端末14では、前述したように、本サービスを利用するために必要な情報、具体的には、将来制作される広告の放送時間帯に関連する情報等が入力される。将来放送される広告の放送時間帯に関連する情報には、例えば、将来放送される広告に放送時間帯に放送される番組(将来放送される番組)の番組名及びその他のメタ情報等が含まれる。本サービスを利用するための入力情報については、後に詳しく説明する。 Further, as shown in FIG. 3, the server computer 11 is communicably connected to the terminal (client terminal 14) of the service user T via the network 13. As described above, the client terminal 14 inputs information necessary for using this service, specifically, information related to the broadcast time zone of the advertisement to be produced in the future. Information related to the broadcast time zone of the advertisement to be broadcast in the future includes, for example, the program name of the program to be broadcast in the broadcast time zone (the program to be broadcast in the future) and other meta information in the advertisement to be broadcast in the future. Is done. The input information for using this service will be described in detail later.
入力された情報は、クライアント端末14からサーバコンピュータ11に送信され、サーバコンピュータ11は、クライアント端末14から受信した入力情報に基づいて、上記の広告のイメージ情報を生成する。最終的に、サーバコンピュータ11は、生成したイメージ情報を出力し、出力された情報は、クライアント端末14の画面に表示される。 The input information is transmitted from the client terminal 14 to the server computer 11, and the server computer 11 generates the image information of the above advertisement based on the input information received from the client terminal 14. Finally, the server computer 11 outputs the generated image information, and the output information is displayed on the screen of the client terminal 14.
<<本実施形態の情報処理装置の機能について>>
次に、情報処理装置10の機能について図4を参照しながら説明する。図4は、情報処理装置10が有する機能部を示すブロック図である。
<< About the function of the information processing device of this embodiment >>
Next, the function of the information processing device 10 will be described with reference to FIG. FIG. 4 is a block diagram showing a functional unit included in the information processing device 10.
情報処理装置10は、図4に示すように、入力部21、記憶部22、抽出部23、学習部24、生成部25、検証部26、算出部27及び出力部28を有する。これらの機能部のうち、記憶部22は、記憶装置12によって実現される。記憶部22以外の機能部は、サーバコンピュータ11が備えるハードウェア機器(すなわち、プロセッサ11a、メモリ11b、通信用インタフェース11c、ストレージ11d、入力機器11e及び出力機器11f)と、サーバコンピュータ11にインストールされたサービス用プログラムとが協働することで実現される。 As shown in FIG. 4, the information processing device 10 includes an input unit 21, a storage unit 22, an extraction unit 23, a learning unit 24, a generation unit 25, a verification unit 26, a calculation unit 27, and an output unit 28. Of these functional units, the storage unit 22 is realized by the storage device 12. Functional units other than the storage unit 22 are installed in the hardware devices (that is, the processor 11a, the memory 11b, the communication interface 11c, the storage 11d, the input device 11e and the output device 11f) included in the server computer 11 and the server computer 11. It is realized by collaborating with the service program.
入力部21は、本サービスを利用する上でサービス利用者Tがクライアント端末14にて入力した入力情報を取得する。入力情報は、将来制作される広告の放送時間帯に関連する情報を含み、例えば、将来制作される広告の放送時間帯に該当する広告枠情報、あるいは、当該放送時間帯に放送される番組に関する番組情報を含む。 The input unit 21 acquires the input information input by the service user T on the client terminal 14 when using this service. The input information includes information related to the broadcast time zone of the advertisement to be produced in the future, for example, the inventory information corresponding to the broadcast time zone of the advertisement to be produced in the future, or the program to be broadcast in the broadcast time zone. Includes program information.
本実施形態では、入力部21が下記の情報i1〜i5を入力情報として取得する。
i1: 将来制作される広告の放送時間帯に放送される番組に関する番組情報
i2: 将来制作される広告にて宣伝される商品又はサービスの種類に関する商品等情報
i3: 将来制作される広告の内容に関するキーワード
i4: 将来放送される放送前番組のメタ情報
i5: 将来制作される広告のイメージ情報についての出力数
In the present embodiment, the input unit 21 acquires the following information i1 to i5 as input information.
i1: Program information about programs that will be broadcast during the broadcast time of future advertisements i2: Product information about the types of products or services that will be advertised in future advertisements i3: About the content of future advertisements Keyword i4: Meta information of pre-broadcast programs to be broadcast in the future i5: Number of outputs for image information of advertisements to be produced in the future
情報i1の具体例としては、例えば、番組のジャンル、放送時間帯、放送曜日、番組名、及び、視聴によって起きるコンテキスト等が挙げられる。
情報i2の具体例としては、例えば、広告にて宣伝される商品等のカテゴリ等が挙げられる。
情報i3の具体例としては、例えば、広告に起用されるタレントの名前、又は広告の大まかなコンセプトを表す言葉等が挙げられる。
情報i4の具体例としては、例えば、番組の放送時間帯又は番組名等が挙げられる。
Specific examples of the information i1 include a program genre, a broadcast time zone, a broadcast day of the week, a program name, a context caused by viewing, and the like.
Specific examples of the information i2 include categories such as products advertised in advertisements.
Specific examples of the information i3 include, for example, the name of the talent used in the advertisement, a word expressing the general concept of the advertisement, and the like.
Specific examples of the information i4 include, for example, the broadcast time zone or the program name of the program.
なお、入力情報は、上記の情報i1〜i5に限定されず、これらの情報以外の情報を含んでもよく、また、上記の情報i1〜i5のうちの一部(例えば、情報i5等)が含まれていなくてもよい。例えば、算出部27によって将来放送される広告とのマッチング度合いが算出される番組の数、並びに、GRP(Gross Rating Point)又はリーチ数等のような視聴量の設定値(要求値)が含まれてもよい。 The input information is not limited to the above information i1 to i5, and may include information other than these information, and also includes a part of the above information i1 to i5 (for example, information i5). It does not have to be. For example, the number of programs for which the degree of matching with advertisements to be broadcast in the future is calculated by the calculation unit 27, and the set value (required value) of the viewing amount such as GRP (Gross Rating Point) or the number of reach are included. You may.
記憶部22は、記憶装置12によって構成され、記憶装置12に蓄積された各種の情報をデータベース化して記憶する。具体的に説明すると、記憶部22には、図4に示すように、取得済み番組情報及び取得済み広告情報を収録した第1データベース31と、広告枠情報を収録した第2データベース32と、放送前番組の番組情報を収録した第3データベース33とが構成されている。 The storage unit 22 is composed of a storage device 12, and stores various types of information stored in the storage device 12 in a database. Specifically, as shown in FIG. 4, the storage unit 22 includes a first database 31 containing acquired program information and acquired advertisement information, a second database 32 containing ad space information, and broadcasting. A third database 33 containing the program information of the previous program is configured.
なお、本実施形態では、第3データベース33に収録された各番組の番組情報が、第2データベース32に収録された広告枠情報のうち、いずれか一つの広告枠の情報と紐付けられている。つまり、第2データベース32に収録された広告枠情報の一つが指定されると、その広告枠情報と対応する放送前番組が決まり、その放送前番組の情報が第3データベース33から選ばれることになる。反対に、第3データベース33に収録された番組情報の一つが指定されると、その番組情報と対応する広告枠が決まり、その広告枠の情報が第2データベース32から選ばれることになる。 In the present embodiment, the program information of each program recorded in the third database 33 is associated with the information of any one of the advertising space information recorded in the second database 32. .. That is, when one of the ad space information recorded in the second database 32 is specified, the pre-broadcast program corresponding to the ad space information is determined, and the information of the pre-broadcast program is selected from the third database 33. Become. On the contrary, when one of the program information recorded in the third database 33 is specified, the advertising space corresponding to the program information is determined, and the information of the advertising space is selected from the second database 32.
抽出部23は、入力部21が取得した入力情報に基づいて被特定番組を特定する。被特定番組は、例えば、上記の情報i1から特定される番組であり、具体的には、情報i1が示す番組名又はコンテキスト等に該当する番組である。なお、被特定番組は、過去に放送された番組であってもよく、あるいは将来放送される番組であってもよい。 The extraction unit 23 identifies the specified program based on the input information acquired by the input unit 21. The specific program is, for example, a program specified from the above information i1, and specifically, a program corresponding to the program name or context indicated by the information i1. The specific program may be a program broadcast in the past or a program broadcast in the future.
また、抽出部23は、第1データベース31に収録された取得済み番組情報及び取得済み広告情報に基づき、被特定番組とマッチングする広告の取得済み広告情報(厳密には、広告のメタ情報)を抽出する。具体例を挙げて説明すると、抽出部23は、取得済み広告情報が取得された複数の広告のうち、入力部21が取得した入力情報に応じた広告を選定し、例えば、上記の情報i2が示す商品等のカテゴリが合致する広告(以下、カテゴリ合致広告)を選定する。その後、抽出部23は、選定されたカテゴリ合致広告の広告情報と、被特定番組の取得済み番組情報とをそれぞれ数値化(ベクトル化)し、両数値(ベクトル)の間のマッチング度合いを求める。最終的に、抽出部23は、求めたマッチング度合いが高い方から順にn個(nは自然数)のカテゴリ合致広告の広告情報を抽出する。 Further, the extraction unit 23 obtains the acquired advertisement information (strictly speaking, the meta information of the advertisement) of the advertisement matching with the specific program based on the acquired program information and the acquired advertisement information recorded in the first database 31. Extract. Explaining with a specific example, the extraction unit 23 selects an advertisement according to the input information acquired by the input unit 21 from among a plurality of advertisements for which the acquired advertisement information has been acquired. For example, the above information i2 Select advertisements that match the categories of the products shown (hereinafter referred to as category-matching advertisements). After that, the extraction unit 23 digitizes (vectorizes) the advertisement information of the selected category-matching advertisement and the acquired program information of the specified program, and obtains the degree of matching between both numerical values (vectors). Finally, the extraction unit 23 extracts the advertisement information of n category-matched advertisements (n is a natural number) in order from the one with the highest degree of matching.
なお、抽出されるカテゴリ合致広告の広告情報の数nについては、特に限定されるものではないが、後述する機械学習を実施するのに十分な数であることが好ましい。 The number n of the advertisement information of the category-matched advertisements to be extracted is not particularly limited, but is preferably a sufficient number for carrying out machine learning described later.
学習部24は、抽出部23によって抽出された取得済み広告情報(つまり、カテゴリ合致広告の広告情報)についての傾向を学習する。より具体的に説明すると、学習部24は、抽出された取得済み広告情報が示す広告内容及び出演者等を数値化(ベクトル化)し、その値(ベクトル)の傾向を特定するための機械学習を実施する。ここで、傾向についての学習とは、被特定番組とのマッチング度合いが高い取得済み広告情報の間で頻出する単語、観念的に類似する単語、及びこれらの単語との共起度が高い単語についての傾向を学習することであり、具体的には、番組の情報から上記の単語を推定する数理モデル(以下、推定モデル)を構築することである。 The learning unit 24 learns the tendency of the acquired advertisement information (that is, the advertisement information of the category matching advertisement) extracted by the extraction unit 23. More specifically, the learning unit 24 digitizes (vectorizes) the advertisement content and performers indicated by the extracted acquired advertisement information, and performs machine learning to identify the tendency of the value (vector). To carry out. Here, learning about trends refers to words that frequently appear among acquired advertisement information that has a high degree of matching with a specific program, words that are conceptually similar, and words that have a high degree of co-occurrence with these words. It is to learn the tendency of, and specifically, to construct a mathematical model (hereinafter, an estimation model) that estimates the above words from the information of the program.
なお、機械学習は、公知の学習アルゴリズム、例えば、ID3(Iterative Dichotomiser 3)、相関ルール学習、ニューラルネットワーク、畳み込みニューラルネットワーク、リカレントニューラルネットワーク、ディープラーニングニューラルネットワーク、アテンション、トランスフォーマー、敵対的生成ネットワーク、遺伝的プログラミング、機能論理プログラミング、サポートベクターマシン、クラスタリング、主成分分析、クラスタ分析、ボルツマンマシン、ベイジアンネットワーク、決定木、蘭花無フォレスト、及びエクストリーム・ラーニング・マシン等が利用可能であり、今後開発され得る学習アルゴリズムも利用可能である。また、広告情報が示す広告内容等を数値化(ベクトル化)する手法についても、word2vec及びLDA(Latent Dirichlet Allocation)等の公知の手法が利用可能である。 Machine learning includes known learning algorithms such as ID3 (Itterative Dichotomiser 3), correlation rule learning, neural networks, convolutional neural networks, recurrent neural networks, deep learning neural networks, attentions, transformers, hostile generation networks, and inheritance. Algorithmic programming, functional logic programming, support vector machine, clustering, principal component analysis, cluster analysis, Boltzmann machine, Basin network, decision tree, Rankanashi forest, and extreme learning machine are available and can be developed in the future. Learning algorithms are also available. Further, as a method for quantifying (vectorizing) the advertisement content and the like indicated by the advertisement information, known methods such as word2vec and LDA (Latent Dirichlet Allocation) can be used.
生成部25は、入力部21によって取得された入力情報に基づいて、将来制作される広告の放送時間帯に応じた(相応しい)イメージ要素を生成する。イメージ要素とは、将来制作される広告のイメージについての構成要素であり、具体的には、イメージを表す言語(単語又は文章)、画像(静止画又は動画)及び音声(メロディ又は声)等が該当する。本実施形態では、イメージ要素が言語、特に複数の単語からなる単語群であることとする。 The generation unit 25 generates (appropriate) image elements according to the broadcast time zone of the advertisement to be produced in the future, based on the input information acquired by the input unit 21. An image element is a component of an image of an advertisement to be produced in the future. Specifically, a language (word or sentence), an image (still image or video), a voice (melody or voice), etc. representing the image are included. Applicable. In the present embodiment, it is assumed that the image element is a language, particularly a word group consisting of a plurality of words.
本実施形態において、生成部25は、図4に示すように、第1生成部25a及び第2生成部25bによって構成されている。第1生成部25aは、学習部24によって学習された傾向を用いて、入力情報に応じた単語群をイメージ要素として生成する。より詳しく説明すると、第1生成部25aは、学習部24によって学習された傾向を基に、将来制作される広告の放送時間帯に放送される番組に応じた単語群を生成する。 In the present embodiment, as shown in FIG. 4, the generation unit 25 is composed of a first generation unit 25a and a second generation unit 25b. The first generation unit 25a generates a word group corresponding to the input information as an image element by using the tendency learned by the learning unit 24. More specifically, the first generation unit 25a generates a word group according to the program to be broadcast in the broadcast time zone of the advertisement to be produced in the future, based on the tendency learned by the learning unit 24.
具体的な手順の一例を挙げると、入力情報に基づく番組(過去に放送された番組、あるいは将来放送される番組)を特定し、特定された番組とマッチングする単語を、学習された傾向を基に割り出す。学習された傾向を基に割り出すとは、例えば、将来制作される広告の放送時間帯に放送される番組の情報を、前述した推定モデルに入力して、当該番組とマッチングする特徴的な単語(具体的には、出演者、場面及びシーン等)をイメージ要素として導出することである。 To give an example of a specific procedure, a program based on input information (a program broadcast in the past or a program broadcast in the future) is identified, and words matching the identified program are learned based on the tendency to be learned. To find out. Determining based on the learned tendency is, for example, inputting information on a program to be broadcast in the broadcast time zone of an advertisement to be produced in the future into the above-mentioned estimation model, and a characteristic word that matches the program ( Specifically, performers, scenes, scenes, etc.) are derived as image elements.
また、本実施形態では、入力情報のうちの情報i3から、将来制作される広告の内容に関するキーワードを特定し、特定されたキーワードをイメージ要素として採用する。つまり、第1生成部25aは、イメージ要素として、上記のキーワードを含む単語群を生成する。なお、単語群における単語数は、特に限定されるものではないが、例えば100個以上の単語であってもよい。 Further, in the present embodiment, a keyword related to the content of the advertisement to be produced in the future is specified from the information i3 in the input information, and the specified keyword is adopted as an image element. That is, the first generation unit 25a generates a word group including the above keywords as an image element. The number of words in the word group is not particularly limited, but may be, for example, 100 or more words.
第2生成部25bは、第1生成部25aによって生成された単語群の中から、将来制作される広告の内容に関するキーワードを含み且つ自然な単語の組み合わせを探索する。自然な単語の組み合わせとは、成立し得る単語の組み合わせ(換言すると、文章中で共起し得ない単語の組み合わせ以外の組み合わせ)であり、例えば、共起度が互いに高い単語の組み合わせを意味し、公知の自然言語処理の技術(具体的には、共起度解析)を適用することで探索することができる。なお、以下では、自然な単語の組み合わせを、便宜的に「単語セット」と呼ぶこととする。 The second generation unit 25b searches for a natural word combination including a keyword related to the content of the advertisement to be produced in the future from the word group generated by the first generation unit 25a. A natural word combination is a combination of words that can be established (in other words, a combination other than a combination of words that cannot co-occur in a sentence), for example, a combination of words with a high degree of co-occurrence. , It can be searched by applying a known natural language processing technique (specifically, co-occurrence degree analysis). In the following, natural word combinations will be referred to as "word sets" for convenience.
本実施形態において、第2生成部25bは、複数の単語セットを探索してイメージ要素を生成する。この際、単語セットの間で同じ単語(厳密には、キーワード以外の単語)が重複して含まれてもよい。 In the present embodiment, the second generation unit 25b searches for a plurality of word sets to generate an image element. At this time, the same word (strictly speaking, a word other than the keyword) may be duplicated in the word set.
検証部26は、生成部25が生成したイメージ要素としての単語群(詳しくは、第2生成部25bが生成した複数の単語セット)について、検証処理を実行する。検証処理は、将来制作される広告について生成されたイメージ要素と、その広告の放送時間帯に放送される番組とのマッチング度合いを検証する処理である。検証処理において、検証部26は、第3データベース33における上記の番組の番組情報を参照し、当該番組情報とイメージ要素とをそれぞれ数値化(ベクトル化)してマッチング度合いを求める。なお、マッチング度合いの算出方法、及び、イメージ要素及び番組情報を数値化(ベクトル化)する手法については、前述した公知の手法が利用可能である。 The verification unit 26 executes a verification process for a word group (specifically, a plurality of word sets generated by the second generation unit 25b) as an image element generated by the generation unit 25. The verification process is a process of verifying the degree of matching between the image element generated for the advertisement to be produced in the future and the program broadcast in the broadcast time zone of the advertisement. In the verification process, the verification unit 26 refers to the program information of the above program in the third database 33, and digitizes (vectorizes) the program information and the image element to obtain the matching degree. As a method for calculating the degree of matching and a method for digitizing (vectorizing) image elements and program information, the above-mentioned known methods can be used.
そして、上記の検証処理にて検証されたマッチング度合いが設定条件を満たす場合に、そのイメージ要素(単語セット)は、イメージ情報として採用されて出力部28によって出力される。設定条件は、例えばマッチング度合いが基準値以上となるという条件である。 Then, when the matching degree verified by the above verification process satisfies the setting condition, the image element (word set) is adopted as image information and output by the output unit 28. The setting condition is, for example, a condition that the matching degree is equal to or higher than the reference value.
なお、本実施形態では、入力情報に含まれる情報i5が示す出力数に相当する数のイメージ情報が出力されることになっており、その前提として、同数のイメージ要素(単語セット)が必要となる。そのため、検証部26によって検証されたマッチング度合いが設定条件を満たす単語セットの数が上記の出力数と同数であるかを判定し、単語セットの数が出力数より少ない場合には、生成部25によるイメージ要素の生成を再度実施することになる。 In this embodiment, a number of image information corresponding to the number of outputs indicated by the information i5 included in the input information is to be output, and as a premise, the same number of image elements (word sets) are required. Become. Therefore, it is determined whether the number of word sets whose matching degree verified by the verification unit 26 satisfies the setting condition is the same as the number of outputs described above, and when the number of word sets is less than the number of outputs, the generation unit 25 The image element will be generated again by.
算出部27は、検証部26によって検証されたマッチング度合いが設定条件を満たす複数のイメージ要素(単語セット)の各々について、算出処理を実行する。算出処理は、将来放送される複数の放送前番組の各々とイメージ要素(単語セット)とのマッチング度合いを算出する処理である。算出処理において、算出部27は、未来の所定期間に放送される複数の放送前番組を選出し、第3データベース33における上記複数の放送前番組の各々の番組情報を参照し、当該番組情報とイメージ要素とをそれぞれ数値化(ベクトル化)してマッチング度合いを求める。なお、未来の所定期間に放送される複数の放送前番組の一例としては、前述したように、将来制作される広告の放送日を含む1週間の各日にテレビ放送局Jで放送される全番組が挙げられる。 The calculation unit 27 executes a calculation process for each of a plurality of image elements (word sets) whose matching degree verified by the verification unit 26 satisfies the setting condition. The calculation process is a process of calculating the degree of matching between each of a plurality of pre-broadcast programs to be broadcast in the future and an image element (word set). In the calculation process, the calculation unit 27 selects a plurality of pre-broadcast programs to be broadcast in a predetermined period in the future, refers to the program information of each of the plurality of pre-broadcast programs in the third database 33, and refers to the program information. The degree of matching is obtained by digitizing (vectorizing) each of the image elements. As an example of a plurality of pre-broadcast programs to be broadcast in a predetermined period in the future, as described above, all the programs broadcast on the television broadcasting station J on each day of the week including the broadcast date of the advertisement to be produced in the future. The program is mentioned.
出力部28は、生成部25によって生成されたイメージ要素によって、将来制作される広告のイメージを表すイメージ情報を出力する。本実施形態では、出力部28は、イメージ要素である単語セットについて検証部26によって検証されたマッチング度合いが設定条件を満たす場合に、その単語セットを含んだイメージ情報を出力する。 The output unit 28 outputs image information representing an image of an advertisement to be produced in the future by the image element generated by the generation unit 25. In the present embodiment, the output unit 28 outputs image information including the word set, which is an image element, when the matching degree verified by the verification unit 26 satisfies the setting condition.
また、出力部28は、図5に示すように、入力情報に含まれる情報i5が示す出力数に相当する数のイメージ情報をそれぞれ出力する。図5は、イメージ情報の出力例を示す図であり、同図には、5つのイメージ情報が表示された画面が示されている。 Further, as shown in FIG. 5, the output unit 28 outputs a number of image information corresponding to the number of outputs indicated by the information i5 included in the input information. FIG. 5 is a diagram showing an output example of image information, and FIG. 5 shows a screen on which five image information are displayed.
さらに、本実施形態では、出力されるイメージ情報のそれぞれについて、当該イメージ情報に含まれるイメージ要素(単語セット)と複数の放送前番組の各々とのマッチング度合いを算出部27が算出し、出力部28は、図2に示すように、算出されたマッチング度合いをイメージ情報ごとに出力する。 Further, in the present embodiment, for each of the output image information, the calculation unit 27 calculates the degree of matching between the image element (word set) included in the image information and each of the plurality of pre-broadcast programs, and the output unit 27 calculates. 28 outputs the calculated matching degree for each image information, as shown in FIG.
なお、出力部28によるイメージ情報等の出力方式は、特に限定されるものではなく、一例を挙げると、イメージ情報等を画面に表示させるためのデータをクライアント端末14に向けて送信すること、及び、イメージ情報等をプリンタ等によって印刷するための処理を実行すること等が考えられる。 The output method of the image information or the like by the output unit 28 is not particularly limited, and for example, data for displaying the image information or the like on the screen is transmitted to the client terminal 14. , It is conceivable to execute a process for printing image information or the like with a printer or the like.
<<本実施形態の情報処理フローについて>>
次に、本実施形態の情報処理フローとして、本サービス提供用の処理フローについて、図6及び7を参照しながら説明する。図6及び7は、本サービス提供用の処理フローの流れを示す図である。
なお、以下の説明では、情報処理装置10を構成するサーバコンピュータ10による動作を主として説明する。すなわち、以下では、サーバコンピュータ11の動作例として、処理フロー中の各ステップを説明することとする。
<< About the information processing flow of this embodiment >>
Next, as the information processing flow of the present embodiment, the processing flow for providing the service will be described with reference to FIGS. 6 and 7. 6 and 7 are diagrams showing the flow of the processing flow for providing the service.
In the following description, the operation by the server computer 10 constituting the information processing device 10 will be mainly described. That is, in the following, each step in the processing flow will be described as an operation example of the server computer 11.
また、以下の説明には、本発明の情報処理方法についての説明が含まれている。つまり、本サービス提供用の処理フローでは、本発明の情報処理方法が採用されており、当該処理フロー中の各ステップは、本発明の情報処理方法を構成する工程に相当する。 In addition, the following description includes a description of the information processing method of the present invention. That is, the information processing method of the present invention is adopted in the processing flow for providing the service, and each step in the processing flow corresponds to a step constituting the information processing method of the present invention.
なお、以下では、将来制作される広告を広告Xとし、広告Xの放送時間帯である広告枠を広告枠Yとするケースを想定して説明することとする。 In the following description, it is assumed that the advertisement to be produced in the future is the advertisement X and the advertisement space which is the broadcasting time zone of the advertisement X is the advertisement space Y.
本サービス提供用の処理フローでは、先ず、サーバコンピュータ11が、クライアント端末14と通信し、広告X及び広告枠Yに関連する情報、具体的には情報i1〜i5を含んだ入力情報を取得する(S001)。本ステップS001に際して、サービス利用者Tである広告主等は、クライアント端末14を操作して情報i1〜i5の内容を入力し、入力完了後に、入力情報をサーバコンピュータ11に向けて送信する。 In the processing flow for providing this service, first, the server computer 11 communicates with the client terminal 14 and acquires the information related to the advertisement X and the advertisement space Y, specifically, the input information including the information i1 to i5. (S001). At the time of this step S001, the advertiser or the like who is the service user T operates the client terminal 14 to input the contents of the information i1 to i5, and after the input is completed, transmits the input information to the server computer 11.
次に、サーバコンピュータ11は、第1データベース31に番組情報(厳密には、取得済み番組情報)が記憶された複数の番組の中から、ステップS001で取得した入力情報に応じた被特定番組を特定する(S002)。具体的には、入力情報のうちの情報i1が示す番組名又はコンテキスト等に該当する番組を被特定番組とする。 Next, the server computer 11 selects the specified program according to the input information acquired in step S001 from among the plurality of programs in which the program information (strictly speaking, the acquired program information) is stored in the first database 31. Identify (S002). Specifically, the program corresponding to the program name or context indicated by the information i1 in the input information is defined as the specified program.
次に、サーバコンピュータ11は、第1データベース31に収録された情報に基づき、被特定番組とマッチングする広告の取得済み広告情報を抽出する(S003)。具体的には、入力情報のうちの情報i2が示す商品等のカテゴリが合致する広告(カテゴリ合致広告)を選定し、選定されたカテゴリ合致広告のうち、被特定番組とのマッチング度合いが高いn個の広告を見つけ、当該n個の広告の情報(厳密には、取得済み広告情報に含まれるメタ情報)を第1データベース31から抽出する。 Next, the server computer 11 extracts the acquired advertisement information of the advertisement matching with the specific program based on the information recorded in the first database 31 (S003). Specifically, an advertisement (category-matched advertisement) that matches the category of the product or the like indicated by the information i2 in the input information is selected, and among the selected category-matched advertisements, the degree of matching with the specified program is high n. The advertisements are found, and the information of the n advertisements (strictly speaking, the meta information included in the acquired advertisement information) is extracted from the first database 31.
次に、サーバコンピュータ11は、ステップS003にて抽出されたカテゴリ合致広告のメタ情報についての傾向を、機械学習によって学習する(S004)。この工程S004により、被特定番組の情報から、被特定番組とマッチングする単語を推定する推定モデルが構築される。 Next, the server computer 11 learns the tendency of the meta information of the category matching advertisement extracted in step S003 by machine learning (S004). In this step S004, an estimation model for estimating a word matching with the specified program is constructed from the information of the specified program.
次に、サーバコンピュータ11は、ステップS004にて学習した傾向(すなわち、推定モデル)を基に、入力情報に基づき、広告枠Yに応じたイメージ要素を生成する(S005)。ステップS005において、サーバコンピュータ11は、入力情報のうちの情報i3が示す広告Xのキーワードを含む単語群を生成する。具体的には、広告枠Yと対応する番組(以下、番組Z)を入力情報から特定し、番組Zの情報を推定モデルに入力して、番組Zとマッチングする言語をイメージ要素として導出する。 Next, the server computer 11 generates an image element according to the advertising space Y based on the input information based on the tendency learned in step S004 (that is, the estimation model) (S005). In step S005, the server computer 11 generates a word group including the keyword of the advertisement X indicated by the information i3 in the input information. Specifically, the program corresponding to the advertising space Y (hereinafter, program Z) is specified from the input information, the information of the program Z is input to the estimation model, and the language matching with the program Z is derived as an image element.
次に、サーバコンピュータ11は、ステップS005で生成したイメージ要素、すなわち単語群の中から、情報i3が示す広告Xのキーワードを含む自然な単語の組み合わせ(単語セット)を探索して生成する(S006)。本ステップS006において、サーバコンピュータ11は、複数の単語セットを探索して生成する。 Next, the server computer 11 searches for and generates a natural word combination (word set) including the keyword of the advertisement X indicated by the information i3 from the image element generated in step S005, that is, the word group (S006). ). In this step S006, the server computer 11 searches for and generates a plurality of word sets.
次に、サーバコンピュータ11は、S006で生成した複数の単語セットのそれぞれについて、当該単語セットと番組Zとのマッチング度合いを検証する(S007)。そして、サーバコンピュータ11は、検証されたマッチング度合いが設定条件を満たす単語セット(つまり、マッチング度合いが基準値以上である単語セット)が存在するかどうかを判定する(S008)。さらに、サーバコンピュータ11は、検証されたマッチング度合いが設定条件を満たす単語セットが、入力情報のうちの情報i5が示す出力数以上あるかどうかを判定する(S009)。 Next, the server computer 11 verifies the degree of matching between the word set and the program Z for each of the plurality of word sets generated in S006 (S007). Then, the server computer 11 determines whether or not there is a word set in which the verified matching degree satisfies the setting condition (that is, a word set in which the matching degree is equal to or higher than the reference value) (S008). Further, the server computer 11 determines whether or not the number of word sets whose verified matching degree satisfies the setting condition is equal to or greater than the number of outputs indicated by the information i5 in the input information (S009).
ステップS008及びステップS009がいずれもYesである場合、次のステップS010に移行する。他方、ステップS008及びステップS009のうちのいずれか一方がNoである場合、ステップS005に戻り、サーバコンピュータ11は、イメージ要素の生成を再度実施する。 If both step S008 and step S009 are Yes, the process proceeds to the next step S010. On the other hand, if any one of step S008 and step S009 is No, the process returns to step S005, and the server computer 11 regenerates the image element.
ステップS010において、サーバコンピュータ11は、検証されたマッチング度合いが設定条件を満たす複数の単語セットの各々について、当該単語セットと将来放送される放送前番組とのマッチング度合いを算出する。具体的には、未来の所定期間に放送される複数の放送前番組を選出し、選出された各放送前番組の番組情報を用いて、各放送前番組と各単語セットとのマッチング度合いを求める。 In step S010, the server computer 11 calculates the matching degree between the word set and the pre-broadcast program to be broadcast in the future for each of the plurality of word sets whose verified matching degree satisfies the setting condition. Specifically, a plurality of pre-broadcast programs to be broadcast in a predetermined period in the future are selected, and the degree of matching between each pre-broadcast program and each word set is obtained using the program information of each selected pre-broadcast program. ..
その後、サーバコンピュータ11は、検証されたマッチング度合いが設定条件を満たす単語セットを含む広告Xのイメージ情報を出力する(S011)。本ステップS011において、サーバコンピュータ11は、情報i5が示す出力数と同数のイメージ情報を出力する(図5参照)。
また、図2に示すように、サーバコンピュータ11は、ステップ010で算出した単語セットと各放送前番組とのマッチング度合いを、単語セット(すなわち、イメージ情報)ごとに出力する(S012)。
After that, the server computer 11 outputs the image information of the advertisement X including the word set in which the verified matching degree satisfies the setting condition (S011). In this step S011, the server computer 11 outputs the same number of image information as the number of outputs indicated by the information i5 (see FIG. 5).
Further, as shown in FIG. 2, the server computer 11 outputs the degree of matching between the word set calculated in step 010 and each pre-broadcast program for each word set (that is, image information) (S012).
以上までに説明してきた一連のステップが終了した時点で、本サービス提供用の処理フローが終了する。
その後にサービス利用者Tが新たな入力情報を入力すると、それをトリガーとして上記の処理フローが再び実施され、上記一連のステップが繰り返し行われるようになる。
When the series of steps described above are completed, the processing flow for providing this service ends.
After that, when the service user T inputs new input information, the above processing flow is executed again with the new input information as a trigger, and the above series of steps are repeated.
<<本実施形態の有効性について>>
本実施形態では、上述したように、将来制作される広告の放送時間帯に関連する情報を含んだ入力情報を取得し、入力情報に基づいて、将来制作される広告の放送時間帯に応じたイメージ要素を生成し、生成されたイメージ要素によって、将来制作される広告のイメージを表すイメージ情報を出力する。
<< About the effectiveness of this embodiment >>
In the present embodiment, as described above, input information including information related to the broadcast time zone of the advertisement to be produced in the future is acquired, and based on the input information, it corresponds to the broadcast time zone of the advertisement to be produced in the future. An image element is generated, and the generated image element outputs image information representing an image of an advertisement to be produced in the future.
上記の構成により、本実施形態では、将来制作される広告について、その放送時間帯に適する(相応しい)イメージを提案し、広告制作を支援することができる。すなわち、本実施形態では、将来制作される広告の放送時間帯に放送される番組とマッチングする(親和性が高い)広告のイメージを出力するので、サービス利用者Tは、そのイメージを見て、広告制作の参考とすることができる。 With the above configuration, in the present embodiment, it is possible to propose an image suitable (suitable) for the broadcasting time zone of the advertisement to be produced in the future and support the advertisement production. That is, in the present embodiment, the image of the advertisement matching (high affinity) with the program to be broadcast in the broadcast time zone of the advertisement to be produced in the future is output, so that the service user T sees the image and sees the image. It can be used as a reference for advertising production.
また、本発明の一実施形態において、入力部は、将来制作される広告の放送時間帯に放送される番組に関する番組情報と、将来制作される広告にて宣伝される商品又はサービスの種類に関する商品等情報と、将来制作される広告の内容に関するキーワードと、将来放送される番組のメタ情報と、を含む入力情報を取得するとよい。
上述の情報を入力情報として取得すれば、将来制作される広告のイメージについて、より的確なイメージ要素を上記の入力情報に基づいて生成することができる。
Further, in one embodiment of the present invention, the input unit uses program information related to a program to be broadcast during the broadcast time zone of an advertisement produced in the future and a product related to a type of product or service advertised in the advertisement produced in the future. It is advisable to acquire input information including such information, keywords related to the contents of advertisements to be produced in the future, and meta information of programs to be broadcast in the future.
If the above-mentioned information is acquired as input information, more accurate image elements can be generated based on the above-mentioned input information for the image of the advertisement to be produced in the future.
また、本実施形態では、将来制作される広告の放送時間帯に放送される番組に関する評価(コンテキスト)の情報i1が、入力情報に含まれている。これにより、例えば、情報i1が示すコンテキストに合致した広告のイメージを提案することができる。 Further, in the present embodiment, the input information includes the evaluation (context) information i1 regarding the program to be broadcast in the broadcast time zone of the advertisement to be produced in the future. Thereby, for example, it is possible to propose an image of an advertisement that matches the context indicated by the information i1.
また、本実施形態では、生成されたイメージ要素と、将来制作される広告の放送時間帯に放送される番組とのマッチング度合いを検証し、検証されたマッチング度合いが設定条件を満たす場合に、当該イメージ要素を含むイメージ情報を出力する。これにより、将来制作される広告のイメージ情報について、その妥当性を確認した上で提案することができるので、提案されるイメージ情報の信憑性が向上する。 Further, in the present embodiment, the degree of matching between the generated image element and the program to be broadcast in the broadcast time zone of the advertisement to be produced in the future is verified, and when the verified degree of matching satisfies the setting condition, the said Outputs image information including image elements. As a result, the image information of the advertisement to be produced in the future can be proposed after confirming its validity, so that the credibility of the proposed image information is improved.
また、本実施形態では、マッチング度合いが設定条件を満たすイメージ要素について、将来放送される複数の放送前番組の各々とのマッチング度合いを算出し、その算出結果を出力する。これにより、複数の放送前番組の各々の放送時間帯の中から、将来制作される広告を放送するのに適する時間帯を見つけることができる。この結果、サービス利用者Tは、提案されたイメージの広告について、適切な広告枠を探し出すことができる。 Further, in the present embodiment, for the image element whose matching degree satisfies the setting condition, the matching degree with each of the plurality of pre-broadcast programs to be broadcast in the future is calculated, and the calculation result is output. As a result, it is possible to find a time zone suitable for broadcasting the advertisement to be produced in the future from each broadcast time zone of the plurality of pre-broadcast programs. As a result, the service user T can find an appropriate ad space for the advertisement of the proposed image.
<<その他の実施形態>>
以上までに本発明の情報処理装置及び情報処理方法について具体例を挙げて説明してきたが、上述の実施形態は、あくまでも一例に過ぎず、他の実施形態も考えられる。例えば、上述の実施形態では、将来制作される広告の放送時間帯に関連する情報として、当該放送時間帯に放送される番組に関する番組情報を取得することとした。そして、上述の実施形態では、上記の番組に応じたイメージ要素(単語群)を生成することとした。ただし、これに限定されるものではなく、将来制作される広告の放送時間帯に関連する情報として,当該放送時間帯に該当する広告枠の情報を取得してもよく、かかる場合には、当該広告枠に応じたイメージ要素を生成してもよい。
<< Other Embodiments >>
Although the information processing apparatus and the information processing method of the present invention have been described above with specific examples, the above-described embodiment is merely an example, and other embodiments can be considered. For example, in the above-described embodiment, it is decided to acquire program information related to a program to be broadcast in the broadcast time zone as information related to the broadcast time zone of the advertisement to be produced in the future. Then, in the above-described embodiment, it is decided to generate an image element (word group) corresponding to the above-mentioned program. However, the present invention is not limited to this, and information on the ad space corresponding to the broadcast time zone may be acquired as information related to the broadcast time zone of the advertisement to be produced in the future. Image elements may be generated according to the inventory.
また、上述の実施形態では、生成されたイメージ要素(単語セット)と将来放送される放送前番組とのマッチング度合いを算出し、その算出結果を出力することとした。ただし、これに限定されるものではなく、生成されたイメージ要素と放送前番組とのマッチング度合いを算出する工程を省略してもよい。 Further, in the above-described embodiment, the degree of matching between the generated image element (word set) and the pre-broadcast program to be broadcast in the future is calculated, and the calculation result is output. However, the present invention is not limited to this, and the step of calculating the degree of matching between the generated image element and the pre-broadcast program may be omitted.
また、上述の実施形態では、生成されたイメージ要素(単語セット)と、将来制作される広告の放送時間帯に放送される番組とのマッチング度合いを検証することとした。そして、上述の実施形態では、検証されたマッチング度合いが基準値以上である場合に、当該イメージ要素を含むイメージ情報を出力することとした。ただし、これに限定されるものではなく、生成されたイメージ要素と、将来制作される広告の放送時間帯に放送される番組とのマッチング度合いを検証する工程を省略してもよい。 Further, in the above-described embodiment, it was decided to verify the degree of matching between the generated image element (word set) and the program to be broadcast in the broadcast time zone of the advertisement to be produced in the future. Then, in the above-described embodiment, when the verified matching degree is equal to or higher than the reference value, the image information including the image element is output. However, the present invention is not limited to this, and the step of verifying the degree of matching between the generated image element and the program broadcast in the broadcast time zone of the advertisement produced in the future may be omitted.
また、上述の実施形態では、入力情報に応じたイメージ要素として、将来制作される広告のキーワードを含む複数の単語(単語群)を生成することとしたが、これに限定されるものではない。例えば、イメージ要素として、単語一語のみを生成してもよい。 Further, in the above-described embodiment, a plurality of words (word groups) including keywords of advertisements to be produced in the future are generated as image elements according to the input information, but the present invention is not limited to this. For example, only one word may be generated as an image element.
10 情報処理装置
11 サーバコンピュータ
11a プロセッサ
11b メモリ
11c 通信用インタフェース
11d ストレージ
11e 入力機器
11f 出力機器
12 記憶装置
13 ネットワーク
14 クライアント端末
21 入力部
22 記憶部
23 抽出部
24 学習部
25 生成部
25a 第1生成部
25b 第2生成部
26 検証部
27 算出部
28 出力部
31 第1データベース
32 第2データベース
33 第3データベース
100 サービス提供システム
J テレビ放送局
K 調査会社
S サービス提供者
T サービス利用者
10 Information processing device 11 Server computer 11a Processor 11b Memory 11c Communication interface 11d Storage 11e Input device 11f Output device 12 Storage device 13 Network 14 Client terminal 21 Input unit 22 Storage unit 23 Extraction unit 24 Learning unit 25 Generation unit 25a First generation Part 25b 2nd generation part 26 Verification part 27 Calculation part 28 Output part 31 1st database 32 2nd database 33 3rd database 100 Service provision system J TV broadcasting station K Research company S Service provider T Service user
Claims (7)
前記入力情報に基づいて、前記放送時間帯に応じたイメージ要素を生成する生成部と、
前記イメージ要素によって、前記将来制作される広告のイメージを表すイメージ情報を出力する出力部と、
複数の番組の各々について取得された取得済み番組情報と、過去に放送された複数の広告の各々について取得された取得済み広告情報と、を記憶する記憶部と、
前記入力情報に基づく被特定番組を特定し、前記記憶部に記憶された前記取得済み番組情報及び前記取得済み広告情報に基づき、前記被特定番組とマッチングする広告の前記取得済み広告情報を抽出する抽出部と、
抽出された前記取得済み広告情報の間で頻出する単語、観念的に類似する単語、及びこれらの単語との共起度が高い単語についての傾向を学習する学習部と、を有し、
前記生成部は、学習された前記傾向及び前記入力情報から、前記将来制作される広告の放送時間帯に放送される番組とマッチングする特徴的な単語を、前記イメージ要素として生成する、情報処理装置。 An input unit that acquires input information including program information related to programs that will be broadcast during the broadcast time of advertisements that will be produced in the future.
A generator that generates an image element according to the broadcast time zone based on the input information,
An output unit that outputs image information representing the image of the advertisement to be produced in the future by the image element, and
A storage unit that stores acquired program information acquired for each of a plurality of programs and acquired advertisement information acquired for each of a plurality of advertisements broadcast in the past.
The specified program is specified based on the input information, and the acquired advertisement information of the advertisement matching with the specified program is extracted based on the acquired program information and the acquired advertisement information stored in the storage unit. Extractor and
It has a learning unit that learns the tendency of words that frequently appear among the extracted acquired advertisement information, words that are conceptually similar, and words that have a high degree of co-occurrence with these words.
The information processing device generates, as the image element, a characteristic word that matches a program to be broadcast in the broadcast time zone of the advertisement to be produced in the future from the learned tendency and the input information. ..
前記将来制作される広告の放送時間帯に放送される番組に関する番組情報と、
前記将来制作される広告にて宣伝される商品又はサービスの種類に関する商品等情報と、
前記将来制作される広告の内容に関するキーワードと、
将来放送される番組のメタ情報と、
を含む前記入力情報を取得する、請求項1に記載の情報処理装置。 The input unit is
Program information about programs that will be broadcast during the broadcast hours of the advertisements that will be produced in the future,
Information on products, etc. related to the types of products or services advertised in the advertisements produced in the future,
Keywords related to the content of the advertisement to be produced in the future,
Meta information of programs to be broadcast in the future and
The information processing apparatus according to claim 1, wherein the input information including the above is acquired.
検証された前記マッチング度合いが設定条件を満たす場合に、前記出力部は、生成された前記イメージ要素を含む前記イメージ情報を出力する、請求項1乃至4のいずれか一項に記載の情報処理装置。 Has a the image element that has been made raw, the verification unit to verify the degree of matching of the program to be broadcast during the broadcast time period of the advertisement to be produced the future,
The information processing apparatus according to any one of claims 1 to 4 , wherein when the verified degree of matching satisfies the setting condition, the output unit outputs the image information including the generated image element. ..
将来制作される広告の放送時間帯に放送される番組に関する番組情報を含んだ入力情報を取得し、
前記入力情報に基づいて、前記放送時間帯に応じたイメージ要素を生成し、
前記イメージ要素によって、前記将来制作される広告のイメージを表すイメージ情報を出力し、
複数の番組の各々について取得された取得済み番組情報と、過去に放送された複数の広告の各々について取得された取得済み広告情報と、を記憶部に記憶し、
前記入力情報に基づく被特定番組を特定し、前記記憶部に記憶された前記取得済み番組情報及び前記取得済み広告情報に基づき、前記被特定番組とマッチングする広告の前記取得済み広告情報を抽出し、
抽出された前記取得済み広告情報の間で頻出する単語、観念的に類似する単語、及びこれらの単語との共起度が高い単語についての傾向を学習し、
学習された前記傾向及び前記入力情報から、前記将来制作される広告の放送時間帯に放送される番組とマッチングする特徴的な単語を、前記イメージ要素として生成する、情報処理方法。 The computer
Acquires input information including program information related to programs that will be broadcast during the broadcast time of future advertisements.
Based on the input information, an image element corresponding to the broadcast time zone is generated.
Wherein the image element, and outputs the image information representing an image of the advertisement to be produced the future,
The acquired program information acquired for each of the plurality of programs and the acquired advertisement information acquired for each of the plurality of advertisements broadcasted in the past are stored in the storage unit.
The specific program is specified based on the input information, and the acquired advertisement information of the advertisement matching with the specific program is extracted based on the acquired program information and the acquired advertisement information stored in the storage unit. ,
Learn the tendency of words that frequently appear among the extracted acquired advertisement information, words that are conceptually similar, and words that have a high degree of co-occurrence with these words.
An information processing method that generates, as the image element, a characteristic word that matches a program broadcast in the broadcast time zone of the advertisement to be produced in the future from the learned tendency and the input information .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020043752A JP6803998B1 (en) | 2020-03-13 | 2020-03-13 | Information processing device and information processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020043752A JP6803998B1 (en) | 2020-03-13 | 2020-03-13 | Information processing device and information processing method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6803998B1 true JP6803998B1 (en) | 2020-12-23 |
JP2021145272A JP2021145272A (en) | 2021-09-24 |
Family
ID=73836030
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020043752A Active JP6803998B1 (en) | 2020-03-13 | 2020-03-13 | Information processing device and information processing method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6803998B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023188144A1 (en) * | 2022-03-30 | 2023-10-05 | 日本電気株式会社 | Information processing device, information processing method, and program |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4743766B2 (en) * | 2006-02-28 | 2011-08-10 | 株式会社ヴァリアスデザイン | Impression determination system, advertisement article generation system, impression determination method, advertisement article generation method, impression determination program, and advertisement article generation program |
JP5535022B2 (en) * | 2010-09-30 | 2014-07-02 | ニフティ株式会社 | Ad text creation support system |
JP6002174B2 (en) * | 2014-06-13 | 2016-10-05 | ヤフー株式会社 | Advertisement generation apparatus, advertisement generation method, and advertisement generation program |
JP6822166B2 (en) * | 2017-01-23 | 2021-01-27 | 富士通株式会社 | Advertising support programs, devices, and methods |
-
2020
- 2020-03-13 JP JP2020043752A patent/JP6803998B1/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2021145272A (en) | 2021-09-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8335714B2 (en) | Identification of users for advertising using data with missing values | |
JP5546632B2 (en) | Method and mechanism for analyzing multimedia content | |
JP4370850B2 (en) | Information processing apparatus and method, program, and recording medium | |
JP6062935B2 (en) | Method and apparatus for delivering targeted content | |
US20090271417A1 (en) | Identifying User Relationships from Situational Analysis of User Comments Made on Media Content | |
JP2005056361A (en) | Information processor and method, program, and storage medium | |
CN101517550A (en) | Social and interactive applications for mass media | |
Cheah et al. | Idolizing “My Love from the Star”: Idol attachment and fanaticism of luxury brands | |
Deldjoo et al. | Movie genome recommender: A novel recommender system based on multimedia content | |
US12086733B1 (en) | Predicting results for a video posted to a social media influencer channel | |
Chen et al. | A theory-driven deep learning method for voice chat–based customer response prediction | |
JP6552759B1 (en) | Data processing apparatus and data processing method | |
JP6803998B1 (en) | Information processing device and information processing method | |
Balakhonskaya et al. | “Newstalgia” as Digital Marketing Communication Strategy | |
JP2022170793A (en) | Content recommendation device and content recommendation method | |
WO2016125166A1 (en) | Systems and methods for analyzing video and making recommendations | |
Hutchinson et al. | Investigating the impact of food tourism vlogger entrepreneurs' language characteristics on audiences' attitude and behaviours | |
JP7041772B1 (en) | Advertising content selection device and advertising content selection method | |
Kim et al. | Key Color generation for affective multimedia production: an initial method and its application | |
JP6754485B1 (en) | Information processing device and information processing method | |
KR20110012296A (en) | Method for providing information on brand profiling of celebrities through on-line processing system, and system thereof | |
JP5008250B2 (en) | Information processing apparatus and method, program, and recording medium | |
JP7503190B1 (en) | Talent Selection System | |
WO2016114653A1 (en) | Method and computer system for generating a database of movie metadata relating to a plurality of movies, and in-stream video advertising using the database | |
JP2012059057A (en) | Method, device, and program for calculating viewing probability, and method, device, and program for recommending viewing plan |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200313 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20200313 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20200326 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200728 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200819 |
|
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: 20201117 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201201 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6803998 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |