JP7431373B1 - Digital content provision method, digital content provision system and program - Google Patents
Digital content provision method, digital content provision system and program Download PDFInfo
- Publication number
- JP7431373B1 JP7431373B1 JP2023082565A JP2023082565A JP7431373B1 JP 7431373 B1 JP7431373 B1 JP 7431373B1 JP 2023082565 A JP2023082565 A JP 2023082565A JP 2023082565 A JP2023082565 A JP 2023082565A JP 7431373 B1 JP7431373 B1 JP 7431373B1
- Authority
- JP
- Japan
- Prior art keywords
- digital content
- content
- image data
- image
- ownership
- 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
- 238000000034 method Methods 0.000 title claims abstract description 28
- 238000012545 processing Methods 0.000 claims description 39
- 238000012546 transfer Methods 0.000 claims description 16
- 238000004590 computer program Methods 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 abstract description 11
- 238000010586 diagram Methods 0.000 abstract description 8
- 238000004891 communication Methods 0.000 description 8
- 230000010365 information processing Effects 0.000 description 6
- 230000004044 response Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 2
- 238000010801 machine learning Methods 0.000 description 2
- 230000015654 memory Effects 0.000 description 2
- 238000012216 screening Methods 0.000 description 2
- 241000556720 Manga Species 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000000763 evoking effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000001568 sexual effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】AI技術を活用して作成した画像を用いたデジタルコンテンツを提供する為の新規な技術を提供すること。【解決手段】1又は複数のコンピュータが実行するデジタルコンテンツ提供方法であって、コンテンツ、又は鑑賞可能なコンテンツ内容の少なくとも一部が共通したコンテンツ群に関連付けられ、1又は複数のテキストを含んだテキスト情報を、1又は複数格納する前記コンピュータが、テキスト情報から画像データを生成する画像生成モデルを用いて、前記テキスト情報から複数の画像データを生成処理する画像データ生成工程と、前記コンテンツに関連付けられたテキスト情報によって生成される画像データを異ならせて含み、前記コンテンツを鑑賞する為のデジタルコンテンツである関係デジタルコンテンツを複数種類登録し、共通するコンテンツから生成した複数種類の前記関係デジタルコンテンツを対応付けて格納するデジタルコンテンツ格納工程と、を有する。【選択図】図1An object of the present invention is to provide a new technology for providing digital content using images created using AI technology. [Solution] A digital content providing method executed by one or more computers, in which at least a part of the content or viewable content is associated with a common content group and includes one or more texts. an image data generation step in which the computer storing one or more pieces of information generates a plurality of pieces of image data from the text information using an image generation model that generates image data from the text information; A plurality of types of related digital content, which are digital content for viewing the content, which contain different image data generated based on text information, are registered, and the plurality of types of related digital content generated from common content are supported. and a digital content storage step of attaching and storing the digital content. [Selection diagram] Figure 1
Description
本発明は、デジタルコンテンツ提供方法、デジタルコンテンツ提供システム及びプログラムに関する。 The present invention relates to a digital content providing method, a digital content providing system, and a program.
近年、電子書籍や音楽等のデジタルコンテンツの利用が活発に行われている。特許文献1には、アクセス権の移転が可能なデジタルコンテンツの管理技術が開示されている。 In recent years, digital content such as electronic books and music has been actively used. Patent Document 1 discloses a digital content management technology that allows transfer of access rights.
また、AI技術を活用して画像生成を行う技術が知られている。非特許文献1では、自然言語による記述から画像やアートを作成できるAIシステムが開示されている。 Furthermore, a technique is known that utilizes AI technology to generate images. Non-Patent Document 1 discloses an AI system that can create images and art from descriptions in natural language.
しかしながら、AI技術を活用して作成した画像を用いて、デジタルコンテンツを提供することは行われていない。 However, digital content has not been provided using images created using AI technology.
本発明は、AI技術を活用して作成した画像を用いたデジタルコンテンツを提供する為の新規な技術を提供することを課題とする。 An object of the present invention is to provide a new technology for providing digital content using images created using AI technology.
上記課題を解決するために、本発明は、1又は複数のコンピュータが実行するデジタルコンテンツ提供方法であって、コンテンツ、又は鑑賞可能なコンテンツ内容の少なくとも一部が共通したコンテンツ群に関連付けられ、1又は複数のテキストを含んだテキスト情報を格納する前記コンピュータが、テキスト情報から画像データを生成する画像生成モデルを用いて、前記テキスト情報から複数の画像データを生成処理する画像データ生成工程と、前記コンテンツに関連付けられたテキスト情報によって生成される画像データを異ならせて含み、前記コンテンツを鑑賞する為のデジタルコンテンツである関係デジタルコンテンツを複数種類登録し、共通するコンテンツから生成した複数種類の前記関係デジタルコンテンツを対応付けて格納するデジタルコンテンツ格納工程と、を有する。 In order to solve the above problems, the present invention provides a digital content providing method executed by one or more computers, in which at least part of the content or viewable content is associated with a content group that has a common content. or an image data generation step in which the computer storing text information including a plurality of texts generates a plurality of image data from the text information using an image generation model that generates image data from the text information; A plurality of types of related digital content that includes different image data generated by text information associated with the content and are digital content for viewing the content are registered, and a plurality of types of the relationship generated from common content are registered. and a digital content storage step of storing the digital content in association with each other.
このような構成とすることで、AI技術を活用して作成した画像を用いたデジタルコンテンツを提供することができる。 With such a configuration, it is possible to provide digital content using images created using AI technology.
本発明の好ましい形態では、前記テキスト情報は、前記コンテンツ又はコンテンツ群に関連付けられると共に、コンテンツ内容中の異なる範囲別に格納されており、前記画像データ生成工程では、前記異なる範囲に対応する前記テキスト情報を用いて複数の画像データを生成処理し、前記デジタルコンテンツ格納工程では、該画像データを異ならせて含む複数の関係デジタルコンテンツを対応付けて格納する。 In a preferred embodiment of the present invention, the text information is associated with the content or content group and stored for different ranges in the content, and in the image data generation step, the text information corresponding to the different ranges is stored. A plurality of image data are generated using the image data, and in the digital content storage step, a plurality of related digital contents containing different image data are stored in association with each other.
本発明の好ましい形態では、更に、前記コンピュータが、提供元側からエンドユーザ側に前記関係デジタルコンテンツを提供する為に、エンドユーザに対して前記関係デジタルコンテンツの所有権を付与するデジタルコンテンツ提供工程を有し、前記デジタルコンテンツ提供工程では、エンドユーザ側からの前記関係デジタルコンテンツの取得要求に対し、対応づけて格納した前記関係デジタルコンテンツの何れかについて所有権を付与する。 In a preferred embodiment of the present invention, the computer further provides a digital content providing step in which the computer grants ownership of the related digital content to the end user in order to provide the related digital content from the provider side to the end user side. In the digital content providing step, in response to a request for acquiring the related digital content from the end user side, ownership is granted to any of the related digital contents stored in association with each other.
本発明の好ましい形態では、前記デジタルコンテンツ提供工程では、エンドユーザ側からの前記取得要求に対し、ランダムに、又は関係デジタルコンテンツ毎に設定された確率に従って選ばれた前記関係デジタルコンテンツについて所有権を付与する。 In a preferred embodiment of the present invention, in the digital content providing step, in response to the acquisition request from the end user, ownership is granted to the related digital content selected at random or according to a probability set for each related digital content. Give.
本発明の好ましい形態では、前記デジタルコンテンツ提供工程では、エンドユーザに対して、対応づけて格納した複数の前記関係デジタルコンテンツを選択可能に提示し、エンドユーザ側からの前記関係デジタルコンテンツの選択を含む前記取得要求に対し、選択された前記関係デジタルコンテンツについて所有権を付与する。 In a preferred embodiment of the present invention, in the digital content providing step, a plurality of the related digital contents stored in association are presented to the end user in a selectable manner, and the end user selects the related digital content. Ownership of the selected related digital content is granted to the acquisition request including the acquisition request.
本発明の好ましい形態では、前記デジタルコンテンツ生成格納工程では、前記画像データをジャケット画像又はサムネイル画像として含む前記関係デジタルコンテンツを生成し、更に、前記コンピュータが、前記取得要求に対して所有権が付与され得る複数種類の前記関係デジタルコンテンツのジャケット画像又はサムネイル画像、若しくは前記ジャケット画像又はサムネイル画像に使用した画像データの少なくとも一部を、エンドユーザ側に対して表示させる表示処理工程を有する。 In a preferred embodiment of the present invention, in the digital content generation and storage step, the related digital content including the image data as a jacket image or a thumbnail image is generated, and further, the computer assigns ownership to the acquisition request. The method further includes a display processing step of displaying, to an end user, a jacket image or thumbnail image of a plurality of types of related digital content that may be displayed, or at least a part of image data used for the jacket image or thumbnail image.
このような構成とすることで、種々の方法で、エンドユーザに対して、内容は共通性がありながら質の異なる関係デジタルコンテンツを提供することができる。 With such a configuration, it is possible to provide end users with related digital content that has common content but differs in quality using various methods.
本発明の好ましい形態では、更に、前記コンピュータが、エンドユーザ間での前記関係デジタルコンテンツの所有権移転を行うデジタルコンテンツ移転工程を有し、前記デジタルコンテンツ移転工程では、移転の前後で、該所有権によって利用可能となる前記関係デジタルコンテンツが変化しない。 In a preferred embodiment of the present invention, the computer further includes a digital content transfer step for transferring ownership of the related digital content between end users, and in the digital content transfer step, the ownership of the related digital content is transferred between end users. The related digital content made available by the rights does not change.
このような構成とすることで、移転後においても関係デジタルコンテンツの数量や質等に変動がなく、該関係デジタルコンテンツの希少性や質等が維持される。 With such a configuration, there is no change in the quantity, quality, etc. of the related digital content even after the transfer, and the rarity, quality, etc. of the related digital content are maintained.
本発明の好ましい形態では、前記デジタルコンテンツ移転工程では、前記関係デジタルコンテンツの所有者が前記関係デジタルコンテンツの移転の価格又は価格帯を任意に設定可能に構成される。 In a preferred form of the present invention, in the digital content transfer step, the owner of the related digital content is configured to be able to arbitrarily set a price or price range for transferring the related digital content.
このような構成とすることで、関係デジタルコンテンツの希少性や質等を反映した再流通が可能となる。 With this configuration, redistribution that reflects the rarity, quality, etc. of the related digital content becomes possible.
本発明の好ましい形態では、前記コンテンツは書籍であり、前記関係デジタルコンテンツは表紙、口絵又は扉絵の少なくとも何れかに前記画像データを含む電子書籍である。 In a preferred embodiment of the present invention, the content is a book, and the related digital content is an electronic book that includes the image data on at least one of the cover, frontispiece, or frontispiece.
このような構成とすることで、好適に画像データを利用した関係デジタルコンテンツである電子書籍を提供することができる。 With such a configuration, it is possible to provide an electronic book that is related digital content that suitably uses image data.
本発明は、AI技術を活用して作成した画像を用いたデジタルコンテンツを提供する為の新規な技術を提供することができる。 The present invention can provide a new technology for providing digital content using images created using AI technology.
以下、添付図面を参照して、本発明をよりに詳細に説明する。図面には好ましい実施形態が示されるが、本発明は、異なる形態で実施されることが可能であり、本明細書に記載される実施形態に限定されない。本実施形態ではデジタルコンテンツ提供システムの構成、動作などについて説明するが、デジタルコンテンツ提供システムを構成するコンピュータ装置などにより実行される方法、コンピュータ装置が実行するコンピュータプログラムなどによっても、同様の作用効果を奏することができる。コンピュータプログラムは、コンピュータが読み取り可能な非一過性の記録媒体として提供されてもよい。 Hereinafter, the present invention will be described in more detail with reference to the accompanying drawings. Although preferred embodiments are shown in the drawings, the invention may be implemented in different forms and is not limited to the embodiments described herein. In this embodiment, the configuration, operation, etc. of the digital content providing system will be explained, but similar effects can also be achieved by a method executed by a computer device that constitutes the digital content providing system, a computer program executed by the computer device, etc. can play. The computer program may be provided as a computer-readable non-transitory recording medium.
図1は、一実施の形態のデジタルコンテンツ提供方法を示す概念図である。本実施形態では、デジタルコンテンツ提供システムが、コンテンツに関連したテキストから画像生成モデルを用いて画像データを生成し、その画像データを利用したデジタルコンテンツファイルを提供するものとする。図1に示す例では、コンテンツXについて、コンテンツに関連付けられた異なる範囲毎にテキストA~Cを用意し、テキストAを画像生成モデルに入力して画像ファイルAを、テキストBを画像生成モデルに入力して画像ファイルBを、テキストCを画像生成モデルに入力して画像ファイルCを生成する。 FIG. 1 is a conceptual diagram showing a digital content providing method according to an embodiment. In this embodiment, it is assumed that the digital content providing system generates image data from text related to content using an image generation model, and provides a digital content file using the image data. In the example shown in FIG. 1, for content Input image file B to the image generation model, and input text C to the image generation model to generate image file C.
そして、生成した画像ファイルを用いて関係デジタルコンテンツを複数種類登録し、共通するコンテンツから生成した複数種類の関係デジタルコンテンツを対応付けて格納する。図1に示す例では、画像ファイルAを用いて関係デジタルコンテンツAを登録し、画像ファイルBを用いて関係デジタルコンテンツBを登録し、画像ファイルCを用いて関係デジタルコンテンツCを登録する。なお、同じテキストを入力する毎に異なる画像ファイルが生成される画像生成モデルや、パラメータやモデル自体が異なった複数種類の画像生成モデルを用いることで、同じテキストから複数種類の画像ファイルを取得する構成としても構わない。例えば前者の場合、テキストAを画像生成モデルにx回入力することで得られた画像ファイルA1~Axを取得し、それらを関係デジタルコンテンツとして対応付けて格納してもよい。あるコンテンツに関連した画像ファイル生成に用いる1又は複数のテキストのうち、一部のテキスト又はそれぞれのテキストについて、複数種類の画像ファイルを生成してよい。 Then, a plurality of types of related digital content are registered using the generated image file, and the plurality of types of related digital content generated from common content are stored in association with each other. In the example shown in FIG. 1, image file A is used to register related digital content A, image file B is used to register related digital content B, and image file C is used to register related digital content C. In addition, by using an image generation model that generates a different image file each time the same text is input, or multiple types of image generation models with different parameters and models themselves, it is possible to obtain multiple types of image files from the same text. It may also be a configuration. For example, in the former case, image files A1 to Ax obtained by inputting text A into the image generation model x times may be obtained, and these may be stored in association with each other as related digital content. A plurality of types of image files may be generated for some or each text among one or more texts used to generate an image file related to a certain content.
「コンテンツ」とは、映画、音楽、演劇、文芸、写真、漫画、アニメーション、コンピュータゲームその他の文字、図形、色彩、音声、動作若しくは映像、若しくはこれらを組み合わせたものである。なお、例えば、一部の文章や図形が異なったマルチエンディング形式の文芸や漫画、異なるメンバーにフォーカスして撮影して映像を異ならせたライブ映像等、鑑賞可能なコンテンツ内容の少なくとも一部が共通したコンテンツをコンテンツ群として扱ってよい。 "Content" refers to movies, music, plays, literature, photographs, comics, animation, computer games, and other characters, graphics, colors, sounds, movements, or images, or a combination of these. Please note that at least some of the contents that can be viewed are the same, such as multi-ending literature or manga with some text or graphics different, or live videos that focus on different members and have different images. The content may be treated as a content group.
「デジタルコンテンツ」とは、コンテンツを鑑賞する為のデータ・プログラムである。ここで、本実施形態では、コンテンツを鑑賞する為のデータ・プログラムとして、それ自体がコンピュータを介してコンテンツの鑑賞に供されるもの(例えば、音声ファイルや動画ファイル、電子書籍ファイル等)を例示するが、例えば、現実のコンテンツ、又はコンピュータを介してコンテンツを鑑賞する為の電子的なチケットをデジタルコンテンツとしてもよい。なお、コンテンツを鑑賞に供されるものは、コンテンツを鑑賞する為のファイルそのもの以外に、コンテンツの内容を示すジャケット画像やサムネイル画像等を含むものとする。また、電子的なチケットは、上映期間や上映時間、入場時間や席等といった情報以外に、券面のジャケット画像やチケットのサムネイル画像等を含むものとする。 "Digital content" is a data program for viewing content. Here, in this embodiment, examples of data programs for viewing content include those that are themselves provided for viewing content via a computer (for example, audio files, video files, electronic book files, etc.). However, for example, the digital content may be real content or an electronic ticket for viewing the content via a computer. Note that the content provided for viewing includes not only the file itself for viewing the content, but also a jacket image, a thumbnail image, etc. showing the contents of the content. In addition to information such as the screening period, screening time, admission time, and seats, the electronic ticket includes a jacket image of the ticket, a thumbnail image of the ticket, and the like.
「テキスト」とは、コンテンツに含まれた若しくはコンテンツから想起される文章又は単語を指す。単語は1又は複数とすることができる。文字を構成に含むコンテンツ(例えば映画、演劇、漫画、アニメーションのセリフや、音楽の歌詞、文芸等)においては、コンテンツを構成するテキストをそのまま、若しくは加工して、テキスト情報としてよい。 "Text" refers to sentences or words included in or evoked from content. The word can be one or more. In content that includes text (for example, lines from movies, plays, comics, animations, lyrics of music, literature, etc.), the text that makes up the content may be used as is or may be processed as text information.
「範囲」とは、コンテンツ内容を一定の条件で区画したまとまりである。例えば、小説、漫画、演劇等であれば、章や巻、話、幕、特定の登場人物のセリフ等を1つの範囲としてよい。その中に含まれた文章や単語、或いは、その区画から想起される文章や単語をテキスト情報とし、あるコンテンツに対して複数の範囲に対応したテキスト情報が用意される。 A "range" is a group of contents divided according to certain conditions. For example, in the case of novels, comics, plays, etc., one range may include chapters, volumes, stories, acts, lines of specific characters, etc. Text information includes sentences and words included therein, or sentences and words recalled from the section, and text information corresponding to a plurality of ranges for a certain content is prepared.
図1に示すように、コンテンツY(音楽)では、1番~4番までの歌詞を4つの範囲とする。そして、4つの範囲(範囲1~4)それぞれについて、歌詞に含まれた単語や歌詞から想起される単語をテキストとしている。これらそれぞれの範囲のテキストから、4種類の画像ファイルE~Gが生成される。 As shown in FIG. 1, content Y (music) has four ranges of lyrics numbered 1 to 4. Then, for each of the four ranges (ranges 1 to 4), words included in the lyrics or words recalled from the lyrics are used as text. Four types of image files E to G are generated from these respective ranges of text.
また、コンテンツZ(異なるメンバーにフォーカスして撮影した動画)は、例えば、メンバー1と、メンバー2のそれぞれにフォーカスした一部又は全部が異なる映像がコンテンツに含まれると共に、音声が共通したコンテンツZ1及びZ2が用意されているとする。この時、コンテンツZ1を1つ目の範囲、コンテンツZ2を2つ目の範囲とし、コンテンツZ1、コンテンツZ2から想起される単語やセリフ中の単語等をそれぞれ、範囲1、2のテキストとし、2種類の画像ファイルH、Iが生成される。 Further, content Z (a video shot focusing on different members) includes, for example, partially or completely different videos focused on member 1 and member 2, and content Z1 with a common audio. and Z2 are prepared. At this time, content Z1 is set as the first range, content Z2 is set as the second range, words recalled from content Z1 and content Z2, words in dialogue, etc. are set as text in ranges 1 and 2, respectively, and content Z2 is set as text in ranges 1 and 2. Types of image files H and I are generated.
<1.システム構成>
図2は、一実施の形態のシステムの構成を示すブロック図である。図1に示すように、デジタルコンテンツ提供システム0は、コンテンツ生成装置1、コンテンツ提供装置2、並びに、1又は複数のユーザ端末装置3を備える。コンテンツ生成装置1及びコンテンツ提供装置2は、LAN(Local area network)等を介して通信を行うものとする。また、コンテンツ提供装置2及びユーザ端末装置3は、IP(Internet Protocol)ネットワークなど、任意の通信プロトコルを用いる任意のネットワークNWを介して通信を行うものとする。
<1. System configuration>
FIG. 2 is a block diagram showing the configuration of a system according to an embodiment. As shown in FIG. 1, the digital content providing system 0 includes a content generating device 1, a content providing device 2, and one or more user terminal devices 3. It is assumed that the content generation device 1 and the content provision device 2 communicate via a LAN (Local Area Network) or the like. Further, it is assumed that the content providing device 2 and the user terminal device 3 communicate via an arbitrary network NW using an arbitrary communication protocol, such as an IP (Internet Protocol) network.
なお、コンテンツ生成装置1及びコンテンツ提供装置2等を利用し、デジタルコンテンツを提供するユーザを提供元、ユーザ端末装置3を利用し、デジタルコンテンツの提供を受けるユーザをエンドユーザと呼称する。なお、提供元には、本システムの管理主体の他、出版社や著者、AIアートを提供するデザイン会社等の企業、デジタルコンテンツマーケットを運営する運営者等が含まれる場合がある。 Note that a user who provides digital content using the content generation device 1, content providing device 2, etc. is called a provider, and a user who uses the user terminal device 3 and receives digital content is called an end user. In addition to the management entity of this system, the provider may include a publisher, an author, a company such as a design company that provides AI art, an operator that operates a digital content market, etc.
<2.ハードウェア構成>
コンテンツ提供装置2としては、例えば、汎用のサーバやパーソナルコンピュータなどの情報処理装置を利用することができる。また、コンテンツ生成装置1及びユーザ端末装置3としては、例えば、パーソナルコンピュータやスマートフォン、タブレット端末、パーソナルコンピュータなどの情報処理装置を利用することができる。
<2. Hardware configuration>
As the content providing device 2, for example, an information processing device such as a general-purpose server or a personal computer can be used. Further, as the content generation device 1 and the user terminal device 3, for example, an information processing device such as a personal computer, a smartphone, a tablet terminal, or a personal computer can be used.
図3は、ハードウェア構成図である。図3(a)に示すように、情報処理装置10(コンテンツ提供装置2)は、処理部101、記憶部102、及び通信部103を有し、各部及び各工程の作用発揮に用いられる。また、図3(b)に示すように、端末装置9(コンテンツ生成装置1及びユーザ端末装置3)は、処理部91、記憶部92、通信部93、入力部94、及び出力部95を有し、各部及び各工程の作用発揮に用いられる。 FIG. 3 is a hardware configuration diagram. As shown in FIG. 3A, the information processing device 10 (content providing device 2) includes a processing section 101, a storage section 102, and a communication section 103, which are used to perform the functions of each section and each process. Further, as shown in FIG. 3(b), the terminal device 9 (content generation device 1 and user terminal device 3) includes a processing section 91, a storage section 92, a communication section 93, an input section 94, and an output section 95. It is used to perform the functions of each part and each process.
処理部101及び処理部91は、命令セットを実行可能なCPU(Central Processing Unit)などのプロセッサを有し、OS(Operating System)並びに、コンテンツ生成プログラム(コンテンツ生成装置1の場合)、コンテンツ提供プログラム(コンテンツ提供装置2の場合)、又はコンテンツ利用プログラム(ユーザ端末装置3の場合)などを実行する。 The processing unit 101 and the processing unit 91 have a processor such as a CPU (Central Processing Unit) that can execute an instruction set, and run an OS (Operating System), a content generation program (in the case of the content generation device 1), and a content provision program. (in the case of the content providing device 2) or a content usage program (in the case of the user terminal device 3).
記憶部102及び記憶部92は、命令セットを記憶可能なRAM(Random Access Memory)などの揮発性メモリ、OSなどを記録可能な、HDD(Hard Disk Drive)やSSD(Solid State Drive)などの不揮発性の記録媒体を有する。コンテンツ生成装置1の記憶部102は、コンテンツ生成プログラム、及び後述する種々の情報などを記憶する。コンテンツ提供装置2の記憶部102は、コンテンツ提供プログラム、及び後述する種々の情報などを記憶する。端末装置9の記憶部92は、コンテンツ利用プログラムなどを記憶する。 The storage unit 102 and the storage unit 92 are volatile memories such as RAM (Random Access Memory) that can store instruction sets, and non-volatile memories such as HDD (Hard Disk Drive) and SSD (Solid State Drive) that can store OS and the like. It has a sexual recording medium. The storage unit 102 of the content generation device 1 stores a content generation program and various information described below. The storage unit 102 of the content providing device 2 stores a content providing program and various information described below. The storage unit 92 of the terminal device 9 stores content usage programs and the like.
通信部103及び通信部93は、ネットワークに物理的に接続するためのインタフェースを有し、ネットワークとの通信制御を実行して、他の情報処理装置10や端末装置9との通信を行う。入力部94は、タッチパネルやキーボードなどの入力処理が可能な操作入力デバイス、マイクなどの音声入力が可能な音声入力デバイスなどを有する。出力部95は、ディスプレイなどの表示処理が可能な表示デバイス、スピーカなどの音声出力デバイスを有する。 The communication unit 103 and the communication unit 93 have an interface for physically connecting to a network, execute communication control with the network, and communicate with other information processing devices 10 and the terminal device 9. The input unit 94 includes an operation input device capable of input processing such as a touch panel or a keyboard, and an audio input device capable of voice input such as a microphone. The output unit 95 includes a display device capable of display processing, such as a display, and an audio output device, such as a speaker.
<3.機能構成要素>
図4に示すように、コンテンツ生成装置1は、画像処理部11と、デジタルコンテンツ登録部13を備える。また、コンテンツ提供装置2は、表示処理部21と、所有権設定部23と、デジタルコンテンツ提供部25を備える。これは、ソフトウェア(記憶部などに一過的又は非一過的に記憶されたプログラム)による情報処理が、ハードウェア(処理部など)によって具体的に実現されたものである。また、コンテンツ生成装置1は、記憶部にテキスト情報と、デジタルコンテンツファイルを格納し、コンテンツ提供装置2は、記憶部にデジタルコンテンツ情報と、デジタルコンテンツ設定情報と、関係デジタルコンテンツ情報と、関係デジタルコンテンツ設定情報と、ユーザ情報と、所有権情報と、デジタルコンテンツファイルを格納する。
<3. Functional components>
As shown in FIG. 4, the content generation device 1 includes an image processing section 11 and a digital content registration section 13. The content providing device 2 also includes a display processing section 21, an ownership setting section 23, and a digital content providing section 25. In this case, information processing by software (a program temporarily or non-temporarily stored in a storage unit, etc.) is concretely realized by hardware (processing unit, etc.). Further, the content generation device 1 stores text information and digital content files in the storage unit, and the content providing device 2 stores digital content information, digital content setting information, related digital content information, and related digital content files in the storage unit. Stores content setting information, user information, ownership information, and digital content files.
これら機能構成要素の配置は一例であり、コンテンツ生成装置1の備えた機能構成の一部が、コンテンツ提供装置2やコンテンツ生成装置1と通信可能に構成された1又は複数の装置に配置されてもよい。同様に、コンテンツ提供装置2の備えた機能構成の一部が、コンテンツ生成装置1やコンテンツ提供装置2と通信可能に構成された1又は複数の装置に配置されてもよい。また、各データの配置も一例であり、コンテンツ生成装置1の記憶部に格納されたデータの一部又は全部が、コンテンツ提供装置2やコンテンツ生成装置1と通信可能に構成された1又は複数の装置に格納されてもよい。同様に、コンテンツ提供装置2の記憶部に格納されたデータの一部又は全部が、コンテンツ生成装置1やコンテンツ提供装置2と通信可能に構成された1又は複数の装置に格納されてもよい。 The arrangement of these functional components is an example, and a part of the functional structure of the content generation device 1 is arranged in one or more devices configured to be able to communicate with the content providing device 2 and the content generation device 1. Good too. Similarly, a part of the functional configuration of the content providing device 2 may be arranged in one or more devices configured to be able to communicate with the content generating device 1 and the content providing device 2. Further, the arrangement of each data is also an example, and some or all of the data stored in the storage unit of the content generation device 1 may be stored in one or more locations configured to be communicable with the content providing device 2 or the content generation device 1. It may be stored in the device. Similarly, part or all of the data stored in the storage unit of the content providing device 2 may be stored in one or more devices configured to be able to communicate with the content generating device 1 and the content providing device 2.
<4.データ構成>
図5は、本実施形態におけるデータベースに格納されたデータ構成の一例である。デジタルコンテンツ情報は、デジタルコンテンツファイル情報と、デジタルコンテンツ設定情報を含む。デジタルコンテンツファイル情報は、エンドユーザに対して提供されるデジタルコンテンツファイルを参照する為のデジタルコンテンツファイル名(パス)を含み、デジタルコンテンツ設定情報と紐づけられる。デジタルコンテンツ設定情報は、デジタルコンテンツのタイトルや作者、権利者、コンテンツのタイプ(電子書籍、音源、動画、チケット等)等、デジタルコンテンツのメタ情報を示す情報である。
<4. Data structure>
FIG. 5 is an example of the data structure stored in the database in this embodiment. The digital content information includes digital content file information and digital content setting information. The digital content file information includes a digital content file name (path) for referring to the digital content file provided to the end user, and is linked to the digital content setting information. The digital content setting information is information indicating meta information of the digital content, such as the title, author, right holder, content type (electronic book, sound source, video, ticket, etc.) of the digital content.
デジタルコンテンツは、関係デジタルコンテンツと、通常の(関係デジタルコンテンツではない)デジタルコンテンツを含む。ここで、関係デジタルコンテンツのデジタルコンテンツ情報には関係デジタルコンテンツ情報が紐づけられる。関係デジタルコンテンツ情報は、関係デジタルコンテンツの名前と、関係デジタルコンテンツ毎に異なって提供されるサムネイル画像ファイルを参照する為のサムネイル画像ファイル名(パス)を含み、関係デジタルコンテンツのグループを示す関係デジタルコンテンツ設定情報に紐づけられる。関係デジタルコンテンツ設定情報は、関係デジタルコンテンツのグループを示し、グループの名称である関係デジタルコンテンツ設定名を含む。 Digital content includes relational digital content and regular (not relational) digital content. Here, the related digital content information is linked to the digital content information of the related digital content. The related digital content information includes the name of the related digital content and the thumbnail image file name (path) for referring to the thumbnail image file provided differently for each related digital content, and the related digital content information that indicates the group of related digital content. Linked to content setting information. The related digital content setting information indicates a group of related digital contents, and includes a related digital content setting name that is the name of the group.
図1のコンテンツYを例にすると、例えば、関係デジタルコンテンツ設定名は「AIアートジャケット版」となり、関係デジタルコンテンツの名前は「1番Ver」、「2番Ver」、「3番Ver」、「4番Ver」等となる。図1のコンテンツZを例にすると、例えば、関係デジタルコンテンツ設定名は「メンバーフォーカス版」となり、関係デジタルコンテンツの名前は「メンバー1版」、「メンバー2版」等となる。 Taking content Y in FIG. 1 as an example, for example, the related digital content setting name is "AI art jacket version", and the names of the related digital content are "1st Ver", "2nd Ver", "3rd Ver", etc. It will be "No. 4 Ver." etc. Taking content Z in FIG. 1 as an example, for example, the related digital content setting name is "member focus version", and the names of the related digital content are "member 1 version", "member 2 version", etc.
テキスト情報がデータベースに含まれていてもよい。テキスト情報は、あるコンテンツの範囲に対応した1又は複数のテキストを含む。を示し、範囲の名称、及び属するグループを示す関係デジタルコンテンツ設定情報に紐付けられる。 Text information may also be included in the database. The text information includes one or more texts corresponding to a certain content range. is linked to related digital content setting information indicating the name of the range and the group to which it belongs.
図1のコンテンツYを例にすると、例えば、関係デジタルコンテンツ設定名は「AIアートジャケット版」となり、関係デジタルコンテンツの名前は「1番Ver」、「2番Ver」、「3番Ver」、「4番Ver」、範囲の名称は「1番歌詞パターン」、「2番歌詞パターン」等となる。図1のコンテンツZを例にすると、例えば、関係デジタルコンテンツ設定名は「メンバーフォーカス版」となり、関係デジタルコンテンツの名前は「メンバー1版」、「メンバー2版」、範囲の名称は「メンバー1版」、「メンバー2版」等となる。 Taking content Y in FIG. 1 as an example, for example, the related digital content setting name is "AI art jacket version", and the names of the related digital content are "1st Ver", "2nd Ver", "3rd Ver", etc. The names of the ranges are "No. 4 Lyrics Pattern", "No. 2 Lyrics Pattern", etc. Taking content Z in Figure 1 as an example, for example, the related digital content setting name is "Member Focus Version", the related digital content names are "Member 1 Version", "Member 2 Version", and the range name is "Member 1 Version". "Version", "Member 2nd Edition", etc.
グループには、あるコンテンツに対応付けられた範囲毎のテキスト情報から生成した画像データを異ならせて含み、鑑賞可能なコンテンツ内容の少なくとも一部が共通したデジタルコンテンツが属する。本実施形態では、同一グループ内の関係デジタルコンテンツ情報が同じデジタルコンテンツ情報に紐付けられることで鑑賞可能なコンテンツ内容が共通となるが、関係デジタルコンテンツ毎に鑑賞可能となるコンテンツ内容の一部が異なっていてもよい。 A group includes digital content that includes different image data generated from text information for each range associated with a certain content, and that has at least a part of the viewable content in common. In this embodiment, the related digital content information in the same group is linked to the same digital content information, so that the content content that can be viewed is common, but some of the content content that can be viewed for each related digital content is May be different.
<5.画像データの生成>
画像処理部11は、テキスト情報から画像データを生成する画像生成モデルを用いて、範囲毎のテキスト情報からそれぞれの範囲に対応する画像データを生成処理する。画像生成モデルとは、自然言語の記述からデジタル画像を生成する機械学習モデルである。画像データの生成処理は、画像処理部11が機械学習モデルを用いたデジタル画像生成エンジンを備え、デジタル画像生成エンジンを用いて画像データを生成する処理であってもよいし、第3者がウェブAPI(Application Programming Interface)等を介して利用可能に提供するデジタル画像生成エンジンに対してテキスト情報を送信して画像データを受け取る処理であってもよい。本実施形態では、画像処理部は、画像生成モデルから受け取った画像データを、画像データ生ファイルとして記憶部(コンテンツ生成装置1)に格納する。
<5. Generation of image data>
The image processing unit 11 generates image data corresponding to each range from text information for each range using an image generation model that generates image data from text information. An image generation model is a machine learning model that generates digital images from natural language descriptions. The image data generation process may be a process in which the image processing unit 11 is equipped with a digital image generation engine using a machine learning model, and the image data is generated using the digital image generation engine, or a third party may generate the image data using the digital image generation engine. It may also be a process of transmitting text information to a digital image generation engine that is made available via an API (Application Programming Interface) or the like and receiving image data. In this embodiment, the image processing unit stores the image data received from the image generation model in the storage unit (content generation device 1) as an image data raw file.
<6.関係デジタルコンテンツの登録>
デジタルコンテンツ登録部13は、画像データを含む関係デジタルコンテンツを、所有権設定部23が提供する為に格納する。関係デジタルコンテンツは、デジタルコンテンツファイルそのものに画像データを含んでいても良いし、デジタルコンテンツファイルと共にエンドユーザに提供されるサムネイル画像として画像データを含んでいてもよい。書籍や音源、動画等の関係デジタルコンテンツの場合、表紙やパッケージの画像であるジャケット画像がサムネイル画像となる場合もある。
<6. Registration of related digital content>
The digital content registration unit 13 stores related digital content including image data for the ownership setting unit 23 to provide. The related digital content may include image data in the digital content file itself, or may include image data as a thumbnail image provided to the end user along with the digital content file. In the case of related digital content such as books, sound sources, videos, etc., the jacket image, which is the image of the cover or package, may be used as the thumbnail image.
本実施形態では、デジタルコンテンツ情報、関係デジタルコンテンツ設定情報、及びサムネイル画像ファイル名を除く関係デジタルコンテンツ情報が予め格納されており、デジタルコンテンツ登録部13は、ユーザが画像データ生ファイルそのもの、若しくは画像データ生ファイルから生成した画像データであるデジタルコンテンツのサムネイル画像を、関係デジタルコンテンツ情報のサムネイル画像ファイルとして保存する。 In this embodiment, digital content information, related digital content setting information, and related digital content information excluding the thumbnail image file name are stored in advance, and the digital content registration unit 13 is configured such that the user can register the image data raw file itself or the image data. A thumbnail image of digital content, which is image data generated from a data raw file, is saved as a thumbnail image file of related digital content information.
一方で、画像処理部11が生成処理した画像データ生ファイルを用いて、デジタルコンテンツファイルを生成してもよい。例えば、デジタルコンテンツファイルが電子書籍の場合は、画像データ生ファイルから生成したジャケット画像をファイルの表紙などに設定する。画像データ生ファイルをそのまま、或いは加工して、表紙、口絵又は扉絵の少なくとも何れかにして、デジタルコンテンツファイルを生成してもよい。従って、テキストを抽出する為のコンテンツは、完成前のデジタルコンテンツファイルであってもよい。例えば、デジタルコンテンツファイルが動画ファイルの場合は、画像データ生ファイルから生成した画像データを再生メニューの画像としたり、特典画像又は映像として鑑賞可能にしてもよい。 On the other hand, a digital content file may be generated using the image data raw file generated by the image processing unit 11. For example, if the digital content file is an electronic book, a jacket image generated from the raw image data file is set as the cover of the file. A digital content file may be generated by using the image data raw file as it is or by processing it and using it as a cover, frontispiece, or frontispiece. Therefore, the content from which text is extracted may be an uncompleted digital content file. For example, if the digital content file is a video file, image data generated from the raw image data file may be used as a playback menu image, or may be viewed as a bonus image or video.
<7.所有権の設定>
表示処理部21は、ユーザ端末装置3からの表示処理要求を受け付けると、画面を表示処理して、表示処理結果を返送する。これにより、ユーザ端末装置3は、表示処理結果を用いて、関係デジタルコンテンツの取得等を行う為の画面を表示させる。
<7. Setting ownership>
When the display processing unit 21 receives a display processing request from the user terminal device 3, it displays the screen and returns the display processing result. Thereby, the user terminal device 3 uses the display processing result to display a screen for acquiring related digital content, etc.
所有権設定部23は、エンドユーザに対してデジタルコンテンツの所有権の設定を行う。本実施形態では、ユーザ端末装置3が2次元コードを介してアクセスすることで、表示処理部21はデジタルコンテンツの取得画面をユーザ端末装置3に表示させ、所有権設定部23は、デジタルコンテンツの取得画面を介して、エンドユーザ及びデジタルコンテンツの識別情報を含むデジタルコンテンツの取得要求を受け付ける。所有権設定部23は、取得要求を受け付けると所有権情報を登録する。デジタルコンテンツが関係デジタルコンテンツの場合、更に取得要求に関係デジタルコンテンツの識別情報が含まれてもよい。なお、本実施形態では、デジタルコンテンツの配布を目的とした取得画面を介して、エンドユーザに所有権の設定を行う場合について説明するが、例えば、デジタルコンテンツのマーケット等においてデジタルコンテンツを購入することで、所有権の設定を行ってもよい。 The ownership setting unit 23 sets the ownership of digital content for the end user. In this embodiment, when the user terminal device 3 accesses via a two-dimensional code, the display processing section 21 causes the user terminal device 3 to display a digital content acquisition screen, and the ownership setting section 23 controls the digital content acquisition screen. A digital content acquisition request including end user and digital content identification information is accepted via the acquisition screen. The ownership setting unit 23 registers ownership information upon receiving the acquisition request. If the digital content is related digital content, the acquisition request may further include identification information of the related digital content. Note that in this embodiment, a case will be described in which ownership is set for an end user via an acquisition screen for the purpose of distributing digital content, but for example, when purchasing digital content in a digital content market, etc. You can also set ownership.
所有権情報は、デジタルコンテンツの所有権を参照する為の情報であり、エンドユーザの識別情報(ユーザID)と、所有権を設定するデジタルコンテンツの識別情報と、その取得日時と、無効化フラグを有する。無効化フラグがオンの場合、その所有者は所有権を失効しているものとする。所有権が設定されるデジタルコンテンツが関係デジタルコンテンツの場合、関係デジタルコンテンツの識別情報を含む。また、デジタルコンテンツが電子チケット等の場合、さらに、利用の有無や日時、利用回数等が記録され、利用可否の判断に用いられる。 Ownership information is information for referring to the ownership of digital content, and includes the end user's identification information (user ID), the identification information of the digital content for which ownership is set, the acquisition date and time, and an invalidation flag. has. If the invalidation flag is on, it is assumed that the owner has revoked ownership. When the digital content for which ownership is set is related digital content, identification information of the related digital content is included. Furthermore, if the digital content is an electronic ticket or the like, the presence or absence of use, date and time, number of times of use, etc. are further recorded and used to determine whether or not the content can be used.
なお、所有権は、例えば、ブロックチェーンネットワーク等にNFTとして登録されてもよく、ユーザ情報等には、エンドユーザのトークンウォレットのアドレス等が登録されていてもよい。この時、所有権設定部23は、ブロックチェーンネットワークに対して、所有者のIDやウォレットアドレス、所有権を設定するデジタルコンテンツや関係デジタルコンテンツに関する情報(デジタルコンテンツや関係デジタルコンテンツの識別情報等)が含まれたトークンの発行要求を送信し、ブロックチェーン上に登録されたトークンの識別情報を受領して、所有権情報として格納する。 Note that the ownership may be registered as an NFT in a blockchain network, for example, and the end user's token wallet address or the like may be registered as the user information. At this time, the ownership setting unit 23 provides the blockchain network with the owner's ID, wallet address, and information regarding the digital content and related digital content for which ownership is to be set (identification information of the digital content and related digital content, etc.) sends a token issuance request containing the token, receives token identification information registered on the blockchain, and stores it as ownership information.
<8.取得画面の画面表示例>
図6、7を用いて、関係デジタルコンテンツの取得画面について説明する。図6に示す取得画面W1では、エンドユーザは複数種類の関係デジタルコンテンツのうち、取得を希望するものを選択して、関係デジタルコンテンツの取得要求を行う。取得画面W1には、対応づけて格納した複数の関係デジタルコンテンツが選択可能に提示されており、エンドユーザは所望の関係デジタルコンテンツを選択する。取得画面には、対応付けて格納した複数の関係デジタルコンテンツサムネイル画像又はジャケット画像、若しくはジャケット画像又はサムネイル画像に使用した画像データが一覧表示されると共に、それらが選択可能に表示される。エンドユーザは、所望の関係デジタルコンテンツを選択して取得ボタンを押下することで、選択された関係デジタルコンテンツの取得要求が所有権設定部23に対して送信される。表示処理部21は、一覧を表示させる際に所有権情報を参照し、エンドユーザが既に所有する関係デジタルコンテンツと、所有していない関係デジタルコンテンツを識別可能に表示したり、所有する数量を表示してもよい。また、既に所有している関係デジタルコンテンツは選択できないようにしてもよい。
<8. Screen display example of acquisition screen>
The related digital content acquisition screen will be explained using FIGS. 6 and 7. On the acquisition screen W1 shown in FIG. 6, the end user selects one of the plurality of types of related digital content that he/she wishes to acquire, and makes a request to acquire the related digital content. On the acquisition screen W1, a plurality of related digital contents stored in association are selectably presented, and the end user selects the desired related digital content. On the acquisition screen, a list of a plurality of related digital content thumbnail images or jacket images stored in association with one another, or image data used for the jacket image or thumbnail image is displayed in a list manner, and also displayed in a selectable manner. When the end user selects the desired related digital content and presses the acquisition button, an acquisition request for the selected related digital content is sent to the ownership setting unit 23. The display processing unit 21 refers to the ownership information when displaying the list, and displays the related digital content that the end user already owns and the related digital content that the end user does not own in a distinguishable manner, or displays the quantity that the end user owns. You may. Furthermore, related digital content that is already owned may not be selectable.
所有権設定部23は、エンドユーザ側からの関係デジタルコンテンツの選択を含む取得要求に対し、選択された関係デジタルコンテンツについて所有権を付与する。この時、取得要求には、選択された関係デジタルコンテンツを特定する為の情報(IDやグループ中でユニークな番号等)が含まれる。 The ownership setting unit 23 assigns ownership to the selected related digital content in response to an acquisition request from the end user that includes a selection of related digital content. At this time, the acquisition request includes information for specifying the selected related digital content (ID, unique number within the group, etc.).
図7に示す取得画面W2では、エンドユーザが関係デジタルコンテンツの取得要求を行うと、ランダム又は確率に従って選ばれた関係デジタルコンテンツについて、エンドユーザに対して所有権の設定を行う。表示処理部21は、取得画面の表示処理要求に対して、所有権が付与され得る複数種類の関係デジタルコンテンツのジャケット画像又はサムネイル画像、若しくは前記ジャケット画像又はサムネイル画像に使用した画像データを、エンドユーザ側に対して表示させてもよい。本実施形態の取得画面W2には、あるグループに属する(対応づけて格納された)複数の関係デジタルコンテンツのサムネイル画像の少なくとも一部が一覧可能に表示される。エンドユーザが取得ボタンを押下することで、該グループに属する関係デジタルコンテンツの取得要求が所有権設定部23に対して送信される。表示処理部21は、一覧を表示させる際に所有権情報を参照し、エンドユーザが既に所有する関係デジタルコンテンツと、所有していない関係デジタルコンテンツを識別可能に表示したり、所有する数量を表示してもよい。 In the acquisition screen W2 shown in FIG. 7, when the end user makes a request to acquire related digital content, ownership is set for the end user for the related digital content selected at random or according to probability. In response to the display processing request for the acquired screen, the display processing unit 21 displays the jacket image or thumbnail image of multiple types of related digital content to which ownership can be granted, or the image data used for the jacket image or thumbnail image, at the end. It may also be displayed to the user. On the acquisition screen W2 of this embodiment, at least some of the thumbnail images of a plurality of related digital contents belonging to a certain group (stored in association with each other) are displayed in a viewable manner. When the end user presses the acquisition button, a request to acquire the related digital content belonging to the group is sent to the ownership setting unit 23. The display processing unit 21 refers to the ownership information when displaying the list, and displays the related digital content that the end user already owns and the related digital content that the end user does not own in a distinguishable manner, or displays the quantity that the end user owns. You may.
所有権設定部23は、エンドユーザ側からの取得要求に対し、ランダムに、又は該グループにおいて関係デジタルコンテンツ毎に設定された確率に従って所有権を設定する関係デジタルコンテンツを決定し、決定された関係デジタルコンテンツについて所有権を付与する。また、表示処理部21は、所有権が付与された関係デジタルコンテンツを表示処理し、ユーザ端末装置3に取得結果画面W3を表示させる。なお、ユーザ端末装置3において、ランダムに、又は該グループにおいて関係デジタルコンテンツ毎に設定された確率に従って所有権を設定する関係デジタルコンテンツを決定し、取得要求に決定された関係デジタルコンテンツを特定する為の情報(IDやグループ中でユニークな番号等)が含まれてもよい。また、該グループにおいて関係デジタルコンテンツ毎に設定された確率に従って所有権を設定する関係デジタルコンテンツを決定する場合、取得画面W2においてその取得確率を表示してもよい。 In response to an acquisition request from an end user, the ownership setting unit 23 determines the related digital content for which ownership is to be set randomly or according to the probability set for each related digital content in the group, and Grant ownership rights to digital content. Furthermore, the display processing unit 21 displays the related digital content to which ownership has been assigned, and causes the user terminal device 3 to display an acquisition result screen W3. Note that the user terminal device 3 determines the related digital content for which ownership is to be set randomly or according to the probability set for each related digital content in the group, and specifies the related digital content determined in the acquisition request. information (ID, unique number within the group, etc.) may be included. Furthermore, when determining the related digital content for which ownership is to be set according to the probability set for each related digital content in the group, the acquisition probability may be displayed on the acquisition screen W2.
所有権設定部23は、さらに、エンドユーザ間の合意に基づいて、エンドユーザ間で所有権を移転する。本実施形態では、ユーザ端末装置3がアクセスしたデジタルコンテンツの移転画面を介して、移転先となるエンドユーザの識別情報を含むデジタルコンテンツの移転要求を受け付けると、デジタルコンテンツ提供部25は、新たな所有権情報を登録すると共に、元の所有者の無効化フラグをオンにする。この時、所有権の移転の前後で、該所有権によって利用可能となる関係デジタルコンテンツが変化しないことが好ましい。また、関係デジタルコンテンツの所有者が関係デジタルコンテンツの移転の価格又は価格帯を任意に設定可能に構成し、移転画面において該価格又は価格帯に基づく支払を行ったエンドユーザに対して、所有権設定部23は関係デジタルコンテンツを移転してもよい。 The ownership setting unit 23 further transfers ownership between end users based on an agreement between the end users. In this embodiment, upon receiving a request to transfer digital content including the identification information of the destination end user via the digital content transfer screen accessed by the user terminal device 3, the digital content providing unit 25 transfers the new content. Register the ownership information and turn on the invalidation flag of the original owner. At this time, it is preferable that the related digital content that can be used due to the ownership does not change before or after the ownership is transferred. In addition, the owner of the related digital content can arbitrarily set the price or price range for the transfer of the related digital content, and the end user who makes the payment based on the price or price range on the transfer screen will be granted ownership rights. The setting unit 23 may transfer related digital content.
<9.デジタルコンテンツ提供部>
デジタルコンテンツ提供部25は、デジタルコンテンツの所有権を有するエンドユーザに対して、デジタルコンテンツを提供する。本実施形態では、ユーザ端末装置3からデジタルコンテンツの提供要求を受け付けると、有効な所有権情報が登録されているかを確認してコンテンツの利用可否を判断し、利用が可能な場合にはデジタルコンテンツを送信する。
<9. Digital content provision department>
The digital content providing unit 25 provides digital content to end users who own the digital content. In this embodiment, when a request for providing digital content is received from the user terminal device 3, it is checked whether valid ownership information is registered to determine whether or not the content can be used, and if it is possible to use the content, the digital content is Send.
デジタルコンテンツが既に提供され、ユーザ端末装置3に格納されている場合、ユーザ端末装置3のコンテンツ利用プログラムは、例えば、所有権情報に基づくデジタルコンテンツの利用可否を、デジタルコンテンツの利用要求を受けた際や定期的に所有権設定部23に確認し、その結果に従ってデジタルコンテンツの利用可否を判断してもよい。また、所有権設定部23は、所有権情報の無効化フラグがオンになった場合に、登録されているエンドユーザが有するユーザ端末装置3のコンテンツ利用プログラムに対して、利用が不可になったことを送信してもよい。 When the digital content has already been provided and stored in the user terminal device 3, the content usage program of the user terminal device 3 receives a request to use the digital content and determines whether or not the digital content can be used based on the ownership information, for example. It is also possible to check with the ownership setting unit 23 periodically or periodically, and determine whether or not the digital content can be used based on the results. Further, when the ownership information invalidation flag is turned on, the ownership setting unit 23 determines that the content usage program of the user terminal device 3 owned by the registered end user is no longer usable. You may send that.
<10.全体処理のフロー>
以下、図8を用いて処理の流れを説明する。まず、ステップS501において、ユーザは、コンテンツに対応するテキスト情報をコンテンツ生成装置1に登録する。ステップS502において、画像処理部11は、テキスト情報を用いて、画像データ生ファイルの生成処理を行う。ステップS503において、それぞれの関係デジタルコンテンツのサムネイル画像に、画像データファイルを設定する。そして、ステップS504において、所有権設定部23は、取得画面等を介して受け付けた取得要求に基づき、関係デジタルコンテンツ等の所有権情報を格納する。デジタルコンテンツ提供部25は、所有権情報に基づいて関係デジタルコンテンツ等を提供する。
<10. Overall processing flow>
The flow of processing will be explained below using FIG. 8. First, in step S501, the user registers text information corresponding to content in the content generation device 1. In step S502, the image processing unit 11 uses the text information to generate an image data raw file. In step S503, an image data file is set in the thumbnail image of each related digital content. Then, in step S504, the ownership setting unit 23 stores ownership information of the related digital content, etc., based on the acquisition request received via the acquisition screen or the like. The digital content providing unit 25 provides related digital content and the like based on ownership information.
本実施形態では、画像処理部11が使用するテキストを事前に用意する場合について説明したが、コンテンツ生成装置1等が更に、コンテンツの文章からテキストを生成するテキスト生成モデルを用いて、範囲毎のコンテンツの文章から、それぞれの範囲に対応するテキスト情報を生成処理するようにしてもよい。テキスト情報の生成処理は、例えば、テキスト生成モデルは、例えば、小説の第1部の文章を与えると、頻出する単語等を抽出する自然言語モデルや、文章及び出力する単語数等を含むプロンプトを与えることで所定数の単語を提示するLLM(large language model)等を利用することができる。 In this embodiment, the case where the text used by the image processing unit 11 is prepared in advance has been described, but the content generation device 1 etc. further uses a text generation model that generates text from sentences of the content to create a text for each range. Text information corresponding to each range may be generated from the text of the content. In the text information generation process, for example, when a text from the first part of a novel is given, the text generation model may be a natural language model that extracts frequently occurring words, etc., or a prompt that includes the text and the number of words to be output. It is possible to use an LLM (large language model) or the like that presents a predetermined number of words by giving a predetermined number of words.
本実施形態によれば、AI技術を活用して作成した画像を用いたデジタルコンテンツを提供することができる。また、本実施形態によれば、種々の方法で、エンドユーザに対して、内容は共通性がありながら質の異なる関係デジタルコンテンツを提供することができる。また、本実施形態によれば、移転後においても関係デジタルコンテンツの数量や質等に変動がなく、該関係デジタルコンテンツの希少性や質等が維持される。また、本実施形態によれば、関係デジタルコンテンツの希少性や質等を反映した再流通が可能となる。また、本実施形態によれば、好適に画像データを利用した関係デジタルコンテンツである電子書籍を提供することができる。 According to this embodiment, it is possible to provide digital content using images created using AI technology. Further, according to the present embodiment, it is possible to provide end users with related digital contents that have common content but differ in quality using various methods. Further, according to the present embodiment, there is no change in the quantity, quality, etc. of the related digital content even after the transfer, and the rarity, quality, etc. of the related digital content are maintained. Furthermore, according to the present embodiment, redistribution that reflects the rarity, quality, etc. of related digital content becomes possible. Further, according to the present embodiment, it is possible to provide an electronic book that is related digital content that suitably uses image data.
0 :デジタルコンテンツ提供システム
1 :コンテンツ生成装置
2 :コンテンツ提供装置
3 :ユーザ端末装置
9 :端末装置
10 :情報処理装置
11 :画像処理部
13 :デジタルコンテンツ登録部
21 :表示処理部
23 :所有権設定部
25 :デジタルコンテンツ提供部
91 :処理部
92 :記憶部
93 :通信部
94 :入力部
95 :出力部
101 :処理部
102 :記憶部
103 :通信部
NW :ネットワーク
0: Digital content providing system 1: Content generating device 2: Content providing device 3: User terminal device 9: Terminal device 10: Information processing device 11: Image processing unit 13: Digital content registration unit 21: Display processing unit 23: Ownership Setting section 25: Digital content providing section 91: Processing section 92: Storage section 93: Communication section 94: Input section 95: Output section 101: Processing section 102: Storage section 103: Communication section NW: Network
Claims (9)
単独のコンテンツに関連する複数のテキスト情報、又は鑑賞可能なコンテンツ内容の少なくとも一部が共通したコンテンツ群中の各コンテンツに関連する複数のテキスト情報を格納する前記コンピュータが、
テキスト情報から画像データを生成する画像生成モデルを用いて、前記テキスト情報から画像データを生成処理する画像データ生成工程と、
単独又はコンテンツ群中のコンテンツに関連する複数のテキスト情報の各々から生成された異なる画像データを少なくとも表示可能とすると供に、該単独又はコンテンツ群中のコンテンツを鑑賞する為のデジタルコンテンツである関係デジタルコンテンツをグループ化して、それらを独立して提供可能に格納するデジタルコンテンツ格納工程と、
グループ化された前記関係デジタルコンテンツを提供するための一つの取得画面において、種類の指定を伴わない取得要求をエンドユーザ側から受け付けると、前記エンドユーザに対して、グループ化された前記関係デジタルコンテンツの何れかについて、ランダムに所有権を付与する所有権設定工程と、を有するデジタルコンテンツ提供方法。 A digital content providing method executed by one or more computers, the method comprising:
The computer stores a plurality of text information related to a single content or a plurality of text information related to each content in a content group having at least a part of the viewable content in common,
an image data generation step of generating image data from the text information using an image generation model that generates image data from the text information;
A relationship in which at least different image data generated from each of a plurality of text information related to the content alone or in a content group can be displayed, and the content is digital content for viewing the content alone or in the content group. a digital content storage step of grouping digital content and storing it so that it can be provided independently;
On one acquisition screen for providing the grouped related digital content, when an acquisition request without specifying the type is received from the end user, the grouped related digital content is sent to the end user. A digital content providing method comprising: an ownership setting step of randomly assigning ownership to any of the above.
前記画像データ生成工程では、前記異なる範囲に対応する前記テキスト情報を用いて複数の画像データを生成処理する、請求項1に記載のデジタルコンテンツ提供方法。 The text information is stored in different ranges within the related content,
2. The digital content providing method according to claim 1, wherein in the image data generation step, a plurality of image data are generated using the text information corresponding to the different ranges.
更に、前記コンピュータが、前記取得画面において、対応づけて格納した複数種類の前記関係デジタルコンテンツのジャケット画像又はサムネイル画像、若しくは前記ジャケット画像又はサムネイル画像に使用した画像データを一覧表示させるとともに、その中で、前記エンドユーザが所有権を有する関係デジタルコンテンツの数量を表示させる表示処理工程を有する、請求項1に記載のデジタルコンテンツ提供方法。 The digital content storage step stores the related digital content in which a jacket image or thumbnail image generated based on the image data is set;
Furthermore, the computer displays a list of jacket images or thumbnail images of the plurality of types of related digital content that are stored in association with each other, or image data used for the jacket images or thumbnail images, on the acquisition screen; 2. The digital content providing method according to claim 1, further comprising a display processing step of displaying a quantity of related digital content owned by the end user.
更に、前記コンピュータが、エンドユーザからの要求に基づいて、前記取得画面において、対応づけて格納した複数種類の前記関係デジタルコンテンツのジャケット画像又はサムネイル画像、若しくは前記ジャケット画像又はサムネイル画像に使用した画像データを一覧表示させるとともに、その中で、前記エンドユーザが所有権を有する関係デジタルコンテンツ、及び所有権を有していない関係デジタルコンテンツを識別可能に表示させる表示処理工程を有する、請求項1に記載のデジタルコンテンツ提供方法。 The digital content storage step stores the related digital content in which a jacket image or thumbnail image generated based on the image data is set;
Furthermore, based on a request from an end user, the computer displays jacket images or thumbnail images of a plurality of types of related digital content stored in association on the acquisition screen, or images used for the jacket images or thumbnail images. 2. The method according to claim 1, further comprising a display processing step of displaying a list of data and displaying related digital content owned by the end user and related digital content not owned by the end user in an identifiable manner. Digital content provision method described.
前記デジタルコンテンツ移転工程では、移転の前後で、該所有権によって利用可能となる前記関係デジタルコンテンツが変化しない、請求項1に記載のデジタルコンテンツ提供方法。 Further, the computer has a digital content transfer step for transferring ownership of the related digital content between end users,
2. The digital content providing method according to claim 1 , wherein in the digital content transfer step, the related digital content that can be used due to the ownership does not change before and after the transfer.
前記デジタルコンテンツ提供システムは、記憶部、画像処理部、デジタルコンテンツ登録部、及び所有権設定部を備え、
前記記憶部は、単独のコンテンツに関連する複数のテキスト情報、又は鑑賞可能なコンテンツ内容の少なくとも一部が共通したコンテンツ群中の各コンテンツに関連する複数のテキスト情報を格納し、
前記画像処理部は、テキスト情報から画像データを生成する画像生成モデルを用いて、前記テキスト情報から画像データを生成処理し、
前記デジタルコンテンツ登録部は、単独又はコンテンツ群中のコンテンツに関連する複数のテキスト情報の各々から生成された異なる画像データを少なくとも表示可能とすると供に、該単独又はコンテンツ群中のコンテンツを鑑賞する為のデジタルコンテンツである関係デジタルコンテンツをグループ化して、それらを独立して提供可能に格納し、
前記所有権設定部は、グループ化された前記関係デジタルコンテンツを提供するための一つの取得画面において、種類の指定を伴わない取得要求をエンドユーザ側から受け付けると、前記エンドユーザに対して、グループ化された前記関係デジタルコンテンツの何れかについて、ランダムに所有権を付与する、デジタルコンテンツ提供システム。 A digital content provision system,
The digital content providing system includes a storage unit, an image processing unit, a digital content registration unit, and an ownership setting unit,
The storage unit stores a plurality of text information related to a single content, or a plurality of text information related to each content in a content group having at least a part of the viewable content in common,
The image processing unit generates image data from the text information using an image generation model that generates image data from the text information,
The digital content registration unit enables displaying at least different image data generated from each of a plurality of pieces of text information related to content alone or in a content group, and allows viewing of the content alone or in the content group. Group related digital contents, which are digital contents for purposes, and store them so that they can be provided independently.
When receiving an acquisition request without specifying a type from an end user on one acquisition screen for providing the grouped related digital content, the ownership setting unit is configured to set a group to the end user. A digital content providing system that randomly assigns ownership to any of the related digital content that has been created.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023082565A JP7431373B1 (en) | 2023-05-18 | 2023-05-18 | Digital content provision method, digital content provision system and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023082565A JP7431373B1 (en) | 2023-05-18 | 2023-05-18 | Digital content provision method, digital content provision system and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP7431373B1 true JP7431373B1 (en) | 2024-02-14 |
Family
ID=89852706
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023082565A Active JP7431373B1 (en) | 2023-05-18 | 2023-05-18 | Digital content provision method, digital content provision system and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7431373B1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001306528A (en) | 2000-04-18 | 2001-11-02 | Ntt Communications Kk | Method and system for distributing contents and recording medium having contents distribution program recorded thereon |
CN111182364A (en) | 2019-12-27 | 2020-05-19 | 杭州趣维科技有限公司 | Short video copyright detection method and system |
JP2021033961A (en) | 2019-08-29 | 2021-03-01 | 株式会社鈴康 | Video generation program, video generation device, and video generation method |
JP2022020557A (en) | 2020-07-20 | 2022-02-01 | 株式会社メディアドゥ | Content management system, content management program, and content management method for guaranteeing access rights to access digital contents using blockchain |
JP2022156869A (en) | 2021-03-31 | 2022-10-14 | 公彦 金澤 | Publication management system and program |
-
2023
- 2023-05-18 JP JP2023082565A patent/JP7431373B1/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001306528A (en) | 2000-04-18 | 2001-11-02 | Ntt Communications Kk | Method and system for distributing contents and recording medium having contents distribution program recorded thereon |
JP2021033961A (en) | 2019-08-29 | 2021-03-01 | 株式会社鈴康 | Video generation program, video generation device, and video generation method |
CN111182364A (en) | 2019-12-27 | 2020-05-19 | 杭州趣维科技有限公司 | Short video copyright detection method and system |
JP2022020557A (en) | 2020-07-20 | 2022-02-01 | 株式会社メディアドゥ | Content management system, content management program, and content management method for guaranteeing access rights to access digital contents using blockchain |
JP2022156869A (en) | 2021-03-31 | 2022-10-14 | 公彦 金澤 | Publication management system and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220222364A1 (en) | Non-Fungible Token Content Items, Access Controls, and Discovery | |
JP4776626B2 (en) | Font service providing method and system for executing the method | |
US7647352B2 (en) | Online delivery platform and method of legacy works of authorship | |
US20080147482A1 (en) | Advertisement selection and propagation of advertisements within a social network | |
JP7397094B2 (en) | Resource configuration method, resource configuration device, computer equipment, and computer program | |
TWI808949B (en) | Data object information processing method, device and system | |
KR20200136772A (en) | Bind-based integrated content processing apparatus | |
JP2006338100A (en) | Computerized content operation device and computer program | |
JP7431373B1 (en) | Digital content provision method, digital content provision system and program | |
JP6609025B1 (en) | Human resource mediation support apparatus, human resource mediation support method, and program | |
JP2006197356A (en) | Information providing method and device, information providing program, and storage medium stored with information providing program | |
Constantinescu et al. | Book Reckon-The Use of Virtual Reality in the Creation of Libraries of the Future | |
JP7013289B2 (en) | Information processing systems, information processing methods and programs | |
JP2014071749A (en) | Content server device, program and communication system | |
JP2003242074A (en) | Streaming information providing system and reproducing list file preparing method | |
JP3753748B2 (en) | System for providing copyrighted material using a network | |
US20230353843A1 (en) | Information processing system, information processing method, and storage medium | |
JP6758473B1 (en) | Object management system, object management method, and object management program | |
JP7237233B1 (en) | Apparatus, method and program for gifting | |
JP7339406B1 (en) | Information processing device, information processing method and program | |
JP7317887B2 (en) | Information processing device, information processing method and information processing program | |
JP7390566B1 (en) | Devices, methods and programs for supporting the preparation of trademark registration applications | |
JP7440980B1 (en) | Choreography registration device, choreography registration system, choreography registration method, and choreography registration program | |
JP6667926B1 (en) | Information processing apparatus, information processing method, and program | |
US20240202849A1 (en) | Nft issuing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230621 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20230621 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230926 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231116 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231212 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231222 |
|
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: 20240130 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240201 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7431373 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |