[go: up one dir, main page]

JPH07200564A - Document processor - Google Patents

Document processor

Info

Publication number
JPH07200564A
JPH07200564A JP6221268A JP22126894A JPH07200564A JP H07200564 A JPH07200564 A JP H07200564A JP 6221268 A JP6221268 A JP 6221268A JP 22126894 A JP22126894 A JP 22126894A JP H07200564 A JPH07200564 A JP H07200564A
Authority
JP
Japan
Prior art keywords
document
voice
data
output
recording
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
JP6221268A
Other languages
Japanese (ja)
Inventor
Toru Yamakita
徹 山北
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP6221268A priority Critical patent/JPH07200564A/en
Publication of JPH07200564A publication Critical patent/JPH07200564A/en
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

(57)【要約】 (修正有) 【目的】 入力された音声データを文書データに対応づ
けて記録でき、再生する時は、指定された文書データ以
降にある音声データを再生できる。 【構成】 文書と音声の位置データが互いに対をなして
対応テーブルに登録される。再生時は、ステップS27
で、文書アドレスTXAi〜TXAi+1で指定される文
書データを文書メモリより読み出し、表示器に表示す
る。ステップS28で、文書の位置データと対応する音
声の位置データがレジスタにセットされ、ステップS2
9で再生開始信号を出力し、録音/再生機は表示器に表
示された文書に対応する音声を再生し、スピーカより出
力する。そしてカウンタの値がレジスタの値に達する
と、一致信号が出力され、この信号がCPUに割り込み
信号として送付される。CPUは、ステップ31以降の
割り込み処理で、ポインタレジスタの値を更新し、ステ
ップS27以下の処理を実行して、以降にある音声デー
タを次々に再生する。
(57) [Summary] (Correction) [Purpose] The input voice data can be recorded in association with the document data, and when the voice data is played back, the voice data after the designated document data can be played back. [Arrangement] Document and voice position data are paired with each other and registered in a correspondence table. During playback, step S27
Then, the document data designated by the document addresses TXAi to TXAi + 1 is read from the document memory and displayed on the display. In step S28, the position data of the voice corresponding to the position data of the document is set in the register, and step S2
At 9, the reproduction start signal is output, and the recorder / reproducer reproduces the voice corresponding to the document displayed on the display and outputs it from the speaker. When the counter value reaches the register value, a coincidence signal is output, and this signal is sent to the CPU as an interrupt signal. The CPU updates the value of the pointer register in the interrupt process from step 31 onward, executes the process from step S27 onward, and reproduces the subsequent audio data one after another.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は、文書データの作成/
表示のみならず音声データの記録/再生を行うワードプ
ロセッサなどの文書処理装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention
The present invention relates to a document processing device such as a word processor that records / reproduces audio data as well as displaying.

【0002】[0002]

【従来の技術】従来、音声出力機能を有する電子計算機
が知られている。これは例えば、自動預金支払機などの
操作手順の案内画面に対応して音声によるメッセージも
出力するようにしたもので、画面番号と音声データ番号
との対応テーブルを有し、表示画面に対応する音声を音
声ファイルより読みだして音声を出力するものである。
またその他の例として、電子計算機からオペレータに対
するエラーなどのメッセージをコンソールタイプライタ
の出力と並行して音声で出力するものもある。これは、
エラーなどのメッセージ格納位置に音声のサーチ符号も
格納し、エラー出力の際にサーチ符号に対応する音声も
出力するようにしたものである。いずれも、表示されて
いる画面に対応して予め定められているメッセージを音
声で出力する構成、あるいは、エラー発生時に予め定め
られているメッセージの出力に対応して音声を出力する
ものである。
2. Description of the Related Art Conventionally, an electronic computer having a voice output function is known. For example, this is such that a voice message is also output corresponding to the guidance screen of the operation procedure of the automatic teller machine, etc., and has a correspondence table of screen numbers and voice data numbers and corresponds to the display screen. The audio is read from the audio file and the audio is output.
Further, as another example, there is one in which a message such as an error to the operator is output from the electronic computer by voice in parallel with the output of the console typewriter. this is,
A voice search code is also stored in a message storage position such as an error, and a voice corresponding to the search code is output when an error is output. In either case, a predetermined message corresponding to the displayed screen is output by voice, or a voice is output corresponding to the output of a predetermined message when an error occurs.

【0003】[0003]

【発明が解決しようとする課題】上記、所謂音声出力機
能を有する電子計算機は、電子計算機のシステム設計の
段階で画面やエラーに対応づけて特定の音声メッセージ
が組み込まれたもので、ユーザーが任意に音声を記録/
再生できるようにはなっていない。しかもその使用形態
はあくまでも、電子計算機からのシステムに関する一方
的な音声の出力に限られる。
The above-mentioned electronic computer having a so-called voice output function is one in which a specific voice message is incorporated in association with a screen or an error at the stage of system design of the computer, and the user can arbitrarily select it. Record audio in /
Not playable. Moreover, the usage form is limited to the one-sided output of the system-related voice from the electronic computer.

【0004】一方、ワードプロセッサ等の文書処理装置
では、文書データの作成/表示はユーザーの操作によっ
て自由に行え、その利用が拡大しているが、扱えるデー
タは文書データにかぎられている。
On the other hand, in a document processing apparatus such as a word processor, the creation / display of document data can be freely performed by a user's operation and its use is expanding, but the data that can be handled is limited to the document data.

【0005】本発明の課題は、文書データに関連づけて
音声データをも任意に記録/再生できる装置を提供する
ことである。
An object of the present invention is to provide an apparatus capable of arbitrarily recording / reproducing voice data in association with document data.

【0006】[0006]

