[go: up one dir, main page]

JP7127520B2 - Print control device and program - Google Patents

Print control device and program Download PDF

Info

Publication number
JP7127520B2
JP7127520B2 JP2018234631A JP2018234631A JP7127520B2 JP 7127520 B2 JP7127520 B2 JP 7127520B2 JP 2018234631 A JP2018234631 A JP 2018234631A JP 2018234631 A JP2018234631 A JP 2018234631A JP 7127520 B2 JP7127520 B2 JP 7127520B2
Authority
JP
Japan
Prior art keywords
hot folder
print
information
setting information
file
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
JP2018234631A
Other languages
Japanese (ja)
Other versions
JP2020095606A (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.)
Konica Minolta Inc
Original Assignee
Konica Minolta Inc
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 Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2018234631A priority Critical patent/JP7127520B2/en
Publication of JP2020095606A publication Critical patent/JP2020095606A/en
Application granted granted Critical
Publication of JP7127520B2 publication Critical patent/JP7127520B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、印刷制御装置及びプログラムに関する。 The present invention relates to a print control device and program.

近年、プリンター機能の増加に伴い、印刷設定項目の組合せが増えている。それに伴い、ドキュメントを目的別に印刷設定を変えて出力させるために複数のホットフォルダーを作成し、運用する傾向にある。 In recent years, with the increase in printer functions, the number of combinations of print setting items has increased. Along with this, there is a tendency to create and operate a plurality of hot folders in order to output documents with different print settings for different purposes.

ホットフォルダーには、1種類の印刷設定(印刷設定情報)が記憶されており、そのホットフォルダーにファイルを投入(コピー)すると印刷設定情報が反映され、その印刷設定情報に従って印刷される。印刷設定情報の印刷機能を1つでも変えて印刷する場合は、その都度条件を変えたホットフォルダーを作成し、そのホットフォルダーにファイルを投入しなければならず、ユーザーにとって煩雑となる。 One type of print setting (print setting information) is stored in the hot folder, and when a file is input (copied) to the hot folder, the print setting information is reflected and printed according to the print setting information. When printing by changing even one print function of the print setting information, it is necessary to create a hot folder with different conditions each time and input files to the hot folder, which is troublesome for the user.

また、大量のファイルを印刷する場合、1種類の印刷設定の場合は、1つのホットフォルダーにファイルを投入すればよいが、複数種類の印刷設定で大量の印刷を行う場合は、印刷設定の種類ごとにファイルを選択し、投入しなければならず、投入する回数も増えるため、さらに煩雑になり、大量のファイルを一度に選択して投入する場合には選択ミスも起こりやすく、間違った場合、無駄な印刷が発生してしまうことがある。 Also, when printing a large number of files, if only one type of print setting is used, files can be put into one hot folder. Each file must be selected and submitted, and the number of submissions increases, making it even more complicated. Useless printing may occur.

このため、複数のホットフォルダーを1つのフォルダーに移動し、親フォルダーにホットフォルダー機能を付与し、親ホットフォルダーにファイルが投入された場合、どの子ホットフォルダーの印刷設定を反映させるかのメッセージを表示し、ユーザーに選択させ、その設定で印刷ジョブを作成する情報処理装置が知られている(特許文献1参照)。 Therefore, when multiple hot folders are moved into one folder, the hot folder function is added to the parent folder, and a file is input to the parent hot folder, a message indicating which child hot folder's print settings should be reflected is displayed. An information processing apparatus is known that displays settings, prompts a user to make a selection, and creates a print job based on the settings (see Japanese Patent Application Laid-Open No. 2002-200013).

また、フォルダーが階層構造になっており、最下層に印刷設定が保存されており、親フォルダーにファイルが投入されるとキー情報を抽出して、条件にあった印刷設定が格納されているフォルダーを検索して、そのフォルダーに格納されている印刷設定をファイルに反映して印刷ジョブを作成する印刷制御システムが知られている(特許文献2参照)。 In addition, the folders have a hierarchical structure, and the print settings are saved at the bottom layer. When a file is input to the parent folder, the key information is extracted and the folder that stores the print settings that meet the conditions and create a print job by reflecting the print settings stored in the folder in a file (see Japanese Patent Application Laid-Open No. 2002-200026).

また、各印刷機能の設定値がフォルダーで表示され、印刷機能の設定値を1つ1つ選択していき、最終フォルダーにファイルを投入すると、それまで設定した印刷設定を反映した印刷が可能となる印刷装置が知られている(特許文献3参照)。 In addition, the setting values of each print function are displayed in folders, and when you select the setting values of the print function one by one and put the file in the final folder, it is possible to print with the print settings that have been set up to that point. is known (see Patent Document 3).

特開2017-107370号公報JP 2017-107370 A 特開2006-11526号公報Japanese Unexamined Patent Application Publication No. 2006-11526 特開2003-256165号公報JP 2003-256165 A

しかし、特許文献1の情報処理装置では、設定したい印刷設定ごとにファイルを投入しなければならなく、ユーザーの手間がかかりその負担が大きい。また、特許文献2の印刷制御システムでは、キー情報によって印刷設定の格納されているフォルダーを検索しているのみで、所望の印刷設定(印刷機能)が得られないおそれがあった。また、特許文献3の印刷装置では、印刷機能の設定値を1つ1つ選択してかなければならず、ユーザーの手間がかかりその負担が大きい。 However, in the information processing apparatus disclosed in Japanese Patent Application Laid-Open No. 2002-200010, a file must be input for each desired print setting, which takes a lot of time and effort on the user and places a heavy burden on the user. Further, in the print control system disclosed in Japanese Patent Application Laid-Open No. 2002-200020, there is a possibility that the desired print settings (print functions) cannot be obtained simply by searching for the folder in which the print settings are stored using the key information. Further, in the printing apparatus disclosed in Japanese Patent Application Laid-Open No. 2002-200010, the setting values of the printing functions must be selected one by one, which takes a lot of time and effort on the part of the user and places a heavy burden on the user.

本発明の課題は、ファイルを容易かつ確実に所望の印刷機能で印刷することである。 An object of the present invention is to print a file easily and reliably with a desired print function.

上記課題を解決するため、請求項1に記載の発明の印刷制御装置は、
印刷機能の印刷設定情報が関連付けられたホットフォルダーに投入されたファイルの印刷ジョブを作成する印刷制御装置であって、
第1ホットフォルダーの下層に接続された少なくとも1つの第2ホットフォルダーにおいて、ファイルに対応して当該第1ホットフォルダーと連携する前記第2ホットフォルダーを示す連携情報を記憶する記憶手段と、
前記第1ホットフォルダーに投入されたファイルを取得する取得手段と、
前記記憶された連携情報と、前記取得されたファイルとに基づいて、前記第1ホットフォルダーの印刷設定情報と、当該第1ホットフォルダーに連携する第2ホットフォルダーの印刷設定情報とをマージし、当該マージした印刷設定情報を反映した印刷ジョブを作成する印刷ジョブ作成手段と、を備える。
In order to solve the above problems, the print control device of the invention described in claim 1 is:
A print control device for creating a print job of a file input to a hot folder associated with print setting information of a print function,
storage means for storing, in at least one second hot folder connected to a lower layer of a first hot folder, link information indicating the second hot folder linked with the first hot folder corresponding to a file;
an acquisition means for acquiring the file input to the first hot folder;
merging print setting information of the first hot folder and print setting information of a second hot folder linked to the first hot folder based on the stored link information and the acquired file; and print job creating means for creating a print job reflecting the merged print setting information.

請求項2に記載の発明は、請求項1に記載の印刷制御装置において、
前記連携情報は、ファイルのキー情報に対応して第1ホットフォルダーと連携する第2ホットフォルダーを示し、
前記取得手段は、前記第1ホットフォルダーに投入されたファイルのキー情報を取得し、
前記印刷ジョブ作成手段は、前記記憶された連携情報と、前記取得されたキー情報とに基づいて、前記第1ホットフォルダーの印刷設定情報と、当該第1ホットフォルダーに連携する第2ホットフォルダーの印刷設定情報とをマージする。
The invention according to claim 2 is the print control device according to claim 1,
the linkage information indicates the second hot folder linked with the first hot folder in correspondence with the key information of the file;
The acquisition means acquires key information of a file inserted into the first hot folder,
The print job creating unit creates print setting information for the first hot folder and a second hot folder linked to the first hot folder based on the stored link information and the acquired key information. Merge with print setting information.

請求項3に記載の発明は、請求項2に記載の印刷制御装置において、
前記キー情報は、ファイルのファイル名、ファイル属性、ページ番号及びヘッダーフッター情報の少なくとも1つである。
The invention according to claim 3 is the print control device according to claim 2,
The key information is at least one of file name, file attribute, page number and header/footer information of the file.

請求項4に記載の発明は、請求項2又は3に記載の印刷制御装置において、
前記第2ホットフォルダーに複数のファイルが投入された場合に、当該複数のファイルに共通するキー情報を検出し、検出したキー情報に基づいて連携情報を更新する第1更新手段を備える。
The invention according to claim 4 is the print control device according to claim 2 or 3,
A first update means is provided for detecting key information common to the plurality of files when a plurality of files are input to the second hot folder, and updating cooperation information based on the detected key information.

請求項5に記載の発明は、請求項1から4のいずれか一項に記載の印刷制御装置において、
前記印刷ジョブ作成手段は、デフォルト値から変更された印刷設定情報を優先して、前記第1ホットフォルダーの印刷設定情報と、当該第1ホットフォルダーに連携する第2ホットフォルダーの印刷設定情報とをマージする。
The invention according to claim 5 is the print control device according to any one of claims 1 to 4,
The print job creation unit gives priority to the print setting information changed from the default value, and creates the print setting information of the first hot folder and the print setting information of the second hot folder linked to the first hot folder. merge.

請求項6に記載の発明は、請求項5に記載の印刷制御装置において、
前記印刷ジョブ作成手段は、前記第1ホットフォルダーと、当該第1ホットフォルダーに連携する第2ホットフォルダーとの印刷設定情報がいずれもデフォルト値から変更されている場合に、上位階層又は下位階層を優先するかのマージ条件に応じて、前記第1ホットフォルダーの印刷設定情報と、当該第1ホットフォルダーに連携する第2のホットフォルダーの印刷設定情報とをマージする。
The invention according to claim 6 is the print control device according to claim 5,
The print job creating unit selects an upper layer or a lower layer when the print setting information of the first hot folder and the second hot folder linked to the first hot folder have been changed from default values. The print setting information of the first hot folder and the print setting information of the second hot folder linked to the first hot folder are merged according to the merge condition of priority.

請求項7に記載の発明は、請求項1から6のいずれか一項に記載の印刷制御装置において、
前記第1ホットフォルダー及び前記第2ホットフォルダーを表示手段に階層表示する表示制御手段を備える。
The invention according to claim 7 is the print control device according to any one of claims 1 to 6,
A display control unit hierarchically displays the first hot folder and the second hot folder on a display unit.

請求項8に記載の発明は、請求項1から7のいずれか一項に記載の印刷制御装置において、
前記印刷ジョブ作成手段は、前記第1ホットフォルダーに連携する第2ホットフォルダーの印刷設定情報がない場合に、当該第1ホットフォルダーの印刷設定情報を反映した印刷ジョブを作成する。
The invention according to claim 8 is the print control device according to any one of claims 1 to 7,
The print job creating unit creates a print job reflecting the print setting information of the first hot folder when there is no print setting information of the second hot folder linked to the first hot folder.

請求項9に記載の発明は、請求項1から8のいずれか一項に記載の印刷制御装置において、
前記ホットフォルダーが移動又はコピーされた場合に、当該移動又はコピー後のホットフォルダーに基づいて連携情報を更新する第2更新手段を備える。
The invention according to claim 9 is the print control device according to any one of claims 1 to 8,
A second updating means is provided for updating the linkage information based on the hot folder after the hot folder has been moved or copied, when the hot folder has been moved or copied.

請求項10に記載の発明は、請求項1から9のいずれか一項に記載の印刷制御装置において、
前記印刷ジョブ作成手段は、前記取得されたファイルに対応する所定数の種類の連携情報がある場合に、当該所定数のそれぞれの連携情報と、前記取得されたファイルとに基づいて、前記第1ホットフォルダーの印刷設定情報と、当該第1ホットフォルダーに連携する前記所定数の各第2ホットフォルダーの印刷設定情報とをそれぞれマージし、当該マージした印刷設定情報を反映した前記所定数の印刷ジョブを作成する。
The invention according to claim 10 is the print control device according to any one of claims 1 to 9,
When there are a predetermined number of types of link information corresponding to the acquired file, the print job creation unit creates the first print job based on each of the predetermined number of link information and the acquired file. The print setting information of the hot folder is merged with the print setting information of the predetermined number of second hot folders linked to the first hot folder, and the predetermined number of print jobs that reflect the merged print setting information. to create

請求項11に記載の発明は、請求項1から10のいずれか一項に記載の印刷制御装置において、
前記印刷ジョブ作成手段は、マージされる印刷条件情報に禁則関係が発生する場合に、上位階層又は下位階層を優先するかの選択入力に応じて、前記第1ホットフォルダーの印刷設定情報と、当該第1ホットフォルダーに連携する第2のホットフォルダーの印刷設定情報とをマージする。
The invention according to claim 11 is the print control device according to any one of claims 1 to 10,
The print job creating means, when there is a contradiction in the merged print condition information, responds to a selection input as to whether to give priority to the upper layer or the lower layer, and the print setting information of the first hot folder and the relevant print setting information. Merge the print setting information of the second hot folder linked to the first hot folder.

請求項12に記載の発明は、請求項1から11のいずれか一項に記載の印刷制御装置において、
前記印刷ジョブ作成手段は、前記作成された印刷ジョブを印刷手段に出力する。
The invention according to claim 12 is the print control device according to any one of claims 1 to 11,
The print job creating means outputs the created print job to the printing means.

請求項13に記載の発明のプログラムは、
印刷機能の印刷設定情報が関連付けられたホットフォルダーに投入されたファイルの印刷ジョブを作成する印刷制御装置のコンピューターを、
第1ホットフォルダーの下層に接続された少なくとも1つの第2ホットフォルダーにおいて、当該第1ホットフォルダーと連携する前記第2ホットフォルダーを示す連携情報を記憶する記憶手段、
前記第1ホットフォルダーに投入されたファイルを取得する取得手段、
前記記憶された連携情報と、前記取得されたファイルとに基づいて、前記第1ホットフォルダーの印刷設定情報と、当該第1ホットフォルダーに連携する第2ホットフォルダーの印刷設定情報とをマージし、当該マージした印刷設定情報を反映した印刷ジョブを作成する印刷ジョブ作成手段、
として機能させる。
The program of the invention according to claim 13,
The computer of the print control device that creates the print job of the file input to the hot folder associated with the print setting information of the print function,
storage means for storing, in at least one second hot folder connected to a lower layer of a first hot folder, linkage information indicating the second hot folder linked with the first hot folder;
Acquisition means for acquiring the file inserted in the first hot folder;
merging print setting information of the first hot folder and print setting information of a second hot folder linked to the first hot folder based on the stored link information and the acquired file; print job creating means for creating a print job reflecting the merged print setting information;
function as

本発明によれば、ファイルを容易かつ確実に所望の印刷機能で印刷できる。 According to the present invention, a file can be easily and reliably printed with a desired print function.

本発明の実施の形態の印刷システムのシステム構成を示す図である。1 is a diagram showing the system configuration of a printing system according to an embodiment of the present invention; FIG. PCの機能構成を示すブロック図である。It is a block diagram which shows the functional structure of PC. 画像形成装置の機能構成を示すブロック図である。2 is a block diagram showing the functional configuration of the image forming apparatus; FIG. 第1のファイル投入条件テーブルを示す図である。FIG. 10 is a diagram showing a first file input condition table; FIG. 第1のホットフォルダーの階層構造を示す図である。FIG. 10 illustrates a hierarchical structure of a first hot folder; マージ条件設定画面を示す図である。FIG. 10 is a diagram showing a merge condition setting screen; 印刷ジョブ作成処理を示すフローチャートである。4 is a flowchart showing print job creation processing; 優先選択画面を示す図である。It is a figure which shows a priority selection screen. 第2のホットフォルダーの階層構造を示す図である。FIG. 10 illustrates a hierarchical structure of a second hot folder; 第2のファイル投入条件テーブルを示す図である。FIG. 10 is a diagram showing a second file input condition table; FIG. ホットフォルダーコピー処理を示すフローチャートである。4 is a flowchart showing hot folder copy processing. 第3のホットフォルダーの階層構造を示す図である。FIG. 11 illustrates a hierarchical structure of a third hot folder; (a)は、第3のファイル投入条件テーブルを示す図である。(b)は、第4のファイル投入条件テーブルを示す図である。(c)は、第5のファイル投入条件テーブルを示す図である。(a) is a diagram showing a third file input condition table. (b) is a diagram showing a fourth file input condition table. (c) is a diagram showing a fifth file input condition table. 共通条件追加処理を示すフローチャートである。9 is a flowchart showing common condition addition processing; 第4のホットフォルダーの階層構造を示す図である。FIG. 12 illustrates a hierarchical structure of a fourth hot folder; 第6のファイル投入条件テーブルを示す図である。FIG. 13 is a diagram showing a sixth file input condition table; FIG.

添付図面を参照して、本発明に係る実施の形態を詳細に説明する。なお、本発明は、図示例に限定されるものではない。 Embodiments according to the present invention will be described in detail with reference to the accompanying drawings. It should be noted that the present invention is not limited to the illustrated examples.

図1~図16を参照して、本発明に係る実施の形態を説明する。まず、図1~図3を参照して、本実施の形態の装置構成を説明する。図1は、本実施の形態の印刷システム1のシステム構成を示す図である。図2は、PC(Personal Computer)10の機能構成を示すブロック図である。図3は、画像形成装置20の機能構成を示すブロック図である。 An embodiment according to the present invention will be described with reference to FIGS. 1 to 16. FIG. First, referring to FIGS. 1 to 3, the device configuration of this embodiment will be described. FIG. 1 is a diagram showing the system configuration of a printing system 1 according to this embodiment. FIG. 2 is a block diagram showing the functional configuration of the PC (Personal Computer) 10. As shown in FIG. FIG. 3 is a block diagram showing the functional configuration of the image forming apparatus 20. As shown in FIG.

図1に示すように、本実施の形態の印刷システム1は、用紙に印刷(画像形成)を行うシステムであり、例えば、企業のオフィスに設置されている。印刷システム1は、印刷制御装置としてのPC10と、印刷手段としての複数の画像形成装置20と、を備える。PC10と画像形成装置20とは、通信ネットワークNを介して通信接続されている。 As shown in FIG. 1, a printing system 1 according to the present embodiment is a system for printing (image forming) on paper, and is installed in an office of a company, for example. The printing system 1 includes a PC 10 as a print control device and a plurality of image forming devices 20 as printing means. The PC 10 and the image forming apparatus 20 are connected via a communication network N for communication.

PC10は、例えば、企業のユーザーが使用する情報処理装置であり、ワークフローアプリケーションプログラム(ワークフローアプリP1とする)がインストールされ、ワークフローアプリP1の実行により、PC10内に作成されたホットフォルダーを管理し、ホットフォルダーに関連付けられた様々な印刷設定(印刷設定情報)を反映した印刷ジョブを作成し、指定した画像形成装置20に印刷ジョブを送信して印刷物を出力させる機能を有する。 The PC 10 is, for example, an information processing device used by a user of a company, and has a workflow application program (workflow application P1) installed therein. It has a function of creating a print job reflecting various print settings (print setting information) associated with the hot folder, transmitting the print job to the designated image forming apparatus 20, and outputting the printed matter.

ホットフォルダーは、OS(Operating System)などで実現される通常のフォルダーと同様に、ホットフォルダー内に通常のファイルだけでなく入れ子的にホットフォルダーを格納可能な階層構造を有する。本実施の形態の各ホットフォルダーは、1種類の印刷設定情報が設定されており、投入(コピー)したファイルに対して当該印刷設定情報の印刷設定を付与することができる。 A hot folder has a hierarchical structure in which not only normal files but also hot folders can be nested in the hot folder, similar to a normal folder realized by an OS (Operating System) or the like. Each hot folder according to the present embodiment is set with one type of print setting information, and print settings of the print setting information can be added to input (copied) files.

ホットフォルダーとは、ワークフローアプリP1(図2)が管理するフォルダーである。ワークフローアプリP1は、ホットフォルダーにファイルが投入されると当該ファイルを取り込み、ホットフォルダーに関連付けられた印刷設定情報を反映した印刷ジョブを作成する。ホットフォルダーに関連付けられた印刷設定情報は、機能情報として、画像形成装置20が有している印刷機能とその設定値とを含む。この印刷機能は、画像形成装置20で設定できる全ての印刷機能である。さらに、入稿者情報や、印刷先の画像形成装置20の情報などもホットフォルダーに関連付けられる構成としてもよい。 A hot folder is a folder managed by the workflow application P1 (FIG. 2). When a file is input to the hot folder, the workflow application P1 takes in the file and creates a print job reflecting print setting information associated with the hot folder. The print setting information associated with the hot folder includes, as function information, print functions possessed by the image forming apparatus 20 and their setting values. This print function is all print functions that can be set in the image forming apparatus 20 . Further, information on the submitter, information on the image forming apparatus 20 to be printed, and the like may also be associated with the hot folder.

ホットフォルダーに関連付けられた印刷設定情報において、画像形成装置20が有している印刷機能の設定値は、初期状態ではデフォルト設定(デフォルト値)が記憶されており、例えば、ステープル処理の印刷設定情報は、デフォルト値では、オフが記憶されているため、設定を変更しないでホットフォルダーにファイルを、投入(コピー)すると、ステープル処理のオフの印刷ジョブが作成される。その他の印刷機能も初期状態で記憶されているデフォルト値が反映された印刷ジョブとなる。ホットフォルダーに関連付けられた印刷設定情報をステープル処理のオフからオンに変更した場合、当該ホットフォルダーにファイルを投入(コピー)すると、ステープル処理のオンの印刷ジョブが作成される。その他の印刷機能は初期状態で記憶されているデフォルト値が反映された印刷ジョブとなる。 In the print setting information associated with the hot folder, default settings (default values) are stored as the setting values of the print functions of the image forming apparatus 20 in the initial state. is stored as off by default, so if a file is input (copied) to the hot folder without changing the setting, a print job with stapling turned off is created. Other print functions also become a print job in which the default values stored in the initial state are reflected. When the print setting information associated with a hot folder is changed from stapling off to on, when a file is input (copied) to the hot folder, a print job with stapling on is created. For other print functions, the print job reflects the default values stored in the initial state.

本実施の形態では、ファイルが投入されたホットフォルダーの下層にホットフォルダーがある場合に、投入元のホットフォルダーの印刷設定情報と、当該下層のホットフォルダーの印刷設定情報と、がマージ(合併)され、マージされた印刷設定情報に基づいて印刷される。以下、簡単に、最上位のホットフォルダーを親ホットフォルダーとし、親ホットフォルダーの下層のホットフォルダーを子ホットフォルダーと呼ぶものとする。 In the present embodiment, when there is a hot folder in the lower layer of the hot folder into which the file is input, the print setting information of the hot folder from which the file is input and the print setting information of the hot folder in the lower layer are merged. and printed based on the merged print setting information. Hereinafter, the hot folder at the highest level will be referred to as the parent hot folder, and the hot folders below the parent hot folder will be referred to as child hot folders.

画像形成装置20は、画像形成及び画像読み取りの機能を有するMFP(Multi Function Peripheral)とする。しかし、画像形成装置20は、MFPに限定されるものではなく、少なくともPC10から送信された印刷ジョブにより用紙に画像形成(印刷)するプリンターなどの画像形成装置としてもよい。 The image forming apparatus 20 is an MFP (Multi Function Peripheral) having image forming and image reading functions. However, the image forming apparatus 20 is not limited to the MFP, and may be an image forming apparatus such as a printer that forms (prints) an image on paper according to a print job sent from at least the PC 10 .

通信ネットワークNは、LAN(Local Area Network)であるものとするが、これに限定するものではなく、インターネット、WAN(Wide Area Network)などを含めるものとしてもよい。 The communication network N is assumed to be a LAN (Local Area Network), but is not limited to this, and may include the Internet, WAN (Wide Area Network), and the like.

ついで、図2を参照して、PC10の内部の機能構成を説明する。図2に示すように、PC10は、取得手段、印刷ジョブ作成手段、第1更新手段、第2更新手段、表示制御手段としてのCPU(Central Processing Unit)11と、操作部12と、RAM(Random Access Memory)13と、表示手段としての表示部14と、記憶部15と、通信部16と、を備える。PC10の各部は、バスを介して接続されている。 Next, the internal functional configuration of the PC 10 will be described with reference to FIG. As shown in FIG. 2, the PC 10 includes a CPU (Central Processing Unit) 11 serving as acquisition means, print job creation means, first update means, second update means, and display control means, an operation unit 12, and a RAM (Random access memory) 13, a display unit 14 as display means, a storage unit 15, and a communication unit 16. Each part of the PC 10 is connected via a bus.

CPU11は、記憶部15に記憶されているシステムプログラム、アプリケーションプログラムのうち指定されたプログラムを読み出してRAM13のワークエリアに展開し、当該展開されたプログラムに従ってPC10の各部を制御する。 The CPU 11 reads a designated program from among the system program and application program stored in the storage unit 15, develops it in the work area of the RAM 13, and controls each unit of the PC 10 according to the developed program.

操作部12は、カーソルキー、文字、数字入力キー及び各種機能キーなどを備えたキーボード、マウスなどのポインティングデバイスを含む構成とし、ユーザーによる各キーの押下入力、位置入力を受け付けてその操作情報をCPU11に出力する。 The operation unit 12 includes a keyboard having cursor keys, character and number input keys and various function keys, and a pointing device such as a mouse. Output to the CPU 11 .

RAM13は、揮発性のメモリーである。また、RAM13は、実行される各種プログラムやこれら各種プログラムに係るデータなどを格納するワークエリアを有する。 RAM 13 is a volatile memory. The RAM 13 also has a work area for storing various programs to be executed and data related to these various programs.

表示部14は、LCD(Liquid Crystal Display)、EL(ElectroLuminescence)ディスプレイなどで構成され、CPU11からの表示制御信号に従って画面表示を行う。 The display unit 14 is configured by an LCD (Liquid Crystal Display), an EL (ElectroLuminescence) display, or the like, and performs screen display according to a display control signal from the CPU 11 .

記憶部15は、HDD(Hard Disk Drive)、SSD(Solid State Drive)などにより構成される。記憶部15には、CPU11で実行されるシステムプログラムやアプリケーションプログラム、各種データなどが記憶されている。これらのプログラムは、コンピューター読み取り可能なプログラムコードの形態で記憶部15に格納されている。 The storage unit 15 is configured by an HDD (Hard Disk Drive), an SSD (Solid State Drive), or the like. The storage unit 15 stores system programs and application programs executed by the CPU 11, various data, and the like. These programs are stored in the storage unit 15 in the form of computer-readable program code.

記憶部15は、ワークフローアプリP1、ファイル投入条件テーブル50、ホットフォルダー管理情報60、ホットフォルダー70などを記憶する。ワークフローアプリP1は、後述する印刷ジョブ作成プログラムP11、ホットフォルダーコピープログラムP12、共通条件追加プログラムP13を含む。 The storage unit 15 stores the workflow application P1, the file input condition table 50, the hot folder management information 60, the hot folder 70, and the like. The workflow application P1 includes a print job creation program P11, a hot folder copy program P12, and a common condition addition program P13, which will be described later.

本実施の形態において、ワークフローアプリP1は、階層化された複数のホットフォルダーの連携情報によって決められた条件に従って、複数のホットフォルダーのそれぞれの印刷設定情報をマージして、マージした印刷設定情報を反映した印刷ジョブを作成し、指定した画像形成装置20に印刷ジョブを送信して印刷物を出力させる。この複数のホットフォルダーの連携情報は、ファイルのキー情報にしたがって、どのホットフォルダーと連携するかのファイル投入条件テーブル50として記憶される。ファイル投入条件テーブル50については、詳細に後述する。 In this embodiment, the workflow application P1 merges the print setting information of each of the multiple hot folders according to the conditions determined by the link information of the multiple hierarchized hot folders, and outputs the merged print setting information. A reflected print job is created, and the print job is transmitted to the designated image forming apparatus 20 to output printed matter. The linkage information of the plurality of hot folders is stored as a file input condition table 50 indicating which hot folder is linked according to the key information of the file. The file entry condition table 50 will be described later in detail.

ホットフォルダー管理情報60は、各ホットフォルダーの階層構造と、各ホットフォルダーに設定された印刷設定情報と、を含む。操作部12を介するユーザーの操作に応じて、ホットフォルダー管理情報60の各ホットフォルダーの印刷設定情報が変更可能であるとともに、ホットフォルダー管理情報60は、当該印刷設定情報が変更された場合にも、その印刷設定情報のデフォルト(設定)値を含むものとする。 The hot folder management information 60 includes a hierarchical structure of each hot folder and print setting information set for each hot folder. The print setting information for each hot folder in the hot folder management information 60 can be changed according to the user's operation via the operation unit 12, and the hot folder management information 60 can be changed even when the print setting information is changed. , contains the default (setting) value of the print setting information.

各ホットフォルダーの印刷設定情報は、少なくとも1つの印刷機能の設定情報(以下、機能情報という)からなる。印刷機能は、例えば、面印刷、リピート印刷、ステープルなどからなる。面印刷の設定情報は、片面印刷(デフォルト値)又は両面印刷である。リピート印刷の設定情報は、オフ(デフォルト値)、2リピート、4リピートなどである。ステープルの設定情報は、オフ(デフォルト値)、オンなどである。全ての機能情報がデフォルト値である場合、禁則関係は発生していないものとする。 The print setting information for each hot folder consists of setting information for at least one print function (hereinafter referred to as function information). The printing functions include, for example, surface printing, repeat printing, and stapling. The setting information for side printing is single-sided printing (default value) or double-sided printing. Setting information for repeat printing includes off (default value), 2 repeats, 4 repeats, and the like. The stapling setting information includes off (default value), on, and the like. If all function information is the default value, it is assumed that there is no contradiction.

ホットフォルダー70は、階層構造のホットフォルダーと、その中に格納されたファイルなどの情報と、を含む。 The hot folder 70 includes hierarchically structured hot folders and information such as files stored therein.

通信部16は、ネットワークカードなどにより構成される。CPU11は、通信部16を介して、通信ネットワークN上の画像形成装置20などと通信接続してデータの送受信を行う。 The communication unit 16 is configured by a network card or the like. The CPU 11 communicates with the image forming apparatus 20 and the like on the communication network N via the communication unit 16 to transmit and receive data.

