WO1997037344A1 - Terminal having speech output function, and character information providing system using the terminal - Google Patents

Terminal having speech output function, and character information providing system using the terminal Download PDF

Info

Publication number
WO1997037344A1
WO1997037344A1 PCT/JP1996/000853 JP9600853W WO9737344A1 WO 1997037344 A1 WO1997037344 A1 WO 1997037344A1 JP 9600853 W JP9600853 W JP 9600853W WO 9737344 A1 WO9737344 A1 WO 9737344A1
Authority
WO
WIPO (PCT)
Prior art keywords
text
information
function
reading
display
Prior art date
Application number
PCT/JP1996/000853
Other languages
French (fr)
Japanese (ja)
Inventor
Katsuki Ikuta
Tooru Yokozawa
Tadashi Kuwabara
Original Assignee
Hitachi, Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi, Ltd. filed Critical Hitachi, Ltd.
Priority to PCT/JP1996/000853 priority Critical patent/WO1997037344A1/en
Publication of WO1997037344A1 publication Critical patent/WO1997037344A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M11/00Telephonic communication systems specially adapted for combination with other electrical systems
    • H04M11/06Simultaneous speech and data transmission, e.g. telegraphic transmission over the same conductors
    • H04M11/066Telephone sets adapted for data transmision
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L13/00Speech synthesis; Text to speech systems

Definitions

  • the present invention relates to an information providing system that provides voice information and character information to a user, and more particularly to display of text information accompanied by voice information.
  • the present invention has been made in view of the above-described problem in the case of performing voice output in displaying text information.
  • the present invention provides voice information and its contents. The purpose of this is to synchronize display information with characters.
  • a terminal receiving distribution of text information
  • Display means for displaying text information on the screen, voice output means for reading out the displayed contents, input means for detecting the position on the screen designated by the user, and text separation before and after the designated position.
  • the apparatus is configured to search for a good position, make the voice output means read out the text information displayed from the position of the delimiter, and provide control means for displaying the read out position on the display means.
  • the invention includes a data conversion means for associating the text information with the voice information, and for deciphering the sentence to identify a head of a segment or a sentence or a paragraph from the text information, and to generate synchronization information.
  • FIG. 1 is a functional block diagram in the first embodiment of the present invention
  • FIG. 2 is a diagram showing an example of the structure of article information as text information in the first embodiment of the present invention.
  • FIG. 3 is a diagram showing an example of a text segment in the first embodiment of the present invention.
  • FIG. 4 is a diagram showing an example of article information as text information in the first embodiment of the present invention.
  • FIG. 5 is a diagram showing a display example of a menu on a terminal in the first embodiment of the present invention.
  • FIG. 6 is a diagram showing a display example of an article on a terminal according to the first embodiment of the present invention.
  • FIG. 7 is a diagram showing the order of processing at the start of audio output in the first embodiment of the present invention.
  • FIG. 8 is a diagram showing the order of processing at the time of switching the reading position during audio output in the first embodiment of the present invention.
  • FIG. 9 is a diagram of an example in which the reading position during voice output is switched in the first embodiment of the present invention.
  • FIG. 10 is a diagram showing a processing order when a character is selected in the first embodiment of the present invention when audio is not output,
  • FIG. 11 is a functional block diagram according to a second embodiment of the present invention
  • FIG. 12 is a functional block diagram according to a third embodiment of the present invention
  • FIG. It is a diagram showing a display example of an article on a terminal in the third embodiment
  • FIG. 14 is a diagram showing a display example of an article on a terminal according to the fourth embodiment of the present invention.
  • FIG. 15 is a diagram showing a display example of an article on a terminal according to the fifth embodiment of the present invention.
  • FIG. 16 is a diagram showing a configuration example of article information as text information in the sixth embodiment of the present invention.
  • FIG. 17 is a diagram showing a display example of an article on a terminal according to the sixth embodiment of the present invention.
  • FIG. 18 is a diagram showing an example of article information as sentence information in the sixth embodiment of the present invention.
  • FIG. 19 is a functional block diagram according to the seventh embodiment of the present invention.
  • FIG. 20 is a configuration diagram of menu information according to the first embodiment of the present invention.
  • FIG. 1 is a functional block diagram of a text information-added sentence information providing system according to a first embodiment of the present invention.
  • This embodiment shows an example of a method in which a user retrieves a digitized newspaper article with audio information to a terminal via a telephone line 3, and an example of audio reproduction control.
  • reference numeral 1 denotes an article information transmission system, which stores various kinds of digitized newspaper article information with audio information and distributes the information to terminals.
  • Reference numeral 101 denotes a data converter, which has a function of outputting article information 1001 by performing grammatical analysis on text information 9001 of an electronic newspaper input by an external system or manually.
  • Article information 1001 is text information 9001, reading information 9002, synchronization information 9003, and identification for identifying these information as one set.
  • the reading information 9002 is obtained by performing a grammatical analysis on the text information 9001 to obtain a phonetic symbol string including information such as reading, accent, pause, intonation, and speed. It provides the information necessary for reading aloud.
  • the synchronizing information 9003 is also subjected to grammatical analysis of the text information 9001 to provide an index indicating that the sentence is well-separated, such as a clause or the beginning of a sentence or paragraph, and a text. This provides information that associates the character string in the information 9001 with the phonetic symbol string in the reading information 9002. Also, identification ID 90
  • each article information for example, as K J 0 1, K J 0 2, and the like.
  • An article information storage unit 102 holds and manages the article information 1001 output from the data conversion unit 101. Furthermore, menu information 1002 for the user to select desired article information 1001 in a menu format is created. Redundant. It also has a management function.
  • the menu information 1002 is composed of text information 9001, an identification ID 9004, and reference information 9005 as shown in FIG.
  • the reference information 9004 is composed of an identification ID 9004 for further menu information or an identification ID 9004 for another article information. The display of each item is performed using the text information 9001 added to the menu information.
  • the identification ID 900 4 is information for identifying the menu information 1002 itself.
  • Reference numeral 103 denotes a receiving unit, which has a function of receiving an identification ID 904 transmitted from a user terminal described later via the telephone line 3 and outputting the received identification ID 904 to a control unit 104 described later.
  • Reference numeral 104 denotes a control unit, which searches the corresponding article information 1001 or menu information 1002 from the article information storage unit 102 based on the identification ID output from the receiving unit 103, and It has a function to output.
  • Reference numeral 105 denotes a transmission unit, which has a function of transmitting the article information 1001 or the menu information 1002 output from the control unit 104 to the user terminal via the telephone line 3.
  • reference numeral 2 denotes an article information receiving system serving as each user's terminal.
  • the article information 100 distributed from the article information transmitting system 1 is displayed, raised, and new article information 100 is displayed. Requests delivery of 1 or menu information 1002.
  • Reference numeral 201 denotes a receiving unit, which receives the article information 1001 or menu information 1002 sent from the article information transmitting system 1 via the telephone line 3 and stores it in the article information storage unit 202. Output.
  • Reference numeral 202 denotes an article information storage unit, which holds article information 1001 or menu information 1002.
  • Reference numeral 203 denotes an article information acquisition unit, which analyzes the article information 1001 and the menu information 1002 obtained from the article information storage unit 202 and obtains the article information 1001 and the menu information 1
  • the above-mentioned various information constituting 02 is stored in each storage unit.
  • the synchronization information 9003 The readout information 9002 is output to the synchronization information storage section 204, the readout information 9002 is output to the readout information storage section 205, and the text information 9001 is output to the text information storage section 206.
  • the reference information 9005 consisting of the identification ID 9004 corresponding to each item is stored in the reference information storage unit 207, and the text information 9001 is textualized. Output to the information storage unit 206.
  • Reference numeral 208 denotes an information display unit, which displays the text information 9001 in the text information storage unit 206 together with an icon for controlling the reading of article text by a liquid crystal display device or the like. Furthermore, in the reverse display processing of the displayed text information 9001, a function of reversely displaying up to the character corresponding to the synchronization information obtained from the reading position storage unit 212, which will be described later, starting from the beginning of the sentence. Prepare. In addition, when the information input unit 209 described later notifies the user of the selected coordinates 201, the type of the icon selected by the user based on the coordinates, or the text information of the selected character. It also has a function of notifying the information input unit 209 of the information 901.
  • Reference numeral 209 denotes an information input unit, which is arranged on the upper surface of the information display unit 208, detects which position on the screen the user has designated, and selects the information displayed on the information display unit 208. It has a function of inquiring the information display unit 208 about which item or text information 9001 has been selected, and outputting it to the operation control unit 210 described later.
  • Reference numeral 210 denotes an operation control unit
  • 211 denotes a speech synthesis unit
  • 212 denotes a reading position storage unit.
  • the reading position storage unit 212 stores synchronization information 9003, and outputs it as reading position synchronization information 2121 when it is referenced from another processing unit.
  • the user specifies the reading position using the information input unit 209
  • the specified character is converted into the selected text information 209 by the inquiry to the information display unit 209, and is input to the information input unit 209. And then output to the operation control unit 210.
  • the operation control unit 210 selects the selected text information 200
  • the synchronization information corresponding to 82 is read from the synchronization information storage unit 204.
  • the synchronization information storage unit 204 searches for the corresponding synchronization information, and outputs it as search synchronization information 2041 to the operation control unit 210.
  • the operation control unit 210 sets the search synchronization information 2041 in the reading position storage unit 212, and sets it as the reading position synchronization information 2121.
  • the speech synthesis section 211 is outputting the speech of the article
  • the synchronization information corresponding to the character being read out by the speech synthesis section 211 is read from the synchronization information storage section 204.
  • the synchronization information storage unit 204 searches for the corresponding synchronization information, and then outputs it as search synchronization information 2041 to the speech synthesis unit 211.
  • the speech synthesizing unit 211 sets the search synchronization information 2041 in the reading position storage unit 212, and sets the same as the reading position synchronization information 2121.
  • the reading position synchronization information 2 1 2 1 in the reading position memory 2 1 2 is read out from the information display section 2 08 when the information value changes due to reading, and the speech synthesis processing is started.
  • the operation control unit 210 controls the speech synthesis unit 211 to start and stop speech synthesis processing in response to an input from the information input unit 209 by a user's operation (operation command 2101). .
  • the voice synthesis unit 211 inquires the reading position storage unit 212 to obtain the reading position synchronization information 2121.
  • read-aloud information starting from the read-aloud position synchronization information 2 1 2 1 is sequentially obtained as read-aloud information 2 0 5 1 from the read-aloud information storage unit 2 05, and a voice synthesizing process is performed. 2 1 3 Output audio.
  • the operation control unit 210 instructs to stop the voice output, the voice synthesis processing is interrupted (operation command 211).
  • the operation control unit 210 recognizes the identification corresponding to the menu item selected by the user from the reference information 905 in the reference information storage unit 207. Get ID 9 0 4 It can be output to the transmission unit 214 described later as the selection identification ID 207 1.
  • Reference numeral 214 denotes a transmission unit, which has a function of transmitting the selection identification ID 207 1 input from the operation control unit 210 to the article information transmission system 1 via the telephone line 3 as a control signal.
  • FIG. 3 and FIG. 4 are diagrams for explaining the correspondence between the text information 9001 and the read-out information 9002 based on the synchronization information 9003 in the article information 1001.
  • Figure 3 shows the original example sentence, the result of separating this example sentence at the beginning of a phrase by grammatical analysis, and an example of a generated phonetic symbol string.
  • FIG. 4 shows article information generated based on the example sentence of FIG.
  • the delimiter flag in the synchronization information in Fig. 4 is 1 only for the block with the first synchronization number. If the text break is at the beginning of the paragraph, only the first block of the first sentence of the paragraph will be 1.
  • the text information 9001 is a text string displayed as shown in Fig. 4 and arranged in blocks from the beginning of the text as a block of characters.
  • the reading information 9002 is the text information 900.
  • a phonetic symbol string obtained by performing a grammatical analysis of 01 is stored in the block, separated by the same character unit as the text information 9001.
  • "policy" is stored in the first block of the text information 9001
  • "policy" is stored in the second block.
  • the first block of reading information 9002 stores "Say”
  • the second block stores "Saku".
  • the synchronization information 9003 is a synchronization number that is a number for each block of the text information 9001 and the corresponding reading information 9002 to refer to each other, and the block is a text delimiter. A flag indicating whether or not it corresponds to the eye is stored in the block. In the example of Fig. 4, the fourth It can be seen from the delimiter flag that the block is at the beginning of the text break. Also, since the synchronization number is "4", the fourth "middle” can be referenced from the corresponding text information, and the fourth "naka '" can be referenced from the corresponding reading information.
  • the voice synthesis unit 211 reads out the first block of the read-out information 9002 and simultaneously reads the first block of the synchronization information in the synchronization information storage unit 204 , Is output to the reading position storage section 2 1 2 and is set as reading position synchronization information 2 1 2 1.
  • the information display section 208 refers to the synchronization number of the reading position synchronization information 2121 in the reading position storage section 212, and reads the characters up to the first block of the text information 9001. Highlight it.
  • the operation control section 210 traces the synchronization information in the synchronization information storage section 204 back from the 11th block, The ninth block having the flag of the break of the near sentence is acquired, output to the reading position storage unit 2 12, and set as the reading position synchronization information 2 1 2 1.
  • the information display section 208 refers to the reading position synchronization information 2121 in the reading position storage section 212 and displays the text information 9001 up to the ninth character in reverse video with reference to the synchronization number. .
  • the voice synthesis unit 211 refers to the synchronization number of the synchronization information and starts the voice synthesis processing from the ninth reading information in the reading information storage unit 205. .
  • Fig. 1 and Fig. 5 a mechanism is described in which the user activates the electronic newspaper providing system with sound and then obtains desired article information by selecting menu items.
  • the operation control unit 210 displays the selection identification ID 207 1 in order to display the initial menu on the information display unit 208.
  • the information is output to the transmission section 214, and the transmission section 214 transmits the selected identification ID 2071 to the article information transmission system 1.
  • the receiving unit 103 receives the selection identification ID 2 07 1 and outputs it to the control unit 104, and the control unit 10
  • the 4 obtains the menu information 1002 of the initial menu from the information storage unit 102.
  • the initial menu is, for example, "1: Top News,
  • each item is an identification ID for obtaining a submenu
  • the control unit 104 transmits the acquired initial menu menu information 1002 to the article information receiving system 2 through the transmission unit 105.
  • the receiving unit 201 receives the menu information 1002 and writes it to the article information storage unit 202.
  • the article information acquisition unit 203 acquires menu information from the article information storage unit 202 and stores text information 9001 for displaying items in the text information storage unit 206.
  • the reference information 900 consisting of the identification ID 900 corresponding to each item is written to the reference information storage unit 207.
  • the information display unit 208 displays initial menu items based on the text information 9001 in the text information storage unit 206.
  • the information input unit 209 notifies the selected coordinates 209 1 to the information display unit 209 and what is selected. And notifies the operation control unit 210 of the obtained selection icon 2081. For example, assuming that “Sports” of item number 4 is selected, the operation control unit 210 queries the reference information storage unit 207 and searches for the reference information 905 to find the selected icon 2 0 8 1 ( Acquisition of the identification ID 9004 corresponding to “spot” is obtained as the selection identification ID 2071, and output to the transmission unit 214. In the following, the user repeats the same procedure, and completes the submenu.
  • the article information transmission system 1 distributes the information 1001 corresponding to the selected identification ID 2 071.
  • the article information receiving system 2 receives the article information 1001
  • the article information acquiring unit 203 sends the synchronization information 9003 in the article information 1001 to the synchronization information storage unit 204.
  • the reading information 9002 is output to the reading information storage unit 205
  • the text information 9001 is output to the text information storage unit 206.
  • the operation control section 210 When the synchronization information 9003 is written to the synchronization information storage section 204, the operation control section 210 writes the synchronization information 9003 corresponding to the beginning of the sentence to the reading position storage section 212, Speaking position synchronization information shall be 2 1 2 1. Further, the information display unit 208 acquires the text information 9001 in the text information storage unit 206, displays the text of the article, and displays an icon for controlling the audio output. I do. At this time, the reading position synchronization information 2 1 2 1 set in the reading information storage unit 205 is the synchronization information corresponding to the beginning of the sentence, and there is no character to be highlighted. Not displayed.
  • FIG. 6 is an example of an electronic newspaper realized by the present system and immediately after an article is displayed on the information display unit 208 by the above-described procedure.
  • the start and stop of reading are performed by selecting an icon displayed in the information display unit 208, and the reading position is specified by direct instruction to the displayed text.
  • Reference numeral 401 denotes the text of the article based on the text information 9001, and icon 420.403 denotes the user's selection for controlling the output of the voice information.
  • the icon 402 has a function of interrupting audio output, and the icon 4003 has a function of starting and restarting audio output.
  • FIG. 7 is an excerpt from the functional block diagram of the article information receiving system 2 in Fig. 1, where S1-S10 in the figure indicate the order of data flow from processing unit to processing unit. Is shown.
  • the information input unit 209 notifies the selected coordinate 209 1 to the information display unit 208 (S1), and the icon 403 is selected. Is received (S2), and this is notified to the operation control unit 210 (S3).
  • the operation control unit 210 outputs an operation command 211 to the voice synthesis unit 211 to start the voice synthesis process (S4). ).
  • the voice synthesizing unit 2 1 1 acquires the reading position synchronization information 2 1 2 1 specifying the reading start position from the reading position storage unit 2 1 2 (S 5), and the reading information storage unit 205 reads the reading position synchronization information.
  • the read-out information 9002 is sequentially obtained as the reference read-out information 205 from the position of the readout information corresponding to the position synchronization information 2 1 2 1 (S6), and the voice output unit 2 1 Voice output is performed by 3 (S7).
  • the synchronization information corresponding to the head of the sentence is written in the reading position synchronization information 2 1 2 1, and thus the voice output is started from the head of the sentence.
  • the voice synthesizing unit 211 acquires search synchronization information 2041 corresponding to the voice being output from the synchronization information storage unit 204 (S8), and stores it in the reading position storage unit 212.
  • the write / readout position synchronization information is set to 2 1 2 1 (S 9).
  • the information display section 208 refers to the reading position synchronization information 2 121 (S 10), and the text information 9 0 0 from the beginning of the sentence to the position corresponding to the reading position synchronization information 2 1 2 1. Change the display of 1 to reverse, for example, like karaoke O o
  • FIG. Fig. 8 is a partial excerpt from the functional block diagram of the article information receiving system 2 in Fig. 1, where S1 to S8 indicate the order of data flow from processing unit to processing unit. .
  • the information input section 209 notifies the selected display section 209 to the information display section 208.
  • the selected text information 2082 corresponding to the selected character is received (S 2), and notified to the operation control unit 210 (S 3).
  • the operation control unit 210 Upon receiving the notification, the operation control unit 210 outputs an operation command 211 to the voice synthesis unit 211 to stop the voice synthesis process (S4).
  • the synchronization information 9003 in the synchronization information storage unit 204 is traced back from the synchronization information corresponding to the selected text information 2082, and the synchronization information having the index of the break of the sentence at the closest position.
  • the information is obtained as search synchronization information 2041 (S5) c.
  • the operation control unit 210 writes the search synchronization information 2041 into the reading position storage unit 212 and reads the reading position.
  • the synchronization information is set to 2 1 2 1 (S 6), and the operation command 2 101 is output to the voice synthesis section 2 1 1 to start the voice output again (S 8).
  • Fig. 9 shows a scene in which the user switches the reading position by voice output by actually selecting the character displayed on the information display section 208 of the terminal during voice output.
  • the characters highlighted in STEP 1 to STEP 3 are the parts that have already been read out, and as the reading progresses, the characters read out are highlighted.
  • STEP 1 is a scene where voice output is being performed.
  • the information input unit 209 inquires the information display unit 208 and-icon 402 is selected. Is notified to the operation control unit 210, and the operation control unit 210 instructs the voice synthesis unit 211 to stop the voice synthesis process (operation command 211). Then, the synchronization information 9003 corresponding to the beginning of the sentence is written into the reading position storage section 212, and is used as the reading position synchronization information 2121.
  • the read-out position synchronization information 2121 is the synchronization information corresponding to the beginning of the sentence, the display of the text information 9001 such as a power mark is canceled.
  • Fig. 10 is a partial excerpt from the function block diagram of the article information receiving system 2 in Fig. 1, and S1 to S6 in the figure indicate the order of data flow from processing unit to processing unit. Location.
  • the information input section 209 notifies the selected display section 209 to the information display section 208. Then, an inquiry is made as to what the selected character is (S2), and after obtaining as selected text information 2082, the operation control unit 210 is notified (S3).
  • the synchronization information 9003 in the synchronization information storage unit 204 is traced back to the synchronization information corresponding to the selected text information 2082, and the index of the break of the text at the closest position is obtained. Then, the synchronization information is retrieved (S4), and is written to the reading position storage unit 212 (S5).
  • the information display section 208 changes the display of text characters by referring to the reading position synchronization information 2 1 2 1 in the reading position storage section 2 1 2. Is displayed in reverse video like karaoke (S6).
  • the audio output is started by selecting the icon 4003, the audio output starts from the character specified by the user.
  • the user can select any character in the text of the article to specify a position where the sentence is well separated as the restart position of the audio output, and furthermore, the position can be easily adjusted. Can be identified.
  • the information display section 208 changes the display of text characters with reference to the reading position synchronization information 2 121, the display from the beginning of the sentence to the character specified by the user is emphasized like karaoke. Or, an underline may be added.
  • a remote control with a button corresponding to the icon function on the user's terminal, it is possible to operate the terminal only by operating the icon even in situations where it is difficult to operate the terminal such as in a crowded train or walking. Functions can be used.
  • the audio output when performing the audio output of an article in an electronic newspaper, by specifying an arbitrary character in the article, the audio output is immediately started from a segment of a sentence that is meaningful as a word. Can be confirmed by the change of the character display.
  • the current reading position can be easily checked based on the change in character display, so the user can specify the position at which to start skip-reading while referring to the current reading position. can do.
  • the reading position is corrected, so that the operability of the user can be improved.
  • FIG. 11 is a diagram for explaining the second embodiment.
  • This embodiment is different from the first embodiment in that the data pre-processing unit 106 is provided in the article information transmission system 3 and the article information reception system 4 is provided with the data conversion unit 215.
  • the preprocessing unit 106 outputs article information 1003 composed of text information 9001 and identification ID 9004.
  • the data converter 2 15 converts the text information 9 0 0 1 in the article information 1 0 3 received from the receiver 2 0 1 into the read information 9 0 0 2 and the synchronization information 9 0 3. It is generated and output to the article information storage unit 202 as article information 1001 together with the text information 9001 and the identification ID 9004.
  • the data transmitted on the telephone line 3 is text information. It was article information 1001, consisting of 9001, reading information 9002, synchronization information 9003, and identification ID9004. According to the present embodiment, the data of the article information 1003 transmitted on the telephone line 3 is the text information 9001 and the identification ID 9004, and the amount of data transmitted on the telephone line 3 is reduced. can do.
  • FIGS. 12 and 13 are diagrams for explaining the third embodiment. This embodiment is different from the first embodiment in that the operation control unit 210 in FIG. 12 can acquire the reading position synchronization information 2 1 2 1 from the reading position storage unit 2 1 2. In addition, as shown in FIG. 13, an icon 404 for temporarily stopping audio output has been added.
  • the operation control section 210 goes back to the synchronization information 9003 in the synchronization information storage section 204 starting from the speech information synchronization information 2121 acquired from the speech information storage section 212, and is the closest position. Is searched for a break in the sentence, and is set as the search synchronization information 2 0 4 1.
  • the search synchronization information 2041 is written into the reading position storage section 212, and is set as the reading position synchronization information 2121. With this setting, the updating of the reading position synchronization information 2 1 2 1 is stopped, so that the reading position indicated by the information display section 208 does not change.
  • the speech synthesizing unit 204 reads the index of the next sentence break from the synchronization information storage unit 204. It is also possible to continue the speech synthesis process until the synchronization information is acquired and then stop. In this case, it is not necessary for the operation control unit 211 to write the synchronization information into the reading position storage unit 212, but after the user selects the icon 404, the text is well separated. Reading will continue to this point.
  • FIG. 14 is a view for explaining the fourth embodiment.
  • This embodiment is different from the first embodiment in that, like the third embodiment, the operation control unit 210 in FIG. 12 stores the reading position synchronization information 2 1 2 1 from the reading position storage unit 2 12 in FIG. This means that icons can be obtained, and icons 405 and 406 for forward and backward audio output have been added as shown in Fig. 14.
  • the operation control unit 210 acquires the reading position synchronization information 2 121 from the reading position storage unit 212, and stores the synchronization information 9003 after the reading position synchronization information 2 121 into the synchronization information storage unit.
  • the search synchronization information 2 0 4 1 is acquired sequentially from 204 and written to the reading position storage unit 2 1 2 to update the reading position synchronization information 2 1 2 1 You.
  • the information display section 208 changes the display of text characters by referring to the reading position synchronization information 2 1 2 1, so that the display from the beginning of the sentence to the character specified by the user is displayed in reverse video like karaoke Let it.
  • the information input unit 209 inquires the information display unit 208 to operate the selection icon 209 which indicates that the selection of the icon 406 has been released. is notified to the control unit 2 1 0 is the operation control unit 2 1 0 written from c further reading position storage unit 2 1 2 to stop writing the synchronization information to the position storage section 2 1 2 reading the last synchronization information
  • the reading position synchronization information 2 1 2 1 is acquired, and the start position is used to search the synchronization information 9 0 3 in the synchronization information storage unit 204 to search for the nearest sentence segment (search synchronization information). 2 0 4 1), and this is written into the reading position storage section 2 12, thereby updating the reading position synchronization information 2 1 2 1.
  • the voice synthesis unit 211 is instructed to start the voice synthesis process (operation command 211). Since the reading position synchronizing information 2 1 2 1 is the synchronizing information of the position where the user has finished the forward feeding, the voice synthesizing unit 2 11 1 starts outputting the sound again from that position.
  • FIG. 15 is a diagram for explaining the fifth embodiment. This embodiment is different from the first embodiment. The difference is that, as in the third embodiment, in FIG. 12 the operation control section 210 can acquire the reading position period information 2 121 from the reading position storage section 2 12 in FIG. As shown in Fig. 15, an icon 407 * 408 for skipping forward and backward audio output was added.
  • the operation control unit 210 sequentially reads only the synchronization information having the index of the segmentation of the sentence from the synchronization information storage unit 204. Obtain and write it to the reading position storage unit 2 1 2. As a result, the reading position synchronization information 2 1 2 1 is updated for each synchronization information having a text segmentation index.
  • the reverse display of the text characters in the information display section 208 is performed in the fourth embodiment. Compared to the sequential example, it can be implemented more quickly for each sentence index. Further, when the selection of the icon 405 is released, the process of acquiring the synchronization information having the index of the segment break of the sentence by acquiring the synchronization information storage unit 212 in the backward direction is unnecessary, and The next process can be started promptly as compared with the sequential forwarding in the fourth embodiment. Even when the user wants to specify the reverse skip processing by selecting the icon 407, the operation control unit 210 is synchronized in the same processing as the forward skip processing when the icon 408 is selected. This is realized by reading the synchronization information 9003 from the information storage unit 204 in the reverse direction.
  • the user can skip forward or backward at each break of the text while visually confirming the point at which the voice output is restarted. This has the effect that it is possible to start from a place with good separation.
  • the first 6 figures and first 7 view and the first 8 figures refer to the sixth embodiment c present embodiment is a diagram illustrating an example is the difference from the first embodiment article information as in the first 6 Figure
  • the control unit 210 can acquire the reading position synchronization information 2 121 from the reading position storage unit 2 12.
  • the reference information 9005 is composed of blocks separated by the same character unit as the text information 9001, as shown in FIG.
  • each block of the reference information corresponding to the text information forming this key word character string includes: The identification ID for all relevant article information is described.
  • the reference information 9005 can be referred to from the corresponding text information 9001 and read-out information 9002 through the synchronization information 9003.
  • the reference information 9 0 5 in the article information 1 0 0 1 is written into the reference information storage 2 0 7 by the article information acquisition unit 2 3, and the identification ID in each block of the reference information is the operation control unit 2 1 0 Thus, it is obtained as the selection identification ID 207 1.
  • the information input unit 209 inquires of the information display unit 208 to notify the operation control unit 210 of a selection icon 209 indicating that the icon 409 has been selected.
  • the operation control unit 210 acquires the reading position synchronization information 2 121 from the reading position storage unit 212 and searches the reference information storage unit 207 based on the reading position synchronization information 211.
  • the corresponding reference information has the identification ID 9004, after acquiring this, it outputs it to the transmission section 214 as the selection identification ID2071.
  • the transmitting unit 2 14 sends the selection identification ID 2 07 1 to the article information transmitting system 1, so that the article information transmitting system 1 performs the procedure described in the first embodiment. Similarly, the related article information is distributed. If a voice is being output, the operation control unit 210 instructs the voice synthesis unit 211 to stop the voice synthesis process. If the retrieved reference information 9005 does not have an identification ID, the operation control unit 210 ignores the selection of the icon 409.
  • the user can receive the related article information by specifying the keyword for the keyword in which the article information that can be referred to exists.
  • the operation control unit 210 reads out the reading position information storage unit. Starting from the reading position synchronization information 2 1 2 1 obtained from 2 1 2, the synchronization information 9 0 0 3 in the synchronization information storage section 204 is traced back from the synchronization information storage section 204, and the corresponding reference information within an appropriate range is the identification ID 90. If it has 04, the identification ID 900 4 can be output to the transmission section 214 as the selected identification ID 207 1.
  • the user does not necessarily have to select the icon 409 at the moment when the user is reading the desired keyword, and selects the icon 409 with some time margin. Can be performed.
  • FIG. 19 is a view for explaining the seventh embodiment.
  • This embodiment is different from the first embodiment in FIG. 19 in that the operation control unit 210 can acquire the reading position synchronization information 2 121 from the reading position storage unit 2 12, Another point is that a repetition position storage unit 2 16 is provided.
  • the repeated position storage unit 2 16 allows the user to start character selection and the character It is possible to repeatedly execute the text-to-speech reading in the range specified by the character from which the character has been canceled. However, if the character from which the character selection is started and the character from which the selection is deselected are the same character and the range is not specified, there is no need to repeat, and the reading is not repeated.
  • the information input unit 209 queries the information display unit 208 to select the character corresponding to the character from which the user started selecting characters and the character corresponding to the character from which the user deselected the characters. After acquiring the text information 2082, it outputs it to the operation control unit 210.
  • the operation control unit 210 acquires synchronization information corresponding to the selected text information 2082 from the synchronization information storage unit 204 as search synchronization information 2041, respectively, and repeats the position storage unit 21 Write to 6. At this time, the synchronization information indicating the start position of the repetition is written as start synchronization information 216 1, and the synchronization information indicating the end position of the repetition is written as end synchronization information 216 2.
  • the start synchronization information 2 161 is used by the operation control unit 210 to convert the synchronization information 900 3 in the synchronization information storage unit 204 into text information of the character that the user has started to select.
  • the end synchronization information 2 162 corresponds to the synchronization information 900 3 in the synchronization information storage unit 204 by the operation control unit 210 corresponding to the text information of the character that the user has deselected.
  • the synchronization information is searched in the direction toward the end of the sentence starting from the synchronization information, and is the synchronization information that has the index of the delimitation of the text at the closest position.
  • the two pieces of synchronization information in the repetition position storage unit 2 16 are cleared by the operation control unit 210, and the repeated reading process is stopped.
  • the operation control unit 210 specifies Clear The reading process is not performed repeatedly.
  • the information input unit 209 queries the information display unit 208 to notify the operation control unit 210 that the icon 403 has been selected, and the operation control unit 210 notifies the speech synthesis unit 211. Command the start of voice synthesis processing. If voice output is in progress, stop the voice synthesis process once and then instruct it to restart.
  • the operation control unit 210 starts sound output, if there are two pieces of synchronization information in the repetition position storage unit 216, it writes the start synchronization information 216 in the reading position storage unit 212.
  • the speech synthesis unit 211 is instructed to start speech synthesis processing. Further, during voice output, the read-out position synchronization information 2 1 2 1 in the read-out position storage unit 2 12 is referred to, and if the end synchronization information 2 16 2 in the repetition position storage unit 2 16 is the same, the sound is output.
  • the synthesizing unit 211 stops the speech synthesizing process, writes the start synchronization information 216 1 again in the reading position storage unit 212, and then starts the speech synthesizing process.
  • the present invention when sound output of document information (for example, electronic newspaper), by designating any character in the text directly or by forward or backward, the text closest to the desired position can be specified. It is possible to start sound output from the break, and to check the location by changing the display of characters.
  • document information for example, electronic newspaper
  • the position of the current reading Since the position can be easily checked, the position E at which to start skipping again can be specified directly or by forward or backward while referring to the current reading position. It is possible to quickly switch the reading position to voice output from the break point of the sentence closest to the specified position.
  • the embodiment of the present invention is not limited to electronic newspapers, but obtains document information and data from a device that stores various text information, a database, or the like, and outputs a voice while displaying the document information and data. Even in such a case, the above-described various effects of the present invention can be enjoyed.

Abstract

In a terminal having the function to display a text and the function to read it aloud, when the position where the reading starts is designated, the speech information is synchronized with the display information so as to change the reproduction start position to a pause of the text such as the beginning of a clause, a sentence or a paragraph, for easy hearing. A text information reception system (2) of a terminal for receiving distribution of a text comprises display means (208) for displaying a text on a screen, speech output means for reading aloud the text displayed, input means (209) for detecting the position on the screen indicated by the user, and control means (210) for searching the position at which the text is best punctuated before and after the indicated position, causing the speech output means to start reading aloud the text from the beginning determined by this position, and causing the display means to display the position of word which is being read aloud.

Description

明 細 書  Specification
音声出力機能を有する端末および、 それを用いた文字情報提供システム 技術分野 Terminal having voice output function and character information providing system using the same
本発明は、 音声情報と文字情報とを利用者に提供する情報提供システ ムに関連し、 特に音声情報をともなった文章情報の表示に関するもので め 。 背景技術  The present invention relates to an information providing system that provides voice information and character information to a user, and more particularly to display of text information accompanied by voice information. Background art
従来、 文字や文章を読み上げて音声出力をする際に現在の読み上げ位 置を利用者に知らせる手段として、 特開平 6 - 521 15やカラオケといった 音声出力に対応して画像情報を変化させるものがある。  Conventionally, as means for notifying the user of the current reading position when reading out a character or a sentence and outputting the sound, there is a method of changing image information corresponding to a sound output such as Japanese Patent Laid-Open No. 6-52115 or Karaoke. .
上記技術を利用すれば、 文章情報を表示させるとともに、 音声出力を 行う場合に利用者は表示されている文章のどこが読み上げられているの かを知ることが可能となる。  By using the above-mentioned technology, it is possible to display textual information and to know where the displayed text is being read out when performing voice output.
しかし従来の音声再生手段では、 順送りや逆送りは音声情報を迪るこ とにより実現されるため、 再生開始箇所を文節か文または段落の先頭と いった文章の区切り目へ移動して、 再生を再開することはできなかった。 発明の開示  However, in the conventional audio playback means, forward or backward is realized by inputting audio information, so the playback start point is moved to a paragraph or a sentence or the beginning of a paragraph, and the playback is started. Could not be resumed. Disclosure of the invention
本発明は、 文章情報の表示において音声出力を行う場合の上記問題点 に鑑みてなされたもので、 利用者が聴き取り易い箇所から音声出力を再 開するために、 音声情報とその内容である文字による表示情報を同期さ せることにある。  The present invention has been made in view of the above-described problem in the case of performing voice output in displaying text information. In order to restart the voice output from a place where the user can easily hear the voice information, the present invention provides voice information and its contents. The purpose of this is to synchronize display information with characters.
本発明では上記目的を達成するために、 文章情報の配信を受ける端末 を、 テキス ト情報を画面に表示する表示手段と、 表示内容を読み上げる 音声出力手段と、 利用者が指示した画面上の位置を検出する入力手段と、 指示された位置の前後で文章の区切りの良い位置を検索し、 この区切り の位置から表示されたテキス ト情報を音声出力手段に読み上げさせると ともに、 読み上げている位置を表示手段に表示させる制御手段を備える ように構成したものである。 In the present invention, in order to achieve the above object, a terminal receiving distribution of text information Display means for displaying text information on the screen, voice output means for reading out the displayed contents, input means for detecting the position on the screen designated by the user, and text separation before and after the designated position. The apparatus is configured to search for a good position, make the voice output means read out the text information displayed from the position of the delimiter, and provide control means for displaying the read out position on the display means.
また、 発明はテキス ト情報と音声情報との対応付け、 および文章を解 折して文節か文または段落の先頭の位置をテキス ト情報から識別し、 同 期情報を生成するデータ変換手段を備える。 図面の簡単な説明  Further, the invention includes a data conversion means for associating the text information with the voice information, and for deciphering the sentence to identify a head of a segment or a sentence or a paragraph from the text information, and to generate synchronization information. . BRIEF DESCRIPTION OF THE FIGURES
第 1図は、 本発明の第 1実施例における機能プロック図であり、 第 2図は、 本発明の第 1実施例での文章情報としての記事情報の構成例 を示す図であり、 FIG. 1 is a functional block diagram in the first embodiment of the present invention, and FIG. 2 is a diagram showing an example of the structure of article information as text information in the first embodiment of the present invention.
第 3図は、 本発明の第 1実施例における文面の区切りの例を示す図であ * 、 FIG. 3 is a diagram showing an example of a text segment in the first embodiment of the present invention.
第 4図は、 本発明の第 1実施例での文章情報としての記事情報の例を示 す図であり、 FIG. 4 is a diagram showing an example of article information as text information in the first embodiment of the present invention.
第 5図は、 本発明の第 1実施例における端末でのメニューの表示例を示 す図であり、 FIG. 5 is a diagram showing a display example of a menu on a terminal in the first embodiment of the present invention.
第 6図は、 本発明の第 1実施例における端末での記事の表示例を示す図 であり、  FIG. 6 is a diagram showing a display example of an article on a terminal according to the first embodiment of the present invention.
第 7図は、 本発明の第 1実施例における音声出力の開始時の処理の順番 を示す図であり、  FIG. 7 is a diagram showing the order of processing at the start of audio output in the first embodiment of the present invention,
第 8図は、 本発明の第 1実施例における音声出力中の読み上げ位置の切 り換え時の処理の順番を示す図であり、 第 9図は、 本発明の第 1実施例における音声出力中の読み上げ位置の切 り換えを行っている例の図であり、 FIG. 8 is a diagram showing the order of processing at the time of switching the reading position during audio output in the first embodiment of the present invention. FIG. 9 is a diagram of an example in which the reading position during voice output is switched in the first embodiment of the present invention.
第 1 0図は、 本発明の第 1実施例における音声出力をしていない場合に 文字を選択した時の処理の順番を示す図であり、 FIG. 10 is a diagram showing a processing order when a character is selected in the first embodiment of the present invention when audio is not output,
第 1 1図は、 本発明の第 2実施例における機能ブロック図であり、 第 1 2図は、 本発明の第 3実施例における機能プロック図であり、 第 1 3図は、 本発明の第 3実施例における端末での記事の表示例を示す 図であり、 FIG. 11 is a functional block diagram according to a second embodiment of the present invention, FIG. 12 is a functional block diagram according to a third embodiment of the present invention, and FIG. It is a diagram showing a display example of an article on a terminal in the third embodiment,
第 1 4図は、 本発明の第 4実施例における端末での記事の表示例を示す 図であり、 FIG. 14 is a diagram showing a display example of an article on a terminal according to the fourth embodiment of the present invention.
第 1 5図は、 本発明の第 5実施例における端末での記事の表示例を示す 図であり、 FIG. 15 is a diagram showing a display example of an article on a terminal according to the fifth embodiment of the present invention.
第 1 6図は、 本発明の第 6実施例での文章情報としての記事情報の構成 例を示す図であり、 FIG. 16 is a diagram showing a configuration example of article information as text information in the sixth embodiment of the present invention.
第 1 7図は、 本発明の第 6実施例における端末での記事の表示例を示す 図であり、 FIG. 17 is a diagram showing a display example of an article on a terminal according to the sixth embodiment of the present invention.
第 1 8図は、 本発明の第 6実施例での文章情報としての記事情報の例を 示す図であり、 FIG. 18 is a diagram showing an example of article information as sentence information in the sixth embodiment of the present invention.
第 1 9図は、 本発明の第 7実施例における機能プロック図であり、 第 2 0図は、 本発明の第 1実施例におけるメニュー情報の構成図である c 発明を実施するための最良の形態 FIG. 19 is a functional block diagram according to the seventh embodiment of the present invention. FIG. 20 is a configuration diagram of menu information according to the first embodiment of the present invention. Form
以下本発明の詳細を図示した各実施例によって説明する。 尚、 以下では、 文章情報の具体的な一例に電子新聞を用いるが、 これは、 発明の説明を 容易とする為のみであり、 本発明の実施を電子新聞のみに限定するもの ではない。 ぐ第 1実施例 > Hereinafter, the present invention will be described in detail with reference to the illustrated embodiments. In the following, an electronic newspaper is used as a specific example of text information. However, this is only for facilitating the description of the present invention, and the present invention is not limited to the electronic newspaper alone. First Example>
第 1 図は本発明の第 1実施例である音声情報付き文章情報提供システ ムの機能ブロック図である。 本実施例は利用者が電話回線 3を介して電 子化された音声情報付きの新聞記事を端末へ取り寄せる方法と、 音声の 再生制御の例を示したものである。 第 1図において 1 は記事情報送信システムであり、 各種の電子化され た音声情報付き新聞記事情報の蓄積と端末への配信を行う。  FIG. 1 is a functional block diagram of a text information-added sentence information providing system according to a first embodiment of the present invention. This embodiment shows an example of a method in which a user retrieves a digitized newspaper article with audio information to a terminal via a telephone line 3, and an example of audio reproduction control. In FIG. 1, reference numeral 1 denotes an article information transmission system, which stores various kinds of digitized newspaper article information with audio information and distributes the information to terminals.
1 0 1はデータ変換部であり、 外部システムまたは人手により入力さ れる電子新聞のテキス ト情報 9 0 0 1 に対して文法的解析を行なうこと で、 記事情報 1 0 0 1を出力する機能を備える。 記事情報 1 0 0 1は、 第 2図に示す様にテキス ト情報 9 0 0 1、 読み上げ情報 9 0 0 2、 同期 情報 9 0 0 3 とこれらの情報を一つの組みとして識別するための識別 I D 9 0 0 4から成る。 ここで、 読み上げ情報 9 0 0 2は、 テキス 卜情報 9 0 0 1 に対して文法的解析を行なうことで、 文の読みやアクセン ト、 ポーズ、 抑揚、 スピー ドなどの情報を含む発音記号列から成る読み上げ に必要とする情報を提供するものである。 同期情報 9 0 0 3 もテキス ト 情報 9 0 0 1に対して文法的解析を行なうこ とで、 文節か文または段落 の先頭といった文章の区切りの良いところであることを示す指標と、 テ キス ト情報 9 0 0 1 内の文字列、 および読み上げ情報 9 0 0 2内の発音 記号列とを対応づける情報を提供するものである。 また、 識別 I D 9 0 Reference numeral 101 denotes a data converter, which has a function of outputting article information 1001 by performing grammatical analysis on text information 9001 of an electronic newspaper input by an external system or manually. Prepare. Article information 1001, as shown in Fig. 2, is text information 9001, reading information 9002, synchronization information 9003, and identification for identifying these information as one set. Consists of ID 9004. Here, the reading information 9002 is obtained by performing a grammatical analysis on the text information 9001 to obtain a phonetic symbol string including information such as reading, accent, pause, intonation, and speed. It provides the information necessary for reading aloud. The synchronizing information 9003 is also subjected to grammatical analysis of the text information 9001 to provide an index indicating that the sentence is well-separated, such as a clause or the beginning of a sentence or paragraph, and a text. This provides information that associates the character string in the information 9001 with the phonetic symbol string in the reading information 9002. Also, identification ID 90
0 4は、 記事情報毎に例えば、 K J 0 0 1、 K J 0 0 2、 の 様に割り当てられるものである。 0 4 is assigned to each article information, for example, as K J 0 1, K J 0 2, and the like.
1 0 2は記事情報記憶部であり、 データ変換部 1 0 1から出力された 記事情報 1 0 0 1の保持 · 管理を行う。 さらに利用者が所望の記事情報 1 0 0 1 をメニュー形式で選択するためのメニュー情報 1 0 0 2を作 冗 成 . 管理する機能も備える。 ここでメニュー情報 1 0 0 2は、 第 2 0図 に示す様にテキス ト情報 9 0 0 1、 識別 I D 9 0 0 4、 参照情報 9 0 0 5で構成される。 参照情報 9 0 0 5は、 さらに別のメニュー情報への識 別 I D 9 0 0 4、 あるいは別の記事情報への識別 I D 9 0 0 4から成る。 なお、 各項目の表示はメニュー情報に付加されたテキス ト情報 9 0 0 1 を用いて行われる。 また、 識別 I D 9 0 0 4は、 該メニュー情報 1 0 0 2 自身を識別するための情報である。 1 0 3は受信部であり、 電話回線 3を介して後述する利用者の端末から送信される識別 I D 9 0 0 4を受 信して、 後述する制御部 1 0 4へ出力する機能を備える。 1 0 4は制御 部であり、 受信部 1 0 3の出力する識別 I Dに基づいて記事情報記憶部 1 0 2から該当する記事情報 1 0 0 1 またはメニュー情報 1 0 0 2を検 索し、 出力する機能を備える。 1 0 5は送信部であり、 制御部 1 0 4の 出力する記事情報 1 0 0 1またはメニュー情報 1 0 0 2を電話回線 3を 介して、 利用者の端末へ送出する機能を備える。 An article information storage unit 102 holds and manages the article information 1001 output from the data conversion unit 101. Furthermore, menu information 1002 for the user to select desired article information 1001 in a menu format is created. Redundant. It also has a management function. Here, the menu information 1002 is composed of text information 9001, an identification ID 9004, and reference information 9005 as shown in FIG. The reference information 9004 is composed of an identification ID 9004 for further menu information or an identification ID 9004 for another article information. The display of each item is performed using the text information 9001 added to the menu information. The identification ID 900 4 is information for identifying the menu information 1002 itself. Reference numeral 103 denotes a receiving unit, which has a function of receiving an identification ID 904 transmitted from a user terminal described later via the telephone line 3 and outputting the received identification ID 904 to a control unit 104 described later. . Reference numeral 104 denotes a control unit, which searches the corresponding article information 1001 or menu information 1002 from the article information storage unit 102 based on the identification ID output from the receiving unit 103, and It has a function to output. Reference numeral 105 denotes a transmission unit, which has a function of transmitting the article information 1001 or the menu information 1002 output from the control unit 104 to the user terminal via the telephone line 3.
第 1図において 2は各利用者の端末となる記事情報受信システムであ り、 記事情報送信システム 1 より配信された記事情報 1 0 0 1の表示、 み上げ、 および新たな記事情報 1 0 0 1 またはメニュー情報 1 0 0 2 の配信を要求する。  In FIG. 1, reference numeral 2 denotes an article information receiving system serving as each user's terminal. The article information 100 distributed from the article information transmitting system 1 is displayed, raised, and new article information 100 is displayed. Requests delivery of 1 or menu information 1002.
2 0 1は受信部であり、 電話回線 3を介して記事情報送信システム 1 から送出された記事情報 1 0 0 1またはメニュー情報 1 0 0 2を受信し て、 記事情報記憶部 2 0 2に出力する。 2 0 2は記事情報記憶部であり、 記事情報 1 0 0 1またはメニュー情報 1 0 0 2を保持する。  Reference numeral 201 denotes a receiving unit, which receives the article information 1001 or menu information 1002 sent from the article information transmitting system 1 via the telephone line 3 and stores it in the article information storage unit 202. Output. Reference numeral 202 denotes an article information storage unit, which holds article information 1001 or menu information 1002.
2 0 3は記事情報取得部であり、 記事情報記憶部 2 0 2より取得した 記事情報 1 0 0 1、 および、 メニュー情報 1 0 0 2を解析し、 記事情報 1 0 0 1、 メニュー情報 1 0 0 2を構成する上記各種情報を各々の記憶 部に格納させる。 先ず、 記事情報 1 0 0 1からは、 同期情報 9 0 0 3を 同期情報記憶部 2 0 4 へ、 読み上げ情報 9 0 0 2を読み上げ情報記憶部 2 0 5へ、 テキス 卜情報 9 0 0 1をテキス ト情報記憶部 2 0 6へ出力す る。 他方、 メニュー情報 1 0 0 2からは各項目に対応する識別 I D 9 0 0 4から成る参照情報 9 0 0 5を参照情報記憶部 2 0 7 へ、 テキス 卜情 報 9 0 0 1をテキス 卜情報記憶部 2 0 6へ出力する。 Reference numeral 203 denotes an article information acquisition unit, which analyzes the article information 1001 and the menu information 1002 obtained from the article information storage unit 202 and obtains the article information 1001 and the menu information 1 The above-mentioned various information constituting 02 is stored in each storage unit. First, from the article information 1001, the synchronization information 9003 The readout information 9002 is output to the synchronization information storage section 204, the readout information 9002 is output to the readout information storage section 205, and the text information 9001 is output to the text information storage section 206. On the other hand, from the menu information 1002, the reference information 9005 consisting of the identification ID 9004 corresponding to each item is stored in the reference information storage unit 207, and the text information 9001 is textualized. Output to the information storage unit 206.
2 0 8は情報表示部であり、 テキス 卜情報記憶部 2 0 6内のテキス 卜 情報 9 0 0 1を、 記事文面の読み上げを制御するためのアイコンと共に 液晶表示装置などにより表示する。 さらに表示されたテキス ト情報 9 0 0 1の反転表示処理において、 文頭を開始点として、 後述する読み上げ 位置記憶部 2 1 2から取得した同期情報に対応する文字に至る迄を反転 表示させる機能を備える。 また、 後述する情報入力部 2 0 9から利用者 の選択した座標 2 0 9 1を通知された場合、 その座標を元に利用者が選 択したアイコンの種類、 または選択した文字のテキス ト情報 9 0 0 1 を 情報入力部 2 0 9に通知する機能も備える。  Reference numeral 208 denotes an information display unit, which displays the text information 9001 in the text information storage unit 206 together with an icon for controlling the reading of article text by a liquid crystal display device or the like. Furthermore, in the reverse display processing of the displayed text information 9001, a function of reversely displaying up to the character corresponding to the synchronization information obtained from the reading position storage unit 212, which will be described later, starting from the beginning of the sentence. Prepare. In addition, when the information input unit 209 described later notifies the user of the selected coordinates 201, the type of the icon selected by the user based on the coordinates, or the text information of the selected character. It also has a function of notifying the information input unit 209 of the information 901.
2 0 9は情報入力部であり、 情報表示部 2 0 8の上面に配され、 利用 者が画面上のどの位置を指示したのかを検出し、 情報表示部 2 0 8に表 示された選択項目またはテキス ト情報 9 0 0 1のどれが選択されたのか を、 情報表示部 2 0 8に問い合わせ、 後述する操作制御部 2 1 0に出力 する機能を備える。  Reference numeral 209 denotes an information input unit, which is arranged on the upper surface of the information display unit 208, detects which position on the screen the user has designated, and selects the information displayed on the information display unit 208. It has a function of inquiring the information display unit 208 about which item or text information 9001 has been selected, and outputting it to the operation control unit 210 described later.
2 1 0は操作制御部、 2 1 1は音声合成部、 2 1 2は読み上げ位置記 憶部である。 読み上げ位置記憶部 2 1 2は同期情報 9 0 0 3を記憶し、 他の処理部からの参照時、 読み上げ位置同期情報 2 1 2 1 として出力す る。 利用者が読み上げ位置を情報入力部 2 0 9によって指定した時には、 情報表示部 2 0 8への問い合わせにより、 指定された文字が選択テキス 卜情報 2 0 8 2 として、 情報入力部 2 0 9に得られ、 その次に操作制御 部 2 1 0に出力される。 操作制御部 2 1 0は、 該選択テキス ト情報 2 0 8 2に対応する同期情報を同期情報記憶部 2 0 4から読み出す。 この読 み出しに対し、 同期情報記憶部 2 0 4は、 対応する同期情報を検索後、 検索同期情報 2 0 4 1 として、 操作制御部 2 1 0に出力する。 操作制御 部 2 1 0は、 該検索同期情報 2 0 4 1を読み上げ位置記憶部 2 1 2に設 定し、 読み上げ位置同期情報 2 1 2 1 とする。 Reference numeral 210 denotes an operation control unit, 211 denotes a speech synthesis unit, and 212 denotes a reading position storage unit. The reading position storage unit 212 stores synchronization information 9003, and outputs it as reading position synchronization information 2121 when it is referenced from another processing unit. When the user specifies the reading position using the information input unit 209, the specified character is converted into the selected text information 209 by the inquiry to the information display unit 209, and is input to the information input unit 209. And then output to the operation control unit 210. The operation control unit 210 selects the selected text information 200 The synchronization information corresponding to 82 is read from the synchronization information storage unit 204. In response to this reading, the synchronization information storage unit 204 searches for the corresponding synchronization information, and outputs it as search synchronization information 2041 to the operation control unit 210. The operation control unit 210 sets the search synchronization information 2041 in the reading position storage unit 212, and sets it as the reading position synchronization information 2121.
また音声合成部 2 1 1 によって記事の音声出力中は、 音声合成部 2 1 1が読み上げ中の文字に対応する同期情報を同期情報記憶部 2 0 4から 読み出す。 この読み出しに対し、 同期情報記憶部 2 0 4は、 対応する同 期情報を検索後、 検索同期情報 2 0 4 1 として、 音声合成部 2 1 1に出 力する。 音声合成部 2 1 1は、 該検索同期情報 2 0 4 1を読み上げ位置 記憶部 2 1 2に設定し、 読み上げ位置同期情報 2 1 2 1 とする。  Also, while the speech synthesis section 211 is outputting the speech of the article, the synchronization information corresponding to the character being read out by the speech synthesis section 211 is read from the synchronization information storage section 204. In response to this reading, the synchronization information storage unit 204 searches for the corresponding synchronization information, and then outputs it as search synchronization information 2041 to the speech synthesis unit 211. The speech synthesizing unit 211 sets the search synchronization information 2041 in the reading position storage unit 212, and sets the same as the reading position synchronization information 2121.
一方で読み上げ位置記憶 2 1 2内の読み上げ位置同期情報 2 1 2 1 は読み上げ等によって、 その情報値が変化した時、 情報表示部 2 0 8か ら読み出され、 また音声合成処理が開始される時に音声合成部 2 1 1 に よって読み出される。 操作制御部 2 1 0は利用者の操作による情報入力 部 2 0 9からの入力に応じて、 音声合成部 2 1 1に音声合成処理の開始、 停止を制御する(動作指令 2 1 0 1 )。 音声合成部 2 1 1は操作制御部 2 1 0より音声出力の開始を指令された場合、 読み上げ位置記憶部 2 1 2 に問い合わせ、 読み上げ位置同期情報 2 1 2 1を取得する。 次に該読み 上げ位置同期情報 2 1 2 1を開始点とする読み上げ情報を読み上げ情報 記憶部 2 0 5から、 参照読み上げ情報 2 0 5 1 として順次取得し、 音声 合成処理を行って音声出力部 2 1 3により音声出力を行う。 また操作制 御部 2 1 0より音声出力の停止を指令された場合、 音声合成処理を中断 する(動作指令 2 1 0 1 )。 一方、 操作制御部 2 1 0は情報入力部 2 0 9 からの入力に応じて、 参照情報記憶部 2 0 7内の参照情報 9 0 0 5から 利用者の選択したメニューの項目に対応する識別 I D 9 0 0 4を取得し 選択識別 I D 2 0 7 1 として、 後述する送信部 2 1 4に出力することも 可能なものとする。 2 1 4は送信部であり、 操作制御部 2 1 0より入力 された選択識別 I D 2 0 7 1を制御信号として電話回線 3を介して、 記 事情報送信システム 1へ送出する機能を備える。 第 3図と第 4図は、 記事情報 1 0 0 1 中の同期情報 9 0 0 3によるテ キス ト情報 9 0 0 1 と読み上げ情報 9 0 0 2の対応付けを説明する図で ある。 第 3図はもととなる例文と、 この例文を文法的解析によって文節 の先頭で区切った結果と、 生成された発音記号列の一例を示している。 第 4図は、 第 3図の例文を基に生成された記事情報を示している。 なお、 文章の区切り目を文の先頭とする場合には、 第 4図の同期情報中の区切 りフラグは同期番号が 1番のブロックのみ 1 となる。 文章の区切り目を 段落の先頭とする場合には、 段落の最初の文の先頭のプロックのみ 1 と なる。 On the other hand, the reading position synchronization information 2 1 2 1 in the reading position memory 2 1 2 is read out from the information display section 2 08 when the information value changes due to reading, and the speech synthesis processing is started. Is read out by the speech synthesis unit 211 when the data is read. The operation control unit 210 controls the speech synthesis unit 211 to start and stop speech synthesis processing in response to an input from the information input unit 209 by a user's operation (operation command 2101). . When the start of voice output is instructed by the operation control unit 210, the voice synthesis unit 211 inquires the reading position storage unit 212 to obtain the reading position synchronization information 2121. Next, read-aloud information starting from the read-aloud position synchronization information 2 1 2 1 is sequentially obtained as read-aloud information 2 0 5 1 from the read-aloud information storage unit 2 05, and a voice synthesizing process is performed. 2 1 3 Output audio. When the operation control unit 210 instructs to stop the voice output, the voice synthesis processing is interrupted (operation command 211). On the other hand, in response to the input from the information input unit 209, the operation control unit 210 recognizes the identification corresponding to the menu item selected by the user from the reference information 905 in the reference information storage unit 207. Get ID 9 0 4 It can be output to the transmission unit 214 described later as the selection identification ID 207 1. Reference numeral 214 denotes a transmission unit, which has a function of transmitting the selection identification ID 207 1 input from the operation control unit 210 to the article information transmission system 1 via the telephone line 3 as a control signal. FIG. 3 and FIG. 4 are diagrams for explaining the correspondence between the text information 9001 and the read-out information 9002 based on the synchronization information 9003 in the article information 1001. Figure 3 shows the original example sentence, the result of separating this example sentence at the beginning of a phrase by grammatical analysis, and an example of a generated phonetic symbol string. FIG. 4 shows article information generated based on the example sentence of FIG. When the start of a sentence is a text break, the delimiter flag in the synchronization information in Fig. 4 is 1 only for the block with the first synchronization number. If the text break is at the beginning of the paragraph, only the first block of the first sentence of the paragraph will be 1.
テキス ト情報 9 0 0 1は、 第 4図のように表示される文面の文字列を 文頭から順に文字単位のプロックとして並べたものであり、 読み上げ情 報 9 0 0 2はテキス ト情報 9 0 0 1を文法的解析することによって得ら れる発音記号列をテキス ト情報 9 0 0 1 と同じ文字単位で区切ってプロ ックに格納したものである。 第 4図にあげた例ではテキス ト情報 9 0 0 1の 1番目のブロックには" 政" 、 2番目のブロックには" 策" が格納 される。 読み上げ情報 9 0 0 2の 1番目のブロックには" セィ" 、 2番の プロックには" サク" が格納される。  The text information 9001 is a text string displayed as shown in Fig. 4 and arranged in blocks from the beginning of the text as a block of characters. The reading information 9002 is the text information 900. A phonetic symbol string obtained by performing a grammatical analysis of 01 is stored in the block, separated by the same character unit as the text information 9001. In the example shown in FIG. 4, "policy" is stored in the first block of the text information 9001, and "policy" is stored in the second block. The first block of reading information 9002 stores "Say", and the second block stores "Saku".
同期情報 9 0 0 3は、 テキス ト情報 9 0 0 1 と読み上げ情報 9 0 0 2 の対応する各プロックどう しが互いを参照するための番号である同期番 号と、 そのブロックが文章の区切り目に対応するかどうかを示すフラグ をブロックに格納したものである。 第 4図の例では同期情報の 4番目の ブロックは区切りフラグから文章の区切れ目の先頭にあたることが判る。 また同期番号が" 4 " なので、 対応するテキス ト情報からは 4番の" 中" を、対応する読み上げ情報からは 4番の"ナカ' " を参照することができる。 音声出力中は、 例えば音声合成部 2 1 1は読み上げ情報 9 0 0 2の 1 1番目のブロックを読み上げると同時に、 同期情報記憶部 2 0 4内の同 期情報の 1 1番目のブロックを読み出し、 読み上げ位置記憶部 2 1 2に 出力し、 読み上げ位置同期情報 2 1 2 1 として設定させる。 情報表示部 2 0 8は読み上げ位置記憶部 2 1 2内の該読み上げ位置同期情報 2 1 2 1の同期番号を参照して、 テキス ト情報 9 0 0 1の 1 1番目のブロック までの文字を反転表示させる。 The synchronization information 9003 is a synchronization number that is a number for each block of the text information 9001 and the corresponding reading information 9002 to refer to each other, and the block is a text delimiter. A flag indicating whether or not it corresponds to the eye is stored in the block. In the example of Fig. 4, the fourth It can be seen from the delimiter flag that the block is at the beginning of the text break. Also, since the synchronization number is "4", the fourth "middle" can be referenced from the corresponding text information, and the fourth "naka '" can be referenced from the corresponding reading information. During voice output, for example, the voice synthesis unit 211 reads out the first block of the read-out information 9002 and simultaneously reads the first block of the synchronization information in the synchronization information storage unit 204 , Is output to the reading position storage section 2 1 2 and is set as reading position synchronization information 2 1 2 1. The information display section 208 refers to the synchronization number of the reading position synchronization information 2121 in the reading position storage section 212, and reads the characters up to the first block of the text information 9001. Highlight it.
利用者が情報入力部 2 0 9で 1 1番目の文字を指定した場合は、 操作 制御部 2 1 0は同期情報記憶部 2 0 4内の同期情報を 1 1番目のブロッ クから遡り、 最も近い文章の区切り目のフラグをもつ 9番目のブロック を取得して、 読み上げ位置記憶部 2 1 2に出力し、 読み上げ位置同期情 報 2 1 2 1 として設定させる。 情報表示部 2 0 8は読み上げ位置記憶部 2 1 2内の該読み上げ位置同期情報 2 1 2 1同期番号を参照して、 テキ ス ト情報 9 0 0 1の 9番目の文字までを反転表示させる。 その後音声出 力が開始される時には、 音声合成部 2 1 1 はこの同期情報の同期番号を 参照して、 読み上げ情報記憶部 2 0 5内の 9番目の読み上げ情報から音 声合成処理を開始する。 以下、 まず第 1図および第 5図を用いて利用者が音声付き電子新聞提 供システムを起動した後、 メニューの項目を選択していく ことで所望の 記事情報を入手する仕組みを説明する。  If the user specifies the first character in the information input section 209, the operation control section 210 traces the synchronization information in the synchronization information storage section 204 back from the 11th block, The ninth block having the flag of the break of the near sentence is acquired, output to the reading position storage unit 2 12, and set as the reading position synchronization information 2 1 2 1. The information display section 208 refers to the reading position synchronization information 2121 in the reading position storage section 212 and displays the text information 9001 up to the ninth character in reverse video with reference to the synchronization number. . When the voice output starts thereafter, the voice synthesis unit 211 refers to the synchronization number of the synchronization information and starts the voice synthesis processing from the ninth reading information in the reading information storage unit 205. . In the following, using Fig. 1 and Fig. 5, a mechanism is described in which the user activates the electronic newspaper providing system with sound and then obtains desired article information by selecting menu items.
音声付き電子新聞提供システムを起動すると操作制御部 2 1 0は情報 表示部 2 0 8に初期メニューを表示するために選択識別 I D 2 0 7 1 を 送信部 2 1 4に出力し、 送信部 2 1 4は記事情報送信システム 1へ選択 識別 I D 2 0 7 1を送出する。 記事情報送信システム 1は受信部 1 0 3 で選択識別 I D 2 0 7 1を受信して制御部 1 0 4へ出力し、 制御部 1 0When the electronic newspaper providing system with sound is activated, the operation control unit 210 displays the selection identification ID 207 1 in order to display the initial menu on the information display unit 208. The information is output to the transmission section 214, and the transmission section 214 transmits the selected identification ID 2071 to the article information transmission system 1. In the article information transmission system 1, the receiving unit 103 receives the selection identification ID 2 07 1 and outputs it to the control unit 104, and the control unit 10
4は情報記憶部 1 0 2より初期メニューのメニュー情報 1 0 0 2を取得 する。 初期メニューは例えば第 5図に示すように 「 1 : トップニュース、4 obtains the menu information 1002 of the initial menu from the information storage unit 102. The initial menu is, for example, "1: Top News,
2 : 政治 ·経済、 3 : 国際情報、 4 : スポーツ、 5 : 文化、 . . .」 の項目 からなり、 それぞれの項目はサブメニューを取り寄せるための識別 I D2 : Politics / Economy, 3 : International Information, 4 : Sports, 5: Culture,... ", And each item is an identification ID for obtaining a submenu
9 0 0 4をもっている。 制御部 1 0 4は取得した初期メニューのメニュ —情報 1 0 0 2を送信部 1 0 5を通じて記事情報受信システム 2へ送信 する。 It has 9 0 4. The control unit 104 transmits the acquired initial menu menu information 1002 to the article information receiving system 2 through the transmission unit 105.
記事情報受信システム 2では受信部 2 0 1がメニュー情報 1 0 0 2を 受信して記事情報記憶部 2 0 2へ書き込む。 記事情報取得部 2 0 3は記 事情報記憶部 2 0 2よりメニューの情報を取得して、 項目を表示するた めのテキス ト情報 9 0 0 1をテキス ト情報記憶部 2 0 6に、 各項目に対 応する識別 I D 9 0 0 4から成る参照情報 9 0 0 5を参照情報記憶部 2 0 7に書き込む。 情報表示部 2 0 8はテキス 卜情報記憶部 2 0 6内のテ キス 卜情報 9 0 0 1をもとに初期メニューの項目を表示する。  In the article information receiving system 2, the receiving unit 201 receives the menu information 1002 and writes it to the article information storage unit 202. The article information acquisition unit 203 acquires menu information from the article information storage unit 202 and stores text information 9001 for displaying items in the text information storage unit 206. The reference information 900 consisting of the identification ID 900 corresponding to each item is written to the reference information storage unit 207. The information display unit 208 displays initial menu items based on the text information 9001 in the text information storage unit 206.
利用者が初期メニューの項目から所望の記事の属する項目を選択する と、 情報入力部 2 0 9は選択された座標 2 0 9 1を情報表示部 2 0 8に 通知して何が選択されたかを問い合わせ、 得られた選択アイコン 2 0 8 1を操作制御部 2 1 0に通知する。 例えば項目番号 4の 「スポーツ」 が 選択されたとすると、 操作制御部 2 1 0は参照情報記憶部 2 0 7に問い 合わせ、参照情報 9 0 0 5の検索によって、該選択アイコン 2 0 8 1 (「ス ポ一ッ」を示す)に対応する識別 I D 9 0 0 4を選択識別 I D 2 0 7 1 と して取得し、 送信部 2 1 4へ出力する。 以下利用者は同様な手順を繰り 返して、 サブメニューを迪り最後は例えば、 「 1 : 大相撲千秋楽の行方 2 : ワールドカツプ展望、 3 : 日本シリーズの結果、 . . .」 といった記事 のタイ トルからなるの項目を選択すると、 所望の記事の記事情報を配信 依頼する為の選択識別 I D 2 0 7 1が送信され、 記事情報送信システム 1から該選択識別 I D 2 0 7 1 に対応する情報 1 0 0 1が配信される。 記事情報受信システム 2では記事情報 1 0 0 1を受信すると、 記事情 報取得部 2 0 3は記事情報 1 0 0 1内の同期情報 9 0 0 3を同期情報記 憶部 2 0 4へ、 読み上げ情報 9 0 0 2を読み上げ情報記憶部 2 0 5へ、 テキス ト情報 9 0 0 1をテキス 卜情報記憶部 2 0 6へ出力する。 同期情 報記憶部 2 0 4に同期情報 9 0 0 3が書き込まれると、 操作制御部 2 1 0は読み上げ位置記憶部 2 1 2に文頭に対応する同期情報 9 0 0 3を書 き込み、 読み上げ位置同期情報 2 1 2 1 とする。 さらに情報表示部 2 0 8はテキス ト情報記憶部 2 0 6内のテキス ト情報 9 0 0 1を取得して、 記事の文面を表示すると伴に、 音声出力の制御を行うためのアイコンを 表示する。 この時、 読み上げ情報記憶部 2 0 5に設定されている読み上 げ位置同期情報 2 1 2 1は、 文頭に対応する同期情報であり、 反転表示 すべき文字が無いので、 いずれの文字も反転表示されていない。 第 6図は本システムによつて実現され、 上述の手順によつて情報表示 部 2 0 8に記事が表示された直後の電子新聞の一例である。 When the user selects an item to which the desired article belongs from the items in the initial menu, the information input unit 209 notifies the selected coordinates 209 1 to the information display unit 209 and what is selected. And notifies the operation control unit 210 of the obtained selection icon 2081. For example, assuming that “Sports” of item number 4 is selected, the operation control unit 210 queries the reference information storage unit 207 and searches for the reference information 905 to find the selected icon 2 0 8 1 ( Acquisition of the identification ID 9004 corresponding to “spot” is obtained as the selection identification ID 2071, and output to the transmission unit 214. In the following, the user repeats the same procedure, and completes the submenu. For example, “1: Where Sumo Wrestling 2: World Cup Outlook, 3: Japan Series Results,... ”, Select the item consisting of the title of the article, and select ID 2 0 7 1 for requesting distribution of the article information of the desired article. Then, the article information transmission system 1 distributes the information 1001 corresponding to the selected identification ID 2 071. When the article information receiving system 2 receives the article information 1001, the article information acquiring unit 203 sends the synchronization information 9003 in the article information 1001 to the synchronization information storage unit 204. The reading information 9002 is output to the reading information storage unit 205, and the text information 9001 is output to the text information storage unit 206. When the synchronization information 9003 is written to the synchronization information storage section 204, the operation control section 210 writes the synchronization information 9003 corresponding to the beginning of the sentence to the reading position storage section 212, Speaking position synchronization information shall be 2 1 2 1. Further, the information display unit 208 acquires the text information 9001 in the text information storage unit 206, displays the text of the article, and displays an icon for controlling the audio output. I do. At this time, the reading position synchronization information 2 1 2 1 set in the reading information storage unit 205 is the synchronization information corresponding to the beginning of the sentence, and there is no character to be highlighted. Not displayed. FIG. 6 is an example of an electronic newspaper realized by the present system and immediately after an article is displayed on the information display unit 208 by the above-described procedure.
本システムでは読み上げの開始 ·停止を情報表示部 2 0 8内に表示さ れたアイコンの選択によって行い、 読み上げ位置の指定は表示された文 面への直接指示によって行う。 4 0 1はテキス ト情報 9 0 0 1による記 事の文面であり、 アイコン 4 0 2 . 4 0 3は利用者が選択することで音 声情報の出力の制御を行うためのものであり、 アイコン 4 0 2は音声出 力の中断、 アイコン 4 0 3は音声出力の開始 · 再開の機能をもつ。  In this system, the start and stop of reading are performed by selecting an icon displayed in the information display unit 208, and the reading position is specified by direct instruction to the displayed text. Reference numeral 401 denotes the text of the article based on the text information 9001, and icon 420.403 denotes the user's selection for controlling the output of the voice information. The icon 402 has a function of interrupting audio output, and the icon 4003 has a function of starting and restarting audio output.
表示されている記事の読み上げを開始する場合を第 7図を用いて説明 する。 第 7図は第 1図の記事情報受信システム 2の機能ブロック図から 一部抜粋したものであり、 図中の S 1 - S 1 0はそれぞれ処理部から処 理部へのデータの流れの順序を示す。 Use Fig. 7 to explain when to start reading out the displayed article I do. Fig. 7 is an excerpt from the functional block diagram of the article information receiving system 2 in Fig. 1, where S1-S10 in the figure indicate the order of data flow from processing unit to processing unit. Is shown.
利用者がアイコン 4 0 3を選択すると、 情報入力部 2 0 9は選択され た座標 2 0 9 1を情報表示部 2 0 8に通知し ( S 1 ) 、 アイコン 4 0 3 が選択されたことを示す情報の選択アイコン 2 0 8 1を受け ( S 2 ) 、 これを操作制御部 2 1 0に通知する ( S 3 ) 。 操作制御部 2 1 0はアイ コン 4 0 3が選択されたことを通知されると、 音声合成部 2 1 1へ音声 合成処理を開始させる為に動作指令 2 1 0 1を出力する ( S 4 ) 。 音声 合成部 2 1 1は読み上げ位置記憶部 2 1 2より読み上げを開始する位置 を指定する読み上げ位置同期情報 2 1 2 1を取得し ( S 5 ) 、 読み上げ 情報記憶部 2 0 5において、 該読み上げ位置同期情報 2 1 2 1 に対応す る読み上げ情報の箇所から読み上げ情報 9 0 0 2を参照読み上げ情報 2 0 5 1 として順次取得し ( S 6 ) 、 音声合成処理を行って音声出力部 2 1 3により音声出力を行う ( S 7 ) 。 本実施例では記事が表示された直 後なので、 読み上げ位置同期情報 2 1 2 1 には文頭に対応する同期情報 が書き込まれており、 よって文頭から音声出力が開始される。 音声出力 中は出力中の音声に対応する検索同期情報 2 0 4 1を音声合成部 2 1 1 が同期情報記憶部 2 0 4から取得して ( S 8 ) 、 読み上げ位置記憶部 2 1 2に書き込み、 読み上げ位置同期情報 2 1 2 1 とする ( S 9 ) 。 情報 表示部 2 0 8は、該読み上げ位置同期情報 2 1 2 1を参照して( S 1 0 )、 文頭から該読み上げ位置同期情報 2 1 2 1 に対応する箇所までのテキス 卜情報 9 0 0 1の表示を例えばカラオケのように反転表示するなど変化 せ O o  When the user selects the icon 403, the information input unit 209 notifies the selected coordinate 209 1 to the information display unit 208 (S1), and the icon 403 is selected. Is received (S2), and this is notified to the operation control unit 210 (S3). When the operation control unit 210 is notified that the icon 4003 has been selected, the operation control unit 210 outputs an operation command 211 to the voice synthesis unit 211 to start the voice synthesis process (S4). ). The voice synthesizing unit 2 1 1 acquires the reading position synchronization information 2 1 2 1 specifying the reading start position from the reading position storage unit 2 1 2 (S 5), and the reading information storage unit 205 reads the reading position synchronization information. The read-out information 9002 is sequentially obtained as the reference read-out information 205 from the position of the readout information corresponding to the position synchronization information 2 1 2 1 (S6), and the voice output unit 2 1 Voice output is performed by 3 (S7). In the present embodiment, immediately after the article is displayed, the synchronization information corresponding to the head of the sentence is written in the reading position synchronization information 2 1 2 1, and thus the voice output is started from the head of the sentence. During voice output, the voice synthesizing unit 211 acquires search synchronization information 2041 corresponding to the voice being output from the synchronization information storage unit 204 (S8), and stores it in the reading position storage unit 212. The write / readout position synchronization information is set to 2 1 2 1 (S 9). The information display section 208 refers to the reading position synchronization information 2 121 (S 10), and the text information 9 0 0 from the beginning of the sentence to the position corresponding to the reading position synchronization information 2 1 2 1. Change the display of 1 to reverse, for example, like karaoke O o
この結果利用者が表示されている記事の音声出力を得ると同時に、 記 事の中で現在読み上げている箇所を容易に識別できる。 なお文章の区切れの良い位置として、 データ変換部 1 0 1が俳句の 五 . 七 . 五調や和歌の五 ·七 ·五 · 七 · 七調といった必ずしも文節か文 または段落の先頭で区切ることが適当でない場合も対応が可能なので、 より適切な位置で音声出力を開始することができる。 次に、 音声出力中の読み上げ位置を任意の箇所に変更する場合を第 8 図を用いて説明する。 第 8図は第 1図の記事情報受信システム 2の機能 ブロック図から一部抜粋したものであり、 図中の S 1〜 S 8はそれぞれ 処理部から処理部へのデータの流れの順序を示す。 As a result, the user obtains the audio output of the displayed article, and at the same time, can easily identify the part of the article that is currently being read out. As a good place to separate sentences, the data conversion unit 101 must be separated at the beginning of a phrase or sentence or paragraph, such as the 5.7.5 key of a haiku or the 5,7,5,7,7 key of a Japanese poem. Since it is possible to cope with the case where is not appropriate, the audio output can be started at a more appropriate position. Next, a case in which the reading position during voice output is changed to an arbitrary position will be described with reference to FIG. Fig. 8 is a partial excerpt from the functional block diagram of the article information receiving system 2 in Fig. 1, where S1 to S8 indicate the order of data flow from processing unit to processing unit. .
利用者が情報表示部 2 0 8で表示されている文字列の任意の箇所を選 択すると、 情報入力部 2 0 9は選択された座標 2 0 9 1を情報表示部 2 0 8に通知して ( S 1 ) 、 選択された文字に対応する選択テキス 卜情報 2 0 8 2を受け取り ( S 2 ) 、 操作制御部 2 1 0に通知する ( S 3 ) 。 通知を受けると操作制御部 2 1 0は音声合成処理を停止させる為、 動作 指令 2 1 0 1を音声合成部 2 1 1 に出力する ( S 4 ) 。 さらに同期情報 記憶部 2 0 4内の同期情報 9 0 0 3を、 上記選択テキス 卜情報 2 0 8 2 に対応する同期情報より遡り、 最も近い位置にある文章の区切れの指標 をもつ同期情報を検索後、検索同期情報 2 0 4 1 として取得する( S 5 )c 次に操作制御部 2 1 0は、 該検索同期情報 2 0 4 1を読み上げ位置記憶 部 2 1 2に書き込み、 読み上げ位置同期情報 2 1 2 1 とし ( S 6 ) 、 再 度、 音声出力を開始させる為、 動作指令 2 1 0 1を音声合成部 2 1 1 に 出力する ( S 8 ) 。 When the user selects an arbitrary part of the character string displayed on the information display section 208, the information input section 209 notifies the selected display section 209 to the information display section 208. (S 1), the selected text information 2082 corresponding to the selected character is received (S 2), and notified to the operation control unit 210 (S 3). Upon receiving the notification, the operation control unit 210 outputs an operation command 211 to the voice synthesis unit 211 to stop the voice synthesis process (S4). Further, the synchronization information 9003 in the synchronization information storage unit 204 is traced back from the synchronization information corresponding to the selected text information 2082, and the synchronization information having the index of the break of the sentence at the closest position. After the search, the information is obtained as search synchronization information 2041 (S5) c. Then, the operation control unit 210 writes the search synchronization information 2041 into the reading position storage unit 212 and reads the reading position. The synchronization information is set to 2 1 2 1 (S 6), and the operation command 2 101 is output to the voice synthesis section 2 1 1 to start the voice output again (S 8).
一方、 音声出力が停止すると読み上げ位置同期情報 2 1 2 1の更新が 停止するため、 情報表示部 2 0 8が提示する読み上げ箇所も変化しなく なる。 その後、 利用者の指示により新たな検索同期情報 2 0 4 1力 操 作制御部 2 1 0によって書き込まれるので ( S 6 ) 、 情報表示部 2 0 8 での読み上げ箇所も変化し ( S 7 ) 、 再度、 音声出力が開始されると音 声出力は利用者の指定した文字に一番近い文章の区切り目から始まるこ とになる。 On the other hand, when the audio output stops, the updating of the reading position synchronization information 2 1 2 1 1 stops, so that the reading position presented by the information display unit 208 does not change. Thereafter, new search synchronization information is written by the user's instruction by the operation control unit 210 (S 6), so that the information display unit 208 The read-out part of the text also changes (S7), and when the voice output is started again, the voice output starts from the text break closest to the character specified by the user.
第 9図は利用者が実際に端末の情報表示部 2 0 8に表示されている文 字を音声出力中に選択することで、 音声出力で読み上げている位置を切 り替えている場面を示しており、 S T E P 1〜 S T E P 3で反転表示さ れている文字は既に読み上げられてきた部分であり、 読み上げが進むに したがって読み上げられた文字は反転表示となる。 S T E P 1は音声出 力を行っている場面であり、 3丁 £ ? 2では情報表示部 2 0 8に表示さ れている任意の文字を選択している場面を、 S T E P 3では S T E P 2 での文字の選択により読み上げている位置が利用者の選択した文節の先 頭に切り替わった場面を表している。  Fig. 9 shows a scene in which the user switches the reading position by voice output by actually selecting the character displayed on the information display section 208 of the terminal during voice output. The characters highlighted in STEP 1 to STEP 3 are the parts that have already been read out, and as the reading progresses, the characters read out are highlighted. STEP 1 is a scene where voice output is being performed. A scene where an arbitrary character displayed in the information display section 208 is selected in the case of 3 ?? This represents a scene in which the reading position changes to the beginning of the phrase selected by the user by selecting a character.
この結果利用者が音声出力中に記事の文面の任意の文字を選択するこ とで、 すばやく希望する位置から遡って一番近い文章の区切れから、 音 声出力を行うことが出来る。 音声出力中に音声の出力を中断したい場合には、 利用者がアイコ ン 4 0 2を選択すると情報入力部 2 0 9が情報表示部 2 0 8に問い合わせて- アイコン 4 0 2が選択されたことを示す選択アイコン 2 0 8 1を操作制 御部 2 1 0に通知し、 操作制御部 2 1 0は音声合成部 2 1 1に音声合成 処理の停止を指令(動作指令 2 1 0 1 )し、 さらに読み上げ位置記憶部 2 1 2に文頭に対応する同期情報 9 0 0 3を書き込み、 読み上げ位置同期 情報 2 1 2 1 とする。 情報表示部 2 0 8は該読み上げ位置同期情報 2 1 2 1が文頭に対応する同期情報であるので、 テキス 卜情報 9 0 0 1の力 ラオケのような表示は解除される。  As a result, when the user selects any character in the text of the article during the voice output, the voice can be output quickly from the nearest sentence segment that goes back from the desired position. If the user wants to interrupt audio output during audio output, when the user selects icon 402, the information input unit 209 inquires the information display unit 208 and-icon 402 is selected. Is notified to the operation control unit 210, and the operation control unit 210 instructs the voice synthesis unit 211 to stop the voice synthesis process (operation command 211). Then, the synchronization information 9003 corresponding to the beginning of the sentence is written into the reading position storage section 212, and is used as the reading position synchronization information 2121. In the information display section 208, since the read-out position synchronization information 2121 is the synchronization information corresponding to the beginning of the sentence, the display of the text information 9001 such as a power mark is canceled.
この結果利用者が音声出力を中断することができる。 音声出力が停止している時に音声出力を再開する箇所を指定する場合 を第 1 0図を参考にして説明する。 第 1 0図は第 1図の記事情報受信シ ステム 2の機能プロック図から一部抜粋したものであり、 図中の S 1 ~ S 6はそれぞれ処理部から処理部へのデータの流れの順所を示す。 As a result, the user can interrupt the voice output. Referring to FIG. 10, a description will be given of a case where a point at which audio output is restarted when audio output is stopped is specified. Fig. 10 is a partial excerpt from the function block diagram of the article information receiving system 2 in Fig. 1, and S1 to S6 in the figure indicate the order of data flow from processing unit to processing unit. Location.
利用者が情報表示部 2 0 8で表示されている文字列の任意の箇所を選 択すると、 情報入力部 2 0 9は選択された座標 2 0 9 1 を情報表示部 2 0 8に通知して( S 1 )、選択された文字が何であるかを問い合わせ( S 2 ) 、 選択テキス ト情報 2 0 8 2 として取得後、 操作制御部 2 1 0に通 知する ( S 3 ) 。 同期情報記憶部 2 0 4内の同期情報 9 0 0 3を、 該選 択テキス ト情報 2 0 8 2に対応する同期情報を起点に遡り、 最も近い位 置にある文章の区切れの指標をもつ同期情報を検索し ( S 4 ) 、 これを 読み上げ位置記憶部 2 1 2に書き込む ( S 5 ) 。 情報表示部 2 0 8は読 み上げ位置記憶部 2 1 2の読み上げ位置同期情報 2 1 2 1を参照してテ キス 卜文字の表示を変化させるので、 文頭から利用者の指定した文字ま での表示をカラオケのように反転表示させる ( S 6 ) 。 アイコン 4 0 3 を選択して音声出力が開始されると、 利用者の指定した文字から音声出 力が開始される。  When the user selects an arbitrary part of the character string displayed on the information display section 208, the information input section 209 notifies the selected display section 209 to the information display section 208. Then, an inquiry is made as to what the selected character is (S2), and after obtaining as selected text information 2082, the operation control unit 210 is notified (S3). The synchronization information 9003 in the synchronization information storage unit 204 is traced back to the synchronization information corresponding to the selected text information 2082, and the index of the break of the text at the closest position is obtained. Then, the synchronization information is retrieved (S4), and is written to the reading position storage unit 212 (S5). The information display section 208 changes the display of text characters by referring to the reading position synchronization information 2 1 2 1 in the reading position storage section 2 1 2. Is displayed in reverse video like karaoke (S6). When the audio output is started by selecting the icon 4003, the audio output starts from the character specified by the user.
この結果、 利用者が音声出力停止中でも記事の文面の任意の文字を選 択することで、 文章の区切れの良い位置を音声出力の再開位置に指定す ることができ、 しかもその位置を容易に識別できる。 なお、 情報表示部 2 0 8が読み上げ位置同期情報 2 1 2 1を参照して テキス ト文字の表示を変化させる時、 文頭から利用者の指定した文字ま での表示をカラオケのように強調したり、 また下線を付加するようにし ても良い。 また、 利用者の端末にアイコンの機能に相当するボタンをもつリモコ ンを備えることによって、 満員電車の中や歩行中のように端末の操作が 困難な状況においても、 アイコンの操作だけで可能な機能を利用するこ とができる。 以上のことから本実施例によると、 電子新聞の記事の音声出力を行う 際、 記事中の任意の文字を指定することで、 すばやく言葉として意味の ある文章の区切れからの音声出力を開始することができるとともに、 そ の箇所を文字の表示の変化によって確認することができる。 また音声出 力中は文字の表示の変化によつて現在読み上げている位置を容易に確認 することができるので、 現在読み上げている位置を参照しながら読み飛 ばしゃ聞き直しを開始する位置を指定することができる。 特に情報表示 部 2 0 8が小さいために利用者が文字の指定を行い難い場合も、 読み上 げ位置が補正されるので、 利用者の操作性を向上させることができる。 As a result, even when the user stops the audio output, the user can select any character in the text of the article to specify a position where the sentence is well separated as the restart position of the audio output, and furthermore, the position can be easily adjusted. Can be identified. When the information display section 208 changes the display of text characters with reference to the reading position synchronization information 2 121, the display from the beginning of the sentence to the character specified by the user is emphasized like karaoke. Or, an underline may be added. In addition, by installing a remote control with a button corresponding to the icon function on the user's terminal, it is possible to operate the terminal only by operating the icon even in situations where it is difficult to operate the terminal such as in a crowded train or walking. Functions can be used. From the above, according to the present embodiment, when performing the audio output of an article in an electronic newspaper, by specifying an arbitrary character in the article, the audio output is immediately started from a segment of a sentence that is meaningful as a word. Can be confirmed by the change of the character display. During voice output, the current reading position can be easily checked based on the change in character display, so the user can specify the position at which to start skip-reading while referring to the current reading position. can do. In particular, even when it is difficult for the user to specify a character because the information display section 208 is small, the reading position is corrected, so that the operability of the user can be improved.
<第 2実施例〉 <Second embodiment>
第 1 1図は第 2実施例を説明する図である。 本実施例が第 1実施例と 異なる点は、 データ前処理部 1 0 6を記事情報送信システム 3に設け、 また記事情報受信システム 4にデータ変換部 2 1 5を設けたことである c データ前処理部 1 0 6はテキス ト情報 9 0 0 1 と識別 I D 9 0 0 4 とか ら成る記事情報 1 0 0 3を出力する。 データ変換部 2 1 5は受信部 2 0 1 より受けた記事情報 1 0 0 3内のテキス ト情報 9 0 0 1力、ら、 読み上 げ情報 9 0 0 2 と同期情報 9 0 0 3を生成し、 テキス ト情報 9 0 0 1 と 識別 I D 9 0 0 4 と合わせて記事情報 1 0 0 1 として、 記事情報記憶部 2 0 2に出力する。 FIG. 11 is a diagram for explaining the second embodiment. This embodiment is different from the first embodiment in that the data pre-processing unit 106 is provided in the article information transmission system 3 and the article information reception system 4 is provided with the data conversion unit 215. The preprocessing unit 106 outputs article information 1003 composed of text information 9001 and identification ID 9004. The data converter 2 15 converts the text information 9 0 0 1 in the article information 1 0 3 received from the receiver 2 0 1 into the read information 9 0 0 2 and the synchronization information 9 0 3. It is generated and output to the article information storage unit 202 as article information 1001 together with the text information 9001 and the identification ID 9004.
第 1実施例においては電話回線 3で送信されるデータはテキス ト情報 9 0 0 1、 読み上げ情報 9 0 0 2、 同期情報 9 0 0 3および識別 I D 9 0 0 4 とから成る記事情報 1 0 0 1であった。 本実施例によると電話回 線 3で送信される記事情報 1 0 0 3のデータはテキス ト情報 9 0 0 1 と 識別 I D 9 0 0 4であり、 電話回線 3で送信されるデータ量を軽減する こ とができる。 In the first embodiment, the data transmitted on the telephone line 3 is text information. It was article information 1001, consisting of 9001, reading information 9002, synchronization information 9003, and identification ID9004. According to the present embodiment, the data of the article information 1003 transmitted on the telephone line 3 is the text information 9001 and the identification ID 9004, and the amount of data transmitted on the telephone line 3 is reduced. can do.
<第 3実施例 > <Third embodiment>
第 1 2図と第 1 3図は第 3実施例を説明する図である。 本実施例が第 1実施例と異なるのは、 第 1 2図において操作制御部 2 1 0が、 読み上 げ位置記憶部 2 1 2から読み上げ位置同期情報 2 1 2 1を取得すること ができることと、 第 1 3図のように音声出力の一時停止を行うためのァ イコン 4 0 4を追加したこ とである。  FIGS. 12 and 13 are diagrams for explaining the third embodiment. This embodiment is different from the first embodiment in that the operation control unit 210 in FIG. 12 can acquire the reading position synchronization information 2 1 2 1 from the reading position storage unit 2 1 2. In addition, as shown in FIG. 13, an icon 404 for temporarily stopping audio output has been added.
利用者が音声出力中に音声の出力を一時停止したい場合にはアイコン 4 0 4を選択すると、 情報入力部 2 0 9が情報表示部 2 0 8に問い合わ せてアイコン 4 0 2が選択されたことを示す選択アイコン 2 0 8 1を操 作制御部 2 1 0に通知し、 操作制御部 2 1 0は音声合成部 2 1 1に音声 合成処理の停止を指令する(動作指令 2 1 0 1 )。 さらに操作制御部 2 1 0は読み上げ情報記憶部 2 1 2より取得した読み上げ情報同期情報 2 1 2 1を起点に同期情報記憶部 2 0 4内の同期情報 9 0 0 3を遡り、 最も 近い位置にある文章の区切れを検索し、 検索同期情報 2 0 4 1 とする。 該検索同期情報 2 0 4 1を読み上げ位置記憶部 2 1 2に書き込み、 読み 上げ位置同期情報 2 1 2 1 として設定する。 この設定に伴い、 読み上げ 位置同期情報 2 1 2 1の更新は停止されるので、 情報表示部 2 0 8が提 示する読み上げ箇所も変化しなくなる。  If the user wants to pause the audio output during audio output, select icon 404, and the information input section 209 queries the information display section 209 to select the icon 402. Is notified to the operation control unit 210, and the operation control unit 210 instructs the speech synthesis unit 211 to stop the speech synthesis process (operation command 210). 1). Further, the operation control section 210 goes back to the synchronization information 9003 in the synchronization information storage section 204 starting from the speech information synchronization information 2121 acquired from the speech information storage section 212, and is the closest position. Is searched for a break in the sentence, and is set as the search synchronization information 2 0 4 1. The search synchronization information 2041 is written into the reading position storage section 212, and is set as the reading position synchronization information 2121. With this setting, the updating of the reading position synchronization information 2 1 2 1 is stopped, so that the reading position indicated by the information display section 208 does not change.
この結果利用者は音声出力を一時停止することができ、 しかも停止箇 所を容易に識別できる。 さらにアイコン 4 0 3の選択によって再度音声 出力を再開する場合に文章の区切れの悪いところで-一時停止をしていた としても、 文章の区切れの良いところまで遡っているので、 聞き取りや すい箇所から再開することができる。 As a result, the user can pause the audio output and easily identify the stop point. In addition, sound is selected again by selecting icon 4 0 3 When restarting the output, where the sentence is not well separated-even if you paused, you can go back to the place where the sentence is well separated, so you can resume from the point where it is easy to hear.
なお、 上記処理において音声合成部 2 1 1は操作制御部 2 1 0によつ て音声合成処理の停止を指令された場合、 同期情報記憶部 2 0 4から次 の文章の区切れの指標をもつ同期情報を取得するまで音声合成処理を継 続してから、 停止するようにすることもできる。 この場合は、 操作制御 部 2 1 2による読み上げ位置記憶部 2 1 2への同期情報の書き込みは不 要であるが、 利用者がアイコン 4 0 4を選択した後、 文章の区切れの良 いところまで読み上げは継続されることになる。  In the above process, when the speech synthesis unit 211 is instructed to stop the speech synthesis process by the operation control unit 210, the speech synthesizing unit 204 reads the index of the next sentence break from the synchronization information storage unit 204. It is also possible to continue the speech synthesis process until the synchronization information is acquired and then stop. In this case, it is not necessary for the operation control unit 211 to write the synchronization information into the reading position storage unit 212, but after the user selects the icon 404, the text is well separated. Reading will continue to this point.
<第 4実施例 > <Fourth embodiment>
第 1 4図は第 4実施例を説明する図である。 本実施例が第 1実施例と 異なるのは、 第 3実施例と同様第 1 2図において操作制御部 2 1 0は読 み上げ位置記憶部 2 1 2から読み上げ位置同期情報 2 1 2 1を取得する ことができることと、 第 1 4図のように音声出力の順送り ·逆送りを行 うためのアイコン 4 0 5 · 4 0 6を追加したことである。  FIG. 14 is a view for explaining the fourth embodiment. This embodiment is different from the first embodiment in that, like the third embodiment, the operation control unit 210 in FIG. 12 stores the reading position synchronization information 2 1 2 1 from the reading position storage unit 2 12 in FIG. This means that icons can be obtained, and icons 405 and 406 for forward and backward audio output have been added as shown in Fig. 14.
利用者が音声出力再開の位置を順送りによって指定したい場合はアイ コン 4 0 6を選択すると、 情報入力部 2 0 9が情報表示部 2 0 8に問い 合わせてアイコン 4 0 6が選択されたことを示す選択アイコン 2 0 8 1 を操作制御部 2 1 0に通知し、 操作制御部 2 1 0は音声出力中であれば、 音声合成部 2 1 1 に音声合成処理の停止を指令する。 操作制御部 2 1 0 は読み上げ位置記憶部 2 1 2から読み上げ位置同期情報 2 1 2 1を取得 し、 該読み上げ位置同期情報 2 1 2 1以後の同期情報 9 0 0 3を同期情 報記憶部 2 0 4から検索同期情報 2 0 4 1 として順次取得し、 読み上げ 位置記憶部 2 1 2に書き込み、 読み上げ位置同期情報 2 1 2 1を更新す る。 情報表示部 2 0 8は該読み上げ位置同期情報 2 1 2 1を参照してテ キス 卜文字の表示を変化させるので、 文頭から利用者の指定した文字ま での表示をカラオケのように反転表示させる。 If the user wants to specify the position for resuming the audio output by moving forward, select the icon 406, and the information input unit 209 queries the information display unit 209 and the icon 406 is selected. Is notified to the operation control unit 210, and if the operation control unit 210 is outputting sound, the operation control unit 210 instructs the sound synthesis unit 211 to stop the sound synthesis processing. The operation control unit 210 acquires the reading position synchronization information 2 121 from the reading position storage unit 212, and stores the synchronization information 9003 after the reading position synchronization information 2 121 into the synchronization information storage unit. The search synchronization information 2 0 4 1 is acquired sequentially from 204 and written to the reading position storage unit 2 1 2 to update the reading position synchronization information 2 1 2 1 You. The information display section 208 changes the display of text characters by referring to the reading position synchronization information 2 1 2 1, so that the display from the beginning of the sentence to the character specified by the user is displayed in reverse video like karaoke Let it.
アイコン 4 0 6の選択状態が解除されると、 情報入力部 2 0 9が情報 表示部 2 0 8に問い合わせてアイコン 4 0 6の選択が解除されたことを 示す選択アイコン 2 0 8 1が操作制御部 2 1 0に通知され、 操作制御部 2 1 0は読み上げ位置記憶部 2 1 2への同期情報の書き込みを停止する c さらに読み上げ位置記憶部 2 1 2から最後に書き込んだ同期情報である 読み上げ位置同期情報 2 1 2 1を取得し、 これを開始位置として同期情 報記憶部 2 0 4内の同期情報 9 0 0 3を遡って最も近い位置の文章の区 切れを検索(検索同期情報 2 0 4 1 )し、 これを読み上げ位置記憶部 2 1 2に書き込むこ とで、 読み上げ位置同期情報 2 1 2 1を更新する。 さら に順送りを始める前に音声出力中であったならば、 音声合成部 2 1 1 に 音声合成処理の開始を指令する(動作指令 2 1 0 1 )。 読み上げ位置同期 情報 2 1 2 1 は利用者が順送りを終了させた箇所の同期情報であるので、 音声合成部 2 1 1はその箇所から再び音声出力を開始する。 When the selection state of the icon 406 is released, the information input unit 209 inquires the information display unit 208 to operate the selection icon 209 which indicates that the selection of the icon 406 has been released. is notified to the control unit 2 1 0 is the operation control unit 2 1 0 written from c further reading position storage unit 2 1 2 to stop writing the synchronization information to the position storage section 2 1 2 reading the last synchronization information The reading position synchronization information 2 1 2 1 is acquired, and the start position is used to search the synchronization information 9 0 3 in the synchronization information storage unit 204 to search for the nearest sentence segment (search synchronization information). 2 0 4 1), and this is written into the reading position storage section 2 12, thereby updating the reading position synchronization information 2 1 2 1. Further, if the voice output is being performed before starting the forward feeding, the voice synthesis unit 211 is instructed to start the voice synthesis process (operation command 211). Since the reading position synchronizing information 2 1 2 1 is the synchronizing information of the position where the user has finished the forward feeding, the voice synthesizing unit 2 11 1 starts outputting the sound again from that position.
利用者が逆送りで指定したい場合は、 先ずアイコン 4 0 5を選択する ことで実現出来る。 その後の処理は、 前記順送りと同様の処理において、 操作制御部 2 1 0の同期情報記憶部 2 0 4からの同期情報 9 0 0 3の読 み込みを逆方向にすることによって実現される。  When the user wants to specify backward, it can be realized by first selecting the icon 405. Subsequent processing is realized by reversing the reading of the synchronization information 9003 from the synchronization information storage section 204 of the operation control section 210 in the same processing as the above-mentioned forward forwarding.
この結果利用者は、 音声出力を再開する箇所を目で確認しながら順送 りまたは逆送りさせることができ、 しかも音声出力が再開される際には 文章の区切れの良いところから開始できるという効果を得る。 ぐ第 5実施例 >  As a result, it is possible for the user to make forward or backward movements while visually confirming the point at which the audio output is to be resumed, and that when the audio output is resumed, the user can start from a place where sentences are well separated. Get the effect. 5th embodiment>
第 1 5図は第 5実施例を説明する図である。 本実施例が第 1実施例と 異なるのは、 第 3実施例と同様第 1 2図において操作制御部 2 1 0は読 み上げ位置記憶部 2 1 2から読み上げ位置 期情報 2 1 2 1を取得する ことができるこ とと、 第 1 5図のように音声出力の順送り ·逆送りをス キップ処理で行うためのアイコン 4 0 7 * 4 0 8を追加したことである。 第 4実施例でのアイコン 4 0 5が選択されている場合の順送りの処理 において、 操作制御部 2 1 0が同期情報記憶部 2 0 4から順次文章の区 切れの指標をもつ同期情報のみを取得し、 読み上げ位置記憶部 2 1 2に 書き込むようにする。 この結果、 読み上げ位置同期情報 2 1 2 1は、 文 章の区切れ指標をもつ同期情報毎に更新される為、 情報表示部 2 0 8で のテキス ト文字の反転表示は、 前記第 4実施例の順送りに比較して、 文 章の区切れの指標毎に速やかに実施可能となる。 また、 アイコン 4 0 5 の選択が解除された場合に、 同期情報記憶部 2 1 2内を逆送りに取得し て文章の区切れの指標をもつ同期情報を取得する処理は不要となり、 前 記第 4実施例の順送りに比較して、 速やかに次の処理を起動可能となる。 利用者がアイコン 4 0 7を選択することで逆送りのスキップ処理で指 定したい場合も、 アイコン 4 0 8を選択した順送りのスキップ処理と同 様の処理において、 操作制御部 2 1 0の同期情報記憶部 2 0 4からの同 期情報 9 0 0 3の読み込みを逆方向にすることによつて実現される。 FIG. 15 is a diagram for explaining the fifth embodiment. This embodiment is different from the first embodiment. The difference is that, as in the third embodiment, in FIG. 12 the operation control section 210 can acquire the reading position period information 2 121 from the reading position storage section 2 12 in FIG. As shown in Fig. 15, an icon 407 * 408 for skipping forward and backward audio output was added. In the forward processing in the case where the icon 405 is selected in the fourth embodiment, the operation control unit 210 sequentially reads only the synchronization information having the index of the segmentation of the sentence from the synchronization information storage unit 204. Obtain and write it to the reading position storage unit 2 1 2. As a result, the reading position synchronization information 2 1 2 1 is updated for each synchronization information having a text segmentation index. Therefore, the reverse display of the text characters in the information display section 208 is performed in the fourth embodiment. Compared to the sequential example, it can be implemented more quickly for each sentence index. Further, when the selection of the icon 405 is released, the process of acquiring the synchronization information having the index of the segment break of the sentence by acquiring the synchronization information storage unit 212 in the backward direction is unnecessary, and The next process can be started promptly as compared with the sequential forwarding in the fourth embodiment. Even when the user wants to specify the reverse skip processing by selecting the icon 407, the operation control unit 210 is synchronized in the same processing as the forward skip processing when the icon 408 is selected. This is realized by reading the synchronization information 9003 from the information storage unit 204 in the reverse direction.
この結果利用者は、 音声出力を再開する箇所を目で確認しながら、 文 章の区切れ毎に順送りまたは逆送りのスキップ処理をさせることができ、 しかも音声出力が再開される際には文章の区切れの良いところから開始 できるという効果を得る。  As a result, the user can skip forward or backward at each break of the text while visually confirming the point at which the voice output is restarted. This has the effect that it is possible to start from a place with good separation.
<第 6実施例〉 <Sixth embodiment>
第 1 6図と第 1 7図および第 1 8図は第 6実施例を説明する図である c 本実施例が第 1実施例と異なるのは第 1 6図のように記事情報内に参照 情報 9 0 0 5を設けたことと、 第 1 7図のように関連情報を取得するた めのアイコン 4 0 9を追加したことと、 第 3実施例と同様第 1 2図のよ うに操作制御部 2 1 0は読み上げ位置記憶部 2 1 2から、 読み上げ位置 同期情報 2 1 2 1を取得することができるようにしたことである。 参照 情報 9 0 0 5は第 1 8図のようにテキス ト情報 9 0 0 1 と同じ文字単位 で区切ったプロックから成る。 記事の文面に含まれるキーヮ一 ドで記事 情報記憶部 1 0 2の中に関連する記事情報がある場合、 このキーヮー ド 文字列を構成するテキス ト情報に対応する参照情報の各プロックには、 全て関連する記事情報への識別 I Dが記されている。 参照情報 9 0 0 5 は、 同期情報 9 0 0 3を通じて対応するテキス ト情報 9 0 0 1や読み上 げ情報 9 0 0 2から参照できるものとする。 記事情報 1 0 0 1内の参照 情報 9 0 0 5は記事情報取得部 2 0 3によって参照情報記憶部 2 0 7に 書き込まれ、 参照情報の各プロック内の識別 I Dは操作制御部 2 1 0に よって、 選択識別 I D 2 0 7 1 として取得される。 The first 6 figures and first 7 view and the first 8 figures refer to the sixth embodiment c present embodiment is a diagram illustrating an example is the difference from the first embodiment article information as in the first 6 Figure The provision of information 9005, the addition of an icon 409 for acquiring related information as shown in Fig. 17 and the operation as in Fig. 12 as in the third embodiment The control unit 210 can acquire the reading position synchronization information 2 121 from the reading position storage unit 2 12. The reference information 9005 is composed of blocks separated by the same character unit as the text information 9001, as shown in FIG. If there is related article information in the article information storage unit 102 with the key word included in the text of the article, each block of the reference information corresponding to the text information forming this key word character string includes: The identification ID for all relevant article information is described. The reference information 9005 can be referred to from the corresponding text information 9001 and read-out information 9002 through the synchronization information 9003. The reference information 9 0 5 in the article information 1 0 0 1 is written into the reference information storage 2 0 7 by the article information acquisition unit 2 3, and the identification ID in each block of the reference information is the operation control unit 2 1 0 Thus, it is obtained as the selection identification ID 207 1.
利用者が記事情報の中のキ一ヮ一ドで参照できる記事情報を表示させ たい場合には、 音声出力中ならばそのキ一ヮ一ドの読み上げ中にアイコ ン 4 0 9を選択し、 音声出力中でなければそのキーヮ一 ド内のどれかの 文字を選択してからアイコン 4 0 9を選択する。 すると情報入力部 2 0 9は情報表示部 2 0 8に問い合わせて、 アイコン 4 0 9が選択されたこ と示す選択アイコン 2 0 8 1を操作制御部 2 1 0に通知する。 操作制御 部 2 1 0は読み上げ位置記憶部 2 1 2から読み上げ位置同期情報 2 1 2 1を取得し、 該読み上げ位置同期情報 2 1 2 1 に基づき参照情報記憶部 2 0 7内を検索して、 対応する参照情報が識別 I D 9 0 0 4をもつ場合 は、 これを取得後、 選択識別 I D 2 0 7 1 として送信部 2 1 4へ出力す る。 送信部 2 1 4は該選択識別 I D 2 0 7 1を記事情報送信システム 1 へ送出するので、 記事情報送信システム 1 は第 1実施例で示した手順と 同様にして、 関連する記事情報を配信する。 また音声が出力中であれば、 操作制御部 2 1 0は音声合成部 2 1 1 に音声合成処理の停止を指令する。 操作制御部 2 1 0は、 検索した参照情報 9 0 0 5が識別 I Dをもたない 場合には、 アイコン 4 0 9の選択を無視する。 If the user wants to display the article information that can be referred to by the key in the article information, if the voice is being output, the user selects the icon 409 while reading out the key, and If no audio is being output, select one of the characters in the keypad and then select icon 409. Then, the information input unit 209 inquires of the information display unit 208 to notify the operation control unit 210 of a selection icon 209 indicating that the icon 409 has been selected. The operation control unit 210 acquires the reading position synchronization information 2 121 from the reading position storage unit 212 and searches the reference information storage unit 207 based on the reading position synchronization information 211. If the corresponding reference information has the identification ID 9004, after acquiring this, it outputs it to the transmission section 214 as the selection identification ID2071. The transmitting unit 2 14 sends the selection identification ID 2 07 1 to the article information transmitting system 1, so that the article information transmitting system 1 performs the procedure described in the first embodiment. Similarly, the related article information is distributed. If a voice is being output, the operation control unit 210 instructs the voice synthesis unit 211 to stop the voice synthesis process. If the retrieved reference information 9005 does not have an identification ID, the operation control unit 210 ignores the selection of the icon 409.
この結果利用者は、 参照できる記事情報が存在するキーワー ドについ て、 そのキーヮー ドを指定することで関連する記事情報の配信を受ける ことができる。 なお、 音声出力中に利用者がアイコン 4 0 9を選択した時に、 対応す る参照情報 9 0 0 5が識別 I Dをもたない場合には、 操作制御部 2 1 0 は読み上げ位置情報記憶部 2 1 2より取得した読み上げ位置同期情報 2 1 2 1を起点に同期情報記憶部 2 0 4内の同期情報 9 0 0 3を遡り、 適 当な範囲内で対応する参照情報が識別 I D 9 0 0 4をもつならば、 その 識別 I D 9 0 0 4を選択識別 I D 2 0 7 1 として送信部 2 1 4に出力す ることもできる。  As a result, the user can receive the related article information by specifying the keyword for the keyword in which the article information that can be referred to exists. When the user selects the icon 409 during audio output and the corresponding reference information 905 does not have an identification ID, the operation control unit 210 reads out the reading position information storage unit. Starting from the reading position synchronization information 2 1 2 1 obtained from 2 1 2, the synchronization information 9 0 0 3 in the synchronization information storage section 204 is traced back from the synchronization information storage section 204, and the corresponding reference information within an appropriate range is the identification ID 90. If it has 04, the identification ID 900 4 can be output to the transmission section 214 as the selected identification ID 207 1.
この結果利用者は、 必ずしも利用者が所望とするキーヮー ドを読み上 げている瞬間にアイコン 4 0 9を選択しなければならないということが なくなり、 ある程度の時間的余裕をもってアイコン 4 0 9を選択する操 作を行うことができる。  As a result, the user does not necessarily have to select the icon 409 at the moment when the user is reading the desired keyword, and selects the icon 409 with some time margin. Can be performed.
<第 7実施例 > <Seventh embodiment>
第 1 9図は第 7実施例を説明する図である。 本実施例が第 1実施例と 異なるのは第 1 9図において、 操作制御部 2 1 0は読み上げ位置記憶部 2 1 2から読み上げ位置同期情報 2 1 2 1を取得することができるもの とし、 また繰り返し位置記憶部 2 1 6を設けたことである。 該繰り返し 位置記憶部 2 1 6によって、 利用者が文字の選択を開始した文字と選択 を解除した文字により指定される範囲のテキス ト読み上げを繰り返して 実行させることが可能となる。 但し、 文字の選択を開始した文字と選択 を解除した文字が同一文字であり、 範囲指定されなかった場合は、 繰り 返しの必要がない為、 読み上げの繰り返しは実行されない。 FIG. 19 is a view for explaining the seventh embodiment. This embodiment is different from the first embodiment in FIG. 19 in that the operation control unit 210 can acquire the reading position synchronization information 2 121 from the reading position storage unit 2 12, Another point is that a repetition position storage unit 2 16 is provided. The repeated position storage unit 2 16 allows the user to start character selection and the character It is possible to repeatedly execute the text-to-speech reading in the range specified by the character from which the character has been canceled. However, if the character from which the character selection is started and the character from which the selection is deselected are the same character and the range is not specified, there is no need to repeat, and the reading is not repeated.
利用者による文字の範囲選択実行時、 情報入力部 2 0 9は情報表示部 2 0 8に問い合わせて、 利用者が文字の選択を開始した文字と選択を解 除した文字のそれぞれに対応した選択テキス ト情報 2 0 8 2を取得後、 操作制御部 2 1 0に出力する。  When the user selects a character range, the information input unit 209 queries the information display unit 208 to select the character corresponding to the character from which the user started selecting characters and the character corresponding to the character from which the user deselected the characters. After acquiring the text information 2082, it outputs it to the operation control unit 210.
操作制御部 2 1 0はそれぞれの選択テキス 卜情報 2 0 8 2に対応する 同期情報を同期情報記憶部 2 0 4から、 それぞれ検索同期情報 2 0 4 1 として取得し、 繰り返し位置記憶部 2 1 6に書き込む。 その際、 繰り返 しの開始位置を示す同期情報を開始同期情報 2 1 6 1 とし、 繰り返しの 終了位置を示す同期情報を終了同期情報 2 1 6 2 として書き込むものと する。 ここで開始同期情報 2 1 6 1は、 操作制御部 2 1 0が同期情報記 憶部 2 0 4内の同期情報 9 0 0 3を、 利用者が選択を開始した文字のテ キス ト情報に対応する同期情報を起点に遡って検索し、 最も近い位置に ある文章の区切れの指標をもつ同期情報である。 また、 終了同期情報 2 1 6 2は、 操作制御部 2 1 0が同期情報記憶部 2 0 4内の同期情報 9 0 0 3を、 利用者が選択を解除した文字のテキス ト情報に対応する同期情 報を起点に文末方向に検索し、 最も近い位置にある文章の区切れの指標 をもつ同期情報である。  The operation control unit 210 acquires synchronization information corresponding to the selected text information 2082 from the synchronization information storage unit 204 as search synchronization information 2041, respectively, and repeats the position storage unit 21 Write to 6. At this time, the synchronization information indicating the start position of the repetition is written as start synchronization information 216 1, and the synchronization information indicating the end position of the repetition is written as end synchronization information 216 2. Here, the start synchronization information 2 161 is used by the operation control unit 210 to convert the synchronization information 900 3 in the synchronization information storage unit 204 into text information of the character that the user has started to select. This is synchronization information that has a search for the corresponding synchronization information going back to the starting point and has an index of the delimitation of the text at the closest position. The end synchronization information 2 162 corresponds to the synchronization information 900 3 in the synchronization information storage unit 204 by the operation control unit 210 corresponding to the text information of the character that the user has deselected. The synchronization information is searched in the direction toward the end of the sentence starting from the synchronization information, and is the synchronization information that has the index of the delimitation of the text at the closest position.
繰り返し位置記憶部 2 1 6内の 2つの同期情報は、 利用者が再度文面 に対する選択を実行すると、 操作制御部 2 1 0によってク リアされ、 繰 り返し読み上げ処理が中止される。 また、 利用者の選択開始した文字を 示す選択テキス ト情報 2 0 8 2 と選択を解除した文字を示す選択テキス ト情報 2 0 8 2 とが同一である場合は、 操作制御部 2 1 0によってク リ ァされ、 繰り返し読み上げ処理は実行されない。 When the user again selects the text, the two pieces of synchronization information in the repetition position storage unit 2 16 are cleared by the operation control unit 210, and the repeated reading process is stopped. In addition, when the selected text information 2082 indicating the character from which the user has started selection is the same as the selected text information 2082 indicating the deselected character, the operation control unit 210 specifies Clear The reading process is not performed repeatedly.
利用者は記事の任意の部分を繰り返し聴きたい場合は、 音声出力中で ないならば開始したい位置で文字の選択を開始し、 終了したい位置で文 字の選択を解除してからアイコン 4 0 3を選択する。 情報入力部 2 0 9 は情報表示部 2 0 8に問い合わせてアイコン 4 0 3が選択されたことを 操作制御部 2 1 0に通知し、 操作制御部 2 1 0は音声合成部 2 1 1 に音 声合成処理の開始を指令する。 音声出力中ならば音声合成処理を一度停 止させてから、 再度開始を指令する。 操作制御部 2 1 0は音声出力を開 始する際、 繰り返し位置記憶部 2 1 6 に 2つの同期情報がある場合は、 読み上げ位置記憶部 2 1 2に開始同期情報 2 1 6 1を書き込みをしてか ら、 音声合成部 2 1 1 に音声合成処理の開始を指令する。 さらに音声出 力中は読み上げ位置記憶部 2 1 2内の読み上げ位置同期情報 2 1 2 1を 参照し、 繰り返し位置記憶部 2 1 6内の終了同期情報 2 1 6 2 と同じな らば、 音声合成部 2 1 1に音声合成処理を停止させ、 再度読み上げ位置 記憶部 2 1 2に開始同期情報 2 1 6 1 を書き込んだ後音声合成処理を開 始させる。  If the user wants to listen to an arbitrary part of the article repeatedly, start the selection of the character at the position where the user wants to start, and deselect the character at the position where the user wants to end, unless the voice is being output. Select The information input unit 209 queries the information display unit 208 to notify the operation control unit 210 that the icon 403 has been selected, and the operation control unit 210 notifies the speech synthesis unit 211. Command the start of voice synthesis processing. If voice output is in progress, stop the voice synthesis process once and then instruct it to restart. When the operation control unit 210 starts sound output, if there are two pieces of synchronization information in the repetition position storage unit 216, it writes the start synchronization information 216 in the reading position storage unit 212. Then, the speech synthesis unit 211 is instructed to start speech synthesis processing. Further, during voice output, the read-out position synchronization information 2 1 2 1 in the read-out position storage unit 2 12 is referred to, and if the end synchronization information 2 16 2 in the repetition position storage unit 2 16 is the same, the sound is output. The synthesizing unit 211 stops the speech synthesizing process, writes the start synchronization information 216 1 again in the reading position storage unit 212, and then starts the speech synthesizing process.
この結果利用者は指定範囲の記事を文章の区切れの良いところで、 音 声出力によって繰り返し聴く ことができる。 産業上の利用可能性  As a result, the user can repeatedly listen to the articles in the specified range where the sentence is well separated by sound output. Industrial applicability
本発明によって、 文書情報(例えば、 電子新聞)の音声出力を行う際、 文面中の任意の文字を直接あるいは順送りや逆送りによって文字の指定 をすることで、 希望する位置から一番近い文章の区切れからの音声出力 を開始することができるとともに、 その箇所を文字の表示の変化によつ て確認することができる。  According to the present invention, when sound output of document information (for example, electronic newspaper), by designating any character in the text directly or by forward or backward, the text closest to the desired position can be specified. It is possible to start sound output from the break, and to check the location by changing the display of characters.
さらに音声出力中は文字の表示の変化によつて現在読み上げている位 置を容易に確認することができるので、 現在読み上げている位置を参照 しながら、 読み飛ばしゃ聰きなおしを開始する位 Eを直接あるいは順送 りや逆送りによつて指定することができる上、 すばやく読み上げ位置を 指定された位置に一番近い文章の区切れ位置からの音声出力に切り替え ることができる。 In addition, during voice output, the position of the current reading Since the position can be easily checked, the position E at which to start skipping again can be specified directly or by forward or backward while referring to the current reading position. It is possible to quickly switch the reading position to voice output from the break point of the sentence closest to the specified position.
またさらに参照が可能なキーヮー ドを選択することで、 関連の文字情 報の配信を要求できる。 しかも音声出力中のキーヮー ド選択において、 利用者が参照を希望するキーヮー ドを音声出力中に選択出来なくても、 希望とするキ一ヮ一ドに関連する文字情報の配信要求が出来る為、 ある 程度の時間的余裕をもってキーヮー ド選択が行えるという効果もある。 上記の本発明の説明では、 文章情報の具体例に電子新聞を用いたが、 これは、 発明の説明を容易とする為のみである。 即ち、 本発明の実施は、 電子新聞のみに限定されるものではなく、 各種の文章情報を記憶する装 置、 データベース等から文書情報、 データを取得した後、 表示させなが ら、 音声出力する場合においても上記の本発明の種々の効果を享受出来 るものである。  Further, by selecting a keyword that can be referred to further, it is possible to request distribution of related character information. In addition, even when the user cannot select the key word that he / she wants to refer to during the voice output in the key word selection during voice output, the user can request the delivery of character information related to the desired key word. There is also an effect that keyword selection can be performed with a certain time margin. In the above description of the present invention, an electronic newspaper is used as a specific example of text information, but this is only to facilitate the description of the present invention. That is, the embodiment of the present invention is not limited to electronic newspapers, but obtains document information and data from a device that stores various text information, a database, or the like, and outputs a voice while displaying the document information and data. Even in such a case, the above-described various effects of the present invention can be enjoyed.