【課題を解決するための手段】本発明の手段は次の通り
である。文書記憶手段は入力された文書データを記憶す
るメモリなどである。指定手段は、指定された文書デー
タに対応して音声の記録開始を指定するキーなどであ
る。音声記録手段は入力された音声データを記録する録
音機などである。対応情報記憶手段は、前記文書データ
と前記音声データとの対応情報を記憶する対応テーブル
などである。表示手段は、前記文書データを表示する表
示部である。音声の再生を指示する指示手段は、前記表
示手段に表示されている文書データに対する位置を指示
するカーソル、再生指定などのキー等である。第1の制
御手段は、前記指示された文書データと対応する音声デ
ータを前記対応情報記憶手段内の対応情報を参照して読
みだすように制御するCPU等である。音声出力手段
は、スピーカなどである。第2の制御手段は、音声の出
力終了に応答して、前記指示された次の文書データに対
応する音声データを前記対応情報記憶手段内の対応情報
を参照して前記音声記録手段より読み出し、前記音声出
力手段へ出力するよう制御するCPU等である。
The means of the present invention are as follows. The document storage means is a memory or the like that stores the input document data. The designating means is a key or the like for designating the start of voice recording corresponding to the designated document data. The voice recording means is a recorder or the like that records the input voice data. The correspondence information storage means is a correspondence table that stores correspondence information between the document data and the voice data. The display means is a display unit that displays the document data. The instructing means for instructing the reproduction of the voice is a cursor for instructing a position with respect to the document data displayed on the display means, a key for specifying reproduction, or the like. The first control means is a CPU or the like for controlling so as to read voice data corresponding to the instructed document data with reference to the correspondence information in the correspondence information storage means. The audio output means is a speaker or the like. The second control means reads the voice data corresponding to the next instructed document data from the voice recording means with reference to the correspondence information in the correspondence information storage means in response to the end of the voice output. It is a CPU or the like that controls to output to the voice output means.

【0007】[0007]

【作用】本発明の作用は次の通りである。文書記憶手段
には、文書データを入力する手段より入力された文書デ
ータが記憶される。音声を記録する際には、指定された
文書データに対応して音声データの記録を前記指定手段
によって指定する。そして、マイクなどより音声データ
を入力し、音声記録手段へ記録する。この際に、対応情
報記憶手段には、前記指定手段の指定に応じて、前記指
定された文書データと前記入力された音声データとの対
応情報が記憶される。
The operation of the present invention is as follows. The document storage unit stores the document data input by the unit for inputting the document data. When recording the voice, the recording of the voice data is designated by the designation means in correspondence with the designated document data. Then, voice data is input from a microphone or the like and recorded in the voice recording means. At this time, the correspondence information storage means stores correspondence information between the designated document data and the input voice data in accordance with the designation by the designation means.

【0008】音声を再生する際には、表示手段に表示さ
れている任意の文書データを指示手段によって指示し、
対応する音声の再生を指示すると、第1の制御手段は、
対応する音声データを前記対応情報記憶手段に基づいて
前記前記音声記録手段より読み出し、音声データを前記
音声出力手段へ送出するように制御し、音声出力手段よ
り音声が出力される。この音声が出力終了した際に、第
2の制御手段は、次の文書データに対応する音声データ
を前記対応情報記憶手段に基づいて前記音声記録手段よ
り読み出し、前記音声出力手段へ出力するよう制御する
する。この制御によって、文書データの任意の位置に対
応づけて記録されている音声データを次々に自動的に再
生することができる。
When reproducing the voice, the user designates the arbitrary document data displayed on the display means by the instruction means,
When the reproduction of the corresponding voice is instructed, the first control means
The corresponding voice data is read from the voice recording means based on the correspondence information storage means, the voice data is controlled to be sent to the voice output means, and the voice output means outputs the voice. When the output of the voice is completed, the second control means controls the voice data corresponding to the next document data to be read from the voice recording means based on the correspondence information storage means and output to the voice output means. To do. By this control, it is possible to automatically reproduce the voice data recorded in association with the arbitrary position of the document data one after another.

【0009】よって、指定された文書データに対応して
入力された音声データを対応づけて記録することが出来
るばかりでなく、指定された文書データ以降にある音声
データを次々に再生することができる。
Therefore, not only the voice data input corresponding to the designated document data can be recorded in association with each other, but also the voice data after the designated document data can be reproduced one after another. .

【0010】[0010]

【実施例】【Example】

(1)構成 図1は本発明による一実施例の構成を示すブロック図で
ある。図中、10は装置全体の制御、並びに後述する仮
名漢字変換処理を含む各種の文書処理を行なうCPUで
あり、仮名漢字変換時に於いて図2に示すような処理を
実行し、「再生表示」キー操作時に於いて図3に示すよ
うな処理を実行する。11は文書入力のための仮名文字
キー、更には各種のファンクションキー等を備えた入力
部であり、ここでは漢字混じり文の入力時に操作される
ファンクションキーとして、入力文字が仮名漢字変換対
象外の文字であることを指示する「無変換」キー、仮名
漢字変換を指定する「変換」キー等が用意され、又、表
示された候補文字群からその一つを選択するための指定
キーとして、ここでは数字キーが用いられる。更にここ
では文書と音声を互いに対応づけて出力するための「再
生表示」キー、音声の再生を停止させるための「再生停
止」キー等が設けられる。
(1) Configuration FIG. 1 is a block diagram showing the configuration of an embodiment according to the present invention. In the figure, reference numeral 10 denotes a CPU that controls the entire apparatus and performs various document processing including kana-kanji conversion processing, which will be described later. At the time of kana-kanji conversion, the processing shown in FIG. When the key is operated, the processing shown in FIG. 3 is executed. Reference numeral 11 denotes an input unit provided with a kana character key for inputting a document and further various function keys. Here, as a function key operated when inputting a kanji mixed sentence, the input character is not a kana-kanji conversion target. There is a "no conversion" key that indicates that it is a character, a "conversion" key that specifies kana-kanji conversion, etc. Also, as a specification key for selecting one of the displayed candidate character groups, here Uses numeric keys. Further, here, a "reproduction display" key for outputting the document and the voice in association with each other, a "reproduction stop" key for stopping the reproduction of the voice, and the like are provided.

