JP2007253528A - Image forming apparatus, and printing method - Google Patents

Image forming apparatus, and printing method Download PDF

Info

Publication number
JP2007253528A
JP2007253528A JP2006082860A JP2006082860A JP2007253528A JP 2007253528 A JP2007253528 A JP 2007253528A JP 2006082860 A JP2006082860 A JP 2006082860A JP 2006082860 A JP2006082860 A JP 2006082860A JP 2007253528 A JP2007253528 A JP 2007253528A
Authority
JP
Japan
Prior art keywords
printing
print
image data
time
image
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.)
Pending
Application number
JP2006082860A
Other languages
Japanese (ja)
Inventor
Katsuhiko Nishisaka
勝彦 西坂
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 JP2006082860A priority Critical patent/JP2007253528A/en
Publication of JP2007253528A publication Critical patent/JP2007253528A/en
Pending legal-status Critical Current

Links

Images

Abstract

<P>PROBLEM TO BE SOLVED: To enable printing processing within a time required by a user in an image forming apparatus. <P>SOLUTION: The image forming apparatus which can print image data by a plurality of image qualities comprises a means which stores printing time information with a necessary printing time necessary for printing the image data of one sheet made corresponding to the image quality for each of the plurality of image qualities; a means which receives from the user designation of the image data of a printing object, and an input of a necessary time for printing the designated image data, and which selects the best image quality that enables printing of the designated image data within the received necessary time among the plurality of image qualities of the printing time information by referring to the printing time information; and a means which generates printing data for printing the designated image data by the selected image quality and prints the generated printing data to a printing medium. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、画像形成装置の技術に関する。   The present invention relates to a technique of an image forming apparatus.

近年、デジタルカメラで撮影した写真を、プリンタを利用して印刷することが行われている。また、ユーザが簡単に写真の印刷を行えるようにするため、ホストコンピュータなしで可搬性の記録媒体(メモリカード)やデジタルカメラから画像データを取得して印刷するダイレクト印刷機能を備えるプリンタも知られている(例えば特許文献1)。   In recent years, photographs taken with a digital camera are printed using a printer. In addition, a printer having a direct printing function for acquiring and printing image data from a portable recording medium (memory card) or a digital camera without a host computer so that the user can easily print a photo is also known. (For example, Patent Document 1).

特開2005−6012号公報Japanese Patent Laid-Open No. 2005-6012

ところで、プリンタで写真等のデータを印刷する場合、印刷処理にある程度の時間がかかる。すなわち、高画質(写真画質)で印刷しようとすれば、低画質(通常のドキュメントを印刷する画質)で印刷する場合に比べて印刷処理に長時間を費やしてしまう。そして、ユーザの都合により、印刷処理のための時間が限られてしまうことがある。例えば、5分後に、印刷した写真を持って外出したい場合、ユーザが印刷処理を待つことができる時間は5分に限られてしまう。また、例えば、各種のイベント、パーティ等にプリンタを持ち込み、その場で、デジタルカメラで撮影した写真をプリンタで印刷して参加者に配るような場合も、同様に、印刷処理のための時間が限られてしまうことがある。各種のイベント、パーティ等は、一般的に終了時刻等が決っているため、その場で印刷を行っても時間内に印刷が完了しないこともあるからである。したがって、プリンタが、ユーザから要求された時間内で印刷処理を完了させることができれば便利である。   By the way, when printing data such as photographs with a printer, the printing process takes some time. That is, if printing is performed with high image quality (photo image quality), a longer time is required for the printing process than when printing with low image quality (image quality for printing a normal document). The time for the printing process may be limited due to the convenience of the user. For example, when it is desired to go out with a printed photo after 5 minutes, the time that the user can wait for the printing process is limited to 5 minutes. Also, for example, if you bring a printer to various events, parties, etc. and print photos taken with a digital camera on the spot and distribute them to participants, the time for the printing process will be the same. It may be limited. This is because various events, parties, and the like generally have end times and the like, so even if printing is performed on the spot, printing may not be completed in time. Therefore, it is convenient if the printer can complete the printing process within the time requested by the user.

しかしながら、現状では、ユーザから要求された時間内で印刷処理を完了させる機能を持つプリンタは存在しない。なお、上記特許文献1は、ダイレクト印刷機能により、ユーザの印刷操作を簡略化にする技術であり、ユーザの都合に合わせた時間で印刷することを考慮したものではない。   However, at present, there is no printer having a function of completing the printing process within the time requested by the user. Note that Patent Document 1 is a technique that simplifies a user's printing operation using a direct printing function, and does not consider printing in a time that suits the user's convenience.

本発明は、上記事情を鑑みてなされたものであり、本発明の目的は、プリンタ等の画像形成装置において、ユーザから要求された時間内で印刷処理を行えるようにすることにある。   The present invention has been made in view of the above circumstances, and an object of the present invention is to enable an image forming apparatus such as a printer to perform print processing within a time requested by a user.

上記課題を解決するため、本発明の第1の態様は、外部からの画像データを受け付け、複数の画質で該画像データを印刷できる画像形成装置に適用される。   In order to solve the above-described problems, the first aspect of the present invention is applied to an image forming apparatus capable of receiving image data from the outside and printing the image data with a plurality of image quality.

そして、前記画像形成装置は、前記画質毎に、当該画質で1枚の画像データを印刷するために必要な必要印刷時間を対応付けた印刷時間情報を記憶する手段と、ユーザから、印刷対象の画像データの指定、および前記指定した画像データを印刷するための所要時間の入力を受け付け、前記印刷時間情報を参照し、前記印刷時間情報の複数の画質の中から、該所要時間内で前記指定された画像データの印刷が可能な最善の画質を選択する手段と、前記選択した画質で、前記指定された画像データを印刷するための印刷データを生成する印刷制御手段と、前記生成した印刷データを印刷媒体に印刷する印刷手段と、を有する。   The image forming apparatus stores, for each image quality, means for storing print time information in association with a necessary print time necessary for printing one piece of image data with the image quality, and a print target information from a user. Accepting input of designation of image data and a required time for printing the designated image data, referring to the print time information, and selecting the designation within the required time from a plurality of image quality of the print time information Means for selecting the best image quality capable of printing the image data, print control means for generating print data for printing the designated image data with the selected image quality, and the generated print data Printing means for printing on a print medium.

また、前記画像形成装置であって、前記指定した画像データを印刷するための所要時間とは、前記指定した画像データを全て印刷するための時間であって、前記選択する手段は、前記指定された画像データの枚数および前記所要時間を用いて、1枚当たりの印刷時間を求め、該1枚当たりの印刷時間より小さい値の前記必要印刷時間に対応付けられている画質の中から、一番高い画質を選択することとしてもよい。   Further, in the image forming apparatus, the required time for printing the designated image data is a time for printing all the designated image data, and the selecting means is the designated Using the number of pieces of image data and the required time, the printing time per sheet is obtained, and the image quality associated with the required printing time smaller than the printing time per sheet is selected as the most suitable image quality. High image quality may be selected.

また、前記画像形成装置であって、前記指定した画像データを印刷するための所要時間とは、前記指定した画像データの1枚当たりの印刷時間であって、前記選択する手段は、前記1枚当たりの印刷時間より小さい値の前記必要印刷時間に対応付けられている画質の中から、一番高い画質を選択することとしてもよい。   Further, in the image forming apparatus, the required time for printing the designated image data is a printing time per sheet of the designated image data, and the selecting means includes the one sheet. The highest image quality may be selected from among the image quality associated with the required printing time that is smaller than the pertinent printing time.

また、前記画像形成装置であって、前記選択する手段は、前記印刷時間情報の中に、前記1枚当たりの印刷時間以下の値の必要印刷時間が無い場合、ユーザに、前記受け付けた所要時間で印刷できない旨を告知することとしてもよい。   Further, in the image forming apparatus, the selecting unit may be configured such that when the print time information does not include a required print time that is equal to or less than the print time per sheet, the received required time is displayed to the user. It is also possible to notify that printing is not possible.

また、前記画像形成装置であって、前記印刷手段は、インクを吐出する印刷ヘッドと、該印刷ヘッドを搭載するキャリッジを駆動するキャリッジ駆動機構と、印刷媒体の給排紙を行なう給排紙機構とを備え、前記印刷データは、前記印刷手段を制御するためのデータであって、前記印刷ヘッドの動作、前記給排紙機構の駆動、および前記キャリッジの駆動を制御するためのデータが含まれていることとしてもよい。   In the image forming apparatus, the printing unit includes a print head that ejects ink, a carriage drive mechanism that drives a carriage on which the print head is mounted, and a paper feed / discharge mechanism that feeds and discharges a print medium. The print data is data for controlling the printing means, and includes data for controlling the operation of the print head, driving of the paper supply / discharge mechanism, and driving of the carriage. It is good to be.

また、本発明の第2の態様は、外部からの画像データを受け付け、複数の画質で該画像データを印刷できる画像形成装置が行う印刷方法に適用される。ここで、前記画像形成装置は、前記画質毎に、当該画質で1枚の画像データを印刷するために必要な必要印刷時間を対応付けた印刷時間情報を記憶している。   The second aspect of the present invention is applied to a printing method performed by an image forming apparatus that can receive image data from the outside and print the image data with a plurality of image quality. Here, the image forming apparatus stores printing time information in which a necessary printing time necessary for printing one piece of image data with the image quality is associated with each image quality.

そして、前記画像形成装置は、ユーザから、印刷対象の画像データの指定、および前記指定した画像データを印刷するための所要時間の入力を受け付け、前記印刷時間情報を参照し、前記印刷時間情報の複数の画質の中から、該所要時間内で前記指定された画像データの印刷が可能な最善の画質を選択するステップと、前記選択した画質で、前記指定された画像データを印刷するための印刷データを生成するステップと、前記生成した印刷データを印刷媒体に印刷するステップと、を実行する。   Then, the image forming apparatus accepts an input of image data to be printed and a required time for printing the designated image data from a user, refers to the print time information, and sets the print time information. A step of selecting the best image quality capable of printing the designated image data within the required time from a plurality of image quality, and printing for printing the designated image data with the selected image quality A step of generating data and a step of printing the generated print data on a print medium are executed.

以下、本発明の実施形態について図面を用いて説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

先ず、本発明の一実施形態が適用された画像形成装置の概略構成を説明する。   First, a schematic configuration of an image forming apparatus to which an embodiment of the present invention is applied will be described.

図1は、本発明の一実施形態が適用された画像形成装置の概略構成図である。本実施形態の画像形成装置は、ホストコンピュータなしで可搬性の記録媒体(メモリカード)45と直接接続して印刷する機能(ダイレクト印刷機能)を備えたダイレクトプリンタである。ただし、画像形成装置は、ホストコンピュータと接続し、ホストコンピュータのプリンタドライバから制御命令を受けて印刷を実行する機能も備えている。また、デジタルカメラがホストとなって、印刷を実行する機能も備えている。   FIG. 1 is a schematic configuration diagram of an image forming apparatus to which an embodiment of the present invention is applied. The image forming apparatus of the present embodiment is a direct printer having a function (direct printing function) for directly connecting to and printing with a portable recording medium (memory card) 45 without a host computer. However, the image forming apparatus has a function of connecting to a host computer and executing printing in response to a control command from a printer driver of the host computer. The digital camera is also a host and has a function to execute printing.

また、本実施形態の画像形成装置は、「写真画質解像度」、「写真+ドキュメント画質解像度」、および「ドキュメント画質解像度」の3種類の画質(解像度)で印刷ができるように構成されている。なお、上記の3種類の解像度のうち、「写真画質解像度」が1番高い解像度で、「写真+ドキュメント画質解像度」が2番目に高い解像度で、「ドキュメント画質解像度」が1番低い解像度であるものとする。本実施形態の画像形成装置は、ユーザから印刷のための所要時間(印刷時間)の入力を受け付ける。画像形成装置は、3種類の解像度の中から、受け付けた所要時間内で印刷できる最善の解像度(一番高い解像度)を選択し、選択した解像度で印刷を行う。   In addition, the image forming apparatus of the present embodiment is configured to be able to print with three types of image quality (resolution): “photo image quality resolution”, “photo + document image quality resolution”, and “document image quality resolution”. Of the above three resolutions, “photo quality resolution” is the highest resolution, “photo + document quality resolution” is the second highest resolution, and “document quality resolution” is the lowest resolution. Shall. The image forming apparatus according to the present embodiment receives an input of a required time (printing time) for printing from a user. The image forming apparatus selects the best resolution (highest resolution) that can be printed within the accepted required time from the three types of resolution, and performs printing at the selected resolution.

具体的には、画像形成装置は、装置全体の動作を制御して印刷のための様々な処理を行うコントローラ10と、操作パネル20と、印刷を実行するプリンタエンジン30と、メモリカード読書装置40とを備えている。   Specifically, the image forming apparatus controls the operation of the entire apparatus and performs various processes for printing, an operation panel 20, a printer engine 30 that executes printing, and a memory card reading apparatus 40. And.

コントローラ10は、主制御装置であるCPU101と、プログラム等が記録されたROM102と、メインメモリとしてデータ等を一時的に格納するRAM103と、電源がOFFされても記憶内容を保持する不揮発性メモリ104と、操作パネル20等との入出力を制御するインタフェース105と、各装置間の通信経路となるシステムバス106とを有する。なお、インタフェース105には、各処理を専用に行うように設計されたASIC(Application Specific Integrated Circuit)を用いることができる。なお、不揮発性メモリ104には、CPU101がプログラムの実行に必要な各種データが記憶されている。   The controller 10 includes a CPU 101 that is a main control device, a ROM 102 that stores programs and the like, a RAM 103 that temporarily stores data and the like as a main memory, and a nonvolatile memory 104 that retains stored contents even when the power is turned off. And an interface 105 for controlling input / output with the operation panel 20 and the like, and a system bus 106 serving as a communication path between the devices. Note that an ASIC (Application Specific Integrated Circuit) designed to perform each process exclusively can be used for the interface 105. The nonvolatile memory 104 stores various data necessary for the CPU 101 to execute the program.

操作パネル20は、液晶ディスプレイ、操作ボタン等から構成され、ユーザから、印刷対象の画像データの選択を受け付けたり、印刷の実行要求を受け付けたりする。また、本実施形態の操作パネル20は、ユーザから、印刷時間の入力を受け付ける。   The operation panel 20 includes a liquid crystal display, operation buttons, and the like, and accepts selection of image data to be printed or a print execution request from a user. In addition, the operation panel 20 of the present embodiment receives an input of a printing time from the user.

プリンタエンジン30は、コントローラ10からの印刷データを用いて、印刷メディアに印刷処理を行う。なお、本実施形態では、プリンタエンジン30の具体的な構成について特に限定しない。以下の説明では、プリンタエンジン30は、インクを吐出する印刷ヘッド、および印刷ヘッドを搭載するキャリッジを駆動するキャリッジ駆動機構等からなる印刷機構と、印刷用紙等の印刷メディア(印刷媒体)の給排紙を行なう給排紙機構とを備えるものとする。   The printer engine 30 performs print processing on the print medium using the print data from the controller 10. In the present embodiment, the specific configuration of the printer engine 30 is not particularly limited. In the following description, the printer engine 30 includes a printing mechanism including a printing head that ejects ink and a carriage driving mechanism that drives a carriage on which the printing head is mounted, and a supply and discharge of printing media (printing media) such as printing paper. It is assumed that a paper supply / discharge mechanism for paper is provided.

メモリカード読書装置40は、メモリカード45を挿入するためのカードスロット(図示しない)を備えている。メモリカード読書装置40は、カードスロットに挿入されたメモリカード45に記録された画像データを読み出し、コントローラ10に送る。また、コントローラ10の命令に従って、メモリカード45に記録されている画像データを削除したり、書き換える処理を行う。   The memory card reading device 40 includes a card slot (not shown) for inserting the memory card 45. The memory card reading device 40 reads the image data recorded on the memory card 45 inserted into the card slot and sends it to the controller 10. Further, in accordance with an instruction from the controller 10, the image data recorded on the memory card 45 is deleted or rewritten.

次に、コントローラ10の特徴的な機能構成について図2のブロック図を参照して説明する。   Next, a characteristic functional configuration of the controller 10 will be described with reference to the block diagram of FIG.

図2は、本実施形態のコントローラ10の機能構成の一例を示すブロック図である。   FIG. 2 is a block diagram illustrating an example of a functional configuration of the controller 10 according to the present embodiment.

図示するように、コントローラ10は、ユーザインタフェース部110、画像データ読み書き部120、記憶部130、および印刷制御部140を有する。   As illustrated, the controller 10 includes a user interface unit 110, an image data read / write unit 120, a storage unit 130, and a print control unit 140.

なお、各機能部は、ソフトウェアあるいはハードウェア的に実現することができる。例えば、上述したROM102に、ユーザインタフェース部110、画像データ読み書き部120、および印刷制御部140の機能を実現するための各プログラムを格納しておく。そして、ユーザインタフェース部110、画像データ読み書き部120、および印刷制御部140の機能は、CPU101が、ROM102に格納された各プログラムを実行することにより実現される。また、記憶部130は、ROM102およびRAM103の所定の領域に形成される。   Each functional unit can be realized by software or hardware. For example, each program for realizing the functions of the user interface unit 110, the image data read / write unit 120, and the print control unit 140 is stored in the ROM 102 described above. The functions of the user interface unit 110, the image data read / write unit 120, and the print control unit 140 are realized by the CPU 101 executing each program stored in the ROM 102. The storage unit 130 is formed in a predetermined area of the ROM 102 and the RAM 103.

ユーザインタフェース部110は、操作パネル20を介して入力されたユーザからの要求を解析し、その要求に応じた処理がなされるように、各機能部に命令する処理を行う。また、ユーザインタフェース部110は、ユーザの操作を容易にするために、操作パネル20のディスプレイに様々な情報を表示する処理を行う。例えば、ユーザインタフェース部110は、操作パネル20を介して、メモリカード45に記憶されている画像データの印刷要求を受け付ける。ユーザインタフェース部110は、印刷要求を受け付ける際、ディスプレイに各種の設定画面(図5参照)を表示し、印刷方法の指定等の各種設定を受け付ける。   The user interface unit 110 analyzes a request from the user input via the operation panel 20, and performs a process of instructing each functional unit so that a process corresponding to the request is performed. In addition, the user interface unit 110 performs a process of displaying various information on the display of the operation panel 20 in order to facilitate the user's operation. For example, the user interface unit 110 receives a print request for image data stored in the memory card 45 via the operation panel 20. When receiving a print request, the user interface unit 110 displays various setting screens (see FIG. 5) on the display, and receives various settings such as designation of a printing method.

また、本実施形態では、ユーザインタフェース部110は、解像度を指定した印刷要求、および印刷する所要時間(印刷時間)を指定した印刷要求のうちのいずれかを択一的に受け付ける。ユーザインタフェース部110は、ユーザからの解像度を指定した印刷要求を受け付けると、その指定された解像度で印刷処理を行うように印刷制御部140を制御する。ユーザインタフェース部110は、ユーザからの印刷のための所要時間を指定した印刷要求を受け付けると、受け付けた所要時間内で印刷できる最善の解像度(一番高い解像度)を選択し、選択した解像度で印刷を行うように印刷制御部140を制御する。   In the present embodiment, the user interface unit 110 alternatively accepts either a print request designating a resolution or a print request designating a required time for printing (print time). When the user interface unit 110 receives a print request designating a resolution from the user, the user interface unit 110 controls the print control unit 140 to perform print processing at the designated resolution. When the user interface unit 110 receives a print request specifying a required time for printing from the user, the user interface unit 110 selects the highest resolution (highest resolution) that can be printed within the received required time, and prints at the selected resolution. The print control unit 140 is controlled to perform the above.

画像データ読み書き部120は、メモリカード読書装置40を介して、メモリカード45に記憶されている画像データを読み出す。具体的には、画像データ読み書き部120は、ユーザインタフェース部110からメモリカード45に記憶されている画像データの読み出し要求を受付け、その受け付けた画像データをメモリカード45から読み出す。   The image data read / write unit 120 reads image data stored in the memory card 45 via the memory card reading / writing device 40. Specifically, the image data read / write unit 120 receives a read request for image data stored in the memory card 45 from the user interface unit 110 and reads the received image data from the memory card 45.

記憶部130は、印刷対象の画像データの解像度を求めるための印刷時間テーブル1300を記憶している。ここで、印刷時間テーブル1300を図3に示す。   The storage unit 130 stores a printing time table 1300 for obtaining the resolution of image data to be printed. Here, the printing time table 1300 is shown in FIG.

図3は、本実施形態の印刷データテーブルのデータ構造を模擬的に示した図である。   FIG. 3 is a diagram schematically showing the data structure of the print data table of this embodiment.

図示するように、印刷データテーブル1300は、印刷する画質(解像度)に、その解像度で印刷するために必要な時間(必要印刷時間)を対応付けたデータである。具体的には、印刷データテーブル1300は、解像度を示すデータを登録するためのフィールド1301と、フィールド1301に登録された解像度で1枚の画像データを印刷するために必要な時間を示すデータを登録するためのフィールドと、を備えて1つのレコードが構成される。   As shown in the figure, the print data table 1300 is data in which the image quality (resolution) to be printed is associated with the time (necessary print time) required for printing at that resolution. Specifically, the print data table 1300 registers a field 1301 for registering data indicating resolution, and data indicating a time required for printing one piece of image data at the resolution registered in the field 1301. One record is configured with a field for

フィールド1301に「写真画質解像度」が登録されているレコードでは、対応するフィールド1302に「120(秒)以上」が登録されている。これは、「写真画質解像度」で1枚の画像データを印刷するためには、少なくとも「120(秒)」の時間が必要であることを示している。フィールド1301に「写真+ドキュメント画質解像度」が登録されているレコードでは、対応するフィールド1302に「60(秒)以上」が登録されている。これは、「写真+ドキュメント画質解像度」で1枚の画像データを印刷するためには、少なくとも「60(秒)」の時間が必要であることを示している。また、フィールド1301に「ドキュメント画質解像度」が登録されているレコードでは、対応するフィールド1302に「30(秒)以上」が登録されている。これは、「ドキュメント画質解像度」で1枚の画像データを印刷するためには、少なくとも「30(秒)」の時間が必要であることを示している。なお、図3に示す数値は、あくまでも例示である。   In a record in which “picture quality resolution” is registered in the field 1301, “120 (seconds) or more” is registered in the corresponding field 1302. This indicates that at least “120 (seconds)” is required to print one piece of image data at “photo quality resolution”. In a record in which “photo + document image quality resolution” is registered in the field 1301, “60 (seconds) or more” is registered in the corresponding field 1302. This indicates that at least “60 (seconds)” is required to print one piece of image data with “photograph + document image quality resolution”. In a record in which “document image quality resolution” is registered in the field 1301, “30 (seconds) or more” is registered in the corresponding field 1302. This indicates that at least “30 (seconds)” is required to print one piece of image data at “document image quality resolution”. Note that the numerical values shown in FIG. 3 are merely examples.

図2に戻り、説明を続ける。印刷制御部140は、画像データ読み書き部120が読み出した画像データを取得する。印刷制御部140は、取得した画像データを印刷処理のための印刷データに変換する。印刷制御部140は、画像データから変換した印刷データをプリンタエンジン30に出力し、プリンタエンジンに印刷処理を実行させる。   Returning to FIG. 2, the description will be continued. The print control unit 140 acquires the image data read by the image data read / write unit 120. The print control unit 140 converts the acquired image data into print data for print processing. The print control unit 140 outputs the print data converted from the image data to the printer engine 30 and causes the printer engine to execute print processing.

続いて、本実施形態の画像形成装置が行う、印刷処理について図4および図5を用いて説明する。   Next, a printing process performed by the image forming apparatus according to the present embodiment will be described with reference to FIGS. 4 and 5.

図4は、本実施形態の画像形成装置が行う印刷処理のフローチャートである。図5は、本実施形態の画像形成装置が印刷要求を受け付ける際、ディスプレイに表示する設定画面例の遷移図である。なお、以下は、メモリカード読書装置40のカードスロットに、複数枚の画像データを記憶したメモリカード45が挿入されている状態で行われる処理を例にしている。   FIG. 4 is a flowchart of print processing performed by the image forming apparatus according to the present embodiment. FIG. 5 is a transition diagram of a setting screen example displayed on the display when the image forming apparatus of the present embodiment receives a print request. The following is an example of processing performed in a state where a memory card 45 storing a plurality of pieces of image data is inserted into the card slot of the memory card reading device 40.

先ず、ユーザインタフェース部110は、印刷対象の画像データの選択を受け付ける(S1)。具体的には、ユーザインタフェース部110は、操作パネル20のディスプレイに、印刷対象の画像データの選択を受け付ける設定画面500(図5参照)を表示し、ユーザからの画像データの選択を受け付ける。   First, the user interface unit 110 accepts selection of image data to be printed (S1). Specifically, the user interface unit 110 displays a setting screen 500 (see FIG. 5) for accepting selection of image data to be printed on the display of the operation panel 20, and accepts selection of image data from the user.

