JP5158016B2 - Composite image creation method and job analysis program - Google Patents
Composite image creation method and job analysis program Download PDFInfo
- 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
Links
- 239000002131 composite material Substances 0.000 title claims description 49
- 238000000034 method Methods 0.000 title claims description 33
- 238000012545 processing Methods 0.000 claims description 48
- 238000011156 evaluation Methods 0.000 claims description 34
- 238000007730 finishing process Methods 0.000 claims description 9
- 230000005484 gravity Effects 0.000 description 19
- 238000004891 communication Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 238000013500 data storage Methods 0.000 description 5
- 239000000203 mixture Substances 0.000 description 4
- 230000002194 synthesizing effect Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 238000000605 extraction Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
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
上記特許文献1の方法は、ジョブ内にある特定ページに対してプレビューを変えるものであるが、その特定ページがジョブ全体の中の特徴的なページであるとは限らず、特徴的なページでなければ、プレビュー画面を見てもジョブの全体像を視覚的、直感的に把握することはできない。
The method of
また、ジョブの構成が複雑化し、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.
背景技術で示したように、ラスタライズ後のジョブを画像形成装置や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
ユーティリティ11は、処理装置10にジョブの解析を指示し、処理装置10から解析結果(ジョブ解析データ)を受信する装置であり、例えば、クライアントのコンピュータ端末等で動作する専用ユーティリティやプリンタドライバである。なお、図示しないが、クライアントのコンピュータ端末には、少なくとも、ジョブの解析を指示する操作部と、ジョブ解析データの代表画像を表示する表示部と、処理装置10とデータのやりとりを行う通信I/F部と、データやプログラムを記憶する記憶部と、これらを制御する制御部などを備える。
The
処理装置10は、CPU(Central Processing Unit)100と、ROM(Read Only Memory)やRAM(Random Access Memory)などのメモリ101と、HDD(Hard Disk Drive)102と、通信I/F部103などで構成され、これらはバスを介して接続されている。
The
メモリ101は、ジョブ解析部として機能するジョブ解析プログラムなどを格納するプログラム格納部104と、ジョブ解析データなどを格納するデータ格納部105とを備える。そして、CPU100は、ROM、RAMと協働して処理装置10全体の動作を制御する制御部として機能する。本実施例では、特に、CPU100は、プログラム格納部104からジョブ解析プログラムをロードして実行し、ジョブ解析プログラムで処理したジョブ解析データを通信I/F部103を介してユーティリティ11に転送する制御を行う。
The
HDD102は、CPU100が制御するためのプログラムや、ラスタライズ後のジョブ(ページ毎のラスタデータ、ページ毎のラスタデータのデータサイズを縮小した縮小画像データ(以下、サムネイル画像データと呼ぶ。)、及び、ラスタライズ前に取得した印刷指示情報やラスタライズ後に取得したTAGビットなどの属性データ)を格納し、CPU100により必要に応じて読み出される。
The
ジョブ解析部は、HDD102から読み出したラスタライズ後のジョブを解析して、各ページの属性や属性の変化を示す情報を取得し、HDD102やRAMに記憶されたテーブルを参照して、属性や属性の変化を示す情報に重み付けを行って、ジョブの特徴を表す指標となる値(評価値と呼ぶ。)を算出し、その評価値が相対的に大きい複数のページをジョブの特徴を表すページとして特定し、特定したページのサムネイル画像を合成したデータ(合成画像データ)をジョブ解析データとしてメモリ101に格納する。
The job analysis unit analyzes the rasterized job read from the
通信I/F部103は、NIC(Network Interface Card)やモデムなどで構成され、ユーティリティ11などとの接続を確立し、データの送受信を実行する。
The communication I /
なお、図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
また、図1では、HDD102に保存されたラスタライズ後のジョブを利用して合成画像の作成を行う構成としているが、ラスタライズ後のジョブをネットワークに接続される他の装置(例えば、サーバなど)に保存し、ラスタライズ後のジョブをそこから読み出して合成画像の作成を行う構成としてもよい。
In FIG. 1, a composition image is created using a rasterized job stored in the
また、図1では、ユーティリティ11からの指示に従って処理装置10で合成画像を作成してユーティリティ11に送信する構成としているが、処理装置10に操作部及び表示部を設け、処理装置10の操作部の指示に従って代表画像を特定し、特定した代表画像を合成した合成画像を処理装置10の表示部に表示させる構成とすることもできる。
In FIG. 1, the
また、図1は本実施例の処理システムの一例であり、処理装置10の構成は適宜変更可能である。例えば、画像形成装置を処理装置10とする場合は、処理装置10に印刷部などを追加すればよい。
Moreover, FIG. 1 is an example of the processing system of a present Example, The structure of the
次に、上記構成の処理装置10の動作について、図2の概念図及び図3のフローチャート図を参照して説明する。
Next, the operation of the
ユーティリティ11は、ネットワークを経由して処理装置10にジョブ番号及び必要に応じて代表画像の数量などを送信し、処理装置10にジョブの解析を指示する(図2の(1))。
The
処理装置10の制御部は、通信I/F部103を介して、ジョブ番号及び必要に応じて代表画像の数量などを取得し(図3のステップS101)、ジョブ解析部(ジョブ解析プログラム)に、取得したジョブ番号及び代表画像の数量等を渡す(図2の(2))。
The control unit of the
ジョブ解析部は、渡されたジョブ番号を用いて、HDD102内にあるラスタライズ済みのジョブを検索し(ステップS102)、ジョブ番号に対応するラスタライズ済みのジョブがあるかを判断する(ステップS103)。そして、対応するラスタライズ済みのジョブがなければ、エラーとして処理し(ステップS104)、対応するラスタライズ済みのジョブがあれば、そのジョブのデータ(ページ毎のラスタデータと属性データ)を読み込む(図2の(3)、ステップS105)。
The job analysis unit searches for a rasterized job in the
次に、ジョブ解析部は、読み込んだラスタライズ済みのジョブの解析を行う(図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
次に、ジョブ解析部は、現在のページが最終ページであるかを判断し(ステップ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
その後、ユーティリティ11は、合成画像データを受信し、その合成画像をジョブの特徴を表す画像として表示する(図2の(7))。
Thereafter, the
なお、上記ステップ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
また、上記フローでは、ジョブ解析が指示された時に合成画像を作成する構成としたが、処理装置10はジョブを処理するたびに合成画像を作成し、当該ジョブと合成画像とを関連付けてメモリ101やHDD102に記憶しておき、ジョブ解析が指示された時にメモリ101やHDD102から指定されたジョブに対応する合成画像を読み出すようにしてもよい。
In the above flow, a composition image is created when job analysis is instructed. However, the
以上が代表画像を抽出する方法のフローであるが、以下、具体的なジョブを例にして説明する。 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
ユーティリティ11は、受信した代表画像のデータを画面に表示する。図6は、解析結果表示画面の一例であり、この解析結果表示画面は、例えば、ジョブのジョブ番号を指定する欄と、指定したジョブ番号に対する合成画像の指定数量を設定する欄と、処理装置10から受信した合成画像のデータを表示する欄などで構成される。
The
なお、図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
このように、ユーティリティ11からジョブ番号と必要に応じて代表画像の数量とを送信すると、処理装置10のジョブ解析部は、各ページの属性や属性の変化を示す情報に基づいて評価値を算出し、その評価値に基づいてジョブの特徴を表すと考えられる複数のページを特定し、それらのページのサムネイル画像を合成した合成画像を作成してユーティリティ11に転送し、ユーティリティ11は受信した合成画像のデータを表示する制御を行う。これにより、ページ数やデータサイズが膨大なジョブであっても、簡単にジョブの全体を視覚的、直感的に把握することができる。
As described above, when the job number and the number of representative images are transmitted from the
なお、上記実施例では、ページの属性を示す情報として、先頭ページや章分けページであるかを示す情報、画像比率、文字サイズを列挙し、ページの属性の変化を示す情報として、用紙サイズ、用紙種類、印刷形態、カラーモード、仕上げ処理が変化したかを示す情報を列挙したが、属性や属性の変化を示す情報は上記に限らず、ジョブの特徴を示す指標となる任意の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
本発明は、ラスタライズ済みのジョブの保存、処理を行う画像形成装置や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
101
103 Communication I / F Unit 104
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.
前記第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,
ことを特徴とする請求項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,
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)
| 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)
| 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 |
-
2009
- 2009-05-25 JP JP2009125357A patent/JP5158016B2/en not_active Expired - Fee Related
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 |