【0011】12は仮名漢字変換時に於いてCPU10
により参照される辞書である。13は入力及び編集文書
を表示する表示器13Aと表示メモリ13Bでなる表示
部であり、仮名漢字変換時に於いては、仮名漢字変換後
の文字列と変換中の入力文字列と変換前の入力文字(仮
名文字)列とが表示され、更に特定の行位置に候補文字
が表示される。14は文書を印刷出力する印字部であ
る。
Reference numeral 12 denotes the CPU 10 when converting kana / kanji characters.
Is a dictionary referred to by. Reference numeral 13 denotes a display unit including a display unit 13A for displaying an input and edited document and a display memory 13B. At the time of Kana-Kanji conversion, a character string after Kana-Kanji conversion, an input character string being converted and an input before conversion. A character (kana character) string is displayed, and candidate characters are displayed at a specific line position. A printing unit 14 prints out a document.

【0012】15乃至19はそれぞれCPU10のメモ
リバスにつながる記憶部であり、それぞれCPU10に
よりアクセス制御されるもので、15は入力された文字
列を貯える入力バッファ、16は文書情報を貯える文書
メモリ、17はキャラクタジェネレータ、及び図2に示
すような辞書検索による仮名漢字変換を含む各種の制御
プログラム等が格納されたROMである。又、18はC
PU10の作業用RAMであり、仮名漢字変換処理に関
しては、その1レジスタとして、入力バッファ15に入
力されている未変換文字数を貯える未変換文字数レジス
タINCが設けられる。このレジスタINCは入力部1
1から入力バッファ15へ文字が入力される毎にインク
リメントされ、変換処理が実行される毎にデクリメント
されるもので、このデクリメント処理の都度、その内容
がCPU10によって判別され、所定の文字数以下とな
った際(この実施例では未変換文字数が「0」となった
際)に、次の文章入力のための録音を促す録音開始信号
(RST)を出力する。又、音声及び文書を互いに対応
付けて管理するためのレジスタ類として、文書メモリ1
6上に於ける文書の記憶開始アドレスを貯える文書アド
レスレジスタTXA、カーソルアドレスを貯えるカーソ
ルレジスタCUA、後述する対応テーブルの位置情報を
貯えるポインタレジスタi、入力バッファ15に貯えら
れた文字の変換終了に伴って“1”に設定されるフラグ
レジスタF1、出力文書(ここでは表示出力文書)に対
応する音声の再生終了に伴う割込みの発生で“1”とな
るフラグレジスタF2等が設けられる。
Reference numerals 15 to 19 are storage units connected to the memory bus of the CPU 10, respectively, which are access-controlled by the CPU 10, 15 is an input buffer for storing an input character string, 16 is a document memory for storing document information, A ROM 17 stores a character generator and various control programs including kana-kanji conversion by dictionary search as shown in FIG. Also, 18 is C
An unconverted character number register INC for storing the number of unconverted characters input to the input buffer 15 is provided as a register for the Kana-Kanji conversion process, which is a work RAM of the PU 10. This register INC has an input unit 1
The number is incremented each time a character is input from 1 to the input buffer 15 and decremented each time the conversion process is executed. The content of the decrement process is determined by the CPU 10 every time the decrement process is performed, and the number of characters is equal to or less than a predetermined number. In this case (when the number of unconverted characters becomes "0" in this embodiment), a recording start signal (RST) that prompts recording for the next sentence input is output. Also, the document memory 1 is used as registers for managing the voice and the document in association with each other.
6, the document address register TXA for storing the storage start address of the document, the cursor register CUA for storing the cursor address, the pointer register i for storing the position information of the correspondence table described later, and the conversion end of the characters stored in the input buffer 15. Accordingly, a flag register F1 set to "1", a flag register F2 set to "1" when an interrupt is generated due to the end of the reproduction of the voice corresponding to the output document (display output document in this case), and the like are provided.

【0013】19は文書の記憶位置と音声の記録位置と
を互いに対応付けて管理する対応テーブルであり、ここ
では、文書メモリ16上に於ける文書アドレス(TXA
i)と、後述する録音/再生機20の記録媒体(ここで
はCMT)上の上記文書に対応する音声の記録位置を示
す音声アドレス(CNTi)とを互いに対にして記憶す
る。この対応テーブル19内の一対の位置データ(TX
Ai,CNTi)は上記作業用RAM18内のポインタ
レジスタiにより指定される。
Reference numeral 19 is a correspondence table for managing the storage position of the document and the recording position of the voice in association with each other. Here, the document address (TXA) in the document memory 16 is stored.
i) and a voice address (CNTi) indicating the recording position of the voice corresponding to the above-mentioned document on a recording medium (here, CMT) of the recording / reproducing device 20 described later are stored as a pair. A pair of position data (TX
Ai, CNTi) is designated by the pointer register i in the work RAM 18.

【0014】20は入力すべき文書の音声情報を例えば
カセット式磁気テープ(以下CMTと称す)に記録し、
再生する録音/再生機であり、ここでは、マイクロフォ
ン(MIC)及びスピーカ(SP)を有し、上記CPU
10より出力される再生開始信号(PST)を受けて再
生動作を実行し、録音開始信号(RST)を受けて録音
動作を実行し、停止信号(STO)又は割込み信号(I
NT)を受けて録音/再生動作を中断し(ポーズ状態に
し)、早送り信号を受けてCMTを早送りし、戻し信号
を受けてCMTを巻戻す。
Reference numeral 20 records voice information of a document to be input on, for example, a cassette type magnetic tape (hereinafter referred to as CMT),
It is a recording / reproducing device for reproducing, and here has a microphone (MIC) and a speaker (SP), and has the above CPU.
10 receives the reproduction start signal (PST) and executes the reproduction operation, receives the recording start signal (RST) and executes the recording operation, and outputs the stop signal (STO) or the interrupt signal (I
NT) to interrupt the recording / reproducing operation (in a pause state), receive a fast-forward signal to fast-forward the CMT, and receive a return signal to rewind the CMT.

