JPS595274A - 文字処理装置 - Google Patents

文字処理装置

Info

Publication number
JPS595274A
JPS595274A JP57114674A JP11467482A JPS595274A JP S595274 A JPS595274 A JP S595274A JP 57114674 A JP57114674 A JP 57114674A JP 11467482 A JP11467482 A JP 11467482A JP S595274 A JPS595274 A JP S595274A
Authority
JP
Japan
Prior art keywords
character
output
vertical
horizontal
width
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
JP57114674A
Other languages
English (en)
Other versions
JPH0430037B2 (ja
Inventor
市村 秀志
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 JP57114674A priority Critical patent/JPS595274A/ja
Publication of JPS595274A publication Critical patent/JPS595274A/ja
Publication of JPH0430037B2 publication Critical patent/JPH0430037B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 本発明は文字処理装置に関し、更に詳しくは横書きによ
り文字の作成1編集をじたものを縦書き忙出力する文字
処理装置に関する。
従来この種の日本語の文字処理装置において、文書の作
成1編集は通常横書きで行われている。しかし縦書きの
出力を行う時は、キーボード等から指示をしてプリント
アウトだけが縦書きIC&換されている。また日本語の
文章におい℃半角の英数文字がしばしば使われるが、横
書きの場合問題とならないが、文章全体を縦書きにした
時半角英数文字の場合連続して縦書き圧することができ
ないため、第1図のよ5に、出力するのが通常である。
(a)が横書きの場合、(b)が縦書きの出力?場合の
例である。これは半角2文字単位で、縦書き変換を行う
と第1図(C)のようになり、意味が不明になるためで
ある。しかし、半角英数が連続して2文字以内の時は、
第1図(d) 、 (e)の例のように意味が損なわれ
ることなく、またバランス良い出力が得られる。
本発明は、上記の点に鑑み成されたもので、半角英数文
字等を含む横書きの文章を縦書きに変換する際、操作者
の手をわずられせることなく自然な縦書きの文章に変換
する文字処理装置を提供することを目的とするう 以下本発明の一実施例を、図面に従って詳細に説明する
第2図は本発明の一実施例である文字処理装置の構成を
示すブロック図である。
図において、1は文字出力制御回路で、文字を出力する
ための制御を行うための回路で、あらかじめ作成された
文書のどの部分を印字するかあるいは文書を縦書きにす
るか、あるいは横書き圧するか等の制御を行うものであ
り、図示しないがキー等からの指示に基づき上記の制御
が行われる。信号S1は文字出力制御回路1かも出力さ
れるアドレス信号で、どの部分の文字な出力すべきかを
指示する信号である。2は文書レジスタで作成2″集を
終えた文、−11が記憶されている。
文字出力制御回路1からのアドレス信号S1によって指
定された場所の文字コード信号S2を出力する。3は文
字種判別回路で、文字コードS2がどのような文字種で
あるかを判別する。もし文字コードS2が半角の英数字
であった時には、40半角文字カウンタにカラン) G
t号を送り半角文字がいくつ続いたかをカウントさせる
。4は半角文字カウンタで連続した半角文字の数をカウ
ントし、半角文字が3つ以上連続した時に“0″を出力
する。
半角文字以外の文字の時はこのカウンタは常K“1“に
セットされる。5は縦書きフラグレジスタで印刷すべき
文書が縦書きのときにフラグが′1″にセットされる。
6は膳ゲートで縦書きフラグレジスタ5が“1′″でか
つ半角文字カウンタ4の出力が1′″のとき罠、縦横変
換制御信号S3を1″′にする。7は文字パターン発生
回路であり、文字コードを入力することKよってその文
字の横書き用パターンS4を出力する。8は縦横変換回
路であり、横書き用文字パターンS4を縦横制御信号8
3Kまま横書き用文字パターン84を出力し印刷装置9
に送る。縦横制御信号S6が“1″′のときは変換回路
が働き、横書き用文字パターンを縦書き用文字パターン
に変換してドツトパターン出力用の印刷装置9に出力す
る。
次に上記の様に構成した文字処理装置の動作の説明を行
う。今、文書レジスタ2には作成9編集を終えた文書が
記憶されているとする。又この文書レジスタ2に記憶さ
れている文書中に、第1図(a) t (dlに示す文
が含まれているとし、それらの文を縦書きで出力する場
合について説明をする。
まず、操作者によってキーボード等から第1図(a)K
示した文を縦書き出力する指示がされると、文字出力制
御装f11は、第1図(a)の文が記憶されている場所
のアドレス信号S1を文書レジスタ2に出力する。又文
字出力制御装置1は、縦書きフラグレジスタ5を“1″
にセットする。文書レジスタの。
2は、文字出力制御装置1からアドレス信号S1へ に指定された場所の文、つまり第1図(a)の文の各文
字のコードS2を文字種判別回路3に出力する。
この場合第1図(a)の文中の“LONDON ”″は
半角文字が6つ連続しているため、半角文字カウンタ4
からは出力状態“0′″の信号がアンドゲートの一方の
端子に出力される。又文字種判別回路6を介して送られ
てくる文字コードに従って、文字パターン発生回路7か
ら文字パターンが出力され、その文字パターンは縦横変
換回路BK比出力れる。今、アンドゲート6から出力さ
れる縦横制御信号S6は、縦書きフラグレジスタ5の出
力が“11、半角文字カウンタ4からの出力が“0“で
あるので“0“となり、文字パターン発生回路7から出
力されてきた平角文字“LONDON″′の文字パター
ンは縦横変換回路8では縦横変換がされず、そのまま印
刷装置9に送られる。次に第1図(a)の文中の“では
、霧が深い。Iにおいては、それらの文字コードは半角
文字でな〜・ので、半角文字カウンタ4からの出力は1
′となり又縦書きフラグレジスタ5からの出力も“1″
′となるので、アンドゲート6から出力される縦横制御
信号S6は“1“となり、文字パターン発生回路7から
出力されてくる文字パターンは、縦横変換回路8にて横
書き用文字パターンから縦書き用文字パターンに変換さ
れて印字装置9に出力される。よって印字形態は第1図
(b)に示す様になる。
次に第1図(d)に示す文を縦書き出力を行う場合につ
いて説明する。まず操作者によってキーボード等から第
1図(b)に示した文“AB間の距離は、′を縦書き出
力する指示がされると、文字出力制御装置1は、その文
が記憶されている場所のアドレス信号S1’&文書レジ
スタ2vC出力する。又文字出力制御装置1は、縦書き
フラグレジスタ5を1′″にセットする。文書レジスタ
2は、文字出力制御の“AB間の距1lII′″なる文
の各文字コードS2をム 文字種判別回路6に出力する。この場合文中の“AB”
″は半角文字が2つ連続しているので、半角文字カウン
タ4からは出力状態“1″′の信号がアンドゲートの一
方の端子に出力される。又文字種判別回路3を介して送
られてくる文字コードに従って文字パターン発生回路7
から文字パターンが出力され、その文字パターンは縦横
変換回路8に出力される。今、アンドゲート6から出力
される縦横制御信号Sろは、縦書きフラグレジスタ5の
出力が“1″′、半角文字カウンタ4からの出力が“1
′″であるので“1“となり、文字パターン発生回路7
から出力されてきた半角文字“AB“の文字パターンは
縦横変換回路8で横貴き用文字パターンから縦書き用文
字パターンに変換されて印字装[9に出力される。又“
AB″の後の文“間の距離番人“については、半角文字
が含まれていないので、アンドゲート6から出力される
縦横制御信号S6は“1″となっているので、4間の距
離は、′の文のそれぞれの文字パターンは縦横変換回路
8で、縦書き用文字パターンに変換されて印字装置9に
出力される。よって第1図(dlのMAB間の距離はご
の文は、第1図(e)に示す縦書きの文とし工印字され
る。又、第1図(d) K示す“昭和56年11月“な
る文も同様の制御がなされて第1図(e)に示す縦書き
の文として出力される。
以上説明した回路によって縦書き出力が要求された時、
前記第1図に示した例の(b) 、 (elのような出
力を得ることができる。
上記実施例においては、文字パターン発生回路から横書
きパターンのみが出力されると仮定したが、縦横制御信
号S6によって文字パターン発生回路自体からのパター
ン取出し方法を変化させることによって縦、横任意の文
字パターンを得ることができ、上記実施例と同じ効果が
得られる。
また、上記実施例はドツトパターン出力用の印刷装置を
用い、文字パターンを縦書きと横書きとでは違えたが、
活字を用いた印刷装置においては、活字の回転角度の制
御に縦横制御信号S6を加えることによって、同様の効
果が得られることはあきらかである。
以上説明したように、半角英数字を縦書きに出力させる
際例えば連続して2文字以内のときは縦書きに、連続し
た6文字以上のときは横書き圧するように制御すること
によって、操作者の手なわずられjことなく、バランス
のとれた日本語の文章を得ることが可能となった。
【図面の簡単な説明】
第1図は、横へ書きの文を縦書き出力した場合の出力例
を示す図、第2図は、本発明の一実施例である文字処理
装置の構成を示すブロック図であり、1は文字出力制御
装置、3は文字種判別回路、4は半角文字カウンタ、5
は縦書きフラグレジスタ、8は縦横変換回路、S6は縦
横制御信号°である。

Claims (1)

    【特許請求の範囲】
  1. 横書きで文章の作成1編集を行い横書きあるいは縦書き
    で文章の出力を行う文字処理装置において、縦書き出力
    が指定された時、半角の英数文・字が連続した所定数文
    字以内のときは縦書き変換を行い、前記半角の英数文字
    が連続した所定数文字以上の部分のみは縦書き変換を行
    わないで出力することを特徴とする文字処理装置。
JP57114674A 1982-07-01 1982-07-01 文字処理装置 Granted JPS595274A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57114674A JPS595274A (ja) 1982-07-01 1982-07-01 文字処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57114674A JPS595274A (ja) 1982-07-01 1982-07-01 文字処理装置

Publications (2)

Publication Number Publication Date
JPS595274A true JPS595274A (ja) 1984-01-12
JPH0430037B2 JPH0430037B2 (ja) 1992-05-20

Family

ID=14643769

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57114674A Granted JPS595274A (ja) 1982-07-01 1982-07-01 文字処理装置

Country Status (1)

Country Link
JP (1) JPS595274A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6117182A (ja) * 1984-07-03 1986-01-25 キヤノン株式会社 電子機器
WO2004053831A1 (ja) * 2002-12-06 2004-06-24 Sharp Kabushiki Kaisha 表示装置の制御装置、制御方法、その制御方法を実現するためのプログラム、およびそのプログラムを記憶した記録媒体

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6117182A (ja) * 1984-07-03 1986-01-25 キヤノン株式会社 電子機器
WO2004053831A1 (ja) * 2002-12-06 2004-06-24 Sharp Kabushiki Kaisha 表示装置の制御装置、制御方法、その制御方法を実現するためのプログラム、およびそのプログラムを記憶した記録媒体

Also Published As

Publication number Publication date
JPH0430037B2 (ja) 1992-05-20

Similar Documents

Publication Publication Date Title
JPS595274A (ja) 文字処理装置
JPS60144786A (ja) 符号付文字パタ−ン合成出力方式
JPS6371767A (ja) 文書作成装置
JPS59125778A (ja) 文字処理装置
JP2509186B2 (ja) コ−ド変換方式
JP2585930B2 (ja) 制御図面用コメント作成装置
JPS6022182A (ja) パタ−ン出力装置
JPS58211284A (ja) 編集機能を有するプリンタ接続装置
JPS6351309B2 (ja)
JPS5937586A (ja) 簡易罫線発生装置
JPS60153086A (ja) 出力変換方式
JPS5979342A (ja) 文字と図形との混在入力処理方式
JPS6023885A (ja) 入力装置
JP2830113B2 (ja) 図面入力方法
JPS62269991A (ja) 文字変形印刷処理装置
JP3371435B2 (ja) 入力モード自動設定方法あるいは入力モード自動設定装置
JPH01140379A (ja) 画像作成装置
JPS61186989A (ja) デ−タ処理装置
JPS626369A (ja) 文字列処理方式
JPH10149355A (ja) 音声出力付き仮名漢字変換方式
JPH04372048A (ja) 文字列処理装置
JPS5810229A (ja) 文章入力装置
JPH05120260A (ja) 英文字列辞書登録装置及び日本語文書処理装置
JPH05244224A (ja) 電子メール装置
JPS5854380A (ja) 端末装置における文字出力制御方式