JPH02297254A - 文書編集装置 - Google Patents

文書編集装置

Info

Publication number
JPH02297254A
JPH02297254A JP1080003A JP8000389A JPH02297254A JP H02297254 A JPH02297254 A JP H02297254A JP 1080003 A JP1080003 A JP 1080003A JP 8000389 A JP8000389 A JP 8000389A JP H02297254 A JPH02297254 A JP H02297254A
Authority
JP
Japan
Prior art keywords
format
character
input
width
document
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
JP1080003A
Other languages
English (en)
Inventor
Masaru Makita
巻田 勝
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP1080003A priority Critical patent/JPH02297254A/ja
Publication of JPH02297254A publication Critical patent/JPH02297254A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は文書編集を行なう文書処理装置に関し、特に特
殊文字や符号の入力があった場合のフォーマット変更処
理を可能とした文書編集装置に関するものである。
[従来の技術] 従来、熱転写式プリンタにおいては、デイジー式プリン
タのように印字媒体の活字により印字形式および文字幅
が決定されるのではなく、印字用フォントをソフトウェ
ア的に変換あるいは参照することにより、様々な印字形
態を取ることが可能である。その印字表現力を増加する
ものとして、例えば4倍角文字等のようにフォントを縦
、横に拡大し、印字を実行する機能を持つものがある。
(発明が解決しようとする課B] しかしながら、拡大文字を利用して文書を作成す°る場
合としては、文書の先頭文字あるいは各章1節の先頭文
字に利用する場合が多い。この際、使用者は、拡大文字
入力行から、次行への改行動作時に、スペースキーによ
りキャリッジを未印字部に移動した後、印字を行わねば
ならず、印字している紙面あるいは入力している表示画
面を注意しながら入力してゆく、という大変にわずられ
しい作業を必要とする。
また表示処理例としては、恒久的に文書を記憶し、この
文書の編集を行う場合があげられる。この場合、通常、
使用者は、インデンテーション機能、あるいはパーマネ
ントスペーシング機能により上記拡大文字等の特殊文字
入力領域を回避する手法を講じている。しかしながら、
これらの手法により回避された領域は、その前行等のメ
インテナンス作業によりズレが発生し、拡大文字とその
次の行の文字とが重なり合う等の重大なる問題点があっ
た。
よって本発明の目的は、拡大文字や拡大符号の入力によ
り使用された領域を自動的に回避して、操作者の負担を
軽減させ得る文書編集装置を提供することにある。
[課題を解決するための手段] 本発明に係る文書編集装置は、拡大文字もしくは拡大符
号の入力を行う入力手段と、前記拡大文字もしくは拡大
符号の入力領域幅を現マージン幅より減算することによ
り、次行からの入力可能領域幅を自動設定するフォーマ
ット変更手段とを具備したものである。
[作 用] 本発明によれば、拡大文字等の入力を行なう際に、その
拡大文字等の入力領域幅を現マージン幅より減算するこ
とにより、次行からの入力可能領域幅を自動設定するフ
ォーマット変更手段を設けることにより、前記拡大文字
等の入力により使用された領域を回避するようにしたも
のである。
[実施例] 以下、図面を用いて、本発明の詳細な説明する。
衷10址上 第1図は、本発明の一実施例の電気的構成を説明するブ
ロック図である。図中、CPU (セントラルブロセッ
シングユニット)Aは本実施例におけるプロセスの中枢
を担うものであり、その他の要素とはシステムバスBに
より結線されている。
入力手段Cはキーボードであり、各文字キーの押下によ
り、文字の入力を行なう。さらに特殊文字指定手段りは
、前記キーボード上の文字幅スイッチであり、本実施例
では、3つのポジションを持つスライドスイッチを用い
ている。そして、これら各ポジションにより、それぞれ
通常幅文字9倍幅文字、4倍角文字の指定が可能となっ
ている。
文書メモリEは入力される文字をコード化し、文書デー
タとして記憶しておくランダムアクセスメモリであり、
入力後、画面による編集および木文書メモリに記憶され
た文書を縁り返し印字できるよう構成されている。
マルチフォーマット設定手段Fは、前記文書の登録およ
び編集中、マージン、タブ等の印字領域の変更を行なう
為に設けられており、グラフ、図面等のスペースを空け
る為、印字領域を削減する。あるいは、用紙の変更、ピ
ッチの変更による文書そのもののフォーマットの変更等
に用いる為の手段である。
表示装置Gは文書メモリEの編集用として用いる。本実
施例では、80桁×25行分のCPUユニットを用いて
いる。
印字装置Hは文書メモリEの印字、および、キー入力時
の即時印字に用いる。
第2図は、本実施例にて用いたサーマルプリンタの印字
部を示す。本図中、プラテン1にバックアップされた記
録用のシート2に対し、キャリッジ3に装着された記録
ヘッド(サーマルヘッド)4で記録してゆくよう構成さ
れている。
なお、第2図中のプラテン1はローラ状をしており、シ
ート送りローラを兼ねた設計となっている。キャリッジ
3は、プラテン1に平行に設置されたガイドシャフト5
に沿って移動可能に装着され、ステッピングモータ(キ
ャリッジ駆動モータ)6.駆動プーリ7、従動プーリ8
、およびこれらのプーリに巻回され、かつ、キャリッジ
3に結合されたタイミングベルト9から成る駆動系によ
って往復駆動される。キャリッジ3上には、サーマルヘ
ッド4とシート2との間にインクリボンlOを送給する
ためのリボンカセット11が交換可能に装着されている
サーマルヘッド4の前面には、複数の発熱抵抗体などの
電気熱変換体を配列して構成した印字パターン形成手段
が設けられ、このサーマルヘッド4はキャリッジ3に対
し、インクリボン10およびシート2を介してプーリ1
に圧接されるヘッドダウン位置とインクリボンlOから
殖反退避するヘッドアップ位置との間で、揺動駆動され
るよう取付けられている。
また、リボンカセット11内のインクリボン10は、ヘ
ッドダウン状態でキャリッジ3を移動させる時、該キャ
リッジの動きに同期して巻取り駆動される。
記録に際しては、サーマルヘッド4をヘットダウン状態
で移動させ、かつこれに同期してインクリボン10を送
給するとともに、該ヘッドの電気熱変換体を印字データ
に基いて駆動しながら記録してゆき、シート2で矢印F
方向にピッチ送りして改行する。
第3図を用いて、本発明を実施するのに好適な熱転写記
録装置制御系を説明する。図中、記録装置の制御回路は
、セントラルプロセッシングユニット(CPU)20に
対して、キーボードからの入力が伝送され、CPO20
からの制御信号により、ドライバー22を介してキャリ
ッジ駆動モータ6、シート送りモータ23.リボン巻取
りモータ16およびヘッドアップダウン用モータ24が
駆動される。また、前記ドライバー22は、CPU20
から受信する印字データ信号に基いて、サーマルヘッド
4の複数の電気熱変換体を発熱駆動し、シート2上に所
定の印字パターンを形成してゆくよう動作する。
また、本実施例においては、前記キーボード21からの
入力により指定された文字キーに対し、印字用のフォン
トキャラクタを8写体持ち各文字ピッチに対応した美し
い印字を実現している。このフォントキャラクタは、キ
ャラクタジェネレータリードオンリメモリCGROM2
5にパターンとして記録されており、CPU20はキー
ボード21から入力された文字コードより対応する文字
印字パターンを引き出し、サーマルヘッド4の複数の電
気熱変換体を駆動している。
第4図、第5図のフローチャートを用いて本発明を実施
した熱転写式電子タイプライタの編集処理を説明する。
第4図中、処理1はキーボードからのキーデータ取り込
む処理を行う。使用者の押下キーをキー信号として入力
する。人カキ−の種別により、処理2にてキャリアリタ
ーンキーならば、処理は後述する第5図中の処理17に
分岐する。
処理3では4倍角の指定か否か、また、処理4では、解
除か否かを判定している。これら処理3および処理4で
は、処理15への分岐を行なっているが、処理15では
、現在入力されている文字あるいは、今後入力される文
字が4倍角文字であるか否かの判定を処理5にて行なう
為の指示フラグを排他的論理和をかけることで、その処
理を行なっている。すなわち処理5では、前記指示フラ
グがセットされているか否かのチエツクを行ない、セッ
トされているならば4倍角の文字処理6に進む。
処理6では文字幅を算出しており、第6図に示すXl+
X2等の位置割出しを行なう。その位置がマージン内で
あり、所望の入力が可能であるか否かを処理7に′て判
定し、不可能な場合には、処理16にてエラーを使用者
に伝える。
前記処理7にて印字可能と判定した場合には、コントロ
ールは処理8に進む。ここでは4倍角文字の入力により
使用された横位置、すなわち、第6図中のxlおよびx
2等の位置の更新を行なつている。つまり第6図中のP
lの横位置を記憶することとなる。
処理9では4倍角文字の表示処理、処理lOでは文書メ
モリへの書込みを行なう。
また処理11〜14においては、前述の4倍角文字処理
を通常文字処理として行なう為のプロセスであるが、4
倍角位置の更新処理が行なわれないよう分岐している。
第5図は前記処理2にて分岐されキャリアリターンキー
の押下を認識された場合の処理フローを示している。図
中の処理17では、4倍角の文字入力が現行の先頭部に
存在し、フォーマットの変更が必要であるか否かを判定
しており、前記処理8にて更新された横位置とレフトマ
ージン位置が等しいか否かを判定し、等しい場合には、
フォーマットの変更は必要無し、等しくない場合には、
フォーマット変更が必要であると判定している。
処理18ではマージン変更つまり、キャリアリターン以
降の行の入力位置を変更したフォーマットの作成を行な
う。このフォーマットは、通常のフォーマット変更と同
ようではあるが、表示を伴わない為にレフトマージンの
記録用領域、第6図中のLMGO値に対し、MSB(マ
キシマム・シグニフィカント・ビット)をオンとしてい
る。
処理19では、前記処理18にて作成したフォーマット
変更データを、マルチフォーマットとして文書メモリ中
に記録する。
第8図は文書メモリの領域を図式化したもので、1つの
文書データの構造を表わしている。本図中、オリジナル
フオーム部OFMは、各テキストの先頭に必ず設定され
、そのフォーマットは第7図と全く同一の構造を採る。
また図中のテキスト部TXTは、文書データ記録部分で
あり、スタートコードFOで開始し、エンドコードF1
で終了している。つまり、マルチフォーマット、4倍角
フォーマットはこの文書データ記録部分に含まれている
さらにこれらマルチフォーマットはスタートコードEO
,エンドコードE1にてその開始と終了を宣言すること
で、処理の簡素化を図っている。
処理19にて前記フォーマットの書き込み処理を行った
後、画面の再表示を行なう。ここでは、画面の横スクロ
ール、縦スクロール、行カウンタの更新等を行なう。
さらに、処理21にてカーソルをマルチフォーマットの
先頭位置に移動させる。
第6図中のCRIが入力された場合、カーソル位置はP
lの位置に設定することとなる。さらに、4倍角の改行
処理終了の為、4倍角横位置のリセットを処理22にて
行なう。これは、処理17にてフォーマットの変更が必
要であるか否かの判定の為であるので、前記リセット動
作処理22では、レフトマージン位置、LMGの値をそ
のまま横位置に挿入することで、これを行なフている。
このことにより第6図におけるCR2のキャリアリター
ン動作にて、P2の位置にカーソルを移動させることを
可能ならしめる。
通常文字のキャリアリターン動作処理とじては、処理1
7により、通常文字入力行のキャリアリターンと判定さ
れている為、次行に対する入力位置の更新は必要とせず
、前記P2と同ようにレフトマージンの位置にカーソル
を移動するよう、処理23.処理24にて画面の再表示
およびレフトマージンの位置へのカーソル移動を行なっ
ている。
以上述べた処理は終了後すべて処理1に帰還し、次の文
字入力に対応する。この工程により、4倍角文字入力に
対する適切な次行の改行位置を自動釣に決定ならしめ、
かつ、その手法は、現行の電子タイプライタ等、文書編
集装置の持つマルチフォーマットの設定処理を利用する
ことにより実現している為、それに伴なう技術的問題点
、コストアップ等は無く生じない。
実施例2 上述した第1の実施例では、特殊領域の範囲指定用フォ
ーマットを通常のマルチフォーマットとの表現を変える
為、また、第1の実施例にて使用した表示装置がキャラ
クタデイスプレィである為、マルチフォーマットと同よ
うの表現を実施すると、前記特殊領域の行間が空いてし
まうこととなる。あるいは、特殊領域と同一行に入力し
た文字列が次行に表現されることとなる。この為、本実
施例によるフォーマットの変更の際に展開するフォーマ
ットデータは、画面表示を行なわないものとした。
このことによる操作者の使用上の問題点は無く、前記問
題点の解決策ともなっているが、前記ハード上の問題点
としてキャラクタデイスプレィでない表示装置を持つ編
集装置の場合ならば、前記特殊領域の範囲指定用フォー
マットを表示しても良く、特にドツトリフレッシュ型の
LCDおよびCRTを装備する機器であるならば、その
表現はより見栄えのするものとなる。さらにカラー表現
を行なうならば、より一層、操作者へのアピールは増す
ものとなる。ただし、これら高性能LCDおよびCRT
を用いた場合には、高精細なものが必要であり、高速な
CPU、表示ドライバー、RAMを要することとなる。
実施例3 前記実施例1においては、特殊領域の範囲指定のための
フォーマットを表示しないことを目的に、第7図のよう
にレフトマージンの領域における最大値ビットをオンと
することで、表示しないことをシステム的に定義付け、
これを実現した。
これは、実施例1における分解能が印字装置にて173
60インチ(360ドツトパ一インチ)である為、最大
値表現を行ってもMSBが空いていたことにより、これ
を利用できたが、第9図のように、各フォーマットの先
頭に領域を設け、表示すべきフォーマットであるか否か
の表現を行うことも可能である。しかしながら、メモリ
の有効利用を考慮するならば、前記第1の実施例の方が
合理的ではある。
実施例4 前記実8ζ例1にては4倍角文字を例として上げ、キー
ボードからの指示による特殊領域宣言としたが、前記キ
ーボード以外の手段による指示でも良い。すなわち、イ
メージリーダの入力、ラインスキャンによる入力等を指
示手段とし、それら指示手段が後続して伝送するスキャ
ニングデータを各データとするならば、本発明の趣旨で
あるフォーマット自動変更も可能ならしめ、かつ、その
利用性も拡大するものである。この場合にも、前記スキ
ャニングデータを扱うことのできる画像処理編集機能を
備えることが必要となる。
以上説明したように、本発明の実施例では特殊文字入力
指示手段により4倍角等の入力指示が宣言された場合、
マルチフォーマット設定手段を用い、編集領域を変更す
ることにより、拡大文字等の入力、あるいは図面等のあ
と付は用領域を確保する為に発生するわずられしい作業
および配慮から操作者に対し開放することが可能となる
。また登録済文書の編集時の文字挿入、削除により発生
する前記領域のズレを防止することもできる。
[発明の効果] 以上説明したとおり本発明によれば、拡大文字や拡大符
号の入力により使用された領域を自動的に回避して、操
作者の負担を軽減させることかできる。
【図面の簡単な説明】
第1図は本発明の一実施例を示す文書編集装置の構成を
説明するブロック図、 第2図は本発明の一実施例を実施した文書編集装置の模
式的斜視図、 第3図は本発明を実施した文書編集装置のプリント部制
御系ブロック図、 第4図、第5図はともに本発明を実施した文書編集装置
の制御フローチャート、 第6図は本発明を実施した文書編集装置の動作を説明す
るための文書例、 第7図は本発明を実施した文書編集装置のフォーマット
記憶領域形態を示す図、 第8図は本発明を実施した文書編集装置の文書メモリ領
域形態を示す図、 第9図は本発明を実り&シた文書編集装置の他の実施例
を説明するためのフォーマット記憶領域形態を示す図で
ある。 l・・・プラテン、 2・・・印字用紙、 3・・・キャリッジ、 4・・・印字ヘッド、 5・・・ガイドシャフト、 6・・・キャリッジ駆動用モータ、 7・・・駆動プーリ、 8・・・従動プーリ、 9・・・タイミングベルト、 lO・・・インクリボン、 11・・・リボンカセット、 20・・・セントラルブロセッシングユニット、21・
・・キーボード、 22・・・プリンタドライバ、 23・・・シート送りモータ、 24・・・ヘッドアップダウンモータ。 第2図 第3図 第 図 第 図 第 図 第9図

Claims (1)

  1. 【特許請求の範囲】 1)拡大文字もしくは拡大符号の入力を行う入力手段と
    、 前記拡大文字もしくは拡大符号の入力領域幅を現マージ
    ン幅より減算することにより、次行からの入力可能領域
    幅を自動設定するフォーマット変更手段と を具備したことを特徴とする文書処理装置。
JP1080003A 1989-03-30 1989-03-30 文書編集装置 Pending JPH02297254A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1080003A JPH02297254A (ja) 1989-03-30 1989-03-30 文書編集装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1080003A JPH02297254A (ja) 1989-03-30 1989-03-30 文書編集装置

Publications (1)

Publication Number Publication Date
JPH02297254A true JPH02297254A (ja) 1990-12-07

Family

ID=13706160

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1080003A Pending JPH02297254A (ja) 1989-03-30 1989-03-30 文書編集装置

Country Status (1)

Country Link
JP (1) JPH02297254A (ja)

Similar Documents

Publication Publication Date Title
JP2556224B2 (ja) テープ印字装置
JP2940404B2 (ja) ラベル作成装置
JP2629516B2 (ja) テープ印字装置
JPH0378266B2 (ja)
EP0440497A2 (en) Document processing apparatus having layout display control system
JPH0473188B2 (ja)
JPS6322333B2 (ja)
JP2910817B2 (ja) テープ印刷装置
JP3249687B2 (ja) テープ状ラベル作成装置
JP3050469B2 (ja) テープ印字装置
JPH02297254A (ja) 文書編集装置
EP0573262B1 (en) Wordprocessing device
JP2621726B2 (ja) テープ印字装置
JPH08106370A (ja) 文書処理装置
JP3229501B2 (ja) テープ状ラベル作成装置
JPH06198962A (ja) テープ印刷装置の登録用ドットパターンデータ作成装置
JP3139514B2 (ja) テープ印字装置
JP2560958B2 (ja) テープ印字装置
JP3123376B2 (ja) 印字装置
JP3438435B2 (ja) テーププリンタ
JPH0781150A (ja) ラベル作成用プリンタ
JP3036260B2 (ja) 情報処理装置
JP3213154B2 (ja) テープ印刷装置
JPH07266628A (ja) テープ印字装置
JP3045021B2 (ja) テープ印字装置