Information processing device, storage medium and information processing method

By inserting blank lines into the information processing device and storage medium into the list display of character information, the problem that the prior art cannot start playing animation from a position that does not contain character information is solved, and more flexible playback position selection is achieved, which improves the User experience.

CN112702658BActive Publication Date: 2024-12-31FUJIFILM BUSINESS INNOVATION CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202010491301.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2019-10-07
Filing Date
2020-06-02
Publication Date
2024-12-31
Estimated Expiration
2040-06-02

AI Technical Summary

Technical Problem

The prior art cannot start playing animations from positions that do not contain character information in the animation, which limits the user's freedom to select the playback position.

Method used

In the information processing device and the storage medium, the display control unit inserts blank lines corresponding to the segment where the character information is not assigned to the list display of the character information, and allows the user to select these blank lines as playback positions, thereby realizing that the non-inclusiveness is never included The function of starting the animation playback position of the character information.

Benefits of technology

It provides the ability to select a position that does not contain character information as the playback position in the animation, enhancing the user's operation flexibility and playback experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112702658B_ABST
    Figure CN112702658B_ABST
Patent Text Reader

Abstract

An information processing device, a storage medium and an information processing method, wherein the information processing device comprises: a display control unit, which controls to display an overview of character information assigned to an animation in a state where a position not assigned with character information can also be selected; and a playback unit, which, when playing the animation assigned with character information, starts playing the animation from a playback time corresponding to a position selected in the displayed overview.
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 storage medium and an information processing method. Background Art

[0002] Patent document 1 discloses an information processing device comprising: a display control unit that controls the display of a display screen including a content display area and a subtitle display area; and an operation recognition unit that, if a first operation on the subtitle display area is detected, recognizes it as an operation for performing a second process different from a first process performed when the first operation on the content display area is detected, the first operation being a drag operation and the second process being a process for changing the playback speed.

[0003] Patent document 2 discloses an information processing device, which comprises: a position change detection unit for detecting a position change of an operating body on a screen; a playback state control unit for controlling the playback state of content; and a display control unit for displaying on the screen at least a part or all of a text list of text data that is arranged in chronological order and is associated with the elapsed time when the content is played. The continuous position change of the operating body includes movement of the operating body on a second axis that is perpendicular to the first axis, i.e., the arrangement direction of the text data in the text list displayed on the screen, i.e., a dragging action on the second axis. Depending on whether the continuous position change of the operating body on the text list displayed by the display control unit and detected by the position change detection unit is a dragging action on the second axis, the playback state control unit changes the playback state of the content through different controls.

[0004] Patent Document 1: Japanese Patent No. 6044553

[0005] Patent Document 2: Japanese Patent No. 6217645

[0006] When subtitles are given to a moving image, a list of subtitles may be displayed and a corresponding subtitle may be selected from the list of subtitles, and the moving image may be played starting from a position corresponding to the selected subtitle.

[0007] In this case, the animation can be played back from a position of the animation that includes character information such as subtitles, but the animation cannot be played back from a position that does not include character information. Summary of the invention

[0008] An object of the present invention is to provide an information processing device, a storage medium, and an information processing method that can select a position not including character information as a playback position of an animation when selecting a playback position from a list display of character information added to an animation.

[0009] [Information processing device]

[0010] The present invention according to claim 1 is an information processing device comprising:

[0011] A display control unit for controlling to display a list of character information added to the animation in a state where a position to which character information is not added can be selected; and

[0012] The playback unit starts playing the animation from a playback time corresponding to a position selected in the displayed list when playing the animation to which the character information is added.

[0013] The present invention involved in Scheme 2 is in the information processing device described in Scheme 1, by inserting selection object information corresponding to the segment of the animation to which character information is not assigned into the overview display of character information, and the display control unit displays the overview of character information assigned to the animation in a state in which the position to which character information is not assigned can also be selected.

[0014] The present invention according to claim 3 is an information processing device according to claim 2, wherein the display control unit inserts and displays the selection object information in a number corresponding to the playback time of the segment of the animation to which no character information is assigned, into a list display of the character information.

[0015] The present invention according to Scheme 4 is based on the information processing device described in Scheme 2, wherein the display control unit inserts blank lines corresponding to the playback time of the animation segment to which no character information is assigned into the list display of the character information to display them as the selection object information.

[0016] The present invention according to claim 5 is the information processing device according to claim 2, wherein the character information includes subtitle information added to the animation and background character information included in the animation.

[0017] In the information processing device described in Scheme 5 of Scheme 6 of the present invention, when inserting the selection object information in the overview display of character information, the display control unit inserts more of the selection object information than at other positions at positions where the subtitle information is not assigned in the animation and where the background character information changes more than a predetermined condition.

[0018] In the information processing device described in Scheme 5 of Scheme 7 of the present invention, when inserting the selection object information in the overview display of character information, the display control unit inserts more of the selection object information than at other positions at positions where the subtitle information is not assigned in the animation and the scene of the animation changes more than a predetermined condition.

[0019] [Storage medium]

[0020] The present invention according to claim 8 is a storage medium storing a program for causing a computer to execute the following steps:

[0021] A step of controlling to display a list of character information added to the animation in a state where a position to which character information is not added can be selected; and

[0022] When playing the animation to which the character information is added, the step of starting playing the animation from a playing time corresponding to a position selected in the displayed list.

[0023] [Information processing method]

[0024] The present invention involved in scheme 9 is an information processing method, which comprises the following steps:

[0025] A display control step of controlling to display a list of character information added to the animation in a state where a position to which character information is not added can be selected; and

[0026] The playing step starts playing the animation from a playing time corresponding to a position selected in the displayed list when playing the animation to which the character information is assigned.

[0027] Effects of the Invention

[0028] According to the first aspect of the present invention, it is possible to provide an information processing device capable of selecting a position not including character information as a reproduction position of an animation when selecting a reproduction position from a list display of character information added to an animation.

[0029] According to the second aspect of the present invention, it is possible to provide an information processing device that can select a position not including character information as a playback position of a moving image when selecting a playback position from a list display of character information added to a moving image.

[0030] According to the third aspect of the present invention, it is possible to provide an information processing device that can select a position that does not include character information as a playback position of a moving image when selecting a playback position from a list display of character information added to a moving image.

[0031] According to the fourth aspect of the present invention, it is possible to provide an information processing device that can select a position not including character information as a reproduction position of an animation when selecting a reproduction position from a list display of character information added to an animation.

[0032] According to the fifth aspect of the present invention, it is possible to provide an information processing device that can select a position not containing character information as the animation playback position when selecting a playback position from a list display of character information added to an animation, even if the animation contains background characters.

[0033] According to the sixth aspect of the present invention, it is possible to provide an information processing device that can select a switching position of a page not including subtitle information as a playback position of an animation when selecting a playback position from a list display of character information added to an animation.

[0034] According to the seventh aspect of the present invention, it is possible to provide an information processing device capable of selecting a switching position of an animation not including subtitle information as the animation playback position when selecting a playback position from a list display of character information added to an animation.

[0035] According to the eighth aspect of the present invention, it is possible to provide a storage medium capable of selecting a position not including character information as the playback position of the animation when selecting the playback position from a displayed list of character information added to the animation.

[0036] According to the ninth aspect of the present invention, it is possible to provide an information processing method that can select a position that does not include character information as a playback position of an animation when selecting a playback position from a displayed list of character information added to an animation. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] Embodiments of the present invention will be described in detail with reference to the following drawings.

[0038] Figure 1 is a system diagram showing the structure of a multimedia content generation system according to an embodiment of the present invention;

[0039] Figure 2 is a block diagram showing the hardware configuration of the editing processing server 10 in one embodiment of the present invention;

[0040] Figure 3 is a block diagram showing the functional structure of the editing processing server 10 in one embodiment of the present invention;

[0041] Figure 4 This is a flowchart showing an outline of the processing in the editing processing server 10 according to one embodiment of the present invention;

[0042] Figure 5 This is a diagram for explaining the outline of blank line generation processing in the editing processing server 10 according to one embodiment of the present invention;

[0043] Figure 6 is a diagram showing an example of a display screen displayed on the terminal device 20;

[0044] Figure 7 is a diagram showing an example of a display screen displayed on the terminal device 20;

[0045] Figure 8 is a diagram showing an example of a display screen displayed on the terminal device 20;

[0046] Fig. 9 is a diagram showing an example of a display screen displayed on the terminal device 20;

[0047] Fig.10 is a diagram showing an example of a display screen displayed on the terminal device 20;

[0048] Fig.11 is a diagram showing an example of a display screen displayed on the terminal device 20;

[0049] Fig.12 This is a diagram showing an example of a display screen displayed on the terminal device 20.

[0050] Explanation of symbols

[0051] 10-Editing and processing server, 11-CPU, 12-memory, 13-storage device, 14-communication interface (IF), 15-user interface (UI) device, 16-control bus, 20-terminal device, 30-network, 31-data communication unit, 32-control unit, 33-data storage unit, 41-acquisition unit, 42-detection unit, 43-blank line generation unit, 44-display control unit, 45-user operation acceptance unit, 46-playback unit, 50-subtitle area, 52-subtitle information, 53-blank line, 60-text area, 62-subtitle text area, 64-background character information. DETAILED DESCRIPTION

[0052] Next, embodiments of the present invention will be described in detail with reference to the drawings.

[0053] Figure 1 This is a system diagram showing the configuration of a multimedia content generation system according to one embodiment of the present invention.

[0054] like Figure 1 As shown, the multimedia content generation system according to one embodiment of the present invention is composed of an editing processing server 10 and a terminal device 20 such as a personal computer (hereinafter simply referred to as a computer) connected to each other via a network 30.

[0055] The multimedia content generation system of this embodiment generates multimedia content that combines various contents such as animation, still images, voice, characters, automatic translation, etc. According to the multimedia content generation system of this embodiment, for example, it is possible to generate multimedia content such as inserting subtitles into an animation and playing the animation from the position where the subtitles are inserted or playing the animation from the position where the subtitles are not inserted.

[0056] Here, subtitles are used to display information such as explanations, dialogues, and translations using characters in the screens of movies, television, and other animations. Subtitles can be sent and received between the terminal device 20 and the editing processing server 10 as subtitle information.

[0057] The editing processing server 10 is an information processing device installed with editing software for editing various contents and generating multimedia contents. The terminal device 20 reads the moving image and generates multimedia contents using the editing software running on the editing processing server 10.

[0058] Furthermore, such editing software can be directly installed in a terminal device 20 such as a computer and used instead of being installed in the editing processing server 10 .

[0059] Next, the hardware structure of the editing processing server 10 in the multimedia content generation system of this embodiment is shown in FIG. Figure 2 .

[0060] like Figure 2 As shown, the editing processing server 10 includes a CPU 11, a memory 12, a storage device 13 such as a hard disk drive (HDD), a communication interface (IF) 14 for transmitting and receiving data with an external device such as a terminal device 20 via a network 30, and a user interface (UI) device 15 including a touch panel or a liquid crystal display and a keyboard. These components are connected to each other via a control bus 16.

[0061] The CPU 11 controls the operation of the editing processing server 10 by executing a predetermined process according to a control program stored in the memory 12 or the storage device 13. In the present embodiment, the CPU 11 is described as a device that reads out the control program stored in the memory 12 or the storage device 13 and executes it, but the program can also be stored in a storage medium such as a CD-ROM and provided to the CPU 11.

[0062] Figure 3 2 is a block diagram showing the functional structure of the editing processing server 10 realized by executing the above-mentioned control program.