【0015】21乃至27はそれぞれ録音/再生機20
の周辺制御回路の構成要素である。ここで、21は録音
/再生機20のCMTの走行量に従いカウント動作を実
行して位置データを得るカウンタ、22は同CMTの位
置データを貯えるレジスタ、23は上記カウンタ21の
カウント値即ち位置データとレジスタ22に貯えられた
位置データとの比較をとる一致検出回路、24は音声再
生時に於いて上記一致検出回路23より一致信号が出力
された際のアンドゲート26の出力(割込み信号;CN
T=“1”)を所定時間遅延する遅延回路、25はCP
U10より出力される再生開始信号(PST)によりセ
ットされ、上記遅延回路24の出力信号(“1”)によ
りリセットされるフリップフロップ、26はこのフリッ
プフロップ25のセット出力と一致検出回路23の出力
信号とを受けて、音声再生時に一致検出回路23より一
致信号が出力された際に割込み信号(INT=“1”)
を出力するアンドゲート、27は上記CPU10より出
力される再生停止信号(STO)と上記アンドゲート2
6より出力される割込み信号(INT)とを受けて、そ
の何れかの信号により録音/再生機20に停止信号を出
力するオアゲートである。
Reference numerals 21 to 27 denote recording / reproducing apparatus 20 respectively.
Is a component of the peripheral control circuit of. Here, 21 is a counter that performs a count operation according to the CMT running amount of the recording / playback device 20 to obtain position data, 22 is a register that stores the position data of the CMT, and 23 is a count value of the counter 21, that is, position data. And the position data stored in the register 22 are compared with each other, and 24 is the output of the AND gate 26 (interrupt signal; CN when the coincidence signal is output from the coincidence detection circuit 23 during voice reproduction).
T = “1”) delay circuit for delaying by a predetermined time, 25 is CP
A flip-flop 26 is set by the reproduction start signal (PST) output from U10 and reset by the output signal ("1") of the delay circuit 24, and 26 is a set output of the flip-flop 25 and an output of the coincidence detection circuit 23. In response to the signal, an interrupt signal (INT = “1”) when a match signal is output from the match detection circuit 23 during voice reproduction
AND gate 27 for outputting the reproduction stop signal (STO) output from the CPU 10 and the AND gate 2
It is an OR gate that receives an interrupt signal (INT) output from the device 6 and outputs a stop signal to the recording / playback device 20 by any one of the signals.

【0016】図2は上記実施例に於ける仮名漢字変換処
理フローを示すフローチャートである。
FIG. 2 is a flow chart showing a kana-kanji conversion processing flow in the above embodiment.

【0017】図3は上記実施例に於いて「再生表示」キ
ーが操作された際の処理フローを示すフローチャートで
ある。
FIG. 3 is a flow chart showing a processing flow when the "playback display" key is operated in the above embodiment.

【0018】(2)作用 入力部11の文字キー操作により漢字混じり文が仮名入
力されると、CPU10の制御の下に、その入力された
仮名文字が順次入力バッファ15に貯えられるととも
に、図示しない表示メモリ上にドット展開されて表示部
13に表示され、又、その際の入力バッファ15への入
力文字数が未変換文字数として作業用RAM18内の未
変換文字数レジスタINCに貯えられる。
(2) Action When a kana-mixed sentence is entered by operating the character keys of the input unit 11, the entered kana characters are sequentially stored in the input buffer 15 under the control of the CPU 10 and are not shown. The dots are expanded on the display memory and displayed on the display unit 13, and the number of characters input to the input buffer 15 at that time is stored in the unconverted character number register INC in the work RAM 18 as the unconverted character number.

【0019】仮名漢字変換時に於いては、入力部11の
文字キー入力により変換対象となる仮名文字列を入力し
た後、同入力部11上の「変換」キーを操作する。これ
により、CPU10の制御の下に図2に示すような仮名
漢字変換処理が開始されるもので、以下にその具体的な
動作について説明する。
At the time of converting kana to kanji, a kana character string to be converted is input by inputting a character key on the input unit 11, and then a "convert" key on the input unit 11 is operated. As a result, the kana-kanji conversion processing as shown in FIG. 2 is started under the control of the CPU 10. The specific operation will be described below.

【0020】先ず、入力部11上に設けられた「変換」
キーを操作することにより、図2ステップS1に於い
て、フラグレジスタF1の内容が調べられる。
First, "conversion" provided on the input section 11
By operating the key, the contents of the flag register F1 are checked in step S1 of FIG.

