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
Application number
JP63134116A
Other languages
English (en)
Inventor
Keiichi Hirata
恵一 平田
Yasushi Kawakami
泰 川上
Junko Kawasumi
河澄 淳子
Mizuho Kamisaka
上坂 瑞穂
Minoru Oishi
稔 大石
Akihiro Furukawa
顕寛 古川
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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP63134116A priority Critical patent/JPH021348A/ja
Priority to EP19890305468 priority patent/EP0345035A3/en
Publication of JPH021348A publication Critical patent/JPH021348A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/117Tagging; 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
【よ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間(・行えるようになる。
【図面の簡単な説明】
第1図は本発明の構成を示す機能ブロック図、第2図は
本発明の一実施例におする電子タイプライタの外観図、
第3図は同実施例における制御回路の構成を示づブロッ
ク図、第4図は文字修飾【こ係る制御内容を示づノロ−
f Ir−トぐある。 2・・・↑−ボード 6・・・液晶アイスブレ・r 8・・・1−I・ラクタ4− 10・・・スペース−1−一 ]2・・・リターン(改1う)−i− 1/I・・・改+、1:1−−− 16・・・文字修飾関連キー

Claims (1)

  1. 【特許請求の範囲】 文書中の所望範囲の文字に、アンダーライン、肉太処理
    等の修飾を施す文字修飾機能を有する文書作成装置であ
    つて、 文書データを記憶する文書データ記憶手段と、前記文字
    修飾範囲の少なくとも一方の境界データを、前記文書デ
    ータ記憶手段の文書データ中に存在する文字やファンク
    ション情報等の特定の文書データの入力により指定する
    境界データ指定手段と、 前記文書データ記憶手段に記憶されている文書データ中
    で前記境界データを検索する境界データ検索手段と、 該境界データ検索手段によって検索された境界データの
    位置を境界として、文字修飾範囲を決定する修飾範囲決
    定手段と、 該修飾範囲決定手段により決定された範囲で文字修飾を
    施す文字修飾実行手段と を具備することを特徴とする文字修飾機能を有する文書
    作成装置。
JP63134116A 1988-05-31 1988-05-31 文字修飾機能を有する文書作成装置 Pending JPH021348A (ja)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3158645B2 (ja) * 1992-04-22 2001-04-23 ブラザー工業株式会社 印字装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
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

Cited By (1)

* Cited by examiner, † Cited by third party
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) 文書作成装置