JPH02277170A - 電子式辞書 - Google Patents

電子式辞書

Info

Publication number
JPH02277170A
JPH02277170A JP1326929A JP32692989A JPH02277170A JP H02277170 A JPH02277170 A JP H02277170A JP 1326929 A JP1326929 A JP 1326929A JP 32692989 A JP32692989 A JP 32692989A JP H02277170 A JPH02277170 A JP H02277170A
Authority
JP
Japan
Prior art keywords
information
word
hyphen
storage
words
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.)
Granted
Application number
JP1326929A
Other languages
English (en)
Other versions
JPH0580022B2 (ja
Inventor
Yoshizo Saito
齋藤 佳三
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 JP1326929A priority Critical patent/JPH02277170A/ja
Publication of JPH02277170A publication Critical patent/JPH02277170A/ja
Publication of JPH0580022B2 publication Critical patent/JPH0580022B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明は、電子式の単語辞書に関する。
〈従来技術〉 多数の単語より構成される文書を印字または表示させる
場合、文書のなかの単語が右マージンにかかった場合、
その単語を次行に移行させることなく、その単語の途中
にハイフン(hyphen)を入力して複数行で表現す
る必要か生じた場合、従来では辞書等を用いて単語のハ
イフン位置を確認するなどしてハイフン入力を行ってい
るため、非常に面倒であって。
そこで、電子式辞書を印字装置等に装備し、該電子式辞
書の記憶部に各種単語情報と共に、その単語にかかるハ
イフン位置の情報を同時に記憶させておくと便利でる。
つまり、必要な単語の文字入力を行うことで、その文字
情報(単語)に対応する記憶単語を検索し、該検索単語
を同時にハイフン位置を表示さ廿るこ七ができる。
〈発明が解決しようとする課題〉 上述のような電子式辞書によれば、ハイフン位置を知る
場合には有用なものとなる。しかし、単なる単語検索、
例えば入力文字(単語)のスペルチェック等を行う場合
、合わせて記憶されたハイフン情報の処理が面倒になり
検索時間が長くなると共に、そのための回路が非常に複
雑になる。
そこで、本発明は、ハイフン情報をも単語情報共々記憶
させる場合においても、スペルチェック等の処理速度を
低下さ仕ることのないような電子式辞書を提供するもの
である。
〈課題を解決するための手段〉 本発明の電子式辞書は、記憶部に単語情報とともに該単
語のハイフン位置を示すハイフン情報をも合わせて記憶
させるものにおいて、 ハイフン情報と単語情報とを別々の領域に区別して記憶
部に記憶させることを特徴とするものである。
く作 用〉 本発明の電子式辞書によれば、入力情報を記憶された単
語情報とのスペルチェックを行う場合、ハイフン情報と
別の領域に記憶されている単語情報と入力情報とで間で
、そのままバイト単位又はビット単位での検索を行うこ
とができる。
つまり、ハイフン情報を全く考慮することなく、入力情
報に対応する単語情報を検索でき、ハイフン情報を記憶
させない場合の電子式辞書と同様な処理を行うことがで
きる。よって、ハイフン情報を考慮するための回路構成
を必要としない。
明細書の浄書(内容に変更なし)慧4か渥華β1〈実施
例〉 以下、本発明の構成を実施例と共に記述する。
本発明の実施例に係る電子式単語辞書は、スペルチエ・
ツク用の単語情報と6文字以上で構成される単語につい
てのみのハイフン位置情報とを有する。
第2図は本実施例の電子式辞書を具有する単語検索シス
テムのプローJり構成図である。
同図において、1は入力装置、2は記憶装置、8は出力
装置、4は辞書及び5は制御装置である。
続いて上記各構成要素につき説明する。
入力装置1:文字・単語情報を前記記憶装置2に入力す
るための装置、具体的に は鍵盤装置、タブレ・・ト装置若し くはOCR等である。
記憶装置2:上記入力装置1から入力された文字情報を
保存するための装置、具 体的にはコアメモリー ICメモ リー等である。
出力装置8:上記記憶装置2で保存、編集された結果を
出力するための装置。具 体的にはプリンター、デイスプレ ィ装置等である。
辞  書4:上記記憶装置2に格納している単語の綴シ
情報及び6文字以上の単 語のハイフン位置情報の収納さ れている装置。具体的にはROM (リード・オンリ・メモリ)等で ある。
制御装置5:上記各構成要素間の信号の伝達を制御する
ための装置。
上述の辞書4の構成は第1図の通シとなっている。
同図において、■はインデックス部であシ、そのインデ
ックスIは最初全単語を綴シ文字数即ち1文字、2文字
、・・・ 8文字、・・・に分類して、続いて頭文字の
文字種即ちA、B、C,・・・ x、y。
区別に分類して、該分類後の単語数を登録したものであ
る。同図では上段より1文字単語、2文字単語、・・・
、8文字単語となっておシ、文字「A」。
「B」 −「C」 、 ・・・   rXJ、   r
yJ、   rZJ  は単語の頭文字を表現している
。個々のインチ・ツクスには該当単語の登録数が格納し
である。
又、同図においてJは単語のスペルチエ・ツクデータ及
びハイフォネートデータのメモリであり、各単語数別の
インデツクスIに対応したメモリ11、J*、・・・ 
J8から構成される。
なお、各単語の頭文字より次の2文字目以下の情報は1
文字当たシ5ピット単位で変換されて納められている。
そのピット変換は下記第1表の通シである。同表の文字
「、」はアポストロフィである。
具体例を挙げる。
下ε第2表の8個の単語を収納する場合、第  2 表 記憶すべきは 単語[AMJでは[J、 単語「kNJでばrNJ、 単語1’−ALLJでは「LL」、 単語[A RMlでは「RMJ、 第  1 表 単語「PLANjでは「LANJ、 単語1’−PLAYJでは「LAY」、単語rDELI
CATEJでばUEr−I CATEJ、単語「I)E
LIVERYJでは「ELIVERYJ、である。
そして、メモリの1バイト=8ビツトに合わせるため意
味のないデータX(ビlトオフ)を追加する。
即ち、 「MJ −)01101 XXX →68 H(Hexadecimal)rNJ→011
10XXX →70H 1’−L LJ→0110001100XXXXXX→
6 a OOH 「RMJ−+1001001101XXXXXX→1(
40H 「LANJ→0I100OOOOIOIIIOX→60
5CH 1’−LAYJ→OI100OOOOII100IX→
6 0 7 2H rELIcATEJ→001010110001011
00 XXXXXXX →2B1210DOA600 rELIVERYJ−+00101011000110
010XXXXXXX →2B1862C82900 上記単語のうち6文字以上の単語は 1’−DELICATEJ及びl’−DEL I VE
RYJ テある。
本実施例においては、ハイフオネート情報は綴υ文字の
後方にまとめてビ・ント単位で入れる。即ち、ハイフォ
ン有りならば「1」、ハイフォン無しならば「0」であ
る。
又、本実施例では、1つの単語につき最初の文字(頭文
字)の前と最後の文字の前にはハイフンをつけないこと
を原則とするので、ハイフオネート情報は(文字数−2
)ビ・フトを要する。
上記単語rDELICATEJの場合、文字の区切れを
「○」で表わせば、 DQEQLQIQCQAQTQE となるが、ハイフン設定可能位置は 1’−DEL−1−CATEJ であるから、ハイフオネート情報は、ノ1イフン設定位
置を「O」、ハイフン非設定位置を「・」として、 DQEQL・■・CQAQTE となるから、 である(これは上記rELICATEJのメモリビ・=
)のX印の前の6ビ・ット情報である)。
又、上記単語「DELIVERYJ(D場合、文字の区
切れを「○」で表わせば、 DQEQLQIQVQEQRQY となるが、ハイフン設定可能位置は rDE−LIV−ER−YJ であるから、ハイフオネート情報は、)Aイフン設定位
置を「○」、ハイフン非設定位置を「・」として、 DQE@LOIOV@EQRY となるから、 10QIQ である(これは上記[ELIVERYJのメモリビット
のX印の前GビーJト情報である)。
ここで、前記第2表の単語を収納した辞書インデックス
を第3図に、そのデータメモリを第4図に示しておく。
付言するに、ハイフォネート情報は単語を構成する1文
字ごとにハイフンの有無を記憶させて構成することも可
能であるが、それでは単語rDELICATEJ 、単
語rDELI VERYJ(iD様に途中まで同一文字
が並んでいるにも拘らずハイフンの設定位置が異なる場
合に検知効率が低大するので、まず単語全体を把握して
からハイフン情報の検知を行う処理方法にした。
そして、単語の文字と文字の間にハイフン情報を入れる
と単語のスペリングチエツクの迅速性が阻害される原因
となるのでハイフン情報は、該当単語情報の後方に単語
情報領域とは別個に一括して格納されている。これによ
り、ハイフン情報を全く配慮することなく、単語情報に
おいてのみ、入力された情報とのスペルチェック等を行
うことができる。
なお、1文字を5ビツト変換しているのに単語のスペル
チェックをバイト単位に行うのは、それがビット単位の
チエツクよりも処理速度がより高速になることによる。
そのために単位情報の中に空き領域を設けたのである。
く効  果〉 本発明の電子式辞書によれば、記憶部に単語情報及び該
単語のハイフン位置を示す情報を記憶させても、スペル
チェック等における処理時間を全く低下させることはな
く、シかもハイフン情報に関係なく検索処理を行えるた
め回路構成についても複雑になることはない。
【図面の簡単な説明】 第1図は本発明の電子式辞書の構成図、第2図は前記発
明の電子式辞書を具備する単語検索システムのブッロク
構成図、第3図は特定の単語辞書構成図、第4図は前記
単位辞書のメモリ構成図である。 I;入力装置、4;電子辞書、5;制御装置J:データ
及びハイフン記憶部。 代理人 弁理士 杉山毅至(他1名) 第1図 手 続 補 正 書c方式) %式% 発明の名称 電子式辞書 3゜ 4゜ 補正をする者 ・19件との関係 特許出願人 住 所 8545大阪市阿倍野区長池111122番2
2号名 称 (504)シャープ株式会社 代表者辻 晴雄 代  理  人

Claims (1)

  1. 【特許請求の範囲】 1、予め記憶された単語のなかから入力情報に応じた単
    語を検索するためにその単語情報を記憶する記憶部を有
    し、該記憶部に単語情報及び該単語のハイフン位置を示
    すハイフン情報とを合わせて記憶してなる電子式辞書で
    あって、 上記記憶部は単語情報の記憶領域とハイフン情報の記憶
    領域とは区別して記憶したことを特徴とする電子式辞書
JP1326929A 1989-12-15 1989-12-15 電子式辞書 Granted JPH02277170A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1326929A JPH02277170A (ja) 1989-12-15 1989-12-15 電子式辞書

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1326929A JPH02277170A (ja) 1989-12-15 1989-12-15 電子式辞書

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP59046318A Division JPS60189071A (ja) 1984-01-17 1984-03-08 電子式辞書

Publications (2)

Publication Number Publication Date
JPH02277170A true JPH02277170A (ja) 1990-11-13
JPH0580022B2 JPH0580022B2 (ja) 1993-11-05

Family

ID=18193344

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1326929A Granted JPH02277170A (ja) 1989-12-15 1989-12-15 電子式辞書

Country Status (1)

Country Link
JP (1) JPH02277170A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5383533A (en) * 1976-12-28 1978-07-24 Ibm Device for automatically adding hyphen to data segment

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5383533A (en) * 1976-12-28 1978-07-24 Ibm Device for automatically adding hyphen to data segment

Also Published As

Publication number Publication date
JPH0580022B2 (ja) 1993-11-05

Similar Documents

Publication Publication Date Title
US5450537A (en) Method and apparatus for completing a partially completed document in accordance with a blank form from data automatically retrieved from a database
US4467446A (en) Electronically operated machine for learning foreign language vocabulary
JPS58121439A (ja) 編集処理装置の文章差し込み方式
JPH02277170A (ja) 電子式辞書
JP2634926B2 (ja) かな漢字変換装置
GB2143064A (en) Registering and calling document texts
KR0141639B1 (ko) 가사를 이용한 선곡장치 및 방법
JPS6371767A (ja) 文書作成装置
JP2986255B2 (ja) 文字認識装置
JPH0778800B2 (ja) 文書処理装置
JP3310063B2 (ja) 文書処理装置
JPH08212221A (ja) 文字入力装置
JPH0352102B2 (ja)
JPS63245760A (ja) 文書整形装置
GB2130772A (en) Electronic typewriter and word processor
JPS5843025A (ja) 文字処理装置
JPS60189573A (ja) 文字変換装置
JPS59105129A (ja) 文字処理装置
JPH07319873A (ja) 文書処理装置
JPH0520300A (ja) 文書処理装置
JPS60157660A (ja) 文字処理装置
JPS63314672A (ja) 仮名漢字変換処理装置
JPS5957330A (ja) 文字処理装置
JPS63121970A (ja) 文書処理装置
JPH03286360A (ja) 文字処理装置