【0021】ここで上記フラグレジスタF1の内容が
“0”であるならば(即ち、入力バッファ15に、変換
すべき仮名文字列が入力された状態での「変換」キー操
作であることを示していれば)、ステップS2に於い
て、停止信号(STO)を出力する。
Here, if the content of the flag register F1 is "0" (that is, it indicates that the "conversion" key operation is performed when the kana character string to be converted is input to the input buffer 15. If so, the stop signal (STO) is output in step S2.

【0022】これにより、録音/再生機20が録音モー
ドにあるときは、その録音動作が一時中断される。
As a result, when the recording / reproducing device 20 is in the recording mode, the recording operation is suspended.

【0023】次に、ステップS3に於いて、作業用RA
M18内の未変換文字数レジスタINCの内容が調べら
れる。
Next, in step S3, the work RA is used.
The contents of the unconverted character number register INC in M18 are examined.

【0024】ここで、上記未変換文字数レジスタINC
の内容が「0」でなく、入力バッファ15に変換対象と
なる文字(未変換文字)が貯えられている(残ってい
る)ことを示していれば、ステップS4に於いて、上記
入力バッファ15から変換対象となる文字を読出し、そ
の文字をもとに辞書12の検索処理が行われる。
Here, the unconverted character number register INC
Is not "0", indicating that the character to be converted (unconverted character) is stored (remains) in the input buffer 15, the above-mentioned input buffer 15 in step S4. A character to be converted is read out from, and the dictionary 12 is searched based on the character.

【0025】この辞書12の検索処理で該当漢字が検索
されると、ステップS5に於いて、同音語の有無が判断
され、同音語が存在すれば、ステップS6に於いて、そ
の同音語を表示する。
When the corresponding kanji is searched by the search process of the dictionary 12, it is judged in step S5 whether or not there is a homophone, and if there is a homophone, the homophone is displayed in step S6. To do.

【0026】ここでステップS7に於いて、入力部11
の数字キーと「選択/実行」キーの操作に伴い、表示さ
れた同音語の一つが選択されると、ステップS8に於い
て、その選択された漢字が文書メモリ16に登録される
とともに、その文書メモリ16の内容が表示部13に表
示される。更にこの際はステップS9に於いて、入力バ
ッファ15内の変換処理された文字数に応じて未変換文
字数レジスタINCの内容がデクリメントされ、ステッ
プS3に戻ってその内容が調べられる。
Here, in step S7, the input unit 11
When one of the displayed homophones is selected in accordance with the operation of the number keys and the "select / execute" key, the selected kanji character is registered in the document memory 16 in step S8, and The contents of the document memory 16 are displayed on the display unit 13. Further, in this case, in step S9, the content of the unconverted character number register INC is decremented in accordance with the number of converted characters in the input buffer 15, and the process returns to step S3 to check the content.

【0027】又、上記ステップS5に於いて、同音語が
存在しない場合に於いても上記同様のステップS8以降
の処理が実行される。
Further, in step S5, even when the same phoneme does not exist, the same processes as in step S8 and thereafter are executed.

【0028】上記ステップS3に於いて、未変換文字数
レジスタINCの内容が「0」でなければ(即ち入力バ
ッファ15に未変換文字が残っていれば)、上記ステッ
プS4以降の処理を繰返し実行するが、上記レジスタI
NCの内容が「0」であることが判断された際は、ステ
ップS10に於いて、上記フラグレジスタF1に“1”
がセットされる。
In step S3, if the content of the unconverted character number register INC is not "0" (that is, if there are unconverted characters remaining in the input buffer 15), the processes in step S4 and thereafter are repeatedly executed. However, the above register I
When it is determined that the content of NC is "0", "1" is set in the flag register F1 in step S10.
Is set.

【0029】このフラグレジスタF1が“1”となり、
変換終了後、文字入力のないことを示している際に、
「変換」キーが操作されると、ステップS11に於い
て、そのときの作業用RAM18内の文書アドレスレジ
スタTXAの値と、カウンタ21の値とが互に対をなす
位置データ(TXAi,CNTi)としてポンイタレジ
スタiで示される対応テーブル19の格納領域に書込ま
れ登録される。
This flag register F1 becomes "1",
After the conversion, when there is no character input,
When the "convert" key is operated, in step S11, position data (TXAi, CNTi) in which the value of the document address register TXA in the work RAM 18 at that time and the value of the counter 21 are paired with each other. Is written and registered in the storage area of the correspondence table 19 indicated by the ponita register i.

【0030】この対応テーブル19への音声及び文書の
位置データの登録後、ステップS12に於いて、録音開
始信号(RST)が出力され、休止していた録音動作が
再開される。
After registration of the voice and document position data in the correspondence table 19, a recording start signal (RST) is output in step S12, and the recording operation which has been paused is restarted.

【0031】このような入力部11のキー入力操作によ
る文書の入力とマイクロホン(MIC)及び録音/再生
機20の録音動作による音声の記録が逐次行なわれ、変
換処理が行なわれる度に、文書と音声の位置データ(T
XAn,CNTn)が互に対をなして対応テーブル19
に登録されてゆく。
The document input by the key input operation of the input unit 11 and the voice recording by the recording operation of the microphone (MIC) and the recording / reproducing device 20 are sequentially performed, and a document is written each time the conversion process is performed. Audio position data (T
XAn, CNTn) form a pair with each other and the correspondence table 19
Will be registered in.

【0032】上述の如くして対応テーブル19に登録さ
れた文書と音声の位置データは、文書、及び音声の同期
出力時に於いて、有効に使用されるもので、その際の
「再生表示」キーの操作に伴う処理を図3に示すフロー
チャートを参照して説明する。
The position data of the document and the voice registered in the correspondence table 19 as described above are effectively used in the synchronous output of the document and the voice, and the "playback display" key at that time is used. The processing associated with the operation will be described with reference to the flowchart shown in FIG.

【0033】ここでは、表示器13Aに表示された或る
文字をカーソルで指定した後に「再生表示」キーを操作
することにより図3に示す処理が実行される。
Here, the process shown in FIG. 3 is executed by operating the "playback display" key after designating a certain character displayed on the display 13A with the cursor.

【0034】先ず、ステップS21に於いて、作業用R
AM18内のカーソルレジスタCUAに貯えられたカー
ソルアドレスをもとに対応テーブル19に登録された文
書アドレス(TXAi,TXAi+1)をサーチして、
〔TXAi≦(CUA)<TXAi+1〕を満たす文書
アドレスTXAiの記憶位置を検索し、対応テーブル1
9上に於けるカーソル指定文字を含む保存文字列の再生
開始位置を検出する。
First, in step S21, the working R
The document address (TXAi, TXAi + 1) registered in the correspondence table 19 is searched based on the cursor address stored in the cursor register CUA in the AM 18,
The storage location of the document address TXAi that satisfies [TXAi ≦ (CUA) <TXAi + 1] is searched, and the correspondence table 1
The reproduction start position of the stored character string including the cursor designated character on 9 is detected.

【0035】次に、上記対応テーブル19上の再生開始
位置が検出されたならば、ステップS22に於いて、上
記検出された位置データ(TXAi,CNTi)のう
ち、文書の位置データ(TXAi)と対をなす音声の位
置データ(CNTi)をレジスタ22にセットする。
Next, when the reproduction start position on the correspondence table 19 is detected, in step S22, the position data (TXAi) of the document among the detected position data (TXAi, CNTi) is detected. The position data (CNTi) of the paired voices is set in the register 22.

【0036】そして、ステップS23に於いて、上記レ
ジスタ22に貯えた位置データ(CNTi)と、カウン
タ21のカウント値(CMT位置データ)とを比較し、
カウンタ21の値が位置データ(CNTi)の値より大
きければ、ステップS35に於いて戻し信号を出力して
CMTを巻戻す。又、カウンタ21の値が位置データ
(CNTi)の値より小さければ、ステップS24に於
いて早送り信号を出力してCMTを早送りする。
Then, in step S23, the position data (CNTi) stored in the register 22 is compared with the count value (CMT position data) of the counter 21,
If the value of the counter 21 is larger than the value of the position data (CNTi), a return signal is output in step S35 to rewind the CMT. If the value of the counter 21 is smaller than the value of the position data (CNTi), the fast-forward signal is output in step S24 to fast-forward the CMT.

【0037】そして、ステップS25に於いて、一致検
出回路23より、カウンタ21の値がレジスタ22の値
に達したことを示す一致信号が出力されたことを検出す
ると、ステップS26に於いて停止信号(STO)を出
力し、戻しもしくは早送り動作を停止する。
Then, when it is detected in step S25 that the coincidence signal indicating that the value of the counter 21 has reached the value of the register 22 is output from the coincidence detection circuit 23, the stop signal is output in step S26. (STO) is output and the return or fast-forward operation is stopped.

【0038】その後、ステップS27に於いて、上記文
書アドレスTXAi〜TXAi+1で指定される文書メ
モリ16の記憶領域に格納されている文書データを読出
し、表示メモリ13Bに転送して、その文書を表示器1
3Aに反転表示する。この際、文書メモリ16より読出
された文字が表示器13Aの表示範囲(例えば1行・2
桁)を越えた場合は、再生スピードに合わせ、流れ文字
によって表示する。
Thereafter, in step S27, the document data stored in the storage area of the document memory 16 designated by the document addresses TXAi to TXAi + 1 is read out, transferred to the display memory 13B, and the document is displayed on the display. 1
It is highlighted on 3A. At this time, the characters read from the document memory 16 are displayed in the display range of the display 13A (for example, 1 line / 2.
If it exceeds the number of digits, it will be displayed in flow characters according to the playback speed.

【0039】次にステップS28に於いて、対応テーブ
ル19に登録された上記文書の位置データ(TXAi+
1)に対応する音声の位置データ(CNTi+1)を読
出して、この位置データ(CNTi+1)をレジスタ2
2にセットし、ステップS29に於いて、再生開始信号
(PST)を出力する。
Next, in step S28, the position data (TXAi +) of the document registered in the correspondence table 19 is recorded.
1) The position data (CNTi + 1) of the voice corresponding to 1) is read, and this position data (CNTi + 1) is stored in the register 2
The reproduction start signal (PST) is output in step S29.

【0040】これにより、録音/再生機20は上記表示
器13Aに表示された文書に対応する音声を再生し、ス
ピーカより出力する。この際、再生音声に同期してカー
ソルが対応文字を指定する。
As a result, the recording / reproducing device 20 reproduces the voice corresponding to the document displayed on the display 13A and outputs it from the speaker. At this time, the cursor designates the corresponding character in synchronization with the reproduced voice.

【0041】また、この際の文書メモリから表示メモリ
への文書の転送は以下のようにして行なわれる。即ち、
表示器13Aの表示範囲内でのカーソルの移動では、文
書メモリ16から表示メモリ13Bの転送はなく、カー
ソルマークの表示がカーソルキーの操作に対応して移動
するだけである。次に表示器13Bの表示範囲を越えて
カーソルを移動した場合には、文書メモリ16から表示
メモリ13Bへのデータの転送が行なわれ、カーソル位
置が表示範囲に収まるようになる。尚、カーソルキーを
操作すると、これに伴って作業用RAM18内のカーソ
ルレジスタCUAのカーソルアドレスが更新される。
Further, the transfer of the document from the document memory to the display memory at this time is performed as follows. That is,
When the cursor is moved within the display range of the display 13A, there is no transfer from the document memory 16 to the display memory 13B, and the display of the cursor mark only moves corresponding to the operation of the cursor key. Next, when the cursor is moved beyond the display range of the display 13B, the data is transferred from the document memory 16 to the display memory 13B so that the cursor position is within the display range. When the cursor key is operated, the cursor address of the cursor register CUA in the work RAM 18 is updated accordingly.

【0042】そして、カウンタ21の値がレジスタ22
の値(CNTi+1)に達することにより、一致検出回
路23より一致信号が出力され、この信号がCPU10
に入力されるとともにアンドゲート26に入力される。
この際、フリップフロップ25は上記ステップS29に
於いて出力された再生開始信号(PST)によりセット
されており、従って上記アンドゲート26が開いて、同
ゲート26より録音/再生機20に停止信号が出力され
るとともに、CPU10に割込み信号(INT)が送付
される。
The value of the counter 21 is stored in the register 22.
When the value of (CNTi + 1) is reached, a match signal is output from the match detection circuit 23, and this signal is sent to the CPU 10
To the AND gate 26.
At this time, the flip-flop 25 is set by the reproduction start signal (PST) output in step S29, and therefore the AND gate 26 is opened, and the stop signal is sent from the gate 26 to the recording / reproducing device 20. While being output, an interrupt signal (INT) is sent to the CPU 10.

