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

JP5158016B2 - Composite image creation method and job analysis program - Google Patents

Composite image creation method and job analysis program Download PDF

Info

Publication number
JP5158016B2
JP5158016B2 JP2009125357A JP2009125357A JP5158016B2 JP 5158016 B2 JP5158016 B2 JP 5158016B2 JP 2009125357 A JP2009125357 A JP 2009125357A JP 2009125357 A JP2009125357 A JP 2009125357A JP 5158016 B2 JP5158016 B2 JP 5158016B2
Authority
JP
Japan
Prior art keywords
job
page
composite image
information indicating
pages
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2009125357A
Other languages
Japanese (ja)
Other versions
JP2010272062A (en
Inventor
浩 瀬口
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.)
Konica Minolta Business Technologies Inc
Original Assignee
Konica Minolta Business Technologies Inc
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 Konica Minolta Business Technologies Inc filed Critical Konica Minolta Business Technologies Inc
Priority to JP2009125357A priority Critical patent/JP5158016B2/en
Publication of JP2010272062A publication Critical patent/JP2010272062A/en
Application granted granted Critical
Publication of JP5158016B2 publication Critical patent/JP5158016B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、合成画像作成方法及びジョブ解析プログラムに関し、特に、ラスタライズ後のジョブから特定した代表画像を合成する合成画像作成方法及び合成画像を作成するためのジョブ解析プログラムに関する。   The present invention relates to a composite image creation method and a job analysis program, and more particularly to a composite image creation method for composing a representative image specified from a job after rasterization and a job analysis program for creating a composite image.

プリンタやデジタル複合機などの印刷装置(以下、画像形成装置と呼ぶ。)が普及している。この画像形成装置で印刷する場合、まず、ネットワークに接続されているクライアントのコンピュータ端末にインストールされているアプリケーションを用いて文書データを作成し、画像形成装置を制御するためのソフトウェア(プリンタドライバ)を用いて文書データをページ記述言語(PDL:Page Description Language)形式のジョブに変換して画像形成装置に送信する。画像形成装置では、ジョブを解析し、ラスタ形式のデータ(以下、ラスタデータと呼ぶ。)を生成した後、そのラスタデータに基づいて印刷を実行する。   Printing apparatuses (hereinafter referred to as image forming apparatuses) such as printers and digital multifunction peripherals have become widespread. When printing using this image forming apparatus, first, document data is created using an application installed in a client computer terminal connected to a network, and software (printer driver) for controlling the image forming apparatus is installed. The document data is converted into a job in a page description language (PDL) format and transmitted to the image forming apparatus. The image forming apparatus analyzes the job, generates raster format data (hereinafter referred to as raster data), and then executes printing based on the raster data.

また、ラスタデータを生成する処理(この処理をラスタライズと呼ぶ。)を行うRIP(Raster Image Processor)コントローラがネットワークに接続される場合もある。その場合、RIPコントローラは、クライアントのコンピュータ端末からページ記述言語形式のジョブを受信し、ジョブを解析し、ラスタデータを生成して画像形成装置に送信し、画像形成装置では、ラスタデータに基づいて印刷を実行する。   In some cases, a RIP (Raster Image Processor) controller that performs processing for generating raster data (this processing is referred to as rasterization) is connected to a network. In this case, the RIP controller receives a page description language format job from the client computer terminal, analyzes the job, generates raster data, and transmits the raster data to the image forming apparatus. Execute printing.

このような印刷フローにおいて、ラスタライズには時間がかかるため、ラスタデータを画像形成装置やRIPコントローラ等の処理装置の記憶部に保存しておき、クライアントからジョブ番号が指示されたら、記憶部からそのジョブ番号に対応するラスタデータを読み出して印刷を行う手法が用いられる。   In such a print flow, since rasterization takes time, raster data is stored in a storage unit of a processing device such as an image forming apparatus or a RIP controller, and when a job number is instructed from a client, the storage unit stores the raster number. A technique is used in which raster data corresponding to a job number is read and printed.

その際、ジョブ番号でジョブの内容が把握できる場合はジョブ番号で印刷を指示すればよいが、ジョブ番号ではジョブの内容が把握できない場合は、処理装置の記憶部に記憶されたラスタデータを1つ1つ確認してジョブの内容を把握しなければならない。   At that time, if the job number can be used to grasp the job content, the job number may be used to indicate printing. However, if the job number cannot be grasped, the raster data stored in the storage unit of the processing apparatus is 1 You must check each one to understand the contents of the job.

ここで、1つのジョブにおいて、ページ単位で用紙のサイズや種類、カラーモード、仕上げの有無などを設定することが可能であり、また、複数のジョブを結合することも可能である。その場合、ジョブの構成が複雑化し、1つのジョブのページ数やデータ量は膨大になるため、ジョブの内容を把握するためには、膨大な数のラスタデータを1つ1つ確認しなければならない。   Here, in one job, it is possible to set the paper size and type, the color mode, the presence / absence of finishing, and the like for each page, and it is also possible to combine a plurality of jobs. In this case, the job configuration becomes complicated, and the number of pages and the amount of data for one job become enormous. Therefore, in order to grasp the contents of a job, it is necessary to check a huge number of raster data one by one. Don't be.

このような問題に対して、ジョブの中の所定のページのラスタデータを表示させて、ジョブの内容を確認する方法が有効であり、ページのプレビューに関して、例えば、下記特許文献1では、ジョブ内にある特定ページに対して選択可能なオプションを示し、その変更に伴ってプレビューを変える技術を開示している。   For such a problem, a method of displaying raster data of a predetermined page in a job and confirming the contents of the job is effective. Regarding page preview, for example, in Patent Document 1 below, Shows a selectable option for a specific page, and discloses a technique for changing a preview in accordance with the change.

特開2001−195393号公報JP 2001-195393 A

上記特許文献1の方法は、ジョブ内にある特定ページに対してプレビューを変えるものであるが、その特定ページがジョブ全体の中の特徴的なページであるとは限らず、特徴的なページでなければ、プレビュー画面を見てもジョブの全体像を視覚的、直感的に把握することはできない。   The method of Patent Document 1 changes the preview for a specific page in a job, but the specific page is not necessarily a characteristic page in the entire job, and is a characteristic page. Otherwise, even if the user sees the preview screen, the whole image of the job cannot be grasped visually and intuitively.

また、ジョブの構成が複雑化し、1つのジョブのページ数が多い場合、特徴的なページも複数になることが多く、1つのページのプレビュー画面を見てもジョブの全体像を視覚的、直感的に把握することが難しい。   In addition, when the job configuration is complicated and the number of pages of one job is large, there are often multiple characteristic pages, and the overall image of the job can be visually and intuitively viewed even when the preview screen of one page is viewed. Difficult to grasp.

更に、特徴的なページが複数の場合に、複数のページのラスタデータを画像形成装置から表示装置に個別に送信すると、通信ネットワークの負荷が増大し、各ページのラスタデータを表示装置で個別に表示すると、処理の負荷も増大するという問題も生じる。   Further, when raster data of a plurality of pages is individually transmitted from the image forming apparatus to the display device when there are a plurality of characteristic pages, the load on the communication network increases, and the raster data of each page is individually transmitted by the display device. If displayed, the processing load also increases.