設定画面500では、「全て印刷(ここでは、メモリカード45に記憶している画像データを全て印刷)」、および「選んで印刷(ここでは、メモリカード45に記憶している画像データを選んで印刷)」のいずれかを選択するように促している。ユーザは、操作パネル20に設けられた操作ボタン等を用いて、設定画面500上で、「全て印刷」および「選んで印刷」のうちのいずれかを選択して入力する。   In the setting screen 500, “print all (here, print all image data stored in the memory card 45)” and “select print (here, select image data stored in the memory card 45). Prompts you to select one of the following options: “Print”. The user selects and inputs either “print all” or “print selected” on the setting screen 500 using an operation button or the like provided on the operation panel 20.

ユーザインタフェース部110は、「全て印刷」が入力された場合、メモリカード45に記憶している全ての画像データを印刷対処の画像データとして受け付ける。一方、ユーザインタフェース部110は、操作パネル20を介し、「選んで印刷」の入力を受け付けると、ディスプレイに設定画面510(図5参照)を表示する。ここで、設定画面510について説明する。   When “print all” is input, the user interface unit 110 accepts all image data stored in the memory card 45 as image data for printing. On the other hand, when the user interface unit 110 receives an input of “select and print” via the operation panel 20, the user interface unit 110 displays a setting screen 510 (see FIG. 5) on the display. Here, the setting screen 510 will be described.

設定画面510は、ユーザから、印刷する画像データの選択を受け付けるための画面であり、図示する例では、中央に選択する対象の画像データを表示するための領域511が設けられている。具体的には、ユーザインタフェース部110は、メモリカード読み書き部120を介し、メモリカード45に記憶されている画像データ(或いは、画像データのサムネイル)を順次読み出し、画面510の領域511に読み出した画像データを表示する。そして、ユーザは、画面510の領域511にある画像データを見ながら、操作ボタン等を操作し、印刷対象の画像を選択していく。ユーザインタフェース部110は、ユーザが選択した画像データを印刷対象の画像データとして受け付ける。   The setting screen 510 is a screen for accepting selection of image data to be printed from the user. In the illustrated example, an area 511 for displaying target image data to be selected is provided in the center. Specifically, the user interface unit 110 sequentially reads the image data (or thumbnails of the image data) stored in the memory card 45 via the memory card read / write unit 120 and reads the image data read into the area 511 of the screen 510. Display data. Then, the user selects an image to be printed by operating an operation button or the like while viewing the image data in the area 511 of the screen 510. The user interface unit 110 receives image data selected by the user as image data to be printed.

つぎに、ユーザインタフェース部110は、印刷方法の設定を受け付け(S2)、その受け付けた印刷方法が「印刷時間」の選択の場合にS3に進み、受け付けた印刷方法が「印刷時間」の選択でなければ、S11の処理に進む。具体的には、S2では、ユーザインタフェース部110は、操作パネル20のディスプレイに、印刷方法の選択を受け付ける設定画面520(図5参照)を表示し、ユーザからの印刷方法の選択を受け付ける。ここで、設定画面520について説明する。   Next, the user interface unit 110 accepts the setting of the printing method (S2). When the accepted printing method is “printing time”, the process proceeds to S3, and the accepted printing method is selected by “printing time”. If not, the process proceeds to S11. Specifically, in S <b> 2, the user interface unit 110 displays a setting screen 520 (see FIG. 5) for accepting selection of a printing method on the display of the operation panel 20 and accepts selection of a printing method from the user. Here, the setting screen 520 will be described.

設定画面520は、ユーザから印刷方法の選択を受け付けるための画面である。印刷方法として、解像度を指定した印刷方法(「解像度を選択」)と、印刷時間を指定した印刷方法(「印刷時間を選択」)とが選択できるように構成されている。ユーザは、設定画面520を見ながら、操作パネル20に設けられた操作ボタン等を用いて、「解像度を選択」および「印刷時間を選択」のうちのいずれかを選択して入力する。そして、ユーザインタフェース部110は、操作パネル20を介し、「解像度を選択」の入力を受け付けると、S11に進む。一方、ユーザインタフェース部110は、操作パネル20を介し、「印刷時間を選択」の入力を受け付けると、S3に進む。   The setting screen 520 is a screen for accepting selection of a printing method from the user. As a printing method, a printing method in which a resolution is designated (“select resolution”) and a printing method in which a printing time is designated (“select printing time”) can be selected. The user selects and inputs one of “select resolution” and “select print time” using an operation button or the like provided on the operation panel 20 while viewing the setting screen 520. When the user interface unit 110 receives an input of “select resolution” via the operation panel 20, the process proceeds to S11. On the other hand, when the user interface unit 110 receives an input of “select printing time” via the operation panel 20, the process proceeds to S3.

S3では、ユーザインタフェース部110は、印刷時間の入力を受付ける。具体的には、ユーザインタフェース部110は、ユーザからの選択により、「画像データの1枚当たりの印刷時間(1枚の印刷時間)」および「印刷対象の画像データの全ての印刷時間(全ての印刷時間)」のうちのいずれかの印刷時間の入力を受け付ける。ユーザインタフェース部110は、「全ての印刷時間」が入力された場合、S4に進む。一方、ユーザインタフェース部110は、「1枚の印刷時間」が入力された場合、S4を行わずにS5に進む。   In S3, the user interface unit 110 accepts an input of a printing time. Specifically, the user interface unit 110 selects, based on a selection from the user, “print time per sheet of image data (print time of one sheet)” and “all print times of image data to be printed (all The printing time of any one of “printing time)” is accepted. When “all printing times” is input, the user interface unit 110 proceeds to S4. On the other hand, when “one sheet printing time” is input, the user interface unit 110 proceeds to S5 without performing S4.

具体的には、ユーザインタフェース部110は、操作パネル20のディスプレイに、「1枚の印刷時間」、および「全ての印刷時間」のいずれかを選択させるための設定画面540(図5参照)を表示する。ユーザインタフェース部110は、「1枚の印刷時間」、および「全ての印刷時間」のいずれかを選択を受け付けると、ディスプレイに設定画面550(図5参照)を表示する。   Specifically, the user interface unit 110 displays a setting screen 540 (see FIG. 5) for causing the display of the operation panel 20 to select either “one printing time” or “all printing times”. indicate. When the user interface unit 110 accepts selection of either “one sheet printing time” or “all printing times”, it displays a setting screen 550 (see FIG. 5) on the display.

設定画面550は、ユーザから印刷時間の入力を受け付けるための画面である。ユーザは、操作パネル20に設けられた操作ボタン等を用いて、印刷時間の入力を行う。すなわち、ユーザは、画面540において、「1枚の印刷時間」を選択した場合、画面550上で、印刷対象の画像データの1枚当たりの印刷時間を入力する。ユーザは、画面540において、「全ての印刷時間」を選択した場合、画面550上で、印刷対象の画像データの全ての印刷時間を入力する。   The setting screen 550 is a screen for accepting an input of a printing time from the user. The user inputs a printing time using an operation button or the like provided on the operation panel 20. That is, when “one print time” is selected on the screen 540, the user inputs the print time per image data to be printed on the screen 550. When the user selects “all printing times” on the screen 540, the user inputs all the printing times of the image data to be printed on the screen 550.

S4では、ユーザインタフェース部110は、1枚当たりの印刷時間を算出する。具体的には、ユーザインタフェース部110は、S3で受け付けた印刷対象の画像データの全ての印刷時間と、S1で受け付けた印刷対象の画像データの印刷枚数とを用いて、1枚当たりの印刷時間を算出する(「印刷時間」を「印刷枚数」で除算する)。   In S4, the user interface unit 110 calculates the printing time per sheet. Specifically, the user interface unit 110 uses the total printing time of the image data to be printed accepted in S3 and the number of prints of the image data to be printed accepted in S1, and the printing time per sheet. ("Print time" is divided by "Number of prints").

なお、以下では、説明の便宜上、S3でユーザが入力した1枚当たりの印刷時間、および、S4で算出した1枚当たりの印刷時間の両者を「ユーザ入力印刷時間」という。   Hereinafter, for convenience of explanation, both the printing time per sheet input by the user in S3 and the printing time per sheet calculated in S4 are referred to as “user input printing time”.