【0043】CPU10は、ステップS30に於いてフ
ラグレジスタF2の内容を調べ、“0”であればアンド
ゲート26より割込み信号(INT)を受け、ステップ
S31以降の割込み処理に入る。ここでは先ずステップ
S31に於いて、フラグレジスタF2に“1”をセット
し、又、ステップS32に於いて、ポインタレジスタi
の値を更新(+1)する。更にステップS33に於い
て、上記ポインタレジスタiの値が対応テーブル19に
登録された最後位置データのポインタアドレスに達した
か否かを調べ、達していなければ割込み処理を終了し、
再び上記ステップS27以降の処理に入る。又、ポイン
タレジスタiの値が対応テーブル19に登録された最終
位置データのポインタアドレスに達したならば上記フラ
グレジスタF2の内容を“0”に戻して、音声と文書の
同期再生動作を終了する。
The CPU 10 checks the contents of the flag register F2 in step S30. If the flag register F2 is "0", the interrupt signal (INT) is received from the AND gate 26 and the interrupt process from step S31 is started. First, in step S31, "1" is set in the flag register F2, and in step S32, the pointer register i is set.
The value of is updated (+1). Further, in step S33, it is checked whether or not the value of the pointer register i has reached the pointer address of the last position data registered in the correspondence table 19, and if not, the interrupt process is terminated,
The process after step S27 is started again. When the value of the pointer register i reaches the pointer address of the final position data registered in the correspondence table 19, the content of the flag register F2 is returned to "0" and the synchronous reproduction operation of voice and document is completed. .

【0044】又、上記音声再生時に於いて、入力部11
の「再生停止」キーが操作されると、CPU10より停
止信号(STO)が出力され、同信号がオアゲート27
を介し録音/再生機20に入力されて、音声の再生が停
止される。
Also, at the time of reproducing the voice, the input unit 11
When the "playback stop" key is operated, a stop signal (STO) is output from the CPU 10, and the signal is transmitted to the OR gate 27.
Is input to the recording / reproducing device 20 via the, and the reproduction of voice is stopped.

【0045】このような文書と音声の同期保存処理、及
びその同期再生処理により、入力された文書と音声を互
に対応付けた状態で管理でき、再生時に於いて保存され
た文書と音声が極めて容易に、かつ高い同期性をもって
出力できる。
By such a synchronous storage process of the document and the voice and a synchronous reproduction process thereof, the input document and the voice can be managed in a state of being associated with each other, and the document and the voice stored at the time of reproduction are extremely small. It can be output easily and with high synchronization.

【0046】尚、上記した実施例では、交換対象文字列
の入力開始時点で、音声及び文書の記憶位置を記憶して
いるが、これに限らず、例えば、音声でセンテンス(又
はフレーズ、又はキャラクタ)を入力する毎にその時の
音声の記憶位置を自動的に判別して記憶し、文字列の変
換時に於いて、センテンス(又はフレーズ、又はキャラ
クタ)の記憶位置を識別し、両者を対応付けて記憶する
構成としてもよい。又、音声メモリ(又は文書メモリ)
の中に文書メモリ(又は音声メモリ)の記憶位置を示す
データを記憶する構成としてもよい。又、音声データと
文書データとをセンテンス毎(又はフレーズ毎、又はキ
ャラクタ毎)に交互に記憶する構成であってもよい。
In the above-mentioned embodiment, the storage positions of the voice and the document are stored at the time of starting the input of the character string to be exchanged. ), The memory storage position of the voice at that time is automatically identified and stored, and when the character string is converted, the storage position of the sentence (or phrase or character) is identified, and both are associated. It may be configured to store. Also, voice memory (or document memory)
The data indicating the storage position of the document memory (or the voice memory) may be stored in the memory. Alternatively, the voice data and the document data may be alternately stored for each sentence (or for each phrase, or for each character).

【0047】又、上記実施例では音声入力期間は未変換
文字列の入力期間とほぼ同期して同一の期間としたが、
これを異ならせてもよい。例えば未変換文字列の入力操
作を行なう前(又は後、又は変換終了後)に、この文字
列と対応して音声を入力して音声記憶手段へ記憶するよ
うにしてもよい。
In the above embodiment, the voice input period is almost the same as the input period of the unconverted character string.
This may be different. For example, before the input operation of the unconverted character string is performed (or after the conversion operation or after the conversion is completed), the voice may be input corresponding to the character string and stored in the voice storage means.

【0048】又、上記実施例では、再生出力手段として
CRT表示制御を例にとったが、例えば再生音に対応す
る文字を印字し、再生速度と印字速度を対応させること
も可能である。又、再生スピードは再生スピードに応じ
て文書データが表示されるように任意指定できるように
してもよい。
Further, in the above-mentioned embodiment, the CRT display control is taken as an example of the reproduction output means, but it is also possible to print the character corresponding to the reproduced sound, for example, to make the reproduction speed correspond to the printing speed. Further, the reproduction speed may be arbitrarily designated so that the document data is displayed according to the reproduction speed.

【0049】[0049]

【発明の効果】本発明によれば、指定された文書データ
に対応してオペレータが適宜音声を記録でき、また記録
された音声を適宜指定して再生することができるので、
ワードプロセツサなどによる従来の文書データが視覚的
な出力のみを目的に作成されていたのに比べ、聴覚的な
データをも自由に扱うことができ、その利用形態を飛躍
的に拡大することができ、しかも、指定された文書デー
タ以降にある音声データを次々に再生することができ、
複数の文書データにかかわる音声データの自動的再生に
よりその利用範囲が拡大される。
As described above, according to the present invention, the operator can appropriately record the voice corresponding to the designated document data, and the recorded voice can be properly designated and reproduced.
Compared to the conventional document data created by word processors, etc., which was created only for visual output, auditory data can be handled freely, and its usage pattern can be dramatically expanded. It is possible, and moreover, it is possible to reproduce the voice data that is after the designated document data one after another,
The range of use is expanded by automatically reproducing voice data related to a plurality of document data.

【図面の簡単な説明】[Brief description of drawings]

【図1】この発明の一実施例を示すブロック図である。FIG. 1 is a block diagram showing an embodiment of the present invention.

【図2】「変換」キー操作に伴う処理フローを示すフロ
ーチャートである。
FIG. 2 is a flowchart showing a processing flow associated with a “conversion” key operation.

【図3】「再生表示」キー操作に伴う処理フローを示す
フローチャートである。
FIG. 3 is a flowchart showing a processing flow associated with a “playback display” key operation.

【符号の説明】[Explanation of symbols]

10 CPU 11 入力部 12 辞書 13 表示部 14 印字部 15 入力バッファ 16 文書メモリ 17 ROM 18 作業用RAM 19 対応テーブル 20 録音/再生機 21 カウンタ 22 レジスタ 23 一致検出回路 24 遅延回路 25 フリップフロップ 26 アンドゲート INT 割込み信号 10 CPU 11 input unit 12 dictionary 13 display unit 14 printing unit 15 input buffer 16 document memory 17 ROM 18 working RAM 19 correspondence table 20 recording / reproducing device 21 counter 22 register 23 coincidence detection circuit 24 delay circuit 25 flip-flop 26 AND gate INT interrupt signal

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G10L 3/00 E G11B 27/00 E 8224−5D ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Office reference number FI Technical display location G10L 3/00 E G11B 27/00 E 8224-5D

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 文書データを記憶する文書記憶手段と、
この文書記憶手段の文書データに対応して音声データの
記録を指定する指定手段と、この指定手段の指定に応じ
て、入力された音声データを記録する音声記録手段と、
前記指定された文書データと前記音声データとの対応を
記憶する対応情報記憶手段と、前記文書記憶手段に記憶
された文書データを表示する表示手段と、前記文書デー
タにおける音声の再生を指示する指示手段と、前記対応
情報記憶手段に基づいて、前記指示手段で再生が指示さ
れた文書データと対応する音声データを前記音声記録手
段より読み出す第1の制御手段と、この読み出された音
声データを出力する音声出力手段と、音声の出力終了に
応答して、次の文書データに対応する音声データを前記
対応情報記憶手段に基づいて前記音声記録手段より読み
出し、前記音声出力手段へ出力するよう制御する第2の
制御手段とを具備してなる文書処理装置。
1. A document storage means for storing document data,
Designating means for designating recording of voice data corresponding to the document data of the document storing means, and voice recording means for recording the inputted voice data according to the designation of the designating means,
Correspondence information storage means for storing correspondence between the designated document data and the voice data, display means for displaying the document data stored in the document storage means, and instruction for instructing reproduction of voice in the document data. Means, and first control means for reading, from the voice recording means, voice data corresponding to the document data instructed to be reproduced by the instruction means based on the correspondence information storage means, and the read voice data. Voice output means for outputting, and in response to the end of voice output, voice data corresponding to the next document data is read from the voice recording means based on the correspondence information storage means and output to the voice output means. And a second control means for controlling the document processing apparatus.
JP6221268A 1994-09-16 1994-09-16 Document processor Pending JPH07200564A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6221268A JPH07200564A (en) 1994-09-16 1994-09-16 Document processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6221268A JPH07200564A (en) 1994-09-16 1994-09-16 Document processor

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP60297120A Division JPS62156726A (en) 1985-12-27 1985-12-27 document processing device

Publications (1)

Publication Number Publication Date
JPH07200564A true JPH07200564A (en) 1995-08-04

Family

ID=16764119

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6221268A Pending JPH07200564A (en) 1994-09-16 1994-09-16 Document processor

Country Status (1)

Country Link
JP (1) JPH07200564A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100542271B1 (en) * 1997-08-07 2006-05-02 소니 가부시끼 가이샤 Record and playback device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53114619A (en) * 1977-03-17 1978-10-06 Fujitsu Ltd Voice data and visual data output system
JPS57121766A (en) * 1980-10-07 1982-07-29 Marconi Co Ltd Word processor system
JPS58217044A (en) * 1982-06-11 1983-12-16 Toshiba Corp Document editing device
JPS5969830A (en) * 1982-10-14 1984-04-20 Toshiba Corp Document/voice processor
JPS59127148A (en) * 1982-12-29 1984-07-21 Fujitsu Ltd Sentence reading device
JPS60134960A (en) * 1983-12-23 1985-07-18 Hitachi Ltd How to check and correct text input/processing/conversion devices

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53114619A (en) * 1977-03-17 1978-10-06 Fujitsu Ltd Voice data and visual data output system
JPS57121766A (en) * 1980-10-07 1982-07-29 Marconi Co Ltd Word processor system
JPS58217044A (en) * 1982-06-11 1983-12-16 Toshiba Corp Document editing device
JPS5969830A (en) * 1982-10-14 1984-04-20 Toshiba Corp Document/voice processor
JPS59127148A (en) * 1982-12-29 1984-07-21 Fujitsu Ltd Sentence reading device
JPS60134960A (en) * 1983-12-23 1985-07-18 Hitachi Ltd How to check and correct text input/processing/conversion devices

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100542271B1 (en) * 1997-08-07 2006-05-02 소니 가부시끼 가이샤 Record and playback device

Similar Documents

Publication Publication Date Title
JP3163119B2 (en) Recording and playback device
JP3310318B2 (en) Data processing system
CA1171539A (en) Word processor
JPH08314422A (en) Electronic books display device
GB2260873A (en) Audio output selection in a multi-window display system
KR100271886B1 (en) Information recording medium and information reproducing apparatus using the medium
JPH07200564A (en) Document processor
JPH07182325A (en) Document processor
JPH07175798A (en) Document processor
KR960038664A (en) IC card memory capable of recording and playing back audio and video together or separately and its control method
JPH07191978A (en) Document processor
JP2574749B2 (en) Document processing device
EP0545416B1 (en) Recording/reproducing apparatus of a semiconductor memory that can carry out recording and reproduction simultaneously
KR19980015989A (en) Portable read-only electronic reading device and control method thereof
JPH1165752A (en) Data editing device and data editing method
JPH08160989A (en) Sound data link editing method
JP3223079B2 (en) Audio playback device
JPS62156724A (en) document processing device
KR0186214B1 (en) Program editing control device and method
JPH0336461B2 (en)
JPH05108608A (en) Information signal processor
JPH0693220B2 (en) Document processor
JPH0413829Y2 (en)
JPS62156726A (en) document processing device
JPS62156728A (en) document processing device