Information processing device, terminal device, information processing method, and program

JP2025035836APending Publication Date: 2025-03-14CASIO COMPUTER CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023143134
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-04
Publication Date
2025-03-14

AI Technical Summary

Benefits of technology

【0010】 本発明によれば、メディアファイルの再生速度を設定する手間を削減できる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025035836000001_ABST
    Figure 2025035836000001_ABST
Patent Text Reader

Abstract

To reduce time and labor for setting the reproduction speed of a media file.SOLUTION: An information processing device 10 includes a reception unit (control unit 11) and a determination unit (control unit 11). The reception unit receives a setting for associating user identification information identifying a user, category information indicating a category of a media file, reproduction speed information indicating a reproduction speed of the media file with one another. The determination unit determines the reproduction speed of a media file based on the reproduction speed information associated with the category information of a media file that is instructed to be reproduced by the user and the user identification information of the user.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing device, a terminal device, an information processing method, and a program. [Background technology]

[0002] In recent years, browser applications (hereinafter referred to as browser apps) or media playback applications (hereinafter referred to as media playback apps) are equipped with a media playback function for playing media files including video and audio. Regarding this type of media playback function, for example, Patent Document 1 discloses an electronic device that plays video clips at a playback speed adjusted by the user. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2015-141664 A Summary of the Invention [Problem to be solved by the invention]

[0004] Conventional media playback functions store the playback speed of the previous media file and apply the previous playback speed the next time the media file is played. Therefore, if a user wants to play learning videos at 1.5x speed and music videos at 1.0x speed, the user needs to set the playback speed every time they play a video of a different category, which is time-consuming.

[0005] An object of the present invention is to provide an information processing device, a terminal device, an information processing method, and a program that can reduce the effort required to set the playback speed of a media file. [Means for solving the problem]

[0006] In order to solve the above problems, the information processing device of the present invention comprises: a reception unit that receives settings for associating user identification information for identifying a user, category information indicating a category of a media file, and playback speed information indicating a playback speed of the media file; a determination unit that determines a playback speed of a media file instructed to be played by a user based on the category information of the media file and the playback speed information associated with the user identification information of the user; Equipped with.

[0007] The terminal device of the present invention comprises: a second communication unit that receives the control signal transmitted from an information processing device; The media file is played based on the control signal.

[0008] The information processing method of the present invention comprises the steps of: An information processing method executed by a computer of an information processing device, a receiving step of receiving settings for associating user identification information for identifying a user, category information indicating a category of a media file, and playback speed information indicating a playback speed of the media file; a determination step of determining a playback speed of the media file instructed to be played by the user based on the category information of the media file and the playback speed information associated with the user identification information of the user; Includes.

[0009] The program of the present invention comprises: The computer of the information processing device, a reception unit that receives settings for associating user identification information for identifying a user, category information indicating a category of a media file, and playback speed information indicating a playback speed of the media file; a determination unit that determines a playback speed of the media file instructed to be played by the user based on the category information of the media file and the playback speed information associated with the user identification information of the user; Function as. Effect of the Invention

[0010] According to the present invention, the effort required for setting the playback speed of a media file can be reduced. [Brief description of the drawings]

[0011] [Figure 1] FIG. 1 is a block diagram showing a configuration of an information processing system. [Diagram 2] FIG. 4 illustrates an example of a content management table. [Diagram 3] FIG. 11 is a diagram showing an example of a playback speed management table. [Figure 4] 11 is a ladder chart showing the flow of a playback setting process. [Figure 5A] FIG. 13 illustrates an example of a setting screen. [Figure 5B] FIG. 13 illustrates an example of a setting screen. [Figure 6] 11 is a ladder chart showing the flow of a playback control process. [Figure 7] FIG. 13 is a diagram showing an example of a playback speed management table in the first modification example. [Figure 8A] FIG. 13 is a diagram showing an example of a setting screen of Modification 1. [Figure 8B] FIG. 13 is a diagram showing an example of a setting screen of Modification 1. [Figure 9] FIG. 11 is a diagram showing an example of a recommended playback speed table according to Modification 2. [Figure 10] 13 is a ladder chart showing the flow of a playback setting process in Modification 2. [Figure 11] FIG. 11 is a diagram showing an example of a recommended speed notification screen in the second modified example. [Figure 12] FIG. 13 is a diagram showing an example of a related category table in the third modification example. [Figure 13]13 is a ladder chart showing the flow of a playback setting process in Modification 3. [Figure 14] FIG. 13 is a diagram showing an example of a related speed notification screen in the third modified example. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0012] Hereinafter, an information processing system according to an embodiment of the present invention will be described in detail with reference to the drawings.

[0013] [1. Description of configuration] [1-1. Description of the configuration of information processing system 1] FIG. 1 shows an example of the configuration of an information processing system 1 according to an embodiment of the present invention. The information processing system 1 includes an information processing device 10 and a plurality of terminal devices 20. Note that the information processing system 1 may include a plurality of information processing devices 10. The information processing device 10 and the terminal device 20 are connected via a network 30 so as to be capable of electrical communication. The network 30 may be any electric communication network, such as the Internet, a wireless LAN (Local Area Network), a wired LAN, a mobile communication network, a short-range wireless communication network, or a combination of any or all of these.

[0014] [1-2. Description of the configuration of information processing device 10] The information processing device 10 includes a control unit 11, a communication unit 12, and a storage unit 13. These components are connected to each other via a system bus 19.

[0015] The control unit 11 includes a CPU (Central Processing Unit), a RAM (Random Access Memory), and the like, and controls each unit of the information processing device 10. Specifically, the control unit 11 reads out a specified program from among the system programs and application programs stored in the storage unit 13, expands the program in the RAM, and executes various processes according to the program. For example, the control unit 11 generates a control signal for causing the display unit 24 of the terminal device 20 to display the execution result in accordance with the execution result of the application program, and transmits the control signal to the terminal device 20 via the communication unit 12.

[0016] The communication unit 12 includes a network interface card (NIC) and the like, and accesses the network 30 to perform electrical communication with external devices such as the terminal device 20.

[0017] The storage unit 13 is composed of, for example, a hard disk drive (HDD), a solid state drive (SSD), an electrically erasable programmable read only memory (EEPROM), etc. The storage unit 13 stores system programs, application programs, etc. executed by the control unit 11, as well as data necessary for executing these programs.

[0018] The storage unit 13 also stores a content database (DB) 131, a content management table 132, a playback speed management table 133, a recommended playback speed table 134, and a related category table 135.

[0019] The content DB 131 stores media files to be distributed to the terminal device 20. Each media file stored in the content DB 131 is associated with a content ID, which is unique identification information.

[0020] FIG. 2 shows an example of the content management table 132. The content management table 132 stores category information indicating the category of a media file in association with each content ID of the media file stored in the content DB 131. The category information is set in advance for the media file, and may be, for example, movie, music, learning, sports, news, etc.

[0021] FIG. 3 shows an example of the playback speed management table 133. The playback speed management table 133 stores playback speed information associated with each category information for each user ID. The user ID is user identification information that is unique identification information corresponding to each user who uses the terminal device 20. The category information is information indicating the category of the media file, and is the same as the category information in the content management table 132 . The playback speed information is information that indicates the playback speed of a media file that is delivered to the terminal device 20 and played on the terminal device 20. If the playback speed information is 1.0, the terminal device 20 plays the media file at 1.0 times the speed. If the playback speed information is 1.5, the terminal device 20 plays the media file at 1.5 times the speed. If the playback speed information is 2.0, the terminal device 20 plays the media file at 2.0 times the speed. The recommended playback speed table 134 and the related category table 135 will be explained later.

[0022] [1-3. Description of the configuration of terminal device 20] The terminal device 20 may be any of a personal computer, a mobile terminal device such as a tablet, and a mobile communication device such as a smartphone.

[0023] The terminal device 20 includes a control unit 21, a communication unit 22, a storage unit 23, a display unit 24, an operation unit 25, and an audio output unit 26. These components are connected to each other via a system bus 29.

[0024] The control unit 21 includes a CPU, a RAM, and the like, and controls each unit of the terminal device 20. Specifically, the control unit 21 reads out a specified program from among the system programs and application programs stored in the storage unit 23, expands it in the RAM, and executes various processes according to the program. For example, the control unit 21 executes a browser application program or a media playback application program. As a result, the control unit 21 connects to the information processing device 10 via the network 30 and receives a media file distributed from the information processing device 10. Next, the control unit 21 displays and plays the received media file on the display unit 24. Furthermore, if the received media file includes audio data, the control unit 21 outputs the audio data from the audio output unit 26.

[0025] The communication unit 22 includes at least one of a wired communication module such as a NIC and a wireless communication module, and accesses the network 30 to perform electrical communication with external devices such as the information processing device 10.

[0026] The storage unit 23 is configured with, for example, a HDD, an SSD, an EEPROM, and the like. The storage unit 23 stores data necessary for executing the system program, browser application program, media playback application program, etc., executed by the control unit 21. The programs may be downloaded to the storage unit 23 from an external web server via the network 30 and the communication unit 22.

[0027] The display unit 24 is configured with an LCD (Liquid Crystal Display), an EL (Electro Luminescence) display, or the like, and performs various displays according to display information instructed by the control unit 21.

[0028] The operation unit 25 has an operation input unit such as a keyboard, a touch panel, a mouse, etc. The operation unit 25 accepts an operation input by a user and outputs the operation information to the control unit 21.

[0029] The audio output unit 26 includes an amplifier, a speaker, and the like, and outputs audio based on the audio data input from the control unit 21 .

[0030] [2. Description of operation] Next, the operation of the information processing system 1 will be described. FIG. 4 is a ladder chart showing the flow of a playback setting process for storing the playback speed set by the user for each category of media file.

[0031] (Playback setting process) First, the control unit 11 of the information processing device 10 transmits a setting screen 241 (see FIGS. 5A and 5B) for setting the playback speed of a media file to the terminal device 20 (step A1). Next, the control unit 21 of the terminal device 20 displays the received setting screen 241 on the display unit 24 (step A2).

[0032] Next, the control unit 21 accepts the setting of the playback speed for each category by the user on the setting screen 241 (step A3). In the examples shown in FIGS. 5A and 5B, the control unit 21 accepts settings of playback speeds corresponding to the media file categories of "music," "movie," "news," "sports," "learning," and "other." As shown in FIG. 5B, the user selects and sets the playback speed from preset options (0.25x speed to 2x speed) using a pull-down menu.

[0033] Next, the control unit 21 associates the playback speed information indicating the playback speed set in step A3 with the user ID of the user who uses the terminal device 20 and category information, and transmits the information processing device 10 (step A4).

[0034] Next, the control unit 11 of the information processing device 10 stores the playback speed information associated with the received user ID and category information in the playback speed management table 133 (step A5), and ends the playback setting process. That is, the control unit 11 accepts settings for associating user identification information (user ID) for identifying a user, category information indicating a category of a media file, and playback speed information indicating a playback speed of the media file. The control unit 11 functions as a reception unit. Step A5 is a reception step. The control unit 11 as a reception unit generates a playback speed management table 133 in which user identification information (user ID), category information, and playback speed information are associated with each other.

[0035] Next, a playback control process for controlling the playback speed of a media file played back by the terminal device 20 will be described. FIG. 6 shows a ladder chart of the playback control process.

[0036] (Playback control processing) First, the control unit 21 of the terminal device 20 executes a browser application or a media playback application based on an input operation by a user via the operation unit 25. Then, the control unit 21 accepts an operation by the user to instruct playback of a predetermined media file in the application (step B1). Next, the control unit 21 transmits a request to play the media file, including the content ID associated with the media file for which the playback instruction operation was accepted in step B1 and the user ID of the user using the terminal device 20, to the information processing device 10 (step B2).

[0037] Next, the control unit 11 of the information processing device 10 receives a request to play the media file from the terminal device 20, and obtains the content ID associated with the media file that has been instructed to be played, and the user ID of the user using the terminal device 20 (step B3). Next, the control unit 11 refers to the content management table 132 and determines whether or not category information is associated with the content ID included in the playback request (step B4).

[0038] If category information is associated with the content ID (step B4; YES), the control unit 11 acquires the category information associated with the content ID to identify the category information (step B5). That is, the control unit 11 acquires the user identification information (user ID) of the user and the media file information related to the media file instructed to be played by the user. The control unit 11 functions as an acquisition unit. The media file information includes association information between the content ID of the media file and category information. The control unit 11 identifies the category information of the media file from the media file information acquired as the acquisition unit. The control unit 11 functions as an identification unit.

[0039] Next, the control unit 11 determines the playback speed of the media file by referring to the playback speed management table 133 and obtaining playback speed information corresponding to the user ID included in the playback request and the category information identified in step B5 (step B6). That is, the control unit 11 determines the playback speed of the media file based on the category information of the media file instructed to be played by the user and the playback speed information associated with the user's user identification information (user ID). The control unit 11 functions as a determination unit. Step B6 is a determination step.

[0040] Next, the control unit 11 reads the media file requested to be played from the content DB 131. Then, the control unit 11 sets the playback speed determined in step B6 for the media file, and delivers the media file to the terminal device 20 via the communication unit 12 (step B7). That is, the communication unit 12 transmits a control signal for playing back the media file based on the playback speed determined by the determination unit (control unit 11). The communication unit 12 functions as a first communication unit.

[0041] Next, the control unit 21 of the terminal device 20 receives the media file distributed from the information processing device 10 via the communication unit 22. That is, the communication unit 22 receives a control signal for playing back a media file transmitted from the information processing device 10. The communication unit 22 functions as a second communication unit. Then, the control unit 21 plays back the media file at the playback speed set for that media file (step B8), and ends the playback control process.

[0042] In the above playback control process, the content ID of the media file stored in the content DB 131 may not necessarily be associated with category information. In this case (step B4; NO), the control unit 11 analyzes the media file requested to be played back, identifies the category information of the media file (step B9), and shifts the playback control process to step B6. In step B9, the control unit 11 identifies category information from the characteristics of the video and audio contained in the media file. Specifically, when the media file is video data, the control unit 11 extracts one frame (still image) from the media file at predetermined time intervals and performs image analysis on the extracted frame. Next, the control unit 11 repeatedly extracts one frame from the media file and performs image analysis on the frame, and identifies category information of the media file. For example, when the amount of text in the extracted frame is greater than a predetermined first threshold, the control unit 11 identifies the category information as "learning". Or, when the extracted frame contains more information about text or history than a predetermined second threshold, the control unit 11 identifies the category information as "history, culture" within "learning". Or, when the extracted frame contains a musical instrument, the control unit 11 identifies the category information as "music".

[0043] In other words, if the category information of a media file cannot be identified from the media file information acquired as the acquisition unit (corresponding information between the content ID and category information of the media file), the control unit 11 as an identification unit identifies the category information by performing image analysis of the media file.

[0044] Furthermore, if the media file is audio data, the control unit 11 determines whether the audio data includes the sound of an instrument, a human voice, etc., based on the frequency and tempo of the audio data. Next, the control unit 11 identifies category information of the audio data based on the determination result.

[0045] (Variation 1) Next, an information processing system 1 according to a first modified example of the above embodiment will be described. The following mainly describes the differences from the above embodiment. The information processing system 1 of the first modification has the same configuration as the information processing system 1 of the above embodiment.

[0046] FIG. 7 shows an example of the playback speed management table 133A in the first modification. The playback speed management table 133A stores playback speed information and playback picture quality information associated with each piece of category information for each user ID. The playback picture quality information is information that indicates the playback picture quality of a media file that is distributed to the terminal device 20 and played back on the terminal device 20 .

[0047] In the playback setting process of the first modification, the control unit 11 stores the playback picture quality and playback speed set by the user for each category of media files.

[0048] In step A3 of the playback setting process of the first modified example, the control unit 21 accepts the user's settings of playback picture quality and playback speed for each category on the setting screen 241A shown in FIGS. 8A and 8B. In the example shown in FIGS. 8A and 8B, the control unit 21 accepts settings of playback picture quality and playback speed corresponding to the media file categories of "music," "movie," "news," "sports," "learning," and "other." The user selects and sets the playback picture quality from preset options (Auto, High Quality, Data Saver) using a pull-down menu, as shown in Fig. 8B. Furthermore, the user selects and sets the playback speed from preset options (0.25x to 2x) using a pull-down menu.

[0049] In step A4 of the playback setting process of the first modified example, the control unit 21 associates the playback picture quality information and playback speed information set in step A3 with the user ID and category information of the user using the terminal device 20, and transmits them to the information processing device 10.

[0050] In step A5 of the playback setting process of the first modified example, the control unit 11 of the information processing device 10 stores the playback picture quality information and playback speed information associated with the received user ID and category information in the playback speed management table 133A. That is, the control unit 11 as a reception unit associates the user identification information (user ID) of the user, the category information of the media file, the playback picture quality information indicating the playback picture quality of the media file, and the playback speed information.

[0051] In addition, in the playback control process of the first modification, the control unit 11 controls the playback image quality and playback speed of the media file that the terminal device 20 plays back.

[0052] In step B6 of the playback control process of the first modification, the control unit 11 refers to the playback speed management table 133A. Then, the control unit 11 acquires playback image quality information and playback speed information corresponding to the user ID included in the playback request and the category information specified in step B5, thereby determining the playback image quality and playback speed of the media file. In other words, the control unit 11, acting as a determination unit, determines the playback picture quality and playback speed of the media file based on the category information of the media file instructed to be played by the user and the playback picture quality information associated with the user's user identification information (user ID).

[0053] In step B7 of the playback control process of the first modification, the control unit 11 reads the media file requested to be played from the content DB 131. Then, the control unit 11 sets the playback image quality and playback speed determined in step B6 to the media file and delivers it to the terminal device 20.

[0054] In step B8 of the playback control process of the first modification, the control unit 21 of the terminal device 20 receives the media file distributed from the information processing device 10. Then, the control unit 21 plays the media file with the playback image quality and playback speed set in the media file.

[0055] The control unit 11 may perform the following process instead of step B6 of the playback control process of the above-mentioned modification 1. Specifically, the control unit 11 may determine the playback speed and playback image quality for playing back the media file based on the communication state between the information processing device 10 and the terminal device 20. For example, when the communication between the information processing device 10 and the terminal device 20 is mobile data communication, the control unit 11 determines the playback image quality of a media file in the category "music" to be 240p and the playback speed to be 1.0. Also, the control unit 11 determines the playback image quality of a media file in the category "learning" to be 740p and the playback speed to be 1.0. On the other hand, when the communication between the information processing device 10 and the terminal device 20 is Wi-Fi (registered trademark), the control unit 11 determines the playback image quality of the media file in the category "music" to be the highest image quality and the playback speed to be 1.0. Also, the control unit 11 determines the playback image quality of the media file in the category "learning" to be the highest image quality and the playback speed to be 1.5. This allows media files to be played back with optimal playback image quality and playback speed for each category based on the communication state between the information processing device 10 and the terminal device 20.

[0056] (Variation 2) Next, an information processing system 1 according to a second modification of the above embodiment will be described. The following mainly describes the differences from the above embodiment. The information processing system 1 of the second modification has the same configuration as the information processing system 1 of the above embodiment.

[0057] The storage unit 13 of the second modification stores a recommended playback speed table 134 shown in FIG. The recommended playback speed table 134 stores recommended playback speed information indicating a recommended playback speed for each category information. The control unit 11 determines the recommended playback speed based on, for example, collected data on the playback speeds of media files set by multiple users who use the information processing system 1.

[0058] FIG. 10 shows a ladder chart of the playback setting process of the second modified example.

[0059] First, the control unit 11 of the information processing device 10 executes step A11 similar to the playback setting process step A1 in the above embodiment. Next, the control unit 21 of the terminal device 20 executes steps A12 to A14 similar to the playback setting process steps A2 to A4 of the above embodiment.

[0060] Next, the control unit 11 of the information processing device 10 refers to the recommended playback speed table 134 and determines whether or not the playback speed indicated by the playback speed information received from the terminal device 20 is a recommended playback speed (step A15).

[0061] If the playback speed indicated by the playback speed information received from the terminal device 20 is not the recommended playback speed (step A15; NO), the control unit 11 transmits a recommended speed notification screen 242 (see FIG. 11) notifying the terminal device 20 of the recommended playback speed (step A16). That is, when the playback speed of the media file set by the user is not the recommended playback speed, the control unit 11 notifies the recommended playback speed information. The control unit 11 functions as a first notification unit.

[0062] Next, the control unit 21 of the terminal device 20 displays the received recommended speed notification screen 242 on the display unit 24 (step A17). In the example shown in FIG. 11, the control unit 21 displays, on the recommended speed notification screen 242, the recommended playback speed for the category "Movie" and a message indicating whether or not to change the playback speed for the category "Movie".

[0063] When the user presses the "Change" button 242a on the recommended speed notification screen 242 to instruct a change in the playback speed, the control unit 21 accepts the change in playback speed for each category by the user on the setting screen 241 (step A18). Next, the control unit 21 associates the user ID and category information with the playback speed information set in step A18, and transmits them to the information processing device 10 (step A19). Next, the control unit 11 of the information processing device 10 executes step A20 similar to step A5 of the playback setting process in the above embodiment, and ends the playback setting process of this modified example.

[0064] On the other hand, if the playback speed indicated by the playback speed information received from the terminal device 20 is the recommended playback speed (step A15; YES), the control unit 11 transitions the playback setting process of the second modification to step A20.

[0065] (Variation 3) Next, an information processing system 1 according to a third modification of the above embodiment will be described. The following mainly describes the differences from the above embodiment. The information processing system 1 of the third modified example has the same configuration as the information processing system 1 of the above embodiment.

[0066] The storage unit 13 of the third modification stores a related category table 135 shown in Fig. 12. The related category table 135 stores category information for each related group. 12, the categories “learning” and “news” belong to group 1. The categories “music”, “movies”, and “sports” belong to group 2.

[0067] FIG. 13 shows a ladder chart of the playback setting process of the third modified example.

[0068] First, the control unit 11 of the information processing device 10 executes step A21 similar to the playback setting process step A1 in the above embodiment. Next, the control unit 21 of the terminal device 20 executes steps A22 to A24 similar to the playback setting process steps A2 to A4 of the above embodiment.

[0069] Next, the control unit 11 of the information processing device 10 refers to the related category table 135 and judges whether or not the playback speed set in the category information belonging to the same group is the same in the playback speed information received from the terminal device 20 (step A25).

[0070] If the playback speeds set in the category information belonging to the same group are not the same (step A25; NO), the control unit 11 transmits a related speed notification screen 243 (see FIG. 14) notifying the terminal device 20 of the playback speed of the related category information (step A26). In other words, when the playback speed of a media file in one category set by the user is not the playback speed set in another category belonging to the same group as the one category, the control unit 11 notifies the playback speed set in the other category. The control unit 11 functions as a second notification unit.

[0071] Next, the control unit 21 of the terminal device 20 displays the received related speed notification screen 243 on the display unit 24 (step A27). 14, the control unit 21 displays the playback speed set for "News", which is a category that belongs to the same group 1 as the category "Learning", on the related speed notification screen 243. Furthermore, the control unit 21 displays a message on the related speed notification screen 243 indicating whether or not to change the playback speed of the category "Learning" to the same playback speed as the category "News". Note that the control unit 21 may display the playback speed set for the category "Learning", which is the same category as the category "News" in Group 1, on the related speed notification screen 243. Furthermore, the control unit 21 may display a message on the related speed notification screen 243 indicating whether or not to change the playback speed of the category "News" to the same playback speed as the category "Learning".

[0072] When the user instructs a change in the playback speed by pressing the "Change" button 243a on the related speed notification screen 243, the control unit 21 accepts the change in the playback speed for each category by the user on the setting screen 241 (step A28). Next, the control unit 21 associates the user ID and category information with the playback speed information set in step A28, and transmits them to the information processing device 10 (step A29). Next, the control unit 11 of the information processing device 10 executes step A30 similar to step A5 of the playback setting process in the above embodiment, and ends the playback setting process of this modified example.

[0073] On the other hand, if the playback speeds set in the category information belonging to the same group are the same (step A25; YES), the control section 11 moves the playback setting process of this modified example to step A30.

[0074] [3. Effects] As described above, the information processing device 10 according to the present embodiment includes a receiving unit (control unit 11) that receives settings for associating user identification information for identifying a user, category information indicating a category of a media file, and playback speed information indicating a playback speed of the media file, and a determination unit (control unit 11) that determines the playback speed of a media file based on the category information of the media file instructed to be played by the user and the playback speed information associated with the user identification information of the user. This allows the user to set a desired playback speed for each category of media files. This reduces the effort required for the user to set the playback speed of a media file.

[0075] Moreover, the information processing device 10 according to this embodiment includes an acquisition unit (control unit 11) that acquires user identification information of a user and media file information related to a media file instructed to be played by the user, and an identification unit (control unit 11) that identifies category information of the media file from the media file information acquired by the acquisition unit, and the determination unit (control unit 11) determines the playback speed of the media file based on the category information identified by the identification unit and the playback speed information associated with the user identification information acquired by the acquisition unit. This makes it possible to easily identify the category of the media file, and to set a playback speed desired by the user for each category.

[0076] In addition, in the information processing device 10 according to the present embodiment, when the category information of a media file is not identified from the media file information acquired by the acquisition unit, the identification unit (control unit 11) performs image analysis on the media file to identify the category information. This allows the user to set a desired playback speed for each category of media files even when category information is not associated with the media file.

[0077] Furthermore, in the information processing device 10 according to this embodiment, the reception unit (control unit 11) generates a playback speed management table 133 in which user identification information, category information, and playback speed information are associated with each other, and the determination unit (control unit 11) determines the playback speed of the media file based on the playback speed management table 133. This makes it possible to easily manage the user identification information, category information, and playback speed information.

[0078] In addition, in the information processing device 10 according to this embodiment, the reception unit (control unit 11) associates the user's user identification information, the category information of the media file, and the playback image quality information indicating the playback image quality of the media file, and the determination unit (control unit 11) determines the playback image quality of the media file based on the category information of the media file instructed to be played by the user and the playback image quality information associated with the user's user identification information. This allows the user to set the playback image quality desired for each category of media files. This reduces the effort required for the user to set the playback image quality of the media file.

[0079] In addition, in the information processing device 10 according to the present embodiment, category information is associated with recommended playback speed information indicating a recommended playback speed, and a first notification unit (control unit 11) is provided that notifies the user of the recommended playback speed information when the playback speed of a media file set by the user is not the recommended playback speed. This allows the user to know the playback speed suitable for each category.

[0080] In addition, in the information processing device 10 according to the present embodiment, the recommended playback speed is determined based on collected data on the playback speeds of media files set by multiple users, allowing the user to know the general recommended playback speed suitable for each category.

[0081] In addition, in the information processing device 10 according to the present embodiment, categories are classified into groups, and when the playback speed of a media file in one category set by the user is not the playback speed set in another category belonging to the same group as the one category, a second notification unit (control unit 11) is provided that notifies the user of the playback speed set in the other category. This allows the user to set the playback speed of a media file by referring to the playback speed set in the other related category belonging to the same group.

[0082] Although the present invention has been specifically described above based on an embodiment thereof, the present invention is not limited to the above embodiment and can be modified without departing from the spirit of the present invention.

[0083] For example, in the above embodiment, the IP address assigned to the terminal device 20 may be used as the user identification information instead of the user ID.

[0084] Furthermore, in the above embodiment, the information processing device 10 and the terminal device 20 are separate entities, but the information processing device 10 and the terminal device 20 may be integrated to function as an information processing device.

[0085] The present invention may also be applied to the playback function of media files including video and audio in a learning support system or an electronic dictionary. This makes it possible to improve the convenience of the playback function in a learning support system or an electronic dictionary.

