Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0462089B2 - - Google Patents
[go: Go Back, main page]

JPH0462089B2 - - Google Patents

Info

Publication number
JPH0462089B2
JPH0462089B2 JP60090135A JP9013585A JPH0462089B2 JP H0462089 B2 JPH0462089 B2 JP H0462089B2 JP 60090135 A JP60090135 A JP 60090135A JP 9013585 A JP9013585 A JP 9013585A JP H0462089 B2 JPH0462089 B2 JP H0462089B2
Authority
JP
Japan
Prior art keywords
register
block
print
copy
blocks
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.)
Expired - Lifetime
Application number
JP60090135A
Other languages
English (en)
Other versions
JPS61248127A (ja
Inventor
Shigeo Kurakake
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP60090135A priority Critical patent/JPS61248127A/ja
Publication of JPS61248127A publication Critical patent/JPS61248127A/ja
Publication of JPH0462089B2 publication Critical patent/JPH0462089B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、ワードプロセツサなどの文書、図形
処理機能を有する情報出力装置に関する。
[従来技術] 従来、ワードプロセツサ等の文書作成機能をも
つ情報処理機器に於いて、印刷用紙内の一部の領
域に納まる小片の文書用紙(例えばカセツトレー
ベル、回覧ルート用紙、小チラシ等)を多数枚作
成する際、小片の文書を数枚打出し、その小片文
書を一枚の用紙上に配列して複写機により複写し
所定枚数の小片用紙を得る手段、又はページメモ
リ上で複写枚分の小片文書を作成し、プリントア
ウトして所定枚数の小片用紙を得る手段が用いら
れていた。
[発明が解決しようとする課題] しかしながら、このような小片文書用紙の作成
手段に於いては、上記した何れの場合においても
多くの時間と労力を要し、作業性が悪いという問
題があつた。
本発明の課題は、簡単な操作により、複写対象
のブロツクを所定の印字用紙などの1ページ上に
出力可能なブロツク数をもつて適性配置して出力
できるようにすることである。
[課題を解決する為の手段] 本発明の手段は次の通りである。
文字列情報又は図形情報を記憶する記憶手段
と、この記憶手段に記憶された情報のうちの任意
の領域を複写対象ブロツクとして選択的に指定、
例えばこのブロツクの対角座標位置をカーソルで
指定する指定手段と、指定された前記複写対象ブ
ロツクのサイズ(横サイズ或いは縦サイズ)と所
定1ページ(例えば所定の印字用紙1ページ分)
における最大出力サイズ(横サイズ或いは縦サイ
ズ)とから、この所定1ページ上に出力可能な前
記複写対象ブロツクの数(横方向のブロツク数或
いは縦方向のブロツク数)、及びこの数分のブロ
ツクの前記所定1ページ上における各出力位置を
算出する算出手段と、前記指定手段により指定さ
れた複写対象ブロツクを上記記憶手段から読み出
し、前記算出手段により算出された各出力位置に
繰返し出力する出力手段と、を有する。
[作用] 本発明の手段の作用は次の通りである。
複写対象のブロツクを記憶手段に記憶された文
字列情報又は図形情報の中から任意領域を指定す
ることにより指定する。すると、この領域のブロ
ツクサイズと所定1ページのにおける最大出力サ
イズとから、算出手段によりこの所定1ページ上
に出力可能な上記ブロツクの数とこの数分のブロ
ツクの上記所定1ページ上における各出力位置が
算出され、この各出力位置に上記ブロツクが繰返
し出力される。
従つて、任意ブロツクの指定操作のみにより、
このブロツクを所定1ページ上に繰返し出力する
ことができ、しかも上記所定1ページ上に出力可
能な最大数のブロツクを自動的に繰返して出力す
ることができる。
[実施例] 第1図はこの発明の一実施例を示すブロツク図
であり、ここでは日本語ワードプロセツサを例に
とる。第1図において、11はキーボードであ
り、ここでは、印刷用紙の一部の領域に納まる印
刷対象情報ブロツクを同印刷用紙上に印刷可能な
ブロツク数をもつて適正配置し印刷する印刷モー
ド(以下複写印刷モードと称す)を指示するため
の特定のフアンクシヨンキーfkが設けられるもの
で、以下このフアンクシヨンキーを複写印刷キー
と称す。又、ekは上記複写印刷の実行時等に操
作される実行キーであり、cr,cl,cd,cuはカー
ソルキーである。
12は入力文書を表示する表示部、13は同表
示部12を制御する表示制御部、14は文書を印
刷するプリンタ、15は同プリンタ14を制御す
るプリンタ制御部である。
16は装置全体の制御、並びに後述する複写印
刷処理を含む各種の文書処理を行なうCPUであ
り、上記キーボード11からのキー入力情報を受
けて文書の編集・校正・入出力等の処理を実行す
るもので、上記複写印刷キーfkの操作入力に伴う
複写印刷モード時に於いては、後述するROM内
の複写印刷処理プログラムに従い第2図に示すよ
うな複写印刷処理を実行する。
17乃至19はそれぞれCPU16のメモリバ
スにつながる記憶部であり、それぞれCPU16
によりアクセス制御されるもので、17は文書情
報を貯える文書メモリ、18はキヤラクタジエネ
レータ、複写印刷を含む各種制御プログラム、辞
書等として用いられるROMである。又、19は
CPU16の作業用RAMであり、複写印刷処理に
関しては、1ページの印刷最大行数が設定される
最大行数レジスタMLR、1行の印刷最大文字桁
数が設定される最大文字数レジスタMCR、複写
印刷領域(以下複写印刷ブロツクと称す)の印刷
開始行が設定される印刷開始行レジスタPLR、
同印刷開始文字位置が設定される印刷開始文字位
置レジスタPCR、カーソル位置を指定するカー
ソルレジスタCYR、CXR、実行キーekの操作回
数を表示する実行キーフラグF、複写印刷領域
(1ブロツク)の行数を示す行数レジスタLR、同
文字数を示す文字数レジスタCR、ワークレジス
タW1〜W4等が用意される。
第2図は一実施例に於ける複写印刷処理フロー
を示すフローチヤートである。
以下、第1図及び第2図を参照して一実施例の
作用を説明する。
複写印刷時に於いては、キーボード11の複写
印刷キーfkを操作して複写印刷モードを指定した
後、カーソルキーcr,cl,cd,cuと実行キーekに
よつて複写印刷領域を指定し、更に実行キーek
を操作することにより、第2図に示すような複写
印刷処理が開始されるもので、以下にその具体例
を説明する。
先ず、キーボード11に設けられた複写印刷キ
ーfkを操作して複写印刷モードを指定し、同モー
ドの表示ガイドに従い、複写印刷対象となる文書
又は図形を含む1ページ分の情報(又は複写印刷
のために入力した文書、図形等)を表示部12の
表示画面上に表示する。その後、表示された文書
中の複写印刷領域をカーソルキーcr,cl,cd,cu
と実行キーekによつて指定する。この際の領域
指定は、ここでは指定領域の始点(左上端)と同
終点(右下端)をそれぞれカーソルキーcr,cl,
cd,cuで指定することにより行なう。このカー
ソルキーcr,cl,cd,cuの操作時に於いては、同
キーの操作に伴つてRAM19内のカーソルレジ
スタCYR,CXRが更新され、その内容に従いカ
ーソルが移動する。
上記複写印刷領域の指定は、先ず、カーソルキ
ーcr,cl,cd,cuを操作してカーソルを複写印刷
領域の始点に設定した後、実行キーekを操作す
る。これによつて第2図に示す処理のうち、先ず
ステツプA1〜ステツプA6の処理が実行され
る。即ち、ステツプA1に於いて、カーソルレジ
スタCYRの内容と最大行数レジスタMLRの内容
とが比較され、複写印刷指定領域が1頁の最大行
数を越えているか否かが判断された後、ステツプ
A2に於いて、カーソルレジスタCXRの内容と
最大文字数レジスタMCRの内容とが比較され、
複写印刷指定領域が1行中の最大文字桁数を越え
ているか否かが判断される。尚、この際、最大行
数レジスタMLR、及び最大文字数レジスタMCR
には、それぞれ書式設定操作時に於いて、1ペー
ジの印刷最大行数、及び1行中の印刷最大文字数
が予め設定されている。ここで、複写印刷指定領
域の始点が予め設定された1ページの印刷最大行
数、及び1行中の印刷最大文字数を越えていなけ
れば、ステツプA3に於いて、実行キーフラグF
の内容が「0」であるか否かが判断される。ここ
で実行キーフラグFの内容が「0」であると、ス
テツプA4に於いて、指定された複写印刷領域の
開始行を表わすカーソルレジスタCYRの内容
(Y方向カーソルアドレス)が印刷開始行レジス
タPLRにセツトされ、ステツプA5に於いて、
指定された複写印刷領域の開始文字位置(桁位
置)を表わすカーソルレジスタCXRの内容(X
方向カーソルアドレス)が印刷開始文字位置レジ
スタPCRにセツトされた後、ステツプA6に於
いて、実行キーフラグFの内容が「0」から
「1」に書替えられる。
次に、再びカーソルキーcr,cl,cd,cuを操作
して、カーソルを複写印刷領域の終点に設定した
後、実行キーekを再度操作する。これによつて
再び第2図のステツプA1より処理が開始され、
上記同様に、ステツプA1に於いて上記同様にカ
ーソルレジスタCYRの内容と最大行数レジスタ
MLRの内容とが比較され、ステツプA2に於い
てカーソルレジスタCXRの内容と最大文字数レ
ジスタMCRの内容とが比較されて、複写印刷指
定領域の終点が予め設定された1ページの印刷最
大行数、及び1行中の印刷最大文字数を越えてい
ないことが判断された後、ステツプA3に於いて
再度実行キーフラグFの内容が「0」であるか否
かが判断される。ここでは、実行キーフラグFの
内容が既に「0」となつていることから、ステツ
プA7以降の処理に入る。
この際の処理は、先ず、ステツプA7に於い
て、カーソルレジスタCYRの内容が印刷開始行
レジスタRLRの内容よりも大きい値であるか否
かが判断された後、ステツプA8に於いて、カー
ソルレジスタCXRの内容が印刷開始文字位置レ
ジスタPCRの内容よりも大きい値であるか否か
が判断され、複写印刷領域の指定が正常になされ
ていることが確認された後、ステツプA9に於い
て、カーソルレジスタCYRの内容から印刷開始
行レジスタPLRの内容を減じた値が複写印刷ブ
ロツクの行数値として行数レジスタLRにセツト
され、ステツプA10に於いて、カーソルレジス
タCXRの内容から印刷開始文字位置レジスタ
PCRの内容を減じた値が複写印刷ブロツクの文
字桁数として文字数レジスタCRにセツトされる。
その後、ステツプA11に於いて、1ページ内に
配置可能な縦方向の印刷ブロツク数が算出され
((MLR)÷(LR)の整数値)、その算出された縦
方向の印刷ブロツク数がワークレジスタW1にセ
ツトされる。更にステツプA12に於いて、行数
レジスタLRの内容がワークレジスタW2にセツ
トされた後、ステツプA13に於いて、1ページ
内に配置可能な横方向の印刷ブロツク数が算出さ
れ((MCR)÷(CR)の整数値)、その算出された
横方向の印刷ブロツク数がワークレジスタW3に
セツトされる。次に、ステツプA14に於いて、
文字数レジスタCRの内容がワークレジスタW4
にロードされ、ステツプA15に於いて、印刷開
始行レジスタPLRの内容がカーソルレジスタ
CYRにロードされ、ステツプA16に於いて、
印刷開始文字位置レジスタPCRの内容がカーソ
ルレジスタCXRにロードされる。このカーソル
レジスタCYR,CXRへの印刷開始行、及び印刷
開始文字位置のロードにより、カーソルが複写印
刷ブロツク始点に戻される。
次に上記複写印刷ブロツクの印刷処理に入る。
先ず、ステツプA17〜A20により1ブロツク
内の1行単位の印刷処理制御が行われる。即ち、
ステツプA17に於いて、上記カーソルレジスタ
CYR,CXRで指定される第1行・第1桁の文字
が文書メモリ17より読出されプリンタ制御部1
5に転送されて印字部13により印字出力され
る。次にステツプA18に於いて、ワークレジス
タW4の内容(ブロツクの文字桁数)が「−1」
され、ステツプA19に於いて、同ワークレジス
タW4の内容が「0」になつたか否かが判断さ
れ、「0」でなければ、ステツプA20に於いて、
カーソルレジスタCXRの内容が「+1」されて、
上記ステツプA17に戻り、次桁位置(第1行・
第2桁)の1文字印字処理が繰返し行われる。
この1文字単位の印刷処理が繰返し行われ、上
記ステツプA19に於いて、ワークレジスタW4
の内容が「0」となり、1ブロツク内の1行の印
刷終了を判断すると、次に、ステツプA21,A
22に於いて、印刷用紙上の横方向の次のブロツ
クに対する印刷の可否判断がなされ、横方向次ブ
ロツクの印刷が可能であれば、上記ステツプA1
4〜A20に戻つて、上記次ブロツクの1行分の
印刷処理が行われる。即ち、ステツプA21に於
いて、上記ステツプA13で算出された1ページ
内の配置可能な横方向印刷ブロツク数が「−1」
され、ステツプA22に於いて、そのワークレジ
スタW3の内容が「0」であるか否かが判断され
る。ここで、ワークレジスタW3の内容が「0」
でなければ(即ち印刷可能な横方向ブロツク領域
が残されていれば)、上記したステツプA14〜
A22の印刷処理が繰返し実行され、印刷可能な
横方向ブロツク領域に対する1行単位の印刷処理
が実行される。
上記したステツプA14〜A22の印刷処理に
より、印刷可能な横方向ブロツク各々に対する1
行単位の印刷処理が実行され、ワークレジスタW
3の内容が「0」になると、次にステツプA23
〜A25、及び上記ステツプA13〜A22に於
いて、印刷用紙上の上記横方向ブロツク各々に対
する縦方向(行方向)のブロツク内印刷が実行さ
れる。即ち、ステツプA23に於いて改行処理が
実行され、ステツプA24に於いて、ワークレジ
スタW2の内容(ブロツクの行数)が「−1」さ
れ、ステツプA25に於いて、同ワークレジスタ
W2の内容が「0」なつたか否かが判断され、
「0」でなければ上記ステツプA13に戻つて、
再度、1ページ内に配置可能な横方向の印刷ブロ
ツク数が算出され((MCR)÷(CR)の整数値)、
その算出された横方向の印刷ブロツク数がワーク
レジスタW3にセツトされた後、ステツプA14
以降の印刷処理が実行される。このような横方向
ブロツク各々に対するブロツク内印刷処理が実行
され、上記ステツプA25に於いて、ワークレジ
スタW2の内容が「0」となり、横方向ブロツク
各々に対するブロツク内印刷処理の終了を判断す
ると、次にステツプA26,A27に於いて、印
刷用紙上の縦方向の次のブロツク(下欄)に対す
る印刷の可否判断がなされ、縦方向次ブロツクの
印刷が可能であれば、上記ステツプA12以降の
処理に戻つて、縦方向の次のブロツク各々(既印
刷ブロツクに対する下欄の各横方向ブロツク)に
対するブロツク内印刷処理が行われる。即ち、ス
テツプA26に於いて、上記ステツプA11で算
出された1ページ内の配置可能な縦方向印刷ブロ
ツク数が「−1」され、ステツプA27に於い
て、そのワークレジスタW1の内容が「0」であ
るか否かが判断される。ここで、ワークレジスタ
W1の内容が「0」でなければ(即ち印刷可能な
縦方向ブロツク領域が残されていれば)、上記し
たステツプA12〜A27の印刷処理が繰返し実
行され、印刷可能な横・縦の全ブロツク領域に対
する複写印刷処理が行われる。
そして、ステツプA27に於いて、ワークレジ
スタW1の内容が「0」であることが判断される
と、ステツプA28に於いて、実行キーフラグF
の内容をクリアして、即ち「0」にして、1ペー
ジの複写印刷処理を終了する。
上述したような複写印刷処理により、簡単な操
作入力手段で、しかも大きな容量のパターンメモ
リを用意することなく、印刷用紙の一部の領域に
納まる指定された印刷対象情報ブロツクを印刷用
紙上に印刷可能な数だけ適正配置した状態でプリ
ントアウトできる。
尚、上記実施例に於いては、複写印刷ブロツク
を行及び桁の指定により行なつたが、これに限ら
ず例えば文書メモリ17上のアドレスで指定する
構成としてもよい。
又、上記実施例に於いては、複写印刷ブロツク
の数を書式に応じて自動的に決定する構成として
いるが、これに限らず、例えば複写印刷ブロツク
の数を任意に指定し、その指定された数だけ(又
は指定された数を最大ブロツク数として)ページ
内印刷する構成としてもよい。
又、上記実施例に於いては、複写印刷ブロツク
の印刷位置を書式に応じて自動的に決定する構成
としているが、これに限らず、例えば複写印刷ブ
ロツクの印刷開始位置を任意に指定し、その指定
された位置より複写印刷を開始する構成としもよ
い。
又、上記実施例に於いては、複写印刷ブロツク
間のスペースを考慮していないが、例えば複写印
刷ブロツクのスペースを一定間隔として、このス
ペースを含めて印刷可能なブロツク数を算出して
もよく、更には上記スペースを任意に指定できる
構成としてもよい。
[発明の効果] 本願発明によれば、任意ブロツクの指定操作の
みにより、このブロツクを所定1ページ上に繰返
し出力することができ、しかも上記所定1ページ
上に出力可能な最大数のブロツクを自動的に繰返
して出力することができる。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロツク図、
第2図は上記実施例に於ける要部の処理フローを
示すフローチヤートである。 11……キーボード、12……表示部、13…
…印字部、14……プリンタ、15……プリンタ
制御部、16……CPU、17……文書メモリ、
18……ROM、19……RAM、fk……複写印
刷キー、ek……実行キー、cr,cl,cd,cu……カ
ーソルキー、MLR……最大行数レジスタ、MCR
……最大文字数レジスタ、PLR……印刷開始行
レジスタ、PCR……印刷開始文字位置レジスタ、
CYR,CXR……カーソルレジスタ、LR……行数
レジスタ、CR……文字数レジスタ、W1〜W4
……ワークレジスタ。

Claims (1)

  1. 【特許請求の範囲】 1 文字列情報又は図形情報を記憶する記憶手段
    と、この記憶手段に記憶された情報のうちの任意
    の領域を複写対象ブロツクとして選択的に指定す
    る指定手段と、指定された前記複写対象ブロツク
    のサイズと所定1ページにおける最大出力サイズ
    とから、この所定1ページ上に出力可能な前記複
    写対象ブロツクの数、及びこの数分のブロツクの
    前記所定1ページ上における各出力位置を算出す
    る算出手段と、前記指定手段により指定された複
    写対象ブロツクを上記記憶手段から読み出し、前
    記算出手段により算出された各出力位置に繰返し
    出力する出力手段と、 を具備してなることを特徴とする情報出力装置。
JP60090135A 1985-04-26 1985-04-26 情報出力装置 Granted JPS61248127A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60090135A JPS61248127A (ja) 1985-04-26 1985-04-26 情報出力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60090135A JPS61248127A (ja) 1985-04-26 1985-04-26 情報出力装置

Publications (2)

Publication Number Publication Date
JPS61248127A JPS61248127A (ja) 1986-11-05
JPH0462089B2 true JPH0462089B2 (ja) 1992-10-05

Family

ID=13990062

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60090135A Granted JPS61248127A (ja) 1985-04-26 1985-04-26 情報出力装置

Country Status (1)

Country Link
JP (1) JPS61248127A (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02136269A (ja) * 1988-11-16 1990-05-24 Sanyo Electric Co Ltd 文書処理装置
US5191429A (en) * 1990-09-28 1993-03-02 Xerox Corporation Electronic printing system for printing multiple images with determination of the maximum number of reduced size images to be optimally printed on a sheet of detected size without interference

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS54144836A (en) * 1978-05-03 1979-11-12 Nippon Telegr & Teleph Corp <Ntt> Data processing system
JPS58112132A (ja) * 1981-12-25 1983-07-04 Fujitsu Ltd 帳票出力処理システム

Also Published As

Publication number Publication date
JPS61248127A (ja) 1986-11-05

Similar Documents

Publication Publication Date Title
JP2796628B2 (ja) 印字装置
JPH0462089B2 (ja)
JPH0753465B2 (ja) 印字装置
JP2858403B2 (ja) 文書処理装置
JPH0623951B2 (ja) 文書作成装置
JPH0731671B2 (ja) 数式入力編集方式
JP2882793B2 (ja) 文書編集装置
JP2659764B2 (ja) 接点指示表付展開接続図の作成装置
JP2846211B2 (ja) 情報処理装置
JPH10181119A (ja) プリンタドライバを記録したコンピュータ読み取り可能な記録媒体
JPH05169758A (ja) 印字設定方式
JPH077391B2 (ja) 文書処理装置
JPH0196724A (ja) 画像出力装置
JPH04361362A (ja) 文書作成装置
JPH1185882A (ja) 文書作成方法及び装置
JPS63240668A (ja) 文書作成装置
JPH0594443A (ja) 文書作成装置
JPS605385A (ja) 文字処理装置
JPH07129155A (ja) 楽譜作成装置
JPH0580953A (ja) 印刷方法及びその装置
JPH05334300A (ja) 情報処理装置
JPH0776904B2 (ja) 文書編集装置
JPH01229646A (ja) 英殴文アウトラインフォント印刷の制御方法
JPH05303576A (ja) 文書処理システム
JPH09305578A (ja) 文書編集表示印刷装置

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term