ついで、図3を参照して、画像形成装置20の内部の機能構成を説明する。図3に示すように、画像形成装置20は、画像形成装置本体20Aと、後処理装置20Bと、を備える。画像形成装置本体20Aは、本体制御部21と、操作部22と、表示部23と、原稿読取部24と、画像処理部25と、画像形成部26と、給紙部27と、本体通信部28と、記憶部29と、外部通信部30と、搬送部31と、を備える。画像形成装置本体20Aの各部は、バスを介して通信接続されている。 Next, the internal functional configuration of the image forming apparatus 20 will be described with reference to FIG. As shown in FIG. 3, the image forming apparatus 20 includes an image forming apparatus main body 20A and a post-processing device 20B. The image forming apparatus main body 20A includes a main body control portion 21, an operation portion 22, a display portion 23, a document reading portion 24, an image processing portion 25, an image forming portion 26, a paper feed portion 27, and a main body communication portion. 28 , a storage unit 29 , an external communication unit 30 , and a transport unit 31 . Each part of the image forming apparatus main body 20A is connected for communication via a bus.

本体制御部21は、CPU、RAM、ROM(Read Only Memory)を有する。CPUは、ROMに記憶されている各種処理プログラムを読み出し、当該プログラムに従って、画像形成装置本体20Aの各部を制御する。また、CPUは、出力された用紙に対して後処理を行う場合には、後処理装置20Bに所定の後処理を実行する指示を出す。ROMは、不揮発性の半導体メモリーなどにより構成され、各種プログラム、当該プログラムの実行に必要なデータなどを記憶している。RAMは、DRAM(Dynamic RAM)などにより構成され、プログラムや各種画像処理に係る画像データなどの各種データを一時的に記憶する。 The body control unit 21 has a CPU, RAM, and ROM (Read Only Memory). The CPU reads various processing programs stored in the ROM, and controls each section of the image forming apparatus main body 20A according to the programs. Further, when post-processing is to be performed on output paper, the CPU instructs the post-processing device 20B to perform predetermined post-processing. The ROM is composed of a nonvolatile semiconductor memory or the like, and stores various programs, data necessary for executing the programs, and the like. The RAM is composed of a DRAM (Dynamic RAM) or the like, and temporarily stores various data such as programs and image data related to various image processing.

操作部22は、表示部23の表示画面上を覆うように形成されたタッチパネルや、数字ボタン、スタートボタンなどの各種操作ボタンを備え、ユーザーの操作に基づく操作信号を本体制御部21に出力する。 The operation unit 22 includes a touch panel formed to cover the display screen of the display unit 23 and various operation buttons such as numeric buttons and a start button, and outputs operation signals based on user operations to the main body control unit 21. .

表示部23は、LCDなどにより構成され、本体制御部21から入力される表示信号に従って各種表示情報を表示する。 The display unit 23 is configured by an LCD or the like, and displays various display information according to display signals input from the main body control unit 21 .

原稿読取部24は、ADF(Auto Document Feeder:自動原稿給紙装置)、スキャナーなどを備え、原稿の画像を読み取って得られた画像データを本体制御部21に出力する。 The document reading unit 24 includes an ADF (Auto Document Feeder), a scanner, and the like, and outputs image data obtained by reading an image of a document to the main body control unit 21 .

画像処理部25は、本体制御部21の制御により、記憶部29に記憶された画像データ、原稿読取部24により原稿から画像を読み取って得られた画像データ、PC10から入力された画像データに必要な画像処理を行い、画像処理後の画像データを画像形成部26に送信する。画像処理には、階調処理、中間調処理、色変換処理などが含まれる。階調処理は、画像データの各画素の階調値を、用紙上に形成された画像の濃度特性が目標の濃度特性と一致するように補正された階調値に変換する処理である。中間調処理は、誤差拡散処理、組織的ディザ法を用いたスクリーン処理などである。色変換処理は、RGBの各階調値をCMYKの各階調値に変換する処理である。 The image processing unit 25 controls image data stored in the storage unit 29 , image data obtained by reading an image from a document by the document reading unit 24 , and image data input from the PC 10 under the control of the main body control unit 21 . image processing is performed, and the image data after the image processing is transmitted to the image forming unit 26 . Image processing includes gradation processing, halftone processing, color conversion processing, and the like. Gradation processing converts the gradation value of each pixel of the image data into a gradation value corrected so that the density characteristics of the image formed on the paper match the target density characteristics. Halftone processing includes error diffusion processing, screen processing using systematic dithering, and the like. The color conversion process is a process of converting each RGB tone value into each CMYK tone value.

画像形成部26は、本体制御部21の制御により、画像処理部25により画像処理が行われた画像データに基づいて、給紙部27により供給された用紙上にモノクロ又はカラーの画像を形成する。画像形成部26は、イエロー(Y)、マゼンタ(M)、シアン(C)、ブラック(K)の各色に対応する画像形成ユニット、中間転写ベルト、2次転写ローラー、定着部などを備える。各色の画像形成ユニットは、感光体ドラムと、当該感光体ドラムの周囲に設けられた帯電部、露光部、現像部、クリーニング部と、を有する。イエロー色の感光体ドラムは、帯電部により表面が一様に帯電された後、イエロー色の画像データに基づいて露光部により走査露光されて静電潜像が形成される。そして、現像部によりイエロー色の感光体ドラム上の静電潜像にイエロー色のトナーが付着され、現像が行われる。イエロー色の感光体ドラム上のトナー像は、中間転写ベルトに転写後、クリーニング部により、残ったイエロー色のトナーが回収される。マゼンタ、シアン、ブラック色の画像形成ユニットも、イエロー色の画像形成ユニットと同様である。 The image forming unit 26 forms a monochrome or color image on the paper supplied from the paper feeding unit 27 based on the image data processed by the image processing unit 25 under the control of the main body control unit 21 . . The image forming section 26 includes image forming units corresponding to yellow (Y), magenta (M), cyan (C), and black (K), an intermediate transfer belt, a secondary transfer roller, a fixing section, and the like. The image forming unit for each color has a photosensitive drum, and a charging section, an exposure section, a developing section, and a cleaning section provided around the photosensitive drum. After the surface of the yellow photosensitive drum is uniformly charged by the charging section, the exposure section scans and exposes the photosensitive drum based on yellow image data to form an electrostatic latent image. Then, the developing unit attaches yellow toner to the electrostatic latent image on the yellow photoreceptor drum to perform development. After the yellow toner image on the photosensitive drum is transferred to the intermediate transfer belt, the remaining yellow toner is collected by the cleaning section. The magenta, cyan, and black image forming units are similar to the yellow image forming unit.

各色の感光体ドラム上に形成された各色のトナー像は、回転する中間転写ベルト上に逐次転写(1次転写)され、中間転写ベルト上に、4色のトナー像が重ね合わされたカラートナー像が形成される。中間転写ベルト上のカラートナー像は、2次転写ローラーにより、用紙上に一括して転写(2次転写)される。定着部は、カラートナー像が転写された用紙を加熱する加熱ローラー、当該用紙を加圧する加圧ローラーを備え、加熱及び加圧によりカラートナー像を用紙に定着させる。 Each color toner image formed on each color photosensitive drum is successively transferred (primary transfer) onto a rotating intermediate transfer belt, and a color toner image is formed by superimposing four color toner images on the intermediate transfer belt. is formed. The color toner images on the intermediate transfer belt are collectively transferred (secondary transfer) onto the paper by the secondary transfer roller. The fixing section includes a heating roller that heats the sheet onto which the color toner image has been transferred and a pressure roller that presses the sheet, and fixes the color toner image to the sheet by heating and pressing.

給紙部27は、複数の給紙トレイ、給紙ローラーなどを備え、本体制御部21の制御により、給紙トレイから用紙を取り出して供給する。各給紙トレイには、給紙トレイごとに予め定められた紙種やサイズの用紙が収納されている。 The paper feed unit 27 includes a plurality of paper feed trays, paper feed rollers, and the like, and takes out paper from the paper feed trays and supplies them under the control of the main body control unit 21 . Each paper feed tray accommodates paper of a paper type and size predetermined for each paper feed tray.

本体通信部28は、後処理装置20B(後処理通信部42)と通信を行う。記憶部29は、画像データなどの各種データを記憶するHDD、半導体メモリーなどの不揮発性の記憶装置である。外部通信部30は、ネットワークカードなどにより構成され、通信ネットワークN上のPC10などの外部機器と通信を行うコントローラーIF(Inter Face)である。 The body communication unit 28 communicates with the post-processing device 20B (post-processing communication unit 42). The storage unit 29 is a non-volatile storage device such as an HDD or a semiconductor memory that stores various data such as image data. The external communication unit 30 is a controller IF (Interface) configured by a network card or the like and communicating with an external device such as the PC 10 on the communication network N.

搬送部31は、用紙を搬送する搬送ローラーなどを備え、本体制御部21の制御により、給紙部27から供給された用紙を画像形成部26に搬送し、画像形成部26により画像形成された用紙を後処理装置20Bに搬送する。また、搬送部31は、両面印刷のため、画像形成部26により片面に画像形成された用紙を反転して再度画像形成部26に搬送する反転経路部を有する。 The conveying unit 31 includes a conveying roller for conveying paper, etc., and conveys the paper supplied from the paper feeding unit 27 to the image forming unit 26 under the control of the main body control unit 21, and an image is formed by the image forming unit 26. The paper is conveyed to post-processing device 20B. Further, the conveying section 31 has a reversing path section for reversing the sheet on which an image has been formed on one side by the image forming section 26 and conveying it to the image forming section 26 again for double-sided printing.

後処理装置20Bは、画像形成装置本体20Aから搬送された用紙に、必要に応じて後処理を行う装置である。後処理としては、例えば、ソート処理、ステープル処理、パンチ穴開け処理、折り処理、製本処理などである。後処理装置20Bは、後処理制御部41、後処理通信部42、搬送部43、後処理部44を有する。後処理装置20Bの各部は、バスを介して接続されている。 The post-processing device 20B is a device that performs post-processing as necessary on the sheet conveyed from the image forming apparatus main body 20A. Examples of post-processing include sorting, stapling, punching, folding, and bookbinding. Post-processing device 20</b>B has post-processing control section 41 , post-processing communication section 42 , conveying section 43 , and post-processing section 44 . Each part of post-processing device 20B is connected via a bus.

後処理制御部41は、本体制御部21と同様に、後処理装置20Bの各部を制御する。後処理通信部42は、画像形成装置本体20A(本体通信部28)と通信を行う。搬送部43は、後処理制御部41の制御により、画像形成装置本体20Aから搬送された用紙を後処理部44又は排紙トレイに搬送し、後処理部44で後処理が施された用紙を排紙トレイに搬送する。後処理部44は、ソート処理部、ステープル処理部、パンチ穴開け処理部、折り処理部、製本処理部などを有し、後処理制御部41の制御により、搬送された用紙に、ソート処理、ステープル処理、パンチ穴開け処理、折り処理、製本処理などの後処理を施す。 The post-processing control portion 41 controls each portion of the post-processing device 20B in the same manner as the main body control portion 21 . The post-processing communication section 42 communicates with the image forming apparatus main body 20A (main body communication section 28). Under the control of the post-processing control unit 41, the transport unit 43 transports the paper transported from the image forming apparatus main body 20A to the post-processing unit 44 or the paper discharge tray, and transports the paper that has been post-processed by the post-processing unit 44. Transport to the output tray. The post-processing unit 44 includes a sorting processing unit, a stapling processing unit, a punching processing unit, a folding processing unit, a bookbinding processing unit, and the like. Post-processing such as stapling, punching, folding, and binding is performed.

ついで、図4及び図5を参照して、記憶部15に記憶されるファイル投入条件テーブル50を説明する。図4は、ファイル投入条件テーブル50Aを示す図である。図5は、ホットフォルダーの階層構造H1を示す図である。 Next, the file input condition table 50 stored in the storage unit 15 will be described with reference to FIGS. 4 and 5. FIG. FIG. 4 is a diagram showing the file input condition table 50A. FIG. 5 is a diagram showing a hierarchical structure H1 of hot folders.

図4に示すように、ファイル投入条件テーブル50の一例として、図5に示すホットフォルダーの階層構造H1に対応するファイル投入条件テーブル50Aを説明する。ホットフォルダーの階層構造H1は、親ホットフォルダー100と、親ホットフォルダー100に接続された下層の子ホットフォルダー110,120,130と、を有する。 As an example of the file loading condition table 50 shown in FIG. 4, a file loading condition table 50A corresponding to the hot folder hierarchical structure H1 shown in FIG. 5 will be described. The hierarchical structure H1 of hot folders has a parent hot folder 100 and lower child hot folders 110, 120, and 130 connected to the parent hot folder 100. FIG.

図5において、各ホットフォルダーの下又は横に、印刷設定情報の主な(特にデフォルト値から変更後の)機能情報を記載し、記載されていない機能情報が、デフォルト値であるものとする。この事項は、図9、図12、図15でも同様とする。親ホットフォルダー100の印刷設定情報は、両面印刷を含む。子ホットフォルダー110の印刷設定情報は、モノクロを含む。子ホットフォルダー120の印刷設定情報は、カラー及び面付け:2リピートを含む。子ホットフォルダー130の印刷設定情報は、ステープル(ステープル処理オン)及び片面印刷を含む。 In FIG. 5, it is assumed that the main function information (especially after changing the default value) of the print setting information is described below or beside each hot folder, and the function information that is not described is the default value. This matter also applies to FIGS. 9, 12, and 15. FIG. The print setting information of the parent hot folder 100 includes double-sided printing. The print setting information of the child hot folder 110 includes monochrome. The print setting information for the child hot folder 120 includes color and imposition: 2 repeat. The print setting information of the child hot folder 130 includes stapling (stapling ON) and single-sided printing.

PC10のユーザーAにより、親ホットフォルダー100に所定のドキュメントのファイルF1が投入されると、ファイルF1のキー情報と、ファイル投入条件テーブル50Aとに基づいて、投入先の親ホットフォルダー100にマージする下層のホットフォルダーが決定される。 When the user A of the PC 10 inputs the file F1 of the predetermined document into the parent hot folder 100, it is merged into the parent hot folder 100 of the input destination based on the key information of the file F1 and the file loading condition table 50A. A lower hot folder is determined.

このように、ファイル投入条件テーブル50Aは、ホットフォルダーに投入されたファイルに含まれるキー情報と、投入先のホットフォルダーにマージする下層のホットフォルダーとを関連付けるテーブルである。ファイル投入条件テーブル50Aは、投入先ホットフォルダー51と、キー情報52と、子ホットフォルダー条件情報53と、を有する。 As described above, the file input condition table 50A is a table that associates key information included in a file input to a hot folder with a lower-level hot folder to be merged into the input destination hot folder. The file input condition table 50A has an input destination hot folder 51, key information 52, and child hot folder condition information 53. FIG.

投入先ホットフォルダー51は、投入先のホットフォルダーの名称である。キー情報52は、投入するファイルに含まれうるキーワードとなる文字列である。キー情報52としては、例えば、投入されるファイルのファイル名中の文字列とするが、これに限定されるものではなく、ファイル属性、ページ番号、ヘッダーフッター情報などの少なくとも1つの文字列としてもよい。 The destination hot folder 51 is the name of the destination hot folder. The key information 52 is a character string that becomes a keyword that can be included in the input file. The key information 52 is, for example, a character string in the file name of the input file, but is not limited to this. At least one character string such as file attribute, page number, header footer information, etc. good.

子ホットフォルダー条件情報53は、キー情報52に対応して、投入先ホットフォルダー51の下層の子ホットフォルダー毎のマージの対象となるか否かを示すフラグ情報である。子ホットフォルダー条件情報53は、オンである場合に黒丸で表され、オフである場合に空白で表される。 The child hot folder condition information 53 corresponds to the key information 52 and is flag information indicating whether or not each child hot folder below the input destination hot folder 51 is to be merged. The child hot folder condition information 53 is indicated by a black circle when it is on, and is indicated by a blank when it is off.

