JP6439854B2 - プリントジョブにおける論理ページ順序の保存 - Google Patents
プリントジョブにおける論理ページ順序の保存 Download PDFInfo
- Publication number
- JP6439854B2 JP6439854B2 JP2017248620A JP2017248620A JP6439854B2 JP 6439854 B2 JP6439854 B2 JP 6439854B2 JP 2017248620 A JP2017248620 A JP 2017248620A JP 2017248620 A JP2017248620 A JP 2017248620A JP 6439854 B2 JP6439854 B2 JP 6439854B2
- Authority
- JP
- Japan
- Prior art keywords
- identifier
- sheet
- logical
- logical page
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/121—Facilitating exception or error detection and recovery, e.g. fault, media or consumables depleted
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1208—Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1222—Increasing security of the print job
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1244—Job translation or job parsing, e.g. page banding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1244—Job translation or job parsing, e.g. page banding
- G06F3/1248—Job translation or job parsing, e.g. page banding by printer language recognition, e.g. PDL, PCL, PDF
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/125—Page layout or assigning input pages onto output media, e.g. imposition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
- G06F3/1256—User feedback, e.g. print preview, test print, proofing, pre-flight checks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1275—Print workflow management, e.g. defining or changing a workflow, cross publishing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1282—High volume printer device
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Computer Security & Cryptography (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Description
以下の例では、付加的プロセス、システム、及び方法を、AFPプリントジョブの論理ページ順序を保存する場合において説明する。図4は、例示的な一実施形態におけるAFPプリントデータのステートメント402/404と潜在的な印刷出力450/460/470とを示す図400である。この例では、ワークフローサーバ120で受信/生成されたAFPプリントデータは、ステートメントA402とステートメントB404を含むと仮定する。コントローラ128は、プリントデータを分析して、ステートメントA402とステートメントB404をAFP文書として識別してもよく、さらに各AFP文書を分析して、ステートメントA402が3つの論理ページ410、412、及び414を含み、ステートメントB404が3つの論理ページ420、422、及び424を含むと判断してもよい。
Claims (18)
- システムであって、
送付する文書を確定するプリントジョブを受信するように構成されたインターフェースと、
前記プリントジョブ中の異なる文書に属する異なる論理ページグループを識別し、異なる文書の論理ページを区別する識別子を異なるグループの各論理ページに挿入し、前記文書に対して実行する順序付けられたアクティビティのセットを含むプリントワークフローに前記プリントジョブを向けるように構成されたコントローラとを有し、
前記コントローラはさらに、前記識別子が挿入された論理ページの、印刷前のシート上の一以上の論理ページの配置を示すレイアウト情報を取得し、前記シートの一以上の論理ページの各々から識別子を読み取り、前記シートについて読み取った識別子が複数あるとき、複数の識別子が互いに異なるとの判断に応じて、プリントエラーを検出するように構成される、
システム。 - 前記識別子は、あるグループの論理ページ中の論理ページのシーケンスを示し、
前記コントローラはさらに、前記シートについて読み取った識別子のシーケンスが前記シートのレイアウト情報に示された配置の順序と一致しないとの判断に応じて、プリントエラーを検出するように構成される、
請求項1に記載のシステム。 - 前記識別子は、あるグループの論理ページ中の各論理ページのフロント/バック位置を示し、
前記コントローラはさらに、前記シートについて読み取った識別子のうち少なくとも1つが、前記レイアウト情報に示された前記シートのサイドとは異なるフロント/バック位置を示すとの判断に応じて、プリントエラーを検出するように構成される、
請求項1に記載のシステム。 - 前記コントローラはさらに、各論理ページに対応するPDL(Page Description Language)データストリームのオブジェクトを変更することにより、異なるグループの各論理ページに識別子を挿入するように構成される、
請求項1に記載のシステム。 - 前記コントローラはさらに、各論理ページの非印刷可メタデータを記述するオブジェクトを変更することにより、異なるグループの各論理ページに識別子を挿入するように構成される、
請求項1に記載のシステム。 - 前記プリントワークフローのアクティビティのうち少なくとも1つは前記プリントジョブのプリフライトプロセスであり、
前記コントローラはさらに、前記プリフライトプロセスの前に、異なるグループの各論理ページに、異なる文書の論理ページを区別する識別子を挿入するように構成され、
前記コントローラはさらに、前記プリントジョブのプリフライトプロセスの後、前記レイアウト情報を取得し、前記識別子を読み取り、前記レイアウト情報と前記識別子とによりプリントエラーを検出するように構成される、
請求項1に記載のシステム。 - 送付する文書を確定するプリントジョブを受信することと、
異なる文書に属する前記プリントジョブ中の異なるグループの論理ページを識別することと、
異なるグループの各論理ページに、異なる文書の論理ページを区別する識別子を挿入することと、
前記文書に対して実行する順序付けられたアクティビティのセットを含むプリントワークフローに前記プリントジョブを向けることと、
前記識別子が挿入された論理ページの、印刷前のシートにおける一以上の論理ページの配置を示すレイアウト情報を取得することと、
前記シートの一以上の論理ページの各々から識別子を読み取ることと、
前記シートから読み取った識別子が複数あるとき、複数の識別子が互いに異なるとの判断に応じてプリントエラーを検出することとを含む、
方法。 - 前記識別子は、あるグループの論理ページ中の論理ページのシーケンスを示し、
前記方法はさらに、
前記シートについて読み取った識別子のシーケンスが前記シートのレイアウト情報に示された配置の順序と一致しないとの判断に応じて、プリントエラーを検出することをさらに含む、
請求項7に記載の方法。 - 前記識別子は、あるグループの論理ページ中の各論理ページのフロント/バック位置を示し、
前記方法はさらに、
前記シートについて読み取った識別子のうち少なくとも1つが、前記レイアウト情報に示された前記シートのサイドとは異なるフロント/バック位置を示すとの判断に応じて、プリントエラーを検出することをさらに含む、
請求項7に記載の方法。 - 各論理ページに対応するPDL(Page Description Language)データストリームのオブジェクトを変更することにより、異なるグループの各論理ページに識別子を挿入することをさらに含む、
請求項7に記載の方法。 - 各論理ページの非印刷可メタデータを記述するオブジェクトを変更することにより、異なるグループの各論理ページに識別子を挿入することをさらに含む、
請求項7に記載の方法。 - 前記プリントワークフローのアクティビティのうち少なくとも1つは前記プリントジョブのプリフライトプロセスであり、
前記方法はさらに、
前記プリントジョブのプリフライトの前に、
異なるグループの各論理ページに、異なる文書の論理ページを区別する識別子を挿入することと、
前記プリントジョブのプリフライトの後に、
前記レイアウト情報を取得することと、
前記識別子を読み取ることと、
前記レイアウト情報と前記識別子とによりプリントエラーを検出することとを含む、
請求項7に記載の方法。 - プロセッサに、
送付する文書を確定するプリントジョブを受信するステップと、
異なる文書に属する前記プリントジョブ中の異なるグループの論理ページを識別することと、
異なるグループの各論理ページに、異なる文書の論理ページを区別する識別子を挿入することと、
前記文書に対して実行する順序付けられたアクティビティのセットを含むプリントワークフローに前記プリントジョブを向けることと、
前記識別子が挿入された論理ページの、印刷前のシートにおける一以上の論理ページの配置を示すレイアウト情報を取得することと、
前記シートの一以上の論理ページの各々から識別子を読み取ることと、
前記シートから読み取った識別子が複数あるとき、複数の識別子が互いに異なるとの判断に応じてプリントエラーを検出することとを実行させる、
コンピュータプログラム。 - 前記識別子は、あるグループの論理ページ中の論理ページのシーケンスを示し、
前記プロセッサに、さらに、
前記シートについて読み取った識別子のシーケンスが前記シートのレイアウト情報に示された配置の順序と一致しないとの判断に応じて、プリントエラーを検出することを実行させる、
請求項13に記載のコンピュータプログラム。 - 前記識別子は、あるグループの論理ページ中の各論理ページのフロント/バック位置を示し、
前記プロセッサに、さらに、
前記シートについて読み取った識別子のうち少なくとも1つが、前記レイアウト情報に示された前記シートのサイドとは異なるフロント/バック位置を示すとの判断に応じて、プリントエラーを検出することをさらに実行させる、
請求項13に記載のコンピュータプログラム。 - 前記プロセッサに、さらに、
各論理ページに対応するPDL(Page Description Language)データストリームのオブジェクトを変更することにより、異なるグループの各論理ページに識別子を挿入することを実行させる、
請求項13に記載のコンピュータプログラム。 - 前記プロセッサに、さらに、
各論理ページの非印刷可メタデータを記述するオブジェクトを変更することにより、異なるグループの各論理ページに識別子を挿入することを実行させる、
請求項13に記載のコンピュータプログラム。 - 前記プリントワークフローのアクティビティのうち少なくとも1つは前記プリントジョブのプリフライトプロセスであり、
前記プロセッサに、さらに、
前記プリントジョブのプリフライトの前に、
異なるグループの各論理ページに、異なる文書の論理ページを区別する識別子を挿入することと、
前記プリントジョブのプリフライトの後に、
前記レイアウト情報を取得することと、
前記識別子を読み取ることと、
前記レイアウト情報と前記識別子とによりプリントエラーを検出することとを実行させる、
請求項13に記載のコンピュータプログラム。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15/390,968 | 2016-12-27 | ||
US15/390,968 US10146486B2 (en) | 2016-12-27 | 2016-12-27 | Preserving logical page order in a print job |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018106717A JP2018106717A (ja) | 2018-07-05 |
JP6439854B2 true JP6439854B2 (ja) | 2018-12-19 |
Family
ID=62624957
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017248620A Active JP6439854B2 (ja) | 2016-12-27 | 2017-12-26 | プリントジョブにおける論理ページ順序の保存 |
Country Status (2)
Country | Link |
---|---|
US (1) | US10146486B2 (ja) |
JP (1) | JP6439854B2 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10310786B2 (en) * | 2017-03-17 | 2019-06-04 | Ricoh Company, Ltd. | Print control apparatus for controlling print jobs having print functions affecting page order |
US10891086B2 (en) * | 2019-03-04 | 2021-01-12 | Ricoh Company, Ltd. | Job ticket conflict resolution for print jobs |
JP2021054538A (ja) * | 2019-09-26 | 2021-04-08 | 京セラドキュメントソリューションズ株式会社 | 原稿検査装置 |
US11262959B1 (en) * | 2020-11-05 | 2022-03-01 | Kyocera Document Solutions Inc. | Methods and systems for ink use estimation |
US11593428B2 (en) * | 2021-07-08 | 2023-02-28 | Bank Of America Corporation | System and method for detecting errors in a task workflow from a video stream |
US11934731B1 (en) * | 2023-03-09 | 2024-03-19 | Ricoh Company, Ltd. | Alternative media generation mechanism |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0644245A (ja) * | 1992-07-23 | 1994-02-18 | Fujitsu Ltd | 文書処理システム |
JPH11175304A (ja) * | 1997-12-15 | 1999-07-02 | Canon Inc | 印刷装置とその制御方法 |
JP4136917B2 (ja) | 2003-12-10 | 2008-08-20 | キヤノン株式会社 | 文書処理装置および文書処理方法 |
JP2007241413A (ja) * | 2006-03-06 | 2007-09-20 | Fuji Xerox Co Ltd | ページ誤り検査装置およびページ誤り検査方法 |
JP4899880B2 (ja) | 2007-01-18 | 2012-03-21 | 富士ゼロックス株式会社 | 画像処理装置、画像処理システム及び画像処理プログラム |
JP4475325B2 (ja) | 2007-12-21 | 2010-06-09 | 富士ゼロックス株式会社 | 画像処理装置、画像処理システム及び画像処理プログラム |
KR101501471B1 (ko) | 2008-09-03 | 2015-03-18 | 삼성전자주식회사 | 인쇄 제어 방법, 인쇄 제어 단말장치, 및 화상형성장치 |
US9720629B2 (en) | 2010-09-17 | 2017-08-01 | Riso Kagaku Corporation | Print data generating apparatus, print data generating program, and printing apparatus |
JP5821402B2 (ja) | 2011-08-22 | 2015-11-24 | 富士ゼロックス株式会社 | 画像形成装置、画像形成システム及び制御プログラム |
US9207891B1 (en) * | 2014-09-30 | 2015-12-08 | Ricoh Company, Ltd. | Hidden information at flush pattern locations for print jobs |
-
2016
- 2016-12-27 US US15/390,968 patent/US10146486B2/en not_active Expired - Fee Related
-
2017
- 2017-12-26 JP JP2017248620A patent/JP6439854B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2018106717A (ja) | 2018-07-05 |
US20180181349A1 (en) | 2018-06-28 |
US10146486B2 (en) | 2018-12-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6439854B2 (ja) | プリントジョブにおける論理ページ順序の保存 | |
US9778886B2 (en) | Error handling for print workflows | |
JP6438184B2 (ja) | 期待された印刷出力と整合することを検証する機能を有するシステム、および検証する方法 | |
US9361056B2 (en) | Information processing apparatus and method for generating a conflict confirmation print job | |
EP2492799B1 (en) | Job ticket translation in a print shop architecture | |
US9001365B2 (en) | Conflict resolution and optimization for job definition format instructions | |
US11347953B2 (en) | Printing management apparatus, printing system, and computer readable medium | |
US11182117B2 (en) | Information processing apparatus, method, and non-transitory computer readable medium storing information processing program | |
US10387085B1 (en) | Modification of advanced function presentation (AFP) print jobs | |
US8773677B2 (en) | Information processing apparatus, PDL data conversion method, and storage medium | |
JP5828789B2 (ja) | 印刷制御装置、印刷制御プログラム、および印刷制御方法 | |
US9600218B2 (en) | Document-specific workflow histories for multi-document print jobs | |
US8804177B2 (en) | Validation of branching print workflows | |
US10078478B2 (en) | Merging print data and metadata for a print job processed in a print workflow | |
US9047026B2 (en) | Labeling inserted pages within print previews of a print job | |
JP6187633B2 (ja) | 印刷ワークフローからのモバイル用文書の生成 | |
US20120224218A1 (en) | Printing management program, printing management apparatus, printing management method, and printing system | |
US11062185B2 (en) | Converting apparatus, printing system, and non-transitory computer readable medium | |
EP2492801A2 (en) | Customer-specific services for job submission in a print shop architecture | |
US20210132873A1 (en) | Print management system, management server, and print management method | |
JP5915450B2 (ja) | 画像処理装置及び画像処理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180807 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181005 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20181023 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181105 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6439854 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |