JPS61248127A - 情報出力装置 - Google Patents

情報出力装置

Info

Publication number
JPS61248127A
JPS61248127A JP60090135A JP9013585A JPS61248127A JP S61248127 A JPS61248127 A JP S61248127A JP 60090135 A JP60090135 A JP 60090135A JP 9013585 A JP9013585 A JP 9013585A JP S61248127 A JPS61248127 A JP S61248127A
Authority
JP
Japan
Prior art keywords
printing
register
block
print
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.)
Granted
Application number
JP60090135A
Other languages
English (en)
Other versions
JPH0462089B2 (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)

Abstract

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

Description

【発明の詳細な説明】 [発明の技術分野] 本発明はワードプロセッサ等の文書作成機能をもつ情報
処理機器に用いて好適する印刷方式に関する。
[従来技術とその問題点] 従来、ワードプロセッサ等の文書作成機能をもつ情報処
理機器に於いて、印刷用紙内の一部の領域に納まる小片
の文書用紙(例えばカセットレーベル、回覧ルート用紙
、小チラシ等)を多数枚作成する際、小片の文書を数枚
打出し、その小片文書を一枚の用紙上に配列して複写機
により襖写し所定枚数の小片用紙を得る手段、又はペー
ジメモリ上で複数枚弁の小片文書を作成し、プリントア
ウトして所定枚数の小片用紙を得る手段が用いられてい
た。
しかしながら、このような小片文書用紙の作成手段に於
いては、上記した何れの場合に於いても多くの時間と労
力を要し、作業性が悪いという問題があった。
[発明の目的] この発明は、簡単な操作入力手段により、印刷用紙の一
部の領域に納まる印刷対象情報ブロックを上記印刷用紙
上に印刷可能なブロック数をもって適正配置し印刷出力
できる印刷方式を提供するものでおる。
[発明の要点] この発明は、入力又は編集処理された文書、図形等の情
報を記憶する記憶手段から任意の一部の領域を印刷対象
ブロックとして選択的に指定し読出す手段と、この読出
したブロック単位の情報を同一ページ内に複数ブロック
適正配置して印刷出力する手段とを有してなる構成とし
て、簡単な操作入力手段により、印刷用紙の一部の領域
に納まる印刷対象情報ブロックを同印刷用紙上に印刷可
能なブロック数だけ適正配置し印刷出力できるようにし
たもので、これにより印刷用紙内の一部の領域に納まる
、例えばカセットレーベル、回覧ルート用紙、小チラシ
等の小片の印刷文書用紙を多数枚作成する際に、その作
業を人手を煩わすことなく、効率良く迅速に行なうこと
ができ、また大容量のパターンメモリを必要とせず安価
に実現できる。
[実施例] 第1図はこの発明の一実施例を示すブロック図であり、
ここでは日本語ワードプロセッサを例にとる。第1図に
おいて、11はキーボードであり、ここでは、印刷用紙
の一部の領域に納まる印刷対象情報ブロックを同印刷用
紙上に印刷可能なブロック数をもって適正配置し印刷す
る印刷モード(以下複写印刷モニドと称す)を指示する
ための特定のファンクションキーfkが設けられるもの
で、以下このファンクションキーを複写印刷キーと称す
。又、ekは上記複写印刷の実行時等に操作される実行
キーであり、Cr、 cl、 cd、 cuはカーソル
キーである。
12は入力文書を表示する表示部、13は同表示部12
を制御する表示制御部、14は文書を印刷するプリンタ
、15は同プリンタ14を制御するプリンタ制御部であ
る。
16は装置全体の制御、並びに後述する複写印刷処理を
含む各種の文書処理を行なうCPUであり、上記¥−ボ
ード11からのキー人力情報を受けて文書の編集・校正
・入出力等の処理を実行するもので、上記複写印刷キー
fkの操作入力に伴う複写印刷モード時に於いては、後
述するROM内の複写印刷処理プログラムに従い第2図
に示すような複写印刷処理を実行する。
17乃至19はそれぞれCP U 16のメモリバスに
つながる記憶部であり、それぞれCP U 16により
アクセス制御されるもので、17は文書情報を貯える文
書メモリ、18はキャラクタジェネレータ、複写印刷を
含む各種制御プログラム、辞書等として用いられるRO
Mである。又、19はCP U 16の作業用RAMで
あり、複写印刷処理に関しては、1ページの印刷最大行
数が設定さ科る最大行数レジスタMLR,1行の印刷最
大文字桁数が設定される最大文字数レジスタMCR1複
写印刷領域(以下複写印刷ブロックと称す)の印刷開始
行が設定される印刷開始行レジスタPLR1同印刷開始
文字位置が設定される印刷開始文字位置レジスタPCR
,カーソル位置を指定するカーソルレジスタCYR,C
XR,実行キーekの操作回数を表示する実行キーフラ
グF、複写印刷領域(1ブロツク)の行数を示す行数レ
ジスタLR1同文字数を示す文字数レジスタCR、ワー
クレジスタW1〜W4等が用意される。
第2図は一実施例に於ける複写印刷処理フローを示すフ
ローチャートである。
以下、第1図及び第2図を参照して一実施例の作用を説
明する。
複写印刷時に於いては、キーボード11の複写印刷キー
fkを操作して複写印刷モードを指定した後、カーソル
キーcr、 cl、 cd、 CDと実行キーekによ
って複写印刷領域を指定し、更に実行キーekを操作す
ることにより、第2図に示すような複写印刷処理が開始
されるもので、以下にその具体例を説明する。
先ず、キーボード11に設けられた複写印刷キーfkを
操作して複写印刷モードを指定し、同モードの表示ガイ
ドに従い、複写印刷対象となる文書又は図形を含む1ペ
ージ分の情報(又は複写印刷のために入力した文書1図
形等)を表示部12の表示画面上に表示する。その後、
表示された文書中の複写印刷領域をカーソルキーcr、
 cl、 cd、 cuと実行キーekによって指定す
る。この際の領域指定はここでは指定領域の始点(左上
端)と同終点(右下端)をそれぞれカーソルキーcr、
 cl、 cd、 cuで指定することにより行なう。
このカーソルキーcrcl、 cd、 cuの操作時に
於いては、同キーの操作に伴ってRAM19内のカーソ
ルレジスタCYR。
CXRが更新され、その内容に従いカーソルが移動する
上記複写印刷領域の指定は、先ず、カーソルキーcr、
 cl、 cd、 cuを操作して、カーソルを複写印
刷領域の始点に設定した後、実行キーekを操作する。
これによって第2図に示す処理のうち、先ずスへップA
1−ステップ八6の処理が実行される1即ち、ステップ
A1に於いて、カーソルレジスタCYRの内容と最大行
数レジスタMLRの内容とが比較され、複写印刷指定領
域が1頁の最大行数を越えているか否かが判断された後
、ステップA2に於いて、カーソルレジスタCXRの内
容と最大文字数レジスタMCRの内容とが比較され、複
写印刷指定領域が1行中の最大文字桁数を越え、  て
いるか否かが判断される。尚、この際、最大行数レジス
タMLR1及び最大文字数レジスタMCRには、それぞ
れ書式設定操作時に於いて1、 1ページの印刷最大行
数、及び1行中の印刷最大文字数が予め設定されている
。ここで、複写印刷指定領域の始点が予め設定された1
ページの印刷最大行数、及び1行中の印刷最大文字数を
越えていなければ、ステップA3に於いて、実行キーフ
ラグFの内容がrOJであるか否かが判断される。
ここで実行キーフラグFの内容が「0」であると、ステ
ップA4に於いて、指定された複写印刷領域の開始行を
表わすカーソルレジスタCYRの内容、   (Y方向
カーソルアドレス)が印刷開始行レジスタPLRにセッ
トされ、ステップA5に於いて、指定された複写印刷領
域の開始文字位置(桁位置)を表わすカーソルレジスタ
CXRの内容(X方向カーソルアドレス)が印刷開始文
字位置レジスタPCRにセットされた後、ステップ八6
に於いて、実行キーフラグFの内容が「0」から「1」
に書替えられる。
次に、再びカーソルキーCr、 cl、 cd、 cu
を操作して、カーソルを複写印刷領域の終点に設定した
後、実行キーekを再度操作する。これにより再び第2
図のステップA1より処理が開始され、上記同様に、ス
テップA1に於いて上記同様にカーソルレジスタCYR
の内容と最大行数レジスタMLRの内容とが比較され、
ステップA2に於いてカーソルレジスタCXRの内容と
最大文字数レジスタMCRの内容とが比較されて、複写
印刷指定領域の終点が予め設定された1ページの印刷最
大行数、及び1行中の印刷最大文字数を越えていないこ
とが判断された後、ステップA3に於いて再度実行キー
フラグFの内容がrOJであるか否かが判断される。こ
こでは、実行キーフラグFの内容が既に「0」となって
いることから、ステップAI以降の処理に入る。
この際の処理は、先ず、ステップA7に於いて、カーソ
ルレジスタCYRの内容が印刷開始行レジスタPLRの
内容よりも大きい値であるか否かが判断された後、ステ
ップ八8に於いて、カーソルレジスタCXRの内容が印
刷開始文字位置レジスタPCRの内容よりも大きい値で
あるか否かが判断され、複写印刷領域の指定が正常にな
されていることが確認された後、ステップA9に於いて
、カーソルレジスタCYRの内容から印刷開始行レジス
タPLRの内容を減じた値が複写印刷ブロックの行数値
として行数レジスタLRにセットされ、ステップAIO
に於いて、カーソルレジスタCXRの内容から印刷開始
文字位置レジスタPCRの内容を減じた値が複写印刷ブ
ロックの文字桁数として文字数レジスタORにセットさ
れる。その後、ステップA11に於いて、1ページ内に
配置可能な縦方向の印刷ブロック数が算出され((ML
R)÷(LR)の整数値)、その算出された縦方向の印
刷ブロック数がワークレジスタW1にセットされる。更
にステップA12に於いて、行数レジスタLRの内容が
ワークレジスタW2にセットされた後;ステップA13
に於いて、1ページ内に配置可能な横方向の印刷ブロッ
ク数が算出され((MCR)÷(CR)の整数値)、そ
の算出された横方向の印刷ブロック数がワークレジスタ
W3にセットされる。次に、ステップA14に於いて、
文字数レジスタCRの内容がワークレジスタW4にロー
ドされ、ステップA15に於いて、印刷開始行レジスタ
PLRの内容がカーソルレジスタCYRにロードされ、
ステップA16に於いて、印刷開始文字位置レジスタP
CRの内容がカーソルレジスタOXRにロードされる。
このカーソルレジスタCYR,CXRへの印刷開始行、
及び印刷開始文字位置のロードにより、カーソルが複写
印刷ブロックの始点に戻される。
次に上記複写印刷ブロックの印刷処理に入る。
先ず、ステップA17〜A20により1ブロツク内の1
行単位の印刷処理制御が行われる。即ち、ステップA1
7に於いて、上記カーソルレジスタCYR。
CXRで指定される第1行・第1桁の文字が文書メモリ
17より読出されプリンタ制御部15に転送されて印字
部13により印字出力される。次にステップA1Bに於
いて、ワークレジスタW4の内容(ブロックの文字桁数
)が「−1」され、ステップA19に於いて、同ワーク
レジスタW4の内容が「O」になったか否かが判断され
、rOJでなければ、ステップA20に於いて、カーソ
ルレジスタCXRの内容が「+1」されて、上記ステッ
プA17に戻り、次桁位置(第1行・第2桁)の1文字
印字処理が繰返し行われる。
この1文字単位の印刷処理が繰返し行われ、上記ステッ
プA19に於いて、ワークレジスタW4の内容が「0」
となり、1ブロツク内の1行の印刷終了を判断すると、
次に、ステップA21. A22に於いて、印刷用紙上
の横方向の次のブロックに対する印刷の可否判断がなさ
れ、横方向次ブロックの印刷が可能であれば、上記ステ
ップA14〜A20に戻って、上記次ブロックの1行分
の印刷処理が行われる。即ち、ステップA21に於いて
、上記ステップA13で算出された1ページ内の配置可
能な横方向印刷ブロック数が「−1」され、ステップA
22辷於いて、その9−クレジスタW3の内容が「0」
であるか否かが判断される。ここで、ワークレジスタW
3の内容が「0」でなければ(即ち印刷可能な横方向ブ
ロック領域が残されていれば)、上記したステップA1
4〜A22の印刷処理が繰返し実行され、印刷可能な横
方向ブロック領域に対する1行単位の印刷処理が実行さ
れる。
上記したステップA14〜A22の印刷処理により、印
刷可能な横方向ブロック各々に対する1行単位の印刷処
理が実行され、ワークレジスタW3の内容がrOJにな
ると、次にステップA23〜A25、及び上記ステップ
AI3〜A22に於いて、印刷用紙上の上記横方向ブロ
ック各々に対する縦方向(行方向)のブロック内印刷が
実行される。即ち、ステップA23に於いて改行処理が
実行され、ステップA24に於いて、ワークレジスタW
2の内容(ブロックの行数)が「−1」され、ステップ
A25に於いて、同ワークレジスタW2の内容が「0」
なったか否かが判断され、rOJでなければ上記ステッ
プA13に戻って、再度、1ページ内に配置可能な横方
向の印刷ブロック数が算出され((MCR)÷(OR)
の整数値)、その算出された横方向の印刷ブロック数が
ワークレジスタW3にセットされた後、ステップA14
以降の印刷処理が実行される。 このような横方向ブロ
ック各々に対するブロック内印刷処理が実行され、上記
ステップA25に於いて、ワークレジスタW2の内容が
rOJとなり、横方向ブロック各々に対するブロック内
印刷処理の終了を判断すると、次にステップA26゜A
27に於いて、印刷用紙上の縦方向の次のブロック(下
欄)に対する印刷の可否判断がなされ、縦方向次ブロッ
クの印刷が可能であれば、上記ステップA12JX降の
処理に戻って、縦方向の次のブロック各々(既印刷ブロ
ックに対する下欄の各横方向ブロック)に対するブロッ
ク内印刷処理が行われる。即ち、ステップA2Bに於い
て、上記ステップA11で算出された1ページ内の配置
可能な縦方向印刷ブロック数が「−1」され、ステップ
A27に於いて、そのワークレジスタW1の内容が「0
」であるか否かが判断される。ここで、ワークレジスタ
W1の内容が「0」でなければ(即ち印刷可能な縦方向
ブロック領域が残されていれば)、上記したステップA
I2〜A27の印刷処理が繰返し実行され、印刷可能な
横・縦の全ブロック領域に対する複写印刷処理が行われ
る。
そして、ステップA27に於いて、ワークレジスタW1
の内容がrOJであることが判断されると、ステップA
2Bに於いて、実行キーフラグFの内容をクリアして、
即ち「0」にして、1ページの複写印刷処理を終了する
上述したような複写印刷処理により、簡単な操作入力手
段で、しかも大きな容量のパターンメモリを用意するこ
となく、印刷用紙の一部の領域に納まる指定された印刷
対象情報ブロックを印刷用紙上に印刷可能な数だけ適正
配置した状態でプリントアウトできる。
尚、上記実施例に於いては、複写印刷ブロックを行及び
桁の指定により行なったが、これに限らず例えば文−メ
モリ17上のアドレスで指定する構成としてもよい。
又、上記実施例に於いては、複写印刷ブロックの数を書
式に応じて自動的に決定する構成としているが、これに
限らず、例えば複写印刷ブロックの数を任意に指定し、
その指定された数だけ(又は指定された数を最大ブロッ
ク数として)ページ内印刷する構成としてもよい。
又、上記実施例に於いては、複写印刷ブロックの印刷位
置を書式に応じて自動的に決定する構成としているが、
これに限らず、例えば複写印刷ブロックの印刷開始位置
を任意に指定し、その指定された位置より複写印刷を開
始する構成としもよい。
又、上記実施例に於いては、複写印刷ブロック間のスペ
ースを考慮していないが、例えば複写印刷ブロックのス
ペースを一定間隔として、このスペースを含めて印刷可
能なブロック数を算出してもよく、更には上記スペース
を任意に指定できる構成としてもよい。
[発明の効果] 以上詳記したように本発明の印刷方式によれば、入力又
は編集処理された文書、図形等の情報を記憶する記憶手
段から任意の一部の領域を印刷対象ブロックとして選択
的に読出し、この読出したブロック単位の情報を同一ペ
ージ内に複数ブロック適正配置して同一ページに印刷出
力する構成としたことにより、簡単な操作入力手段によ
り、印刷用紙の一部の領域に納まる印刷対象情報ブロッ
クを同印刷用紙上に印刷可能なブロック数だけ適正配置
して印刷出力できる。これにより印刷用紙内の一部の領
域に納まる、例えばカセットレーベル、回覧ルート用紙
、小チラシ等の小片の印刷文書用紙を多数枚作成する際
に、その作業を人手を煩わすことなく、効率良く迅速に
行なうことができる。
【図面の簡単な説明】 第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 (3)

    【特許請求の範囲】
  1. (1)、少なくとも1ページ分の文書又は図形情報を記
    憶する記憶手段と、この記憶手段に記憶された情報の任
    意の一部の領域を印刷対象ブロックとして選択的に指定
    する印刷ブロック指定手段と、この印刷ブロック指定手
    段により指定されたブロックの情報を読出すメモリアク
    セス手段と、このメモリアクセス手段により読出された
    情報を同一ページ内の異なる領域に繰返し印刷する印刷
    制御手段とを具備してなることを特徴とした印刷方式。
  2. (2)、上記印刷前記手段に、横方向の印刷可能なブロ
    ック数を算出する手段を有してなる特許請求の範囲第1
    項記載の印刷方式。
  3. (3)、上記印刷前記手段に、縦方向の印刷可能なブロ
    ック数を算出する手段を有してなる特許請求の範囲第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 true JPS61248127A (ja) 1986-11-05