[0063] like Figure 3 As shown, the editing processing server 10 of the present embodiment includes a data communication unit 31 , a control unit 32 , and a data storage unit 33 .

[0064] The data communication unit 31 performs data communication with the terminal device 20 via the network 30 .

[0065] The control unit 32 controls the operation of the editing processing server 10 , and includes an acquisition unit 41 , a detection unit 42 , a blank line generation unit 43 , a display control unit 44 , a user operation reception unit 45 , and a playback unit 46 .

[0066] The data storage unit 33 stores various content data such as moving image data to be edited.

[0067] The display control unit 44 controls the screen displayed on the terminal device 20 .

[0068] The acquisition unit 41 acquires character information from the animation. Here, the character information includes subtitle information given to the animation and background character information included in the animation. Here, the background character information refers to character information included as the background in the animation, such as slide materials in the animation.

[0069] The detection unit 42 detects a segment without character information from the animation. Specifically, the detection unit 42 detects a segment without character information when the segment without character information of the animation is longer than a preset value, and does not detect it as a segment without character information when it is shorter than the preset value. For example, the detection unit 42 detects a segment without character information when the segment without character information of the animation is longer than 10 seconds, and does not detect it as a segment without character information when it is shorter than 10 seconds. Here, the segment without character information is the time from the end time of the subtitle to the start time of the next subtitle.

[0070] The blank line generating unit 43 regards the time length of the segment without character information detected by the detecting unit 42 as one line, divides the detected segment without character information by the time length of one blank line, calculates the number of blank lines, and generates blank lines of the calculated number of lines. For example, if 10 seconds is the time length of one blank line, when the detected segment without character information is 30 seconds, the blank line generating unit 43 calculates 30÷10=3, and generates blank lines of three lines.

[0071] That is, the display control unit 44 inserts blank lines of a number corresponding to the playback time of the segments of the animation to which no character information is assigned, into the list display of the character information for display.

[0072] The display control unit 44 controls to display a list of the character information by linking the character information acquired by the acquisition unit 41 and the blank line generated by the blank line generation unit 43. Here, the blank line functions as selection target information selectable by the user operation reception unit 45.

[0073] That is, the display control unit 44 performs control so as to display a list of character information based on the character information acquired by the acquisition unit 41 and blank lines whose number corresponds to the playback time of the segment of the animation to which the character information is not provided.

[0074] The display control unit 44 performs control so as to display a list of character information added to the animation in a state where positions to which character information is not added can be selected.

[0075] By inserting blank lines corresponding to sections of the animation to which no character information is added into the list display of character information, the display control unit 44 controls to display the list of character information added to the animation in a state where positions to which no character information is added can still be selected.

[0076] When inserting blank lines in the list display of character information, the display control unit 44 inserts more blank lines than other positions at positions where no subtitle information is given in the animation and where the background character information changes by more than a preset condition.

[0077] When inserting blank lines in the list display of character information, the display control unit 44 controls to insert more blank lines than other positions at positions where no subtitle information is provided in the animation and where the scene of the animation changes by a predetermined condition or more.

[0078] The user operation accepting unit 45 accepts a position selected by the user in the list of character information to be added to the animation.

[0079] When playing the animation to which the character information is assigned, the playing unit 46 starts playing the animation from the playing time corresponding to the position accepted by the user operation accepting unit 45 in the list of displayed character information.

[0080] Next, the operation of the editing processing server 10 in the multimedia content generation system according to the present embodiment will be described in detail with reference to the drawings.

[0081] First, refer to Figure 4 and Figure 5 The flowchart of FIG. 1 will be used to describe the outline of the operation in the editing processing server 10. Here, the description will be made using a case where subtitle information added to a moving image is acquired from the moving image as character information.

[0082] First, in step S10, the acquisition unit 41 acquires subtitle information from the video. Specifically, the acquisition unit 41 acquires subtitle information from the video to which subtitle information such as text data is added.

[0083] Then, in step S11, the detection unit 42 detects a segment without subtitle information from the animation. Specifically, the detection unit 42 determines whether the time from the end of a subtitle to the start of the next subtitle is more than 10 seconds. In other words, the detection unit 42 determines whether the segment without subtitle information is more than 10 seconds.

[0084] Then, when the time from the subtitle end time to the next subtitle start time is less than 10 seconds, the detection unit 42 returns to the process of step S10.

[0085] If the time from the end of a subtitle to the start of the next subtitle is longer than 10 seconds, that is, if the period to which no subtitle information is provided is longer than 10 seconds, the detection unit 42 performs a blank line generation process described later in step S12 .

[0086] Then, in step S13, the blank line generator 43 inserts blank lines of the number calculated in step S12. That is, the display controller 44 inserts blank lines of the number corresponding to the playback time of the animation segments to which the caption information is not provided into the list display of the character information.

[0087] Next, the blank line generation process in step S12 will be described.

[0088] First, in step S20, the blank line generating unit 43 calculates the length G1 of the non-captioned segment to which the caption information is provided but not detected by the detecting unit 42. Specifically, the time G1 from the end time of the caption to the start time of the next caption is calculated.

[0089] Then, in step S21 , the blank line generating unit 43 calculates a quotient Q1 obtained by dividing the length G1 of the non-caption area by the length U of each blank line.

[0090] Then, in step S22, it is determined whether the length G1 of the non-caption segment is divisible by the length U of each blank line.

[0091] Then, if it is determined in step S22 that it is divisible, it is determined in step S23 that the number of blank lines is Q1, and the process proceeds to the above-mentioned step S13.

[0092] If it is determined in step S22 that it is not divisible, it is determined in step S24 that the number of blank lines is Q1+1, and the process proceeds to the above-mentioned step S13.

[0093] Next, use Figure 6 to Figure 9 The operation on the display screen of the terminal device 20 is described.

[0094] like Figure 6 As shown, a subtitle area 50 for displaying subtitle information and the like is displayed at the bottom of the display screen of the terminal device 20 .

[0095] Furthermore, if the subtitle area 50 is clicked, the animation playback will be temporarily stopped, and Figure 7As shown, the subtitle area 50 is extended in the vertical direction. The subtitle area 50 can be extended to all areas of the display screen of the terminal device 20. The subtitle area 50 is displayed by overlapping the animation with a certain degree of transparency to the extent that the animation below can be visually recognized. Here, tapping refers to an operation of touching the display screen with a finger or the like (tap with a finger or a stylus, etc., etc.).

[0096] like Figure 7 As shown, the subtitle area 50 displays a list of character information that is formed by connecting the subtitle information 52 obtained by the acquisition unit 41 and the blank lines 53 generated by the blank line generation unit 43 in chronological order. That is, the segment without subtitles is displayed as a blank line 53. And, the blank lines 53 corresponding to the playback time of the segment without subtitles are inserted in the list display of the character information for display. The blank line 53 is used as the selection object information corresponding to the segment without subtitles. That is, by selecting the blank line 53, it is possible to start playback from the desired position of the segment without subtitles. And, as described above, the subtitle area 50 has transparency and is displayed overlapping the animation, so it is possible to start playback from the desired position while confirming the thumbnail of the corresponding animation.

[0097] In this temporarily stopped state, the next character information is displayed by sliding upward in the subtitle area 50, and the previous character information is displayed by sliding downward in the subtitle area 50. Here, sliding refers to an operation such as sliding a finger in contact with the display screen.

[0098] Furthermore, by tapping a predetermined position of the subtitle information 52 in the list of character information displayed in the subtitle area 50 , the animation can be played back starting from the playback position corresponding to the tapped subtitle information.

[0099] Furthermore, in the list of character information displayed in the subtitle area 50, by selecting and tapping a blank line 53, the subtitle area 50 can be displayed. Figure 8 The animation starts playing at the playback position corresponding to the blank row that was clicked.

