[go: up one dir, main page]

JP2000190592A - Document processing device and storage medium - Google Patents

Document processing device and storage medium

Info

Publication number
JP2000190592A
JP2000190592A JP10372295A JP37229598A JP2000190592A JP 2000190592 A JP2000190592 A JP 2000190592A JP 10372295 A JP10372295 A JP 10372295A JP 37229598 A JP37229598 A JP 37229598A JP 2000190592 A JP2000190592 A JP 2000190592A
Authority
JP
Japan
Prior art keywords
page
output
paper
size
orientation
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.)
Abandoned
Application number
JP10372295A
Other languages
Japanese (ja)
Inventor
Koji Tamura
恒治 田村
Masaki Tsutsumi
勝紀 筒見
Eiji Hatano
英二 波多野
Yukihiro Shinto
幸博 新堂
Takayasu Watanabe
隆保 渡辺
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 JP10372295A priority Critical patent/JP2000190592A/en
Publication of JP2000190592A publication Critical patent/JP2000190592A/en
Abandoned legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

(57)【要約】 【課題】 本発明の課題は、文書、プレゼンテーション
資料、図面等の複数種類のデータを含むドキュメントを
印刷する際に、一括して印刷制御可能な仮想ドキュメン
トを作成し、この仮想ドキュメントにおける印刷ページ
レイアウトの編集を可能として、印刷時の作業効率を改
善することである。 【解決手段】 コンピュータシステム1は、仮想ドキュ
メントに対する印刷ページレイアウトの編集を行って、
印刷する用紙サイズや向きを設定し、印刷する用紙が固
定サイズであれば、仮想ドキュメント内のサイズの異な
る頁データを自動的に縮小・拡大して、一括して印刷を
行う。また、印刷ページレイアウトとして、ページ結合
を「する」と設定した場合に、印刷用紙の向きと異なる
頁データを縮小し、この頁データが隣り合う時には、上
下、あるいは左右の段組として、頁データを結合して印
刷する。
(57) [Summary] An object of the present invention is to create a virtual document that can be collectively print-controlled when printing a document including a plurality of types of data such as documents, presentation materials, drawings, and the like. An object of the present invention is to make it possible to edit a print page layout in a virtual document and to improve work efficiency at the time of printing. A computer system edits a print page layout for a virtual document,
The size and orientation of the paper to be printed are set, and if the paper to be printed is of a fixed size, page data of different sizes in the virtual document is automatically reduced / enlarged and printed collectively. In addition, when the page combination is set to “Yes” as the print page layout, page data different from the direction of the printing paper is reduced, and when these page data are adjacent to each other, the page data is set as a vertical or horizontal column. And print.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、文書や表等の各種
データを編集してドキュメントを作成するドキュメント
処理装置、及びその制御プログラムを記憶した記憶媒体
に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a document processing apparatus for creating a document by editing various data such as a document and a table, and a storage medium storing a control program for the document processing apparatus.

【0002】[0002]

【従来の技術】近年、例えば、事務処理を主とするオフ
ィスコンピュータや汎用コンピュータ等においては、表
計算やデータベース等の各種アプリケーションプログラ
ムが利用されている。また、表計算やデータベース等の
各種アプリケーションプログラムは、会議において配布
あるいは発表用に用意する文書、プレゼンテーション資
料や図面を含むドキュメントを作成するためにも利用さ
れている。
2. Description of the Related Art In recent years, for example, various application programs such as spreadsheets and databases are used in office computers and general-purpose computers mainly for office work. Various application programs such as spreadsheets and databases are also used to create documents prepared for distribution or presentation at meetings, including presentation materials and drawings.

【0003】このような従来のドキュメントを印刷する
処理は、1つのドキュメントの中に文書、プレゼンテー
ション資料、図面等の複数種類のデータが含まれる場合
には、その各データに対応するアプリケーションプログ
ラムを個別に起動させ、所定の印刷過程を繰り返し指示
して印刷させる必要があり、また、各アプリケーション
で出力した印刷物には通しの頁番号が付与されないた
め、頁順を手作業で並び替える必要があり、1つのドキ
ュメントを印刷するだけでも作業が繁雑で非常に手間が
かかるという問題があった。特に、ドキュメントを複数
部用意しなければならない場合は、印刷と頁並べ替えに
非常に多くの時間がかかり作業効率を低下させていた。
In such a conventional document printing process, when one document includes a plurality of types of data such as documents, presentation materials, drawings, etc., an application program corresponding to each data is individually set. It is necessary to repeatedly print and instruct a predetermined printing process, and since the printed matter output by each application is not given a continuous page number, it is necessary to manually rearrange the page order, There is a problem that even if only one document is printed, the operation is complicated and takes much time. In particular, when a plurality of copies of a document must be prepared, printing and reordering of pages take a great deal of time, thereby lowering work efficiency.

【0004】そこで、文書、プレゼンテーション資料、
図面等の複数種類のデータを含むドキュメントを印刷す
る際に、一括して印刷制御可能な仮想ドキュメントを作
成して、ドキュメント印刷時の作業効率を改善する手法
が開発されている。
Therefore, documents, presentation materials,
2. Description of the Related Art When printing a document including a plurality of types of data such as drawings, a method has been developed in which a virtual document that can be print-controlled is collectively created to improve work efficiency when printing the document.

【0005】仮想ドキュメントとは(以下、発明の実施
の形態においても仮想ドキュメントと呼ぶ)、アプリケ
ーション毎に作成された文書、プレゼンテーション資
料、図面等のそれぞれの印刷用のスプールデータを、一
括して纏めたスプールファイルであり、このスプールフ
ァイルをプリンタに出力することによって、文書、プレ
ゼンテーション資料、図面等の異なるアプリケーション
に係るデータを一括して印刷することができるものであ
る。
[0005] A virtual document (hereinafter also referred to as a virtual document in the embodiments of the present invention) collectively collects spool data for printing such as documents, presentation materials, and drawings created for each application. By outputting this spool file to a printer, data relating to different applications such as documents, presentation materials, drawings, etc. can be printed collectively.

【0006】[0006]

【発明が解決しようとする課題】しかしながら、一括し
た印刷を可能としたことによって、ドキュメントの全ペ
ージを印刷するのではなく、特定のページのみを印刷し
たいといった要望や、用紙サイズを固定とし、その用紙
より大きいサイズのページは縮小して当該固定サイズの
用紙に収めて印刷したいといった要望が挙げられてい
る。
However, by enabling batch printing, it is possible to print only a specific page instead of printing all pages of a document, or to fix the paper size. There is a demand that pages larger in size than paper be reduced and stored in the fixed-size paper for printing.

【0007】即ち、一括した印刷であるため、必要なペ
ージのみの印刷ができず、不要なページが印刷されてし
まったり、固定サイズの用紙にドキュメントを印刷する
ことができないため、一括印刷を行った後に、縮小コピ
ー等を行って用紙の形態を統一化する等の手間が発生
し、一括して印刷したことが逆にデメリットとなって、
結局、アプリケーション毎の印刷が行われてしまうとい
った事態が起こっている。
That is, since printing is performed in a batch, only necessary pages cannot be printed, and unnecessary pages are printed or a document cannot be printed on fixed-size paper. After that, it takes time to make the form of the paper unified by performing a reduced copy etc.
Eventually, a situation occurs in which printing is performed for each application.

【0008】本発明の課題は、文書、プレゼンテーショ
ン資料、図面等の複数種類のデータを含むドキュメント
を印刷する際に、一括して印刷制御可能な仮想ドキュメ
ントを作成し、この仮想ドキュメントにおける印刷ペー
ジレイアウトの編集を可能として、印刷時の作業効率を
改善することである。
An object of the present invention is to create a virtual document that can be print-controlled collectively when printing a document including a plurality of types of data such as a document, presentation material, and drawing, and print page layout in the virtual document. To improve the work efficiency at the time of printing.

【0009】[0009]

【課題を解決するための手段】請求項1記載の発明は、
用紙向きがそれぞれ個別に指定された複数の頁ドキュメ
ントを、所定の出力用紙に、所定の向きに順次出力する
ドキュメント処理装置であって、各頁ドキュメント毎
に、当該頁ドキュメントの用紙向きと、前記所定の出力
用紙の所定の向きとを比較する比較手段と、この比較手
段により比較された結果、前記出力用紙の所定の向きと
前記頁ドキュメントの用紙向きとが同一の場合には、当
該頁ドキュメントの用紙向きのまま前記所定の出力用紙
に配置して出力し、前記出力用紙の所定の向きと前記頁
ドキュメントの用紙向きとが異なる場合には、異なる向
きのままで、前記出力用紙に応じたサイズに当該頁ドキ
ュメントを変換して、前記出力用紙に配置して出力する
出力手段と、を備えたことを特徴としている。
According to the first aspect of the present invention,
A document processing apparatus for sequentially outputting a plurality of page documents, each of which is individually designated in a predetermined direction, to a predetermined output sheet in a predetermined direction. Comparing means for comparing the predetermined orientation of the predetermined output paper with the predetermined orientation of the output document; and a result of the comparison, when the predetermined orientation of the output paper is the same as the paper orientation of the page document, the page document concerned. When the predetermined orientation of the output paper and the paper orientation of the page document are different from each other, output is performed in accordance with the output paper in a different orientation. Output means for converting the page document into a size, arranging the page document on the output sheet, and outputting the output document.

【0010】この請求項1記載の発明によれば、用紙向
きがそれぞれ個別に指定された複数の頁ドキュメント
を、所定の出力用紙に、所定の向きに順次出力するドキ
ュメント処理装置であって、比較手段が、各頁ドキュメ
ント毎に、当該頁ドキュメントの用紙向きと、前記所定
の出力用紙の所定の向きとを比較すると、出力手段は、
この比較手段により比較された結果、前記出力用紙の所
定の向きと前記頁ドキュメントの用紙向きとが同一の場
合には、当該頁ドキュメントの用紙向きのまま前記所定
の出力用紙に配置して出力し、前記出力用紙の所定の向
きと前記頁ドキュメントの用紙向きとが異なる場合に
は、異なる向きのままで、前記出力用紙に応じたサイズ
に当該頁ドキュメントを変換して、前記出力用紙に配置
して出力する。
According to the first aspect of the present invention, there is provided a document processing apparatus for sequentially outputting a plurality of page documents, each of which is individually designated in a paper direction, to a predetermined output paper in a predetermined direction. Means, for each page document, comparing the paper orientation of the page document with the predetermined orientation of the predetermined output paper,
As a result of the comparison by the comparing means, if the predetermined orientation of the output paper is the same as the paper orientation of the page document, the page orientation of the page document is arranged on the predetermined output paper and output. If the predetermined orientation of the output sheet and the page orientation of the page document are different, the page document is converted to a size corresponding to the output sheet while maintaining the different orientation, and is arranged on the output sheet. Output.

【0011】したがって、固定的な向きの用紙に対し
て、用紙向きが混在する頁ドキュメントであっても、同
一向きであればその向きに、異なる向きであればサイズ
変換して用紙内に収まるサイズにした上で、一括した印
刷を行うことができる。このため、従来、用紙の向きを
統一するために行っていた、一括印刷後の縮小コピー等
の作業が不要となり、作業効率を改善することができ
る。
Therefore, even if a page document has a mixed orientation with respect to a fixed orientation sheet, if the orientation is the same, the page document is converted to the same orientation. After that, batch printing can be performed. For this reason, work such as reduction copying after batch printing, which has been conventionally performed to unify the paper orientation, becomes unnecessary, and the work efficiency can be improved.

【0012】請求項6記載の発明は、用紙サイズがそれ
ぞれ個別に指定された複数の頁ドキュメントを、所定の
サイズの出力用紙に順次出力するドキュメント処理装置
であって、各頁ドキュメント毎に、当該頁ドキュメント
の用紙サイズと、前記出力用紙の所定のサイズとを比較
する比較手段と、この比較手段により比較された結果、
前記出力用紙の所定のサイズと前記頁ドキュメントの用
紙サイズとが同一の場合には、当該頁ドキュメントの用
紙サイズのまま前記出力用紙に配置して出力し、前記出
力用紙の所定のサイズと前記頁ドキュメントの用紙サイ
ズとが異なる場合には、前記出力用紙の所定のサイズに
当該頁ドキュメントの用紙サイズを変換して、前記出力
用紙に配置して出力する出力手段と、を備えたことを特
徴としている。
According to a sixth aspect of the present invention, there is provided a document processing apparatus for sequentially outputting a plurality of page documents whose paper sizes are individually specified on an output sheet of a predetermined size. A comparing means for comparing the paper size of the page document with a predetermined size of the output paper, and a result of comparison by the comparing means,
When the predetermined size of the output sheet is the same as the page size of the page document, the page document is placed on the output sheet and output as it is, and the predetermined size of the output sheet and the page size are output. When the paper size of the document is different, output means for converting the paper size of the page document to a predetermined size of the output paper, arranging the output paper on the output paper, and outputting the paper. I have.

【0013】この請求項6記載の発明によれば、用紙サ
イズがそれぞれ個別に指定された複数の頁ドキュメント
を、所定のサイズの出力用紙に順次出力するドキュメン
ト処理装置であって、比較手段が、各頁ドキュメント毎
に、当該頁ドキュメントの用紙サイズと、前記出力用紙
の所定のサイズとを比較すると、出力手段は、この比較
手段により比較された結果、前記出力用紙の所定のサイ
ズと前記頁ドキュメントの用紙サイズとが同一の場合に
は、当該頁ドキュメントの用紙サイズのまま前記出力用
紙に配置して出力し、前記出力用紙の所定のサイズと前
記頁ドキュメントの用紙サイズとが異なる場合には、前
記出力用紙の所定のサイズに当該頁ドキュメントの用紙
サイズを変換して、前記出力用紙に配置して出力する。
According to the invention described in claim 6, there is provided a document processing apparatus for sequentially outputting a plurality of page documents, each of which is individually designated as a paper size, to an output paper of a predetermined size. When the paper size of the page document is compared with the predetermined size of the output paper for each page document, the output unit compares the predetermined size of the output paper with the predetermined size of the page document. If the paper size of the page document is the same, it is arranged and output on the output paper with the paper size of the page document, and when the predetermined size of the output paper and the paper size of the page document are different, The page size of the page document is converted into a predetermined size of the output sheet, and the page document is arranged and output on the output sheet.

【0014】したがって、固定的なサイズの用紙に対し
て、用紙サイズが混在する頁ドキュメントであっても、
同一サイズであればそのまま、異なるサイズであれば用
紙内に収まるサイズに変換した上で、一括した印刷を行
うことができる。このため、従来、用紙サイズを統一す
るために行っていた、一括印刷後の縮小コピー等の作業
が不要となり、作業効率を改善することができる。
Therefore, even if the page document has a mixed paper size for a fixed size paper,
If they are the same size, they can be converted to a size that fits within the paper if they are different sizes, and batch printing can be performed. For this reason, work such as reduced copying after batch printing, which has been conventionally performed to unify paper sizes, becomes unnecessary, and work efficiency can be improved.

【0015】[0015]

【発明の実施の形態】以下、図を参照して本発明の実施
の形態を詳細に説明する。図1〜図8は、本発明を適用
したコンピュータシステム1の一実施の形態を示す図で
ある。
Embodiments of the present invention will be described below in detail with reference to the drawings. 1 to 8 are diagrams showing one embodiment of a computer system 1 to which the present invention is applied.

【0016】コンピュータシステム1は、仮想ドキュメ
ントに対する印刷ページレイアウトの編集を行って、仮
想ドキュメント内の文書、プレゼンテーション資料、図
面等の用紙サイズの異なるデータを、固定サイズの用紙
への一括、かつ自動的な縮小・拡大を行って、印刷を行
うシステムであり、また、指定されたページのみの印刷
をも行うシステムである。
The computer system 1 edits a print page layout for the virtual document, and collectively and automatically converts data of different paper sizes, such as documents, presentation materials, and drawings, in the virtual document onto fixed-size paper. This is a system that performs printing by performing appropriate reduction / enlargement, and also prints only a specified page.

【0017】まず構成を説明する。図1(a)は、本実
施の形態におけるコンピュータシステム1の要部構成を
示すブロック図である。
First, the configuration will be described. FIG. 1A is a block diagram illustrating a main configuration of a computer system 1 according to the present embodiment.

【0018】図1(a)において、コンピュータシステ
ム1は、CPU2、入力装置3、RAM4、表示装置
5、印刷装置6、記憶装置7、及び記憶媒体8により構
成されており、記憶媒体8を除く各部はバス9に接続さ
れている。
Referring to FIG. 1A, a computer system 1 includes a CPU 2, an input device 3, a RAM 4, a display device 5, a printing device 6, a storage device 7, and a storage medium 8, excluding the storage medium 8. Each unit is connected to the bus 9.

【0019】CPU(Central Processing Unit )2
は、記憶媒体8内に格納されているシステムプログラム
及び当該システムに対応する各種アプリケーションプロ
グラムの中から指定されたアプリケーションプログラム
をRAM4内の図示しないプログラム格納領域に展開
し、入力装置3から入力される各種指示あるいはデータ
をRAM4内に一時的に格納し、この入力指示及び入力
データに応じてRAM4内に展開したアプリケーション
プログラムに従って各種処理を実行し、その処理結果を
RAM4内に格納するとともに、表示装置5に表示す
る。そして、RAM4に格納した処理結果を入力装置3
から入力指示される記憶媒体8内の保存先に保存する。
CPU (Central Processing Unit) 2
Expands an application program specified from a system program stored in the storage medium 8 and various application programs corresponding to the system into a program storage area (not shown) in the RAM 4 and is input from the input device 3. Various instructions or data are temporarily stored in the RAM 4, various processes are executed in accordance with the application instructions developed in the RAM 4 in accordance with the input instructions and the input data, the processing results are stored in the RAM 4, and the display device is displayed. 5 is displayed. Then, the processing result stored in the RAM 4 is input to the input device 3.
Is stored in the storage destination in the storage medium 8 instructed by the user.

【0020】また、CPU2は、入力装置3から入力さ
れる指示信号に応じて、記憶装置7内の記憶媒体8に格
納されている印刷頁設定処理(図6参照)に係るプログ
ラムを読み出して実行するとともに、この印刷頁設定処
理の実行中にサブルーチンとして、頁出力展開処理(図
7参照)に係るプログラムを読み出して実行する。
The CPU 2 reads and executes a program related to a print page setting process (see FIG. 6) stored in the storage medium 8 in the storage device 7 in response to an instruction signal input from the input device 3. At the same time, a program relating to the page output developing process (see FIG. 7) is read and executed as a subroutine during the execution of the print page setting process.

【0021】すなわち、印刷頁設定処理として、CPU
2は、仮想ドキュメントの内から、印刷する対象頁が指
定された後、印刷ページレイアウトとして、用紙サイズ
を統一して印刷するか否か、用紙の向きをどのようにし
て印刷するか、印刷対象の頁を結合して段組印刷を行う
か否かが設定されると、頁出力展開処理を実行して印刷
対象頁の印刷イメージを作成し、この印刷イメージを印
刷装置6へ出力して、指定された仮想ドキュメント内の
対象頁を印刷する。また、段組によって変更される印刷
ページ番号を新たに符番し、併せて印刷する。
That is, as a print page setting process, the CPU
Reference numeral 2 designates whether a page to be printed is specified from among the virtual documents, and whether or not to print with a uniform paper size as a print page layout, how to print the paper orientation, When it is set whether or not to perform column printing by combining the pages, a page output developing process is executed to create a print image of the page to be printed, and this print image is output to the printing device 6, Prints the target page in the specified virtual document. Further, the print page number changed by the column is newly numbered and printed together.

【0022】ここで、印刷頁設定処理によって印刷され
る頁構成を図を参照して説明する。図2(a)は、仮想
ドキュメントの内、印刷対象として指定されたページ1
〜4の構成を示す図であり、図2(b)は、(a)の指
定されたページを印刷したページ構成を示す図である。
Here, the page configuration printed by the print page setting process will be described with reference to the drawings. FIG. 2A shows page 1 of a virtual document designated as a print target.
4 is a diagram showing a configuration of FIG. 4, and FIG. 2B is a diagram showing a page configuration in which the designated page of FIG. 2A is printed.

