[go: up one dir, main page]

WO2025047894A1 - Evaluation device - Google Patents

Evaluation device Download PDF

Info

Publication number
WO2025047894A1
WO2025047894A1 PCT/JP2024/031030 JP2024031030W WO2025047894A1 WO 2025047894 A1 WO2025047894 A1 WO 2025047894A1 JP 2024031030 W JP2024031030 W JP 2024031030W WO 2025047894 A1 WO2025047894 A1 WO 2025047894A1
Authority
WO
WIPO (PCT)
Prior art keywords
image data
evaluation
acquisition unit
unit
copyright infringement
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.)
Pending
Application number
PCT/JP2024/031030
Other languages
French (fr)
Japanese (ja)
Inventor
智彦 金井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NTT Docomo Inc filed Critical NTT Docomo Inc
Publication of WO2025047894A1 publication Critical patent/WO2025047894A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/18Legal services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis

Definitions

  • the present invention relates to an evaluation device.
  • Patent Document 1 discloses a technology for avoiding copyright infringement. With this technology, when a virtual object contains a part that may infringe on the copyrights of others, image processing or other processing is performed to blur the relevant part.
  • the evaluation device has a first acquisition unit, a second acquisition unit, and an evaluation unit.
  • the first acquisition unit acquires first image data representing an original image to be evaluated for the presence or absence of copyright infringement.
  • the second acquisition unit acquires an explanatory text explaining the content of the original image by inputting the first image data into a learning model that has learned the relationship between image data and an explanatory text explaining the content of the image represented by the image data.
  • the evaluation unit evaluates the degree of possibility of copyright infringement regarding the first image data based on the number of words related to existing works among the words included in the explanatory text acquired by the second acquisition unit.
  • the degree of possibility of copyright infringement for existing works is evaluated based on a description generated from an image that is the subject of an evaluation of the degree of possibility of copyright infringement, making it possible to objectively and efficiently evaluate the degree of possibility of copyright infringement using certain standards.
  • FIG. 1 is a diagram illustrating an example of a configuration of an evaluation device 10 according to an embodiment of the present disclosure.
  • FIG. 2 is a diagram showing an example of the configuration of a record included in a management table TBL.
  • FIG. 2 is a diagram showing an example of an original image and a derived image.
  • 10 is a flowchart showing an example of an evaluation method executed by a processing device 160 of the evaluation device 10 according to a program PR1.
  • FIG. 1 is a diagram showing an example of the configuration of an evaluation device 10 according to an embodiment of the present disclosure.
  • the evaluation device 10 is a device that evaluates the degree of possibility that a three-dimensional virtual object installed in a virtual space such as a metaverse space by an operator or user of the virtual space infringes the copyright of an existing work.
  • the degree of possibility of copyright infringement of an existing work is evaluated using an image generated based on a virtual object that is to be evaluated for the degree of possibility of copyright infringement.
  • An image generated based on a virtual object is an image obtained by capturing an image of a virtual object installed in a virtual space by a virtual camera installed in the virtual space.
  • a virtual object that is to be evaluated for the degree of possibility of copyright infringement is referred to as a target object.
  • An image generated based on a target object is referred to as an original image.
  • the evaluation device 10 includes a communication device 130, a storage device 150, a processing device 160, and a bus 190.
  • the communication device 130, each of the storage devices 150, and the processing device 160 are connected to each other by the bus 190 for communicating information.
  • the bus 190 may be configured using a single bus, or may be configured using different buses between each device.
  • the communication device 130 is hardware (transmitting/receiving device) for communicating with other devices via a communication line, either wired or wirelessly.
  • the communication device 130 is also called, for example, a network device, a network controller, a network card, or a communication module.
  • Examples of other devices that communicate with the communication device 130 via a communication line include a terminal device used by an operator of a virtual space, a terminal device used by a user, and a server that provides other communication services.
  • a user who wishes to evaluate whether a target object infringes copyright can obtain an evaluation value indicating the degree of the possibility of copyright infringement by transmitting first image data representing an original image generated based on the target object from the terminal device used by the user to the evaluation device 10.
  • An example of a server that communicates with the communication device 130 via a communication line is a server 20 that stores a learning model 210 that has learned the relationship between image data and a description that explains the contents of the image shown by the image data.
  • the server 20 receives image data via a communication line, it recognizes objects that appear in the image represented by the image data.
  • the server 20 uses the learning model 210 to generate description data that represents a description of the recognized object, and returns the generated description data to the sender of the image data.
  • the learning model 210 generates a description using the formal name of the object for which the description is to be generated, even if the object for which the description is to be generated has multiple names, such as an abbreviation or a nickname in addition to the formal name.
  • the storage device 150 is a recording medium readable by the processing device 160.
  • the storage device 150 includes, for example, a non-volatile memory and a volatile memory.
  • the non-volatile memory includes, for example, a ROM (Read Only Memory), an EPROM (Erasable Programmable Read Only Memory), or an EEPROM (Electrically Erasable Programmable Read Only Memory).
  • the volatile memory is, for example, a RAM (Random Access Memory).
  • the non-volatile memory of the storage device 150 stores a program PR1 that causes the processing device 160 to realize functions that prominently exhibit the characteristics of the present disclosure.
  • the volatile memory of the storage device 150 is used as a work area when the processing device 160 executes the program PR1.
  • the storage device 150 also stores a management table TBL in advance.
  • the management table TBL is a collection of multiple records.
  • FIG. 2 is a diagram showing an example of the configuration of records included in the management table TBL.
  • one record includes a work identifier that uniquely identifies an existing work, a rights holder identifier that uniquely identifies the copyright holder of the work, and a group of related words.
  • the work identifier is, for example, a character string that indicates the formal name of the work.
  • the rights holder identifier is a character string that indicates the name or full name of the copyright holder.
  • the group of related words is a collection of multiple words related to the work.
  • words related to the work include words that indicate the formal name of the work, words that indicate the formal name of a character that appears in the work, words that indicate the external characteristics of the character (color, shape, gender, etc.), and words that indicate the name of a place related to the work (the location in the case of a work of a building, the name of the place where the movie is set in the case of a work of a movie, etc.).
  • the processing device 160 includes one or more central processing units (CPUs).
  • the one or more CPUs are an example of one or more processors.
  • Each of the processors and CPUs is an example of a computer.
  • the processing device 160 When the processing device 160 is instructed to execute program PR1 by an operation on an input device (not shown), the processing device 160 reads program PR1 from non-volatile memory to volatile memory. Then, the processing device 160 executes program PR1 read into volatile memory.
  • the processing device 160 operating according to program PR1 functions as the first acquisition unit 160a, generation unit 160b, second acquisition unit 160c, and evaluation unit 160d shown in FIG. 1.
  • the first acquisition unit 160a, generation unit 160b, second acquisition unit 160c, and evaluation unit 160d in FIG. 1 are software modules realized by operating the processing device 160 according to software.
  • the functions of the first acquisition unit 160a, the generation unit 160b, the second acquisition unit 160c, and the evaluation unit 160d are as follows:
  • the first acquisition unit 160a acquires first image data representing an original image by communicating with a user's terminal device via a communication line.
  • the generation unit 160b generates multiple second image data representing multiple derived images obtained by modifying the original image based on the first image data.
  • the multiple second image data have a one-to-one correspondence with the multiple derived images.
  • the generation unit 160b generates 100 derived images, but the number of derived images generated by the generation unit 160b may be one or more.
  • FIG. 3 is a diagram showing an example of an original image and a derived image in this embodiment.
  • images G02, G03, and G04 in FIG. 3 are examples of derived images.
  • Image G02 is an image obtained by adding a polka dot pattern to the surface of the target object.
  • Image G03 is an image obtained by reducing the proportions of the target object.
  • Image G04 is an image obtained by removing the dorsal fin from the target object.
  • the second acquisition unit 160c acquires explanatory data relating to the original image by transmitting the first image data to the aforementioned server 20 via a communication line.
  • the second acquisition unit 160c also acquires multiple explanatory data relating to multiple derived images by transmitting each of the multiple second image data to the aforementioned server 20.
  • the multiple explanatory data have a one-to-one correspondence with the multiple derived images.
  • the evaluation unit 160d evaluates the degree of possibility of copyright infringement by the target object for each of the description data acquired by the second acquisition unit for each of the multiple images composed of the original image and multiple derived images. That is, in this embodiment, the degree of possibility of copyright infringement for the target object is evaluated based on the original image and multiple derived images. Evaluating the degree of possibility of copyright infringement using multiple derived images in addition to the original image is performed so that the degree of possibility of copyright infringement by the target object can be evaluated even if the target object has been intentionally altered with the aim of avoiding copyright infringement.
  • the evaluation unit 160d extracts words contained in the description by performing morphological analysis on the description represented by the description data acquired by the second acquisition unit 160c for each of the above-mentioned multiple images.
  • the evaluation unit 160d evaluates the degree of possibility of copyright infringement for the target object based on the words extracted from the description and the related word group stored in the management table TBL for each copyrighted work.
  • the evaluation unit 160d in this embodiment includes a determination unit 160d1 and a calculation unit 160d2. If a word included in a related word group related to any work is included in a plurality of words extracted from the description represented by the description data acquired by the second acquisition unit 160c for each of the above-mentioned plurality of images, the determination unit 160d1 determines that there is a possibility of copyright infringement for the work corresponding to the related word group. Conversely, if all of the plurality of words extracted from the description are not included in any of the related word groups, the determination unit 160d1 determines that there is no possibility of copyright infringement for an existing work.
  • the calculation unit 160d2 transmits the calculated evaluation value, the work identifier of the existing work determined to be likely to infringe copyright, and the right holder identifier associated with the work identifier to the sender of the first image data via a communication line.
  • FIG. 4 is a flowchart showing the process flow of this evaluation method.
  • this evaluation method includes a first acquisition process SA110, a generation process SA120, a second acquisition process SA130, and an evaluation process SA140.
  • the process contents of each process of the first acquisition process SA110, the generation process SA120, the second acquisition process SA130, and the evaluation process SA140 are as follows:
  • the processing device 160 functions as a first acquisition unit 160a. In the first acquisition process SA110, the processing device 160 acquires the first image data.
  • the processing device 160 functions as a generating unit 160b.
  • the processing device 160 generates a plurality of second image data representing a plurality of derived images obtained by modifying the original image based on the first image data.
  • the processing device 160 generates 100 pieces of second image data representing different derived images.
  • the processing device 160 functions as a second acquisition unit 160c.
  • the processing device 160 acquires explanatory text data by transmitting the first image data to the server 20 that stores a learning model 210 that has learned the relationship between the image data and explanatory text that explains the content of the image indicated by the image data.
  • the processing device 160 acquires multiple explanatory text data by transmitting multiple second image data generated in the generation process SA120 to the server.
  • the multiple explanatory text data correspond one-to-one to the multiple derived images.
  • the processing device 160 functions as an evaluation unit 160d.
  • the processing device 160 evaluates the degree of possibility of copyright infringement by the target object for each description acquired in the second acquisition process SA130 for each of the multiple images consisting of the original image and 100 derived images.
  • the evaluation unit 160d determines whether or not there is copyright infringement based on the number of words related to existing works among the words contained in the description acquired by the second acquisition unit 160c for each of the multiple images consisting of the original image and 100 derived images.
  • the processing device 160 calculates an evaluation value that indicates the degree of possibility of copyright infringement by the target object based on the ratio between the number of descriptions determined to be likely to be copyright infringing and the total number of descriptions acquired in the second acquisition process SA130. Then, the processing device 160 transmits the calculated evaluation value, the work identifier of the existing work determined to be likely to be copyright infringing, and the right holder identifier to the sender of the first image data.
  • a description of a virtual object is generated from an image generated based on the virtual object to be evaluated for copyright infringement, and the degree of possibility of copyright infringement of an existing work is evaluated based on words contained in the description, making it possible to make an objective and efficient evaluation based on certain standards compared to when a person judges the presence or absence of infringement.
  • the degree of possibility of copyright infringement for a virtual object is quantified as an evaluation value. Therefore, for virtual objects calculated to have an evaluation value equal to or greater than a predetermined threshold value (e.g., 70%), a detailed evaluation of the possibility of copyright infringement may be conducted by an expert.
  • B Modifications
  • the present disclosure is not limited to the above-described exemplary embodiments. Specific modifications are as follows. Two or more of the following exemplary embodiments may be combined.
  • B-1 Modification 1
  • the original image in the above embodiment is an image generated based on a three-dimensional virtual object, but the original image may be an image relating to a two-dimensional object, such as a painting, illustration, or an image of a cartoon character.
  • the generation of a derivative image is not essential, and the generation unit 160b may be omitted.
  • the second acquisition unit 160c only needs to acquire a description for the original image
  • the evaluation unit 160d only needs to evaluate the presence or absence of copyright infringement for an existing work based on the description for the original image.
  • the calculation unit 160d2 is not necessary.
  • the evaluation of the degree of the possibility of copyright infringement according to the present disclosure includes a binary evaluation such as whether or not there is an infringement, in addition to a quantitative evaluation such as the calculation of the evaluation value in the above embodiment.
  • the first acquisition unit 160a, the generation unit 160b, the second acquisition unit 160c, and the evaluation unit 160d are software modules. However, any one, any two, any three, or all of the first acquisition unit 160a, the generation unit 160b, the second acquisition unit 160c, and the evaluation unit 160d may be hardware modules. Specific examples of hardware modules include DSPs (Digital Signal Processors), ASICs (Application Specific Integrated Circuits), PLDs (Programmable Logic Devices), and FPGAs (Field Programmable Gate Arrays). Even if any one, any two, any three, or all of the first acquisition unit 160a, the generation unit 160b, the second acquisition unit 160c, and the evaluation unit 160d are hardware modules, the same effects as those of the above embodiment are achieved.
  • DSPs Digital Signal Processors
  • ASICs Application Specific Integrated Circuits
  • PLDs Application Specific Integrated Circuits
  • FPGAs Field Programmable Gate Arrays
  • the program PR1 is stored in the storage device 150 of the evaluation device 10, but the program PR1 may be manufactured or sold separately.
  • the program PR1 may be provided to a purchaser, for example, by distributing a computer-readable recording medium such as a flash ROM on which the program PR1 is written, or by distributing the program PR1 by downloading it via a telecommunications line.
  • storage device 150 may also be a flexible disk, a magneto-optical disk (e.g., a compact disk, a digital versatile disk, a Blu-ray (registered trademark) disk), a smart card, a flash memory device (e.g., a card, a stick, a key drive), a CD-ROM (Compact Disc-ROM), a register, a removable disk, a hard disk, a floppy (registered trademark) disk, a magnetic strip, a database, a server, or any other suitable storage medium.
  • a magneto-optical disk e.g., a compact disk, a digital versatile disk, a Blu-ray (registered trademark) disk
  • a smart card e.g., a flash memory device (e.g., a card, a stick, a key drive), a CD-ROM (Compact Disc-ROM), a register, a removable disk, a hard disk, a floppy (registered trademark) disk
  • the information, signals, etc. described may be represented using any of a variety of different technologies.
  • data, instructions, commands, information, signals, bits, symbols, chips, etc. that may be referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, optical fields or photons, or any combination thereof.
  • the input and output information, etc. may be stored in a specific location (e.g., memory) or may be managed using a management table.
  • the input and output information, etc. may be overwritten, updated, or added to.
  • the output information, etc. may be deleted.
  • the input information, etc. may be transmitted to another device.
  • the determination may be made based on a value represented by one bit (0 or 1), a Boolean value (true or false), or a comparison of numerical values (e.g., a comparison with a predetermined value).
  • each function illustrated in FIG. 1 is realized by any combination of at least one of hardware and software. Furthermore, there are no particular limitations on the method of realizing each functional block. That is, each functional block may be realized using one device that is physically or logically coupled, or may be realized using two or more devices that are physically or logically separated and connected directly or indirectly (e.g., using wires, wirelessly, etc.). A functional block may be realized by combining software with the one device or the multiple devices.
  • the programs exemplified in the above-described embodiments should be broadly construed to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc., regardless of whether software is called software, firmware, middleware, microcode, hardware description language, or by other names.
  • software, instructions, information, etc. may be transmitted and received via a transmission medium.
  • a transmission medium For example, if the software is transmitted from a website, server, or other remote source using at least one of wired technologies (such as coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL)), and/or wireless technologies (such as infrared, microwave, etc.), then at least one of these wired and wireless technologies is included within the definition of a transmission medium.
  • wired technologies such as coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL)
  • wireless technologies such as infrared, microwave, etc.
  • the information, parameters, etc. described in this disclosure may be expressed using absolute values, may be expressed using relative values from a predetermined value, or may be expressed using other corresponding information.
  • the mobile terminal may be a mobile station (MS).
  • MS mobile station
  • a mobile station may also be referred to by those skilled in the art as a subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, or some other suitable term.
  • terms such as “mobile station,” “user terminal,” “user equipment (UE),” and “terminal” may be used interchangeably.
  • connection refers to any direct or indirect connection or coupling between two or more elements, and may include the presence of one or more intermediate elements between two elements that are “connected” or “coupled” to each other.
  • the coupling or connection between elements may be physical, logical, or a combination thereof.
  • “connected” may be read as "access”.
  • two elements may be considered to be “connected” or “coupled” to each other using at least one of one or more wires, cables, and printed electrical connections, as well as electromagnetic energy having wavelengths in the radio frequency range, microwave range, and light (both visible and invisible) range, as some non-limiting and non-exhaustive examples.
  • the term “based on” does not mean “based only on,” unless otherwise specified. In other words, the term “based on” means both “based only on” and “based at least on.”
  • determining and “determining” as used in this disclosure may encompass a wide variety of actions. “Determining” and “determining” may include, for example, judging, calculating, computing, processing, deriving, investigating, looking up, search, inquiry (e.g., searching in a table, database, or other data structure), ascertaining something as “judging” or “determining”, etc. Also, “determining” and “determining” may include receiving (e.g., receiving information), transmitting (e.g., sending information), input, output, accessing (e.g., accessing data in memory), etc.
  • judgment and “decision” can include considering resolving, selecting, choosing, establishing, comparing, etc., to have been “judged” or “decided.” In other words, “judgment” and “decision” can include considering some action to have been “judged” or “decided.” Additionally, “judgment (decision)” can be interpreted as “assuming,” “expecting,” “considering,” etc.
  • the evaluation device has a first acquisition unit, a second acquisition unit, and an evaluation unit.
  • the first acquisition unit acquires first image data representing an original image to be evaluated for the presence or absence of copyright infringement.
  • the second acquisition unit acquires an explanatory text explaining the content of the original image by inputting the first image data into a learning model that has learned the relationship between image data and an explanatory text explaining the content of the image represented by the image data.
  • the evaluation unit evaluates the degree of possibility of copyright infringement related to the first image data based on the number of words related to existing works among the words included in the explanatory text acquired by the second acquisition unit. According to the evaluation device of the first aspect, the degree of possibility of copyright infringement related to existing works can be efficiently evaluated according to a certain standard based on the first image data representing an original image to be evaluated for the presence or absence of copyright infringement.
  • the first image data in a second aspect (an example of the first aspect) of the present disclosure is generated based on a three-dimensional virtual object.
  • the evaluation unit in the example of the second aspect evaluates the degree of possibility of copyright infringement by the virtual object. According to the second aspect, it is possible to evaluate the degree of possibility of copyright infringement by a three-dimensional virtual object.
  • the evaluation device includes a generation unit that generates, based on the first image data, one or more second image data representing one or more derived images obtained by modifying the original image.
  • the second acquisition unit in the evaluation device inputs the one or more second image data to the learning model to acquire one or more explanatory sentences that explain the contents of the one or more derived images.
  • the one or more explanatory sentences correspond one-to-one to the one or more derived images.
  • the evaluation unit in the evaluation device of the third aspect evaluates the degree of possibility of copyright infringement by the virtual object for each explanatory sentence acquired by the second acquisition unit for each of a plurality of images composed of the original image and the one or more derived images.
  • the degree of possibility of copyright infringement by the virtual object is evaluated, including the derived image obtained by modifying the original image. Therefore, even if the virtual object is intentionally modified to avoid copyright infringement, the degree of possibility of copyright infringement by the virtual object can be evaluated.
  • the evaluation unit in the evaluation device further includes a determination unit and a calculation unit.
  • the evaluation unit determines whether or not there is a possibility of copyright infringement by the virtual object for each of the descriptions acquired by the second acquisition unit for each of the multiple images.
  • the calculation unit calculates an evaluation value representing the degree of possibility of copyright infringement by the virtual object based on the ratio between the number of descriptions determined by the determination unit to have the possibility of copyright infringement and the total number of descriptions acquired by the second acquisition unit.
  • an evaluation value representing the degree of possibility of copyright infringement by the virtual object is calculated, and therefore the degree of possibility of copyright infringement by the virtual object is quantified.

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Technology Law (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

This evaluation device includes a first acquisition unit, a second acquisition unit, and an evaluation unit. The first acquisition unit acquires first image data representing an original image which is to be evaluated for the presence or absence of copyright infringement. The second acquisition unit acquires a description describing the content of the original image by inputting the first image data into a trained model that has learned the relationship between image data and a description describing the content of an image represented by the image data. The evaluation unit evaluates the degree of probability of copyright infringement on the first image data on the basis of the number of words related to existing work, from among the words included in the description acquired by the second acquisition unit.

Description

評価装置Evaluation Equipment

 本発明は、評価装置に関する。 The present invention relates to an evaluation device.

 メタバース空間等の仮想空間には、各種装飾又は販売を目的として、仮想空間の運営者又はユーザによって様々な仮想オブジェクトが設置される。仮想空間に設置される仮想オブジェクトと、他者の著作物の著作権との関係が問題となることが想定される。特許文献1には、著作権侵害を回避する技術が開示されている。この技術では、仮想オブジェクトが、他者の著作権等を侵害する可能性がある部分を含む場合に、該当部分をぼかす画像処理等の処理が実行される。 In virtual spaces such as the metaverse, various virtual objects are placed by the operators or users of the virtual space for the purpose of decoration or sale. It is anticipated that the relationship between the virtual objects placed in the virtual space and the copyrights of other people's works will become an issue. Patent Document 1 discloses a technology for avoiding copyright infringement. With this technology, when a virtual object contains a part that may infringe on the copyrights of others, image processing or other processing is performed to blur the relevant part.

特開2016-082201号公報JP 2016-082201 A

 仮想オブジェクトが既存の著作物に関する著作権を侵害する可能性を人が判断することは非効率的であり、また、侵害が生じるか否かを判断するための基準が判断者の知識及び判断者の主観に応じて異なり得るといった問題がある。この問題は、仮想オブジェクトが著作権を侵害する可能性が評価される状況において発生することに限らず、投稿サイト等に投稿されるイラスト又は動画が著作権を侵害する可能性が評価される状況においても発生し得る。 It is inefficient for a person to judge the possibility that a virtual object may infringe the copyright of an existing work, and there is also the problem that the standards for determining whether an infringement has occurred may differ depending on the judge's knowledge and subjectivity. This problem does not only arise in situations where the possibility of a virtual object infringing copyright is evaluated, but can also arise in situations where the possibility of an illustration or video posted on a posting site or the like infringing copyright is evaluated.

 本開示の好適な態様に係る評価装置は、第1取得部、第2取得部、及び評価部を有する。第1取得部は、著作権侵害の有無の評価対象となる元画像を表す第1画像データを取得する。第2取得部は、画像データと前記画像データの示す画像の内容を説明する説明文との関係を学習済みの学習モデルに前記第1画像データを入力することにより、前記元画像の内容を説明する説明文を取得する。評価部は、前記第2取得部により取得された前記説明文に含まれる単語のうち、既存の著作物に関連する単語の数に基づいて、前記第1画像データに関する著作権侵害の可能性の程度を評価する。 The evaluation device according to a preferred embodiment of the present disclosure has a first acquisition unit, a second acquisition unit, and an evaluation unit. The first acquisition unit acquires first image data representing an original image to be evaluated for the presence or absence of copyright infringement. The second acquisition unit acquires an explanatory text explaining the content of the original image by inputting the first image data into a learning model that has learned the relationship between image data and an explanatory text explaining the content of the image represented by the image data. The evaluation unit evaluates the degree of possibility of copyright infringement regarding the first image data based on the number of words related to existing works among the words included in the explanatory text acquired by the second acquisition unit.

 本開示によれば、著作権侵害の可能性の程度の評価対象となる画像から生成される説明文に基づいて、既存の著作物に関する著作権侵害の可能性の程度が評価されるので、著作権侵害の可能性の程度を一定の基準で客観的に効率よく評価することができる。 According to the present disclosure, the degree of possibility of copyright infringement for existing works is evaluated based on a description generated from an image that is the subject of an evaluation of the degree of possibility of copyright infringement, making it possible to objectively and efficiently evaluate the degree of possibility of copyright infringement using certain standards.

本開示の一実施形態による評価装置10の構成例を示す図である。1 is a diagram illustrating an example of a configuration of an evaluation device 10 according to an embodiment of the present disclosure. 管理テーブルTBLに含まれるレコードの構成例を示す図である。FIG. 2 is a diagram showing an example of the configuration of a record included in a management table TBL. 元画像及び派生画像の一例を示す図である。FIG. 2 is a diagram showing an example of an original image and a derived image. 評価装置10の処理装置160がプログラムPR1に従って実行する評価方法の一例を示すフローチャートである。10 is a flowchart showing an example of an evaluation method executed by a processing device 160 of the evaluation device 10 according to a program PR1.

A.実施形態
 図1は、本開示の一実施形態による評価装置10の構成例を示す図である。評価装置10は、メタバース空間等の仮想空間に、仮想空間の運営者又はユーザによって設置される3次元の仮想オブジェクトが、既存の著作物に関する著作権を侵害する可能性の程度を評価する装置である。本実施形態では、著作権侵害の可能性の程度の評価対象となる仮想オブジェクトに基づいて生成される画像を用いて既存の著作物に関する著作権侵害の可能性の程度が評価される。仮想オブジェクトに基づいて生成される画像とは、仮想空間内に設置される仮想オブジェクトを当該仮想空間内に設置される仮想カメラが撮像することによって得られる画像である。以下では、著作権侵害の可能性の程度の評価対象となる仮想オブジェクトは対象オブジェクトと称される。対象オブジェクトに基づいて生成される画像は元画像と称される。
A. Embodiment FIG. 1 is a diagram showing an example of the configuration of an evaluation device 10 according to an embodiment of the present disclosure. The evaluation device 10 is a device that evaluates the degree of possibility that a three-dimensional virtual object installed in a virtual space such as a metaverse space by an operator or user of the virtual space infringes the copyright of an existing work. In this embodiment, the degree of possibility of copyright infringement of an existing work is evaluated using an image generated based on a virtual object that is to be evaluated for the degree of possibility of copyright infringement. An image generated based on a virtual object is an image obtained by capturing an image of a virtual object installed in a virtual space by a virtual camera installed in the virtual space. Hereinafter, a virtual object that is to be evaluated for the degree of possibility of copyright infringement is referred to as a target object. An image generated based on a target object is referred to as an original image.

 図1に示されるように、評価装置10は、通信装置130と、記憶装置150と、処理装置160と、バス190と、を含む。通信装置130、及び記憶装置150の各々と、処理装置160とは、情報を通信するためのバス190によって相互に接続される。バス190は、単一のバスを用いて構成されてもよいし、装置間ごとに異なるバスを用いて構成されてもよい。 As shown in FIG. 1, the evaluation device 10 includes a communication device 130, a storage device 150, a processing device 160, and a bus 190. The communication device 130, each of the storage devices 150, and the processing device 160 are connected to each other by the bus 190 for communicating information. The bus 190 may be configured using a single bus, or may be configured using different buses between each device.

 通信装置130は、通信回線を介して他の装置と有線又は無線により通信するためのハードウェア(送受信デバイス)である。通信装置130は、例えば、ネットワークデバイス、ネットワークコントローラ、ネットワークカード、又は通信モジュール等とも呼ばれる。通信回線を介して通信装置130と通信する他の装置の一例としては、仮想空間の運営者の使用する端末装置、ユーザの使用する端末装置、及び他の通信サービスを提供するサーバが挙げられる。対象オブジェクトが著作権を侵害するか否かの評価を所望するユーザは、対象オブジェクトに基づいて生成された元画像を表す第1画像データをユーザの使用する端末装置から評価装置10へ送信することにより、著作権侵害の可能性の程度を示す評価値を取得できる。 The communication device 130 is hardware (transmitting/receiving device) for communicating with other devices via a communication line, either wired or wirelessly. The communication device 130 is also called, for example, a network device, a network controller, a network card, or a communication module. Examples of other devices that communicate with the communication device 130 via a communication line include a terminal device used by an operator of a virtual space, a terminal device used by a user, and a server that provides other communication services. A user who wishes to evaluate whether a target object infringes copyright can obtain an evaluation value indicating the degree of the possibility of copyright infringement by transmitting first image data representing an original image generated based on the target object from the terminal device used by the user to the evaluation device 10.

 通信回線を介して通信装置130と通信するサーバの一例としては、画像データと当該画像データの示す画像の内容を説明する説明文との関係を学習済みの学習モデル210を記憶したサーバ20が挙げられる。当該サーバ20は、通信回線を介して画像データを受信した場合に、当該画像データの表す画像に写っている事物を認識する。そして、当該サーバ20は、認識した事物に関する説明文を表す説明文データを上記学習モデル210を用いて生成し、生成した説明文データを上記画像データの送信元へ返信する。なお、上記学習モデル210は、説明文の生成対象が、正式な名称の他に、略称又は愛称等の複数種の呼び名を有する場合であっても、説明文の生成対象の正式な名称を用いて説明文を生成する。 An example of a server that communicates with the communication device 130 via a communication line is a server 20 that stores a learning model 210 that has learned the relationship between image data and a description that explains the contents of the image shown by the image data. When the server 20 receives image data via a communication line, it recognizes objects that appear in the image represented by the image data. The server 20 then uses the learning model 210 to generate description data that represents a description of the recognized object, and returns the generated description data to the sender of the image data. Note that the learning model 210 generates a description using the formal name of the object for which the description is to be generated, even if the object for which the description is to be generated has multiple names, such as an abbreviation or a nickname in addition to the formal name.

 記憶装置150は、処理装置160が読み取り可能な記録媒体である。記憶装置150は、例えば、不揮発性メモリと揮発性メモリとを含む。不揮発性メモリは、例えば、ROM(Read Only Memory)、EPROM(Erasable Programmable Read Only Memory)又はEEPROM(Electrically Erasable Programmable Read Only Memory)を含む。揮発性メモリは、例えば、RAM(Random Access Memory)である。記憶装置150の不揮発性メモリには、本開示の特徴を顕著に示す機能を処理装置160に実現させるプログラムPR1が記憶されている。記憶装置150の揮発性メモリは、処理装置160がプログラムPR1を実行する際のワークエリアとして使用される。 The storage device 150 is a recording medium readable by the processing device 160. The storage device 150 includes, for example, a non-volatile memory and a volatile memory. The non-volatile memory includes, for example, a ROM (Read Only Memory), an EPROM (Erasable Programmable Read Only Memory), or an EEPROM (Electrically Erasable Programmable Read Only Memory). The volatile memory is, for example, a RAM (Random Access Memory). The non-volatile memory of the storage device 150 stores a program PR1 that causes the processing device 160 to realize functions that prominently exhibit the characteristics of the present disclosure. The volatile memory of the storage device 150 is used as a work area when the processing device 160 executes the program PR1.

 また、記憶装置150には、管理テーブルTBLが予め記憶されている。管理テーブルTBLは、複数のレコードの集合体である。図2は、管理テーブルTBLに含まれるレコードの構成例を示す図である。図2に示されるように、1つのレコードは、既存の著作物を一意に示す著作物識別子、当該著作物の著作権者を一意に示す権利者識別子、及び関連単語群を含む。著作物識別子は、例えば著作物の正式な名称を表す文字列である。権利者識別子は、著作権権者の名称又は氏名を表す文字列である。関連単語群は、著作物に関連する複数の単語の集合体である。著作物に関連する単語の具体例としては、著作物の正式な名称を表す単語、著作物に登場するキャラクタの正式な名称を表す単語、当該キャラクタの外見の特徴(色彩、形状、又は性別等)を表す単語、及び、著作物に関連する地名(建物の著作物であれば所在地、映画の著作物であれば当該映画の舞台となった地名等)を表す単語が挙げられる。 The storage device 150 also stores a management table TBL in advance. The management table TBL is a collection of multiple records. FIG. 2 is a diagram showing an example of the configuration of records included in the management table TBL. As shown in FIG. 2, one record includes a work identifier that uniquely identifies an existing work, a rights holder identifier that uniquely identifies the copyright holder of the work, and a group of related words. The work identifier is, for example, a character string that indicates the formal name of the work. The rights holder identifier is a character string that indicates the name or full name of the copyright holder. The group of related words is a collection of multiple words related to the work. Specific examples of words related to the work include words that indicate the formal name of the work, words that indicate the formal name of a character that appears in the work, words that indicate the external characteristics of the character (color, shape, gender, etc.), and words that indicate the name of a place related to the work (the location in the case of a work of a building, the name of the place where the movie is set in the case of a work of a movie, etc.).

 処理装置160は、1又は複数のCPU(Central Processing Unit)を含む。1又は複数のCPUは、1又は複数のプロセッサの一例である。プロセッサ及びCPUの各々は、コンピュータの一例である。処理装置160は、図示せぬ入力装置に対する操作により、プログラムPR1の実行を指示されると、プログラムPR1を不揮発性メモリから揮発性メモリへ読み出す。そして、処理装置160は、揮発性メモリへ読み出したプログラムPR1を実行する。プログラムPR1に従って作動している処理装置160は、図1に示される第1取得部160a、生成部160b、第2取得部160c、及び評価部160dとして機能する。つまり、図1における第1取得部160a、生成部160b、第2取得部160c、及び評価部160dは、処理装置160をソフトウェアに従って作動させることにより実現されるソフトウェアモジュールである。第1取得部160a、生成部160b、第2取得部160c、及び評価部160dの各々の機能は次の通りである。 The processing device 160 includes one or more central processing units (CPUs). The one or more CPUs are an example of one or more processors. Each of the processors and CPUs is an example of a computer. When the processing device 160 is instructed to execute program PR1 by an operation on an input device (not shown), the processing device 160 reads program PR1 from non-volatile memory to volatile memory. Then, the processing device 160 executes program PR1 read into volatile memory. The processing device 160 operating according to program PR1 functions as the first acquisition unit 160a, generation unit 160b, second acquisition unit 160c, and evaluation unit 160d shown in FIG. 1. In other words, the first acquisition unit 160a, generation unit 160b, second acquisition unit 160c, and evaluation unit 160d in FIG. 1 are software modules realized by operating the processing device 160 according to software. The functions of the first acquisition unit 160a, the generation unit 160b, the second acquisition unit 160c, and the evaluation unit 160d are as follows:

 第1取得部160aは、通信回線を介してユーザの端末装置と通信することによって、元画像を表す第1画像データを取得する。生成部160bは、元画像を改変することによって得られる複数の派生画像を表す複数の第2画像データを第1画像データに基づいて生成する。複数の第2画像データは、複数の派生画像と1対1に対応する。本実施形態では、生成部160bは、100個の派生画像を生成するが、生成部160bにより生成される派生画像の数は1以上であればよい。 The first acquisition unit 160a acquires first image data representing an original image by communicating with a user's terminal device via a communication line. The generation unit 160b generates multiple second image data representing multiple derived images obtained by modifying the original image based on the first image data. The multiple second image data have a one-to-one correspondence with the multiple derived images. In this embodiment, the generation unit 160b generates 100 derived images, but the number of derived images generated by the generation unit 160b may be one or more.

 元画像の改変の具体例としては、元画像に写っている対象オブジェクトの表面の色彩の変更、当該対象オブジェクトの模様の追加又は当該対象オブジェクトの模様の削除、当該対象オブジェクトの等身の変更等の当該対象オブジェクトの拡大又は縮小、当該対象オブジェクトの一部の構成要素の削除又は新規構成要素の追加、及びこれらの組み合わせが挙げられる。図3は、本実施形態における元画像及び派生画像の一例を示す図である。例えば、対象オブジェクトが怪獣のフィギュアであり、図3における画像G01が元画像である場合、図3における画像G02、画像G03、及び画像G04は派生画像の一例である。画像G02は、対象オブジェクトの表面に水玉模様を追加することによって得られる画像である。画像G03は、対象オブジェクトの等身を縮めることによって得られる画像である。画像G04は、対象オブジェクトから背びれを除去することによって得られる画像である。 Specific examples of modifications to an original image include changing the color of the surface of a target object appearing in the original image, adding or deleting a pattern from the target object, enlarging or reducing the target object, such as changing the proportions of the target object, deleting some components of the target object or adding new components, and combinations of these. FIG. 3 is a diagram showing an example of an original image and a derived image in this embodiment. For example, if the target object is a monster figurine and image G01 in FIG. 3 is the original image, images G02, G03, and G04 in FIG. 3 are examples of derived images. Image G02 is an image obtained by adding a polka dot pattern to the surface of the target object. Image G03 is an image obtained by reducing the proportions of the target object. Image G04 is an image obtained by removing the dorsal fin from the target object.

 第2取得部160cは、通信回線を介して第1画像データを前述のサーバ20へ送信することにより、元画像に関する説明文データを取得する。また、第2取得部160cは、複数の第2画像データの各々を上記サーバ20へ送信することにより、複数の派生画像の関する複数の説明文データを取得する。複数の説明文データは、複数の派生画像と1対1に対応する。 The second acquisition unit 160c acquires explanatory data relating to the original image by transmitting the first image data to the aforementioned server 20 via a communication line. The second acquisition unit 160c also acquires multiple explanatory data relating to multiple derived images by transmitting each of the multiple second image data to the aforementioned server 20. The multiple explanatory data have a one-to-one correspondence with the multiple derived images.

 評価部160dは、元画像と複数の派生画像とによって構成される複数の画像の各々について第2取得部により取得された説明文データ毎に、対象オブジェクトによる著作権侵害の可能性の程度を評価する。つまり、本実施形態では、元画像と複数の派生画像とに基づいて、対象オブジェクトについて著作権侵害の可能性の程度が評価される。元画像の他に複数の派生画像を用いて著作権侵害の可能性の程度を評価することは、著作権侵害の回避を目的として対象オブジェクトが意図的な改変された場合であっても、当該対象オブジェクトによる著作権侵害の可能性の程度を評価できるようにするために実行される。 The evaluation unit 160d evaluates the degree of possibility of copyright infringement by the target object for each of the description data acquired by the second acquisition unit for each of the multiple images composed of the original image and multiple derived images. That is, in this embodiment, the degree of possibility of copyright infringement for the target object is evaluated based on the original image and multiple derived images. Evaluating the degree of possibility of copyright infringement using multiple derived images in addition to the original image is performed so that the degree of possibility of copyright infringement by the target object can be evaluated even if the target object has been intentionally altered with the aim of avoiding copyright infringement.

 より詳細に説明すると、評価部160dは、上述の複数の画像の各々について第2取得部160cにより取得された説明文データの表す説明文に形態素解析を施すことにより、当該説明文に含まれる単語を抽出する。評価部160dは、説明文から抽出された単語と、著作物毎に管理テーブルTBLに格納されている関連単語群とに基づいて、対象オブジェクトについての著作権侵害の可能性の程度を評価する。 To explain in more detail, the evaluation unit 160d extracts words contained in the description by performing morphological analysis on the description represented by the description data acquired by the second acquisition unit 160c for each of the above-mentioned multiple images. The evaluation unit 160d evaluates the degree of possibility of copyright infringement for the target object based on the words extracted from the description and the related word group stored in the management table TBL for each copyrighted work.

 本実施形態における評価部160dは、図1に示されるように、判定部160d1と算出部160d2とを含む。判定部160d1は、上述の複数の画像の各々について第2取得部160cにより取得された説明文データの表す説明文から抽出された複数の単語のなかに、いずれかの著作物に関連する関連単語群に含まれる単語がある場合、当該関連単語群に対応する著作物に関する著作権侵害の可能性の有りと判定する。逆に、説明文から抽出された複数の単語の全部が、いずれの関連単語群にも含まれない場合、判定部160d1は、既存の著作物に関する著作権侵害の可能性無し、と判定する。 As shown in FIG. 1, the evaluation unit 160d in this embodiment includes a determination unit 160d1 and a calculation unit 160d2. If a word included in a related word group related to any work is included in a plurality of words extracted from the description represented by the description data acquired by the second acquisition unit 160c for each of the above-mentioned plurality of images, the determination unit 160d1 determines that there is a possibility of copyright infringement for the work corresponding to the related word group. Conversely, if all of the plurality of words extracted from the description are not included in any of the related word groups, the determination unit 160d1 determines that there is no possibility of copyright infringement for an existing work.

 算出部160d2は、判定部160d1によって著作権侵害の可能性有りと判定された説明文の数Nと、第2取得部によって取得される説明文の総数Mとの割合に基づいて、対象オブジェクトによる著作権侵害の可能性の程度を表す評価値を算出する。本実施形態では、M=101であるから、N=80である場合、算出部160d2は、著作権侵害の可能性の程度を表す評価値として79.2%を算出する。算出部160d2は、算出した評価値と、著作権侵害の可能性有と判定された既存の著作物の著作物識別子と、当該著作物識別子に対応付けてある権利者識別子と、を通信回線を介して、第1画像データの送信元へ送信する。 The calculation unit 160d2 calculates an evaluation value representing the degree of possibility of copyright infringement by the target object based on the ratio between the number N of explanatory sentences determined by the determination unit 160d1 to be likely to infringe copyright and the total number M of explanatory sentences acquired by the second acquisition unit. In this embodiment, since M=101, when N=80, the calculation unit 160d2 calculates an evaluation value representing the degree of possibility of copyright infringement of 79.2%. The calculation unit 160d2 transmits the calculated evaluation value, the work identifier of the existing work determined to be likely to infringe copyright, and the right holder identifier associated with the work identifier to the sender of the first image data via a communication line.

 また、プログラムPR1に従って作動している処理装置160は、本開示に特有の評価方法を実行する。図4は、この評価方法における処理の流れを示すフローチャートである。図4に示されるように、この評価方法は、第1取得処理SA110、生成処理SA120、第2取得処理SA130、及び評価処理SA140を含む。第1取得処理SA110、生成処理SA120、第2取得処理SA130、及び評価処理SA140の各処理の処理内容は次の通りである。 Furthermore, the processing device 160 operating according to the program PR1 executes an evaluation method specific to the present disclosure. FIG. 4 is a flowchart showing the process flow of this evaluation method. As shown in FIG. 4, this evaluation method includes a first acquisition process SA110, a generation process SA120, a second acquisition process SA130, and an evaluation process SA140. The process contents of each process of the first acquisition process SA110, the generation process SA120, the second acquisition process SA130, and the evaluation process SA140 are as follows:

 第1取得処理SA110では、処理装置160は、第1取得部160aとして機能する。第1取得処理SA110では、処理装置160は第1画像データを取得する。 In the first acquisition process SA110, the processing device 160 functions as a first acquisition unit 160a. In the first acquisition process SA110, the processing device 160 acquires the first image data.

 生成処理SA120では、処理装置160は、生成部160bとして機能する。生成処理SA120では、処理装置160は、元画像を改変することによって得られる複数の派生画像を表す複数の第2画像データを第1画像データに基づいて生成する。本実施形態では、処理装置160は、互いに異なる派生画像を表す100個の第2画像データを生成する。 In the generation process SA120, the processing device 160 functions as a generating unit 160b. In the generation process SA120, the processing device 160 generates a plurality of second image data representing a plurality of derived images obtained by modifying the original image based on the first image data. In this embodiment, the processing device 160 generates 100 pieces of second image data representing different derived images.

 第2取得処理SA130では、処理装置160は、第2取得部160cとして機能する。第2取得処理SA130では、処理装置160は、画像データと当該画像データの示す画像の内容を説明する説明文との関係を学習済みの学習モデル210を記憶したサーバ20に第1画像データを送信することにより、説明文データを取得する。また、第2取得処理SA130では、処理装置160は、生成処理SA120にて生成した複数の第2画像データを当該サーバへ送信することにより、複数の説明文データを取得する。複数の説明文データは、複数の派生画像に1対1に対応する。 In the second acquisition process SA130, the processing device 160 functions as a second acquisition unit 160c. In the second acquisition process SA130, the processing device 160 acquires explanatory text data by transmitting the first image data to the server 20 that stores a learning model 210 that has learned the relationship between the image data and explanatory text that explains the content of the image indicated by the image data. Also, in the second acquisition process SA130, the processing device 160 acquires multiple explanatory text data by transmitting multiple second image data generated in the generation process SA120 to the server. The multiple explanatory text data correspond one-to-one to the multiple derived images.

 評価処理SA140では、処理装置160は、評価部160dとして機能する。評価処理SA140では、処理装置160は、元画像及び100個の派生画像によって構成される複数の画像の各々について第2取得処理SA130にて取得された説明文毎に、対象オブジェクトによる著作権侵害の可能性の程度を評価する。評価部160dは、元画像及び100個の派生画像によって構成される複数の画像の各々について第2取得部160cにより取得された説明文に含まれる単語のうち、既存の著作物に関連する単語の数に基づいて著作権侵害の有無を判定する。次いで、処理装置160は、著作権侵害の可能性有りと判定された説明文の数と、第2取得処理SA130にて取得された説明文の総数との割合に基づいて、対象オブジェクトによる著作権侵害の可能性の程度を表す評価値を算出する。そして、処理装置160は、算出した評価値、著作権侵害の可能性有と判定された既存の著作物の著作物識別子、及び権利者識別子を、第1画像データの送信元へ送信する。 In the evaluation process SA140, the processing device 160 functions as an evaluation unit 160d. In the evaluation process SA140, the processing device 160 evaluates the degree of possibility of copyright infringement by the target object for each description acquired in the second acquisition process SA130 for each of the multiple images consisting of the original image and 100 derived images. The evaluation unit 160d determines whether or not there is copyright infringement based on the number of words related to existing works among the words contained in the description acquired by the second acquisition unit 160c for each of the multiple images consisting of the original image and 100 derived images. Next, the processing device 160 calculates an evaluation value that indicates the degree of possibility of copyright infringement by the target object based on the ratio between the number of descriptions determined to be likely to be copyright infringing and the total number of descriptions acquired in the second acquisition process SA130. Then, the processing device 160 transmits the calculated evaluation value, the work identifier of the existing work determined to be likely to be copyright infringing, and the right holder identifier to the sender of the first image data.

 以上説明したように、本実施形態によれば、著作権侵害の有無の評価対象となる仮想オブジェクトに基づいて生成される画像から当該仮想オブジェクトの説明文が生成され、当該説明文に含まれる単語に基づいて既存の著作物に関する著作権侵害の可能性の程度が評価されるので、侵害の有無を人が判断する場合に比較して、一定の基準で客観的且つ効率的な評価が可能になる。また、本実施形態によれば、仮想オブジェクトについての著作権侵害の可能性の程度が評価値として定量化される。このため、所定の閾値(例えば70%等)以上の評価値が算出された仮想オブジェクトについては、著作権侵害の可能性に関する有識者による詳細な評価が行われてもよい。 As described above, according to this embodiment, a description of a virtual object is generated from an image generated based on the virtual object to be evaluated for copyright infringement, and the degree of possibility of copyright infringement of an existing work is evaluated based on words contained in the description, making it possible to make an objective and efficient evaluation based on certain standards compared to when a person judges the presence or absence of infringement. Furthermore, according to this embodiment, the degree of possibility of copyright infringement for a virtual object is quantified as an evaluation value. Therefore, for virtual objects calculated to have an evaluation value equal to or greater than a predetermined threshold value (e.g., 70%), a detailed evaluation of the possibility of copyright infringement may be conducted by an expert.

B:変形
 本開示は、以上に例示した実施形態に限定されない。具体的な変形の態様は以下の通りである。以下の例示から任意に選択された2以上の態様が併合されてもよい。
B-1:変形例1
 上記実施形態における元画像は、3次元の仮想オブジェクトに基づいて生成される画像であったが、元画像は、絵画、イラスト、漫画のキャラクタの画像等、2次元の事物に関する画像であってもよい。
B: Modifications The present disclosure is not limited to the above-described exemplary embodiments. Specific modifications are as follows. Two or more of the following exemplary embodiments may be combined.
B-1: Modification 1
The original image in the above embodiment is an image generated based on a three-dimensional virtual object, but the original image may be an image relating to a two-dimensional object, such as a painting, illustration, or an image of a cartoon character.

B-2:変形例2
 派生画像の生成は必須ではなく、生成部160bは省略されてもよい。生成部160bが省略された態様では、第2取得部160cは元画像についてのみ説明文を取得すればよく、評価部160dは元画像に関する説明文に基づいて、既存の著作物に関する著作権侵害の有無を評価すればよい。また、派生画像の生成を省略する態様では、算出部160d2は不要である。つまり、本開示による著作権侵害の可能性の程度の評価には、上記実施形態における評価値の算出のような定量的な評価の他に、侵害有り又は無しといった2値的な評価が含まれる。
B-2: Modification 2
The generation of a derivative image is not essential, and the generation unit 160b may be omitted. In an aspect in which the generation unit 160b is omitted, the second acquisition unit 160c only needs to acquire a description for the original image, and the evaluation unit 160d only needs to evaluate the presence or absence of copyright infringement for an existing work based on the description for the original image. In addition, in an aspect in which the generation of a derivative image is omitted, the calculation unit 160d2 is not necessary. In other words, the evaluation of the degree of the possibility of copyright infringement according to the present disclosure includes a binary evaluation such as whether or not there is an infringement, in addition to a quantitative evaluation such as the calculation of the evaluation value in the above embodiment.

B-3:変形例3
 上記実施形態における第1取得部160a、生成部160b、第2取得部160c、及び評価部160dはソフトウェアモジュールであった。しかし、第1取得部160a、生成部160b、第2取得部160c、及び評価部160dのうちのいずれか一つ、いずれか二つ、いずれか三つ、又は全部がハードウェアモジュールであってもよい。ハードウェアモジュールの具体例としては、DSP(Digital Signal Processor)、ASIC(Application Specific Integrated Circuit)、PLD(Programmable Logic Device)、及びFPGA(Field Programmable Gate Array)等が挙げられる。第1取得部160a、生成部160b、第2取得部160c、及び評価部160dのうちのいずれか一つ、いずれか二つ、いずれか三つ、又は全部がハードウェアモジュールであっても、上記実施形態と同一の効果が奏される。
B-3: Modification 3
In the above embodiment, the first acquisition unit 160a, the generation unit 160b, the second acquisition unit 160c, and the evaluation unit 160d are software modules. However, any one, any two, any three, or all of the first acquisition unit 160a, the generation unit 160b, the second acquisition unit 160c, and the evaluation unit 160d may be hardware modules. Specific examples of hardware modules include DSPs (Digital Signal Processors), ASICs (Application Specific Integrated Circuits), PLDs (Programmable Logic Devices), and FPGAs (Field Programmable Gate Arrays). Even if any one, any two, any three, or all of the first acquisition unit 160a, the generation unit 160b, the second acquisition unit 160c, and the evaluation unit 160d are hardware modules, the same effects as those of the above embodiment are achieved.

B-4:変形例4
 上記実施形態では、評価装置10の記憶装置150にプログラムPR1が記憶されていたが、プログラムPR1が単体で製造又は販売されてもよい。購入先へのプログラムPR1の提供態様は、例えば、プログラムPR1が書き込まれたフラッシュROM等のコンピュータ読み取り可能な記録媒体が配布される態様、又は電気通信回線経由のダウンロードによりプログラムPR1が配布する態様が挙げられる。
B-4: Modification 4
In the above embodiment, the program PR1 is stored in the storage device 150 of the evaluation device 10, but the program PR1 may be manufactured or sold separately. The program PR1 may be provided to a purchaser, for example, by distributing a computer-readable recording medium such as a flash ROM on which the program PR1 is written, or by distributing the program PR1 by downloading it via a telecommunications line.

C:その他
(1)上述した実施形態では、記憶装置150としてROM及びRAM等が例示されたが、記憶装置150は、フレキシブルディスク、光磁気ディスク(例えば、コンパクトディスク、デジタル多用途ディスク、Blu-ray(登録商標)ディスク)、スマートカード、フラッシュメモリデバイス(例えば、カード、スティック、キードライブ)、CD-ROM(Compact Disc-ROM)、レジスタ、リムーバブルディスク、ハードディスク、フロッピー(登録商標)ディスク、磁気ストリップ、データベース、サーバその他の適切な記憶媒体であってもよい。
C: Others (1) In the above-described embodiment, ROM, RAM, etc. are given as examples of storage device 150, but storage device 150 may also be a flexible disk, a magneto-optical disk (e.g., a compact disk, a digital versatile disk, a Blu-ray (registered trademark) disk), a smart card, a flash memory device (e.g., a card, a stick, a key drive), a CD-ROM (Compact Disc-ROM), a register, a removable disk, a hard disk, a floppy (registered trademark) disk, a magnetic strip, a database, a server, or any other suitable storage medium.

(2)上述した実施形態において、説明した情報、信号等は、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップ等は、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、又はこれらの任意の組み合わせによって表されてもよい。 (2) In the above-described embodiments, the information, signals, etc. described may be represented using any of a variety of different technologies. For example, data, instructions, commands, information, signals, bits, symbols, chips, etc. that may be referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, optical fields or photons, or any combination thereof.

(3)上述した実施形態において、入出力された情報等は特定の場所(例えば、メモリ)に保存されてもよいし、管理テーブルを用いて管理してもよい。入出力される情報等は、上書き、更新、又は追記され得る。出力された情報等は削除されてもよい。入力された情報等は他の装置へ送信されてもよい。 (3) In the above-described embodiment, the input and output information, etc. may be stored in a specific location (e.g., memory) or may be managed using a management table. The input and output information, etc. may be overwritten, updated, or added to. The output information, etc. may be deleted. The input information, etc. may be transmitted to another device.

(4)上述した実施形態において、判定は、1ビットで表される値(0か1か)によって行われてもよいし、真偽値(Boolean:true又はfalse)によって行われてもよいし、数値の比較(例えば、所定の値との比較)によって行われてもよい。 (4) In the above-described embodiment, the determination may be made based on a value represented by one bit (0 or 1), a Boolean value (true or false), or a comparison of numerical values (e.g., a comparison with a predetermined value).

(5)上述した実施形態において例示した処理手順、シーケンス、フローチャート等は、矛盾の無い限り、順序が入れ替えられてもよい。例えば、本開示において説明した方法については、例示的な順序を用いて様々なステップの要素が提示されており、提示された特定の順序に限定されない。 (5) The order of the process steps, sequences, flow charts, etc. illustrated in the above-described embodiments may be changed as long as it is not inconsistent. For example, the methods described in this disclosure present elements of various steps using an example order and are not limited to the particular order presented.

(6)図1に例示された各機能は、ハードウェア及びソフトウェアの少なくとも一方の任意の組み合わせによって実現される。また、各機能ブロックの実現方法は特に限定されない。すなわち、各機能ブロックは、物理的又は論理的に結合した1つの装置を用いて実現されてもよいし、物理的又は論理的に分離した2つ以上の装置を直接的又は間接的に(例えば、有線、無線等を用いて)接続し、これら複数の装置を用いて実現されてもよい。機能ブロックは、上記1つの装置又は上記複数の装置にソフトウェアを組み合わせて実現されてもよい。 (6) Each function illustrated in FIG. 1 is realized by any combination of at least one of hardware and software. Furthermore, there are no particular limitations on the method of realizing each functional block. That is, each functional block may be realized using one device that is physically or logically coupled, or may be realized using two or more devices that are physically or logically separated and connected directly or indirectly (e.g., using wires, wirelessly, etc.). A functional block may be realized by combining software with the one device or the multiple devices.

(7)上述した実施形態で例示したプログラムは、ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称で呼ばれるかを問わず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能等を意味するよう広く解釈されるべきである。 (7) The programs exemplified in the above-described embodiments should be broadly construed to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc., regardless of whether software is called software, firmware, middleware, microcode, hardware description language, or by other names.

 また、ソフトウェア、命令、情報等は、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、有線技術(同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線(DSL:Digital Subscriber Line)等)及び無線技術(赤外線、マイクロ波等)の少なくとも一方を使用してウェブサイト、サーバ、又は他のリモートソースから送信される場合、これらの有線技術及び無線技術の少なくとも一方は、伝送媒体の定義内に含まれる。 In addition, software, instructions, information, etc. may be transmitted and received via a transmission medium. For example, if the software is transmitted from a website, server, or other remote source using at least one of wired technologies (such as coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL)), and/or wireless technologies (such as infrared, microwave, etc.), then at least one of these wired and wireless technologies is included within the definition of a transmission medium.

