JPS60181826A - 文書作成装置 - Google Patents

文書作成装置

Info

Publication number
JPS60181826A
JPS60181826A JP59037518A JP3751884A JPS60181826A JP S60181826 A JPS60181826 A JP S60181826A JP 59037518 A JP59037518 A JP 59037518A JP 3751884 A JP3751884 A JP 3751884A JP S60181826 A JPS60181826 A JP S60181826A
Authority
JP
Japan
Prior art keywords
character
width
characters
composition
font
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
JP59037518A
Other languages
English (en)
Other versions
JPH0580013B2 (ja
Inventor
Yasushi Ueda
植田 恭
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP59037518A priority Critical patent/JPS60181826A/ja
Publication of JPS60181826A publication Critical patent/JPS60181826A/ja
Publication of JPH0580013B2 publication Critical patent/JPH0580013B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Record Information Processing For Printing (AREA)
  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 この発明は、横書き並びに縦書き印刷機能を備えた文書
作成装置に関する。
〔発明の技術的背景とその問題点〕
一般に、この種の文書作成装置では、種々の幅をもつ文
字扱いが可能とがっている。標準の文字幅をもつ文字は
全角(全幅)文字、全角文字の半分の文字幅をもつ文字
は半角(半幅)文字と呼ばれる。そこで従来の文書作成
装置では、半角文字は一律に組文字として扱われている
このような従来の文書作成装置で第1図の表示画面1ノ
に示す文書を人力い該文書を印刷出力した場合、横書き
印刷では何ら問題はないが、縦書き印刷では不自然とな
る問題があった。これは、第1図に示すl−1983J
のような半角文字を使用しまた場合、半角の2文字1”
 19 J 。
「83」がそれぞれ組として印刷されてし1うためでを
コる。
〔発明の目的〕
この発明は上記事情に鑑みてなされたものでその目的は
、半角文字を組文字として扱うか、或いは弁組文字とし
7て扱うかが指定でき、この指定に応じた印刷が行なえ
る文書作成装置を提イ1(することにある。
〔発明の概要〕
この発明では、入力半角文字を組文字として扱うか、或
いは弁組文字として扱うかを指定する絵文字/非組文字
指定手段が設けられている。
記憶手段は、入力半角文字を文書の構成文字として記憶
する場合、絵文字/非組文字指定手段の指定内容を示す
絵文字/非組文字指定情報に対応させて記憶する。また
、表示手段は、文書の画面表示に際し、上記絵文字/非
組文字指定情報に応じて半角文字の組文字/非組文字指
定内容を示す識別マークを表示する。また、この発明で
は、入力半角文字の組文字/非組文字指定内容の切換え
指定を行なう切換え手段が設けられている。変更手段は
、この切換え手段の指定に応じ、該当する入力半角文字
に対応する絵文字/非組文字指定情報全変更する。更に
、この発明では、縦書き印刷時の印刷用半角フォントの
生成に特徴を有する印刷手段が設けられている。この印
刷手段は、縦1.き印刷時における印刷対象文字が半角
文字で、当該文字に対応する組文字/非組文字情報が弁
組文字指定を示している場合、該当半角文字フォントの
フメントイメージを全角1文字相当領域の中央に移動し
て得られる印刷用半角7オン)k用いて該当文字を印刷
する。
〔発明の実施例〕
第2図はこの発明の一実施例に係る文書作成装置の構成
を示す。同図において、2ノは装置全体の1ijl」御
全司るCPUであり、文書作成、編集・校正等の処理を
、次に述べる内部メモリ22に格納されたフ0ログラム
に従って実行する。22は各秒プログラム、所定の書式
に従う複数頁分の交番情報@全格納する内部メモリ(以
下、MMUと称す)である。23はMMU 22にロー
ディングされるプログラム、文書情報を保存する外部記
憶とし、てのフロッピーディスク装置(FDDと称す)
、24はFDD 23を制御する70、ビーディスクコ
ントローラ(FDC)である。
25は文1人力のための各種データキー、半角の組文字
/非組文字処理全指定する絵文字/非組文字指定キー2
6を含む各種ファンクション(KBCと称す)である。
28は各種の作業ソニー−1作成文書、作成中の文書の
制御情報等の表示を司るCRTディスプレイ装置(CR
Tと称す)、29はCRT 28を制御するCRTコン
トローラ(CRTCと称す)である。また、30は本装
置で使用する文字の7オントヲ格納する漢字・セターン
メモ’J (KPMと称す)、31は作成文書、文書カ
タログ等の印刷を司るプリンタ装置(PRTと称す)、
32はPRT 31 f iDl制御するプリンタコン
トローラ(PRTCと称す)である。
次に、この発明の一実施例の動作全説明する。
まず、第2図に示す装置の電源が投入されると、FDC
24の制御のもとに、FDD23に格納されているプロ
グラムがMMU 22の所定のプログラム格納域にロー
ドされる。そして、MMU 22にロードされたプログ
ラムに従っfc CPU 2iの’+1ilJ御処理に
より、CRTC,24?がCRT 2 B全ドライブf
u制御する。これにより、CRT表示画面上に作業メニ
ューが表示される。オペレータはKB25f操作して、
表示画面上の作業メニューの中から、所望の処理内容(
作業項目)を選択する。この操作によシ、CPU 21
の制御のもとで、選択指定された作業に必要な情報入力
の要求が順次表示される。オペレータは、この表示内容
(要求内容)に応えるべく所定の操作を行なう。こうす
ることにより、文店の作成、文書の編集・校正、文書の
印刷等が行なわれる・ ここで、この発明に直接関係する、入力文書の半角絵文
字/弁組文字指定について、第3図、第4図および第6
図のフローチャート、並びに第5図の表示画面例を参照
し7て説明する。第2図の装置″は、初期状態では組文
字指定モードとなっておシ、組文字指定状態にあること
を示す情報(絵文字指定情報)がMMU 22内の特定
番地に格納されている。この状態で文書入力作業が行な
われ、半角文字が入力されると、その入力コードは組文
字指定された半角文字として文1ファイル内に記憶され
る。もし、(例えば縦書き印刷のために)半角文字を弁
組文字として入力したい場合、オ被レータは第3図のフ
ローチャートに示すように、KB25上の絵文字/弁組
文字指定キー26を1回打鍵する。これによシ、CPU
 21は、MMU 22内の特定番地に格納されていた
絵文字指定情報を弁組文字指定情報に書き換える。以後
、装置は弁組文字指定モードとなる。このモードでは、
CPU 2 Jは半角文字が入力されると、その入力コ
ードを弁組文字指定された半角文字として文書ファイル
内に格納する。なお、再び組文字指定モードに戻したい
場合には、更に絵文字/弁組文字指定キー26を1回打
鍵すればよい。
このように入力された文書’(i7 CRT 2 Bに
表示する場合、表示内容の文字コード、および付属する
制御情報(絵文字/弁組文字指定もこの制御情報の一つ
)は、表示画面と1対1に対応するようにMMU 22
に貯えられている。この例では、文書の表示においては
、第4図のフローチャートに示すようにカーソル指定位
値の文字が半角文字であるか否かの判定が行なわれる。
半角文字がカーソル指定されている場合、CPU21は
当該文字の制御情報を参照し、組文字指定であれば第5
図に示すようにCRT 2 gの表示画面のガイド行4
1に回が表示されるように制御する。これに対し、弁組
文字指定であればガイド行41に田が表示される。なお
、第5図に示す表示画面内容において、文書行42の文
字列「昭和58年12月22日」の半角文字(数字部分
)は組文字指定、文書行43の文字列「1983年12
月22日」の半角文字(数字部分)は弁組文字指定とな
っている。 “′次に、半角文字の指定内容の切換え(
変更)について第6図のフローチャートを参照して説明
する。この場合、オRレータはカーソルキーの操作によ
り、組文字/弁組文字の指定内容(指定モード)切換え
対象文字列の先頭に、力め 一ツル全移動し KB25上の図示せ杉特定キー(機能
選択キー)をまず打鍵し、続いて絵文字/弁組文字指定
キー26を打鍵する。これにより、CRT 2 Bの表
示画面上のガイド行に「どこまで?」というエリア指定
メツセージが表示される。そこでオペレータが、切換え
対象文字列の最終位置にカーソル全移動し、再び絵文字
/弁組文字指定キー26を打鍵すると、指定されたエリ
アの半角文字の指定モードが状態反転する。
次に、このようにして入力された支店の**’き印刷に
ついて第7図のフローチャート、第8図の文字フォント
処理説明図、および第9図の印刷例を参照して説明する
。印刷対象となる文書ファイルには、前述の手順で入力
された文字コード、および制御情報が1文字ごとに記憶
されている。CPU 21は、上記情報に基づいてKP
M 30より対応する文字フォント(基本文字フォント
)ヲ読み出し、次に示す手順で印刷用のフォントイメー
ジを作成してPRTC32に転送する。即ち、CPU 
21は、文書ファイルより印刷対象文字(の文字コード
および制御情報)を取り出すと、半角文字か否かの判定
を行なう。
この判定がNOの場合の処理は従来通りであるので説明
を省略する。一方、YES判定の場合には、第7図のフ
ローチャートに示すように組文字指定の半角文字か否か
の判定が行なわれる。
この判定がYESの場合、CPU 21はKPM s 
oから組の左側(に位置する)文字の文字フォントを読
み出し、MMU 220所定領域にいったん格納する。
次に、CPU 21はKPM 30から組の右側(に位
置する)文字の文字フォノ)k読み出し、MMU 22
の他の所定領域にいったん格納する。この例において半
角文字の文字フォント(半角フォント)は、第8図に符
号51〜54で示すように、全角1文字の左半分がパタ
ーン領域となった形で読み出される。そこで、組文字指
定の半角文字の場合、CPU 21は上記格納した右側
文字の文字フォントのフォントイメージ全右側に移動し
、左側文字の文字フォントと合成する。第8図(a)の
符号55で示される文字フォントは、このようにして作
成された合成フォントである。これに対し、組文字指定
の半角文字でない場合、即ち弁組文字指定の半角文字の
場合には、第7図のフローチャートに示すように、KP
M 30から読み出した半角フォントヲ全角文字のエリ
アの中央位置に移動する処理が行なわれる。第8図(b
)はこの状態を示すもので、半角文字11」の文字フォ
ント53は文字フォノ)・56に変換され、半角文字「
9」の文字フォント54は文字フォント57に変換され
る。
第7図のフローチャートに従って合成、或いは変換され
たフォントイメージはPRTC32に転送される。そし
て、PRTC32の°巾り御のもとてPRT 31によ
る縦書き印刷が行なわれる。第9図は、第5図の表示画
面で示される文書の縦書き印刷出力結果を示す。なお、
横書き印刷の場合には、半角文字は絵文字/弁組文字指
定内容に無関係に(従来同様)組文字として扱われる。
このように、この実施例では、縦書き印刷を前提として
半角文字全使用した場合、半角文字を組文字で印刷する
か否かが指定でき、且つこの指定に応じた縦書き印刷が
行なえる。しかも、弁組文字指定の場合には、半角文字
がライン中央に印刷されるので見栄えもよい。
次に、この発明の他の実施例を説明する。なお、この実
施例は、表示用の文字フォントの処理(処理用プログラ
ム)が前記実施例と異なるだけである。そこで、便宜上
、第2図の構成に従って説明する。前記実施例では、第
5図の表示両面と第9図の縦書き印刷結果から明らかな
ように、弁組文字指定の半角文字に関し、全角換算時の
文字桁数が画面表示と印刷出力とで異方っている。この
場合、縦書き印刷時のイメージを表示画面上で見ること
は困難である。この実施例は、第10図に示すように、
縦l・き時にも印刷イメージに合った画面表示が行なえ
るようにしたものである。
以下、半角文字の画面表示のための新規な文字フォント
処理について、第11図のフローチャート、第12図並
びに第13図の説明図を参照して説明する。大力作成に
際[7、「縦1き」が指定されている場合、表示モード
は縦書き表示モードとなり、8t′i、11図のフロー
チャートに従ったフォント処理が行なわれる。ffc、
「縦書き」指定で作成された文書を編集・校正する場合
、該当文書は縦書き表示モードで表示される。なお、「
縦1き」指定全1−横書き」指定に変更することもでき
る。縦書@表示モードでは、CP[J 21は、MMU
 22から表示対象となる文書の1文字(文字コード、
および制御情報)を取シ出すと、まず半角文字か否かの
判定を行なう〇この判定がNo判定の場合、CPU 2
1はKPM、9(7から対応する全角フォント’を読み
出し、そのまま表示用フメントとしてCRTC29へ転
送する。
一方、YES判定(半角文字)の場合、CPU 27は
組文字指定の半角文字か否かの判定を行ない、YESで
あれば半角1文字か否かの判定を行なう。
半角1文字の場合、CPU 21はKPM 、?θから
対応する半角フォント’に読み出した後、当該フォント
のフォントイメージを右側に移動する。そして、CPU
 21は左半分が空白データ、右半分が該当半角フォン
トのフォントイメージとなっている全角1文字分の表示
用フメントi生成し2、CRTC29へ転送する。これ
に対し、半角1文字でない場合、即ち半角2文字の場合
、CPU 21は第11図のフローチャートに示すよう
に、KPM 30から対応する1文字目の半角フォント
を読み出し、MMU 22の所定領域に一時格納する。
次に、CPU 21はKPM 30から2文字目の半角
フォントヲ読み出し、MMU 22の他の所定領域に一
時格納する。そして、CPU 2 Jは上記格納(、、
た2文字目の半角フォントのフォントイメージを右側に
移動し、1文字目の半角フォントと全角1文字分に合成
する。この合成゛フォントは表示用フォントとしてCR
TC29に転送され、CRT 2 Bに表示される。し
たがって、例えば文字列「12月2日」を構成する数字
が組文字指定の半角文字であるものとすると、第12図
に示すように、この文字列に対応するKPM 30から
の読み出しフォント(基本文字7オン))61は、縦1
き表示モードでは、符号62で示される表示用フォント
に変換される。なお、比較のために、横書き表示モード
での表示用フォント63が図示されている。
次に、組文字指定の半角文字か否かの判定でNO判定と
なった場合の動作を説明する。この場合、CPU 21
はKPM 30から対応する半角フォントヲ読み出した
後、当該フォントのフォントイメージを全角中央位置に
移動し、表示用フォントとしてCRTC29へ転送する
。したがって、例えば文字列「1983年」を構成する
数字が弁組文字指定の半角文字であるものとすると、第
13図に示すように、この文字列に対応するKPM 3
0からの読み出しフォント71は、縦書き表示モードで
は、符号72で示される表示用フォントに変換される。
なお、比較のために横書き表示モードでの表示用フォン
ト73が図示されている。
このようにして作成された表示用フォント’1用いた画
面表示が行なわれることにより、縦書き時においても印
刷イメージに合った画面表示が可能となる。
なお、前記実施例では、文字フォント処理が、MMU 
22に格納されたプログラムに従ってCPU 27にょ
シ行なわれるものとして説明したが、これに限るもので
はなく、例えばCRTC29、PRTC32で行なうこ
とも可能である。
〔発明の効果〕
以上詳述したようにこの発明によれば、半角文字を組文
字として扱うか或いは弁組文字として扱うかが指定でき
、この指定に応じた印刷が行なえるので、半角文字を含
む文書を縦書き印刷する場合の自由度が著しく向上する
【図面の簡単な説明】
第1図は従来の縦書°き印刷の問題を説明する図、rA
2図はこの発明の一実施例に係る文書作成装置のブロッ
ク構成図、第3図は組文字/弁組文牢指定手順を示すフ
ローチャート、第4図は組文字/弁組文字の識別マーク
の表示手順を示すフローチャート、第5図は第4図のフ
ローチャートに従って上記識別マークが表示きれた表示
画面の一例を示す図、第6図は半角文字の指定モードの
切換え手順を示すフローチャート、第7図は縦1@印刷
用文字フォントの生成手順をボすフローチャート、第8
図は基本文字フォントと印刷用文字フメントとの対応を
示す図、第9図は第7図のフローチャートに従って作成
される文字フAントヲ用いた縦書き印刷の一例を示す図
、第10図は縦1.き印刷イメージと画面表示イメージ
との好ま[7い対応例を示す図、第11図は第10図に
示す画面表示を可能とする表示用文字フォントの生成手
順を示すフローチャート、第12図および第13図は基
本文字フォントと表示用文字7オントとの対応を示す図
である。 21・・・CPU、22・・・内部メモリ(MMU )
、25・・キーボード(KB)、26・・組文字/弁組
文字指定キー、28・・・CRTディスプレイ装置(C
RT )、30・・漢字パターンメモリ(KPM )、
3ノ・・・プリンタ装置(PRT )。 出願人代理人 弁理士 鈴 江 武 彦第1図 第3図 第4図 第6図 第7図 第8図 第9図 第10図

Claims (1)

    【特許請求の範囲】
  1. 作成文書の横書き並びに縦書き印刷機能を有する文書作
    成装置において、入力半角文字を組文字として扱うか、
    或いは全角1文字相蟲の単独文字として扱うかを指定す
    る組文字/非組文字指定手段と、上記入力半角文字を、
    文1.0構成文字として、上記組文牢/非組文字指定手
    段の指定内容を示す絵文字/非組文字指定情報に対応さ
    せて記憶する記憶手段と、文書の画面表示に際し、上記
    絵文字/非組文字指定情報に応じて半角文字の絵文字/
    非組文牢指定内容を示す識別マークを表示する手段と、
    上記入力半角文字の絵文字/非組文字指定内容の切換え
    を指定する切換え指定手段と、この切換え指定手段の指
    定に応じ、該当する上記入力半角文字に対応する上記絵
    文字/非組文字指定情報を変更する手段と、縦書き印刷
    に際し、印刷対象半角文字に対応する絵文字/非組文字
    指定情報を参照し、当該情報が全角1文字相当の単独文
    字として扱う弁組文字指定を示す場合、該当半角文字フ
    ォントのフォントイメージを全角1文字相当領域の中央
    に移動して得られる印刷用半角フメン)1用いる印刷手
    段とを具備することを特徴とする文書作成装置。
JP59037518A 1984-02-29 1984-02-29 文書作成装置 Granted JPS60181826A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59037518A JPS60181826A (ja) 1984-02-29 1984-02-29 文書作成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59037518A JPS60181826A (ja) 1984-02-29 1984-02-29 文書作成装置

Publications (2)

Publication Number Publication Date
JPS60181826A true JPS60181826A (ja) 1985-09-17
JPH0580013B2 JPH0580013B2 (ja) 1993-11-05

Family

ID=12499756

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59037518A Granted JPS60181826A (ja) 1984-02-29 1984-02-29 文書作成装置

Country Status (1)

Country Link
JP (1) JPS60181826A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62281073A (ja) * 1986-05-30 1987-12-05 Canon Inc 画像処理システム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62281073A (ja) * 1986-05-30 1987-12-05 Canon Inc 画像処理システム

Also Published As

Publication number Publication date
JPH0580013B2 (ja) 1993-11-05

Similar Documents

Publication Publication Date Title
JPS60181826A (ja) 文書作成装置
JPH08335152A (ja) 文書処理装置
JPH103371A (ja) 頁レイアウト比較装置と頁レイアウト表示装置
JP3404770B2 (ja) 文書処理装置
JPH0264853A (ja) 文書作成装置
JP3026992B2 (ja) 表示制御方法及び装置
JPH01290065A (ja) 文書処理装置
JPS58172770A (ja) 日本語ワ−ドプロセツサ
JPH03263257A (ja) 文書処理装置
JPH0452820A (ja) 印刷指定方式
JPH05151216A (ja) 枠編集機能付き文書処理装置
JPS59201129A (ja) 文書作成装置
JPH06325034A (ja) 情報処理装置
JPH04282746A (ja) 文書作成装置
JPH04148471A (ja) 書式設定装置
JPS63106827A (ja) ワ−ドプロセツサ
JPH02232717A (ja) 情報処理装置
JPH01121969A (ja) ページ付け機能を有するデータ処理装置
JPH0264854A (ja) 文書作成装置
JPH01176573A (ja) 文書作成編集装置
JPH02301858A (ja) 文書作成装置
JPH02288946A (ja) 文書処理装置
JPH0433161A (ja) 文書処理装置
JPH04148470A (ja) 書式設定装置
JPH01189691A (ja) 画像処理装置