[0100] And, in this temporary stop state, if Figure 8 As shown, by clicking any position in the subtitle area 50, as shown in Fig. 9 As shown, the subtitle area 50 is reduced to a preset size, and the animation can be played from this position. That is, even if it is a segment without subtitle information 52, the reduced subtitle area 50 will be displayed on the display screen of the terminal device 20, and by tapping the subtitle area 50, a list of character information can be displayed.

[0101] That is, the animation can be played back from a position including subtitle information, or it can be played back from a position not including subtitle information.

[0102] Next, use Fig.10 and Fig.11 The operation on the display screen of the terminal device 20 when the animation includes background character information as character information will be described.

[0103] like Fig.10 As shown, when the animation is a lecture or the like using a slide material or a whiteboard, the animation includes background character information as character information.

[0104] A subtitle area 50 including subtitle information is displayed at the bottom of the display screen of the terminal device 20. In addition, a text area 60 including background character information is displayed on the display screen of the terminal device 20. The subtitle area 50 and the text area 60 are displayed overlapping the animation with a certain degree of transparency to enable visual recognition of the underlying animation.

[0105] Furthermore, if the subtitle area 50 or the text area 60 is clicked, the playing of the animation will be temporarily stopped, such as Fig.11 As shown, the subtitle text area 62 including the subtitle area 50 and the text area 60 is displayed in all areas of the display screen of the terminal device 20.

[0106] The subtitle text area 62 displays a list of character information that is formed by linking the background character information 64 acquired by the acquisition unit 41, the subtitle information 52 acquired by the acquisition unit 41, and the blank lines 53 generated by the blank line generation unit 43 in chronological order. That is, the segment without subtitles is displayed as a blank line 53. And, the blank lines 53 corresponding to the playback time of the segment without subtitles are inserted in the list of character information for display. The blank lines 53 are used as selection object information corresponding to the segment without subtitles. That is, by selecting the blank lines 53, it is possible to start playback from a desired position of the segment without subtitles.

[0107] Furthermore, in this temporarily stopped state, by sliding upward in the subtitle text area 62 , a list of the next character information is displayed, and by sliding downward in the subtitle text area 62 , a list of the previous character information is displayed.

[0108] Furthermore, by clicking a predetermined position of the subtitle information 52 or the background character information 64 in the list of character information displayed in the subtitle text area 62, the animation can be played back from the playback position corresponding to the clicked subtitle information or background character information.

[0109] Furthermore, by selecting and tapping a blank line 53 in the list of character information displayed in the subtitle text area 62 , the animation can be played back starting from the playback position corresponding to the tapped blank line.

[0110] That is, the animation can be played back from a position including character information such as subtitle information or background character information, or can be played back from a position including no character information.

[0111] In addition, when inserting blank lines in the list display of character information, the blank line generating unit 43 inserts more blank lines than other positions at positions where no subtitle information is given in the animation and the background character information changes by more than a preset condition. Specifically, for example, more blank lines (for example, 5 lines) than other positions are inserted at positions where the background character information of a slide or document is switched. Thus, when playing the animation, the user can start playing the animation from the timing of the page switching of the slide or document.

[0112] Furthermore, when inserting blank lines in the list display of character information, the blank line generating unit 43 inserts more blank lines than other positions at a position where no subtitle information is given in the animation and the scene of the animation changes by more than a preset condition. Specifically, for example, more blank lines (for example, 5 lines) than other positions are inserted at the position where the lecturer is changed after the lecture. Thus, when playing the animation, the user can start playing the animation from the timing of the lecturer change.

[0113] Fig.12 It is a diagram showing a modified example of the list of character information displayed in the subtitle area 50 .

[0114] like Fig.12 As shown, in the subtitle area 50, time positions 70 corresponding to the subtitle information 52 and the blank line 53 are respectively displayed. That is, the animation can be played from the time position 70 containing the subtitle information 52 of the animation, and the animation can also be played from the time position 70 of the blank line 53 not containing the subtitle information 52. In other words, the position to be played can be confirmed by time.