JPH0462089B2 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)

Cited By (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 文書処理装置
EP0478970A2 (en) 1990-09-28 1992-04-08 Xerox Corporation An electronic printing process for printing multiple up images

Citations (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 帳票出力処理システム

Patent Citations (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 帳票出力処理システム

Cited By (3)

* 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 文書処理装置
EP0478970A2 (en) 1990-09-28 1992-04-08 Xerox Corporation An electronic printing process for printing multiple up images
JPH04290774A (ja) * 1990-09-28 1992-10-15 Xerox Corp 多重化イメージ印刷用電子印刷処理方法

Also Published As

Publication number Publication date
JPH0462089B2 (ja) 1992-10-05

Similar Documents

Publication Publication Date Title
US5504848A (en) Word processor with data table calculating function, capable of indicating necessity of re-calculations to solve mathematical expressions in changed data table
JPS6320622A (ja) 文書編集装置
JPS61248127A (ja) 情報出力装置
JPS63251856A (ja) 宛名印刷装置
JPH0410660B2 (ja)
JPH0469917B2 (ja)
JPH01229673A (ja) 英殴文印刷制御方式
JPH0522933B2 (ja)
JPH08166946A (ja) 文書処理方法及びその装置
JP2815158B2 (ja) 文字処理装置
JP2882793B2 (ja) 文書編集装置
JPH0623951B2 (ja) 文書作成装置
JP2000181673A (ja) 文書印刷装置
JPH01321555A (ja) 文書処理装置
JPH038063A (ja) 住所データ処理装置及び文書処理装置における住所データの処理方法
JPH077391B2 (ja) 文書処理装置
JPH0731671B2 (ja) 数式入力編集方式
JPH0379732B2 (ja)
JPS6043730A (ja) 文書レイアウト表示装置
JPH1074200A (ja) 文書処理装置、文書処理方法および記憶媒体
JPS605385A (ja) 文字処理装置
JPH09305578A (ja) 文書編集表示印刷装置
JPS60164873A (ja) 表作成簡易言語を備えたワ−ドプロセツサ
JPH04216975A (ja) フォーム登録装置
JPH07160445A (ja) 文書出力装置

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term