【0023】図2(a)において、印刷対象として指定
されたページ1〜4は、全て同じ用紙サイズであるが、
各ページの向きが、縦、横、横、縦となっている場合を
示している。この図2(a)の印刷対象として指定され
たページを、以降、構成ページと呼び、印刷されたペー
ジを印刷ページと呼ぶ。また構成ページの実際のデータ
を頁データと呼ぶ。印刷頁設定処理において、印刷ペー
ジレイアウトを、「用紙サイズ統一」、用紙向き
「縦」、ページ結合「する」が指定されて実行された結
果が図2(b)である。図2(b)において、構成ペー
ジ1は、用紙サイズ、用紙向きともに同一であって、変
更がないため、印刷ページ1としてそのまま印刷され
る。構成ページ2は、用紙サイズは同じであるが、用紙
向きと構成ページの向きが異なるため印刷ページ2に、
同じく構成ページ3も印刷ページ2に印刷され、印刷ペ
ージ2は「縦」向きであるため、構成ページ2を上段、
構成ページ3を下段とする段組として印刷される。構成
ページ4は、構成ページ1と同様、用紙サイズ、用紙向
きともに同一であって、変更がないため、印刷ページ3
としてそのまま印刷される。
In FIG. 2A, pages 1 to 4 designated as print targets all have the same paper size.
This shows a case where the orientation of each page is vertical, horizontal, horizontal, vertical. The page designated as a print target in FIG. 2A is hereinafter referred to as a configuration page, and the printed page is referred to as a print page. The actual data of the configuration page is called page data. FIG. 2B shows a result of executing the print page setting process by designating the print page layout as “unified paper size”, paper orientation “portrait”, and page combination “do”. In FIG. 2B, the configuration page 1 is the same as the paper size and the paper orientation, and there is no change. The configuration page 2 has the same paper size, but the paper orientation is different from that of the configuration page.
Similarly, the configuration page 3 is also printed on the print page 2. Since the print page 2 is in the "portrait" orientation, the configuration page 2 is displayed in the upper row,
It is printed as a column with the configuration page 3 at the bottom. The configuration page 4 has the same paper size and paper orientation as the configuration page 1 and has no change.
Is printed as it is.

【0024】入力装置3は、カーソルキー、数字入力キ
ー及び各種機能キー等を備えたキーボード及びマウス等
のポインティングデバイスを含み、キーボードにおいて
押下されたキーの押下信号やマウスの位置信号をCPU
2に出力する。
The input device 3 includes a keyboard and a pointing device such as a mouse provided with a cursor key, numeral input keys, various function keys, and the like.
Output to 2.

【0025】RAM(Random Access Memory)4は、C
PU2が上記各種アプリケーションプログラムを実行す
る際に各種プログラムを展開するプログラム格納領域を
形成するとともに、CPU2が上記各種処理を実行する
際に処理されるデータや表データ等を展開するメモリ領
域を形成する。また、メモリ領域内には、CPU2によ
り実行される印刷頁設定処理及び頁出力展開処理におい
て、CPU2によって作成された印刷イメージを、ペー
ジ毎に記憶する出力頁バッファが形成される。
A RAM (Random Access Memory) 4 stores C
The PU 2 forms a program storage area for expanding various programs when executing the various application programs, and forms a memory area for expanding data, table data, and the like processed when the CPU 2 executes the various processing. . In the memory area, an output page buffer for storing a print image created by the CPU 2 for each page in a print page setting process and a page output developing process executed by the CPU 2 is formed.

【0026】表示装置5は、CRT(Cathode Ray Tub
e)等により構成され、CPU2により実行される印刷
頁設定処理において印刷レイアウト設定画面51を表示
したり、入力装置3から入力される各種データ、印刷プ
レビュー画面等を表示する。
The display device 5 is a CRT (Cathode Ray Tub).
e) and the like, and displays a print layout setting screen 51 in the print page setting process executed by the CPU 2, displays various data input from the input device 3, a print preview screen, and the like.

【0027】ここで、印刷レイアウト設定画面51につ
いて、図を参照して説明する。図3は、印刷頁設定処理
において、表示装置5に表示される印刷レイアウト設定
画面51を示す図である。印刷レイアウト設定画面51
は、上記印刷頁設定処理において、印刷する対象頁が指
定された後に表示され、印刷するページのレイアウトが
設定される画面である。印刷レイアウト設定画面51
は、用紙サイズを統一して印刷するか否かを示す用紙サ
イズ選択用のラジオボタン51aと、統一して印刷する
場合の用紙サイズを設定する用紙サイズ入力ボックス5
1bと、用紙の向きを構成ページと同一の向きである
「元のまま」とするか、「縦」とするか、「横」とする
かを示す用紙向き選択用のラジオボタン51cと、縮小
した構成ページのうち、隣り合う構成ページを上下、あ
るいは左右の段組として結合して印刷するか否かを示す
ラジオボタン52d等から構成される。
Here, the print layout setting screen 51 will be described with reference to the drawings. FIG. 3 is a diagram showing a print layout setting screen 51 displayed on the display device 5 in the print page setting process. Print layout setting screen 51
Is a screen displayed after the target page to be printed is specified in the print page setting process, and on which the layout of the page to be printed is set. Print layout setting screen 51
Is a paper size selection radio button 51a indicating whether or not to print with a unified paper size, and a paper size input box 5 for setting a paper size for unified printing.
1b, a sheet orientation selection radio button 51c indicating whether the sheet orientation is “as is”, “vertical”, or “horizontal”, which is the same as the orientation of the constituent page, and reduced. Radio buttons 52d, etc., indicating whether or not adjacent constituent pages are to be combined and printed as upper and lower or left and right columns in the set constituent pages.

【0028】また、ここで、印刷レイアウト設定画面5
1において設定される項目に応じた印刷ページの構成を
図を参照して説明する。図4は、仮想ドキュメントの構
成ページの一例を示す図であり、図5(a)〜(e)
は、図4の仮想ドキュメントを用紙サイズを「統一」と
し、さらに、その他の設定項目を変更した場合の印刷ペ
ージの構成を示す図である。
Here, the print layout setting screen 5
The configuration of the print page according to the item set in 1 will be described with reference to the drawings. FIG. 4 is a diagram showing an example of a configuration page of the virtual document, and FIGS.
FIG. 5 is a diagram showing the configuration of a print page when the paper size of the virtual document in FIG. 4 is set to “unified” and other setting items are changed.

【0029】図4において、仮想ドキュメントの構成ペ
ージは、構成ページ1が「A3」サイズの「横」向き、
構成ページ2が「B5」サイズの「横」向き、構成ペー
ジ3が「A4」サイズの「縦」向き、構成ページ4が
「A4」サイズの「縦」向き、構成ページ5が「B4」
サイズの「横」向き、構成ページ6が「B4」サイズの
「縦」向きである。
In FIG. 4, the constituent pages of the virtual document are such that the constituent page 1 is in the “horizontal” orientation of “A3” size,
Configuration page 2 is in the “B5” size “horizontal” orientation, configuration page 3 is in the “A4” size “vertical” orientation, configuration page 4 is in the “A4” size “vertical” orientation, and configuration page 5 is “B4”
The size page is in the “horizontal” direction and the configuration page 6 is in the “B4” size in the “vertical” direction.

【0030】図5(a)は、図4の仮想ドキュメント
を、用紙サイズを「A4」で統一し、用紙向きを「元の
まま」として設定した場合の印刷ページの構成を示す図
である。
FIG. 5A is a diagram showing the configuration of a print page when the paper size of the virtual document of FIG. 4 is unified to "A4" and the paper orientation is set to "as is".

【0031】図5(a)において、1ページ目は、構成
ページ1が印刷され、サイズが「A3」から「A4」へ
縮小、向きが構成ページ1の「横」のまま印刷される。
2ページ目は、構成ページ2が印刷され、サイズが「B
5」から「A4」へ拡大、向きが構成ページ2の「横」
のまま印刷される。3ページ目及び4ページ目は、構成
ページ3及び構成ページ4が印刷され、それぞれの構成
ページと同一サイズ、同一向きであるため、構成ページ
のまま印刷される。5ページ目は、構成ページ5が印刷
され、サイズが「B4」から「A4」へ縮小、向きが構
成ページ5の「横」のまま印刷される。6ページ目は、
構成ページ6が印刷され、サイズが「B4」から「A
4」へ縮小、向きが構成ページ6の「縦」のまま印刷さ
れる。
In FIG. 5A, on the first page, the constituent page 1 is printed, the size is reduced from "A3" to "A4", and the print is performed with the orientation "sideways" of the constituent page 1.
On the second page, the configuration page 2 is printed and the size is “B”.
From "5" to "A4", orientation is "Landscape" on configuration page 2
Printed as is. On the third and fourth pages, the constituent page 3 and the constituent page 4 are printed, and since they have the same size and the same orientation as the respective constituent pages, they are printed as they are. On the fifth page, the configuration page 5 is printed, the size is reduced from “B4” to “A4”, and the orientation is printed with the configuration page 5 being “landscape”. The sixth page is
The configuration page 6 is printed, and the size is changed from “B4” to “A”.
4 "and the image is printed with the orientation set to" portrait "of the configuration page 6.

【0032】図5(b)は、図4の仮想ドキュメント
を、用紙サイズを「A4」で統一し、用紙向きを
「縦」、結合を「しない」として設定した場合の印刷ペ
ージの構成を示す図である。
FIG. 5B shows the configuration of a print page when the virtual document of FIG. 4 is unified with a paper size of "A4", and the paper orientation is set to "vertical" and the combination is set to "no". FIG.

【0033】図5(b)において、1ページ目は、構成
ページ1が印刷され、用紙向きが「縦」であるため、サ
イズが構成ページ1の「A3」から「A5」へ縮小され
て、上段に印刷される。1ページ目の下段は結合「しな
い」ため、白紙となる。2ページ目は、構成ページ2が
印刷され、用紙向きが「縦」であるため、サイズが構成
ページ2の「B5」から「A5」に縮小されて、上段に
印刷される。2ページ目の下段も、1ページ目と同様、
白紙となる。3ページ目及び4ページ目は、構成ページ
3及び構成ページ4が印刷され、それぞれの構成ページ
と同一サイズ、同一向きであるため、構成ページのまま
印刷される。5ページ目は、構成ページ5が印刷され、
用紙向きが「縦」であるため、サイズが構成ページ5の
「B4」から「A5」に縮小されて、上段に印刷され
る。5ページ目の下段も、1ページ目と同様、白紙とな
る。6ページ目は、構成ページ6が印刷され、同一向き
であるため、サイズのみが「B4」から「A4」に縮小
されて印刷される。
In FIG. 5B, on the first page, the constituent page 1 is printed and the paper orientation is "portrait", so the size is reduced from "A3" of the constituent page 1 to "A5". Printed on the top. The lower part of the first page is blank because it is not combined. On the second page, the configuration page 2 is printed and the paper orientation is “portrait”, so the size is reduced from “B5” to “A5” of the configuration page 2 and printed on the upper row. The lower part of the second page is similar to the first page.
Becomes blank. On the third and fourth pages, the constituent page 3 and the constituent page 4 are printed, and since they have the same size and the same orientation as the respective constituent pages, they are printed as they are. On page 5, component page 5 is printed,
Since the paper orientation is “portrait”, the size is reduced from “B4” to “A5” on the configuration page 5 and printed on the upper row. The lower part of the fifth page is blank as in the first page. On the sixth page, since the configuration page 6 is printed and has the same orientation, only the size is reduced from “B4” to “A4” and printed.

【0034】図5(c)は、図4の仮想ドキュメント
を、用紙サイズを「A4」で統一し、用紙向きを
「縦」、結合を「する」として設定した場合の印刷ペー
ジの構成を示す図である。
FIG. 5C shows the configuration of a print page when the virtual document of FIG. 4 is unified with the paper size "A4", the paper orientation is set to "vertical", and the combination is set to "Yes". FIG.

【0035】図5(c)において、1ページ目は、構成
ページ1と構成ページ2の向きが「横」であるため、1
ページ目の上段に構成ページ1が、1ページ目の下段に
構成ページ2が印刷され、サイズは図5(b)と同様
に、それぞれの構成ページを「A5」へ縮小されて印刷
される。2ページ目及び3ページ目は、構成ページ3及
び構成ページ4が印刷され、それぞれの構成ページと同
一サイズ、同一向きであるため、構成ページのまま印刷
される。4ページ目は、構成ページ6の向きが「縦」で
あるため、構成ページ5のみが上段に印刷され、サイズ
が構成ページ5の「B4」から「A5」に縮小されて印
刷される。5ページ目は、構成ページ6が印刷され、同
一向きであるため、サイズのみが「B4」から「A4」
に縮小されて印刷される。
In FIG. 5C, the first page is composed of 1 page because the orientations of composition page 1 and composition page 2 are “horizontal”.
The constituent page 1 is printed on the upper part of the page and the constituent page 2 is printed on the lower part of the first page, and the size of each constituent page is reduced to “A5” and printed, similarly to FIG. 5B. On the second and third pages, the constituent page 3 and the constituent page 4 are printed and have the same size and the same orientation as the respective constituent pages, so that the constituent pages are printed as they are. On the fourth page, since the orientation of the configuration page 6 is “portrait”, only the configuration page 5 is printed in the upper row, and the size is reduced from “B4” of the configuration page 5 to “A5” and printed. On the fifth page, since the configuration page 6 is printed and has the same orientation, only the size is changed from “B4” to “A4”.
And printed.

【0036】図5(d)は、図4の仮想ドキュメント
を、用紙サイズを「A4」で統一し、用紙向きを
「横」、結合を「しない」として設定した場合の印刷ペ
ージの構成を示す図である。
FIG. 5D shows the configuration of a print page in the case where the virtual document of FIG. 4 is unified with the paper size of "A4", the paper orientation is set to "landscape", and the combination is set to "no". FIG.

【0037】図5(d)において、1ページ目は、構成
ページ1が印刷され、同一向きであるため、サイズのみ
が「A3」から「A4」に縮小されて印刷される。2ペ
ージ目は、構成ページ2が印刷され、同一向きであるた
め、サイズのみが「B5」から「A4」に拡大されて印
刷される。3ページ目は、構成ページ3が印刷され、用
紙向きが「横」であるため、サイズが構成ページ3の
「A4」から「A5」へ縮小されて、左段に印刷され
る。3ページ目の右段は結合「しない」ため、白紙とな
る。4ページ目は、構成ページ4が印刷され、3ページ
目と同様、サイズが構成ページ4の「A4」から「A
5」に縮小されて、左段に印刷され、右段は白紙とな
る。5ページ目は、構成ページ5が印刷され、同一向き
であるため、サイズのみが「B4」から「A4」に縮小
されて印刷される。6ページ目は、構成ページ6が印刷
され、用紙向きが「横」であるため、サイズが構成ペー
ジ3の「B4」から「A5」へ縮小されて、左段に印刷
され、3ページ目と同様、右段は白紙となる。
In FIG. 5D, on the first page, since the constituent page 1 is printed and has the same orientation, only the size is reduced from "A3" to "A4" and printed. On the second page, since the constituent page 2 is printed and has the same orientation, only the size is enlarged from “B5” to “A4” and printed. On the third page, the constituent page 3 is printed and the paper orientation is “horizontal”, so the size is reduced from “A4” to “A5” of the constituent page 3 and printed on the left. The right side of the third page is blank because it is not combined. On the fourth page, the configuration page 4 is printed, and the size is changed from “A4” to “A” of the configuration page 4 similarly to the third page.
5 "is printed on the left column, and the right column is blank. On the fifth page, since the configuration page 5 is printed and has the same orientation, only the size is reduced from “B4” to “A4” and printed. On the sixth page, since the configuration page 6 is printed and the paper orientation is “horizontal”, the size is reduced from “B4” to “A5” of the configuration page 3 and printed on the left, and the third page is printed. Similarly, the right column is blank.

【0038】図5(e)は、図4の仮想ドキュメント
を、用紙サイズを「A4」で統一し、用紙向きを
「横」、結合を「する」として設定した場合の印刷ペー
ジの構成を示す図である。
FIG. 5E shows the configuration of a print page when the virtual document of FIG. 4 is unified with the paper size of "A4", the paper orientation is set to "horizontal", and the combination is set to "Yes". FIG.

【0039】図5(e)において、1ページ目及び2ペ
ージ目は、図5(d)と同様に、構成ページ1及び構成
ページ2が印刷される。3ページ目は、構成ページ3と
構成ページ4の向きが「縦」であるため、左段に構成ペ
ージ3が、右段に構成ページ4が印刷され、サイズは図
5(d)と同様に、それぞれの構成ページを「A5」へ
縮小されて印刷される。4ページ目は、構成ページ5が
印刷され、同一向きであるため、サイズのみが「B4」
から「A4」に縮小されて印刷される。5ページ目は、
構成ページ6の向きが「縦」であるが、構成ページ7が
ないため、構成ページ6のみが左段に印刷され、サイズ
が「A5」へ縮小される。
In FIG. 5E, on the first and second pages, the constituent pages 1 and 2 are printed in the same manner as in FIG. 5D. On the third page, since the orientations of the configuration page 3 and the configuration page 4 are “portrait”, the configuration page 3 is printed on the left and the configuration page 4 is printed on the right, and the size is the same as in FIG. , Each constituent page is reduced to “A5” and printed. On the fourth page, only the size is “B4” because the configuration page 5 is printed and has the same orientation.
Is reduced to “A4” and printed. The fifth page is
Although the orientation of the configuration page 6 is “portrait”, but there is no configuration page 7, only the configuration page 6 is printed on the left and the size is reduced to “A5”.

【0040】以上が、印刷レイアウト設定画面51にお
いて設定される項目に応じた印刷ページの構成例であ
る。
The above is an example of the configuration of a print page according to the items set on the print layout setting screen 51.

【0041】また、図1において、印刷装置6は、CP
U2から入力される印刷イメージを、指定された所定の
用紙サイズに、所定の向きに印刷して出力する。
Further, in FIG. 1, the printing device 6
The print image input from U2 is printed on a specified predetermined paper size in a predetermined direction and output.

【0042】記憶装置7は、プログラムやデータ等が予
め記憶されている記憶媒体8を有しており、この記憶媒
体8は磁気的、光学的記録媒体、若しくは半導体メモリ
で構成されている。この記憶媒体8は記憶装置7に固定
的に設けたもの、若しくは着脱自在に装着するものであ
り、この記憶媒体8は上記システムプログラム及び当該
システムに対応する各種アプリケーションプログラム、
印刷頁設定処理プログラム、頁出力展開処理プログラム
及び各処理プログラムで処理されたデータ等を記憶す
る。
The storage device 7 has a storage medium 8 in which programs, data and the like are stored in advance, and this storage medium 8 is constituted by a magnetic or optical recording medium or a semiconductor memory. The storage medium 8 is fixedly provided in the storage device 7 or is detachably mounted. The storage medium 8 includes the system program and various application programs corresponding to the system,
A print page setting processing program, a page output development processing program, data processed by each processing program, and the like are stored.

【0043】また、記憶媒体8に記憶するプログラム、
データ等は、通信回線等を介して接続された他の機器か
ら受信して記憶する構成にしてもよく、更に、通信回線
等を介して接続された他の機器側に上記記憶媒体を備え
た記憶装置を設け、この記憶媒体8に記憶されているプ
ログラム、データを通信回線を介して使用する構成にし
てもよい。
A program stored in the storage medium 8;
The data or the like may be configured to be received and stored from another device connected via a communication line or the like, and further provided with the storage medium on the other device side connected via the communication line or the like. A configuration may be adopted in which a storage device is provided and programs and data stored in the storage medium 8 are used via a communication line.

【0044】また、記憶媒体8は仮想ドキュメントや仮
想ドキュメントを構成する実際の頁データ等を記憶する
が、この仮想ドキュメントを構成する各構成ページに
は、頁管理情報81が付随しており、この頁管理情報8
1と併せて記憶される。
The storage medium 8 stores a virtual document and actual page data constituting the virtual document. Each of the pages constituting the virtual document is accompanied by page management information 81. Page management information 8
It is stored together with 1.

【0045】ここで、頁管理情報81のデータ構成を図
を参照して説明する。図1(b)は、各構成ページが有
する頁管理情報81のデータ構成を示す図である。図1
(b)において、頁管理情報81は、実際の構成ページ
のデータとして、頁ID81aと、頁サイズ81bと、
頁向き81cとを有し、また、印刷頁設定処理に係る印
刷用のデータとして、構成ページ番号81dと、配置向
き81eと、サイズ81fと、配置フラグ81gと、印
刷ページ番号81hとを有す。
Here, the data structure of the page management information 81 will be described with reference to the drawings. FIG. 1B is a diagram showing a data configuration of the page management information 81 included in each configuration page. FIG.
In (b), the page management information 81 includes a page ID 81a, a page size 81b,
It has a page orientation 81c, and has a configuration page number 81d, an arrangement orientation 81e, a size 81f, an arrangement flag 81g, and a print page number 81h as print data related to the print page setting process. .

【0046】頁ID81aは構成ページの実際の頁デー
タを指し示すポインタであり、頁サイズ81bは実際の
頁データの印刷サイズであり、頁向き81cは実際の頁
データの作成された向きがそれぞれ格納される。また、
構成ページ番号81dは当該構成ページが仮想ドキュメ
ントの何ページ目かを示す番号であり、配置向き81e
は頁出力展開処理において設定された用紙の向きであ
り、サイズ81fは同じく頁出力展開処理において設定
された用紙サイズであり、配置フラグ81gは頁出力展
開処理において「結合する」と設定された場合の段組と
して、用紙位置の上、下、左、右の何れに設定されたか
を示すフラグであり、印刷ページ番号81hは印刷ペー
ジの通し番号として当該構成ページの番号を示すもので
ある。
The page ID 81a is a pointer pointing to the actual page data of the constituent page, the page size 81b is the print size of the actual page data, and the page orientation 81c stores the direction in which the actual page data was created. You. Also,
The constituent page number 81d is a number indicating the page number of the constituent document in the virtual document.
Is the paper orientation set in the page output developing process, the size 81f is the paper size set in the page output developing process, and the arrangement flag 81g is set to “combine” in the page output developing process. Is a flag indicating which of the sheet positions is set above, below, left, or right, and the print page number 81h indicates the number of the constituent page as a serial number of the print page.

