JP2002259908A - Writing data processing system, writing data processing server, and writing data processing device - Google Patents
Writing data processing system, writing data processing server, and writing data processing deviceInfo
- Publication number
- JP2002259908A JP2002259908A JP2001169873A JP2001169873A JP2002259908A JP 2002259908 A JP2002259908 A JP 2002259908A JP 2001169873 A JP2001169873 A JP 2001169873A JP 2001169873 A JP2001169873 A JP 2001169873A JP 2002259908 A JP2002259908 A JP 2002259908A
- Authority
- JP
- Japan
- Prior art keywords
- data
- character recognition
- text
- handwritten
- writing
- 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
Links
- 238000012545 processing Methods 0.000 title claims abstract description 241
- 238000013500 data storage Methods 0.000 claims description 164
- 238000004364 calculation method Methods 0.000 claims description 38
- 238000000034 method Methods 0.000 claims description 32
- 238000012937 correction Methods 0.000 claims description 30
- 230000002194 synthesizing effect Effects 0.000 claims description 22
- 230000005540 biological transmission Effects 0.000 claims description 15
- 238000006243 chemical reaction Methods 0.000 claims description 14
- 230000015572 biosynthetic process Effects 0.000 claims description 3
- 238000003786 synthesis reaction Methods 0.000 claims description 3
- 238000004587 chromatography analysis Methods 0.000 claims 1
- 230000000694 effects Effects 0.000 description 28
- 238000010586 diagram Methods 0.000 description 13
- 241000238876 Acari Species 0.000 description 4
- 238000012546 transfer Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000000877 morphologic effect Effects 0.000 description 2
- 239000002131 composite material Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Character Discrimination (AREA)
Abstract
(57)【要約】
【課題】 手書き文字入力装置に入力された手書き文字
のストロークのデータを正しくテキストデータに変換す
ることができる筆記データ処理システム、筆記データ処
理サーバ及び筆記データ処理装置を提供する。
【解決手段】 手書き文字入力用タブレット6の感圧パ
ッド6aにペン7により手書文字入力された筆記データ
及びマイク8に入力された音声データは、クライアント
端末装置5を介してインターネット3を経て、筆記デー
タ処理サーバ2に送信され、筆記データ処理サーバ2
で、筆記データ及び音声データに基づいて、テキストデ
ータが作成されて、クライアント端末装置5へ返送され
る。
(57) [Problem] To provide a handwritten data processing system, a handwritten data processing server, and a handwritten data processing device capable of correctly converting stroke data of a handwritten character input to a handwritten character input device into text data. . SOLUTION: Handwritten data input by handwriting with a pen 7 on a pressure-sensitive pad 6a of a handwriting character input tablet 6 and voice data input by a microphone 8 are transmitted via the Internet 3 via a client terminal device 5, Transmitted to the handwriting data processing server 2,
Then, text data is created based on the writing data and the voice data, and is returned to the client terminal device 5.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、筆記データ処理シ
ステム、筆記データ処理サーバ及び筆記データ処理装置
に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a writing data processing system, a writing data processing server, and a writing data processing device.
【0002】[0002]
【従来の技術】従来、X−Y座標の押圧位置を検出する
感圧パッドを用いて、当該感圧パッド上に、手書き入力
された文字のストロークデータを入力する手書き文字入
力装置が知られている。この手書き文字入力装置では、
感圧パッドに手書きされた文字のストロークデータをそ
のまま記憶装置に記憶したり、手書きされた文字を印刷
装置により印刷したりするようにしていた。また、入力
された文字のストロークデータを文字認識して、テキス
トデータに変換することも望まれていた。2. Description of the Related Art Conventionally, there has been known a handwritten character input device for inputting stroke data of a handwritten input character on a pressure-sensitive pad using a pressure-sensitive pad for detecting a pressed position of XY coordinates. I have. In this handwritten character input device,
The stroke data of the character handwritten on the pressure-sensitive pad is stored in the storage device as it is, or the handwritten character is printed by the printing device. Also, it has been desired to convert stroke data of input characters into text data by character recognition.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、現在の
一般的な手書き文字の認識技術では、文字の正確な認識
率が約80%程度であり、実用に適さないという問題点
があった。However, the current general handwritten character recognition technology has a problem that the accurate character recognition rate is about 80%, which is not suitable for practical use.
【0004】本発明は、上記課題を解決するためになさ
れたものであり、手書き文字入力装置に入力された手書
き文字のストロークのデータを正しくテキストデータに
変換することができる筆記データ処理システム、筆記デ
ータ処理サーバ及び筆記データ処理装置を提供すること
を目的とする。SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and has a handwriting data processing system capable of correctly converting stroke data of handwritten characters input to a handwritten character input device into text data. It is an object to provide a data processing server and a writing data processing device.
【0005】[0005]
【課題を解決するための手段】上記目的を達成するため
の請求項1に係る発明の筆記データ処理システムでは、
端末装置とサーバとをネットワークを介して接続し、前
記端末装置から送信された筆記データを前記サーバでテ
キストデータに変換して前記端末装置へ返送する筆記デ
ータ処理システムにおいて、前記端末装置は、筆記デー
タを入力する筆記データ入力手段と、前記筆記データ入
力手段に入力された筆記データを前記サーバへ送信する
端末側送信手段と、前記サーバからテキストデータを受
信する端末側受信手段とを備え、前記サーバは、前記端
末装置から送られてくる筆記データを受信するサーバ側
受信手段と、前記サーバ側受信手段が受信した筆記デー
タを記憶する筆記データ記憶手段と、前記筆記データ記
憶手段に記憶された筆記データを表示する表示手段と、
前記表示手段に表示された筆記データを参照して、操作
者がテキストデータを入力するテキストデータ入力手段
と、前記テキストデータ入力手段から入力されたテキス
トデータを前記端末装置に送信するテキストデータ送信
手段とを備えている。According to the first aspect of the present invention, there is provided a writing data processing system for achieving the above object.
In a handwriting data processing system in which a terminal device and a server are connected via a network, and the writing data transmitted from the terminal device is converted into text data by the server and returned to the terminal device, the terminal device includes a writing device. Writing data input means for inputting data, terminal-side transmitting means for transmitting the writing data input to the writing data input means to the server, and terminal-side receiving means for receiving text data from the server, The server includes a server-side receiving unit that receives the writing data sent from the terminal device, a writing data storage unit that stores the writing data received by the server-side receiving unit, and a server that is stored in the writing data storage unit. Display means for displaying written data;
Text data input means for inputting text data by an operator with reference to the handwritten data displayed on the display means, and text data transmission means for transmitting the text data input from the text data input means to the terminal device And
【0006】この構成の発明では、前記端末装置に接続
された筆記データ入力手段に手書き文字の筆記データが
入力されると、端末側送信手段が筆記データをサーバへ
送信する。前記サーバでは、サーバ側受信手段が筆記デ
ータを受信し、筆記データ記憶手段がサーバ側受信手段
が受信した筆記データを記憶し、表示手段が、筆記デー
タ記憶手段に記憶された筆記データを表示し、操作者
が、表示手段に表示された筆記データを参照して、テキ
ストデータ入力手段からテキストデータを入力し、入力
されたテキストデータはテキストデータ送信手段により
端末装置に送信され、端末装置に設けられた端末側受信
手段がサーバからテキストデータを受信する。In the invention of this configuration, when handwritten character handwritten data is input to the handwritten data input means connected to the terminal device, the terminal-side transmitting means transmits the handwritten data to the server. In the server, the server-side receiving means receives the handwritten data, the handwritten data storage means stores the handwritten data received by the server-side receiving means, and the display means displays the handwritten data stored in the handwritten data storage means. The operator refers to the handwritten data displayed on the display means, inputs text data from the text data input means, the input text data is transmitted to the terminal device by the text data transmission means, and provided in the terminal device. The received terminal-side receiving means receives the text data from the server.
【0007】また、請求項2に係る発明の筆記データ処
理システムでは、端末装置とサーバとをネットワークを
介して接続し、前記端末装置から送信された筆記データ
を前記サーバでテキストデータに変換して前記端末装置
へ返送する筆記データ処理システムにおいて、前記端末
装置は、筆記データを入力する筆記データ入力手段と、
前記筆記データ入力手段に入力された筆記データを前記
サーバへ送信する端末側送信手段と、前記サーバからテ
キストデータを受信する端末側受信手段とを備え、前記
サーバは、前記端末装置から送られてくる筆記データを
受信するサーバ側受信手段と、前記サーバ側受信手段が
受信した筆記データを記憶する筆記データ記憶手段と、
前記筆記データ記憶手段に記憶された筆記データを文字
認識してテキストデータを作成するテキストデータ作成
手段と、前記テキストデータ作成手段の作成したテキス
トデータを修正するテキスト修正手段と、当該テキスト
修正手段が修正したテキストデータを前記端末装置に送
信する清書テキストデータ送信手段とを備えている。In the handwriting data processing system according to the second aspect of the present invention, the terminal device and the server are connected via a network, and the handwriting data transmitted from the terminal device is converted into text data by the server. In the handwriting data processing system for returning to the terminal device, the terminal device, handwriting data input means for inputting handwriting data,
A terminal-side transmitting unit that transmits the writing data input to the writing data input unit to the server, and a terminal-side receiving unit that receives text data from the server, wherein the server is transmitted from the terminal device. Server-side receiving means for receiving incoming handwritten data, and handwritten data storage means for storing the handwritten data received by the server-side receiving means,
Text data creation means for creating text data by character recognition of the handwritten data stored in the handwriting data storage means, text correction means for correcting the text data created by the text data creation means, and the text correction means Transmitting means for transmitting the corrected text data to the terminal device.
【0008】この構成の発明では、前記端末装置に接続
された筆記データ入力手段に手書き文字の筆記データが
入力されると、端末側送信手段が筆記データをサーバへ
送信し、サーバでは、サーバ側受信手段が端末装置から
送られてくる筆記データを受信し、筆記データ記憶手段
がサーバ側受信手段が受信した筆記データを記憶し、テ
キストデータ作成手段は、筆記データ記憶手段に記憶さ
れた筆記データを文字認識してテキストデータを作成
し、テキスト修正手段はテキストデータ作成手段の作成
したテキストデータを修正し、清書テキストデータ送信
手段は、テキスト修正手段が修正したテキストデータを
前記端末装置に送信し、端末側受信手段がサーバからテ
キストデータを受信する。In this invention, when handwritten data of handwritten characters is inputted to the handwritten data input means connected to the terminal device, the terminal side transmitting means transmits the handwritten data to the server. The receiving means receives the writing data sent from the terminal device, the writing data storing means stores the writing data received by the server-side receiving means, and the text data creating means stores the writing data stored in the writing data storing means. The text correction unit corrects the text data generated by the text data generation unit, and the text data transmission unit transmits the text data corrected by the text correction unit to the terminal device. Then, the terminal side receiving means receives the text data from the server.
【0009】また、請求項3に係る発明の筆記データ処
理システムでは、請求項2に記載の発明の構成に加え
て、前記サーバは、更に、表示手段を備え、前記テキス
トデータ作成手段は、前記サーバ側受信手段が受信した
筆記データを文字認識して、文字認識候補を作成し、前
記表示手段は、前記サーバ側受信手段が受信した筆記デ
ータと前記テキストデータ作成手段が作成した文字認識
候補とを表示することを特徴とする構成となっている。According to a third aspect of the present invention, in addition to the configuration of the second aspect, the server further includes a display unit, and the text data creation unit includes the display unit. The server-side receiving unit performs character recognition on the received handwritten data to create a character recognition candidate, and the display unit includes the handwritten data received by the server-side receiving unit and the character recognition candidate created by the text data creating unit. Is displayed.
【0010】この構成の発明では、請求項2に記載の発
明の作用に加えて、サーバでは、テキストデータ作成手
段が前記サーバ側受信手段が受信した筆記データを文字
認識して文字認識候補を作成し、表示手段がサーバ側受
信手段が受信した筆記データと前記テキストデータ作成
手段が作成した文字認識候補とを表示する。[0010] In this invention, in addition to the operation of the invention according to claim 2, in the server, the text data creating means creates a character recognition candidate by character-recognizing the handwritten data received by the server-side receiving means. Then, the display means displays the handwritten data received by the server-side receiving means and the character recognition candidates created by the text data creating means.
【0011】また、請求項4に係る発明の筆記データ処
理システムでは、請求項3に記載の発明の構成に加え
て、操作者が、前記表示手段に表示された筆記データを
参照して、前記テキスト修正手段により、前記文字認識
候補を修正可能であることを特徴とする構成となってい
る。In the writing data processing system according to a fourth aspect of the present invention, in addition to the configuration of the third aspect of the present invention, an operator refers to the writing data displayed on the display means, and The text correction unit can correct the character recognition candidate.
【0012】この構成の発明では、請求項3に記載の発
明の作用に加えて、サーバでは、操作者が、前記表示手
段に表示された筆記データを参照して、前記テキスト修
正手段により、前記文字認識候補を修正することができ
る。[0012] In the invention having this configuration, in addition to the effect of the invention described in claim 3, in the server, the operator refers to the handwritten data displayed on the display means, and the text correction means causes the operator to perform the operation. Character recognition candidates can be modified.
【0013】また、請求項5に係る発明の筆記データ処
理システムでは、端末装置とサーバとをネットワークを
介して接続し、前記端末装置から送信された筆記データ
を前記サーバでテキストデータに変換して前記端末装置
へ返送する筆記データ処理システムにおいて、前記端末
装置は、筆記データを入力する筆記データ入力手段と、
前記筆記データ入力時の音声を入力する音声データ入力
手段と、前記筆記データ入力手段から入力された筆記デ
ータと前記音声データ入力手段から入力された音声デー
タと対応付ける筆記・音声データ対応付け手段と、前記
筆記・音声データ対応付け手段により対応付けられた筆
記データと音声データとを前記サーバへ送信する端末側
送信手段と、前記サーバからテキストデータを受信する
端末側受信手段とを備え、前記サーバは、前記端末装置
から送られて来る筆記データと音声データとを受信する
サーバ側受信手段と、前記サーバ側受信手段が受信した
筆記データを記憶する筆記データ記憶手段と、前記サー
バ側受信手段が受信した音声データを記憶する音声デー
タ記憶手段と、前記筆記データ記憶手段に記憶された筆
記データと前記音声データ記憶手段に記憶された音声デ
ータとに基づいて、テキストデータを作成するテキスト
データ作成手段と、前記テキストデータ作成手段の作成
したテキストデータを前記端末装置に送信するテキスト
データ送信手段とを備えている。In the writing data processing system according to the present invention, the terminal device and the server are connected via a network, and the writing data transmitted from the terminal device is converted into text data by the server. In the handwriting data processing system for returning to the terminal device, the terminal device, handwriting data input means for inputting handwriting data,
Voice data input means for inputting voice at the time of writing data input, writing / voice data associating means for associating the writing data input from the writing data input means with the voice data input from the voice data input means, Terminal-side transmitting means for transmitting the writing data and voice data associated with the writing / voice data associating means to the server, and terminal-side receiving means for receiving text data from the server; and A server-side receiving means for receiving handwritten data and voice data sent from the terminal device, a handwritten data storage means for storing the handwritten data received by the server-side receiving means, Voice data storage means for storing the obtained voice data, and the handwritten data and the sound stored in the handwritten data storage means. Text data creating means for creating text data based on the voice data stored in the data storage means, and text data sending means for sending the text data created by the text data creating means to the terminal device. I have.
【0014】この構成の発明では、前記端末装置に接続
された筆記データ入力手段に手書き文字の筆記データが
入力され、音声データ入力手段に、筆記データ入力時の
音声が入力され、筆記・音声データ対応付け手段によ
り、筆記データ入力手段から入力された筆記データと音
声データ入力手段から入力された音声データとが対応付
けられ、端末側送信手段が、筆記・音声データ対応付け
手段により対応付けられた筆記データと音声データとを
前記サーバへ送信する。サーバでは、サーバ側受信手段
が、端末装置から送られて来る筆記データと音声データ
とを受信し、筆記データ記憶手段がサーバ側受信手段が
受信した筆記データを記憶し、音声データ記憶手段がサ
ーバ側受信手段が受信した音声データを記憶し、テキス
トデータ作成手段は、筆記データ記憶手段に記憶された
筆記データと音声データ記憶手段に記憶された音声デー
タとに基づいて、テキストデータを作成し、テキストデ
ータ送信手段は、テキストデータ作成手段の作成したテ
キストデータを前記端末装置に送信し、端末装置側では
端末側受信手段がサーバからテキストデータを受信す
る。In the invention of this configuration, handwriting data of handwritten characters is input to the writing data input means connected to the terminal device, and voice at the time of writing data is input to the voice data input means. The associating means associates the writing data input from the writing data input means with the audio data input from the audio data input means, and the terminal-side transmitting means is associated with the writing / audio data associating means. Transmitting the writing data and the voice data to the server; In the server, the server-side receiving means receives the handwritten data and the voice data sent from the terminal device, the handwritten data storage means stores the handwritten data received by the server-side receiving means, and the voice data storage means is the server. The voice data received by the side receiving means is stored, and the text data creating means creates text data based on the handwritten data stored in the handwritten data storage means and the voice data stored in the voice data storage means, The text data transmitting means transmits the text data created by the text data creating means to the terminal device. On the terminal device side, the terminal side receiving means receives the text data from the server.
【0015】また、請求項6に係る発明の筆記データ処
理システムでは、請求項5に記載の筆記データ処理シス
テムの構成に加えて、前記テキストデータ作成手段は、
前記筆記データ記憶手段に記憶された筆記データを文字
認識して文字認識候補を生成する文字認識候補生成手段
と、前記文字認識候補生成手段が生成した文字認識候補
の確からしさを求める文字認識候補精度算出手段と、前
記筆記データに対応して前記文字認識候補生成手段によ
り生成された文字認識候補と前記文字認識候補生成手段
が前記文字認識候補を生成する際に対象とした前記筆記
データに対応した所定の範囲の前記音声データとを、前
記筆記データを介して対応付ける文字・音声データ対応
付け手段と、前記文字・音声データ対応付け手段により
前記文字認識候補と対応付けられた前記所定の範囲の音
声データ中に、前記文字認識候補が発声されている度合
いを算出する度合い算出手段と、前記文字認識候補精度
算出手段が求めた前記文字認識候補の確からしさと、前
記度合い算出手段が算出した前記文字認識候補が発声さ
れている度合いとに基づいてテキストデータを作成する
第1の清書テキストデータ作成手段とを備えている。According to a sixth aspect of the present invention, in the handwriting data processing system, in addition to the configuration of the handwriting data processing system according to the fifth aspect, the text data creating means includes:
Character recognition candidate generation means for character-recognizing the writing data stored in the writing data storage means to generate character recognition candidates; and character recognition candidate accuracy for determining the certainty of the character recognition candidates generated by the character recognition candidate generation means. A calculation unit, a character recognition candidate generated by the character recognition candidate generation unit corresponding to the writing data, and the character recognition candidate generation unit corresponding to the writing data targeted when the character recognition candidate is generated. Character / speech data association means for associating a predetermined range of the voice data with the handwritten data, and speech in the predetermined range associated with the character recognition candidate by the character / speech data association means In the data, a degree calculating means for calculating a degree at which the character recognition candidate is uttered, and the character recognition candidate accuracy calculating means determine the degree. And certainty of serial character recognition candidate, the character recognition candidates said degree calculation means has calculated and a first finish the text data preparation means for preparing text data based on the degree to which the utterance.
【0016】この構成の発明では、請求項5に記載の筆
記データ処理システムの作用に加えて、前記テキストデ
ータ作成手段では、文字認識候補生成手段が筆記データ
記憶手段に記憶された筆記データを文字認識して文字認
識候補を生成し、文字認識候補精度算出手段は文字認識
候補生成手段が生成した文字認識候補の確からしさを求
め、文字・音声データ対応付け手段は、筆記データに対
応して文字認識候補生成手段により生成された文字認識
候補と文字認識候補生成手段が文字認識候補を生成する
際に対象とした筆記データに対応した所定の範囲の音声
データと対応付け、度合い算出手段は、文字・音声デー
タ対応付け手段により文字認識候補と対応付けられた所
定の範囲の音声データ中に、文字認識候補が発声されて
いる度合いを算出し、第1の清書テキストデータ作成手
段は、文字認識候補精度算出手段が求めた文字認識候補
の確からしさと、度合い算出手段が算出した文字認識候
補が発声されている度合いとに基づいてテキストデータ
を作成する。In the invention having this configuration, in addition to the operation of the handwriting data processing system according to the fifth aspect, in the text data creating means, the character recognition candidate generating means converts the handwriting data stored in the handwriting data storage means into character data. Recognition and character recognition candidates are generated, the character recognition candidate accuracy calculation means obtains the certainty of the character recognition candidates generated by the character recognition candidate generation means, and the character / speech data associating means obtains a character corresponding to the writing data. The character recognition candidate generated by the recognition candidate generation means is associated with voice data in a predetermined range corresponding to writing data targeted when the character recognition candidate generation means generates the character recognition candidate. Calculating the degree to which the character recognition candidate is uttered in a predetermined range of voice data associated with the character recognition candidate by the voice data association means The first text-based text data creating means converts the text data based on the likelihood of the character recognition candidate calculated by the character recognition candidate accuracy calculation means and the degree of utterance of the character recognition candidate calculated by the degree calculation means. create.
【0017】また、請求項7に係る発明の筆記データ処
理システムでは、請求項6に記載の筆記データ処理シス
テムの構成に加えて、前記度合い算出手段は、前記所定
範囲の音声データをテキストデータに変換する音声・テ
キスト変換手段と、前記音声・テキスト変換手段が変換
したテキストデータ中に、前記文字認識候補が含まれる
頻度を算出する頻度算出手段とを備え、前記頻度算出手
段により算出された頻度を前記度合いとすることを特徴
とする構成となっている。Further, in the handwriting data processing system according to the present invention, in addition to the configuration of the handwriting data processing system according to the sixth aspect, the degree calculating means converts the voice data in the predetermined range into text data. A voice-to-text conversion means for converting; and a frequency calculation means for calculating a frequency at which the character recognition candidate is included in the text data converted by the voice-to-text conversion means, wherein the frequency calculated by the frequency calculation means is provided. Is the above-mentioned degree.
【0018】この構成の発明では、請求項6に記載の筆
記データ処理システムの作用に加えて、前記度合い算出
手段の音声・テキスト変換手段は、所定範囲の音声デー
タをテキストデータに変換し、頻度算出手段は音声・テ
キスト変換手段が変換したテキストデータ中に、文字認
識候補が含まれる頻度を算出し、頻度算出手段により算
出された頻度を前記度合いとする。In the invention having this configuration, in addition to the operation of the handwriting data processing system according to claim 6, the voice / text conversion means of the degree calculation means converts voice data in a predetermined range into text data, The calculating means calculates the frequency at which the character recognition candidate is included in the text data converted by the voice / text converting means, and sets the frequency calculated by the frequency calculating means as the degree.
【0019】また、請求項8に係る発明の筆記データ処
理システムでは、請求項6に記載の筆記データ処理シス
テムの構成に加えて、前記度合い算出手段は、前記文字
認識候補の音声パターンを合成する音声パターン合成手
段と、前記音声パターン合成手段により合成された音声
パターンが、前記所定範囲の音声データ中に含まれる確
からしさを求めるスポッティング手段とを備え、前記ス
ポッティング手段により求められた確からしさを前記度
合いとすることを特徴とする構成となっている。In the writing data processing system according to the present invention, in addition to the configuration of the writing data processing system according to the sixth aspect, the degree calculating means synthesizes a voice pattern of the character recognition candidate. Audio pattern synthesizing means, and a voice pattern synthesized by the audio pattern synthesizing means, provided with spotting means for determining the likelihood included in the audio data in the predetermined range, wherein the likelihood determined by the spotting means is The configuration is characterized by the degree.
【0020】この構成の発明では、請求項6に記載の筆
記データ処理システムの作用に加えて、度合い算出手段
では、音声パターン合成手段文字が認識候補の音声パタ
ーンを合成し、スポッティング手段が前記音声パターン
合成手段により合成された音声パターンが前記所定範囲
の音声データ中に含まれる確からしさを求め、スポッテ
ィング手段により求められた確からしさを前記度合いと
する。In the invention having this configuration, in addition to the operation of the handwriting data processing system according to the sixth aspect, in the degree calculating means, the voice pattern synthesizing means synthesizes the voice pattern of the recognition candidate, and the spotting means generates the voice pattern. The likelihood that the voice pattern synthesized by the pattern synthesizing unit is included in the audio data in the predetermined range is determined, and the certainty determined by the spotting unit is defined as the degree.
【0021】また、請求項9に係る発明の筆記データ処
理システムでは、請求項6乃至8の何れかに記載の筆記
データ処理システムの構成に加えて、前記第1の清書テ
キストデータ作成手段は、前記文字認識候補を表示する
表示手段と、前記表示手段が表示する文字認識候補を指
示する文字認識候補指示手段と、前記文字認識候補指示
手段により指示された文字認識候補に対応する音声デー
タの所定範囲を再生する第1の再生手段と、操作者が前
記第1の再生手段が再生した音声を確認して前記文字認
識候補を修正する修正手段とを備えている。According to a ninth aspect of the present invention, in addition to the configuration of the handwriting data processing system according to any one of the sixth to eighth aspects, the first clean-text data creating means may further comprise: Display means for displaying the character recognition candidates; character recognition candidate designating means for designating the character recognition candidates to be displayed by the display means; and determination of voice data corresponding to the character recognition candidates designated by the character recognition candidate designating means. There is provided a first reproducing means for reproducing the range, and a correcting means for allowing an operator to confirm the voice reproduced by the first reproducing means and correct the character recognition candidate.
【0022】この構成の発明では、請求項6乃至8の何
れかに記載の筆記データ処理システムの作用に加えて、
前記第1の清書テキストデータ作成手段の表示手段は、
文字認識候補を表示し、第1の再生手段は文字認識候補
指示手段により指示された文字認識候補に対応する音声
データの所定範囲を再生し、修正手段により操作者が前
記第1の再生手段が再生した音声を確認して前記文字認
識候補を修正する。According to the invention of this configuration, in addition to the operation of the writing data processing system according to any one of claims 6 to 8,
The display means of the first fair copy text data creating means includes:
The character recognition candidates are displayed, and the first reproducing means reproduces a predetermined range of the voice data corresponding to the character recognition candidates specified by the character recognition candidate designating means. After confirming the reproduced voice, the character recognition candidate is corrected.
【0023】また、請求項10に係る発明の筆記データ
処理システムでは、請求項5乃至9の何れかに記載の筆
記データ処理システムの構成に加えて、前記テキストデ
ータ作成手段は、前記筆記データ記憶手段に記憶された
筆記データを表示する筆記データ表示手段と、前記筆記
データ表示手段が表示する筆記データを指示する筆記デ
ータ指示手段と、前記筆記データ指示手段により指示さ
れた筆記データに対応する音声データの所定範囲を再生
する第2の再生手段と、前記表示手段が表示した筆記デ
ータを操作者が確認しながらテキストデータを作成する
第2の清書テキストデータ作成手段とを備えている。According to a tenth aspect of the present invention, in addition to the configuration of the handwriting data processing system according to any one of the fifth to ninth aspects, the text data creating means includes a memory for storing the handwriting data. Writing data display means for displaying the writing data stored in the means, writing data indicating means for indicating the writing data displayed by the writing data display means, and voice corresponding to the writing data specified by the writing data indicating means. A second reproducing means for reproducing a predetermined range of data, and a second fine-text data creating means for creating text data while an operator checks the handwritten data displayed by the display means.
【0024】この構成の発明では、請求項5乃至9の何
れかに記載の筆記データ処理システムの作用に加えて、
テキストデータ作成手段の筆記データ表示手段は、筆記
データ記憶手段に記憶された筆記データを表示し、筆記
データ指示手段は筆記データ表示手段が表示する筆記デ
ータを指示し、第2の再生手段は、筆記データ指示手段
により指示された筆記データに対応する音声データの所
定範囲を再生し、第2の清書テキストデータ作成手段に
より、表示手段が表示した筆記データを操作者が確認し
ながらテキストデータを作成することができる。According to the invention of this configuration, in addition to the operation of the writing data processing system according to any one of claims 5 to 9,
The writing data display means of the text data creating means displays the writing data stored in the writing data storage means, the writing data indicating means indicates the writing data to be displayed by the writing data display means, and the second reproducing means A predetermined range of voice data corresponding to the handwritten data instructed by the handwritten data instructing means is reproduced, and text data is created by an operator while confirming the handwritten data displayed by the display means by the second copy-written text data creating means. can do.
【0025】また、請求項11に係る発明の筆記データ
処理サーバでは、端末装置をネットワークを介して接続
し、前記端末装置から送信されて来る筆記データをテキ
ストデータに変換して前記端末装置へ返送する筆記デー
タ処理サーバにおいて、前記端末装置から送られてくる
筆記データを受信するサーバ側受信手段と、前記サーバ
側受信手段が受信した筆記データを記憶する筆記データ
記憶手段と、前記筆記データ記憶手段に記憶された筆記
データを表示する表示手段と、前記表示手段に表示され
た筆記データを参照して、操作者がテキストデータを入
力するテキストデータ入力手段と、前記テキストデータ
入力手段から入力されたテキストデータを前記端末装置
に送信するテキストデータ送信手段とを備えている。In the writing data processing server according to the present invention, the terminal device is connected via a network, and the writing data transmitted from the terminal device is converted into text data and returned to the terminal device. A server for receiving handwritten data sent from the terminal device, a handwritten data storage for storing handwritten data received by the server-side receiving means, and a handwritten data storage Display means for displaying the writing data stored in the display means, text data input means for inputting text data by the operator with reference to the writing data displayed on the display means, and input from the text data input means. Text data transmitting means for transmitting text data to the terminal device.
【0026】この構成の発明では、サーバ側受信手段が
筆記データを受信し、筆記データ記憶手段がサーバ側受
信手段が受信した筆記データを記憶し、表示手段が、筆
記データ記憶手段に記憶された筆記データを表示し、操
作者が、表示手段に表示された筆記データを参照して、
テキストデータ入力手段からテキストデータを入力し、
入力されたテキストデータはテキストデータ送信手段に
より端末装置に送信される。In the invention of this configuration, the server-side receiving means receives the handwritten data, the handwritten data storage means stores the handwritten data received by the server-side receiving means, and the display means is stored in the handwritten data storage means. Displaying the writing data, the operator refers to the writing data displayed on the display means,
Input text data from text data input means,
The input text data is transmitted to the terminal device by the text data transmitting means.
【0027】また、請求項12に係る発明の筆記データ
処理サーバでは、端末装置をネットワークを介して接続
し、前記端末装置から送信されて来る筆記データをテキ
ストデータに変換して前記端末装置へ返送する筆記デー
タ処理サーバにおいて、前記端末装置から送られてくる
筆記データを受信するサーバ側受信手段と、前記サーバ
側受信手段が受信した筆記データを記憶する筆記データ
記憶手段と、前記筆記データ記憶手段に記憶された筆記
データを文字認識してテキストデータを作成するテキス
トデータ作成手段と、前記テキストデータ作成手段の作
成したテキストデータを修正するテキスト修正手段と、
当該テキスト修正手段が修正したテキストデータを前記
端末装置に送信する清書テキストデータ送信手段とを備
えている。According to a twelfth aspect of the present invention, the writing data processing server connects the terminal device via a network, converts the writing data transmitted from the terminal device into text data, and returns the text data to the terminal device. A server for receiving handwritten data sent from the terminal device, a handwritten data storage for storing handwritten data received by the server-side receiving means, and a handwritten data storage Text data creating means for creating text data by character recognition of the handwritten data stored in the text data, text correcting means for correcting the text data created by the text data creating means,
Clear text data transmitting means for transmitting the text data corrected by the text correcting means to the terminal device.
【0028】この構成の発明では、サーバ側受信手段が
端末装置から送られてくる筆記データを受信し、筆記デ
ータ記憶手段がサーバ側受信手段が受信した筆記データ
を記憶し、テキストデータ作成手段は、筆記データ記憶
手段に記憶された筆記データを文字認識してテキストデ
ータを作成し、テキスト修正手段はテキストデータ作成
手段の作成したテキストデータを修正し、清書テキスト
データ送信手段は、テキスト修正手段が修正したテキス
トデータを前記端末装置に送信する。In the invention of this configuration, the server-side receiving means receives the handwritten data sent from the terminal device, the handwritten data storage means stores the handwritten data received by the server-side receiving means, and the text data creating means The character data of the handwritten data stored in the handwritten data storage means is recognized to create text data, the text correction means corrects the text data created by the text data creation means, and the clear text data transmission means is a text correction means. The corrected text data is transmitted to the terminal device.
【0029】また、請求項13に係る発明の筆記データ
処理サーバでは、請求項12に記載の発明の構成に加え
て、更に、表示手段を備え、前記テキストデータ作成手
段は、前記サーバ側受信手段が受信した筆記データを文
字認識して、文字認識候補を作成し、前記表示手段は、
前記サーバ側受信手段が受信した筆記データと前記テキ
ストデータ作成手段が作成した文字認識候補とを表示す
ることを特徴とする構成となっている。According to a thirteenth aspect of the present invention, in addition to the configuration of the twelfth aspect, the writing data processing server further includes a display unit, and the text data creating unit includes the server-side receiving unit. Character recognition of the handwritten data received, to create a character recognition candidate, the display means,
The writing data received by the server-side receiving means and the character recognition candidates created by the text data creating means are displayed.
【0030】この構成の発明では、請求項12に記載の
発明の作用に加えて、テキストデータ作成手段は、サー
バ側受信手段が受信した筆記データを文字認識して、文
字認識候補を作成し、表示手段は、サーバ側受信手段が
受信した筆記データとテキストデータ作成手段が作成し
た文字認識候補とを表示する。[0030] In the invention having this configuration, in addition to the effect of the twelfth aspect, the text data creating means performs character recognition on the handwritten data received by the server-side receiving means to create a character recognition candidate. The display means displays the handwritten data received by the server-side receiving means and the character recognition candidates created by the text data creating means.
【0031】また、請求項14に係る発明の筆記データ
処理サーバでは、請求項13に記載の発明の構成に加え
て、操作者が、前記表示手段に表示された筆記データを
参照して、前記テキスト修正手段により、前記文字認識
候補を修正可能であることを特徴とする構成となってい
る。Further, in the handwriting data processing server according to the fourteenth aspect, in addition to the configuration according to the thirteenth aspect, the operator refers to the handwriting data displayed on the display means, and The text correction unit can correct the character recognition candidate.
【0032】この構成の発明では、請求項13に記載の
発明の作用に加えて、操作者が、表示手段に表示された
筆記データを参照して、テキスト修正手段により、前記
文字認識候補を修正することができる。[0032] In the invention having this configuration, in addition to the operation of the invention of the thirteenth aspect, the operator refers to the handwritten data displayed on the display means and corrects the character recognition candidate by the text correction means. can do.
【0033】また、請求項15に係る発明の筆記データ
処理サーバでは、端末装置をネットワークを介して接続
し、前記端末装置から送信されて来る筆記データをテキ
ストデータに変換して前記端末装置へ返送する筆記デー
タ処理サーバにおいて、前記端末装置から送られて来る
筆記データと当該筆記データに対応付けられた音声デー
タとを受信するサーバ側受信手段と、前記サーバ側受信
手段が受信した筆記データを記憶する筆記データ記憶手
段と、前記サーバ側受信手段が受信した音声データを記
憶する音声データ記憶手段と、前記筆記データ記憶手段
に記憶された筆記データと前記音声データ記憶手段に記
憶された音声データとに基づいて、テキストデータを作
成するテキストデータ作成手段と、前記テキストデータ
作成手段の作成したテキストデータを前記端末装置に送
信するテキストデータ送信手段とを備えている。In the writing data processing server according to the present invention, the terminal device is connected via a network, and the writing data transmitted from the terminal device is converted into text data and returned to the terminal device. A writing data processing server for receiving writing data sent from the terminal device and audio data associated with the writing data, and storing the writing data received by the receiving device. Writing data storage means, voice data storage means for storing voice data received by the server-side receiving means, writing data stored in the writing data storage means and voice data stored in the voice data storage means Text data creating means for creating text data based on And a text data transmitting means for transmitting the text data to the terminal device.
【0034】この構成の発明では、サーバ側受信手段
が、端末装置から送られて来る筆記データと音声データ
とを受信し、筆記データ記憶手段がサーバ側受信手段が
受信した筆記データを記憶し、音声データ記憶手段がサ
ーバ側受信手段が受信した音声データを記憶し、テキス
トデータ作成手段は、筆記データ記憶手段に記憶された
筆記データと音声データ記憶手段に記憶された音声デー
タとに基づいて、テキストデータを作成し、テキストデ
ータ送信手段は、テキストデータ作成手段の作成したテ
キストデータを前記端末装置に送信する。In the invention of this configuration, the server-side receiving means receives the writing data and the voice data sent from the terminal device, and the writing data storage means stores the writing data received by the server-side receiving means, The voice data storage means stores the voice data received by the server-side receiving means, the text data creation means, based on the handwritten data stored in the handwritten data storage means and the voice data stored in the voice data storage means, The text data is created, and the text data sending unit sends the text data created by the text data creating unit to the terminal device.
【0035】また、請求項16に係る発明の筆記データ
処理サーバでは、請求項15に記載の発明の構成に加え
て、前記テキストデータ作成手段は、前記サーバ側受信
手段が受信した筆記データを文字認識して文字認識候補
を生成する文字認識候補生成手段と、前記文字認識候補
生成手段が生成した文字認識候補の確からしさを求める
文字認識候補精度算出手段と、前記筆記データに対応し
て前記文字認識候補生成手段により生成された文字認識
候補と前記文字認識候補生成手段が前記文字認識候補を
生成する際に対象とした前記筆記データに対応した所定
の範囲の前記音声データとを、前記筆記データを介して
対応付ける文字・音声データ対応付け手段と、文字・音
声データ対応付け手段により前記文字認識候補と対応付
けられた前記所定の範囲の音声データ中に、前記文字認
識候補が発声されている度合いを算出する度合い算出手
段と、前記文字認識候補精度算出手段が求めた前記文字
認識候補の確からしさと、前記度合い算出手段が算出し
た前記文字認識候補が発声されている度合いとに基づい
てテキストデータを作成する第1の清書テキストデータ
作成手段とを備えている。In the writing data processing server of the invention according to claim 16, in addition to the configuration of the invention described in claim 15, the text data creating means includes a step of converting the writing data received by the server-side receiving means into text data. Character recognition candidate generating means for recognizing and generating a character recognition candidate, character recognition candidate accuracy calculating means for determining the certainty of the character recognition candidate generated by the character recognition candidate generating means, and the character corresponding to the writing data The character recognition candidate generated by the recognition candidate generation means and the voice data in a predetermined range corresponding to the writing data targeted when the character recognition candidate generation means generates the character recognition candidate, the writing data Character / speech data associating means for associating with the character recognition candidate by the character / speech data associating means. In the voice data of the range, a degree calculating means for calculating the degree at which the character recognition candidate is uttered, the likelihood of the character recognition candidate obtained by the character recognition candidate accuracy calculating means, and the degree calculating means calculating First text data creating means for creating text data based on the degree of utterance of the character recognition candidate.
【0036】この構成の発明では、請求項15に記載の
発明の作用に加えて、前記テキストデータ作成手段で
は、文字認識候補生成手段が筆記データ記憶手段に記憶
された筆記データを文字認識して文字認識候補を生成
し、文字認識候補精度算出手段は文字認識候補生成手段
が生成した文字認識候補の確からしさを求め、文字・音
声データ対応付け手段は、筆記データに対応して文字認
識候補生成手段により生成された文字認識候補と文字認
識候補生成手段が文字認識候補を生成する際に対象とし
た筆記データに対応した所定の範囲の音声データと対応
付け、度合い算出手段は、文字・音声データ対応付け手
段により文字認識候補と対応付けられた所定の範囲の音
声データ中に、文字認識候補が発声されている度合いを
算出し、第1の清書テキストデータ作成手段は、文字認
識候補精度算出手段が求めた文字認識候補の確からしさ
と、度合い算出手段が算出した文字認識候補が発声され
ている度合いとに基づいてテキストデータを作成する。In the invention having this configuration, in addition to the effect of the invention according to claim 15, in the text data creating means, the character recognition candidate creating means performs character recognition on the writing data stored in the writing data storage means. A character recognition candidate is generated, a character recognition candidate accuracy calculation unit obtains a certainty of the character recognition candidate generated by the character recognition candidate generation unit, and a character / speech data association unit generates a character recognition candidate corresponding to the writing data. The character recognition candidate generated by the means and the character recognition candidate generating means are associated with voice data in a predetermined range corresponding to the writing data targeted when the character recognition candidate is generated, and the degree calculating means comprises character / voice data. The degree to which the character recognition candidate is uttered is calculated in the voice data in a predetermined range associated with the character recognition candidate by the association means, and the first fair copy text is calculated. Strike data creating means creates the text data based on the degree to which the likelihood of the character recognition candidates character recognition candidates accuracy computing unit determined, the character recognition candidates degree calculation means has calculated is uttered.
【0037】また、請求項17に係る発明の筆記データ
処理サーバでは、請求項16に記載の発明の構成に加え
て、前記度合い算出手段は、前記所定範囲の音声データ
をテキストデータに変換する音声・テキスト変換手段
と、前記音声・テキスト変換手段が変換したテキストデ
ータ中に、前記文字認識候補が含まれる頻度を算出する
頻度算出手段とを備え、前記頻度算出手段により算出さ
れた頻度を前記度合いとすることを特徴とする構成とな
っている。[0037] In the handwriting data processing server according to the seventeenth aspect, in addition to the configuration according to the sixteenth aspect, the degree calculating means converts the voice data in the predetermined range into text data. A text conversion unit, and a frequency calculation unit for calculating a frequency at which the character recognition candidate is included in the text data converted by the voice-to-text conversion unit, wherein the frequency calculated by the frequency calculation unit is the degree The configuration is characterized by the following.
【0038】この構成の発明では、請求項16に記載の
発明の作用に加えて、前記度合い算出手段の音声・テキ
スト変換手段は、所定範囲の音声データをテキストデー
タに変換し、頻度算出手段は音声・テキスト変換手段が
変換したテキストデータ中に、文字認識候補が含まれる
頻度を算出し、頻度算出手段により算出された頻度を前
記度合いとする。[0038] In the invention having this configuration, in addition to the effect of the invention according to claim 16, the voice / text conversion means of the degree calculation means converts voice data in a predetermined range into text data, and the frequency calculation means The frequency at which the character recognition candidate is included in the text data converted by the voice-to-text conversion means is calculated, and the frequency calculated by the frequency calculation means is defined as the degree.
【0039】また、請求項18に係る発明の筆記データ
処理サーバでは、請求項16に記載の発明の構成に加え
て、前記度合い算出手段は、前記文字認識候補の音声パ
ターンを合成する音声パターン合成手段と、前記音声パ
ターン合成手段により合成された音声パターンが、前記
所定範囲の音声データ中に含まれる確からしさを求める
スポッティング手段と、前記スポッティング手段により
求められた確からしさを前記度合いとすることを特徴と
する構成となっている。In the writing data processing server according to the present invention, in addition to the configuration according to the sixteenth aspect, the degree calculation means may synthesize a voice pattern of the character recognition candidate. Means, a sound pattern synthesized by the sound pattern synthesizing means, spotting means for determining the likelihood included in the audio data in the predetermined range, and setting the likelihood determined by the spotting means to the degree. It has a characteristic configuration.
【0040】この構成の発明では、請求項16に記載の
発明の作用に加えて、度合い算出手段では、音声パター
ン合成手段文字が認識候補の音声パターンを合成し、ス
ポッティング手段が前記音声パターン合成手段により合
成された音声パターンが前記所定範囲の音声データ中に
含まれる確からしさを求め、スポッティング手段により
求められた確からしさを前記度合いとする。In the invention having this structure, in addition to the effect of the invention according to the sixteenth aspect, in the degree calculating means, the voice pattern synthesizing means synthesizes the voice pattern of the recognition candidate with the character, and the spotting means changes the voice pattern synthesizing means. The likelihood that the synthesized voice pattern is included in the voice data in the predetermined range is determined, and the likelihood determined by the spotting means is defined as the degree.
【0041】また、請求項19に係る発明の筆記データ
処理サーバでは、請求項16乃至18の何れかに記載の
発明の構成に加えて、前記第1の清書テキストデータ作
成手段は、前記文字認識候補を表示する表示手段と、前
記表示手段が表示する文字認識候補を指示する文字認識
候補指示手段と、前記文字認識候補指示手段により指示
された文字認識候補に対応する音声データの所定範囲を
再生する第1の再生手段と、操作者が前記第1の再生手
段が再生した音声を確認して前記文字認識候補を修正す
る修正手段とを備えている。According to a nineteenth aspect of the present invention, in the writing data processing server, in addition to the configuration of the invention described in any one of the sixteenth to eighteenth aspects, the first clear-cut text data creating unit includes the character recognition unit. Display means for displaying candidates; character recognition candidate designating means for designating character recognition candidates displayed by the display means; and reproduction of a predetermined range of voice data corresponding to the character recognition candidates designated by the character recognition candidate designating means. And a correction means for correcting the character recognition candidate by the operator confirming the sound reproduced by the first reproduction means.
【0042】この構成の発明では、請求項16乃至18
の何れかに記載の作用に加えて、前記第1の清書テキス
トデータ作成手段の表示手段は、文字認識候補を表示
し、第1の再生手段は文字認識候補指示手段により指示
された文字認識候補に対応する音声データの所定範囲を
再生し、修正手段により操作者が前記第1の再生手段が
再生した音声を確認して前記文字認識候補を修正する。According to the invention having this structure, claims 16 to 18 are provided.
In addition to the operation described in any one of the above, the display means of the first copy-written text data creating means displays a character recognition candidate, and the first reproducing means displays the character recognition candidate designated by the character recognition candidate designating means. Then, a predetermined range of the voice data corresponding to the character data is reproduced, and the operator corrects the character recognition candidate by confirming the voice reproduced by the first reproducing means by the correcting means.
【0043】また、請求項20に係る発明の筆記データ
処理サーバでは、請求項15乃至19の何れかに記載の
発明の構成に加えて、前記テキストデータ作成手段は、
前記筆記データ記憶手段に記憶された前記筆記データを
表示する筆記データ表示手段と、前記筆記データ表示手
段が表示する筆記データを指示する筆記データ指示手段
と、前記筆記データ指示手段により指示された筆記デー
タに対応する音声データの所定範囲を再生する第2の再
生手段と、前記表示手段が表示した筆記データを操作者
が確認しながらテキストデータを作成する第2の清書テ
キストデータ作成手段とを備えている。According to a twentieth aspect of the handwriting data processing server of the present invention, in addition to the configuration of the invention of any one of the fifteenth to nineteenth aspects, the text data creating means further comprises:
Writing data display means for displaying the writing data stored in the writing data storage means, writing data indicating means for indicating writing data displayed by the writing data display means, and writing instructed by the writing data indicating means. A second reproducing unit for reproducing a predetermined range of audio data corresponding to the data; and a second fine-text data generating unit for generating text data while an operator checks the handwritten data displayed by the display unit. ing.
【0044】この構成の発明では、請求項15乃至19
の何れかに記載の作用に加えて、テキストデータ作成手
段の筆記データ表示手段は、筆記データ記憶手段に記憶
された筆記データを表示し、筆記データ指示手段は筆記
データ表示手段が表示する筆記データを指示し、第2の
再生手段は、筆記データ指示手段により指示された筆記
データに対応する音声データの所定範囲を再生し、第2
の清書テキストデータ作成手段により、表示手段が表示
した筆記データを操作者が確認しながらテキストデータ
を作成することができる。According to the invention having this structure, claims 15 to 19 are provided.
In addition to the above-described operation, the writing data display means of the text data creating means displays the writing data stored in the writing data storage means, and the writing data indicating means displays the writing data displayed by the writing data display means. And the second reproducing means reproduces a predetermined range of audio data corresponding to the writing data specified by the writing data specifying means,
The text data can be created while the operator confirms the handwritten data displayed by the display means by the clear copy text data creating means.
【0045】また、請求項21に係る発明の筆記データ
処理装置では、筆記データを入力する筆記データ入力手
段と、前記筆記データの入力時の音声データを入力する
音声データ入力手段と、前記筆記データ入力手段から入
力された筆記データと前記音声データ入力手段から入力
された音声データとを対応付ける筆記・音声データ対応
付け手段と、前記筆記・音声データ対応付け手段により
対応付けられた筆記データと音声データとに基づいてテ
キストデータを作成するテキストデータ作成手段とを備
えている。According to a twenty-first aspect of the present invention, there is provided the handwriting data processing device, wherein the handwriting data input means for inputting handwriting data, the voice data input means for inputting voice data at the time of inputting the handwriting data, Writing / speech data associating means for associating the writing data input from the input means with the speech data input from the audio data inputting means; and the writing data and the sound data associated by the writing / speech data associating means. And text data creating means for creating text data based on the above.
【0046】この構成の発明では、筆記データ入力手段
から筆記データが入力され、音声データ入力手段からは
筆記データの入力時の音声データが入力され、筆記・音
声データ対応付け手段により、筆記データ入力手段から
入力された筆記データと前記音声データ入力手段から入
力された音声データとが対応付けられ、テキストデータ
作成手段により、筆記・音声データ対応付け手段により
対応付けられた筆記データと音声データとに基づいてテ
キストデータが作成される。According to the invention of this configuration, the writing data is input from the writing data input means, the voice data at the time of inputting the writing data is input from the voice data input means, and the writing data input means is input by the writing / voice data association means. The writing data input from the means and the voice data input from the voice data input means are associated with each other, and the text data creating means associates the writing data and the voice data associated with the writing / voice data associating means. Text data is created based on the text data.
【0047】また、請求項22に係る発明の筆記データ
処理装置では、請求項21に記載発明の構成に加えて、
前記テキストデータ作成手段は、前記筆記データ入力手
段から入力された筆記データを文字認識して文字認識候
補を生成する文字認識候補生成手段と、前記文字認識候
補生成手段が生成した文字認識候補の確からしさを求め
る文字認識候補精度算出手段と、前記文字認識候補に対
応する筆記データが入力された時間に対して所定の範囲
の音声データ中に、前記文字認識候補が発声されている
度合いを算出する度合い算出手段と、前記文字認識候補
の確からしさと前記度合い算出手段が算出した度合いと
に基づいてテキストデータを作成する清書テキストデー
タ作成手段とを備えている。In the handwriting data processing apparatus according to the twenty-second aspect, in addition to the configuration of the twenty-first aspect,
The text data creating means includes a character recognition candidate generating means for performing character recognition on the writing data input from the writing data input means to generate a character recognition candidate, and a character recognition candidate generated by the character recognition candidate generating means. Character recognition candidate accuracy calculation means for determining the likelihood, and calculating the degree to which the character recognition candidate is uttered in voice data in a predetermined range with respect to the time when the writing data corresponding to the character recognition candidate is input. A degree calculating unit; and a fair copy text data creating unit for creating text data based on the probability of the character recognition candidate and the degree calculated by the degree calculating unit.
【0048】この構成の発明では、請求項21に記載発
明の作用に加えて、前記テキストデータ作成手段では、
文字認識候補生成手段が、筆記データ入力手段から入力
された筆記データを文字認識して文字認識候補を生成
し、文字認識候補精度算出手段は文字認識候補生成手段
が生成した文字認識候補の確からしさを求め、度合い算
出手段は文字認識候補に対応する筆記データが入力され
た時間に対して所定の範囲の音声データ中に、文字認識
候補が発声されている度合いを算出し、清書テキストデ
ータ作成手段により文字認識候補の確からしさと前記度
合い算出手段が算出した度合いとに基づいてテキストデ
ータが作成される。In the invention having this structure, in addition to the effect of the invention described in claim 21, the text data creating means may include:
The character recognition candidate generating means generates a character recognition candidate by performing character recognition on the writing data input from the writing data input means, and the character recognition candidate accuracy calculating means determines the likelihood of the character recognition candidate generated by the character recognition candidate generating means. The degree calculating means calculates the degree of utterance of the character recognition candidate in the voice data in a predetermined range with respect to the time when the writing data corresponding to the character recognition candidate is input, Thus, text data is created based on the likelihood of the character recognition candidate and the degree calculated by the degree calculating means.
【0049】また、請求項23に係る発明の筆記データ
処理装置では、請求項22に記載発明の構成に加えて、
前記度合い算出手段は、前記所定範囲の音声データをテ
キストデータに変換する音声認識手段と、前記音声認識
手段が変換したテキストデータ中に、前記文字認識候補
が含まれる頻度を算出する頻度算出手段とを備え、前記
頻度算出手段により算出された頻度を前記度合いとする
ことを特徴とする構成となっている。According to a twenty-third aspect of the present invention, in addition to the configuration of the twenty-second aspect, the handwriting data processing apparatus further comprises:
The degree calculating means, a voice recognition means for converting the voice data of the predetermined range to text data, a frequency calculation means for calculating the frequency of the character recognition candidate is included in the text data converted by the voice recognition means, And the frequency calculated by the frequency calculation means is set as the degree.
【0050】この構成の発明では、請求項22に記載発
明の作用に加えて、前記度合い算出手段では、音声認識
手段が所定範囲の音声データをテキストデータに変換
し、頻度算出手段が音声認識手段が変換したテキストデ
ータ中に、文字認識候補が含まれる頻度を算出し、前記
頻度算出手段により算出された頻度を前記度合いとす
る。In the invention having this structure, in addition to the effect of the invention according to claim 22, in the degree calculating means, the voice recognizing means converts voice data in a predetermined range into text data, and the frequency calculating means comprises the voice recognizing means. Is calculated, and the frequency calculated by the frequency calculation means is defined as the degree.
【0051】また、請求項24に係る発明の筆記データ
処理装置では、請求項22に記載発明の構成に加えて、
前記度合い算出手段は、前記文字認識候補の音声パター
ンを合成する音声パターン合成手段と、合成された前記
音声パターンが、前記所定範囲の音声データ中に含まれ
る確からしさを求めるスポッティング手段とを備え、前
記スポッティング手段により求められた確からしさを前
記度合いとすることを特徴とする構成となっている。According to a twenty-fourth aspect of the present invention, in addition to the configuration of the twenty-second aspect, the handwritten data processing apparatus further comprises
The degree calculating means includes a voice pattern synthesizing means for synthesizing the voice pattern of the character recognition candidate, and a spotting means for determining the likelihood that the synthesized voice pattern is included in the predetermined range of voice data, The certainty determined by the spotting means is set to the degree.
【0052】この構成の発明では、請求項22に記載発
明の作用に加えて、前記度合い算出手段では、音声パタ
ーン合成手段が文字認識候補の音声パターンを合成し、
スポッティング手段は、合成された前記音声パターン
が、前記所定範囲の音声データ中に含まれる確からしさ
を求め、スポッティング手段により求められた確からし
さを前記度合いとすることを特徴とする構成となってい
る。In the invention having this configuration, in addition to the effect of the invention according to claim 22, in the degree calculating means, the voice pattern synthesizing means synthesizes a voice pattern of a character recognition candidate,
The spotting means is configured to determine the likelihood that the synthesized voice pattern is included in the voice data in the predetermined range, and use the likelihood determined by the spotting means as the degree. .
【0053】また、請求項25に係る発明の筆記データ
処理装置では、請求項21乃至請求項24の構成に加え
て、前記テキストデータ作成手段が、前記文字認識候補
生成手段により生成された文字認識候補データと前記音
声データとを、筆記データを介して対応付ける文字・音
声データ対応付け手段と、前記文字認識候補を表示する
表示手段と、前記表示手段が表示する文字認識候補を指
示する指示手段と、前記指示手段により指示された文字
認識候補に対応する音声データの所定範囲を再生する第
1の再生手段と、操作者が前記第1の再生手段が再生し
た音声を確認して前記文字認識候補を修正する修正手段
とを備えている。According to a twenty-fifth aspect of the present invention, in addition to the constitutions of the twenty-first to twenty-fourth aspects, the text data creating means may include a character recognition program generated by the character recognition candidate generating means. Character / speech data associating means for associating candidate data with the voice data via handwritten data, display means for displaying the character recognition candidates, and instructing means for instructing the character recognition candidates to be displayed by the display means; A first reproducing unit for reproducing a predetermined range of voice data corresponding to the character recognition candidate specified by the specifying unit; and an operator confirming the voice reproduced by the first reproducing unit to check the character recognition candidate. And correcting means for correcting
【0054】この構成の発明では、請求項21乃至請求
項24の作用に加えて、前記テキストデータ作成手段で
は、文字・音声データ対応付け手段が前記文字認識候補
生成手段により生成された文字認識候補データと前記音
声データとを、筆記データを介して対応付け、表示手段
が文字認識候補を表示し、指示手段が表示手段が表示す
る文字認識候補を指示し、第1の再生手段が指示手段に
より指示された文字認識候補に対応する音声データの所
定範囲を再生し、操作者が修正手段により、第1の再生
手段が再生した音声を確認して文字認識候補を修正す
る。In the invention having this configuration, in addition to the effects of the twenty-first to twenty-fourth aspects, in the text data creating means, the character / speech data associating means includes a character recognition candidate The data and the voice data are associated with each other via handwritten data, the display means displays a character recognition candidate, the instructing means instructs the character recognition candidate to be displayed by the display means, and the first reproducing means operates by the instructing means. A predetermined range of the voice data corresponding to the designated character recognition candidate is reproduced, and the operator corrects the character recognition candidate by checking the voice reproduced by the first reproducing means by the correction means.
【0055】また、請求項26に係る発明の筆記データ
処理装置では、請求項21乃至請求項24の何れかに記
載の筆記データ処理装置の構成に加えて、前記テキスト
データ作成手段は、前記筆記データ入力手段により入力
された前記筆記データを表示する筆記データ表示手段
と、前記筆記データ表示手段が表示する筆記データを指
示する筆記データ指示手段と、前記筆記データ指示手段
により指示された筆記データに対応する音声データの所
定の範囲を再生する第2の再生手段と、前記表示手段が
表示した筆記データを操作者が確認しながらテキストデ
ータを作成する第2の清書テキストデータ作成手段とを
備えている。In the writing data processing apparatus according to the twenty-sixth aspect, in addition to the configuration of the writing data processing apparatus according to any one of the twenty-first to twenty-fourth aspects, the text data creating means may include the writing data. Writing data display means for displaying the writing data input by the data input means, writing data indicating means for indicating the writing data to be displayed by the writing data display means, and writing data indicated by the writing data indicating means. A second reproduction unit for reproducing a predetermined range of the corresponding voice data; and a second fine-text data generation unit for generating text data while an operator checks the handwritten data displayed by the display unit. I have.
【0056】この構成の発明では、請求項21乃至請求
項24の作用に加えて、テキストデータ作成手段では、
筆記データ表示手段が筆記データ入力手段により入力さ
れた筆記データを表示し、筆記データ指示手段により筆
記データ表示手段が表示する筆記データを指示すると、
第2の再生手段が筆記データ指示手段により指示された
筆記データに対応する音声データの所定の範囲を再生
し、表示手段が表示した筆記データを操作者が確認しな
がら第2の清書テキストデータ作成手段によりテキスト
データを作成する。According to the invention having this configuration, in addition to the functions of the twenty-first to twenty-fourth aspects, the text data creating means includes:
When the writing data display means displays the writing data input by the writing data input means, and the writing data display means indicates the writing data to be displayed by the writing data display means,
The second reproducing means reproduces a predetermined range of voice data corresponding to the writing data instructed by the writing data instructing means, and creates the second clear text data while the operator confirms the writing data displayed by the display means. Create text data by means.
【0057】[0057]
【発明の実施の形態】以下、本発明の第1の実施の形態
について図面を参照して説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, a first embodiment of the present invention will be described with reference to the drawings.
【0058】図1は、本発明の第1の実施の形態である
筆記データ処理システム1の概念図である。この実施の
形態の筆記データの処理システム1では、所定の会社に
設置された筆記データ処理サーバ2に、インターネット
3を介して、クライアント端末装置5が接続されてい
る。また、インターネット3には、他のクライアント端
末装置9等も接続されている。クライアント端末装置5
には、手書き文字が入力される略長方形の感圧パッド6
aを備えた手書き文字入力用タブレット6が接続されて
いる。FIG. 1 is a conceptual diagram of a writing data processing system 1 according to a first embodiment of the present invention. In the handwriting data processing system 1 of this embodiment, a client terminal device 5 is connected via the Internet 3 to a handwriting data processing server 2 installed in a predetermined company. Further, another client terminal device 9 and the like are also connected to the Internet 3. Client terminal device 5
Has a substantially rectangular pressure-sensitive pad 6 into which handwritten characters are input.
The tablet 6 for handwritten character input provided with a is connected.
【0059】この手書き文字入力用タブレット6の感圧
パッド6aの内部は、手書き文字入力用タブレット6の
表面と平行に数100Ωの抵抗を持つ導電性フィルムが
わずかの隙間をあけて二枚張ってあり、感圧パッド6a
の表面をペン7の先端で押すと二枚の導電性フィルムが
接触してX座標及びY座標が読み取られる周知の構造と
なっている。また、感圧パッド6aは、透明の導電性フ
ィルムから構成され、透明の導電性フィルムの裏側に
は、感圧パッド6aと略同じ大きさの液晶表示装置(図
示外)が設けられ、感圧パッド6aに入力された文字が
表示されて、感圧パッド6a上から視認できるようにな
っている。Inside the pressure-sensitive pad 6a of the handwritten character input tablet 6, two conductive films having a resistance of several hundred ohms are stretched in parallel with the surface of the handwritten character input tablet 6 with a slight gap. Yes, pressure sensitive pad 6a
When the surface of the pen is pressed with the tip of the pen 7, the two conductive films come into contact with each other to read the X coordinate and the Y coordinate. The pressure-sensitive pad 6a is made of a transparent conductive film, and a liquid crystal display (not shown) having substantially the same size as the pressure-sensitive pad 6a is provided on the back side of the transparent conductive film. Characters input to the pad 6a are displayed and can be visually recognized from the pressure-sensitive pad 6a.
【0060】また、手書き文字入力用タブレット6に
は、マイク8も設けられている。この手書き文字入力用
タブレット6に入力された手書き文字のストロークのデ
ータは、クライアント端末装置5からインターネット3
を介して筆記データ処理サーバ2に送信されるようにな
っている。The handwriting character input tablet 6 is also provided with a microphone 8. The stroke data of the handwritten characters input to the handwritten character input tablet 6 is transmitted from the client terminal device 5 to the Internet 3.
Is transmitted to the handwriting data processing server 2 via.
【0061】次に、筆記データ処理サーバ2の構造につ
いて、図2を参照して説明する。図2は筆記データ処理
サーバ2の機器構成を示すブロック図である。Next, the structure of the writing data processing server 2 will be described with reference to FIG. FIG. 2 is a block diagram showing a device configuration of the writing data processing server 2.
【0062】図2に示すように、筆記データ処理サーバ
2には、筆記データ処理サーバ2の制御を司るCPU2
0が設けられ、CPU20には、各種のデータを一時的
に記憶するRAM21と、BIOS等を記憶したROM
22と、データの受け渡しの仲介を行うI/Oバス23
とが接続されている。I/Oバス23には、ハードディ
スク装置28が接続され、当該ハードディスク装置28
には、クライアント端末装置5から受信した手書き文字
のストロークデータ(以下、「筆記データ」という。)
を記憶する筆記データ記憶エリア28aと、クライアン
ト端末装置5に返送するテキストデータ(以下、「清書
データ」という。)を記憶する清書データ記憶エリア2
8bと、筆記データを文字認識して清書データを作成す
るための文字認識用辞書を記憶した文字認識用辞書記憶
エリア28cと、クライアント端末装置5から受信した
音声データを記憶する音声データ記憶エリア28dと、
単語辞書を記憶した単語辞書記憶エリア28eと、その
他の情報を記憶したその他の情報記憶エリア28fと、
筆記データ処理サーバ2で実行される各種のプログラム
を記憶したプログラム記憶エリア28gとが設けられて
いる。As shown in FIG. 2, the writing data processing server 2 includes a CPU 2 for controlling the writing data processing server 2.
The CPU 20 includes a RAM 21 for temporarily storing various data, and a ROM for storing BIOS and the like.
22 and an I / O bus 23 for mediating data transfer
And are connected. A hard disk device 28 is connected to the I / O bus 23, and the hard disk device 28
, Stroke data of a handwritten character received from the client terminal device 5 (hereinafter referred to as “writing data”).
And a handwritten data storage area 2a for storing text data (hereinafter referred to as "written data") to be returned to the client terminal device 5.
8b, a character recognition dictionary storage area 28c for storing a character recognition dictionary for character recognition of handwritten data to create quality copy data, and a voice data storage area 28d for storing voice data received from the client terminal device 5. When,
A word dictionary storage area 28e storing a word dictionary, and another information storage area 28f storing other information;
A program storage area 28g for storing various programs executed by the handwriting data processing server 2 is provided.
【0063】また、I/Oバス23には、ビデオコント
ローラ24と、キーコントローラ25と、CD−ROM
ドライブ26と、LANカード29と、サウンドカード
33と、マウスコントローラ35とが接続され、ビデオ
コントローラ24にはCRT30が接続され、キーコン
トローラ25にはキーボード31が接続され、LANカ
ード29にはルータ32が接続され、ルータ32はイン
ターネット3に接続されている。また、サウンドカード
33にはスピーカ34が接続され、マウスコントローラ
35にはマウス36が接続されている。なお、CD−R
OMドライブ26に挿入されるCD−ROM27には、
本実施の形態の筆記データの処理システム1を実現する
ために筆記データ処理サーバ2で実行される各種のプロ
グラムであるアプリケーションプログラムが記憶されて
おり、導入時には、アプリケーションプログラムは、C
D−ROM27から、ハードディスク装置28にセット
アップされてプログラム記憶エリア28gに記憶される
ようになっている。The I / O bus 23 has a video controller 24, a key controller 25, and a CD-ROM
A drive 26, a LAN card 29, a sound card 33, and a mouse controller 35 are connected, a CRT 30 is connected to the video controller 24, a keyboard 31 is connected to the key controller 25, and a router 32 is connected to the LAN card 29. Is connected, and the router 32 is connected to the Internet 3. Further, a speaker 34 is connected to the sound card 33, and a mouse 36 is connected to the mouse controller 35. In addition, CD-R
The CD-ROM 27 inserted into the OM drive 26 includes:
Application programs, which are various programs executed by the writing data processing server 2 to realize the writing data processing system 1 of the present embodiment, are stored.
From the D-ROM 27, it is set up in the hard disk device 28 and stored in the program storage area 28g.
【0064】次に、クライアント端末装置5の構造につ
いて、図3を参照して説明する。図3はクライアント端
末装置5の機器構成を示すブロック図である。Next, the structure of the client terminal device 5 will be described with reference to FIG. FIG. 3 is a block diagram illustrating a device configuration of the client terminal device 5.
【0065】図3に示すように、クライアント端末装置
5は、周知のノート型パーソナルコンピュータであり、
クライアント端末装置5には、クライアント端末装置5
の制御を司るCPU50が設けられ、CPU50には、
各種のデータを一時的に記憶するRAM51と、BIO
S等を記憶したROM52と、データの受け渡しの仲介
を行うI/Oバス53とが接続されている。I/Oバス
53には、ハードディスク装置58が接続され、当該ハ
ードディスク装置58には、手書き文字入力用タブレッ
ト6から受け取った筆記データを記憶する筆記データ記
憶エリア58aと、筆記データ処理サーバ2から受信し
た清書データを記憶する清書データ記憶エリア58b
と、手書き文字入力用タブレット6から受け取った音声
データを記憶する音声データ記憶エリア58cと、クラ
イアント端末装置5で実行される各種のプログラムを記
憶したプログラム記憶エリア58dとが設けられてい
る。As shown in FIG. 3, the client terminal device 5 is a known notebook personal computer.
The client terminal device 5 includes a client terminal device 5
Is provided, and the CPU 50 includes:
A RAM 51 for temporarily storing various data, and a BIO
A ROM 52 storing S and the like and an I / O bus 53 for mediating data transfer are connected. A hard disk device 58 is connected to the I / O bus 53. The hard disk device 58 has a handwritten data storage area 58a for storing handwritten data received from the handwritten character input tablet 6, and a handwritten data storage area 58a received from the handwritten data processing server 2. Data storage area 58b for storing the prepared data
And a voice data storage area 58c for storing voice data received from the handwriting character input tablet 6, and a program storage area 58d for storing various programs executed by the client terminal device 5.
【0066】また、I/Oバス53には、ビデオコント
ローラ54と、キーコントローラ55と、CD−ROM
ドライブ56と、LANカード59と、サウンドカード
67と、マウスコントローラ65とが接続され、ビデオ
コントローラ54にはLCD60が接続され、キーコン
トローラ55にはキーボード61が接続され、LANカ
ード59にはルータ62が接続され、ルータ62はイン
ターネット3に接続されている。また、サウンドカード
67には手書き文字入力用タブレット6に設けられたマ
イク8が接続されている。さらに、I/Oバス53に
は、手書き文字入力用タブレット6が接続され、筆記デ
ータが入力されるようになっている。さらに、I/Oバ
ス53には、サウンドカード67が接続され、サウンド
カード67には、手書き文字入力用タブレット6に併設
されたマイク8が接続されている。The I / O bus 53 has a video controller 54, a key controller 55, and a CD-ROM
A drive 56, a LAN card 59, a sound card 67, and a mouse controller 65 are connected, an LCD 60 is connected to the video controller 54, a keyboard 61 is connected to the key controller 55, and a router 62 is connected to the LAN card 59. Is connected, and the router 62 is connected to the Internet 3. The microphone 8 provided in the handwritten character input tablet 6 is connected to the sound card 67. Further, a handwriting character input tablet 6 is connected to the I / O bus 53 so that handwriting data is input. Further, a sound card 67 is connected to the I / O bus 53, and the microphone 8 attached to the handwriting character input tablet 6 is connected to the sound card 67.
【0067】なお、CD−ROMドライブ56に挿入さ
れるCD−ROM57には、本実施の形態の筆記データ
の処理システム1を実現するためにクライアント端末装
置5で実行される各種のプログラムであるアプリケーシ
ョンプログラムが記憶されており、導入時には、アプリ
ケーションプログラムは、CD−ROM57から、ハー
ドディスク装置58にセットアップされてプログラム記
憶エリア58dに記憶されるようになっている。The CD-ROM 57 inserted into the CD-ROM drive 56 has various programs executed by the client terminal device 5 in order to implement the writing data processing system 1 of the present embodiment. The program is stored, and at the time of introduction, the application program is set up in the hard disk device 58 from the CD-ROM 57 and stored in the program storage area 58d.
【0068】次に、図4乃至図7を参照して、第1の実
施の形態である筆記データの処理システム1の動作を説
明する。図4は、筆記データ処理サーバ2で実行される
処理のフローチャートであり、図5は、手書き文字入力
用タブレット6に手書き文字を筆記した状態を示す図で
あり、図6は、筆記データ処理サーバ2のCRT30の
表示画面を示す図であり、図7は、クライアント端末装
置5のLCD60の表示画面を示す図である。Next, the operation of the writing data processing system 1 according to the first embodiment will be described with reference to FIGS. FIG. 4 is a flowchart of a process executed by the handwriting data processing server 2. FIG. 5 is a diagram showing a state in which handwriting characters are handwritten on the handwriting character input tablet 6, and FIG. 2 is a diagram showing a display screen of the CRT 30, and FIG. 7 is a diagram showing a display screen of the LCD 60 of the client terminal device 5.
【0069】まず、図5に示すように、文字入力用タブ
レット6の感圧パッド6a上に、ペン7を用いて、手書
き文字を筆記するとその筆記データは、時系列のストロ
ークデータとしてクライアント端末装置5に入力され
て、I/Oバス53を経てハードディスク装置58の筆
記データ記憶エリア58aに記憶される。そして、クラ
イアント端末装置5では、筆記データ記憶エリア58a
に記憶された筆記データを、時系列に従って、LANカ
ード59からルータ62を経てインターネット3を介し
て、筆記データ処理サーバ2に送信する。First, as shown in FIG. 5, when a handwritten character is written on the pressure-sensitive pad 6a of the character input tablet 6 using the pen 7, the written data is converted into time-series stroke data on the client terminal device. 5, and is stored in a writing data storage area 58a of a hard disk device 58 via an I / O bus 53. In the client terminal device 5, the handwriting data storage area 58a
Is transmitted from the LAN card 59 to the handwritten data processing server 2 via the router 62 via the Internet 3 in chronological order.
【0070】筆記データ処理サーバ2では、図4に示す
フローチャートに従った処理が行われる。まず、クライ
アント端末装置5から、インターネット3を介して、ル
ータ32を経て時系列のストロークデータである筆記デ
ータが送られてくると(S1)、LAN29に入力さ
れ、I/Oバス23を経て、ハードディスク装置28の
筆記データ記憶エリア28aに記憶される(S3)。The writing data processing server 2 performs processing according to the flowchart shown in FIG. First, when handwritten data, which is time-series stroke data, is sent from the client terminal device 5 via the router 32 via the Internet 3 (S1), the handwritten data is input to the LAN 29 and passed through the I / O bus 23. It is stored in the writing data storage area 28a of the hard disk device 28 (S3).
【0071】次いで、筆記データ記憶エリア28aに記
憶された筆記データが、CRT30の分割された画面の
上半分に表示される(S5)。筆記データ処理サーバ2
のオペレータは、その表示された筆記データを参照し
て、清書データである正しい文字をキーボード31から
入力すると、CRT30の分割された画面の下半分に入
力した清書データの文字が表示される(S7)。この清
書データのテキストデータはハードディスク装置28の
清書データ記憶エリア28bに記憶され、筆記データ処
理サーバ2のオペレータが、マウス36を用いて、CR
T30に表示される図示外の送信ボタンをクリックする
と、清書データは、筆記データ処理サーバ2からインタ
ーネット3を介して、クライアント端末装置5に送信さ
れる(S11)。Next, the handwriting data stored in the handwriting data storage area 28a is displayed on the upper half of the divided screen of the CRT 30 (S5). Writing data processing server 2
The operator refers to the displayed handwritten data and inputs correct characters as the copy-written data from the keyboard 31, and the characters of the input copy-written data are displayed in the lower half of the divided screen of the CRT 30 (S7). ). The text data of the copy data is stored in the copy data storage area 28b of the hard disk device 28, and the operator of the writing data processing server 2 uses the mouse 36 to
When a transmission button (not shown) displayed at T30 is clicked, the handwritten data is transmitted from the writing data processing server 2 to the client terminal device 5 via the Internet 3 (S11).
【0072】クライアント端末装置5では、筆記データ
処理サーバ2から受信した清書データをハードディスク
装置58の清書データ記憶エリア58bに記憶するとと
もに、図7に示すように、LCD60に表示する。In the client terminal device 5, the handwritten data received from the handwritten data processing server 2 is stored in the handwritten data storage area 58b of the hard disk device 58 and displayed on the LCD 60 as shown in FIG.
【0073】以上説明したように、第1の実施の形態の
筆記データの処理システム1では、手書き文字入力用タ
ブレット6に入力された手書き文字の筆記データは、イ
ンターネット3を介して、筆記データ処理サーバ2に送
信されて、筆記データ処理サーバ2では、オペレータ
が、CRT30に表示された手書き文字の筆記データを
見ながら、正しい文字をキーボード31から入力して、
テキストデータからなる清書データを作成して、インタ
ーネット3を介して、クライアント端末装置5へ返送す
るので、手書き文字入力用タブレット6の操作者は、正
しいテキストデータからなる清書データを得ることがで
きる。As described above, in the handwritten data processing system 1 according to the first embodiment, handwritten data of handwritten characters input to the handwritten character input tablet 6 is processed via the Internet 3 by handwritten data processing. Transmitted to the server 2, the writing data processing server 2 allows the operator to input correct characters from the keyboard 31 while looking at the writing data of the handwritten characters displayed on the CRT 30.
Since the clear copy data composed of the text data is created and returned to the client terminal device 5 via the Internet 3, the operator of the tablet 6 for inputting handwritten characters can obtain the clean copy data composed of the correct text data.
【0074】次に、図1乃至図3、図5乃至図8を参照
して、本発明の第2の実施の形態の筆記データの処理シ
ステム1について説明する。図8は、第2の実施の形態
の筆記データの処理システム1の筆記データ処理サーバ
2で行われる処理のフローチャートである。第2の実施
の形態の筆記データの処理システム1では、筆記データ
処理サーバ2及びクライアント端末装置5の機械的構成
は、第1の実施の形態と同じであるので、第1の実施の
形態の説明を援用して、機械的構成の説明は省略する。Next, a writing data processing system 1 according to a second embodiment of the present invention will be described with reference to FIGS. 1 to 3 and FIGS. 5 to 8. FIG. 8 is a flowchart of a process performed by the handwriting data processing server 2 of the handwriting data processing system 1 according to the second embodiment. In the writing data processing system 1 of the second embodiment, the mechanical configurations of the writing data processing server 2 and the client terminal device 5 are the same as those of the first embodiment. The description of the mechanical configuration will be omitted with the help of the description.
【0075】まず、図5に示すように、文字入力用タブ
レット6の感圧パッド6a上に、ペン7を用いて、手書
き文字を筆記するとその筆記データは、時系列のストロ
ークデータとしてクライアント端末装置5に入力され
て、I/Oバス53を経てハードディスク装置58の筆
記データ記憶エリア58aに記憶される。そして、クラ
イアント端末装置5では、筆記データ記憶エリア58a
に記憶された筆記データを、時系列に従って、LANカ
ード59からルータ62を経てインターネット3を介し
て、筆記データ処理サーバ2に送信する。First, as shown in FIG. 5, when a handwritten character is written on the pressure-sensitive pad 6a of the character input tablet 6 using the pen 7, the written data is converted into time-series stroke data on the client terminal device. 5, and is stored in a writing data storage area 58a of a hard disk device 58 via an I / O bus 53. In the client terminal device 5, the handwriting data storage area 58a
Is transmitted from the LAN card 59 to the handwritten data processing server 2 via the router 62 via the Internet 3 in chronological order.
【0076】筆記データ処理サーバ2では、図8に示す
フローチャートに従った処理が行われる。まず、クライ
アント端末装置5から、インターネット3を介して、ル
ータ32を経て時系列のストロークデータである筆記デ
ータが送られてくると(S21)、LAN29に入力さ
れ、I/Oバス23を経て、ハードディスク装置28の
筆記データ記憶エリア28aに記憶される(S23)。The writing data processing server 2 performs processing according to the flowchart shown in FIG. First, when handwritten data, which is time-series stroke data, is transmitted from the client terminal device 5 via the router 32 via the Internet 3 (S21), the handwritten data is input to the LAN 29, and is transmitted through the I / O bus 23. It is stored in the writing data storage area 28a of the hard disk device 28 (S23).
【0077】次いで、筆記データ記憶エリア28aに記
憶された筆記データの文字認識が行われる(S25)。
この文字認識には、オンライン認識法が用いられる。具
体的には、筆記データ記憶エリア28aに記憶されたス
トロークデータに基づいて、ハードディスク装置28の
文字認識用辞書記憶エリア28cに記憶されているオン
ライン認識辞書を参照してオンライン認識を行う(S2
5)。詳細には、CPU20が文字認識用辞書記憶エリ
ア28cに記憶されているオンライン認識辞書に記憶さ
れているストロークの時系列のデータと筆記データ記憶
エリア28aに記憶されたストロークの時系列のデータ
とを比較することにより文字を同定する。Next, character recognition of the handwritten data stored in the handwritten data storage area 28a is performed (S25).
For this character recognition, an online recognition method is used. Specifically, based on the stroke data stored in the writing data storage area 28a, online recognition is performed with reference to the online recognition dictionary stored in the character recognition dictionary storage area 28c of the hard disk device 28 (S2).
5). More specifically, the CPU 20 compares the time-series data of strokes stored in the online recognition dictionary stored in the character recognition dictionary storage area 28c with the time-series data of strokes stored in the handwriting data storage area 28a. Characters are identified by comparison.
【0078】例えば、手書き文字の「売上」の入力に対
して、S25のオンライン認識を行った結果、第一位の
候補として「売上」と言う候補が生成され、第二位の候
補として「読上」と言う候補が生成されれば、この認識
候補の文字コード(テキストデータ)を清書データとし
てハードディスク装置28の清書データ記憶エリア28
bに記憶する(S25)。次いで、筆記データ記憶エリ
ア28aに記憶された筆記データが、図6に示すよう
に、CRT30の分割された画面の上半分に表示され
(S26)、清書データ記憶エリア28bに記憶された
認識候補の第一位の候補文字がCRT30の分割された
画面の下半分に表示される(S27)。For example, as a result of performing online recognition in S25 in response to the input of “sales” of handwritten characters, a candidate called “sales” is generated as a first candidate, and “read” as a second candidate. When the candidate "up" is generated, the character code (text data) of the recognition candidate is used as the copy-written data as the copy-written data storage area 28
b (S25). Next, as shown in FIG. 6, the handwriting data stored in the handwriting data storage area 28a is displayed on the upper half of the divided screen of the CRT 30 (S26), and the recognition candidates stored in the clean copy data storage area 28b are displayed. The first candidate character is displayed in the lower half of the divided screen of the CRT 30 (S27).
【0079】このとき、筆記データ処理サーバ2のオペ
レータは、CRT30の分割された画面の下半分に表示
された認識候補の文字に修正の必要が有れば、マウス3
6を用いて、CRT30に表示される図示外の修正ボタ
ンをクリックすると(S29:YES)、文字認識候補
の修正を行うことができる(S31)。この文字認識候
補の修正(S31)では、修正を行う認識候補をマウス
36のポインタで指定し、キーボード31のリターンキ
ー(図示外)を押下することにより、次の認識候補を表
示させたり、また、キーボード31から正しい文字を入
力したりして修正することができる。At this time, if the operator of the handwriting data processing server 2 needs to correct the recognition candidate characters displayed in the lower half of the divided screen of the CRT 30, the mouse 3
If the user clicks a correction button (not shown) displayed on the CRT 30 using S6 (S29: YES), the character recognition candidate can be corrected (S31). In the correction of the character recognition candidate (S31), the next recognition candidate is displayed by designating the recognition candidate to be corrected with the pointer of the mouse 36 and pressing the return key (not shown) of the keyboard 31. By inputting a correct character from the keyboard 31, it can be corrected.
【0080】次いで、マウス36を用いて、CRT30
に表示される図示外の記憶ボタンをクリックすると修正
された文字認識データ(清書データ)が、ハードディス
ク装置28の清書データ記憶エリア28bに記憶される
(S33)。尚、修正の必要がない場合にも(S29:
NO)、マウス36を用いて、CRT30に表示される
図示外の記憶ボタンをクリックするとハードディスク装
置28の清書データ記憶エリア28bに文字認識データ
(清書データ)が記憶される。Next, using the mouse 36, the CRT 30
When the storage button (not shown) is clicked, the corrected character recognition data (correction data) is stored in the correction data storage area 28b of the hard disk drive 28 (S33). Note that even when there is no need for correction (S29:
NO), when a storage button (not shown) displayed on the CRT 30 is clicked using the mouse 36, character recognition data (clear copy data) is stored in the clear copy data storage area 28b of the hard disk drive 28.
【0081】次いで、筆記データ記憶エリア28aに記
憶された総ての単語の処理が終了していない場合には
(S35:NO)、次の単語にフォーカスを移動して
(S39)、前記のS25〜S33の処理を繰り返す。
筆記データ記憶エリア28aに記憶された総ての単語の
処理が終了した場合には(S35:YES)、清書デー
タは、筆記データ処理サーバ2からインターネット3を
介して、クライアント端末装置5に送信される(S3
7)。Next, if the processing of all the words stored in the handwriting data storage area 28a has not been completed (S35: NO), the focus is moved to the next word (S39), and the aforementioned S25 is performed. To S33 are repeated.
When the processing of all the words stored in the handwriting data storage area 28a is completed (S35: YES), the handwritten data is transmitted from the handwriting data processing server 2 to the client terminal device 5 via the Internet 3. (S3
7).
【0082】クライアント端末装置5では、筆記データ
処理サーバ2から受信した清書データをハードディスク
装置58の清書データ記憶エリア58bに記憶するとと
もに、図7に示すように、LCD60に表示する。In the client terminal device 5, the handwritten data received from the handwritten data processing server 2 is stored in the handwritten data storage area 58b of the hard disk device 58 and displayed on the LCD 60 as shown in FIG.
【0083】以上説明したように、第2の実施の形態の
筆記データの処理システム1では、手書き文字入力用タ
ブレット6に入力された手書き文字の筆記データは、イ
ンターネット3を介して、筆記データ処理サーバ2に送
信されて、文字認識されて更に、オペレータにより修正
されて、清書データがインターネット3を介して、クラ
イアント端末装置5へ返送されるので、手書き文字入力
用タブレット6の操作者は、正しいテキストデータから
なる清書データを得ることができる。As described above, in the handwritten data processing system 1 of the second embodiment, the handwritten data of the handwritten characters input to the handwritten character input tablet 6 is processed through the Internet 3 by the handwritten data processing system. The data is transmitted to the server 2, the character is recognized, further corrected by the operator, and the copy-written data is returned to the client terminal device 5 via the Internet 3. It is possible to obtain fair copy data composed of text data.
【0084】次に、図1乃至図3、図5乃至図7、図9
及び図10を参照して、本発明の第3の実施の形態の筆
記データの処理システム1について説明する。図9は、
第3の実施の形態の筆記データの処理システム1の筆記
データ処理サーバ2で行われる処理のフローチャートで
ある。Next, FIGS. 1 to 3, FIGS. 5 to 7, and FIGS.
A description will be given of a writing data processing system 1 according to a third embodiment of the present invention with reference to FIG. FIG.
It is a flow chart of processing performed by writing data processing server 2 of processing system 1 of writing data of a 3rd embodiment.
【0085】第3の実施の形態の筆記データの処理シス
テム1では、筆記データ処理サーバ2及びクライアント
端末装置5の機械的構成は、第1の実施の形態と同じで
あるので、第1の実施の形態の説明を援用して、機械的
構成の説明は省略する。In the writing data processing system 1 of the third embodiment, the mechanical configurations of the writing data processing server 2 and the client terminal device 5 are the same as those of the first embodiment. The description of the mechanical configuration is omitted with reference to the description of the first embodiment.
【0086】まず、図5に示すように、文字入力用タブ
レット6の感圧パッド6a上に、ペン7を用いて、「経
営成績」、「売上」、「国内 153億2千9百万
円」、「輸出 906億円」と手書き文字を筆記すると
その筆記データは、時系列のストロークデータとしてク
ライアント端末装置5に入力されて、I/Oバス53を
経てハードディスク装置58の筆記データ記憶エリア5
8aに記憶される。このとき、筆記データは、クライア
ント端末装置5の図示外のクロック発生回路が発生させ
るクロック信号に同期してCPU50が刻む時間データ
と対応付けられて、ハードディスク装置58の筆記デー
タ記憶エリア58aに記憶される。First, as shown in FIG. 5, using a pen 7 on the pressure-sensitive pad 6a of the tablet 6 for character input, the "business results", "sales", and "domestic 15,329 million yen" are used. , And "export 90.6 billion yen", the handwritten data is input to the client terminal device 5 as time-series stroke data, and is written via the I / O bus 53 to the handwritten data storage area 5 of the hard disk device 58.
8a. At this time, the writing data is stored in the writing data storage area 58a of the hard disk device 58 in association with the time data that the CPU 50 ticks in synchronization with a clock signal generated by a clock generation circuit (not shown) of the client terminal device 5. You.
【0087】また、同時に、文字入力用タブレット6の
操作者の音声は、手書き文字入力用タブレット6に設け
られたマイク8から入力されて、クライアント端末装置
5のサウンドカード67に入力されて、I/Oバス53
を経てハードディスク装置58の音声データ記憶エリア
58cに記憶される。このとき、音声データは、クライ
アント端末装置5の図示外のクロック発生回路が発生さ
せるクロック信号に同期してCPU50が刻む時間デー
タと対応付けられて、ハードディスク装置58の音声デ
ータ記憶エリア58cに記憶される。従って、筆記デー
タと音声データとは、時間データに各々対応付けられて
いるので、筆記データと音声データとを対応付けること
が可能となる。At the same time, the voice of the operator of the character input tablet 6 is input from the microphone 8 provided on the handwritten character input tablet 6 and is input to the sound card 67 of the client terminal device 5. / O bus 53
Are stored in the audio data storage area 58c of the hard disk device 58. At this time, the audio data is stored in the audio data storage area 58c of the hard disk device 58 in association with the time data ticked by the CPU 50 in synchronization with a clock signal generated by a clock generation circuit (not shown) of the client terminal device 5. You. Therefore, the writing data and the audio data are respectively associated with the time data, so that the writing data and the audio data can be associated with each other.
【0088】例えば、操作者が、文字入力用タブレット
6の感圧パッド6a上に、ペン7を用いて、「経営成
績」、「売上」、「国内 153億2千9百万円」、
「輸出906億円」と手書き文字を筆記するときに、
「初めに経営成績ですが、当上半期における売上高は前
年同期比3.5%増の1,059億3千万円となり、中
間期では過去最高の売上高となりました。国内売上高は
前年同期比11.4%増の153億2千9百万円、輸出
売上高は前年同期比2.2%増の906億円となりまし
た。」と話していれば、「初めに経営成績ですが、当上
半期における売上高は前年同期比3.5%増の1,05
9億3千万円となり、中間期では過去最高の売上高とな
りました。国内売上高は前年同期比11.4%増の15
3億2千9百万円、輸出売上高は前年同期比2.2%増
の906億円となりました。」が、音声データとして、
時間データに対応付けられて、音声データ記憶エリア5
8cに記憶される。For example, when the operator uses the pen 7 on the pressure-sensitive pad 6a of the character input tablet 6, the "business results", "sales", "domestic 15,329 million yen",
When writing handwritten characters as "export 90.6 billion yen"
"In terms of operating results, sales in the first half were 105,930 million yen, up 3.5% from the same period of the previous year, a record high in the first half. "In the beginning, it was a business result," said the sales increased by 11.4% to 15,329 million yen and export sales increased by 2.2% to 90.6 billion yen. However, sales in the first half increased 3.5% year-on-year to 1,05
930 million yen, a record high in the interim period. Domestic sales increased 11.4% year-on-year to
Export sales were ¥ 329 million, up 2.2% year on year to ¥ 90.6 billion. ] As audio data,
The audio data storage area 5 is associated with the time data.
8c.
【0089】そして、クライアント端末装置5では、筆
記データ記憶エリア58aに記憶された筆記データ(時
間データを含む)と音声データ記憶エリア58cに記憶
された音声データ(時間データを含む)がLANカード
59からルータ62を経てインターネット3を介して、
筆記データ処理サーバ2に送信される。In the client terminal device 5, the handwritten data (including time data) stored in the handwritten data storage area 58a and the voice data (including time data) stored in the voice data storage area 58c are stored in the LAN card 59. Via the Internet 3 via the router 62,
It is transmitted to the handwriting data processing server 2.
【0090】次に、筆記データ処理サーバ2では、図9
に示すフローチャートに従った処理が行われる。まず、
クライアント端末装置5から、インターネット3を介し
て、ルータ32を経て時系列のストロークデータである
筆記データと音声データとが送られてくると(S4
1)、LAN29に入力され、I/Oバス23を経て、
ハードディスク装置28の筆記データ記憶エリア28a
及び音声データ記憶エリア28dに記憶される(S4
3)。Next, in the handwriting data processing server 2, FIG.
Are performed according to the flowchart shown in FIG. First,
When writing data and voice data as time-series stroke data are transmitted from the client terminal device 5 via the router 32 via the Internet 3 (S4).
1), input to the LAN 29, and passed through the I / O bus 23,
Writing data storage area 28a of hard disk device 28
And stored in the audio data storage area 28d (S4
3).
【0091】次いで、筆記データ記憶エリア28aに記
憶された筆記データの文字認識が行われる(S45)。
この文字認識には、オンライン認識法が用いられる。具
体的には、筆記データ記憶エリア28aに記憶されたス
トロークデータに基づいて、ハードディスク装置28の
文字認識用辞書記憶エリア28cに記憶されているオン
ライン認識辞書を参照してオンライン認識を行う(S4
5)。詳細には、CPU20が文字認識用辞書記憶エリ
ア28cに記憶されているオンライン認識辞書に記憶さ
れているストロークの時系列のデータと筆記データ記憶
エリア28aに記憶されたストロークの時系列のデータ
とを比較することにより文字を同定して、テキストデー
タからなる文字認識データを作成する。その結果は、図
10に示すようにCRT30に表示される。Next, character recognition of the handwritten data stored in the handwritten data storage area 28a is performed (S45).
For this character recognition, an online recognition method is used. Specifically, based on the stroke data stored in the writing data storage area 28a, online recognition is performed with reference to the online recognition dictionary stored in the character recognition dictionary storage area 28c of the hard disk drive 28 (S4).
5). More specifically, the CPU 20 compares the time-series data of strokes stored in the online recognition dictionary stored in the character recognition dictionary storage area 28c with the time-series data of strokes stored in the handwriting data storage area 28a. Characters are identified by comparison, and character recognition data composed of text data is created. The result is displayed on the CRT 30 as shown in FIG.
【0092】次いで、文字認識データと時間データとの
対応付けを行う(S47)。この処理では、まず、文字
認識データの基になった筆記データに対応付けられてい
る時間データを当該筆記データから認識された文字認識
データに対応付けて、RAM21の図示外の文字認識デ
ータ記憶エリアに記憶する。これにより、時間データを
介して文字認識データと音声データの対応付けが可能と
なる。Next, the character recognition data is associated with the time data (S47). In this process, first, the time data associated with the writing data as the basis of the character recognition data is associated with the character recognition data recognized from the writing data, and a character recognition data storage area (not shown) of the RAM 21 is stored. To memorize. This makes it possible to associate the character recognition data with the voice data via the time data.
【0093】次いで、文字認識データの時間による候補
文の区切り処理を行う(S49)。S45の処理により
文字認識結果が、「経営成績読上国内153億2千9百
万円輸出906億円」と認識されており、筆記データの
ストロークの間隔が長かった部分、即ち、時間が開いた
部分を文の区切れとして判断して候補文を区切る区切り
処理を行う。例えば、「経営成績」、「読上」、「国内
153億2千9百万円」、「輸出906億円」と区切
る。Next, the candidate sentence is separated according to the time of the character recognition data (S49). As a result of the processing in S45, the character recognition result is recognized as "15,329 million yen in domestic business, 90.6 billion yen in export," and the portion where the stroke interval of the written data is long, that is, the time is opened. Then, the segmented part is determined as a sentence break and a delimiter process for separating the candidate sentences is performed. For example, “business results”, “reading”, “domestic 15,329 million yen”, and “export 90.6 billion yen”.
【0094】次いで、S49の候補文の区切り処理で区
切られた候補文の形態素解析を行い、候補文を単語単位
に区切る処理を行う(S51)。例えば、「経営」「成
績」、「読上」、「国内」、「153億2千9百万」、
「円」、「輸出」、「906億」、「円」と単語単位に
区切る。このときに、例えば、筆記データ「売上」に対
応した単語候補の第1位候補が「読上」で、第2位候補
が「売上」となっている場合もある。Next, morphological analysis is performed on the candidate sentences separated by the candidate sentence separation process in S49, and the candidate sentences are separated on a word-by-word basis (S51). For example, "management""performance","reading","domestic","15.329million",
It is divided into words such as "yen", "export", "90.6 billion", and "yen". At this time, for example, the first candidate of the word candidate corresponding to the written data “sales” may be “reading” and the second candidate may be “sales”.
【0095】次に、S51の処理で、単語単位に区切っ
た各単語の時間データに対応した音声データ(単語に対
応する音声データ)をその単語の前後30秒間、音声デ
ータからテキストデータへの変換を行う(S53)。こ
の変換は、周知の音声認識技術を用いて行う。次いで、
単語候補の頻度算出処理を行う(S55)。例えば、筆
記データ「売上」に対応した単語候補の第1位候補が
「読上」で、第2位候補が「売上」の前後30秒間の音
声データをテキスト変換したものが「初めに経営成績で
すが、当上半期における売上高は前年同期比3.5%増
の1,059億3千万円となり、中間期では過去最高の
売上高となりました。国内売上高は前年同期比11.4
%増の153億2千9百万円、輸出売上高は前年同期比
2.2%増の906億円となりました。」となっている
と、この変換されたテキスト文の中には、「読上」とい
う単語の出現頻度は「0回」であるが、「売上」という
単語の出現頻度は「4回」となる。Next, in the processing of S51, voice data (voice data corresponding to the word) corresponding to the time data of each word divided into words is converted from voice data to text data for 30 seconds before and after the word. Is performed (S53). This conversion is performed using a well-known voice recognition technology. Then
A word candidate frequency calculation process is performed (S55). For example, the first word candidate corresponding to the written data “sales” is “reading”, and the second candidate is a text conversion of voice data for 30 seconds before and after “sales”. However, sales in the first half of the year increased 3.5% year-on-year to 105,930 million yen, a record high in the first half, and domestic sales were 11.4 year-on-year.
Export sales increased 2.2% year on year to 90.6 billion yen. In the converted text, the frequency of the word "reading" is "0", but the frequency of the word "sales" is "4". Become.
【0096】次に、清書テキストデータの作成処理を行
う(S57)。この処理では、文字認識の確からしさと
S55で求めた単語候補の出現頻度に基づいて、単語候
補を決定する。上記の例では、単語候補の第1位候補が
「読上」で、第2位候補が「売上」であるが、前後30
秒間の音声データをテキスト変換したものが音声データ
をテキスト変換した部分での「読上」の出現頻度は
「0」であり、「売上」の出現頻度は「4」であるの
で、「売上」を清書データと決定して、ハードディスク
装置28の清書データ記憶エリア28bに記憶する。Next, a process of creating a fair copy text data is performed (S57). In this process, a word candidate is determined based on the probability of character recognition and the appearance frequency of the word candidate obtained in S55. In the above example, the first word candidate is “reading” and the second word candidate is “sales”.
The appearance frequency of “reading” is “0” and the appearance frequency of “sales” is “4” in the part of the speech data converted from text data of seconds and converted to text. Is determined as the clean copy data, and is stored in the clean copy data storage area 28b of the hard disk device 28.
【0097】尚、S55の処理では、以下の式により、
何れの単語候補を採用するかを決定することができる。
即ち、漢字認識の確からしさの確率値をp(x)とし、
そのp(x)に出現頻度の割合を乗した値の大きいもの
を単語候補として採用する。上記の例では、以下のよう
になる。 「読上」:(p(読)+p(上))×0/4 「売上」:(p(売)+p(上))×4/4 上記の例では、「読上」は「0」という値になるので、
「売上」が単語候補として採用される。In the process of S55, the following expression is used.
Which word candidate is adopted can be determined.
That is, the probability value of the certainty of kanji recognition is p (x),
A large value obtained by multiplying p (x) by the ratio of the appearance frequency is adopted as a word candidate. In the above example, it is as follows. "Reading": (p (reading) + p (up)) x 0/4 "Sales": (p (selling) + p (up)) x 4/4 In the above example, "reading" is "0". So that
“Sales” is adopted as a word candidate.
【0098】次いで、筆記データ記憶エリア28aに記
憶された総ての単語の処理が終了していない場合には
(S59:NO)、次の単語にフォーカスを移動して
(S63)、前記のS53〜S57の処理を繰り返す。
筆記データ記憶エリア28aに記憶された総ての単語の
処理が終了した場合には(S59:YES)、清書デー
タは、筆記データ処理サーバ2からインターネット3を
介して、クライアント端末装置5に送信される(S6
1)。Next, if the processing of all the words stored in the handwriting data storage area 28a has not been completed (S59: NO), the focus is moved to the next word (S63) and the above-mentioned S53 is performed. To S57 are repeated.
When the processing of all the words stored in the handwriting data storage area 28a is completed (S59: YES), the handwritten data is transmitted from the handwriting data processing server 2 to the client terminal device 5 via the Internet 3. (S6
1).
【0099】クライアント端末装置5では、筆記データ
処理サーバ2から受信した清書データをハードディスク
装置58の清書データ記憶エリア58bに記憶するとと
もに、図7に示すように、LCD60に表示する。In the client terminal device 5, the handwritten data received from the handwriting data processing server 2 is stored in the handwritten data storage area 58b of the hard disk device 58 and displayed on the LCD 60 as shown in FIG.
【0100】以上説明したように、第3の実施の形態の
筆記データの処理システム1では、手書き文字入力用タ
ブレット6に入力された手書き文字の筆記データは、イ
ンターネット3を介して、筆記データ処理サーバ2に送
信されて、文字認識され、音声データ中での単語候補の
出現頻度を参照して清書データが作成されて、清書デー
タがインターネット3を介して、クライアント端末装置
5へ返送されるので、手書き文字入力用タブレット6の
操作者は、正しいテキストデータからなる清書データを
得ることができる。As described above, in the handwritten data processing system 1 according to the third embodiment, handwritten data of handwritten characters input to the handwritten character input tablet 6 is processed via the Internet 3 by handwritten data processing. Since the data is transmitted to the server 2, the characters are recognized, and the fairly-written data is created with reference to the frequency of occurrence of the word candidate in the voice data, and the fairly-written data is returned to the client terminal device 5 via the Internet 3. The operator of the tablet 6 for inputting handwritten characters can obtain the fair copy data including the correct text data.
【0101】次に、図1乃至図3、図5乃至図7、図1
0及び図11を参照して、本発明の第4の実施の形態の
筆記データの処理システム1について説明する。図11
は、第4の実施の形態の筆記データの処理システム1の
筆記データ処理サーバ2で行われる処理のフローチャー
トである。Next, FIG. 1 to FIG. 3, FIG. 5 to FIG.
A description will be given of a writing data processing system 1 according to a fourth embodiment of the present invention with reference to FIG. FIG.
9 is a flowchart of a process performed by the handwriting data processing server 2 of the handwriting data processing system 1 according to the fourth embodiment.
【0102】第4の実施の形態の筆記データの処理シス
テム1では、筆記データ処理サーバ2及びクライアント
端末装置5の機械的構成は、第1の実施の形態と同じで
あるので、第1の実施の形態の説明を援用して、機械的
構成の説明は省略する。In the writing data processing system 1 of the fourth embodiment, the mechanical configurations of the writing data processing server 2 and the client terminal device 5 are the same as those of the first embodiment. The description of the mechanical configuration is omitted with reference to the description of the first embodiment.
【0103】まず、図5に示すように、文字入力用タブ
レット6の感圧パッド6a上に、ペン7を用いて、「経
営成績」、「売上」、「国内 153億2千9百万
円」、「輸出 906億円」と手書き文字を筆記すると
その筆記データは、時系列のストロークデータとしてク
ライアント端末装置5に入力されて、I/Oバス53を
経てハードディスク装置58の筆記データ記憶エリア5
8aに記憶される。このとき、筆記データは、クライア
ント端末装置5の図示外のクロック発生回路が発生させ
るクロック信号に同期してCPU50が刻む時間データ
と対応付けられて、ハードディスク装置58の筆記デー
タ記憶エリア58aに記憶される。First, as shown in FIG. 5, using a pen 7 on a pressure-sensitive pad 6a of a tablet 6 for character input, the "business results", "sales", and "domestic 152.9 billion yen" are used. , And "export 90.6 billion yen", the handwritten data is input to the client terminal device 5 as time-series stroke data, and is written via the I / O bus 53 to the handwritten data storage area 5 of the hard disk device 58.
8a. At this time, the writing data is stored in the writing data storage area 58a of the hard disk device 58 in association with the time data that the CPU 50 ticks in synchronization with a clock signal generated by a clock generation circuit (not shown) of the client terminal device 5. You.
【0104】また、同時に、文字入力用タブレット6の
操作者の音声は、手書き文字入力用タブレット6に設け
られたマイク8から入力されて、クライアント端末装置
5のサウンドカード67に入力されて、I/Oバス53
を経てハードディスク装置58の音声データ記憶エリア
58cに記憶される。このとき、音声データは、クライ
アント端末装置5の図示外のクロック発生回路が発生さ
せるクロック信号に同期してCPU50が刻む時間デー
タと対応付けられて、ハードディスク装置58の音声デ
ータ記憶エリア58cに記憶される。従って、筆記デー
タと音声データとは、時間データに各々対応付けられて
いるので、筆記データと音声データとを対応付けること
が可能となる。At the same time, the voice of the operator of the character input tablet 6 is input from the microphone 8 provided on the handwritten character input tablet 6 and is input to the sound card 67 of the client terminal device 5. / O bus 53
Are stored in the audio data storage area 58c of the hard disk device 58. At this time, the audio data is stored in the audio data storage area 58c of the hard disk device 58 in association with the time data ticked by the CPU 50 in synchronization with a clock signal generated by a clock generation circuit (not shown) of the client terminal device 5. You. Therefore, the writing data and the audio data are respectively associated with the time data, so that the writing data and the audio data can be associated with each other.
【0105】例えば、操作者が、文字入力用タブレット
6の感圧パッド6a上に、ペン7を用いて、「経営成
績」、「売上」、「国内 153億2千9百万円」、
「輸出906億円」と手書き文字を筆記するときに、
「初めに経営成績ですが、当上半期における売上高は前
年同期比3.5%増の1,059億3千万円となり、中
間期では過去最高の売上高となりました。国内売上高は
前年同期比11.4%増の153億2千9百万円、輸出
売上高は前年同期比2.2%増の906億円となりまし
た。」と話していれば、「初めに経営成績ですが、当上
半期における売上高は前年同期比3.5%増の1,05
9億3千万円となり、中間期では過去最高の売上高とな
りました。国内売上高は前年同期比11.4%増の15
3億2千9百万円、輸出売上高は前年同期比2.2%増
の906億円となりました。」が、音声データとして、
時間データに対応付けられて、音声データ記憶エリア5
8cに記憶される。For example, when the operator uses the pen 7 on the pressure-sensitive pad 6a of the character input tablet 6, the "business results", "sales", "domestic 15,329 million yen",
When writing handwritten characters as "export 90.6 billion yen"
"In terms of operating results, sales in the first half were 105,930 million yen, up 3.5% from the same period of the previous year, a record high in the first half. "In the beginning, it was a business result," said the sales increased by 11.4% to 15,329 million yen and export sales increased by 2.2% to 90.6 billion yen. However, sales in the first half increased 3.5% year-on-year to 1,05
930 million yen, a record high in the interim period. Domestic sales increased 11.4% year-on-year to
Export sales were ¥ 329 million, up 2.2% year on year to ¥ 90.6 billion. ] As audio data,
The audio data storage area 5 is associated with the time data.
8c.
【0106】そして、クライアント端末装置5では、筆
記データ記憶エリア58aに記憶された筆記データ(時
間データを含む)と音声データ記憶エリア58cに記憶
された音声データ(時間データを含む)がLANカード
59からルータ62を経てインターネット3を介して、
筆記データ処理サーバ2に送信される。Then, in the client terminal device 5, the handwritten data (including time data) stored in the handwritten data storage area 58a and the voice data (including time data) stored in the voice data storage area 58c are stored in the LAN card 59. Via the Internet 3 via the router 62,
It is transmitted to the handwriting data processing server 2.
【0107】筆記データ処理サーバ2では、図11に示
すフローチャートに従った処理が行われる。まず、クラ
イアント端末装置5から、インターネット3を介して、
ルータ32を経て時系列のストロークデータである筆記
データと音声データとが送られてくると(S71)、L
AN29に入力され、I/Oバス23を経て、ハードデ
ィスク装置28の筆記データ記憶エリア28a及び音声
データ記憶エリア28dに記憶される(S73)。In the handwriting data processing server 2, processing according to the flowchart shown in FIG. 11 is performed. First, from the client terminal device 5 via the Internet 3,
When writing data and voice data, which are time-series stroke data, are sent via the router 32 (S71), L
The data is input to the AN 29 and is stored in the writing data storage area 28a and the audio data storage area 28d of the hard disk drive 28 via the I / O bus 23 (S73).
【0108】次いで、筆記データ記憶エリア28aに記
憶された筆記データの文字認識が行われる(S75)。
この文字認識には、オンライン認識法が用いられる。具
体的には、筆記データ記憶エリア28aに記憶されたス
トロークデータに基づいて、ハードディスク装置28の
文字認識用辞書記憶エリア28cに記憶されているオン
ライン認識辞書を参照してオンライン認識を行う(S7
5)。詳細には、CPU20が文字認識用辞書記憶エリ
ア28cに記憶されているオンライン認識辞書に記憶さ
れているストロークの時系列のデータと筆記データ記憶
エリア28aに記憶されたストロークの時系列のデータ
とを比較することにより文字を同定して、テキストデー
タからなる文字認識データを作成する。その結果は、図
10に示すようにCRT30に表示される。Next, character recognition of the handwritten data stored in the handwritten data storage area 28a is performed (S75).
For this character recognition, an online recognition method is used. Specifically, based on the stroke data stored in the writing data storage area 28a, online recognition is performed with reference to the online recognition dictionary stored in the character recognition dictionary storage area 28c of the hard disk drive 28 (S7).
5). More specifically, the CPU 20 compares the time-series data of strokes stored in the online recognition dictionary stored in the character recognition dictionary storage area 28c with the time-series data of strokes stored in the handwriting data storage area 28a. Characters are identified by comparison, and character recognition data composed of text data is created. The result is displayed on the CRT 30 as shown in FIG.
【0109】次いで、文字認識データと時間データとの
対応付けを行う(S77)。この処理では、まず、文字
認識データの基になった筆記データに対応付けられてい
る時間データを当該筆記データから認識された文字認識
データに対応付けて、RAM21の図示外の文字認識デ
ータ記憶エリアに記憶する。これにより、時間データを
介して文字認識データと音声データの対応付けが可能と
なる。Next, the character recognition data is associated with the time data (S77). In this process, first, the time data associated with the writing data as the basis of the character recognition data is associated with the character recognition data recognized from the writing data, and a character recognition data storage area (not shown) of the RAM 21 is stored. To memorize. This makes it possible to associate the character recognition data with the voice data via the time data.
【0110】次いで、文字認識データの時間による候補
文の区切り処理を行う(S79)。S75の処理により
文字認識結果が、「経営成績読上国内153億2千9百
万円輸出906億円」と認識されており、筆記データの
ストロークの間隔が長かった部分、即ち、時間が開いた
部分を文の区切れとして判断して候補文を区切る区切り
処理を行う。例えば、「経営成績」、「読上」、「国内
153億2千9百万円」、「輸出906億円」と区切
る。Next, the candidate sentence is separated according to the time of the character recognition data (S79). By the processing of S75, the character recognition result is recognized as "15,329 million yen in domestic export 900.6 billion yen in business performance reading", and the portion where the stroke interval of the written data is long, that is, the time is opened. Then, the segmented part is determined as a sentence break and a delimiter process for separating the candidate sentences is performed. For example, “business results”, “reading”, “domestic 15,329 million yen”, and “export 90.6 billion yen”.
【0111】次いで、S79の候補文の区切り処理で区
切られた候補文の形態素解析を行い、候補文を単語単位
に区切る処理を行う(S81)。例えば、「経営」「成
績」、「読上」、「国内」、「153億2千9百万」、
「円」、「輸出」、「906億」、「円」と単語単位に
区切る。このときに、例えば、筆記データ「売上」に対
応した単語候補の第1位候補が「読上」で、第2位候補
が「売上」となっている場合もある。Next, morphological analysis is performed on the candidate sentences separated by the candidate sentence segmentation process in S79, and the candidate sentences are segmented into words (S81). For example, "management""performance","reading","domestic","15.329million",
It is divided into words such as "yen", "export", "90.6 billion", and "yen". At this time, for example, the first candidate of the word candidate corresponding to the written data “sales” may be “reading” and the second candidate may be “sales”.
【0112】次に、S81の処理で、単語単位に区切っ
た各単語の音声パラメータ(音声データ)の合成(文字
を音にする)を行う(S83)。この音声パラメータ
は、周知のHMM(Hidden Markov Mo
del) Tri−phoneの合成を行う。例えば、
「売上」の場合は、「u+r u-r+i+a i-a+g a-g+e g-e」
と合成される。Next, in the processing of S81, the speech parameters (speech data) of each word divided in word units are synthesized (characters are sounded) (S83). This speech parameter is a well-known HMM (Hidden Markov Mo
del) Synthesize Tri-phone. For example,
For "sales", "u + r u-r + i + a i-a + g a-g + e ge"
Is synthesized with
【0113】次に、合成パラメータ単語の抽出を行う
(S85)。具体的には、S81の処理で、音声パラメ
ータ(音声データ)を合成した候補単語に対応した音声
データ前後30秒間の間に同じ当該音声パラメータが有
るか否かを音の比較を行うワードスポッティングを行
う。例えば、筆記データ「売上」に対応した単語候補の
第1位候補が「読上」で、第2位候補が「売上」で、そ
の前後30秒間の音声データが「初めに経営成績です
が、当上半期における売上高は前年同期比3.5%増の
1,059億3千万円となり、中間期では過去最高の売
上高となりました。国内売上高は前年同期比11.4%
増の153億2千9百万円、輸出売上高は前年同期比
2.2%増の906億円となりました。」となっている
と、この音声データの中には、「売上」という音が4回
存在することになる。ここで、音と音を比較するワード
スポッティングを行うと「読上」に対するワードスポッ
ティングの確率pw(読上)より、「売上」に対するワ
ードスポッティングの確率pw(売上)が高くなる。Next, a composite parameter word is extracted (S85). Specifically, in the process of S81, word spotting for comparing sounds is performed to determine whether or not there is the same voice parameter during 30 seconds before and after voice data corresponding to the candidate word obtained by synthesizing the voice parameter (voice data). Do. For example, the first candidate of the word candidate corresponding to the written data "sales" is "reading", the second candidate is "sales", and the voice data for 30 seconds before and after that is "firstly the business results, In the first half, sales increased 3.5% year-on-year to 105,930 million yen, a record high in the first half, and domestic sales were 11.4% year-on-year.
Sales increased by 15,329 million yen, and export sales increased 2.2% to 90.6 billion yen. Means that the sound "sales" exists four times in this audio data. Here, when word spotting for comparing sounds with sounds is performed, the word spotting probability pw (sales) for “sales” is higher than the word spotting probability pw (sales) for “speaking”.
【0114】次に、清書テキストデータの作成処理を行
う(S87)。この処理では、文字認識の確からしさと
S85で求めたワードスポッティングの確率に基づい
て、単語候補を決定する。上記の例では、単語候補の第
1位候補が「読上」で、第2位候補が「売上」である
が、前後30秒間の音声データ中のワードスポッティン
グの確率pw(売上)の方が、ワードスポッティングの
確率pw(読上)より高いので、「売上」を清書データ
と決定して、ハードディスク装置28の清書データ記憶
エリア28bに記憶する。Next, a process of creating a fair copy text data is performed (S87). In this process, word candidates are determined based on the certainty of character recognition and the probability of word spotting obtained in S85. In the above example, the first word candidate is “reading” and the second candidate is “sales”, but the word spotting probability pw (sales) in the audio data for 30 seconds before and after is higher. Is higher than the word spotting probability pw (reading), the “sales” is determined as fair copy data, and stored in the hard copy data storage area 28 b of the hard disk drive 28.
【0115】尚、S87の処理では、以下の式により、
何れの単語候補を採用するかを決定することができる。
即ち、文字認識の確からしさをp(x)とし、ワードス
ポッティングの確率をpw(x)とし、p(x)にpw
(x)を乗した値の大きいものを単語候補として採用す
る。上記の例では、以下のようになる。 「読上」:(p(読)+p(上))×pw(読上) 「売上」:(p(売)+p(上))×pw(売上) 上記の例では、例えば、(p(読)+p(上))の値が
「1.0」であり、(p(売)+p(上))の値が
「0.8」であり、pw(読上)の値が「0.1」であ
り、pw(売上)の値が「0.5」であれば、 (p(読)+p(上))×pw(読上)=0.1 (p(売)+p(上))×pw(売上)=0.4 となり、「売上」が単語候補として採用される。In the process of S87, the following expression is used.
Which word candidate is adopted can be determined.
That is, the probability of character recognition is p (x), the probability of word spotting is pw (x), and pw (x) is pw (x).
The one with the larger value of (x) is adopted as a word candidate. In the above example, it is as follows. “Reading”: (p (reading) + p (upper)) × pw (reading) “sales”: (p (selling) + p (upper)) × pw (sales) In the above example, for example, (p ( The value of (reading) + p (up)) is “1.0”, the value of (p (sell) + p (up)) is “0.8”, and the value of pw (reading) is “0. 1 ", and if the value of pw (sales) is" 0.5 ", (p (reading) + p (upper)) x pw (reading) = 0.1 (p (sell) + p (up) ) × pw (sales) = 0.4, and “sales” is adopted as a word candidate.
【0116】次いで、筆記データ記憶エリア28aに記
憶された総ての単語の処理が終了していない場合には
(S89:NO)、次の単語にフォーカスを移動して
(S93)、前記のS83〜S87の処理を繰り返す。
筆記データ記憶エリア28aに記憶された総ての単語の
処理が終了した場合には(S89:YES)、清書デー
タは、筆記データ処理サーバ2からインターネット3を
介して、クライアント端末装置5に送信される(S9
1)。Next, if the processing of all the words stored in the writing data storage area 28a has not been completed (S89: NO), the focus is moved to the next word (S93), and the above-mentioned S83 is performed. To S87 are repeated.
When the processing of all the words stored in the handwriting data storage area 28a is completed (S89: YES), the handwritten data is transmitted from the handwriting data processing server 2 to the client terminal device 5 via the Internet 3. (S9
1).
【0117】クライアント端末装置5では、筆記データ
処理サーバ2から受信した清書データをハードディスク
装置58の清書データ記憶エリア58bに記憶するとと
もに、図7に示すように、LCD60に表示する。In the client terminal device 5, the handwritten data received from the handwriting data processing server 2 is stored in the handwritten data storage area 58b of the hard disk device 58 and displayed on the LCD 60 as shown in FIG.
【0118】以上説明したように、第4の実施の形態の
筆記データの処理システム1では、手書き文字入力用タ
ブレット6に入力された手書き文字の筆記データは、イ
ンターネット3を介して、筆記データ処理サーバ2に送
信されて、文字認識され、その単語候補が音声データに
変換され、音声データとの中でのワードスポッティング
が行われて清書データが作成されて、清書データがイン
ターネット3を介して、クライアント端末装置5へ返送
されるので、手書き文字入力用タブレット6の操作者
は、正しいテキストデータからなる清書データを得るこ
とができる。As described above, in the handwritten data processing system 1 according to the fourth embodiment, handwritten data of handwritten characters input to the handwritten character input tablet 6 is processed via the Internet 3 by handwritten data processing. The data is transmitted to the server 2, the characters are recognized, the word candidates are converted into voice data, word spotting with the voice data is performed, and the fair copy data is created. Since it is returned to the client terminal device 5, the operator of the tablet 6 for inputting handwritten characters can obtain fair copy data composed of correct text data.
【0119】次に、図1乃至図3、図5乃至図7、図1
0及び図12を参照して、本発明の第5の実施の形態の
筆記データの処理システム1について説明する。図12
は、第5の実施の形態の筆記データの処理システム1の
筆記データ処理サーバ2で行われる処理のフローチャー
トである。Next, FIGS. 1 to 3, FIGS. 5 to 7, and FIGS.
With reference to FIG. 0 and FIG. 12, a writing data processing system 1 according to a fifth embodiment of the present invention will be described. FIG.
11 is a flowchart of a process performed by a handwriting data processing server 2 of a handwriting data processing system 1 according to a fifth embodiment.
【0120】第5の実施の形態の筆記データの処理シス
テム1では、筆記データ処理サーバ2及びクライアント
端末装置5の機械的構成は、第1の実施の形態と同じで
あるので、第1の実施の形態の説明を援用して、機械的
構成の説明は省略する。In the writing data processing system 1 of the fifth embodiment, the mechanical configurations of the writing data processing server 2 and the client terminal device 5 are the same as those of the first embodiment. The description of the mechanical configuration is omitted with reference to the description of the first embodiment.
【0121】まず、図5に示すように、文字入力用タブ
レット6の感圧パッド6a上に、ペン7を用いて、「経
営成績」、「売上」、「国内 153億2千9百万
円」、「輸出 906億円」と手書き文字を筆記すると
その筆記データは、時系列のストロークデータとしてク
ライアント端末装置5に入力されて、I/Oバス53を
経てハードディスク装置58の筆記データ記憶エリア5
8aに記憶される。このとき、筆記データは、クライア
ント端末装置5の図示外のクロック発生回路が発生させ
るクロック信号に同期してCPU50が刻む時間データ
と対応付けられて、ハードディスク装置58の筆記デー
タ記憶エリア58aに記憶される。First, as shown in FIG. 5, using a pen 7 on the pressure-sensitive pad 6a of the tablet 6 for character input, the "business results", "sales", and "domestic 15,329 million yen" are used. , And "export 90.6 billion yen", the handwritten data is input to the client terminal device 5 as time-series stroke data, and is written via the I / O bus 53 to the handwritten data storage area 5 of the hard disk device 58.
8a. At this time, the writing data is stored in the writing data storage area 58a of the hard disk device 58 in association with the time data that the CPU 50 ticks in synchronization with a clock signal generated by a clock generation circuit (not shown) of the client terminal device 5. You.
【0122】また、同時に、文字入力用タブレット6の
操作者の音声は、手書き文字入力用タブレット6に設け
られたマイク8から入力されて、クライアント端末装置
5のサウンドカード67に入力されて、I/Oバス53
を経てハードディスク装置58の音声データ記憶エリア
58cに記憶される。このとき、音声データは、クライ
アント端末装置5の図示外のクロック発生回路が発生さ
せるクロック信号に同期してCPU50が刻む時間デー
タと対応付けられて、ハードディスク装置58の音声デ
ータ記憶エリア58cに記憶される。従って、筆記デー
タと音声データとは、時間データに各々対応付けられて
いるので、筆記データと音声データとを対応付けること
が可能となる。At the same time, the voice of the operator of the character input tablet 6 is input from the microphone 8 provided on the handwritten character input tablet 6, and is input to the sound card 67 of the client terminal device 5, and / O bus 53
Are stored in the audio data storage area 58c of the hard disk device 58. At this time, the audio data is stored in the audio data storage area 58c of the hard disk device 58 in association with the time data ticked by the CPU 50 in synchronization with a clock signal generated by a clock generation circuit (not shown) of the client terminal device 5. You. Therefore, the writing data and the audio data are respectively associated with the time data, so that the writing data and the audio data can be associated with each other.
【0123】例えば、操作者が、文字入力用タブレット
6の感圧パッド6a上に、ペン7を用いて、「経営成
績」、「売上」、「国内 153億2千9百万円」、
「輸出906億円」と手書き文字を筆記するときに、
「初めに経営成績ですが、当上半期における売上高は前
年同期比3.5%増の1,059億3千万円となり、中
間期では過去最高の売上高となりました。国内売上高は
前年同期比11.4%増の153億2千9百万円、輸出
売上高は前年同期比2.2%増の906億円となりまし
た。」と話していれば、「初めに経営成績ですが、当上
半期における売上高は前年同期比3.5%増の1,05
9億3千万円となり、中間期では過去最高の売上高とな
りました。国内売上高は前年同期比11.4%増の15
3億2千9百万円、輸出売上高は前年同期比2.2%増
の906億円となりました。」が、音声データとして、
時間データに対応付けられて、音声データ記憶エリア5
8cに記憶される。For example, when the operator uses the pen 7 on the pressure-sensitive pad 6a of the character input tablet 6, the "business results", "sales", "domestic 15,329 million yen",
When writing handwritten characters as "export 90.6 billion yen"
"In terms of operating results, sales in the first half were 105,930 million yen, up 3.5% from the same period of the previous year, a record high in the first half. "In the beginning, it was a business result," said the sales increased by 11.4% to 15,329 million yen and export sales increased by 2.2% to 90.6 billion yen. However, sales in the first half increased 3.5% year-on-year to 1,05
930 million yen, a record high in the interim period. Domestic sales increased 11.4% year-on-year to
Export sales were ¥ 329 million, up 2.2% year on year to ¥ 90.6 billion. ] As audio data,
The audio data storage area 5 is associated with the time data.
8c.
【0124】そして、クライアント端末装置5では、筆
記データ記憶エリア58aに記憶された筆記データ(時
間データを含む)と音声データ記憶エリア58cに記憶
された音声データ(時間データを含む)がLANカード
59からルータ62を経てインターネット3を介して、
筆記データ処理サーバ2に送信される。In the client terminal device 5, the handwritten data (including time data) stored in the handwritten data storage area 58a and the voice data (including time data) stored in the voice data storage area 58c are stored in the LAN card 59. Via the Internet 3 via the router 62,
It is transmitted to the handwriting data processing server 2.
【0125】次に、筆記データ処理サーバ2では、図1
2に示すフローチャートに従った処理が行われる。ま
ず、クライアント端末装置5から、インターネット3を
介して、ルータ32を経て時系列のストロークデータで
ある筆記データと音声データとが送られてくると(S1
01)、LAN29に入力され、I/Oバス23を経
て、ハードディスク装置28の筆記データ記憶エリア2
8a及び音声データ記憶エリア28dに記憶される(S
103)。Next, in the handwriting data processing server 2, FIG.
Processing according to the flowchart shown in FIG. 2 is performed. First, when writing data and voice data, which are time-series stroke data, are transmitted from the client terminal device 5 via the Internet 3 via the router 32 (S1).
01), is input to the LAN 29, passes through the I / O bus 23, and passes through the handwriting data storage area 2 of the hard disk device 28.
8a and the voice data storage area 28d (S
103).
【0126】次いで、筆記データ記憶エリア28aに記
憶された筆記データ(手書き文字)の表示が、図6に示
すように、CRT30の画面の上半分に行われる(S1
05)。この筆記データの表示のうち不明な部分の文字
を、マウス36のポインタにより指示すると(S10
7)、当該筆記データに対応した音声データがCPU5
0の制御によりサウンドカード33により再生されて、
スピーカ34から発音される(S109)。そして、そ
の再生された音声を筆記データ処理サーバ2のオペレー
タが聞いて、清書データである正しい文字をキーボード
31から入力すると、CRT30の分割された画面の下
半分に入力した清書データの文字が表示される(S11
1)。この清書データのテキストデータはハードディス
ク装置28の清書データ記憶エリア28bに記憶され、
筆記データ処理サーバ2のオペレータが、マウス36を
用いて、CRT30に表示される図示外の送信ボタンを
クリックすると、清書データは、筆記データ処理サーバ
2からインターネット3を介して、クライアント端末装
置5に送信される(S115)。Next, the display of the handwritten data (handwritten characters) stored in the handwritten data storage area 28a is performed on the upper half of the screen of the CRT 30 as shown in FIG. 6 (S1).
05). When an unknown character in the display of the handwritten data is indicated by the pointer of the mouse 36 (S10).
7) The voice data corresponding to the writing data is
0, reproduced by the sound card 33,
A sound is generated from the speaker 34 (S109). When the operator of the handwritten data processing server 2 listens to the reproduced voice and inputs the correct characters as the copy data from the keyboard 31, the characters of the input copy data are displayed in the lower half of the divided screen of the CRT 30. (S11
1). The text data of this copy data is stored in the copy data storage area 28b of the hard disk device 28,
When the operator of the writing data processing server 2 clicks a transmission button (not shown) displayed on the CRT 30 using the mouse 36, the handwritten data is transmitted from the writing data processing server 2 to the client terminal device 5 via the Internet 3. It is transmitted (S115).
【0127】クライアント端末装置5では、筆記データ
処理サーバ2から受信した清書データをハードディスク
装置58の清書データ記憶エリア58bに記憶するとと
もに、図7に示すように、LCD60に表示する。In the client terminal device 5, the handwritten data received from the handwriting data processing server 2 is stored in the handwritten data storage area 58b of the hard disk device 58 and displayed on the LCD 60 as shown in FIG.
【0128】以上説明したように、第5の実施の形態の
筆記データの処理システム1では、手書き文字入力用タ
ブレット6に入力された手書き文字の筆記データは、イ
ンターネット3を介して、筆記データ処理サーバ2に送
信されて、筆記データ処理サーバ2では、オペレータ
が、音声データを聞きながら正しい文字をキーボード3
1から入力して、テキストデータからなる清書データを
作成して、インターネット3を介して、クライアント端
末装置5へ返送するので、手書き文字入力用タブレット
6の操作者は、正しいテキストデータからなる清書デー
タを得ることができる。As described above, in the writing data processing system 1 according to the fifth embodiment, the writing data of the handwritten characters input to the handwritten character inputting tablet 6 is processed via the Internet 3 by the handwriting data processing system. Transmitted to the server 2, the writing data processing server 2 allows the operator to input correct characters while listening to the voice data on the keyboard 3.
1 to create the clear copy data composed of the text data and return it to the client terminal device 5 via the Internet 3. Therefore, the operator of the tablet 6 for inputting handwritten characters can make the clean copy data composed of the correct text data. Can be obtained.
【0129】次に、図1乃至図3、図5乃至図7、図1
0及び図13を参照して、本発明の第6の実施の形態の
筆記データの処理システム1について説明する。図13
は、第6の実施の形態の筆記データの処理システム1の
筆記データ処理サーバ2で行われる処理のフローチャー
トである。Next, FIGS. 1 to 3, FIGS. 5 to 7, and FIGS.
A description will be given of a writing data processing system 1 according to a sixth embodiment of the present invention with reference to FIG. FIG.
11 is a flowchart of a process performed by a writing data processing server 2 of a writing data processing system 1 according to a sixth embodiment.
【0130】第6の実施の形態の筆記データの処理シス
テム1では、筆記データ処理サーバ2及びクライアント
端末装置5の機械的構成は、第1の実施の形態と同じで
あるので、第1の実施の形態の説明を援用して、機械的
構成の説明は省略する。In the writing data processing system 1 of the sixth embodiment, the mechanical configurations of the writing data processing server 2 and the client terminal device 5 are the same as those of the first embodiment. The description of the mechanical configuration is omitted with reference to the description of the first embodiment.
【0131】まず、図5に示すように、文字入力用タブ
レット6の感圧パッド6a上に、ペン7を用いて、「経
営成績」、「売上」、「国内 153億2千9百万
円」、「輸出 906億円」と手書き文字を筆記すると
その筆記データは、時系列のストロークデータとしてク
ライアント端末装置5に入力されて、I/Oバス53を
経てハードディスク装置58の筆記データ記憶エリア5
8aに記憶される。このとき、筆記データは、クライア
ント端末装置5の図示外のクロック発生回路が発生させ
るクロック信号に同期してCPU50が刻む時間データ
と対応付けられて、ハードディスク装置58の筆記デー
タ記憶エリア58aに記憶される。First, as shown in FIG. 5, using a pen 7 on the pressure-sensitive pad 6a of the tablet 6 for character input, the "business results", "sales", and "domestic 15,329 million yen" are used. , And "export 90.6 billion yen", the handwritten data is input to the client terminal device 5 as time-series stroke data, and is written via the I / O bus 53 to the handwritten data storage area 5 of the hard disk device 58.
8a. At this time, the writing data is stored in the writing data storage area 58a of the hard disk device 58 in association with the time data that the CPU 50 ticks in synchronization with a clock signal generated by a clock generation circuit (not shown) of the client terminal device 5. You.
【0132】また、同時に、文字入力用タブレット6の
操作者の音声は、手書き文字入力用タブレット6に設け
られたマイク8から入力されて、クライアント端末装置
5のサウンド67に入力されて、I/Oバス53を経て
ハードディスク装置58の音声データ記憶エリア58c
に記憶される。このとき、音声データは、クライアント
端末装置5の図示外のクロック発生回路が発生させるク
ロック信号に同期してCPU50が刻む時間データと対
応付けられて、ハードディスク装置58の音声データ記
憶エリア58cに記憶される。従って、筆記データと音
声データとは、時間データに各々対応付けられているの
で、筆記データと音声データとを対応付けることが可能
となる。At the same time, the voice of the operator of the character input tablet 6 is input from the microphone 8 provided on the handwritten character input tablet 6, input to the sound 67 of the client terminal device 5, and The audio data storage area 58c of the hard disk device 58 via the O bus 53
Is stored. At this time, the audio data is stored in the audio data storage area 58c of the hard disk device 58 in association with the time data ticked by the CPU 50 in synchronization with a clock signal generated by a clock generation circuit (not shown) of the client terminal device 5. You. Therefore, the writing data and the audio data are respectively associated with the time data, so that the writing data and the audio data can be associated with each other.
【0133】例えば、操作者が、文字入力用タブレット
6の感圧パッド6a上に、ペン7を用いて、「経営成
績」、「売上」、「国内 153億2千9百万円」、
「輸出906億円」と手書き文字を筆記するときに、
「初めに経営成績ですが、当上半期における売上高は前
年同期比3.5%増の1,059億3千万円となり、中
間期では過去最高の売上高となりました。国内売上高は
前年同期比11.4%増の153億2千9百万円、輸出
売上高は前年同期比2.2%増の906億円となりまし
た。」と話していれば、「初めに経営成績ですが、当上
半期における売上高は前年同期比3.5%増の1,05
9億3千万円となり、中間期では過去最高の売上高とな
りました。国内売上高は前年同期比11.4%増の15
3億2千9百万円、輸出売上高は前年同期比2.2%増
の906億円となりました。」が、音声データとして、
時間データに対応付けられて、音声データ記憶エリア5
8cに記憶される。For example, when the operator uses the pen 7 on the pressure-sensitive pad 6a of the character input tablet 6, the "business results", "sales", "domestic 15,329 million yen",
When writing handwritten characters as "export 90.6 billion yen"
"In terms of operating results, sales in the first half were 105,930 million yen, up 3.5% from the same period of the previous year, a record high in the first half. "In the beginning, it was a business result," said the sales increased by 11.4% to 15,329 million yen and export sales increased by 2.2% to 90.6 billion yen. However, sales in the first half increased 3.5% year-on-year to 1,05
930 million yen, a record high in the interim period. Domestic sales increased 11.4% year-on-year to
Export sales were ¥ 329 million, up 2.2% year on year to ¥ 90.6 billion. ] As audio data,
The audio data storage area 5 is associated with the time data.
8c.
【0134】そして、クライアント端末装置5では、筆
記データ記憶エリア58aに記憶された筆記データ(時
間データを含む)と音声データ記憶エリア58cに記憶
された音声データ(時間データを含む)がLANカード
59からルータ62を経てインターネット3を介して、
筆記データ処理サーバ2に送信される。In the client terminal device 5, the handwritten data (including time data) stored in the handwritten data storage area 58a and the voice data (including time data) stored in the voice data storage area 58c are stored in the LAN card 59. Via the Internet 3 via the router 62,
It is transmitted to the handwriting data processing server 2.
【0135】筆記データ処理サーバ2では、図13に示
すフローチャートに従った処理が行われる。まず、クラ
イアント端末装置5から、インターネット3を介して、
ルータ32を経て時系列のストロークデータである筆記
データと音声データとが送られてくると(S121)、
LAN29に入力され、I/Oバス23を経て、ハード
ディスク装置28の筆記データ記憶エリア28a及び音
声データ記憶エリア28dに記憶される(S123)。In the handwriting data processing server 2, processing according to the flowchart shown in FIG. 13 is performed. First, from the client terminal device 5 via the Internet 3,
When writing data and voice data, which are time-series stroke data, are sent via the router 32 (S121),
The data is input to the LAN 29 and is stored in the writing data storage area 28a and the audio data storage area 28d of the hard disk drive 28 via the I / O bus 23 (S123).
【0136】次いで、筆記データ記憶エリア28aに記
憶された筆記データの文字認識が行われる(S12
5)。この文字認識には、オンライン認識法が用いられ
る。具体的には、筆記データ記憶エリア28aに記憶さ
れたストロークデータに基づいて、ハードディスク装置
28の文字認識用辞書記憶エリア28cに記憶されてい
るオンライン認識辞書を参照してオンライン認識を行う
(S125)。詳細には、CPU20が文字認識用辞書
記憶エリア28cに記憶されているオンライン認識辞書
に記憶されているストロークの時系列のデータと筆記デ
ータ記憶エリア28aに記憶されたストロークの時系列
のデータとを比較することにより文字を同定して、テキ
ストデータからなる文字認識データを作成する。Next, character recognition of the handwritten data stored in the handwritten data storage area 28a is performed (S12).
5). For this character recognition, an online recognition method is used. Specifically, based on the stroke data stored in the writing data storage area 28a, online recognition is performed with reference to an online recognition dictionary stored in the character recognition dictionary storage area 28c of the hard disk drive 28 (S125). . More specifically, the CPU 20 compares the time-series data of strokes stored in the online recognition dictionary stored in the character recognition dictionary storage area 28c with the time-series data of strokes stored in the handwriting data storage area 28a. Characters are identified by comparison, and character recognition data composed of text data is created.
【0137】次いで、文字認識データと時間データとの
対応付けを行う(S127)。この処理では、まず、文
字認識データの基になった筆記データに対応付けられて
いる時間データを当該筆記データから認識された文字認
識データに対応付けて、RAM21の図示外の文字認識
データ記憶エリアに記憶する。これにより、時間データ
を介して文字認識データと音声データの対応付けが可能
となる。次いで、その文字認識候補は、図10に示すよ
うにCRT30に表示される(S129)。Next, the character recognition data is associated with the time data (S127). In this process, first, the time data associated with the writing data as the basis of the character recognition data is associated with the character recognition data recognized from the writing data, and a character recognition data storage area (not shown) of the RAM 21 is stored. To memorize. This makes it possible to associate the character recognition data with the voice data via the time data. Next, the character recognition candidate is displayed on the CRT 30 as shown in FIG. 10 (S129).
【0138】次いで、CRT30の画面に表示された文
字認識候補の内、不明な部分の文字を、マウス36のポ
インタにより指示すると(S131)、当該文字認識候
に対応した音声データがCPU50の制御によりサウン
ドカード33で再生されて、スピーカ34から出力され
る(S133)。例えば、図10に示すように、CRT
30上に、「読上」と表示されている部分の文字認識が
おかしいと感じた場合には、オペレータが、「読上」を
マウス36のポインタにより指示すると(S113
1)、当該認識候補「読上」に対応した音声データが前
後30秒間CPU50の制御によりサウンドカード33
により再生されて、スピーカ34から発音される(S1
33)。Next, when a character of an unknown part among the character recognition candidates displayed on the screen of the CRT 30 is indicated by the pointer of the mouse 36 (S131), the voice data corresponding to the character recognition candidate is controlled by the CPU 50. The sound is reproduced by the sound card 33 and output from the speaker 34 (S133). For example, as shown in FIG.
If the operator recognizes that the character recognition of the part displayed as "reading" on the screen 30 is wrong, the operator indicates "reading" with the pointer of the mouse 36 (S113).
1) The sound data corresponding to the recognition candidate "reading" is controlled by the CPU 50 for 30 seconds before and after the sound card 33.
And is reproduced from the speaker 34 (S1).
33).
【0139】そして、当該認識候補「読上」を修正する
場合は(S135:YES)、オペレータが清書データ
である正しい文字「売上」をキーボード31から入力し
て修正する(S137)。そして、清書データのテキス
トデータはハードディスク装置28の清書データ記憶エ
リア28bに記憶され(S139)、筆記データ処理サ
ーバ2のオペレータが、マウス36を用いて、CRT3
0に表示される図示外の送信ボタンをクリックすると、
清書データは、筆記データ処理サーバ2からインターネ
ット3を介して、クライアント端末装置5に送信される
(S141)。If the recognition candidate "reading" is to be corrected (S135: YES), the operator inputs the correct character "sales", which is the fair copy data, from the keyboard 31 and corrects it (S137). Then, the text data of the handwritten data is stored in the handwritten data storage area 28b of the hard disk device 28 (S139), and the operator of the handwritten data processing server 2 uses the mouse 36 to
When you click the send button (not shown) displayed in 0,
The fair copy data is transmitted from the handwriting data processing server 2 to the client terminal device 5 via the Internet 3 (S141).
【0140】クライアント端末装置5では、筆記データ
処理サーバ2から受信した清書データをハードディスク
装置58の清書データ記憶エリア58bに記憶するとと
もに、図7に示すように、LCD60に表示する。In the client terminal device 5, the handwritten data received from the handwriting data processing server 2 is stored in the handwritten data storage area 58b of the hard disk device 58 and displayed on the LCD 60 as shown in FIG.
【0141】以上説明したように、第6の実施の形態の
筆記データの処理システム1では、手書き文字入力用タ
ブレット6に入力された手書き文字の筆記データは、イ
ンターネット3を介して、筆記データ処理サーバ2に送
信されて、筆記データ処理サーバ2では、文字認識処理
がなされた後に、オペレータが、おかしな文字認識部分
を音声データを聞きながら正しい文字をキーボード31
から入力して、テキストデータからなる清書データを作
成して、インターネット3を介して、クライアント端末
装置5へ返送するので、手書き文字入力用タブレット6
の操作者は、正しいテキストデータからなる清書データ
を得ることができる。As described above, in the writing data processing system 1 according to the sixth embodiment, the writing data of the handwritten characters input to the handwritten character inputting tablet 6 is processed via the Internet 3 by the writing data processing. After being transmitted to the server 2 and being subjected to the character recognition processing in the writing data processing server 2, the operator inputs a correct character to the keyboard 31 while listening to the voice data for a strange character recognition portion.
To create a copy-written data composed of text data and return it to the client terminal device 5 via the Internet 3.
Can obtain the fair copy data composed of the correct text data.
【0142】尚、本発明は前記実施の形態に限定される
ものではなく、本実施の形態の要旨を逸脱しない範囲内
で各種の態様で実施できることは勿論である。例えば、
上記の実施の形態では、クライアント端末装置5に手書
き文字入力用タブレット6を接続して、インターネット
3を介して、筆記データ処理サーバ2に接続して清書テ
キストデータを作成するようにしていたが、図14に示
すように、筆記データ処理装置200に、手書き文字入
力用タブレット137を内蔵させてもよい。Note that the present invention is not limited to the above-described embodiment, and it is needless to say that the present invention can be implemented in various modes without departing from the gist of the present embodiment. For example,
In the above-described embodiment, the tablet 6 for inputting handwritten characters is connected to the client terminal device 5 and connected to the writing data processing server 2 via the Internet 3 so as to create the clear-cut text data. As shown in FIG. 14, a handwriting character input tablet 137 may be built in the handwriting data processing device 200.
【0143】具体的には、筆記データ処理装置200に
は、筆記データ処理装置200の制御を司るCPU12
0を設け、CPU120には、各種のデータを一時的に
記憶するRAM121と、BIOS等を記憶したROM
122と、データの受け渡しの仲介を行うI/Oバス1
23とが接続され、I/Oバス123には、ハードディ
スク装置128が接続され、当該ハードディスク装置1
28には、手書き文字入力用タブレット137から受け
取った手書き文字のストロークデータ(以下、「筆記デ
ータ」という。)を記憶する筆記データ記憶エリア12
8aと、清書データを記憶する清書データ記憶エリア1
28bと、筆記データを文字認識して清書データを作成
するための文字認識用辞書を記憶した文字認識用辞書記
憶エリア128cと、マイク138から入力された音声
データを記憶する音声データ記憶エリア128dと、単
語辞書を記憶した単語辞書記憶エリア128eと、その
他の情報を記憶したその他の情報記憶エリア128f
と、筆記データ処理装置200で実行される各種のプロ
グラムを記憶したプログラム記憶エリア128gとを設
けている。More specifically, the writing data processing device 200 includes a CPU 12 that controls the writing data processing device 200.
0, the CPU 120 has a RAM 121 for temporarily storing various data, and a ROM for storing BIOS and the like.
122 and an I / O bus 1 that mediates data transfer
23, and a hard disk device 128 is connected to the I / O bus 123.
The handwriting data storage area 12 stores stroke data of handwritten characters received from the handwriting character input tablet 137 (hereinafter referred to as “writing data”).
8a and a fair copy data storage area 1 for storing fair copy data
28b, a character recognition dictionary storage area 128c for storing a character recognition dictionary for character recognition of handwritten data to create quality copy data, and a voice data storage area 128d for storing voice data input from the microphone 138. , A word dictionary storage area 128e storing a word dictionary, and another information storage area 128f storing other information
And a program storage area 128g in which various programs executed by the handwriting data processing device 200 are stored.
【0144】また、I/Oバス123には、ビデオコン
トローラ124と、キーコントローラ125と、CD−
ROMドライブ126と、サウンドカード133と、マ
ウスコントローラ135とが接続され、ビデオコントロ
ーラ124にはCRT130が接続され、キーコントロ
ーラ125にはキーボード131が接続され、また、サ
ウンドカード133にはスピーカ134とマイク138
とが接続され、マウスコントローラ135にはマウス1
36が接続されている。なお、CD−ROMドライブ1
26に挿入されるCD−ROM127には、筆記データ
処理装置200で実行される各種のプログラムであるア
プリケーションプログラムが記憶されており、導入時に
は、アプリケーションプログラムは、CD−ROM12
7から、ハードディスク装置128にセットアップされ
てプログラム記憶エリア128gに記憶されるようにな
っている。The I / O bus 123 has a video controller 124, a key controller 125, and a CD-
The ROM drive 126, the sound card 133, and the mouse controller 135 are connected, the video controller 124 is connected to the CRT 130, the key controller 125 is connected to the keyboard 131, and the sound card 133 is connected to the speaker 134 and the microphone. 138
Is connected, and the mouse controller 135
36 are connected. The CD-ROM drive 1
The CD-ROM 127 inserted into the CD-ROM 26 stores application programs that are various programs executed by the writing data processing device 200. When the application program is installed, the application program is stored in the CD-ROM 12
7, the program is set up in the hard disk drive 128 and stored in the program storage area 128g.
【0145】この筆記データ処理装置200のように一
体構造としたものによって、図9、図11、図12、及
び図13に示すフローチャートの処理を行うようにして
も良い。この場合には、一つの装置である筆記データ処
理装置200により筆記データから正確な清書データを
得ることができる。また、筆記データ処理サーバ2に接
続されたCRT30には、筆記データ、認識候補デー
タ、清書データの何れも表示可能なことは言うまでもな
い。The processing of the flowcharts shown in FIGS. 9, 11, 12, and 13 may be performed by an integrated structure such as the writing data processing device 200. In this case, accurate handwritten data can be obtained from the handwritten data by the handwritten data processing device 200 as one device. Needless to say, the CRT 30 connected to the handwriting data processing server 2 can display any of handwriting data, recognition candidate data, and clean copy data.
【0146】[0146]
【発明の効果】以上、詳述したとおり、請求項1に係る
発明の筆記データ処理システムでは、端末装置に接続さ
れた筆記データ入力手段に手書き文字の筆記データが入
力されると、端末側送信手段が筆記データをサーバへ送
信する。サーバでは、サーバ側受信手段が筆記データを
受信し、筆記データ記憶手段がサーバ側受信手段が受信
した筆記データを記憶し、表示手段が、筆記データ記憶
手段に記憶された筆記データを表示し、操作者が、表示
手段に表示された筆記データを参照して、テキストデー
タ入力手段からテキストデータを入力し、入力されたテ
キストデータはテキストデータ送信手段により端末装置
に送信され、端末装置に設けられた端末側受信手段がサ
ーバからテキストデータを受信する。従って、端末装置
では、サーバの操作者が、表示手段に表示された筆記デ
ータを参照して、テキストデータ入力手段からテキスト
データを入力した正確なテキストデータを入手すること
ができる。As described in detail above, in the handwriting data processing system according to the first aspect of the present invention, when handwriting data of handwritten characters is input to the handwriting data input means connected to the terminal device, the data is transmitted to the terminal side. Means sends the writing data to the server. In the server, the server-side receiving means receives the handwritten data, the handwritten data storage means stores the handwritten data received by the server-side receiving means, and the display means displays the handwritten data stored in the handwritten data storage means, The operator refers to the handwritten data displayed on the display means, inputs text data from the text data input means, and the input text data is transmitted to the terminal device by the text data transmission means, and is provided in the terminal device. The terminal-side receiving means receives the text data from the server. Therefore, in the terminal device, the operator of the server can obtain the accurate text data in which the text data has been input from the text data input means with reference to the handwritten data displayed on the display means.
【0147】また、請求項2に係る発明の筆記データ処
理装置では、前記端末装置に接続された筆記データ入力
手段に手書き文字の筆記データが入力されると、端末側
送信手段が筆記データをサーバへ送信し、サーバでは、
サーバ側受信手段が端末装置から送られてくる筆記デー
タを受信し、筆記データ記憶手段がサーバ側受信手段が
受信した筆記データを記憶し、テキストデータ作成手段
は、筆記データ記憶手段に記憶された筆記データを文字
認識してテキストデータを作成し、テキスト修正手段は
テキストデータ作成手段の作成したテキストデータを修
正し、清書テキストデータ送信手段は、テキスト修正手
段が修正したテキストデータを前記端末装置に送信し、
端末装置に設けられた端末側受信手段がサーバからテキ
ストデータを受信することができる。従って、端末装置
では、サーバで文字認識され、テキスト修正手段により
修正された正確なテキストデータを入手することができ
る。Further, in the handwriting data processing device according to the second aspect of the present invention, when handwriting data of handwritten characters is input to handwriting data input means connected to the terminal device, the terminal side transmitting means transmits the handwriting data to the server. To the server,
The server-side receiving means receives the handwritten data sent from the terminal device, the handwritten data storage means stores the handwritten data received by the server-side receiving means, and the text data creating means is stored in the handwritten data storage means. The text data is created by character recognition of the handwritten data, the text correction means corrects the text data created by the text data creation means, and the copy-written text data transmission means sends the text data corrected by the text correction means to the terminal device. Send,
The terminal-side receiving means provided in the terminal device can receive the text data from the server. Therefore, in the terminal device, it is possible to obtain accurate text data whose characters are recognized by the server and corrected by the text correction unit.
【0148】また、請求項3に係る発明の筆記データ処
理装置では、請求項2に記載の発明の効果に加えて、サ
ーバでは、テキストデータ作成手段が前記サーバ側受信
手段が受信した筆記データを文字認識して文字認識候補
を作成し、表示手段がサーバ側受信手段が受信した筆記
データと前記テキストデータ作成手段が作成した文字認
識候補とを表示することができる。従って、サーバの操
作者が表示手段に表示された筆記データと文字認識候補
とを比較することができる。In the handwriting data processing apparatus according to the third aspect of the present invention, in addition to the effect of the second aspect, in the server, the text data creating means may be configured to write the handwritten data received by the server-side receiving means. The character recognition is performed to create a character recognition candidate, and the display unit can display the handwritten data received by the server-side receiving unit and the character recognition candidate created by the text data creating unit. Therefore, the server operator can compare the handwritten data displayed on the display means with the character recognition candidates.
【0149】また、請求項4に係る発明の筆記データ処
理システムでは、請求項3に記載の発明の効果に加え
て、サーバでは、操作者が、前記表示手段に表示された
筆記データを参照して、前記テキスト修正手段により、
前記文字認識候補を修正することができる。In the handwriting data processing system according to the fourth aspect of the present invention, in addition to the effect of the third aspect, in the server, the operator refers to the handwriting data displayed on the display means. The text correction means
The character recognition candidate can be modified.
【0150】また、請求項5に係る発明の筆記データ処
理システムでは、前記端末装置に接続された筆記データ
入力手段に手書き文字の筆記データが入力され、音声デ
ータ入力手段に、筆記データ入力時の音声が入力され、
筆記・音声データ対応付け手段により、筆記データ入力
手段から入力された筆記データと音声データ入力手段か
ら入力された音声データとが対応付けられ、端末側送信
手段が、筆記・音声データ対応付け手段により対応付け
られた筆記データと音声データとを前記サーバへ送信す
る。サーバでは、サーバ側受信手段が、端末装置から送
られて来る筆記データと音声データとを受信し、筆記デ
ータ記憶手段がサーバ側受信手段が受信した筆記データ
を記憶し、音声データ記憶手段がサーバ側受信手段が受
信した音声データを記憶し、テキストデータ作成手段
は、筆記データ記憶手段に記憶された筆記データと音声
データ記憶手段に記憶された音声データとに基づいて、
テキストデータを作成し、テキストデータ送信手段は、
テキストデータ作成手段の作成したテキストデータを前
記端末装置に送信し、端末装置側では端末側受信手段が
サーバからテキストデータを受信することができる。従
って、端末装置では、サーバで筆記データと音声データ
とに基づいて作成された正確なテキストデータを入手す
ることができる。Further, in the handwriting data processing system according to the fifth aspect of the present invention, handwriting data of handwritten characters is inputted to the handwriting data input means connected to the terminal device, and the voice data input means receives the handwriting data when the handwriting data is inputted. The voice is input,
The writing / voice data associating means associates the writing data input from the writing data input means with the audio data input from the voice data input means, and the terminal-side transmitting means uses the writing / voice data associating means. The associated writing data and voice data are transmitted to the server. In the server, the server-side receiving means receives the handwritten data and the voice data sent from the terminal device, the handwritten data storage means stores the handwritten data received by the server-side receiving means, and the voice data storage means is the server. The side receiving means stores the received voice data, the text data creating means, based on the handwritten data stored in the handwritten data storage means and the voice data stored in the voice data storage means,
Create text data, and the text data transmission means:
The text data created by the text data creating means is transmitted to the terminal device, and the terminal-side receiving means can receive the text data from the server on the terminal device side. Therefore, in the terminal device, it is possible to obtain accurate text data created based on the writing data and the voice data in the server.
【0151】また、請求項6に係る発明の筆記データ処
理システムでは、請求項5に記載の筆記データ処理シス
テムの効果に加えて、前記テキストデータ作成手段で
は、文字認識候補生成手段が筆記データ記憶手段に記憶
された筆記データを文字認識して文字認識候補を生成
し、文字認識候補精度算出手段は文字認識候補生成手段
が生成した文字認識候補の確からしさを求め、文字・音
声データ対応付け手段は、筆記データに対応して文字認
識候補生成手段により生成された文字認識候補と文字認
識候補生成手段が文字認識候補を生成する際に対象とし
た筆記データに対応した所定の範囲の音声データと対応
付け、度合い算出手段は、文字・音声データ対応付け手
段により文字認識候補と対応付けられた所定の範囲の音
声データ中に、文字認識候補が発声されている度合いを
算出し、第1の清書テキストデータ作成手段は、文字認
識候補精度算出手段が求めた文字認識候補の確からしさ
と、度合い算出手段が算出した文字認識候補が発声され
ている度合いとに基づいてテキストデータを作成するこ
とができる。従って、端末装置では、サーバで、文字認
識候補の確からしさと、度合い算出手段が算出した文字
認識候補が発声されている度合いとに基づいて作成され
た正確なテキストデータを入手することができる。In the writing data processing system of the invention according to claim 6, in addition to the effect of the writing data processing system according to claim 5, in the text data creating means, the character recognition candidate generating means includes a writing data storage means. A character recognition candidate is generated by character recognition of the handwritten data stored in the means, and a character recognition candidate accuracy calculation means obtains a certainty of the character recognition candidate generated by the character recognition candidate generation means, and a character / speech data association means Is a character recognition candidate generated by the character recognition candidate generating means corresponding to the writing data, and a predetermined range of voice data corresponding to the writing data targeted when the character recognition candidate generating means generates the character recognition candidate, The associating and degree calculating means includes a character recognition unit that stores the character recognition in the voice data in a predetermined range associated with the character recognition candidate by the character / speech data associating means. The degree of utterance of the candidate is calculated, and the first copy-edited text data creating means utters the certainty of the character recognition candidate obtained by the character recognition candidate accuracy calculating means and the character recognition candidate calculated by the degree calculating means. The text data can be created based on the degree of occurrence. Therefore, in the terminal device, the server can obtain accurate text data created based on the likelihood of the character recognition candidate and the degree at which the character recognition candidate calculated by the degree calculation unit is uttered.
【0152】また、請求項7に係る発明の筆記データ処
理システムでは、請求項6に記載の筆記データ処理シス
テムの効果に加えて、前記度合い算出手段の音声・テキ
スト変換手段は、所定範囲の音声データをテキストデー
タに変換し、頻度算出手段は音声・テキスト変換手段が
変換したテキストデータ中に、文字認識候補が含まれる
頻度を算出し、頻度算出手段により算出された頻度を前
記度合いとすることができる。従って、端末装置では、
サーバで、文字認識候補の確からしさと、音声・テキス
ト変換手段が変換したテキストデータ中に、文字認識候
補が含まれる頻度を算出し、頻度算出手段により算出さ
れた頻度を前記度合いとして作成された正確なテキスト
データを入手することができる。Further, in the handwriting data processing system according to the present invention, in addition to the effect of the handwriting data processing system according to the sixth aspect, the voice / text conversion means of the degree calculation means may include a voice of a predetermined range. The data is converted into text data, and the frequency calculating means calculates the frequency at which the character recognition candidate is included in the text data converted by the voice / text converting means, and the frequency calculated by the frequency calculating means is the degree. Can be. Therefore, in the terminal device,
The server calculates the likelihood of the character recognition candidate and the frequency at which the character recognition candidate is included in the text data converted by the voice / text conversion means, and creates the frequency calculated by the frequency calculation means as the degree. Accurate text data can be obtained.
【0153】また、請求項8に係る発明の筆記データ処
理システムでは、請求項6に記載の筆記データ処理シス
テムの効果に加えて、度合い算出手段では、音声パター
ン合成手段文字が認識候補の音声パターンを合成し、ス
ポッティング手段が前記音声パターン合成手段により合
成された音声パターンが前記所定範囲の音声データ中に
含まれる確からしさを求め、スポッティング手段により
求められた確からしさを前記度合いとすることができ
る。従って、端末装置では、サーバで、文字認識候補の
確からしさと、スポッティング手段により求められた確
からしさを前記度合いとして作成された正確なテキスト
データを入手することができる。Further, in the handwriting data processing system according to the present invention, in addition to the effect of the handwriting data processing system according to the sixth aspect, in the degree calculating means, the voice pattern synthesizing means may use the voice pattern synthesizing means as a recognition candidate voice pattern. And the spotting means obtains the likelihood that the audio pattern synthesized by the audio pattern synthesizing means is included in the audio data in the predetermined range, and the likelihood obtained by the spotting means can be the degree. . Therefore, in the terminal device, the server can obtain accurate text data created using the likelihood of the character recognition candidate and the likelihood obtained by the spotting means as the degree.
【0154】また、請求項9に係る発明の筆記データ処
理システムでは、請求項6乃至8の何れかに記載の筆記
データ処理システムの効果に加えて、前記第1の清書テ
キストデータ作成手段の表示手段は、文字認識候補を表
示し、第1の再生手段は文字認識候補指示手段により指
示された文字認識候補に対応する音声データの所定範囲
を再生することができる。従って、修正手段により操作
者が前記第1の再生手段が再生した音声を確認して前記
文字認識候補を修正することができる。According to a ninth aspect of the present invention, in addition to the effect of the handwriting data processing system according to any one of the sixth to eighth aspects, the display of the first clear-text data creating means is provided. The means displays character recognition candidates, and the first reproducing means can reproduce a predetermined range of voice data corresponding to the character recognition candidates specified by the character recognition candidate designating means. Therefore, the operator can correct the character recognition candidate by confirming the sound reproduced by the first reproducing means by the correcting means.
【0155】また、請求項10に係る発明の筆記データ
処理システムでは、請求項5乃至9の何れかに記載の筆
記データ処理システムの効果に加えて、テキストデータ
作成手段の筆記データ表示手段は、筆記データ記憶手段
に記憶された筆記データを表示することができる。筆記
データ指示手段は筆記データ表示手段が表示する筆記デ
ータを指示し、第2の再生手段は、筆記データ指示手段
により指示された筆記データに対応する音声データの所
定範囲を再生することができる。従って、表示手段が表
示した筆記データを操作者が確認しながら第2の清書テ
キストデータ作成手段によりテキストデータを作成する
ことができる。According to a tenth aspect of the present invention, in addition to the effect of the handwritten data processing system according to any one of the fifth to ninth aspects, the handwritten data display means of the text data creating means may include: The writing data stored in the writing data storage means can be displayed. The writing data indicating means indicates writing data displayed by the writing data displaying means, and the second reproducing means can reproduce a predetermined range of voice data corresponding to the writing data specified by the writing data indicating means. Accordingly, the text data can be created by the second copy-written text data creating unit while the operator checks the handwritten data displayed by the display unit.
【0156】また、請求項11に係る発明の筆記データ
処理サーバでは、サーバ側受信手段が筆記データを受信
し、筆記データ記憶手段がサーバ側受信手段が受信した
筆記データを記憶し、表示手段が、筆記データ記憶手段
に記憶された筆記データを表示し、操作者が表示手段に
表示された筆記データを参照して、テキストデータ入力
手段からテキストデータを入力し、入力されたテキスト
データはテキストデータ送信手段により端末装置に送信
することができる。従って、正確なテキストデータを端
末装置に返送することが可能となる。In the handwriting data processing server according to the eleventh aspect, the server-side receiving means receives the handwriting data, the handwriting data storage means stores the handwriting data received by the server-side receiving means, and the display means Displaying the handwritten data stored in the handwritten data storage means, the operator refers to the handwritten data displayed on the display means, inputs text data from the text data input means, and the input text data is text data. The data can be transmitted to the terminal device by the transmission means. Therefore, accurate text data can be returned to the terminal device.
【0157】また、請求項12に係る発明の筆記データ
処理サーバでは、サーバ側受信手段が端末装置から送ら
れてくる筆記データを受信し、筆記データ記憶手段がサ
ーバ側受信手段が受信した筆記データを記憶し、テキス
トデータ作成手段は、筆記データ記憶手段に記憶された
筆記データを文字認識してテキストデータを作成し、テ
キスト修正手段はテキストデータ作成手段の作成したテ
キストデータを修正し、清書テキストデータ送信手段
は、テキスト修正手段が修正したテキストデータを前記
端末装置に送信することができる。従って、端末装置
に、サーバで文字認識され、テキスト修正手段により修
正された正確なテキストデータを送信することができ
る。[0157] In the handwriting data processing server according to the twelfth aspect, the server-side receiving means receives the handwriting data sent from the terminal device, and the handwriting data storage means receives the handwriting data received by the server-side receiving means. The text data creating means character-recognizes the writing data stored in the writing data storage means to create text data, and the text correcting means corrects the text data created by the text data creating means, The data transmitting means can transmit the text data corrected by the text correcting means to the terminal device. Therefore, it is possible to transmit, to the terminal device, accurate text data whose characters are recognized by the server and corrected by the text correction unit.
【0158】また、請求項13に係る発明の筆記データ
処理サーバでは、請求項12に記載の発明の効果に加え
て、テキストデータ作成手段は、サーバ側受信手段が受
信した筆記データを文字認識して、文字認識候補を作成
し、表示手段は、サーバ側受信手段が受信した筆記デー
タとテキストデータ作成手段が作成した文字認識候補と
を表示することができる。従って、サーバの操作者が表
示手段に表示された筆記データと文字認識候補とを比較
することができる。[0158] In the handwriting data processing server according to the thirteenth aspect, in addition to the effect of the twelfth aspect, the text data creating means recognizes the handwriting data received by the server-side receiving means by character recognition. Thus, a character recognition candidate is created, and the display means can display the handwritten data received by the server-side receiving means and the character recognition candidate created by the text data creating means. Therefore, the server operator can compare the handwritten data displayed on the display means with the character recognition candidates.
【0159】また、請求項14に係る発明の筆記データ
処理サーバでは、請求項13に記載の発明の効果に加え
て、操作者が、表示手段に表示された筆記データを参照
して、テキスト修正手段により、前記文字認識候補を修
正することができる。In the handwriting data processing server according to the fourteenth aspect, in addition to the effect of the thirteenth aspect, the operator can modify the text by referring to the handwriting data displayed on the display means. By means, the character recognition candidate can be corrected.
【0160】また、請求項15に係る発明の筆記データ
処理サーバでは、サーバ側受信手段が、端末装置から送
られて来る筆記データと音声データとを受信し、筆記デ
ータ記憶手段がサーバ側受信手段が受信した筆記データ
を記憶し、音声データ記憶手段がサーバ側受信手段が受
信した音声データを記憶し、テキストデータ作成手段
は、筆記データ記憶手段に記憶された筆記データと音声
データ記憶手段に記憶された音声データとに基づいて、
テキストデータを作成し、テキストデータ送信手段は、
テキストデータ作成手段の作成したテキストデータを前
記端末装置に送信することができる。従って、端末装置
では、サーバで筆記データと音声データとに基づいて作
成された正確なテキストデータを入手することができ
る。Further, in the handwriting data processing server according to the present invention, the server-side receiving means receives the handwriting data and the voice data sent from the terminal device, and the handwriting data storage means uses the server-side receiving means. Storing the handwritten data received, the voice data storage means storing the voice data received by the server-side receiving means, and the text data creating means storing the handwritten data and the voice data stored in the handwritten data storage means. Based on the audio data
Create text data, and the text data transmission means:
The text data created by the text data creating means can be transmitted to the terminal device. Therefore, in the terminal device, it is possible to obtain accurate text data created based on the writing data and the voice data in the server.
【0161】また、請求項16に係る発明の筆記データ
処理サーバでは、請求項15に記載の発明の効果に加え
て、前記テキストデータ作成手段では、文字認識候補生
成手段が筆記データ記憶手段に記憶された筆記データを
文字認識して文字認識候補を生成し、文字認識候補精度
算出手段は文字認識候補生成手段が生成した文字認識候
補の確からしさを求め、文字・音声データ対応付け手段
は、筆記データに対応して文字認識候補生成手段により
生成された文字認識候補と文字認識候補生成手段が文字
認識候補を生成する際に対象とした筆記データに対応し
た所定の範囲の音声データと対応付け、度合い算出手段
は、文字・音声データ対応付け手段により文字認識候補
と対応付けられた所定の範囲の音声データ中に、文字認
識候補が発声されている度合いを算出し、第1の清書テ
キストデータ作成手段は、文字認識候補精度算出手段が
求めた文字認識候補の確からしさと、度合い算出手段が
算出した文字認識候補が発声されている度合いとに基づ
いてテキストデータを作成することができる。従って、
文字認識候補の確からしさと、度合い算出手段が算出し
た文字認識候補が発声されている度合いとに基づいて作
成された正確なテキストデータを作成することができ
る。In the writing data processing server according to the sixteenth aspect, in addition to the effect of the fifteenth aspect, in the text data creating means, the character recognition candidate generating means is stored in the writing data storage means. The character recognition candidate accuracy calculating means obtains the likelihood of the character recognition candidate generated by the character recognition candidate generation means, and the character / speech data association means generates the character / speech data correspondence means. Character recognition candidates generated by the character recognition candidate generation means corresponding to the data and a predetermined range of voice data corresponding to the writing data targeted when the character recognition candidate generation means generates the character recognition candidates, The degree calculating means outputs the character recognition candidate in voice data in a predetermined range associated with the character recognition candidate by the character / voice data associating means. The first clear copy text data creating means calculates the degree of certainty of the character recognition candidate obtained by the character recognition candidate accuracy calculating means and the degree of utterance of the character recognition candidate calculated by the degree calculating means. Text data can be created based on the text data. Therefore,
Accurate text data can be created based on the likelihood of the character recognition candidate and the degree of utterance of the character recognition candidate calculated by the degree calculation means.
【0162】また、請求項17に係る発明の筆記データ
処理サーバでは、請求項16に記載の発明の効果に加え
て、前記度合い算出手段の音声・テキスト変換手段は、
所定範囲の音声データをテキストデータに変換し、頻度
算出手段は音声・テキスト変換手段が変換したテキスト
データ中に、文字認識候補が含まれる頻度を算出し、頻
度算出手段により算出された頻度を前記度合いとするこ
とができる。従って、文字認識候補の確からしさと、音
声・テキスト変換手段が変換したテキストデータ中に、
文字認識候補が含まれる頻度を算出し、頻度算出手段に
より算出された頻度を前記度合いとして作成された正確
なテキストデータを作成することができる。In the handwriting data processing server according to the seventeenth aspect, in addition to the effect of the sixteenth aspect, the voice / text conversion means of the degree calculation means may include:
The voice data in the predetermined range is converted into text data, and the frequency calculating means calculates the frequency at which the character recognition candidate is included in the text data converted by the voice / text converting means, and calculates the frequency calculated by the frequency calculating means. Degree. Therefore, the certainty of the character recognition candidate and the text data converted by the voice / text conversion means include:
It is possible to calculate the frequency at which the character recognition candidate is included, and to create accurate text data created using the frequency calculated by the frequency calculation means as the degree.
【0163】また、請求項18に係る発明の筆記データ
処理サーバでは、請求項16に記載の発明の効果に加え
て、度合い算出手段では、音声パターン合成手段文字が
認識候補の音声パターンを合成し、スポッティング手段
が前記音声パターン合成手段により合成された音声パタ
ーンが前記所定範囲の音声データ中に含まれる確からし
さを求め、スポッティング手段により求められた確から
しさを前記度合いとすることができる。従って、文字認
識候補の確からしさと、スポッティング手段により求め
られた確からしさを前記度合いとして正確なテキストデ
ータを作成することができる。Further, in the handwriting data processing server according to the eighteenth aspect, in addition to the effect of the sixteenth aspect, in the degree calculation means, the voice pattern synthesis means synthesizes the voice pattern of the recognition candidate with the character. The likelihood of the voice pattern synthesized by the voice pattern synthesizing means being included in the audio data in the predetermined range by the spotting means can be obtained, and the certainty obtained by the spotting means can be determined as the degree. Therefore, it is possible to create accurate text data using the certainty of the character recognition candidate and the certainty obtained by the spotting means as the above-mentioned degree.
【0164】また、請求項19に係る発明の筆記データ
処理サーバでは、請求項16乃至18の何れかに記載の
効果に加えて、前記第1の清書テキストデータ作成手段
の表示手段は、文字認識候補を表示し、第1の再生手段
は文字認識候補指示手段により指示された文字認識候補
に対応する音声データの所定範囲を再生し、修正手段に
より操作者が前記第1の再生手段が再生した音声を確認
して前記文字認識候補を修正することができる。従っ
て、正確なテキストデータを作成することができる。In the writing data processing server according to the nineteenth aspect, in addition to the effect according to any one of the sixteenth to eighteenth aspects, the display means of the first clear-text data creating means may include character recognition. The candidate is displayed, the first reproducing means reproduces a predetermined range of the voice data corresponding to the character recognition candidate designated by the character recognition candidate designating means, and the operator reproduces the predetermined range by the correcting means. The voice recognition can be performed to correct the character recognition candidate. Therefore, accurate text data can be created.
【0165】また、請求項20に係る発明の筆記データ
処理サーバでは、請求項15乃至19の何れかに記載の
効果に加えて、テキストデータ作成手段の筆記データ表
示手段は、筆記データ記憶手段に記憶された筆記データ
を表示し、筆記データ指示手段は筆記データ表示手段が
表示する筆記データを指示し、第2の再生手段は、筆記
データ指示手段により指示された筆記データに対応する
音声データの所定範囲を再生し、第2の清書テキストデ
ータ作成手段により、表示手段が表示した筆記データを
操作者が確認しながらテキストデータを作成することが
できる。従って、正確なテキストデータを作成すること
ができる。According to a twentieth aspect of the handwriting data processing server of the present invention, in addition to the effects described in any one of the fifteenth to nineteenth aspects, the handwriting data display means of the text data creating means is provided in the handwriting data storage means. The stored writing data is displayed, the writing data indicating means indicates writing data to be displayed by the writing data displaying means, and the second reproducing means outputs voice data corresponding to the writing data specified by the writing data indicating means. The predetermined range is reproduced, and the text data can be created by the operator while checking the handwritten data displayed by the display means by the second copy-written text data creating means. Therefore, accurate text data can be created.
【0166】また、請求項21に係る発明の筆記データ
処理装置では、筆記データ入力手段から筆記データが入
力され、音声データ入力手段からは筆記データの入力時
の音声データが入力され、筆記・音声データ対応付け手
段により、筆記データ入力手段から入力された筆記デー
タと前記音声データ入力手段から入力された音声データ
とが対応付けられ、テキストデータ作成手段により、筆
記・音声データ対応付け手段により対応付けられた筆記
データと音声データとに基づいてテキストデータが作成
される。従って、一つの装置で、筆記データと音声デー
タとに基づいた正確なテキストデータを作成することが
できる。In the writing data processing apparatus according to the present invention, the writing data is input from the writing data input means, and the voice data at the time of inputting the writing data is input from the voice data input means. The data associating means associates the writing data input from the writing data inputting means with the audio data input from the audio data inputting means, and the text data creating means associates the writing data with the writing / audio data associating means. Text data is created based on the handwritten data and the voice data. Therefore, it is possible to create accurate text data based on the writing data and the voice data with one device.
【0167】また、請求項22に係る発明の筆記データ
処理装置では、筆記データ入力手段から筆記データが入
力され、請求項21に記載発明の効果に加えて、前記テ
キストデータ作成手段では、文字認識候補生成手段が、
筆記データ入力手段から入力された筆記データを文字認
識して文字認識候補を生成し、文字認識候補精度算出手
段は文字認識候補生成手段が生成した文字認識候補の確
からしさを求め、度合い算出手段は文字認識候補に対応
する筆記データが入力された時間に対して所定の範囲の
音声データ中に、文字認識候補が発声されている度合い
を算出し、清書テキストデータ作成手段により文字認識
候補の確からしさと前記度合い算出手段が算出した度合
いとに基づいてテキストデータを作成することができ
る。従って、一つの装置で、文字認識候補の確からしさ
と前記度合い算出手段が算出した度合いとに基づいた正
確なテキストデータを作成することができる。Further, in the handwriting data processing device according to the present invention, the handwriting data is inputted from the handwriting data input means. In addition to the effect of the present invention, the text data creating means has character recognition. The candidate generation means,
Character recognition candidates are generated by performing character recognition on the handwritten data input from the handwriting data input means, the character recognition candidate accuracy calculation means obtains the likelihood of the character recognition candidates generated by the character recognition candidate generation means, and the degree calculation means The degree to which the character recognition candidate is uttered in the voice data in a predetermined range with respect to the time at which the writing data corresponding to the character recognition candidate is input is calculated, and the probability of the character recognition candidate being determined by the fine-text data creation means. The text data can be created based on and the degree calculated by the degree calculating means. Therefore, one device can create accurate text data based on the probability of the character recognition candidate and the degree calculated by the degree calculating means.
【0168】また、請求項23に係る発明の筆記データ
処理装置では、請求項22に記載発明の効果に加えて、
前記度合い算出手段では、音声認識手段が所定範囲の音
声データをテキストデータに変換し、頻度算出手段が音
声認識手段が変換したテキストデータ中に、文字認識候
補が含まれる頻度を算出し、前記頻度算出手段により算
出された頻度を前記度合いとすることができる。従っ
て、一つの装置で、文字認識候補の確からしさと頻度算
出手段により算出された頻度とに基づいた正確なテキス
トデータを作成することができる。In the handwriting data processing apparatus according to the twenty-third aspect, in addition to the effects of the twenty-second aspect,
In the degree calculating means, the voice recognizing means converts a predetermined range of voice data into text data, and the frequency calculating means calculates a frequency at which a character recognition candidate is included in the text data converted by the voice recognizing means. The frequency calculated by the calculation means can be set as the degree. Therefore, one device can create accurate text data based on the probability of the character recognition candidate and the frequency calculated by the frequency calculation means.
【0169】また、請求項24に係る発明の筆記データ
処理装置では、請求項22に記載発明の効果に加えて、
前記度合い算出手段では、音声パターン合成手段が文字
認識候補の音声パターンを合成し、スポッティング手段
は、合成された前記音声パターンが、前記所定範囲の音
声データ中に含まれる確からしさを求め、スポッティン
グ手段により求められた確からしさを前記度合いとする
ことができる。従って、一つの装置で、文字認識候補の
確からしさとスポッティング手段により求められた確か
らしさとに基づいた正確なテキストデータを作成するこ
とができる。In the handwriting data processing device according to the twenty-fourth aspect, in addition to the effect of the twenty-second aspect,
In the degree calculating means, the voice pattern synthesizing means synthesizes a voice pattern of a character recognition candidate, and the spotting means obtains a certainty that the synthesized voice pattern is included in the voice data in the predetermined range, The degree of certainty determined by the above can be set as the above-mentioned degree. Therefore, with one device, it is possible to create accurate text data based on the certainty of the character recognition candidate and the certainty obtained by the spotting means.
【0170】また、請求項25に係る発明の筆記データ
処理装置では、請求項21乃至請求項24の効果に加え
て、前記テキストデータ作成手段では、文字・音声デー
タ対応付け手段が前記文字認識候補生成手段により生成
された文字認識候補データと前記音声データとを、筆記
データを介して対応付け、表示手段が文字認識候補を表
示し、指示手段が表示手段が表示する文字認識候補を指
示し、第1の再生手段が指示手段により指示された文字
認識候補に対応する音声データの所定範囲を再生し、操
作者が修正手段により、第1の再生手段が再生した音声
を確認して文字認識候補を修正することができる。従っ
て、指示手段により指示された文字認識候補に対応する
音声データの所定範囲を再生し、操作者が修正手段によ
り、第1の再生手段が再生した音声を確認して正確なテ
キストデータを作成することができる。In the writing data processing apparatus according to the twenty-fifth aspect, in addition to the effects of the twenty-first to twenty-fourth aspects, in the text data creating means, the character / speech data association means may include The character recognition candidate data generated by the generation unit and the voice data are associated via writing data, the display unit displays the character recognition candidate, and the instruction unit instructs the character recognition candidate displayed by the display unit, The first reproducing means reproduces a predetermined range of the voice data corresponding to the character recognition candidate specified by the specifying means, and the operator confirms the voice reproduced by the first reproducing means by the correcting means to check the character recognition candidate. Can be modified. Therefore, a predetermined range of the voice data corresponding to the character recognition candidate specified by the instructing means is reproduced, and the operator confirms the voice reproduced by the first reproducing means by the correcting means to create accurate text data. be able to.
【0171】また、請求項26に係る発明の筆記データ
処理装置では、請求項21乃至請求項24の効果に加え
て、テキストデータ作成手段では、筆記データ表示手段
が筆記データ入力手段により入力された筆記データを表
示し、筆記データ指示手段により筆記データ表示手段が
表示する筆記データを指示すると、第2の再生手段が筆
記データ指示手段により指示された筆記データに対応す
る音声データの所定の範囲を再生し、表示手段が表示し
た筆記データを操作者が確認しながら第2の清書テキス
トデータ作成手段により正確なテキストデータを作成す
ることができる。In the writing data processing apparatus according to the twenty-sixth aspect, in addition to the effects of the twenty-first to twenty-fourth aspects, in the text data creating means, the writing data display means is input by the writing data input means. When the handwritten data is displayed and the handwritten data indicating means indicates the handwritten data to be displayed by the handwritten data indicating means, the second reproducing means sets a predetermined range of the voice data corresponding to the handwritten data indicated by the handwritten data indicating means. Reproduced, accurate text data can be created by the second copy-written text data creating means while the operator checks the handwritten data displayed by the display means.
【図1】図1は、本発明の第1の実施の形態である筆記
データ処理システム1の概念図である。FIG. 1 is a conceptual diagram of a writing data processing system 1 according to a first embodiment of the present invention.
【図2】図2は、筆記データ処理サーバ2の機器構成を
示すブロック図である。FIG. 2 is a block diagram illustrating a device configuration of a writing data processing server 2;
【図3】図3はクライアント端末装置5の機器構成を示
すブロック図である。FIG. 3 is a block diagram showing a device configuration of a client terminal device 5;
【図4】図4は、筆記データ処理サーバ2で実行される
処理のフローチャートである。FIG. 4 is a flowchart of a process executed by a handwriting data processing server 2.
【図5】図5は、手書き文字入力用タブレット6に手書
き文字を筆記した状態を示す図である。FIG. 5 is a diagram showing a state in which handwritten characters are written on the handwritten character input tablet 6;
【図6】図6は、筆記データ処理サーバ2のCRT30
の表示画面を示す図である。FIG. 6 is a diagram illustrating a CRT 30 of the writing data processing server 2;
It is a figure which shows the display screen of.
【図7】図7は、クライアント端末装置5のLCD60
の表示画面を示す図である。FIG. 7 shows an LCD 60 of the client terminal device 5.
It is a figure which shows the display screen of.
【図8】図8は、第2の実施の形態の筆記データの処理
システム1の筆記データ処理サーバ2で行われる処理の
フローチャートである。FIG. 8 is a flowchart of a process performed by a handwriting data processing server 2 of the handwriting data processing system 1 according to the second embodiment.
【図9】図9は、第3の実施の形態の筆記データの処理
システム1の筆記データ処理サーバ2で行われる処理の
フローチャートである。FIG. 9 is a flowchart of a process performed by a handwriting data processing server 2 of a handwriting data processing system 1 according to the third embodiment.
【図10】図10は、筆記データ処理サーバ2のCRT
30の表示画面を示す図である。FIG. 10 is a CRT of the writing data processing server 2;
30 is a diagram showing a display screen 30. FIG.
【図11】図11は、第4の実施の形態の筆記データの
処理システム1の筆記データ処理サーバ2で行われる処
理のフローチャートである。FIG. 11 is a flowchart of a process performed by a handwriting data processing server 2 of a handwriting data processing system 1 according to the fourth embodiment.
【図12】図12は、第5の実施の形態の筆記データの
処理システム1の筆記データ処理サーバ2で行われる処
理のフローチャートである。FIG. 12 is a flowchart of a process performed by a handwriting data processing server 2 of a handwriting data processing system 1 according to the fifth embodiment.
【図13】図13は、第6の実施の形態の筆記データの
処理システム1の筆記データ処理サーバ2で行われる処
理のフローチャートである。FIG. 13 is a flowchart of a process performed by a handwriting data processing server 2 of a handwriting data processing system 1 according to a sixth embodiment.
【図14】図14は、変形例である筆記データ処理サー
バ200の機器構成を示すブロック図である。FIG. 14 is a block diagram illustrating a device configuration of a writing data processing server 200 according to a modification.
1 筆記データ処理システム 2 筆記データ処理サーバ 3 インターネット 5 クライアント端末装置 6 手書き文字入力用タブレット 6a 感圧パッド 8 マイク 20 CPU 21 RAM 22 ROM 23 I/Oバス 24 ビデオコントローラ 25 キーコントローラ 26 CD−ROMドライブ 27 CD−ROM 28 ハードディスク装置 29 LANカード 30 CRT 32 ルータ 33 サウンドカード 34 スピーカ 35 マウスコンとローラ 36 マウス 200 筆記データ処理装置 DESCRIPTION OF SYMBOLS 1 Writing data processing system 2 Writing data processing server 3 Internet 5 Client terminal device 6 Handwriting character input tablet 6a Pressure sensitive pad 8 Microphone 20 CPU 21 RAM 22 ROM 23 I / O bus 24 Video controller 25 Key controller 26 CD-ROM drive 27 CD-ROM 28 Hard Disk Device 29 LAN Card 30 CRT 32 Router 33 Sound Card 34 Speaker 35 Mouse Controller and Roller 36 Mouse 200 Writing Data Processing Device
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04N 7/173 610 H04N 7/173 630 630 G10L 3/00 571Q Fターム(参考) 5B064 AA07 AB04 BA05 EA10 FA01 FA16 5C064 BA07 BB10 BC16 BC18 BC20 BC23 BD02 BD09 BD13 5D015 LL07 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) H04N 7/173 610 H04N 7/173 630 630 G10L 3/00 571Q F-term (Reference) 5B064 AA07 AB04 BA05 EA10 FA01 FA16 5C064 BA07 BB10 BC16 BC18 BC20 BC23 BD02 BD09 BD13 5D015 LL07
Claims (26)
して接続し、前記端末装置から送信された筆記データを
前記サーバでテキストデータに変換して前記端末装置へ
返送する筆記データ処理システムにおいて、 前記端末装置は、 筆記データを入力する筆記データ入力手段と、 前記筆記データ入力手段に入力された筆記データを前記
サーバへ送信する端末側送信手段と、 前記サーバからテキストデータを受信する端末側受信手
段とを備え、 前記サーバは、 前記端末装置から送られてくる筆記データを受信するサ
ーバ側受信手段と、 前記サーバ側受信手段が受信した筆記データを記憶する
筆記データ記憶手段と、 前記筆記データ記憶手段に記憶された筆記データを表示
する表示手段と、 前記表示手段に表示された筆記データを参照して、操作
者がテキストデータを入力するテキストデータ入力手段
と、 前記テキストデータ入力手段から入力されたテキストデ
ータを前記端末装置に送信するテキストデータ送信手段
とを備えたことを特徴とする筆記データ処理システム。1. A handwritten data processing system for connecting a terminal device and a server via a network, converting handwritten data transmitted from the terminal device into text data at the server, and returning the text data to the terminal device. A terminal device, a handwritten data input unit for inputting handwritten data, a terminal side transmitting unit for transmitting the handwritten data input to the handwritten data input unit to the server, and a terminal side receiving unit for receiving text data from the server The server comprises: a server-side receiving unit that receives the writing data sent from the terminal device; a writing data storage unit that stores the writing data received by the server-side receiving unit; and the writing data storage. Display means for displaying the writing data stored in the means; and operating with reference to the writing data displayed on the display means. A writing data processing system, comprising: text data input means for inputting text data by an author; and text data transmission means for transmitting text data input from the text data input means to the terminal device.
して接続し、前記端末装置から送信された筆記データを
前記サーバでテキストデータに変換して前記端末装置へ
返送する筆記データ処理システムにおいて、 前記端末装置は、 筆記データを入力する筆記データ入力手段と、 前記筆記データ入力手段に入力された筆記データを前記
サーバへ送信する端末側送信手段と、 前記サーバからテキストデータを受信する端末側受信手
段とを備え、 前記サーバは、 前記端末装置から送られてくる筆記データを受信するサ
ーバ側受信手段と、 前記サーバ側受信手段が受信した筆記データを記憶する
筆記データ記憶手段と、 前記筆記データ記憶手段に記憶された筆記データを文字
認識してテキストデータを作成するテキストデータ作成
手段と、 前記テキストデータ作成手段の作成したテキストデータ
を修正するテキスト修正手段と、 当該テキスト修正手段が修正したテキストデータを前記
端末装置に送信する清書テキストデータ送信手段とを備
えたことを特徴とする筆記データ処理システム。2. A handwritten data processing system for connecting a terminal device and a server via a network, converting handwritten data transmitted from the terminal device into text data by the server, and returning the text data to the terminal device. A terminal device, a handwritten data input unit for inputting handwritten data, a terminal side transmitting unit for transmitting the handwritten data input to the handwritten data input unit to the server, and a terminal side receiving unit for receiving text data from the server The server comprises: a server-side receiving unit that receives writing data sent from the terminal device; a writing data storage unit that stores the writing data received by the server-side receiving unit; and the writing data storage. Text data creating means for creating text data by character recognition of the handwritten data stored in the means; A handwritten data process comprising: text correction means for correcting text data created by text data creation means; and text data transmission means for transmitting the text data corrected by the text correction means to the terminal device. system.
が受信した筆記データを文字認識して、文字認識候補を
作成し、 前記表示手段は、前記サーバ側受信手段が受信した筆記
データと前記テキストデータ作成手段が作成した文字認
識候補とを表示することを特徴とする請求項2に記載の
筆記データ処理システム。3. The server further comprises a display unit, wherein the text data creating unit performs character recognition on the handwritten data received by the server-side receiving unit to create a character recognition candidate. 3. The handwritten data processing system according to claim 2, wherein the handwritten data received by the server-side receiving means and the character recognition candidates created by the text data creating means are displayed.
記データを参照して、前記テキスト修正手段により、前
記文字認識候補を修正可能であることを特徴とする請求
項3に記載の筆記データ処理システム。4. The handwriting according to claim 3, wherein the operator can correct the character recognition candidate by the text correction means with reference to the writing data displayed on the display means. Data processing system.
して接続し、前記端末装置から送信された筆記データを
前記サーバでテキストデータに変換して前記端末装置へ
返送する筆記データ処理システムにおいて、 前記端末装置は、 筆記データを入力する筆記データ入力手段と、 前記筆記データ入力時の音声を入力する音声データ入力
手段と、 前記筆記データ入力手段から入力された筆記データと前
記音声データ入力手段から入力された音声データと対応
付ける筆記・音声データ対応付け手段と、 前記筆記・音声データ対応付け手段により対応付けられ
た筆記データと音声データとを前記サーバへ送信する端
末側送信手段と、 前記サーバからテキストデータを受信する端末側受信手
段とを備え、 前記サーバは、 前記端末装置から送られて来る筆記データと音声データ
とを受信するサーバ側受信手段と、 前記サーバ側受信手段が受信した筆記データを記憶する
筆記データ記憶手段と、 前記サーバ側受信手段が受信した音声データを記憶する
音声データ記憶手段と、 前記筆記データ記憶手段に記憶された筆記データと前記
音声データ記憶手段に記憶された音声データとに基づい
て、テキストデータを作成するテキストデータ作成手段
と、 前記テキストデータ作成手段の作成したテキストデータ
を前記端末装置に送信するテキストデータ送信手段とを
備えたことを特徴とする筆記データ処理システム。5. A handwriting data processing system for connecting a terminal device and a server via a network, converting handwriting data transmitted from the terminal device into text data at the server, and returning the text data to the terminal device, The terminal device includes a handwriting data input unit for inputting handwriting data, a voice data input unit for inputting a voice at the time of the handwriting data input, and a handwriting data input from the handwriting data input unit and an input from the voice data input unit. Writing / speech data associating means for associating with the recorded speech data, terminal-side transmitting means for transmitting the writing data and speech data associated with the writing / speech data associating means to the server, and text from the server. Terminal receiving means for receiving data, wherein the server receives the data transmitted from the terminal device. Server-side receiving means for receiving handwritten data and voice data; handwritten data storage means for storing handwritten data received by the server-side receiving means; and voice data storage for storing voice data received by the server-side receiving means. Means, text data creating means for creating text data based on the handwritten data stored in the handwritten data storage means and the voice data stored in the voice data storage means, A writing data processing system comprising: text data transmitting means for transmitting text data to the terminal device.
認識して文字認識候補を生成する文字認識候補生成手段
と、 前記文字認識候補生成手段が生成した文字認識候補の確
からしさを求める文字認識候補精度算出手段と、 前記筆記データに対応して前記文字認識候補生成手段に
より生成された文字認識候補と前記文字認識候補生成手
段が前記文字認識候補を生成する際に対象とした前記筆
記データに対応した所定の範囲の前記音声データとを、
前記筆記データを介して対応付ける文字・音声データ対
応付け手段と、 前記文字・音声データ対応付け手段により前記文字認識
候補と対応付けられた前記所定の範囲の音声データ中
に、前記文字認識候補が発声されている度合いを算出す
る度合い算出手段と、 前記文字認識候補精度算出手段が求めた前記文字認識候
補の確からしさと、前記度合い算出手段が算出した前記
文字認識候補が発声されている度合いとに基づいてテキ
ストデータを作成する第1の清書テキストデータ作成手
段とを備えていることを特徴とする請求項5に記載の筆
記データ処理システム。6. The text data generating means, wherein the character recognition candidate generating means generates a character recognition candidate by performing character recognition on the writing data stored in the writing data storage means, and the character recognition candidate generating means generates the character recognition candidate. Character recognition candidate accuracy calculation means for determining the likelihood of a character recognition candidate; character recognition candidates generated by the character recognition candidate generation means corresponding to the writing data; and the character recognition candidate generation means generating the character recognition candidates And the audio data in a predetermined range corresponding to the writing data targeted at the time of
Character / speech data associating means for associating via the handwritten data; and wherein the character recognition candidate is vocalized in the predetermined range of speech data associated with the character recognition candidate by the character / speech data associating means. Degree calculating means for calculating the degree of being performed, the likelihood of the character recognition candidate obtained by the character recognition candidate accuracy calculating means, and the degree to which the character recognition candidate calculated by the degree calculating means is uttered. 6. The handwritten data processing system according to claim 5, further comprising: first copy-written text data creating means for creating text data based on the text data.
音声・テキスト変換手段と、 前記音声・テキスト変換手段が変換したテキストデータ
中に、前記文字認識候補が含まれる頻度を算出する頻度
算出手段とを備え、 前記頻度算出手段により算出された頻度を前記度合いと
することを特徴とする請求項6に記載の筆記データ処理
システム。7. The degree calculating means includes: a voice / text converting means for converting the voice data in the predetermined range into text data; and the text data converted by the voice / text converting means includes the character recognition candidate. The writing data processing system according to claim 6, further comprising: a frequency calculating unit configured to calculate a frequency of the writing data, wherein the frequency calculated by the frequency calculating unit is the degree.
ン合成手段と、 前記音声パターン合成手段により合成された音声パター
ンが、前記所定範囲の音声データ中に含まれる確からし
さを求めるスポッティング手段とを備え、 前記スポッティング手段により求められた確からしさを
前記度合いとすることを特徴とする請求項6に記載の筆
記データ処理システム。8. The voice data in the predetermined range, wherein the degree calculation means includes a voice pattern synthesis means for synthesizing a voice pattern of the character recognition candidate, and a voice pattern synthesized by the voice pattern synthesis means. 7. The writing data processing system according to claim 6, further comprising spotting means for obtaining certainty, wherein the certainty obtained by said spotting means is used as said degree.
は、 前記文字認識候補を表示する表示手段と、 前記表示手段が表示する文字認識候補を指示する文字認
識候補指示手段と、 前記文字認識候補指示手段により指示された文字認識候
補に対応する音声データの所定範囲を再生する第1の再
生手段と、 操作者が前記第1の再生手段が再生した音声を確認して
前記文字認識候補を修正する修正手段とを備えたことを
特徴とする請求項6乃至8の何れかに記載の筆記データ
処理システム。9. The first copy-written text data creating means, a display means for displaying the character recognition candidate, a character recognition candidate designating means for designating a character recognition candidate to be displayed by the display means, and the character recognition candidate. First reproducing means for reproducing a predetermined range of voice data corresponding to the character recognition candidate indicated by the instruction means, and an operator correcting the character recognition candidate by confirming the sound reproduced by the first reproducing means. 9. The writing data processing system according to claim 6, further comprising a correction unit that performs the correction.
する筆記データ表示手段と、 前記筆記データ表示手段が表示する筆記データを指示す
る筆記データ指示手段と、 前記筆記データ指示手段により指示された筆記データに
対応する音声データの所定範囲を再生する第2の再生手
段と、 前記表示手段が表示した筆記データを操作者が確認しな
がらテキストデータを作成する第2の清書テキストデー
タ作成手段とを備えたことを特徴とする請求項5乃至9
の何れかに記載の筆記データ処理システム。10. The handwriting data display means for displaying handwriting data stored in the handwriting data storage means, the handwriting data instruction means for indicating handwriting data to be displayed by the handwriting data display means, A second reproducing unit that reproduces a predetermined range of audio data corresponding to the handwritten data instructed by the handwritten data instructing unit; and text data while an operator confirms the handwritten data displayed by the display unit. 10. A method according to claim 5, further comprising a second means for creating a copy-written text data.
The written data processing system according to any one of the above.
し、前記端末装置から送信されて来る筆記データをテキ
ストデータに変換して前記端末装置へ返送する筆記デー
タ処理サーバにおいて、 前記端末装置から送られてくる筆記データを受信するサ
ーバ側受信手段と、 前記サーバ側受信手段が受信した筆記データを記憶する
筆記データ記憶手段と、 前記筆記データ記憶手段に記憶された筆記データを表示
する表示手段と、 前記表示手段に表示された筆記データを参照して、操作
者がテキストデータを入力するテキストデータ入力手段
と、 前記テキストデータ入力手段から入力されたテキストデ
ータを前記端末装置に送信するテキストデータ送信手段
とを備えたことを特徴とする筆記データ処理サーバ。11. A writing data processing server which connects a terminal device via a network, converts writing data transmitted from the terminal device into text data, and returns the text data to the terminal device. Server-side receiving means for receiving the coming writing data, writing data storage means for storing the writing data received by the server-side receiving means, display means for displaying the writing data stored in the writing data storage means, Text data input means for inputting text data by an operator with reference to the handwritten data displayed on the display means, and text data transmission means for transmitting the text data input from the text data input means to the terminal device And a writing data processing server.
し、前記端末装置から送信されて来る筆記データをテキ
ストデータに変換して前記端末装置へ返送する筆記デー
タ処理サーバにおいて、 前記端末装置から送られてくる筆記データを受信するサ
ーバ側受信手段と、 前記サーバ側受信手段が受信した筆記データを記憶する
筆記データ記憶手段と、 前記筆記データ記憶手段に記憶された筆記データを文字
認識してテキストデータを作成するテキストデータ作成
手段と、 前記テキストデータ作成手段の作成したテキストデータ
を修正するテキスト修正手段と、 当該テキスト修正手段が修正したテキストデータを前記
端末装置に送信する清書テキストデータ送信手段とを備
えたことを特徴とする筆記データ処理サーバ。12. A writing data processing server which connects a terminal device via a network, converts writing data transmitted from the terminal device into text data, and returns the text data to the terminal device. Server-side receiving means for receiving incoming writing data; writing data storage means for storing the writing data received by the server-side receiving means; and text data obtained by character recognition of the writing data stored in the writing data storage means. Text data creating means for creating text data, text correcting means for correcting the text data created by the text data creating means, and a clear text data transmitting means for transmitting the text data corrected by the text correcting means to the terminal device. A writing data processing server, comprising:
が受信した筆記データを文字認識して、文字認識候補を
作成し、 前記表示手段は、前記サーバ側受信手段が受信した筆記
データと前記テキストデータ作成手段が作成した文字認
識候補とを表示することを特徴とする請求項12に記載
の筆記データ処理サーバ。13. The apparatus further comprising a display unit, wherein the text data creating unit recognizes characters of the handwritten data received by the server-side receiving unit, and creates a character recognition candidate. 13. The writing data processing server according to claim 12, wherein the writing data received by the receiving unit and the character recognition candidates created by the text data creating unit are displayed.
筆記データを参照して、前記テキスト修正手段により、
前記文字認識候補を修正可能であることを特徴とする請
求項13に記載の筆記データ処理サーバ。14. An operator refers to the handwritten data displayed on the display means, and
14. The writing data processing server according to claim 13, wherein the character recognition candidate can be modified.
し、前記端末装置から送信されて来る筆記データをテキ
ストデータに変換して前記端末装置へ返送する筆記デー
タ処理サーバにおいて、 前記端末装置から送られて来る筆記データと当該筆記デ
ータに対応付けられた音声データとを受信するサーバ側
受信手段と、 前記サーバ側受信手段が受信した筆記データを記憶する
筆記データ記憶手段と、 前記サーバ側受信手段が受信した音声データを記憶する
音声データ記憶手段と、 前記筆記データ記憶手段に記憶された筆記データと前記
音声データ記憶手段に記憶された音声データとに基づい
て、テキストデータを作成するテキストデータ作成手段
と、 前記テキストデータ作成手段の作成したテキストデータ
を前記端末装置に送信するテキストデータ送信手段とを
備えたことを特徴とする筆記データ処理サーバ。15. A writing data processing server which connects a terminal device via a network, converts writing data transmitted from the terminal device to text data, and returns the text data to the terminal device. Server-side receiving means for receiving incoming handwritten data and voice data associated with the handwritten data; handwritten data storage means for storing handwritten data received by the server-side receiving means; and Voice data storage means for storing received voice data; text data generating means for generating text data based on the handwritten data stored in the handwritten data storage means and the voice data stored in the voice data storage means And a text for transmitting the text data created by the text data creation means to the terminal device. Handwritten data processing server, characterized in that a chromatography data transmission means.
して文字認識候補を生成する文字認識候補生成手段と、 前記文字認識候補生成手段が生成した文字認識候補の確
からしさを求める文字認識候補精度算出手段と、 前記筆記データに対応して前記文字認識候補生成手段に
より生成された文字認識候補と前記文字認識候補生成手
段が前記文字認識候補を生成する際に対象とした前記筆
記データに対応した所定の範囲の前記音声データとを、
前記筆記データを介して対応付ける文字・音声データ対
応付け手段と、 文字・音声データ対応付け手段により前記文字認識候補
と対応付けられた前記所定の範囲の音声データ中に、前
記文字認識候補が発声されている度合いを算出する度合
い算出手段と、 前記文字認識候補精度算出手段が求めた前記文字認識候
補の確からしさと、前記度合い算出手段が算出した前記
文字認識候補が発声されている度合いとに基づいてテキ
ストデータを作成する第1の清書テキストデータ作成手
段とを備えていることを特徴とする請求項15に記載の
筆記データ処理サーバ。16. The text data creation means, wherein the character recognition candidate creation means for creating a character recognition candidate by performing character recognition on the handwritten data received by the server-side reception means, and the character created by the character recognition candidate creation means Character recognition candidate accuracy calculation means for determining the likelihood of a recognition candidate; character recognition candidates generated by the character recognition candidate generation means corresponding to the handwritten data; and the character recognition candidate generation means generating the character recognition candidates. The audio data in a predetermined range corresponding to the writing data targeted at the time,
The character / speech data associating means for associating via the writing data, and the character recognition candidate is uttered in the voice data of the predetermined range associated with the character recognition candidate by the character / speech data associating means. A degree calculating means for calculating the degree of character recognition, a probability of the character recognition candidate obtained by the character recognition candidate accuracy calculating means, and a degree at which the character recognition candidate calculated by the degree calculating means is uttered. 16. The handwriting data processing server according to claim 15, further comprising: a first copy-written text data creating unit that creates text data by using the method.
音声・テキスト変換手段と、 前記音声・テキスト変換手段が変換したテキストデータ
中に、前記文字認識候補が含まれる頻度を算出する頻度
算出手段とを備え、 前記頻度算出手段により算出された頻度を前記度合いと
することを特徴とする請求項16に記載の筆記データ処
理サーバ。17. A speech / text conversion unit for converting the voice data in the predetermined range into text data, wherein the text recognition result includes the character recognition candidate. 17. The writing data processing server according to claim 16, further comprising: a frequency calculating unit configured to calculate a frequency of the writing data, wherein the frequency calculated by the frequency calculating unit is the degree.
ン合成手段と、 前記音声パターン合成手段により合成された音声パター
ンが、前記所定範囲の音声データ中に含まれる確からし
さを求めるスポッティング手段と、 前記スポッティング手段により求められた確からしさを
前記度合いとすることを特徴とする請求項16に記載の
筆記データ処理サーバ。18. The voice data in the predetermined range, wherein the degree calculating means includes a voice pattern synthesizing means for synthesizing a voice pattern of the character recognition candidate, and a voice pattern synthesized by the voice pattern synthesizing means. 17. The writing data processing server according to claim 16, wherein the spotting means for obtaining the certainty, and the certainty obtained by the spotting means is the degree.
段は、 前記文字認識候補を表示する表示手段と、 前記表示手段が表示する文字認識候補を指示する文字認
識候補指示手段と、 前記文字認識候補指示手段により指示された文字認識候
補に対応する音声データの所定範囲を再生する第1の再
生手段と、 操作者が前記第1の再生手段が再生した音声を確認して
前記文字認識候補を修正する修正手段とを備えたことを
特徴とする請求項16乃至18の何れかに記載の筆記デ
ータ処理サーバ。19. The first text-written text data creating means, a display means for displaying the character recognition candidates, a character recognition candidate designating means for designating the character recognition candidates displayed by the display means, and the character recognition candidate. First reproducing means for reproducing a predetermined range of voice data corresponding to the character recognition candidate indicated by the instruction means, and an operator correcting the character recognition candidate by confirming the sound reproduced by the first reproducing means. 19. The writing data processing server according to claim 16, further comprising a correction unit that performs the correction.
表示する筆記データ表示手段と、 前記筆記データ表示手段が表示する筆記データを指示す
る筆記データ指示手段と、 前記筆記データ指示手段により指示された筆記データに
対応する音声データの所定範囲を再生する第2の再生手
段と、 前記表示手段が表示した筆記データを操作者が確認しな
がらテキストデータを作成する第2の清書テキストデー
タ作成手段とを備えたことを特徴とする請求項15乃至
19の何れかに記載の筆記データ処理サーバ。20. A handwritten data display means for displaying the handwritten data stored in the handwritten data storage means, and a handwritten data instructing means for indicating handwritten data to be displayed by the handwritten data display means. Second playback means for playing back a predetermined range of voice data corresponding to the handwritten data instructed by the handwritten data instructing means; and text data created by an operator while checking the handwritten data displayed by the display means. 20. The handwriting data processing server according to claim 15, further comprising: a second clear-text data generator.
手段と、 前記筆記データの入力時の音声データを入力する音声デ
ータ入力手段と、 前記筆記データ入力手段から入力された筆記データと前
記音声データ入力手段から入力された音声データとを対
応付ける筆記・音声データ対応付け手段と、 前記筆記・音声データ対応付け手段により対応付けられ
た筆記データと音声データとに基づいてテキストデータ
を作成するテキストデータ作成手段とを備えたことを特
徴とする筆記データ処理装置。21. Writing data input means for inputting writing data, voice data input means for inputting voice data at the time of inputting the writing data, writing data input from the writing data input means, and inputting the voice data. Writing / speech data associating means for associating audio data input from the means, and text data creating means for creating text data based on the writing data and the audio data associated by the writing / speech data associating means A writing data processing device comprising:
字認識して文字認識候補を生成する文字認識候補生成手
段と、 前記文字認識候補生成手段が生成した文字認識候補の確
からしさを求める文字認識候補精度算出手段と、 前記文字認識候補に対応する筆記データが入力された時
間に対して所定の範囲の音声データ中に、前記文字認識
候補が発声されている度合いを算出する度合い算出手段
と、 前記文字認識候補の確からしさと前記度合い算出手段が
算出した度合いとに基づいてテキストデータを作成する
清書テキストデータ作成手段とを備えていることを特徴
とする請求項21に記載の筆記データ処理装置。22. A character recognition candidate generating unit configured to generate a character recognition candidate by character-recognizing writing data input from the writing data input unit, wherein the character data generating unit generates the character recognition candidate. A character recognition candidate accuracy calculating means for determining the likelihood of the character recognition candidate, and wherein the character recognition candidate is uttered during a predetermined range of voice data for a time at which writing data corresponding to the character recognition candidate is input. A degree calculation means for calculating the degree of presence of the character, and a fair copy text data creation means for creating text data based on the likelihood of the character recognition candidate and the degree calculated by the degree calculation means. The writing data processing device according to claim 21.
音声認識手段と、 前記音声認識手段が変換したテキストデータ中に、前記
文字認識候補が含まれる頻度を算出する頻度算出手段と
を備え、 前記頻度算出手段により算出された頻度を前記度合いと
することを特徴とする請求項22に記載の筆記データ処
理装置。23. The degree calculating means, wherein: a voice recognizing means for converting the voice data in the predetermined range into text data; and a frequency of including the character recognition candidate in the text data converted by the voice recognizing means. 23. The writing data processing apparatus according to claim 22, further comprising: a frequency calculating unit that calculates the frequency, wherein the frequency calculated by the frequency calculating unit is the degree.
ン合成手段と、 合成された前記音声パターンが、前記所定範囲の音声デ
ータ中に含まれる確からしさを求めるスポッティング手
段とを備え、 前記スポッティング手段により求められた確からしさを
前記度合いとすることを特徴とする請求項22に記載の
筆記データ処理装置。24. The degree calculating means, comprising: voice pattern synthesizing means for synthesizing the voice pattern of the character recognition candidate; and spotting for determining the likelihood that the synthesized voice pattern is included in the voice data in the predetermined range. 23. The writing data processing apparatus according to claim 22, further comprising: means for determining the likelihood obtained by the spotting means as the degree.
補データと前記音声データとを、筆記データを介して対
応付ける文字・音声データ対応付け手段と、 前記文字認識候補を表示する表示手段と、 前記表示手段が表示する文字認識候補を指示する指示手
段と、 前記指示手段により指示された文字認識候補に対応する
音声データの所定範囲を再生する第1の再生手段と、 操作者が前記第1の再生手段が再生した音声を確認して
前記文字認識候補を修正する修正手段とを備えたことを
特徴とする請求項21乃至請求項24の何れかに記載の
筆記データ処理装置。25. A text / speech data associating means for associating the character recognition candidate data generated by the character recognition candidate generating means with the voice data via handwritten data, Display means for displaying recognition candidates; instruction means for instructing character recognition candidates to be displayed by the display means; first reproduction for reproducing a predetermined range of voice data corresponding to the character recognition candidates instructed by the instruction means 25. The apparatus according to claim 21, further comprising: a correction unit configured to correct the character recognition candidate by confirming a voice reproduced by the first reproduction unit by an operator. Writing data processing device.
タを表示する筆記データ表示手段と、 前記筆記データ表示手段が表示する筆記データを指示す
る筆記データ指示手段と、 前記筆記データ指示手段により指示された筆記データに
対応する音声データの所定の範囲を再生する第2の再生
手段と、 前記表示手段が表示した筆記データを操作者が確認しな
がらテキストデータを作成する第2の清書テキストデー
タ作成手段とを備えたことを特徴とする請求項21乃至
請求項24の何れかに記載の筆記データ処理装置。26. A handwritten data display means for displaying the handwritten data input by the handwritten data input means, and a handwritten data instructing means for indicating handwritten data displayed by the handwritten data display means. Second playback means for playing back a predetermined range of audio data corresponding to the handwritten data instructed by the handwritten data instructing means; and text data while an operator confirms the handwritten data displayed by the display means. 25. The handwriting data processing device according to claim 21, further comprising a second copy-formed text data creating means for creating.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001169873A JP2002259908A (en) | 2000-12-28 | 2001-06-05 | Writing data processing system, writing data processing server, and writing data processing device |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000400263 | 2000-12-28 | ||
JP2000-400263 | 2000-12-28 | ||
JP2001169873A JP2002259908A (en) | 2000-12-28 | 2001-06-05 | Writing data processing system, writing data processing server, and writing data processing device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2002259908A true JP2002259908A (en) | 2002-09-13 |
Family
ID=26607014
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001169873A Pending JP2002259908A (en) | 2000-12-28 | 2001-06-05 | Writing data processing system, writing data processing server, and writing data processing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2002259908A (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009015813A (en) * | 2007-06-29 | 2009-01-22 | Nhn Corp | Method and system for controlling browser by use of image |
JP2009130899A (en) * | 2007-11-28 | 2009-06-11 | Mitsubishi Electric Corp | Image playback apparatus |
US7756337B2 (en) | 2004-01-14 | 2010-07-13 | International Business Machines Corporation | Method and apparatus for reducing reference character dictionary comparisons during handwriting recognition |
JP2012093866A (en) * | 2010-10-26 | 2012-05-17 | Rubic Jp:Kk | System for creating fair copy text of handwriting data |
US8346533B2 (en) | 2005-01-13 | 2013-01-01 | International Business Machines Corporation | Compiling word usage frequencies |
JP2014120032A (en) * | 2012-12-18 | 2014-06-30 | Fujitsu Ltd | Character recognition device, character recognition method and character recognition program |
US9117125B2 (en) | 2013-02-07 | 2015-08-25 | Kabushiki Kaisha Toshiba | Electronic device and handwritten document processing method |
JP2017041192A (en) * | 2015-08-21 | 2017-02-23 | 株式会社Nttドコモ | Character processing system and character processing program |
JP2018077707A (en) * | 2016-11-10 | 2018-05-17 | 株式会社リコー | Information processing device, information processing program, information processing system, and information processing method |
JP2019074898A (en) * | 2017-10-16 | 2019-05-16 | 富士ゼロックス株式会社 | Information processing device and information processing program |
-
2001
- 2001-06-05 JP JP2001169873A patent/JP2002259908A/en active Pending
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7756337B2 (en) | 2004-01-14 | 2010-07-13 | International Business Machines Corporation | Method and apparatus for reducing reference character dictionary comparisons during handwriting recognition |
US8346533B2 (en) | 2005-01-13 | 2013-01-01 | International Business Machines Corporation | Compiling word usage frequencies |
US8543373B2 (en) | 2005-01-13 | 2013-09-24 | International Business Machines Corporation | System for compiling word usage frequencies |
JP2009015813A (en) * | 2007-06-29 | 2009-01-22 | Nhn Corp | Method and system for controlling browser by use of image |
JP2009130899A (en) * | 2007-11-28 | 2009-06-11 | Mitsubishi Electric Corp | Image playback apparatus |
JP2012093866A (en) * | 2010-10-26 | 2012-05-17 | Rubic Jp:Kk | System for creating fair copy text of handwriting data |
JP2014120032A (en) * | 2012-12-18 | 2014-06-30 | Fujitsu Ltd | Character recognition device, character recognition method and character recognition program |
US9117125B2 (en) | 2013-02-07 | 2015-08-25 | Kabushiki Kaisha Toshiba | Electronic device and handwritten document processing method |
JP2017041192A (en) * | 2015-08-21 | 2017-02-23 | 株式会社Nttドコモ | Character processing system and character processing program |
JP2018077707A (en) * | 2016-11-10 | 2018-05-17 | 株式会社リコー | Information processing device, information processing program, information processing system, and information processing method |
US11017073B2 (en) | 2016-11-10 | 2021-05-25 | Ricoh Company, Ltd. | Information processing apparatus, information processing system, and method of processing information |
JP2019074898A (en) * | 2017-10-16 | 2019-05-16 | 富士ゼロックス株式会社 | Information processing device and information processing program |
JP7069631B2 (en) | 2017-10-16 | 2022-05-18 | 富士フイルムビジネスイノベーション株式会社 | Information processing equipment and information processing programs |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020177190A1 (en) | Processing method, apparatus and device | |
US20050171783A1 (en) | Message recognition using shared language model | |
WO2020024620A1 (en) | Voice information processing method and device, apparatus, and storage medium | |
CN110740275B (en) | Nonlinear editing system | |
CN109545183A (en) | Text handling method, device, electronic equipment and storage medium | |
JP2001188777A (en) | Method and computer for relating voice with text, method and computer for generating and reading document, method and computer for reproducing voice of text document and method for editing and evaluating text in document | |
CN108305618A (en) | Voice acquisition and search method, smart pen, search terminal and storage medium | |
WO2019015505A1 (en) | Information processing method and system, electronic device and computer storage medium | |
CN106486121A (en) | It is applied to the voice-optimizing method and device of intelligent robot | |
JP2002259908A (en) | Writing data processing system, writing data processing server, and writing data processing device | |
CN112185341A (en) | Dubbing method, apparatus, device and storage medium based on speech synthesis | |
CN117153175A (en) | Audio processing method, device, equipment, medium and product | |
CN112002304B (en) | Speech synthesis method and device | |
WO2023051155A1 (en) | Voice processing and training methods and electronic device | |
JP2018169434A (en) | Voice synthesizer, voice synthesis method, voice synthesis system and computer program for voice synthesis | |
CN115019787B (en) | Interactive homonym disambiguation method, system, electronic equipment and storage medium | |
CN114882868A (en) | Speech synthesis, emotion migration, interaction method, storage medium, and program product | |
CN110782899B (en) | Information processing device, storage medium and information processing method | |
CN112614482A (en) | Mobile terminal foreign language translation method, system and storage medium | |
JP3682922B2 (en) | Real-time character correction device and real-time character correction program | |
CN112235183B (en) | Communication message processing method and device and instant communication client | |
CN116564286A (en) | Voice recording method, device, storage medium and electronic equipment | |
CN115472185A (en) | Speech generation method, device, equipment and storage medium | |
CN114999464A (en) | Voice data processing method and device | |
CN108334806A (en) | Image processing method, device and electronic equipment |