つぎに、ユーザインタフェース部110は、印刷対象の画像データが「写真画質解像度」で印刷可能か否かの判定を行い(S5)、「写真画質解像度」で印刷可能であればS8に進み、「写真画質解像度」で印刷できなければS6に進む。   Next, the user interface unit 110 determines whether or not the image data to be printed can be printed with “photo quality resolution” (S5). If printing is possible with “photo quality resolution”, the process proceeds to S8. If printing cannot be performed with “photo quality resolution”, the process proceeds to S6.

具体的には、ユーザインタフェース部110は、記憶部130に記憶されている印刷時間テーブル1300にアクセスし、「ユーザ入力印刷時間」と、印刷時間テーブル1300の「写真画質解像度」に対応付けられている「1枚当たりの印刷時間」とを比較する。   Specifically, the user interface unit 110 accesses the print time table 1300 stored in the storage unit 130 and associates it with “user input print time” and “photo quality resolution” in the print time table 1300. The “printing time per sheet” is compared.

ユーザインタフェース部110は、比較の結果、「ユーザ入力印刷時間」が、印刷時間テーブル1300の「写真画質解像度」に対応付けられている「1枚当たりの印刷時間」以上の場合、「写真画質解像度」で印刷可能と判定する。図3に示す例では、ユーザが「1枚当たりの印刷時間」として「120秒」以上のデータを入力した場合、および、ユーザが入力した「全ての印刷時間」から求めた「1枚当たりの印刷時間」が「120秒」以上の場合、「写真画質解像度」で印刷可能と判定される。   As a result of the comparison, when the “user input print time” is equal to or greater than “print time per sheet” associated with “photo image resolution” in the print time table 1300, the user interface unit 110 displays “photo image resolution”. ], It is determined that printing is possible. In the example shown in FIG. 3, when the user inputs data of “120 seconds” or more as “printing time per sheet” and “all printing time” input by the user, When the “printing time” is “120 seconds” or longer, it is determined that printing is possible with “photo quality resolution”.

一方、ユーザインタフェース部110は、「ユーザ入力印刷時間」が、印刷時間テーブル1300の「写真画質解像度」に対応付けられている「1枚当たりの印刷時間」未満の場合に、「写真画質解像度」で印刷できないと判定する。図3に示す例では、ユーザが「1枚当たりの印刷時間」として「120秒」未満のデータを入力した場合、および、ユーザが入力した「全ての印刷時間」から求めた「1枚当たりの印刷時間」が「120秒」未満の場合、「写真画質解像度」では印刷できないと判定される。   On the other hand, when the “user input print time” is less than “print time per sheet” associated with “photo image resolution” in the print time table 1300, the user interface unit 110 displays “photo image resolution”. It is determined that printing is not possible. In the example shown in FIG. 3, when the user inputs data less than “120 seconds” as “printing time per sheet”, and “per printing time” obtained from “all printing times” input by the user. If “printing time” is less than “120 seconds”, it is determined that printing cannot be performed with “photo quality resolution”.

つぎに、S5で「写真画質解像度」で印刷できないと判定された場合に進むS6の処理を説明する。   Next, the process of S6 that proceeds when it is determined in S5 that printing cannot be performed with “photo quality resolution” will be described.

S6では、ユーザインタフェース部110は、印刷対象の画像データが「写真+ドキュメント画質解像度」で印刷可能か否かの判定を行う。ユーザインタフェース部110は、「写真+ドキュメント画質解像度」で印刷可能と判定した場合にS9に進み、「写真+ドキュメント画質解像度」で印刷できないと判定した場合にS7に進む。   In S <b> 6, the user interface unit 110 determines whether the image data to be printed can be printed with “photograph + document image quality resolution”. The user interface unit 110 proceeds to S9 when it is determined that printing is possible with “photo + document quality resolution”, and proceeds to S7 when it is determined that printing cannot be performed with “photo + document quality resolution”.

具体的には、ユーザインタフェース部110は、印刷時間テーブル1300にアクセスし、「ユーザ入力印刷時間」と、印刷時間テーブル1300の「写真+ドキュメント画質解像度」に対応付けられている「1枚当たりの印刷時間」とを比較する。   Specifically, the user interface unit 110 accesses the printing time table 1300, and associates “user input printing time” with “photo + document image quality resolution” in the printing time table 1300. Compare "printing time".

ユーザインタフェース部110は、比較の結果、「ユーザ入力印刷時間」が、印刷時間テーブル1300の「写真+ドキュメント画質解像度」に対応付けられている「1枚当たりの印刷時間」以上の場合に、「写真+ドキュメント画質解像度」で印刷可能と判定する。図3に示す例では、ユーザが「1枚当たりの印刷時間」として「60秒以上120秒未満」のデータを入力した場合、および、ユーザが入力した「全ての印刷時間」から求めた「1枚当たりの印刷時間」が「60秒以上120秒未満」のデータの場合、「写真+ドキュメント画質解像度」で印刷可能と判定される。   As a result of the comparison, when the “user input print time” is equal to or greater than “print time per sheet” associated with “photograph + document image quality resolution” in the print time table 1300, the user interface unit 110 determines “ It is determined that printing is possible with “photograph + document image quality resolution”. In the example illustrated in FIG. 3, when the user inputs data of “60 seconds or more and less than 120 seconds” as “printing time per sheet” and “1” obtained from “all printing times” input by the user. If the “printing time per sheet” is “60 seconds or more and less than 120 seconds”, it is determined that printing is possible with “photograph + document image quality resolution”.

一方、ユーザインタフェース部110は、「ユーザ入力印刷時間」が、印刷時間テーブル1300の「写真+ドキュメント画質解像度」に対応付けられている「1枚当たりの印刷時間」未満の場合に、「写真+ドキュメント画質解像度」で印刷できないと判定する。図3に示す例では、ユーザが「1枚当たりの印刷時間」として「60秒」未満のデータを入力した場合、および、ユーザが入力した「全ての印刷時間」から求めた「1枚当たりの印刷時間」が「60秒」未満の場合、「写真+ドキュメント画質解像度」では印刷できないと判定される。   On the other hand, when the “user input print time” is less than “print time per sheet” associated with “photo + document image quality resolution” in the print time table 1300, the user interface unit 110 displays “photo + It is determined that printing cannot be performed with “document image quality resolution”. In the example shown in FIG. 3, when the user inputs data less than “60 seconds” as “printing time per sheet”, and “per printing time” obtained from “all printing times” input by the user. If the “printing time” is less than “60 seconds”, it is determined that printing cannot be performed with “photo + document image quality resolution”.

つぎに、S6で「写真+ドキュメント画質解像度」で印刷できないと判定された場合に進むS7の処理を説明する。   Next, the process of S7 that is performed when it is determined in S6 that printing cannot be performed with “photograph + document image quality resolution” will be described.

S7では、ユーザインタフェース部110は、印刷対象の画像データが「ドキュメント画質解像度」で印刷可能か否かの判定を行う。ユーザインタフェース部110は、「ドキュメント画質解像度」で印刷可能と判定した場合にS10に進み、「ドキュメント画質解像度」で印刷できないと判定した場合にS13に進む。   In S <b> 7, the user interface unit 110 determines whether the image data to be printed can be printed with “document image quality resolution”. The user interface unit 110 proceeds to S10 when it is determined that printing is possible with “document quality resolution”, and proceeds to S13 when it is determined that printing cannot be performed with “document quality resolution”.

具体的には、ユーザインタフェース部110は、「ユーザ入力印刷時間」と、印刷時間テーブル1300の「ドキュメント画質解像度」に対応付けられている「1枚当たりの印刷時間」とを比較する。   Specifically, the user interface unit 110 compares “user input print time” with “print time per sheet” associated with “document image quality resolution” in the print time table 1300.

ユーザインタフェース部110は、比較の結果、「ユーザ入力印刷時間」が、印刷時間テーブル1300の「ドキュメント画質解像度」に対応付けられている「1枚当たりの印刷時間」以上の場合に、「ドキュメント画質解像度」で印刷可能と判定する。図3に示す例では、ユーザが「1枚当たりの印刷時間」として「30秒以上60秒未満」のデータを入力した場合、および、ユーザが入力した「全ての印刷時間」から求めた「1枚当たりの印刷時間」が「30秒以上60秒未満」のデータの場合、「ドキュメント画質解像度」で印刷可能と判定される。   As a result of the comparison, when the “user input print time” is equal to or greater than “print time per sheet” associated with “document image quality resolution” in the print time table 1300, the user interface unit 110 determines “document image quality”. "Resolution" determines that printing is possible. In the example illustrated in FIG. 3, when the user inputs data “30 seconds to less than 60 seconds” as “printing time per sheet”, and “1” calculated from “all printing times” input by the user. If the “printing time per sheet” is “30 seconds or more and less than 60 seconds”, it is determined that printing is possible with “document image quality resolution”.

一方、ユーザインタフェース部110は、「ユーザ入力印刷時間」が、印刷時間テーブル1300の「ドキュメント画質解像度」に対応付けられている「1枚当たりの印刷時間」未満の場合に、「ドキュメント画質解像度」で印刷できないと判定する。図3に示す例では、ユーザが「1枚当たりの印刷時間」として「30秒」未満のデータを入力した場合、および、ユーザが入力した「全ての印刷時間」から求めた「1枚当たりの印刷時間」が「30秒」未満の場合、「ドキュメント画質解像度」では印刷できないと判定される。   On the other hand, when the “user input printing time” is less than “printing time per sheet” associated with “document quality resolution” in the printing time table 1300, the user interface unit 110 displays “document quality resolution”. It is determined that printing is not possible. In the example shown in FIG. 3, when the user inputs data less than “30 seconds” as “printing time per sheet” and “all printing time” input by the user, If “printing time” is less than “30 seconds”, it is determined that printing cannot be performed with “document image quality resolution”.

つぎに、S7で「ドキュメント画質解像度」で印刷できないと判定された場合に進むS13の処理を説明する。   Next, the process of S13 that is performed when it is determined in S7 that printing cannot be performed with “document image quality resolution” will be described.

S13では、ユーザから指定された印刷時間では、印刷対象の画像データを印刷することができないことをユーザに提示し、S1の処理に戻る。具体的には、ユーザインタフェース部110は、操作パネル20のディスプレイに、ユーザから指定された印刷時間では印刷対象の画像データを印刷することができない旨を表示して、S1の処理に戻る。   In S13, the user is notified that the image data to be printed cannot be printed within the printing time designated by the user, and the process returns to S1. Specifically, the user interface unit 110 displays on the display of the operation panel 20 that the image data to be printed cannot be printed within the printing time designated by the user, and returns to the process of S1.

つぎに、S5で「写真画質解像度」で印刷できると判定された場合に進むS8の処理を説明する。   Next, the process of S8 that proceeds when it is determined in S5 that printing can be performed with “photo quality resolution” will be described.

S8では、画像形成装置が、S1で受付けた画像データを「写真画質解像度」で印刷する処理を行う。具体的には、ユーザインタフェース部110は、操作パネル20のディスプレイに、印刷開始を確認する画面560(図5参照)を表示する。ユーザインタフェース部110は、ユーザが入力する「印刷を開始」の要求を受け付けると、印刷対象の画像データを指定するデータと、印刷する画質(写真画質解像度)とを含む印刷要求データを生成して、印刷制御部140に出力する。   In S8, the image forming apparatus performs a process of printing the image data received in S1 with “photo quality resolution”. Specifically, the user interface unit 110 displays a screen 560 (see FIG. 5) for confirming the start of printing on the display of the operation panel 20. Upon receiving a “start printing” request input by the user, the user interface unit 110 generates print request data including data specifying image data to be printed and image quality (photo image quality resolution) to be printed. And output to the print control unit 140.

そして、印刷要求データを受け付けた印刷制御部140は、印刷対象の画像データをメモリカード45から読み出し、写真画質解像度で印刷処理を行う。具体的には、印刷制御部140は、画像データ読み書き部120を介して、印刷要求データで指定されている画像データをメモリカード45から読み出す。つぎに、印刷制御部140は、読み出した画像データを、写真画質解像度で印刷するための印刷データに変換する。すなわち、印刷制御部140は、プリンタエンジン30が写真解像度で印刷できるように、必要なドット径や紙送り分解能等を判断し、プリンタエンジン30の印刷機構、キャリッジ駆動機構、および給排紙機構の動作を制御する制御データが含まれる印刷データを生成する。制御データには、例えば、印字ヘッドの動作に必要な駆動電圧波形等が含まれる。印刷制御部140は、生成した印刷データをプリンタエンジン30に出力する。そして、プリンタエンジン30が印刷データを用いて、写真画質解像度で印刷メディアに印刷処理を行う。   The print control unit 140 that has received the print request data reads out the image data to be printed from the memory card 45, and performs a printing process with a photo quality resolution. Specifically, the print control unit 140 reads the image data specified by the print request data from the memory card 45 via the image data read / write unit 120. Next, the print control unit 140 converts the read image data into print data for printing at a photo quality resolution. That is, the print control unit 140 determines the necessary dot diameter, paper feed resolution, and the like so that the printer engine 30 can print at photographic resolution, and the printing mechanism, carriage drive mechanism, and paper supply / discharge mechanism of the printer engine 30 are determined. Print data including control data for controlling the operation is generated. The control data includes, for example, a drive voltage waveform necessary for the operation of the print head. The print control unit 140 outputs the generated print data to the printer engine 30. Then, the printer engine 30 uses the print data to perform print processing on the print medium at the photo image quality resolution.

つぎに、S6で「写真+ドキュメント画質解像度」で印刷できると判定された場合に進むS9の処理を説明する。   Next, the process of S9 that is performed when it is determined in S6 that printing can be performed with “photograph + document image quality resolution” will be described.

S9では、画像形成装置が、S1で受付けた画像データを「写真+ドキュメント画質解像度」で印刷する処理を行う。具体的には、S9では、S8と同様の手順にしたがい、ユーザインタフェース部110は、ユーザが入力する「印刷を開始」の要求を受け付けると、印刷対象の画像データを指定するデータと、印刷する画質(写真+ドキュメント画質解像度)とを含む印刷要求データを生成し、印刷制御部140に出力する。そして、印刷制御部140は、S8と同様の手順にしたがい、印刷要求データで指定されている画像データをメモリカード45から読み出し、その画像データを、「写真+ドキュメント画質解像度」で印刷するための印刷データに変換し、プリンタエンジン30に出力する。そして、プリンタエンジン30が印刷データを用いて、「写真+ドキュメント画質解像度」で印刷メディアに印刷処理を行う。   In S9, the image forming apparatus performs a process of printing the image data received in S1 with “photograph + document image quality resolution”. Specifically, in S9, following the same procedure as in S8, when the user interface unit 110 receives a “start printing” request input by the user, it prints data specifying image data to be printed. Print request data including image quality (photograph + document image quality resolution) is generated and output to the print controller 140. Then, the print control unit 140 reads the image data specified by the print request data from the memory card 45 and prints the image data with “photograph + document image quality resolution” according to the same procedure as in S8. The print data is converted and output to the printer engine 30. Then, the printer engine 30 performs print processing on the print medium with “photograph + document image quality resolution” using the print data.

つぎに、S7で「ドキュメント画質解像度」で印刷できると判定された場合に進むS10の処理を説明する。   Next, the process of S10 that is performed when it is determined in S7 that printing with “document image quality resolution” is possible will be described.

S10では、画像形成装置が、S1で受付けた画像データを「ドキュメント画質解像度」で印刷する処理を行う。具体的には、S10では、S8と同様の手順にしたがい、ユーザインタフェース部110は、ユーザが入力する「印刷を開始」の要求を受け付けると、印刷対象の画像データを指定するデータと、印刷する画質(ドキュメント画質解像度)とを含む印刷要求データを生成し、印刷制御部140に出力する。そして、印刷制御部140は、S8と同様の手順にしたがい、印刷要求データで指定されている画像データをメモリカード45から読み出し、その画像データを、「ドキュメント画質解像度」で印刷するための印刷データに変換し、プリンタエンジン30に出力する。そして、プリンタエンジン30が印刷データを用いて、「ドキュメント画質解像度」で印刷メディアに印刷処理を行う。   In S10, the image forming apparatus performs a process of printing the image data received in S1 at “document image quality resolution”. Specifically, in S10, according to the same procedure as in S8, when the user interface unit 110 receives a “start printing” request input by the user, it prints data specifying image data to be printed. Print request data including image quality (document image quality resolution) is generated and output to the print controller 140. Then, the print control unit 140 reads out the image data specified by the print request data from the memory card 45 according to the same procedure as in S8, and print data for printing the image data at “document image quality resolution”. And output to the printer engine 30. Then, the printer engine 30 performs print processing on the print medium with “document image quality resolution” using the print data.

つぎに、S2において、受け付けた印刷方法として「解像度」が選択された場合に進むS11を説明する。   Next, description will be given of S11 that is performed when “resolution” is selected as the accepted printing method in S2.

S11では、ユーザインタフェース部110は、解像度の指定を受付ける。具体的には、ユーザインタフェース部110は、操作パネル20のディスプレイに、「写真画質解像度」、「写真+ドキュメント画質解像度」、および「ドキュメント画質解像度」の中のいずれかを選択させるための設定画面530(図5参照)を表示する。そして、ユーザから、「写真画質解像度」、「写真+ドキュメント画質解像度」、および「ドキュメント画質解像度」のうちのいずれかの選択を受け付けると、S12の処理に進む。   In S11, the user interface unit 110 accepts designation of resolution. Specifically, the user interface unit 110 causes the display of the operation panel 20 to select one of “photo quality resolution”, “photo + document quality resolution”, and “document quality resolution”. 530 (see FIG. 5) is displayed. Then, when the selection of any one of “photo quality resolution”, “photo + document quality resolution”, and “document quality resolution” is received from the user, the process proceeds to S12.

S12では、画像形成装置が、S1で受付けた画像データを、S11で受付けた解像度で印刷する処理を行う。具体的には、画像形成装置は、S11で「写真画質解像度」の設定を受付けた場合、S8と同様の処理を行い、S11で「写真+ドキュメント画質解像度」の設定を受付けた場合、S9と同様の処理を行い、S11で「ドキュメント画質解像度」の設定を受付けた場合、S10と同様の処理を行う。   In S12, the image forming apparatus performs a process of printing the image data received in S1 with the resolution received in S11. Specifically, when the “photo quality resolution” setting is accepted in S11, the image forming apparatus performs the same process as in S8, and in the case where the “photo + document quality resolution” setting is accepted in S11, the process proceeds to S9. If the same processing is performed and the setting of “document image quality resolution” is accepted in S11, the same processing as S10 is performed.

このように、本実施形態によれば、ユーザから印刷のための所要時間(印刷時間)の入力を受け付けると、3種類の解像度の中から、受け付けた所要時間内で印刷できる最善の解像度(一番高い解像度)を選択し、選択した解像度で印刷を行うようにしている。そのため、本実施形態によれば、ユーザの都合がつく時間内(ユーザが印刷のために待てる時間内)において、印刷処理を実行させることができるようになる。すなわち、ユーザは、画像形成装置に、自分の都合がつく時間を設定しておけば、その時間内で、印刷対象の画像データを最善の解像度で印刷させることができるようになる。   As described above, according to the present embodiment, when an input of a required time for printing (printing time) is received from the user, the best resolution that can be printed within the required required time (one of three resolutions) The highest resolution is selected, and printing is performed at the selected resolution. Therefore, according to the present embodiment, the printing process can be executed within a time convenient for the user (a time during which the user can wait for printing). That is, if the user sets a time that is convenient for the image forming apparatus, the image data to be printed can be printed at the best resolution within that time.

したがって、本実施形態の画像形成装置を、各種のイベント、異業種交流会等の会合、パーティ等に持ち込み、デジタルカメラで撮影した画像データをその場で印刷して、参加者に配布する場合等に特に便利である。例えば、会場の終了時刻が決められている場合、その終了時刻までの時間を「印刷対象の画像データを全て印刷するための印刷時間」として設定すればよい。このようにすることで、限られた時間内において、所望する画像データを最善の解像度で印刷させることができる。最近は、小型の写真印刷専用のプリンタも開発されているため、本実施形態の機能を搭載することにより、上記のようなプリンタの利用方法が普及することも考えられる。   Therefore, when the image forming apparatus of the present embodiment is brought to various events, meetings such as exchange meetings with different industries, parties, etc., image data taken with a digital camera is printed on the spot, and distributed to participants, etc. Especially useful. For example, when the end time of the venue is determined, the time until the end time may be set as “printing time for printing all image data to be printed”. In this way, desired image data can be printed at the best resolution within a limited time. Recently, small printers dedicated to photo printing have also been developed, and it is conceivable that the use of the printer as described above will spread by installing the functions of this embodiment.

また、本実施形態によれば、会議や授業などにおいて、追加資料が必要になった場合等においても、限られた時間内において、印刷対象の画像データを最善の解像度で印刷させることができるようになり便利である。   In addition, according to the present embodiment, even when additional materials are required in a meeting or class, the image data to be printed can be printed with the best resolution within a limited time. It is convenient.

なお、本発明は、以上で説明した実施形態に限定されるものではなく、本発明の要旨の範囲内において種々の変形が可能である。   The present invention is not limited to the embodiment described above, and various modifications can be made within the scope of the gist of the present invention.

例えば、上記実施形態では、ダイレクト印刷機能により、ホストコンピュータなしで印刷処理する場合を例にしたが、特にこれに限定するものではない。ホストコンピュータのプリンタドライバ側で、本実施形態の処理を行うようにしてもよい。この場合、ホストコンピュータのメモリに、印刷時間テーブル1300を記憶させておく。また、プリンタドライバの機能に、上述したユーザインタフェース部110、画像データ読み書き部120、印刷制御部140の機能を含めるようにする。そして、ホストコンピュータのCPUがプリンタドライバを実行することにより、ホストコンピュータ上でユーザインタフェース部110、画像データ読み書き部120、印刷制御部140の機能が実現される。なお、図5に例示した設定画面は、ホストコンピュータに接続されているディスプレイ(液晶ディスプレイ等)に表示される。   For example, in the above-described embodiment, the case where printing is performed without a host computer by the direct printing function is taken as an example, but the present invention is not particularly limited thereto. The processing of this embodiment may be performed on the printer driver side of the host computer. In this case, the printing time table 1300 is stored in the memory of the host computer. Further, the functions of the user interface unit 110, the image data read / write unit 120, and the print control unit 140 described above are included in the functions of the printer driver. When the CPU of the host computer executes the printer driver, the functions of the user interface unit 110, the image data read / write unit 120, and the print control unit 140 are realized on the host computer. The setting screen illustrated in FIG. 5 is displayed on a display (liquid crystal display or the like) connected to the host computer.

また、上記実施形態では、3種類の解像度で印刷処理を行う場合を説明したが、これは、例示に過ぎない。複数の解像度で印刷処理が行えればよい。   In the above-described embodiment, the case where the printing process is performed with three kinds of resolutions has been described, but this is only an example. It is only necessary that the printing process can be performed with a plurality of resolutions.

上記実施形態では、画像形成装置がプリンタである場合を例にしたが、特にこれに限定するものではない。例えば、画像形成装置は、プリンタの機能に加えて、スキャナ機能やコピー機能等を有する複合機であってもよい。   In the above embodiment, the case where the image forming apparatus is a printer is taken as an example, but the present invention is not particularly limited thereto. For example, the image forming apparatus may be a multifunction machine having a scanner function and a copy function in addition to a printer function.

また、上記実施形態では、画像形成装置がインクジェット方式のプリンタである場合を例にしたが、レーザプリンタであってもかまわない。   In the above-described embodiment, the case where the image forming apparatus is an ink jet printer is taken as an example. However, a laser printer may be used.

本発明の一実施形態が適用された画像形成装置の概略構成図である。1 is a schematic configuration diagram of an image forming apparatus to which an embodiment of the present invention is applied. 本実施形態のコントローラの機能構成の一例を示すブロック図である。It is a block diagram which shows an example of a function structure of the controller of this embodiment. 本実施形態の印刷データテーブルのデータ構造を模擬的に示した図である。It is the figure which showed the data structure of the print data table of this embodiment in simulation. 本実施形態の画像形成装置が行う印刷処理のフローチャートである。6 is a flowchart of a printing process performed by the image forming apparatus according to the present embodiment. 本実施形態の画像形成装置の設定画面例の遷移図である。6 is a transition diagram of a setting screen example of the image forming apparatus according to the present exemplary embodiment. FIG.

符号の説明Explanation of symbols

10…コントローラ、20…操作パネル、30…プリンタエンジン、40…メモリカード読書装置、45…メモリカード、101…CPU、102…ROM、103…RAM、104…不揮発性メモリ、105…IF、106…システムバス、110…ユーザインタフェース部、120…画像データ読み書き部、130…記憶部、140…印刷処理部
DESCRIPTION OF SYMBOLS 10 ... Controller, 20 ... Operation panel, 30 ... Printer engine, 40 ... Memory card reading apparatus, 45 ... Memory card, 101 ... CPU, 102 ... ROM, 103 ... RAM, 104 ... Non-volatile memory, 105 ... IF, 106 ... System bus 110 ... User interface unit 120 ... Image data read / write unit 130 ... Storage unit 140 ... Print processing unit

Claims (6)

外部からの画像データを受け付け、複数の画質で該画像データを印刷できる画像形成装置であって、
前記画質毎に、当該画質で1枚の画像データを印刷するために必要な必要印刷時間を対応付けた印刷時間情報を記憶する手段と、
ユーザから、印刷対象の画像データの指定、および前記指定した画像データを印刷するための所要時間の入力を受け付け、前記印刷時間情報を参照し、前記印刷時間情報の複数の画質の中から、該所要時間内で前記指定された画像データの印刷が可能な最善の画質を選択する手段と、
前記選択した画質で、前記指定された画像データを印刷するための印刷データを生成する印刷制御手段と、
前記生成した印刷データを印刷媒体に印刷する印刷手段と、を有すること
を特徴とする画像形成装置。
An image forming apparatus capable of receiving image data from outside and printing the image data with a plurality of image quality,
Means for storing, for each image quality, printing time information in association with a necessary printing time necessary for printing one piece of image data with the image quality;
The user receives the designation of the image data to be printed and the input of the required time for printing the designated image data, refers to the print time information, and selects the print time information from a plurality of image quality. Means for selecting the best image quality capable of printing the designated image data within the required time;
Print control means for generating print data for printing the designated image data with the selected image quality;
An image forming apparatus comprising: a printing unit that prints the generated print data on a print medium.
請求項1に記載の画像形成装置であって、
前記指定した画像データを印刷するための所要時間とは、前記指定した画像データを全て印刷するための時間であって、
前記選択する手段は、
前記指定された画像データの枚数および前記所要時間を用いて、1枚当たりの印刷時間を求め、該1枚当たりの印刷時間より小さい値の前記必要印刷時間に対応付けられている画質の中から、一番高い画質を選択すること
を特徴とする画像形成装置。
The image forming apparatus according to claim 1,
The required time for printing the designated image data is a time for printing all the designated image data,
The means for selecting is
Using the designated number of image data and the required time, a printing time per sheet is obtained, and the image quality associated with the necessary printing time is set to a value smaller than the printing time per sheet. An image forming apparatus characterized by selecting the highest image quality.
請求項1に記載の画像形成装置であって、
前記指定した画像データを印刷するための所要時間とは、前記指定した画像データの1枚当たりの印刷時間であって、
前記選択する手段は、前記1枚当たりの印刷時間より小さい値の前記必要印刷時間に対応付けられている画質の中から、一番高い画質を選択すること
を特徴とする画像形成装置。
The image forming apparatus according to claim 1,
The required time for printing the designated image data is a printing time per sheet of the designated image data,
The image forming apparatus according to claim 1, wherein the selecting means selects the highest image quality from among image quality associated with the required printing time that is smaller than the printing time per sheet.
請求項2又は3に記載の画像形成装置であって、
前記選択する手段は、前記印刷時間情報の中に、前記1枚当たりの印刷時間以下の値の必要印刷時間が無い場合、ユーザに、前記受け付けた所要時間で印刷できない旨を告知すること
を特徴とする画像形成装置。
The image forming apparatus according to claim 2, wherein
The selecting means notifies the user that printing cannot be performed within the accepted required time if the print time information does not include a required print time equal to or less than the print time per sheet. An image forming apparatus.
請求項1〜4のいずれか一項に記載の画像形成装置であって、
前記印刷手段は、インクを吐出する印刷ヘッドと、該印刷ヘッドを搭載するキャリッジを駆動するキャリッジ駆動機構と、印刷媒体の給排紙を行なう給排紙機構とを備え、
前記印刷データは、前記印刷手段を制御するためのデータであって、前記印刷ヘッドの動作、前記給排紙機構の駆動、および前記キャリッジの駆動を制御するためのデータが含まれていること
を特徴とする画像形成装置。
The image forming apparatus according to any one of claims 1 to 4,
The printing unit includes a print head that ejects ink, a carriage drive mechanism that drives a carriage that mounts the print head, and a paper supply / discharge mechanism that supplies and discharges a print medium,
The print data is data for controlling the printing means, and includes data for controlling the operation of the print head, the driving of the paper supply / discharge mechanism, and the driving of the carriage. An image forming apparatus.
外部からの画像データを受け付け、複数の画質で該画像データを印刷できる画像形成装置が行う印刷方法であって、
前記画質毎に、当該画質で1枚の画像データを印刷するために必要な必要印刷時間を対応付けた印刷時間情報を記憶していて、
ユーザから、印刷対象の画像データの指定、および前記指定した画像データを印刷するための所要時間の入力を受け付け、前記印刷時間情報を参照し、前記印刷時間情報の複数の画質の中から、該所要時間内で前記指定された画像データの印刷が可能な最善の画質を選択するステップと、
前記選択した画質で、前記指定された画像データを印刷するための印刷データを生成するステップと、
前記生成した印刷データを印刷媒体に印刷するステップと、を実行すること
を特徴とする印刷方法。
A printing method performed by an image forming apparatus capable of receiving image data from outside and printing the image data with a plurality of image quality,
For each image quality, printing time information that associates a necessary printing time necessary for printing one piece of image data with the image quality is stored;
From the user, the designation of the image data to be printed and the input of the required time for printing the designated image data are accepted, the printing time information is referred to, and the printing time information is selected from the plurality of image quality. Selecting the best image quality capable of printing the designated image data within the required time;
Generating print data for printing the designated image data with the selected image quality;
Printing the generated print data on a print medium.
JP2006082860A 2006-03-24 2006-03-24 Image forming apparatus, and printing method Pending JP2007253528A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006082860A JP2007253528A (en) 2006-03-24 2006-03-24 Image forming apparatus, and printing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006082860A JP2007253528A (en) 2006-03-24 2006-03-24 Image forming apparatus, and printing method

Publications (1)

Publication Number Publication Date
JP2007253528A true JP2007253528A (en) 2007-10-04

Family

ID=38628239

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006082860A Pending JP2007253528A (en) 2006-03-24 2006-03-24 Image forming apparatus, and printing method

Country Status (1)

Country Link
JP (1) JP2007253528A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010038890A1 (en) 2008-09-30 2010-04-08 双信電機株式会社 Composite electronic component
JP2013154513A (en) * 2012-01-27 2013-08-15 Brother Industries Ltd Apparatus and program for print control

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010038890A1 (en) 2008-09-30 2010-04-08 双信電機株式会社 Composite electronic component
JP2013154513A (en) * 2012-01-27 2013-08-15 Brother Industries Ltd Apparatus and program for print control

Similar Documents

Publication Publication Date Title
JP4165868B2 (en) Printing control method and apparatus
JPH068537A (en) Printer system
JP3894150B2 (en) Display control device
JP2007203703A (en) Image forming apparatus and printing method
JP2005063099A (en) Image processor
US7999967B2 (en) Print control apparatus, printing apparatus, print control method, and program thereof
JP2006205549A (en) Digital image printing system, printer, control method of digital image printing system, control method of printer, program of printer and storage medium
JP4779289B2 (en) Image display device, image display method, and program
JP2003200637A (en) Printer and method for setting print layout of printer
US20230236773A1 (en) Non-transitory storage medium storing supporting program executable by computer of information processing apparatus
JP2007253528A (en) Image forming apparatus, and printing method
JP4688042B2 (en) Printer and printer print layout setting method
KR100648663B1 (en) Image forming device and user terminal device for providing guide information and method for providing guide information thereof
JP2007168156A (en) Printer and its display method
JP2003260847A (en) Printer and setting method for printing subject
JP2002023991A (en) Printer, printer host, and storage medium stored with printer host operation program
JP5014103B2 (en) Printing apparatus, control method therefor, program, and storage medium
JP2009078372A (en) Printer and its control method
JP2005085022A (en) Image output device
JP2006192863A (en) Printing apparatus
JP4717725B2 (en) Recording apparatus and control method of recording apparatus
JP2006164106A (en) Printer driver
JP2001109608A (en) Ink jet printer, printer host, printer system provided with them and storage medium storing operating program of printer host
KR20070064167A (en) Image forming apparatus for storing printing data according to directory and method thereof
JP4788885B2 (en) Print processing system