【0047】次に動作を説明する。まず、CPU2によ
り実行される印刷頁設定処理について図6に示すフロー
チャートに基づいて説明する。
Next, the operation will be described. First, the print page setting process executed by the CPU 2 will be described with reference to the flowchart shown in FIG.

【0048】図6において、CPU2は、まず、仮想ド
キュメントと、その仮想ドキュメント内の印刷する対象
頁が指定されると(ステップS1)、指定された印刷対
象の頁データを記憶媒体8内から読み出して、当該頁デ
ータの頁管理情報81を読み込む(ステップS2)。そ
して、頁管理情報81の構成ページ番号81dに通し番
号をセットする(ステップS3)。
In FIG. 6, when a virtual document and a page to be printed in the virtual document are designated (step S1), the CPU 2 reads out the designated page data to be printed from the storage medium 8. Then, the page management information 81 of the page data is read (step S2). Then, a serial number is set to the constituent page number 81d of the page management information 81 (step S3).

【0049】次いで、CPU2は、印刷レイアウト設定
画面51を表示装置5へ出力して表示させ、印刷ページ
レイアウトとして、印刷する用紙向きや用紙サイズ等の
指定がなされると(ステップS4)、記憶媒体8内から
頁出力展開処理プログラムを読み出して頁出力展開処理
を行い(ステップS5)、ステップS4において指定さ
れた印刷ページレイアウトに応じた印刷イメージを展開
して、RAM4内の出力頁バッファに、各ページ毎に格
納する。なお、この頁出力展開処理の動作は、詳細に後
述する。
Next, the CPU 2 outputs the print layout setting screen 51 to the display device 5 and displays it. When the paper orientation and paper size to be printed are designated as the print page layout (step S4), the storage medium is stored. 8, a page output developing program is read out, and a page output developing process is performed (step S5). A print image corresponding to the print page layout specified in step S4 is developed, and each is output to an output page buffer in the RAM 4. Store for each page. The operation of this page output developing process will be described later in detail.

【0050】次に、印刷するページが指定され、印刷実
行する旨の入力がなされると(ステップS6)、CPU
2は、全てのページを印刷する旨の指定がなされたどう
かを判定し(ステップS7)、全てのページを印刷する
場合には、ステップS5において展開したRAM4の出
力頁バッファの中身(内容)を、印刷装置6へ出力して
印刷させる(ステップS8)。また、CPU2は、ステ
ップS7において全てのページを印刷しないと判定した
場合には、ステップS6において指定されたページに係
る印刷イメージのデータをRAM4の出力頁バッファか
ら読み出して、再度出力頁バッファに展開し(ステップ
S9)、ステップS3においてセットした構成ページ番
号に基づいて、指定ページのみの頁印刷を行う(ステッ
プS10)。
Next, when a page to be printed is designated and an input to execute printing is made (step S6), the CPU
2 determines whether or not designation has been made to print all pages (step S7). If all pages are to be printed, the contents (contents) of the output page buffer of the RAM 4 expanded in step S5 are determined. Is output to the printing device 6 and printed (step S8). If it is determined in step S7 that all pages are not to be printed, the CPU 2 reads out the print image data relating to the designated page from the output page buffer of the RAM 4 in step S6 and develops the data in the output page buffer again. Then, based on the constituent page numbers set in step S3, page printing of only the designated page is performed (step S10).

【0051】そして、ステップS8又はステップS10
における印刷を終了後、CPU2は、印刷頁設定処理を
終了する。
Then, step S8 or step S10
After finishing the printing in, the CPU 2 ends the print page setting process.

【0052】以上の印刷頁設定処理中のステップS5に
おいて、CPU2によって実行される頁出力展開処理に
ついて図7に示すフローチャートに基づいて説明する。
また、説明を分かり易くするため、図8(a)〜(d)
を併せて参照して説明する。図8(a)〜(d)は、出
力用紙を「A4」、「縦」向きとし、構成ページを
(a)が「A4」、「縦」向き、(b)が「A4」、
「横」向き、(c)が「A3」、「縦」向き、(d)が
「A3」、「横」向きとした場合の、出力頁バッファに
格納される印刷イメージの違いを示した図である。
The page output developing process executed by the CPU 2 in step S5 during the above described print page setting process will be described with reference to the flowchart shown in FIG.
FIGS. 8 (a) to 8 (d) are used to make the description easy to understand.
Will be described with reference to FIG. FIGS. 8A to 8D show that the output paper is set to “A4” and “vertical” orientation, the configuration page is set to “A4” and “vertical” orientation, and (b) is set to “A4”.
A diagram showing the difference between the print images stored in the output page buffer when the orientation is "horizontal", (c) is "A3", "vertical" orientation, and (d) is "A3", "horizontal" orientation. It is.

【0053】図7において、CPU2は、まず、印刷ペ
ージ番号として初期値“1”を設定してRAM4内に格
納する(ステップA1)。次いで、CPU2は、段組と
して上段又は左段に配置済みか否かを示すフラグ「F」
を、未配置を示す“0”に設定してRAM4内に格納す
る(ステップA2)。そして、未だ読み出していない印
刷対象頁の頁データがあるか否か、即ち、全ての印刷対
象頁に対して処理を行ったか否かを判定し(ステップA
3)、頁データがないと判定した場合には、全ての印刷
対象頁に対する処理を行ったと判断して、頁出力展開処
理を終了する。
In FIG. 7, the CPU 2 first sets an initial value "1" as a print page number and stores it in the RAM 4 (step A1). Next, the CPU 2 sets the flag “F” indicating whether or not the column is already arranged in the upper row or the left row.
Is set to “0” indicating no arrangement and stored in the RAM 4 (step A2). Then, it is determined whether or not there is page data of the print target page that has not been read yet, that is, whether or not processing has been performed on all the print target pages (step A).
3) If it is determined that there is no page data, it is determined that the process has been performed for all the pages to be printed, and the page output developing process ends.

【0054】また、未だ読み出していない頁データがあ
る場合には、当該頁データを記憶媒体8内から読み出し
て(ステップA4)、印刷頁設定処理において指定され
た出力用紙と、読み出した頁データの頁管理情報81内
の頁サイズ81bとを比較し(ステップA5)、同一で
あればステップA6、同一でなければステップA11へ
移行する。
If there is page data that has not been read yet, the page data is read from the storage medium 8 (step A4), and the output sheet specified in the print page setting process and the read page data are read. The page size is compared with the page size 81b in the page management information 81 (step A5). If they are the same, the process proceeds to step A6, and if not, the process proceeds to step A11.

【0055】ここで、図8(a)と図8(b)におけ
る、出力用紙と構成ページの組み合わせの場合は、共
に、サイズが同一であるためステップA6へ、図8
(c)と図8(d)における、出力用紙と構成ページの
組み合わせの場合は、共に、サイズが同一でないためス
テップA11へ移行する。
Here, in the case of the combination of the output sheet and the constituent page in FIGS. 8A and 8B, since the size is the same in both cases, the process proceeds to step A6, and FIG.
In the case of (c) and the combination of the output sheet and the constituent page in FIG.

【0056】ステップA5において、用紙サイズと頁サ
イズ81bとが同一であると判定した場合には、CPU
2は、次に、出力用紙の向きと、頁管理情報81内の頁
向き81cとを比較し(ステップA6)、同一であれば
ステップA7へ、同一でなければステップA13へ移行
する。
If it is determined in step A5 that the paper size and the page size 81b are the same, the CPU
2 then compares the orientation of the output paper with the page orientation 81c in the page management information 81 (step A6). If they are the same, the process proceeds to step A7, and if not, the process proceeds to step A13.

【0057】ここで、図8(a)における出力用紙と構
成ページの組み合わせの場合は、向きが同一であるため
ステップA7へ、図8(b)における出力用紙と構成ペ
ージの組み合わせの場合は、向きが同一でないためステ
ップA13へ移行する。
Here, in the case of the combination of the output sheet and the constituent page in FIG. 8A, the directions are the same, and therefore, the process goes to step A7. In the case of the combination of the output sheet and the constituent page in FIG. Since the directions are not the same, the process proceeds to step A13.

【0058】また、ステップA5において、用紙サイズ
と頁サイズ81bとが同一でないと判定した場合には、
CPU2は、次に、出力用紙の向きと、頁管理情報81
内の頁向き81cとを比較し(ステップA11)、同一
であれば、ステップA4において読み出した頁データを
出力用紙のサイズと同一になるように、縮小若しくは拡
大して同一サイズに変更(ステップA12)した後、ス
テップA7へ、同一でなければステップA13へ移行す
る。
If it is determined in step A5 that the paper size and the page size 81b are not the same,
Next, the CPU 2 outputs the orientation of the output sheet and the page management information 81.
(Step A11), and if they are the same, the page data read out in step A4 is reduced or enlarged to the same size as the size of the output sheet (step A12). ), The process proceeds to step A7, and if not identical, the process proceeds to step A13.

【0059】ここで、図8(c)における出力用紙と構
成ページの組み合わせの場合は、向きが同一であるた
め、出力用紙のサイズと同一になるように、頁データを
縮小した後、ステップA7へ、図8(d)における出力
用紙と構成ページの組み合わせの場合は、向きが同一で
ないためステップA13へ移行する。
Here, in the case of the combination of the output sheet and the constituent page in FIG. 8C, since the orientation is the same, the page data is reduced so as to be the same as the size of the output sheet, and then the step A7 is executed. In the case of the combination of the output sheet and the constituent page in FIG. 8D, the process proceeds to step A13 because the orientations are not the same.

【0060】整理すると、図8(a)〜(d)における
出力用紙と構成ページの組み合わせは、図8(a)と、
頁データのサイズを出力用紙に変更した図8(c)とが
ステップA7へ、図8(b)と、図8(d)とがステッ
プA13へ移行する。
In summary, the combinations of output sheets and constituent pages in FIGS. 8A to 8D are as shown in FIG.
FIG. 8C in which the page data size is changed to the output paper proceeds to step A7, and FIGS. 8B and 8D proceed to step A13.

【0061】ステップA7において、CPU2は、新規
の出力頁バッファをRAM4内に形成して、頁データを
この出力頁バッファに印刷イメージとして展開する(ス
テップA7)。そして、CPU2は、RAM4内に格納
された現在の印刷ページ番号を、この出力頁バッファに
展開した印刷イメージに付加する(ステップA8)。さ
らに、CPU2は、当該頁データの頁管理情報81の印
刷ページ番号81hに、読み出した印刷ページ番号を設
定等して頁管理情報81を更新し(ステップA9)、R
AM4内に格納された印刷頁番号に“1”を加えて、印
刷頁番号を更新し(ステップA10)、ステップA2へ
移行する。
In step A7, the CPU 2 forms a new output page buffer in the RAM 4, and develops page data as a print image in this output page buffer (step A7). Then, the CPU 2 adds the current print page number stored in the RAM 4 to the print image developed in the output page buffer (step A8). Further, the CPU 2 updates the page management information 81 by setting the read print page number to the print page number 81h of the page management information 81 of the page data (step A9).
"1" is added to the print page number stored in AM4 to update the print page number (step A10), and the process proceeds to step A2.

【0062】ステップA13において、CPU2は、ス
テップA3にて読み出した頁データを、出力用紙の半分
のサイズとなるように縮小する(ステップA13)。そ
して、CPU2は、印刷頁設定処理において、ページ結
合を「する」あるいは「しない」の何れに設定されたか
を判定する(ステップA14)。
At step A13, the CPU 2 reduces the page data read at step A3 to half the size of the output sheet (step A13). Then, in the print page setting process, the CPU 2 determines whether the page combination is set to “Yes” or “No” (Step A14).

【0063】ページ結合「する」と設定されている場合
には、CPU2は次に、フラグ「F」が未配置を示す
“0”に設定されているか否かを判定する(ステップA
15)。フラグ「F」が“0”に設定されている場合に
は、CPU2は、新規の出力頁バッファをRAM4内に
形成して、ステップA13において、出力用紙の半分の
サイズに縮小された頁データを、出力用紙向きが「縦」
であれば上段に、「横」であれば「左段」に、印刷イメ
ージとして展開する(ステップA16)。そして、CP
U2は、フラグ「F」を、配置済みを示す“1”に設定
してRAM4内に格納し(ステップA17)、さらに、
頁管理情報81の配置フラグ81gに当該頁データの配
置位置を設定等することによって頁管理情報81を更新
して(ステップA18)、ステップA3へ移行する。
When the page combination is set to "Yes", the CPU 2 next determines whether or not the flag "F" is set to "0" indicating that the page is not arranged (step A).
15). If the flag "F" is set to "0", the CPU 2 forms a new output page buffer in the RAM 4, and in step A13, outputs the page data reduced to half the size of the output paper. , The output paper orientation is portrait
If it is, it is developed as a print image in the upper row, and if it is "horizontal", it is rendered in the "left row" (step A16). And CP
U2 sets the flag "F" to "1" indicating that the layout has been completed and stores the flag in the RAM 4 (step A17).
The page management information 81 is updated by setting the arrangement position of the page data in the arrangement flag 81g of the page management information 81 (step A18), and the process proceeds to step A3.

【0064】また、ステップA14において、ページ結
合「しない」と設定されている場合には、CPU2は、
新規の出力頁バッファをRAM4内に形成して、ステッ
プA13において、出力用紙の半分のサイズに縮小され
た頁データを、出力用紙向きが「縦」であれば上段に、
「横」であれば「左段」に、印刷イメージとして展開す
る(ステップA19)。そして、CPU2は、RAM4
内に格納された現在の印刷ページ番号を、この出力頁バ
ッファに展開した印刷イメージに付加する(ステップA
20)。
If it is determined in step A14 that page merging is not performed, CPU 2
A new output page buffer is formed in the RAM 4, and in step A13, the page data reduced to half the size of the output paper is placed in the upper row if the output paper orientation is "portrait".
If it is "horizontal", it is developed as a print image in "left column" (step A19). Then, the CPU 2
Is added to the print image developed in the output page buffer (step A).
20).

【0065】また、ステップA15において、フラグ
「F」が“0”に設定されていない場合には、CPU2
は、現在の出力頁バッファに、ステップA13におい
て、出力用紙の半分のサイズに縮小された頁データを、
出力用紙向きが「縦」であれば下段に、「横」であれば
「右段」に、印刷イメージとして展開する(ステップA
21)。そして、CPU2は、RAM4内に格納された
現在の印刷ページ番号を、この出力頁バッファに展開し
た印刷イメージに付加する(ステップA22)。
If the flag "F" is not set to "0" in step A15, the CPU 2
Stores the page data reduced to half the size of the output paper in step A13 in the current output page buffer,
If the output paper orientation is "portrait", it is developed as a print image in the lower row, and if it is "horizontal", it is rendered in the "right row" (step A).
21). Then, the CPU 2 adds the current print page number stored in the RAM 4 to the print image developed in the output page buffer (step A22).

【0066】ステップA20又はステップA22の後、
CPU2は、頁管理情報81の配置フラグ81gに当該
頁データの配置位置を設定等することによって頁管理情
報81を更新して(ステップA23)、ステップA2へ
移行する。以上のステップA2〜ステップA23の処理
を繰り返し実行することによって、CPU2は、全ての
印刷対象頁に対する処理を行う。
After step A20 or step A22,
The CPU 2 updates the page management information 81 by setting the arrangement position of the page data in the arrangement flag 81g of the page management information 81 (step A23), and proceeds to step A2. The CPU 2 performs the processing for all the pages to be printed by repeatedly executing the processing of steps A2 to A23.

【0067】なお、図8(a)〜(d)における出力用
紙と構成ページとの組み合わせは、(a)及び(c)が
ステップA7〜A10までの処理が行われ、(b)及び
(d)がページ結合「しない」としてステップA19、
A20,A23の処理が行われる。そして、それぞれ
(a)の組み合わせでは、出力頁バッファに、頁データ
のままの印刷イメージが展開され、(b)の組み合わせ
では、出力頁バッファに、出力用紙の半分のサイズに縮
小され、出力用紙の上段に配置された頁データの印刷イ
メージが展開され、(c)の組み合わせでは、出力頁バ
ッファに、出力用紙のサイズに縮小された頁データの印
刷イメージが展開され、(d)の組み合わせでは、出力
頁バッファに、出力用紙の半分のサイズに縮小され、出
力用紙の上段に配置された頁データの印刷イメージが展
開される。
8A to 8D, the combination of the output sheet and the constituent page is performed in steps A7 to A10 in (a) and (c), and (b) and (d) ) Is determined to be “no” in step A19,
The processing of A20 and A23 is performed. In each of the combinations (a), the print image as the page data is developed in the output page buffer, and in the combination (b), the output image is reduced to half the size of the output paper in the output page buffer. In the combination of (c), the print image of the page data reduced to the output paper size is developed in the output page buffer, and in the combination of (d), In the output page buffer, the print image of the page data reduced to half the size of the output paper and arranged in the upper stage of the output paper is developed.

【0068】以上のように、本実施の形態のコンピュー
タシステム1は、仮想ドキュメントに対する印刷ページ
レイアウトの編集を行って、印刷する用紙サイズや向き
を設定し、印刷する用紙が固定サイズであれば、仮想ド
キュメント内のサイズの異なる頁データを自動的に縮小
・拡大して、一括して印刷を行う。また、印刷ページレ
イアウトとして、ページ結合を「する」と設定した場合
に、印刷用紙の向きと異なる頁データを縮小し、この頁
データが隣り合っている時には、上下、あるいは左右の
段組として、頁データを結合して印刷する。
As described above, the computer system 1 of the present embodiment edits the print page layout for the virtual document, sets the paper size and orientation for printing, and if the printing paper is of a fixed size, Page data of different sizes in the virtual document is automatically reduced / enlarged and printed collectively. Also, when the page combination is set to “Yes” as the print page layout, page data different from the orientation of the printing paper is reduced, and when these page data are adjacent to each other, they are set as a vertical or horizontal column. Combine page data and print.

【0069】したがって、固定サイズの用紙へのドキュ
メントの一括印刷ができないために行っていた、印刷後
の縮小コピー等の作業が不要となり、作業効率を改善す
ることができる。
Accordingly, work such as reduced copying after printing, which has been performed because batch printing of documents on fixed-size paper cannot be performed, becomes unnecessary, and the work efficiency can be improved.

【0070】また、実際の印刷を行う前に、一旦印刷イ
メージを作成して出力頁バッファに格納し、指定された
ページのみを印刷するため、必要なページのみを印刷す
ることができ、作業効率をさらに向上させることができ
る。
Further, before the actual printing, a print image is created once, stored in the output page buffer, and only the designated page is printed, so that only the necessary pages can be printed, and the work efficiency can be improved. Can be further improved.

【0071】[0071]

【発明の効果】請求項1記載の発明のドキュメント処理
装置、及び請求項7記載の発明の記憶媒体によれば、固
定的な向きの用紙に対して、用紙向きが混在する頁ドキ
ュメントであっても、同一向きであればその向きに、異
なる向きであればサイズ変換して用紙内に収まるサイズ
にした上で、一括した印刷を行うことができる。このた
め、従来、用紙の向きを統一するために行っていた、一
括印刷後の縮小コピー等の作業が不要となり、作業効率
を改善することができる。
According to the document processing apparatus of the first aspect of the present invention and the storage medium of the seventh aspect of the present invention, a page document in which paper orientation is mixed with fixed orientation paper. Also, if the orientation is the same, the size can be converted to the orientation if the orientation is different, or if the orientation is different, the size can be accommodated in the paper, and the batch printing can be performed. For this reason, work such as reduction copying after batch printing, which has been conventionally performed to unify the paper orientation, becomes unnecessary, and the work efficiency can be improved.

【0072】請求項2記載の発明のドキュメント処理装
置によれば、請求項1記載の発明の効果に加えて、出力
用紙の所定の向きと異なる用紙向きの頁ドキュメントが
2つ連続した場合には、この2つの頁ドキュメントを段
組印刷することができる。
According to the document processing apparatus of the second aspect of the invention, in addition to the effect of the first aspect of the present invention, when two page documents having different paper orientations from the predetermined orientation of the output paper continue in succession, The two-page document can be printed in columns.

【0073】請求項3記載の発明のドキュメント処理装
置によれば、請求項2記載の発明の効果に加えて、頁番
号を用紙に印刷することができる。
According to the document processing apparatus of the third aspect, in addition to the effect of the second aspect, the page number can be printed on a sheet.

【0074】請求項4記載の発明のドキュメント処理装
置によれば、請求項2記載の発明の効果に加えて、指定
された頁ドキュメントのみを印刷する場合であっても、
当該頁ドキュメントに頁番号を付加して印刷することが
できる。
According to the document processing apparatus of the fourth aspect of the invention, in addition to the effect of the second aspect of the invention, even when only the designated page document is printed,
A page number can be added to the page document and printed.

【0075】請求項5記載の発明のドキュメント処理装
置によれば、固定的な向き及びサイズの用紙に対して、
用紙向き及び用紙サイズが混在する頁ドキュメントであ
っても、同一向きであればその向きに、同一向き及び同
一サイズであれば頁ドキュメントそのままに、異なる向
き及びサイズであれば、サイズを変換して用紙内に収ま
るようにした上で、一括した印刷を行うことができる。
このため、請求項1記載の発明の効果に加えて、さら
に、作業効率を改善することができる。
According to the document processing apparatus of the fifth aspect of the present invention, for a paper of a fixed orientation and size,
Even if the page orientation and paper size are mixed, the page orientation is converted if the orientation is the same, the page orientation is the same if the orientation and size is the same, and the size is converted if the orientation and size are different. Batch printing can be performed after the print data is accommodated in the paper.
For this reason, in addition to the effect of the first aspect, the working efficiency can be further improved.

【0076】請求項6記載の発明のドキュメント処理装
置、及び請求項8記載の発明の記憶媒体によれば、固定
的なサイズの用紙に対して、用紙サイズが混在する頁ド
キュメントであっても、同一サイズであればそのまま、
異なるサイズであれば用紙内に収まるサイズに変換した
上で、一括した印刷を行うことができる。このため、従
来、用紙サイズを統一するために行っていた、一括印刷
後の縮小コピー等の作業が不要となり、作業効率を改善
することができる。
According to the document processing apparatus of the invention described in claim 6 and the storage medium of the invention described in claim 8, even if the page document has a mixed paper size for a fixed size paper, If they are the same size,
If they are different sizes, they can be converted to a size that fits within the paper and then printed collectively. For this reason, work such as reduced copying after batch printing, which has been conventionally performed to unify paper sizes, becomes unnecessary, and work efficiency can be improved.

【図面の簡単な説明】[Brief description of the drawings]

【図1】(a)は、本発明を適用した一実施の形態にお
けるコンピュータシステム1の要部構成を示す図。
(b)は、各構成ページが有する頁管理情報81のデー
タ構成を示す図。
FIG. 1A is a diagram showing a main configuration of a computer system 1 according to an embodiment to which the present invention is applied.
FIG. 3B is a diagram illustrating a data configuration of page management information 81 included in each configuration page.

【図2】(a)は、仮想ドキュメントの内、印刷対象と
して指定されたページ1〜4の構成を示す図。(b)
は、(a)の指定されたページを印刷したページ構成を
示す図。
FIG. 2A is a diagram illustrating a configuration of pages 1 to 4 designated as a print target in a virtual document. (B)
5A is a diagram illustrating a page configuration in which a designated page in FIG.

【図3】CPU2により実行される印刷頁設定処理にお
いて、表示装置5に表示される印刷レイアウト設定画面
51を示す図。
FIG. 3 is a view showing a print layout setting screen displayed on a display device in a print page setting process executed by a CPU 2;

【図4】仮想ドキュメントの構成ページの一例を示す
図。
FIG. 4 is a diagram showing an example of a configuration page of a virtual document.

【図5】(a)は、図4の仮想ドキュメントを、用紙サ
イズを「A4」で統一し、用紙向きを「元のまま」とし
て設定した場合の印刷ページの構成を示す図。(b)
は、図4の仮想ドキュメントを、用紙サイズを「A4」
で統一し、用紙向きを「縦」、結合を「しない」として
設定した場合の印刷ページの構成を示す図。(c)は、
図4の仮想ドキュメントを、用紙サイズを「A4」で統
一し、用紙向きを「縦」、結合を「する」として設定し
た場合の印刷ページの構成を示す図。(d)は、図4の
仮想ドキュメントを、用紙サイズを「A4」で統一し、
用紙向きを「横」、結合を「しない」として設定した場
合の印刷ページの構成を示す図。(e)は、図4の仮想
ドキュメントを、用紙サイズを「A4」で統一し、用紙
向きを「横」、結合を「する」として設定した場合の印
刷ページの構成を示す図。
FIG. 5A is a diagram illustrating a configuration of a print page when the paper size of the virtual document of FIG. 4 is unified to “A4” and the paper orientation is set to “as is”; (B)
Indicates that the virtual document in FIG.
FIG. 9 is a diagram illustrating a configuration of a print page when paper orientation is set to “portrait” and combination is set to “not”. (C)
FIG. 5 is a diagram illustrating a configuration of a print page when the paper size of the virtual document in FIG. 4 is unified by “A4”, the paper orientation is set to “portrait”, and the combination is set to “do” (D) unifies the virtual document of FIG. 4 with the paper size of “A4”,
FIG. 9 is a diagram illustrating a configuration of a print page in a case where the paper orientation is set to “horizontal” and the combination is set to “no”. FIG. 5E is a diagram illustrating the configuration of a print page when the virtual document in FIG. 4 is unified with a paper size of “A4”, the paper orientation is set to “horizontal”, and the combination is set to “do”.

【図6】CPU2により実行される印刷頁設定処理を示
すフローチャート。
FIG. 6 is a flowchart showing a print page setting process executed by the CPU 2;

【図7】CPU2によって実行される頁出力展開処理を
示すフローチャート。
FIG. 7 is a flowchart showing a page output developing process executed by the CPU 2;

【図8】出力用紙を「A4」、「縦」向きとした上で、
構成ページを(a)が「A4」、「縦」向き、(b)が
「A4」、「横」向き、(c)が「A3」、「縦」向
き、(d)が「A3」、「横」向きとした場合の、出力
頁バッファに格納される印刷イメージの違いを示す図。
FIG. 8 is a drawing in which the output paper is set to “A4” and “portrait”,
(A) is "A4", "vertical" orientation, (b) is "A4", "horizontal" orientation, (c) is "A3", "vertical" orientation, (d) is "A3", FIG. 9 is a diagram illustrating a difference between print images stored in an output page buffer when the printer is set to “landscape”.

【符号の説明】[Explanation of symbols]

1 コンピュータシステム 2 CPU 3 入力装置 4 RAM 5 表示装置 6 印刷装置 7 記憶装置 8 記憶媒体 9 バス Reference Signs List 1 computer system 2 CPU 3 input device 4 RAM 5 display device 6 printing device 7 storage device 8 storage medium 9 bus

フロントページの続き (72)発明者 波多野 英二 東京都東大和市桜が丘2丁目229番地 カ シオ計算機株式会社東京事業所内 (72)発明者 新堂 幸博 東京都東大和市桜が丘2丁目229番地 カ シオ計算機株式会社東京事業所内 (72)発明者 渡辺 隆保 東京都東大和市桜が丘2丁目229番地 カ シオ計算機株式会社東京事業所内 Fターム(参考) 2C087 AA18 AB05 BD06 BD07 CA03 CB03 CB13 DA17 5B009 NB14 NB15 NE03 RA06 RC01 RC06 RC11 RC14 Continued on the front page (72) Inventor Eiji Hatano 2-229 Sakuragaoka, Higashiyamato-shi, Tokyo Inside Casio Computer Co., Ltd. (72) Inventor Yukihiro Shindo 2-229 Sakuragaoka, Higashiyamato-shi, Tokyo Casio Computer Stock (72) Inventor Takayasu Watanabe 2-229 Sakuragaoka, Higashiyamato-shi, Tokyo Casio Computer Co., Ltd. Tokyo Office F-term (reference) 2C087 AA18 AB05 BD06 BD07 CA03 CB03 CB13 DA17 5B009 NB14 NB15 NE03 RA06 RC01 RC06 RC11 RC14

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】用紙向きがそれぞれ個別に指定された複数
の頁ドキュメントを、所定の出力用紙に、所定の向きに
順次出力するドキュメント処理装置であって、 各頁ドキュメント毎に、当該頁ドキュメントの用紙向き
と、前記所定の出力用紙の所定の向きとを比較する比較
手段と、 この比較手段により比較された結果、前記出力用紙の所
定の向きと前記頁ドキュメントの用紙向きとが同一の場
合には、当該頁ドキュメントの用紙向きのまま前記所定
の出力用紙に配置して出力し、前記出力用紙の所定の向
きと前記頁ドキュメントの用紙向きとが異なる場合に
は、異なる向きのままで、前記出力用紙に応じたサイズ
に当該頁ドキュメントを変換して、前記出力用紙に配置
して出力する出力手段と、 を備えたことを特徴とするドキュメント処理装置。
1. A document processing apparatus for sequentially outputting a plurality of page documents, each of which is individually designated in a paper direction, on a predetermined output paper in a predetermined direction. Comparing means for comparing the paper orientation with the predetermined orientation of the predetermined output paper; as a result of the comparison, when the predetermined orientation of the output paper and the paper orientation of the page document are the same, Is arranged and output on the predetermined output paper in the paper orientation of the page document, and when the predetermined orientation of the output paper and the paper orientation of the page document are different, the orientations are kept different. Output means for converting the page document into a size corresponding to the output sheet, arranging the page document on the output sheet, and outputting the output document. .
【請求項2】前記複数の頁ドキュメントを出力する順序
を特定する順序特定手段をさらに備え、 前記出力手段は、この順序特定手段により順序が特定さ
れた複数の頁ドキュメントの内、前記比較手段により比
較された結果、前記出力用紙の所定の向きと異なる用紙
向きの当該頁ドキュメントが2つ連続した場合には、こ
の連続した2つの頁ドキュメントを合成して1枚の前記
出力用紙に配置して出力することを特徴とする請求項1
記載のドキュメント処理装置。
2. An apparatus according to claim 1, further comprising: an order specifying unit that specifies an order in which the plurality of page documents are to be output, wherein the output unit is configured to output the plurality of page documents from the plurality of page documents whose order is specified by the order specifying unit. As a result of the comparison, when two page documents having different sheet orientations different from the predetermined orientation of the output sheet continue, the two consecutive page documents are combined and arranged on one output sheet. 2. The output of claim 1,
Document processing device as described.
【請求項3】前記出力手段は、前記複数の頁ドキュメン
トを前記出力用紙に配置して出力する際に、当該出力用
紙に、当該出力用紙の先頭用紙からシリアル番号を付加
して出力することを特徴とする請求項2記載のドキュメ
ント処理装置。
3. The output means according to claim 1, wherein, when laying out the plurality of page documents on the output sheet and outputting the output sheet, a serial number is added to the output sheet from the leading sheet of the output sheet. 3. The document processing apparatus according to claim 2, wherein:
【請求項4】前記出力手段は、前記複数の頁ドキュメン
トの内、所望の頁ドキュメントに対する前記出力用紙へ
の配置出力の指定があった場合には、当該指定された頁
ドキュメントを配置して出力する前記出力用紙に、前記
順序特定手段によって順序の特定された複数の頁ドキュ
メントの先頭頁からのシリアル番号を付加して出力する
ことを特徴とする請求項2記載のドキュメント処理装
置。
4. An output means for arranging and outputting the designated page document when a layout output for the desired page document among the plurality of page documents is designated on the output sheet. 3. The document processing apparatus according to claim 2, wherein a serial number from the first page of the plurality of page documents whose order is specified by the order specifying unit is added to the output sheet to be output.
【請求項5】前記複数の頁ドキュメントは、頁ドキュメ
ント毎に用紙向き及び用紙サイズが個別に指定され、前
記所定の出力用紙は、用紙の向き及びサイズが特定され
ているものであって、 前記比較手段は、各頁ドキュメント毎に、当該頁ドキュ
メントの用紙向き及び用紙サイズと、前記所定の出力用
紙の向き及びサイズとを比較し、 前記出力手段は、前記比較手段により比較された結果、
前記出力用紙の向きと前記頁ドキュメントの用紙向きと
が同一の場合には、当該頁ドキュメントの用紙向きのま
ま前記所定の出力用紙に配置して出力し、前記出力用紙
の向き及びサイズと前記頁ドキュメントの用紙向き及び
用紙サイズとが同一の場合には、当該頁ドキュメントの
用紙向き及び用紙サイズのまま前記所定の出力用紙に配
置して出力し、前記出力用紙の向き及びサイズと前記頁
ドキュメントの用紙向き及び用紙サイズとが異なる場合
には、異なる向きのままで、前記出力用紙のサイズに収
まるサイズに当該頁ドキュメントを変換して、前記出力
用紙に配置して出力することを特徴とする請求項1記載
のドキュメント処理装置。
5. The plurality of page documents, wherein a paper orientation and a paper size are individually designated for each page document, and the predetermined output paper has a paper orientation and a size specified. The comparing means compares, for each page document, the paper orientation and paper size of the page document with the orientation and size of the predetermined output paper, and the output means compares the result by the comparing means.
When the orientation of the output paper is the same as the paper orientation of the page document, the paper orientation of the page document is arranged and output on the predetermined output paper, and the orientation and size of the output paper and the page orientation are set. When the paper orientation and paper size of the document are the same, the paper orientation and paper size of the page document are arranged and output on the predetermined output paper as they are, and the orientation and size of the output paper and the page document are output. When the paper orientation and the paper size are different, the page document is converted to a size that fits in the output paper size, and the paper document is arranged on the output paper and output in the different orientation. Item 2. The document processing device according to Item 1.
【請求項6】用紙サイズがそれぞれ個別に指定された複
数の頁ドキュメントを、所定のサイズの出力用紙に順次
出力するドキュメント処理装置であって、 各頁ドキュメント毎に、当該頁ドキュメントの用紙サイ
ズと、前記出力用紙の所定のサイズとを比較する比較手
段と、 この比較手段により比較された結果、前記出力用紙の所
定のサイズと前記頁ドキュメントの用紙サイズとが同一
の場合には、当該頁ドキュメントの用紙サイズのまま前
記出力用紙に配置して出力し、前記出力用紙の所定のサ
イズと前記頁ドキュメントの用紙サイズとが異なる場合
には、前記出力用紙の所定のサイズに当該頁ドキュメン
トの用紙サイズを変換して、前記出力用紙に配置して出
力する出力手段と、 を備えたことを特徴とするドキュメント処理装置。
6. A document processing apparatus for sequentially outputting a plurality of page documents, each of which is individually specified in sheet size, to an output sheet of a predetermined size. Comparing means for comparing a predetermined size of the output sheet with a predetermined size of the output sheet. If the result of the comparison indicates that the predetermined size of the output sheet is the same as the page size of the page document, When the predetermined size of the output paper is different from the paper size of the page document, the paper size of the page document is changed to the predetermined size of the output paper. A document processing apparatus, comprising: an output unit for converting the output data, arranging the output data on the output sheet, and outputting the converted output data.
【請求項7】用紙向きがそれぞれ個別に指定された複数
の頁ドキュメントを、所定の出力用紙に、所定の向きに
順次出力するためのコンピュータが実行可能なプログラ
ムを格納した記憶媒体であって、 各頁ドキュメント毎に、当該頁ドキュメントの用紙向き
と、前記所定の出力用紙の所定の向きとを比較させるた
めのコンピュータが実行可能なプログラムコードと、 この比較された結果が、前記出力用紙の所定の向きと前
記頁ドキュメントの用紙向きとが同一の場合には、当該
頁ドキュメントの用紙向きのまま前記所定の出力用紙に
配置して出力させ、前記出力用紙の所定の向きと前記頁
ドキュメントの用紙向きとが異なる場合には、異なる向
きのままで、前記出力用紙に応じたサイズに当該頁ドキ
ュメントを変換して、前記出力用紙に配置して出力させ
るためのコンピュータが実行可能なプログラムコード
と、 を含むプログラムを格納したことを特徴とする記憶媒
体。
7. A storage medium storing a computer-executable program for sequentially outputting a plurality of page documents, each of which is individually specified in a paper direction, on a predetermined output paper in a predetermined direction. For each page document, a computer-executable program code for causing the paper orientation of the page document to be compared with the predetermined orientation of the predetermined output paper; When the orientation of the page document is the same as the paper orientation of the page document, the paper orientation of the page document is arranged and output on the predetermined output paper, and the predetermined orientation of the output paper and the paper of the page document are output. If the orientation is different, the page document is converted to a size corresponding to the output paper while the orientation is different, and the converted document is arranged on the output paper. Storage medium, wherein the program code the computer that is feasible for outputting to, the storage of programs including.
【請求項8】用紙サイズがそれぞれ個別に指定された複
数の頁ドキュメントを、所定のサイズの出力用紙に順次
出力するためのコンピュータが実行可能なプログラムを
格納した記憶媒体であって、 各頁ドキュメント毎に、当該頁ドキュメントの用紙サイ
ズと、前記出力用紙の所定のサイズとを比較させるため
のコンピュータが実行可能なプログラムコードと、 この比較された結果が、前記出力用紙の所定のサイズと
前記頁ドキュメントの用紙サイズとが同一の場合には、
当該頁ドキュメントの用紙サイズのまま前記出力用紙に
配置して出力させ、前記出力用紙の所定のサイズと前記
頁ドキュメントの用紙サイズとが異なる場合には、前記
出力用紙の所定のサイズに当該頁ドキュメントの用紙サ
イズを変換して、前記出力用紙に配置して出力させるた
めのコンピュータが実行可能なプログラムコードと、 を含むプログラムを格納したことを特徴とする記憶媒
体。
8. A storage medium storing a computer-executable program for sequentially outputting a plurality of page documents, each of which is individually specified in sheet size, to an output sheet of a predetermined size. For each time, a computer-executable program code for comparing the paper size of the page document with the predetermined size of the output paper, and the result of the comparison is determined by comparing the predetermined size of the output paper with the predetermined size of the page. If the document size is the same,
If the predetermined size of the output paper is different from the paper size of the page document, the page document is placed in the predetermined size of the output paper. And a computer-executable program code for converting the sheet size of the output sheet and arranging and outputting the output sheet on the output sheet.
JP10372295A 1998-12-28 1998-12-28 Document processing device and storage medium Abandoned JP2000190592A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10372295A JP2000190592A (en) 1998-12-28 1998-12-28 Document processing device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10372295A JP2000190592A (en) 1998-12-28 1998-12-28 Document processing device and storage medium

Publications (1)

Publication Number Publication Date
JP2000190592A true JP2000190592A (en) 2000-07-11

Family

ID=18500202

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10372295A Abandoned JP2000190592A (en) 1998-12-28 1998-12-28 Document processing device and storage medium

Country Status (1)

Country Link
JP (1) JP2000190592A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005108107A (en) * 2003-10-01 2005-04-21 Canon Inc Document processing method and document processing apparatus
US8839103B2 (en) 2007-06-29 2014-09-16 Brother Kogyo Kabushiki Kaisha Printing transitions of slide data
JP2016533563A (en) * 2013-10-16 2016-10-27 バリパット エス.エー.Valipat S.A. Method and system for automatically generating documents from an index

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005108107A (en) * 2003-10-01 2005-04-21 Canon Inc Document processing method and document processing apparatus
US8839103B2 (en) 2007-06-29 2014-09-16 Brother Kogyo Kabushiki Kaisha Printing transitions of slide data
JP2016533563A (en) * 2013-10-16 2016-10-27 バリパット エス.エー.Valipat S.A. Method and system for automatically generating documents from an index

Similar Documents

Publication Publication Date Title
US7999968B2 (en) Apparatus, method and computer program product for processing document images of various sizes and orientations
JPH028339B2 (en)
US7586630B2 (en) Print preview apparatus and method
US7568170B2 (en) Data processing setting apparatus, data processing setting method, data processing setting program, and computer readable recording medium recording the program
US7607108B2 (en) Data processing setting apparatus, data processing setting method, data processing setting program, and computer-readable recording medium recording the program
US6879943B1 (en) Document processing apparatus and method
JP3769868B2 (en) Document management device
JP2000190592A (en) Document processing device and storage medium
EP0775980A2 (en) Image processing apparatus
JP2001018496A (en) PRINT INFORMATION PROVIDING APPARATUS AND SETTING METHOD THEREOF
JP2577341B2 (en) Document creation device and document printing method
JPH10187679A (en) Table processing device and storage medium
JP3721766B2 (en) Document data processing apparatus and program recording medium thereof
JP3711795B2 (en) Printer driver, electronic computer, print information setting method, and recording medium
JPH1055431A (en) Image processing device
JPH07129156A (en) Music notation device
JPH0425931A (en) data output device
JP2994674B2 (en) Data processing device
JPH06270374A (en) Composition system
JP2000322500A (en) Table data processing device and storage medium
JP2002207547A (en) Image display method and computer-readable recording medium
JPH0462089B2 (en)
JPH08287272A (en) Document creating apparatus and plane figure arranging method
JPH0944580A (en) Record creation method
JPH01149165A (en) Document processor

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070206

A762 Written abandonment of application

Free format text: JAPANESE INTERMEDIATE CODE: A762

Effective date: 20070228