(8)前述の実施形態において、「システム」及び「ネットワーク」という用語は、互換的に使用される。 (8) In the above embodiments, the terms "system" and "network" are used interchangeably.

(9)本開示において説明した情報、パラメータ等は、絶対値を用いて表されてもよいし、所定の値からの相対値を用いて表されてもよいし、対応する別の情報を用いて表されてもよい。 (9) The information, parameters, etc. described in this disclosure may be expressed using absolute values, may be expressed using relative values from a predetermined value, or may be expressed using other corresponding information.

(10)上述した実施施形態において、携帯端末には、移動局(MS:Mobile Station)である場合が含まれる。移動局は、当業者によって、加入者局、モバイルユニット、加入者ユニット、ワイヤレスユニット、リモートユニット、モバイルデバイス、ワイヤレスデバイス、ワイヤレス通信デバイス、リモートデバイス、モバイル加入者局、アクセス端末、モバイル端末、ワイヤレス端末、リモート端末、ハンドセット、ユーザエージェント、モバイルクライアント、クライアント、又はいくつかの他の適切な用語で呼ばれる場合もある。また、本開示においては、「移動局」、「ユーザ端末(user terminal)」、「ユーザ装置(UE:User Equipment)」、「端末」等の用語は、互換的に使用され得る。 (10) In the above-described embodiments, the mobile terminal may be a mobile station (MS). A mobile station may also be referred to by those skilled in the art as a subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, or some other suitable term. In addition, in this disclosure, terms such as "mobile station," "user terminal," "user equipment (UE)," and "terminal" may be used interchangeably.

