Information processing device, information processing method, and information processing program
The information processing device addresses the lack of effective user service mechanisms by allowing viewers to pay for stopping unwanted video content distribution, ensuring appropriate review and enforcement, thus enhancing user satisfaction and service quality.
Patent Information
- Application Number
- JP2022069193
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-04-20
- Publication Date
- 2025-12-01
- Estimated Expiration
- 2042-04-20
AI Technical Summary
Conventional techniques for distributing user-created video content over the Internet lack effective mechanisms to provide better services to users, particularly in managing and responding to user requests for stopping unwanted content distribution.
An information processing device that includes a receiving unit to accept charges from viewers to request stopping video content distribution, with a request unit examining the charge against predetermined conditions and initiating a review for distribution stop if met, and a stop processing unit to enforce the stop if necessary, along with potential penalties or refunds.
Enables better user services by allowing viewers to actively request and potentially enforce the stop of undesirable content distribution, while preventing unjustified requests and ensuring fair compensation or penalties.
Smart Images

Figure 0007778035000001 
Figure 0007778035000002 
Figure 0007778035000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing method, and an information processing program. [Background technology]
[0002] In recent years, technologies for distributing user-created video content over the Internet have become known. One such technology is a so-called tipping system, which allows users who have viewed the video content to offer gifts such as money or goods to the distributing user (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2022-11069 Summary of the Invention [Problem to be solved by the invention]
[0004] However, conventional techniques leave room for improvement in terms of providing better services to users.
[0005] The present application has been made in view of the above, and aims to provide an information processing device, an information processing method, and an information processing program that can provide better services. [Means for solving the problem]
[0006] The information processing device according to the present application includes a receiving unit and a request unit. The receiving unit receives a charge from a viewing user who is viewing video content while the video content is being distributed by the distribution user, requesting that the distribution of the video content be stopped. When the received charge satisfies a predetermined condition, the request unit requests an examination of the distribution stop. [Effects of the Invention]
[0007] According to one aspect of the embodiment, an effect is achieved in that better services can be provided. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 1 is a diagram showing a process executed by an information processing apparatus according to an embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of the configuration of an information processing system according to the embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of the configuration of the information processing device according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of user information. [Figure 5] FIG. 5 is a diagram illustrating an example of content information. [Figure 6] FIG. 6 is a diagram showing an example of the billing information. [Figure 7] FIG. 7 is a flowchart showing the procedure of information processing executed by the information processing apparatus according to the embodiment. [Figure 8] FIG. 8 is a diagram illustrating an example of a hardware configuration. DETAILED DESCRIPTION OF THE INVENTION
[0009] Hereinafter, an information processing device, an information processing method, and an information processing program according to the present application (hereinafter referred to as "embodiments") will be described in detail with reference to the drawings. Note that the information processing device, the information processing method, and the information processing program according to the present application are not limited to these embodiments. Furthermore, the same components in the following embodiments will be denoted by the same reference numerals, and duplicated descriptions will be omitted.
[0010] (Embodiment) First, the processing executed by the information processing device according to the embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing the processing executed by the information processing device according to the embodiment. Note that Fig. 1 shows an example of the operation of an information processing system S including an information processing device 1 according to the embodiment. As shown in Fig. 1, the information processing system S according to the embodiment includes the information processing device 1, a distributor terminal 50, and a viewer terminal 100.
[0011] Although FIG. 1 shows an example in which the information processing device 1 is responsible for managing the distribution of video content, a dedicated server device for managing the distribution of video content may be provided separately.
[0012] In the information processing system S shown in Figure 1, while a distribution user is distributing video content, a charge is accepted from a viewing user who is viewing the video content to request that the distribution of the video content be stopped, and if the charge meets specified conditions, a review of the distribution stop is requested.
[0013] Specifically, as shown in FIG. 1, in the information processing system S according to the embodiment, first, the distributor terminal 50 registers video content created by the distributor user in the information processing device 1 through the operation of the distributor user (step S1).
[0014] Next, the information processing device 1 distributes the registered video content in response to a distribution request from the viewer terminal 100 (step S2).
[0015] Next, the information processing device 1 accepts a charge from a viewing user who is viewing the video content during distribution of the video content to request that distribution of the video content be stopped (step S3). Such a charge is different from a gift such as money or an article given to a distribution user, i.e., a tip.
[0016] Next, the information processing device 1 requests an examination to stop distribution if the accepted charge satisfies a predetermined condition (step S4). The examination to stop distribution may be performed by the information processing device 1 or an external device. The predetermined condition may be satisfied, for example, when the total amount of charges exceeds a predetermined value, or when the number of viewing users who have made charges exceeds a predetermined value. Furthermore, for example, the information processing device 1 may request an examination to stop distribution if the charge satisfies a predetermined condition and the viewing users' ratings of the video content satisfy a predetermined condition (such as when the number of viewing users who rated it poorly exceeds a predetermined value).
[0017] Next, when the information processing device 1 receives a request for review of whether to stop distribution, it reviews whether to stop distribution based on the video content (step S5). For example, the information processing device 1 analyzes the content of the video content and decides to stop distribution if the video content contains obscene content or content of illegal activities. Furthermore, the information processing device 1 may decide to stop distribution based on the analysis result of evaluation comments on the video content from viewing users.
[0018] Next, when it is decided to stop distribution, the information processing device 1 requests the distribution user to stop distribution of the target video content (step S6). Note that the information processing device 1 may perform the process of stopping distribution without making a request to stop distribution.
[0019] Next, the distributor terminal 50 transmits an instruction to stop distribution of the video content to the information processing device 1 in accordance with the operation of the distributor user (step S7), and the information processing device 1 stops distribution of the video content.
[0020] Next, when the information processing device 1 stops the distribution of the video content, it refunds the fee for the distribution stop request accepted in step S3 to the viewing user (step S8). At this time, the information processing device 1 may also impose a predetermined penalty on the distribution user. The penalty may be, for example, a fine or a ban on distribution of the video content for a certain period of time.
[0021] Furthermore, if the information processing device 1 determines that the suspension of distribution is not appropriate as a result of the examination of the suspension of distribution, the information processing device 1 will not refund the fee received from the viewing user to the viewing user. In such a case, the information processing device 1 may provide the fee to the distribution user.
[0022] In this way, according to the information processing device 1 of the embodiment, the viewing user can actively request a review of distribution suspension by paying a fee, thereby stopping the distribution of video content that is unpleasant to the viewing user. Also, if a viewing user charges a fee to stop distribution of sound video content for mischievous purposes, etc., the fee is not refunded, thereby preventing unjustified requests by the viewing user to stop distribution. In other words, according to the information processing device 1 of the embodiment, better services can be provided to users.
[0023] Next, a configuration example of an information processing system S according to an embodiment will be described with reference to Fig. 2. Fig. 2 is a block diagram showing a configuration example of the information processing system S according to an embodiment. As shown in Fig. 2, in the information processing system S according to an embodiment, an information processing device 1, a plurality of distributor terminals 50, and a plurality of viewer terminals 100 are connected to a network N by wire or wirelessly. The network N is, for example, a network such as the Internet, a WAN (Wide Area Network), or a LAN (Local Area Network).
[0024] The information processing device 1 is a server device that executes an information processing method according to an embodiment. While a distribution user is distributing video content, the information processing device 1 accepts a charge from a viewing user who is viewing the video content to request that the distribution of the video content be stopped, and requests an examination of whether to stop the distribution if the charge satisfies a predetermined condition.
[0025] In addition, the information processing device 1 is an information processing device that works in conjunction with multiple broadcaster terminals 50 and multiple viewer terminals 100, and provides each broadcaster terminal 50 and each viewer terminal 100 with API (Application Programming Interface) services for various applications (hereinafter referred to as apps), etc., and various data, and is realized by a server device, a cloud system, etc.
[0026] Furthermore, the information processing device 1 may be an information processing device that provides some kind of online web service to each distributor terminal 50 and each viewer terminal 100. For example, the information processing device 1 may provide services such as internet connection, search service, SNS (Social Networking Service), electronic commerce (EC), electronic payment, online games, online banking, online trading, hotel and ticket reservations, video and music distribution, news, maps, route search, route guidance, line information, operation information, and weather forecasts as web services. In practice, the information processing device 1 may cooperate with various servers that provide the above-mentioned web services and act as an intermediary for the web services or may be responsible for processing the web services.
[0027] The broadcaster terminal 50 is a terminal device owned by the broadcasting user. The broadcaster terminal 50 can be any type of terminal device, such as a smartphone, a desktop PC, a notebook PC, or a tablet PC. The broadcaster terminal 50 transmits various types of information to the information processing device 1 or the like, and receives information provided by the information processing device 1 or the like.
[0028] The viewer terminal 100 is a terminal device carried by a viewing user. The viewer terminal 100 can be any type of terminal device, such as a smartphone, a desktop PC, a notebook PC, or a tablet PC. The viewer terminal 100 transmits various types of information to the information processing device 1 or the like, and receives information provided by the information processing device 1 or the like.
[0029] Next, an example of the configuration of the information processing device 1 will be described with reference to FIG.
[0030] Fig. 3 is a diagram showing an example of the configuration of an information processing device 1 according to an embodiment. As shown in Fig. 3, the information processing device 1 has a communication unit 2, a control unit 3, and a storage unit 4. The control unit 3 includes a distribution unit 31, a reception unit 32, a request unit 33, an examination unit 34, and a stop processing unit 35. The storage unit 4 stores user information 41, content information 42, and billing information 43.
[0031] The communication unit 2 is realized by, for example, a network interface card (NIC), etc. The communication unit 2 is connected to a network by wire or wirelessly.
[0032] The control unit 3 is a controller, and is realized by a processor such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit) executing various programs (corresponding to an example of an information processing program) stored in a storage device inside the information processing device 1 using a RAM or the like as a work area. The control unit 3 is also a controller, and may be realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or a GPGPU (General Purpose Graphic Processing Unit).
[0033] The storage unit 4 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk.
[0034] User information 41 is information about users (distribution users and viewing users). Fig. 4 is a diagram showing an example of user information 41. As shown in Fig. 4, user information 41 includes items such as "user ID" and "attribute information."
[0035] The "user ID" is identification information for identifying a user. The "attribute information" is information about the user's attributes, including psychographic attributes, demographic attributes, etc.
[0036] The content information 42 is information related to video content registered by a distribution user. Fig. 5 is a diagram showing an example of the content information 42. As shown in Fig. 5, the content information 42 includes items such as "content ID," "distributor," and "video data."
[0037] "Content ID" is identification information that identifies video content. "Distributor" is information that identifies the distribution user, and a user ID is entered. "Video data" is video data in the video content, and is data that indicates the video that the viewing user is viewing.
[0038] The billing information 43 is information about billing that requests a review of the suspension of distribution made by a viewing user. Fig. 6 is a diagram showing an example of the billing information 43. As shown in Fig. 6, the billing information 43 includes items such as "billing ID," "content ID," "billing party," and "billing amount."
[0039] "Charging ID" is identification information that identifies each charge (request to stop distribution). "Content ID" is identification information that identifies the video content for which a request to stop distribution has been received. "Payer" is the viewing user who is watching the video content and who has made the payment. "Payer" is the user ID that is input. "Charge amount" is information that indicates the amount of the charge.
[0040] Next, each function (delivery unit 31, reception unit 32, request unit 33, examination unit 34, and stop processing unit 35) of the control unit 3 of the information processing device 1 will be described.
[0041] The distribution unit 31 performs processing related to the distribution of video content. Specifically, the distribution unit 31 stores (registers) the video content that the reception unit 32 has received from the distributor terminal 50 in the content information .
[0042] Furthermore, the distribution unit 31 provides a list of registered video contents to the viewer terminal 100 based on the content information 42. The distribution unit 31 distributes, via the viewer terminal 100, video contents selected by the viewing user from the list of video contents based on the viewing request accepted by the acceptance unit 32.
[0043] The reception unit 32 receives various information and requests. For example, the reception unit 32 receives registration of video content from the distributor terminal 50. The reception unit 32 also receives a request to view video content from the viewer terminal 100 and notifies the distribution unit 31.
[0044] The receiving unit 32 also receives a charge from a viewing user who is viewing the video content during the distribution of the video content to request that the distribution of the video content be stopped. The receiving unit 32 also receives an instruction to stop the distribution from the distributor terminal 50.
[0045] The request unit 33 requests an examination to stop distribution of the video content when the charge accepted by the accepting unit 32 satisfies a predetermined condition. The case where the predetermined condition is satisfied is, for example, when the total amount of the charge is equal to or exceeds a predetermined value, or when the number of viewing users who have made the charge is equal to or exceeds a predetermined value, etc. Furthermore, for example, the request unit 33 may request an examination to stop distribution when the charge satisfies a predetermined condition and the viewing users' evaluations of the video content are equal to or exceeds a predetermined condition (e.g., the number of viewing users who have evaluated the content as bad is equal to or exceeds a predetermined value).
[0046] The request unit 33 may also determine whether to request a review of whether to stop distribution based on the amount of tips given by viewing users who are viewing the video content and the amount of the charges. For example, the request unit 33 requests a review when the total amount of tips is less than a predetermined value and the total amount of charges is equal to or greater than a predetermined value. Furthermore, when the total amount of tips is equal to or greater than a predetermined value, the request unit 33 may not request a review even if the total amount of charges is equal to or greater than a predetermined value.
[0047] The review unit 34 reviews whether to stop the distribution of the video content in accordance with the request from the request unit 33. For example, the review unit 34 analyzes the content of the video content and decides to stop the distribution if the content contains obscene content or content of illegal activities. The review unit 34 may also decide to stop the distribution based on the analysis results of evaluation comments on the video content from viewing users. For example, the review unit 34 determines whether to stop the distribution using a model trained with feature information extracted from the video content and the evaluation comments as explanatory variables and whether or not to stop the distribution as a target variable. The feature information is, for example, word information extracted by analyzing the audio of the video content or word information extracted by analyzing the sentences of the evaluation comments.
[0048] The stop processing unit 35 stops the distribution of the target video content when the decision to stop distribution is made by the examination unit 34. For example, the stop processing unit 35 notifies the distributor user that the decision to stop distribution has been made by the examination unit 34, and stops the distribution of the video content when an instruction to stop distribution is received from the distributor user.
[0049] Furthermore, when notifying the distributor user that the review unit 34 has decided to stop distribution, the stop processing unit 35 may also notify the distributor user of the reason for the distribution stop and accept from the distributor user editing of the video content to resolve the reason. The reason for the distribution stop can be extracted, for example, by configuring the model used by the review unit 34 as explainable AI.
[0050] Furthermore, when stopping distribution, the stop processing unit 35 may impose a penalty on the distribution user. For example, the stop processing unit 35 may request a fine as a penalty, or prohibit the distribution of video content by the distribution user for a certain period of time.
[0051] After stopping the distribution of the video content, the stop processing unit 35 refunds the amount of the fee to the viewing user who has made the payment and requested the stop of distribution.
[0052] Next, the procedure of information processing executed by the information processing device 1 according to the embodiment will be described with reference to Fig. 7. Fig. 7 is a flowchart showing the procedure of information processing executed by the information processing device 1 according to the embodiment.
[0053] As shown in FIG. 7, the control unit 3 accepts registration of video content from the distributor terminal 50 (step S101).
[0054] Next, the control unit 3 distributes the video content to the viewer terminal 100 (step S102).
[0055] Next, the control unit 3 accepts a charge from a viewing user who is viewing the video content to request that distribution of the video content be stopped (step S103).
[0056] Next, if the accepted charge satisfies a predetermined condition, the control unit 3 requests the examination unit 34 to examine whether to stop distribution (step S104).
[0057] Next, the control unit 3 examines whether to stop distribution based on the details of the video content (step S105), and determines whether to decide to stop distribution as a result of the examination (step S106).
[0058] When the control unit 3 determines to stop the distribution (step S106: Yes), it stops the distribution of the video content and notifies the distributor user that the distribution has been stopped (step S107).
[0059] Next, if the distribution has been stopped, the control unit 3 refunds the charge to the viewing user (step S108), and ends the process.
[0060] On the other hand, in step S106, if the control unit 3 determines that the distribution stop is not appropriate (step S106: No), it notifies the viewing user that the distribution will continue (step S109). Also, the control unit 3 notifies the viewing user that the charge will not be refunded (step S110), and ends the process.
[0061] 〔others〕 Furthermore, among the processes described in the above embodiments, some of the processes described as being performed automatically can also be performed manually. Alternatively, all or some of the processes described as being performed manually can be performed automatically using known methods. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.
[0062] Furthermore, the components of each device shown in the figure are conceptual functional components and do not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.
[0063] 3 may be held in a storage server or the like, rather than being held by each device. In this case, each device obtains various pieces of information by accessing the storage server.
[0064] [Hardware configuration] The information processing device 1 according to the embodiment described above is realized by, for example, a computer 1000 configured as shown in Fig. 8. Fig. 8 is a diagram showing an example of a hardware configuration. The computer 1000 is connected to an output device 1010 and an input device 1020, and has a configuration in which an arithmetic unit 1030, a primary storage device 1040, a secondary storage device 1050, an output IF (Interface) 1060, an input IF 1070, and a network IF 1080 are connected via a bus 1090.
[0065] The arithmetic device 1030 operates based on programs stored in the primary storage device 1040 and secondary storage device 1050, programs read from the input device 1020, and the like, and executes various processes. The primary storage device 1040 is a memory device, such as a RAM, that temporarily stores data used by the arithmetic device 1030 for various calculations. The secondary storage device 1050 is a storage device in which data used by the arithmetic device 1030 for various calculations and various databases are registered, and is realized by a ROM (Read Only Memory), an HDD (Hard Disk Drive), a flash memory, or the like.
[0066] The output IF 1060 is an interface for transmitting information to be output to an output device 1010 that outputs various types of information, such as a monitor or a printer, and is realized by a connector conforming to a standard such as USB (Universal Serial Bus), DVI (Digital Visual Interface), or HDMI (High Definition Multimedia Interface), etc. The input IF 1070 is an interface for receiving information from various input devices 1020, such as a mouse, keyboard, scanner, etc., and is realized by a USB, etc.
[0067] The input device 1020 may be a device that reads information from, for example, an optical recording medium such as a CD (Compact Disc), a DVD (Digital Versatile Disc), or a PD (Phase Change Rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. The input device 1020 may also be an external storage medium such as a USB memory.
[0068] The network IF 1080 receives data from other devices via the network N and sends it to the arithmetic device 1030, and also transmits data generated by the arithmetic device 1030 to other devices via the network N.
[0069] The arithmetic unit 1030 controls the output device 1010 and the input device 1020 via the output IF 1060 and the input IF 1070. For example, the arithmetic unit 1030 loads a program from the input device 1020 or the secondary storage device 1050 onto the primary storage device 1040 and executes the loaded program.
[0070] For example, when the computer 1000 functions as the information processing device 1, the arithmetic unit 1030 of the computer 1000 executes a program loaded onto the primary storage device 1040, thereby realizing the functions of the control unit 3.
[0071] 〔effect〕 As described above, the information processing device 1 according to the embodiment includes a receiving unit 32 and a request unit 33. The receiving unit 32 receives a charge from a viewing user who is viewing video content while the video content is being distributed by the distribution user, requesting that the distribution of the video content be stopped. The request unit 33 requests an examination of the distribution stop if the received charge satisfies a predetermined condition. This configuration makes it possible to provide better services.
[0072] Although some of the embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be implemented in other forms that include the embodiments described in the Disclosure of the Invention section and that have undergone various modifications and improvements based on the knowledge of those skilled in the art.
[0073] 〔others〕 Furthermore, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.
[0074] Furthermore, the components of each device shown in the figure are conceptual functional components and do not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.
[0075] Furthermore, the processes described in the above-described embodiments can be combined as appropriate within the scope of not causing any contradiction in the process contents.
[0076] Furthermore, the above-mentioned "section, module, unit" can be read as "means" or "circuit," etc. For example, the control unit 3 can be read as control means or a control circuit. [Explanation of symbols]
[0077] 1. Information processing equipment 2. Communications Department 3. Control Unit 4 Storage section 31 Distribution Department 32 Reception Department 33 Request part 34 Examination Department 35 Stop processing section 41 User Information 42 Content Information 43 Billing Information 50 Streamer Terminal 100 viewer terminals S Information Processing System
Claims
1. a reception unit that receives a charge for a request to stop distribution of video content from a viewing user who is viewing the video content by distributing the video content registered by the distribution user; a request unit that requests examination of the distribution stop when the number of the viewing users who have made the accepted charges reaches a predetermined value; An information processing device comprising:
2. an examination unit that examines whether to stop distribution of the video content in accordance with the request from the request unit; and a stop processing unit that stops the distribution of the video content when the review unit determines that the distribution of the video content should be stopped. The information processing device according to claim 1 .
3. The stop processing unit Imposing a penalty on the distribution user of the video content who has stopped distribution. The information processing device according to claim 2 .
4. The penalty is: At least one of the following will be imposed: a fine or a ban on streaming video content for a certain period of time. The information processing device according to claim 3 .
5. The reception unit: Accepting the charge by electronic payment; The stop processing unit When the distribution of the video content is stopped, the payment is refunded to the viewing user who has paid for the video content by electronic payment. The information processing device according to claim 3 .
6. The request unit When the total amount of the charges reaches or exceeds a predetermined value, the examination is requested. The information processing device according to claim 1 .
7. The request unit When the charge satisfies a predetermined condition and the number of viewing users who have evaluated the video content as bad is equal to or greater than a predetermined value, the review is requested. The information processing device according to claim 1 .
8. 1. A computer-implemented information processing method, comprising: a receiving step of receiving a charge for a request to stop distribution of the video content from a viewing user who is viewing the video content by distributing the video content registered by the distribution user; a request step of requesting examination of the distribution stop when the number of the viewing users who have made the accepted charges reaches a predetermined value; An information processing method comprising:
9. a receiving step of receiving a charge for a request to stop distribution of the video content from a viewing user who is viewing the video content by distributing the video content registered by the distribution user; a request procedure for requesting examination of the distribution stop when the number of the viewing users who have made the accepted charges reaches a predetermined value; An information processing program characterized by causing a computer to execute the above.
Citation Information
Patent Citations
System / Method for giving emergency message and program recording medium
JP2002074552A
Contents distribution system
JP2003023613A
Management system for inadequate posting
JP2013178706A
Identification device, identification method, and identification program
JP2020119387A
Event management server, event management system, and event management method
JP2022011069A