このように、ジョブの構成が複雑化し、1つのジョブのページ数やデータ量が膨大になっている状況では、ジョブの特徴を表すページをいかに特定し、特定したページの画像をどのような形態で見せるかが重要な課題になっている。   In this way, in a situation where the job configuration is complicated and the number of pages and the amount of data of one job are enormous, how to identify the page representing the job characteristics and what form the image of the identified page is It is an important issue to show in

本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、ジョブの特定及びジョブの構成/内容の検証を効率的に行うことができる合成画像作成方法及びジョブ解析プログラムを提供することにある。   The present invention has been made in view of the above problems, and its main purpose is to provide a composite image creation method and a job analysis program capable of efficiently performing job identification and job configuration / content verification. It is to provide.

上記目的を達成するため、本発明は、ジョブを処理する装置における合成画像作成方法であって、前記装置は、ジョブの指定を受け付ける第1ステップと、前記指定されたジョブに対応するラスタライズ後のジョブを記憶部から読み出す第2ステップと、読み出したジョブに含まれる各ページの属性の変化を示す情報を取得する第3ステップと、前記属性の変化を示す情報に基づいて、ページ毎に、評価値を算出する第4ステップと、前記評価値が相対的に大きい複数のページを特定する第5ステップと、前記複数のページの縮小画像を合成して1つの合成画像を作成する第6ステップと、を少なくとも実行するものであり、前記属性の変化を示す情報は、対象ページが、当該対象ページの前のページに対して、用紙サイズ、用紙の種類、カラーモード、及び、仕上げ処理のいずれかが変化したことを示す情報を含むものである。 In order to achieve the above object, the present invention provides a composite image creation method in an apparatus for processing a job, wherein the apparatus receives a first step of accepting designation of a job, and a post-rasterization corresponding to the designated job. Evaluation is performed for each page based on the second step of reading the job from the storage unit, the third step of acquiring information indicating the change in attribute of each page included in the read job, and the information indicating the change in attribute. A fourth step of calculating a value, a fifth step of specifying a plurality of pages having a relatively large evaluation value, and a sixth step of synthesizing the reduced images of the plurality of pages to create one composite image; It is intended to at least perform the information indicating the change in the attribute, target page, relative to the previous page of the target page, paper size, paper type, Ca Modo, and is intended to include information indicating that any of the finishing process has changed.

また、本発明は、ジョブを処理する装置で動作するジョブ解析プログラムであって、コンピュータに、指定されたラスタライズ後のジョブを記憶部から読み出す処理、読み出したジョブに含まれる各ページの属性の変化を示す情報を取得する処理、前記属性の変化を示す情報に基づいて、ページ毎に、評価値を算出する処理、前記評価値が相対的に大きい複数のページを特定する処理、前記複数のページの縮小画像を合成して1つの合成画像を作成する処理、を実行させるものであり、前記属性の変化を示す情報は、対象ページが、当該対象ページの前のページに対して、用紙サイズ、用紙の種類、カラーモード、及び、仕上げ処理のいずれかが変化したことを示す情報を含むものである。 In addition, the present invention is a job analysis program that operates on an apparatus that processes a job. The computer reads a specified rasterized job from a storage unit, and changes the attributes of each page included in the read job. A process for obtaining information indicating, a process for calculating an evaluation value for each page based on information indicating a change in the attribute, a process for specifying a plurality of pages having a relatively large evaluation value, and the plurality of pages The information indicating the change in the attribute is that the target page has a sheet size, a paper size, a page before the target page, It includes information indicating that any of the paper type, color mode, and finishing process has changed .

本発明の合成画像作成方法及びジョブ解析プログラムによれば、数百、数千ページもあるような複雑なジョブであっても、簡単に、ジョブの全体を視覚的、直感的に把握することができる。   According to the composite image creation method and the job analysis program of the present invention, it is possible to easily grasp the entire job visually and intuitively even for a complex job having hundreds or thousands of pages. it can.

その理由は、指定したジョブ番号に対応するラスタライズ済みのジョブを記憶部から読み出し、印刷指示情報やTAGビットなどの属性データを利用して、各ページの属性を示す情報(先頭ページや章を分けるページであるかを示す情報、画像比率など)や属性の変化を示す情報(ページ間で、用紙サイズや用紙種類、カラーモード、仕上げ処理が変化したことを示す情報など)を取得し、予め定めたテーブルを参照して、ページ毎の評価値(ジョブの特徴を表す度合いを示す値)を算出し、評価値が相対的に大きい複数のページ(指定数量分のページ)を特徴的なページとして特定し、それらのページのサムネイル画像を合成した合成画像を作成するからである。   The reason is that the rasterized job corresponding to the designated job number is read from the storage unit, and attribute information such as print instruction information and TAG bits is used to indicate information indicating the attributes of each page (the first page and chapter are separated). Information indicating whether it is a page, image ratio, etc.) and information indicating changes in attributes (information indicating that the paper size, paper type, color mode, finishing process has changed between pages, etc.) By referring to the table, the evaluation value for each page (value indicating the degree of job characteristics) is calculated, and a plurality of pages with relatively large evaluation values (pages for the specified quantity) are used as characteristic pages. This is because a composite image is created by specifying and synthesizing thumbnail images of those pages.

これにより、ページを送って確認しなければジョブの全体が見えてこないといった問題や、ジョブの全てのページをプレビュー表示するような装置においてメモリ使用量が大きくなるといった問題、1つのジョブの全体を把握するまでに時間を要するといった問題を解決することができる。   As a result, the problem is that the entire job cannot be seen unless the page is sent and confirmed, and the problem that the memory usage becomes large in a device that displays a preview of all pages of the job. It is possible to solve the problem that it takes time to grasp.

本発明の一実施例に係る処理システムの構成を示すブロック図である。It is a block diagram which shows the structure of the processing system which concerns on one Example of this invention. 本発明の一実施例に係る処理装置における合成画像作成方法を模式的に示す図である。It is a figure which shows typically the synthesized image production method in the processing apparatus which concerns on one Example of this invention. 本発明の一実施例に係る処理装置における合成画像作成手順を示すフローチャート図である。It is a flowchart figure which shows the synthetic | combination image creation procedure in the processing apparatus which concerns on one Example of this invention. 本発明の一実施例に係るジョブの構成例を示す図である。It is a figure which shows the structural example of the job based on one Example of this invention. 本発明の一実施例に係る代表画像抽出の際に参照される各ページの属性及び比重を示すテーブルである。It is a table which shows the attribute and specific gravity of each page referred in the case of representative image extraction which concerns on one Example of this invention. 本発明の一実施例に係るユーティリティに表示される画面(解析結果表示画面)の一例を示す図である。It is a figure which shows an example of the screen (analysis result display screen) displayed on the utility which concerns on one Example of this invention. 本発明の一実施例に係るユーティリティに表示される画面(解析結果表示画面)の他の例を示す図である。It is a figure which shows the other example of the screen (analysis result display screen) displayed on the utility which concerns on one Example of this invention. 本発明の一実施例に係るユーティリティに表示される画面(解析結果表示画面)の他の例を示す図である。It is a figure which shows the other example of the screen (analysis result display screen) displayed on the utility which concerns on one Example of this invention. 本発明の一実施例に係るユーティリティに表示される画面(解析結果表示画面)の他の例を示す図である。It is a figure which shows the other example of the screen (analysis result display screen) displayed on the utility which concerns on one Example of this invention.

