[go: up one dir, main page]

JP2008213303A - Printing device - Google Patents

Printing device Download PDF

Info

Publication number
JP2008213303A
JP2008213303A JP2007053912A JP2007053912A JP2008213303A JP 2008213303 A JP2008213303 A JP 2008213303A JP 2007053912 A JP2007053912 A JP 2007053912A JP 2007053912 A JP2007053912 A JP 2007053912A JP 2008213303 A JP2008213303 A JP 2008213303A
Authority
JP
Japan
Prior art keywords
data
page
page data
print
print data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2007053912A
Other languages
Japanese (ja)
Inventor
Takeshi Miyashita
健 宮下
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2007053912A priority Critical patent/JP2008213303A/en
Publication of JP2008213303A publication Critical patent/JP2008213303A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Color Electrophotography (AREA)

Abstract

【課題】受信した印刷データが,モノクロ印刷すべきデータ(カラー印刷を行う必要がないデータ)であった場合には、カラートナーがなくてもエラーを表示しない印刷装置を、提供する。
【解決手段】印刷装置10を、印刷データ中の各印字データがカラー印刷が必要なものであるか否かを中間コードレベルで判定する装置であると共に、カラー印刷が必要な印字データが見出されない限り、カラートナー残量のチェックを行わない装置として構成しておく。
【選択図】図1
Provided is a printing apparatus that does not display an error even when there is no color toner when received print data is data to be printed in monochrome (data that does not need to be printed in color).
A printing apparatus is a device that determines whether or not each print data in print data requires color printing at an intermediate code level, and finds print data that requires color printing. Unless otherwise, the apparatus is configured as a device that does not check the remaining amount of color toner.
[Selection] Figure 1

Description

本発明は、カラー印刷とモノクロ印刷とが可能な印刷装置に、関する。   The present invention relates to a printing apparatus capable of color printing and monochrome printing.

近年、市販されているカラー印刷装置の中には、カラー印刷中に,いずれかのカラートナー(C,M,Yトナー)が無くなった場合、印刷が未完了の各ページをモノクロ印刷させることが出来るカラー印刷装置が存在しているが、このカラー印刷装置(以下、従来装置と表記する)は、図8に模式的に示してあるように、いずれかのカラートナーが無くなっても(いずれかのカラートナーが無くなった旨のエラーの表示後にも)、印刷データからのCMYK圧縮ページデータの生成を続け、印刷が未完了の各ページをモノクロ印刷することがユーザによって指示された場合には、印刷が未完了の各ページの印刷に必要なK圧縮ページデータを、事後変換処理(CMYK圧縮ページデータに対して、伸張処理と,CMYK→K色変換処理と,圧縮処理とを施す処理)により生成する装置となっている。   In recent years, in a color printing apparatus that is commercially available, when any color toner (C, M, Y toner) runs out during color printing, each page that has not been printed may be printed in monochrome. Although there is a color printing device that can be used, this color printing device (hereinafter referred to as a conventional device) can be used even if any of the color toners disappear (as shown in FIG. 8). If the user instructs to print CMYK compressed page data from the print data and print each page that has not been printed in black and white (after the error message indicating that the color toner has run out), K-compressed page data necessary for printing each page that has not been printed is converted into post-conversion processing (for CMYK compressed page data, decompression processing, CMYK → K color conversion processing, It has a device for generating a process) for performing the process.

そして、従来装置は、コストパフォーマンスの観点から、事後変換処理をCPUが行うように構成されているため、従来装置の,上記した場合におけるモノクロ印刷の速度は、通常のモノクロ印刷(印刷データからK圧縮ページデータが生成される印刷)の速度よりも遅いものとなっている。   Since the conventional apparatus is configured such that the CPU performs the post-conversion processing from the viewpoint of cost performance, the monochrome printing speed of the conventional apparatus in the above case is normal monochrome printing (from print data to K This is slower than the printing speed at which compressed page data is generated.

また、先頭ページから上記のような内容の処理が行われるようにしておくと、全ページが事後変換処理により印刷されることがあり得ることになる。このため、従来装置は、印刷データ(モノクロ印刷を行うべきことが明示的に示されていないもの)を受信した場合、まず、各カラートナーの残量をチェックし、いずれかのカラートナーがなかった場合には、必ず(受信した印刷データが,モノクロ印刷が可能なデータや、印刷が不必要なフォーム登録用の印刷データであっても)、その印刷データに関する実際の処理を開始することなく,エラー表示を行うように構成された装置となっている。   Further, if the processing with the above contents is performed from the first page, all pages may be printed by post-conversion processing. For this reason, when the conventional apparatus receives print data (not explicitly indicated that monochrome printing is to be performed), it first checks the remaining amount of each color toner, and there is no color toner. If the received print data is received (even if the received print data is data that can be printed in monochrome or print data for form registration that does not require printing), the actual processing for the print data is not started. , The device is configured to display an error.

そこで、本発明の第1の課題は、受信した印刷データが,モノクロ印刷すべきデータ(カラー印刷を行う必要がないデータ)であった場合には、カラートナーがなくてもエラーを表示しない印刷装置を、提供することにある。   Accordingly, a first problem of the present invention is that when received print data is data to be printed in monochrome (data that does not need to be printed in color), printing that does not display an error even if there is no color toner. The device is to provide.

また、本発明の第2の課題は、印刷が未完了の各ページのモノクロ印刷がより高速に行える印刷装置を、提供することにある。   A second object of the present invention is to provide a printing apparatus capable of performing monochrome printing of each page that has not been printed at a higher speed.

上記第1の課題を解決するために、本発明の印刷装置は、CMYKページデータに基づくカラー印刷とKページデータに基づくモノクロ印刷とを実行可能な印刷実行手段と、1ページ分の印刷内容をページ記述言語で定義した1つ以上の印字データを含む印刷データを受信し、受信した印刷データに基づき、CMYKページデータ或いはKページデータを生成するページデータ生成手段と、ページデータ生成手段が生成した各ページデータを,順次,印刷実行手段へ供給するページデータ供給手段とを備えた構成であって、ページデータ生成手段が、印刷データを受信した場合、1ページ分の印字データを、その印字データがカラー印刷を行うべきカラーデータであるかモノクロ印刷を行うべきモノクロデータであるかを判定するための処理を行いながら中間コードに変換し、印字データがカラーデータであった場合には、印刷実行手段の各カラートナーの残量をチェックし、全てのカラートナーが残っていた場合には、中間コードからCMYKページデータを生成し、印字データがモノクロデータであった場合には、中間コードからKページデータを生成する処理を,印刷データ中の各1ページ分の印字データに対して繰り返す第1動作モードでの動作を開始する手段であると共に、第1動作モードにて、一旦、CMYKページデータを生成した後には、1ページ分の印字データを中間コードに変換して当該中間コードからCMYKページデータを生成するCMYKページデータ生成処理を,印刷データ中の各1ページ分の印字データに対して繰り返す第2動作モードでの動作を開始する手段である構成を、有する。   In order to solve the first problem, a printing apparatus according to the present invention includes a print execution unit capable of performing color printing based on CMYK page data and monochrome printing based on K page data, and print contents for one page. A page data generation unit that receives print data including one or more print data defined in a page description language and generates CMYK page data or K page data based on the received print data, and a page data generation unit When the page data generating unit receives the print data, the page data generating unit sequentially supplies the page data to the print data. For determining whether the data is color data to be printed in color or monochrome data to be printed in monochrome If the print data is color data and the print data is color data, the remaining amount of each color toner in the print execution unit is checked. If all the color toners remain, the intermediate code is changed to CMYK. When page data is generated and the print data is monochrome data, the process of generating K page data from the intermediate code is repeated in the first operation mode for each page of print data in the print data. In the first operation mode, once CMYK page data is generated, print data for one page is converted into an intermediate code and CMYK page data is generated from the intermediate code. The operation in the second operation mode is repeated for the CMYK page data generation processing to be performed for each page of print data in the print data. The structure is a means for beginning, has.

すなわち、本発明の印刷装置は、印刷データ中の各印字データがカラー印刷が必要なものであるか否かを中間コードレベルで判定する装置であると共に、カラー印刷が必要なページ(印字データ)が現れない限り、カラートナー残量のチェックを行わない装置となっている。従って、この印刷装置は、いずれかのカラートナーがない状態で、カラー印刷を行う必要がない印刷データ等を受信した場合、エラーメッセージを表示してしてしまう従来装置(既存のカラー印刷装置)よりも、ユーザにとって使い勝手の良い装置となっていると言うことが出来る。   That is, the printing apparatus of the present invention is an apparatus for determining whether or not each print data in the print data requires color printing at an intermediate code level, and a page (print data) that requires color printing. Unless this appears, the apparatus does not check the remaining amount of color toner. Therefore, this printing device displays an error message when it receives print data that does not need to be printed in the absence of any color toner (existing color printing device). It can be said that it is a user-friendly device rather than a user.

なお、本発明の印刷装置を実現する際には、ページデータ生成手段を、非圧縮データタイプのページデータを生成する手段としておくことも、圧縮データタイプのページデータを生成する手段としておくことも(印刷実行手段を、非圧縮データタイプのページデータを必要とする手段としておくことも、圧縮データタイプのページデータを必要とする手段としておくことも)、出来る。   When realizing the printing apparatus of the present invention, the page data generation means may be a means for generating non-compressed data type page data or a means for generating compressed data type page data. (The print execution means may be a means that requires page data of an uncompressed data type or a means that requires page data of a compressed data type).

また、本発明の印刷装置を実現する際には、ページデータ生成手段の第1動作モードが、いずれかのカラートナーが残っていなかった場合、モノクロ印刷を行うか,カラートナーの補充を行うかをユーザに問い合わせ、モノクロ印刷を行うことがユーザによって指示された場合には、中間コードからKページデータを生成した後、第2動作モードに移行する動作モードとなり、ページデータ生成手段の第2動作モードが、モノクロ印刷を行うことがユーザによって指示された結果としてモード移行がなされた場合には、1ページ分の印字データを中間コードに変換して当該中間コードからKページデータを生成するKページデータ生成処理を,印刷データ中の各1ページ分の印字データに対して繰り返す動作モードとなるようにしておくことが出来る。   Further, when realizing the printing apparatus of the present invention, the first operation mode of the page data generation means is to perform monochrome printing or replenish color toner when any color toner does not remain. When the user is instructed to perform monochrome printing, after generating K page data from the intermediate code, the operation mode shifts to the second operation mode, and the second operation of the page data generating means is performed. When the mode is changed as a result of the user instructing to perform monochrome printing, the K page for converting print data for one page into an intermediate code and generating K page data from the intermediate code The data generation processing should be in an operation mode that repeats for each page of print data in the print data. Can.

また、ページデータ供給手段が、CMYKページデータを印刷実行手段へ供給する前に印刷実行手段の各カラートナーの残量をチェックし、いずれかのカラートナーが残っていなかった場合には、モノクロ印刷を行うかカラートナーの補充を行うかをユーザに問い合わせ、モノクロ印刷を行うことを指示された場合には、ページ生成手段によって既に生成されている各CMYKページデータをKページデータに変換して印刷実行手段へ供給する手段となり、ページデータ生成手段の第2動作モードが、ページデータ供給手段による問い合わせが行われている間は、CMYKページデータ生成処理を開始しない動作モードであると共に、ユーザがページデータ供給手段に対してモノクロ印刷を行うことを指示した後には、各1ページ分の印字データについてKページデータ生成処理を行う状態となる動作モードとなるようにしておけば、上記した第2の課題も解決できる印刷装置を実現(製造)できることになる。   Further, the page data supply unit checks the remaining amount of each color toner of the print execution unit before supplying the CMYK page data to the print execution unit, and if any color toner does not remain, monochrome printing is performed. When the user is inquired about whether to perform color printing or to replenish color toner and instructed to perform monochrome printing, the CMYK page data already generated by the page generation means is converted into K page data and printed. The second operation mode of the page data generation unit is an operation mode in which the CMYK page data generation process is not started while an inquiry is made by the page data supply unit. After instructing the data supply means to perform monochrome printing, the print data for each page is printed. If as in the operating mode in which a state of performing a K page data generation processing for data, so that the printing device can also solve the second problem described above can be realized (manufacture).

また、ページデータ供給手段として、受信した印刷データに、所定のコマンドが含まれていた場合、カラートナー残量のチェックを行うことなく、当該印刷データを中間コード化したデータを生成し,生成したデータを保存する手段を採用しておけば、受信した印刷データが,モノクロ印刷が可能なデータや、印刷を行う必要がない印刷データ(フォーム登録用の印刷データ、後で印刷を行うために保存しておく印刷データ)であった場合には、カラートナーがなくてもエラーを表示しない印刷装置を実現できることになる。   Further, as the page data supply means, when the received print data includes a predetermined command, the print data is generated as intermediate code data without checking the remaining amount of color toner. If data storage is used, the received print data can be printed in monochrome or print data that does not need to be printed (print data for form registration, saved for later printing) In the case of print data), a printing apparatus that does not display an error even if there is no color toner can be realized.

以下、本発明を実施するための最良の形態を、図面を参照して詳細に説明する。   Hereinafter, the best mode for carrying out the present invention will be described in detail with reference to the drawings.

