JP2014229269A - Information processing device, control method and control program - Google Patents
Information processing device, control method and control program Download PDFInfo
- Publication number
- JP2014229269A JP2014229269A JP2013111205A JP2013111205A JP2014229269A JP 2014229269 A JP2014229269 A JP 2014229269A JP 2013111205 A JP2013111205 A JP 2013111205A JP 2013111205 A JP2013111205 A JP 2013111205A JP 2014229269 A JP2014229269 A JP 2014229269A
- Authority
- JP
- Japan
- Prior art keywords
- setting
- setting information
- information
- page range
- print output
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000010365 information processing Effects 0.000 claims abstract description 31
- 238000012545 processing Methods 0.000 claims description 26
- 238000000034 method Methods 0.000 claims description 18
- 230000006870 function Effects 0.000 description 20
- 238000003780 insertion Methods 0.000 description 14
- 230000037431 insertion Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 12
- 238000004891 communication Methods 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000012805 post-processing Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Landscapes
- Facsimiles In General (AREA)
Abstract
Description
本発明は、情報処理装置、制御方法及び制御プログラムに関し、特に、印刷装置に印刷出力を実行させる際の印刷設定に関する。 The present invention relates to an information processing apparatus, a control method, and a control program, and more particularly to print settings when causing a printing apparatus to execute print output.
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリ及び書類の電子化に用いるスキャナ等の画像処理装置は欠かせない機器となっている。このような画像処理装置は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能なMFP(Multi Function Peripheral:複合機)として構成されることが多い。 In recent years, there has been a tendency to digitize information, and image processing apparatuses such as printers and facsimiles used for outputting digitized information and scanners used for digitizing documents have become indispensable devices. Such an image processing apparatus is configured as an MFP (Multi Function Peripheral) that can be used as a printer, a facsimile, a scanner, and a copier by providing an imaging function, an image forming function, a communication function, and the like. Many.
このような画像処理装置のうち、電子化された書類の出力に用いられる印刷装置においては、PC(Personal Computer)等の情報処理装置において生成された印刷ジョブに基づいて印刷出力を実行するプリンタが一般的に利用されている。そして、プリンタに入力する印刷ジョブを生成するための機能を実現するソフトウェア・プログラムとして、それぞれのプリンタの機能に対応したプリンタドライバを情報処理装置にインストールすることが一般的である。 Among such image processing apparatuses, in a printing apparatus used for outputting an electronic document, a printer that executes print output based on a print job generated in an information processing apparatus such as a PC (Personal Computer) is provided. Generally used. In general, as a software program that realizes a function for generating a print job to be input to a printer, a printer driver corresponding to the function of each printer is installed in the information processing apparatus.
このようなプリンタドライバにおいて、GUI(Graphical User Interface)等を介して設定される印刷出力の設定情報(以降、「印刷設定情報」とする)が取得され、取得された印刷設定情報が印刷ジョブに対して設定される。そして、印刷装置は、印刷設定情報が設定された印刷ジョブに基づいて印刷出力を実行する。また、プリンタドライバにおいて、取得された印刷設定情報を記憶媒体に記憶させることが行われている。 In such a printer driver, print output setting information (hereinafter referred to as “print setting information”) set via a GUI (Graphical User Interface) or the like is acquired, and the acquired print setting information is included in the print job. Is set. Then, the printing apparatus executes print output based on the print job in which the print setting information is set. In the printer driver, the acquired print setting information is stored in a storage medium.
印刷設定情報には、印刷ジョブ全体に適用される共通の設定情報(以降、「共通設定情報」とする)と、印刷ジョブにおける特定のページ、表紙となるページ及び印刷ジョブに追加されるページ(例えば、合紙ページ及びインデックスページ)等のページ範囲ごとに設定される個別の設定情報(以降、「個別設定情報」とする)とが含まれる。このような印刷設定情報を保存して、保存された印刷設定情報を利用するために、印刷文書中のセクションごとに印刷設定情報を設定保存して、印刷時に対応するセクションの設定情報を読み込んで設定する方法が提案されている(例えば、特許文献1を参照)。 The print setting information includes common setting information applied to the entire print job (hereinafter referred to as “common setting information”), a specific page in the print job, a cover page, and a page added to the print job ( For example, individual setting information (hereinafter referred to as “individual setting information”) set for each page range such as a slip sheet page and an index page is included. In order to save such print setting information and use the saved print setting information, set and save the print setting information for each section in the print document, and read the setting information of the corresponding section at the time of printing. A setting method has been proposed (see, for example, Patent Document 1).
このような共通設定情報及び個別設定情報が記憶媒体に記憶され、別の印刷ジョブに対する設定の際に、記憶された各設定情報を選択して再利用すると、選択された設定情報の組み合わせによっては設定項目の内容に矛盾が生じ、印刷結果に不具合が生じる場合がある。例えば、再利用される2つの設定情報それぞれに含まれるステープルの設定項目の一方が「左2つ」であり、もう一方が「右2つ」である場合、印刷結果である印刷物の紙の左右が綴じられるのでページをめくることができない等の不具合が生じる。また、特許文献1の技術においては、セクションごとの設定情報の組み合わせによる印刷物の不具合については考慮されていない。
Such common setting information and individual setting information are stored in a storage medium, and when setting for another print job, when each setting information stored is selected and reused, depending on the combination of the selected setting information, Inconsistencies may occur in the contents of the setting items, which may cause problems in the print results. For example, if one of the two setting information items to be reused is “Left 2” and the other is “Right 2”, the left and right sides of the printed paper as the print result This causes problems such as being unable to turn the page. Further, in the technique of
本発明は、上記実情を考慮してなされたものであり、印刷装置に印刷出力を実行させる際に用いられる設定情報の組み合わせによる印刷結果の不具合を防止することを目的とする。 The present invention has been made in consideration of the above circumstances, and an object of the present invention is to prevent problems in printing results due to a combination of setting information used when a printing apparatus executes printing output.
上記課題を解決するために、本発明の一態様は、印刷装置に印刷出力を実行させる情報処理装置であって、前記印刷出力対象のページ範囲ごとに設定された前記印刷出力の設定情報をページ範囲毎設定情報として記憶媒体に記憶させる設定情報記憶処理部と、前記記憶媒体に記憶された前記ページ範囲毎設定情報から印刷出力の際に用いられる前記ページ範囲毎設定情報を取得する設定情報取得部と、取得された前記ページ範囲毎設定情報が組み合わせ可能であるかを判定する組合せ判定部と、前記ページ範囲毎設定情報が組合せ可能であると判定された場合に、取得された前記ページ範囲毎設定情報を組み合わせて、印刷出力の際に用いられる設定情報を生成して出力する設定情報生成部とを含むことを特徴とする。 In order to solve the above-described problem, an aspect of the present invention provides an information processing apparatus that causes a printing apparatus to execute print output, and sets the print output setting information set for each print output target page range. A setting information storage processing unit for storing the setting information for each range in the storage medium, and the setting information acquisition for acquiring the setting information for each page range used at the time of print output from the setting information for each page range stored in the storage medium A combination determination unit that determines whether the acquired setting information for each page range is combinable, and the acquired page range when it is determined that the setting information for each page range is combinable And a setting information generation unit that generates and outputs setting information used in print output by combining each setting information.
また、本発明の他の態様は、印刷装置に印刷出力を実行させる情報処理装置の制御方法であって、前記印刷出力対象のページ範囲ごとに設定された前記印刷出力の設定情報をページ範囲毎設定情報として記憶媒体に記憶させ、前記記憶媒体に記憶された前記ページ範囲毎設定情報から印刷出力の際に用いられる前記ページ範囲毎設定情報を取得し、取得された前記ページ範囲毎設定情報が組み合わせ可能であるかを判定し、前記ページ範囲毎設定情報が組合せ可能であると判定された場合に、取得された前記ページ範囲毎設定情報を組み合わせて、印刷出力の際に用いられる設定情報を生成して出力することを特徴とする。 According to another aspect of the present invention, there is provided a method for controlling an information processing apparatus that causes a printing apparatus to execute print output, wherein the print output setting information set for each print output target page range is displayed for each page range. The setting information for each page range is stored in the storage medium as the setting information, and the setting information for each page range used at the time of printing is obtained from the setting information for each page range stored in the storage medium. It is determined whether or not combination is possible, and when it is determined that the setting information for each page range can be combined, the setting information used for print output is combined with the acquired setting information for each page range. Generated and output.
また、本発明の更に他の態様は、印刷装置に印刷出力を実行させる情報処理装置の制御プログラムであって、前記印刷出力対象のページ範囲ごとに設定された前記印刷出力の設定情報をページ範囲毎設定情報として記憶媒体に記憶させるステップと、前記記憶媒体に記憶された前記ページ範囲毎設定情報から印刷出力の際に用いられる前記ページ範囲毎設定情報を取得するステップと、取得された前記ページ範囲毎設定情報が組み合わせ可能であるかを判定するステップと、前記ページ範囲毎設定情報が組合せ可能であると判定された場合に、取得された前記ページ範囲毎設定情報を組み合わせて、印刷出力の際に用いられる設定情報を生成して出力するステップとを情報処理装置に実行させることを特徴とする。 According to still another aspect of the present invention, there is provided a control program for an information processing apparatus that causes a printing apparatus to execute a print output, wherein the print output setting information set for each page range to be printed is a page range. Storing each setting information in a storage medium, obtaining the setting information for each page range used in print output from the setting information for each page range stored in the storage medium, and the acquired page The step of determining whether the setting information for each range is combinable and, when it is determined that the setting information for each page range is combinable, combining the acquired setting information for each page range, The information processing apparatus is caused to execute a step of generating and outputting setting information used at the time.
また、本発明の更に他の態様は、印刷装置に印刷出力を実行させる情報処理装置であって、前記印刷出力対象のページ範囲ごとに設定された前記印刷出力の設定情報をページ範囲毎設定情報として記憶媒体に記憶させる設定情報記憶処理部と、前記記憶媒体に記憶された前記ページ範囲毎設定情報から印刷出力の際に用いられる前記ページ範囲毎設定情報を取得する設定情報取得部と、前記ページ範囲毎設定情報それぞれに含まれる予め定められた同一種類の項目の設定値であって前記印刷出力の際の設定内容として矛盾が生じ得る設定値から基準となる基準設定値を選択し、選択された前記基準設定値以外の前記設定値を、選択された前記基準設定値に変更する設定値変更部と、変更された前記設定値を含む前記ページ範囲毎設定情報を組み合わせて、印刷出力の際に用いられる設定情報を生成して出力する設定情報生成部とを含むことを特徴とする。 According to still another aspect of the present invention, there is provided an information processing apparatus for causing a printing apparatus to execute print output, wherein the print output setting information set for each page range to be printed is set to page range setting information. A setting information storage processing unit to be stored as a storage medium, a setting information acquisition unit that acquires the setting information for each page range used in print output from the setting information for each page range stored in the storage medium, Select and set a reference setting value as a reference from setting values of the same type of items included in the setting information for each page range, which may cause inconsistencies as setting contents at the time of print output A setting value changing unit that changes the setting value other than the set reference setting value to the selected reference setting value, and setting information for each page range including the changed setting value. Together, characterized in that it comprises a setting information generation unit for generating and outputting the setting information to be used in the print output.
本発明によれば、印刷装置に印刷出力を実行させる際に用いられる設定情報の組み合わせによる印刷結果の不具合を防止することができる。 ADVANTAGE OF THE INVENTION According to this invention, the malfunction of the printing result by the combination of the setting information used when making a printing apparatus perform printing output can be prevented.
以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態においては、プリンタドライバがインストールされた情報処理装置であるPC(Personal Computer)と、プリンタドライバによって生成される印刷ジョブに従って印刷出力を実行する印刷装置であるプリンタとを含む印刷システムを例として説明する。なお、印刷装置はプリンタでなくとも良く、PCにインストールされたプリンタドライバによって生成される印刷ジョブに基づいて画像形成出力を実行する装置であればよい。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In this embodiment, an example of a printing system including a PC (Personal Computer) that is an information processing apparatus in which a printer driver is installed and a printer that is a printing apparatus that executes print output according to a print job generated by the printer driver. Will be described. Note that the printing apparatus may not be a printer, but may be any apparatus that executes image forming output based on a print job generated by a printer driver installed in a PC.
図1は、本実施形態に係る印刷システムの機能構成を示すブロック図である。図1に示すように、本実施形態に係る印刷システムはn台のクライアント端末1−1〜1−n(nは1以上の整数。以降、総じて「クライアント端末1」とする)及び画像形成装置2を含み、クライアント端末1及び画像形成装置2は、ネットワークを介して接続されている。
FIG. 1 is a block diagram illustrating a functional configuration of a printing system according to the present embodiment. As shown in FIG. 1, the printing system according to the present embodiment includes n client terminals 1-1 to 1-n (n is an integer equal to or greater than 1. Hereinafter, “
クライアント端末1は、ユーザが操作する情報処理端末であり、PC(Personal Computer)等の情報処理装置によって実現される。本実施形態に係るクライアント端末1は、インストールされたプリンタドライバの機能により印刷ジョブを生成し、ネットワークを介して画像形成装置2に送信することにより、画像形成装置2に画像形成出力を実行させる。
The
画像形成装置2は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能なMFP(Multi Function Peripheral:複合機)である。本実施形態に係る画像形成装置2は、クライアント端末1にインストールされて動作するプリンタドライバによって生成された画像形成出力命令である印刷ジョブに基づき、画像形成出力を実行する機能を有する。
The
次に、本実施形態に係るクライアント端末1及び画像形成装置2等の情報処理装置のハードウェア構成について図2を参照して説明する。なお、画像形成装置2は、図2に示すハードウェア構成に加えて、スキャナ、プリンタ等を実現するためのエンジンを備える。
Next, a hardware configuration of an information processing apparatus such as the
図2に示すように、本実施形態に係る情報処理装置は、一般的なサーバやPC等と同様の構成を含む。即ち、本実施形態に係る情報処理装置は、CPU(Central Processing Unit)10、RAM(Random Access Memory)20、ROM(Read Only Memory)30、HDD(Hard Disk Drive)40及びI/F50がバス80を介して接続されている。また、I/F50にはLCD(Liquid Crystal Display)60及び操作部70が接続されている。
As shown in FIG. 2, the information processing apparatus according to the present embodiment includes the same configuration as that of a general server or PC. That is, the information processing apparatus according to the present embodiment includes a CPU (Central Processing Unit) 10, a RAM (Random Access Memory) 20, a ROM (Read Only Memory) 30, a HDD (Hard Disk Drive) 40, and an I /
CPU10は演算手段であり、情報処理装置全体の動作を制御する。RAM20は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、CPU10が情報を処理する際の作業領域として用いられる。ROM30は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。HDD40は、情報の読み書きが可能な不揮発性の記憶媒体であり、OS(Operating System)や各種の制御プログラム、アプリケーション・プログラム等が格納される。
The
I/F50は、バス80と各種のハードウェアやネットワーク等を接続し制御する。LCD60は、ユーザが情報処理装置の状態を確認するための視覚的ユーザインタフェースである。操作部70は、キーボードやマウス等、ユーザが情報処理装置に情報を入力するためのユーザインタフェースである。
The I /
このようなハードウェア構成において、ROM30やHDD40若しくは図示しない光学ディスク等の記憶媒体に格納されたプログラムがRAM20に読み出され、CPU10がRAM20にロードされたプログラムに従って演算を行うことにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係るクライアント端末1及び画像形成装置2の機能を実現する機能ブロックが構成される。
In such a hardware configuration, a program stored in a storage medium such as the
次に、本実施形態に係るクライアント端末1の機能について説明する。図3は、本実施形態に係るクライアント端末1の機能構成を示すブロック図である。クライアント端末1においては、インストールされたアプリケーション101がOS(Operating System)上で動作することにより、文書作成や画像編集等の機能を提供し、ユーザの操作に応じて、印刷出力するべき画像の元となる情報を提供する。
Next, functions of the
アプリケーション101は、ユーザの操作に応じてプリンタドライバ110のUI(User Interface)部111を起動し、UI部111のGUI(Graphical UI)を介して設定される印刷出力の設定情報(以降、「印刷設定情報」とする)をDEVMODE構造体と呼ばれる情報形式で取得する。
The
そして、アプリケーション101若しくはアプリケーション101によって起動されたUI部111に対してユーザの操作により印刷実行命令が入力されると、アプリケーション101は、GDI(Graphics Device Interface)102を起動し、UI部111を介して設定されたDEVMODE構造体及び出力するべき画像の情報を受け渡す。
When a print execution command is input by a user operation to the
GDI102は、一般的に基本ソフトであるOSに組み込まれた描画エンジンである。GDI102は、DDI(Device Driver Interface)を介してプリンタドライバ110のグラフィック部112を起動し、処理を受け渡す。
The
プリンタドライバ110のグラフィック部112は、GDI102によってOSの内部命令として出力された画像データを、印刷出力を実行させる対象の画像形成装置2が処理可能なデータ形式であるPDL(Page Description Language)形式のデータに変換する。PDL形式のデータは、画像形成装置2に印刷を実行させるための印刷制御情報である。グラフィック部112は、PDL形式に変換したデータを順次スプーラー103に受け渡す。
The
また、グラフィック部112は、画像形成装置2に画像形成出力を実行させる際の設定データを、UI部111を介して設定されたDEVMODE構造体に基づいて生成する。この設定データは、例えばPJL(Printer Job Language)形式のデータが用いられる。
Further, the
プリンタドライバ110の印刷設定制御部130は、UI部111を介して行われた操作に応じて印刷設定情報の保存、読み出し、生成等の印刷設定に関する処理を制御する。このような印刷設定に関する処理の制御が、本発明の実施形態に係る要旨である。詳細については後述する。
The print
スプーラー103は、グラフィック部112によって生成されたPDL形式のデータ及びPJL形式のデータを、スプールファイル104として記憶媒体に一次的に記憶させる。これにより、プリンタドライバ110においてグラフィック部112がPDLデータ及びPJLデータを生成した後、画像形成装置2がPDLデータ及びPJLデータを受け付けることが出来ない状態であったとしても、プリンタドライバ110は生成したPDLデータ及びPJLデータをスプーラー103に渡して次の処理にすぐに移ることができるため、処理を効率化することができる。
The
スプールファイル104として記憶媒体に記憶されたデータは、プリンタプロセッサ105によって再度スプーラー103に受け渡され、ポートモニタ106により、ネットワークを介して画像形成装置2に送信される。
The data stored in the storage medium as the
次に、クライアント端末1のLCD60に表示される印刷設定のためのプリンタドライバ110のGUIを説明する。図4は、クライアント端末1のLCD60に表示される共通設定情報を設定するためのGUIを例示する図である。共通設定情報とは、印刷設定情報のうち、印刷ジョブ全体に対して適用される設定情報である。印刷設定画面において、「共通設定」タブが選択されると図4に示した共通設定情報の設定画面が表示される。図4に示すように、共通設定情報の設定画面においては、「給紙トレイ」、「用紙サイズ」、「用紙種類」、「両面」、「ステープル」等の印刷出力における設定値として設定され得る項目を設定するためのインタフェースが表示される。
Next, the GUI of the
図5は、クライアント端末1のLCD60に表示される個別設定情報を設定するためのGUIを例示する図である。個別設定情報とは、印刷設定情報のうち、ある範囲のページに対して共通設定情報とは異なる設定がなされるページ範囲ごとの設定情報である。個別設定情報が設定されたページ範囲においては、個別設定情報において設定された設定値が適用される。印刷設定画面において、「個別設定」タブが選択されると図5に示した個別設定情報の設定画面が表示される。図5に示すように、プリンタドライバ110の個別設定情報の設定画面においては、ページ範囲ごとに設定された個別設定の一覧及び個別設定のためのボタン等を含むインタフェースが表示される。
FIG. 5 is a diagram illustrating a GUI for setting individual setting information displayed on the
ページ範囲ごとの個別設定は、例えば、表紙として印刷出力される表紙ページの設定、印刷ジョブに含まれるページの間に挿入される合紙等の挿入ページ(追加ページ)の設定及び印刷ジョブに含まれるページのうち特定のページ(例外ページ)のみに適用される設定を含む。ユーザは、図5に示した「表紙」、「挿入」、「例外」等の個別設定のためのボタンを押下すると、押下されたボタンに対応するページの設定画面が表示される。なお、表紙ページ及び挿入ページは、印刷ジョブに含まれるページから指定されるものであってもよいし、別の印刷データから追加されるものであってもよい。 Individual settings for each page range include, for example, settings for a cover page that is printed out as a cover page, settings for insertion pages (additional pages) such as slip sheets inserted between pages included in a print job, and print jobs. This includes settings that apply only to specific pages (exception pages). When the user presses buttons for individual settings such as “cover”, “insert”, and “exception” shown in FIG. 5, a setting screen for a page corresponding to the pressed button is displayed. Note that the cover page and the insertion page may be specified from pages included in the print job, or may be added from other print data.
図6は、クライアント端末1のLCD60に表示される表紙ページの設定画面を例示する図である。図5に示した「表紙」ボタンが押下されると、図6に示した表紙ページの設定画面が表示される。図6に示すように、表紙ページには、おもて表紙とうら表紙があり、表紙設定を行う場合、ユーザはチェックボックスにチェックを入れる。例えば、図6に示した設定画面においては、おもて表紙のチェックボックスにチェックが入れられているので、おもて表紙の設定が行われる。
FIG. 6 is a diagram illustrating a cover page setting screen displayed on the
そして、ユーザは図6に示した表紙設定画面を介して、表紙に対する個別設定情報の各項目の設定値を入力する。例えば、図6に示す画面においては、「給紙トレイ」及び「用紙サイズ」の項目は、「ジョブ設定に従う」、すなわち共通設定情報と同じ設定値とし、「用紙種類」の項目は「色紙」を設定値としている。したがって、表紙ページには、共通設定情報の「用紙種類」の項目で設定されている普通紙ではなく、色紙が用いられる。 Then, the user inputs setting values for each item of the individual setting information for the cover via the cover setting screen shown in FIG. For example, in the screen shown in FIG. 6, the items “paper feed tray” and “paper size” are set according to “job setting”, that is, the same setting value as the common setting information, and the item “paper type” is “colored paper”. Is the set value. Therefore, colored paper is used for the cover page, not plain paper set in the “paper type” item of the common setting information.
また、図6に示すように、「印刷面」の項目の設定値には、「なし」(表紙に印刷しない)、「片面:おもて面」(表紙のおもて面のみに印刷する)、「片面:うら面」(表紙のうら面のみに印刷する)及び「両面」(表紙の両面に印刷する)がある。例えば、図6に示した設定画面においては、「片面:おもて面」が選択されている。また、図6に示した設定画面において「うら表紙」タブが選択されると、おもて表紙と同様なうら表紙設定画面が表示される。 Also, as shown in FIG. 6, the setting values of the “printing surface” items include “none” (not printed on the cover), “single side: front side” (printed only on the front side of the cover). ), “Single side: back side” (printing only on the back side of the cover) and “double side” (printing on both sides of the cover). For example, in the setting screen shown in FIG. 6, “one side: front side” is selected. Further, when the “back cover” tab is selected on the setting screen shown in FIG. 6, a back cover setting screen similar to the front cover is displayed.
図7は、クライアント端末1のLCD60に表示される挿入ページの設定画面を例示する図である。図5に示した「挿入」ボタンが押下されると、図7に示した挿入ページの設定画面が表示される。図7に示すように、挿入ページには、合紙、インデックス等があり、挿入ページの設定を行う場合、ユーザは、図7に示した設定画面を介して、挿入するページ番号、挿入位置、挿入枚数等を入力する。
FIG. 7 is a diagram illustrating an insertion page setting screen displayed on the
例えば、図7に示す画面においては、3ページの前に1枚の合紙を挿入するよう設定されている。また、表紙ページと同様に、ユーザは図7に示した設定画面を介して、挿入ページに対する個別設定情報の各項目の設定値を入力する。なお、図7に示した挿入ページ設定画面における設定操作を複数回行うことにより、複数の位置に合紙を挿入することも可能である。その他、図7に示した画面において合紙の挿入位置や枚数を設定するインタフェースが追加されるようにし、複数の設定をまとめて行えるようにしてもよい。また、図7に示した画面において「インデックス」タブが選択されると、合紙と同様なインデックス設定画面が表示される。 For example, the screen shown in FIG. 7 is set to insert one slip sheet before the third page. Similarly to the cover page, the user inputs setting values for each item of the individual setting information for the insertion page via the setting screen shown in FIG. It is also possible to insert slip sheets at a plurality of positions by performing the setting operation on the insertion page setting screen shown in FIG. 7 a plurality of times. In addition, an interface for setting the insertion position and number of slip sheets may be added to the screen shown in FIG. 7 so that a plurality of settings can be performed collectively. Further, when the “index” tab is selected on the screen shown in FIG. 7, an index setting screen similar to that of the slip sheet is displayed.
図8は、クライアント端末1のLCD60に表示される例外ページの設定画面を例示する図である。図5に示した「例外」ボタンが押下されると、図8に示した例外ページの設定画面が表示される。例外ページの設定を行う場合、ユーザは図8に示した設定画面を介して、例外ページとして設定するページ範囲を入力する。また、表紙ページ、挿入ページと同様に、ユーザは図8に示した設定画面を介して、例外ページに対する個別設定情報の各項目の設定値を入力する。なお、挿入ページと同様に、複数のページ範囲で例外ページを設定することも可能である。
FIG. 8 is a diagram illustrating an exception page setting screen displayed on the
図9は、例外ページの後処理等の設定画面を例示する図である。図8に示した画面において「編集/後処理」タブが選択されると、図9に示した設定画面が表示される。ユーザは図9に示した設定画面を介して、例外ページに対する「回転」、「両面」、「ステープル」等の各項目の設定値を入力する。なお、表紙ページ設定画面及び挿入ページ設定画面においても、図9に示した設定画面において設定される同様な項目の設定値が入力されてもよい。 FIG. 9 is a diagram illustrating an example of a setting screen for post-processing of an exception page. When the “edit / post-processing” tab is selected on the screen shown in FIG. 8, the setting screen shown in FIG. 9 is displayed. The user inputs setting values of items such as “rotation”, “double-sided”, “staple”, etc., for the exception page via the setting screen shown in FIG. Note that setting values of similar items set on the setting screen shown in FIG. 9 may also be input on the cover page setting screen and the insertion page setting screen.
次に、本実施形態に係るプリンタドライバ110の印刷設定制御部130の機能構成を説明する。図10は、印刷設定制御部130の機能構成を例示するブロック図である。図10に示すように、本実施形態に係る印刷設定制御部130は、個別設定一覧情報生成部131、個別設定情報記憶処理部132、個別設定情報DB133、個別設定情報読込部134、共通設定情報取得部135、組合せ情報DB136、組合せ判定部137、設定情報生成部138及び設定情報記憶処理部139を含む。
Next, the functional configuration of the print
個別設定一覧情報生成部131は、図6〜図9に示した設定画面の「設定」ボタンが押下されることにより、設定画面を介して入力された各項目の設定値を取得する。また、個別設定一覧情報生成部131は、取得した設定値を含む個別設定の一覧情報を生成して、図5に示すように個別設定一覧としてUI部111を介してLCD60に表示させる。また、個別設定一覧情報生成部131は、設定された各個別設定のページに対してページ番号を設定する(詳細は図14及び図15を参照して後述)。
The individual setting list
個別設定情報記憶処理部132は、個別設定一覧情報生成部131により生成された個別設定一覧情報を、個別設定ファイルとして個別設定情報DB133等の記憶媒体に記憶させる。具体的には、例えば、図5に示した個別設定画面に表示されている「個別設定登録」ボタンが押下されると、図11に示すようなファイル保存画面が表示される。ユーザはファイル保存画面を介して、保存する個別設定ファイル名を入力し、「保存」ボタンを押下する。
The individual setting information
これにより、個別設定情報記憶処理部132は、個別設定一覧情報を、入力されたファイル名で個別設定情報DB133に記憶させる。すなわち、個別設定情報記憶処理部132は、設定情報を記憶媒体に記憶させる設定情報記憶処理部として機能する。なお、個別設定情報記憶処理部132は、図5に示すように個別設定の一覧情報に示されている複数の個別設定情報を1つの個別設定ファイルとして登録してもよいし、1つの個別設定情報を1つの個別設定ファイルとして登録してもよい。
Accordingly, the individual setting information
個別設定情報読込部134は、個別設定情報DB133に記憶されている個別設定ファイルから選択された個別設定ファイルの個別設定情報を取得する。具体的には、例えば、図5に示した個別設定画面に含まれる「個別設定読込」ボタンが押下されると、図12に示すようなファイル選択画面が表示される。ファイル選択画面には、個別設定情報DB133に記憶されている個別設定ファイルの一覧が表示され、ユーザはこの一覧から必要な個別設定ファイルを選択して、「開く」ボタンを押下する。これにより、個別設定情報読込部134は、選択された個別設定ファイルの個別設定情報を取得する。すなわち、個別設定情報読込部134は、記憶媒体に記憶されている設定情報を取得する設定情報取得部として機能する。
The individual setting
共通設定情報取得部135は、図4に示した共通設定画面の「設定」ボタンが押下されることにより、共通設定画面を介して入力された共通設定情報の各項目の設定値を取得する。組合せ情報DB136は、共通設定情報取得部135により取得された共通設定情報及び個別設定情報読込部134により読み込まれた個別設定情報において設定されている同一種類の項目の設定値が組合せ可能か否かを示す組合せ情報を記憶する。
The common setting
図13は、組合せ情報DB136に記憶されているステープルの項目の組合せ情報のテーブルを例示する図である。例えば、図13に示すように、共通設定情報及び個別設定情報それぞれのステープルの設定値において「左2つ(紙の左側の2か所をステープルで綴じる)」と「右上(紙の右上1か所をステープルで綴じる)」との組み合わせが存在する場合、組合せ不可能であることを示す。
FIG. 13 is a diagram exemplifying a combination information table of staple items stored in the
つまり、これらの設定値で印刷出力が実行されると、左右両方が綴じられ印刷物のページがめくれなくなる等の不具合が生じるので、両設定値は設定内容として矛盾が生じ両立不可能である。このような組合せ情報が、設定値の組み合わせによって矛盾が生じ得る(印刷結果に不具合が生じ得る)項目ごとに、組合せ情報DB136に予め記憶されている。
In other words, when print output is executed with these set values, problems such as binding of both the left and right sides and the inability to turn the page of the printed matter occur. Such combination information is stored in advance in the
組合せ判定部137は、組合せ情報DB136に記憶されている組合せ情報を参照して、共通設定情報取得部135から入力された共通設定情報及び個別設定情報読込部134から入力された個別設定情報の各項目の設定値が組合せ可能か否かを判定する。また、組み合わせ判定部137は、組み合わせ不可能と判定された各設定情報の設定値から基準となる基準設定値を決定し、その項目の基準設定値以外の設定値を基準設定値に変更する(詳細は図16を参照して後述)。
The
設定情報生成部138は、組合せ判定部137により判定対象のすべての項目において設定値が組合せ可能であると判定された、又は、基準設定値に変更され組合せ可能にされた共通設定情報及び個別設定情報を含む印刷設定情報を生成する。これにより、図4に示した共通設定画面及び図5に示した個別設定画面の各項目に、組合せ判定部137により組合せ可能であると判定された、又は、基準設定値に変更され組合せ可能にされた共通設定情報及び個別設定情報において設定されている各設定値が入力されることになる。
The setting
設定情報記憶処理部139は、設定情報生成部138により生成された設定情報を記憶媒体に記憶させる。例えば、図4及び図5に示した印刷設定画面の「印刷設定登録」ボタンが押下されることにより、設定情報記憶処理部139は、図4及び図5に示した印刷設定画面において設定されている各設定値を含む設定情報を記憶媒体に記憶させる。
The setting information
次に、上述した個別設定一覧情報生成部131によるページ番号設定処理を、図14及び図15を参照して説明する。図14は、おもて表紙ページに対するページ番号設定処理を例示するフローチャートである。図14に示すように、個別設定一覧情報生成部131は、図6に示した表紙ページの設定画面の「設定」ボタンが押下されると、設定画面を介して入力された表紙ページの設定情報を取得する(S1400)。
Next, page number setting processing by the individual setting list
表紙ページの設定情報を取得した個別設定一覧情報生成部131は、表紙ページの設定情報に含まれる「印刷面」の項目の設定値が「なし」と設定されている(つまり、表紙に印刷しない)場合(S1401/NO)、ページ番号を「なし」に設定する(S1402)。つまり、図5に示した個別設定画面の個別設定一覧のページの欄は空白となる。
The individual setting list
一方、「印刷面」の項目の設定値が印刷ありの設定であって(S1401/YES)、具体的には「両面」の設定である場合(S1403/YES)、個別設定一覧情報生成部131は、ページ番号を「1−2」に設定する(S1404)。つまり、図5に示した個別設定画面の個別設定一覧のページの欄は「1−2」となる。
On the other hand, when the setting value of the item “printing surface” is a setting with printing (S1401 / YES), specifically, “double-sided” setting (S1403 / YES), the individual setting list
一方、「印刷面」の項目の設定値が印刷ありの設定であって(S1401/YES)、具体的には「片面:おもて面」の設定である場合(S1403/NO、S1405/YES)、個別設定一覧情報生成部131は、ページ番号を「1」に設定する(S1406)。つまり、図5に示した個別設定画面の個別設定一覧のページの欄は「1」となる。
On the other hand, when the setting value of the item “printing surface” is a setting with printing (S1401 / YES), specifically, “one side: front surface” is set (S1403 / NO, S1405 / YES). ), The individual setting list
一方、「印刷面」の項目の設定値が印刷ありの設定であって(S1401/YES)、具体的には「片面:うら面」の設定である場合(S1403/NO、S1405/NO)、個別設定一覧情報生成部131は、ページ番号を「2」に設定する(S1407)。つまり、図5に示した個別設定画面の個別設定一覧のページの欄は「2」となる。
On the other hand, when the setting value of the item “printing surface” is a setting with printing (S1401 / YES), specifically, “single side: back side” setting (S1403 / NO, S1405 / NO), The individual setting list
図15は、例外ページに対するページ番号設定処理を例示するフローチャートである。なお、ここではおもて表紙ページは印刷ありに設定されており、例外ページのページ範囲に応じて、表紙ページに対するページ番号設定の調整が行われる。図15に示すように、個別設定一覧情報生成部131は、図8及び図9に示した例外ページの設定画面の「設定」ボタンが押下されると、設定画面を介して入力された例外ページの設定情報を取得する(S1500)。
FIG. 15 is a flowchart illustrating a page number setting process for an exception page. Here, the front cover page is set to be printed, and the page number setting for the cover page is adjusted according to the page range of the exception page. As illustrated in FIG. 15, the individual setting list
例外ページの設定情報を取得した個別設定一覧情報生成部131は、例外ページの設定情報に含まれる「ページ範囲」の項目の設定値に「1」及び「2」が含まれている場合(S1501/YES、S1502/YES)、表紙ページ番号を「なし」に設定する(S1503)。
The individual setting list
一方、例外ページの設定情報に含まれる「ページ範囲」の項目の設定値に「1」が含まれているが(S1501/YES)、「2」は含まれていない場合(S1502/NO)、個別設定一覧情報生成部131は、表紙ページ番号を「2」に設定する(S1504)。一方、例外ページの設定情報に含まれる「ページ範囲」の項目の設定値に「1」は含まれていないが(S1501/NO)、「2」が含まれている場合(S1505/YES)、個別設定一覧情報生成部131は、表紙ページ番号を「1」に設定する(S1506)。
On the other hand, when “1” is included in the setting value of the “page range” item included in the setting information of the exception page (S1501 / YES), but “2” is not included (S1502 / NO), The individual setting list
一方、例外ページの設定情報に含まれる「ページ範囲」の項目の設定値に「1」も「2」も含まれていない場合(S1501/NO、S1505/NO)、個別設定一覧情報生成部131は、表紙ページ番号を通常設定(つまり、図14に示した処理による設定)を行う(S1507)。表紙ページ番号を設定した個別設定一覧情報生成部131は、例外ページに対して取得したページ範囲でページ番号を設定する(S1508)。
On the other hand, when neither “1” nor “2” is included in the setting value of the “page range” item included in the setting information of the exception page (S1501 / NO, S1505 / NO), the individual setting list
次に、上述した組合せ判定部137による組合せ判定処理を、図16を参照して説明する。図16は、組合せ判定部137による組合せ判定処理を例示するフローチャートである。図16に示すように、組合せ判定部137は、共通設定情報取得部135から入力された共通設定情報及び個別設定情報読込部134から入力された個別設定情報に含まれる各項目の設定値を取得する(S1600)。
Next, the combination determination processing by the
各項目の設定値を取得した組合せ判定部137は、組合せ情報DB136に記憶されているある項目の組合せ情報を参照して、その項目の共通設定情報及び個別設定情報における設定値が組合せ可能であって(S1601/YES)、組合せ情報DB136に記憶されているすべての項目に対して組合せの可否を判定済である場合(S1602/YES)、処理を終了する。
The
一方、組合せ判定部137は、組合せ情報DB136に記憶されているある項目の組合せ情報を参照して、その項目の共通設定情報及び個別設定情報における設定値が組合せ可能であって(S1601/YES)、組合せ情報DB136に記憶されている項目のうち未判定の項目がある場合(S1602/NO)、未判定の項目における設定値の組合せ可否を判定する(S1601)。
On the other hand, the
一方、組合せ情報DB136に記憶されているある項目の組合せ情報を参照して、その項目の共通設定情報及び個別設定情報において組合せ不可能な設定値の組み合わせが存在する場合(S1601/NO)、組合せ判定部137は、UI部111を介してクライアント端末1のLCD60に組合せ不可能な原因となっている項目の各設定値を表示して、どの設定値を基準とするのかのユーザ選択を受け付ける(S1603)。
On the other hand, referring to combination information of a certain item stored in the
ユーザ選択により基準となる設定値(以降、「基準設定値」とする)を受け付けた組合せ判定部137は、組合せ不可能な原因となっている項目の基準設定値以外の設定値を、受け付けた基準設定値に変更し(S1604)、S1602の処理に戻る。例えば、ステープルの項目において設定値として「左2つ」と「右2つ」とが設定されている場合、ユーザにより「左2つ」が基準設定値として選択されると、「右2つ」を「左2つ」の設定値に変更する。
The
以上説明したように、本実施形態においては、印刷ジョブに基づいて印刷出力を実行する際に用いられる共通設定情報及び個別設定情報が組合せ可能である場合に、これらの組合せに基づいて印刷出力の設定情報が生成される。これにより、共通設定情報及び個別設定情報における同一種類の項目の設定値が矛盾なく設定されている印刷設定情報に基づいて印刷出力が実行されるので、印刷結果の不具合発生を防止することが可能になる。 As described above, in the present embodiment, when the common setting information and the individual setting information used when executing the print output based on the print job can be combined, the print output based on these combinations is possible. Configuration information is generated. As a result, the print output is executed based on the print setting information in which the setting values of the same type of items in the common setting information and the individual setting information are set without contradiction, and thus it is possible to prevent the occurrence of problems in the print result. become.
次に、個別設定画面において、共通設定画面を介して入力された設定値と組合せ不可能な設定値を選択不可にする実施形態を説明する。図17は、例外ページの設定画面を例示する図である。例えば、共通設定画面において、ステープルの設定値が「左2つ」である場合、例外ページにおけるステープルの設定値として「右上」、「上2つ」、「右2つ」等が選択されると、印刷結果に不具合が生じる。 Next, an embodiment will be described in which setting values that cannot be combined with setting values input via the common setting screen cannot be selected on the individual setting screen. FIG. 17 is a diagram illustrating an exception page setting screen. For example, when the staple setting value is “two left” on the common setting screen, “upper right”, “two upper”, “two right”, etc. are selected as the staple setting values on the exception page. , Problems occur in the printing results.
そこで、図17に示すように、例外ページのステープルの設定値として選択した場合に印刷結果に不具合が生じる「オン:右上」、「オン:上2つ」、「オン:右2つ」等の設定値を、例えば非表示(図17においては取消線が付加されている)にして選択不可となるようにする。また、個別設定画面において個別設定情報が設定された場合に、設定された個別設定情報とすでに設定されている共通設定情報及び個別設定情報との組み合わせが可能であるか否かを判定するようにしてもよい。このような構成により、個別設定情報を個別設定情報DB133から取得せず、個別設定画面を介して直接設定する場合であっても、共通設定情報及び個別設定情報の組み合わせにより印刷結果に不具合が生じることを防止することができる。
Therefore, as shown in FIG. 17, when selected as a stapling setting value for an exception page, a problem occurs in the print result such as “on: upper right”, “on: upper two”, “on: two right”, and the like. For example, the set value is not displayed (a cancel line is added in FIG. 17) and cannot be selected. Further, when individual setting information is set on the individual setting screen, it is determined whether or not the combination of the set individual setting information and the already set common setting information and individual setting information is possible. May be. With such a configuration, even when the individual setting information is not acquired from the individual
なお、上記実施形態においては、共通設定情報と個別設定情報とを区別しているが、これらを区別せず印刷ジョブに含まれるページ範囲ごとの設定情報(ページ範囲毎設定情報)として処理を行ってもよい。すなわち、共通設定情報は、印刷ジョブ全体つまり印刷ジョブに含まれるすべてのページに対して適用される設定情報を示すので、ページ範囲が全ページであるページ範囲毎設定情報とすることができる。 In the above-described embodiment, the common setting information and the individual setting information are distinguished from each other. However, these are not distinguished, and processing is performed as setting information for each page range (setting information for each page range) included in the print job. Also good. That is, since the common setting information indicates setting information applied to the entire print job, that is, all pages included in the print job, it can be set as setting information for each page range in which the page range is all pages.
また、上記実施形態において、共通設定情報取得部135は、共通設定画面において入力された設定値を共通設定情報として取得するが、個別設定情報と同様に、記憶媒体に記憶されている共通設定情報から選択された共通設定情報を取得してもよい。
In the above embodiment, the common setting
また、上記実施形態において、組合せ判定部137は、設定情報の組み合わせが不可能であると判定した場合に、組合せ不可能な原因となっている項目における各設定値を、ユーザにより選択された基準設定値に変更する場合を例として説明している。その他、組合せ判定部137は、組合せ不可能と判定された原因となっている項目について、組合せ可能になる設定値をユーザに提案するようにしてもよい。この場合、組合せ判定部137は、組合せ不可能と判定された設定値のうちどの設定値を基準設定値とするかを決定する必要がある。
Further, in the above embodiment, when the
例えば、組合せ判定部137は、共通設定情報における項目の設定値を基準とする。この場合、例えば、組合せ判定部137は、共通設定情報におけるステープルの設定値である「左2つ」を基準とし、組合せ不可能と判定された他の個別設定情報のステープルの設定値を「左上」又は「左2つ」と変更するよう提案する。
For example, the
その他、組合せ判定部137は、ページ範囲ごとの設定情報に予め定められた優先度に応じて、基準となる設定値を決定してもよい。具体的には、例えば、表紙ページに対して設定される設定情報が最も優先度が高い場合であって、表紙ページに対する設定情報が設定されているとき、組合せ判定部137は、表紙ページに対する設定情報の設定値を基準とする。
In addition, the
その他、組合せ判定部137は、組合せ対象として選択された設定情報における対象項目の設定値のうち、最も設定頻度の高い設定値を基準としてもよい。このような構成により、ユーザが基準設定値を選択することなく基準設定値が選択されるので、ユーザの利便性が向上する。なお、組合せ判定部137は、組合せ可能となる設定値をユーザに提案することなく、基準設定値に変更するようにしてもよい。
In addition, the
また、上記実施形態においては、組合せ判定部137が、共通設定情報及び個別設定情報の組み合わせの可否を判定し、判定結果に応じて設定値を変更する場合を例として説明した。しかしながら、これは一例であり、組み合わせ判定部137は、各設定情報の組み合わせを判定することなく、設定値に矛盾が生じ得る項目の基準設定値を各設定情報におけるその項目の設定値から決定し、他の設定情報におけるその項目の設定値を、決定された基準設定値に直接変更するようにしてもよい。
In the above embodiment, the case where the
この場合、例えば、ユーザによる選択された設定値や、予め定められた設定情報(例えば、共通設定情報)において設定されている設定値が、基準設定値として決定される。すなわち、組み合わせ判定部137は、共通設定情報及び個別設定情報における矛盾が生じ得る項目の設定値を基準設定値に変更する設定値変更部として機能する。
In this case, for example, a setting value selected by the user or a setting value set in predetermined setting information (for example, common setting information) is determined as the reference setting value. That is, the
また、上記実施形態においては、クライアント端末1と画像形成装置2とがネットワークに接続された印刷システムを例として説明した。しかしながら、これは一例であり、クライアント端末1と、クライアント端末1からの印刷命令の管理、制御等を行うDFE(Digital Front End)とが接続され、DFEと画像形成装置2とが接続された印刷システムであってもよい。
In the above embodiment, the printing system in which the
1 クライアント端末
2 画像形成装置
10 CPU
20 RAM
30 ROM
40 HDD
50 I/F
60 LCD
70 操作部
80 バス
101 アプリケーション
102 GDI
103 スプーラー
104 スプールファイル
105 プリンタプロセッサ
106 ポートモニタ
110 プリンタドライバ
111 UI部
112 グラフィック部
130 印刷設定制御部
131 個別設定一覧情報生成部
132 個別設定情報記憶処理部
133 個別設定情報
134 個別設定情報読込部
135 共通設定情報取得部
136 組合せ情報
137 組合せ判定部
138 設定情報生成部
139 設定情報記憶処理部
DESCRIPTION OF
20 RAM
30 ROM
40 HDD
50 I / F
60 LCD
70
DESCRIPTION OF
Claims (10)
前記印刷出力対象のページ範囲ごとに設定された前記印刷出力の設定情報をページ範囲毎設定情報として記憶媒体に記憶させる設定情報記憶処理部と、
前記記憶媒体に記憶された前記ページ範囲毎設定情報から印刷出力の際に用いられる前記ページ範囲毎設定情報を取得する設定情報取得部と、
取得された前記ページ範囲毎設定情報が組み合わせ可能であるかを判定する組合せ判定部と、
前記ページ範囲毎設定情報が組合せ可能であると判定された場合に、取得された前記ページ範囲毎設定情報を組み合わせて、印刷出力の際に用いられる設定情報を生成して出力する設定情報生成部と
を含むことを特徴とする情報処理装置。 An information processing apparatus that causes a printing apparatus to execute print output,
A setting information storage processing unit that stores setting information of the print output set for each page range of the print output target in a storage medium as setting information for each page range;
A setting information acquisition unit that acquires the setting information for each page range used in the print output from the setting information for each page range stored in the storage medium;
A combination determination unit that determines whether the acquired setting information for each page range can be combined;
When it is determined that the setting information for each page range can be combined, the setting information generation unit that generates and outputs the setting information used for print output by combining the acquired setting information for each page range An information processing apparatus comprising:
前記ページ範囲毎設定情報それぞれに含まれる予め定められた同一種類の項目の設定値であって前記印刷出力の際の設定内容として矛盾が生じ得る設定値それぞれが、前記印刷出力の際の設定内容として両立するか否かを判定し、
前記同一種類の項目の設定値それぞれが前記印刷出力の際の設定内容として両立する場合、前記ページ範囲毎設定情報が組合せ可能であると判定し、
前記ページ範囲毎設定情報が組合せ可能であると判定された場合以外は、両立しない前記設定値から基準となる基準設定値を選択し、選択された前記基準設定値以外の前記設定値を、決定された前記基準設定値に変更する
ことを特徴とする請求項1に記載の情報処理装置。 The combination determination unit
Each set value of the same type of items included in each setting information for each page range, which may cause inconsistencies as the setting contents at the time of the print output, is the setting contents at the time of the print output. As to whether or not both are compatible,
When the setting values of the same type of items are compatible as the setting contents at the time of the print output, it is determined that the setting information for each page range can be combined,
Unless it is determined that the setting information for each page range can be combined, a reference setting value serving as a reference is selected from the setting values that are not compatible, and the setting value other than the selected reference setting value is determined. The information processing apparatus according to claim 1, wherein the reference setting value is changed.
ことを特徴とする請求項2に記載の情報処理装置。 The information processing apparatus according to claim 2, wherein the combination determination unit selects a setting value selected by a user of the printing apparatus from the incompatible setting values as the reference setting value.
ことを特徴とする請求項2に記載の情報処理装置。 The said combination determination part selects the setting value contained in the said page range setting information of a predetermined kind among the said page range setting information as said reference | standard setting value. Information processing device.
ことを特徴とする請求項2に記載の情報処理装置。 The information processing apparatus according to claim 2, wherein the combination determination unit selects, as the reference setting value, a setting value having the highest setting frequency among the setting value items that are incompatible.
ことを特徴とする請求項1〜5のいずれか1項に記載の情報処理装置。 The information processing apparatus according to any one of claims 1 to 5, wherein the setting information for each page includes setting information for a page added at the time of the print output.
ことを特徴とする請求項1〜6のいずれか1項に記載の情報処理装置。 The information processing apparatus according to any one of claims 1 to 6, wherein the setting information for each page range includes setting information for all pages to be printed out.
前記印刷出力対象のページ範囲ごとに設定された前記印刷出力の設定情報をページ範囲毎設定情報として記憶媒体に記憶させ、
前記記憶媒体に記憶された前記ページ範囲毎設定情報から印刷出力の際に用いられる前記ページ範囲毎設定情報を取得し、
取得された前記ページ範囲毎設定情報が組み合わせ可能であるかを判定し、
前記ページ範囲毎設定情報が組合せ可能であると判定された場合に、取得された前記ページ範囲毎設定情報を組み合わせて、印刷出力の際に用いられる設定情報を生成して出力する
ことを特徴とする制御方法。 A method of controlling an information processing apparatus that causes a printing apparatus to execute print output,
The print output setting information set for each page range to be printed is stored in a storage medium as page range setting information,
Obtaining the setting information for each page range used in print output from the setting information for each page range stored in the storage medium;
It is determined whether the acquired setting information for each page range can be combined,
When it is determined that the setting information for each page range can be combined, the setting information for each page range is combined to generate and output setting information used for print output. Control method to do.
前記印刷出力対象のページ範囲ごとに設定された前記印刷出力の設定情報をページ範囲毎設定情報として記憶媒体に記憶させるステップと、
前記記憶媒体に記憶された前記ページ範囲毎設定情報から印刷出力の際に用いられる前記ページ範囲毎設定情報を取得するステップと、
取得された前記ページ範囲毎設定情報が組み合わせ可能であるかを判定するステップと、
前記ページ範囲毎設定情報が組合せ可能であると判定された場合に、取得された前記ページ範囲毎設定情報を組み合わせて、印刷出力の際に用いられる設定情報を生成して出力するステップと
を情報処理装置に実行させることを特徴とする制御プログラム。 A control program for an information processing apparatus that causes a printing apparatus to execute print output,
Storing the print output setting information set for each page range of the print output in a storage medium as page range setting information;
Obtaining the setting information for each page range used in print output from the setting information for each page range stored in the storage medium;
Determining whether the acquired setting information for each page range can be combined;
When it is determined that the setting information for each page range can be combined, the setting information used for print output is generated by combining the acquired setting information for each page range and output. A control program which is executed by a processing device.
前記印刷出力対象のページ範囲ごとに設定された前記印刷出力の設定情報をページ範囲毎設定情報として記憶媒体に記憶させる設定情報記憶処理部と、
前記記憶媒体に記憶された前記ページ範囲毎設定情報から印刷出力の際に用いられる前記ページ範囲毎設定情報を取得する設定情報取得部と、
前記ページ範囲毎設定情報それぞれに含まれる予め定められた同一種類の項目の設定値であって前記印刷出力の際の設定内容として矛盾が生じ得る設定値から基準となる基準設定値を選択し、選択された前記基準設定値以外の前記設定値を、選択された前記基準設定値に変更する設定値変更部と、
変更された前記設定値を含む前記ページ範囲毎設定情報を組み合わせて、印刷出力の際に用いられる設定情報を生成して出力する設定情報生成部と
を含むことを特徴とする情報処理装置。 An information processing apparatus that causes a printing apparatus to execute print output,
A setting information storage processing unit that stores setting information of the print output set for each page range of the print output target in a storage medium as setting information for each page range;
A setting information acquisition unit that acquires the setting information for each page range used in the print output from the setting information for each page range stored in the storage medium;
Select a reference setting value that serves as a reference from setting values that are set in advance in the same type of items included in the setting information for each page range and that may cause inconsistencies as setting contents at the time of print output, A setting value changing unit that changes the setting value other than the selected reference setting value to the selected reference setting value;
An information processing apparatus comprising: a setting information generation unit that generates and outputs setting information used in print output by combining the setting information for each page range including the changed setting value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013111205A JP2014229269A (en) | 2013-05-27 | 2013-05-27 | Information processing device, control method and control program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013111205A JP2014229269A (en) | 2013-05-27 | 2013-05-27 | Information processing device, control method and control program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2014229269A true JP2014229269A (en) | 2014-12-08 |
Family
ID=52129011
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013111205A Pending JP2014229269A (en) | 2013-05-27 | 2013-05-27 | Information processing device, control method and control program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2014229269A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016215592A (en) * | 2015-05-25 | 2016-12-22 | キヤノン株式会社 | Image formation apparatus, control method and program thereof |
-
2013
- 2013-05-27 JP JP2013111205A patent/JP2014229269A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016215592A (en) * | 2015-05-25 | 2016-12-22 | キヤノン株式会社 | Image formation apparatus, control method and program thereof |
US11048989B2 (en) | 2015-05-25 | 2021-06-29 | Canon Kabushiki Kaisha | Image forming apparatus that accepts a designation of an insertion position of an insertion sheet after obtaining image data of a bundle of sheets, and related control method and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7916332B2 (en) | Document processing apparatus and a method for controlling a document processing apparatus | |
EP2388685B1 (en) | Information processing apparatus and control method thereof, and storage medium | |
JP6929062B2 (en) | Printing system, printing system control method, and program | |
JP2010061205A (en) | Manuscript submission management system, method therefor and program | |
US11093193B2 (en) | Information processing device for generating of a workflow and method for controlling the same | |
US9477435B2 (en) | Image processing apparatus, information terminal, and program | |
JP2024052771A (en) | Information processing device, control method, and program | |
US8355154B2 (en) | Computer-readable recording medium having printer driver recorded thereon, copying machine, and multi-function peripheral | |
US9917973B2 (en) | Printing apparatus, method of controlling the same, and storage medium | |
US9880506B2 (en) | Print control apparatus, method for controlling print control apparatus, and storage medium | |
EP3686730B1 (en) | Information processing apparatus, control method thereof, and storage medium | |
US8446623B2 (en) | Image forming apparatus, method, and computer-readable storage medium storing a program | |
US20190009595A1 (en) | Control apparatus, control method thereof, storage medium, and image forming apparatus | |
JP2016099763A (en) | Print job management device, management method, and program | |
JP2014229269A (en) | Information processing device, control method and control program | |
JP2015207056A (en) | Function setting program, and function setting method | |
JP2015130072A (en) | Information processing apparatus, print control method, and program | |
JP4313974B2 (en) | Print control program, print control method, and information processing apparatus | |
JP2016149093A (en) | Information processing device, control method, and program | |
JP3805263B2 (en) | Printing control program, printing control method, printing system, and information processing apparatus | |
JP2016215526A (en) | Information processor, control program, information processing system, information processing method, and image processing system | |
JP2015179505A (en) | Information processing device and program | |
US9310746B2 (en) | Printing apparatus, control method for printing apparatus, and storage medium | |
JP2015071242A (en) | Control device, control method, program, and storage medium | |
JP7362384B2 (en) | Information processing device, its control method, and program |