背景技術で示したように、ラスタライズ後のジョブを画像形成装置やRIPコントローラなどの処理装置に保存し、ジョブ番号が指定されたら、そのジョブ番号に対応するラスタライズ後のジョブを読み出して印刷を行う方法がある。この場合、ジョブ番号ではジョブの内容が把握できない場合があることから、特定のページをプレビュー表示させてジョブを確認している。   As shown in the background art, a rasterized job is stored in a processing apparatus such as an image forming apparatus or a RIP controller, and when a job number is designated, the rasterized job corresponding to the job number is read and printed. There is a way. In this case, since the job contents may not be grasped by the job number, a specific page is displayed as a preview to confirm the job.

しかしながら、その特定ページがジョブの特徴的なページであるとは限らず、特徴的なページでなければプレビュー表示を行ってもジョブの全体を把握することができない。また、特徴的なページが複数の場合は、1つのページのプレビュー画面を見てもジョブの全体像を視覚的、直感的に把握することは難しい。更に、複数の特徴的なページのラスタデータを個別に送信すると、通信ネットワークの負荷が増大してしまうし、各ページを個別に表示すると処理の負荷も増大してしまう。   However, the specific page is not necessarily a characteristic page of the job, and if it is not a characteristic page, the entire job cannot be grasped even if preview display is performed. In addition, when there are a plurality of characteristic pages, it is difficult to visually and intuitively grasp the entire image of the job even if the preview screen of one page is viewed. Furthermore, if raster data of a plurality of characteristic pages are individually transmitted, the load on the communication network increases, and if each page is displayed individually, the processing load also increases.

ここで、ジョブを構成するページは様々であり、ジョブの先頭ページや章を分けるページはジョブの中で内容が変化する部分であると考えられる。また、1つのジョブにおいて、ページ単位で、用紙サイズ、用紙種類、カラーモード、仕上げ処理などの設定が可能であり、これらの設定が変化するページは、ジョブの中で内容が変化する部分であると考えられる。また、ページの画像比率が変化するページも、ジョブの中で内容が変化する部分であると考えられる。   Here, there are various pages that make up the job, and the first page of the job and the pages that divide chapters are considered to be portions where the contents change in the job. In one job, settings such as paper size, paper type, color mode, and finishing process can be made for each page. A page on which these settings change is a part in which the content changes in the job. it is conceivable that. Also, a page whose page image ratio changes is considered to be a part where the content changes in the job.

そこで、本実施形態では、ラスタライズ前のジョブから取得可能な印刷指示情報やラスタライズ後のジョブから取得可能なTAGビットなどの属性データを用いて、各ページの属性やその属性の変化を取得し、予め定めたテーブルを参照して、属性やその属性の変化を重み付けして、ジョブの特徴を表す度合いを示す評価値を算出し、評価値が相対的に大きい複数のページをジョブの特徴を表すページとして特定し、それらのページのサムネイル画像を合成した合成画像を作成する。これにより、ページ数やデータ量が膨大なジョブであっても、この合成画像を確認するだけで、ジョブの全体を視覚的、直感的に把握することが可能になる。   Therefore, in the present embodiment, the attribute of each page and the change of the attribute are acquired using the print instruction information that can be acquired from the job before rasterization and the attribute data such as the TAG bit that can be acquired from the job after rasterization. By referring to a predetermined table, the attribute and the change of the attribute are weighted, an evaluation value indicating the degree of representing the job characteristic is calculated, and a plurality of pages having relatively large evaluation values are represented by the job characteristic A composite image is created by specifying the pages and combining the thumbnail images of those pages. As a result, even for a job with a large number of pages and a large amount of data, it is possible to visually and intuitively grasp the entire job simply by confirming the composite image.

上記した本発明の実施の形態についてさらに詳細に説明すべく、本発明の一実施例に係る合成画像作成方法及びジョブ解析プログラムについて、図1乃至図9を参照して説明する。図1は、本実施例の処理システムの構成を示すブロック図である。また、図2は、本実施例の合成画像作成方法を模式的に示す図であり、図3は、本実施例の合成画像作成方法の詳細手順を示すフローチャート図である。また、図4は、ジョブの構成例を示す図であり、図5は、代表画像抽出の際に参照される各ページの設定項目及び比重を示すテーブルである。また、図6乃至図9は、表示部に表示される画面の構成例を示す図である。   In order to describe the above-described embodiment of the present invention in more detail, a composite image creation method and a job analysis program according to an embodiment of the present invention will be described with reference to FIGS. FIG. 1 is a block diagram showing the configuration of the processing system of this embodiment. FIG. 2 is a diagram schematically showing the composite image creation method of this embodiment, and FIG. 3 is a flowchart showing the detailed procedure of the composite image creation method of this embodiment. FIG. 4 is a diagram showing a configuration example of a job, and FIG. 5 is a table showing setting items and specific gravity of each page referred to when representative images are extracted. 6 to 9 are diagrams showing examples of the configuration of screens displayed on the display unit.

図1に示すように、本実施例の処理システムは、ジョブの解析を依頼するユーティリティ11と、ジョブを解析するRIPコントローラや画像形成装置などの処理装置10とで構成され、これらは、LAN(Local Area Network)やWAN(Wide Area Network)などの通信ネットワークを介して接続される。   As shown in FIG. 1, the processing system of this embodiment includes a utility 11 for requesting job analysis, and a processing device 10 such as a RIP controller or an image forming apparatus for analyzing the job. They are connected via a communication network such as a local area network (WAN) or a wide area network (WAN).

ユーティリティ11は、処理装置10にジョブの解析を指示し、処理装置10から解析結果(ジョブ解析データ)を受信する装置であり、例えば、クライアントのコンピュータ端末等で動作する専用ユーティリティやプリンタドライバである。なお、図示しないが、クライアントのコンピュータ端末には、少なくとも、ジョブの解析を指示する操作部と、ジョブ解析データの代表画像を表示する表示部と、処理装置10とデータのやりとりを行う通信I/F部と、データやプログラムを記憶する記憶部と、これらを制御する制御部などを備える。   The utility 11 is an apparatus that instructs the processing apparatus 10 to analyze a job and receives an analysis result (job analysis data) from the processing apparatus 10, and is, for example, a dedicated utility or printer driver that operates on a client computer terminal or the like. . Although not shown, the client computer terminal includes at least an operation unit for instructing job analysis, a display unit for displaying a representative image of job analysis data, and a communication I / O for exchanging data with the processing apparatus 10. An F unit, a storage unit that stores data and programs, a control unit that controls these, and the like are provided.

処理装置10は、CPU(Central Processing Unit)100と、ROM(Read Only Memory)やRAM(Random Access Memory)などのメモリ101と、HDD(Hard Disk Drive)102と、通信I/F部103などで構成され、これらはバスを介して接続されている。   The processing apparatus 10 includes a CPU (Central Processing Unit) 100, a memory 101 such as a ROM (Read Only Memory) and a RAM (Random Access Memory), an HDD (Hard Disk Drive) 102, a communication I / F unit 103, and the like. These are configured and are connected via a bus.

メモリ101は、ジョブ解析部として機能するジョブ解析プログラムなどを格納するプログラム格納部104と、ジョブ解析データなどを格納するデータ格納部105とを備える。そして、CPU100は、ROM、RAMと協働して処理装置10全体の動作を制御する制御部として機能する。本実施例では、特に、CPU100は、プログラム格納部104からジョブ解析プログラムをロードして実行し、ジョブ解析プログラムで処理したジョブ解析データを通信I/F部103を介してユーティリティ11に転送する制御を行う。   The memory 101 includes a program storage unit 104 that stores a job analysis program that functions as a job analysis unit, and a data storage unit 105 that stores job analysis data. And CPU100 functions as a control part which controls operation | movement of the whole processing apparatus 10 in cooperation with ROM and RAM. In this embodiment, in particular, the CPU 100 loads and executes a job analysis program from the program storage unit 104, and transfers job analysis data processed by the job analysis program to the utility 11 via the communication I / F unit 103. I do.

HDD102は、CPU100が制御するためのプログラムや、ラスタライズ後のジョブ(ページ毎のラスタデータ、ページ毎のラスタデータのデータサイズを縮小した縮小画像データ(以下、サムネイル画像データと呼ぶ。)、及び、ラスタライズ前に取得した印刷指示情報やラスタライズ後に取得したTAGビットなどの属性データ)を格納し、CPU100により必要に応じて読み出される。   The HDD 102 controls a program controlled by the CPU 100, a rasterized job (raster data for each page, reduced image data obtained by reducing the data size of raster data for each page (hereinafter referred to as thumbnail image data), and Printing instruction information acquired before rasterization and attribute data such as TAG bits acquired after rasterization) are stored and read by the CPU 100 as necessary.

ジョブ解析部は、HDD102から読み出したラスタライズ後のジョブを解析して、各ページの属性や属性の変化を示す情報を取得し、HDD102やRAMに記憶されたテーブルを参照して、属性や属性の変化を示す情報に重み付けを行って、ジョブの特徴を表す指標となる値(評価値と呼ぶ。)を算出し、その評価値が相対的に大きい複数のページをジョブの特徴を表すページとして特定し、特定したページのサムネイル画像を合成したデータ(合成画像データ)をジョブ解析データとしてメモリ101に格納する。   The job analysis unit analyzes the rasterized job read from the HDD 102, acquires information indicating the attribute and attribute change of each page, and refers to a table stored in the HDD 102 or the RAM to change the attribute or attribute. By weighting information indicating changes, a value (referred to as an evaluation value) that serves as an index representing job characteristics is calculated, and a plurality of pages having relatively large evaluation values are identified as pages representing job characteristics. Then, data (synthesized image data) obtained by synthesizing the thumbnail images of the specified pages is stored in the memory 101 as job analysis data.

通信I/F部103は、NIC(Network Interface Card)やモデムなどで構成され、ユーティリティ11などとの接続を確立し、データの送受信を実行する。   The communication I / F unit 103 includes a NIC (Network Interface Card), a modem, and the like, establishes a connection with the utility 11 and the like, and transmits and receives data.

なお、図1では、ジョブ解析部をソフトウェア(ジョブ解析プログラム)として構成としたが、ジョブ解析部は処理装置10にハードウェアとして構成してもよい。   In FIG. 1, the job analysis unit is configured as software (job analysis program), but the job analysis unit may be configured as hardware in the processing apparatus 10.

また、図1では、HDD102に保存されたラスタライズ後のジョブを利用して合成画像の作成を行う構成としているが、ラスタライズ後のジョブをネットワークに接続される他の装置(例えば、サーバなど)に保存し、ラスタライズ後のジョブをそこから読み出して合成画像の作成を行う構成としてもよい。   In FIG. 1, a composition image is created using a rasterized job stored in the HDD 102. However, the rasterized job is transmitted to another device (for example, a server) connected to the network. A configuration may be used in which a rasterized job is saved and read out from the job to create a composite image.

また、図1では、ユーティリティ11からの指示に従って処理装置10で合成画像を作成してユーティリティ11に送信する構成としているが、処理装置10に操作部及び表示部を設け、処理装置10の操作部の指示に従って代表画像を特定し、特定した代表画像を合成した合成画像を処理装置10の表示部に表示させる構成とすることもできる。   In FIG. 1, the processing device 10 creates a composite image according to an instruction from the utility 11 and transmits the composite image to the utility 11. However, the processing device 10 includes an operation unit and a display unit. It is also possible to specify a representative image in accordance with the instruction and display a combined image obtained by combining the specified representative images on the display unit of the processing device 10.

また、図1は本実施例の処理システムの一例であり、処理装置10の構成は適宜変更可能である。例えば、画像形成装置を処理装置10とする場合は、処理装置10に印刷部などを追加すればよい。   Moreover, FIG. 1 is an example of the processing system of a present Example, The structure of the processing apparatus 10 can be changed suitably. For example, when the image forming apparatus is the processing apparatus 10, a printing unit or the like may be added to the processing apparatus 10.

次に、上記構成の処理装置10の動作について、図2の概念図及び図3のフローチャート図を参照して説明する。   Next, the operation of the processing apparatus 10 configured as described above will be described with reference to the conceptual diagram of FIG. 2 and the flowchart of FIG.

ユーティリティ11は、ネットワークを経由して処理装置10にジョブ番号及び必要に応じて代表画像の数量などを送信し、処理装置10にジョブの解析を指示する(図2の(1))。   The utility 11 transmits the job number and the number of representative images as necessary to the processing apparatus 10 via the network, and instructs the processing apparatus 10 to analyze the job ((1) in FIG. 2).

処理装置10の制御部は、通信I/F部103を介して、ジョブ番号及び必要に応じて代表画像の数量などを取得し(図3のステップS101)、ジョブ解析部(ジョブ解析プログラム)に、取得したジョブ番号及び代表画像の数量等を渡す(図2の(2))。   The control unit of the processing apparatus 10 acquires the job number and the number of representative images as necessary via the communication I / F unit 103 (step S101 in FIG. 3), and sends it to the job analysis unit (job analysis program). Then, the acquired job number, the number of representative images, etc. are passed ((2) in FIG. 2).

ジョブ解析部は、渡されたジョブ番号を用いて、HDD102内にあるラスタライズ済みのジョブを検索し(ステップS102)、ジョブ番号に対応するラスタライズ済みのジョブがあるかを判断する(ステップS103)。そして、対応するラスタライズ済みのジョブがなければ、エラーとして処理し(ステップS104)、対応するラスタライズ済みのジョブがあれば、そのジョブのデータ(ページ毎のラスタデータと属性データ)を読み込む(図2の(3)、ステップS105)。   The job analysis unit searches for a rasterized job in the HDD 102 using the passed job number (step S102), and determines whether there is a rasterized job corresponding to the job number (step S103). If there is no corresponding rasterized job, it is processed as an error (step S104), and if there is a corresponding rasterized job, the job data (raster data and attribute data for each page) is read (FIG. 2). (3), step S105).

次に、ジョブ解析部は、読み込んだラスタライズ済みのジョブの解析を行う(図2の(4))。   Next, the job analysis unit analyzes the read rasterized job ((4) in FIG. 2).

具体的には、ジョブ解析部は、ラスタライズ済みのジョブの各ページを順に読み込み、属性データを参照して読み込んだページが先頭ページであるかを判断する(ステップS106)。そして、先頭ページであれば、予め記憶した比重テーブルを参照して、そのページに対する評価値を設定する。ここでは評価値を最大値に設定する。   Specifically, the job analysis unit sequentially reads each page of the rasterized job and determines whether the read page is the first page with reference to the attribute data (step S106). If it is the first page, an evaluation value for the page is set with reference to a pre-stored specific gravity table. Here, the evaluation value is set to the maximum value.