Claims

請求の範囲 The scope of the claims
1 . 文字表示機能と、 表示された文面を読み上げる機能と、 音声出力 と文字表示の変化とを同期させる機能と、 表示された文面を直接指示す る機能とを有し、 表示されている文面を直接指示するこ とによって、 読 み上げる位置の変更が可能であるこ とを特徴とする端末。 1. The text display function has a character display function, a function to read out the displayed text, a function to synchronize the voice output and a change in the character display, and a function to directly indicate the displayed text. A terminal characterized in that the reading position can be changed by directly instructing the terminal.
2 . 請求項 1 において変更された読み上げる位置が、 前記文面の区切 りの良い位置に補正されるこ とを特徴とする端末。  2. The terminal according to claim 1, wherein the changed reading position is corrected to a position at which the text is well separated.
3 . 請求項 2において補正される前記文面の区切りの良い位置が、 文 節か文または段落の先頭であることを特徴とする端末。  3. The terminal according to claim 2, wherein the position of the sentence to be corrected is a phrase, a sentence, or the beginning of a paragraph.
4 . 文面の区切れを予め決定する機能と、 文面を音声で出力するため の読み上げ情報を生成する機能と、 前記文面の文字と前記読み上げ情報 とさ らに前記文面の区切れとの対応を取るための同期情報を生成する機 能を有する文書変換手段と、 前記文面と前記読み上げ情報および前記同 期情報を合わせて記憶する記憶手段と、 利用者側からの送信指示を受け る受信機能と、 該送信指示に基づいて前記記憶手段に記憶された文面と 同期情報と読み上げ情報を、 文書情報として利用者側へ送る送信機能を 有する通信手段とを備えた文書情報送信システムと、  4. A function to determine the breaks of the text in advance, a function to generate read-out information for outputting the text by voice, and a correspondence between the characters in the text and the read-out information and the breaks in the text. Document conversion means having a function of generating synchronization information to be taken, storage means for storing the text, the read-out information and the synchronization information together, and a reception function for receiving a transmission instruction from a user side. A document information transmission system comprising: a communication unit having a transmission function of transmitting the text, synchronization information, and read-out information stored in the storage unit based on the transmission instruction to the user as document information;
該文書情報送信システムに各種の指示をする送信機能と、 前記指示に 対応した文章情報を前記送信システムから受ける受信機能とを有する通 信手段と、 受信した前記文章情報を記憶する記憶手段と、 前記文章情報 に含まれる前記読み上げ情報を用いて文面を読み上げる音声出力手段と . 同じく前記文書情報に含まれる前記文面を利用者に提示する表示手段と 該表示手段と前記音声出力手段を前記同期情報に基づいて制御する制御 手段と、 該制御手段に対して利用者が読み上げ位置を前記表示手段の画 面上から直接指示する入力手段とを備えた文章情報受信システムとから 成り、 Communication means having a transmission function of giving various instructions to the document information transmission system, a reception function of receiving text information corresponding to the instructions from the transmission system, and a storage means for storing the received text information; Voice output means for reading out the text using the read-out information included in the text information; display means for presenting the text included in the document information to a user; and synchronizing the display means and the voice output means with the synchronization information. A text information receiving system comprising: a control means for controlling the control means based on the information; and an input means for instructing the control means by the user directly on the screen of the display means. Consisting of
前記文章情報受信システムが通信手段を介して受信した文章情報を表 示手段によって表示した文面において、 任意の文字に対する前記入力手 段による利用者の指示を受けて、 前記制御手段と前記同期情報により区 切りのよい任意の位置から読み上げると共に、 該読み上げ位置を利用者 が識別できるように表示を行うことを特徴とする音声付き文章情報提供 システム。  In the text in which the text information received by the text information receiving system via the communication means is displayed by the display means, upon receiving a user's instruction by the input means for an arbitrary character, the control means and the synchronization information A text information providing system with sound, wherein a text is read out from an arbitrary well-divided position and a display is made so that a user can identify the read-out position.
5 . 文面を記憶する記憶手段と、 利用者側からの送信指示を受ける受 信機能と、 該送信指示に基づいて前記記憶手段に記憶された文面を文章 情報として利用者側へ送る送信機能を有する通信手段とを備えた文章情 報送信システムと、  5. Storage means for storing text, a reception function for receiving a transmission instruction from the user, and a transmission function for transmitting the text stored in the storage means to the user as text information based on the transmission instruction. A text information transmission system comprising communication means having
該文章情報送信システムに各種の指示をする送信機能と、 前記指示に 対応した文章情報を前記送信システムから受ける受信機能とを有する通 信手段と、 受信した前記文章情報内の前記文面の区切れを決定する機能 と、 前記文面を音声で出力するための読み上げ情報を生成する機能と、 前記文面の文字と前記読み上げ情報とさらに前記文面の区切れとの対応 を取るための同期情報を生成する機能を有する文書変換手段と、 前記文 面と前記読み上げ情報および前記同期情報をそれぞれ記憶する記憶手段 と、 前記読み上げ情報を用いて文面を読み上げる音声出力手段と、 前記 文面を利用者に提示する表示手段と、 該表示手段と前記音声出力手段を 前記同期情報に基づいて制御する制御手段と、 該制御手段に対して利用 者が読み上げ位置を前記表示手段の画面上から直接指示する入力手段と を備えた文章情報受信システムとから成り、  Communication means having a transmission function for giving various instructions to the text information transmission system, a reception function for receiving text information corresponding to the instructions from the transmission system, and a division of the text in the received text information A function of generating text-to-speech information for outputting the text by voice; and generating synchronization information for associating the text with the text-to-speech information and the text segmentation. Document conversion means having a function, storage means for storing the text, the read-out information and the synchronization information, voice output means for reading out the text using the read-out information, and display for presenting the text to a user Means, control means for controlling the display means and the audio output means based on the synchronization information, and a user reading position for the control means. It consists of a text information receiving system comprising an input means for instructing directly from the screen of the display unit;
前記文章情報受信システムが通信手段を介して受信した文章情報を表 示手段によって表示した文面において、 任意の文字に対する前記入力手 段による利用者の入力を受けて、 前記制御手段と前記同期手段により区 切りのよい任意の位置から読み上げると共に、 該読み上げ位置を利用者 が識別できるように表示を行う ことを特徴とする音声付き文章情報提供 システム。 In the text in which the text information received by the text information receiving system via the communication means is displayed by the display means, an input of a user by the input means for an arbitrary character is received, and the control means and the synchronization means Ward A text-information-with-speech providing system, wherein a text is read out from an arbitrary sharp position and a display is made so that a user can identify the reading position.
6 . 請求項 4または請求項 5に記載の音声情報付き文章情報提供シス テムにおいて、 文面に含まれるキーヮ一 ドから別の文章情報を参照する ための識別 I Dを文章情報に付加することによって、 利用者がそのキ一 ヮー ドに関連する文面の配信を受けることが可能であることを特徴とす る音声情報付き文書情報提供システム。  6. In the text information providing system with voice information according to claim 4 or 5, by adding to the text information an identification ID for referring to another text information from a keypad included in the text. A document information providing system with audio information, characterized in that users can receive text related to the keypad.
7 . 請求項 4または請求項 5に記載の音声情報付き文書情報提供シス テ厶において、 利用者が表示されている文面の任意の区間を指定するこ とによって、 該区間を繰り返し聴く ことができることを特徴とするシス テム。 - 7. In the document information providing system with audio information according to claim 4 or 5, the user can repeatedly listen to the section by specifying an arbitrary section of the displayed text. A system characterized by: -
8 . 文字表示機能と、 表示された文面を読み上げる機能と、 音声出力 と文字表示の変化とを同期させる機能と、 表示された文面を直接指示す る機能とを有し、 表示されている文面を直接指示することによって、 読 み上げる位置の変更を前記文面の区切りの良い位置に補正することが可 能であり、 読み上げ処理を起動するアイコン、 ボタン、 または、 指示手 段を指示する事によって、 読み上げ処理を起動することを特徴とする端 末 ο 8. The text display function has a character display function, a function to read out the displayed text, a function to synchronize the voice output and a change in the character display, and a function to directly indicate the displayed text. By directly instructing the reading, it is possible to correct the change in the reading position to a position where the text is well-separated, and by instructing the icon, button, or instruction means for starting the reading process. , A terminal characterized by initiating a reading process ο
9 . 文字表示機能と、 表示された文面を読み上げる機能と、 音声出力 と文字表示の変化とを同期させる機能と、 表示された文面を直接指示す る機能とを有し、 表示されている文面を直接指示することによって、 読 み上げる位置の変更を前記文面の区切りの良い位置に補正することが可 能であり、 読み上げ処理中に該読み上げ処理を中止するアイコン、 ボタ ン、 または、 指示手段を指示する事によって、 読み上げ処理を中止する ことを特徴とする端末。 9. The text display function has a character display function, a function of reading out the displayed text, a function of synchronizing voice output and a change in the character display, and a function of directly indicating the displayed text. By directly instructing the reading, it is possible to correct the change of the reading position to a position where the text is well-separated, and an icon, button, or instruction means for stopping the reading process during the reading process A terminal that stops reading-aloud processing by instructing the user.
1 0 . 文字表示機能と、 表示された文面を読み上げる機能と、 音声出 力と文字表示の変化とを同期させる機能と、 表示された文面を直接指示 する機能とを有し、 表示されている文面を直接指示することによって、 読み上げる位置の変更を前記文面の区切りの良い位置に補正することが 可能であり、 読み上げ処理中に該読み上げ処理を一時停止するアイコン、 ボタン、 または、 指示手段を指示する事によって、 読み上げ処理を一時 停止することを特徴とする端末。 10. It has a character display function, a function to read out the displayed text, a function to synchronize the voice output and a change in the character display, and a function to directly instruct the displayed text. By directly instructing the text, it is possible to correct the change of the reading position to a position where the text is well-separated, and designate an icon, button, or instruction means for temporarily stopping the reading process during the reading process. A terminal that pauses the reading process.
1 1 . 文字表示機能と、 表示された文面を読み上げる機能と、 音声出 力と文字表示の変化とを同期させる機能と、 表示された文面を直接指示 する機能とを有し、 表示されている文面を直接指示することによって、 読み上げる位置の変更を前記文面の区切りの良い位置に補正することが 可能であり、 音声出力を一旦停止した後、 再開する箇所の文字表示の位 置を順次文末方向へ移動させる処理を起動するアイコン、 ボタン、 また は、 指示手段を指示する事によって、 音声出力を再開する箇所の文字表 示の位置を順次文末方向へ移動させる処理を起動することを特徴とする 端小  1 1. There is a text display function, a function to read out the displayed text, a function to synchronize the voice output and the change in the text display, and a function to directly indicate the displayed text. By directly instructing the text, it is possible to correct the change of the reading position to a position where the text is well-separated. After temporarily stopping the audio output, the position of the character display at the point where it is restarted is sequentially changed to the end of the text. By instructing an icon, a button, or an instruction means for initiating the process of moving to the next step, the process of sequentially moving the character display position at the point where the voice output is resumed to the end of the sentence is activated. Small
1 2 . 文字表示機能と、 表示された文面を読み上げる機能と、 音声出 力と文字表示の変化とを同期させる機能と、 表示された文面を直接指示 する機能とを有し、 表示されている文面を直接指示することによって、 読み上げる位置の変更を前記文面の区切りの良い位置に補正することが 可能であり、 音声出力を一旦停止した後、 再開する箇所の文字表示の位 置を順次文頭方向へ移動させる処理を起動するアイコン、 ボタン、 また は、 指示手段を指示する事によって、 音声出力を再開する箇所の文字表 示の位置を順次文頭方向へ移動させる処理を起動することを特徴とする 端末。  1 2. It has a character display function, a function to read out the displayed text, a function to synchronize the voice output and the change in the character display, and a function to directly instruct the displayed text. By directly instructing the text, it is possible to correct the change in the reading position to a position where the text is well-separated. After temporarily stopping the audio output, the position of the character display at the point where it is restarted is sequentially changed to the beginning of the text. By instructing an icon, a button, or an instruction means for initiating the process of moving to the next step, the process of sequentially moving the position of the character display where the voice output is resumed toward the beginning of the sentence is activated. Terminal.
1 3 . 文字表示機能と、 表示された文面を読み上げる機能と、 音声出 力と文字表示の変化とを同期させる機能と、 表示された文面を直接指示 する機能とを有し、 表示されている文面を直接指示することによって、 読み上げる位置の変更を前記文面の区切りの良い位置に補正することが 可能であり、 音声出力を一旦停止した後、 再開する箇所の文字表示の位 置を順次文末方向へ、 前記文面の区切りの良い位置毎に移動させる処理 を起動するアイコン、 ボタン、 または、 指示手段を指示する事によって、 音声出力を再開する箇所の文字表示の位置を順次文末方向へ、 前記文面 の区切りの良い位置毎に移動させる処理を起動することを特徴とする端 末。 1 3. Character display function, function to read out the displayed text, and sound output It has a function of synchronizing force and changes in character display, and a function of directly instructing the displayed text. By directly instructing the displayed text, it is possible to change the position to be read aloud by dividing the text. An icon that activates a process of temporarily stopping the audio output and then moving the character display position of the place to be restarted sequentially toward the end of the sentence at each position where the text is well separated. By instructing a button or an instructing means, a process of sequentially moving the character display position of the place where the voice output is resumed toward the end of the sentence at every position where the text is well-separated is started. End.
1 4 . 文字表示機能と、 表示された文面を読み上げる機能と、 音声出 力と文字表示の変化とを同期させる機能と、 表示された文面を直接指示 する機能とを有し、 表示されている文面を直接指示することによって、 読み上げる位置の変更を前記文面の区切りの良い位置に補正することが 可能であり、 音声出力を一旦停止した後、 再開する箇所の文字表示の位 置を順次文頭方向へ、 前記文面の区切りの良い位置毎に移動させる処理 を起動するアイコン、 ボタン、 または、 指示手段を指示する事によって、 音声出力を再開する箇所の文字表示の位置を順次文頭方向へ、 前記文面 の区切りの良い位置毎に移動させる処理を起動することを特徴とする端 未 o  14. It has a character display function, a function to read out the displayed text, a function to synchronize the voice output and a change in the character display, and a function to directly instruct the displayed text. By directly instructing the text, it is possible to correct the change in the reading position to a position where the text is well-separated. After temporarily stopping the audio output, the position of the character display at the point where it is restarted is sequentially changed to the beginning of the text. By instructing an icon, a button, or an instructing means for initiating the process of moving the text at each good-separated position, the position of the character display at which the voice output is to be resumed is sequentially shifted toward the beginning of the text. Characterized by invoking the process of moving the image at each position with good separation
PCT/JP1996/000853 1996-03-29 1996-03-29 Terminal having speech output function, and character information providing system using the terminal WO1997037344A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP1996/000853 WO1997037344A1 (en) 1996-03-29 1996-03-29 Terminal having speech output function, and character information providing system using the terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP1996/000853 WO1997037344A1 (en) 1996-03-29 1996-03-29 Terminal having speech output function, and character information providing system using the terminal