図1に示してあるように、本発明の一実施形態に係る印刷装置10は、操作パネル11と制御部12と印刷エンジン13とを備えた装置である。また、印刷装置10は、プリンタドライバ40がインストールされている何台か(図では、1台)のPCと接続されて使用される装置となっている。   As shown in FIG. 1, a printing apparatus 10 according to an embodiment of the present invention is an apparatus that includes an operation panel 11, a control unit 12, and a print engine 13. Further, the printing apparatus 10 is an apparatus that is used by being connected to several PCs (one in the figure) in which the printer driver 40 is installed.

本印刷装置10が備える操作パネル11は、ユーザとの間のインタフェース手段として、印刷装置10の筐体に設けられているユニットである。この操作パネル11は、LCDや複数の押しボタンスイッチ等で構成されたユニットとなっている。   An operation panel 11 provided in the printing apparatus 10 is a unit provided in a casing of the printing apparatus 10 as an interface unit with the user. The operation panel 11 is a unit composed of an LCD, a plurality of push button switches, and the like.

印刷エンジン13は、制御部12からのCMYK圧縮ページデータ(各色のイメージデータの圧縮データの集合)が示している内容のカラー印刷を行う機能と、制御部12からのK圧縮ページデータ(Kイメージデータの圧縮データ)が示している内容のモノクロ印刷を行う機能とを有する可能なユニットである。この印刷エンジン13は、各トナーの残量があるか無いかを検出するためのエンプティセンサを備えたユニットとなっている。   The print engine 13 has a function of performing color printing of the contents indicated by the CMYK compressed page data (collection of compressed data of image data of each color) from the control unit 12 and the K compressed page data (K image) from the control unit 12. This is a possible unit having a function of performing monochrome printing of the content indicated by (compressed data). The print engine 13 is a unit including an empty sensor for detecting whether or not each toner is remaining.

制御部12は、CPU,RAM,ROM(フラッシュROM),メモリ制御ASIC15,IO制御ASIC,各種PCインタフェース回路(ネットワークインタフェース回路等の,PC/プリンタドライバ40と通信を行うための回路)等で構成された、印刷装置10をフォームオーバレイ印刷が可能なプリンタとして動作させるためのユニットである。   The control unit 12 includes a CPU, a RAM, a ROM (flash ROM), a memory control ASIC 15, an IO control ASIC, various PC interface circuits (circuits for communicating with the PC / printer driver 40 such as a network interface circuit), and the like. This is a unit for operating the printing apparatus 10 as a printer capable of form overlay printing.

この制御部12は、ハードウェア的には、既存の制御部と同じものとなっている。このため、制御部12の各構成要素の詳細説明は省略するが、制御部12に用いられているメモリ制御ASIC15は、RAM上の1ページ分の中間コードのバンド展開結果(一種のRGBイメージデータ)から,RAM上にCMYK圧縮ページデータ或いはK圧縮ページデータを生成する処理(CPUが指定した種類の圧縮ページデータをRAM上に生成する処理)を高速に行える画像処理回路18を内蔵したASICとなっている。   The control unit 12 is the same as the existing control unit in hardware. For this reason, although detailed description of each component of the control unit 12 is omitted, the memory control ASIC 15 used in the control unit 12 is a band development result (a kind of RGB image data) of the intermediate code for one page on the RAM. ASIC having a built-in image processing circuit 18 capable of generating CMYK compressed page data or K compressed page data on RAM (processing for generating on the RAM a type of compressed page data designated by the CPU) It has become.

プリンタドライバ40は、1ページ分の印刷内容がページ記述言語で定義されたデータ(以下、印字データと表記する)を1つ以上(ページ毎に)含む印刷データを生成して印刷装置10へ送信するプログラムである。このプリンタドライバ40が生成・送信する印刷データは、所定内容のジョブ開始コマンドの後に、何組かの印字データ及び改ページコマンド,ジョブエンドコマンドが続くといったフォーマットのデータとなっている。   The printer driver 40 generates print data including one or more pieces of data (hereinafter referred to as print data) whose print contents for one page are defined in a page description language (for each page) and transmits the print data to the printing apparatus 10. It is a program to do. The print data generated and transmitted by the printer driver 40 is data in a format in which a predetermined job start command is followed by several sets of print data, a page break command, and a job end command.

また、プリンタドライバ40は、所定の設定(フォーム登録を指示する設定)がなされている場合には、フォーム登録コマンドを含めた印刷データ(印字データを1つしか含まないもの)を生成して印刷装置10に送信するプログラムとなっている。   Further, the printer driver 40 generates and prints print data (including only one print data) including a form registration command when a predetermined setting (setting for instructing form registration) is made. The program is transmitted to the apparatus 10.

次に、本実施形態に係る印刷装置10の動作を説明する。なお、本印刷装置10用のプリンタドライバ40は、モノクロ印刷を指示するコマンドを含めた印刷データを送信することも可能なものなのであるが、以下では、当該コマンドを含まない印刷データに対する印刷装置10の動作のみを説明することにする。   Next, the operation of the printing apparatus 10 according to the present embodiment will be described. The printer driver 40 for the printing apparatus 10 can transmit print data including a command for instructing monochrome printing. Hereinafter, the printing apparatus 10 for print data that does not include the command will be described. Only the operation will be described.

本実施形態に係る印刷装置10内の制御部12は、ジョブ監視コマンドを受信した場合には、図2〜図5に示した手順のページデータ生成処理を開始し、このページデータ生成処理により印刷要求が発行された場合には、図6に示した手順のページデータ供給処理を開始するように構成された(プログラムされた)ユニットである。   When receiving a job monitoring command, the control unit 12 in the printing apparatus 10 according to the present embodiment starts the page data generation process according to the procedure illustrated in FIGS. 2 to 5, and prints by this page data generation process. When the request is issued, the unit is configured (programmed) to start the page data supply process of the procedure shown in FIG.

すなわち、制御部12は、ジョブ開始コマンドを受信した場合、以下のように動作するユニットとなっている。   That is, the control unit 12 is a unit that operates as follows when a job start command is received.

この場合、制御部12は、まず、各種変数(F_FIRST, F_CONVERT, F_FORM_REG, F_AFTER, F_IR_AFTER, F_WAIT)に初期値を設定する処理(ステップS101)を行う。なお、このステップS101の処理で“0”が設定されているF_WAIT及びF_IR_AFTERは、このページデータ生成処理ではなく、後述するページデータ供給処理(図6)によって値の書き換えられる変数である。   In this case, the control unit 12 first performs processing (step S101) of setting initial values to various variables (F_FIRST, F_CONVERT, F_FORM_REG, F_AFTER, F_IR_AFTER, F_WAIT). Note that F_WAIT and F_IR_AFTER in which “0” is set in the process of step S101 are variables whose values are rewritten by a page data supply process (FIG. 6) described later, not the page data generation process.

ステップS101の処理を終えた制御部12は、F_RGB,F_DATAにそれぞれ“0”を設定する処理(ステップS102)を行う。   After completing the process of step S101, the control unit 12 performs a process of setting “0” to F_RGB and F_DATA (step S102).

その後、制御部12は、F_WAITの値が“1”であるか否かを判断(ステップS103)し、F_WAITの値が“1”でなかった場合(ステップS103;NO)には、F_AFTERの値が“1”であるか否かを判断する(ステップS104)。また、制御部12は、F_WAITの値が“1”であった場合(ステップS103;YES)には、F_WAITの値が“1”ではない値(“0”)となる(ステップS103;NO)のを待機してから、ステップS104の判断を行う。   Thereafter, the control unit 12 determines whether or not the value of F_WAIT is “1” (step S103). If the value of F_WAIT is not “1” (step S103; NO), the value of F_AFTER Is determined to be “1” (step S104). Further, when the value of F_WAIT is “1” (step S103; YES), the control unit 12 sets the value of F_WAIT to a value (“0”) other than “1” (step S103; NO). After waiting, the determination in step S104 is performed.

F_AFTERの値が“1”であった場合(ステップS104;YES)、制御部12は、図3の処理を開始する。   When the value of F_AFTER is “1” (step S104; YES), the control unit 12 starts the process of FIG.

一方、F_AFTERの値が“1”でなかった場合(ステップS104;NO)、制御部12は、F_IR_AFTERの値が“1”であった場合に限り,F_AFTER, F_FIRST, F_CONVERTに,それぞれ,“1”を設定する処理(ステップS105,S106)を行ってから、図3の処理を開始する。   On the other hand, when the value of F_AFTER is not “1” (step S104; NO), the control unit 12 sets F_AFTER, F_FIRST, and F_CONVERT to “1” only when the value of F_IR_AFTER is “1”. 3 is started after the process of setting "" (steps S105 and S106).

図3の処理を開始した制御部12は、まず、今回,処理すべき情報が,コマンドであるか印字データであるかを判断する(ステップS111)。そして、制御部12は、今回,処理すべき情報が,印字データであった場合(ステップS111;YES)には、図4の処理を開始して、まず、印字データが、カラー印刷を行うべきデータであるか,モノクロ印刷を行うべきデータであるかを判定するための処理を行いながら、印字データを中間コード化してRAM上に記憶する処理(ステップS121)を、行う。   The control unit 12 that has started the process of FIG. 3 first determines whether the information to be processed this time is a command or print data (step S111). Then, if the information to be processed this time is the print data (step S111; YES), the control unit 12 starts the process of FIG. 4, and the print data should first be subjected to color printing. While performing processing for determining whether the data is data or data to be subjected to monochrome printing, processing for converting the print data into an intermediate code and storing it in the RAM (step S121) is performed.

その後、制御部12は、ステップS121の処理によって、印字データがカラー印刷を行うべきデータであると判定されていた場合に限り、F_RGBに“1”を設定する処理(ステップS122及びS123)と、F_DATAに“1”を設定する処理(ステップS124)とを行う。なお、図への表記は省略してあるが、このステップS124の処理は、印字データが、カラー印刷を行うべきデータ,モノクロ印刷を行うべきデータのいずれかであった場合にのみ,F_DATAに“1”を設定する処理となっている。   Thereafter, the control unit 12 sets the F_RGB to “1” only when the print data is determined to be color-printed by the process of step S121 (steps S122 and S123), A process of setting “1” to F_DATA (step S124) is performed. Although not shown in the figure, the processing in step S124 is performed in F_DATA only when the print data is either data to be subjected to color printing or data to be subjected to monochrome printing. The process is to set 1 ″.

そして、ステップS124の処理を終えた制御部12は、ステップS111(図3)以降の処理を再び開始する。   And the control part 12 which finished the process of step S124 starts the process after step S111 (FIG. 3) again.

また、制御部12は、今回,処理すべき情報が,コマンドであった場合(図3;ステップS111)には、そのコマンドが、フォーム登録コマンド,改ページコマンド,ジョブエンドコマンドのいずれであるかを判断する(ステップS112)。   In addition, when the information to be processed is a command this time (FIG. 3; step S111), the control unit 12 determines whether the command is a form registration command, a page break command, or a job end command. Is determined (step S112).

今回,処理すべきコマンドがフォーム登録コマンドであった場合(ステップS112;フォーム登録)、制御部12は、F_FORM_REG,F_AFTERに、それぞれ、“1”を設定する処理(ステップS113)を行ってから,ステップS111以降の処理を再び開始する。   If the command to be processed this time is a form registration command (step S112; form registration), the control unit 12 performs a process of setting “1” in F_FORM_REG and F_AFTER (step S113). The processing after step S111 is started again.

また、制御部12は、今回,処理すべきコマンドがジョブエンドコマンドであった場合(ステップS112;ジョブエンド)には、特に処理を行うことなく、今回、受信した印刷データに対するページデータ生成処理(図2〜図5の処理)を終了する。   In addition, when the command to be processed this time is a job end command (step S112; job end), the control unit 12 performs page data generation processing (step S112; job end) for the print data received this time (no processing). The processing of FIGS. 2 to 5 is terminated.

また、制御部12は、今回,処理すべきコマンドが改ページコマンドであった場合(ステップS112;改ページ)には、F_FORM_REGの値が“1”であるか否かを判断(ステップS114)し、F_FORM_REGの値が“1”であった場合(ステップS114;YES)には、RAM上の印字データ(ステップS121の処理にて記憶されたデータ)を、フォームデータとして、ROM上に記憶するフォーム登録処理(ステップS115)を行う。そして、制御部12は、今回、受信した印刷データに対するページデータ生成処理を終了する。   Further, when the command to be processed this time is a page break command (step S112; page break), the control unit 12 determines whether or not the value of F_FORM_REG is “1” (step S114). If the value of F_FORM_REG is “1” (step S114; YES), the print data on the RAM (data stored in the process of step S121) is stored as form data on the ROM. Registration processing (step S115) is performed. Then, the control unit 12 ends the page data generation process for the currently received print data.

一方、F_FORM_REGの値が“1”でなかった場合(ステップS114;NO)、制御部12は、F_DATAの値(図4のステップS124参照)が“1”であるか否かを判断する(ステップS116)。そして、制御部12は、F_DATAの値が“1”ではなかった場合(ステップS116;NO)には、ステップS111以降の処理を開始し、F_DATAの値が“1”であった場合(ステップS116;YES)には、F_RGBの値が“1”であるか否かを判断する(図5;ステップS141)。   On the other hand, when the value of F_FORM_REG is not “1” (step S114; NO), the control unit 12 determines whether or not the value of F_DATA (see step S124 in FIG. 4) is “1” (step S114). S116). Then, when the value of F_DATA is not “1” (step S116; NO), the control unit 12 starts the processing after step S111, and when the value of F_DATA is “1” (step S116). YES), it is determined whether or not the value of F_RGB is “1” (FIG. 5; step S141).

