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
JP4891866B2 - Printer device - Google Patents
[go: Go Back, main page]

JP4891866B2 - Printer device - Google Patents

Printer device Download PDF

Info

Publication number
JP4891866B2
JP4891866B2 JP2007217716A JP2007217716A JP4891866B2 JP 4891866 B2 JP4891866 B2 JP 4891866B2 JP 2007217716 A JP2007217716 A JP 2007217716A JP 2007217716 A JP2007217716 A JP 2007217716A JP 4891866 B2 JP4891866 B2 JP 4891866B2
Authority
JP
Japan
Prior art keywords
data
comparison
page
printer
keyword
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
JP2007217716A
Other languages
Japanese (ja)
Other versions
JP2009053777A (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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2007217716A priority Critical patent/JP4891866B2/en
Publication of JP2009053777A publication Critical patent/JP2009053777A/en
Application granted granted Critical
Publication of JP4891866B2 publication Critical patent/JP4891866B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Description

本発明は、プリンタ装置に関するものである。   The present invention relates to a printer apparatus.

複数の給紙トレイを持ち、合紙挿入機能を有するプリンタは、印刷管理アプリケーション等により、マニュアル印刷時に、指定したページ位置、例えば、各章の先頭に合紙を挿入する機能を有している。   A printer having a plurality of paper feed trays and having a slip sheet insertion function has a function of inserting slip sheets at a specified page position, for example, at the beginning of each chapter, during manual printing by a print management application or the like. .

しかしながら、ユーザは、印刷データ全ページの内容を把握し、その中のどのページの前又は後に挿入するかを判断し且つ明示しなければならない。   However, the user must grasp the contents of all pages of the print data, determine which pages in the print data are to be inserted before or after, and clearly indicate them.

例えば、印刷データ作成前の印刷プレビュー画面表示で、合紙挿入位置に合紙ページを新たに追加作成する、または、合紙挿入位置をページ番号で明示的に指定する、などが一般的である。   For example, in the print preview screen display before print data creation, it is common to create a new slip sheet page at the slip sheet insertion position, or to explicitly specify the slip sheet insertion position with a page number. .

特開2006−293877号公報JP 2006-293877 A 特開2005−316875号公報JP 2005-316875 A

ところで、請求書やダイレクトメールなどの、データベースに蓄積されたデータを一定のフォーマットで大量に印刷を行う印刷業務においては、印刷後、宛先欄に印刷される郵便番号などにより印刷物を振り分けるための合紙挿入要求がある。   By the way, in a printing job that prints a large amount of data stored in a database, such as invoices or direct mail, in a fixed format, after printing, it is necessary to sort the printed matter by zip code printed in the destination column. There is a paper insertion request.

しかしながら、前記した従来の方法は、印刷すべきページ数が少ない、または、常に同一の印刷を行うために合紙挿入位置が予め確定している場合にのみ実施可能である。印刷ページ数が大量である場合には、印刷プレビュー画面などで印刷するページ全てを表示することは不可能であるし、毎次の印刷ページ数が不定である場合には、合紙挿入ページ番号を逐一把握することが著しく困難となる。そのため、合紙挿入機能を利用せず(利用できず)、印刷終了後に人手による振り分けに依存しており、著しく効率が悪かった。   However, the above-described conventional method can be performed only when the number of pages to be printed is small or when the slip sheet insertion position is determined in advance in order to always perform the same printing. When the number of printed pages is large, it is impossible to display all pages to be printed on the print preview screen, etc., and when the number of printed pages for each order is indefinite, the slip sheet insertion page number It becomes extremely difficult to grasp each one. For this reason, the interleaf insertion function is not used (cannot be used) and relies on manual assignment after printing is completed, which is extremely inefficient.

本発明は、請求書やダイレクトメールなどのデータベースに蓄積されたデータを、一定のフォーマットで大量に印刷を行う印刷業務に対して、容易に合紙挿入を行う手段を提供することを目的とする。   SUMMARY OF THE INVENTION An object of the present invention is to provide means for easily inserting slip sheets for a printing job for printing a large amount of data stored in a database such as an invoice or direct mail in a fixed format. .

本発明は、上記課題を解決するため、複数の給紙トレイを有するプリンタ装置において、比較用ページイメージを事前に登録し、登録されたページイメージに対して特定の領域を固定キーワードおよび可変キーワードとして設定し、印刷データページごとに、固定キーワード領域と同一位置に展開されるビットマップの比較を行い、一致した場合にさらに可変キーワード領域と同一位置に展開されるビットマップの比較を行い、不一致が発生した場合にそのページの直前に合紙を挿入し、登録されている比較用ページデータを不一致が発生したページデータと置き換えて後続ページとの比較を行う機能を有することを特徴とする。   In order to solve the above-described problem, the present invention registers a comparison page image in advance in a printer apparatus having a plurality of paper feed trays, and sets a specific area as a fixed keyword and a variable keyword for the registered page image. Set and compare for each print data page, the bitmap that is expanded at the same position as the fixed keyword area, and if it matches, the bitmap that is expanded at the same position as the variable keyword area is further compared. In the case of occurrence, a slip sheet is inserted immediately before the page, and the comparison page data registered is replaced with page data in which a mismatch has occurred, and the comparison with the subsequent page is performed.

また、前記可変キーワードが一致した場合に合紙を挿入し、登録されている比較用ページデータ入れ替えを行わないことを特徴とする。   Further, a slip sheet is inserted when the variable keyword matches, and the registered comparison page data is not replaced.

また、前記固定キーワードのみを登録し、比較することで、特定領域にある特定のキーワードが出現した場合に合紙を挿入することを特徴とする。   Further, only the fixed keyword is registered and compared to insert a slip when a specific keyword in a specific area appears.

更に、前記比較用ページデータのみを登録し、比較することで、特定のページが出現した場合に合紙を挿入することを特徴とする。   Further, only the comparison page data is registered and compared, whereby a slip sheet is inserted when a specific page appears.

本発明によれば、請求書やダイレクトメールなどのデータベース等に蓄積されたデータを一定のフォーマットで大量に印刷を行う印刷業務において、印刷用のデータベースデータに判別可能な特有のデータを合紙挿入したいデータ間に適宜挿入することで、容易に指定の位置に合紙を挿入することが可能となる。   According to the present invention, in a printing job in which a large amount of data stored in a database such as an invoice or direct mail is printed in a fixed format, peculiar data that can be distinguished as database data for printing is inserted into a slip sheet. It is possible to easily insert a slip at a designated position by appropriately inserting between the desired data.

本発明の実施形態を以下に説明する。   Embodiments of the present invention will be described below.

図1は、本実施形態に係わるプリンタ、及び、印刷データを生成するデータベースアプリケーションを含むホストシステムのネットワーク接続構成を示す。   FIG. 1 shows a network connection configuration of a host system including a printer according to this embodiment and a database application for generating print data.

図1において、ホストシステム100は、データベースアプリケーション101と、それが管理するデータベースデータ102およびフォームデータ103を含む一般的なデータベースシステムを意味する。   In FIG. 1, a host system 100 means a general database system including a database application 101, database data 102 and form data 103 managed by the database application 101.

ユーザが、ホストシステム100とネットワークを介して接続されているクライアントPC105から、ホストシステム100に対して印刷指示を行うと、ホストシステム100内のデータベースアプリケーション101は、予めホストシステム100内に登録されているフォームデータ103を取り出し、また、データベースデータ102として蓄積されていたデータをレコード単位で取り出す。そして、レコード内のデータをフォームデータ103上の所定位置に展開して一時的に電子原稿を作成する。データベースアプリケーション101は、作成した一時的な電子原稿を、プリンタドライバ104に送信する。   When a user issues a print instruction to the host system 100 from the client PC 105 connected to the host system 100 via the network, the database application 101 in the host system 100 is registered in the host system 100 in advance. The form data 103 is extracted, and the data stored as the database data 102 is extracted in units of records. Then, the data in the record is developed at a predetermined position on the form data 103 to temporarily create an electronic document. The database application 101 transmits the created temporary electronic document to the printer driver 104.

プリンタドライバ104は、受信した電子原稿を、プリンタ106が認識可能なコード群で構成される印刷データとして生成し、プリンタ106に印刷データを送信する。印刷データを受信したプリンタ106は、受信した印刷データに記載されている指示に従い、画像を描画し印刷出力を行う。   The printer driver 104 generates the received electronic document as print data including a code group that can be recognized by the printer 106, and transmits the print data to the printer 106. The printer 106 that has received the print data draws an image and performs print output in accordance with an instruction described in the received print data.

以上のようなフローで、データベースアプリケーション101から印刷を行うダイレクトメール印刷業務や請求書印刷業務を考えた場合、1宛先を1レコードとし、レコード内には顧客氏名、顧客住所、顧客郵便番号などの宛先情報データが必ず含まれる。   Considering direct mail printing business and invoice printing business for printing from the database application 101 with the above flow, one address is one record, and the customer name, customer address, customer zip code, etc. are included in the record. The destination information data is always included.

図2および図3は、一般的なデータベースに登録されている請求書印刷業務におけるデータの一例、図4は、印刷時の出力例である。   2 and 3 are examples of data in an invoice printing job registered in a general database, and FIG. 4 is an output example at the time of printing.

図2に示すように、1宛先を1レコードとし、レコード内には、顧客氏名、顧客住所、顧客郵便番号などの宛先情報データが含まれる。   As shown in FIG. 2, one destination is one record, and the record includes destination information data such as a customer name, customer address, and customer zip code.

また、図3に示すように、顧客管理番号をキーに、請求情報データベースが作成されている。これらの情報に基き、請求書印刷時には、各顧客の宛先情報とその顧客に関連する請求情報を併せ、フォームデータ103として定義されている特定のフォーマットに従って各情報を配置、印刷出力する。   Further, as shown in FIG. 3, a billing information database is created using the customer management number as a key. Based on this information, when printing an invoice, the destination information of each customer and the billing information related to that customer are combined, and each information is arranged and printed out according to a specific format defined as the form data 103.

一般に、印刷すべきデータは、宛先情報などの固定データと、毎次の状況により印刷対象となるレコード数が変化する可変長データ部分を持っているため、印刷結果としての印刷ページ数は不定であるが、宛先情報は、同一帳票では必ず各顧客単位の先頭ページに相当する用紙の同じ位置に印刷される。   In general, the data to be printed has fixed data such as destination information and a variable-length data part in which the number of records to be printed changes according to each situation. Therefore, the number of printed pages is undefined. However, the destination information is always printed at the same position on the paper corresponding to the first page of each customer unit in the same form.

<比較用ページデータの登録>
図5は、本発明のプリンタの概略構成図を示す。
<Registering page data for comparison>
FIG. 5 is a schematic configuration diagram of the printer of the present invention.

図6は、比較用ページデータ登録処理に関する操作概略フローを示す。   FIG. 6 shows an operation outline flow regarding the comparison page data registration processing.

図7は、プリンタ内での比較用ページデータ登録処理制御に関する概略フローである。   FIG. 7 is a schematic flow regarding comparison page data registration processing control in the printer.

データベースアプリケーション101からの本番業務印刷の前に、予め比較用ページデータをプリンタ106に登録する。比較用データは、1ページ分の印刷データをプリンタに送信することにより行う。   Prior to actual business printing from the database application 101, comparison page data is registered in the printer 106 in advance. The comparison data is obtained by transmitting print data for one page to the printer.

比較用ページデータとして登録するデータは、一般的なデータベースアプリケーションがその機能として有しているテスト印刷機能を使用することで送信できる。あるいは、1ページ分のダミーデータを作成し印刷することでもよい。データベース内の適当なレコードの宛先を含んだページを送信することでもよい。   Data to be registered as comparison page data can be transmitted by using a test printing function that a general database application has as its function. Alternatively, one page of dummy data may be created and printed. It is also possible to send a page containing the appropriate record destination in the database.

比較用ページデータ登録は、プリンタ106に対し、比較用ページデータ登録モード設定(S601)を行い、ホストシステムより比較用ページデータをプリンタへ送信し(S602)、プリンタの比較用ページデータの登録処理を実行し(S603)、比較用ページデータ登録モードの解除(S604)の手順で実行する。   In the comparison page data registration, the comparison page data registration mode is set for the printer 106 (S601), the comparison page data is transmitted from the host system to the printer (S602), and the comparison page data registration process of the printer is performed. (S603), and the comparison page data registration mode is canceled (S604).

ここで、比較用ページデータ登録モード設定(S601)は、これから送信するデータが通常の印刷データではなく、比較用ページデータであることをプリンタ106に認知させるための手続きである。   Here, the comparison page data registration mode setting (S601) is a procedure for causing the printer 106 to recognize that the data to be transmitted is not normal print data but comparison page data.

プリンタの操作パネル501を介して、比較用ページデータ受信モードと通常印刷モードを切り替える手段を提供することで、プリンタに対する指示を行う。   By providing means for switching between the comparison page data reception mode and the normal print mode via the printer operation panel 501, an instruction is given to the printer.

図8は、印刷モード切替設定画面の一例である。   FIG. 8 is an example of a print mode switching setting screen.

プリンタドライバの設定により、印刷データに比較データ登録属性を付与することで、操作パネルでの設定手続に代替することも可能である。   By giving a comparison data registration attribute to the print data by setting the printer driver, it is possible to replace the setting procedure on the operation panel.

また、プリンタが接続されているネットワークを経由して、受信モードを切り替える、例えば、プリンタが提供するWebサーバ機能や専用アプリケーションによる設定変更手段で代替することも可能である。   It is also possible to switch the reception mode via a network to which the printer is connected, for example, by using a Web server function provided by the printer or a setting changing unit using a dedicated application.

更には、プリンタが複数のデータ受信用ネットワークポートを有し、一方を通常印刷用、他方を比較データ登録用とすることで、プリンタへのデータ送信時にポートを選択することでも実現できる。   Furthermore, the printer has a plurality of data reception network ports, one for normal printing and the other for comparison data registration, which can be realized by selecting a port when transmitting data to the printer.

プリンタは、データを受信した場合、比較用ページデータ登録モードか否かを判断し(S701)、比較用ページデータ登録モードが設定されていた場合は、受信したデータを通常の印刷処理を行わずに解析・展開(S702)し、印刷用のビットマップデータと同等のビットマップデータを比較用ページデータとして作成する。作成した比較用ページデータは、比較用ページデータ保存用の記憶領域に保存する(S703)。   When receiving the data, the printer determines whether or not the comparison page data registration mode is set (S701). If the comparison page data registration mode is set, the received data is not subjected to normal print processing. In step S702, bitmap data equivalent to the bitmap data for printing is created as comparison page data. The created comparison page data is saved in a storage area for saving comparison page data (S703).

比較用ページデータ保存領域には、複数のデータが保管されることを考慮し、それぞれのデータにIDまたは名称などの識別子を付与する。識別子は、プリンタドライバで作成したデータに予め付与されていることが望ましいが、プリンタ側で受信順に番号を付与することでも対応可能である。   Considering that a plurality of data is stored in the comparison page data storage area, an identifier such as an ID or a name is assigned to each data. The identifier is preferably given in advance to the data created by the printer driver, but it can also be dealt with by assigning numbers in the order of reception on the printer side.

プリンタに比較用ページデータを送信後、ユーザはクライアントPCを介してプリンタ内に登録された比較用ページデータの中で、比較対照とする領域の設定(S603)を行う。   After transmitting the comparison page data to the printer, the user sets a comparison reference area in the comparison page data registered in the printer via the client PC (S603).

ここで、プリンタは、登録済みの比較用ページデータのデジタル画像を、ネットワーク経由でクライアントPCの画面に表示する機能を提供すべく、専用アプリケーション或いはWebブラウザ用Webサーバ等を有する。   Here, the printer has a dedicated application or a Web server for a Web browser in order to provide a function of displaying a digital image of the registered comparison page data on the screen of the client PC via the network.

図9は、専用アプリケーションによる登録済み比較用ページデータ表示例を示す。   FIG. 9 shows a display example of registered page data for comparison by a dedicated application.

図10は、Webブラウザによる登録済み比較用ページデータ表示例である。   FIG. 10 is an example of registered comparison page data displayed by the Web browser.

いずれの場合も、複数の比較用ページデータが登録されることを考慮し、登録ファイルの一覧を表示し、いずれか1個のファイルを選択して電子画像としてビットマップ表示する機能を提供する。   In any case, considering the fact that a plurality of comparison page data are registered, a list of registered files is displayed, and a function of selecting any one file and displaying it as an electronic image in a bitmap is provided.

次に、ユーザに比較対照領域を指定させるキーワード指定機能について記載する。   Next, a keyword specifying function that allows the user to specify a comparison area will be described.

図11は、比較対照領域の選択画面例である。   FIG. 11 is an example of a selection screen for the comparison area.

表示された登録済みページデータの画像に対して、その一部領域を2箇所選択し、その選択範囲に関する情報をそれぞれプリンタに登録する。一方は、固定キーワード1101であり、他方は可変キーワード1102である。   Two partial areas are selected for the displayed image of registered page data, and information about the selection range is registered in the printer. One is a fixed keyword 1101 and the other is a variable keyword 1102.

固定キーワード1101は、ページデータ比較を行う対象ページを判別するためのキーワードとなるビットマップイメージである。可変キーワード1102は、合紙挿入処理を実行するか否かを判別するためのキーワードとなるビットマップイメージである。   The fixed keyword 1101 is a bitmap image serving as a keyword for determining a target page for which page data comparison is performed. The variable keyword 1102 is a bitmap image serving as a keyword for determining whether or not to execute the slip sheet insertion process.

領域の選択にあたっては、使い勝手を考慮し、一般的なイメージ編集アプリケーションにおける四角形描画と同様の手続き、具体的には、マウス等による始点終点の選択による描画が望ましい。選択した領域は、図11におけるように、四角形の枠線によりページ全体のビットマップ内に明示する。   In selecting an area, in consideration of usability, it is desirable to perform the same procedure as that of quadrangular drawing in a general image editing application, specifically, drawing by selecting a start point and an end point using a mouse or the like. As shown in FIG. 11, the selected area is clearly indicated in the bitmap of the entire page by a rectangular frame.

この領域選択方法によれば、電子画像に対する領域指定であるため、プリンタは、選択された領域のページ全体における位置を正確に認識することが可能である。領域確定後は、その情報を比較用ページデータの属性として保管する。   According to this region selection method, since the region is designated for the electronic image, the printer can accurately recognize the position of the selected region in the entire page. After determining the area, the information is stored as an attribute of the comparison page data.

<比較用ページデータの選択>
本番印刷業務を実行する前に、登録してある比較用ページデータの選択を行う。なお、比較用ページデータが選択されない場合は、比較を行わない、言い換えれば、合紙制御処理無しに、通常通り印刷を行う。
<Selecting page data for comparison>
Before executing the actual printing job, the registered page data for comparison is selected. When comparison page data is not selected, comparison is not performed, in other words, printing is performed as usual without a slip sheet control process.

比較用ページデータの選択方法としては、プリンタ操作パネルからの選択、あるいは、ネットワークを介して専用アプリケーションあるいはWebブラウザにてプリンタの設定をすることで選択する。さらには、プリンタドライバの設定によりプリンタドライバによる印刷データ作成時に印刷データの属性情報として付与することも可能である。   The comparison page data is selected by selecting from the printer operation panel or by setting the printer using a dedicated application or a Web browser via the network. Furthermore, it can be added as attribute information of print data when the printer driver creates print data by setting the printer driver.

図12は、プリンタ操作パネルでの選択画面例である。   FIG. 12 is an example of a selection screen on the printer operation panel.

<合紙トレイ選択>
プリンタ106には、複数の給紙トレイ(503、504、505、506)が存在する。この中から合紙として使用する用紙をセットしたトレイを指定する。プリンタ操作パネルからの選択、あるいは、ネットワークを介して専用アプリケーションあるいはWebブラウザにてプリンタの設定をすることで選択する。さらには、プリンタドライバの設定により、プリンタドライバによる印刷データ作成時に印刷データの属性情報として付与することも可能である。
<Select slip paper tray>
The printer 106 has a plurality of paper feed trays (503, 504, 505, 506). A tray in which a sheet to be used as a slip sheet is set is designated. Selection is made from the printer operation panel, or by setting the printer with a dedicated application or Web browser via the network. Further, it can be given as attribute information of the print data when the print data is created by the printer driver by setting the printer driver.

図13は、プリンタ操作パネルによる合紙トレイ選択画面の例である。   FIG. 13 is an example of a slip sheet tray selection screen by the printer operation panel.

<本番印刷業務>
以上で合紙挿入に係わる事前準備が完了し、本番印刷業務での処理を実行する。
<Production printing business>
With this, the advance preparation for inserting the slip sheet is completed, and the processing in the actual printing job is executed.

図14は、プリンタ内での合紙挿入印刷処理概略フローであり、図15はプリンタ制御部概念図である。   FIG. 14 is a schematic flow chart of the slip sheet insertion printing process in the printer, and FIG. 15 is a conceptual diagram of the printer control unit.

ユーザが合紙挿入を意図して本番印刷業務を実行した場合について、図14、図15により説明する。   The case where the user executes the actual printing job with the intention of inserting slip sheets will be described with reference to FIGS.

プリンタは、データ受信部1501でクライアントPC105からの印刷データを受信すると、解析制御部1502にて比較用ページデータ指示の有無を確認し(S1401)、指定有りの場合は比較データ保管領域1503より選択されている比較用ページデータを専用メモリである比較データ展開領域1504に展開する(S1402)。   When the data receiving unit 1501 receives the print data from the client PC 105, the printer confirms whether there is a comparison page data instruction in the analysis control unit 1502 (S1401), and if specified, selects from the comparison data storage area 1503. The compared page data is expanded in the comparison data expansion area 1504 which is a dedicated memory (S1402).

入力ジョブの展開処理待ちデータが存在するか、言い換えれば印刷すべきデータが残っているか否かを確認し(S1403)、存在しない場合はジョブの終了とする。   It is confirmed whether there is data waiting for the expansion processing of the input job, in other words, whether there is data to be printed (S1403), and if it does not exist, the job is ended.

存在する場合、データ展開部1505にて1ページ分のデータをページデータ展開領域1506に展開し(S1404)、比較用ページデータ指示の有無を確認する(S1405)。比較用ページデータ指示が無い場合は、ページ印刷を行う(S1412)。   If it exists, the data development unit 1505 develops the data for one page in the page data development area 1506 (S1404), and checks whether there is a comparison page data instruction (S1405). If there is no comparison page data instruction, page printing is performed (S1412).

比較用ページデータ指示が有る場合、プリンタは、データ比較処理部1507において、比較用ページデータと入力ジョブのページデータの展開後のビットマップとについて、固定キーワードとして指定されている領域の比較を行う(S1406)。   When there is a comparison page data instruction, the printer compares the area designated as the fixed keyword in the data comparison processing unit 1507 between the comparison page data and the bitmap after the expansion of the page data of the input job. (S1406).

比較結果が一致した場合(S1407)、更に続いて、比較用ページデータと入力ジョブのページデータの可変キーワード領域についても比較を行う(S1408)。比較結果が不一致であった場合(S1409)、合紙処理制御部1508にて合紙用として指定されている給紙トレイの用紙を使用して、合紙挿入処理を実行する(S1410)。   If the comparison results match (S1407), the variable keyword areas of the comparison page data and the page data of the input job are also compared (S1408). If the comparison result is inconsistent (S1409), the slip sheet insertion processing is executed using the sheet in the sheet feed tray designated for slip sheet by the slip sheet processing control unit 1508 (S1410).

合紙挿入処理(S1410)の実行後、比較ページデータの入れ替え処理(S1411)を行う。領域指定の属性情報はそのままに、比較用データ展開領域1504に展開されているページデータのビットマップを削除し、ページデータ展開領域1506に展開されている入力ジョブのページデータのビットマップのコピーを、比較用データ展開領域1504に格納する。入れ替え完了後は、印刷データ処理部1509にてページデータ印刷処理(S1412)を実行し、次のページに対する処理を行うため入力ジョブの展開処理待ちデータの有無確認処理(S1403)に戻る。なお、比較用ページデータと入力ジョブのページデータの固定キーワード領域の比較(S1406)(S1407)にて、不一致だった場合、及び、可変キーワード領域の比較(S1408)で一致の場合は、ページ印刷処理(S1412)を行う。   After executing the slip sheet insertion process (S1410), the comparison page data replacement process (S1411) is performed. The page data bitmap expanded in the comparison data expansion area 1504 is deleted without changing the area designation attribute information, and a copy of the page data bitmap of the input job expanded in the page data expansion area 1506 is copied. And stored in the comparison data expansion area 1504. After the replacement, the print data processing unit 1509 executes page data print processing (S1412), and returns to input job expansion processing waiting data existence check processing (S1403) to perform processing for the next page. If the comparison page data and the input job page data are not matched in the comparison of the fixed keyword area (S1406) (S1407) and the comparison of the variable keyword area (S1408), the page is printed. Processing (S1412) is performed.

以上のように、一定のフォーマットで大量に印刷を行う印刷業務において、印刷ページ全体のプレビューや事前の合紙挿入ページ指定することなしに、特定データの切り替わり目での合紙挿入を可能とすることができる。   As described above, it is possible to insert slip sheets at specific data switching points without having to preview the entire print page or specify a prior slip sheet insertion page in a printing job that prints a large amount in a fixed format. be able to.

上記例では、可変キーワード領域の比較結果として、不一致の場合に合紙を挿入する場合について説明したが、可変キーワードが一致した場合に合紙を挿入し、比較ページデータ入れ替え処理(S1411)を実行しないようにすることで、本番業務中のジョブにおいて、特定領域にある特定のキーワードが出現した場合に合紙を挿入することも可能である。また、可変キーワードの登録を廃し、固定キーワードのみを登録し、比較することで、特定領域にある特定のキーワードが出現した場合に合紙を挿入することも可能である。   In the above example, as a comparison result of the variable keyword area, the case where a slip sheet is inserted when there is a mismatch is described. However, when the variable keyword matches, a slip sheet is inserted and the comparison page data replacement process (S1411) is executed. By not doing so, it is also possible to insert a slip when a specific keyword in a specific area appears in a job in actual work. It is also possible to eliminate the registration of variable keywords, register only fixed keywords, and compare them to insert a slip when a specific keyword in a specific area appears.

更には、固定キーワードおよび可変キーワードの設定を廃し、比較用ページデータのみを登録し、比較することで、特定のページが出現した場合に合紙を挿入することも可能である。   Furthermore, it is also possible to eliminate the setting of fixed keywords and variable keywords, register only comparison page data, and compare them, thereby inserting slip sheets when a specific page appears.

この場合、固定キーワードおよび可変キーワードの登録処理が不要であるため、プリンタは、図11に示したようなプレビュー画面の表示機能は不要となる。   In this case, since the registration process of the fixed keyword and the variable keyword is unnecessary, the printer does not need the preview screen display function as shown in FIG.

データベースを含むシステム例の関連図である。It is a related figure of the system example containing a database. 請求書データベース例の説明図である。It is explanatory drawing of the example of an invoice database. 請求書データベース例の説明図である。It is explanatory drawing of the example of an invoice database. 請求書印刷例である。It is an invoice printing example. プリンタ構成例である。It is an example of a printer configuration. 本発明の実施形態における、比較用ページデータ登録処理に関する操作概略フロー説明図である。It is operation | movement outline flow explanatory drawing regarding the page data registration process for a comparison in embodiment of this invention. 本発明の実施形態における、プリンタ内での比較用ページデータ登録処理制御に関する概略フロー説明図である。FIG. 7 is a schematic flow explanatory diagram regarding comparison page data registration processing control in a printer according to the embodiment of the present invention. 本発明の実施形態における、印刷モード切替設定画面例である。7 is an example of a print mode switching setting screen in the embodiment of the present invention. 本発明の実施形態における、専用アプリケーションによる登録データ表示例である。It is an example of registration data display by a dedicated application in the embodiment of the present invention. 本発明の実施形態における、Webブラウザによる登録データ表示例である。It is an example of registration data display by a Web browser in the embodiment of the present invention. 本発明の実施形態における、比較対象領域選択例説明図である。It is explanatory drawing of a comparison object area | region selection example in embodiment of this invention. 本発明の実施形態における、比較用ページデータ選択画面例である。It is an example of a comparison page data selection screen in the embodiment of the present invention. 本発明の実施形態における、合紙トレイ選択画面例である。It is an example of a slip sheet tray selection screen in the embodiment of the present invention. 本発明の実施形態における、合紙挿入印刷処理概略フローである。It is a slip sheet insertion printing process schematic flow in the embodiment of the present invention. 本発明の実施形態における、プリンタ制御部概念図例である。3 is a conceptual diagram of a printer control unit in the embodiment of the present invention. FIG.

符号の説明Explanation of symbols

100:ホストシステム、101:データベースアプリケーション、102:データベースデータ、103:フォームデータ、104:プリンタドライバ、105:クライアントPC、106:プリンタ、501:プリンタ操作パネル、502:印刷制御部、503:給紙トレイ1、504:給紙トレイ2、505:給紙トレイ3、506:給紙トレイ4、507:排紙スタッカ、1101:固定キーワード領域、1102:可変キーワード領域、1501:データ受信部、1502:解析制御部、1503:比較データ保管領域、1504:比較データ展開領域、1505:データ展開部、1506:ページデータ展開領域、1507:データ比較処理部、1508:合紙処理制御部、1509:印刷データ処理部。   100: Host system 101: Database application 102: Database data 103: Form data 104: Printer driver 105: Client PC 106: Printer 501: Printer operation panel 502: Print control unit 503: Paper feed Tray 1, 504: paper feed tray 2, 505: paper feed tray 3, 506: paper feed tray 4, 507: paper discharge stacker, 1101: fixed keyword area, 1102: variable keyword area, 1501: data receiving unit, 1502: Analysis control unit, 1503: Comparison data storage area, 1504: Comparison data development area, 1505: Data development part, 1506: Page data development area, 1507: Data comparison processing part, 1508: Interleaf processing control part, 1509: Print data Processing part.

Claims (4)

複数の給紙トレイを有するプリンタ装置において、比較用ページイメージを事前に登録し、登録されたページイメージに対して特定の領域を固定キーワードおよび可変キーワードとして設定し、印刷データページごとに、固定キーワード領域と同一位置に展開されるビットマップの比較を行い、一致した場合にさらに可変キーワード領域と同一位置に展開されるビットマップの比較を行い、不一致が発生した場合にそのページの直前に合紙を挿入し、登録されている比較用ページデータを不一致が発生したページデータと置き換えて後続ページとの比較を行う機能を有することを特徴とするプリンタ装置。   In a printer device having a plurality of paper feed trays, a comparison page image is registered in advance, a specific area is set as a fixed keyword and a variable keyword for the registered page image, and a fixed keyword is set for each print data page. Compares the bitmaps that are expanded at the same position as the area, and if they match, compares the bitmap that is expanded at the same position as the variable keyword area, and if a mismatch occurs, inserts a slip before the page. A printer apparatus having a function of inserting a comparison page data and comparing the registered page data for comparison with page data in which a mismatch has occurred and comparing it with a subsequent page. 前記可変キーワードが一致した場合に合紙を挿入し、登録されている比較用ページデータ入れ替えを行わないことを特徴とする請求項1のプリンタ装置。   2. The printer apparatus according to claim 1, wherein when the variable keyword matches, a slip sheet is inserted and the registered comparison page data is not replaced. 前記固定キーワードのみを登録し、比較することで、特定領域にある特定のキーワードが出現した場合に合紙を挿入することを特徴とする請求項1のプリンタ装置。   2. The printer apparatus according to claim 1, wherein only the fixed keyword is registered and compared, whereby a slip sheet is inserted when a specific keyword in a specific area appears. 前記比較用ページデータのみを登録し、比較することで、特定のページが出現した場合に合紙を挿入することを特徴とする請求項1のプリンタ装置。   2. The printer apparatus according to claim 1, wherein a slip sheet is inserted when a specific page appears by registering and comparing only the comparison page data.
JP2007217716A 2007-08-24 2007-08-24 Printer device Expired - Fee Related JP4891866B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007217716A JP4891866B2 (en) 2007-08-24 2007-08-24 Printer device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007217716A JP4891866B2 (en) 2007-08-24 2007-08-24 Printer device

Publications (2)

Publication Number Publication Date
JP2009053777A JP2009053777A (en) 2009-03-12
JP4891866B2 true JP4891866B2 (en) 2012-03-07

Family

ID=40504836

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007217716A Expired - Fee Related JP4891866B2 (en) 2007-08-24 2007-08-24 Printer device

Country Status (1)

Country Link
JP (1) JP4891866B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5059887B2 (en) * 2010-02-17 2012-10-31 ヤフー株式会社 Monitoring device, method and program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4106752B2 (en) * 1998-08-10 2008-06-25 コニカミノルタビジネステクノロジーズ株式会社 Computer-readable recording medium recording a print control program, printer, and printing method
JP2000354144A (en) * 1999-06-11 2000-12-19 Ricoh Co Ltd Document reading device
JP2005254527A (en) * 2004-03-10 2005-09-22 Fuji Xerox Co Ltd Image processing device and its output controlling method, also, information processing device and printing demanding method

Also Published As

Publication number Publication date
JP2009053777A (en) 2009-03-12

Similar Documents

Publication Publication Date Title
JP4968931B2 (en) Information processing apparatus, information processing method, and program
US6480866B2 (en) Method and apparatus to facilitate creation of documents from individual pages
US7999955B2 (en) Printing system, print server and computer program that differentiate between on-line and off-line finishing devices in said printing system
US8582147B2 (en) Information processing apparatus, control method for image forming apparatus and post-processing apparatus, and computer program
US20040066527A1 (en) Finish verification in printing
JP5288837B2 (en) Print job control apparatus, print job control method, print job control program
CN101334719B (en) Information processing apparatus and control method
US20110242580A1 (en) Submission of jdf print jobs to a target printer using a usb storage device and other related methods
US20050157330A1 (en) Image-forming system with a graphical user interface having an interconnection architecture hyperlink
EP1772286B1 (en) Image processing apparatus and method for controlling the same
JP2003316549A (en) Variable data printing using variants
CN103631543A (en) Information processing apparatus, and method for controlling the same
US8842338B2 (en) Printer driver
US20080304102A1 (en) Job management apparatus, job management method, and program
JP4891866B2 (en) Printer device
US20100165374A1 (en) Information processing apparatus, information processing method and computer-readable medium
US7382486B2 (en) Printing system
US7677820B2 (en) Printing supporting apparatus, printing apparatus selecting apparatus, printing supporting program, printing apparatus selecting program, storage medium, method of selecting printing apparatus, method of supporting printing, and method of creating printing apparatus determining tree
JP2003237167A (en) Printing control method
JP2010188674A (en) Printer device
JP4505106B2 (en) Accumulation printing method and image forming apparatus
JP3638207B2 (en) Print output method and print output control apparatus
JP2012179855A (en) Printing apparatus, printing control method, and program
JP4161625B2 (en) Image processing system
JP2011183629A (en) Continuous paper printing apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100318

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111125

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111216

R151 Written notification of patent or utility model registration

Ref document number: 4891866

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

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

Free format text: PAYMENT UNTIL: 20141222

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees