JPH05301376A - 文書処理装置 - Google Patents

文書処理装置

Info

Publication number
JPH05301376A
JPH05301376A JP4110386A JP11038692A JPH05301376A JP H05301376 A JPH05301376 A JP H05301376A JP 4110386 A JP4110386 A JP 4110386A JP 11038692 A JP11038692 A JP 11038692A JP H05301376 A JPH05301376 A JP H05301376A
Authority
JP
Japan
Prior art keywords
character
data
dot pattern
input
characters
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
JP4110386A
Other languages
English (en)
Inventor
Chitoshi Ito
千年 伊藤
Hideo Ueno
英生 上野
Minako Ishida
美菜子 石田
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 JP4110386A priority Critical patent/JPH05301376A/ja
Publication of JPH05301376A publication Critical patent/JPH05301376A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Dot-Matrix Printers And Others (AREA)

Abstract

(57)【要約】 【目的】 回転や傾斜が指定されたキャラクタ列に関し
て見栄えの良い所望の強調効果を奏するキャラクタ列が
得られる文書処理装置を提供すること。 【構成】 所定のキャラクタに関するキーが操作される
と共に、縦書き設定キー3b及びイタリック指定キー3
cが共に操作されていると(S25:YES)、読み出
されたコードデータが括弧以外のキャラクタを示すコー
ドデータであるならば(S28:NO)、S24で発生
されたドットパターンデータにイタリック処理が実行さ
れ(S29)、さらに90°回転処理が実行されて縦書
き用のドットパターンデータに変換され(S26:YE
S、S31:NO、S32)、印字される。一方、読み
出されたコードデータが括弧を示すものであるならば
(S28:YES)、そのドットパターンデータはイタ
リック処理も90°回転処理も実行されることなく(S
30:YES、S26,S31:YES)印字される。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、入力手段により入力さ
れたキャラクタのドットパターンデータをパターン発生
手段により発生させ、そのドットパターンデータに基づ
いて印字手段を駆動して前記入力されたキャラクタのド
ットパターンを被印字媒体に印字する文書処理装置に関
する。
【0002】
【従来の技術】従来、この種の文書処理装置において、
入力された文字や記号等のキャラクタを反時計方向へ9
0°回転させて、横書き文字を縦書き文字に変換し、縦
書きの文章を作成することが行なわれている。横書き文
字を縦書き文字に変換する際、通常の文字や記号等は、
反時計方向へ90°回転させればよい。
【0003】しかしながら、括弧を含むキャラクタ列を
縦書きに変換するために各キャラクタを反時計方向へ9
0°回転させると、括弧が縦方向に配置され、縦書き文
字にならなくなるという問題がある。例えば、キャラク
タ列「(H)」を縦書き文字に変換しても、図7に示す
ように「(」及び「)」が縦方向を向き縦書き文字にな
らない。
【0004】そこで、上記問題を解決する一方法とし
て、横書き文字を縦書き文字に変換する際、反時計方向
へ90°回転させると縦書き文字にならない括弧は反時
計方向への90°回転を禁止することが、特公昭62−
9435号公報に記載されている。
【0005】また、特開昭60−73853号公報に
は、文章中の特定のキャラクタ列を強調するために、キ
ャラクタを表わすドットパターンのドット行をキャラク
タの下端から上端に向かって1ドットずつ右方向へずら
すことにより傾斜した文字、即ちイタリック文字を表わ
すドットパターンを得ることができる印字装置が記載さ
れている。
【0006】
【発明が解決しようとする課題】縦書き文章において
も、特定のキャラクタ列を強調するためにイタリック文
字を使用することがある。上記特公昭62ー9435号
公報に記載されている方法を用いて作成した縦書き文章
中の強調したいキャラクタ列内に括弧が含まれていると
き、イタリック文字に変換された括弧は上記のように回
転しないために、括弧は左端が上がって右端が下がった
もの、即ち、キャラクタの上下方向に傾斜したものとな
る。括弧以外のキャラクタはキャラクタの左右方向へ傾
斜しているため、括弧と括弧以外のキャラクタが不統一
になる。
【0007】その結果、上記文字列は見栄えが悪く且つ
見苦しくなり、さらに所望の強調効果が得られないとい
う問題もある。
【0008】本発明は、上述した問題点を解決するため
になされたものであり、回転や傾斜が指定されたキャラ
クタ列に関して見栄えの良い所望の強調効果を奏するキ
ャラクタ列が得られる文書処理装置を提供することを目
的とする。
【0009】
【課題を解決するための手段】この目的を達成するため
に本発明の文書処理装置は、文字や記号等のキャラクタ
を示すコードデータ及び種々の指令を入力する入力手段
と、前記入力手段により入力したキャラクタのドットパ
ターンデータを発生させるパターン発生手段と、複数の
ドット状の印字素子からなる印字ヘッドを備えた印字手
段とを備え、入力手段により入力されたキャラクタのド
ットパターンデータをパターン発生手段により発生さ
せ、そのドットパターンデータに基づいて印字手段を駆
動して前記入力されたキャラクタのドットパターンを被
印字媒体に印字する文書処理装置であって、入力手段に
より入力したキャラクタを90°回転したキャラクタに
変更することを指定する回転指定手段と、入力手段によ
り入力したキャラクタを傾斜したキャラクタに変更する
ことを指定する斜字指定手段と、回転指定手段により指
定されたキャラクタのパターン発生手段により発生され
たドットパターンデータを90°回転したドットパター
ンデータに変換する第1データ変換手段と、斜字指定手
段により指定されたキャラクタに対応するパターン発生
手段により発生されたドットパターンデータを傾斜した
キャラクタを示す傾斜パターンデータに変換する第2デ
ータ変換手段と、回転指定手段により指定されているキ
ャラクタのうち特定キャラクタについて第1データ変換
手段の作動を禁止する第1禁止手段と、回転指定手段及
び斜字指定手段により指定されているキャラクタのうち
特定キャラクタについて、第1データ変換手段及び第2
データ変換手段の作動を禁止する第2禁止手段とを備え
ている。
【0010】また、前記特定キャラクタは括弧を示すキ
ャラクタである。
【0011】
【作用】上記の構成を有する本発明の文書処置装置によ
れば、回転指定手段により指定されているキャラクタの
うち特定キャラクタを除くキャラクタは、第1データ変
換手段により90°回転したドットパターンデータにて
印字され、回転指定手段により指定されているキャラク
タのうち特定キャラクタは、第1禁止手段により第1デ
ータ変換手段の作動が禁止されているため、パターン発
生手段の発生したドットパターンデータにて印字され
る。
【0012】また、回転指定手段及び斜字指定手段によ
り指定されているキャラクタのうち特定キャラクタを除
くキャラクタは、第1データ変換手段及び第2データ変
換手段により90°回転した傾斜パターンデータにて印
字され、回転指定手段及び斜字指定手段により指定され
ているキャラクタのうち特定キャラクタは、第2禁止手
段により第1データ変換手段及び第2データ変換手段の
作動が禁止されているため、パターン発生手段の発生し
たドットパターンデータにて印字される。
【0013】
【実施例】以下、本発明を具体化した一実施例を図面を
参照して説明する。
【0014】本実施例は、漢字やひらがなやカタカナ及
びアルファベット文字等の多数のキャラクタを印字用テ
ープ(印字媒体としてのテープ)に印字できるテープ印
字装置に本発明を適用したものである。
【0015】図2に示すように、テープ印字装置1の本
体フレーム2の前部にはキーボード3が配設され、キー
ボード3の後方で本体フレーム2内には印字機構PMが
配設され、またキーボード3の後方には文字や記号を表
示可能な液晶ディスプレイ(LCD)22が設けられて
いる。
【0016】キーボード3には、アルファベットやひら
がなやカタカナを入力するための文字キー、数字キー、
記号キー、リターンキー、ディスプレイ32上のカーソ
ルを上下左右方向に夫々移動させるためのカーソル移動
キー、無変換キー、変換キー、印字を実行する印字キー
3a、印字用テープ5をテープ送りするためのテープ送
りキー、電源をオン・オフするための電源キー等が設け
られている。
【0017】さらに、キーボード3には、印字用テープ
5の長手方向に沿って入力した全てのキャラクタが縦方
向に並ぶ縦書きモードを設定するための縦書き設定キー
3b、入力した全てのキャラクタをその下端から上端に
向かって右方向に傾斜するイタリック文字に変更するこ
とを指定するためのイタリック指定キー3cが設けられ
ている。尚、キーボード3により本発明の入力手段が構
成される。
【0018】次に、図3に基づいて前記印字機構PMに
ついて簡単に説明すると、印字機構PMに着脱自在に矩
形状のテープ収納カセットCSが装着されており、この
テープ収納カセットCSには、透明なフィルムからなる
幅約24mmの印字用テープ5が巻装されたテープスプ
ール6と、インクリボン7が巻装されたリボン供給スプ
ール8と、このインクリボン7を巻取る巻取スプール9
と、印字用テープ5と同一幅を有する両面テープ10が
剥離紙を外側にして巻装された供給スプール11と、こ
れら印字用テープ5と両面テープ10とを接合させる接
合ローラ12とが回転自在に向けられている。
【0019】印字用テープ5とインクリボン7とが重な
る位置には、サーマルヘッド13が機枠(図示略)に取
り付けられ、これら印字用テープ5とインクリボン7と
をサーマルヘッド13に押圧するプラテンローラ14
と、印字用テープ5と両面テープ10とを接合ローラ1
2に押圧する送りローラ15とは支持体16に回転可能
に枢支されている。このサーマルヘッド13には、12
8個の発熱素子からなる発熱素子郡が上下方向に列設さ
れている。このインクリボン7、サーマルヘッド13に
より印字手段が構成される。
【0020】従って、テープ送りモータ34(図5参
照)の所定回転方向への駆動により接合ローラ12と巻
取スプール9とが所定回転方向に夫々同期して駆動させ
ながら発熱素子郡に通電されたとき、印字用テープ5上
には複数のドット列により文字が印字され、しかも印字
用テープ5は両面テープ10を接合した状態でテープ送
り方向Aにテープ送りされる。
【0021】尚、上記接合ローラ12、送りローラ1
5、テープ送りモータ34等により本発明のテープ送り
手段が構成される。また、印字機構PMの詳細について
は特開平2−106555号公報に記載されているの
で、その説明は省略する。さらに、この印字機構PMに
は、送りローラ15から送り出された印字用テープ5を
切断する切断機構(図示略)が設けられている。
【0022】上記のように構成されたテープ印字装置1
の制御系は図1に示すように構成されている。
【0023】キーボード3と、ブザー20を鳴動させる
ための駆動回路21と、液晶ディスプレイ22に表示デ
ータを出力するためのビデオRAM23aを有するディ
スプレイコントローラ(LCDC)23と、サーマルヘ
ッド13を駆動するための駆動回路25と、テープ送り
モータ24を駆動するための駆動回路26と、制御装置
Cの入出力インターフェイス27に夫々接続されてい
る。
【0024】制御装置Cは、CPU29と、CPU29
にデータバスなどのバス28を介して接続された入出力
インターフェイス27、ROM31,32、CGROM
30及びRAM40とから構成されている。
【0025】ROM32には、キーボード3から入力さ
れた文字や数字や記号などのキャラクタのコードデータ
に対応させてディスプレイコントローラ23を制御する
プログラム、そのコードデータをRAM40のテキスト
メモリ41に格納するプログラム、テキストメモリ41
の各コードデータに対応するアウトラインデータからド
ットデータに変換処理してワークバッファ43に展開す
るプログラム、印字バッファ42のデータを順次読み出
してサーマルヘッド13やテープ送りモータ24を駆動
制御するプログラム、本願特有の後述のテープ印字制御
の制御プログラム等が格納されている。
【0026】CGROM(パターンデータメモリ)30
には、多数のキャラクタの夫々に関して、表示のための
ドットパターンデータがコードデータに対応させて格納
されている。ROM(アウトラインデータメモリ)31
には、キャラクタ(文字や記号など)を印字するための
多数のキャラクタの各々に関して、キャラクタの輪郭線
を規定する輪郭線データ(アウトラインデータ)が書体
(ゴシック系書体、明朝系書体など)毎に分類されコー
ドデータに対応させて格納されている。
【0027】RAM40のテキストメモリ41には、入
力された文字や記号のコードデータが文書データとして
格納される。印字バッファ42には、入力されたキャラ
クタ列のドットパターンデータが格納される。ワークバ
ッファ43には1キャラクタ分のドットパターンデータ
が格納される。
【0028】また、RAM40の縦書きフラグメモリ4
4には、前記縦書き設定キー3bが操作されたときセッ
トされ、再度縦書き設定キー3bが操作されたときにリ
セットされる縦書きフラグVFのフラグデータが格納さ
れる。イタリックフラグメモリ45には、イタリック指
定キー3cが操作されたときセットされ、再度イタリッ
ク指定キー3cが操作されたときにリセットされるイタ
リックフラグIFのフラグデータが格納される。さら
に、RAM40には、CPU29で演算された演算結果
を一時的に格納するバッファやカウンタやポインタなど
が設けられている。
【0029】尚、前記縦書き設定キー3bと縦書きフラ
グVFとにより本発明の回転指定手段が構成され、イタ
リック指定キー3cとイタリックフラグIFとにより斜
字指定手段が構成される。
【0030】以上のように構成されたテープ印字装置1
の制御装置Cで行われるテープ印字制御のルーチンにつ
いて、図4、図5に示すフローチャートを参照して説明
する。
【0031】キーボード3の電源キーが操作されると、
制御装置Cにより図4に示すテープ印字制御が実行され
る。この制御が実行されると、先ず、RAM40の各バ
ッファ41〜43がクリアされると共に、縦書きフラグ
VFやイタリックフラグIFを含む各種フラグ、ポイン
タ、カウンタ等がリセットされる等の初期処理が実行さ
れる(S1)。この初期処理(S1)が終了後、キーボ
ード3の各キーが操作されるまで待機する(S2:N
O)。
【0032】イタリック指定キー3cが操作されると
(S2,S3:YES)、イタリックフラグメモリ45
に格納されているイタリックフラグIFがセットされて
いるか否か、即ち、イタリックフラグIFの値が「1」
か否かが判断される(S4)。電源キーの操作後、初め
てイタリック指定キー3cが操作されたならば、イタリ
ックフラグIFはリセットされており、その値は「0」
であるから(S4:NO)、イタリックフラグIFはセ
ットされる(S5)。このとき、液晶ディスプレイ22
には、イタリックが指定されたことを示す表示がなされ
る。
【0033】一方、電源キーの操作後、再度イタリック
指定キー3cが操作されたならば、イタリックフラグI
Fはセットされておりその値は「1」であるから(S
4:YES)、イタリックフラグIFはリセットされる
(S6)。このとき、液晶ディスプレイ22から、イタ
リックが指定されたことを示す表示が消える。
【0034】このように、イタリック指定キー3cが操
作される毎にイタリックフラグIFがセットまたはリセ
ットされる。操作者は、液晶ディスプレイ22にイタリ
ックが指定されたことを示す表示がなされているか、ま
たは消えているか見ながらイタリック指定キー3cを操
作することにより、イタリック指定またはイタリック指
定の解除を行なうことができる。
【0035】縦書き設定キー3bが操作されると(S
2:YES、S3:NO、S7:YES)、縦書きクフ
ラグメモリ44に格納されている縦書きフラグVFがセ
ットされているか否か、即ち、縦書きフラグIFの値が
「1」か否かが判断される(S8)。電源キーの操作
後、初めて縦書き設定キー3bが操作されたならば、縦
書きフラグVFはリセットされておりその値は「0」で
あるから(S8:NO)、縦書きフラグVFはセットさ
れる(S9)。このとき、液晶ディスプレイ22には、
縦書きが指定されたことを示す表示がなされる。
【0036】一方、電源キーの操作後、再度縦書き設定
キー3bが操作されたならば、縦書きフラグVFはセッ
トされておりその値は「1」であるから(S8:YE
S)、縦書きフラグVFはリセットされる(S10)。
このとき、液晶ディスプレイ22から、縦書きが指定さ
れたことを示す表示が消える。
【0037】このように、縦書き指定キー3bが操作さ
れる毎に縦書きフラグVFがセットまたはリセットされ
る。操作者は、液晶ディスプレイ22に縦書きが指定さ
れたことを示す表示がなされているか、または消えてい
るか見ながら縦書き設定キー3bを操作することによ
り、縦書き設定または縦書き設定の解除を行なうことが
できる。尚、縦書き設定が解除されているときには、印
字結果は横書き、即ち、印字用テープ5の長手方向に沿
ってキャラクタが横に並ぶこととなる。
【0038】文字キー、数字キー、記号キー等のキャラ
クタキーが操作されると(S2:YES、S3,S7:
NO、S11:YES)、操作されてキャラクタに対応
するコードデータがテキストメモリ41に格納される
(S12)。一方、印字キー3a、イタリック指定キー
3c、縦書き設定キー3b、キャラクタキー以外のキー
が操作されると(S2:YES、S3,S7,S11,
S13:NO)、操作されたキーに応じた処理が実行さ
れる(S14)。
【0039】印字キー3aが操作されると(S2:YE
S、S3,S7,S11:NO、S13:YES)、テ
キストメモリ41内にコードデータが格納されているか
否かが判断され(S15)、テキストメモリ41内にコ
ードデータが全く格納されていなければ(S15:N
O)、無効なキーが操作されたことを操作者に報知する
ために、ブザー20が鳴動される(S16)。一方、テ
キストメモリ41内にコードデータが格納されて格納さ
れていれば、図5に示す印字制御が実行される(S1
7)。
【0040】尚、S5、S6、S9、S10、S12、
S14、S16、S17の各処理が終了後、前記S2に
実行される。
【0041】印字制御が開始されると、先ず印字バッフ
ァ42がクリアされ(S21)、テキストメモリ41内
にコードデータが有るか否かが判断された後(S2
2)、テキストメモリ41からコードデータが1つ読み
出される(S22:YES,S23)。
【0042】そして、読み出されたコードデータに対応
するアウトラインデータがROM31から読み出され、
そのアウトラインデータは所定の大きさとなるように拡
大処理され、このアウトラインデータからドットパター
ンデータが発生されてワークバッファ43に格納される
(S24)。尚、アウトラインデータからドットパター
ンデータを発生するドットデータ発生処理制御の詳細に
ついては、例えば、特開昭49−129447号公報に
記載されているので、その詳細な説明は省略する。
【0043】ここで、縦書き設定キー3b及びイタリッ
ク指定キー3cが操作されていなければ、イタリックフ
ラグIF及び縦書きフラグVFが共にリセットされてい
るので(S25,S26:NO)、ワークバッファ43
に格納されているドットパターンデータが印字バッファ
42に格納される(S27)。
【0044】そして、テキストメモリ41内に格納され
ているコードデータが全てどっとパターンデータに変換
されて印字バッファ42に格納されるまで、前記S22
〜S27が繰り返し実行され、テキストメモリ41に格
納されているコードデータが全て読み出されると(S2
2:YES)、印字処理が実行され(S33)、入力さ
れたキャラクタが通常の形態で且つ横書きで印字用テー
プ5に印字される。その後、図4に示すテープ印字制御
のS2に戻る。
【0045】この印字処理においては、印字バッファ4
2に格納されているドットパターンデータが1ドット列
ずつ読み出されると共にサーマルヘッド13及びテープ
送りモータ24が駆動され、印字用テープ5に印字がな
される。そして、印字バッファ42に格納されているド
ットパターンデータ全て印字されると所定量だけテープ
送りが行われた後、切断機構が駆動され、入力されたキ
ャラクタが印字された印字用テープ5が作成される。
【0046】所定のキャラクタに関するキーが操作され
ると共に、イタリック指定キー3cのみが操作されてい
るとイタリックフラグIFがセットされているから(S
25:YES)、S24が実行された後に、S23にお
いてテキストメモリ41から読み出されたコードデータ
は括弧を示すか否かが判断され(S28)、読み出され
たコードデータが括弧以外のキャラクタを示すコードデ
ータであるならば(S28:NO)、S24で発生され
たドットパターンデータの各ドット行を下端から上端に
向かって右方向へずらしたイタリックパターンデータに
変換するイタリック処理が実行される(S29)。尚、
このイタリック処理については、特開昭60−7385
3号公報に記載されているので詳細な説明は省略する。
【0047】読み出されたコードデータが括弧を示すも
のであるならば(S28:YES)、縦書きフラグVF
がセットされているか否かが判断され(S32)、縦書
き設定キー3cが操作されていないときには縦書きフラ
グVFがリセットされているから(S30:NO)、括
弧を表わすドットパターンデータもイタリック処理され
る(S29)。
【0048】イタリック処理されたドットパターンデー
タは、縦書きフラグVFがリセットされていることから
(S26:NO)、印字バッファ42に格納される(S
27)。テキストメモリ41内の全てのコードデータに
対応するイタリックパータンデータが発生されるまで、
S22〜S27、S28〜S30の処理が繰り返し実行
され、テキストメモリ41に格納されているコードデー
タが全て読み出されると(S22:YES)、印字処理
が実行され(S33)、入力されたキャラクタがイタリ
ック形態で且つ横書きで印字用テープ5に印字される。
その後、図4に示すテープ印字制御のS2に戻る。
【0049】所定のキャラクタに関するキーが操作され
ると共に、縦書き設定キー3bのみが操作されていると
イタリックフラグIFはリセットされており、縦書きフ
ラグVFがセットされているから(S25:NO、S2
6:YES)、S24が実行された後に、S23におい
てテキストメモリ41から読み出されたコードデータは
括弧を示すか否かが判断される(S31)。
【0050】読み出されたコードデータが括弧以外のキ
ャラクタを示すコードデータであるならば(S31:N
O)、S24で発生されたドットパターンデータを縦書
き用のドットパターンデータに変換するために反時計方
向に90°回転させる90°回転処理が実行される(S
32)。そして、回転処理がなされたドットパターンデ
ータは印字バッファ42に格納される(S27)。尚、
ドットパターンデータを反時計方向に90°回転させる
90°回転処理については、特開昭56−18989号
公報に記載されているので、その詳細な説明は省略す
る。
【0051】読み出されたコードデータが括弧を示すも
のであるならば(S31:YES)、S32の90°回
転処理は実行されず、括弧を表わすドットパターンデー
タはそのまま印字バッファ42に格納される。
【0052】そして、テキストメモリ41内の全てのコ
ードデータに対応するドットパータンデータが発生され
るまで、S22〜S27、S31、S32の処理が繰り
返し実行され、テキストメモリ41に格納されているコ
ードデータが全て読み出されると(S22:YES)、
印字処理が実行される(S33)。その後、図4に示す
テープ印字制御のS2に戻る。
【0053】上記印字処理により、入力されたキャラク
タが通常の形態で且つ括弧以外のキャラクタのみが縦書
きで印字用テープ5に印字される。また、括弧は横書き
用のドットパターンデータで印字されるため、括弧を含
むキャラクタ列は縦書きとして判読できる読み易い印字
となる。
【0054】所定のキャラクタに関するキーが操作され
ると共に、縦書き設定キー3b及びイタリック指定キー
3cが共に操作されていると、縦書きフラグVF及びイ
タリックフラグIFが共にセットされているから(S2
5:YES)、S24が実行された後に、S23におい
てテキストメモリ41から読み出されたコードデータは
括弧を示すか否かが判断され(S28)、読み出された
コードデータが括弧以外のキャラクタを示すコードデー
タであるならば(S28:NO)、S24で発生された
ドットパターンデータをイタリックパターンデータに変
換するイタリック処理が実行される(S29)。
【0055】そして、イタリック処理されたドットパタ
ーンデータは、90°回転処理が実行されて縦書き用の
ドットパターンデータに変換され(S26:YES、S
31:NO、S32)、印字バッファ42に格納され
る。
【0056】一方、読み出されたコードデータが括弧を
示すものであるならば(S28:YES)、縦書きフラ
グVFがセットされていることから(S30:YE
S)、括弧を表わすドットパターンデータはイタリック
処理されない。そして、90°回転処理も実行されるこ
となく(S26,S31:YES)、そのままの状態で
印字バッファ42に格納される(S27)。
【0057】そして、テキストメモリ41内の全てのコ
ードデータに対して、S22〜S32の処理が繰り返し
実行され、テキストメモリ41に格納されているコード
データが全て読み出されると(S22:YES)、印字
処理が実行される(S33)。その後、図4に示すテー
プ印字制御のS2に戻る。
【0058】上記印字処理により、入力された括弧以外
のキャラクタがイタリックの形態で且つ括弧以外のキャ
ラクタのみが縦書きで印字用テープ5に印字される。ま
た、括弧は横書き用の通常の形態のドットパターンデー
タで印字されるため、括弧を含むキャラクタ列は縦書き
として判読できる読み易い印字となる。しかも、括弧以
外のキャラクタはイタリック形態となっているため、所
望の強調効果を奏する。
【0059】例えば、キャラクタ列「(H)」がキーボ
ード3より入力されると共に縦書き設定キー3b及びイ
タリック指定キー3cが操作されると、キャラクタ
「H」は、S22〜S27、S28、S29、S31、
S32の各処理が実行され、そのドットパターンデータ
がイタリック処理及び90°回転処理されたのち印字バ
ッファ42に格納される。
【0060】一方、括弧「(」、「)」は、S22〜S
27、S28、S30、S31の各処理が実行され、そ
のドットパターンデータがイタリック処理及び90°回
転処理されずにS24で発生されたドットパターンデー
タのまま印字バッファ42に格納される。
【0061】従って、キャラクタ列「(H)」は、図6
に示すように、キャラクタ「H」のみがイタリック形態
で且つ縦書きで印字用テープ5に印字され、括
弧「(」、「)」は、通常の形態で且つ横書きで印字用
テープ5に印字される。故に、縦書き文字として判読で
き、見栄えが良く、所望の強調効果も得られる。
【0062】尚、本発明は、上記実施例に限定されるも
のではなく、その趣旨を逸脱しない範囲において種々の
変形を加えることができる。
【0063】例えば、上記実施例では、縦書きの設定及
びイタリック指定を入力されたキャラクタ列全体に対し
て行なうようにしていたが、キャラクタ列の一部に設定
及び指定できるようにしてもよい。
【0064】また、本発明は、テープ印字装置以外のド
ットマトリクスにてキャラクタを印字する形態のサーマ
ル式やワイヤドット式の印字装置を備えたワードプロセ
ッサ等にも適応できる。
【0065】
【発明の効果】以上説明したことから明かなように、本
発明の文書処理装置によれば、回転や傾斜が指定された
キャラクタ列に関して見栄えの良い所望の強調効果を奏
するキャラクタ列が得られる。
【図面の簡単な説明】
【図1】テープ印字装置の制御系のブロック図である。
【図2】テープ印字装置の平面図である。
【図3】印字機構の概略平面図である。
【図4】テープ印字制御を示すフローチャートである。
【図5】印字制御を示すフローチャートである。
【図6】本実施例により作成された印字用テープを示す
平面図である。
【図7】従来装置による印刷結果を示す図である。
【符号の説明】
3 キーボード 3b 縦書き設定キー 3c イタリック指定キー 13 サーマルヘッド C 制御手段 IF イタリックフラグ VF 縦書きフラグ

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 文字や記号等のキャラクタを示すコード
    データ及び種々の指令を入力する入力手段と、前記入力
    手段により入力したキャラクタのドットパターンデータ
    を発生させるパターン発生手段と、複数のドット状の印
    字素子からなる印字ヘッドを備えた印字手段とを備え、
    入力手段により入力されたキャラクタのドットパターン
    データをパターン発生手段により発生させ、そのドット
    パターンデータに基づいて印字手段を駆動して前記入力
    されたキャラクタのドットパターンを被印字媒体に印字
    する文書処理装置において、 前記入力手段により入力したキャラクタを90°回転し
    たキャラクタに変更することを指定する回転指定手段
    と、 前記入力手段により入力したキャラクタを傾斜したキャ
    ラクタに変更することを指定する斜字指定手段と、 前記回転指定手段により指定されたキャラクタのパター
    ン発生手段により発生されたドットパターンデータを9
    0°回転したドットパターンデータに変換する第1デー
    タ変換手段と、 前記斜字指定手段により指定されたキャラクタに対応す
    るパターン発生手段により発生されたドットパターンデ
    ータを傾斜したキャラクタを示す傾斜パターンデータに
    変換する第2データ変換手段と、 前記回転指定手段により指定されているキャラクタのう
    ち特定キャラクタについて第1データ変換手段の作動を
    禁止する第1禁止手段と、 前記回転指定手段及び斜字指定手段により指定されてい
    るキャラクタのうち特定キャラクタについて、第1デー
    タ変換手段及び第2データ変換手段の作動を禁止する第
    2禁止手段とを備えたことを特徴とする文書処理装置。
  2. 【請求項2】 前記特定キャラクタは、括弧を示すキャ
    ラクタであることを特徴とする請求項1記載の文書処理
    装置。
JP4110386A 1992-04-28 1992-04-28 文書処理装置 Pending JPH05301376A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4110386A JPH05301376A (ja) 1992-04-28 1992-04-28 文書処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4110386A JPH05301376A (ja) 1992-04-28 1992-04-28 文書処理装置

Publications (1)

Publication Number Publication Date
JPH05301376A true JPH05301376A (ja) 1993-11-16

Family

ID=14534496

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4110386A Pending JPH05301376A (ja) 1992-04-28 1992-04-28 文書処理装置

Country Status (1)

Country Link
JP (1) JPH05301376A (ja)

Similar Documents

Publication Publication Date Title
JP3094658B2 (ja) テープ印字装置
JP2629516B2 (ja) テープ印字装置
JP2985910B2 (ja) 印字装置
JP3258486B2 (ja) テープ印刷装置
JP3280073B2 (ja) 文書処理装置
JPH05301376A (ja) 文書処理装置
JPH06198962A (ja) テープ印刷装置の登録用ドットパターンデータ作成装置
JPH07156500A (ja) テープ印刷装置
JPH05305736A (ja) 文書処理装置
JPH07214860A (ja) 文書処理装置
JP2827879B2 (ja) テープ印刷装置
JP3095046B2 (ja) テープ印刷装置の登録用ドットパターンデータ作成装置
JP3213154B2 (ja) テープ印刷装置
JP3292393B2 (ja) 文書処理装置
JPH07195752A (ja) バーコード作成装置
JP2874544B2 (ja) テープ印刷装置
JPH0872322A (ja) テープ状ラベル作成装置
JP2776229B2 (ja) 文書処理装置
JP2760246B2 (ja) テープ印刷装置
JPH05324641A (ja) テープ印字装置
JP2861567B2 (ja) テープ印字装置
JP3826536B2 (ja) 文書処理装置
JP3521310B2 (ja) バーコード作成装置
JPH06199004A (ja) テープ印刷装置
JPH05305750A (ja) テープ印字装置