JPH0784733A - 文書処理装置 - Google Patents

文書処理装置

Info

Publication number
JPH0784733A
JPH0784733A JP5254980A JP25498093A JPH0784733A JP H0784733 A JPH0784733 A JP H0784733A JP 5254980 A JP5254980 A JP 5254980A JP 25498093 A JP25498093 A JP 25498093A JP H0784733 A JPH0784733 A JP H0784733A
Authority
JP
Japan
Prior art keywords
document
pdl
processing
output
data
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
JP5254980A
Other languages
English (en)
Other versions
JP3134628B2 (ja
Inventor
Fumihiko Shibata
文彦 柴田
Tetsushi Anabuki
哲士 穴吹
Takeshi Kunimasa
武史 國政
Yasuhiro Matsuo
康博 松尾
Hiroshi Ishikawa
宏 石川
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox 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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP05254980A priority Critical patent/JP3134628B2/ja
Publication of JPH0784733A publication Critical patent/JPH0784733A/ja
Application granted granted Critical
Publication of JP3134628B2 publication Critical patent/JP3134628B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Abstract

(57)【要約】 【目的】 事前の構造解析を効果的に短時間で行うこと
ができ、かつその後のPDL処理を効率的に行う。 【構成】 PDLが外部装置1から通信装置2に入力さ
れると、まず文書構造解析装置3によってヘッダー部の
文書出力様式指示が解析される。それに続くPDLの内
容はPDL記憶用メモリ4に記憶されるが、その際各ペ
ージ内容を記憶したメモリアドレス等の情報は文書構造
解析装置によって認識され文書構造記憶用メモリ5に記
憶される。出力の際には出力様式指示に従って、あらか
じめ解析した結果を用いてPDLの処理を行って、記録
装置7に出力される。これによって、事前の構造解析が
効果的に短時間にでき、その後の処理が効率的に行え
る。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、外部機器からページ
記述言語(以下PDLと記す)で表現された文書データ
を受け取って文書を処理する装置に関する。
【0002】
【従来の技術】複数のページからなる文書を表現するた
めのPDLでは、文書全体の構造とともに、個々のペー
ジの独立性を保つための構造化が提案されている。この
ように構造化された文書をいったん記憶装置に蓄えてか
ら解釈すれば、構造を認識することによってPDLの解
釈の順番等を自由に選択することができる。これによっ
てページの順番を入れ替えたり、複数のページをまとめ
て1枚の用紙に出力するようなことも可能となる。従来
ではいったん全てのデータを無条件に記憶装置に蓄えて
から、出力の処理を行うためにPDLを解釈する直前
に、または同時に構造解析を行っていた。文書の構造に
よっては、構造解析に時間がかかり、構造解析を行いな
がら内容を解釈するのでは効率が悪い場合がある。これ
を解決するために、例えば、特開平1−106573の
「データ通信装置」では、文書データを受信しながら構
造の構成内容に関するデータを作成し、結果を元のデー
タと対にして記憶しておくことによって後の処理を効率
化する方法が述べられている。
【0003】
【発明が解決しようとする課題】しかしながら、従来の
方法では外部機器からPDLデータに含めて送られる出
力様式の指示を前もって考慮していないため、あらかじ
め構造に関するデータを得る際にも効率が悪く、該当す
る指示による出力には不要な構造データまでも収拾しな
ければならないことも多かった。また、出力様式の指示
内容によっては、出力処理の際に不要となるPDLデー
タが存在するが、事前に指示内容を認識しないため、す
べてのPDLデータをいったん記憶しないければならな
いという問題があった。本発明の目的は、事前の構造解
析を効果的に短時間で行うことができ、かつその後のP
DL処理を効率的に行うことができる文書処理装置を提
供することにある。
【0004】
【課題を解決するための手段】上記の目的を達成するた
め、本発明は通信装置を通して接続されたコンピュータ
等の外部機器からPDLで表現された文書データを入力
し、文書を構成するデータをいったん記憶装置に畜えて
から、データに含まれるPDLを解釈して記録装置に出
力するような文書処理装置において、PDLを入力しな
がら該PDLに含まれる外部機器からの出力様式指示と
ともに所定の文書構造を解析する文書構造解析手段と、
前記文書構造解析手段での解析結果をPDLデータと対
にして記憶する記憶手段と、出力時には出力様式指示に
従って、前記記憶手段に記憶された解析結果に基づいて
PDLの処理を行うPDL処理手段とを具備する構成に
ある。
【0005】
【作用】外部機器からPDLを入力する際に、PDLに
含まれる外部機器からの出力内容を実現するのに必要な
文書構造を解析し、この解析結果をPDLデータと対に
して記憶手段に記憶する。出力の際には出力様式指示に
従って、あらかじめ解析した結果を用いてPDLの処理
を行う。これによって、事前の構造解析が効果的に短時
間にでき、その後の処理が効率的に行える。
【0006】
【実施例】以下に、本発明の実施例を図面を参照しなが
ら説明する。図1は、本発明の実施例に係る機能ブロッ
ク図である。文書処理装置は、外部機器1から送られて
くるPDLを受信する通信装置2、送られてくる出力様
式指示を解釈する文書構造解析装置3、受信したPDL
を記憶するPDL記憶用メモリ4、PDLの出力様式指
示の解析結果を記憶する文書構造記憶用メモリ5、PD
L記憶装置からPDLを読出し、出力指示に従ってPD
Lを処理するPDL処理装置6からなっている。
【0007】通信装置2によって外部機器1から入力さ
れたPDLは、まず先頭付近におかれた外部機器1から
の出力様式指示が文書構造解析部3によって解釈され
る。文書構造解析装置3は、その結果に従って、その後
に続くPDLをPDL記憶用メモリ4に、またその構造
を文書構造記憶用メモリ5に記憶する。記憶されたPD
Lは文書構造と出力様式指示に従ってPDL処理装置6
により処理され、記録装置7によって例えば用紙上に出
力される。
【0008】図2は、構造化されたPDLの一般的な構
成を示している。ヘッダー部8は、文書の種類や外部機
器からの出力様式指示を含んでいる。手続定義部9は、
PDLの以後の部分から参照される手続定義を含んでい
る。文書初期化部10は、この文書で使用する用紙の選
択等、文書全体にかかわる設定を含んでいる。ページ内
容表現部11は、1ページからnページの内容を表現す
るPDL本体を含んでいる。文書後処理部12は、この
文書の処理を終了するにあたって必要な手続等を含んで
いる。
【0009】次にPDL処理について説明する。図3
は、図1に示す装置を使用して図2に示すPDLを処理
する手順を示す。本例では記憶されたPDLを、出力指
示に従ってPDL処理を行うものである。PDLが外部
装置1から入力されると、まず文書構造解析装置3によ
ってヘッダー部8の文書出力様式指示が解析される。ヘ
ッダー部8に続くPDLの内容はPDL記憶用メモリ4
に記憶されるが、その際各ページ内容を記憶したメモリ
アドレス等の情報は文書構造解析装置3によって認識さ
れ文書構造記憶用メモリ5に記憶される。この際の文書
構造記憶用メモリ5の内容は、例えば図4に示すよう
に、ベージ毎にどこに記憶されているかを示すアドレス
が書き込まれる。例えば、文書出力様式指示の内容が、
ページの出力順を入れ替えて出力するものだった場合
は、PDL処理装置6が文書構造記憶用メモリ5に記憶
されたページ内容のアドレスを参照することによって、
PDL記憶用メモリ4に記憶された内容から目的のペー
ジを容易に選択的に読出し、処理した結果を記憶装置に
出力する。
【0010】次に本発明の他の実施例を説明する。本実
施例は、通信装置を通して接続されたコンピュータ等の
外部機器からページ記述言語で表現された文書データを
入力し、文書を構成するデータをいったん記憶装置に畜
えてから、データに含まれるページ記述言語を解釈して
記録装置に出力するような文書処理装置において、PD
Lに含まれる外部機器からの出力様式指示をあらかじめ
認識することによって、その後に送られてくるPDLで
表された文書データのうち、出力時に不必要なデータは
記憶手段に記憶しないことを特徴とするものである。
【0011】図5は必要な文書データのみを出力させる
ための処理の流れを示す。PDLが外部装置1から入力
されると、まず文書構造解析装置3によってヘッダー部
8の文書出力様式指示が解析される。文書構造が解析さ
れると文書出力様式指示に従って不必要なページデータ
を認識する。必要な各ページ内容を記憶したメモリアド
レス等の情報は文書構造解析装置3によって認識され、
記憶が必要なページがあれば文書構造記憶用メモリ5に
記憶される。文書構造を解析した結果、記憶が必要でな
いベージの場合は、1文書の解析が終了したかを判断
し、終了していないときは改めて文書構造の解析が行わ
れるが、終了しているときは出力様式指示に従って文書
処理を実行する。
【0012】本実施例によれば、例えば、文書出力様式
指示の内容が、文書中の一部のページを選択的に出力す
るものだった場合は、文書構造解析装置3によって認識
されたページのうち、出力するページのみをPDL記憶
用メモリ4に記憶すれば良い。このような構成を採るこ
とにより、後の処理を速くすることができると共に、記
憶手段の記憶容量を少なくすることができる。
【0013】
【発明の効果】上述のとおり、本発明によれば、外部機
器からの出力様式指示をあらかじめ認識することによっ
て、事前の構造解析を効果的に短時間で行え、かつその
後のPDL処理を効率的に行うことができる。
【図面の簡単な説明】
【図1】 本発明の実施例を係るブロック図である。
【図2】 構造化されたPDLの一般的な構成図であ
る。
【図3】 記憶されたPDLを出力様式指示に従って出
力処理を行うためのフローチャートである。
【図4】 文書構造解析結果の1例を示す模式図であ
る。
【図5】 必要なページのみを出力する処理のフローチ
ャートである。
【符号の説明】
1…外部機器、2…通信装置、3…文書構造解析装置、
4…PDL記憶用メモリ、5…文書構造記憶用メモリ、
6…PDL処理装置、7…記録装置、8…ヘッダー部、
9…手続定義部、10…文書初期化部、11…ページ内
容表現部、12…文書後処理部
───────────────────────────────────────────────────── フロントページの続き (72)発明者 松尾 康博 神奈川県海老名市本郷2274番地 富士ゼロ ックス株式会社内 (72)発明者 石川 宏 神奈川県海老名市本郷2274番地 富士ゼロ ックス株式会社内

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 通信装置を通して接続されたコンピュー
    タ等の外部機器からページ記述言語で表現された文書デ
    ータを入力し、文書を構成するデータをいったん記憶装
    置に畜えてから、データに含まれるページ記述言語を解
    釈して記録装置に出力するような文書処理装置におい
    て、 ページ記述言語を入力しながら該ページ記述言語に含ま
    れる外部機器からの出力様式指示とともに所定の文書構
    造を解析する文書構造解析手段と、 前記文書構造解析手段での解析結果をページ記述言語デ
    ータと対にして記憶する記憶手段と、 出力時には出力様式指示に従って、前記記憶手段に記憶
    された解析結果に基づいてページ記述言語の処理を行う
    ページ記述言語処理手段と、を具備する文書処理装置。
JP05254980A 1993-09-17 1993-09-17 文書処理装置 Expired - Fee Related JP3134628B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP05254980A JP3134628B2 (ja) 1993-09-17 1993-09-17 文書処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP05254980A JP3134628B2 (ja) 1993-09-17 1993-09-17 文書処理装置

Publications (2)

Publication Number Publication Date
JPH0784733A true JPH0784733A (ja) 1995-03-31
JP3134628B2 JP3134628B2 (ja) 2001-02-13

Family

ID=17272547

Family Applications (1)

Application Number Title Priority Date Filing Date
JP05254980A Expired - Fee Related JP3134628B2 (ja) 1993-09-17 1993-09-17 文書処理装置

Country Status (1)

Country Link
JP (1) JP3134628B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6106560B2 (ja) * 2013-09-09 2017-04-05 株式会社ソニック 蕎麦打ち機および蕎麦打ち装置

Also Published As

Publication number Publication date
JP3134628B2 (ja) 2001-02-13

Similar Documents

Publication Publication Date Title
US6407821B1 (en) Method and apparatus for printing documents including embedded print objects with an intelligent printing system
EP0849701A3 (en) Print control apparatus, print control method, storage medium storing the control program
JP3287387B2 (ja) スプリット・プリンタドライバを用いたコンピュータプリンタ装置の制御システム及び方法
US7986419B2 (en) Performance optimization method for network printers
JPS60141076A (ja) 印刷装置の制御方法
JPH0784733A (ja) 文書処理装置
JPH07325693A (ja) 情報処理システムのプレビュー表示方法
JP5244770B2 (ja) 画像形成装置
US20040085564A1 (en) Image forming systems and image forming methods
JPH06103005A (ja) プリンタ制御装置
JP3259685B2 (ja) プリンタコントローラ装置
JP3017341B2 (ja) カラー印刷制御装置及びその方法
JP2738696B2 (ja) 印字制御装置
JP2803087B2 (ja) 印刷処理装置
JPH09164731A (ja) 印刷装置および印刷装置のデータ処理方法
JP3258157B2 (ja) 情報処理装置
JP2002157220A (ja) 情報処理装置および言語別情報出力方法
JPH0462080A (ja) 画像処理装置
JP2007128325A (ja) 印刷制御装置およびその手段
JPH1091380A (ja) 情報処理装置
JP2002112016A (ja) 画像形成装置および画像形成方法
JPH08335249A (ja) 文書読取装置
JPH05212914A (ja) 画像処理装置
JPH02202463A (ja) 印刷装置
JPH11314442A (ja) 印刷制御装置および印刷制御方法

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees