Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7528546B2 - Control program and information processing device - Google Patents
[go: Go Back, main page]

JP7528546B2 - Control program and information processing device - Google Patents

Control program and information processing device Download PDF

Info

Publication number
JP7528546B2
JP7528546B2 JP2020098202A JP2020098202A JP7528546B2 JP 7528546 B2 JP7528546 B2 JP 7528546B2 JP 2020098202 A JP2020098202 A JP 2020098202A JP 2020098202 A JP2020098202 A JP 2020098202A JP 7528546 B2 JP7528546 B2 JP 7528546B2
Authority
JP
Japan
Prior art keywords
parameters
target image
print
image
added
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.)
Active
Application number
JP2020098202A
Other languages
Japanese (ja)
Other versions
JP2021190044A (en
Inventor
真史 川口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2020098202A priority Critical patent/JP7528546B2/en
Publication of JP2021190044A publication Critical patent/JP2021190044A/en
Application granted granted Critical
Publication of JP7528546B2 publication Critical patent/JP7528546B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Description

本発明は、印刷処理を実行するための情報処理装置のコンピュータが読み取り可能な制御プログラム等に関する。 The present invention relates to a control program that can be read by a computer of an information processing device for executing a printing process.

画像を印刷する際に用いるための印刷パラメータは、通常、下記特許文献に記載されているように、印刷処理が実行される直前に設定されて、その設定された印刷パラメータに従って印刷処理が実行される。 The printing parameters used when printing an image are usually set just before the printing process is executed, as described in the following patent document, and the printing process is executed according to the set printing parameters.

特開2019-207365号公報JP 2019-207365 A

本発明は、印刷パラメータに従った印刷処理を好適に実行することを課題とする。 The objective of the present invention is to optimally execute printing processing according to printing parameters.

上記課題を解決するために、実施例に開示する制御プログラムは、情報処理装置のコンピュータが読み取り可能な制御プログラムであって、前記コンピュータを、画像データを取得する第1取得手段と、対象画像パラメータを決定する決定手段と、して機能させ、前記対象画像パラメータは、前記第1取得手段により取得された画像データに基づく画像を印刷する際に用いるための印刷パラメータであり、前記決定手段により決定された対象画像パラメータを、前記第1取得手段により取得された画像データに付加する付加手段と、して機能させることを特徴とする。 To solve the above problem, the control program disclosed in the embodiment is a control program readable by a computer of an information processing device, and causes the computer to function as a first acquisition means for acquiring image data and a determination means for determining target image parameters, the target image parameters being printing parameters to be used when printing an image based on the image data acquired by the first acquisition means, and the control program causes the computer to function as an addition means for adding the target image parameters determined by the determination means to the image data acquired by the first acquisition means.

上記課題を解決するために、実施例に開示する制御プログラムは、情報処理装置のコンピュータが読み取り可能な制御プログラムであって、前記コンピュータを、印刷対象とする画像である対象画像の画像データに、当該対象画像を印刷する際に用いるための印刷パラメータである対象画像パラメータが付加されている場合に、前記対象画像パラメータに従った印刷指示を出力し、前記対象画像の画像データに前記対象画像パラメータが付加されていない場合に、前記制御プログラムに対して設定されている印刷パラメータに従った印刷指示を出力する第1出力手段として機能させることを特徴とする。 In order to solve the above problem, the control program disclosed in the embodiment is a control program readable by a computer of an information processing device, and is characterized in that it causes the computer to function as a first output means that outputs a print instruction according to the target image parameters when the target image parameters, which are print parameters used when printing the target image, are added to the image data of the target image, which is an image to be printed, and outputs a print instruction according to the print parameters set for the control program when the target image parameters are not added to the image data of the target image.

実施例に開示する制御プログラム等では、印刷対象とする画像の画像データに印刷パラメータが付加されている場合に、印刷パラメータに従った印刷指示が出力され、印刷対象とする画像の画像データに印刷パラメータが付加されていない場合に、制御プログラムに対して設定されている印刷パラメータに従った印刷指示が出力される。これにより、印刷パラメータに従った印刷処理を好適に実行することができる。 In the control program etc. disclosed in the embodiment, if print parameters are added to the image data of the image to be printed, a print instruction according to the print parameters is output, and if print parameters are not added to the image data of the image to be printed, a print instruction according to the print parameters set in the control program is output. This makes it possible to preferably execute the print process according to the print parameters.

通信システム1のブロック図である。FIG. 1 is a block diagram of a communication system 1. 制御プログラム30のフローチャートを示す図である。FIG. 2 is a diagram showing a flowchart of a control program 30. 制御プログラム30のフローチャートを示す図である。FIG. 2 is a diagram showing a flowchart of a control program 30. 制御プログラム30のフローチャートを示す図である。FIG. 2 is a diagram showing a flowchart of a control program 30. 制御プログラム30のフローチャートを示す図である。FIG. 2 is a diagram showing a flowchart of a control program 30. 制御プログラム30のフローチャートを示す図である。FIG. 2 is a diagram showing a flowchart of a control program 30. ホーム画面100を示す図である。FIG. 1 is a diagram showing a home screen 100. スキャン実行画面110を示す図である。FIG. 1 shows a scan execution screen 110. 全設定画面120を示す図である。FIG. 13 shows a full setting screen 120. 印刷実行画面130を示す図である。FIG. 13 shows a print execution screen 130. 印刷実行画面130を示す図である。FIG. 13 shows a print execution screen 130. 印刷実行画面130を示す図である。FIG. 13 shows a print execution screen 130. パラメータ選択画面150を示す図である。FIG. 13 shows a parameter selection screen 150.

以下、適宜図面を参照して本発明の実施形態について説明する。なお、以下に説明する実施形態は、本発明の一例にすぎず、本発明の要旨を変更しない範囲で、本発明の実施形態を適宜変更できることは言うまでもない。例えば、後述する各処理の実行順序は、本発明の要旨を変更しない範囲で、適宜変更できる。 Below, an embodiment of the present invention will be described with reference to the drawings as appropriate. Note that the embodiment described below is merely one example of the present invention, and it goes without saying that the embodiment of the present invention can be modified as appropriate without changing the gist of the present invention. For example, the execution order of each process described below can be modified as appropriate without changing the gist of the present invention.

図1は、本実施形態に係る通信システム1のブロック図である。図1に示す通信システム1は、PC(情報処理装置の一例)10、MFP(スキャナの一例)50を備える。MFP50は、スキャン処理,印刷処理等の各種処理を実行可能なデバイスである。なお、MFP50は、印刷処理の機能として、カラー印刷機能,割付印刷機能を有しており、印刷処理においてカラー印刷,割付印刷を実行することが可能である。ちなみに、割付印刷は、1枚の印刷用紙に複数の画像をレイアウトして印刷するものであり、所謂、Nin1印刷である。 FIG. 1 is a block diagram of a communication system 1 according to this embodiment. The communication system 1 shown in FIG. 1 includes a PC (an example of an information processing device) 10 and an MFP (an example of a scanner) 50. The MFP 50 is a device capable of executing various processes such as scanning and printing. The MFP 50 has a color printing function and a layout printing function as printing process functions, and is capable of executing color printing and layout printing in printing processes. Layout printing is printing a layout of multiple images on a single sheet of printing paper, which is known as N-in-1 printing.

PC10は、CPU(コンピュータの一例)12、メモリ14、LCD16、入力I/F(ユーザインタフェースの一例)18、通信I/F20を主に備えている。これらの構成要素は、バス24を介して互いに通信可能とされている。 The PC 10 mainly comprises a CPU (an example of a computer) 12, a memory 14, an LCD 16, an input I/F (an example of a user interface) 18, and a communication I/F 20. These components are capable of communicating with each other via a bus 24.

PC10は、通信I/F20及び通信経路54を通じてMFP50と通信可能となっている。各通信経路54の通信の方式としては、例えば、有線LAN、USB、Wi-Fi(登録商標)やBluetooth(登録商標)を採用できる。 The PC 10 can communicate with the MFP 50 through the communication I/F 20 and the communication paths 54. The communication method for each communication path 54 can be, for example, a wired LAN, USB, Wi-Fi (registered trademark), or Bluetooth (registered trademark).

CPU12は、メモリ14内の制御プログラム(制御プログラムの一例)30に従って処理を実行する。制御プログラム30は、例えば、MFP50にスキャン処理,印刷処理等の画像形成処理を実行させるためのアプリケーションプログラムである。なお、以下の説明では、制御プログラム30を実行するCPU12のことを、単にプログラム名でも記載する場合がある。例えば、「制御プログラム30が」という記載は、「制御プログラム30を実行するCPU12が」ということを意味する場合がある。 The CPU 12 executes processing in accordance with a control program (one example of a control program) 30 in the memory 14. The control program 30 is, for example, an application program for causing the MFP 50 to execute image formation processes such as scanning and printing. Note that in the following explanation, the CPU 12 that executes the control program 30 may also be referred to simply by the program name. For example, the statement "the control program 30" may mean "the CPU 12 that executes the control program 30."

なお、制御プログラム30は、上述したように、スキャン処理,印刷処理等の画像形成処理を行うプログラムであるが、スキャン処理だけを行うプログラムAが、PC10にインストールされ、印刷処理だけを行うプログラムBが,PC10と異なるPC10’にインストールされていてもよい。このような場合には、プログラムAが後述する図2~図4に示すフローチャートを実行することで、PC10及びPC10’がアクセス可能な記憶領域に画像データを記憶させ、プログラムBが、後述する図5~図6に示すフローチャートを実行してもよい。また、プログラムA及びプログラムBが同じPCにインストールされていてもよい。さらに言えば、制御プログラム30と同等の処理を実行可能なプログラム30’が、PC10とは異なるPC10’にインストールされており、制御プログラム30が、後述する図2~図4に示すフローチャートを実行することで、PC10及びPC10’がアクセス可能な記憶領域に画像データを記憶させ、プログラムCが、図5~図6に示すフローチャートを実行してもよい。また、プログラム30及びプログラム30’が同じPCにインストールされていてもよい。 As described above, the control program 30 is a program that performs image forming processes such as scanning and printing, but the program A that performs only scanning may be installed in the PC 10, and the program B that performs only printing may be installed in a PC 10' that is different from the PC 10. In such a case, the program A may execute the flowcharts shown in Figures 2 to 4 described later to store image data in a storage area accessible by the PC 10 and the PC 10', and the program B may execute the flowcharts shown in Figures 5 to 6 described later. The programs A and B may be installed in the same PC. Furthermore, the program 30' that can execute the same process as the control program 30 may be installed in the PC 10' that is different from the PC 10, and the control program 30 may execute the flowcharts shown in Figures 2 to 4 described later to store image data in a storage area accessible by the PC 10 and the PC 10', and the program C may execute the flowcharts shown in Figures 5 to 6. The programs 30 and 30' may be installed in the same PC.

また、メモリ14は、データ記憶領域34を備える。データ記憶領域34は、制御プログラム30等の実行に必要なデータなどを記憶する領域である。なお、メモリ14は、RAM、ROM、フラッシュメモリ、HDD、PC10に着脱されるUSBメモリ等の可搬記憶媒体、CPU12が備えるバッファなどが組み合わされて構成されている。 The memory 14 also includes a data storage area 34. The data storage area 34 is an area for storing data necessary for executing the control program 30 and the like. The memory 14 is configured by combining RAM, ROM, flash memory, HDD, portable storage media such as a USB memory that is detachably attached to the PC 10, a buffer provided in the CPU 12, and the like.

なお、メモリ14は、コンピュータが読み取り可能なストレージ媒体であってもよい。コンピュータが読み取り可能なストレージ媒体とは、non-transitoryな媒体である。non-transitoryな媒体には、上記の例の他に、CD-ROM、DVD-ROM等の記録媒体も含まれる。また、non-transitoryな媒体は、tangibleな媒体でもある。一方、インターネット上のサーバなどからダウンロードされるプログラムを搬送する電気信号は、コンピュータが読み取り可能な媒体の一種であるコンピュータが読み取り可能な信号媒体であるが、non-transitoryなコンピュータが読み取り可能なストレージ媒体には含まれない。 The memory 14 may be a computer-readable storage medium. A computer-readable storage medium is a non-transitory medium. In addition to the above examples, non-transitory media also include recording media such as CD-ROMs and DVD-ROMs. Non-transitory media are also tangible media. On the other hand, electrical signals that carry programs downloaded from a server on the Internet are a computer-readable signal medium, which is a type of computer-readable medium, but are not included in non-transitory computer-readable storage media.

また、LCD16は、PC10の各種情報を表示する。なお、本願のディスプレイは、液晶ディスプレイに限らず、有機ELディスプレイ等の他の表示方式のディスプレイでも良い。入力I/F18は、キーボード、マウス等を含み、ユーザ操作を入力するためのインタフェースである。なお、入力I/F18は、キーボード等に限らず、LCD16の表示画面に重畳された膜状のタッチセンサでも良い。 The LCD 16 displays various information of the PC 10. The display of the present application is not limited to a liquid crystal display, but may be a display of another display type such as an organic electroluminescence display. The input I/F 18 includes a keyboard, mouse, etc., and is an interface for inputting user operations. The input I/F 18 is not limited to a keyboard, etc., but may be a membrane-like touch sensor superimposed on the display screen of the LCD 16.

なお、本明細書では、基本的に、プログラムに記述された命令に従ったCPU12の処理を示す。すなわち、以下の説明における「判断」、「抽出」、「選択」、「算出」、「決定」、「特定」、「取得」、「受付」、「制御」「設定」等の処理は、CPU12の処理を表している。CPU12による処理は、OSを介したハードウェア制御も含む。なお、「取得」は要求を必須とはしない概念で用いる。すなわち、CPU12が要求することなくデータを受信するという処理も、「CPU12がデータを取得する」という概念に含まれる。また、本明細書中の「データ」とは、コンピュータに読取可能なビット列で表される。そして、実質的な意味内容が同じでフォーマットが異なるデータは、同一のデータとして扱われるものとする。本明細書中の「情報」についても同様である。また、「命令」「応答」「要求」等の処理は、「命令」「応答」「要求」等を示す情報を通信することにより行われる。また、「命令」「応答」「要求」等の文言を、「命令」「応答」「要求」等を示す情報そのものという意味で記載してもよい。また、CPUによる、情報Aは事柄Bであることを示しているか否かを判断する処理を、「情報Aから、事柄Bであるか否かを判断する」のように概念的に記載することがある。CPUによる、情報Aが事柄Bであることを示しているか、事柄Cであるかを示しているかを判断する処理を、「情報Aから、事柄Bであるか事柄Cであるかを判断する」のように概念的に記載することがある。 In this specification, the term basically refers to the processing of the CPU 12 according to the instructions written in the program. In other words, the processes of "judgment," "extraction," "selection," "calculation," "decision," "identification," "acquisition," "acceptance," "control," and "setting" in the following description represent the processing of the CPU 12. The processing by the CPU 12 also includes hardware control via the OS. Note that "acquisition" is used as a concept that does not require a request. In other words, the process of the CPU 12 receiving data without a request is also included in the concept of "the CPU 12 acquiring data." In addition, "data" in this specification is represented by a bit string that can be read by a computer. Data with the same substantial meaning but different formats are treated as the same data. The same applies to "information" in this specification. In addition, the processing of "command," "response," "request," etc. is performed by communicating information indicating "command," "response," "request," etc. In addition, the words "command," "response," "request," etc. may be written to mean the information itself indicating "command," "response," "request," etc. Furthermore, the process by the CPU to determine whether information A indicates event B is sometimes conceptually described as "determining from information A whether it is event B." The process by the CPU to determine whether information A indicates event B or event C is sometimes conceptually described as "determining from information A whether it is event B or event C."

通信システム1では、上述した構成に従って、PC10において、スキャン指示がMFP50に送信されることで、MFP50においてスキャン処理が実行され、MFP50にセットされた原稿が読み取られることで、スキャンデータが作成される。そして、MFP50により作成されたスキャンデータが、PC10に送信され、PC10においてスキャンデータがデータ記憶領域34に記憶される。この際、PC10では、MFP50から取得したスキャンデータに、印刷処理時に用いられる設定項目(以下、「印刷設定項目」と記載する)に関する印刷パラメータが付帯情報として付加され、その印刷パラメータが付加されたスキャンデータがデータ記憶領域34に記憶される。また、PC10において、印刷パラメータが付加されたスキャンデータに基づく画像が、印刷対象の画像(以下、「対象画像」と記載する)として選択されると、PC10は、スキャンデータに付加された印刷パラメータと、当該スキャンデータとを含む印刷指示をMFP50に送信する。これにより、MFP50において、スキャンデータに付加されていた印刷パラメータに従って、スキャンデータに基づく画像の印刷処理が実行される。以下に、まず、スキャンデータに印刷パラメータが付加される際の制御プログラム30の処理を、図2乃至図4に示すフローチャートを用いて、詳しく説明する。 In the communication system 1, according to the above-mentioned configuration, a scan instruction is sent from the PC 10 to the MFP 50, whereby the MFP 50 executes a scan process and creates scan data by reading a document set in the MFP 50. The scan data created by the MFP 50 is then sent to the PC 10, where the scan data is stored in the data storage area 34. At this time, the PC 10 adds print parameters related to the setting items (hereinafter referred to as "print setting items") used during the print process as supplementary information to the scan data acquired from the MFP 50, and the scan data to which the print parameters have been added is stored in the data storage area 34. In addition, when an image based on the scan data to which the print parameters have been added is selected in the PC 10 as an image to be printed (hereinafter referred to as "target image"), the PC 10 sends a print instruction to the MFP 50, including the print parameters added to the scan data and the scan data. As a result, the MFP 50 executes a printing process for an image based on the scan data according to the print parameters that were added to the scan data. Below, the process of the control program 30 when the print parameters are added to the scan data will be explained in detail using the flowcharts shown in Figures 2 to 4.

まず、制御プログラム30は、図7に示すホーム画面100をLCD16に表示する(S100)。ホーム画面100には、MFP50により実行可能な画像処理に応じたアイコン102が表示される。このため、ホーム画面100には、印刷処理を実行するためのアイコン(以下、「印刷アイコン」と記載する)102aと、スキャン処理を実行するためのアイコン(以下、「スキャンアイコン」と記載する)102bとが表示される。また、ホーム画面100では、作成ボタン104への操作により、ワークフローを作成することが可能とされている。ワークフローは、任意のデバイスにより、任意の設定項目のパラメータに従って任意の画像処理を行うための処理である。このため、作成ボタン104への操作により、ユーザは、任意のデバイスと、任意の設定項目のパラメータと、任意の画像処理を入力する。具体的には、例えば、ユーザは、任意のデバイスとして、MFP50を入力し、任意の画像処理として、印刷処理を入力し、任意の設定項目のパラメータとして、印刷用紙のサイズ,印刷色等の印刷設定項目の印刷パラメータを入力する。また、ワークフローとして印刷処理が設定される場合には、ユーザは、印刷対象の画像データが記憶されているファイル名も入力する。これにより、入力されたファイル名のファイル(以下、「設定ファイル」と記載する)に記憶されている画像データに基づく画像の印刷処理を、入力された印刷パラメータに従ってMFP50により実行するためのワークフローが作成される。このようにして、ワークフローが作成されると、そのワークフローに従った処理を実行するためのアイコン(以下、「ワークフローアイコン」と記載する)(オブジェクトの一例)102cも、ホーム画面100に表示される。 First, the control program 30 displays the home screen 100 shown in FIG. 7 on the LCD 16 (S100). The home screen 100 displays icons 102 corresponding to image processing that can be performed by the MFP 50. For this reason, the home screen 100 displays an icon 102a for performing a print process (hereinafter, referred to as a "print icon") and an icon 102b for performing a scan process (hereinafter, referred to as a "scan icon"). In addition, the home screen 100 allows a workflow to be created by operating the Create button 104. A workflow is a process for performing any image processing according to parameters of any setting items by any device. For this reason, by operating the Create button 104, the user inputs any device, parameters of any setting items, and any image processing. Specifically, for example, the user inputs the MFP 50 as the any device, inputs a print process as the any image processing, and inputs print parameters of print setting items such as the size of print paper and print color as parameters of the any setting items. Furthermore, when a print process is set as a workflow, the user also inputs the name of the file in which the image data to be printed is stored. This creates a workflow for the MFP 50 to execute the print process of an image based on the image data stored in the file with the input file name (hereinafter referred to as the "setting file") according to the input print parameters. When a workflow is created in this way, an icon (hereinafter referred to as the "workflow icon") (an example of an object) 102c for executing a process according to the workflow is also displayed on the home screen 100.

次に、ホーム画面100において、例えば、スキャンアイコン102bが操作されると、制御プログラム30は、図8に示すスキャン実行画面110をLCD16に表示する(S102)。スキャン実行画面110には、スキャン処理時に用いられる設定項目(以下、「スキャン設定項目」と記載する)のパラメータを設定するための複数のスキャン設定ボタン112が表示されている。具体的には、スキャン対象の原稿サイズに関する設定項目,スキャン色に関する設定項目,画像の解像度に関する設定項目のパラメータを設定するための複数のスキャン設定ボタン112が表示されている。このため、任意のスキャン設定ボタン112への操作により任意のスキャン設定項目のパラメータを設定することができる。また、それらの設定項目以外の設定項目を設定するための全設定ボタン114も、スキャン実行画面110に表示されている。 Next, when, for example, the scan icon 102b is operated on the home screen 100, the control program 30 displays the scan execution screen 110 shown in FIG. 8 on the LCD 16 (S102). The scan execution screen 110 displays a plurality of scan setting buttons 112 for setting parameters of setting items (hereinafter, referred to as "scan setting items") used during scanning. Specifically, a plurality of scan setting buttons 112 for setting parameters of setting items related to the document size to be scanned, setting items related to the scan color, and setting items related to the image resolution are displayed. Therefore, the parameters of any scan setting item can be set by operating any scan setting button 112. In addition, an all settings button 114 for setting setting items other than these setting items is also displayed on the scan execution screen 110.

この全設定ボタン114が操作されると(S104:YES)、制御プログラム30は、図9に示す全設定画面120をLCD16に表示する(S106)。全設定画面120には、複数のタブ122が表示されており、それら複数のタブ122のうちの任意のタブ122が操作されると、タブ122に応じたスキャン設定項目のパラメータを設定するための画面が、全設定画面120に表示される。これにより、全設定画面120において、スキャン実行画面110に表示されていたスキャン設定ボタン112に応じたスキャン設定項目以外のスキャン設定項目のパラメータを、ユーザ操作により設定することができる。ただし、それら複数のタブ122には、スキャン設定項目でなく、印刷設定項目に応じたタブ122aがあり、そのタブ122aが操作されると、印刷設定項目のパラメータを設定するための画面(以下、「印刷時設定画面」と記載する)124が、全設定画面120に表示される。 When the all settings button 114 is operated (S104: YES), the control program 30 displays the all settings screen 120 shown in FIG. 9 on the LCD 16 (S106). The all settings screen 120 displays a plurality of tabs 122, and when any one of the plurality of tabs 122 is operated, a screen for setting parameters of the scan setting items corresponding to the tab 122 is displayed on the all settings screen 120. This allows the user to set parameters of scan setting items other than the scan setting items corresponding to the scan setting button 112 displayed on the scan execution screen 110 on the all settings screen 120 by user operation. However, among the plurality of tabs 122, there is a tab 122a corresponding to a print setting item, not a scan setting item, and when the tab 122a is operated, a screen for setting parameters of the print setting items (hereinafter referred to as a "print setting screen") 124 is displayed on the all settings screen 120.

印刷時設定画面124には、複数の印刷設定項目のパラメータを設定するための印刷設定ボタン126が表示されている。具体的には、印刷用紙の種類に関する設定項目,印刷用紙のサイズに関する設定項目,印刷画像の縁の有無に関する設定項目,印刷色に関する設定項目のパラメータを設定するための複数の印刷設定ボタン126が表示されている。そして、任意の印刷設定ボタン126への操作により任意の印刷設定項目のパラメータを設定することができる。また、全設定画面120には、チェックボックス128も表示されており、チェックボックス128が操作されることで、印刷設定ボタン126への操作により設定された印刷設定項目のパラメータが有効とされる。つまり、印刷時設定画面124において、印刷設定ボタン126への操作により任意のパラメータが設定されるととともに、チェックボックス128が操作されることで、印刷処理時における設定項目のパラメータが有効なパラメータとして設定される。具体的に、例えば、図9に示す印刷時設定画面124では、印刷用紙の種類に関する設定項目のパラメータとして「光沢紙」が設定され、印刷用紙のサイズに関する設定項目のパラメータとして「L判」が設定され、印刷画像の縁の有無に関する設定項目のパラメータとして「縁なし」が設定され、印刷色に関する設定項目のパラメータとして「カラー印刷」が設定されている。そして、全設定画面120においてOKボタン129が操作されることで、全設定画面120の代わりにスキャン実行画面110がLCD16に表示される。 The print setting screen 124 displays print setting buttons 126 for setting parameters for multiple print setting items. Specifically, multiple print setting buttons 126 are displayed for setting parameters for a setting item related to the type of print paper, a setting item related to the size of the print paper, a setting item related to the presence or absence of a border on the print image, and a setting item related to the print color. Then, the parameters of any print setting item can be set by operating any print setting button 126. Also, a check box 128 is displayed on the full setting screen 120, and the parameters of the print setting items set by operating the print setting button 126 are made valid by operating the check box 128. In other words, in the print setting screen 124, any parameter is set by operating the print setting button 126, and the parameters of the setting items at the time of printing are set as valid parameters by operating the check box 128. Specifically, for example, in the print setting screen 124 shown in FIG. 9, "glossy paper" is set as the parameter for the setting item related to the type of print paper, "L size" is set as the parameter for the setting item related to the size of the print paper, "borderless" is set as the parameter for the setting item related to the presence or absence of a border in the printed image, and "color printing" is set as the parameter for the setting item related to the print color. Then, by operating the OK button 129 on the full setting screen 120, the scan execution screen 110 is displayed on the LCD 16 instead of the full setting screen 120.

そのスキャン実行画面110には、上述したスキャン設定ボタン112及び全設定ボタン114以外に、通常スキャンボタン116及びエコスキャンボタン118も表示されている。そして、通常スキャンボタン116が操作されると(S108:YES)、制御プログラム30は、スキャン指示をMFP50に送信する(S110)。この際、制御プログラム30は、スキャン実行画面110でのスキャン設定ボタン112への操作、若しくは、全設定画面120での操作により設定されたスキャン設定項目のパラメータとともに、スキャン指示をMFP50に送信する。これにより、MFP50では、送信されたスキャン設定項目のパラメータに従ったスキャン処理を実行し、スキャンデータを作成する。そして、MFP50は、作成したスキャンデータをPC10に送信する。これにより、制御プログラム30は、MFP50からスキャンデータを取得する(S112)。 In addition to the above-mentioned scan setting button 112 and all settings button 114, the normal scan button 116 and eco scan button 118 are also displayed on the scan execution screen 110. When the normal scan button 116 is operated (S108: YES), the control program 30 sends a scan instruction to the MFP 50 (S110). At this time, the control program 30 sends the scan instruction to the MFP 50 together with the parameters of the scan setting items set by operating the scan setting button 112 on the scan execution screen 110 or by operating the all settings screen 120. As a result, the MFP 50 executes a scan process according to the parameters of the scan setting items sent to create scan data. The MFP 50 then sends the created scan data to the PC 10. As a result, the control program 30 acquires the scan data from the MFP 50 (S112).

次に、制御プログラム30は、印刷処理時における設定項目のパラメータが有効なパラメータとして設定されているか否かを判断する(S114)。つまり、制御プログラム30は、印刷時設定画面124において印刷設定項目のパラメータが設定され、チェックボックス128が操作されているか否かを判断する。そして、印刷処理時における設定項目のパラメータが有効なパラメータとして設定されている場合(S114:YES)に、制御プログラム30は、印刷時設定画面124において設定された印刷設定項目のパラメータを、スキャンデータに基づく画像が印刷対象の画像として選択された際の印刷処理時における印刷設定項目のパラメータ(以下、「対象画像パラメータ」と記載する)として決定する(S116)。続いて、制御プログラム30は、S112においてMFP50から取得したスキャンデータに、対象画像パラメータを付帯情報として付加する(S118)。つまり、ユーザがスキャン処理を実行するべく通常スキャンボタン116を操作した際に印刷時設定画面124において、印刷設定項目のパラメータを設定することで、スキャン処理により形成されたスキャンデータに、ユーザ操作により設定された対象画像パラメータが付加される。そして、制御プログラム30は、対象画像パラメータが付加されたスキャンデータをデータ記憶領域34に記憶する(S120)。 Next, the control program 30 determines whether the parameters of the setting items at the time of the print process are set as valid parameters (S114). That is, the control program 30 determines whether the parameters of the print setting items are set in the print setting screen 124 and the check box 128 is operated. Then, if the parameters of the setting items at the time of the print process are set as valid parameters (S114: YES), the control program 30 determines the parameters of the print setting items set in the print setting screen 124 as the parameters of the print setting items at the time of the print process when the image based on the scan data is selected as the image to be printed (hereinafter referred to as the "target image parameters") (S116). Next, the control program 30 adds the target image parameters as additional information to the scan data acquired from the MFP 50 in S112 (S118). In other words, when the user operates the normal scan button 116 to execute the scan process, the print setting item parameters are set on the print setting screen 124, and the target image parameters set by the user's operation are added to the scan data formed by the scan process. Then, the control program 30 stores the scan data to which the target image parameters have been added in the data storage area 34 (S120).

一方で、印刷処理時における設定項目のパラメータが有効なパラメータとして設定されていない場合(S114:NO)、つまり、印刷時設定画面124において印刷設定項目のパラメータが設定されておらず、チェックボックス128が操作されていない場合に、S116及びS118の処理はスキップされ、制御プログラム30は、MFP50から取得したスキャンデータをデータ記憶領域34に記憶する(S120)。つまり、ユーザがスキャン処理を実行するべく通常スキャンボタン116を操作した際に印刷時設定画面124において印刷設定項目の印刷パラメータを設定しない場合には、印刷設定項目のパラメータが付加されていないスキャンデータが、データ記憶領域34に記憶される。 On the other hand, if the parameters of the setting items during the print process are not set as valid parameters (S114: NO), that is, if the parameters of the print setting items are not set on the print setting screen 124 and the check box 128 is not operated, the processes of S116 and S118 are skipped, and the control program 30 stores the scan data acquired from the MFP 50 in the data storage area 34 (S120). In other words, if the user does not set the print parameters of the print setting items on the print setting screen 124 when operating the normal scan button 116 to execute the scan process, the scan data without the parameters of the print setting items is stored in the data storage area 34.

また、図8に示すスキャン実行画面110において、通常スキャンボタン116でなく、エコスキャンボタン118が操作されると(S122:YES)、制御プログラム30は、スキャン指示をMFP50に送信する(S124)。この際、制御プログラム30は、スキャン実行画面110でのスキャン設定ボタン112への操作、若しくは、全設定画面120での操作により設定されたスキャン設定項目のパラメータとともに、スキャン指示をMFP50に送信する。これにより、MFP50では、送信されたスキャン設定項目のパラメータに従ったスキャン処理を実行し、スキャンデータを作成する。そして、MFP50が、作成したスキャンデータをPC10に送信することで、制御プログラム30がスキャンデータを取得する(S126)。 In addition, when the eco scan button 118 is operated instead of the normal scan button 116 on the scan execution screen 110 shown in FIG. 8 (S122: YES), the control program 30 sends a scan instruction to the MFP 50 (S124). At this time, the control program 30 sends the scan instruction to the MFP 50 together with the parameters of the scan setting items set by operating the scan setting button 112 on the scan execution screen 110 or by operating the all settings screen 120. As a result, the MFP 50 executes a scan process according to the parameters of the scan setting items sent, and creates scan data. The MFP 50 then sends the created scan data to the PC 10, and the control program 30 acquires the scan data (S126).

続いて、制御プログラム30は、取得したスキャンデータを分析し、そのスキャンデータに基づく画像がドキュメント画像であるか否かを判断する(S128)。具体的には、ドキュメント画像は、文書,書類等の画像であり、制御プログラム30は、文書,書類を構成する文字,記号等が、スキャンデータに基づく画像に含まれているか否かを判断する。そして、文字,記号等が、スキャンデータに基づく画像に含まれている場合に、制御プログラム30は、スキャンデータに基づく画像がドキュメント画像であると判断する。一方、文字,記号等が、スキャンデータに基づく画像に含まれていない場合に、制御プログラム30は、スキャンデータに基づく画像は、文字,記号等でなく、写真,イラスト等により構成されるピクチャ画像であると判断する。 Next, the control program 30 analyzes the acquired scan data and determines whether the image based on the scan data is a document image (S128). Specifically, a document image is an image of a document, paper, etc., and the control program 30 determines whether the image based on the scan data contains characters, symbols, etc. that make up the document. If characters, symbols, etc. are included in the image based on the scan data, the control program 30 determines that the image based on the scan data is a document image. On the other hand, if characters, symbols, etc. are not included in the image based on the scan data, the control program 30 determines that the image based on the scan data is a picture image composed of photographs, illustrations, etc., rather than characters, symbols, etc.

そして、スキャンデータに基づく画像がドキュメント画像である場合(S128:YES)に、制御プログラム30は、印刷設定項目のうちの印刷色に関する印刷パラメータを、モノクロ印刷に自動的に設定する(S130)。次に、制御プログラム30は、スキャンデータを分析し、そのスキャンデータに基づく画像に含まれる文字のサイズが設定サイズ以上であるか否かを判断する(S132)。この際、文字のサイズが設定サイズ以上である場合(S132:YES)に、制御プログラム30は、印刷設定項目のうちの画像のレイアウトに関する印刷パラメータを割付印刷に設定する(S134)。そして、S136に進む。 If the image based on the scan data is a document image (S128: YES), the control program 30 automatically sets the print parameters related to the print color among the print setting items to monochrome printing (S130). Next, the control program 30 analyzes the scan data and determines whether the size of the characters included in the image based on the scan data is equal to or larger than the set size (S132). At this time, if the size of the characters is equal to or larger than the set size (S132: YES), the control program 30 sets the print parameters related to the image layout among the print setting items to layout printing (S134). Then, the process proceeds to S136.

なお、割付印刷として、1枚の印刷用紙に2つの画像をレイアウトして印刷する割付印刷、所謂、2in1印刷と、1枚の印刷用紙に4つの画像をレイアウトして印刷する割付印刷、所謂、4in1印刷とがあり、スキャンデータに基づく画像に含まれる文字のサイズに応じて、2in1印刷と4in1印刷との何れかの割付印刷に設定される。具体的には、スキャンデータに基づく画像に含まれる文字のサイズが設定サイズ以上であるが、その設定サイズより大きな第2の設定サイズより小さい場合に、制御プログラム30は、画像のレイアウトに関する印刷パラメータを2in1印刷に設定する。一方、スキャンデータに基づく画像に含まれる文字のサイズが第2の設定サイズ以上である場合に、制御プログラム30は、画像のレイアウトに関する印刷パラメータを4in1印刷に設定する。 Incidentally, there are two types of layout printing: layout printing in which two images are laid out and printed on one sheet of printing paper, known as 2-in-1 printing, and layout printing in which four images are laid out and printed on one sheet of printing paper, known as 4-in-1 printing. Depending on the size of the characters contained in the image based on the scan data, either 2-in-1 printing or 4-in-1 printing is set as the layout printing. Specifically, when the size of the characters contained in the image based on the scan data is equal to or larger than the set size but smaller than a second set size that is larger than the set size, the control program 30 sets the printing parameters related to the image layout to 2-in-1 printing. On the other hand, when the size of the characters contained in the image based on the scan data is equal to or larger than the second set size, the control program 30 sets the printing parameters related to the image layout to 4-in-1 printing.

また、S132においてスキャンデータに基づく画像に含まれる文字のサイズが設定サイズより小さい場合(S132:NO)に、制御プログラム30は、画像のレイアウトに関する印刷パラメータを割付印刷に設定せずに、通常のレイアウト印刷、つまり、1枚の印刷用紙に1つの画像をレイアウトして印刷する処理に設定する(S138)。そして、S136に進む。 Also, if the size of the characters included in the image based on the scan data is smaller than the set size in S132 (S132: NO), the control program 30 does not set the printing parameters related to the image layout to layout printing, but sets them to normal layout printing, that is, a process in which one image is laid out and printed on one sheet of printing paper (S138). Then, the process proceeds to S136.

また、S128においてスキャンデータに基づく画像がドキュメント画像でない場合(S128:NO)、つまり、スキャンデータに基づく画像がピクチャ画像である場合に、制御プログラム30は、印刷設定項目のうちの印刷色に関する印刷パラメータを、カラー印刷に自動的に設定する(S140)。そして、S136に進む。 Also, if the image based on the scan data is not a document image in S128 (S128: NO), that is, if the image based on the scan data is a picture image, the control program 30 automatically sets the print parameters related to the print color among the print setting items to color printing (S140). Then, the process proceeds to S136.

S136では、制御プログラム30が、自動的に設定した印刷パラメータを、対象画像パラメータとして決定する(S116)。つまり、スキャンデータに基づく画像がドキュメント画像であり、その画像に含まれる文字のサイズが設定サイズ以上である場合に、制御プログラム30は、対象画像パラメータとして、印刷色に関する印刷パラメータをモノクロ印刷に自動的に設定するとともに、画像のレイアウトに関する印刷パラメータを割付印刷に自動的に設定する。また、スキャンデータに基づく画像がドキュメント画像であり、その画像に含まれる文字のサイズが設定サイズより小さい場合に、制御プログラム30は、対象画像パラメータとして、印刷色に関する印刷パラメータをモノクロ印刷に自動的に設定するとともに、画像のレイアウトに関する印刷パラメータを通常のレイアウト印刷に自動的に設定する。また、スキャンデータに基づく画像がピクチャ画像である場合に、制御プログラム30は、対象画像パラメータとして、印刷色に関する印刷パラメータをカラー印刷に自動的に設定する。 In S136, the control program 30 determines the automatically set printing parameters as the target image parameters (S116). That is, if the image based on the scan data is a document image and the size of the characters included in the image is equal to or larger than the set size, the control program 30 automatically sets the printing parameters related to the printing color to monochrome printing as the target image parameters, and automatically sets the printing parameters related to the image layout to layout printing. Also, if the image based on the scan data is a document image and the size of the characters included in the image is smaller than the set size, the control program 30 automatically sets the printing parameters related to the printing color to monochrome printing as the target image parameters, and automatically sets the printing parameters related to the image layout to normal layout printing. Also, if the image based on the scan data is a picture image, the control program 30 automatically sets the printing parameters related to the printing color to color printing as the target image parameters.

そして、制御プログラム30は、S126においてMFP50から取得したスキャンデータに、自動的に設定した対象画像パラメータを付帯情報として付加する(S142)。つまり、ユーザがエコスキャンボタン118を操作することで、対象画像パラメータが自動的に設定され、その自動的に設定された対象画像パラメータが、スキャン処理により形成されたスキャンデータに付加される。なお、スキャンデータに基づく画像がドキュメント画像である場合には、上述したように、印刷色に関する印刷パラメータが、モノクロ印刷に自動的に設定される。このように、文書等のドキュメント画像の印刷がモノクロ印刷に設定されることで、カラーインク等の消費の抑制を図ることが可能となる。また、スキャンデータに基づく画像に含まれる文字のサイズが設定サイズ以上である場合には、上述したように、画像のレイアウトに関する印刷パラメータが、割付印刷に自動的に設定される。このように、文字サイズが設定サイズ以上の画像の印刷が割付印刷に設定されることで、印刷用紙等の消費の抑制を図ることが可能となる。このように、エコスキャンボタン118が操作された場合には、インク,印刷用紙等の消耗品の抑制を図ることが可能なエコ印刷処理を実行するための印刷設定項目に関する印刷パラメータが自動的に設定され、その印刷パラメータ、つまり、対象画像パラメータがスキャンデータに付加される。そして、制御プログラム30は、対象画像パラメータが付加されたスキャンデータをデータ記憶領域34に記憶する(S120)。なお、エコ印刷処理は、インク,印刷用紙等の消耗品を抑制するだけでなく、消費電力も抑制することができる。つまり、エコ印刷処理は、消費コストを抑制することで、環境面及び経済面に配慮する印刷処理といえる。 Then, the control program 30 adds the automatically set target image parameters as incidental information to the scan data acquired from the MFP 50 in S126 (S142). That is, when the user operates the eco-scan button 118, the target image parameters are automatically set, and the automatically set target image parameters are added to the scan data formed by the scan process. If the image based on the scan data is a document image, the printing parameters related to the print color are automatically set to monochrome printing as described above. In this way, by setting the printing of a document image such as a document to monochrome printing, it is possible to reduce the consumption of color ink, etc. Also, if the size of the characters included in the image based on the scan data is equal to or larger than the set size, the printing parameters related to the image layout are automatically set to layout printing as described above. In this way, by setting the printing of an image with a character size equal to or larger than the set size to layout printing, it is possible to reduce the consumption of printing paper, etc. In this way, when the eco-scan button 118 is operated, print parameters related to print setting items for executing eco-print processing that can reduce consumables such as ink and printing paper are automatically set, and the print parameters, i.e., the target image parameters, are added to the scan data. Then, the control program 30 stores the scan data to which the target image parameters have been added in the data storage area 34 (S120). The eco-print processing not only reduces consumables such as ink and printing paper, but also reduces power consumption. In other words, the eco-print processing can be said to be a printing process that takes environmental and economical aspects into consideration by reducing consumption costs.

このように、PC10のデータ記憶領域34には、ユーザ操作により設定された対象画像パラメータが付加されたスキャンデータ,制御プログラム30の処理により自動的に設定された対象画像パラメータが付加されたスキャンデータ,対象画像パラメータは付加されていないスキャンデータ等が記憶される。そして、データ記憶領域34に記憶されたスキャンデータ等の画像データのなかから、任意の画像データが選択されることで、選択された画像データに基づく画像の印刷処理がMFP50により実行される。以下に、データ記憶領域34に記憶されている画像データに基づく画像の印刷処理が実行される際の制御プログラム30の処理を、図5及び図6に示すフローチャートを用いて、詳しく説明する In this way, the data storage area 34 of the PC 10 stores scan data to which target image parameters set by user operation have been added, scan data to which target image parameters set automatically by the processing of the control program 30 have been added, scan data to which no target image parameters have been added, etc. Then, by selecting any image data from the image data such as the scan data stored in the data storage area 34, the MFP 50 executes a printing process of an image based on the selected image data. Below, the processing of the control program 30 when executing a printing process of an image based on the image data stored in the data storage area 34 will be explained in detail using the flowcharts shown in Figures 5 and 6.

まず、制御プログラム30は、図7に示すホーム画面100をLCD16に表示する(S200)。ホーム画面100には、上述したように、印刷処理を実行するための印刷アイコン102aと、スキャン処理を実行するためのスキャンアイコン102bと、ワークフローに従った処理を実行するためのワークフローアイコン102cとが表示されている。なお、ワークフローアイコン102cへの操作により実行されるワークフローは、ワークフロー作成時に設定された印刷設定項目の印刷パラメータ(以下、「設定印刷パラメータ」と記載する)(設定パラメータの一例)に従って、設定ファイルに記憶されている画像データに基づく画像の印刷処理をMFP50により実行するためのワークフローである。 First, the control program 30 displays the home screen 100 shown in FIG. 7 on the LCD 16 (S200). As described above, the home screen 100 displays a print icon 102a for executing a print process, a scan icon 102b for executing a scan process, and a workflow icon 102c for executing a process according to a workflow. Note that the workflow executed by operating the workflow icon 102c is a workflow for causing the MFP 50 to execute a print process of an image based on image data stored in a setting file, according to the print parameters (hereinafter referred to as "set print parameters") (an example of setting parameters) of the print setting items set when the workflow was created.

このホーム画面100において印刷アイコン102aが操作されると(S202:YES)、制御プログラム30は、印刷対象の画像(以下、「対象画像」と記載する)を選択するための画像選択画面(図示省略)をLCD16に表示する(S204)。画像選択画面には、各種の画像の画像データが保存されているファイルのファイル名が複数、表示されており、それら複数のファイル名から任意のファイル名が選択され、選択されたファイル名のファイルに保存されている画像データが選択されることで、対象画像が決定する。 When the print icon 102a is operated on this home screen 100 (S202: YES), the control program 30 displays an image selection screen (not shown) on the LCD 16 for selecting an image to be printed (hereinafter referred to as the "target image") (S204). On the image selection screen, multiple file names of files in which image data of various images are saved are displayed, and an arbitrary file name is selected from the multiple file names, and the image data saved in the file with the selected file name is selected to determine the target image.

そして、画像選択画面において対象画像が決定すると、制御プログラム30は、対象画像の画像データに対象画像パラメータが付加されているか否かを判断する(S206)。つまり、データ記憶領域34には、上述した処理により、対象画像パラメータが付加されたスキャンデータ,対象画像パラメータは付加されていないスキャンデータ等が記憶されており、それらのスキャンデータが記憶されているファイルから、対象画像の画像データとして、対象画像パラメータが付加されたスキャンデータが選択される場合がある。このような場合に、対象画像の画像データに対象画像パラメータが付加されていると判断される(S206:YES)。そして、制御プログラム30は、図10に示す印刷実行画面130をLCD16に表示する(S208)。なお、印刷実行画面130には、プレビュー画面132が表示されており、そのプレビュー画面132に、画像選択画面において選択された対象画像が表示される。また、印刷実行画面130には複数の印刷設定項目の設定欄136が表示されており、それら複数の印刷設定項目の設定欄136に、対象画像パラメータが表示される。 Then, when the target image is determined on the image selection screen, the control program 30 judges whether the target image parameters are added to the image data of the target image (S206). That is, the data storage area 34 stores scan data to which the target image parameters are added and scan data to which the target image parameters are not added by the above-mentioned process, and the scan data to which the target image parameters are added may be selected as the image data of the target image from the file in which the scan data is stored. In such a case, it is judged that the target image parameters are added to the image data of the target image (S206: YES). Then, the control program 30 displays the print execution screen 130 shown in FIG. 10 on the LCD 16 (S208). Note that the print execution screen 130 displays a preview screen 132, and the target image selected on the image selection screen is displayed on the preview screen 132. Also, the print execution screen 130 displays a setting field 136 for a plurality of print setting items, and the target image parameters are displayed in the setting field 136 for the plurality of print setting items.

具体的には、例えば、図9に示すように、印刷時設定画面124において、印刷用紙の種類に関する設定項目のパラメータとして「光沢紙」が設定され、印刷用紙のサイズに関する設定項目のパラメータとして「L判」が設定され、印刷画像の縁の有無に関する設定項目のパラメータとして「縁なし」が設定され、印刷色に関する設定項目のパラメータとして「カラー印刷」が設定されている場合には、それらのパラメータが対象画像パラメータとして、画像データに付加されている。このため、図10に示すように、印刷実行画面130の設定欄136には、印刷用紙の種類に関する設定項目のパラメータとして「光沢紙」が表示され、印刷用紙のサイズに関する設定項目のパラメータとして「L判」が表示され、印刷画像の縁の有無に関する設定項目のパラメータとして「縁なし」が表示され、印刷色に関する設定項目のパラメータとして「カラー印刷」が表示される。 Specifically, for example, as shown in FIG. 9, when "glossy paper" is set as a parameter for a setting item related to the type of print paper, "L size" is set as a parameter for a setting item related to the size of the print paper, "borderless" is set as a parameter for a setting item related to the presence or absence of a border in the print image, and "color printing" is set as a parameter for a setting item related to the print color in the print setting screen 124, these parameters are added to the image data as target image parameters. Therefore, as shown in FIG. 10, the setting field 136 of the print execution screen 130 displays "glossy paper" as a parameter for a setting item related to the type of print paper, "L size" as a parameter for a setting item related to the size of the print paper, "borderless" as a parameter for a setting item related to the presence or absence of a border in the print image, and "color printing" as a parameter for a setting item related to the print color.

また、例えば、エコスキャンボタン118への操作により対象画像パラメータが制御プログラム30により自動的に設定された場合には、自動的に設定された対象画像パラメータが、印刷実行画面130の設定欄136に表示される。つまり、例えば、印刷色に関する設定項目のパラメータが「モノクロ印刷」に自動的に設定され、画像のレイアウトに関する設定項目のパラメータが「2in1印刷」に自動的に設定された場合には、図11に示すように、印刷実行画面130の設定欄136には、印刷色に関する設定項目のパラメータとして「モノクロ印刷」が表示され、画像のレイアウトに関する設定項目のパラメータとして「2in1印刷」が表示される。 For example, when the target image parameters are automatically set by the control program 30 by operating the eco-scan button 118, the automatically set target image parameters are displayed in the setting field 136 of the print execution screen 130. That is, for example, when the parameter of the setting item related to the print color is automatically set to "monochrome printing" and the parameter of the setting item related to the image layout is automatically set to "2-in-1 printing", as shown in FIG. 11, the setting field 136 of the print execution screen 130 displays "monochrome printing" as the parameter of the setting item related to the print color and displays "2-in-1 printing" as the parameter of the setting item related to the image layout.

このように、対象画像の画像データに対象画像パラメータが付加されている場合には、スキャンデータ作成時に設定された印刷設定項目の印刷パラメータが印刷実行画面130の設定欄136に表示される。そして、印刷実行画面130においてプリントボタン138が操作されると(S210:YES)、制御プログラム30は、設定欄136に表示されている印刷パラメータ、つまり、対象画像の画像データに付加されていた対象画像パラメータと、対象画像の画像データとを含む印刷指示をMFP50に送信する(S214)。そして、MFP50は、対象画像パラメータに従って、対象画像の印刷処理を実行する。これにより、対象画像パラメータが印刷時設定画面124においてユーザ操作により設定された場合には、スキャンデータに基づく画像の印刷時において、スキャンデータを作成したユーザの意思に従った印刷パラメータでの印刷処理が実行される。また、エコスキャンボタン118への操作により対象画像パラメータが自動的に設定された場合には、画像の種類,文字のサイズ等に応じて自動的に設定された印刷パラメータでのエコ印刷処理が実行される。 In this way, when the target image parameters are added to the image data of the target image, the print parameters of the print setting items set when the scan data was created are displayed in the setting field 136 of the print execution screen 130. Then, when the print button 138 is operated on the print execution screen 130 (S210: YES), the control program 30 transmits a print instruction to the MFP 50 including the print parameters displayed in the setting field 136, that is, the target image parameters added to the image data of the target image and the image data of the target image (S214). Then, the MFP 50 executes the print process of the target image according to the target image parameters. As a result, when the target image parameters are set by a user operation on the print setting screen 124, the print process is executed with the print parameters according to the intention of the user who created the scan data when printing the image based on the scan data. Also, when the target image parameters are automatically set by operating the eco-scan button 118, the eco-print process is executed with the print parameters automatically set according to the type of image, the size of the characters, etc.

また、S206において、対象画像の画像データに対象画像パラメータが付加されていないと判断された場合(S206:NO)に、制御プログラム30は、図12に示す印刷実行画面130をLCD16に表示する(S212)。この際、印刷実行画面130の複数の印刷設定項目の設定欄136には、対象画像パラメータでなく、制御プログラム30に予め設定されているパラメータ、つまり、デフォルトのパラメータが表示される。 In addition, if it is determined in S206 that the target image parameters have not been added to the image data of the target image (S206: NO), the control program 30 displays the print execution screen 130 shown in FIG. 12 on the LCD 16 (S212). At this time, the setting fields 136 for the multiple print setting items on the print execution screen 130 display the parameters that are preset in the control program 30, i.e., the default parameters, rather than the target image parameters.

具体的には、例えば、印刷用紙の種類に関する設定項目のデフォルトのパラメータとして「普通紙」が設定され、印刷用紙のサイズに関する設定項目のデフォルトのパラメータとして「A4」が設定され、印刷画像の縁の有無に関する設定項目のデフォルトのパラメータとして「縁有り」が設定され、印刷色に関する設定項目のデフォルトのパラメータとして「モノクロ印刷」が設定されている場合には、図12に示すように、設定欄136に、印刷用紙の種類に関する設定項目のパラメータとして「普通紙」が表示され、印刷用紙のサイズに関する設定項目のパラメータとして「A4」が表示され、印刷画像の縁の有無に関する設定項目のパラメータとして「縁有り」が表示され、印刷色に関する設定項目のパラメータとして「モノクロ印刷」が表示される。 Specifically, for example, if "plain paper" is set as the default parameter for the setting item related to the type of print paper, "A4" is set as the default parameter for the setting item related to the size of the print paper, "bordered" is set as the default parameter for the setting item related to whether the print image has a border, and "monochrome printing" is set as the default parameter for the setting item related to the print color, then, as shown in FIG. 12, in the setting field 136, "plain paper" is displayed as the parameter for the setting item related to the type of print paper, "A4" is displayed as the parameter for the setting item related to the size of the print paper, "bordered" is displayed as the parameter for the setting item related to whether the print image has a border, and "monochrome printing" is displayed as the parameter for the setting item related to the print color.

このように、対象画像の画像データに対象画像パラメータが付加されていない場合には、デフォルトの印刷パラメータが印刷実行画面130の設定欄136に表示される。そして、印刷実行画面130においてプリントボタン138が操作されると(S210:YES)、制御プログラム30は、設定欄136に表示されている印刷パラメータ、つまり、デフォルトの印刷パラメータと、対象画像の画像データとを含む印刷指示をMFP50に送信する(S214)。そして、MFP50は、デフォルトの印刷パラメータに従って、対象画像の印刷処理を実行する。 In this way, if the target image parameters are not added to the image data of the target image, the default print parameters are displayed in the setting field 136 of the print execution screen 130. Then, when the print button 138 is operated on the print execution screen 130 (S210: YES), the control program 30 sends a print instruction to the MFP 50 that includes the print parameters displayed in the setting field 136, i.e., the default print parameters, and the image data of the target image (S214). The MFP 50 then executes the print process of the target image according to the default print parameters.

なお、設定欄136に表示されている印刷パラメータは、ユーザ操作により変更することが可能とされている。このため、ユーザが設定欄136を操作し、印刷パラメータを変更した場合には、プリントボタン138が操作されると(S210:YES)、制御プログラム30は、設定欄136に表示されている印刷パラメータ、つまり、ユーザ操作により変更された印刷パラメータと、対象画像の画像データとを含む印刷指示をMFP50に送信する(S214)。そして、MFP50は、ユーザ操作により変更された印刷パラメータに従って、対象画像の印刷処理を実行する。これにより、印刷処理を実行するユーザの意思に従った印刷パラメータでの印刷処理が実行される。 The printing parameters displayed in the setting field 136 can be changed by user operation. Therefore, if the user operates the setting field 136 to change the printing parameters, when the print button 138 is operated (S210: YES), the control program 30 sends a print instruction to the MFP 50 that includes the printing parameters displayed in the setting field 136, i.e., the printing parameters changed by the user operation, and image data of the target image (S214). The MFP 50 then executes the printing process of the target image according to the printing parameters changed by the user operation. As a result, the printing process is executed with the printing parameters according to the intention of the user executing the printing process.

また、ホーム画面100においてワークフローアイコン102cが操作された場合(S216:YES)に、制御プログラム30は、そのワークフローアイコン102cに応じたワークフロー作成時に設定されたファイル、つまり、設定ファイルから画像データを取得する(S218)。つまり、ワークフローアイコン102cに応じたワークフローでは、設定ファイルに記憶されている画像データが、対象画像の画像データとして設定されているため、制御プログラム30は、対象画像の画像データとして、設定ファイルに記憶されている画像データを取得する。 In addition, when the workflow icon 102c is operated on the home screen 100 (S216: YES), the control program 30 acquires image data from the file that was set when the workflow corresponding to that workflow icon 102c was created, that is, the setting file (S218). In other words, in the workflow corresponding to the workflow icon 102c, the image data stored in the setting file is set as the image data of the target image, so the control program 30 acquires the image data stored in the setting file as the image data of the target image.

そして、制御プログラム30は、設定ファイルから取得した画像データに対象画像パラメータが付加されているか否かを判断する(S220)。つまり、データ記憶領域34には、上述した処理により、対象画像パラメータが付加されたスキャンデータ,対象画像パラメータは付加されていないスキャンデータ等が記憶される。この際、設定ファイルに、対象画像パラメータが付加されたスキャンデータが記憶された場合には、設定ファイルから取得した画像データに対象画像パラメータが付加されていると判断される(S220:YES)。そして、制御プログラム30は、画像データに付加されている対象画像パラメータと、対象画像の画像データとを含む印刷指示をMFP50に送信する(S222)。そして、MFP50は、対象画像パラメータに従って、対象画像の印刷処理を実行する。これにより、対象画像パラメータが印刷時設定画面124においてユーザ操作により設定された場合には、スキャンデータに基づく画像の印刷時において、スキャンデータを作成したユーザの意思に従った印刷パラメータでの印刷処理が実行される。また、エコスキャンボタン118への操作により対象画像パラメータが自動的に設定された場合には、画像の種類,文字のサイズ等に応じて自動的に設定された印刷パラメータでのエコ印刷処理が実行される。 Then, the control program 30 judges whether the target image parameters are added to the image data acquired from the setting file (S220). That is, in the data storage area 34, the scan data to which the target image parameters are added and the scan data to which the target image parameters are not added are stored by the above-mentioned process. At this time, if the scan data to which the target image parameters are added is stored in the setting file, it is judged that the target image parameters are added to the image data acquired from the setting file (S220: YES). Then, the control program 30 transmits a print instruction including the target image parameters added to the image data and the image data of the target image to the MFP 50 (S222). Then, the MFP 50 executes the print process of the target image according to the target image parameters. As a result, if the target image parameters are set by the user's operation on the print setting screen 124, when printing the image based on the scan data, the print process is executed with the print parameters according to the intention of the user who created the scan data. In addition, when the target image parameters are automatically set by operating the eco-scan button 118, the eco-printing process is performed with printing parameters that are automatically set according to the image type, character size, etc.

一方、S220において、設定ファイルから取得した画像データに対象画像パラメータが付加されていないと判断された場合(S220:NO)に、制御プログラム30は、設定印刷パラメータ、つまり、ワークフローアイコン102cに応じたワークフロー作成時に設定された印刷パラメータと、対象画像の画像データとを含む印刷指示をMFP50に送信する(S224)。そして、MFP50は、設定印刷パラメータに従って、対象画像の印刷処理を実行する。これにより、MFP50においてワークフローに従った印刷処理が実行される。 On the other hand, if it is determined in S220 that the target image parameters have not been added to the image data obtained from the setting file (S220: NO), the control program 30 sends a print instruction to the MFP 50 including the set print parameters, i.e., the print parameters set when the workflow corresponding to the workflow icon 102c was created, and the image data of the target image (S224). The MFP 50 then executes the print process of the target image according to the set print parameters. This causes the MFP 50 to execute the print process according to the workflow.

なお、S108,S122を実行するCPU12は、第1受付手段の一例である。S112,S126を実行するCPU12は、第1取得手段の一例である。S114を実行するCPU12は、第2受付手段の一例である。S116,S136を実行するCPU12は、決定手段の一例である。S118,S142を実行するCPU12は、付加手段の一例である。S128,S132を実行するCPU12は、第2取得手段の一例である。S130,S134,S138,S140を実行するCPU12は、設定手段の一例である。S214を実行するCPU12は、第1出力手段の一例である。S216を実行するCPU12は、第3受付手段の一例である。S222,S224を実行するCPU12は、第2出力手段の一例である。 The CPU 12 that executes S108 and S122 is an example of a first reception means. The CPU 12 that executes S112 and S126 is an example of a first acquisition means. The CPU 12 that executes S114 is an example of a second reception means. The CPU 12 that executes S116 and S136 is an example of a determination means. The CPU 12 that executes S118 and S142 is an example of an addition means. The CPU 12 that executes S128 and S132 is an example of a second acquisition means. The CPU 12 that executes S130, S134, S138, and S140 is an example of a setting means. The CPU 12 that executes S214 is an example of a first output means. The CPU 12 that executes S216 is an example of a third reception means. The CPU 12 that executes S222 and S224 is an example of a second output means.

また、上記実施形態では、ワークフローアイコン102cが操作された場合に、制御プログラム30が、設定ファイルから取得した画像データに対象画像パラメータが付加されていれば、対象画像パラメータと、設定ファイルから取得した画像データとをMFP50に送信しているが、ユーザの意思に従った印刷パラメータをMFP50に送信してもよい。具体的には、ホーム画面100においてワークフローアイコン102cが操作され(S216:YES)、設定ファイルから取得された画像データに対象画像パラメータが付加されている場合(S220:YES)に、制御プログラム30は、図13に示すパラメータ選択画面150をLCD16に表示する。パラメータ選択画面150には、第1選択ボタン152と第2選択ボタン154とが表示されている。第1選択ボタン152は、対象画像パラメータを選択するための選択ボタンであり、第2選択ボタン154は、設定印刷パラメータ、つまり、ワークフロー作成時に設定された印刷パラメータを選択するための選択ボタンである。そして、第1選択ボタン152が操作された場合に、制御プログラム30は、対象画像パラメータと、設定ファイルから取得した画像データとをMFP50に送信する。一方、第2選択ボタン154が操作された場合に、制御プログラム30は、設定印刷パラメータと、設定ファイルから取得した画像データとをMFP50に送信する。これにより、ユーザの意思に従った印刷パラメータにより印刷処理を行うことができる。 In the above embodiment, when the workflow icon 102c is operated, if the target image parameter is added to the image data acquired from the setting file, the control program 30 transmits the target image parameter and the image data acquired from the setting file to the MFP 50, but the print parameter according to the user's intention may be transmitted to the MFP 50. Specifically, when the workflow icon 102c is operated on the home screen 100 (S216: YES) and the target image parameter is added to the image data acquired from the setting file (S220: YES), the control program 30 displays the parameter selection screen 150 shown in FIG. 13 on the LCD 16. The parameter selection screen 150 displays a first selection button 152 and a second selection button 154. The first selection button 152 is a selection button for selecting the target image parameter, and the second selection button 154 is a selection button for selecting the set print parameter, that is, the print parameter set when the workflow is created. When the first selection button 152 is operated, the control program 30 sends the target image parameters and the image data obtained from the setting file to the MFP 50. On the other hand, when the second selection button 154 is operated, the control program 30 sends the set print parameters and the image data obtained from the setting file to the MFP 50. This allows the print process to be performed using print parameters according to the user's wishes.

また、パラメータ選択画面150の表示により、対象画像パラメータと設定印刷パラメータとの何れを用いて印刷するかをユーザに選択させるのではなく、パラメータ作成時にユーザが、対象画像パラメータと設定印刷パラメータとの何れを用いて印刷するかを設定しておいてもよい。具体的には、設定ファイルから取得した画像データに対象画像パラメータが含まれている場合に、対象画像パラメータと設定印刷パラメータとの何れを用いて印刷するか示すパラメータ情報(指定情報の一例)を、ユーザは、印刷設定パラメータ,設定ファイル等とともにワークフロー作成時に設定する。そして、ホーム画面100においてワークフローアイコン102cが操作され(S216:YES)、設定ファイルから取得された画像データに対象画像パラメータが付加されている場合(S220:YES)に、制御プログラム30は、パラメータ情報が、対象画像パラメータと設定印刷パラメータとの何れを指定しているかを判断する。そして、パラメータ情報が対象画像パラメータを指定している場合に、制御プログラム30は、対象画像パラメータと、設定ファイルから取得した画像データとをMFP50に送信する。一方、パラメータ情報が設定印刷パラメータを指定している場合に、制御プログラム30は、設定印刷パラメータと、設定ファイルから取得した画像データとをMFP50に送信する。このように、ワークフロー作成時にパラメータ情報を設定しておくことでも、ユーザの意思に従った印刷パラメータにより印刷処理を行うことができる。 In addition, instead of having the user select whether to use the target image parameters or the set print parameters by displaying the parameter selection screen 150, the user may set whether to use the target image parameters or the set print parameters when creating the parameters. Specifically, when the image data acquired from the setting file contains the target image parameters, the user sets parameter information (an example of specified information) indicating whether to use the target image parameters or the set print parameters when creating the workflow, together with the print setting parameters, the setting file, etc. Then, when the workflow icon 102c is operated on the home screen 100 (S216: YES) and the target image parameters are added to the image data acquired from the setting file (S220: YES), the control program 30 determines whether the parameter information specifies the target image parameters or the set print parameters. Then, when the parameter information specifies the target image parameters, the control program 30 transmits the target image parameters and the image data acquired from the setting file to the MFP 50. On the other hand, if the parameter information specifies the set print parameters, the control program 30 sends the set print parameters and the image data obtained from the setting file to the MFP 50. In this way, by setting the parameter information when creating the workflow, the print process can be performed using print parameters according to the user's wishes.

上記した実施形態によれば、以下の効果を奏する。 The above-described embodiment provides the following advantages:

制御プログラム30は、スキャンデータ等の画像データを取得すると、その画像データに基づく画像を印刷する際に用いるための印刷パラメータ、つまり、対象画像パラメータを決定する。そして、制御プログラム30は、取得した画像データに対象画像パラメータを付加する。これにより、取得した画像データに基づく画像の印刷処理を、画像データ取得時に決定された印刷パラメータに従って行うことができる。また、画像データの取得先はユーザ操作により指定される。これにより、ユーザの意思に応じた取得先から画像データを取得し、取得した画像データに、対象画像パラメータを付加することができる。さらに言えば、画像データの取得先としてMFP50が指定されることで、そのMFP50により作成されたスキャンデータを取得し、取得したスキャンデータに、対象画像パラメータを付加することができる。 When the control program 30 acquires image data such as scan data, it determines the print parameters to be used when printing an image based on the image data, i.e., the target image parameters. The control program 30 then adds the target image parameters to the acquired image data. This allows the printing process of the image based on the acquired image data to be performed according to the print parameters determined when the image data was acquired. The acquisition destination of the image data is specified by a user operation. This allows image data to be acquired from an acquisition destination according to the user's intention, and the target image parameters to be added to the acquired image data. Furthermore, by specifying the MFP 50 as the acquisition destination of the image data, it is possible to acquire scan data created by the MFP 50, and add the target image parameters to the acquired scan data.

また、制御プログラム30は、印刷時設定画面124において入力された印刷パラメータを、対象画像パラメータとして決定する。そして、制御プログラム30は、印刷時設定画面124において入力された対象画像パラメータを、スキャンデータに付加する。これにより、スキャンデータを作成したユーザの意思に従った印刷パラメータでの印刷処理を行うことが可能となる。 The control program 30 also determines the print parameters entered on the print setting screen 124 as the target image parameters. The control program 30 then adds the target image parameters entered on the print setting screen 124 to the scan data. This makes it possible to perform print processing with print parameters according to the intentions of the user who created the scan data.

また、エコスキャンボタン118が操作された場合に、制御プログラム30は、画像データがドキュメント画像であるかピクチャ画像であるか否かに応じて、印刷色に関する設定項目の印刷パラメータを自動的に設定する。また、制御プログラム30は、画像データに基づく画像に含まれる文字のサイズに応じて、画像のレイアウトに関する設定項目の印刷パラメータを自動的に設定する。つまり、制御プログラム30は、画像データがドキュメント画像であるかピクチャ画像であるかを示す画像の種類情報、若しくは、画像に含まれる文字のサイズを示すサイズ情報を、印刷設定項目に関連する関連情報として取得し、その関連情報に基づいて、印刷パラメータを自動的に設定する。そして、制御プログラム30は、自動的に設定した印刷パラメータを、スキャンデータに付加する。つまり、ユーザが印刷パラメータを入力しなくても、印刷設定項目に関連する関連情報に基づいて印刷パラメータが自動的に設定され、自動的に設定された印刷パラメータが、スキャンデータに付加される。これにより、ユーザ操作の負担を軽減するとともに、関連情報に応じた印刷パラメータでの印刷処理が実行される。特に、PC10では、印刷色に関する設定項目,画像のレイアウトに関する設定項目のようにエコ印刷処理を実行するための印刷設定項目に関連する関連情報に基づいて印刷パラメータが自動的に設定され、自動的に設定された印刷パラメータが、スキャンデータに付加される。これにより、関連情報、つまり、画像の種類情報,文字のサイズ情報に応じて自動的に設定された印刷パラメータでのエコ印刷処理を実行することができる。 In addition, when the eco-scan button 118 is operated, the control program 30 automatically sets the print parameters of the setting items related to the print color depending on whether the image data is a document image or a picture image. In addition, the control program 30 automatically sets the print parameters of the setting items related to the image layout depending on the size of the characters included in the image based on the image data. That is, the control program 30 acquires image type information indicating whether the image data is a document image or a picture image, or size information indicating the size of the characters included in the image, as related information related to the print setting items, and automatically sets the print parameters based on the related information. Then, the control program 30 adds the automatically set print parameters to the scan data. That is, even if the user does not input the print parameters, the print parameters are automatically set based on the related information related to the print setting items, and the automatically set print parameters are added to the scan data. This reduces the burden of user operations and executes the print process with the print parameters according to the related information. In particular, in the PC 10, print parameters are automatically set based on related information related to print setting items for executing eco-print processing, such as setting items related to print color and setting items related to image layout, and the automatically set print parameters are added to the scan data. This makes it possible to execute eco-print processing with print parameters that are automatically set according to the related information, that is, image type information and character size information.

また、制御プログラム30は、印刷処理実行時に、印刷対象の画像データに対象画像パラメータが付加されている場合に、対象画像パラメータと、印刷対象の画像データとをMFP50に送信する。これにより、画像データに付加された印刷パラメータに従った印刷処理を実行することが可能となる。また、制御プログラム30は、印刷処理実行時に、印刷対象の画像データに対象画像パラメータが付加されていない場合に、デフォルトのパラメータと、印刷対象の画像データとをMFP50に送信する。これにより、対象画像パラメータが付加されていない画像データであっても、印刷処理を実行することができる。 In addition, when the print process is executed, if the target image parameters are added to the image data to be printed, the control program 30 sends the target image parameters and the image data to be printed to the MFP 50. This makes it possible to execute the print process according to the print parameters added to the image data. In addition, when the print process is executed, if the target image parameters are not added to the image data to be printed, the control program 30 sends default parameters and the image data to be printed to the MFP 50. This makes it possible to execute the print process even for image data to which the target image parameters are not added.

また、制御プログラム30は、ワークフローアイコン102cが操作されて印刷処理が実行される際に、印刷対象の画像データに対象画像パラメータが付加されている場合に、対象画像パラメータと、印刷対象の画像データとをMFP50に送信する。これにより、画像データに付加された印刷パラメータに従った印刷処理を実行することが可能となる。また、制御プログラム30は、ワークフローアイコン102cが操作されて印刷処理が実行される際に、印刷対象の画像データに対象画像パラメータが付加されていない場合に、ワークフローアイコン102cに応じたワークフロー作成時に設定された印刷パラメータ、つまり、設定印刷パラメータと、印刷対象の画像データとをMFP50に送信する。これにより、ワークフロー作成時に設定された印刷パラメータに従った印刷処理を実行することが可能となる。 When the workflow icon 102c is operated to execute the print process, if the target image parameters are added to the image data to be printed, the control program 30 sends the target image parameters and the image data to be printed to the MFP 50. This makes it possible to execute the print process according to the print parameters added to the image data. When the workflow icon 102c is operated to execute the print process, if the target image parameters are not added to the image data to be printed, the control program 30 sends the print parameters set when the workflow corresponding to the workflow icon 102c was created, that is, the set print parameters, and the image data to be printed to the MFP 50. This makes it possible to execute the print process according to the print parameters set when the workflow was created.

なお、本発明は、上記実施形態に限定されるものではなく、当業者の知識に基づいて種々の変更、改良を施した種々の態様で実施することが可能である。具体的には、例えば、上記実施形態では、エコスキャンボタン118が操作された場合に、制御プログラム30が、エコ印刷処理を実行するための印刷設定項目の印刷パラメータを自動的に設定するが、エコスキャンボタン118の代わりにチェックボックスをスキャン実行画面110に表示し、そのチェックボックスが操作された状態で通常スキャンボタン116が操作された場合に、制御プログラム30が、エコ印刷処理を実行するための印刷設定項目の印刷パラメータを自動的に設定してもよい。また、そのチェックボックスが操作された状態で、制御プログラム30が、制御プログラム30と異なるアプリケーションプログラムからスキャン指示を受け付けた場合に、印刷パラメータを自動的に設定してもよい。また、エコ印刷処理を実行するための印刷設定項目に限定されず、各種の印刷処理を実行するための印刷設定項目の印刷パラメータが自動的に設定されてもよい。 The present invention is not limited to the above embodiment, and can be implemented in various forms with various modifications and improvements based on the knowledge of those skilled in the art. Specifically, for example, in the above embodiment, when the eco-scan button 118 is operated, the control program 30 automatically sets the print parameters of the print setting items for executing the eco-printing process. However, a check box may be displayed on the scan execution screen 110 instead of the eco-scan button 118, and when the normal scan button 116 is operated with the check box operated, the control program 30 may automatically set the print parameters of the print setting items for executing the eco-printing process. In addition, when the check box is operated, the control program 30 may automatically set the print parameters when it receives a scan instruction from an application program different from the control program 30. In addition, the print parameters are not limited to the print setting items for executing the eco-printing process, and the print parameters of the print setting items for executing various print processes may be automatically set.

また、上記実施形態では、スキャンデータが分析され、スキャンデータに基づく画像の種類、つまり、ドキュメント画像であるかピクチャ画像であるかが特定されているが、他の手法により画像の種類が特定されてもよい。例えば、ドキュメント画像とピクチャ画像との何れかを選択するための画面がLCD16に表示され、その画面に対するユーザ操作に応じて、画像の種類が特定されてもよい。また、例えば、画像データの拡張子に基づいて画像の種類が特定されてもよい。つまり、拡張子が「.jpg」,「.raw」である場合に、画像がピクチャ画像であると特定してもよく、拡張子が「.docx」,「.xlsx」である場合に、画像がドキュメント画像であると特定してもよい。また、例えば、画像データが格納されるフォルダに基づいて画像の種類が特定されてもよい。つまり、画像データがピクチャフォルダ,スキャンフォルダ,カメラフォルダ等に格納される場合に、画像がピクチャ画像であると特定してもよく、画像データがドキュメントフォルダ等のピクチャ画像が格納されないフォルダに格納される場合に、対象画像がドキュメント画像であると特定してもよい。また、例えば、制御プログラム30が、制御プログラム30と異なるアプリケーションプログラムからスキャン指示を受け付けたことに応じて、MFP50にスキャン指示を送信するように構成されている場合には、そのアプリケーションプログラムの種類に基づいて画像の種類が特定されてもよい。つまり、アプリケーションプログラムがイラストレーター等のピクチャ画像を形成するものである場合に、画像がピクチャ画像であると特定してもよく、アプリケーションプログラムがオフィス等のドキュメント画像を形成するものである場合に、画像がドキュメント画像であると特定してもよい。 In the above embodiment, the scan data is analyzed, and the type of image based on the scan data, that is, whether it is a document image or a picture image, is identified. However, the type of image may be identified by other methods. For example, a screen for selecting either a document image or a picture image may be displayed on the LCD 16, and the type of image may be identified according to a user operation on the screen. For example, the type of image may be identified based on the extension of the image data. That is, if the extension is ".jpg" or ".raw", the image may be identified as a picture image, and if the extension is ".docx" or ".xlsx", the image may be identified as a document image. For example, the type of image may be identified based on the folder in which the image data is stored. That is, if the image data is stored in a picture folder, a scan folder, a camera folder, or the like, the image may be identified as a picture image, and if the image data is stored in a folder in which picture images are not stored, such as a document folder, the target image may be identified as a document image. Also, for example, if the control program 30 is configured to send a scan instruction to the MFP 50 in response to receiving a scan instruction from an application program different from the control program 30, the type of image may be identified based on the type of the application program. That is, if the application program is for forming picture images such as Illustrator, the image may be identified as a picture image, and if the application program is for forming document images such as Office, the image may be identified as a document image.

また、上記実施形態では、画像の種類,画像に含まれる文字のサイズ等に基づいて、印刷パラメータが自動的に設定されているが、印刷処理を実行するデバイスの機能に基づいて、印刷パラメータが自動的に設定されてもよい。具体的には、例えば、印刷処理を実行するデバイスが両面印刷機能を有している場合に、制御プログラム30が、印刷面を示す設定項目の印刷パラメータを両面印刷に設定し、印刷処理を実行するデバイスが両面印刷機能を有していない場合に、制御プログラム30が、印刷面を示す設定項目の印刷パラメータを片面印刷に設定してもよい。なお、制御プログラム30は、印刷処理を実行するデバイスが両面印刷機能を有しているか否かを判断するために、印刷処理を実行するデバイスの機能を示す機能情報が必要である。このため、制御プログラム30は、機能情報を選択デバイスから取得してもよい。また、機能情報がデータ記憶領域34に記憶されており、制御プログラム30は、機能情報をデータ記憶領域34から取得してもよい。具体的には、例えば、デバイスドライバのインストール時にデバイスの機能情報が、そのデバイスのデバイス名と関連付けてデータ記憶領域34に記憶される。また、例えば、制御プログラム30が、PC10と通信可能なデバイスから機能情報とデバイス名とを取得し、取得した機能情報とデバイス名とを関連付けてデータ記憶領域34に記憶させる。そして、制御プログラム30がデバイスからデバイス名を取得し、取得したデバイス名と関連付けられている機能情報をデータ記憶領域34から取得してもよい。 In the above embodiment, the printing parameters are automatically set based on the type of image, the size of the characters included in the image, etc., but the printing parameters may be automatically set based on the functions of the device that executes the printing process. Specifically, for example, if the device that executes the printing process has a double-sided printing function, the control program 30 may set the printing parameters of the setting items indicating the printing side to double-sided printing, and if the device that executes the printing process does not have the double-sided printing function, the control program 30 may set the printing parameters of the setting items indicating the printing side to single-sided printing. Note that the control program 30 needs function information indicating the functions of the device that executes the printing process to determine whether the device that executes the printing process has a double-sided printing function. For this reason, the control program 30 may acquire the function information from the selected device. Also, the function information may be stored in the data storage area 34, and the control program 30 may acquire the function information from the data storage area 34. Specifically, for example, when the device driver is installed, the function information of the device is associated with the device name of the device and stored in the data storage area 34. Also, for example, the control program 30 acquires function information and a device name from a device capable of communicating with the PC 10, and associates the acquired function information with the device name and stores them in the data storage area 34. The control program 30 may then acquire a device name from the device, and acquire function information associated with the acquired device name from the data storage area 34.

また、例えば、印刷処理を実行するデバイスの機能でなく、画像の供給元に基づいて、印刷パラメータが自動的に設定されてもよい。具体的には、例えば、LCD16に撮像ボタンが表示され、その撮像ボタンが操作されることで、カメラから画像データを取得し、その画像データがカメラ用のフォルダに格納されるように構成されており、そのカメラ用のフォルダから画像が選択された場合に、制御プログラム30は、画像の供給元をカメラと特定する。また、例えば、LCD16にコピーボタンが表示され、そのコピーボタンが操作されることで、スキャナから画像データを取得し、その画像データがスキャナ用のフォルダに格納されるように構成されており、そのスキャナ用のフォルダから画像が選択された場合に、制御プログラム30は、画像の供給元をスキャナと特定する。そして、例えば、画像の供給元がカメラである場合に、制御プログラム30が、印刷色を示す設定項目の印刷パラメータをカラー印刷に設定してもよい。また、例えば、画像の供給元がスキャナである場合に、制御プログラム30が、印刷色を示す設定項目の印刷パラメータをモノクロ印刷に設定してもよい。 Also, for example, the print parameters may be automatically set based on the image supply source, not on the function of the device that executes the print process. Specifically, for example, an image capture button is displayed on the LCD 16, and image data is acquired from a camera by operating the image capture button, and the image data is stored in a folder for the camera. When an image is selected from the folder for the camera, the control program 30 identifies the image supply source as the camera. Also, for example, a copy button is displayed on the LCD 16, and image data is acquired from a scanner by operating the copy button, and the image data is stored in a folder for the scanner. When an image is selected from the folder for the scanner, the control program 30 identifies the image supply source as the scanner. Then, for example, when the image supply source is a camera, the control program 30 may set the print parameters of the setting items indicating the print color to color printing. Also, for example, when the image supply source is a scanner, the control program 30 may set the print parameters of the setting items indicating the print color to monochrome printing.

また、上記実施形態では、画像の特徴を示す特徴情報として、対象画像に含まれる文字のサイズを示すサイズ情報が採用されているが、サイズ情報以外の情報を特徴情報として採用することができる。例えば、特徴情報として、画像にバーコードを含むか否かを示すバーコード情報,画像の画像データに含まれるテキストデータの含有率を示す情報などを、特徴情報として採用することができる。そして、例えば、バーコード情報が画像にバーコードが含まれていないことを示している場合に、制御プログラム30が、画像のレイアウトに関する設定項目の印刷パラメータを割付印刷に設定し、バーコード情報が画像にバーコードが含まれていることを示している場合に、制御プログラム30が、画像のレイアウトに関する設定項目の印刷パラメータを通常のレイアウト印刷に設定してもよい。つまり、バーコードを含まない画像は割付印刷に設定されるが、バーコードを含む画像は割付印刷に設定されない。これにより、画像が印刷用紙に印刷された場合に、バーコードの適切な読み込みを担保することができる。 In the above embodiment, size information indicating the size of the characters included in the target image is used as the feature information indicating the features of the image, but information other than size information can be used as the feature information. For example, barcode information indicating whether the image includes a barcode, information indicating the content rate of text data included in the image data of the image, etc. can be used as the feature information. For example, when the barcode information indicates that the image does not include a barcode, the control program 30 may set the print parameters of the setting items related to the image layout to layout printing, and when the barcode information indicates that the image includes a barcode, the control program 30 may set the print parameters of the setting items related to the image layout to normal layout printing. In other words, an image that does not include a barcode is set to layout printing, but an image that includes a barcode is not set to layout printing. This ensures that the barcode is properly read when the image is printed on a printing paper.

また、制御プログラム30は、自動的に設定した印刷パラメータを、スキャン処理時の設定項目のスキャンパラメータに基づいて調整してもよい。具体的には、例えば、スキャン処理時の画像のレイアウトに関する設定項目が2in1スキャンに設定されている場合がある。なお、2in1スキャンは、2枚の原稿のスキャンデータに基づく画像を、1枚の原稿にレイアウトするスキャン処理である。このため、例えば、制御プログラム30により画像のレイアウトに関する印刷設定項目が2in1印刷に自動的に設定された場合に、2in1スキャンで作成されたスキャンデータを2in1印刷すると、スキャンされた1枚の原稿に記されていた画像が、1/4に縮小された状態で1枚の印刷用紙に印刷される。このため、制御プログラム30により画像のレイアウトに関する印刷設定項目が2in1印刷に自動的に設定された場合であっても、スキャン処理時の画像のレイアウトに関する設定項目が2in1スキャンに設定されていれば、制御プログラム30は、自動的に設定した2in1印刷を、通常のレイアウト印刷、つまり、1in1印刷に調整してもよい。 The control program 30 may also adjust the automatically set print parameters based on the scan parameters of the setting items during the scan process. Specifically, for example, the setting items related to the image layout during the scan process may be set to 2-in-1 scan. The 2-in-1 scan is a scan process in which images based on the scan data of two originals are laid out on one original. For this reason, for example, when the print setting items related to the image layout are automatically set to 2-in-1 printing by the control program 30, when the scan data created by the 2-in-1 scan is printed in 2-in-1 printing, the image written on one scanned original is printed on one printing paper in a state reduced to 1/4. For this reason, even if the print setting items related to the image layout are automatically set to 2-in-1 printing by the control program 30, if the setting items related to the image layout during the scan process are set to 2-in-1 scan, the control program 30 may adjust the automatically set 2-in-1 printing to normal layout printing, that is, 1-in-1 printing.

また、制御プログラム30が印刷画像の画質を自動的に設定する場合に、スキャン処理時のスキャン解像度に基づいて、自動的に設定した印刷画像の画質を調整してもよい。つまり、例えば、制御プログラム30が印刷画像の画質を中画質に自動的に設定した場合に、スキャン処理時のスキャン解像度が高解像度であれば、印刷画像の画質を低画質に調整してもよい。そして、制御プログラム30は、調整した印刷パラメータを、対象画像パラメータとしてスキャンデータに付加し、データ記憶領域34に記憶する。一方、制御プログラム30が、スキャンデータに、調整前の対象画像パラメータと、スキャン処理時のスキャンパラメータとを付加し、そのスキャンデータをデータ記憶領域34に記憶しておいて、印刷指示が送信される前に、制御プログラム30が、対象画像パラメータを調整してもよい。つまり、制御プログラム30は、印刷指示を送信する前に、スキャンデータに付加されている対象画像パラメータを、スキャンデータに付加されているスキャンパラメータに基づいて調整する。そして、制御プログラム30は、調整した対象画像パラメータを印刷指示とともに送信してもよい。 In addition, when the control program 30 automatically sets the image quality of the print image, the image quality of the automatically set print image may be adjusted based on the scan resolution during the scan process. That is, for example, when the control program 30 automatically sets the image quality of the print image to medium quality, if the scan resolution during the scan process is high resolution, the image quality of the print image may be adjusted to low quality. Then, the control program 30 adds the adjusted print parameters to the scan data as target image parameters and stores them in the data storage area 34. On the other hand, the control program 30 may add the target image parameters before adjustment and the scan parameters during the scan process to the scan data, store the scan data in the data storage area 34, and adjust the target image parameters before a print instruction is sent. That is, before sending a print instruction, the control program 30 adjusts the target image parameters added to the scan data based on the scan parameters added to the scan data. Then, the control program 30 may send the adjusted target image parameters together with the print instruction.

また、上記実施形態では、印刷時設定画面124で入力された対象画像パラメータが画像データに付加されている場合に、印刷実行画面130において、その対象画像パラメータが印刷設定ボタン126に表示されるが、印刷設定ボタン126への表示をユーザ操作により切り替え可能としてもよい。つまり、例えば、制御プログラム30が、対象画像パラメータの有効と無効とを選択する選択画面をLCD16に表示する。そして、その選択画面において対象画像パラメータの有効が選択された場合に、制御プログラム30は、印刷実行画面130において、対象画像パラメータを印刷設定ボタン126に表示し、選択画面において対象画像パラメータの無効が選択された場合に、制御プログラム30は、印刷実行画面130において、デフォルトのパラメータを印刷設定ボタン126に表示してもよい。 In the above embodiment, when the target image parameters input on the print setting screen 124 are added to the image data, the target image parameters are displayed on the print setting button 126 on the print execution screen 130, but the display on the print setting button 126 may be switched by a user operation. That is, for example, the control program 30 displays a selection screen on the LCD 16 for selecting whether to enable or disable the target image parameter. Then, when the enable of the target image parameter is selected on the selection screen, the control program 30 may display the target image parameter on the print setting button 126 on the print execution screen 130, and when the disable of the target image parameter is selected on the selection screen, the control program 30 may display the default parameter on the print setting button 126 on the print execution screen 130.

また、上記実施形態では、通常スキャンボタン116が操作され、印刷時設定画面124において設定された印刷パラメータを対象画像パラメータとして決定する処理(S116)と、エコスキャンボタン118が操作され、自動的に設定された印刷パラメータを対象画像パラメータとして決定する処理(S136)とが、別の処理として実行されているが、それらの処理が同じ処理として実行されてもよい。つまり、例えば、S134,S138,S140の処理が実行された後に、S116の処理が実行されてもよい。このような場合には、S136及びS140の処理が削除される。 In addition, in the above embodiment, the process (S116) in which the normal scan button 116 is operated and the print parameters set on the print setting screen 124 are determined as the target image parameters, and the process (S136) in which the eco scan button 118 is operated and the print parameters that are automatically set are determined as the target image parameters are executed as separate processes, but these processes may be executed as the same process. That is, for example, the process of S116 may be executed after the processes of S134, S138, and S140 are executed. In such a case, the processes of S136 and S140 are deleted.

また、上記実施形態では、CPU12によって図2乃至図6に示す処理が実行される例を説明したが、これら処理は、CPU12に限らず、ASICや他の論理集積回路により実行されてもよいし、これら処理が、CPU等やASIC、他の論理集積回路が協働することにより実行されてもよい。 In the above embodiment, an example was described in which the processes shown in Figures 2 to 6 are executed by the CPU 12, but these processes may be executed not only by the CPU 12 but also by an ASIC or other logic integrated circuit, or these processes may be executed by a CPU, an ASIC, or other logic integrated circuit working together.

10:PC、12:CPU、16:LCD、18:入力I/F、30:制御プログラム、50:MFP
10: PC, 12: CPU, 16: LCD, 18: input I/F, 30: control program, 50: MFP

Claims (4)

情報処理装置のコンピュータが読み取り可能な制御プログラムであって、
前記コンピュータを、
印刷対象とする画像である対象画像の画像データに、当該対象画像を印刷する際に用いるための印刷パラメータである対象画像パラメータが付加されている場合に、前記対象画像パラメータに従った印刷指示を出力し、前記対象画像の画像データに前記対象画像パラメータが付加されていない場合に、前記制御プログラムに対して設定されている印刷パラメータに従った印刷指示を出力する第1出力手段と、
予め設定された印刷パラメータである設定パラメータに従った印刷処理を実行するためのオブジェクトへの操作を、前記情報処理装置のユーザインタフェースを介して受け付ける第3受付手段と、
前記第3受付手段が前記オブジェクトへの操作を受け付けた場合に、前記対象画像に前記対象画像パラメータが付加されていなければ、前記設定パラメータに従った印刷指示を出力し、前記対象画像に前記対象画像パラメータが付加されていれば、前記対象画像パラメータに従った印刷指示を出力する第2出力手段と、
前記対象画像パラメータと前記設定パラメータとの何れかを指定する操作を、前記ユーザインタフェースを介して受け付ける第4受付手段と、
して機能させ、
前記第2出力手段は、
前記第3受付手段が前記オブジェクトへの操作を受け付けた場合に、前記対象画像に前記対象画像パラメータが付加されていれば、前記第4受付手段が受け付けた操作が前記対象画像パラメータを指定していることを条件として、前記対象画像パラメータに従った印刷指示を出力し、前記対象画像に前記対象画像パラメータが付加されていても、前記第4受付手段が受け付けた操作が前記設定パラメータを指定していれば、前記設定パラメータに従った印刷指示を出力することを特徴とする制御プログラム。
A control program readable by a computer of an information processing device,
The computer,
a first output means for outputting a print instruction according to the target image parameters when target image parameters, which are print parameters used when printing the target image, are added to image data of a target image that is an image to be printed, and for outputting a print instruction according to the print parameters set for the control program when the target image parameters are not added to the image data of the target image;
a third receiving means for receiving, via a user interface of the information processing device, an operation on an object for executing a print process according to a setting parameter which is a preset print parameter;
a second output means for outputting a print instruction according to the set parameters if the target image parameters have not been added to the target image when the third acceptance means accepts an operation on the object, and for outputting a print instruction according to the target image parameters if the target image parameters have been added to the target image;
a fourth reception means for receiving an operation for designating one of the target image parameters and the setting parameters via the user interface;
and make it work.
The second output means is
A control program characterized in that, when the third receiving means receives an operation on the object, if the target image parameters have been added to the target image, a print instruction according to the target image parameters is output, provided that the operation received by the fourth receiving means specifies the target image parameters, and even if the target image parameters have been added to the target image, if the operation received by the fourth receiving means specifies the setting parameters, a print instruction according to the setting parameters is output.
情報処理装置のコンピュータが読み取り可能な制御プログラムであって、
前記コンピュータを、
印刷対象とする画像である対象画像の画像データに、当該対象画像を印刷する際に用いるための印刷パラメータである対象画像パラメータが付加されている場合に、前記対象画像パラメータに従った印刷指示を出力し、前記対象画像の画像データに前記対象画像パラメータが付加されていない場合に、前記制御プログラムに対して設定されている印刷パラメータに従った印刷指示を出力する第1出力手段と、
予め設定された印刷パラメータである設定パラメータに従った印刷処理を実行するためのオブジェクトへの操作を、前記情報処理装置のユーザインタフェースを介して受け付ける第3受付手段と、
前記第3受付手段が前記オブジェクトへの操作を受け付けた場合に、前記対象画像に前記対象画像パラメータが付加されていなければ、前記設定パラメータに従った印刷指示を出力し、前記対象画像に前記対象画像パラメータが付加されていれば、前記対象画像パラメータに従った印刷指示を出力する第2出力手段と、
して機能させ、
前記オブジェクトへの操作により実行される印刷処理に対して前記設定パラメータが設定される際に、前記対象画像パラメータが付加されている前記対象画像の印刷パラメータとして、前記対象画像パラメータと前記設定パラメータとの何れかを指定する指定情報も設定されており、
前記第2出力手段は、
前記第3受付手段が前記オブジェクトへの操作を受け付けた場合に、前記対象画像に前記対象画像パラメータが付加されていれば、前記指定情報が前記対象画像パラメータを指定していることを条件として、前記対象画像パラメータに従った印刷指示を出力し、前記対象画像に前記対象画像パラメータが付加されていても、前記指定情報が前記設定パラメータを指定していれば、前記設定パラメータに従った印刷指示を出力することを特徴とする制御プログラム。
A control program readable by a computer of an information processing device,
The computer,
a first output means for outputting a print instruction according to the target image parameters when target image parameters, which are print parameters used when printing the target image, are added to image data of a target image that is an image to be printed, and for outputting a print instruction according to the print parameters set for the control program when the target image parameters are not added to the image data of the target image;
a third receiving means for receiving, via a user interface of the information processing device, an operation on an object for executing a print process according to a setting parameter which is a preset print parameter;
a second output means for outputting a print instruction according to the set parameters if the target image parameters have not been added to the target image when the third acceptance means accepts an operation on the object, and for outputting a print instruction according to the target image parameters if the target image parameters have been added to the target image;
and make it work.
when the setting parameters are set for a print process executed by an operation on the object, designation information is also set to designate either the target image parameters or the setting parameters as print parameters of the target image to which the target image parameters are added,
The second output means is
A control program characterized in that, when the third receiving means receives an operation on the object, if the target image parameters are added to the target image, a print instruction according to the target image parameters is output, provided that the designation information specifies the target image parameters, and even if the target image parameters are added to the target image, if the designation information specifies the setting parameters, a print instruction according to the setting parameters is output.
コンピュータを備える情報処理装置であって、
前記コンピュータを、
印刷対象とする画像である対象画像の画像データに、当該対象画像を印刷する際に用いるための印刷パラメータである対象画像パラメータが付加されている場合に、前記対象画像パラメータに従った印刷指示を出力し、前記対象画像の画像データに前記対象画像パラメータが付加されていない場合に、前記コンピュータに対して設定されている印刷パラメータに従った印刷指示を出力する第1出力手段と、
予め設定された印刷パラメータである設定パラメータに従った印刷処理を実行するためのオブジェクトへの操作を、前記情報処理装置のユーザインタフェースを介して受け付ける第3受付手段と、
前記第3受付手段が前記オブジェクトへの操作を受け付けた場合に、前記対象画像に前記対象画像パラメータが付加されていなければ、前記設定パラメータに従った印刷指示を出力し、前記対象画像に前記対象画像パラメータが付加されていれば、前記対象画像パラメータに従った印刷指示を出力する第2出力手段と、
前記対象画像パラメータと前記設定パラメータとの何れかを指定する操作を、前記ユーザインタフェースを介して受け付ける第4受付手段と、
して機能させ、
前記第2出力手段は、
前記第3受付手段が前記オブジェクトへの操作を受け付けた場合に、前記対象画像に前記対象画像パラメータが付加されていれば、前記第4受付手段が受け付けた操作が前記対象画像パラメータを指定していることを条件として、前記対象画像パラメータに従った印刷指示を出力し、前記対象画像に前記対象画像パラメータが付加されていても、前記第4受付手段が受け付けた操作が前記設定パラメータを指定していれば、前記設定パラメータに従った印刷指示を出力することを特徴とする情報処理装置。
An information processing device including a computer,
The computer,
a first output means for outputting a print instruction according to the target image parameters when target image parameters, which are print parameters used when printing the target image, are added to image data of a target image that is an image to be printed, and for outputting a print instruction according to the print parameters set in the computer when the target image parameters are not added to the image data of the target image;
a third receiving means for receiving, via a user interface of the information processing device, an operation on an object for executing a print process according to a setting parameter which is a preset print parameter;
a second output means for outputting a print instruction according to the set parameters if the target image parameters have not been added to the target image when the third acceptance means accepts an operation on the object, and for outputting a print instruction according to the target image parameters if the target image parameters have been added to the target image;
a fourth reception means for receiving an operation for designating one of the target image parameters and the setting parameters via the user interface;
and make it work.
The second output means is
When the third reception means receives an operation on the object, if the target image parameters have been added to the target image, a print instruction according to the target image parameters is output, provided that the operation received by the fourth reception means specifies the target image parameters, and even if the target image parameters have been added to the target image, if the operation received by the fourth reception means specifies the setting parameters, a print instruction according to the setting parameters is output.
コンピュータを備える情報処理装置であって、
前記コンピュータを、
印刷対象とする画像である対象画像の画像データに、当該対象画像を印刷する際に用いるための印刷パラメータである対象画像パラメータが付加されている場合に、前記対象画像パラメータに従った印刷指示を出力し、前記対象画像の画像データに前記対象画像パラメータが付加されていない場合に、前記コンピュータに対して設定されている印刷パラメータに従った印刷指示を出力する第1出力手段と、
予め設定された印刷パラメータである設定パラメータに従った印刷処理を実行するためのオブジェクトへの操作を、前記情報処理装置のユーザインタフェースを介して受け付ける第3受付手段と、
前記第3受付手段が前記オブジェクトへの操作を受け付けた場合に、前記対象画像に前記対象画像パラメータが付加されていなければ、前記設定パラメータに従った印刷指示を出力し、前記対象画像に前記対象画像パラメータが付加されていれば、前記対象画像パラメータに従った印刷指示を出力する第2出力手段と、
して機能させ、
前記オブジェクトへの操作により実行される印刷処理に対して前記設定パラメータが設定される際に、前記対象画像パラメータが付加されている前記対象画像の印刷パラメータとして、前記対象画像パラメータと前記設定パラメータとの何れかを指定する指定情報も設定されており、
前記第2出力手段は、
前記第3受付手段が前記オブジェクトへの操作を受け付けた場合に、前記対象画像に前記対象画像パラメータが付加されていれば、前記指定情報が前記対象画像パラメータを指定していることを条件として、前記対象画像パラメータに従った印刷指示を出力し、前記対象画像に前記対象画像パラメータが付加されていても、前記指定情報が前記設定パラメータを指定していれば、前記設定パラメータに従った印刷指示を出力することを特徴とする情報処理装置。
An information processing device including a computer,
The computer,
a first output means for outputting a print instruction according to the target image parameters when target image parameters, which are print parameters used when printing the target image, are added to image data of a target image that is an image to be printed, and for outputting a print instruction according to the print parameters set in the computer when the target image parameters are not added to the image data of the target image;
a third receiving means for receiving, via a user interface of the information processing device, an operation on an object for executing a print process according to a setting parameter which is a preset print parameter;
a second output means for outputting a print instruction according to the set parameters if the target image parameters have not been added to the target image when the third acceptance means accepts an operation on the object, and for outputting a print instruction according to the target image parameters if the target image parameters have been added to the target image;
and make it work.
when the setting parameters are set for a print process executed by an operation on the object, designation information is also set to designate either the target image parameters or the setting parameters as print parameters of the target image to which the target image parameters are added,
The second output means is
When the third receiving means receives an operation on the object, if the target image parameters are added to the target image, a print instruction according to the target image parameters is output, provided that the designation information specifies the target image parameters, and even if the target image parameters are added to the target image, if the designation information specifies the setting parameters, a print instruction according to the setting parameters is output.
JP2020098202A 2020-06-05 2020-06-05 Control program and information processing device Active JP7528546B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020098202A JP7528546B2 (en) 2020-06-05 2020-06-05 Control program and information processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020098202A JP7528546B2 (en) 2020-06-05 2020-06-05 Control program and information processing device

Publications (2)

Publication Number Publication Date
JP2021190044A JP2021190044A (en) 2021-12-13
JP7528546B2 true JP7528546B2 (en) 2024-08-06

Family

ID=78850074

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020098202A Active JP7528546B2 (en) 2020-06-05 2020-06-05 Control program and information processing device

Country Status (1)

Country Link
JP (1) JP7528546B2 (en)

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004282645A (en) 2003-03-18 2004-10-07 Ricoh Co Ltd Document management system, document management device, document management method, document management program, and recording medium
JP2004355197A (en) 2003-05-28 2004-12-16 Minolta Co Ltd Network print system
JP2005341216A (en) 2004-05-27 2005-12-08 Seiko Epson Corp Copy printing apparatus and program used therefor
JP2010251972A (en) 2009-04-14 2010-11-04 Canon Inc Printing system, data processing method and program
JP2010266994A (en) 2009-05-13 2010-11-25 Seiko Epson Corp Output device
JP2011118627A (en) 2009-12-02 2011-06-16 Canon Inc Printing apparatus, printing method and printing program
JP2012141875A (en) 2011-01-05 2012-07-26 Murata Mach Ltd Network printing system, printing device, print data transmitting device and computer program
JP2012218282A (en) 2011-04-08 2012-11-12 Canon Inc Image forming processing apparatus
JP2013196263A (en) 2012-03-19 2013-09-30 Canon Inc Printing system, printing device, information processing device, print processing method, and program
JP2014174664A (en) 2013-03-07 2014-09-22 Brother Ind Ltd Program and communication apparatus
JP2015159533A (en) 2014-01-27 2015-09-03 株式会社リコー TERMINAL DEVICE, IMAGE PROCESSING SYSTEM, IMAGE VISUAL DEVICE CONTROL METHOD AND PROGRAM
JP2017117195A (en) 2015-12-24 2017-06-29 ブラザー工業株式会社 Control program and information processing apparatus
JP2018197982A (en) 2017-05-24 2018-12-13 コニカミノルタ株式会社 Information input device and computer program
JP2019174958A (en) 2018-03-27 2019-10-10 ブラザー工業株式会社 Computer program for communication device and communication device
JP2020052577A (en) 2018-09-25 2020-04-02 富士ゼロックス株式会社 Program and information processing apparatus

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004282645A (en) 2003-03-18 2004-10-07 Ricoh Co Ltd Document management system, document management device, document management method, document management program, and recording medium
JP2004355197A (en) 2003-05-28 2004-12-16 Minolta Co Ltd Network print system
JP2005341216A (en) 2004-05-27 2005-12-08 Seiko Epson Corp Copy printing apparatus and program used therefor
JP2010251972A (en) 2009-04-14 2010-11-04 Canon Inc Printing system, data processing method and program
JP2010266994A (en) 2009-05-13 2010-11-25 Seiko Epson Corp Output device
JP2011118627A (en) 2009-12-02 2011-06-16 Canon Inc Printing apparatus, printing method and printing program
JP2012141875A (en) 2011-01-05 2012-07-26 Murata Mach Ltd Network printing system, printing device, print data transmitting device and computer program
JP2012218282A (en) 2011-04-08 2012-11-12 Canon Inc Image forming processing apparatus
JP2013196263A (en) 2012-03-19 2013-09-30 Canon Inc Printing system, printing device, information processing device, print processing method, and program
JP2014174664A (en) 2013-03-07 2014-09-22 Brother Ind Ltd Program and communication apparatus
JP2015159533A (en) 2014-01-27 2015-09-03 株式会社リコー TERMINAL DEVICE, IMAGE PROCESSING SYSTEM, IMAGE VISUAL DEVICE CONTROL METHOD AND PROGRAM
JP2017117195A (en) 2015-12-24 2017-06-29 ブラザー工業株式会社 Control program and information processing apparatus
JP2018197982A (en) 2017-05-24 2018-12-13 コニカミノルタ株式会社 Information input device and computer program
JP2019174958A (en) 2018-03-27 2019-10-10 ブラザー工業株式会社 Computer program for communication device and communication device
JP2020052577A (en) 2018-09-25 2020-04-02 富士ゼロックス株式会社 Program and information processing apparatus

Also Published As

Publication number Publication date
JP2021190044A (en) 2021-12-13

Similar Documents

Publication Publication Date Title
JP4704288B2 (en) Image processing apparatus and program
JP5892118B2 (en) Printing system, print server, information processing apparatus, image forming apparatus, and program.
JP4922021B2 (en) Image processing apparatus, program, and preview image display method
JP4828339B2 (en) User interface device, image processing device, and program
JP6642205B2 (en) Control program and terminal device
JP2019161463A (en) Image processing apparatus, program and image processing method
JP2007188054A (en) Image forming apparatus, program, and item setting processing method
JP7543707B2 (en) CONTROL PROGRAM, INFORMATION PROCESSING APPARATUS, AND COMMUNICATION SYSTEM
JP2013115581A (en) Image processor and control method thereof
JP2020194207A (en) Application program
US20180364954A1 (en) Image forming apparatus and non-transitory computer readable medium
JP2019201356A (en) Image processing apparatus, program, and image processing method
JP7022317B2 (en) Control programs and information processing equipment
JP7528546B2 (en) Control program and information processing device
JP6070865B2 (en) Image processing apparatus and image processing program
JP2020017899A (en) Image forming apparatus, control method therefor, and program
US8310712B2 (en) Image forming controlling apparatus, image forming controlling method, and image forming controlling program embodied on computer readable recording medium
JP7250526B2 (en) Image processing device, program, image processing method
JP5282488B2 (en) Image processing apparatus, program, and image processing method
US20250097362A1 (en) Information processing apparatus that enables image processing apparatuses of a plurality of makers to read image, method of controlling information processing apparatus, and storage medium
JP2011077728A (en) Information processing apparatus, and method of controlling the same
JP2010258632A (en) Image forming apparatus and image formation system, and printer driver
US11526309B2 (en) Computer-readable medium, information processing device, and method for performing eco-printing
JP6651905B2 (en) Image reading device
JP6429034B2 (en) Image forming system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230428

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240123

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240206

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240403

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240423

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240611

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240625

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240708

R150 Certificate of patent or registration of utility model

Ref document number: 7528546

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150