Publications (1)

Publication Number Publication Date
WO1997037344A1 true WO1997037344A1 (en) 1997-10-09

Family

ID=14153131

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP1996/000853 WO1997037344A1 (en) 1996-03-29 1996-03-29 Terminal having speech output function, and character information providing system using the terminal

Country Status (1)

Country Link
WO (1) WO1997037344A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000267687A (en) * 1999-03-19 2000-09-29 Mitsubishi Electric Corp Audio response apparatus
EP1113416A2 (en) * 1999-12-30 2001-07-04 Nokia Mobile Phones Ltd. User interface for text to speech conversion
WO2002027710A1 (en) * 2000-09-27 2002-04-04 International Business Machines Corporation Method and system for synchronizing audio and visual presentation in a multi-modal content renderer
GB2369219A (en) * 2000-07-31 2002-05-22 John Christian Doughty Nissen System for synchronous display of text and audio data
JP2003108171A (en) * 2001-09-27 2003-04-11 Clarion Co Ltd Document read-aloud device
JP2003521725A (en) * 1999-06-25 2003-07-15 ディスカバリー・コミニュケーションズ・インコーポレーテッド E-book with voice emulation function
US8285547B2 (en) 2005-04-18 2012-10-09 Ricoh Company, Ltd. Audio font output device, font database, and language input front end processor
US9053640B1 (en) 1993-12-02 2015-06-09 Adrea, LLC Interactive electronic book

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5612700A (en) * 1979-07-12 1981-02-07 Tokyo Shibaura Electric Co Audio response system
JPS6238716B2 (en) * 1982-01-29 1987-08-19 Intaanashonaru Bijinesu Mashiinzu Corp
JPS62290966A (en) * 1986-06-10 1987-12-17 Nec Corp Sentence editing device
JPS63163925A (en) * 1986-12-26 1988-07-07 Fujitsu Ltd Device for reading sentence aloud
JPH02137899A (en) * 1988-11-18 1990-05-28 Sanyo Electric Co Ltd Character display method for regulation composing device
JPH07152532A (en) * 1993-11-29 1995-06-16 Toshiba Corp Sentence reading-aloud device
JPH07175909A (en) * 1993-12-20 1995-07-14 Canon Inc Data processor

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5612700A (en) * 1979-07-12 1981-02-07 Tokyo Shibaura Electric Co Audio response system
JPS6238716B2 (en) * 1982-01-29 1987-08-19 Intaanashonaru Bijinesu Mashiinzu Corp
JPS62290966A (en) * 1986-06-10 1987-12-17 Nec Corp Sentence editing device
JPS63163925A (en) * 1986-12-26 1988-07-07 Fujitsu Ltd Device for reading sentence aloud
JPH02137899A (en) * 1988-11-18 1990-05-28 Sanyo Electric Co Ltd Character display method for regulation composing device
JPH07152532A (en) * 1993-11-29 1995-06-16 Toshiba Corp Sentence reading-aloud device
JPH07175909A (en) * 1993-12-20 1995-07-14 Canon Inc Data processor

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9053640B1 (en) 1993-12-02 2015-06-09 Adrea, LLC Interactive electronic book
JP2000267687A (en) * 1999-03-19 2000-09-29 Mitsubishi Electric Corp Audio response apparatus
JP2003521725A (en) * 1999-06-25 2003-07-15 ディスカバリー・コミニュケーションズ・インコーポレーテッド E-book with voice emulation function
US9099097B2 (en) 1999-06-25 2015-08-04 Adrea, LLC Electronic book with voice emulation features
GB2357943B (en) * 1999-12-30 2004-12-08 Nokia Mobile Phones Ltd User interface for text to speech conversion
US6708152B2 (en) 1999-12-30 2004-03-16 Nokia Mobile Phones Limited User interface for text to speech conversion
EP1113416A3 (en) * 1999-12-30 2001-08-16 Nokia Mobile Phones Ltd. User interface for text to speech conversion
GB2357943A (en) * 1999-12-30 2001-07-04 Nokia Mobile Phones Ltd User interface for text to speech conversion
EP1113416A2 (en) * 1999-12-30 2001-07-04 Nokia Mobile Phones Ltd. User interface for text to speech conversion
GB2369219A (en) * 2000-07-31 2002-05-22 John Christian Doughty Nissen System for synchronous display of text and audio data
WO2002027710A1 (en) * 2000-09-27 2002-04-04 International Business Machines Corporation Method and system for synchronizing audio and visual presentation in a multi-modal content renderer
JP2003108171A (en) * 2001-09-27 2003-04-11 Clarion Co Ltd Document read-aloud device
US8285547B2 (en) 2005-04-18 2012-10-09 Ricoh Company, Ltd. Audio font output device, font database, and language input front end processor

Similar Documents

Publication Publication Date Title
US7159174B2 (en) Data preparation for media browsing
US8457611B2 (en) Audio file edit method and apparatus for mobile terminal
US20080300012A1 (en) Mobile phone and method for executing functions thereof
WO1997037344A1 (en) Terminal having speech output function, and character information providing system using the terminal
JP2741833B2 (en) System and method for using vocal search patterns in multimedia presentations
JP2007219218A (en) Electronic equipment for language learning and translation reproducing method
CN1980302A (en) Method for realizing synchronous displaying of characters and audio frequency or video-frequency in mobile communication terminal
EP1073036A2 (en) Parsing of downloaded documents for a speech synthesis enabled browser
JP2008171173A (en) Document search method, apparatus and program
JP6820504B2 (en) Translation device, its control method and program
JP2000278624A (en) Information display device
JP4175141B2 (en) Program information display device having voice recognition function
JP2005326811A (en) Voice synthesizer and voice synthesis method
JP2022051500A (en) Related information provision method and system
JP4080965B2 (en) Information presenting apparatus and information presenting method
JP2006074376A (en) Portable telephone set with broadcast receiving function, program, and recording medium
JP6273560B1 (en) Loudspeaker and control method thereof
JP3088399B2 (en) Document data speech synthesis method
JP4520375B2 (en) VOICE OPERATION SUPPORT DEVICE, ELECTRONIC DEVICE, IMAGE FORMING DEVICE, AND PROGRAM
JP6650636B1 (en) Translation apparatus, control method thereof, and program
JP2007189534A (en) Mobile communication terminal device
JP2019179081A (en) Conference support device, conference support control method, and program
JP6628157B2 (en) Translation apparatus, control method thereof, and program
JP6269771B1 (en) Translation device, loudspeaker, and control method thereof
JP7335115B2 (en) Karaoke input device

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CN JP KR SG US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase