JPH05174023A - 文書処理装置 - Google Patents

文書処理装置

Info

Publication number
JPH05174023A
JPH05174023A JP3338738A JP33873891A JPH05174023A JP H05174023 A JPH05174023 A JP H05174023A JP 3338738 A JP3338738 A JP 3338738A JP 33873891 A JP33873891 A JP 33873891A JP H05174023 A JPH05174023 A JP H05174023A
Authority
JP
Japan
Prior art keywords
font
display
display screen
paper
information
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
JP3338738A
Other languages
English (en)
Inventor
Akira Mitarai
顕 御手洗
Kenji Nishinomiya
健司 西宮
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP3338738A priority Critical patent/JPH05174023A/ja
Publication of JPH05174023A publication Critical patent/JPH05174023A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Document Processing Apparatus (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】 【目的】 用紙サイズや用紙方向を指定変更あるいは表
示画面の縦横の方向変更において、用紙の一頁全体が画
面にバランス良く収まるようにマルチフォントを自動選
択することを可能にする。 【構成】 各種サイズのフォントをあらかじめ記憶する
マルチフォント記憶手段と、キー入力手段と、表示画面
を有する表示手段と、キー入力手段によって入力された
用紙サイズや用紙の方向や表示画面の縦横を指定する指
定情報および文字情報を記憶する入力情報記憶手段と、
前記入力情報記憶手段から前記指定情報を読み出し、前
記文字情報が表示画面内に収まるように文字サイズの倍
率を算出する算出手段と、算出手段によって算出された
倍率に対応するサイズのフォントを前記マルチフォント
記憶手段のフォントの中から選択する選択手段と、選択
手段によって選択されたフォントを表示手段の表示画面
に表示させる表示情報記憶手段から構成されている。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、ワードプロセッサや
文書作成が可能なコンピュータなどの文書処理装置に関
し、特にマルチフォントの選択機能を有する文書処理装
置に関する。
【0002】
【従来の技術】従来、この種の文書処理装置において
は、用紙サイズや用紙の方向や表面画面の縦横の指定変
更時において、表示画面内に表示されない部分の文章が
生じたり、あるいは余分な表示スペースを作ったりする
ので、あらかじめ2,3種類の文字サイズのフォントを
用意しておき、このフォントの中から画面上のフォント
をオペレータによって指定変更する手法が知られてい
る。
【0003】
【発明が解決しようとする課題】しかしながら、このよ
うな従来の文書処理装置では、用紙指定変更や画面指定
変更において、2,3種類の限られたフォントの変更処
理しかできず、作成された文書が表示画面内に入り切ら
ない、あるいは余分な表示スペースを作るという問題の
根本的な解決となっていなかった。
【0004】この発明はこのような事情を考慮してなさ
れたもので、用紙指定変更や画面指定変更において、各
種サイズのフォントを記憶領域に記憶しておき、用紙の
一頁全体がバランス良く画面内に収まるように文字サイ
ズの倍率(表示率)を算出し、その表示率に対応するフ
ォントを自動的に選択し表示するようにした文書処理装
置を提供するものである。
【0005】
【発明が解決するための手段】この発明の文書処理装置
は、図1に示すように、各種サイズのフォントをあらか
じめ記憶するマルチフォント記憶手段101と、キー入
力手段102と、表示画面を有する表示手段103と、
キー入力手段によって入力された用紙サイズや用紙の方
向や表示画面の縦横を指定する指定情報および文字情報
を記憶する入力情報記憶手段104と、前記入力情報記
憶手段104から前記指定情報を読み出し、前記文字情
報が表示画面内に収まるように文字サイズの倍率を算出
する算出手段105と、算出手段によって算出された倍
率に対応するサイズのフォントを前記マルチフォント記
憶手段のフォントの中から選択する選択手段106と、
選択手段によって選択されたフォントを表示手段の表示
画面に表示させる表示情報記憶手段107を備えてなる
文書処理装置である。
【0006】なお、この発明におけるマルチフォント記
憶手段101、算出手段105、選択手段106として
は、CPU,ROM,RAM,I/Oポートからなるマ
イクロコンピュータシステムを用いるのが便利であり、
入力情報記憶手段104、表示情報記憶手段107とし
ては通常その中のRAMが用いられ、特に前記マルチフ
ォント記憶手段101としてはROMあるいは外部記憶
領域のFD(フロッピーディスク)装置が用いられる。
【0007】入力手段102としては、キーボード装置
やタブレット装置、あるいはポインティングデバイス等
の入力装置が用いられる。表示手段103としては、C
RTディスプレイ装置、LCD(液晶デバイス装置)、
ELディスプレイ装置等の表示装置が用いられる。
【0008】
【作用】図1において、入力手段102から入力された
文字情報および用紙サイズや用紙の方向または表示画面
の縦横の指定情報が入力情報記憶手段104に記憶され
る。そして算出手段105は、前記入力情報記憶手段1
04から前記指定情報を読み出し、前記文字情報が表示
手段103の表示画面内に収まるように文字サイズの倍
率を算出する。
【0009】選択手段106は、その算出された倍率に
対応するサイズのフォントをマルチフォント記憶手段1
01のフォントの中から選択し、表示情報記憶手段10
7に送る。表示情報記憶手段107は、選択されたフォ
ントの文字情報が表示画面内にバランス良く表示される
よう記憶するとともに表示手段103に出力する。
【0010】
【実施例】以下、図面に示す実施例に基づいてこの発明
を詳述する。なお、この発明はこれによって限定される
ものでない。
【0011】図2は、この発明を文書処理装置に適用し
た一実施例の構成を示すブロック図である。この図にお
いて、1は制御プログラムの実行を行うCPU(中央処
理装置)である。2は文書処理装置本来の文書作成/編
集のための制御プログラムとこの発明におけるマルチフ
ォントの自動選択処理を行う制御プログラムおよびマル
チフォントを格納したROM(リード・オンリ・メモ
リ)である。3は文字情報を格納する領域と、用紙サイ
ズや用紙の方向や表示画面の縦横の指定情報を格納する
領域と、表示情報を格納する領域とプログラム実行中に
その中間結果を一時的に格納するワーク領域で構成され
るRAM(ランダム・アクセス・メモリ)である。
【0012】4は仮名文字キーや数値キー、変換キー、
ファンクションキー等を備えたキーボードであり、この
キーボード4から文字情報、用紙指定情報、画面指定情
報等のデータが入力される。5はキーボード4が入力さ
れたキーを判別し、それに対応するデータに変換するキ
ーデータ制御部である。
【0013】6は各種サイズのフォントによる文書や用
紙情報を表示する表示装置であり、表示画面を回転させ
ることにより、表示画面の向きを縦方向および横方向に
変更することが可能である。7は表示装置6に表示する
データの表示制御部である。8はマルチフォント、辞
書、文書ファイルなどを格納する外部記憶領域として使
用されるFD(フロッピーディスク)装置である。9は
CPU1と共働してFD(フロッピーディスク)に格納
するデータのロード/セーブを制御するFD制御部であ
る。
【0014】10はRAM3に格納されている文字情報
を印刷出力するプリンタであり、熱転写プリンタ、レー
ザプリンタ、ドットプリンタ、ドットインパクトプリン
タ、インクジェットプリンタ等のプリンタが用いられ
る。11はCPU1と共働してプリンタ10に出力する
データとプリンタの駆動を制御するプリンタ制御部であ
る。12はCPU1,ROM2,RAM3および各制御
部のI/Oポートのバスラインである。
【0015】図3はこの発明の一実施例の処理内容を示
すフローチャートである。図3において、表示入力処理
モードを指定すると、文書入力処理モード(ステップS
11)から表示入力処理モードになる(ステップS
1)。次にステップS2で、表示画面の縦横の方向の指
定変更を実行するとステップS4に進み、その指定変更
がなければステップS3に進む。ステップS3で書式指
定の用紙サイズまたは用紙の方向の指定変更を実行する
と、ステップS4に進む。書式指定の用紙サイズ、方向
の変更がなければ、ステップS9に進み、例えば一行字
数、改行ピッチ、文字間隔の指定変更が実行されると、
フォントは変更されず指定された一行字数、改行ピッ
チ、文字間隔の書式に処理され表示される(ステップS
10)。
【0016】ステップS4〜ステップS8はマルチフォ
ントの自動選択処理ステップである。ステップS4でC
PU1はRAM3に格納されている画面の方向や用紙サ
イズや用紙の方向のデータを読み出し、これから変換さ
れるマルチフォントの一頁全体が画面にバランス良く表
示されるような表示率を算出する(ステップS5)。
【0017】そして、ステップS5で算出された表示率
に対応した文字サイズのフォントをROM2に格納され
ているマルチフォントの中から選択し、文章入力された
文字サイズのフォントと変換する(ステップS6)。次
に変換されたフォントの一頁全体(マルチフォント領
域)が画面の中央に表示されるようにセンタリングされ
る(ステップS7)。ステップS5で算出された表示率
は表示画面のガイダンス部分に表示され、文字サイズの
切り替えが行われたことをオペレータに報知して(ステ
ップS8)、マルチフォントの自動選択処理は終了す
る。
【0018】図4は表示画面と用紙とマルチフォント画
面領域の位置関係を示す説明図である。図において、a
1,a2,a3は指定変更前の表示画面と用紙の位置関
係、b1,b2,b3は従来の指定変更後の表示画面と
用紙の位置関係、c1,c2,c3はこの発明の指定変
更後の表示画面とマルチフォントの画面領域の位置関係
をそれぞれ示している。
【0019】40は表示画面、41は用紙、42はマル
チフォントの画面領域(斜線部)、43は表示率X2/
X1(=Y2/Y1)を示している。ここで、X1は用紙の
横の長さ、Y1は用紙の縦の長さ、X2はマルチフォント
画面領域の横の長さ、Y2はマルチフォントの画面領域
の縦の長さをそれぞれ示している。図のa1,b1,c
1は用紙の方向は変えずに画面の方向を縦方向から横方
向に変更した例である。
【0020】図のa2,b2,c2の図は用紙の方向を
変えずに画面の方向を横方向から縦方向に変更した例で
ある。図のa3,b3,c3は画面の方向を変えずに用
紙の方向を縦方向から横方向に変更した例である。
【0021】
【発明の効果】この発明によれば、用紙サイズや用紙方
向を指定変更あるいは表示画面の縦横の方向変更におい
て、用紙の一頁全体が画面にバランス良く収まるように
マルチフォントを自動選択処理することが可能である。
従って、用紙の一部が画面からはみ出し、文書の入力編
集が行いにくいという印象をオペレータに与えることな
くスムーズな入力・編集ができる。
【図面の簡単な説明】
【図1】この発明の基本構成を示すブロック図である。
【図2】この発明の一実施例を示すブロック図である。
【図3】この発明の一実施例の処理内容を示すフローチ
ャートである。
【図4】表示画面と用紙とマルチフォントの画面領域の
位置関係を示す説明図。
【符号の説明】
1 CPU(中央処理装置) 2 ROM(リード・オンリ・メモリ) 3 RAM(ランダム・アクセス・メモリ) 4 キーボード 5 キーデータ制御部 6 表示装置 7 表示制御部 8 FD(フロッピーディスク)装置 9 FD制御部 10 プリンタ 11 プリンタ制御部 12 バスライン

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 各種サイズのフォントをあらかじめ記憶
    するマルチフォント記憶手段と、キー入力手段と、表示
    画面を有する表示手段と、キー入力手段によって入力さ
    れた用紙サイズや用紙の方向や表示画面の縦横を指定す
    る指定情報および文字情報を記憶する入力情報記憶手段
    と、前記入力情報記憶手段から前記指定情報を読み出
    し、前記文字情報が表示画面内に収まるように文字サイ
    ズの倍率を算出する算出手段と、算出手段によって算出
    された倍率に対応するサイズのフォントを前記マルチフ
    ォント記憶手段のフォントの中から選択する選択手段
    と、選択手段によって選択されたフォントを表示手段の
    表示画面に表示させる表示情報記憶手段、を備えてなる
    文書処理装置。
JP3338738A 1991-12-20 1991-12-20 文書処理装置 Pending JPH05174023A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3338738A JPH05174023A (ja) 1991-12-20 1991-12-20 文書処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3338738A JPH05174023A (ja) 1991-12-20 1991-12-20 文書処理装置

Publications (1)

Publication Number Publication Date
JPH05174023A true JPH05174023A (ja) 1993-07-13

Family

ID=18320998

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3338738A Pending JPH05174023A (ja) 1991-12-20 1991-12-20 文書処理装置

Country Status (1)

Country Link
JP (1) JPH05174023A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023163490A (ja) * 2022-04-28 2023-11-10 キヤノン株式会社 情報処理装置、情報処理装置の制御方法、およびプログラム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023163490A (ja) * 2022-04-28 2023-11-10 キヤノン株式会社 情報処理装置、情報処理装置の制御方法、およびプログラム

Similar Documents

Publication Publication Date Title
JPH07125374A (ja) レイアウト表示装置
JPS63618A (ja) ワ−ドプロセツサ
JPH05185653A (ja) テープ印字装置
EP0632394B1 (en) Text processing device
US5413420A (en) Wordprocessing device
EP0395090B1 (en) Character pattern data generating device
JP4463487B2 (ja) 表示装置、表示方法及び印字装置
JPH05101058A (ja) ワードプロセツサ
JP2903516B2 (ja) 文書処理装置
JPH07125373A (ja) 印刷装置
JP2610405B2 (ja) 文書作成装置
JP2837497B2 (ja) 出力制御装置および出力制御方法
JP3108936B2 (ja) 文書処理装置
JP2564778B2 (ja) 文字出力装置
JPH0687249A (ja) 宛名印刷装置
JPH05151214A (ja) ワードプロセツサ
JPH0721159A (ja) 文字処理装置及び方法
JPH0581249A (ja) 文書処理装置
JPS63293669A (ja) 文字処理装置
JPH0573562A (ja) 文書編集装置
JPH0890864A (ja) 印刷装置
JPH1071751A (ja) 文字処理方法及び文字処理装置
JPH0737111A (ja) 文書処理方法
JPH074948B2 (ja) プリンタ制御装置
JPH0764977A (ja) 文書作成装置及び書式変更方法