F_RGBの値が“1”ではなかった場合(ステップS141;NO)、制御部12は、RAM上の中間コードをバンド展開し、その展開結果からRAM上にK圧縮ページデータを生成する処理(ステップS149)と、今回、生成したK圧縮ページデータの印刷要求(詳細は後述)を発行する処理(ステップS151)とを行ってから、ステップS104(図2)以降の処理を開始する。   When the value of F_RGB is not “1” (step S141; NO), the control unit 12 performs band expansion on the intermediate code on the RAM and generates K compressed page data on the RAM from the expansion result (step S1). S149) and a process of issuing a print request (details will be described later) of the generated K-compressed page data this time (step S151) are performed, and then the processes after step S104 (FIG. 2) are started.

また、制御部12は、F_RGBの値が“1”であった場合(ステップS141;YES)には、F_FIRSTの値が“0”であるか否かを判断する(ステップS142)。そして、制御部12は、F_FIRSTの値が“0”ではなかった場合(ステップS142;NO)には、RAM上の中間コードをバンド展開し、その展開結果からRAM上にCMYK圧縮ページデータを生成する処理(ステップS150)を行う。そして、制御部12は、生成したCMYK圧縮ページデータの印刷要求を発行する処理(ステップS151)を行ってから、ステップS104(図2)以降の処理を開始する。   Further, when the value of F_RGB is “1” (step S141; YES), the control unit 12 determines whether or not the value of F_FIRST is “0” (step S142). When the value of F_FIRST is not “0” (step S142; NO), the control unit 12 performs band expansion on the intermediate code on the RAM, and generates CMYK compressed page data on the RAM from the expansion result. The process (step S150) to perform is performed. Then, the control unit 12 performs a process of issuing a print request for the generated CMYK compressed page data (step S151), and then starts the processes after step S104 (FIG. 2).

一方、F_FIRSTの値が“0”であった場合(ステップS142;YES)、制御部12は、F_FIRSTに“1”を設定(ステップS143)してから、各カラートナー(C,M,Yトナー)の残量(各カラートナーのエンプティセンサの出力)を検出する(ステップS144)。   On the other hand, when the value of F_FIRST is “0” (step S142; YES), the control unit 12 sets “1” to F_FIRST (step S143) and then each color toner (C, M, Y toner). ) (The output of the empty sensor for each color toner) is detected (step S144).

そして、制御部12は、各カラートナーが残っていた場合(ステップS145;NO)には、RAM上の中間コードをバンド展開し、その展開結果からRAM上にCMYK圧縮ページデータを生成する処理(ステップS150)と、生成したCMYK圧縮ページデータの印刷要求を発行する処理(ステップS151)とを行ってから、ステップS104(図2)以降の処理を開始する。   When each color toner remains (step S145; NO), the control unit 12 performs band expansion on the intermediate code on the RAM and generates CMYK compressed page data on the RAM from the expansion result (step S145: NO). Step S150) and a process of issuing a print request for the generated CMYK compressed page data (Step S151) are performed, and then the process after Step S104 (FIG. 2) is started.

また、制御部12は、いずれかのカラートナー残量が“0”であった場合(ステップS145;YES)には、“カラートナーの補充を行って所定のボタンを押下すると、カラー印刷を続行でき、カラートナーを補充せずに所定のボタンを押下すると、モノクロ印刷が開始されることなどを示すメッセージ”を操作パネル11のLCD上に表示した後、操作パネル11の所定のボタンが押下されるのを待機するエラー表示処理(ステップS146)を、開始する。   Further, when any remaining amount of color toner is “0” (step S145; YES), the control unit 12 continues to perform color printing when “replenish color toner and press a predetermined button”. If a predetermined button is pressed without replenishing color toner, a message indicating that monochrome printing is started is displayed on the LCD of the operation panel 11 and then the predetermined button on the operation panel 11 is pressed. The error display process (step S146) that waits to be started is started.

そして、制御部12は、エラー表示処理が完了した場合(所定のボタンが押下された場合)には、カラートナーが補充されたか否かを判断(ステップS147)し、カラートナーが補充されていた場合(ステップS147;YES)には、ステップS150以降の処理を開始する。また、制御部12は、カラートナーが補充されていなかった場合(ステップS147;NO)には、F_CONVERTに“1”を設定(ステップS148)してから、ステップS150以降の処理を開始する。   When the error display processing is completed (when a predetermined button is pressed), the control unit 12 determines whether or not the color toner is replenished (step S147), and the color toner is replenished. In the case (step S147; YES), the processing after step S150 is started. Further, when the color toner is not replenished (step S147; NO), the control unit 12 sets “1” in F_CONVERT (step S148), and then starts the processing after step S150.

制御部12は、ジョブ開始コマンドを受信した場合、上記のような内容のページデータ生成処理を実行するユニットとなっている。さらに、制御部12は、ページデータ生成処理により印刷要求が発行されると、必要である場合には、印刷エンジン13が所定状態となるのを待ってから、図6に示した手順のページデータ供給処理を開始するユニット(印刷要求のキューイングを行うユニット)となっている。   When receiving a job start command, the control unit 12 is a unit that executes a page data generation process having the above contents. Further, when a print request is issued by the page data generation process, the control unit 12 waits for the print engine 13 to be in a predetermined state, if necessary, and then performs the page data of the procedure shown in FIG. It is a unit for starting supply processing (a unit for queuing print requests).

すなわち、ページデータ生成処理によって印刷要求が発行された場合、制御部12は、まず、発行された印刷要求で処理すべきものとして指定されているページデータ(以下、処理対象ページデータと表記する)が、K圧縮ページデータ(図では、Kデータ)であるか否かを判断する(ステップS201)。   That is, when a print request is issued by the page data generation process, the control unit 12 first has page data designated as a process to be processed by the issued print request (hereinafter referred to as processing target page data). Then, it is determined whether or not the data is K compressed page data (K data in the figure) (step S201).

そして、制御部12は、処理対象ページデータがK圧縮ページデータであった場合(ステップS201;YES)には、処理対象ページデータ(K圧縮ページデータ)を印刷エンジン13に供給する処理(ステップS210)を行ってから、このページデータ供給処理(図6の処理)を終了する。   If the processing target page data is K compressed page data (step S201; YES), the control unit 12 supplies the processing target page data (K compressed page data) to the print engine 13 (step S210). ), The page data supply process (the process of FIG. 6) is terminated.

一方、処理対象ページデータがCMYK圧縮ページデータであった場合(ステップS201;NO)、制御部12は、各カラートナー(C,M,Yトナー)の残量(各カラートナーのエンプティセンサの出力)を検出する(ステップS202)。そして、制御部12は、各カラートナーが残っていた場合(ステップS203;NO)には、処理対象ページデータ(この場合、CMYK圧縮ページデータ)を印刷エンジン13に供給する処理(ステップS210)を行ってから、ページデータ供給処理を終了する。また、制御部12は、   On the other hand, when the processing target page data is CMYK compressed page data (step S201; NO), the control unit 12 determines the remaining amount of each color toner (C, M, Y toner) (output of each color toner empty sensor). ) Is detected (step S202). Then, when each color toner remains (step S203; NO), the control unit 12 performs a process (step S210) of supplying processing target page data (in this case, CMYK compressed page data) to the print engine 13. Then, the page data supply process is terminated. In addition, the control unit 12

また、制御部12は、いずれかのカラートナー残量が“0”であった場合(ステップS145;YES)には、F_WAITに“1”を設定(ステップS204)してから、上記したものと同内容のエラー表示処理(ステップS205)を行う。そして、制御部12は、エラー表示処理が完了した場合(所定のボタンが押下された場合)には、F_WAITに“0”を設定(ステップS206)してから、カラートナーが補充されたか否かを判断する(ステップS207)。   Further, when any remaining amount of color toner is “0” (step S145; YES), the control unit 12 sets “1” in F_WAIT (step S204) and then performs the above-described processing. Error display processing (step S205) having the same contents is performed. Then, when the error display processing is completed (when a predetermined button is pressed), the control unit 12 sets “0” in F_WAIT (step S206), and then checks whether or not the color toner is replenished. Is determined (step S207).

そして、制御部12は、カラートナーが補充されていた場合(ステップS207;YES)には、処理対象ページデータ(この場合、CMYK圧縮ページデータ)を印刷エンジン13に供給する処理(ステップS210)を行ってから、ページデータ供給処理を終了する。また、制御部12は、カラートナーが補充されていなかった場合(ステップS207;NO)には、F_IR_AFTERに“1”を設定する処理(ステップS208)を行う。その後、制御部12は、RAM上の各CMYK圧縮ページデータ(処理対象ページデータ及び印刷要求が既に発行されている各CMYK圧縮ページデータ)をK圧縮ページデータに変換して印刷エンジン13に供給する処理(CMYK圧縮ページデータ毎に、そのCMYK圧縮ページデータを解凍し,CMYK→K色変換を行い、圧縮し、印刷エンジン13に供給するする処理:ステップS209)を行ってから、このページデータ供給処理を終了する。   Then, when the color toner is replenished (step S207; YES), the control unit 12 performs a process (step S210) of supplying the processing target page data (in this case, CMYK compressed page data) to the print engine 13. Then, the page data supply process is terminated. In addition, when the color toner is not replenished (step S207; NO), the control unit 12 performs a process of setting “1” to F_IR_AFTER (step S208). Thereafter, the control unit 12 converts each CMYK compressed page data on the RAM (processing target page data and each CMYK compressed page data for which a print request has already been issued) into K compressed page data and supplies the K compressed page data to the print engine 13. This page data is supplied after the processing (processing for decompressing CMYK compressed page data for each CMYK compressed page data, performing CMYK → K color conversion, compressing, and supplying to the print engine 13: step S209). The process ends.

以上の説明から明らかなように、本実施形態に係る印刷装置10は、受信した印刷データが、カラー印刷を行う必要がない印刷データ(F_RGB=0)や、フォーム登録用の印刷データ(F_FORM_REG=1)であった場合には、カラートナー残量のチェック(図5のステップS114,S145,図6のステップS202,S203)をすることなく、印刷を行う装置となっている。従って、この印刷装置10は、いずれかのカラートナーがない状態で、カラー印刷を行う必要がない印刷データや、フォーム登録用の印刷データを受信した場合、エラーメッセージを表示してしてしまう既存のカラー印刷装置よりも、ユーザにとって使い勝手の良い装置となっていると言うことが出来る。   As is apparent from the above description, the printing apparatus 10 according to the present embodiment is configured such that the received print data is print data that does not need to be printed in color (F_RGB = 0) or print data for form registration (F_FORM_REG = In the case of 1), the apparatus performs printing without checking the remaining amount of color toner (steps S114 and S145 in FIG. 5 and steps S202 and S203 in FIG. 6). Therefore, this printing apparatus 10 displays an error message when it receives print data that does not need to be color printed or print data for form registration without any color toner. It can be said that it is a user-friendly device than the color printing device.

また、印刷装置10は、カラー印刷を行うべき印刷データの処理中に,いずれかのカラートナーが無くなった場合(ステップS203;YES)、ページデータ生成処理によるCMYK圧縮ページデータの生成が停止され(ステップS204,ステップS103)、ユーザがモノクロ化による印刷の続行を希望した場合(ステップS207;NO)には、ページデータ生成処理によるK圧縮ページデータの生成が開始される(ステップS208,ステップS105,S106等参照)装置となっている。すなわち、印刷装置10は、カラー印刷を行うべき印刷データの処理中にいずれかのカラートナーが無くなり、ユーザがモノクロ化による印刷の続行を希望した場合、図7に模式的に示してあるように、カラートナーが無くなる前に生成されたCMYK圧縮ページデータについてのみ事後変換処理(CMYK圧縮ページデータを解凍し、CMYK→Kの色変換処理を行い、圧縮する処理)が行われる装置となっている。   Further, the printing apparatus 10 stops generating CMYK compressed page data by the page data generation process when any of the color toners is exhausted during the processing of the print data to be subjected to color printing (step S203; YES). In step S204, step S103), when the user desires to continue printing by monochrome (step S207; NO), generation of K-compressed page data by page data generation processing is started (step S208, step S105, (See S106). In other words, the printing apparatus 10 is schematically illustrated in FIG. 7 when any of the color toners disappears during the processing of print data to be color-printed and the user desires to continue printing by monochrome conversion. The post-conversion processing (processing for decompressing CMYK compressed page data, performing CMYK → K color conversion processing, and compressing it) is performed only on CMYK compressed page data generated before the color toner runs out. .

従って、印刷装置10は、既存のカラー印刷装置(図8)よりも、上記のような場合における印刷が短時間で完了する装置となっていると言うことが出来る。   Accordingly, it can be said that the printing apparatus 10 is an apparatus that completes printing in the above-described case in a shorter time than the existing color printing apparatus (FIG. 8).

《変形形態》
上記した印刷装置10は、各種の変形を行うことが出来る。例えば、印刷装置10を、印刷データを装置内に保存しておく機能を有する装置であって、自装置内に保存しておくべき印刷データ(いわゆるリザーブジョブデータ)を受信した場合には、その印刷データに対して、ファーム登録用の印刷データと同様の処理を行う装置に変形することも出来る。また、印刷装置10を、非圧縮データタイプのページデータの供給を必要とする印刷エンジン11が用いられたもの(コントローラ12が、非圧縮データタイプのページデータを印刷エンジン11に供給するもの)に変形することも出来る。
<Deformation>
The above-described printing apparatus 10 can perform various modifications. For example, if the printing apparatus 10 is a device having a function of storing print data in the device and receives print data (so-called reserve job data) to be stored in the own device, The print data can be modified into a device that performs the same processing as the print data for firmware registration. In addition, the printing apparatus 10 is a printer that uses a print engine 11 that needs to supply uncompressed data type page data (the controller 12 supplies uncompressed data type page data to the print engine 11). It can also be transformed.

本発明の一実施形態に係る印刷装置の構成図。1 is a configuration diagram of a printing apparatus according to an embodiment of the present invention. 実施形態に係る印刷装置内の制御部が実行するページデータ生成処理の流れ図。6 is a flowchart of page data generation processing executed by a control unit in the printing apparatus according to the embodiment. 実施形態に係る印刷装置内の制御部が実行するページデータ生成処理の流れ図。6 is a flowchart of page data generation processing executed by a control unit in the printing apparatus according to the embodiment. 実施形態に係る印刷装置内の制御部が実行するページデータ生成処理の流れ図。6 is a flowchart of page data generation processing executed by a control unit in the printing apparatus according to the embodiment. 実施形態に係る印刷装置内の制御部が実行するページデータ生成処理の流れ図。6 is a flowchart of page data generation processing executed by a control unit in the printing apparatus according to the embodiment. 実施形態に係る印刷装置内の制御部が実行するページデータ供給処理の流れ図。6 is a flowchart of page data supply processing executed by a control unit in the printing apparatus according to the embodiment. 実施形態に係る印刷装置の印刷動作の説明図。Explanatory drawing of the printing operation of the printing apparatus which concerns on embodiment. 従来のカラー印刷装置の印刷動作の説明図。Explanatory drawing of the printing operation of the conventional color printing apparatus.

符号の説明Explanation of symbols

10 印刷装置、 11 操作パネル、 12 制御部、 13 印刷エンジン
15 メモリ制御ASIC、 18 画像処理回路
DESCRIPTION OF SYMBOLS 10 Printing apparatus, 11 Operation panel, 12 Control part, 13 Print engine 15 Memory control ASIC, 18 Image processing circuit

Claims (4)

CMYKページデータに基づくカラー印刷とKページデータに基づくモノクロ印刷とを実行可能な印刷実行手段と、
1ページ分の印刷内容をページ記述言語で定義した1つ以上の印字データを含む印刷データを受信し、受信した印刷データに基づき、CMYKページデータ或いはKページデータを生成するページデータ生成手段と、
前記ページデータ生成手段が生成した各ページデータを,順次,前記印刷実行手段へ供給するページデータ供給手段と
を、備え、
前記ページデータ生成手段が、
前記印刷データを受信した場合、
1ページ分の印字データを、その印字データがカラー印刷を行うべきカラーデータであるかモノクロ印刷を行うべきモノクロデータであるかを判定するための処理を行いながら中間コードに変換し、前記印字データが前記カラーデータであった場合には、前記印刷実行手段の各カラートナーの残量をチェックし、全てのカラートナーが残っていた場合には、前記中間コードからCMYKページデータを生成し、前記印字データが前記モノクロデータであった場合には、前記印刷実行手段の各カラートナーの残量をチェックすることなく、前記中間コードからKページデータを生成する処理を,前記印刷データ中の各1ページ分の印字データに対して繰り返す第1動作モードでの動作を開始する手段であると共に、
前記第1動作モードにて、一旦、CMYKページデータを生成した後には、
1ページ分の印字データを中間コードに変換して当該中間コードからCMYKページデータを生成するCMYKページデータ生成処理を,前記印刷データ中の各1ページ分の印字データに対して繰り返す第2動作モードでの動作を開始する手段である
ことを特徴とする印刷装置。
Print execution means capable of executing color printing based on CMYK page data and monochrome printing based on K page data;
Page data generating means for receiving print data including one or more print data in which print contents for one page are defined in a page description language, and generating CMYK page data or K page data based on the received print data;
Page data supply means for sequentially supplying each page data generated by the page data generation means to the print execution means,
The page data generating means
When the print data is received,
The print data for one page is converted into an intermediate code while performing processing for determining whether the print data is color data to be color printed or monochrome data to be monochrome printed, and the print data Is the color data, the remaining amount of each color toner of the print execution unit is checked. If all the color toners are left, CMYK page data is generated from the intermediate code, and If the print data is the monochrome data, the process of generating K page data from the intermediate code without checking the remaining amount of each color toner of the print execution means is performed for each one of the print data. It is a means for starting the operation in the first operation mode that is repeated for the print data for the page, and
After the CMYK page data is once generated in the first operation mode,
Second operation mode in which CMYK page data generation processing for converting print data for one page into intermediate code and generating CMYK page data from the intermediate code is repeated for each page of print data in the print data A printing apparatus, characterized in that the printing apparatus is a means for starting the operation of the printer.
前記ページデータ生成手段の前記第1動作モードが、
いずれかのカラートナーが残っていなかった場合、モノクロ印刷を行うか,カラートナーの補充を行うかをユーザに問い合わせ、モノクロ印刷を行うことがユーザによって指示された場合には、前記中間コードからKページデータを生成した後、第2動作モードに移行する動作モードであり、
前記ページデータ生成手段の前記第2動作モードが、
モノクロ印刷を行うことがユーザによって指示された結果としてモード移行がなされた場合には、1ページ分の印字データを中間コードに変換して当該中間コードからKページデータを生成するKページデータ生成処理を,前記印刷データ中の各1ページ分の印字データに対して繰り返す動作モードである
ことを特徴とする請求項1記載の印刷装置。
The first operation mode of the page data generation means is
If any color toner does not remain, the user is inquired whether to perform monochrome printing or color toner replenishment, and if the user is instructed to perform monochrome printing, the intermediate code reads K After generating page data, it is an operation mode to shift to the second operation mode,
The second operation mode of the page data generation means is
When the mode is shifted as a result of an instruction from the user to perform monochrome printing, K page data generation processing for converting print data for one page into an intermediate code and generating K page data from the intermediate code The printing apparatus according to claim 1, wherein the printing apparatus is an operation mode in which the above is repeated for each page of print data in the print data.
前記ページデータ供給手段が、
CMYKページデータを前記印刷実行手段へ供給する前に前記印刷実行手段の各カラートナーの残量をチェックし、いずれかのカラートナーが残っていなかった場合には、モノクロ印刷を行うかカラートナーの補充を行うかをユーザに問い合わせ、モノクロ印刷を行うことを指示された場合には、前記ページ生成手段によって既に生成されている各CMYKページデータをKページデータに変換して前記印刷実行手段へ供給する手段であり、
前記ページデータ生成手段の第2動作モードが、
前記ページデータ供給手段による問い合わせが行われている間は、前記CMYKページデータ生成処理を開始しない動作モードであると共に、ユーザが前記ページデータ供給手段に対してモノクロ印刷を行うことを指示した後には、各1ページ分の印字データについて前記Kページデータ生成処理を行う状態となる動作モードである
ことを特徴とする請求項1又は請求項2記載の印刷装置。
The page data supply means
Before the CMYK page data is supplied to the print execution unit, the remaining amount of each color toner of the print execution unit is checked. If any color toner does not remain, either monochrome printing or color toner When the user is inquired about whether to perform replenishment and instructed to perform monochrome printing, each CMYK page data already generated by the page generation unit is converted into K page data and supplied to the print execution unit Means to
The second operation mode of the page data generating means is
While the inquiry by the page data supply unit is being performed, the operation mode is such that the CMYK page data generation process is not started, and after the user instructs the page data supply unit to perform monochrome printing. The printing apparatus according to claim 1, wherein the printing apparatus is in an operation mode in which the K page data generation process is performed for each page of print data.
前記ページデータ供給手段が、
受信した印刷データに、所定のコマンドが含まれていた場合、カラートナー残量のチェックを行うことなく、当該印刷データを中間コード化したデータを生成し,生成したデータを保存する手段である
ことを特徴とする請求項1乃至請求項3のいずれかに記載の印刷装置。
The page data supply means
When the received print data contains a predetermined command, it is a means for generating the intermediate encoded data of the print data without checking the color toner remaining amount and storing the generated data The printing apparatus according to claim 1, wherein the printing apparatus is a printer.
JP2007053912A 2007-03-05 2007-03-05 Printing device Withdrawn JP2008213303A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007053912A JP2008213303A (en) 2007-03-05 2007-03-05 Printing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007053912A JP2008213303A (en) 2007-03-05 2007-03-05 Printing device

Publications (1)

Publication Number Publication Date
JP2008213303A true JP2008213303A (en) 2008-09-18

Family

ID=39833929

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007053912A Withdrawn JP2008213303A (en) 2007-03-05 2007-03-05 Printing device

Country Status (1)

Country Link
JP (1) JP2008213303A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008152106A (en) * 2006-12-19 2008-07-03 Kyocera Mita Corp Image forming apparatus
JP2008213304A (en) * 2007-03-05 2008-09-18 Seiko Epson Corp Printing device
JP2010276915A (en) * 2009-05-29 2010-12-09 Brother Ind Ltd Image forming apparatus, image forming system, and program
US9253337B2 (en) 2012-05-29 2016-02-02 Brother Kogyo Kabushiki Kaisha Program, image processing apparatus, and image processing system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07285227A (en) * 1994-04-19 1995-10-31 Fuji Xerox Co Ltd Ink jet recording device
JPH08251363A (en) * 1995-03-10 1996-09-27 Seiko Epson Corp Ink output control method in printing apparatus
JP2001016375A (en) * 1999-06-30 2001-01-19 Canon Inc Facsimile apparatus, communication apparatus, and recording control method
JP2006231743A (en) * 2005-02-25 2006-09-07 Matsushita Electric Ind Co Ltd Image printing apparatus and image printing method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07285227A (en) * 1994-04-19 1995-10-31 Fuji Xerox Co Ltd Ink jet recording device
JPH08251363A (en) * 1995-03-10 1996-09-27 Seiko Epson Corp Ink output control method in printing apparatus
JP2001016375A (en) * 1999-06-30 2001-01-19 Canon Inc Facsimile apparatus, communication apparatus, and recording control method
JP2006231743A (en) * 2005-02-25 2006-09-07 Matsushita Electric Ind Co Ltd Image printing apparatus and image printing method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008152106A (en) * 2006-12-19 2008-07-03 Kyocera Mita Corp Image forming apparatus
JP2008213304A (en) * 2007-03-05 2008-09-18 Seiko Epson Corp Printing device
JP2010276915A (en) * 2009-05-29 2010-12-09 Brother Ind Ltd Image forming apparatus, image forming system, and program
US8482795B2 (en) 2009-05-29 2013-07-09 Brother Kogyo Kabushiki Kaisha Image forming apparatus and system for selecting a double-side printing method based on the remaining toner amount
US9253337B2 (en) 2012-05-29 2016-02-02 Brother Kogyo Kabushiki Kaisha Program, image processing apparatus, and image processing system

Similar Documents

Publication Publication Date Title
JP7059752B2 (en) Application program
JP5621793B2 (en) Printing system, printing control apparatus, and printing control program
JP5622520B2 (en) Data processing apparatus, image forming apparatus, and program
JP2008213303A (en) Printing device
JP6141007B2 (en) PRINT CONTROL DEVICE, ITS CONTROL METHOD, AND PROGRAM
JP6061632B2 (en) Information processing device
CN100368981C (en) Function conversion device and function conversion method
JP5621722B2 (en) Image forming apparatus, control method, and program
JP2008213304A (en) Printing device
JP6016388B2 (en) Image forming apparatus, control method therefor, and program
JP2008188928A (en) Printing device
JP2008307837A (en) Image forming apparatus and control method thereof
JP6537358B2 (en) IMAGE FORMING APPARATUS, CONTROL METHOD THEREOF, AND PROGRAM
JP2022144355A (en) Support program and printing system
US20200202186A1 (en) Terminal device having communication interface configured to communicate with printer, and non-transitory computer-readable recording medium containing instructions therefor
JP4656078B2 (en) Image forming apparatus
JP4439317B2 (en) Information processing device
JP5643269B2 (en) Image forming apparatus and display apparatus
JP7318269B2 (en) Image processing device, information processing device, time application method, time application program, information processing method, information processing program, and image processing system
KR101219427B1 (en) Image forming apparatus, host apparatus and image processing method thereof
JP2008172491A (en) facsimile
JP2008023891A (en) Image forming device
JP6350387B2 (en) Image forming apparatus
JP4503392B2 (en) Device controller and control method therefor, central controller and control method therefor, control device, device controller control program, central controller control program, and recording medium recording the program
JP2005148172A (en) Image forming apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090903

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110510

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110517

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20110708