(11)上述した実施形態において、「接続された(connected)」、「結合された(coupled)」という用語、又はこれらのあらゆる変形は、2又はそれ以上の要素間の直接的又は間接的なあらゆる接続又は結合を意味し、互いに「接続」又は「結合」された2つの要素間に1又はそれ以上の中間要素が存在することを含むことができる。要素間の結合又は接続は、物理的なものであっても、論理的なものであっても、或いはこれらの組み合わせであってもよい。例えば、「接続」は、「アクセス」で読み替えられてもよい。本開示で使用する場合、2つの要素は、1又はそれ以上の電線、ケーブル及びプリント電気接続の少なくとも一つを用いて、並びにいくつかの非限定的且つ非包括的な例として、無線周波数領域、マイクロ波領域及び光(可視及び不可視の両方)領域の波長を有する電磁エネルギー等を用いて、互いに「接続」又は「結合」されると考えることができる。 (11) In the above-mentioned embodiments, the terms "connected" and "coupled" or any variation thereof refer to any direct or indirect connection or coupling between two or more elements, and may include the presence of one or more intermediate elements between two elements that are "connected" or "coupled" to each other. The coupling or connection between elements may be physical, logical, or a combination thereof. For example, "connected" may be read as "access". As used in this disclosure, two elements may be considered to be "connected" or "coupled" to each other using at least one of one or more wires, cables, and printed electrical connections, as well as electromagnetic energy having wavelengths in the radio frequency range, microwave range, and light (both visible and invisible) range, as some non-limiting and non-exhaustive examples.

