JP3084163B2 - Document processing device - Google Patents

Document processing device

Info

Publication number
JP3084163B2
JP3084163B2 JP05025364A JP2536493A JP3084163B2 JP 3084163 B2 JP3084163 B2 JP 3084163B2 JP 05025364 A JP05025364 A JP 05025364A JP 2536493 A JP2536493 A JP 2536493A JP 3084163 B2 JP3084163 B2 JP 3084163B2
Authority
JP
Japan
Prior art keywords
character
mosaic
printing
encrypted
encryption information
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.)
Expired - Fee Related
Application number
JP05025364A
Other languages
Japanese (ja)
Other versions
JPH06243121A (en
Inventor
耕三 木村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP05025364A priority Critical patent/JP3084163B2/en
Publication of JPH06243121A publication Critical patent/JPH06243121A/en
Application granted granted Critical
Publication of JP3084163B2 publication Critical patent/JP3084163B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、文書処理装置に関す
る。具体的に言うと、本発明は、入力した文字などを紙
面に印字でき、また、イメージスキャナのような2次元
読取器の出力を受けて紙面に印字された文字などを読取
ることができるワードプロセッサ(以下、ワープロと略
称する。)や電子手帳のような文書処理装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a document processing apparatus. More specifically, the present invention provides a word processor (word processor) capable of printing input characters and the like on paper and reading characters and the like printed on paper in response to the output of a two-dimensional reader such as an image scanner. In the following, the present invention relates to a document processing device such as a word processor or an electronic organizer.

【0002】[0002]

【従来技術とその問題点】文書を印刷する際、他人には
判読されたくない文字を暗号文字に置換えて印刷したい
場合がある。
2. Description of the Related Art When printing a document, there is a case where a character which is not supposed to be read by another person is desired to be replaced with an encrypted character and printed.

【0003】文字を暗号文字に置換える方法としては、
図11に示すような仮名英数コード表を用いて、仮名、
数字、アルファベット、記号などを00から99の2桁
の数字コードに置換える方法がある。
[0003] As a method of replacing characters with cipher characters,
Using a kana alphanumeric code table as shown in FIG.
There is a method of replacing numbers, alphabets, symbols, and the like with two-digit numerical codes from 00 to 99.

【0004】しかしながら、この方法にあっては、1文
字が2桁の数字コードに置換わるため、暗号が元の1文
字のスペースに収まらず、暗号を表わすために新たなス
ペースが必要となり、スペースが無駄になるという問題
があった。また、漢字も暗号化する場合には4桁の数字
コードが必要となり、なおさら大きなスペースが必要に
なる。
However, in this method, since one character is replaced with a two-digit numeric code, the encryption does not fit in the space of the original one character, and a new space is required to represent the encryption. There was a problem that wasted. In addition, when kanji is also encrypted, a four-digit numeric code is required, and an even larger space is required.

【0005】また、暗号の混ざった文章においては、文
章中の数字コードが暗号なのか通常の数字なのか紛らわ
しいという問題があった。たとえば、「私は1940年
生まれです。」という文章においては「1940年」が
文字通り「1940年」なのか「とら(寅)年」(図1
1の仮名英数コード表では「19」は「と」、「40」
は「ら」と解読される。)なのか紛らわしい。
[0005] Further, in a sentence in which a cipher is mixed, there is a problem that it is confusing whether the numerical code in the sentence is a cipher or an ordinary number. For example, in the sentence "I was born in 1940", "1940" is literally "1940" or "Tora (tiger) year" (Fig. 1).
In the kana alphanumeric code table of 1, "19" is "to" and "40"
Is interpreted as "ra". It is confusing.

【0006】また、暗号化した数字をさらにバーコード
に変換する方法がある。この方法にあっては、太い黒
線、細い黒線、太い白線、細い白線の組合わせで数字を
表わし、その白黒のパターンを連結することで数字列を
表現する。したがって、バーコードで表わされた暗号
は、一目で暗号であることがわかり、数字コードで表わ
した場合のように、暗号が通常の文字と混同されること
がない。しかし、この方法にあっても元の文字のスペー
スに暗号を収めることができず、無駄なスペースが必要
となっていた。
There is also a method of further converting an encrypted number into a barcode. In this method, a number is represented by a combination of a thick black line, a thin black line, a thick white line, and a thin white line, and a sequence of numbers is represented by connecting the black and white patterns. Therefore, the code represented by the bar code is known at a glance, and the code is not confused with ordinary characters as in the case of the numerical code. However, even with this method, the code cannot be stored in the space of the original character, and a useless space is required.

【0007】[0007]

【発明が解決しようとする課題】本発明は上述の従来例
の欠点に鑑みてなされたものであり、その目的とすると
ころは、文書中の秘密にしたい文字を、その文字と略同
じ大きさでかつ普通の文字と混同することがない暗号
で置換えることができ、かつ文書に表示された暗号情
報を元の文字に復元することが可能な文書処理装置を提
供することにある。
SUMMARY OF THE INVENTION The present invention has been made in view of the above-mentioned drawbacks of the prior art, and has as its object to reduce the size of a character to be kept secret in a document to approximately the same size as the character. Cryptographic information that is not confused with ordinary characters
It can be replaced with boric, encryption information to and displayed on the document
It is an object of the present invention to provide a document processing apparatus capable of restoring a report to original characters .

【0008】[0008]

【課題を解決するための手段】上述の課題を解決するた
めに本願発明は、文字列を入力するための文字入力手段
と、前記文字入力手段によって入力された文字列のうち
の所望の文字を暗号化するために指定する暗号化文字指
定手段と、前記文字入力手段によって入力された文字列
を表示する表示手段と、前記暗号化文字指定手段によっ
て指定された文字を、文字単位に且つ当該文字のJIS
コードに基づいたモザイク状暗号情報に変換する変換手
段と、前記表示手段によって表示された文字及および前
記変換手段で生成されたモザイク状暗号情報を印字する
印字手段と、印字された文書上のモザイク状暗号情報を
光学的に読取る読取手段と、前記読取手段によって読取
ったモザイク状暗号情報をJISコードに変換して元の
文字に復号する復号手段とを備え、前記複合手段で生成
された文字を前記表示手段で表示するようにしたことを
特徴とする文書処理装置である。
Means for Solving the Problems To solve the above problems,
The present invention in order, the character input means for inputting a character string, and encrypting the character designating means for designating to encrypt the desired character in the character string inputted by the character input means, the Character string input by character input means
And a character designated by the encrypted character designating means in a character unit and the JIS of the character.
Conversion means for converting into mosaic encryption information based on a code, printing means for printing the characters displayed by the display means and the mosaic encryption information generated by the conversion means, and a mosaic on the printed document Reading means for optically reading the state encryption information, and decoding means for converting the mosaic state encryption information read by the reading means into a JIS code and decoding it back to the original character , wherein the decoding means
That the displayed characters are displayed on the display means.
This is a document processing apparatus characterized by the following.

【0009】請求項2に係る発明では、請求項1に係る
発明に、表示手段によって表示された文字および変換手
段で生成されたモザイク状暗号情報を印字する印字手段
がさらに設けられる。
In the invention according to claim 2, the invention according to claim 1 is provided.
In the invention, the character displayed by the display means and the conversion
Printing means for printing the mosaic-shaped encryption information generated in the step
Is further provided.

【0010】[0010]

【作用】請求項1に係る発明の文書処理装置にあって
は、文字入力手段によって入力した文字列のうち暗号化
文字指定手段で指定した文字をモザイク状暗号情報に変
換する。このため、秘密にしたい文字を元の文字と略同
じ大きさの暗号情報に変換することができ、元の文字の
スペースに暗号情報を収めることができるので、従来例
のように暗号情報を収めるための新たなスペースは不要
であり、スペースが無駄になることがない。また、元の
文字をモザイク状暗号情報に変換するので、暗号情報
暗号であることが一目でわかり、暗号情報が通常の文字
と混同されることがない。
[Action] In the document processing apparatus of the invention according to claim 1 converts the character specified by the encryption character designating means in the character string input by the character input means mosaic-like encryption information. Therefore, it is possible to convert the encryption information of the substantially same size as the original character of the character to be secret, Runode can fit the encryption information in the space of the original characters, cryptographic information as in the prior art No additional space is required to fit, and no space is wasted. Further, since the conversion of the original characters in the mosaic encryption information, at a glance that the encryption information is encrypted, never encrypted information is confused with normal characters.

【0011】加えて、秘密にしたい文字を暗号化した文
章を印刷すると、秘密にした文字と同じ位置にその文字
と同数のモザイク状暗号情報が並び、ちょうど伏せ字の
ように印刷されるので、読手はそこに何が隠されている
のかと字数を頼りにあれこれ推量することもでき、ゲー
ム性に富む。
[0011] In addition, when a sentence in which a character to be kept secret is encrypted is printed, the same number of mosaic-shaped encryption information as the character are arranged in the same position as the secret character, and the information is printed just like a hidden character. The hand can be guessed by relying on the number of characters and what is hidden there, and it is rich in game characteristics.

【0012】また、文書に表示されたモザイク状暗号
を読取って元の文字に復号する手段を設けたので、読
手は、この手段を用いることによってモザイク状暗号
に隠された元の文字を読取ることができる。したがっ
て、本装置を有する仲間内だけに、秘密という遊びの要
素を加味した新たな情報伝達手段を提供することができ
る。請求項2に係る発明では、表示手段によって表示さ
れた文字および変換手段で生成されたモザイク状暗号情
報を印字する印字手段がさらに設けられる。この場合
は、所望の文字がモザイク状暗号情報に変換された文字
列を容易に文書化することができる。
Further, the mosaic-like encrypted information displayed on the document
It is provided with the means for decoding the original character by reading the broadcast the reader is mosaic encryption information by using this means
The original characters hidden in the information can be read. Therefore, a new information transmitting means that takes into account the play element of secret can be provided only to those who have the present apparatus. In the invention according to claim 2, the information displayed by the display means is displayed.
Characters and mosaic-like cryptographic information generated by the conversion means
Printing means for printing the report is further provided. in this case
Is the character in which the desired character has been converted to mosaic encryption information
Columns can be easily documented.

【0013】[0013]

【実施例】図1は本発明の一実施例による文書処理装置
Aの構成を示す斜視図、図2はその構成を示すブロック
図である。本実施例の文書処理装置Aは、日本語ワープ
ロ1とOCR(光学的文字読取器;読取および復号手
段)12とから構成されており、ワープロ1とOCR1
2はオプション接続用コネクタ10およびコード11で
着脱自在に接続されている。
FIG. 1 is a perspective view showing a configuration of a document processing apparatus A according to an embodiment of the present invention, and FIG. 2 is a block diagram showing the configuration. The document processing apparatus A according to the present embodiment includes a Japanese word processor 1 and an OCR (optical character reader; reading and decoding means) 12.
Numeral 2 is detachably connected by an optional connector 10 and a cord 11.

【0014】ワープロ1は、文字列などを入力したり、
入力した文字列のうちの所望の文字を暗号化するために
指定したりするためのキーボード(文字入力および暗号
化文字指定手段)2と、キーボードで入力した文字列を
表示するための表示部3と、表示部3に表示された文字
列を印刷するためのプリンタ4と、作成した文書を記録
し、あるいは読出す装置で、ワープロ1の電源をオフし
た後も記録を記憶保持するための記憶装置5と、ワープ
ロ1内の信号処理を行なうマイコン部6とから構成され
ている。表示部3には、通常、LCD(液晶表示器)や
CRT(ブラウン管)が用いられる。また、プリンタ4
には、通常、感熱紙や感熱インクリボンを使用するサー
マルプリンタが用いられる。また、記憶装置5には、通
常、フロッピーディスク装置が用いられる。
The word processor 1 inputs a character string or the like,
A keyboard (character input and encryption character designating means) 2 for designating a desired character in the input character string for encryption, and a display unit 3 for displaying the character string input on the keyboard And a printer 4 for printing a character string displayed on the display unit 3 and a device for recording or reading out a created document, and for storing the record even after the power of the word processor 1 is turned off. It comprises a device 5 and a microcomputer unit 6 for performing signal processing in the word processor 1. As the display unit 3, an LCD (liquid crystal display) or a CRT (CRT) is usually used. Also, the printer 4
In general, a thermal printer using a thermal paper or a thermal ink ribbon is used. In addition, a floppy disk device is usually used for the storage device 5.

【0015】マイコン部6は、CPU(中央処理装置)
7とROM(リードオンリーメモリ)8とRAM(ラン
ダムアクセスメモリ)9とから構成されている。CPU
7は、ワープロ1内のすべての信号処理の制御を行なう
部分である。このCPU7は、ROM8内に収められた
プログラムに従って動作する。また、ROM8内にはプ
ログラムのほか変換辞書、活字辞書などの辞書群が記憶
されている。変換辞書とはキーボード2から入力された
仮名文を漢字交じりの普通文に変換する際に参照するた
めの辞書で、漢字や熟語の読みや文法規則が収められて
いる。また、ローマ字から仮名、仮名からカタカナへの
変換の情報も含まれている。活字辞書はキャラクタジェ
ネレータとも言い、作成中の文書を表示部3へ表示した
り、作成した文書をプリンタ4で印刷したりするときに
必要な文字のドット形成の情報を記憶している。
The microcomputer unit 6 includes a CPU (central processing unit).
7, a ROM (Read Only Memory) 8 and a RAM (Random Access Memory) 9. CPU
Reference numeral 7 denotes a portion for controlling all signal processing in the word processor 1. The CPU 7 operates according to a program stored in the ROM 8. The ROM 8 stores a dictionary group such as a conversion dictionary and a print dictionary in addition to the program. The conversion dictionary is a dictionary for referring when converting a kana sentence input from the keyboard 2 into a normal sentence containing kanji, and contains reading of kanji and idioms and grammatical rules. Also included is information on conversion from romaji to kana and from kana to katakana. The type dictionary is also called a character generator, and stores information on dot formation of characters necessary for displaying a document being created on the display unit 3 and printing the created document on the printer 4.

【0016】また、RAM9は、CPU7が動作するの
に必要なワークエリアで、一時記憶のメモリ領域であ
る。文書の作成もこの領域に文字コードを配列記憶する
ことで行なわれ、表示、印刷する場合はこの領域の他の
エリアで活字辞書を参照して文字コードを文字字形また
はモザイク状暗号文字33に展開し、それをそれぞれ表
示部3あるいはプリンタ4に転送して、表示あるいは印
刷を行なう。
The RAM 9 is a work area necessary for the operation of the CPU 7, and is a memory area for temporary storage. A document is also created by storing character codes in this area in an array. When displaying and printing, the character code is expanded into a character form or a mosaic encryption character 33 by referring to a type dictionary in another area of this area. Then, it is transferred to the display unit 3 or the printer 4 for display or printing.

【0017】ここで、モザイク状暗号文字33について
説明する。図3(a)ないし(e)は、仮名文字「あ」
を6行6列の36画素で構成されるモザイク状暗号文字
33に変換する方法を説明するための説明図である。こ
のようなモザイク状暗号文字33を実現するのに考慮し
なければならないのは、白黒の画素30の最小寸法と1
文字の大きさに何画素を入れられるかである。最小画素
面積が小さいほど情報は多く入れ込められるが、印刷や
読取りが困難になり、また、印刷物をコピーした際にか
すれや潰れで判読不能になりやすい。広く普及している
ファクシミリで8dot/mmの精度があり、イメージ
スキャナも200dpi(≒8dot/mm)以上の精
度があるので、画素1単位の大きさを最小0.5×0.
5mm□とすることが可能である。8dot/mmの分
解能であれば0.5×0.5mm□の画素1単位は4×
4=16個の黒または白ドット群で構成されるので、十
分判読可能である。ワープロ1でよく用いられる文字は
10から12ポイント相当の文字で、文字高はおよそ
3.5〜4.2mmである。この文字の大きさを縦横6
等分して6×6=36画素で構成されるモザイク状暗号
文字33を作れば画素1単位の大きさは0.62 〜0.
2 mm□となり、これは十分判読可能である。
Here, the mosaic encrypted character 33 will be described. FIGS. 3A to 3E show the kana character “A”.
FIG. 7 is an explanatory diagram for describing a method of converting a mosaic encrypted character 33 composed of 36 pixels in 6 rows and 6 columns. In order to realize such a mosaic encryption character 33, it is necessary to consider the minimum size of the monochrome pixel 30 and the minimum size of the pixel 30.
How many pixels can be included in the character size. The smaller the minimum pixel area, the more information can be stored, but the printing or reading becomes difficult, and the printed matter is liable to be illegible due to fading or crushing when copied. A widely used facsimile has an accuracy of 8 dots / mm, and an image scanner also has an accuracy of 200 dpi (d8 dots / mm) or more.
It can be 5 mm square. For a resolution of 8 dots / mm, one pixel of 0.5 × 0.5 mm □ is 4 ×
Since it is composed of 4 = 16 black or white dot groups, it is sufficiently legible. Characters frequently used in the word processor 1 are characters equivalent to 10 to 12 points, and have a character height of about 3.5 to 4.2 mm. The size of this character is 6
If the mosaic-shaped encrypted character 33 composed of 6 × 6 = 36 pixels is divided equally, the size of one pixel unit is 0.6 2 to 0.
7 2 mm □, and the which is sufficient legible.

【0018】さて、仮名文字「あ」は、図3(a)に示
すように、JISコードで2422h(ヘキサ;16進
数表示)で示される。まず、このJISコード2422
hの各桁の数字を2進数に変換する。すなわち、2hを
0010に、4hを0100に変換する。そして、図3
(b)に示すように、4つの数字(0010、010
0、0010、0010)を縦4行に並べる。次に、図
3(c)に示すように、0を白、1を黒の画素30で置
換えて4行4列の16画素で表わされるモザイク状暗号
文字32を得る。
The kana character "A" is represented by JIS code 2422h (hex; hexadecimal notation) as shown in FIG. 3 (a). First, this JIS code 2422
Convert each digit of h into a binary number. That is, 2h is converted to 0010 and 4h to 0100. And FIG.
As shown in (b), four numbers (0010, 010
0, 0010, 0010) are arranged in four vertical rows. Next, as shown in FIG. 3C, 0 is replaced with white and 1 is replaced with black pixels 30 to obtain a mosaic cipher character 32 represented by 16 pixels in 4 rows and 4 columns.

【0019】図3(c)においては、図をわかりやすく
するために、便宜上升目状に罫線31を記しているが、
実際には罫線31は印刷しない。罫線31を印刷しない
ことによって、罫線31の太さ分(1〜2ドット分)だ
け画素30の面積を大きくすることができ、画素30の
判読を容易にすることができるからである。ただし、罫
線31がない場合、モザイク状暗号文字32の周辺部が
白であればモザイク状暗号文字32がどこから始まりど
こで終っているのか判定できない。また、モザイク状暗
号文字32の起点を特定できても、それだけでは復号す
ることができない。たとえば、モザイク状暗号文字32
が個々に回転していたり、モザイク状暗号文字32の天
地を逆に読んだのでは正しいJISコードに戻すことが
できない。特に、モザイク状暗号文字32のみの文書の
場合にこの心配がある。
In FIG. 3 (c), for the sake of simplicity, the ruled lines 31 are shown in a grid shape for the sake of simplicity.
Actually, the ruled line 31 is not printed. By not printing the ruled line 31, the area of the pixel 30 can be increased by the thickness of the ruled line 31 (by 1 to 2 dots), and the pixel 30 can be easily read. However, when there is no ruled line 31, if the periphery of the mosaic cipher character 32 is white, it is not possible to determine where the mosaic cipher character 32 starts and ends. Further, even if the starting point of the mosaic encrypted character 32 can be specified, it cannot be decrypted by itself. For example, mosaic cipher character 32
Cannot be returned to the correct JIS code by rotating individually or reading the top and bottom of the mosaic encryption character 32 in reverse. In particular, this is a concern in the case of a document containing only the mosaic cipher character 32.

【0020】そこで、これら2問題を解決するため、図
3(d)に示すように、モザイク状暗号文字32の外周
に一定の規則で構成される画素列を1列分設け、6行6
列のモザイク状暗号文字33を形成する。外周部に設け
た画素列については、第1に、モザイク状暗号文字33
の形態(外枠)を特定するため四隅の画素30aは黒と
する。第2に、内側の4行4列のモザイク状暗号文字3
2の読出起点すなわち極性を明確にするため、四隅の画
素30aのうち左上部の画素30aの右側の2画素30
bのみを順に黒・白、四隅の画素30aのうち右上部、
右下部および左下部の画素30aに続く時計針の回転方
向の2画素30cを順に白・黒とする。これにより図3
(e)に示すように、6行6列のモザイク状暗号文字3
3を90°ずつ回転させても内側の4行4列のモザイク
状暗号文字32の極性は常に判別できるようになる。第
3に、外周部の残りの画素30dは自由に使えるが、一
般的には誤り検出/訂正のビットとして用いたり、任意
の値を入れて迷彩の用に用いるかであろう。本例では話
を簡単にするため後者とした。
Therefore, in order to solve these two problems, as shown in FIG. 3D, a pixel column constituted by a certain rule is provided on the outer periphery of the mosaic cipher character 32 by a predetermined rule.
A mosaic cipher character 33 in a row is formed. Regarding the pixel row provided on the outer peripheral portion, first, the mosaic cipher character 33
The pixels 30a at the four corners are black in order to specify the form (outer frame). Second, the mosaic-like encrypted character 3 in the inner 4 rows and 4 columns
In order to clarify the readout starting point of No. 2, ie, the polarity, two pixels 30a on the right of the upper left pixel 30a among the four corner pixels 30a.
b only in black and white in order, the upper right part of the four corner pixels 30a,
Two pixels 30c in the rotation direction of the clock hand following the lower right and lower left pixels 30a are sequentially referred to as white and black. As a result, FIG.
(E) As shown in FIG.
Even if 3 is rotated by 90 °, the polarity of the mosaic encrypted character 32 in the inner 4 rows and 4 columns can always be determined. Third, the remaining pixels 30d in the outer peripheral portion can be used freely, but in general, they may be used as bits for error detection / correction, or may be set to any value and used for camouflage. In this example, the latter is used for the sake of simplicity.

【0021】なお、本実施例においては、2進数を画素
30に変換する際、0を白、1を黒の画素30に変換し
たが、逆に、0を黒、1を白の画素30に変換してもよ
い。また、極性を判別させるために外周部の画素のうち
30bを黒・白としたが、これに限るものではなく、極
性を判別することができるならばどのような方法を採用
してもよい。また、4行4列の画素で構成されたモザイ
ク状暗号文字32を、外周部に画素列を設けることなく
そのまま使用してもよい。ただし、モザイク状暗号文字
32の外枠がわかるように罫線31を同時に印刷するこ
とと、モザイク状暗号文字32の極性(読出起点)が予
め定まっていることが条件である。普通に使用される1
0〜12P文字を4行4列の画素30に分割すれば、1
画素の面積は0.9×0.9mm□以上になるので罫線
31を引く余裕は十分ある。また、モザイク状暗号文字
32は回転させない、モザイク状暗号文字列の天地がわ
かるよう普通文字も記すなどの約束が必要となる。
In this embodiment, when a binary number is converted into a pixel 30, 0 is converted to white and 1 is converted to a black pixel 30, but 0 is converted to black and 1 is converted to a white pixel 30. It may be converted. Further, although 30b of the outer peripheral pixels are set to black and white to determine the polarity, the present invention is not limited to this, and any method may be employed as long as the polarity can be determined. Alternatively, the mosaic cipher character 32 composed of pixels in 4 rows and 4 columns may be used as it is without providing a pixel column on the outer periphery. However, the condition is that the ruled lines 31 are simultaneously printed so that the outer frame of the mosaic encrypted character 32 can be recognized, and that the polarity (reading start point) of the mosaic encrypted character 32 is predetermined. One commonly used
If the 0-12P character is divided into four rows and four columns of pixels 30, 1
Since the area of the pixel is 0.9 × 0.9 mm square or more, there is enough room to draw the ruled line 31. Further, it is necessary to make a promise that the mosaic cipher character 32 is not rotated and that ordinary characters are also written so that the top and bottom of the mosaic cipher character string can be recognized.

【0022】次に、このワープロ1を使用して暗号文書
29を作成する方法を説明する。図4(a)ないし
(d)は暗号文書作成方法を説明するための説明図、図
5(a)(b)はワープロ1の表示部3に表示される文
書およびワープロ1内で記憶されている状態を説明する
ための説明図、図6は暗号文書作成方法を示すフローチ
ャートである。ここでは、図4(a)に示す文章「明日
14時、公園で待っています」の中で「14」と「公
園」を暗号化する方法を例にして説明する。
Next, a method of creating an encrypted document 29 using the word processor 1 will be described. FIGS. 4A to 4D are explanatory diagrams for explaining a method of creating an encrypted document, and FIGS. 5A and 5B are documents displayed on the display unit 3 of the word processor 1 and stored in the word processor 1. FIG. 6 is a flowchart showing an encrypted document creation method. Here, the method of encrypting “14” and “park” in the text “Waiting in the park at 14:00 tomorrow” shown in FIG. 4A will be described as an example.

【0023】まず、ステップ(図示ではSと略称す
る。)S1において、オペレータはワープロ1のキーボ
ード2を操作して所望の平文(暗号文字を含まない普通
文のこと)、ここでは「明日14時、公園で待っていま
す」を入力する。このとき、CPU7は、図4(a)に
示すように、入力された文章をワープロ1の表示部3に
そのまま表示するとともに、ワープロ1内のRAM9に
JISコードに変換して記憶する。すなわち、図5
(a)に示すように、「明日14時、公園で待…」をR
AM9に「4C40 467C 2331 2334
3B7E 2122 3878 3160 2447
4254…」と記憶する。
First, in step (abbreviated as S in the drawing) S1, the operator operates the keyboard 2 of the word processor 1 to obtain a desired plain text (a plain text that does not include encrypted characters). , Waiting in the park ". At this time, as shown in FIG. 4A, the CPU 7 displays the input text as it is on the display unit 3 of the word processor 1 and converts it into a JIS code in the RAM 9 in the word processor 1 and stores it. That is, FIG.
As shown in (a), "Wait in the park at 14:00 tomorrow ..."
In AM9, "4C40 467C 2331 2334
3B7E 2122 3878 3160 2447
4254 ... ".

【0024】ステップS2において、オペレータは入力
した平文のうち、暗号化したい文字があるか否かを判別
し、ある場合は、ステップS3において暗号化したい文
字をカーソルで指定し、ステップS4において[秘密]
キーを押す。これにより、CPU7は、ステップS5に
おいて当該文字をたとえば秘密文字記号[?]で表示す
る。連続する文字列を指定するときは、[領域]キーで
初めの文字と終りの文字を指定した後[秘密]キーを押
せば一括して暗号化できる。どちらの方法でもよいが、
ここでは「14」と「公園」について暗号化を指定する
ものとする。
In step S2, the operator determines whether or not there is a character to be encrypted in the input plain text. If there is, the operator specifies the character to be encrypted in step S3 with a cursor. ]
Press the key. Thus, in step S5, the CPU 7 replaces the character with, for example, the secret character symbol [? ]. When specifying a continuous character string, specify the first character and the last character with the [area] key, and then press the [secret] key to collectively encrypt. Either way is acceptable,
Here, it is assumed that encryption is designated for “14” and “park”.

【0025】このようにしてオペレータが秘密にしたい
文字を指定すると、CPU7は、図4(b)に示すよう
に、表示部3に「明日[?][?]時、[?][?]で
待っています」と表示するとともに、図5(b)に示す
ように、暗号文「明日[?][?]時、[?][?]で
待…」を、「4C40 467C □ 2331 23
34 □ 3B7E 2122 □ 3878 316
0 □ 2447 4254…」と変換してワープロ1
内のRAM9に記憶する。□は秘密化の開始および終了
を示す特別なコードで、JISコードで指定された文字
コード以外の特殊なコード(たとえば、2FXXのよう
な2バイトコード)を使用する。
When the operator designates a character to be kept secret in this way, the CPU 7 displays "[?] [?] At tomorrow [?] [?]" On the display unit 3 as shown in FIG. 5B, and as shown in FIG. 5 (b), the encrypted text "Waiting at [?] [?], [?] [?] ..." is changed to "4C40 467C □ 2331 23”.
34 □ 3B7E 2122 □ 3878 316
0 □ 2447 4254 ... ”and word processor 1
And stored in the RAM 9. □ is a special code indicating the start and end of secrecy, and uses a special code other than the character code specified by the JIS code (for example, a 2-byte code such as 2FXX).

【0026】また、ステップS2において、オペレータ
が入力した平文のうち暗号化したい文字があるか否かを
判別し、暗号化したい文字がなかった場合は、さらに、
ステップS6において復号化したい秘密文字記号[?]
があるか否かを判別し、復号化したい秘密文字記号
[?]がある場合はステップS7においてその秘密文字
記号[?]をカーソルで指定し、ステップS8において
[秘密]キーを押す。これにより、CPU7は、ステッ
プS9において秘密文字記号[?]を元の文字に戻し、
その文字の暗号化を解除する。なお、連続する秘密文字
記号[?]を元の文字に戻したい場合は、[領域]キー
で初めの秘密文字記号[?]と終りの秘密文字記号
[?]を指定した後に[秘密]キーを押せば一括して元
の文字に戻すことができる。
In step S2, it is determined whether or not there is a character to be encrypted in the plain text input by the operator.
In step S6, the secret character symbol [? ]
It is determined whether or not there is a secret character symbol [? ], The secret character symbol [? ] With the cursor, and presses the [SECRET] key in step S8. Accordingly, the CPU 7 determines in step S9 that the secret character symbol [? ] To the original character,
Decrypt the character. In addition, consecutive secret character symbols [? ] To return to the original character, use the [Area] key to enter the first secret character symbol [? ] And the ending secret character symbol [? ] And press the [secret] key to return to the original characters at once.

【0027】ステップS6において、オペレータは、復
号化したい秘密文字記号[?]があるか否か判別し、な
い場合は、さらに、ステップS10において文書作成が
終了したか否かを判別し、終了していない場合は再度以
上の動作を繰り返す。文書の作成を終了した場合は、文
書を記録装置5に記録して保存するか、印刷用紙に印刷
する。
In step S6, the operator selects the secret character symbol [? ], And if not, it is further determined in step S10 whether or not the document creation has been completed, and if not, the above operation is repeated again. When the creation of the document is completed, the document is recorded in the recording device 5 and stored, or printed on a printing paper.

【0028】図7は作成した文書を印刷する際にワープ
ロ1内で行なわれる動作を示すフローチャートである。
印刷工程においては、まず、CPU7は、ステップS1
1において1行分の文字コード列を取出し、ステップS
12において普通文字は通常にドット展開する。また、
ステップS13において秘密文字記号[?]で表わされ
た文字は、図4(c)に示すように、元の文字
(「1」、「4」、「公」、「園」)のJISコードか
ら4行4列のモザイク状暗号文字32に変換し、さら
に、モザイク状暗号文字32の外形と極性を規定するた
め、外周に画素列を設け、6行6列のモザイク状暗号文
字33に変換する。また、CPU7は、6行6列の暗号
文字33を、1文字ごとに90°単位でランダムに回転
させてドット展開し、図4(d)に示すように、ステッ
プS14において「1」、「4」、「公」、「園」の4
文字を元の文字と略同じ大きさのモザイク状暗号文字3
3に変換して印刷する。なお、図4(d)においては、
4個のモザイク状暗号文字33を、先頭から順にそれぞ
れ0°、90°、180°、270°回転させている。
この後、CPU7は、ステップS15においてすべての
文章が印刷されたか否かを判別し、すべての文章の印刷
が終了した場合は印刷工程を終了し、まだ印刷が終了し
ていない場合は、以上の動作を繰り返す。
FIG. 7 is a flowchart showing the operation performed in the word processor 1 when printing a created document.
In the printing process, first, the CPU 7 determines in step S1
In step S1, a character code string for one line is extracted, and
In step 12, the ordinary character is normally dot-expanded. Also,
In step S13, the secret character symbol [? 4], the mosaic of 4 rows and 4 columns from the JIS code of the original characters (“1”, “4”, “public”, “garden”) as shown in FIG. In order to determine the outer shape and polarity of the mosaic cipher character 32, a pixel column is provided on the outer periphery, and the mosaic cipher character 32 is converted into the mosaic cipher character 33 having 6 rows and 6 columns. Further, the CPU 7 randomly rotates the cipher characters 33 in 6 rows and 6 columns in units of 90 ° for each character to develop the dots, and as shown in FIG. 4 ”,“ public ”,“ garden ”
A mosaic cipher character 3 whose character is almost the same size as the original character
3 and print. In FIG. 4D,
The four mosaic encrypted characters 33 are rotated by 0 °, 90 °, 180 °, and 270 °, respectively, from the top.
Thereafter, the CPU 7 determines whether or not all the texts have been printed in step S15. If the printing of all the texts has been completed, the CPU 7 terminates the printing process. Repeat the operation.

