JPH0217530A - 電子計算機 - Google Patents

電子計算機

Info

Publication number
JPH0217530A
JPH0217530A JP63169364A JP16936488A JPH0217530A JP H0217530 A JPH0217530 A JP H0217530A JP 63169364 A JP63169364 A JP 63169364A JP 16936488 A JP16936488 A JP 16936488A JP H0217530 A JPH0217530 A JP H0217530A
Authority
JP
Japan
Prior art keywords
printing
printer
screen
electronic computer
picture
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
JP63169364A
Other languages
English (en)
Inventor
Hiroshi Yamaguchi
浩 山口
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP63169364A priority Critical patent/JPH0217530A/ja
Publication of JPH0217530A publication Critical patent/JPH0217530A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は外部印刷機器に対して機能を拡大した電子計算
機に関する。
[従来の技術] これまでの一般の電子計算機において、インタプリタ方
式言語処理プロセッサは、文字を表示するテキスト画面
とグラフィックを表示するグラフィック画面を持ってお
り、デイスプレィ装置にはこれらを重ね合わせたものを
表示していた。画面上のデータがテキスト画面のみの場
合は文字コードでプリンタ等の外部印刷機器に出力して
おり、グラフィック画面のみまたはテキスト画面とグラ
フィック画面の両者の場合はドツト列でプリンタに出力
していた。
[発明が解決しようとする課題] ところが、テキスト画面のデータをプリンタに出力する
場合は、文字コードを出力するのみであるから、一定の
形状の文字列を印刷するのみで縮小とか拡大することは
不可能であった。
[課題を解決するための手段] かかる課題を解決するために、本発明はインタプリタ言
語のもとに画面に表示された文字及びグラフィックのデ
ータを縮小あるいは拡大させる指令手段と、この指令手
段に基づいて文字及びグラフィックデータを外部印刷機
器に出力するための記憶手段を少なくとも備えているこ
とを特徴としている。
〔作用〕
上記のようなプリンタへの出力手段を持つことにより、
本発明はテキスト画面も含めて縮小、拡大印刷を可能し
た。
[実施例] 以下、本発明の実施例を図面に基づいて説明する。本発
明の電子計算機に接続するプリンタは、縮小、拡大機能
を持っており、シリアルプリンタのエミュレーション機
能と、例えば10.5ポイントと12ポイントの漢字が
印字できる機能をもつページプリンタを例として用いる
ことにする。
第1図は本発明による電子計算機の全体を示すブロック
図であり、1はCRT表示部、2は指令を与えるキーボ
ード、3は大力バッファ、4はインタプリタで作動する
中央制御装置(CPU)、5は外部印刷機器例えばプリ
ンタを接続するための出力バッファ、6はプリンタ、7
はフロッピーディスクドライブ(FDD)、8は内部メ
モリーを示している。この内部メモリーに縮小、拡大の
倍率(11)と画面印刷の種別(12)が設定されてい
る。
縮小、拡大の倍率(11)は例えば、0,1゜2、 3
. 4と記憶され、各々標準と1/3,2/3.3/3
,4/3の倍率を示す。標準とは画面をシリアルプリン
タのエミュレーションモードで印刷することを表す。本
発明の電子計算機に接続するプリンタの縮小、拡大の性
能によるが、この数値列に限定されることはない。この
縮小、拡大の倍率(11)は、7のFDDでユーティリ
ティプログラムを起動し、画面に表示された標準または
倍率を2のキーボードより指示し、決定することにより
書き換えることができる。
また、画面印刷の種別は例えば、l、  2. 3と記
憶され、各々テキスト画面のみの印刷、グラフィック画
面のみの印刷、テキスト画面とグラフィック画面の両者
の印刷を表す。この画面印刷の種別は、電子計算機のキ
ーボード(2)の画面印刷のキーが押下されるか、画面
印刷を指示するコマンドをインタプリタが解釈した時点
で設定される。
以下にテキスト画面のみの印刷の過程を具体的に説明す
る。
第2図は、電子計算機のキーボードの画面印刷のキーが
押下されるか、画面印刷を指示するコマンドをインタプ
リタが解釈すると制御がわたる画面印刷のプログラムの
主たる流れをそのフローチャートの中で示す。まず、画
面印刷が標準印刷か否かを内部メモリーの縮小、拡大の
倍率(11)をもとに判定する(21)。標準印刷なら
ば(Yes)、プリンタに対してシリアルプリンタモー
ドで印刷を行う。標準印刷でないならば(No)、内部
メモリーの画面印刷の種別(12)をもとに印刷種別が
テキスト画面のみの印刷か否かの判定を行う(22)。
もしも印刷種別がテキスト画面のみ(Yes)ならば、
下記で説明するテキスト画面印刷ルーチンへブランチす
る。もしも印刷種別がテキスト画面のみでない(NO)
ならば、本発明とは関係ないグラフィック画面のみの両
面印刷及び、テキスト画面とグラフィック画面の画面印
刷の判断ブロックへ進む。
第3図は、テキスト画面印刷ルーチンの主たる流れを示
す、内部メモリーの縮小、拡大の倍率(11)をもとに
、倍率が1/3か否かを判定する(31)、もしも倍率
が1/3である(Yes)ならば、ドツト列印刷ルーチ
ンへブランチする。
倍率が1/3でない(No)ならば、倍率が2/3であ
るか否かを判定する(32)、もしも倍率が2/3であ
る(Yes)ならば、ドツト列印刷ルーチンへブランチ
する0倍率が2/3でない(No)ならば、3/3また
は3/4と判断し文字列印刷ルーチンへブランチする。
ドツト列印刷ルーチンでは、画面に表示されている文字
をそのドツトでプリンタに出力し印刷する。また、文字
列印刷ルーチンでは、文字コードをプリンタに出力し、
プリンタの数種のサイズの文字フォントを用いて印刷す
る。
第4図のドツト列印刷ルーチンに制御が渡るのは、指定
された縮小、拡大の倍率に対応する文字フォントパター
ンがプリンタ側に存在しない場合であり、前記第3図の
処理において、その点が判断される。
第4図のドツト列印刷ルーチンを参照すると、まずペー
ジプリンタとして使用することをプリンタに対して指示
する(41)、次に画面左上より右下まで画面に表示さ
れている文字のフォントを求め、印刷位置と共にプリン
タへ出力する(42)。
ここでプリンタへは、本体側のCGより生成された基本
文字パターンと、縮小、拡大の倍率が送られる。最後に
改ページをプリンタに対して指示しく43)、プリンタ
をデフォルト(プリンタの電源投入時の)状態に戻す(
44)。
第5図の文字列印刷ルーチンを参照すると、まずシリア
ルプリンタモードで印刷を行なうことをプリンタに対し
て指示する(51)。内部メモリーの縮小、拡大の倍率
(11)をもとに、倍率が3/3か否かを判定する(5
2)。もしも倍率が3/3である(Yes)ならば、1
0.5ポイントの文字を使用することをプリンタに指示
する(53)。倍率が3/3でない(N o )ならば
、4/3と判断し12ポイントの文字を使用することを
プリンタに指示する(54)。次に画面左上より右下ま
で画面に表示されている文字のコードを、プリンタへ出
力する(55)。この時、1行毎に改行をプリンタに対
して指示する。最後に改ページをプリンタに対して指示
しく56)、プリンタをデフォルト(プリンタの電源投
入時の)状態に戻す(57)。
〔発明の効果〕
これまでになかったテキスト画面を縮小あるいは拡大し
て印刷することができるので、文字の形状を相手ユーザ
ーの用途に応じて変化させることのできる電子計算機と
してその応用範囲は広い。
【図面の簡単な説明】
第1図は、本発明による全体を示すブロック図である。 第2図、第3図、第4図、及び第5図は、本発明に関係
する処理の流れ図をそれぞれ示す図である。 : CRT表示部 :キーボード :入カバッファ :中央制御装置(CPU) :出力バッファ :プリンタ :フロッピーディスクドライブ(FDD):内部メモリ
ー :縮小、拡大の倍率 二画面印刷の種別 以上 出願人 セイコーエプソン株式会社 代理人弁理士 鈴木喜三部 他1名 第1図 第2図 第3図

Claims (1)

    【特許請求の範囲】
  1. インタプリタ言語で処理されたプロセッサで作動する電
    子計算機において、前記インタプリタ言語のもとに画面
    に表示された文字及びグラフィックのデータを縮小ある
    いは拡大させる指令手段と、前記指令手段に基づく前記
    文字及びグラフィックデータを外部印刷機器に出力する
    ための記憶手段を少なくとも備えていることを特徴とす
    る電子計算機。
JP63169364A 1988-07-06 1988-07-06 電子計算機 Pending JPH0217530A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63169364A JPH0217530A (ja) 1988-07-06 1988-07-06 電子計算機

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63169364A JPH0217530A (ja) 1988-07-06 1988-07-06 電子計算機

Publications (1)

Publication Number Publication Date
JPH0217530A true JPH0217530A (ja) 1990-01-22

Family

ID=15885212

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63169364A Pending JPH0217530A (ja) 1988-07-06 1988-07-06 電子計算機

Country Status (1)

Country Link
JP (1) JPH0217530A (ja)

Similar Documents

Publication Publication Date Title
JP2740575B2 (ja) 文字処理装置
JPH0217530A (ja) 電子計算機
US4944613A (en) Printing device
JPH03282881A (ja) 文書作成装置
JP3035973B2 (ja) 文字出力装置
JPH01108625A (ja) 入力装置
JPS63203363A (ja) 印刷制御装置
JP3040624B2 (ja) パターン発生装置
JPH01231088A (ja) 書体選択画面表示方式
JPH06118934A (ja) 外字登録方法
JPH06110444A (ja) 文字処理装置および文字出力方法
JPS59117621A (ja) 文書編集校正方式
JPH08235164A (ja) 文書作成装置の表示制御方法
JPH04118771A (ja) 文書作成装置及び印刷イメージ制御方法
JPH0721157A (ja) 文書情報縮小機能付き文書処理装置
JPS63155355A (ja) 文書編集装置
JPS6316364A (ja) ワ−ドプロセツサ
JPH01251087A (ja) マウスカーソル表示制御方式
JPH06103021A (ja) 表示装置を備えたデータ処理装置
JPH0421468A (ja) 文書処理装置
JPS63285587A (ja) 文字処理装置
JPS61281285A (ja) 文字表示装置
JPH06337868A (ja) 文書作成装置及び印刷制御方法
JPH0781158A (ja) Dtpシステム
JPH01293423A (ja) データ処理装置のビツトマツプ方式表示装置