一方、先頭ページでなければ、ジョブ解析部は、属性データを参照して、そのページの属性を示す情報を取得する(ステップS108)。なお、属性を示す情報とは、例えば、章分け、用紙サイズ、用紙種類、両面/片面などの印刷形態、カラー/モノクロなどのカラーモード、仕上げ処理(ステープルパンチや、折り、Nin1、回転、白紙挿入など)、画像比率、文字サイズなどを示す情報であり、これらの中から選択される1以上の情報を利用することができる。また、章分け、用紙サイズ、用紙種類、両面/片面、カラー/モノクロ、仕上げ処理、文字サイズなどは、ラスタライズ前のジョブに記述された印刷指示情報から取得することができ、画像比率などは、ラスタライズ後のジョブに含まれるTAGビットから取得することができる。   On the other hand, if it is not the first page, the job analysis unit refers to the attribute data and acquires information indicating the attribute of the page (step S108). The information indicating the attribute includes, for example, chapter division, paper size, paper type, printing mode such as double-sided / single-sided, color mode such as color / monochrome, finishing processing (staple punch, folding, Nin1, rotation, blank paper) Insertion), image ratio, character size, etc., and one or more information selected from these can be used. In addition, chapter division, paper size, paper type, duplex / single side, color / monochrome, finishing processing, character size, etc. can be obtained from the print instruction information described in the job before rasterization. It can be acquired from the TAG bit included in the job after rasterization.

次に、ジョブ解析部は、現在のページとその前のページの属性情報を比較する(ステップS109)。そして、予め記憶した比重テーブルを参照して、現在のページの属性情報(章分けページであるかを示す情報や画像比率、文字サイズ)と、ページ間の属性の変化を示す情報(用紙サイズ、用紙の種類、両面/片面、カラー/モノクロ、仕上げ処理は変化したかを示す情報)と、それらに対応する比重とを用いて、予め定めたルールに従って上記評価値を算出する(ステップS110)。   Next, the job analysis unit compares the attribute information of the current page and the previous page (step S109). Then, by referring to the specific gravity table stored in advance, the attribute information of the current page (information indicating whether the page is a chaptered page, the image ratio, the character size), and the information indicating the change in the attribute between pages (paper size, The evaluation value is calculated according to a predetermined rule using the paper type, double-sided / single-sided, color / monochrome, information indicating whether the finishing process has changed) and the specific gravity corresponding thereto (step S110).

次に、ジョブ解析部は、現在のページの評価値をジョブ解析データ格納部に登録し(図2の(5)、ステップS111)、現在のページの属性を示す情報をメモリ101に一時保存する(ステップS112)。   Next, the job analysis unit registers the evaluation value of the current page in the job analysis data storage unit ((5) in FIG. 2, step S111), and temporarily stores information indicating the attribute of the current page in the memory 101. (Step S112).

次に、ジョブ解析部は、現在のページが最終ページであるかを判断し(ステップS113)、最終ページでなければステップS106に戻って次のページに対して同様の処理を繰り返す。   Next, the job analysis unit determines whether or not the current page is the last page (step S113). If it is not the last page, the process returns to step S106 to repeat the same processing for the next page.

一方、最終ページであれば、ジョブ解析部は、ジョブ解析データ格納部に記憶した全てのページの評価値を比較し、評価値が上位のページを代表画像の数量分特定する(ステップS114)。そして、特定したページのサムネイル画像をHDD102から取得し、複数のサムネイル画像を合成して1つの合成画像を作成し(ステップS115)、作成した合成画像をジョブに関連付けてジョブ解析データ格納部に保存すると共に、通信I/F部103を介してユーティリティ11に転送する(図2の(6)、ステップS116)。   On the other hand, if it is the last page, the job analysis unit compares the evaluation values of all the pages stored in the job analysis data storage unit, and specifies the page with the highest evaluation value for the number of representative images (step S114). Then, the thumbnail image of the specified page is acquired from the HDD 102, a plurality of thumbnail images are combined to create one combined image (step S115), and the generated combined image is associated with the job and stored in the job analysis data storage unit. At the same time, it is transferred to the utility 11 via the communication I / F unit 103 ((6) in FIG. 2, step S116).

その後、ユーティリティ11は、合成画像データを受信し、その合成画像をジョブの特徴を表す画像として表示する(図2の(7))。   Thereafter, the utility 11 receives the composite image data and displays the composite image as an image representing the job characteristics ((7) in FIG. 2).

なお、上記ステップS115では、サムネイル画像のみを合成して合成画像を作成したが、どのジョブの合成画像であるかを把握しやすくするために、合成画像にステップS101で取得したジョブ番号を付加してもよい。また、合成画像に何ページの代表画像が合成されているかを分かりやすくするために、合成画像にステップS101で取得した代表画像の数量を付加してもよいし、各ページのサムネイル画像に当該ページのページ番号を付加してもよい。また、サムネイル画像の配列方法は任意であり、横又は縦一列に並べてもよいし、二次元に配列してもよい。二次元に配列する場合は、複数のサムネイル画像が定形用紙サイズに収まるように配置や縮小率を調整することにより、合成画像を用紙に印刷することができ、便利である。   In step S115, a composite image is created by combining only thumbnail images. In order to make it easier to understand which job is a composite image, the job number acquired in step S101 is added to the composite image. May be. Further, in order to make it easy to understand how many representative images are combined with the composite image, the number of representative images acquired in step S101 may be added to the composite image, and the thumbnail image of each page may include the page. The page number may be added. The arrangement method of the thumbnail images is arbitrary, and the thumbnail images may be arranged in a horizontal or vertical line, or may be arranged in two dimensions. When arranging two-dimensionally, the composite image can be printed on paper by adjusting the arrangement and reduction ratio so that a plurality of thumbnail images can fit within the standard paper size, which is convenient.

また、上記フローでは、HDD102に、予め各ページのラスタデータを縮小したサムネイル画像データが記憶されている構成としたが、ジョブ解析が指示された段階でラスタデータからサムネイル画像データを作成する構成としてもよい。   In the above flow, the thumbnail image data obtained by reducing the raster data of each page is stored in the HDD 102 in advance. However, the thumbnail image data is created from the raster data when the job analysis is instructed. Also good.

また、上記フローでは、ジョブ解析が指示された時に合成画像を作成する構成としたが、処理装置10はジョブを処理するたびに合成画像を作成し、当該ジョブと合成画像とを関連付けてメモリ101やHDD102に記憶しておき、ジョブ解析が指示された時にメモリ101やHDD102から指定されたジョブに対応する合成画像を読み出すようにしてもよい。   In the above flow, a composition image is created when job analysis is instructed. However, the processing apparatus 10 creates a composition image every time a job is processed, and associates the job with the composition image in the memory 101. Alternatively, the image may be stored in the HDD 102 and a composite image corresponding to the designated job may be read from the memory 101 or the HDD 102 when job analysis is instructed.

以上が代表画像を抽出する方法のフローであるが、以下、具体的なジョブを例にして説明する。   The above is a flow of a method for extracting a representative image. Hereinafter, a specific job will be described as an example.

代表画像を抽出する対象となるジョブは、図4のような構成であると仮定する。例えば、p1のページは用紙サイズがA4であるとする。また、p2〜pkのページは用紙サイズがA4であり、画像比率が30%であるとする。また、plのページは用紙サイズがA4、画像比率が40%であり、かつ、章分けページ(章の先頭ページ)であるとする。また、pmのページは用紙サイズがA3であり、画像比率が70%であるとする。また、pn〜poのページは用紙サイズがA4、画像比率が0%であり、かつ、ステープルが設定されているとする。   It is assumed that the job from which the representative image is extracted has a configuration as shown in FIG. For example, it is assumed that the page size of the page p1 is A4. Further, it is assumed that the pages p2 to pk have a paper size of A4 and an image ratio of 30%. Further, it is assumed that the page of pl is a paper size of A4, an image ratio of 40%, and a chapter division page (first page of chapter). Also, it is assumed that the page size of pm is A3 and the image ratio is 70%. Also, assume that pages pn to po have a paper size of A4, an image ratio of 0%, and staples are set.

また、各ページの属性に対応する比重は、図5のように設定されているものとする。例えば、先頭ページは一般的にそのジョブの大きな特徴を示すと考えられることから、先頭ページに対応する比重は最大値(ここでは100)に設定される。また、章の変わり目もそのジョブの比較的大きな特徴を示すと考えられることから、章分けページに対応する比重は大きめの値(ここでは20)に設定される。また、用紙のサイズや用紙の種類、カラー設定、仕上げ処理が変化するページもそのジョブの特徴を示すと考えられることから、これらに対応する比重も所定の値に設定される。   Further, it is assumed that the specific gravity corresponding to the attribute of each page is set as shown in FIG. For example, since the first page is generally considered to show a large feature of the job, the specific gravity corresponding to the first page is set to the maximum value (100 in this case). Further, since the change of chapter is considered to show a relatively large characteristic of the job, the specific gravity corresponding to the chapter division page is set to a larger value (here, 20). Further, since the page whose paper size, paper type, color setting, and finishing process change is also considered to show the characteristics of the job, the specific gravity corresponding to these is also set to a predetermined value.

このような構成のジョブに対して、ジョブ解析部は、先頭ページ(p1)を読み込み、そのページの属性情報を取得し、図5より、先頭ページに対応する比重は100であることから、図4に示すように、評価値を100に設定する。   For a job having such a configuration, the job analysis unit reads the first page (p1), acquires attribute information of the page, and the specific gravity corresponding to the first page is 100 from FIG. As shown in FIG. 4, the evaluation value is set to 100.

次に、ジョブ解析部は、p2〜pkページを順に読み込み、各々のページの属性情報を取得し、前のページとの属性情報の差を判別する。ここでは、p2〜pkページは先頭ページや章分けページではなく、用紙サイズやカラー設定はp1ページと同じで変化しておらず、仕上げも設定されていないため、画像比率(30%)とそれに対応する比重(1)とを掛け合わせて算出した0.3を評価値とする。   Next, the job analysis unit sequentially reads pages p2 to pk, acquires attribute information of each page, and determines a difference in attribute information from the previous page. Here, pages p2 to pk are not the first page or chapter division page, and the paper size and color settings are the same as p1 page and have not changed and no finishing has been set, so the image ratio (30%) and The evaluation value is 0.3 calculated by multiplying the corresponding specific gravity (1).

次に、ジョブ解析部は、plページを読み込み、そのページの属性情報を取得し、前のページとの属性情報の差を判別する。ここでは、plページは章分けページであるため、章分けページに対応する比重(20)に、画像比率(40%)とそれに対応する比重(1)とを掛け合わせた値を加算した20.4を評価値とする。   Next, the job analysis unit reads the pl page, acquires attribute information of the page, and determines a difference in attribute information from the previous page. Here, since the pl page is a chapter division page, a value obtained by multiplying the specific gravity (20) corresponding to the chapter division page by the image ratio (40%) and the specific gravity (1) corresponding thereto is added. 4 is the evaluation value.

次に、ジョブ解析部は、pmページを読み込み、そのページの属性情報を取得し、前のページとの属性情報の差を判別する。ここでは、用紙サイズはA4からA3に変更されているため、用紙サイズに対応する比重(10)に、画像比率(70%)とそれに対応する比重(1)とを掛け合わせた値を加算した10.7を評価値とする。   Next, the job analysis unit reads the pm page, acquires attribute information of the page, and determines a difference in attribute information from the previous page. Here, since the paper size is changed from A4 to A3, a value obtained by multiplying the specific gravity (10) corresponding to the paper size by the image ratio (70%) and the corresponding specific gravity (1) is added. Let 10.7 be the evaluation value.

次に、ジョブ解析部は、pnページを読み込み、そのページの属性情報を取得し、前のページとの属性情報の差を判別する。ここでは、仕上げ(ステープル)が設定されているため、仕上げ(ステープル)に対応する比重(6)に、画像比率(0%)とそれに対応する比重(1)とを掛け合わせた値を加算した6.0を評価値とする。   Next, the job analysis unit reads the pn page, acquires attribute information of the page, and determines a difference in attribute information from the previous page. Here, since finishing (staple) is set, the value obtained by multiplying the specific gravity (6) corresponding to the finishing (staple) by the image ratio (0%) and the specific gravity (1) corresponding thereto is added. The evaluation value is 6.0.

次に、ジョブ解析部は、〜poページを順に読み込み、各々のページの属性情報を取得し、前のページとの属性情報の差を判別する。ここでは、仕上げ(ステープル)が設定されているが、前のページと同じ設定であるため、仕上げ(ステープル)に対応する比重(6)は加算せず、画像比率(0%)とその比重(1)とを掛け合わせた0を評価値とする。   Next, the job analysis unit sequentially reads the -po pages, acquires attribute information of each page, and determines a difference in attribute information from the previous page. Here, finishing (staple) is set, but since it is the same setting as the previous page, the specific gravity (6) corresponding to finishing (staple) is not added, and the image ratio (0%) and its specific gravity ( The evaluation value is 0 obtained by multiplying 1).

上記手法で全てのページに対して算出した評価値をまとめたものが図4の右上図であり、これらを評価値の大きい順に並び替えると図4の右下図に示すようにpl、pl、pm、pn、…となる。そして、ジョブ解析部は、上位から順に代表画像の指定数量分のページを特定する。例えば、指定数量が1の場合は代表画像としてp1を特定し、指定数量が2の場合は、代表画像としてp1及びplを特定する。   A summary of the evaluation values calculated for all pages by the above method is the upper right diagram of FIG. 4, and when these are rearranged in descending order of the evaluation values, as shown in the lower right diagram of FIG. 4, pl, pl, pm , Pn,... Then, the job analysis unit specifies pages for the designated number of representative images in order from the top. For example, when the specified quantity is 1, p1 is specified as the representative image, and when the specified quantity is 2, p1 and pl are specified as the representative images.

そして、特定したページのサムネイル画像データをHDD102から読み出し、それらのページのサムネイル画像を合成した合成画像のデータをユーティリティ11に転送する。   Then, the thumbnail image data of the specified page is read from the HDD 102, and composite image data obtained by combining the thumbnail images of those pages is transferred to the utility 11.

ユーティリティ11は、受信した代表画像のデータを画面に表示する。図6は、解析結果表示画面の一例であり、この解析結果表示画面は、例えば、ジョブのジョブ番号を指定する欄と、指定したジョブ番号に対する合成画像の指定数量を設定する欄と、処理装置10から受信した合成画像のデータを表示する欄などで構成される。   The utility 11 displays the received representative image data on the screen. FIG. 6 is an example of the analysis result display screen. The analysis result display screen includes, for example, a column for specifying a job number of a job, a column for setting a specified number of composite images for the specified job number, and a processing device. 10 is composed of a field for displaying the data of the composite image received from 10.

なお、図6では、サムネイル画像のみを合成した合成画像の例を示したが、図3のステップS115の合成画像作成処理に際して、ジョブ番号や代表画像の数量を付加した場合は、図7に示すように、ジョブ番号や代表画像の数量が付加された合成画像が表示される。また、ページ番号を付加した場合は、図8に示すように、各ページのサムネイル画像に当該ページのページ番号が付加された合成画像が表示される。   FIG. 6 shows an example of a composite image in which only thumbnail images are combined, but FIG. 7 shows a case where a job number and the number of representative images are added in the composite image creation processing in step S115 of FIG. As described above, the composite image to which the job number and the number of representative images are added is displayed. When the page number is added, as shown in FIG. 8, a composite image in which the page number of the page is added to the thumbnail image of each page is displayed.

また、図6乃至図8では、サムネイル画像を横一列に配列した例を示したが、ジョブ解析部がサムネイル画像を縦一列に配列して合成画像を作成した場合は、合成画像表示欄は縦長に表示することができる。また、ジョブ解析部がサムネイル画像を二次元に配列して合成画像を作成した場合は、図9に示すように、合成画像表示欄は用紙サイズに合わせて表示することもできる。   6 to 8 show an example in which the thumbnail images are arranged in a horizontal row. However, when the job analysis unit creates a composite image by arranging the thumbnail images in a vertical row, the composite image display field is vertically long. Can be displayed. When the job analysis unit creates a composite image by two-dimensionally arranging thumbnail images, the composite image display field can be displayed in accordance with the paper size as shown in FIG.

そして、ユーザは表示された合成画像を確認し、所望のジョブであるかを判断する。所望のジョブの場合、印刷ボタンを押すと、処理装置10に印刷が指示され、処理装置10は、HDD102からそのジョブ番号に対応するラスタライズ済みのジョブを読み出し、印刷を実行する。   Then, the user confirms the displayed composite image and determines whether the job is a desired job. In the case of a desired job, when the print button is pressed, printing is instructed to the processing device 10, and the processing device 10 reads a rasterized job corresponding to the job number from the HDD 102 and executes printing.

このように、ユーティリティ11からジョブ番号と必要に応じて代表画像の数量とを送信すると、処理装置10のジョブ解析部は、各ページの属性や属性の変化を示す情報に基づいて評価値を算出し、その評価値に基づいてジョブの特徴を表すと考えられる複数のページを特定し、それらのページのサムネイル画像を合成した合成画像を作成してユーティリティ11に転送し、ユーティリティ11は受信した合成画像のデータを表示する制御を行う。これにより、ページ数やデータサイズが膨大なジョブであっても、簡単にジョブの全体を視覚的、直感的に把握することができる。   As described above, when the job number and the number of representative images are transmitted from the utility 11 as necessary, the job analysis unit of the processing apparatus 10 calculates an evaluation value based on information indicating an attribute of each page and a change in the attribute. Then, based on the evaluation value, a plurality of pages that are considered to represent the characteristics of the job are specified, a composite image obtained by combining the thumbnail images of these pages is created and transferred to the utility 11, and the utility 11 receives the received composite Control to display image data. Thereby, even if the job has a huge number of pages and data size, the entire job can be easily grasped visually and intuitively.

なお、上記実施例では、ページの属性を示す情報として、先頭ページや章分けページであるかを示す情報、画像比率、文字サイズを列挙し、ページの属性の変化を示す情報として、用紙サイズ、用紙種類、印刷形態、カラーモード、仕上げ処理が変化したかを示す情報を列挙したが、属性や属性の変化を示す情報は上記に限らず、ジョブの特徴を示す指標となる任意の1又は複数の情報を利用することができる。   In the above embodiment, the information indicating whether the page is the first page or chaptered page, the image ratio, and the character size are listed as information indicating the page attribute, and the paper size, The information indicating whether the paper type, printing mode, color mode, and finishing process have been listed is listed. However, the information indicating the attribute and the change in the attribute is not limited to the above, and any one or a plurality serving as an index indicating the characteristics of the job Can be used.

また、上記実施例では、処理装置10として画像形成装置又はRIPコントローラを用いる構成としたが、本発明は上記実施例に限定されるものではなく、ラスタライズ済みのジョブを利用可能な任意の装置に対して、同様に適用することができる。   In the above-described embodiment, the image forming apparatus or the RIP controller is used as the processing apparatus 10. However, the present invention is not limited to the above-described embodiment, and any apparatus that can use a rasterized job is used. On the other hand, the same can be applied.

本発明は、ラスタライズ済みのジョブの保存、処理を行う画像形成装置やRIPコントローラなどの処理装置、及び、その処理装置で動作するジョブ解析プログラムに利用可能である。   The present invention can be used for a processing apparatus such as an image forming apparatus or a RIP controller that stores and processes rasterized jobs, and a job analysis program that operates on the processing apparatus.

10 処理装置
11 ユーティリティ
100 CPU
101 メモリ
102 HDD
103 通信I/F部
104 ジョブ解析部
105 ジョブ解析データ格納部
10 processor 11 utility 100 CPU
101 Memory 102 HDD
103 Communication I / F Unit 104 Job Analysis Unit 105 Job Analysis Data Storage Unit

Claims (8)

ジョブを処理する装置における合成画像作成方法であって、
前記装置は、
ジョブの指定を受け付ける第1ステップと、
前記指定されたジョブに対応するラスタライズ後のジョブを記憶部から読み出す第2ステップと、
読み出したジョブに含まれる各ページの属性の変化を示す情報を取得する第3ステップと、
前記属性の変化を示す情報に基づいて、ページ毎に、評価値を算出する第4ステップと、
前記評価値が相対的に大きい複数のページを特定する第5ステップと、
前記複数のページの縮小画像を合成して1つの合成画像を作成する第6ステップと、を少なくとも実行するものであり、
前記属性の変化を示す情報は、対象ページが、当該対象ページの前のページに対して、用紙サイズ、用紙の種類、カラーモード、及び、仕上げ処理のいずれかが変化したことを示す情報を含む
ことを特徴とする合成画像作成方法。
A method for creating a composite image in an apparatus for processing a job,
The device is
A first step for accepting a job designation;
A second step of reading out a rasterized job corresponding to the designated job from the storage unit;
A third step of acquiring information indicating a change in attribute of each page included in the read job;
A fourth step of calculating an evaluation value for each page based on the information indicating the change in the attribute;
A fifth step of identifying a plurality of pages having a relatively large evaluation value;
Performing at least a sixth step of combining the reduced images of the plurality of pages to create one composite image ;
The information indicating the change in the attribute includes information indicating that the target page has changed any of the paper size, the paper type, the color mode, and the finishing process with respect to the previous page of the target page. ,
A composite image creation method characterized by the above.
前記装置は、
更に、前記合成画像を前記指定されたジョブに関連付けて記憶又は表示させる第7ステップを実行する、
ことを特徴とする請求項1に記載の合成画像作成方法。
The device is
And executing a seventh step of storing or displaying the composite image in association with the designated job.
The composite image creation method according to claim 1.
前記第1ステップでは、代表画像の数量を指定し、
前記第5ステップでは、前記評価値の大きい順に前記数量分のページを特定する、
ことを特徴とする請求項1又は2に記載の合成画像作成方法。
In the first step, the number of representative images is specified,
In the fifth step, pages for the quantity are specified in descending order of the evaluation value.
The composite image creation method according to claim 1 or 2,
前記第4ステップでは、予め記憶したテーブルを参照して、前記属性の変化を示す情報を重み付けして前記評価値を算出する、
ことを特徴とする請求項1乃至3のいずれか一に記載の合成画像作成方法。
In the fourth step, the evaluation value is calculated by weighting information indicating the change of the attribute with reference to a table stored in advance.
The composite image creation method according to any one of claims 1 to 3.
ジョブを処理する装置で動作するジョブ解析プログラムであって、
コンピュータに、
指定されたラスタライズ後のジョブを記憶部から読み出す処理、
読み出したジョブに含まれる各ページの属性の変化を示す情報を取得する処理、
前記属性の変化を示す情報に基づいて、ページ毎に、評価値を算出する処理、
前記評価値が相対的に大きい複数のページを特定する処理、
前記複数のページの縮小画像を合成して1つの合成画像を作成する処理、を実行させるものであり、
前記属性の変化を示す情報は、対象ページが、当該対象ページの前のページに対して、用紙サイズ、用紙の種類、カラーモード、及び、仕上げ処理のいずれかが変化したことを示す情報を含む、
ことを特徴とするジョブ解析プログラム
A job analysis program that runs on a device that processes jobs,
On the computer,
Processing to read out the specified rasterized job from the storage unit,
Processing to acquire information indicating changes in attributes of each page included in the read job;
Processing for calculating an evaluation value for each page based on the information indicating the change in the attribute;
A process of identifying a plurality of pages having a relatively large evaluation value;
A process of creating a single composite image by combining the reduced images of the plurality of pages,
The information indicating the change in the attribute includes information indicating that the target page has changed any of the paper size, the paper type, the color mode, and the finishing process with respect to the previous page of the target page. ,
A job analysis program characterized by that.
更に、前記合成画像を前記指定されたジョブに関連付けて記憶又は表示させる処理、を実行させる
ことを特徴とする請求項5に記載のジョブ解析プログラム。
A process for storing or displaying the composite image in association with the designated job ;
The job analysis program according to claim 5 .
前記代表画像の数量が指定された場合に、前記評価値の大きい順に前記数量分のページを抽出する
ことを特徴とする請求項5又は6に記載のジョブ解析プログラム。
When the quantity of the representative image is designated, pages for the quantity are extracted in descending order of the evaluation value .
The job analysis program according to claim 5 or 6, characterized by the above.
前記評価値の算出に際して、予め記憶したテーブルを参照して、前記属性の変化を示す情報を重み付けする
ことを特徴とする請求項5乃至7のいずれか一に記載のジョブ解析プログラム。
When calculating the evaluation value, the information indicating the change in the attribute is weighted with reference to a previously stored table .
The job analysis program according to any one of claims 5 to 7,
JP2009125357A 2009-05-25 2009-05-25 Composite image creation method and job analysis program Expired - Fee Related JP5158016B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009125357A JP5158016B2 (en) 2009-05-25 2009-05-25 Composite image creation method and job analysis program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009125357A JP5158016B2 (en) 2009-05-25 2009-05-25 Composite image creation method and job analysis program

Publications (2)

Publication Number Publication Date
JP2010272062A JP2010272062A (en) 2010-12-02
JP5158016B2 true JP5158016B2 (en) 2013-03-06

Family

ID=43420010

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009125357A Expired - Fee Related JP5158016B2 (en) 2009-05-25 2009-05-25 Composite image creation method and job analysis program

Country Status (1)

Country Link
JP (1) JP5158016B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7342463B2 (en) * 2019-07-05 2023-09-12 富士フイルムビジネスイノベーション株式会社 Information processing device and information processing program

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6621590B1 (en) * 1999-10-29 2003-09-16 Hewlett-Packard Development Company, Lp. Method and control for summarizing distribution of page-specific features within a multi-page print job
JP2001273333A (en) * 2000-03-27 2001-10-05 Matsushita Graphic Communication Systems Inc Digital composite machine
JP2004094955A (en) * 2001-10-26 2004-03-25 Ricoh Co Ltd Document management apparatus, document management control method, and document management control program
JP4281558B2 (en) * 2004-01-15 2009-06-17 コニカミノルタビジネステクノロジーズ株式会社 Image management method, image management apparatus, and image management program
JP2005328143A (en) * 2004-05-12 2005-11-24 Fuji Xerox Co Ltd Image reader
JP2009048450A (en) * 2007-08-21 2009-03-05 Konica Minolta Business Technologies Inc Document management program and thumbnail display method

Also Published As

Publication number Publication date
JP2010272062A (en) 2010-12-02

Similar Documents

Publication Publication Date Title
JP5900803B2 (en) DATA GENERATION DEVICE, DATA GENERATION PROGRAM, AND DATA GENERATION METHOD
JP6354741B2 (en) Information processing apparatus, information processing method, and program
US10095453B2 (en) Information processing apparatus, information processing method, and non-transitory computer-readable recording medium storing computer-readable program
US20120140278A1 (en) Document information display control device, document information display method, and computer-readable storage medium for computer program
US9424498B2 (en) Information processing apparatus, information processing method, and recording medium for conversion of vendor-specific print data
AU2014355336A1 (en) Information processing apparatus, information processing method, and program
US9311575B2 (en) Information processing apparatus, information processing method, and computer-readable storage medium storing program, for generating drawing data
JP2008247023A (en) Direct printing of desired or multiple appearances of object in document file
JP6477002B2 (en) Information processing apparatus, information processing method, and program
EP2919110A1 (en) Information processing apparatus, information processing system and recording medium
JP5158016B2 (en) Composite image creation method and job analysis program
US9336467B2 (en) Information processing apparatus, information processing system, and recording medium
JP6394431B2 (en) Information processing apparatus, information processing method, and program
JP6307911B2 (en) Program, storage medium, image forming system, and image forming method
JP4640713B2 (en) Representative image extraction method and job analysis program
JP6390453B2 (en) Information processing apparatus, information processing method, and program
JP6354742B2 (en) Information processing apparatus, information processing method, and program
US9286014B2 (en) Information processing apparatus and recording medium
JP2008262385A (en) Printing control apparatus and printing system
JP4802961B2 (en) Printing system, printing control apparatus and program
JP2015201173A (en) Information processing apparatus, information processing method, and program
JP2015172933A (en) Information processing apparatus, information processing method, and program
JP6497308B2 (en) Information processing apparatus, information processing method, and program
JP2015172928A (en) Information processing apparatus, information processing method, and program

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120424

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120619

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20120731

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120903

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20121009

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: 20121113

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121126

R150 Certificate of patent or registration of utility model

Ref document number: 5158016

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151221

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees