JPH021348A - 文字修飾機能を有する文書作成装置 - Google Patents
文字修飾機能を有する文書作成装置Info
- Publication number
- JPH021348A JPH021348A JP63134116A JP13411688A JPH021348A JP H021348 A JPH021348 A JP H021348A JP 63134116 A JP63134116 A JP 63134116A JP 13411688 A JP13411688 A JP 13411688A JP H021348 A JPH021348 A JP H021348A
- Authority
- JP
- Japan
- Prior art keywords
- character
- character modification
- data
- range
- modification
- 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
- 230000004048 modification Effects 0.000 title claims abstract description 73
- 238000012986 modification Methods 0.000 title claims abstract description 73
- 238000013500 data storage Methods 0.000 claims abstract description 7
- 230000008719 thickening Effects 0.000 claims description 2
- 238000000034 method Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 11
- 238000012545 processing Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 8
- 239000004973 liquid crystal related substance Substances 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 210000003127 knee Anatomy 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 102100029493 EKC/KEOPS complex subunit TP53RK Human genes 0.000 description 1
- 101710171276 EKC/KEOPS complex subunit TP53RK Proteins 0.000 description 1
- PEDCQBHIVMGVHV-UHFFFAOYSA-N Glycerine Chemical compound OCC(O)CO PEDCQBHIVMGVHV-UHFFFAOYSA-N 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 238000005034 decoration Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- MYWUZJCMWCOHBA-VIFPVBQESA-N methamphetamine Chemical compound CN[C@@H](C)CC1=CC=CC=C1 MYWUZJCMWCOHBA-VIFPVBQESA-N 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 235000020079 raki Nutrition 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000007873 sieving Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
- G06F40/117—Tagging; Marking up; Designating a block; Setting of attributes
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Document Processing Apparatus (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Dot-Matrix Printers And Others (AREA)
- Record Information Processing For Printing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
(産業上の利用分野)
この発明は、文字修飾機能を有する文山作成装冒に関づ
る。 (従来の技術) 従来のワードブロゼッサや電子タイプライタ等の文−4
1作成装bytの一種に、アンダーラインヤ)ボールド
(肉太処理)、スーパースクリプト(半文字高さ分の文
字リノ[・)、す〜ブスブリクト(半文字高す分の文字
ダウン)、ストライクアウト(文字」−への削除線形成
)等の文字修飾機能を右するらのがある。この文字修飾
に際し、例えば、カーソル1−一の操作ににってカーソ
ルをライン(文字列)に沿って移動させることにより、
カーソルが実際に移動した範囲を文字修飾をしにうとす
る範囲(以下、文字修飾範囲という)として指定する方
式が知られている。1また、カーソルを移動させること
により、文字修飾範囲の!lf+喘と終端とに実際にカ
ーソルを位置さUて文字修飾範囲を指定Jる方式もある
1゜ (発明が解決しJ、うどする課題) しかし4gがら、−殻内に、文字ri篩を行う範囲は、
ワード、ライン、バラグラフ、ページ客の特定の単位を
右する範囲で・あることが多いため、従来例のJ:うに
、カーソルの移動範囲をそのまま文字修飾範囲としC指
定り゛る構成Cは操作上C不便な場合がある。狛に、ワ
ードやラインの文字修飾を行う場合には、カーソルを連
続的に移動さじて終端で停止さける際に、iL、 (R
’、を位置で停止させることが困難C・あったり、また
、バラグラフやページの文字修飾を行う揚台には、カー
ソルを移動さける時間が良くなり、煩わしく感じること
がある1゜他方、カーソルにJ:って2点を指定して文
字修1島範囲の始端および終端と16場合に番よ、カー
ソルの移e操作をある程度短時間で行ない(qるbのの
、キー等の操作回数が多くなつC面倒で・ある。尚、カ
ーソルの代わりにキャリッジ等の印字ヘッドを印字用紙
に対しC移ω〕さυることにより、文字修飾範囲を指定
する場合Cら事情は同じて・ある。 (課題を解決するための手段) 上記課題を解決するために、本発明は、文書中の所望範
囲の文字に、アンダーライン、肉太処理等の昨11をI
MJ文字修飾機能を右する文書作成装置であって、第1
図に示寸ように、■文書データを記憶する文書r−タ記
憶手段と、■前記文字修飾範囲の少なくどし一方の境界
データを、100記文、すf−タ記憶不段の文書データ
中に存在する文字15フフ・ンクション情報等の特定の
文書データの入力にJ、り指定Jる境界データ指定手段
と、■11η記文−14データ記憶f段に記憶されてい
る文書データ1”CI’+ij記境界データを検索する
境Wデータ検索■ミ段と、■該境界データ検索手段によ
って検索された境界ノ“−夕の位置を境界として、文字
修飾範囲を決定する修飾範囲決定1段と、■該修飾範囲
決定]′−段により決定された範囲で文字修飾を施す文
字修飾実行手段とを貝尚することを特徴とするものて゛
ある1゜ (作用) 境界データとして、文書データ記憶手段におする文字、
フフlンクシ1ン情報等の特定の文1身データ、例えば
、スペースコード、ピリオドコード、改行コード、改頁
:1−ド等が各〕−ドに対応する二1−操作などによ−
)で入力されると、その境界データ記憶1段中ぐ検索さ
れる。その検索された境界データの位置を少くとb =
ijの境界(例λば、文字修飾範囲の終端)としC,
修飾範囲か決定される。すなりtう、カーソルや印字ヘ
ッドの移動イひ置によってではなく、人力された境界デ
ータの検索によって文字修飾範囲の境!Lvが自動的に
定められるのて゛ある。 (実施例) 以上、本発明を1°U子タイプライタに通用した場合の
一実施例を図面にしくづいて説明り−る。 第2図に示づ電子タイプライタは、4−ボード2と印字
機構4とを備え、これらの間に所定行数の液晶デイスプ
レィ6が設置ノられている。 −1°−ボード2に(よ、文字トー教71”−、ピリオ
ドに−tηのI−t・ラフター1=8、及びスペース−
1−10、リターン(改行)−1−12、改頁−1−−
14ならびにアンダーラインー1−やボールドキー等の
文字修飾範囲4−16、丈−ヂ↓−18等、多くのフン
クシロン1−が1凝りられている1゜印字機構4は、紙
送りローラを兼ねるプラテン:30と、このプラテン3
0に沿って移動するF pリッジ32とを備λ、二へヤ
リツジ32には、活字ホイールこ34を収8づるホイー
ルカセット36、印字ハン7どそれを駆動するソレノイ
ド3B、印字リボンを収容するリボンカレツ1へ42笠
が搭載されでいる1、そして、二1−−人力に対応づる
活字が活字ホイール34の回転に五つで選1ツクさ−れ
、印字ハンマの打撃により、その活字が印字用紙に印字
されて、l: )rリッジ32
る。 (従来の技術) 従来のワードブロゼッサや電子タイプライタ等の文−4
1作成装bytの一種に、アンダーラインヤ)ボールド
(肉太処理)、スーパースクリプト(半文字高さ分の文
字リノ[・)、す〜ブスブリクト(半文字高す分の文字
ダウン)、ストライクアウト(文字」−への削除線形成
)等の文字修飾機能を右するらのがある。この文字修飾
に際し、例えば、カーソル1−一の操作ににってカーソ
ルをライン(文字列)に沿って移動させることにより、
カーソルが実際に移動した範囲を文字修飾をしにうとす
る範囲(以下、文字修飾範囲という)として指定する方
式が知られている。1また、カーソルを移動させること
により、文字修飾範囲の!lf+喘と終端とに実際にカ
ーソルを位置さUて文字修飾範囲を指定Jる方式もある
1゜ (発明が解決しJ、うどする課題) しかし4gがら、−殻内に、文字ri篩を行う範囲は、
ワード、ライン、バラグラフ、ページ客の特定の単位を
右する範囲で・あることが多いため、従来例のJ:うに
、カーソルの移動範囲をそのまま文字修飾範囲としC指
定り゛る構成Cは操作上C不便な場合がある。狛に、ワ
ードやラインの文字修飾を行う場合には、カーソルを連
続的に移動さじて終端で停止さける際に、iL、 (R
’、を位置で停止させることが困難C・あったり、また
、バラグラフやページの文字修飾を行う揚台には、カー
ソルを移動さける時間が良くなり、煩わしく感じること
がある1゜他方、カーソルにJ:って2点を指定して文
字修1島範囲の始端および終端と16場合に番よ、カー
ソルの移e操作をある程度短時間で行ない(qるbのの
、キー等の操作回数が多くなつC面倒で・ある。尚、カ
ーソルの代わりにキャリッジ等の印字ヘッドを印字用紙
に対しC移ω〕さυることにより、文字修飾範囲を指定
する場合Cら事情は同じて・ある。 (課題を解決するための手段) 上記課題を解決するために、本発明は、文書中の所望範
囲の文字に、アンダーライン、肉太処理等の昨11をI
MJ文字修飾機能を右する文書作成装置であって、第1
図に示寸ように、■文書データを記憶する文書r−タ記
憶手段と、■前記文字修飾範囲の少なくどし一方の境界
データを、100記文、すf−タ記憶不段の文書データ
中に存在する文字15フフ・ンクション情報等の特定の
文書データの入力にJ、り指定Jる境界データ指定手段
と、■11η記文−14データ記憶f段に記憶されてい
る文書データ1”CI’+ij記境界データを検索する
境Wデータ検索■ミ段と、■該境界データ検索手段によ
って検索された境界ノ“−夕の位置を境界として、文字
修飾範囲を決定する修飾範囲決定1段と、■該修飾範囲
決定]′−段により決定された範囲で文字修飾を施す文
字修飾実行手段とを貝尚することを特徴とするものて゛
ある1゜ (作用) 境界データとして、文書データ記憶手段におする文字、
フフlンクシ1ン情報等の特定の文1身データ、例えば
、スペースコード、ピリオドコード、改行コード、改頁
:1−ド等が各〕−ドに対応する二1−操作などによ−
)で入力されると、その境界データ記憶1段中ぐ検索さ
れる。その検索された境界データの位置を少くとb =
ijの境界(例λば、文字修飾範囲の終端)としC,
修飾範囲か決定される。すなりtう、カーソルや印字ヘ
ッドの移動イひ置によってではなく、人力された境界デ
ータの検索によって文字修飾範囲の境!Lvが自動的に
定められるのて゛ある。 (実施例) 以上、本発明を1°U子タイプライタに通用した場合の
一実施例を図面にしくづいて説明り−る。 第2図に示づ電子タイプライタは、4−ボード2と印字
機構4とを備え、これらの間に所定行数の液晶デイスプ
レィ6が設置ノられている。 −1°−ボード2に(よ、文字トー教71”−、ピリオ
ドに−tηのI−t・ラフター1=8、及びスペース−
1−10、リターン(改行)−1−12、改頁−1−−
14ならびにアンダーラインー1−やボールドキー等の
文字修飾範囲4−16、丈−ヂ↓−18等、多くのフン
クシロン1−が1凝りられている1゜印字機構4は、紙
送りローラを兼ねるプラテン:30と、このプラテン3
0に沿って移動するF pリッジ32とを備λ、二へヤ
リツジ32には、活字ホイールこ34を収8づるホイー
ルカセット36、印字ハン7どそれを駆動するソレノイ
ド3B、印字リボンを収容するリボンカレツ1へ42笠
が搭載されでいる1、そして、二1−−人力に対応づる
活字が活字ホイール34の回転に五つで選1ツクさ−れ
、印字ハンマの打撃により、その活字が印字用紙に印字
されて、l: )rリッジ32
【よ1文字分移動する1
゜次に、本実施例にJE ’=Jる辻1子タイプライタ
の制御回路kTついて、第33図のブロック図に基づい
て説明する、。 二1−ボード2は、キーボード入力回路50を介しC中
火?す1鈴処理装首たるCPU52に接続されC’J3
す、キーボード2ぐ操作されたV−にス・1応したキー
コードがCP LJ 52へ供給される。CI) U5
2には、イの他1でOM 54.1くΔM 56、印字
駆動回路58、デイスプレィコントローラ60及び表示
メモリ61等が共通パスライン62によって相nに接続
されている。 ROM54に1よ、本実施例の電rタイプライクの動作
制御を行うための制谷11プログラムが格納されている
。またRAM56には、文書データを記憶づるアキスト
メ゛[す66、文字修飾ピットメ[す67、す゛−アニ
1−トメtす68の他、各種のr−夕を記憶するエリア
やカウンタ、レジスフ等が設【)られている1、なJ3
、上記メ七り(37,(38雪の機能は後述する。 印字駆動回路58は、CPU52から供給されるt、1
7リツジ移動信号と印字1べきV:1/ラククに応じた
活字選択信号に基づき、−1−ヤリツジ32や活字ホイ
ール34等の駆動用し−タを制御1〕る1゜デイスプレ
ィコン1〜[J−ラ60は、液晶デイスプレィ6にキI
/ラクタや文゛字修飾(アンダーライン1)を表示(き
せる、1ニツトであり、−117ラクタコードf−夕に
対応して、多数の4ヤラクタドツ1ヘバクーンを記憶し
たキ1tラクタジエネレータを備え、液晶デイスプレィ
6と接続されている。また、表示メ七り614;E液晶
デイスプレィ6と1対1で対応づるメ七りであり、デイ
スプレィコント[1−960と接続されている1゜ 次に、ROM54に記憶されている制御プログツ11の
うら、文字修飾動作の制御の内容について、第4図に示
ず)[1−ブせ一トに従って説明する。 ステップ81.82の処理により、1−−ボード2の=
1−一が押手されたどきに、当該入カキ−が文’−4f
i飾関連−+゛−16C−あるか否かの判断が行われる
。この文字修飾関連キーは、前述のようにアンダーライ
ン、ボールド、スーパースフリブ]・、ス1〜ライクア
ウト、サブスクリプト等の文字修飾の種類を指定するた
めの1−一のことである。 ここで、キー人力が文字修飾関連キーであれば、次にス
ノ゛ツブ83−(−1;−人力に該当する文字修飾ヒラ
1−(前記文字修飾関連キーに対応して設(プられてい
るフラグのことである)がオンであるか否かを判断Jる
。このとき、)ニー人力に該当する文字修飾ピットがオ
ンであれば、ステップ84で当該文字修飾ビットをオン
に切替え、逆にオフであれば、ステップ85′c当該文
字修飾ビットをオンにJ゛る、1つまり文字修飾関連V
−16は、それぞれオンどオフがキーの押上毎に繰返さ
れろしのであり、文字修飾を始めるときに押されてオン
(ステップ85)と/幻り、文字修飾を完了するとさに
11麿押(ぎれてA)(ステップ84 )となる5、そ
して、いずれの場合でも該当文字rj篩コードが−y二
1ス1〜メtす66へ挿入される。。 すなわら、ステップ86で現7[(文字修飾関連キーの
人力があった時である)のテキストアドレス(液晶デイ
スプレィ6のカーソル位置にス・1応する、>−1−ス
]−メLす6(5Fのアドレス)に前記1−人力された
文字修飾関連−1−に対応する]−ドを110人し、ス
ーjツブ837で現在のアキストアドレスに1を加え、
コードの挿入に伴う修iトを1jうの(゛ある。。 次に、ステップと31.82の処理によって、キー人力
が文字修rliIi関連二1−ではないしのと判断した
場合には、ステップε38の処理が実行され、押下され
た4−がIJ−チ4−18であるか否かが判断される1
、ここで、Y−人力がリーチ−1−一ぐは<pい場合に
は、ステップ98の処理により、当該1−人力に対応す
る処理を実行し、他方キー人力がリーブキーであったと
きは、ステップ89〜96の処゛埋を実行する。。 ステップ89へ・96の処理は、文字修飾範囲の終端を
指定する人力にJ、す、人力された指定位置を検索して
文字修飾範囲を決定するとどもに、文字修飾を実行Jる
処理(゛ある。。 ステップ89は、文字修飾範囲の終端を指定Jる旨の案
内表示を、液晶デ、rスプレィ6の表示画面に表示する
処理である。 スラーツブりo、91の処理では、前記案内表示に従っ
て操作者がいずれかのキーを押−トしたどきに、この−
1−一人力が検索可能な所定のコード(スペース1−1
句読点:X、−、コンマギー、ピリオドr−1改行キー
、改頁4−四のワード、ライン、ページ等の区切れに使
用す゛る記号等を、pめ検索14能な4−として決めで
ある)であるか否かを判IIFiする1、ここで、−1
−一人力が検索可能な(ニーであれば、ステップ92で
、この4−のコード(以下、サーチコードとい・))を
、ナー1コードメモリ(58に格納する。他方、キー人
力された=1−コードがサーチコードCはない場合には
、ステップ97でブザー音秀によるエラー処理が実行さ
れ、操作者に検索不可能なV−を押下した旨を報知(」
る1゜検索可能な4゛−が押下されて、当該二1−の1
ノーヂ:1−ドが記憶された後は、スラーツブ93の処
理により、現在(検索可能なキーが押下された時である
)のデ1ニスl−アドレスのデ1ニス1〜コードがり一
一ヂコードと等しいか否かをYI+断する。これは、当
該デVストアドレスの位置/)<文字修飾範囲の終端で
あるか否かを判断する処理である。 このときの)゛主ストアドレスが文′−¥修飾範囲のI
t’端ではないときには、スフツブ93の判定がNOと
なり、デ4−スト」−ドがサーチコードに一敗JるまC
・、ステップ94.95の処理が繰返し実行される。 ステップ9/!では、各文字修飾ビットの状態に従−】
C1現在のツノ−ツル位置の文字の各文字修飾ア1〜リ
ビ、、1−1−の状態を設定する。すなわち、現在のカ
ーソル位t°ずの文字が文字ri篩を施す対象Cある場
合には、その文字について文字修飾を実行づる。 ステップ95は、J見在のう’ 二t−ストアドレスと
現在のカーソル位置に1を加えて、次のデ°キスドアド
レスに移動する。 このように、サーチコードとテ4ストコードが・改する
まC、スノーツブ94゜95の処理が繰返されることに
より、文字修飾範囲の終端の検索動作が行われる。 そ()で、文字修飾範囲の終端が検索されると、スノー
ツブで〕3の判定がYESどなり、文字修飾関連が終了
し、ステップ96で、サーチコードメtす68をクリア
ケる。 以上のステップ88〜97の処理により、4−一人力に
より指定された文字修飾範囲の終端の検素が行われ、そ
の終端まで文字修飾が実行される。 なお、文字修飾作業を完了さけるべく同一の文字修飾関
連1=−16が再度押されると、ステップ81.82,
83.85を経てステップ86.87が実行され、その
文字修飾コードがラキス1−メエリ66に文字修飾の終
端を記憶するものどじて挿入される1、イの挿入形態を
概念的に例示すれば前述の文″?′修飾の始端を記憶す
るコードど合Uて、例えば rA B c ◆ D F−F G ◆ ト
11(◆は1該当する文字修飾コードを表9)というよ
うに記憶される。アンダーラインの場合を例にとれば、
液晶デイスプレィ6では、「八〇〇rl[三 FGI
イ」 となる。 また、このデイスプレィ6ど1ヌ・11に対応した表示
メヒリ61のデータtま、2バイト構成となってJ3す
、各文字71〜リビコートのオン、オフのデータを各キ
t7ラクタ毎に有している。。 以トの説明/)+ +う明らかなように、本実施例で9
.1、文字rj篩範囲の終端を、スペース:V−や改h
:t −等のカーソル移i1すJ :lニー以外のキ
ー人力により指定できる。これにより、例えば、英文を
作成中に、1ワードだ【ノアンダーラインを施したい場
合には、アンダーライン4−を押下した後、リーチ4’
−J3よびスペース1′−を押]マすれば、アンダー
ライン4−を押下したときのカーソル位置に対応するテ
1スト)lドレスから文字修飾方向にスペース」−ドの
検索を聞9(1シ、最初に現れ1.、−スペースコード
J:′cを文字r1篩範囲に決定して、ここまでの範囲
の文字修飾を実()1iろ。 同様に、ビリオドキーを押下して終端を指定すれば、1
センjンスの文字修飾が可能であり、改行−1−一を押
下しC終りi;を指定すれば、1段落の文字修飾ができ
る。その他、句読点や改頁のキーを押Fすれば、その−
1“−コードに相当する位置までを即座に文字修飾範囲
として指定でさる。 以し説明した実施例で・は、アーヤストメ七り66が文
書データ記憶手段を構成し、キーボード2のスペース4
−、ピリオドニ1−雪リーチーj月能り二1−−ノ−1
ぞの1−人力処理を行うCPU52とが境界データ指定
手段を構成している。 また、ROM 54においてステップ93等を記憶して
いるメ干り領域どこれを実(うするC P U 52と
が境界データ検索手段を構成し、同じくスノップ94雪
を記憶しているメLり領域とこれを実行するC PU
52とが修飾範囲決定手段63 にび文字修飾実行手段
を構成している。 なお、本発明(ま、1)ηli[E実施例に限定さ゛れ
ることはなく、例えば、文字修飾範囲の始端と終端の両
方r、シ<は始端のみを、萌記実施例のよ・)にそれら
の境界に存在覆るコードに対する−1−人力で指定゛C
゛きるようにブ[コグラム処1((1リ−ることら可能
Cある。 また、文字ritffj Re UIJの境界を指定J
る土−1よ、11F+ +i2実流例の、にうにスペー
ス1−−や改行−1゛−1改頁4−−雪のファンクショ
ンニ1−1及びピリントーキ、」シマー1−一等の特定
のYI/ラクタキーに限定することなく、50音やアル
ファベット等の文字1−一を押手したときに、当該文字
を検索して、その位置を文字修飾範1111の境界と(
Jる構成でも良い。 その場合、例えば、一つの単語、廿ンデンス秀の文字列
をリーチ対象として入力し、その文字列を検索Vること
により当該文字列を境界どして文字修飾を行なうワード
サーfR能を有するブ[コグラ11を組むこともできる
。 さらに、入力された境界7′−タく例えば、スペースコ
ード等)を検索する際、何番t」のbのを検AJるか等
の順位データを合u′C入力f4能とし、それに応じて
複数の同一コードの中から特定のアドレスの6のを境界
どしc文字修飾を実行する処理りう可能である。 また、本発明は、表示画面を備え4工いクイブライク雪
にt)適用IiT能ぐある。。 (発明の効果) 以上詳細に説明したように、本発明は、文字修飾範囲の
少なくと6一方の境界を、萌記文書デーク記憶手段の文
p1データ中に存イ〔する文字やファンクシ・1ン情報
等、特定の文書データ(境界データ)の入ノJにより指
定し、検索処理に基づきその境界データ位置を始端また
は終端あるいは双方の端どじで文字修飾を行うbのであ
るため、その、J:うな検索処理で決まる境界について
は、オペレーク(操作者)が直接目ぐ確、4しで指定す
る必殻が41″く、その結果、文字修飾範囲の指定を簡
単かつ短11.1間(・行えるようになる。
゜次に、本実施例にJE ’=Jる辻1子タイプライタ
の制御回路kTついて、第33図のブロック図に基づい
て説明する、。 二1−ボード2は、キーボード入力回路50を介しC中
火?す1鈴処理装首たるCPU52に接続されC’J3
す、キーボード2ぐ操作されたV−にス・1応したキー
コードがCP LJ 52へ供給される。CI) U5
2には、イの他1でOM 54.1くΔM 56、印字
駆動回路58、デイスプレィコントローラ60及び表示
メモリ61等が共通パスライン62によって相nに接続
されている。 ROM54に1よ、本実施例の電rタイプライクの動作
制御を行うための制谷11プログラムが格納されている
。またRAM56には、文書データを記憶づるアキスト
メ゛[す66、文字修飾ピットメ[す67、す゛−アニ
1−トメtす68の他、各種のr−夕を記憶するエリア
やカウンタ、レジスフ等が設【)られている1、なJ3
、上記メ七り(37,(38雪の機能は後述する。 印字駆動回路58は、CPU52から供給されるt、1
7リツジ移動信号と印字1べきV:1/ラククに応じた
活字選択信号に基づき、−1−ヤリツジ32や活字ホイ
ール34等の駆動用し−タを制御1〕る1゜デイスプレ
ィコン1〜[J−ラ60は、液晶デイスプレィ6にキI
/ラクタや文゛字修飾(アンダーライン1)を表示(き
せる、1ニツトであり、−117ラクタコードf−夕に
対応して、多数の4ヤラクタドツ1ヘバクーンを記憶し
たキ1tラクタジエネレータを備え、液晶デイスプレィ
6と接続されている。また、表示メ七り614;E液晶
デイスプレィ6と1対1で対応づるメ七りであり、デイ
スプレィコント[1−960と接続されている1゜ 次に、ROM54に記憶されている制御プログツ11の
うら、文字修飾動作の制御の内容について、第4図に示
ず)[1−ブせ一トに従って説明する。 ステップ81.82の処理により、1−−ボード2の=
1−一が押手されたどきに、当該入カキ−が文’−4f
i飾関連−+゛−16C−あるか否かの判断が行われる
。この文字修飾関連キーは、前述のようにアンダーライ
ン、ボールド、スーパースフリブ]・、ス1〜ライクア
ウト、サブスクリプト等の文字修飾の種類を指定するた
めの1−一のことである。 ここで、キー人力が文字修飾関連キーであれば、次にス
ノ゛ツブ83−(−1;−人力に該当する文字修飾ヒラ
1−(前記文字修飾関連キーに対応して設(プられてい
るフラグのことである)がオンであるか否かを判断Jる
。このとき、)ニー人力に該当する文字修飾ピットがオ
ンであれば、ステップ84で当該文字修飾ビットをオン
に切替え、逆にオフであれば、ステップ85′c当該文
字修飾ビットをオンにJ゛る、1つまり文字修飾関連V
−16は、それぞれオンどオフがキーの押上毎に繰返さ
れろしのであり、文字修飾を始めるときに押されてオン
(ステップ85)と/幻り、文字修飾を完了するとさに
11麿押(ぎれてA)(ステップ84 )となる5、そ
して、いずれの場合でも該当文字rj篩コードが−y二
1ス1〜メtす66へ挿入される。。 すなわら、ステップ86で現7[(文字修飾関連キーの
人力があった時である)のテキストアドレス(液晶デイ
スプレィ6のカーソル位置にス・1応する、>−1−ス
]−メLす6(5Fのアドレス)に前記1−人力された
文字修飾関連−1−に対応する]−ドを110人し、ス
ーjツブ837で現在のアキストアドレスに1を加え、
コードの挿入に伴う修iトを1jうの(゛ある。。 次に、ステップと31.82の処理によって、キー人力
が文字修rliIi関連二1−ではないしのと判断した
場合には、ステップε38の処理が実行され、押下され
た4−がIJ−チ4−18であるか否かが判断される1
、ここで、Y−人力がリーチ−1−一ぐは<pい場合に
は、ステップ98の処理により、当該1−人力に対応す
る処理を実行し、他方キー人力がリーブキーであったと
きは、ステップ89〜96の処゛埋を実行する。。 ステップ89へ・96の処理は、文字修飾範囲の終端を
指定する人力にJ、す、人力された指定位置を検索して
文字修飾範囲を決定するとどもに、文字修飾を実行Jる
処理(゛ある。。 ステップ89は、文字修飾範囲の終端を指定Jる旨の案
内表示を、液晶デ、rスプレィ6の表示画面に表示する
処理である。 スラーツブりo、91の処理では、前記案内表示に従っ
て操作者がいずれかのキーを押−トしたどきに、この−
1−一人力が検索可能な所定のコード(スペース1−1
句読点:X、−、コンマギー、ピリオドr−1改行キー
、改頁4−四のワード、ライン、ページ等の区切れに使
用す゛る記号等を、pめ検索14能な4−として決めで
ある)であるか否かを判IIFiする1、ここで、−1
−一人力が検索可能な(ニーであれば、ステップ92で
、この4−のコード(以下、サーチコードとい・))を
、ナー1コードメモリ(58に格納する。他方、キー人
力された=1−コードがサーチコードCはない場合には
、ステップ97でブザー音秀によるエラー処理が実行さ
れ、操作者に検索不可能なV−を押下した旨を報知(」
る1゜検索可能な4゛−が押下されて、当該二1−の1
ノーヂ:1−ドが記憶された後は、スラーツブ93の処
理により、現在(検索可能なキーが押下された時である
)のデ1ニスl−アドレスのデ1ニス1〜コードがり一
一ヂコードと等しいか否かをYI+断する。これは、当
該デVストアドレスの位置/)<文字修飾範囲の終端で
あるか否かを判断する処理である。 このときの)゛主ストアドレスが文′−¥修飾範囲のI
t’端ではないときには、スフツブ93の判定がNOと
なり、デ4−スト」−ドがサーチコードに一敗JるまC
・、ステップ94.95の処理が繰返し実行される。 ステップ9/!では、各文字修飾ビットの状態に従−】
C1現在のツノ−ツル位置の文字の各文字修飾ア1〜リ
ビ、、1−1−の状態を設定する。すなわち、現在のカ
ーソル位t°ずの文字が文字ri篩を施す対象Cある場
合には、その文字について文字修飾を実行づる。 ステップ95は、J見在のう’ 二t−ストアドレスと
現在のカーソル位置に1を加えて、次のデ°キスドアド
レスに移動する。 このように、サーチコードとテ4ストコードが・改する
まC、スノーツブ94゜95の処理が繰返されることに
より、文字修飾範囲の終端の検索動作が行われる。 そ()で、文字修飾範囲の終端が検索されると、スノー
ツブで〕3の判定がYESどなり、文字修飾関連が終了
し、ステップ96で、サーチコードメtす68をクリア
ケる。 以上のステップ88〜97の処理により、4−一人力に
より指定された文字修飾範囲の終端の検素が行われ、そ
の終端まで文字修飾が実行される。 なお、文字修飾作業を完了さけるべく同一の文字修飾関
連1=−16が再度押されると、ステップ81.82,
83.85を経てステップ86.87が実行され、その
文字修飾コードがラキス1−メエリ66に文字修飾の終
端を記憶するものどじて挿入される1、イの挿入形態を
概念的に例示すれば前述の文″?′修飾の始端を記憶す
るコードど合Uて、例えば rA B c ◆ D F−F G ◆ ト
11(◆は1該当する文字修飾コードを表9)というよ
うに記憶される。アンダーラインの場合を例にとれば、
液晶デイスプレィ6では、「八〇〇rl[三 FGI
イ」 となる。 また、このデイスプレィ6ど1ヌ・11に対応した表示
メヒリ61のデータtま、2バイト構成となってJ3す
、各文字71〜リビコートのオン、オフのデータを各キ
t7ラクタ毎に有している。。 以トの説明/)+ +う明らかなように、本実施例で9
.1、文字rj篩範囲の終端を、スペース:V−や改h
:t −等のカーソル移i1すJ :lニー以外のキ
ー人力により指定できる。これにより、例えば、英文を
作成中に、1ワードだ【ノアンダーラインを施したい場
合には、アンダーライン4−を押下した後、リーチ4’
−J3よびスペース1′−を押]マすれば、アンダー
ライン4−を押下したときのカーソル位置に対応するテ
1スト)lドレスから文字修飾方向にスペース」−ドの
検索を聞9(1シ、最初に現れ1.、−スペースコード
J:′cを文字r1篩範囲に決定して、ここまでの範囲
の文字修飾を実()1iろ。 同様に、ビリオドキーを押下して終端を指定すれば、1
センjンスの文字修飾が可能であり、改行−1−一を押
下しC終りi;を指定すれば、1段落の文字修飾ができ
る。その他、句読点や改頁のキーを押Fすれば、その−
1“−コードに相当する位置までを即座に文字修飾範囲
として指定でさる。 以し説明した実施例で・は、アーヤストメ七り66が文
書データ記憶手段を構成し、キーボード2のスペース4
−、ピリオドニ1−雪リーチーj月能り二1−−ノ−1
ぞの1−人力処理を行うCPU52とが境界データ指定
手段を構成している。 また、ROM 54においてステップ93等を記憶して
いるメ干り領域どこれを実(うするC P U 52と
が境界データ検索手段を構成し、同じくスノップ94雪
を記憶しているメLり領域とこれを実行するC PU
52とが修飾範囲決定手段63 にび文字修飾実行手段
を構成している。 なお、本発明(ま、1)ηli[E実施例に限定さ゛れ
ることはなく、例えば、文字修飾範囲の始端と終端の両
方r、シ<は始端のみを、萌記実施例のよ・)にそれら
の境界に存在覆るコードに対する−1−人力で指定゛C
゛きるようにブ[コグラム処1((1リ−ることら可能
Cある。 また、文字ritffj Re UIJの境界を指定J
る土−1よ、11F+ +i2実流例の、にうにスペー
ス1−−や改行−1゛−1改頁4−−雪のファンクショ
ンニ1−1及びピリントーキ、」シマー1−一等の特定
のYI/ラクタキーに限定することなく、50音やアル
ファベット等の文字1−一を押手したときに、当該文字
を検索して、その位置を文字修飾範1111の境界と(
Jる構成でも良い。 その場合、例えば、一つの単語、廿ンデンス秀の文字列
をリーチ対象として入力し、その文字列を検索Vること
により当該文字列を境界どして文字修飾を行なうワード
サーfR能を有するブ[コグラ11を組むこともできる
。 さらに、入力された境界7′−タく例えば、スペースコ
ード等)を検索する際、何番t」のbのを検AJるか等
の順位データを合u′C入力f4能とし、それに応じて
複数の同一コードの中から特定のアドレスの6のを境界
どしc文字修飾を実行する処理りう可能である。 また、本発明は、表示画面を備え4工いクイブライク雪
にt)適用IiT能ぐある。。 (発明の効果) 以上詳細に説明したように、本発明は、文字修飾範囲の
少なくと6一方の境界を、萌記文書デーク記憶手段の文
p1データ中に存イ〔する文字やファンクシ・1ン情報
等、特定の文書データ(境界データ)の入ノJにより指
定し、検索処理に基づきその境界データ位置を始端また
は終端あるいは双方の端どじで文字修飾を行うbのであ
るため、その、J:うな検索処理で決まる境界について
は、オペレーク(操作者)が直接目ぐ確、4しで指定す
る必殻が41″く、その結果、文字修飾範囲の指定を簡
単かつ短11.1間(・行えるようになる。
第1図は本発明の構成を示す機能ブロック図、第2図は
本発明の一実施例におする電子タイプライタの外観図、
第3図は同実施例における制御回路の構成を示づブロッ
ク図、第4図は文字修飾【こ係る制御内容を示づノロ−
f Ir−トぐある。 2・・・↑−ボード 6・・・液晶アイスブレ・r 8・・・1−I・ラクタ4− 10・・・スペース−1−一 ]2・・・リターン(改1う)−i− 1/I・・・改+、1:1−−− 16・・・文字修飾関連キー
本発明の一実施例におする電子タイプライタの外観図、
第3図は同実施例における制御回路の構成を示づブロッ
ク図、第4図は文字修飾【こ係る制御内容を示づノロ−
f Ir−トぐある。 2・・・↑−ボード 6・・・液晶アイスブレ・r 8・・・1−I・ラクタ4− 10・・・スペース−1−一 ]2・・・リターン(改1う)−i− 1/I・・・改+、1:1−−− 16・・・文字修飾関連キー
Claims (1)
- 【特許請求の範囲】 文書中の所望範囲の文字に、アンダーライン、肉太処理
等の修飾を施す文字修飾機能を有する文書作成装置であ
つて、 文書データを記憶する文書データ記憶手段と、前記文字
修飾範囲の少なくとも一方の境界データを、前記文書デ
ータ記憶手段の文書データ中に存在する文字やファンク
ション情報等の特定の文書データの入力により指定する
境界データ指定手段と、 前記文書データ記憶手段に記憶されている文書データ中
で前記境界データを検索する境界データ検索手段と、 該境界データ検索手段によって検索された境界データの
位置を境界として、文字修飾範囲を決定する修飾範囲決
定手段と、 該修飾範囲決定手段により決定された範囲で文字修飾を
施す文字修飾実行手段と を具備することを特徴とする文字修飾機能を有する文書
作成装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63134116A JPH021348A (ja) | 1988-05-31 | 1988-05-31 | 文字修飾機能を有する文書作成装置 |
EP19890305468 EP0345035A3 (en) | 1988-05-31 | 1989-05-31 | Text processing device with character modifying function |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63134116A JPH021348A (ja) | 1988-05-31 | 1988-05-31 | 文字修飾機能を有する文書作成装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH021348A true JPH021348A (ja) | 1990-01-05 |
Family
ID=15120835
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63134116A Pending JPH021348A (ja) | 1988-05-31 | 1988-05-31 | 文字修飾機能を有する文書作成装置 |
Country Status (2)
Country | Link |
---|---|
EP (1) | EP0345035A3 (ja) |
JP (1) | JPH021348A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5214474A (en) * | 1991-03-28 | 1993-05-25 | Mita Industrial Co., Ltd. | Copying apparatus |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3158645B2 (ja) * | 1992-04-22 | 2001-04-23 | ブラザー工業株式会社 | 印字装置 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5818731A (ja) * | 1981-07-24 | 1983-02-03 | Canon Inc | 入力装置 |
DE3241170A1 (de) * | 1982-11-08 | 1984-05-10 | Siemens AG, 1000 Berlin und 8000 München | Anordnung zum loeschen von texten |
-
1988
- 1988-05-31 JP JP63134116A patent/JPH021348A/ja active Pending
-
1989
- 1989-05-31 EP EP19890305468 patent/EP0345035A3/en not_active Withdrawn
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5214474A (en) * | 1991-03-28 | 1993-05-25 | Mita Industrial Co., Ltd. | Copying apparatus |
Also Published As
Publication number | Publication date |
---|---|
EP0345035A2 (en) | 1989-12-06 |
EP0345035A3 (en) | 1991-10-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH06195335A (ja) | 文書処理装置 | |
JPH0792796B2 (ja) | 文書作成装置 | |
JPH021348A (ja) | 文字修飾機能を有する文書作成装置 | |
JPS63108457A (ja) | デ−タ処理装置 | |
US4863296A (en) | Information processing apparatus | |
JP3092264B2 (ja) | 印刷装置 | |
US4955734A (en) | Information processing apparatus | |
JP3342463B2 (ja) | 印刷方法 | |
JP3342462B2 (ja) | 印刷装置 | |
JP3342464B2 (ja) | 印刷制御方法及び印刷制御装置 | |
JPH06180698A (ja) | 文書処理装置 | |
JPH04148410A (ja) | 文書処理装置 | |
JP3763467B2 (ja) | 文書処理装置およびそのスペルコレクション方法 | |
JPH06290011A (ja) | 情報処理装置 | |
JP2759942B2 (ja) | 文書処理装置 | |
JPH01237875A (ja) | 印字装置 | |
JPH07200566A (ja) | 文書処理装置 | |
JPH031273A (ja) | 操作自習機能を有する文字処理装置 | |
JPH0660076A (ja) | 文書作成装置及びヘルプ実行方法 | |
JPH05204901A (ja) | 文書処理装置のレイアウト表示制御装置 | |
JPH04105975A (ja) | 記録装置 | |
JPH08161328A (ja) | 文字情報処理装置 | |
JPH0267673A (ja) | 文書作成装置 | |
JPH1196156A (ja) | 文字処理装置及び記録媒体 | |
JPH03251951A (ja) | 文書作成装置 |