[0115] In the present embodiment, the case of acquiring subtitle information added to an animation is described, but the present invention is not limited to this and is also applicable to a case of acquiring subtitle information by performing speech recognition on the audio of an animation.

[0116] The above-mentioned embodiments of the present invention are provided for the purpose of illustration and description. In addition, the embodiments of the present invention do not fully and exhaustively include the present invention, and do not limit the present invention to the disclosed methods. Obviously, various modifications and changes are self-evident to those skilled in the art to which the present invention belongs. The present embodiment is selected and described in order to most easily understand the principles of the present invention and its application. Thus, other technicians in the art can understand the present invention through various variations optimized for specific uses assumed to be various embodiments. The scope of the present invention is defined by the above claims and their equivalents.

Claims

1. An information processing device comprising: A display control unit, in response to a click on a subtitle area displayed at the bottom of a display screen, controls the subtitle area to expand in the vertical direction to the same size as the display screen, displays the expanded subtitle area superimposed on the animation with transparency to the extent that the animation below can be visually recognized, and displays a list of character information formed by linking the character information and the selection object information in the expanded subtitle area in a state where the character information or the selection object information to which the character information is not assigned can be selected; and The playback unit starts playing the animation from a playback time corresponding to the character information or the selection target information selected from the displayed list when playing the animation to which the character information is assigned.

2. The information processing device according to claim 1, wherein: By inserting selection target information corresponding to a section of the animation to which character information is not added into the list display of character information, the display control unit displays the list of character information added to the animation in a state where positions to which character information is not added are still selectable.

3. The information processing device according to claim 2, wherein: The display control unit inserts and displays the selection object information in a number corresponding to the playback time of the segment of the animation to which the character information is not assigned, into the list display of the character information.

4. The information processing device according to claim 2, wherein: The display control unit inserts blank lines whose number corresponds to the playback time of the segments of the animation to which the character information is not assigned into the list display of the character information and displays the blank lines as the selection target information.

5. The information processing device according to claim 2, wherein: The character information includes subtitle information added to the animation and background character information included in the animation.

6. The information processing device according to claim 5, wherein: When inserting the selection object information in the list display of character information, the display control unit inserts more of the selection object information than other positions at positions where the subtitle information is not given in the animation and the background character information changes by more than a preset condition.

7. The information processing device according to claim 5, wherein: When inserting the selection object information in the list display of character information, the display control unit inserts more of the selection object information than other positions at positions where the subtitle information is not provided in the animation and the scene of the animation changes by more than a preset condition.

8. A storage medium storing a program for causing a computer to execute the following steps: The step of controlling the subtitle area displayed at the bottom of the display screen to expand in the vertical direction to the same size as the display screen in response to a click on the subtitle area displayed at the bottom of the display screen, displaying the expanded subtitle area superimposed on the animation with transparency to the extent that the animation below can be visually recognized, and displaying a list of character information formed by linking the character information and the selection object information in the expanded subtitle area in a state where the character information or the selection object information to which the character information is not assigned can be selected; and When playing the animation to which the character information is assigned, the step of starting playing the animation from a playing time corresponding to the character information or the selection target information selected in the displayed list.

9. An information processing method comprising the following steps: A display control step, in which, in response to a click on a subtitle area displayed at the bottom of a display screen, the subtitle area is expanded in the vertical direction to a size equal to the size of the display screen, the expanded subtitle area is displayed overlapping the animation with transparency to a degree that enables visual recognition of the underlying animation, and a list of character information formed by linking the character information and the selection object information is displayed in the expanded subtitle area in a state in which the character information or the selection object information to which the character information is not assigned can be selected; and The playing step is to start playing the animation from a playing time corresponding to the character information or the selection target information selected in the displayed list when playing the animation to which the character information is assigned.

10. A computer program product, comprising a program, wherein when the program is executed by a computer, the steps of the method according to claim 9 are implemented.