[0086] In the above description, an example has been disclosed in which a HDD, SSD, EEPROM, etc. are used as a computer-readable medium storing a program for executing each process, but the present invention is not limited to this example. As another computer-readable medium, a portable recording medium such as a CD-ROM can also be used. In addition, a carrier wave can be used as a medium for providing program data via a communication line. [Explanation of symbols]

[0087] 1. Information Processing Systems 10. Information processing device 11 Control unit (reception unit, determination unit, acquisition unit, identification unit, first notification unit, second notification unit) 12 Communication unit (first communication unit) 13 Storage section 131 Content Database 132 Content Management Table 133,133A Playback speed management table 134 Recommended Playback Speed ​​Table 135 Related Category Table 19 System Bus 20 Terminal Equipment 21 Control section 22 Communication section (second communication section) 23 Memory section 24 Display section 241,241A setting screen 242 Recommended speed notification screen 243 Related Speed ​​Notification Screen 25 Control section 26 Audio output section 29 System Bus 30 Network

Claims

1. a reception unit that receives settings for associating user identification information for identifying a user, category information indicating a category of a media file, and playback speed information indicating a playback speed of the media file; a determination unit that determines a playback speed of a media file instructed to be played by a user based on the category information of the media file and the playback speed information associated with the user identification information of the user; An information processing device comprising:

2. an acquisition unit that acquires user identification information of a user and media file information relating to a media file instructed to be played by the user; an identification unit that identifies category information of the media file from the media file information acquired by the acquisition unit, The information processing device according to claim 1 , wherein the determination unit determines the playback speed of the media file based on the category information identified by the identification unit and the playback speed information associated with the user identification information acquired by the acquisition unit.

3. The information processing device according to claim 2 , wherein, when the category information of the media file is not identified from the media file information acquired by the acquisition unit, the identification unit identifies the category information by performing image analysis on the media file.

4. the reception unit generates a playback speed management table in which the user identification information, the category information, and the playback speed information are associated with each other; The information processing apparatus according to claim 1 , wherein the determination unit determines the playback speed of the media file based on the playback speed management table.

5. the reception unit associates the user identification information of the user with the category information of the media file and playback image quality information indicating a playback image quality of the media file; The information processing device according to claim 1 , wherein the determination unit determines the playback image quality of the media file based on the category information of the media file instructed to be played by the user and the playback image quality information associated with the user identification information of the user.

6. The category information is associated with recommended playback speed information indicating a recommended playback speed, The information processing apparatus according to claim 1 , further comprising a first notification unit that notifies the user of the recommended playback speed information when the playback speed of the media file set by the user is not the recommended playback speed.

7. The information processing apparatus according to claim 6 , wherein the recommended playback speed is determined based on collected data regarding playback speeds of the media file set by a plurality of users.

8. The categories are divided into groups, The information processing device according to claim 1, further comprising a second notification unit that notifies the user of the playback speed set in another category belonging to the same group as the one category when the playback speed of the media file in the one category set by the user is not the playback speed set in the other category.

9. 9. The information processing device according to claim 1, further comprising a first communication unit that transmits a control signal for causing the media file to be played back based on the playback speed determined by the determination unit.

10. a second communication unit that receives the control signal transmitted from the information processing device according to claim 9; A terminal device that plays the media file based on the control signal.

11. An information processing method executed by a computer of an information processing device, a receiving step of receiving settings for associating user identification information for identifying a user, category information indicating a category of a media file, and playback speed information indicating a playback speed of the media file; a determination step of determining a playback speed of the media file instructed to be played by the user based on the category information of the media file and the playback speed information associated with the user identification information of the user; An information processing method comprising:

12. The computer of the information processing device, a reception unit that receives settings for associating user identification information for identifying a user, category information indicating a category of a media file, and playback speed information indicating a playback speed of the media file; a determination unit that determines a playback speed of the media file instructed to be played by the user based on the category information of the media file and the playback speed information associated with the user identification information of the user; A program that functions as a

Citation Information

Patent Citations

  • Method for dynamically creating moving image on the basis of structured document, and electronic device, electronic system, and electronic device program therefor

    JP2015141664A