つぎに、図6~図16を参照して、印刷システム1の動作を説明する。まず、図6~図10を参照して、PC10で実行される印刷ジョブ作成処理を説明する。図6は、マージ条件設定画面D1を示す図である。図7は、印刷ジョブ作成処理を示すフローチャートである。図8は、優先選択画面D2を示す図である。図9は、ホットフォルダーの階層構造H2を示す図である。図10は、ファイル投入条件テーブル50Bを示す図である。 Next, operations of the printing system 1 will be described with reference to FIGS. 6 to 16. FIG. First, print job creation processing executed by the PC 10 will be described with reference to FIGS. 6 to 10. FIG. FIG. 6 shows the merge condition setting screen D1. FIG. 7 is a flowchart showing print job creation processing. FIG. 8 is a diagram showing the priority selection screen D2. FIG. 9 is a diagram showing a hierarchical structure H2 of hot folders. FIG. 10 is a diagram showing the file input condition table 50B.

PC10において、ワークフローアプリP1が実行されているものとする。ワークフローアプリP1における印刷ジョブ作成処理の実行前に、予め、ホットフォルダーの印刷設定情報をマージする場合に、上位階層のホットフォルダーの印刷設定情報の機能情報と、下位階層のホットフォルダーの印刷設定情報の機能情報とにおいて、いずれを優先するかのマージ条件の設定が行われる。 Assume that a workflow application P1 is running on the PC 10 . When merging the print setting information of the hot folder in advance before executing the print job creation process in the workflow application P1, the function information of the print setting information of the hot folder in the upper hierarchy and the print setting information of the hot folder in the lower hierarchy In the function information of , merge conditions are set as to which one has priority.

印刷設定情報のマージは、下記の基本動作によって行われる。
1.親ホットフォルダーと子ホットフォルダーの印刷設定情報の各機能情報を確認。
2.両方デフォルト値の場合はその機能情報を反映。
3.一方のみデフォルト値から変更されている場合はその機能情報を反映。
4.両方デフォルト値から変更されている場合はマージ条件に従う。
Merging of print setting information is performed by the following basic operations.
1. Check each function information of print setting information of parent hot folder and child hot folder.
2. If both are default values, the feature information is reflected.
3. If only one has been changed from the default value, that function information is reflected.
4. Follow the merge conditions if both have been changed from their default values.

ここで、デフォルト値から変更されているとは、機能情報の設定を1度でも変更した場合も含む。具体的には、片面印刷がデフォルト値の場合、設定を1度も変更しない場合はデフォルト値のままであり、例えば、片面印刷から両面印刷に変更して、再度、片面印刷にした場合は、意図して設定を変更しているので、この場合は、デフォルト値から変更されているものとして扱う。 Here, "changed from the default value" includes the case where the setting of the function information is changed even once. Specifically, if single-sided printing is the default value and the setting is never changed, the default value remains unchanged. Since the setting is changed intentionally, in this case, it is treated as being changed from the default value.

マージ条件の設定は、具体的には、PC10において、CPU11は、図6に示すマージ条件設定画面D1を表示部14に表示し、操作部12を介して、ユーザーからのマージ条件の選択入力を受け付け、入力されたマージ条件を記憶部15に記憶する。マージ条件設定画面D1は、マージ条件として、「下位階層の印刷設定を優先する。」、「上位階層の印刷設定を優先する。」、「優先する階層を選択する。」の選択をマージ条件として受け付けるドロップダウンリストを有する。「優先する階層を選択する。」を選択した場合は、後述するように、ホットフォルダーにファイルを投入した時点で、ユーザーが上位階層又は下位階層を選択入力する。 Specifically, in the PC 10, the CPU 11 of the PC 10 displays a merge condition setting screen D1 shown in FIG. The received and input merge conditions are stored in the storage unit 15 . In the merge condition setting screen D1, the merge conditions are selected from among the following: "prioritize print settings of lower layers", "prioritize print settings of upper layers", and "select priority layers". It has a dropdown list that accepts. If "select a priority hierarchy" is selected, the user selects and inputs an upper hierarchy or a lower hierarchy when a file is put into the hot folder, as will be described later.

そして、PC10において、例えば、操作部12を介して、ユーザーからホットフォルダーへのファイルの投入指示が入力されたことをトリガーとして、CPU11は、記憶部15から読み出されRAM13に展開された印刷ジョブ作成プログラムP11との協働で、印刷ジョブ作成処理を実行する。 Then, in the PC 10 , for example, the CPU 11 reads out the print job from the storage unit 15 and develops it in the RAM 13 , triggered by the user inputting an instruction to insert a file into the hot folder via the operation unit 12 . A print job creation process is executed in cooperation with the creation program P11.

図7に示すように、まず、CPU11は、記憶部15に記憶されている投入先のホットフォルダーに対応するファイル投入条件テーブル50を参照し、投入されたファイルのファイル名からキー情報を検出し、その合致条件として、投入されたファイルのキー情報52に対応して子ホットフォルダー条件情報53がオンされているものがあるか否かを判別する(ステップS11)。例えば、ファイルが親ホットフォルダー100に投入された場合に、その投入先に投入先ホットフォルダー51が対応するファイル投入条件テーブル50Aが参照され、投入されたファイルのキー情報52に対応する子ホットフォルダー条件情報53がオンされている子ホットフォルダーがあるか否かが判別される。 As shown in FIG. 7, first, the CPU 11 refers to the file input condition table 50 corresponding to the hot folder of the input destination stored in the storage unit 15, and detects the key information from the file name of the input file. , as a matching condition, it is determined whether or not the child hot folder condition information 53 corresponding to the key information 52 of the input file is ON (step S11). For example, when a file is submitted to the parent hot folder 100, the file submission condition table 50A corresponding to the submission destination hot folder 51 is referred to, and the child hot folder corresponding to the key information 52 of the submitted file is referenced. It is determined whether or not there is a child hot folder whose condition information 53 is turned on.

合致条件がない場合(ステップS11;NO)、CPU11は、投入先のホットフォルダーの印刷設定情報と、投入されたファイルとに基づき、印刷ジョブを作成し(ステップS12)、印刷ジョブ作成処理を終了する。 If there is no matching condition (step S11; NO), the CPU 11 creates a print job based on the print setting information of the input hot folder and the input file (step S12), and ends the print job creation process. do.

合致条件がある場合(ステップS11;YES)、CPU11は、投入先のホットフォルダーにマージするホットフォルダーを、投入されたファイルのキー情報52に対応する子ホットフォルダー条件情報53がオンされている子ホットフォルダーに決定する(ステップS13)。そして、CPU11は、記憶部15に記憶されているホットフォルダー管理情報60を参照し、投入先のホットフォルダーの印刷設定情報と、ステップS13で決定されたホットフォルダーの印刷設定情報の機能情報のデフォルト値からの変更有無とを確認する(ステップS14)。 If there is a matching condition (step S11; YES), the CPU 11 selects a hot folder to be merged with the input destination hot folder as a child hot folder whose condition information 53 corresponding to the key information 52 of the input file is turned on. The hot folder is determined (step S13). Then, the CPU 11 refers to the hot folder management information 60 stored in the storage unit 15, and sets the print setting information of the input destination hot folder and the default function information of the print setting information of the hot folder determined in step S13. Whether or not there is a change from the value is confirmed (step S14).

そして、CPU11は、ステップS14で確認された投入先のホットフォルダーの印刷設定情報とステップS13で決定された子ホットフォルダーの印刷設定情報とで、印刷機能が共通する未選択の機能情報を1組選択する(ステップS15)。 Then, the CPU 11 creates a set of unselected function information having a common print function between the print setting information of the input hot folder confirmed in step S14 and the print setting information of the child hot folder determined in step S13. Select (step S15).

そして、CPU11は、ステップS14の確認結果に基づいて、投入先のホットフォルダーの選択中の機能情報と、ステップS13で決定された子ホットフォルダーの印刷設定情報と、の両方がデフォルト値であるか否かを判別する(ステップS16)。 Then, based on the confirmation result in step S14, the CPU 11 determines whether both the function information being selected for the hot folder to be loaded and the print setting information for the child hot folder determined in step S13 are default values. It is determined whether or not (step S16).

両方のホットフォルダーがデフォルト値でない場合(ステップS16;NO)、CPU11は、ステップS14の確認結果に基づいて、投入先のホットフォルダーの選択中の機能情報と、ステップS13で決定された子ホットフォルダーの選択中の機能情報と、の一方がデフォルト値から変更されているか否かを判別する(ステップS17)。 If both hot folders are not default values (step S16; NO), the CPU 11, based on the confirmation result of step S14, sets the selected function information of the destination hot folder and the child hot folder determined in step S13. It is determined whether or not one of the selected function information and the default value has been changed (step S17).

両方のホットフォルダーの選択中の機能情報が変更設定である場合(ステップS17;NO)、CPU11は、記憶部15に記憶されているマージ条件を確認する(ステップS18)。そして、CPU11は、ステップS18のマージ条件が「優先する階層を選択する。」であるか否かを判別する(ステップS19)。マージ条件が「優先する階層を選択する。」でない場合(ステップS19;NO)、CPU11は、マージ条件が「上位階層の印刷設定を優先する。」であるか否かを判別する(ステップS20)。 If the selected function information of both hot folders is change setting (step S17; NO), the CPU 11 checks the merge conditions stored in the storage unit 15 (step S18). Then, the CPU 11 determines whether or not the merge condition in step S18 is "select a layer with priority" (step S19). If the merge condition is not "Select a layer with priority" (step S19; NO), the CPU 11 determines whether the merge condition is "Priority is given to the print settings of the upper layer" (Step S20). .

マージ条件が「上位階層の印刷設定を優先する。」である場合(ステップS20;YES)、CPU11は、両方のホットフォルダーのうち上位階層(投入先のホットフォルダー)の選択中の機能情報を優先して決定する(ステップS21)。マージ条件が「下位階層の印刷設定を優先する。」である場合(ステップS20;NO)、CPU11は、下位階層のホットフォルダー(ステップS13で決定された子ホットフォルダー)の機能情報を優先して決定する(ステップS22)。 If the merge condition is "Priority is given to the print settings of the upper layer" (step S20; YES), the CPU 11 gives priority to the function information being selected in the upper layer (the hot folder to be submitted) of both hot folders. (step S21). If the merge condition is "Priority is given to the print settings of the lower hierarchy" (step S20; NO), the CPU 11 gives priority to the function information of the hot folder of the lower hierarchy (the child hot folder determined in step S13). Determine (step S22).

そして、CPU11は、選択中の機能情報の決定により、既に決定中の機能情報との間で禁則関係が発生するか否かを判別する(ステップS23)。マージ条件が「優先する階層を選択する。」である場合(ステップS19;YES)、又は禁則関係が発生する場合(ステップS23;YES)、CPU11は、優先選択画面情報を表示部14に表示し、操作部12を介してユーザーからの上位階層及び下位階層のいずれを優先するかの選択入力を受け付ける(ステップS24)。ステップS24では、例えば、図8に示す優先選択画面D2が表示される。優先選択画面D2は、「下位階層の印刷設定を優先する。」と、「上位階層の印刷設定を優先する。」とのいずれか一方を選択可能なラジオボタンを有する。 Then, the CPU 11 determines whether or not the determination of the selected function information causes any prohibition with the already determined function information (step S23). If the merging condition is "select a layer with priority" (step S19; YES), or if there is a contradiction (step S23; YES), the CPU 11 displays the priority selection screen information on the display unit 14. , receives a selection input from the user via the operation unit 12 as to which of the upper hierarchy and the lower hierarchy should be prioritized (step S24). At step S24, for example, a priority selection screen D2 shown in FIG. 8 is displayed. The priority selection screen D2 has radio buttons for selecting either one of "prioritize lower layer print settings" and "prioritize upper layer print settings".

そして、CPU11は、ステップS24で「上位階層の印刷設定を優先する。」が選択入力されたか否かを判別する(ステップS25)。「上位階層の印刷設定を優先する。」が選択入力された場合(ステップS25;YES)、ステップS21に移行される。「下位階層の印刷設定を優先する。」が選択入力された場合(ステップS25;NO)、ステップS22に移行される。 Then, the CPU 11 determines whether or not "prioritize the print setting of the upper layer" is selected and input in step S24 (step S25). If "Priority is given to upper layer print settings" is selected and input (step S25; YES), the process proceeds to step S21. If "prioritize lower layer print settings" is selected and input (step S25; NO), the process proceeds to step S22.

禁則関係が発生しない場合(ステップS23;NO)、CPU11は、ステップS15で全ての機能情報が選択されたか否かを判別する(ステップS26)。全ての機能情報が選択されていない場合(ステップS26;NO)、ステップS15に移行される。全ての機能情報が選択された場合(ステップS26;YES)、CPU11は、決定された全ての機能情報と、投入されたファイルとに基づき、両方のホットフォルダー印刷設定情報の決定した全ての機能情報をマージした印刷ジョブを作成し(ステップS27)、印刷ジョブ作成処理を終了する。 If no prohibition relationship occurs (step S23; NO), the CPU 11 determines whether or not all the function information has been selected in step S15 (step S26). If all function information has not been selected (step S26; NO), the process proceeds to step S15. If all function information has been selected (step S26; YES), the CPU 11 selects all the determined function information for both hot folder print setting information based on all the determined function information and the input file. is created (step S27), and the print job creating process ends.

両方のホットフォルダーの選択中の機能情報がデフォルト値である場合(ステップS16;YES)、CPU11は、両方のホットフォルダーの選択中の同一のデフォルト値の機能情報を決定し(ステップS28)、ステップS26に移行する。一方のホットフォルダーの選択中の機能情報が変更されている場合(ステップS17;YES)、CPU11は、一方のホットフォルダーの選択中の変更されている機能情報を決定し(ステップS29)、ステップS23に移行する。 If the function information being selected for both hot folders is the default value (step S16; YES), the CPU 11 determines the function information having the same default value for both hot folders being selected (step S28). Move to S26. If the selected function information of one hot folder has been changed (step S17; YES), the CPU 11 determines the changed function information of the one hot folder (step S29), and step S23. transition to

印刷ジョブ作成処理の終了後、CPU11は、ワークフローアプリP1により、印刷ジョブ作成処理で作成された印刷ジョブをRAM13などに一旦保留し、操作部12を介して、ユーザーからの作成された印刷ジョブの印刷先の画像形成装置20の選択入力を受け付け、通信部16を介して、作成された印刷ジョブを、選択入力された画像形成装置20に送信して印刷させる。 After the print job creation process ends, the CPU 11 temporarily reserves the print job created in the print job creation process in the RAM 13 or the like by the workflow application P1, and receives the created print job from the user via the operation unit 12. A selection input of the image forming apparatus 20 to be printed is received, and the created print job is transmitted to the selected image forming apparatus 20 via the communication unit 16 to be printed.

また、CPU11は、操作部12を介するユーザーからの操作入力に応じて又は適宜自動的に、図5のホットフォルダーの階層構造H1などを表示部14に表示するものとする。 In addition, the CPU 11 displays the hierarchical structure H1 of the hot folder in FIG.