(12)上述した実施形態において、「に基づいて」という記載は、別段に明記されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という記載は、「のみに基づいて」と「に少なくとも基づいて」の両方を意味する。 (12) In the above embodiments, the term "based on" does not mean "based only on," unless otherwise specified. In other words, the term "based on" means both "based only on" and "based at least on."

(13)本開示で使用する「判断(determining)」、「決定(determining)」という用語は、多種多様な動作を包含する場合がある。「判断」、「決定」は、例えば、判定(judging)、計算(calculating)、算出(computing)、処理(processing)、導出(deriving)、調査(investigating)、探索(looking up、search、inquiry)(例えば、テーブル、データベース又は別のデータ構造での探索)、確認(ascertaining)した事を「判断」「決定」したとみなす事等を含み得る。また、「判断」、「決定」は、受信(receiving)(例えば、情報を受信すること)、送信(transmitting)(例えば、情報を送信すること)、入力(input)、出力(output)、アクセス(accessing)(例えば、メモリ中のデータにアクセスすること)した事を「判断」「決定」したとみなす事等を含み得る。また、「判断」、「決定」は、解決(resolving)、選択(selecting)、選定(choosing)、確立(establishing)、比較(comparing)等した事を「判断」「決定」したとみなす事を含み得る。つまり、「判断」「決定」は、何らかの動作を「判断」「決定」したとみなす事を含み得る。また、「判断(決定)」は、「想定する(assuming)」、「期待する(expecting)」、「みなす(considering)」等で読み替えられてもよい。 (13) The terms "determining" and "determining" as used in this disclosure may encompass a wide variety of actions. "Determining" and "determining" may include, for example, judging, calculating, computing, processing, deriving, investigating, looking up, search, inquiry (e.g., searching in a table, database, or other data structure), ascertaining something as "judging" or "determining", etc. Also, "determining" and "determining" may include receiving (e.g., receiving information), transmitting (e.g., sending information), input, output, accessing (e.g., accessing data in memory), etc. Additionally, "judgment" and "decision" can include considering resolving, selecting, choosing, establishing, comparing, etc., to have been "judged" or "decided." In other words, "judgment" and "decision" can include considering some action to have been "judged" or "decided." Additionally, "judgment (decision)" can be interpreted as "assuming," "expecting," "considering," etc.

(14)上述した実施形態において、「含む(include)」、「含んでいる(including)」及びそれらの変形が使用されている場合、これらの用語は、用語「備える(comprising)」と同様に、包括的であることが意図される。更に、本開示において使用されている用語「又は(or)」は、排他的論理和ではないことが意図される。 (14) In the above embodiments, when the terms "include," "including," and variations thereof are used, these terms are intended to be inclusive, similar to the term "comprising." Furthermore, the term "or" as used in this disclosure is not intended to be an exclusive or.

(15)本開示において、例えば、英語でのa, an及びtheのように、翻訳により冠詞が追加された場合、本開示は、これらの冠詞の後に続く名詞が複数形であることを含んでもよい。 (15) In this disclosure, where articles have been added by translation, such as a, an, and the in English, this disclosure may include that the noun following these articles is in the plural.

(16)本開示において、「AとBが異なる」という用語は、「AとBが互いに異なる」ことを意味してもよい。なお、当該用語は、「AとBがそれぞれCと異なる」ことを意味してもよい。「離れる」、「結合される」等の用語も、「異なる」と同様に解釈されてもよい。 (16) In this disclosure, the term "A and B are different" may mean "A and B are different from each other." In addition, the term may mean "A and B are each different from C." Terms such as "separate" and "combined" may also be interpreted in the same way as "different."

(17)本開示において説明した各態様/実施形態は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。また、所定の情報の通知(例えば、「Xであること」の通知)は、明示的に行うものに限られず、暗黙的(例えば、当該所定の情報の通知を行わない)ことによって行われてもよい。 (17) Each aspect/embodiment described in this disclosure may be used alone, in combination, or switched depending on the execution. In addition, notification of specific information (e.g., notification that "X is the case") is not limited to being done explicitly, but may be done implicitly (e.g., not notifying the specific information).

D:上述の実施形態又は変形例から把握される態様
 以上、本開示について詳細に説明したが、当業者にとっては、本開示が本開示中に説明した実施形態に限定されるものではないということは明らかである。本開示は、請求の範囲の記載により定まる本開示の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。従って、本開示の記載は、例示説明を目的とするものであり、本開示に対して何ら制限的な意味を有するものではない。上述の実施形態又は変形例の少なくとも1つから以下の態様が把握される。
D: Aspects Understood from the Above-described Embodiments or Modifications Although the present disclosure has been described in detail above, it is clear to those skilled in the art that the present disclosure is not limited to the embodiments described in the present disclosure. The present disclosure can be implemented as modified and altered forms without departing from the spirit and scope of the present disclosure as defined by the claims. Therefore, the description of the present disclosure is intended as an illustrative example and does not have any limiting meaning on the present disclosure. The following aspects can be understood from at least one of the above-described embodiments or modifications.

 本開示の第1の態様による評価装置は、第1取得部、第2取得部、及び評価部を有する。第1取得部は、著作権侵害の有無の評価対象となる元画像を表す第1画像データを取得する。第2取得部は、画像データと前記画像データの示す画像の内容を説明する説明文との関係を学習済みの学習モデルに前記第1画像データを入力することにより、前記元画像の内容を説明する説明文を取得する。評価部は、前記第2取得部により取得された前記説明文に含まれる単語のうち、既存の著作物に関連する単語の数に基づいて、前記第1画像データに関する著作権侵害の可能性の程度を評価する。第1の態様の評価装置によれば、著作権侵害の有無の評価対象となる元画像を表す第1画像データに基づいて、既存の著作物に関する著作権侵害の可能性の程度を一定の基準で効率よく評価できる。 The evaluation device according to the first aspect of the present disclosure has a first acquisition unit, a second acquisition unit, and an evaluation unit. The first acquisition unit acquires first image data representing an original image to be evaluated for the presence or absence of copyright infringement. The second acquisition unit acquires an explanatory text explaining the content of the original image by inputting the first image data into a learning model that has learned the relationship between image data and an explanatory text explaining the content of the image represented by the image data. The evaluation unit evaluates the degree of possibility of copyright infringement related to the first image data based on the number of words related to existing works among the words included in the explanatory text acquired by the second acquisition unit. According to the evaluation device of the first aspect, the degree of possibility of copyright infringement related to existing works can be efficiently evaluated according to a certain standard based on the first image data representing an original image to be evaluated for the presence or absence of copyright infringement.

 本開示の第2の態様(第1の態様の例)における前記第1画像データは、3次元の仮想オブジェクトに基づいて生成される。第2の態様の例における評価部は、前記仮想オブジェクトによる著作権侵害の可能性の程度を評価する。第2の態様によれば、3次元の仮想オブジェクトによる著作権侵害の可能性の程度の評価ができる。 The first image data in a second aspect (an example of the first aspect) of the present disclosure is generated based on a three-dimensional virtual object. The evaluation unit in the example of the second aspect evaluates the degree of possibility of copyright infringement by the virtual object. According to the second aspect, it is possible to evaluate the degree of possibility of copyright infringement by a three-dimensional virtual object.

 本開示の第3の態様(第2の態様の例)による評価装置は、前記元画像を改変することによって得られる1以上の派生画像を表す1以上の第2画像データを前記第1画像データに基づいて生成する生成部、を備える。第3の態様による評価装置における第2取得部は、前記1以上の第2画像データを前記学習モデルへ入力することにより、前記1以上の派生画像の内容を説明する1以上の説明文を取得する。前記1以上の説明文は、前記1以上の派生画像に1対1に対応する。第3の態様の評価装置における評価部は、前記元画像及び前記1以上の派生画像によって構成される複数の画像の各々について前記第2取得部により取得される説明文毎に、前記仮想オブジェクトによる著作権侵害の可能性の程度を評価する。第4の態様の評価装置によれば、元画像を改変することによって得られる派生画像を含めて仮想オブジェクトによる著作権侵害の可能性の程度が評価される。このため、著作権侵害を回避するために仮想オブジェクトが意図的に改変された場合であっても、当該仮想オブジェクトによる著作権侵害の可能性の程度の評価ができる。 The evaluation device according to the third aspect (an example of the second aspect) of the present disclosure includes a generation unit that generates, based on the first image data, one or more second image data representing one or more derived images obtained by modifying the original image. The second acquisition unit in the evaluation device according to the third aspect inputs the one or more second image data to the learning model to acquire one or more explanatory sentences that explain the contents of the one or more derived images. The one or more explanatory sentences correspond one-to-one to the one or more derived images. The evaluation unit in the evaluation device of the third aspect evaluates the degree of possibility of copyright infringement by the virtual object for each explanatory sentence acquired by the second acquisition unit for each of a plurality of images composed of the original image and the one or more derived images. According to the evaluation device of the fourth aspect, the degree of possibility of copyright infringement by the virtual object is evaluated, including the derived image obtained by modifying the original image. Therefore, even if the virtual object is intentionally modified to avoid copyright infringement, the degree of possibility of copyright infringement by the virtual object can be evaluated.

 本開示の第4の態様(第3の態様の例)による評価装置における評価部は、判定部と、算出部と、を更に備える。評価部は、前記複数の画像の各々について前記第2取得部により取得される前記説明文毎に、前記仮想オブジェクトによる著作権侵害の可能性の有無を判定する。算出部は、前記判定部によって著作権侵害の可能性有りと判定された説明文の数と、前記第2取得部によって取得される説明文の総数との割合に基づいて、前記仮想オブジェクトによる著作権侵害の可能性の程度を表す評価値を算出する。第4の態様の評価装置によれば、仮想オブジェクトによる著作権侵害の可能性の程度を表す評価値が算出されるので、仮想オブジェクトによる著作権侵害の可能性の程度が定量化される。 The evaluation unit in the evaluation device according to a fourth aspect (an example of the third aspect) of the present disclosure further includes a determination unit and a calculation unit. The evaluation unit determines whether or not there is a possibility of copyright infringement by the virtual object for each of the descriptions acquired by the second acquisition unit for each of the multiple images. The calculation unit calculates an evaluation value representing the degree of possibility of copyright infringement by the virtual object based on the ratio between the number of descriptions determined by the determination unit to have the possibility of copyright infringement and the total number of descriptions acquired by the second acquisition unit. According to the evaluation device of the fourth aspect, an evaluation value representing the degree of possibility of copyright infringement by the virtual object is calculated, and therefore the degree of possibility of copyright infringement by the virtual object is quantified.

10…評価装置、130…通信装置、150…記憶装置、160…処理装置、160a…第1取得部、160b…生成部、160c…第2取得部、160d…評価部、160d1…判定部、160d2…算出部、190…バス、PR1…プログラム、TBL…管理テーブル。 10...Evaluation device, 130...Communication device, 150...Storage device, 160...Processing device, 160a...First acquisition unit, 160b...Generation unit, 160c...Second acquisition unit, 160d...Evaluation unit, 160d1...Determination unit, 160d2...Calculation unit, 190...Bus, PR1...Program, TBL...Management table.

Claims (4)

 著作権侵害の有無の評価対象となる元画像を表す第1画像データを取得する第1取得部と、
 画像データと前記画像データの示す画像の内容を説明する説明文との関係を学習済みの学習モデルに前記第1画像データを入力することにより、前記元画像の内容を説明する説明文を取得する第2取得部と、
 前記第2取得部により取得された前記説明文に含まれる単語のうち、既存の著作物に関連する単語の数に基づいて、前記第1画像データに関する著作権侵害の可能性の程度を評価する評価部と、
 を有する、評価装置。
a first acquisition unit that acquires first image data representing an original image to be evaluated for the presence or absence of copyright infringement;
A second acquisition unit acquires an explanatory text explaining the content of the original image by inputting the first image data into a learning model that has learned a relationship between image data and an explanatory text explaining the content of the image represented by the image data;
an evaluation unit that evaluates a degree of possibility of copyright infringement regarding the first image data based on the number of words related to existing works among the words included in the description acquired by the second acquisition unit;
The evaluation device has
 前記第1画像データは、3次元の仮想オブジェクトに基づいて生成され、
 前記評価部は、前記仮想オブジェクトによる著作権侵害の可能性の程度を評価する、
 請求項1に記載の評価装置。
The first image data is generated based on a three-dimensional virtual object;
The evaluation unit evaluates a degree of possibility of copyright infringement by the virtual object.
The evaluation device according to claim 1 .
 前記元画像を改変することによって得られる1以上の派生画像を表す1以上の第2画像データを前記第1画像データに基づいて生成する生成部、を備え、
 前記第2取得部は、
 前記1以上の第2画像データを前記学習モデルへ入力することにより、前記1以上の派生画像の内容を説明する1以上の説明文を取得し、
 前記1以上の説明文は、前記1以上の派生画像に1対1に対応し、
 前記評価部は、
 前記元画像及び前記1以上の派生画像によって構成される複数の画像の各々について前記第2取得部により取得される説明文毎に、前記仮想オブジェクトによる著作権侵害の可能性の程度を評価する、
 請求項2に記載の評価装置。
a generating unit configured to generate, based on the first image data, one or more second image data representing one or more derived images obtained by modifying the original image;
The second acquisition unit is
By inputting the one or more second image data into the learning model, one or more explanatory sentences explaining the contents of the one or more derived images are obtained;
the one or more legends correspond one-to-one to the one or more derived images;
The evaluation unit is
evaluating a degree of a possibility of copyright infringement by the virtual object for each of a plurality of images constituted by the original image and the one or more derived images, the description text being acquired by the second acquisition unit;
The evaluation device according to claim 2 .
 前記評価部は、
 前記複数の画像の各々について前記第2取得部により取得される前記説明文毎に、前記仮想オブジェクトによる著作権侵害の可能性の有無を判定する判定部と、
 前記判定部によって著作権侵害の可能性有りと判定された説明文の数と、前記第2取得部によって取得される説明文の総数との割合に基づいて、前記仮想オブジェクトによる著作権侵害の可能性の程度を表す評価値を算出する算出部と、を備える、
 請求項3に記載の評価装置。
The evaluation unit is
a determination unit that determines whether or not there is a possibility of copyright infringement by the virtual object for each of the description sentences acquired by the second acquisition unit for each of the plurality of images;
a calculation unit that calculates an evaluation value that indicates a degree of a possibility of copyright infringement by the virtual object based on a ratio between the number of explanatory sentences determined by the determination unit to be likely to be copyright infringement and the total number of explanatory sentences acquired by the second acquisition unit,
The evaluation device according to claim 3 .
PCT/JP2024/031030 2023-09-01 2024-08-29 Evaluation device Pending WO2025047894A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2023-142102 2023-09-01
JP2023142102 2023-09-01

Publications (1)

Publication Number Publication Date
WO2025047894A1 true WO2025047894A1 (en) 2025-03-06

Family

ID=94819753

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2024/031030 Pending WO2025047894A1 (en) 2023-09-01 2024-08-29 Evaluation device

Country Status (1)

Country Link
WO (1) WO2025047894A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004348706A (en) * 2003-04-30 2004-12-09 Canon Inc Information processing apparatus, information processing method, storage medium, and program
JP2011076479A (en) * 2009-09-30 2011-04-14 Canon It Solutions Inc Information processor, information processing method and program
JP2021015368A (en) * 2019-07-10 2021-02-12 富士通株式会社 Article estimation program, article estimation device, and article estimation method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004348706A (en) * 2003-04-30 2004-12-09 Canon Inc Information processing apparatus, information processing method, storage medium, and program
JP2011076479A (en) * 2009-09-30 2011-04-14 Canon It Solutions Inc Information processor, information processing method and program
JP2021015368A (en) * 2019-07-10 2021-02-12 富士通株式会社 Article estimation program, article estimation device, and article estimation method

Similar Documents

Publication Publication Date Title
WO2018176835A1 (en) Barrage management method and apparatus, memory and server
CN112001376A (en) Fingerprint identification method, device, equipment and storage medium based on open source component
CN111126928A (en) Method and device for auditing release content
CN113381963A (en) Domain name detection method, device and storage medium
US11163903B2 (en) Document management apparatus, document management system, and non-transitory computer readable medium
CN114547470A (en) Data processing method and device, electronic equipment and storage medium
JP2012088803A (en) Malignant web code determination system, malignant web code determination method, and program for malignant web code determination
CN114201756A (en) Vulnerability detection method and related device for intelligent contract code segment
CN114840743B (en) Model recommendation method and device, electronic equipment and readable storage medium
AU2012202280B2 (en) Information processing apparatus, information processing method, and information processing program
WO2025047894A1 (en) Evaluation device
CN111694586A (en) Program initialization method, program initialization device, terminal device, and storage medium
CN110569459A (en) A statistical method and device for web page information
CN112433741B (en) Page processing method, device and system, electronic equipment and storage medium
JP6631091B2 (en) Information processing apparatus and information processing program
US11250152B2 (en) Document management apparatus, document management system, and non-transitory computer readable medium
CN117034210B (en) Event image generation method and device, storage medium and electronic equipment
CN114500368B (en) Data transmission method and device and router adopting device
KR102662965B1 (en) Apparatus and method for detecting ai based malignant code in structured document
CN114021113A (en) Threat detection method and device and storage medium
CN113283935A (en) Information processing method and device, electronic equipment and storage medium
CN114844659B (en) Network address management method, device, computer readable medium and electronic device
CN112181242B (en) Page display method and device
CN120429341A (en) Data query method, electronic device and storage medium based on data source merging
JP2015007922A (en) Information processing device, information processing method, and program

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 24859921

Country of ref document: EP

Kind code of ref document: A1