Viewer device, management device, content providing device, content system, method, and program
The viewer device and content system enable efficient correction of errors in digital content through user suggestions and automated translation, addressing the challenges of proofreading in digital content production.
Patent Information
- Application Number
- JP2024160528
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-17
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2044-04-16
AI Technical Summary
Producers face challenges in eliminating errors such as typographical errors and mistranslations in digital content, which is time-consuming and costly to proofread.
A viewer device with a suggestion instruction unit for editing characters, symbols, and graphics, a management device for acquiring editing candidate lists, and a content providing device for receiving editing suggestions, along with a content system and method for managing and implementing these edits, including automatic translation and user feedback mechanisms.
Facilitates efficient and cost-effective correction of errors in digital content by leveraging user suggestions and automated processes, reducing the need for extensive manual proofreading.
Smart Images

Figure 2025162957000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a viewer device, a management device, a content providing device, a content system, a method, and a program.
[0002] BACKGROUND ART In recent years, digital content such as digital comics (electronic comics), electronic books, and videos has become increasingly popular to be viewed via mobile terminals such as smartphones and devices such as personal computers.
[0003] The following Patent Documents 1 and 2 disclose a comic book viewing system for viewing digital comics. The comic book viewing system includes an electronic book terminal for viewing digital comics and a server for distributing the digital comics to the electronic book terminal. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Patent Publication No. 2012-168590 [Patent Document 2] Patent Publication No. 2012-133661 Summary of the Invention [Problem to be solved by the invention]
[0005] When creating digital content, it is difficult for producers to eliminate all errors in the digital content, such as typographical errors, misprints, mistranslations, etc. Furthermore, proofreading digital content for errors can require a great deal of time and money.
[0006] Therefore, a new mechanism for proofreading mistakes in digital content is desirable. [Means for solving the problem]
[0007] A viewer device according to one aspect includes a suggestion instruction unit capable of suggesting editing of characters, symbols, and / or graphics in digital content provided from a server.
[0008] The management device according to one aspect includes means for acquiring, from a server, an editing candidate list of characters, symbols, and / or graphics in the digital content obtained from the viewer device.
[0009] A content providing device according to one aspect includes a suggestion receiving unit that receives a suggestion for editing characters, symbols, and / or graphics in the digital content from the viewer device.
[0010] A content system according to one aspect includes a viewer device, a content provider device that provides content to the viewer device, and a management device. The viewer device includes a suggestion instruction unit that can suggest editing of characters and / or symbols in digital content provided by the content provider device. The management device includes means for acquiring, from the content provider device, a list of requests for editing characters and / or symbols in the digital content obtained from the viewer device via the content provider device.
[0011] A method according to one aspect includes a viewer device performing the steps of receiving digital content from a server and sending suggestions for editing characters, symbols and / or graphics in the digital content to the server.
[0012] A method according to another aspect includes a step in which a management device executes a step of obtaining, from a server, a list of candidates for editing characters, symbols, and / or graphics in digital content.
[0013] A method according to yet another aspect includes a step in which a content providing device executes a step of receiving, from a viewer device that has provided digital content, a suggestion for editing characters, symbols, and / or graphics in the digital content.
[0014] A program according to one aspect is a program that causes a computer to execute any one of the above methods.
[0015] A viewer device according to another aspect is a viewer device for visually viewing digital content having multiple pages, and has a reading function for automatically reading aloud characters in the digital content. The viewer device is configured to automatically display the next page after reading aloud the last character on a currently displayed page of the digital content.
[0016] A method according to another aspect includes a step of automatically reading aloud characters in digital content having a plurality of pages by a viewer device, the step including automatically displaying a next page on the viewer device after reading aloud the last character present on a currently displayed page of the digital content.
[0017] A program according to another aspect is a program that causes a computer to execute the method described in the preceding paragraph.
[0018] A program according to one aspect is a program that causes a computer to execute any one of the above methods. [Brief explanation of the drawings]
[0019] [Figure 1] FIG. 1 is a block diagram showing a content system according to the first embodiment. [Figure 2] FIG. 2 is a diagram showing an example of content information data. [Figure 3] FIG. 3 shows an example of digital content displayed on the display unit of the viewer device. [Figure 4] FIG. 4 shows another example of digital content displayed on the display unit of the viewer device. [Figure 5] FIG. 5 is a sequence diagram for explaining the operation of proposing editing of characters and / or symbols in content and reflecting the suggestion. [Figure 6]FIG. 6 is a diagram showing an example of data in the editing candidate list. [Figure 7] FIG. 7 is a diagram showing an example of the editing suggestion mode displayed on the display unit of the viewer device. [Figure 8] FIG. 8 is a diagram showing another example of the editing suggestion mode displayed on the display unit of the viewer device. [Figure 9] FIG. 9 is a diagram showing an example of the edit reflection mode displayed on the display unit of the management device. [Figure 10] FIG. 10 is a diagram showing an example of edited content information data. [Figure 11] FIG. 11 is a diagram illustrating an example of data of user information. [Figure 12] FIG. 12 is a flowchart showing the automatic reading out process. [Figure 13] FIG. 13 is a diagram illustrating an example of data of the waiting time information. [Figure 14] FIG. 14 shows an example of digital content displayed on the display unit of the viewer device according to the second embodiment. [Figure 15] FIG. 15 is a diagram showing an example of the editing suggestion mode displayed on the display unit of the viewer device according to the second embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0020] Hereinafter, embodiments will be described with reference to the drawings. In the following drawings, the same or similar parts are designated by the same or similar reference numerals.
[0021] [First embodiment] FIG. 1 is a block diagram showing a content system according to a first embodiment. FIG. 2 is a diagram showing an example of content information data. FIG. 3 shows an example of digital content displayed on the display unit of a viewer device. FIG. 4 shows another example of digital content displayed on the display unit of a viewer device. FIG. 5 is a sequence diagram for explaining the operation of proposing edits to characters and / or symbols in content and reflecting the same. FIG. 6 is a diagram showing an example of data in an editing candidate list. FIG. 7 is a diagram showing an example of an editing suggestion mode displayed on the display unit of a viewer device. FIG. 8 is a diagram showing another example of an editing suggestion mode displayed on the display unit of a viewer device. FIG. 9 is a diagram showing an example of an editing reflection mode displayed on the display unit of a management device. FIG. 10 is a diagram showing an example of content information data after editing. FIG. 11 is a diagram showing an example of user information data.
[0022] The content system 10 may include a viewer device 100, a management device 200, and a content providing device 300.
[0023] The viewer device 100 and the management device 200 are not particularly limited as long as they are computers connectable to a network, and may be mobile terminals such as smartphones, personal computers, or the like.
[0024] The viewer device 100 and the management device 200 can be connected to a content providing device 300 via a network. The content providing device 300 is a server for providing content to the viewer device 100.
[0025] The content providing device 300 may be configured with one computer or multiple computers, and may be configured with, for example, a distributed computer system.
[0026] The management device 200 is used, for example, to upload original content to the content providing device 300 and to manage the content. Therefore, the management device 200 is used by a content manager.
[0027] The content providing device 300 and the viewer device 100 can transmit / receive data to / from each other via a network. The content providing device 300 and the management device 200 can transmit / receive data to / from each other via a network. The network may be any of various networks (hereinafter simply referred to as "network") such as the Internet, an extranet, or an intranet.
[0028] Hereinafter, the distributor of digital content, i.e., the user who operates the management device 200, may be referred to as a "distributing user." A user who views the distributed digital content, i.e., a user who operates the viewer device 100, may be referred to as a "viewing user." When there is no need to distinguish between these users, they may be simply referred to as a "user."
[0029] It should be noted that the user operating the management device 200 can also be the user operating the viewer device 100. When a distribution user is not distributing content themselves, they can also be a viewing user who views content distributed by other distribution users. Furthermore, a distribution user can view (confirm) content on their own management device 200 during the period in which the content is being distributed. The viewer device 100 may require user registration when the viewing user initially uses the viewer device 100, or may be usable without user registration at the initial use.
[0030] The viewer device 100 may include a control unit 110, a communication I / F 120, and a display unit 130. The management device 200 may include a control unit 210, a communication I / F 220, and a display unit 230. The content providing device 300 may include a control unit 310 and a communication I / F 320.
[0031] The control units 110, 210, and 310 control each element of the content system. The control units 110, 210, and 310 may also have a computing device and a storage device that processes and stores various data. The control units 110, 210, and 310 may include a CPU (Central Processing Unit), a ROM (Read Only Memory), and a RAM (Random Access Memory). The CPU is a computing device that controls the system. Details of this control may correspond to the various controls described below. The ROM stores programs that realize various processes by the CPU. Such programs may be, for example, programs for executing the various controls described below. The RAM stores data necessary for the various processes by the CPU.
[0032] In FIG. 1, the viewer device 100, the management device 200, and the content providing device 300 are illustrated as a single computer, but may be configured as a collection of physically separate elements.
[0033] The communication I / Fs 120, 220, and 320 are implemented as hardware, firmware, or communication software such as a TCP / IP driver or a PPP driver, or a combination of these.
[0034] The viewer device 100 and the management device 200 can transmit and receive data to and from the content providing device 300 via the communication I / Fs 120, 220, and 320, respectively.
[0035] Display unit 130 and display unit 230 may each be a display integrated with the computer, or may be a detachable display separate from the computer. Display unit 130 and display unit 230 display digital content and screens required for managing digital content, etc.
[0036] The control unit 210 of the management device 200 may include uploading means 212. The uploading means 212 is a means for uploading original content to the content providing device 300 (server). Therefore, the manager of the original content, i.e., the distribution user, can use the management device 200 to upload content to the content providing device 300.
[0037] The content may be digital content including characters, symbols, and / or figures. In this specification, figures may be a concept that includes "pictures." Preferably, the digital content may include both figures and characters and / or symbols. More preferably, the digital content may have, for example, multiple speech bubbles and characters and / or symbols associated with each of the multiple speech bubbles. In one example, the digital content is a digital comic or an electronic book. The digital content may be content having multiple pages.
[0038] The content providing device 300 stores content information 342 of the digital content uploaded from the management device 200 in the storage unit 340. Preferably, the content providing device 300 stores the content information in association with the distribution user.
[0039] The control unit 310 of the content providing device 300 may automatically extract characters or symbols from the content. If the characters or symbols from the uploaded original content are not text data, the control unit 310 automatically extracts the characters or symbols from the content (OCR technology). As a result, the characters or symbols from the content can be stored as text information (text data).
[0040] After characters or symbols in the content are automatically extracted, image data in which the extracted characters or symbols have been removed from the digital content, i.e., typeset-free data (image data containing only graphics), may be stored in the memory unit 340 of the content providing device 300.
[0041] The content providing device 300 stores characters or symbols (text information) in digital content in association with position information in the content (see also FIG. 2). FIG. 2 is a diagram showing an example of content information data. As shown in FIG. 2, the position information in the content may include, for example, at least one of the page number, frame number, and display section number of the content, and preferably multiple of these.
[0042] Here, a frame (see also reference numeral 910 in FIGS. 3 and 4) is defined by an area obtained by dividing a page of content into several parts. Frame numbers are numbers assigned in order to the divided frames.
[0043] A speech bubble (see also reference numeral 922 in FIGS. 3 and 4) corresponds to an area in the content where characters and / or symbols are added. The display section numbers are numbers assigned in order to the speech bubbles 922 and the area 924 without speech bubbles in each frame. The "display section" will be described later.
[0044] As shown in Fig. 2, the position information in the content may include, for example, coordinate data. The coordinate data preferably includes at least coordinates (x, y) on two-dimensional axes. More preferably, the coordinate data includes height and width (h, w) in addition to the coordinates (x, y) on the two-dimensional axes. The coordinate data may indicate information regarding the position of a character or symbol in the content.
[0045] For example, characters or symbols in the content may be arranged in various positions within a graphic (e.g., a picture) in the content. When multiple characters or symbols exist on the same page in the content, the characters or symbols may be divided into several sections (hereinafter referred to as "display sections") according to a desired grouping.
[0046] 3, at least some of the display sections 920 for the plurality of characters and / or symbols may correspond to speech bubbles 922 in the digital content. In another example, at least some of the display sections 920 may correspond to a region 924 of a group of characters and / or symbols without speech bubbles 922. It should be noted that in FIG. 3, the black rectangles drawn on the display unit 130 actually represent some characters.
[0047] In this case, the coordinate data stored as content information may represent the position and / or size of display section 920. The coordinate data (x, y) may indicate, for example, a representative point of display section 920 (a representative position of the range displayed on display unit 130). The coordinate data (h, w) may indicate, for example, the height and width of display section 920.
[0048] In the example shown in FIG. 2, the content ID, content name, story name, page number, frame number, speech bubble number, and coordinate data are stored together with text information (characters and / or symbols in the content).
[0049] Here, the frame numbers and / or speech bubble numbers can be used as indicators of the order of display sections 920 in the digital content, i.e., the order in which the characters or symbols are read. The frame numbers and / or speech bubble numbers may be automatically assigned by trained AI, or may be assigned and / or modified by the distributor user via the management device 200.
[0050] The control unit 310 of the content providing device 300 may have a function for automatically translating characters or symbols in digital content. The content providing device 300 automatically translates characters or symbols in digital content from the original language into another language in response to a request from the management device 200. The automatic translation may be, for example, from Japanese to English, from Japanese to Korean, from Japanese to Chinese, or the reverse. The translated characters or symbols may be stored in the storage unit 340 as, for example, content information 342.
[0051] In the example shown in FIG. 2, the content information has characters or symbols in the original language and characters or symbols in the translated language. The content information may have characters or symbols in the original language and characters or symbols in one or more translated languages. For example, the content information may have Japanese characters or symbols as the original language and both English and Chinese characters or symbols as the translations (see FIG. 2). The language to be translated may be freely selected by the distribution user. Therefore, the content information may have fields corresponding to multiple languages into which it can be translated.
[0052] Although not shown in Fig. 2, the content information may include decoration information associated with the characters or symbols of each language. The decoration information may be, for example, the type, size, and / or color of the font for the characters or symbols of each language.
[0053] The management device 200 may be able to check the translated characters or symbols. The broadcast user may be configured to be able to correct the translated characters or symbols through the management device 200, if necessary.
[0054] When characters or symbols in the digital content are translated, the content providing device 300 may generate image data in which characters or symbols in the original language are replaced with translated characters or symbols, and store the generated image data in the storage unit 340. The image data in which characters or symbols in the original language are replaced with translated characters or symbols can be generated, for example, by overlaying the non-typeset data and the translated characters or symbols described above to generate image data. Preferably, when overlaying the non-typeset data and the translated characters or symbols to generate image data, the translated characters or symbols are converted into image data based on the style information (e.g., font type, size, and / or color) associated with the translated characters or symbols.
[0055] The content distribution unit 312 of the content providing device 300 provides digital content to the viewer device 100 in response to a request from the viewer device 100 .
[0056] The viewer device 100 receives digital content from the content providing device 300 in response to a request for content distribution to the content providing device 300. The display unit 130 of the viewer device 100 displays the provided content (see also FIGS. 3 and 4). Characters, symbols, and / or figures in the content are displayed on the display unit 130 of the viewer device 100.
[0057] The viewer device 100 may have language switching means 111 for switching the language of characters or symbols in the content. This allows the viewing user to change the characters or symbols in the content to a language of their choice. Specifically, in response to a request from the viewer device 100, the content providing device 300 can display digital content including characters and / or symbols in the requested language on the viewer device 100.
[0058] For example, if the language of the characters or symbols in the digital content to be displayed on the viewer device 100 is the same as the language of the characters or symbols in the digital content uploaded by the distribution user, the content providing device 300 may transmit the original image data of the digital content to the viewer device 100.
[0059] Alternatively, the content providing device 300 may transmit to the viewer device 100 the above-mentioned non-typeset data (image data) and content information (see FIG. 2) including information on characters or symbols in the original language (text data). Preferably, the content providing device 300 may transmit to the viewer device 100 the above-mentioned non-typeset data (image data), information on characters or symbols in the original language (text data), and decoration information associated with these characters or symbols (e.g., font type, size, and / or color). In this case, the viewer device 100 may combine and display the received non-typeset data (image data) and the character or symbol information. The viewer device 100 receives coordinate data along with the characters or symbols associated with the display section 920, and therefore can display the display section 920 in an appropriate position.
[0060] If the language of the characters or symbols in the digital content to be displayed on the viewer device 100 is a different language that has been translated from the original language, the content providing device 300 can transmit image data to the viewer device 100 in which the characters or symbols in the original language have been replaced with the translated characters or symbols.
[0061] Alternatively, the content providing device 300 may transmit the above-mentioned non-typeset data (image data) and content information (see FIG. 2) including information on characters or symbols in the translated language (text data) to the viewer device 100. In this case, the viewer device 100 may combine and display the received non-typeset data (image data) and the information on characters or symbols.
[0062] 3 and 4, a selection means such as a pull-down menu 940 is shown as the language switching means 111. By switching the language, for example, between Japanese and English, it is possible to switch between the state shown in FIG. 3 and the state shown in FIG. 4.
[0063] Here, when switching languages, there is a possibility that the translated language will not fit within the range of the original speech bubble. In this case, the content providing device 300 may automatically change the size and shape of the frames and speech bubbles in the content in accordance with the length of the characters and / or symbols in the automatically translated content. Such changes in the size and shape of the frames and speech bubbles can be realized, for example, by the technology described in Patent Document 2. Alternatively or in addition to this, the content providing device 300 may automatically change the size of the characters and / or symbols in the automatically translated content in accordance with the length of the characters and / or symbols.
[0064] Here, when the content providing device 300 initially provides content to the viewer device 100, the content providing device 300 may automatically select and deliver the language of the characters or symbols in the content based on information about the country to which the viewing user of the viewer device 100 belongs. In this case, even if the original language of the content is Japanese, if the viewing user of the viewer device 100 belongs to the United States, the characters and / or symbols in the initially provided content will be provided in English. Note that information about the country to which the viewing user belongs can be determined from the time of initial user registration, country information associated with the device being used, country information from which the device is accessing the Internet, and / or the language setting of the device itself. The language setting of the device itself can be used from information stored in cookies or browser storage of the viewer device 100.
[0065] (Suggestion feature for editing characters and / or symbols) The viewer device 100 may have a switching means 114 for switching between a viewing mode in which the digital content provided by the content providing device 300 can be viewed and an editing request mode in which editing of characters and / or symbols in the digital content can be suggested.
[0066] 3 and 4, a button 950 for switching between a viewing mode and an edit request mode is displayed on the display unit 130 of the viewer device 100. A viewing user operating the viewer device 100 can switch between the viewing mode and the edit request mode by selecting, for example, clicking or tapping, the button 950.
[0067] The viewing mode is a mode in which content provided to the viewer device 100 can be viewed, for example, watched (see FIGS. 3 and 4). A viewing user operating the viewer device 100 can enjoy the content in the viewing mode.
[0068] In the viewing mode, the viewing user can change the page of the currently displayed content by, for example, swiping the display unit 130 in a predetermined direction or dragging the pointer on the display unit 130.
[0069] As described above, the viewing mode is switched to the edit request mode by the switching means 114. In the illustrated embodiment, the viewing user operating the viewer device 100 selects, for example, clicks or taps, the button 950 to switch from the viewing mode to the edit request mode.
[0070] In the first embodiment, the viewer device 100 has a suggestion instruction unit 112 that can suggest editing of characters and / or symbols in digital content provided by the content providing device 300. This allows the viewing user to suggest editing of characters and / or symbols in the digital content to the content providing device 300 via the viewer device 100. The suggested editing of characters and / or symbols in the digital content may be, for example, changing dialogue in the display section 920, correcting typos, and / or correcting mistranslations. For example, the suggested editing of characters and / or symbols in the digital content may be changing characters and / or symbols in the speech bubble 922 or the area 924 without a speech bubble 922, correcting typos, and / or correcting mistranslations.
[0071] When suggesting editing of characters and / or symbols in digital content, the viewer device 100 preferably transmits information about the characters and / or symbols to be suggested, as well as information about the user who made the suggestion, to the content providing device 300. At this time, the viewer device 100 may transmit, to the content providing device 300, decoration information (such as font type, size, and / or color) associated with the characters and / or symbols to be suggested, as well as the information about the characters and / or symbols to be suggested.
[0072] In one specific example, in the edit request mode, the viewing user can select characters or symbols in the digital content to be edited. For example, the viewing user may be able to select characters or symbols for which editing is to be suggested by selecting, for example, tapping or clicking, characters or symbols in the content displayed on the display unit 130 of the viewer device 100.
[0073] In one example, the display unit 130 may be configured to be able to suggest editing of characters or symbols for each frame 910 or each display section 920 of the content displayed on the display unit 130. In this case, an editable window may appear when the viewing user selects, for example, taps or clicks, a specific frame 910 and / or a specific display section 920 in the content displayed on the display unit 130. The example shown in Fig. 7 shows a state in which a window 930 appears when the viewing user taps the top right display section 920, i.e., the speech bubble 922, shown in Fig. 4.
[0074] The suggestion instruction unit 112 may be configured to be able to select at least one editing suggestion from the editing candidate list acquired from the content providing device 300. In the example shown in Fig. 6, characters and / or symbols associated with the selected display section 920 are displayed in a window 930.
[0075] More specifically, the original language (original text) 810 of the characters and / or symbols associated with the selected frame 910 and / or a specific display section 920 and the translated language (translated text) 820 are displayed in comparison in a window 930. The original language 810 and the automatically translated language 820 are provided by the content providing device 300.
[0076] Here, the content providing device 300 holds, as content information (FIG. 2), coordinate data (x, y, h, w) of each display section 920. Therefore, based on information about the position selected by the viewing user on the display unit 130 of the viewer device 100 in the edit request mode, the content providing device 300 can identify characters and / or symbols (original language and translated language) associated with the display section 920 corresponding to the position selected by the viewing user and transmit them to the viewer device 100.
[0077] In addition, if other viewing users have previously made suggestions for editing the characters and / or symbols associated with the selected frame 910 and / or a specific display section 920, the content providing device 300 may store and retain a list of suggestions for editing the characters and / or symbols (edit candidate list) (see Figure 6).
[0078] 6, the editing candidate list may be managed by linking information specifying the unit of characters and / or graphics to be edited, i.e., frame or display section, with information on the characters and / or graphics of the editing candidates. Preferably, the characters and / or graphics of the editing candidates may be stored in association with the number of viewing users who support them and / or the number of viewing users who do not support them.
[0079] If there is an editing candidate list linked to the frame 910 and / or display section 920 selected as a candidate for editing, the content providing device 300 may provide the editing candidate list for the character and / or symbol to the viewer device 100.
[0080] 7, the viewer device 100 is configured to allow the viewing user to select at least one editing candidate from the editing candidate list 830 for the selected character and / or symbol. For example, the viewing user can vote for a desired proposal by selecting a voting button 840 displayed in a window 930 of the viewer device 100.
[0081] The suggestion instruction unit 112 may be configured to be able to suggest any character and / or symbol for the character and / or symbol associated with the selected frame 910 and / or the specific display section 920. If no suggestion for editing the character and / or symbol has been received from another viewing user in the past, or if there is no desirable candidate in the editing candidate list, the viewer device 100 is preferably configured to be able to suggest any character and / or symbol.
[0082] In the example shown in Fig. 7, a button 860 for proposing a new candidate is displayed in a window 930 of the viewer device 100. In this example, when a viewing user selects the button 860, the display in the window 930 transitions to the state shown in Fig. 8. Alternatively, if another viewing user has not yet made an editing proposal, that is, if there is no editing candidate list, the viewer device 100 may directly transition to the state shown in Fig. 8 without transitioning to the state shown in Fig. 7 by selecting the button 950 shown in Fig. 4.
[0083] In the example shown in Figure 8, the original language (original text) 810 of the characters and / or symbols associated with the selected frame 910 and / or a specific display section 920 and the language (translated text) 820 after automatic translation are displayed in contrast in a window 930.
[0084] 8, the viewing user can use the viewer device 100 to suggest any character and / or symbol associated with the selected frame 910 and / or a specific display section 920. Specifically, the viewer device 100 is configured to allow any character and / or symbol to be input into an input unit 870 displayed in a window 930.
[0085] When the viewing user selects a button 890 displayed in the window 930 while inputting characters and / or symbols into the input unit 870, the information input into the input unit 870 is transmitted to the content providing device 300. This enables the suggestion instruction unit 112 of the viewer device 100 to make editing suggestions for characters or symbols in the content. In the examples shown in FIGS. 7 and 8, the suggestion instruction unit 112 is configured to prompt the viewing user to suggest a correct translation.
[0086] The content providing device 300 has a suggestion receiving unit 318 that receives suggestions for editing characters and / or symbols in digital content from the viewer device 100. The suggestions for editing characters and / or symbols are stored and managed as an editing candidate list in the storage unit 340 (see FIG. 6).
[0087] A distribution user can request an editing candidate list of characters and / or symbols in digital content from the content providing device 300 via the management device 200. In response to this request, information on the editing candidate list is sent from the content providing device 300 to the management device 200.
[0088] 9 shows an example of the management device 200 in a state in which information on the editing candidate list is displayed on the display unit 230. The distribution user can check the information on the editing candidate list of characters and / or symbols in the content using the management device 200. At this time, it is preferable that the information on the editing candidate list be sorted in descending order of the number of votes cast by viewing users and displayed on the display unit 230. More preferably, the list of editing suggestions is displayed in descending order of the number of votes cast by viewing users.
[0089] In the first embodiment, the management device 200 has a selection means 216 for selecting whether to reflect a request for editing characters and / or symbols in digital content obtained from the viewer device 100 via the content providing device 300. This allows the distribution user to select whether to edit the characters and / or symbols and / or how to edit them.
[0090] In the example shown in Figure 9, the display unit 230 of the management device 200 displays, in comparison with each other, the original language (original text) 710 of the characters and / or symbols associated with the selected frame 910 and / or a specific display section 920, the language (translated text) 720 after automatic translation, and information 730 of the editing candidate list obtained from the viewing user.
[0091] The distribution user can adopt one of the pieces of information 730 in the editing candidate list. In the example shown in FIG. 9, the distribution user can determine which candidate to replace the characters or symbols in the content with by selecting a button 750 linked to one of the pieces of information 730 in the editing candidate list. When the distribution user selects one of the pieces of information 730 in the editing candidate list via the management device 200, the content providing device 300 edits (corrects) the corresponding characters or symbols in the content information and stores it as content information. This makes it possible to correct characters or symbols in the content information, for example, translated characters or symbols, as shown in FIG. 10.
[0092] Furthermore, the content providing device 300 may regenerate image data of the content page including the edited characters or symbols along with editing the content information. The image data can be regenerated by overlaying the non-typeset data, the edited characters or symbols, and the unedited characters or symbols on the same page as the edited characters or symbols to generate image data.
[0093] As a result, when a request for content distribution is made from the viewer device 100 after characters or symbols in the content information have been edited, the content including the edited characters and / or symbols is displayed on the display unit 130 of the viewer device 100.
[0094] Preferably, the number of votes 740 cast by viewing users for the proposed candidates may also be displayed on the management device 200 in association with the editing candidate list information 730. The number of votes 740 is determined by votes from multiple viewing users, as described with reference to FIG. 7. The distribution user can refer to the number of votes 740 to select an appropriate candidate from the editing candidate list.
[0095] According to the above aspect, the distributor does not need to improve the accuracy of the translation of characters and / or symbols in the digital content in advance. The distributor can edit the translation of characters and / or symbols in the digital content as appropriate based on suggestions from viewing users. Therefore, it is possible to reduce the effort required to proofread the translation of characters and / or symbols in the digital content.
[0096] In the above embodiment, an example of correcting the translation of characters and / or symbols in digital content has been described. However, the present invention is not limited to correcting translations. For example, the viewer device 100 may be configured to suggest changes to any characters or symbols in the digital content or corrections to typographical errors. In this case, the distributor can select whether to reflect suggestions from viewing users through the management device 200. Since any viewing user who views the published digital content can point out errors in the digital content, the more the digital content is viewed, the more errors can be corrected.
[0097] The content providing device 300 may store user information, for example, information about a viewing user, in the storage unit 340 (see FIG. 11). As shown in FIG. 11, the user information 344 may store a user ID, a user name, and a score in association with each other.
[0098] The score may be, for example, an index representing suggestions for editing characters and / or symbols in digital content that have been reflected by the distributor. For example, the score may increase according to the number of times that suggestions for editing characters and / or symbols have been reflected. Therefore, when the distributor reflects an editing suggestion from a viewed user through the management device 200, the score associated with the viewed user who made the suggestion is increased. Based on the information on the reflection of the editing suggestion from the management device 200, the content providing device 300 increases the increased score associated with the username of the viewed user and stores the increased score in the storage unit 340.
[0099] In the edit reflection mode, the score may be displayed on the display unit 230 of the management device 200. Specifically, the name of the viewed user and the score are displayed in association with the characters and / or symbols from the viewed user (see FIG. 9).
[0100] The score can be an indicator of whether the viewing user's suggestion for editing characters and / or symbols is good or bad. Therefore, in the edit reflection mode, the distribution user can refer to the score associated with the viewing user when reflecting the suggestion for editing characters and / or symbols in the digital content.
[0101] The content providing device 300 may store user information, for example, information about a viewing user, in the storage unit 340 (see FIG. 11). As shown in FIG. 11, the user information 344 may store a user ID, a user name, and points in association with each other.
[0102] The points may be, for example, money, virtual currency, or the like. Such points may be obtained by charging money or virtual currency, for example.
[0103] The points may be usable instead of money within the services provided by the content providing device 300. For example, the points may be used by the viewing user for services provided by the content providing device 300. Such services may be, for example, the purchase of paid digital content stored in the content providing device 300, a paid rental service, or the granting of points to a distribution user (for example, tipping), etc.
[0104] When a distribution user reflects an edit of characters and / or symbols in the content, the content providing device 300 may perform a process of awarding points to the viewing user who proposed the edit of the characters and / or symbols, thereby providing an incentive to the viewing user to propose an edit of characters and / or symbols in the content.
[0105] (Automatic reading function) The automatic reading function of the viewer device 100 will be described mainly with reference to Fig. 12 and Fig. 13. Fig. 12 is a flowchart of the automatic reading. Fig. 13 is a diagram showing an example of data of waiting time information.
[0106] The viewer device 100 may have a read-aloud function 116 that automatically reads out the characters in the content in the viewing mode. A read-aloud button 980 for reading out the characters in the content may be displayed on the display unit 130 of the viewer device 100. When the read-aloud button 980 is selected, for example, clicked or tapped, the characters in the content are automatically read out. Audio corresponding to the characters in the content is emitted from a microphone provided in the viewer device 100. Here, the audio data relating to the characters in the content and their translations may be generated, for example, by a trained application (AI).
[0107] The characters in the content are ordered based on their position information. The order of the characters in the content may be determined, for example, by at least one of the page number, frame number, and speech bubble number of the content, and preferably all of them. The characters in the content may be automatically read out based on this ordering.
[0108] Preferably, a plurality of frames 910 and / or display sections 920 in one page of the digital content may be ordered. The ordering of the frames 910 is defined by the frame numbers in the content information described above. The ordering of the display sections 920 is defined by the display section numbers described above (see also FIG. 2). By acquiring content information such as that shown in FIG. 2 from the content providing device 300, the viewer device 100 can read out the characters in the frames in order according to the ordering of the frames 910.
[0109] The viewing user can pause the automatic reading by the automatic reading function 116. That is, the viewer device 100 may have a means for pausing the automatic reading. Furthermore, the viewing user can cancel the pause of the automatic reading (i.e., play it back). That is, the viewer device 100 may have a means for canceling the pause of the automatic reading.
[0110] The flow of automatic reading aloud will be described in more detail with reference to Fig. 12. First, when the reading aloud button 980 is selected, the reading aloud function 116 of the viewer device 100 sets the frame to be read aloud to the first frame of the page being displayed (step S1).
[0111] Next, the reading function 116 determines whether the frame 910 to be read aloud contains characters (step S2). If the frame 910 to be read aloud contains characters, the reading function 116 automatically reads the characters in the frame 910 aloud (step S3).
[0112] Here, when the same frame 910 includes multiple display sections 920, the reading function 116 may read out the characters in the display sections 920 in order according to the ordering of the multiple display sections 920.
[0113] After automatically reading out the characters in frame 910 in step S3, the read-out function 116 waits for a second specified time without reading out anything if necessary (step S4). By having the read-out function 116 wait for the second specified time, it is possible to reduce the possibility that the read-out function 116 will start reading out the characters of the next frame while the viewing user is looking at the frame that has been automatically read out. Step S4 need not be performed if it is not necessary.
[0114] In step S2, if the frame 910 to be read aloud does not contain any characters, the process waits for a first specified time without reading anything (step S5). This reduces the possibility that the reading function 116 will start reading characters contained in the next frame while the viewing user is looking at a frame that does not contain characters.
[0115] After steps S3 to S5 are completed, the read-out function 116 determines whether the frame 910 currently set as the target to be read out is the last frame of the page being displayed on the display unit 130 (step S6).
[0116] If the frame 910 set to be read aloud is not the last frame on the currently displayed page, the read-aloud function 116 sets the frame to be read aloud as the next frame (step S7). Then, the read-aloud function 116 determines whether the frame 910 set to be newly read aloud contains text (step S2). The viewer device 100 can determine whether the set frame 910 contains text from the content information (see FIG. 2) acquired from the content providing device 300.
[0117] By repeating steps S2 to S7, the reading function 116 can set the frames to be read out in order according to the ordering of the frames as described above. Therefore, the reading function 116 can automatically read out the characters contained in all the frames of the currently displayed page according to the ordering of the frames.
[0118] If it is determined in step S6 above that the frame 910 currently set to be read aloud is the last frame of the page being displayed on the display unit 130, the read-aloud function 116 waits for a third specified time without reading anything (step S8). The viewer device 100 can determine whether the set frame 910 is the last frame of the page being displayed from the content information (see FIG. 2) acquired from the content providing device 300. After the third specified time has elapsed, the viewer device 100 automatically displays the next page of the digital content on the display unit 130 (step S9).
[0119] When the next page is automatically displayed on the display unit 130, the reading function 116 may automatically start reading the characters of the displayed page again in accordance with the flow shown in FIG.
[0120] In this way, the viewer device 100 is configured to automatically display the next page after reading out the last character on the currently displayed page of the digital content. This allows the viewing user to enjoy the digital content without operating the viewer device 100 once automatic reading by the reading function 116 has started.
[0121] By providing the above step S5, if the frame to be read aloud does not contain any characters, the read-aloud function 116 sets the frame to be read aloud to the next frame after the first specified time has elapsed. This reduces the possibility that the read-aloud function 116 will start reading characters contained in the next frame while the viewing user is looking at a frame that does not contain any characters.
[0122] By providing the above step S8, the viewer device 100 waits for the third specified time before transitioning to the next page after completing the processing of the last frame of the page (steps S3 to S5). This reduces the possibility that the viewing user will transition to the next page before finishing viewing the entire page of the digital content.
[0123] That is, if the last frame of one page of the digital content contains text, the viewer device 100 automatically displays the next page after the third specified time has elapsed when the reading function 116 has read out the text in the last frame.
[0124] Furthermore, if the last frame of a page of the digital content does not contain any text, the viewer device 100 waits for a first specified time (step S5), and then automatically displays the next page after a third specified time has elapsed.
[0125] Note that step S8 is optional and may not be provided if unnecessary.
[0126] The first specified time, the second specified time, and / or the third specified time may be stored, for example, in the content providing device 300 and / or the viewer device 100. Preferably, the first specified time, the second specified time, and / or the third specified time are stored in the storage unit 340 of the content providing device 300 (FIG. 13). Specifically, as shown in FIG. 13, waiting time information is stored in association with the username of the viewing user.
[0127] The waiting time information may hold information regarding a first specified time, a second specified time, and / or a third specified time. The first specified time, the second specified time, and / or the third specified time may be specified by a time (value in seconds), for example. Alternatively, the first specified time, the second specified time, and / or the third specified time may be specified by a qualitative value such as early, standard, or late. In FIG. 13, as an example, the second specified time and the third specified time are specified by a value in seconds. In FIG. 13, as an example, the first specified time is specified by a qualitative value.
[0128] The viewer device 100 can perform the above-mentioned steps S4, S5 and S8 based on the waiting time information received from the content providing device 300, i.e., information regarding the first specified time, the second specified time and / or the third specified time.
[0129] When the content providing device 300 stores waiting time information, a viewing user can enjoy the content with the same settings (first specified time, second specified time, and / or third specified time) regardless of which terminal the viewing user uses to view the content.
[0130] When the content providing device 300 holds the waiting time information, it is preferable that the information regarding the first specified time, the second specified time, and / or the third specified time can be changed by the viewing user through the viewer device 100. In this case, the viewer device 100 may have an input unit or the like for setting the first specified time, the second specified time, and / or the third specified time.
[0131] (Another method for determining the time prescribed in paragraph 1) The first specified time may be determined by both a reference time and a relative time. The reference time is a time determined for each digital content. The reference time does not have to depend on the viewing user. For example, the reference time may be set for a frame without text or symbols as content information shown in FIG. 2. The reference time may be determined by, for example, time (value in seconds). The method for determining the reference time will be described later.
[0132] The relative time is a time determined for each viewing user. The relative time does not have to depend on the type of content, or may depend on the type of content. The relative time may be stored in association with the viewing user, as shown in FIG. 13, for example (corresponding to the "first specified time" in FIG. 13). In other words, the relative time may be determined by a qualitative value such as early, standard, or late.
[0133] In this case, the relative time corresponds to the time for adjusting the reference time. For example, if the reference time is 2 seconds and the relative time is "early," the first specified time may be determined by a calculation formula such as "2 seconds - 1 second." Also, if the reference time is 2 seconds and the relative time is "late," the first specified time may be determined by a calculation formula such as "2 seconds + 1 second."
[0134] In this way, the first specified time may be determined by a value obtained by correcting a reference time determined for each digital content by a relative time determined for each user.
[0135] In this case, the relative time may be set by the user. That is, the relative time may be a value set by the user. The reference time may be determined, for example, based on at least the ratio of the frame size to the page size of the digital content and information on whether the user has paused the reading function. In other words, the first specified time may be determined based on at least one of the ratio of the frame size to the page size of the digital content, information on whether the user has paused the reading function, and a value set by the user.
[0136] The reference time of the first specified time may be determined based on the ratio of the frame size to the page size of the digital content. More preferably, the first specified time may be set to a larger value as the frame size relative to the page size increases. This increases the waiting time for larger frames, further reducing the possibility that a viewing user will start reading text in the next frame while looking at a frame that does not contain text.
[0137] The reference time of the first specified time may be determined and / or changed based on information about the pause of automatic readout by the viewing user. Specifically, when the viewing user stops the automatic readout function, the viewer device 100 transmits information about the stop of the readout function and position information of the frame 910 corresponding to the timing of the stop to the content providing device 300. The content providing device 300 records the information about the stop of the readout function and the position information of the frame 910 corresponding to the timing of the stop in association with each other.
[0138] If there are many viewing users who stop the read-out function at the same time, the content providing device 300 can greatly change the reference time of the first specified time for the frame 910 (the frame to be read-out) corresponding to the timing at which the read-out function was stopped.
[0139] Such a change in the reference time of the first specified time can be achieved by AI, for example, by machine learning information on when the reading function has stopped and the position information of frame 910 corresponding to the timing of the stoppage.
[0140] The reference time of the first specified time is preferably determined based on both the ratio of the frame size to the page size of the digital content and information on whether the user has paused the read-aloud function.
[0141] (Another method for determining the time prescribed in the third provision) The third specified time may be determined and / or changed based on information about a manual change of a page by the viewing user. Specifically, when the viewing user manually advances a page of digital content on the viewer device 100, the viewer device 100 transmits information about the automatically advanced page to the content providing device 300. The content providing device 300 records the information about the automatically advanced page.
[0142] If many viewing users are automatically proceeding through the same page, the content providing device 300 can simply reduce the third predetermined time associated with the last frame 910 of that page. Such a setting change can be realized by AI using machine learning, for example.
[0143] Furthermore, the viewer device 100 may have a speed adjustment means for adjusting the speed at which the text is read aloud. The user operating the viewer device 100 can use the speed adjustment means to set the automatic reading speed to a speed that is appropriate for the user.
[0144] (Initial values of the first specified time, the second specified time, and / or the third specified time) The initial values of the first specified time, the second specified time, and / or the third specified time may be set values set by, for example, a broadcast user. Alternatively, the initial values of the first specified time, the second specified time, and / or the third specified time may be automatically set by the content providing device 300 based on at least the content information.
[0145] In addition, when a viewing user uses the content providing service for the first time, and / or when a viewing user views a certain content for the first time, the initial values of the first specified time, the second specified time, and / or the third specified time may be automatically set by the content providing device 300 based on the speed at which other users view the content.
[0146] The content providing device 300 may store a viewing speed for each viewing user and for each content. Specifically, the content providing device 300 may store a first specified time, a second specified time, and / or a third specified time for each viewing user and for each content, in association with the viewing user. In this case, the content providing device 300 can compare the first specified time, the second specified time, and / or the third specified time set for different viewing users for the same content. This allows the content providing device 300 to calculate an estimated value of the viewing speed of each viewing user.
[0147] In this case, even if the content is being viewed for the first time by the viewing user, the content providing device 300 can set the initial values of the first specified time, the second specified time, and / or the third specified time based on the estimated viewing speed and the first specified time, the second specified time, and / or the third specified time associated with other viewing users.
[0148] For example, if the estimated viewing speed of a first viewing user is twice the estimated viewing speed of another second viewing user, the initial values of the first specified time, the second specified time, and / or the third specified time associated with the first viewing user may be automatically set to half of the first specified time, the second specified time, and / or the third specified time associated with the second viewing user and stored. This allows the initial values of the first specified time, the second specified time, and / or the third specified time to be set relatively appropriately even for content that the viewing user is viewing for the first time.
[0149] (Auto-read edit suggestions) The suggestion instruction unit 112 of the viewer device 100 may be configured to be able to point out errors in automatic reading by the read-out function 116. This can be realized in the same way as the suggestion instruction unit 112 according to the second embodiment described below. That is, in the editing suggestion mode of the viewer device 100, the viewing user can point out errors in automatic reading by arbitrarily inputting characters and / or symbols into the input unit 870 (see also FIG. 15 ) displayed in the window 930. Examples of errors in automatic reading include the wrong order in which frames are read out, and errors in the pronunciation or reading of characters.
[0150] The content providing device 300 stores the proposals received from the proposal instruction unit 112 of the viewer device 100 as a proposal candidate list in the storage unit 340. The management device 200 can receive the proposal candidate list from the content providing device 300. The distribution user can view the proposal candidate list using the management device 200. This allows the distribution user to modify the digital content if necessary.
[0151] [Second embodiment] Next, a viewer device 100, a management device 200, a content providing device 300, and a content system according to a second embodiment will be described. FIG. 14 shows an example of digital content displayed on the display unit of a viewer device according to the second embodiment. FIG. 15 is a diagram showing an example of an editing suggestion mode displayed on the display unit of a viewer device according to the second embodiment. It should be noted that in the second embodiment, the same components as those in the first embodiment are denoted by the same reference numerals. Also, in the second embodiment, descriptions of the same components as those in the first embodiment may be omitted.
[0152] The basic configuration of the content system in the second embodiment is almost the same as that in the first embodiment (see also FIG. 1). In the first embodiment, the viewer device 100 was configured to be able to suggest editing of characters and / or symbols in digital content. Instead, in the second embodiment, the viewer device 100 is configured to be able to suggest editing of figures (pictures) in digital content.
[0153] A viewing user operating the viewer device 100 according to the second embodiment can switch between the viewing mode and the edit request mode by selecting, for example, clicking or tapping, the button 950, in the same way as in the first embodiment.
[0154] In the second embodiment, the viewer device 100 has a suggestion instruction unit 112 that can suggest editing of a figure in digital content provided by the content providing device 300. This allows the viewing user to suggest editing of a figure in the digital content to the content providing device 300 via the viewer device 100. The suggestion to edit a figure in the digital content may be, for example, correcting the figure in the frame 910.
[0155] In a specific example, in the edit request mode, the viewing user can select a shape in the digital content to be edited. For example, the viewing user may be able to select a shape for which editing is to be suggested by selecting, for example, tapping or clicking, a shape in the content displayed on the display unit 130 of the viewer device 100.
[0156] In one example, a configuration may be made in which graphic editing suggestions can be made for each frame 910 of the content displayed on the display unit 130. In this case, an editable window may appear when the viewing user selects, for example, taps or clicks, a specific frame 910 in the content displayed on the display unit 130. The example shown in Fig. 15 shows a state in which a window 930 appears when the viewing user taps the top left frame 910 shown in Fig. 14.
[0157] 15, the viewing user can propose any information related to editing of a graphic for the selected frame 910 from the viewer device 100. Specifically, the viewer device 100 is configured to allow any character and / or symbol to be input into the input section 870 displayed in the window 930.
[0158] When the viewing user selects a button 890 displayed in the window 930 while information regarding editing of a graphic is input into the input unit 870, the information input into the input unit 870 is transmitted to the content providing device 300. This enables the suggestion instructing unit 112 of the viewer device 100 to make an editing suggestion for the graphic in the content.
[0159] The content providing device 300 has a suggestion receiving unit 318 that receives a suggestion for editing a graphic in digital content from the viewer device 100. The suggestion for editing a graphic may be stored and managed as an editing candidate list in the storage unit 340 (see FIG. 6).
[0160] Although not shown, the content providing device 300 may be configured, as in the first embodiment, to transmit an editing candidate list linked to the frame 910 to the viewer device 100, and allow the viewing user to select an appropriate editing candidate from the editing candidate list via the viewer device 100.
[0161] The content providing device 300 has a proposal receiving unit 318 that receives a proposal for editing a graphic in digital content from the viewer device 100. The proposal for editing a graphic is stored and managed as an editing candidate list in the storage unit 340 (see FIG. 6).
[0162] A distribution user can request an editing candidate list for graphics in digital content from the content providing device 300 via the management device 200. In response to this request, information on the editing candidate list is sent from the content providing device 300 to the management device 200.
[0163] The distribution user can then modify the graphics in the digital content themselves, if necessary, based on the information in the editing candidate list, and re-upload the modified digital content to the content providing device 300 via the management device 200.
[0164] The other configurations are the same as those in the first embodiment, and therefore the description thereof will be omitted.
[0165] It should be noted that methods by which a computer performs the information processing described in the first and second embodiments are also included within the scope of the present invention. Specifically, methods by which a computer performs the information processing performed by the viewer device 100 described above are also included within the scope of the present invention. Similarly, methods by which a computer performs the information processing performed by the management device 200 described above are also included within the scope of the present invention. Similarly, methods by which a computer performs the information processing performed by the content providing device 300 described above are also included within the scope of the present invention. Furthermore, it should be noted that programs that cause a computer to execute such methods are also included within the scope of the present invention.
[0166] Such a computer program can be stored on and provided to a computer in various types of non-transitory computer-readable media, including various types of tangible storage media.
[0167] Examples of non-transitory computer-readable media include magnetic recording media (e.g., floppy disks, magnetic tapes, hard disk drives), magneto-optical recording media (e.g., magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-R / Ws, and semiconductor memories (e.g., mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash ROMs, and RAMs (random access memory)).
[0168] The program may be provided to the computer by various types of transitory computer-readable media. Examples of transitory computer-readable media include electrical signals, optical signals, and electromagnetic waves. The transitory computer-readable media may provide the program to the computer via a wired communication path such as an electrical wire or optical fiber, or via a wireless communication path.
[0169] As described above, the contents of the present invention have been disclosed through the embodiments, but the descriptions and drawings that form part of this disclosure should not be understood to limit the present invention. Various alternative embodiments, examples, and operating techniques will become apparent to those skilled in the art from this disclosure. Therefore, it should be noted that the technical scope of the present invention is defined only by the inventive features of the claims that can be properly understood from the above description. [Explanation of symbols]
[0170] 10 Content System 100 Viewer Device 200 Management device 300 Content providing device
Claims
1. A viewer device having a suggestion instruction unit capable of suggesting editing of characters, symbols and / or figures in digital content provided from a server.
2. 2. The viewer device according to claim 1, further comprising a switching means for switching between a viewing mode in which the digital content provided from the server can be viewed and an editing request mode in which editing of characters, symbols and / or figures in the digital content can be suggested.
3. The viewer device according to claim 1 or 2, wherein the suggestion instructing unit is configured to be able to suggest any character and / or symbol.
4. The viewer device according to claim 1 , wherein the suggestion instruction unit is configured to be able to select at least one editing suggestion from an editing candidate list acquired from a server.
5. the digital content has display sections for a plurality of characters and / or symbols, and characters and / or symbols associated with each of the plurality of display sections; The viewer device according to claim 1 , wherein the suggestion instruction unit is configured to request editing of characters and / or symbols for each of the display sections.
6. The viewer device according to claim 5 , wherein at least some of the plurality of display segments correspond to speech bubbles in the digital content.
7. The viewer device according to any one of claims 1 to 6, wherein the suggestion instruction unit is configured to display original and translated versions of characters and / or symbols in the digital content in comparison with each other, and to prompt the viewing user to suggest a correct translation.
8. The digital content has a plurality of frames defined by areas obtained by dividing a page into several parts, The viewer device according to claim 1 , wherein the suggestion instruction unit is configured to request editing of a graphic for each of the frames.
9. The viewer device according to claim 1 , wherein the digital content is a digital comic or an electronic book.
10. the digital content has a plurality of pages; the viewer device has a reading function for automatically reading out the characters in the digital content, The viewer device according to claim 1 , wherein the viewer device is configured to automatically display the next page after reading out the last character present on the currently displayed page of the digital content.
11. 11. A management device comprising: means for acquiring, from a server, an editing candidate list of characters, symbols and / or graphics in digital content obtained from the viewer device according to any one of claims 1 to 10.
12. The management device according to claim 11, further comprising uploading means for uploading content including characters, symbols and / or graphics.
13. A content providing device comprising: a proposal receiving unit that receives a proposal for editing characters, symbols, and / or graphics in the digital content from the viewer device according to any one of claims 1 to 10.
14. a viewer device; a content providing device that provides content to the viewer device; a management device; the viewer device has a suggestion instruction unit capable of suggesting editing of characters and / or symbols in the digital content provided by the content providing device, A content system, wherein the management device has means for obtaining from the content providing device a list of requests for editing characters and / or symbols in digital content obtained from the viewer device via the content providing device.
15. The viewer device is receiving digital content from a server; sending a proposal for editing characters, symbols and / or graphics in the digital content to a server; A method comprising:
16. The management device A method comprising: performing a step of obtaining an editing candidate list of characters, symbols and / or graphics in digital content from a server.
17. The content providing device A method comprising: receiving, from a viewer device that provided digital content, suggestions for editing characters, symbols and / or graphics in the digital content.
18. A program that causes a computer to execute the method according to any one of claims 15 to 17.
19. A viewer device for viewing digital content having multiple pages, comprising: A reading function that automatically reads out the characters in the digital content, The viewer device is configured to automatically display the next page after reading out the last character present on the currently displayed page of the digital content.
20. The digital content has a plurality of frames defined by areas obtained by dividing a page into several parts, 20. The viewer device according to claim 19, wherein the reading function is configured to read out characters in a frame to be read out in order according to the ordering of the plurality of frames.
21. The viewer device according to claim 20, wherein the reading function is configured to move on from the frame to be read to the next frame after a first specified time has elapsed if the frame to be read does not contain any characters.
22. 22. The viewer device according to claim 21, wherein the first specified time is configured to be changeable by a user.
23. 23. A viewer device according to claim 21 or 22, wherein the first specified time is determined based on at least one of the ratio of the frame size to the page size of the digital content, information on the user pausing the reading function, and a setting value set by the user.
24. 24. The viewer device according to claim 20, wherein the reading function waits for a second specified time after reading out the characters in the frame to be read out.
25. 25. The viewer device according to claim 24, wherein the second specified time is configured to be changeable by a user.
26. 26. A viewer device as claimed in any one of claims 20 to 25, wherein the reading function is configured to wait a third specified time before automatically displaying the next page if the frame to be read is the last frame in a page of digital content.
27. 27. The viewer device according to claim 26, wherein the third specified time is configured to be changeable by a user.
28. A content providing device configured to provide said digital content to a viewer device according to any one of claims 19 to 27.
29. a viewer device; a content providing device that provides digital content having a plurality of pages to the viewer device, the viewer device has a reading function for automatically reading out the characters in the digital content, The content system is configured such that the viewer device automatically displays the next page after reading out the last character present on the currently displayed page of the digital content.
30. The viewer device executes a step of automatically reading out characters in the digital content having a plurality of pages; The method, wherein the step includes automatically displaying the next page on the viewer device after reading out the last character present on the currently displayed page of the digital content.
31. A program that causes a computer to execute the method according to claim 30.
Citation Information
Patent Citations
Image group editing device and electronic device
JP2010129068A
Content participation translation apparatus and content participation translation method using the same
JP2016100020A
Information processor and information processing program
JP2023117846A
Method for editing text bubble and eletronic device perfoming the same
KR1020160071300A
Comics promotion platform system through multilingual translation
KR102213350B1