【0029】次に、この印刷された暗号文29aを読取
るためのOCR12について説明する。図8はOCR1
2の概略構成を示すブロック図、図9はOCR12の機
能を示すブロック図、図10はOCR12によってモザ
イク状暗号文字を含む暗号文29aを読込み、解読する
場合の動作を示すフローチャートである。OCR12
は、図8に示すように、イメージスキャナ部14と認識
判定部17とから構成されており、イメージスキャナ部
14はイメージセンサ15と波形整形部16とから構成
されている。イメージセンサ15は、紙面に表示された
文字や暗号文字を読取って電気信号に変換するものであ
る。イメージセンサ15の読取分解能は通常200dp
i(dot per inch)であるが、読取分解能
が400dpiのものも実用化されている。たとえば、
幅十数mmほどの1dot lineのイメージセンサ
15を使用した場合、OCR12を手に持って紙面をな
ぞることで[十数mm×移動距離]の2次元イメージ情
報が電気信号に変換される。波形整形部16は、この電
気信号を増幅し、波形を整えてデジタル信号にする。
Next, the OCR 12 for reading the printed ciphertext 29a will be described. FIG. 8 shows OCR1.
9 is a block diagram showing the function of the OCR 12, and FIG. 10 is a flowchart showing the operation when the OCR 12 reads and decrypts the ciphertext 29a including the mosaic cipher character. OCR12
As shown in FIG. 8, the image scanner unit 14 includes an image scanner unit 14 and a recognition determination unit 17, and the image scanner unit 14 includes an image sensor 15 and a waveform shaping unit 16. The image sensor 15 reads a character or an encrypted character displayed on a paper surface and converts it into an electric signal. The reading resolution of the image sensor 15 is usually 200 dp
i (dot per inch), those having a reading resolution of 400 dpi are also in practical use. For example,
When a one-dot line image sensor 15 having a width of about several tens of mm is used, two-dimensional image information of [tens of mm × moving distance] is converted into an electric signal by holding the OCR 12 and tracing the paper surface. The waveform shaping unit 16 amplifies the electric signal, adjusts the waveform, and converts the electric signal into a digital signal.

【0030】認識判定部17は、CPU18、プログラ
ムROM19、辞書ROM20、RAM21および出力
I/F(inter face)22からなる。CPU
18は、プログラムROM19に従って全ブロックを制
御するとともに、入力されたイメージ情報の認識を行な
う。辞書ROM20は、認識判定の際に比較の基準とな
る文字や記号の標準パターンを格納している。また、辞
書ROM20は、単語辞書も格納している。文字認識の
際、CPU18は、1文字単位の認識に加え、単語レベ
ルの言語処理を施して認識判定精度率を上げている。ま
た、RAM21は、認識作業の際ワークエリアとして使
用される1次記憶メモリの領域である。
The recognition determining section 17 comprises a CPU 18, a program ROM 19, a dictionary ROM 20, a RAM 21 and an output I / F (inter face) 22. CPU
Reference numeral 18 controls all blocks according to the program ROM 19 and recognizes input image information. The dictionary ROM 20 stores standard patterns of characters and symbols that are used as a reference for comparison at the time of recognition determination. The dictionary ROM 20 also stores a word dictionary. At the time of character recognition, the CPU 18 performs word-level linguistic processing in addition to character-by-character recognition to increase the recognition accuracy rate. The RAM 21 is an area of a primary storage memory used as a work area during a recognition operation.