ここで、印刷ジョブ作成処理における具体的な実施例を説明する。第1の実施例として、図5のホットフォルダーの階層構造H1において、ファイル投入条件テーブル50Aが設定され、入稿者であるユーザーAが“xxxxxxxx合紙.pdf”のファイル名のファイルF1を親ホットフォルダー100に投入するケースを説明する。このケースでは、ファイル投入条件テーブル50Aのキー情報52の「合紙」に対応して、子ホットフォルダー条件情報53で子ホットフォルダー110がオンされている。親ホットフォルダー100の印刷設定情報の変更設定された機能情報の両面印刷と、子ホットフォルダー110のデフォルト値の機能情報の印刷設定情報のモノクロとがマージされ、印刷設定情報が両面印刷及びモノクロ(その他の機能情報はデフォルト値)の印刷ジョブが作成される。 A specific example of the print job creation process will now be described. As a first example, in the hierarchical structure H1 of the hot folder in FIG. A case of loading into the hot folder 100 will be described. In this case, the child hot folder 110 is turned on by the child hot folder condition information 53 in correspondence with the key information 52 of the file loading condition table 50A, "inserting sheet". The double-sided printing of the changed print setting information of the parent hot folder 100 and the monochrome print setting information of the default function information of the child hot folder 110 are merged, and the print setting information is changed to double-sided printing and monochrome ( A print job is created with default values for other function information).

第2の実施例として、ホットフォルダーの階層構造H1において、ファイル投入条件テーブル50Aが設定され、入稿者であるユーザーAが“xxxxxxxx本身.pdf”のファイル名のファイルF1を親ホットフォルダー100に投入するケースを説明する。このケースでは、ファイル投入条件テーブル50Aのキー情報52の「本身」に対応して、子ホットフォルダー条件情報53で子ホットフォルダー120がオンされている。親ホットフォルダー100の印刷設定情報の変更設定された機能情報の両面印刷と、子ホットフォルダー120の印刷設定情報のデフォルト値の機能情報のカラー及び変更設定された機能情報の2リピートとがマージされ、印刷設定情報が両面印刷、カラー及び2リピート(その他の機能情報はデフォルト値)の印刷ジョブが作成される。 As a second embodiment, in the hierarchical structure H1 of the hot folder, the file input condition table 50A is set, and the user A who is the submitter uploads the file F1 with the file name "xxxxxxxx main body.pdf" to the parent hot folder 100. Explain the case to be introduced. In this case, the child hot folder 120 is turned on by the child hot folder condition information 53 corresponding to the "body" of the key information 52 of the file input condition table 50A. The double-sided printing of the changed function information of the parent hot folder 100 and the 2-repeat function information of the default value of the print setting information of the child hot folder 120 and the changed function information are merged. , and the print setting information is double-sided printing, color, and 2-repeat (other function information is default).

第3の実施例として、ホットフォルダーの階層構造H1において、ファイル投入条件テーブル50Aが設定され、入稿者であるユーザーAが“xxxxxxxxステープル.pdf”のファイル名のファイルF1を親ホットフォルダー100に投入するケースを説明する。このケースでは、ファイル投入条件テーブル50Aのキー情報52の「ステープル」に対応して、子ホットフォルダー条件情報53で子ホットフォルダー130がオンされている。親ホットフォルダー100の印刷設定情報の変更設定された機能情報の両面印刷と、子ホットフォルダー130の印刷設定情報のデフォルト値の機能情報の片面印刷とでは、変更設定された両面印刷が優先され、印刷設定情報が両面印刷及びステープル(その他の機能情報はデフォルト値)の印刷ジョブが作成される。 As a third embodiment, the file input condition table 50A is set in the hierarchical structure H1 of the hot folder, and the user A who is the manuscript submitter uploads the file F1 with the file name "xxxxxxxx staple.pdf" to the parent hot folder 100. Explain the case to be introduced. In this case, the child hot folder 130 is turned on by the child hot folder condition information 53 corresponding to "staple" of the key information 52 of the file loading condition table 50A. Between double-sided printing of the function information set by changing the print setting information of the parent hot folder 100 and single-sided printing of the function information of the default value of the print setting information of the child hot folder 130, the changed double-sided printing is given priority. A print job whose print setting information is double-sided printing and stapling (other function information is default values) is created.

第4の実施例として、ホットフォルダーの階層構造H1において、ファイル投入条件テーブル50Aが設定され、入稿者であるユーザーAが“xxxxxxxx本身.pdf”のファイル名のファイルF1を親ホットフォルダー100に投入するケースを説明する。ただし、親ホットフォルダー100の印刷設定情報が、両面印刷及び4リピートを含むものとする。このケースでは、ファイル投入条件テーブル50Aのキー情報52の「本身」に対応して、子ホットフォルダー条件情報53で子ホットフォルダー120がオンされている。親ホットフォルダー100の印刷設定情報の変更設定された機能情報の4リピートと、子ホットフォルダー120の印刷設定情報の変更設定された機能情報の2リピートとでは、両方デフォルト値から変更されているので、マージ条件に応じて、マージされる印刷設定情報が変わる。 As a fourth embodiment, in the hierarchical structure H1 of the hot folder, the file input condition table 50A is set, and the user A, who is the submitter, puts the file F1 with the file name "xxxxxxxx body.pdf" into the parent hot folder 100. Explain the case to be introduced. However, it is assumed that the print setting information of the parent hot folder 100 includes double-sided printing and 4-repeat. In this case, the child hot folder 120 is turned on by the child hot folder condition information 53 corresponding to the "body" of the key information 52 of the file input condition table 50A. Since the default values have been changed for both the 4-repeat of the function information whose print setting information has been changed in the parent hot folder 100 and the 2-repeat of the function information whose print setting information has been changed in the child hot folder 120, , the merged print setting information changes according to the merge conditions.

マージ条件が「下位階層の印刷設定を優先する。」の場合に、子ホットフォルダー130の2リピートが優先され、印刷設定情報が両面印刷、カラー及び2リピート(その他の機能情報はデフォルト値)の印刷ジョブが作成される。マージ条件が「上位階層の印刷設定を優先する。」の場合に、親ホットフォルダー100の4リピートが優先され、印刷設定情報が両面印刷、カラー及び4リピート(その他の機能情報はデフォルト値)の印刷ジョブが作成される。 When the merge condition is "Priority is given to lower layer print settings", priority is given to 2-repeat of the child hot folder 130, and the print setting information is double-sided printing, color, and 2-repeat (other function information is default value). A print job is created. When the merge condition is "Priority is given to the print settings of the upper layer", the 4-repeat of the parent hot folder 100 is given priority, and the print setting information is double-sided printing, color, and 4-repeat (the other function information is the default value). A print job is created.

第5の実施例として、ホットフォルダーの階層構造H1において、ファイル投入条件テーブル50Aが設定され、入稿者であるユーザーAが、“xxxxxxxx.pdf”のキー情報がないファイル名のファイルF1を親ホットフォルダー100に投入するケースを説明する。このケースでは、ファイル投入条件テーブル50Aのキー情報52に対応するファイル名のキー情報がないので、ステップS12において、親ホットフォルダー100の印刷設定情報が反映され、印刷設定情報が両面印刷(その他の機能情報はデフォルト値)の印刷ジョブが作成される。 As a fifth embodiment, a file input condition table 50A is set in the hierarchical structure H1 of the hot folder, and user A, who is a manuscript submitter, has file F1 with a file name without key information of "xxxxxxxx.pdf" as a parent file. A case of loading into the hot folder 100 will be described. In this case, there is no file name key information corresponding to the key information 52 of the file input condition table 50A. function information is the default value) is created.

第6の実施例として、ホットフォルダーの階層構造H1において、ファイル投入条件テーブル50Aが設定され、入稿者であるユーザーAが、ファイルF1を子ホットフォルダー120に投入するケースを説明する。このケースでは、子ホットフォルダー120に対応するファイル投入条件テーブル50がないので、ステップS12において、子ホットフォルダー120の印刷設定情報が反映され、印刷設定情報がカラー及び2リピート(その他の機能情報はデフォルト値)の印刷ジョブが作成される。 As a sixth embodiment, a case will be described in which the file input condition table 50A is set in the hierarchical structure H1 of the hot folders, and the user A, who is the submitter, inputs the file F1 into the child hot folder 120. FIG. In this case, since there is no file input condition table 50 corresponding to the child hot folder 120, in step S12, the print setting information of the child hot folder 120 is reflected, and the print setting information is set to color and 2-repeat (other function information is default value) is created.

第7の実施例として、1つのファイルを投入して、試し印刷と、最終版印刷とを行う印刷ジョブをそれぞれ作成するケースを説明する。ただし、本実施例において、印刷ジョブ作成処理で、ステップS11で投入された1つのファイルにキー情報が複数ある場合に、ステップS13~S29が、1つのキー情報ごとに繰り返され、キー情報数分の印刷ジョブが作成されるものとする。 As a seventh embodiment, a case will be described in which one file is input and print jobs for test printing and final printing are created. However, in this embodiment, in the print job creation process, if one file input in step S11 has a plurality of pieces of key information, steps S13 to S29 are repeated for each piece of key information. of print jobs shall be created.

図9のホットフォルダーの階層構造H2において、ファイル投入条件テーブル50の一例としての図10に示す親ホットフォルダー200に対応するファイル投入条件テーブル50Bが設定され、試し印刷の段階として、入稿者であるユーザーAが“xxxxxxxx本身_最終版.pdf”のファイル名のファイルF1を親ホットフォルダー200に投入する。つまり、ファイルF1が「本身」及び「最終版」の2つのキー情報を有する。ホットフォルダーの階層構造H2は、親ホットフォルダー200と、親ホットフォルダー200の下層に接続された子ホットフォルダー210,220,230と、を有する。親ホットフォルダー200の印刷設定情報は、両面印刷を含む。子ホットフォルダー210の印刷設定情報は、モノクロを含む。子ホットフォルダー220の印刷設定情報は、カラー及び2リピートを含む。子ホットフォルダー230の印刷設定情報は、カラー、2リピート及び用紙種類:上質紙を含む。 In the hot folder hierarchical structure H2 in FIG. 9, a file input condition table 50B corresponding to the parent hot folder 200 shown in FIG. 10 is set as an example of the file input condition table 50. A certain user A puts a file F1 with a file name of “xxxxxxxx body_final version.pdf” into the parent hot folder 200 . In other words, the file F1 has two pieces of key information: "main body" and "final version". The hot folder hierarchical structure H2 includes a parent hot folder 200 and child hot folders 210 , 220 , and 230 connected to the lower layers of the parent hot folder 200 . The print setting information of the parent hot folder 200 includes double-sided printing. The print setting information of the child hot folder 210 includes monochrome. The print setting information for child hot folder 220 includes color and 2-repeat. The print setting information of the child hot folder 230 includes color, 2-repeat, and paper type: fine paper.

まず、ファイル投入条件テーブル50Bのキー情報52の「本身」に対応して、子ホットフォルダー条件情報53で子ホットフォルダー220がオンされている。親ホットフォルダー200の印刷設定情報の変更された機能情報の両面印刷と、子ホットフォルダー220の印刷設定情報の変更された機能情報のカラー及び2リピートとに基づいて、印刷設定情報が両面印刷、カラー及び2リピート(その他の機能情報はデフォルト値)の試し印刷の印刷ジョブが作成される。 First, the child hot folder 220 is turned on by the child hot folder condition information 53 corresponding to the "body" of the key information 52 of the file input condition table 50B. Based on the double-sided printing of the changed function information of the parent hot folder 200 and the color and 2-repeat of the changed function information of the child hot folder 220, the print setting information is set to double-sided printing, A print job is created for color and 2-repeat (other function information is default) test print.

そして、ファイル投入条件テーブル50Bのキー情報52の「最終版」に対応して、子ホットフォルダー条件情報53で子ホットフォルダー230がオンされている。親ホットフォルダー200の印刷設定情報の変更された機能情報の両面印刷と、子ホットフォルダー230の印刷設定情報の変更された機能情報のカラー、2リピート及び上質紙とに基づいて、印刷設定情報が両面印刷、カラー、2リピート及び上質紙(その他の機能情報はデフォルト値)の最終版印刷の印刷ジョブが作成される。 The child hot folder 230 is turned on by the child hot folder condition information 53 corresponding to the "final version" of the key information 52 of the file input condition table 50B. The print setting information is changed based on the two-sided printing of the changed function information of the parent hot folder 200 and the color, 2-repeat, and high-quality paper of the changed function information of the child hot folder 230. A print job is created for final printing of duplex, color, 2-repeat and fine paper (other feature information defaults).

試し印刷の印刷ジョブと、最終版印刷の印刷ジョブとは、一旦保留される。まず、操作部12を介するユーザーの試し印刷の操作入力に応じて、CPU11は、試し印刷の印刷ジョブを、指定した画像形成装置20に送信して試し印刷させ印刷物を出力させる。ユーザーは、試し印刷された印刷物を目視により確認する。ついで、操作部12を介するユーザーの最終版印刷の操作入力に応じて、CPU11は、最終版印刷の印刷ジョブを、指定した画像形成装置20に送信して最終版印刷させ印刷物を出力させる。 The print job for trial printing and the print job for final printing are temporarily put on hold. First, in response to a user's operation input for trial printing via the operation unit 12, the CPU 11 transmits a print job for trial printing to the designated image forming apparatus 20, performs trial printing, and outputs a printed matter. The user visually confirms the test printed matter. Next, in response to the user's operation input for final printing via the operation unit 12, the CPU 11 transmits the print job for final printing to the designated image forming apparatus 20 to print the final version and output the printed material.

ついで、図11~図13を参照して、PC10で実行されるホットフォルダーコピー処理を説明する。図11は、ホットフォルダーコピー処理を示すフローチャートである。図12は、ホットフォルダーの階層構造H3を示す図である。図13(a)は、ファイル投入条件テーブル50Cを示す図である。図13(b)は、ファイル投入条件テーブル50Dを示す図である。図13(c)は、ファイル投入条件テーブル50Eを示す図である。 Next, hot folder copy processing executed by the PC 10 will be described with reference to FIGS. 11 to 13. FIG. FIG. 11 is a flowchart showing hot folder copy processing. FIG. 12 shows a hierarchical structure H3 of hot folders. FIG. 13(a) is a diagram showing the file input condition table 50C. FIG. 13B is a diagram showing the file input condition table 50D. FIG. 13(c) is a diagram showing the file input condition table 50E.

PC10において、ワークフローアプリP1が実行されているものとする。そして、PC10において、例えば、操作部12を介して、ユーザーから、コピー元のホットフォルダー(コピー元ホットフォルダー)をコピー先のホットフォルダー(コピー先ホットフォルダー)に投入するホットフォルダーのコピー指示が入力されたことをトリガーとして、CPU11は、記憶部15から読み出されRAM13に展開されたホットフォルダーコピープログラムP12との協働で、ホットフォルダーコピー処理を実行する。 Assume that a workflow application P1 is running on the PC 10 . Then, in the PC 10, for example, via the operation unit 12, the user inputs a hot folder copy instruction to insert the copy source hot folder (copy source hot folder) into the copy destination hot folder (copy destination hot folder). Using this as a trigger, the CPU 11 cooperates with the hot folder copy program P12 read out from the storage unit 15 and developed in the RAM 13 to execute the hot folder copy process.

図11に示すように、まず、CPU11は、ホットフォルダーの階層構造において、コピー元ホットフォルダーをコピー先ホットフォルダーの下層に接続してコピーし、当該コピーの内容をホットフォルダー管理情報60に反映する(ステップS31)。そして、CPU11は、記憶部15に記憶されているコピー元ホットフォルダーに対応するファイル投入条件テーブル50から、コピー元ホットフォルダーの子ホットフォルダー条件情報53を抽出する(ステップS32)。 As shown in FIG. 11 , first, the CPU 11 connects and copies the copy source hot folder to the layer below the copy destination hot folder in the hot folder hierarchical structure, and reflects the content of the copy in the hot folder management information 60 . (Step S31). Then, the CPU 11 extracts the child hot folder condition information 53 of the copy source hot folder from the file entry condition table 50 corresponding to the copy source hot folder stored in the storage unit 15 (step S32).

そして、CPU11は、記憶部15に記憶されているコピー先ホットフォルダーに対応するファイル投入条件テーブル50に、ステップS31で抽出したコピー元ホットフォルダーの条件情報を追加し(ステップS33)、ホットフォルダーコピー処理が終了する。 Then, the CPU 11 adds the condition information of the copy source hot folder extracted in step S31 to the file input condition table 50 corresponding to the copy destination hot folder stored in the storage unit 15 (step S33). Processing ends.

ここで、ホットフォルダーコピー処理における具体的な第8の実施例として、図12のホットフォルダーの階層構造H3において、子ホットフォルダー330を親ホットフォルダー400にコピーするケースを説明する。コピー前のホットフォルダーの階層構造H3は、最上位の親ホットフォルダー300と、親ホットフォルダー300の下層に接続された子ホットフォルダー310,320,330と、子ホットフォルダー320の下層に接続された子ホットフォルダー(孫ホットフォルダー)321と、最上位の親ホットフォルダー400と、親ホットフォルダー400の下層に接続された子ホットフォルダー410,420と、を有する。 Here, as a specific eighth embodiment of the hot folder copy process, a case of copying the child hot folder 330 to the parent hot folder 400 in the hot folder hierarchical structure H3 in FIG. 12 will be described. The hot folder hierarchical structure H3 before copying is a parent hot folder 300 at the highest level, child hot folders 310, 320, and 330 connected to the lower layer of the parent hot folder 300, and connected to the lower layer of the child hot folder 320. It has a child hot folder (grandchild hot folder) 321 , a top-level parent hot folder 400 , and child hot folders 410 and 420 connected to the lower layers of the parent hot folder 400 .

親ホットフォルダー300の印刷設定情報は、両面印刷を含む。子ホットフォルダー310の印刷設定情報は、モノクロを含む。子ホットフォルダー320の印刷設定情報は、カラー及び2リピートを含む。子ホットフォルダー330の印刷設定情報は、ステープルを含む。子ホットフォルダー321の印刷設定情報は、上質紙を含む。親ホットフォルダー400の印刷設定情報は、両面印刷を含む。子ホットフォルダー410の印刷設定情報は、カラーを含む。子ホットフォルダー420の印刷設定情報は、パンチ(パンチ穴開け処理)を含む。 The print setting information of the parent hot folder 300 includes double-sided printing. The print setting information of the child hot folder 310 includes monochrome. The print setting information for child hot folder 320 includes color and 2-repeat. The print setting information of the child hot folder 330 includes stapling. The print setting information of the child hot folder 321 includes fine paper. The print setting information of the parent hot folder 400 includes double-sided printing. The print setting information for child hot folder 410 includes color. The print setting information of the child hot folder 420 includes punching (punching processing).

また、ファイル投入条件テーブル50の一例として、図13(a)に示す親ホットフォルダー300に対応するファイル投入条件テーブル50Cと、図13(b)に示す子ホットフォルダー320に対応するファイル投入条件テーブル50Dと、図13(c)に示す親ホットフォルダー400に対応するファイル投入条件テーブル50E(斜体部分を除く)と、が設定されている。 Also, as an example of the file loading condition table 50, a file loading condition table 50C corresponding to the parent hot folder 300 shown in FIG. 13A and a file loading condition table corresponding to the child hot folder 320 shown in FIG. 13B 50D and a file input condition table 50E (excluding the italicized portion) corresponding to the parent hot folder 400 shown in FIG. 13C.

ここで、コピー前のホットフォルダーの階層構造H3において、入稿者であるユーザーBが“xxxxxxxxステープル.pdf”のファイル名のファイルF1を親ホットフォルダー400に投入し、印刷ジョブ作成処理が実行されるケースを考える。このケースでは、ファイル投入条件テーブル50Eのキー情報52の「ステープル」に対応する子ホットフォルダー条件情報53がないため、ステップS12において、親ホットフォルダー400の印刷設定情報が反映され、印刷設定情報が両面印刷(その他の機能情報はデフォルト値)の印刷ジョブが作成される。 Here, in the hierarchical structure H3 of the hot folder before copying, the user B, who is the submitter, puts the file F1 with the file name "xxxxxxxx staple.pdf" into the parent hot folder 400, and the print job creation process is executed. Consider the case where In this case, there is no child hot folder condition information 53 corresponding to "staple" in the key information 52 of the file input condition table 50E. A print job for double-sided printing (other function information is default) is created.

そして、操作部12を介して、ユーザーAから、子ホットフォルダー330を親ホットフォルダー400にコピーする操作入力がされ、ホットフォルダーコピー処理が実行されたものとする。すると、ステップS31で、コピー後のホットフォルダーの階層構造H3において、コピー元の子ホットフォルダー330と同様の子ホットフォルダー430が、親ホットフォルダー400の下層に接続されてコピーされる。そして、ステップS32で、コピー元の子ホットフォルダー330に対応するファイル投入条件テーブル50Cが参照され、子ホットフォルダー330に対応するキー情報52がステープルの子ホットフォルダー条件情報53のレコード(斜体部分)が抽出される。そして、ステップS33で、コピー先の親ホットフォルダー400に対応するファイル投入条件テーブル50Eに、ステップS31で抽出されたコピー元の子ホットフォルダー330に対応する子ホットフォルダー条件情報53のカラム及びレコード(斜体部分)が追加される。 Then, it is assumed that user A has input an operation to copy the child hot folder 330 to the parent hot folder 400 via the operation unit 12, and hot folder copy processing has been executed. Then, in step S31, the child hot folder 430 similar to the copy source child hot folder 330 is connected to the layer below the parent hot folder 400 and copied in the hot folder hierarchical structure H3 after copying. Then, in step S32, the file input condition table 50C corresponding to the copy source child hot folder 330 is referred to, and the key information 52 corresponding to the child hot folder 330 is the record of the child hot folder condition information 53 (the italic portion). is extracted. Then, in step S33, the file input condition table 50E corresponding to the copy destination parent hot folder 400 is added to the column and record ( Italic part) is added.

そして、コピー後のホットフォルダーの階層構造H3において、入稿者であるユーザーBが“xxxxxxxxステープル.pdf”のファイル名のファイルF1を親ホットフォルダー400に再度投入し、印刷ジョブ作成処理が実行される。ここでは、ファイル投入条件テーブル50Eのキー情報52の「ステープル」に対応して、子ホットフォルダー条件情報53で子ホットフォルダー430がオンされている。親ホットフォルダー400の印刷設定情報の変更設定された機能情報の両面印刷と、子ホットフォルダー430の印刷設定情報の変更設定された機能情報のステープルとに基づいて、印刷設定情報が両面印刷及びステープル(その他の機能情報はデフォルト値)の印刷ジョブが作成される。 Then, in the hierarchical structure H3 of the hot folder after copying, the user B, who is the manuscript submitter, puts the file F1 with the file name "xxxxxxxx staple.pdf" into the parent hot folder 400 again, and the print job creation process is executed. be. Here, the child hot folder 430 is turned on by the child hot folder condition information 53 corresponding to "staple" of the key information 52 of the file loading condition table 50E. Based on the double-sided printing of the changed function information of the parent hot folder 400 and the stapling of the changed function information of the child hot folder 430, the print setting information is set to double-sided printing and stapling. (Other function information is the default value) print job is created.

また、ホットフォルダーコピー処理では、ホットフォルダーのコピーに応じて、ファイル投入条件テーブル50が更新される処理であったが、これに限定されるものではない。ホットフォルダーの移動についても、当該移動に応じて、ファイル投入条件テーブル50が更新される処理としてもよい。例えば、移動先のホットフォルダーに対応するファイル投入条件テーブル50(ファイル投入条件テーブル50bとする)のうち、移動元のホットフォルダーに対応するファイル投入条件テーブル50(ファイル投入条件テーブル50aとする)の子ホットフォルダー条件情報53の移動するホットフォルダーのカラム(及びキー情報52)を、ファイル投入条件テーブル50bに追加し、かつ当該カラム(及びキー情報52)がファイル投入条件テーブル50aから削除される。 Also, in the hot folder copy process, the file input condition table 50 is updated according to the hot folder copy, but the present invention is not limited to this. As for the movement of the hot folder, the file input condition table 50 may be updated according to the movement. For example, of the file loading condition table 50 (file loading condition table 50b) corresponding to the destination hot folder, the file loading condition table 50 (file loading condition table 50a) corresponding to the source hot folder The column (and key information 52) of the hot folder to be moved in the child hot folder condition information 53 is added to the file loading condition table 50b, and the column (and key information 52) is deleted from the file loading condition table 50a.

また、第9の実施例として、投入するファイルのファイル名を変更することによって、試し印刷と、最終版印刷とを行う印刷ジョブをそれぞれ作成するケースを説明する。ただし、本実施例において、印刷ジョブ作成処理で、ステップS11で投入された1つのファイルにキー情報が複数ある場合に、ステップS13~S26、ステップS28,S29が、1つのキー情報ごとに繰り返され、1つの印刷ジョブが作成されるものとする。 Also, as a ninth embodiment, a case will be described in which print jobs for test printing and final printing are created by changing the file name of the input file. However, in this embodiment, in the print job creation process, if one file input in step S11 has a plurality of key information, steps S13 to S26, steps S28 and S29 are repeated for each piece of key information. , one print job is created.

図12のホットフォルダーの階層構造H3において、ファイル投入条件テーブル50C,50D,50Eが設定されている。試し印刷の段階として、入稿者であるユーザーAが“xxxxxxxx本身.pdf”のファイル名のファイルF1を親ホットフォルダー300に投入する。 File input condition tables 50C, 50D, and 50E are set in the hierarchical structure H3 of the hot folder in FIG. As a stage of trial printing, user A, who is the manuscript submitter, puts the file F1 with the file name of "xxxxxxxx body.pdf" into the parent hot folder 300. FIG.

この試し印刷の段階において、ファイル投入条件テーブル50Cのキー情報52の「本身」に対応して、子ホットフォルダー条件情報53で子ホットフォルダー320がオンされている。親ホットフォルダー300の印刷設定情報の変更設定された機能情報の両面印刷と、子ホットフォルダー320の印刷設定情報の変更設定された機能情報のカラー及び2リピートとに基づいて、印刷設定情報が両面印刷、カラー及び2リピート(その他の機能情報はデフォルト値)の印刷ジョブが作成される。操作部12を介するユーザーの試し印刷の操作入力に応じて、CPU11は、試し印刷の印刷ジョブを、指定した画像形成装置20に送信して試し印刷させ印刷物を出力させる。ユーザーは、試し印刷された印刷物を目視により確認する。 At this trial printing stage, the child hot folder 320 is turned on by the child hot folder condition information 53 corresponding to the "body" of the key information 52 of the file input condition table 50C. Based on the double-sided printing of the function information changed in the print setting information of the parent hot folder 300 and the color and 2-repeat function information changed in the print setting information of the child hot folder 320, the print setting information is changed to double-sided. A print job is created for print, color and 2 repeats (other feature information defaults). In response to the user's operation input for trial printing via the operation unit 12, the CPU 11 transmits a print job for trial printing to the designated image forming apparatus 20 to perform trial printing and output printed matter. The user visually confirms the test printed matter.

そして、試し印刷の次の最終版印刷の段階として、ホットフォルダーの階層構造H3において、入稿者であるユーザーAがファイルF1の“xxxxxxxx本身.pdf”のファイル名を“xxxxxxxx本身_最終版.pdf”に変更して親ホットフォルダー300に投入する。この最終版印刷の段階において、ファイル投入条件テーブル50Cのキー情報52の「本身」に対応して、親ホットフォルダー200の印刷設定情報の変更設定された機能情報の両面印刷と、子ホットフォルダー220の印刷設定情報の変更設定された機能情報のカラー及び2リピートとがマージされる。さらに、ファイル投入条件テーブル50Dのキー情報52の「最終版」に対応して、子ホットフォルダー条件情報53で子ホットフォルダー321がオンされている。マージされた印刷設定情報の両面印刷、カラー及び2リピートと、子ホットフォルダー321の印刷設定情報の変更設定された機能情報の上質紙とに基づいて、印刷設定情報が両面印刷、カラー、2リピート及び上質紙(その他の機能情報はデフォルト値)の印刷ジョブが作成される。操作部12を介するユーザーの最終版印刷の操作入力に応じて、CPU11は、最終版印刷の印刷ジョブを画像形成装置20に送信して最終版印刷させ印刷物を出力させる。 Then, in the step of printing the final version following the trial printing, user A, who is the submitter, renames the file F1 "xxxxxxxx body.pdf" to "xxxxxxxx body_final version.pdf" in the hierarchical structure H3 of the hot folder. pdf” and put it in the parent hot folder 300 . At the stage of printing the final version, double-sided printing of the function information that has been changed and set in the print setting information of the parent hot folder 200 and the child hot folder 220 corresponding to the "main body" of the key information 52 of the file input condition table 50C. The color and 2-repeat of the function information set by changing the print setting information are merged. Further, the child hot folder 321 is turned on in the child hot folder condition information 53 corresponding to the "final version" of the key information 52 of the file input condition table 50D. Based on the merged print setting information of duplex, color, and 2-repeat, and the function information of the child hot folder 321 that has been changed and set to high-quality paper, the print setting information is set to duplex, color, and 2-repeat. and high-quality paper (other function information is default value) print job is created. In response to the user's final-version printing operation input via the operation unit 12, the CPU 11 transmits a final-version print job to the image forming apparatus 20 to print the final version and output a printed matter.

ついで、図14~図16を参照して、PC10で実行される共通条件追加処理を説明する。図14は、共通条件追加処理を示すフローチャートである。図15は、ホットフォルダーの階層構造H4を示す図である。図16は、ファイル投入条件テーブル50Fを示す図である。 Next, the common condition adding process executed by the PC 10 will be described with reference to FIGS. 14 to 16. FIG. FIG. 14 is a flowchart showing common condition addition processing. FIG. 15 shows a hierarchical structure H4 of hot folders. FIG. 16 is a diagram showing the file input condition table 50F.

PC10において、ワークフローアプリP1が実行されているものとする。そして、PC10において、例えば、操作部12を介して、ユーザーから1つのホットフォルダーへの複数のファイルの投入指示が入力されたことをトリガーとして、CPU11は、記憶部15から読み出されRAM13に展開された共通条件追加プログラムP13との協働で、共通条件追加処理を実行する。 Assume that a workflow application P1 is running on the PC 10 . Then, in the PC 10 , for example, the CPU 11 reads out from the storage unit 15 and expands to the RAM 13 , triggered by the user inputting an instruction to insert a plurality of files into one hot folder via the operation unit 12 . Common condition addition processing is executed in cooperation with the common condition addition program P13.

図14に示すように、まず、CPU11は、一度に投入された複数のファイルのファイル名を参照し、共通のキー情報(文字列)があるか(検出されるか)否かを判別する(ステップS41)。共通のキー情報がない場合(ステップS41;NO)、共通条件追加処理が終了する。共通のキー情報がある場合(ステップS41;YES)、CPU11は、複数のファイルが投入された投入先ホットフォルダーに対応するファイル投入条件テーブル50へステップS41の共通のキー情報52に対応する投入先ホットフォルダーの子ホットフォルダー条件情報53(のオン)を追加するための条件追加入力画面情報を表示部14に表示する(ステップS42)。 As shown in FIG. 14, first, the CPU 11 refers to the file names of a plurality of files that have been input at once, and determines whether or not there is common key information (character strings) (detected) ( step S41). If there is no common key information (step S41; NO), the common condition adding process ends. If there is common key information (step S41; YES), the CPU 11 stores the file input condition table 50 corresponding to the input destination hot folder to which the plurality of files are input, the file input destination corresponding to the common key information 52 in step S41. The condition addition input screen information for adding (on) the child hot folder condition information 53 of the hot folder is displayed on the display unit 14 (step S42).

そして、CPU11は、操作部12を介して、ユーザーからの投入先ホットフォルダーに対応するファイル投入条件テーブル50へステップS41の共通のキー情報52に対応する投入先ホットフォルダーの子ホットフォルダー条件情報53(のオン)の追加入力がされたか否かを判別する(ステップS43)。追加入力がされていない場合(ステップS43;NO)、共通条件追加処理が終了する。 Then, the CPU 11, via the operation unit 12, adds the child hot folder condition information 53 of the file submission destination hot folder corresponding to the common key information 52 in step S41 to the file submission condition table 50 corresponding to the submission destination hot folder from the user. It is determined whether or not an additional input of (on) has been made (step S43). If no additional input has been made (step S43; NO), the common condition addition process ends.

追加入力がされた場合(ステップS43;YES)、CPU11は、複数のファイルが投入された投入先ホットフォルダーに対応するファイル投入条件テーブル50へステップS41の共通のキー情報52に対応する投入先ホットフォルダーの子ホットフォルダー条件情報53(のオン)を追加し(ステップS44)、共通条件追加処理が終了する。 If an additional input has been made (step S43; YES), the CPU 11 adds the destination hot folder corresponding to the common key information 52 in step S41 to the file submission condition table 50 corresponding to the destination hot folder to which a plurality of files have been submitted. Child hot folder condition information 53 (on) of the folder is added (step S44), and the common condition addition process ends.

ここで、共通条件追加処理における具体的な第10の実施例として、図15のホットフォルダーの階層構造H4において、ファイル投入条件テーブル50の一例としての図16に示す親ホットフォルダー500に対応するファイル投入条件テーブル50F(斜体部分を除く)が設定され、ファイルF2,F3を子ホットフォルダー520に投入するケースを説明する。ホットフォルダーの階層構造H4は、親ホットフォルダー500と、親ホットフォルダー500の下層に接続された子ホットフォルダー510,520,530と、を有する。 Here, as a specific tenth embodiment of the common condition addition process, in the hierarchical structure H4 of hot folders in FIG. A case in which the loading condition table 50F (excluding the italicized portion) is set and the files F2 and F3 are loaded into the child hot folder 520 will be described. The hot folder hierarchical structure H4 includes a parent hot folder 500 and child hot folders 510, 520, and 530 connected to the lower layers of the parent hot folder 500. FIG.

親ホットフォルダー500の印刷設定情報は、両面印刷を含む。子ホットフォルダー510の印刷設定情報は、モノクロを含む。子ホットフォルダー520の印刷設定情報は、カラー及び2リピートを含む。子ホットフォルダー530の印刷設定情報は、ステープル及び片面印刷を含む。 The print setting information of the parent hot folder 500 includes double-sided printing. The print setting information of child hot folder 510 includes monochrome. The print setting information for child hot folder 520 includes color and 2-repeat. The print setting information for the child hot folder 530 includes stapling and simplex printing.

ファイルF2のファイル名が“xxxxx1広告.pdf”であり、ファイルF3のファイル名が“xxxxx2広告.pdf”である場合に、共通条件追加処理のステップS41で共通のキー情報「広告」が抽出される。ステップS43で共通のキー情報「広告」の条件情報の追加指示の入力がある場合に、ステップS44で、親ホットフォルダー500に対応するファイル投入条件テーブル50Fに、ステップS41で抽出された共通のキー情報「広告」に対応する投入先の子ホットフォルダー520をオンする子ホットフォルダー条件情報53のレコード(斜体部分)が追加される。 When the file name of file F2 is "xxxxx1 advertisement.pdf" and the file name of file F3 is "xxxxx2 advertisement.pdf", the common key information "advertisement" is extracted in step S41 of the common condition adding process. be. If an instruction to add the condition information of the common key information "advertisement" is input in step S43, the common key extracted in step S41 is added to the file input condition table 50F corresponding to the parent hot folder 500 in step S44. A record (italicized portion) of the child hot folder condition information 53 for turning on the child hot folder 520 of the insertion destination corresponding to the information "advertisement" is added.

そして、入稿者であるユーザーAがファイル名に「広告」を含むファイルF1を親ホットフォルダー500に投入すると、ファイル投入条件テーブル50F(斜体部分含む)を用いて、印刷ジョブ作成処理が実行され、親ホットフォルダー500の印刷設定情報の変更設定された機能情報の両面印刷と、子ホットフォルダー520の変更設定された機能情報の印刷設定情報のカラー及び2リピートとがマージされ、印刷設定情報が両面印刷、カラー及び2リピート(その他の機能情報はデフォルト値)の印刷ジョブが作成される。 Then, when user A, who is the submitter, puts the file F1 including "advertisement" in the file name into the parent hot folder 500, the file entry condition table 50F (including the italic part) is used to execute print job creation processing. , the double-sided printing of the changed function information of the parent hot folder 500 and the color and 2-repeat print setting information of the changed function information of the child hot folder 520 are merged, and the print setting information is A duplex, color and 2-repeat print job is created (other feature information defaults).

以上、本実施の形態によれば、PC10は、第1ホットフォルダーの下層に接続された少なくとも1つの第2ホットフォルダーにおいて、ファイルに対応して当該第1ホットフォルダーと連携する第2ホットフォルダーを示すファイル投入条件テーブル50を記憶する記憶部15と、第1ホットフォルダーに投入されたファイルを取得し、記憶されたファイル投入条件テーブル50と、取得されたファイルとに基づいて、第1ホットフォルダーの印刷設定情報と、第1ホットフォルダーに連携する第2ホットフォルダーの印刷設定情報とをマージし、マージした印刷設定情報を反映した印刷ジョブを作成するCPU11と、を備える。 As described above, according to the present embodiment, the PC 10 creates a second hot folder that cooperates with a first hot folder corresponding to a file in at least one second hot folder connected to the lower layer of the first hot folder. A storage unit 15 that stores a file input condition table 50 shown in FIG. and the print setting information of the second hot folder linked to the first hot folder, and creates a print job reflecting the merged print setting information.

このため、ファイルを容易かつ確実に所望の印刷機能で印刷できる。また、第1ホットフォルダーに対して印刷設定情報を変更する場合、変更したい機能情報を有する印刷設定情報を有する第2ホットフォルダーを作成して下層に接続し、作成したホットフォルダーの印刷設定をファイル投入条件テーブル50に従ってマージするだけでよくなり、従来技術のように1つのホットフォルダーのみで行うような複雑な印刷設定は必要なく、ユーザーの設定の負担を軽減できる。 Therefore, the file can be easily and reliably printed with the desired print function. Also, when changing the print setting information for the first hot folder, create a second hot folder that has print setting information that has the function information you want to change, connect it to the lower layer, and save the print settings of the created hot folder as a file. Only merging according to the input condition table 50 is sufficient, and complex print settings such as those performed with only one hot folder as in the prior art are not required, and the user's setting burden can be reduced.

また、ファイル投入条件テーブル50は、ファイルのキー情報に対応して第1ホットフォルダーと連携する第2ホットフォルダーを示す。CPU11は、第1ホットフォルダーに投入されたファイルのキー情報を取得し、ファイル投入条件テーブル50と、取得されたキー情報とに基づいて、第1ホットフォルダーの印刷設定情報と、第1ホットフォルダーに連携する第2ホットフォルダーの印刷設定情報とをマージする。このため、ファイルのキー情報に応じて、当該ファイルをより容易かつ確実に所望の印刷機能で印刷できる。 Also, the file input condition table 50 indicates the second hot folder that cooperates with the first hot folder in correspondence with the key information of the file. The CPU 11 acquires the key information of the file inserted into the first hot folder, and based on the file entry condition table 50 and the acquired key information, prints the print setting information of the first hot folder and the first hot folder. merge with the print setting information of the second hot folder linked to the hot folder. Therefore, according to the key information of the file, the file can be printed more easily and reliably with a desired print function.

また、キー情報は、ファイルのファイル名、ファイル属性、ページ番号及びヘッダーフッター情報の少なくとも1つである。このため、ファイルのキー情報に応じて、当該ファイルをより容易かつ確実に所望の印刷機能で印刷できる。 Also, the key information is at least one of file name, file attribute, page number, and header/footer information of the file. Therefore, according to the key information of the file, the file can be printed more easily and reliably with a desired print function.

また、CPU11は、第2ホットフォルダーに複数のファイルが投入された場合に、複数のファイルに共通するキー情報を検出し、検出したキー情報に基づいてファイル投入条件テーブル50を更新する。このため、次回の印刷以降に、ファイルの共通する新たなキー情報に応じて、当該ファイルをより容易かつ確実に所望の印刷機能で印刷できる。 Also, when multiple files are loaded into the second hot folder, the CPU 11 detects key information common to the multiple files, and updates the file loading condition table 50 based on the detected key information. Therefore, after the next printing, the file can be printed more easily and reliably with the desired printing function in accordance with the new key information common to the file.

また、CPU11は、デフォルト値から変更された印刷設定情報を優先して、第1ホットフォルダーの印刷設定情報と、第1ホットフォルダーに連携する第2ホットフォルダーの印刷設定情報とをマージする。このため、変更された印刷設定情報を優先することで、ユーザーの実行する確率の高い印刷機能で印刷できる。 Also, the CPU 11 gives priority to the print setting information changed from the default value, and merges the print setting information of the first hot folder with the print setting information of the second hot folder linked to the first hot folder. Therefore, by giving priority to the changed print setting information, printing can be performed using a print function that is likely to be executed by the user.

また、CPU11は、第1ホットフォルダーと、第1ホットフォルダーに連携する第2ホットフォルダーとの印刷設定情報がいずれもデフォルト値から変更されている場合に、上位階層又は下位階層を優先するかのマージ条件に応じて、第1ホットフォルダーの印刷設定情報と、第1ホットフォルダーに連携する第2のホットフォルダーの印刷設定情報とをマージする。このため、変更された印刷設定情報を優先することで、ユーザーの変更履歴のある所望の印刷機能で印刷できる。 Further, when the print setting information of the first hot folder and the second hot folder linked to the first hot folder are both changed from the default values, the CPU 11 determines whether to give priority to the upper hierarchy or the lower hierarchy. The print setting information of the first hot folder and the print setting information of the second hot folder linked to the first hot folder are merged according to the merge conditions. Therefore, by giving priority to changed print setting information, printing can be performed with a desired print function having a user's change history.

また、CPU11は、第1ホットフォルダー及び第2ホットフォルダーを表示部14に階層表示する。このため、ユーザーが第1ホットフォルダー及び第2ホットフォルダーの階層構造を目視により容易に確認できる。このため、ユーザーの実行する確率のより高い印刷機能で印刷できる。 Further, the CPU 11 hierarchically displays the first hot folder and the second hot folder on the display unit 14 . Therefore, the user can easily visually confirm the hierarchical structure of the first hot folder and the second hot folder. For this reason, printing can be performed using a print function that is more likely to be executed by the user.

また、CPU11は、第1ホットフォルダーに連携する第2ホットフォルダーの印刷設定情報がない場合に、第1ホットフォルダーの印刷設定情報を反映した印刷ジョブを作成する。このため、ファイルを容易かつ確実に所望の印刷機能で印刷できるとともに、ユーザーが意図しない印刷機能で印刷されることを防ぐことができる。 Also, if there is no print setting information for the second hot folder linked to the first hot folder, the CPU 11 creates a print job that reflects the print setting information for the first hot folder. Therefore, the file can be easily and reliably printed with a desired print function, and printing with a print function unintended by the user can be prevented.

また、CPU11は、ホットフォルダーが移動又はコピーされた場合に、当該移動又はコピー後のホットフォルダーに基づいてファイル投入条件テーブル50を更新する。このため、ホットフォルダーの移動又はコピーに応じて、ファイル投入条件テーブル50を適切に更新できる。 Also, when the hot folder is moved or copied, the CPU 11 updates the file input condition table 50 based on the hot folder after the move or copy. Therefore, the file input condition table 50 can be updated appropriately according to the movement or copying of the hot folder.

また、CPU11は、取得されたファイルに対応する所定数の種類のファイル投入条件テーブル50の子ホットフォルダー条件情報53がある場合に、当該所定数のそれぞれの子ホットフォルダー条件情報53と、取得されたファイルとに基づいて、第1ホットフォルダーの印刷設定情報と、第1ホットフォルダーに連携する所定数の各第2ホットフォルダーの印刷設定情報とをそれぞれマージし、マージした印刷設定情報を反映した所定数の印刷ジョブを作成する。このため、1つのファイル(の所定数のキー情報)に応じて、所定数の印刷ジョブを自動的に作成でき、ユーザーの印刷ジョブ作成の負担を軽減できる。 Further, when there are a predetermined number of types of child hot folder condition information 53 in the file input condition table 50 corresponding to the acquired file, the CPU 11 stores the predetermined number of each of the child hot folder condition information 53 and the acquired child hot folder condition information 53. The print setting information of the first hot folder and the print setting information of a predetermined number of second hot folders linked to the first hot folder are merged based on the files and the merged print setting information is reflected. Create a predetermined number of print jobs. Therefore, a predetermined number of print jobs can be automatically created according to (the predetermined number of key information of) one file, and the user's burden of creating print jobs can be reduced.

また、CPU11は、マージされる印刷条件情報に禁則関係が発生する場合に、上位階層又は下位階層を優先するかの選択入力に応じて、第1ホットフォルダーの印刷設定情報と、第1ホットフォルダーに連携する第2のホットフォルダーの印刷設定情報とをマージする。このため、選択入力によりユーザーが禁則関係を認識でき、禁則関係にある印刷機能で印刷されることを防ぐことができる。 Further, when there is a prohibition in the merged print condition information, the CPU 11 stores the print setting information of the first hot folder and the merge with the print setting information of the second hot folder linked to the hot folder. Therefore, the user can recognize the prohibition relation by inputting the selection, and it is possible to prevent printing by the print function having the prohibition relation.

以上の説明では、本発明に係るプログラムのコンピューター読み取り可能な媒体としてHDD、半導体メモリーなどを使用した例を開示したが、この例に限定されない。その他のコンピューター読み取り可能な媒体として、CD-ROMなどの可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウエーブ(搬送波)も本発明に適用される。 In the above description, an example of using an HDD, a semiconductor memory, or the like as a computer-readable medium for the program according to the present invention has been disclosed, but the present invention is not limited to this example. As another computer-readable medium, a portable recording medium such as a CD-ROM can be applied. A carrier wave is also applied to the present invention as a medium for providing program data according to the present invention via a communication line.

なお、上記実施の形態及び変形例における記述は、本発明に係る好適な印刷制御装置及びプログラムの一例であり、これに限定されるものではない。 It should be noted that the descriptions of the above embodiments and modifications are examples of a preferred print control apparatus and program according to the present invention, and are not limited to these.

例えば、上記実施の形態では、PC10がホットフォルダーを管理し、作成された印刷ジョブを、ユーザーが選択した画像形成装置20で印刷する構成としたが、これに限定されるものではない。画像形成装置20が印刷制御装置として機能してホットフォルダーを管理する構成としてもよい。また、画像形成装置20が管理しているホットフォルダーでは、ファイルが投入され、印刷設定が反映されるとすぐに印刷されるため、上記の実施の形態の投入したファイルのファイル名を変更することで、試し印刷、最終版印刷を順に行うような運用はできないが、印刷条件に一時停止の設定を付加すると、一旦画像形成装置20上で印刷ジョブが一時停止するため、この設定を追加することにより、同様の運用が可能となる。 For example, in the above-described embodiment, the PC 10 manages the hot folder, and the created print job is printed by the image forming apparatus 20 selected by the user. However, the present invention is not limited to this. The image forming apparatus 20 may function as a print control apparatus and manage hot folders. Also, in the hot folder managed by the image forming apparatus 20, a file is input and printed as soon as the print settings are reflected. Therefore, although it is not possible to perform trial printing and final printing in order, if a temporary stop setting is added to the printing conditions, the print job will be temporarily stopped on the image forming apparatus 20, so this setting should be added. , the same operation is possible.

また、以上の実施の形態における印刷システム1を構成する各部の細部構成及び細部動作に関して本発明の趣旨を逸脱することのない範囲で適宜変更可能である。 In addition, the detailed configuration and detailed operation of each unit that constitutes the printing system 1 in the above embodiment can be changed as appropriate without departing from the gist of the present invention.

1 印刷システム
10 PC
11 CPU
12 操作部
13 RAM
14 表示部
15 記憶部
16 通信部
20 画像形成装置
20A 画像形成装置本体
21 本体制御部
22 操作部
23 表示部
24 原稿読取部
25 画像処理部
26 画像形成部
27 給紙部
28 本体通信部
29 記憶部
30 外部通信部
31 搬送部
20B 後処理装置
41 後処理制御部
42 後処理通信部
43 搬送部
44 後処理部
N 通信ネットワーク
1 printing system 10 PC
11 CPUs
12 operation unit 13 RAM
14 display unit 15 storage unit 16 communication unit 20 image forming apparatus 20A image forming apparatus main unit 21 main unit control unit 22 operation unit 23 display unit 24 document reading unit 25 image processing unit 26 image forming unit 27 paper feed unit 28 main unit communication unit 29 storage Unit 30 External communication unit 31 Transport unit 20B Post-processing device 41 Post-processing control unit 42 Post-processing communication unit 43 Transport unit 44 Post-processing unit N Communication network

Claims (13)

印刷機能の印刷設定情報が関連付けられたホットフォルダーに投入されたファイルの印刷ジョブを作成する印刷制御装置であって、
第1ホットフォルダーの下層に接続された少なくとも1つの第2ホットフォルダーにおいて、ファイルに対応して当該第1ホットフォルダーと連携する前記第2ホットフォルダーを示す連携情報を記憶する記憶手段と、
前記第1ホットフォルダーに投入されたファイルを取得する取得手段と、
前記記憶された連携情報と、前記取得されたファイルとに基づいて、前記第1ホットフォルダーの印刷設定情報と、当該第1ホットフォルダーに連携する第2ホットフォルダーの印刷設定情報とをマージし、当該マージした印刷設定情報を反映した印刷ジョブを作成する印刷ジョブ作成手段と、を備える印刷制御装置。
A print control device for creating a print job of a file input to a hot folder associated with print setting information of a print function,
storage means for storing, in at least one second hot folder connected to a lower layer of a first hot folder, link information indicating the second hot folder linked with the first hot folder corresponding to a file;
an acquisition means for acquiring the file input to the first hot folder;
merging print setting information of the first hot folder and print setting information of a second hot folder linked to the first hot folder based on the stored link information and the acquired file; and a print job creating unit that creates a print job that reflects the merged print setting information.
前記連携情報は、ファイルのキー情報に対応して第1ホットフォルダーと連携する第2ホットフォルダーを示し、
前記取得手段は、前記第1ホットフォルダーに投入されたファイルのキー情報を取得し、
前記印刷ジョブ作成手段は、前記記憶された連携情報と、前記取得されたキー情報とに基づいて、前記第1ホットフォルダーの印刷設定情報と、当該第1ホットフォルダーに連携する第2ホットフォルダーの印刷設定情報とをマージする請求項1に記載の印刷制御装置。
the linkage information indicates the second hot folder linked with the first hot folder in correspondence with the key information of the file;
The acquisition means acquires key information of a file inserted into the first hot folder,
The print job creating unit creates print setting information for the first hot folder and a second hot folder linked to the first hot folder based on the stored link information and the acquired key information. 2. The print control device according to claim 1, wherein the print setting information is merged with the print setting information.
前記キー情報は、ファイルのファイル名、ファイル属性、ページ番号及びヘッダーフッター情報の少なくとも1つである請求項2に記載の印刷制御装置。 3. The print control apparatus according to claim 2, wherein said key information is at least one of file name of file, file attribute, page number and header/footer information. 前記第2ホットフォルダーに複数のファイルが投入された場合に、当該複数のファイルに共通するキー情報を検出し、検出したキー情報に基づいて連携情報を更新する第1更新手段を備える請求項2又は3に記載の印刷制御装置。 3. A first update unit for detecting key information common to the plurality of files when a plurality of files are input to the second hot folder, and updating cooperation information based on the detected key information. 3. The print control device according to 3. 前記印刷ジョブ作成手段は、デフォルト値から変更された印刷設定情報を優先して、前記第1ホットフォルダーの印刷設定情報と、当該第1ホットフォルダーに連携する第2ホットフォルダーの印刷設定情報とをマージする請求項1から4のいずれか一項に記載の印刷制御装置。 The print job creation unit gives priority to the print setting information changed from the default value, and creates the print setting information of the first hot folder and the print setting information of the second hot folder linked to the first hot folder. 5. The print control device according to any one of claims 1 to 4, wherein the merging is performed. 前記印刷ジョブ作成手段は、前記第1ホットフォルダーと、当該第1ホットフォルダーに連携する第2ホットフォルダーとの印刷設定情報がいずれもデフォルト値から変更されている場合に、上位階層又は下位階層を優先するかのマージ条件に応じて、前記第1ホットフォルダーの印刷設定情報と、当該第1ホットフォルダーに連携する第2のホットフォルダーの印刷設定情報とをマージする請求項5に記載の印刷制御装置。 The print job creating unit selects an upper layer or a lower layer when the print setting information of the first hot folder and the second hot folder linked to the first hot folder have been changed from default values. 6. The print control according to claim 5, wherein the print setting information of the first hot folder and the print setting information of the second hot folder linked to the first hot folder are merged according to a merge condition of priority. Device. 前記第1ホットフォルダー及び前記第2ホットフォルダーを表示手段に階層表示する表示制御手段を備える請求項1から6のいずれか一項に記載の印刷制御装置。 The print control apparatus according to any one of claims 1 to 6, further comprising display control means for hierarchically displaying the first hot folder and the second hot folder on a display means. 前記印刷ジョブ作成手段は、前記第1ホットフォルダーに連携する第2ホットフォルダーの印刷設定情報がない場合に、当該第1ホットフォルダーの印刷設定情報を反映した印刷ジョブを作成する請求項1から7のいずれか一項に記載の印刷制御装置。 8. When there is no print setting information for a second hot folder linked to the first hot folder, the print job creating unit creates a print job reflecting the print setting information for the first hot folder. The print control device according to any one of Claims 1 to 3. 前記ホットフォルダーが移動又はコピーされた場合に、当該移動又はコピー後のホットフォルダーに基づいて連携情報を更新する第2更新手段を備える請求項1から8のいずれか一項に記載の印刷制御装置。 9. The print control apparatus according to any one of claims 1 to 8, further comprising a second update unit that, when the hot folder has been moved or copied, updates the linkage information based on the hot folder after the move or copy. . 前記印刷ジョブ作成手段は、前記取得されたファイルに対応する所定数の種類の連携情報がある場合に、当該所定数のそれぞれの連携情報と、前記取得されたファイルとに基づいて、前記第1ホットフォルダーの印刷設定情報と、当該第1ホットフォルダーに連携する前記所定数の各第2ホットフォルダーの印刷設定情報とをそれぞれマージし、当該マージした印刷設定情報を反映した前記所定数の印刷ジョブを作成する請求項1から9のいずれか一項に記載の印刷制御装置。 When there are a predetermined number of types of link information corresponding to the acquired file, the print job creation unit creates the first print job based on each of the predetermined number of link information and the acquired file. The print setting information of the hot folder is merged with the print setting information of the predetermined number of second hot folders linked to the first hot folder, and the predetermined number of print jobs that reflect the merged print setting information. 10. The print control device according to any one of claims 1 to 9, which creates a 前記印刷ジョブ作成手段は、マージされる印刷条件情報に禁則関係が発生する場合に、上位階層又は下位階層を優先するかの選択入力に応じて、前記第1ホットフォルダーの印刷設定情報と、当該第1ホットフォルダーに連携する第2のホットフォルダーの印刷設定情報とをマージする請求項1から10のいずれか一項に記載の印刷制御装置。 The print job creating means, when there is a contradiction in the merged print condition information, responds to a selection input as to whether to give priority to the upper layer or the lower layer, and the print setting information of the first hot folder and the relevant print setting information. 11. The print control apparatus according to any one of claims 1 to 10, wherein the print setting information of a second hot folder linked to the first hot folder is merged. 前記印刷ジョブ作成手段は、前記作成された印刷ジョブを印刷手段に出力する請求項1から11のいずれか一項に記載の印刷制御装置。 The print control apparatus according to any one of claims 1 to 11, wherein the print job creating means outputs the created print job to the printing means. 印刷機能の印刷設定情報が関連付けられたホットフォルダーに投入されたファイルの印刷ジョブを作成する印刷制御装置のコンピューターを、
第1ホットフォルダーの下層に接続された少なくとも1つの第2ホットフォルダーにおいて、当該第1ホットフォルダーと連携する前記第2ホットフォルダーを示す連携情報を記憶する記憶手段、
前記第1ホットフォルダーに投入されたファイルを取得する取得手段、
前記記憶された連携情報と、前記取得されたファイルとに基づいて、前記第1ホットフォルダーの印刷設定情報と、当該第1ホットフォルダーに連携する第2ホットフォルダーの印刷設定情報とをマージし、当該マージした印刷設定情報を反映した印刷ジョブを作成する印刷ジョブ作成手段、
として機能させるためのプログラム。
The computer of the print control device that creates the print job of the file input to the hot folder associated with the print setting information of the print function,
storage means for storing, in at least one second hot folder connected to a lower layer of a first hot folder, linkage information indicating the second hot folder linked with the first hot folder;
Acquisition means for acquiring the file inserted in the first hot folder;
merging print setting information of the first hot folder and print setting information of a second hot folder linked to the first hot folder based on the stored link information and the acquired file; print job creating means for creating a print job reflecting the merged print setting information;
A program to function as
JP2018234631A 2018-12-14 2018-12-14 Print control device and program Active JP7127520B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018234631A JP7127520B2 (en) 2018-12-14 2018-12-14 Print control device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018234631A JP7127520B2 (en) 2018-12-14 2018-12-14 Print control device and program

Publications (2)

Publication Number Publication Date
JP2020095606A JP2020095606A (en) 2020-06-18
JP7127520B2 true JP7127520B2 (en) 2022-08-30

Family

ID=71086380

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018234631A Active JP7127520B2 (en) 2018-12-14 2018-12-14 Print control device and program

Country Status (1)

Country Link
JP (1) JP7127520B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023166660A (en) 2022-05-10 2023-11-22 キヤノン株式会社 Information processing apparatus, method for controlling information processing apparatus, and program

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004110738A (en) 2002-09-20 2004-04-08 Fuji Xerox Co Ltd Print instruction device, printer, and print instruction method
JP2006011526A (en) 2004-06-22 2006-01-12 Fuji Xerox Co Ltd Printing control system, printing control method and program therefor
JP2006285900A (en) 2005-04-05 2006-10-19 Brother Ind Ltd Print control program, print control apparatus, and print control method
JP2006293554A (en) 2005-04-07 2006-10-26 Canon Inc Information processing apparatus and method
JP2010257157A (en) 2009-04-23 2010-11-11 Fuji Xerox Co Ltd Image formation control device, image formation control system, and program
JP2011257925A (en) 2010-06-08 2011-12-22 Konica Minolta Business Technologies Inc Print control device and program
JP2018156525A (en) 2017-03-21 2018-10-04 株式会社リコー Information processor, information processing system, processing execution method and program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007026002A (en) * 2005-07-14 2007-02-01 Fuji Xerox Co Ltd Print controller, control method for computer and program
JP6604142B2 (en) * 2015-10-27 2019-11-13 コニカミノルタ株式会社 Printing system, printing control apparatus, printing method, and computer program

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004110738A (en) 2002-09-20 2004-04-08 Fuji Xerox Co Ltd Print instruction device, printer, and print instruction method
JP2006011526A (en) 2004-06-22 2006-01-12 Fuji Xerox Co Ltd Printing control system, printing control method and program therefor
JP2006285900A (en) 2005-04-05 2006-10-19 Brother Ind Ltd Print control program, print control apparatus, and print control method
JP2006293554A (en) 2005-04-07 2006-10-26 Canon Inc Information processing apparatus and method
JP2010257157A (en) 2009-04-23 2010-11-11 Fuji Xerox Co Ltd Image formation control device, image formation control system, and program
JP2011257925A (en) 2010-06-08 2011-12-22 Konica Minolta Business Technologies Inc Print control device and program
JP2018156525A (en) 2017-03-21 2018-10-04 株式会社リコー Information processor, information processing system, processing execution method and program

Also Published As

Publication number Publication date
JP2020095606A (en) 2020-06-18

Similar Documents

Publication Publication Date Title
US9501726B2 (en) Printing apparatus, information processing device, and printing method
JP5619063B2 (en) Display input device and image forming apparatus having the same
JP5025165B2 (en) Printing system, control method, and program
US20080168450A1 (en) Printing system, method for controlling the printing system, printing apparatus, and storage medium
US20090230606A1 (en) Image forming apparatus, image formation control method and storage medium
US7722270B2 (en) Printing system, information processing apparatus, printing apparatus, and printing method
JP4717563B2 (en) Job processing method, printing system, printing apparatus, storage medium, program
US8094326B2 (en) Image processing apparatus, job processing method, storing medium, and program
US20020186413A1 (en) Image forming apparatus, method of controlling the same, program, and storage medium
JP2010041238A (en) Image forming device, screen display method, image forming system, program and storage medium
JP6435951B2 (en) Image generation apparatus, control program for image generation apparatus, and control method for image generation apparatus.
JP2008273011A (en) Image forming apparatus and system
JP2011078038A (en) Image forming apparatus, and method of page insertion processing in the image forming apparatus
JP7127520B2 (en) Print control device and program
JP2007261732A (en) Image forming system and program
US7613413B2 (en) Image forming system for executing a plurality of functions having stored sets of conditions
JP4826481B2 (en) Image processing apparatus and image forming apparatus
US12153835B2 (en) Image forming apparatus capable of preventing unintended change of settings information of sheet feeder, method of controlling image forming apparatus, and storage medium
US20070046971A1 (en) Image forming apparatus, control method and program
JP5402418B2 (en) Image forming apparatus
JP2009080551A (en) Image display device and image display system
JP5376170B2 (en) Image formation control unit, image forming apparatus, display device, and display program
JP5793604B2 (en) Display input device and image forming apparatus having the same
JP2005311750A (en) Image forming apparatus, image forming control method, recording medium storing program readable by computer, and program
JP2011073409A (en) Image forming device and image forming system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210915

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

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220720

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220801

R150 Certificate of patent or registration of utility model

Ref document number: 7127520

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150