【0031】次に、OCR12の動作を説明する。ワー
プロ1をOCR読取モード、OCR12を暗号認識モー
ドにし、図1に示したように、オペレータがOCR12
に備えられた読取ボタン13を押しながらOCR12で
読みたい文章をなぞると(s16)、イメージスキャナ
部14はその文章を読取り、デジタル信号に変換して切
出し部23に送る。
Next, the operation of the OCR 12 will be described. The word processor 1 is set to the OCR reading mode, the OCR 12 is set to the encryption recognition mode, and as shown in FIG.
When the OCR 12 traces a sentence to be read while pressing the read button 13 provided in the step (s16), the image scanner 14 reads the sentence, converts the sentence into a digital signal, and sends it to the extracting unit 23.

【0032】切出し部23は、そのデジタル信号をもと
にして行切出し、文字切出しおよび正規化を行ない、認
識すべき文字を確定する。すなわち、切出し部23は、
ステップS17において、どの文字の並びが行を形成し
ているのか判定し(行切出し)、ステップS18におい
て、その行中のどのイメージのかたまりが文字を形成し
ているのか判定して文字の位置を確定し(文字切出
し)、ステップS19において、文字の大きさを揃え、
ごみの除去や、かすれ、にじみの補正を行なう(正規
化)。認識部24は、ステップS20において、認識モ
ードの設定が暗号認識モードであるか平文認識モードで
あるかを判別する。ここでは暗号認識モードに設定して
いるので、以下の動作を行なう。すなわち、認識部24
は、ステップS21において、正規化された1文字を取
出し、ステップS22において、その文字がモザイク状
暗号文字33か否かを判別する。その文字がモザイク状
暗号文字33の場合は、ステップS23において、モザ
イク状暗号文字33の外周部の画素列から、内包された
4行4列のモザイク状暗号文字32の大きさと極性を検
出し、元の文字のコードを読取る。また、ステップS2
2において、認識部24が、取出した文字がモザイク状
暗号文字33であるか否か判別し、取出した文字がモザ
イク状暗号文字33でなく普通の文字であった場合は、
ステップS24において、取出した文字を捨てる。ステ
ップS25において、認識部24は文字認識が終了した
か否かを判別し、終了していない場合は、ステップS2
1以下の動作を再度行なう。ステップS25において文
字認識を終了したと判別した場合は、認識部24は、ス
テップS26においてモザイク状暗号文字33を復号し
た文字コード列を出力I/F28を通してワープロ1に
送る。ステップS27において、ワープロ1は、図4
(e)に示すように、表示部3に「14 公園」と表示
し、必要な場合はプリンタ4によって印刷する。
The cut-out section 23 cuts out lines based on the digital signal, cuts out characters and normalizes them, and determines characters to be recognized. That is, the cutout unit 23
In step S17, it is determined which character arrangement forms a line (line segmentation), and in step S18, it is determined which image block in the line forms a character to determine the position of the character. Is determined (character cutout), and in step S19, the sizes of the characters are aligned.
Removes dust and corrects blurring and blurring (normalization). In step S20, the recognizing unit 24 determines whether the setting of the recognition mode is the encryption recognition mode or the plaintext recognition mode. Here, since the encryption recognition mode is set, the following operation is performed. That is, the recognition unit 24
In step S21, one normalized character is extracted, and in step S22, it is determined whether or not the character is the mosaic cipher character 33. If the character is the mosaic cipher character 33, in step S23, the size and polarity of the mosaic cipher character 32 of 4 rows and 4 columns included are detected from the pixel column on the outer periphery of the mosaic cipher character 33, Read the original character code. Step S2
In 2, the recognizing unit 24 determines whether or not the extracted character is the mosaic encrypted character 33. If the extracted character is not the mosaic encrypted character 33 but an ordinary character,
In step S24, the extracted character is discarded. In step S25, the recognition unit 24 determines whether or not the character recognition has been completed.
The operation of 1 or less is performed again. If it is determined in step S25 that the character recognition has been completed, the recognizing unit 24 sends the character code string obtained by decoding the mosaic encrypted character 33 in step S26 to the word processor 1 through the output I / F 28. In step S27, the word processor 1
As shown in (e), “14 park” is displayed on the display unit 3 and printed by the printer 4 when necessary.

【0033】ステップS20において、認識部24が認
識モードの設定が暗号認識モードか平文認識モードか判
別し、認識モードが平文認識モードであると判別した場
合は、認識部24は、ステップS28において、正規化
された1文字を切出し部23から取出して文字パターン
の特徴抽出を行なう。次いで、認識部24は、ステップ
S29において、抽出された特徴と標準パターン辞書2
5とをパターンマッチングさせて最もよく合致する文字
を選択する。このとき、複数の候補があるときは、各候
補に確からしさの係数(マッチング得点)を伴わせる。
また、モザイク状暗号文字のような非文字は認識不能記
号□に置換える。次いで、認識部24は、ステップS3
0において文字認識が終了したか否かを判別し、終了し
ていないと判別した場合は、ステップS28に戻る。文
字認識を終了したと判別した場合は、認識した文字列を
言語処理部26に送る。
In step S20, the recognizing unit 24 determines whether the setting of the recognition mode is the encryption recognition mode or the plain text recognition mode. If the recognition mode is determined to be the plain text recognition mode, the recognizing unit 24 proceeds to step S28. One normalized character is extracted from the extracting unit 23 to extract the characteristics of the character pattern. Next, the recognizing unit 24 determines in step S29 that the extracted feature and the standard pattern dictionary 2
5 is selected by pattern matching to select the best matching character. At this time, when there are a plurality of candidates, each candidate is accompanied by a coefficient of certainty (matching score).
Non-characters such as mosaic-type encrypted characters are replaced with unrecognizable symbols □. Next, the recognition unit 24 determines in step S3
At 0, it is determined whether or not the character recognition has been completed. If it is determined that the character recognition has not been completed, the process returns to step S28. When it is determined that the character recognition has been completed, the recognized character string is sent to the language processing unit 26.

【0034】言語処理部26は、ステップS31におい
て単語辞書27を参照し、認識部24が認識した文字列
を単語として認識評価する。認識部24での文字のパタ
ーンマッチングで候補が複数ある場合は、それぞれの候
補のマッチング得点に当部での単語認識の評価を加味し
て最終的に決定する。次いで、ステップS32におい
て、言語処理部26は、確定した文字コード列を出力I
/F28を通してワープロ1に送る。ワープロ1は、ス
テップS27において表示部3に「明日□□時、□□で
待っています」と表示し、必要な場合はプリンタ4で印
刷する。
The language processing unit 26 refers to the word dictionary 27 in step S31, and recognizes and evaluates the character string recognized by the recognition unit 24 as a word. When there are a plurality of candidates in the character pattern matching in the recognition unit 24, the final decision is made in consideration of the evaluation of the word recognition in this unit to the matching score of each candidate. Next, in step S32, the language processing unit 26 outputs the determined character code string to the output I
Send to word processor 1 through / F28. In step S27, the word processor 1 displays "Waiting for tomorrow □□, waiting for □□" on the display unit 3 and prints it with the printer 4 if necessary.

【0035】なお、本実施例においては、OCR12は
イメージスキャナ部14と認識判定部17を備えていた
が、認識判定部17をワープロ1に設けてもよい。この
場合、イメージスキャナをワープロ1に接続するだけで
よく、読取操作部の小型化を図ることができる。また、
イメージスキャナで暗号も普通文字もイメージデータと
して読込み、ワープロ1内でイメージ処理を行ない解読
するとよい。
In the present embodiment, the OCR 12 includes the image scanner unit 14 and the recognition determining unit 17, but the recognition determining unit 17 may be provided in the word processor 1. In this case, it is only necessary to connect the image scanner to the word processor 1, and the size of the reading operation unit can be reduced. Also,
It is preferable to read both ciphers and ordinary characters as image data by an image scanner, perform image processing in the word processor 1, and decode the image data.

【0036】[0036]

【発明の効果】以上のように、請求項1に係る発明の文
書処理装置によれば、文字入力手段によって入力した文
字列のうちの暗号化文字指定手段で指定した文字をモザ
イク状暗号情報に変換するので、秘密にしたい文字をそ
の文字と略同じ大きさの暗号情報に変換することができ
る。したがって、暗号情報を元の文字のスペースに収め
ることができ、従来例のように暗号情報を収めるための
新たなスペースは不要であり、スペースが無駄になるこ
とがない。
As described above , according to the document processing apparatus of the first aspect, the sentence input by the character input means is provided.
The character specified in the character string
Since the character is converted into the quiver-shaped encryption information, a character to be kept secret can be converted into encryption information having substantially the same size as the character. Therefore, the encryption information can be stored in the space of the original character, and a new space for storing the encryption information as in the conventional example is unnecessary, and the space is not wasted.

【0037】また、秘密にしたい文字をモザイク状の暗
情報に変換するので、暗号情報が暗号であることが一
目でわかり、暗号情報が普通の文字と混同されることが
ない。
[0037] In addition, because to convert the character you want to in secret in a mosaic pattern of cryptographic information, see at a glance that the encrypted information is encrypted, there is no possibility that the encryption information is confused with ordinary characters.

【0038】また、秘密にしたい文字を暗号化した文章
を印刷すると、元の文字と同数のモザイク状暗号情報
元の文字と同じ位置に並ぶので、読手は暗号化された部
分にどのような文字が隠されているのかと字数を頼りに
あれこれと推量することができ、ゲーム性に富む。
Further, when a sentence in which a character to be kept secret is encrypted is printed, the same number of mosaic-shaped encryption information as the original character are arranged at the same position as the original character. It can be guessed by relying on the number of characters as to whether such characters are hidden, and the game is rich.

【0039】また、印刷されたモザイク状暗号情報を読
取って元の文字に復号する手段を設けたので、読手は、
この手段を用いることによってモザイク状暗号情報に隠
された元の文字を読取ることができる。したがって、本
装置を有する仲間内だけに、秘密という遊びの要素を加
味した新たな情報伝達手段を提供することができる。
求項2に係る発明では、請求項1に係る発明に、表示手
段によって表示された文字および変換手段で生成された
モザイク状暗号情報を印字する印字手段がさらに設けら
れる。この場合は、所望の文字がモザイク状暗号情報に
変換された文字列を容易に文書化することができる。
Further , since means for reading the printed mosaic-shaped encrypted information and decoding it into the original character is provided, the reader can
By using this means, the original characters hidden in the mosaic encryption information can be read. Therefore, a new information transmitting means that takes into account the play element of secret can be provided only to those who have the present apparatus. Contract
In the invention according to claim 2, the invention according to claim 1 includes a display
Characters displayed by columns and generated by conversion means
A printing means for printing mosaic-shaped encryption information is further provided.
It is. In this case, the desired character is
The converted character string can be easily documented.

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

【図1】本発明の一実施例による文書処理装置を示す斜
視図である。
FIG. 1 is a perspective view showing a document processing apparatus according to an embodiment of the present invention.

【図2】図1に示した文書処理装置の構成を示すブロッ
ク図である。
FIG. 2 is a block diagram illustrating a configuration of the document processing apparatus illustrated in FIG. 1;

【図3】図1に示した文書処理装置における暗号化方法
を説明するための説明図である。
FIG. 3 is an explanatory diagram for describing an encryption method in the document processing apparatus shown in FIG. 1;

【図4】(a)は平文を入力した後の表示部の表示を示
す図である。(b)は入力した平文のうち秘密にしたい
文字を指定した後の表示部の表示を示す図である。
(c)は秘密にすることを指定した文字がワープロ内で
暗号化される方法を説明するための説明図である。
(d)は印刷された暗号文を示す図、(e)はその暗号
文をOCRで読取った後の表示部の表示を示す図であ
る。
FIG. 4A is a diagram showing a display on a display unit after a plaintext is input. (B) is a diagram showing a display on the display unit after a character to be kept secret in the input plain text is specified.
(C) is an explanatory view for explaining a method of encrypting a character designating secrecy in a word processor.
(D) is a diagram showing a printed cipher text, and (e) is a diagram showing a display on a display unit after reading the cipher text by OCR.

【図5】(a)は平文を普通に入力した後の表示部の表
示およびそれに対応する数字列を示す図である。(b)
は入力した文字列のうち秘密にしたい文字を指定した後
の表示部の表示およびそれに対応した数字列を示す図で
ある。
FIG. 5A is a diagram showing a display on a display unit after a plain text is normally input and a numeric string corresponding thereto. (B)
FIG. 4 is a diagram showing a display on the display unit after designating a character to be kept secret from the input character string, and a numeral string corresponding to the character.

【図6】暗号文書の作成方法を示すフローチャートであ
る。
FIG. 6 is a flowchart illustrating a method for creating an encrypted document.

【図7】印刷工程を示すフローチャートである。FIG. 7 is a flowchart illustrating a printing process.

【図8】OCRの構成を示すブロック図である。FIG. 8 is a block diagram illustrating a configuration of an OCR.

【図9】図8に示したOCRの機能を示すブロック図で
ある。
FIG. 9 is a block diagram showing functions of the OCR shown in FIG.

【図10】図8に示したOCRを使用した文書の読取り
および復号動作を示すフローチャートである。
FIG. 10 is a flowchart showing a document reading and decoding operation using the OCR shown in FIG. 8;

【図11】従来例による暗号化方法において使用される
仮名英数コード表を示す図である。
FIG. 11 is a diagram showing a kana alphanumeric code table used in a conventional encryption method.

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

A 文書処理装置 1 ワープロ 2 キーボード(文字入力および暗号化文字指令手段) 3 表示部 4 プリンタ 6 マイコン部(変換手段) 12 OCR(読取りおよび復号手段) 14 イメージスキャナ部 17 認識判定部 A Document Processing Device 1 Word Processor 2 Keyboard (Character Input and Encrypted Character Command Means) 3 Display Unit 4 Printer 6 Microcomputer Unit (Conversion Means) 12 OCR (Reading and Decoding Means) 14 Image Scanner Unit 17 Recognition Determination Unit

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06F 17/21 - 17/22 G06F 3/023 G09C 1/00 - 5/00 ──────────────────────────────────────────────────続 き Continued on the front page (58) Fields surveyed (Int. Cl. 7 , DB name) G06F 17/21-17/22 G06F 3/023 G09C 1/00-5/00

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】文字列を入力するための文字入力手段と、 前記文字入力手段によって入力された文字列のうちの所
望の文字を暗号化するために指定する暗号化文字指定手
段と、前記文字入力手段によって入力された文字列を表示する
表示手段と、 前記暗号化文字指定手段によって指定された文字を、文
字単位に且つ当該文字のJISコードに基づいたモザイ
ク状暗号情報に変換する変換手段と、 前記表示手段によって表示された文字及および前記変換
手段で生成されたモザイク状暗号情報を印字する印字手
段と、印字された文書上の モザイク状暗号情報を光学的に読取
る読取手段と、 前記読取手段によって読取ったモザイク状暗号情報を
ISコードに変換して元の文字に復号する復号手段と
備え、前記複合手段で生成された文字を前記表示手段で
表示するようにしたことを特徴とする文書処理装置。
Character input means for inputting 1. A string, and encrypting the character designating means for designating to encrypt the desired character in the character string inputted by the character input means, the character Display the character string input by the input means
Display means and a character designated by the encrypted character designating means ,
Conversion means for converting into mosaic-like encryption information based on the JIS code of the character in character units; and converting the characters displayed by the display means and the mosaic-like encryption information generated by the conversion means. Printing means for printing , reading means for optically reading mosaic-shaped encryption information on the printed document, and mosaic-shaped encryption information read by the reading means in J
It is converted to the IS encoding and decoding means for decoding the original character
The character generated by the composite means is displayed by the display means.
A document processing device characterized by displaying .
【請求項2】さらに、前記表示手段によって表示された
文字および前記変換手段で生成されたモザイク状暗号情
報を印字する印字手段を備えたことを特徴とする請求項
1に記載の文書処理装置。
2. The document processing apparatus according to claim 1, further comprising printing means for printing the characters displayed by said display means and the mosaic encryption information generated by said conversion means.
JP05025364A 1993-02-15 1993-02-15 Document processing device Expired - Fee Related JP3084163B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP05025364A JP3084163B2 (en) 1993-02-15 1993-02-15 Document processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP05025364A JP3084163B2 (en) 1993-02-15 1993-02-15 Document processing device

Publications (2)

Publication Number Publication Date
JPH06243121A JPH06243121A (en) 1994-09-02
JP3084163B2 true JP3084163B2 (en) 2000-09-04

Family

ID=12163788

Family Applications (1)

Application Number Title Priority Date Filing Date
JP05025364A Expired - Fee Related JP3084163B2 (en) 1993-02-15 1993-02-15 Document processing device

Country Status (1)

Country Link
JP (1) JP3084163B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4560184B2 (en) * 2000-07-19 2010-10-13 株式会社日立国際電気 Message creation method and portable terminal using the same
JP4753755B2 (en) * 2006-03-14 2011-08-24 富士通株式会社 Data conversion method, apparatus and program
US7766241B2 (en) * 2006-09-29 2010-08-03 Konica Minolta Systems Laboratory, Inc. Barcode for two-way verification of a document
JP5371289B2 (en) * 2008-06-02 2013-12-18 キヤノン株式会社 Information processing apparatus, data processing method, and program
JP2011232604A (en) * 2010-04-28 2011-11-17 Nec Corp Encryption device and encryption method
JP4804591B2 (en) * 2011-04-20 2011-11-02 富士通株式会社 Data conversion method, apparatus and program

Also Published As

Publication number Publication date
JPH06243121A (en) 1994-09-02

Similar Documents

Publication Publication Date Title
EP1605395B1 (en) Information input/output method using dot pattern
US6661933B1 (en) Apparatus and method for image data processing
JP3084163B2 (en) Document processing device
JPH08179689A (en) Picture data processor and picture data processing method
JPH06139419A (en) Symbol structure and its processor
JPH0448397B2 (en)
JPS63104119A (en) Document processor
KR100553890B1 (en) Printing method of form document
JP2888548B2 (en) Operation method of facsimile machine
JPH08186703A (en) Data processor
KR100454806B1 (en) New Multi-purpose Visual-Language System Based On Braille
JPS6385593A (en) Word processor
JP2552412Y2 (en) Word processor
JP2676993B2 (en) Character reading correction device
JPH07146646A (en) Cipher communication method
JPS63113595A (en) Information processor
JP2610180B2 (en) Facsimile machine
JP4779187B2 (en) Information processing device
JPS6326789A (en) Character recognizing device
JPH02259892A (en) Square code generator with parity
JPS62281087A (en) Pattern recognizing method
JPH0422653A (en) Printer
JPS62281072A (en) Document processor
JPS6029877A (en) Registration system for external character
JPS5852717A (en) Terminal equipment

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees