JP2018158455A - Image formation device, and method and program for resolving coexistence of print setting value - Google Patents

Image formation device, and method and program for resolving coexistence of print setting value Download PDF

Info

Publication number
JP2018158455A
JP2018158455A JP2017055653A JP2017055653A JP2018158455A JP 2018158455 A JP2018158455 A JP 2018158455A JP 2017055653 A JP2017055653 A JP 2017055653A JP 2017055653 A JP2017055653 A JP 2017055653A JP 2018158455 A JP2018158455 A JP 2018158455A
Authority
JP
Japan
Prior art keywords
print setting
coexistence
pjl
image forming
forming apparatus
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.)
Granted
Application number
JP2017055653A
Other languages
Japanese (ja)
Other versions
JP6828540B2 (en
Inventor
光 武藤
Hikari Muto
光 武藤
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 JP2017055653A priority Critical patent/JP6828540B2/en
Publication of JP2018158455A publication Critical patent/JP2018158455A/en
Application granted granted Critical
Publication of JP6828540B2 publication Critical patent/JP6828540B2/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)

Abstract

PROBLEM TO BE SOLVED: To provide an image formation device and the like that are inhibited from printing at a print setting value that a user does not intend when a plurality of PJL commands are imparted in one document file.SOLUTION: When PJL command is described in a document file, an image formation device determines whether print setting values by a plurality of PJL commands coexist in the document file and, when determined that the print setting values by a plurality of PJL commands coexist, executes processing for resolving the coexistence.SELECTED DRAWING: Figure 4

Description

この発明は、例えば多機能デジタル複合機であるMFP(Multi Function Peripherala)等の画像形成装置、同装置で実行されるプリント設定値の併存解消方法及び併存解消プログラムに関する。   The present invention relates to an image forming apparatus such as an MFP (Multi Function Peripherala) which is a multi-function digital multi-function peripheral, for example, a print setting value coexistence elimination method and a coexistence elimination program executed by the apparatus.

上記のMFP等の画像形成装置は、ドキュメントファイル中にPJL(Printer Job Language)コマンドが記述されたプリントファイルの印刷指示を受け付けると、PJLコマンドによるプリント設定値に基づいて印刷を行うようになっている。   When the image forming apparatus such as the MFP receives a print instruction for a print file in which a PJL (Printer Job Language) command is described in the document file, the image forming apparatus performs printing based on the print setting value by the PJL command. Yes.

しかし、プリント時のプリント設定の前に既にPJLコマンドが付与される場合がある。例えば、ドキュメントのスキャン実行時に、そのドキュメントのプリント時の設定オプションを予め選択し、PJLコマンドをドキュメントファイル内に付与して、ドキュメントを記憶領域に保存しておく場合がある。これによりユーザーはプリント設定を意識することなく、ドキュメントをダイレクトプリントできるため便利である。   However, the PJL command may already be given before the print setting at the time of printing. For example, when a document is scanned, a setting option at the time of printing the document may be selected in advance, a PJL command may be given in the document file, and the document may be saved in a storage area. This is convenient because the user can directly print a document without being aware of the print settings.

また、第三者も作成可能なインターナルウェブサーバー(IWS)によるプリントアプリケーションでは、ドキュメントファイルに画像処理等を加えた上でプリント設定を行うことが可能である。   In addition, in a print application using an internal web server (IWS) that can be created by a third party, it is possible to perform print settings after adding image processing or the like to a document file.

また、ユーザーが自身のプリント設定で他のユーザーに印刷させるために、予めプリント設定を行ったドキュメントファイルを共有フォルダ等へ格納する場合もある。   In some cases, a user may store a document file in which print settings have been set in advance in a shared folder or the like so that the user can print with other user's print settings.

しかし、上記のように既にPJLコマンドが付与されたドキュメントファイルのプリント実行時に、別のプリントオプションを設定してPJLコマンドを付与すると、プリントファイル内に複数のPJLコマンドによるプリント設定値が併存することになる。   However, as described above, when printing a document file to which a PJL command has already been assigned, if another print option is set and a PJL command is given, print setting values by a plurality of PJL commands exist in the print file. become.

このようにドキュメントファイル内に複数のPJLコマンドが付与されていた場合、従来では、MFPは設定値の併存を判断することなく、付与されたPJLコマンドを上から順に解釈し、下部に記載の設定値で上部記載の設定値を書き換えていた。   When a plurality of PJL commands are assigned in the document file as described above, conventionally, the MFP interprets the assigned PJL commands in order from the top without determining whether the setting values coexist, and the settings described in the lower part. The setting value described above was rewritten with the value.

なお、特許文献1には、予期しない画像形成条件で画像形成が行われることを抑制できる、画像形成装置として、印刷指示の受付前に保存ジョブを画像形成部によって印刷した際の保存ジョブの印刷設定(第1条件)がハードディスクに保存されているかどうかが確認される。そして、保存ジョブの印刷設定がハードディスクに保存されている場合、保存ジョブの印刷設定と印刷指示の受付時にプリンタの設定としてハードディスクに保存されているプリンタの印刷設定(第2条件)とが同一でないときは、保存ジョブの印刷設定とプリンタの印刷設定とが異なる旨を表示部に表示する画像形成装置が開示されている。   Patent Document 1 discloses a print job stored when an image forming unit prints a stored job before accepting a print instruction as an image forming apparatus that can suppress image formation under unexpected image forming conditions. It is checked whether the setting (first condition) is stored on the hard disk. When the print setting of the saved job is saved on the hard disk, the print setting of the saved job and the printer print setting (second condition) saved on the hard disk as the printer setting when the print instruction is accepted are not the same. In such a case, an image forming apparatus is disclosed that displays on the display section that the print setting of the stored job is different from the print setting of the printer.

特開2016−68499号公報JP-A-2006-68499

しかしながら、ドキュメントファイル内に複数のPJLコマンドが付与されている場合に、設定値の併存を判断することなく、付与されたPJLコマンドを上から順に解釈し、下部に記載の設定値で上部記載の設定値を書き換えて処理を行うと、ユーザーの意図しないプリント設定値でプリントが行われる結果となることがあり、使い勝手が良くなかった。   However, when a plurality of PJL commands are assigned in the document file, the assigned PJL commands are interpreted in order from the top without determining the coexistence of the set values, and the set values described at the bottom are used. When processing is performed with the setting values rewritten, printing may be performed with print setting values not intended by the user, which is not convenient.

なお、特許文献1に記載の技術は、保存ジョブの印刷設定と印刷指示の受付時にプリンタの設定としてハードディスクに保存されているプリンタの印刷設定とが同一でないときに、保存ジョブの印刷設定とプリンタの印刷設定とが異なる旨を表示部に表示するものであり、一つのドキュメントファイル内に複数のPJLコマンドが付与されていた場合の技術ではないので、一つのドキュメントファイル内に複数のPJLコマンドが付与されていた場合に、ユーザーの意図しないプリント設定値でプリントが行われる結果となるという課題に対して、解決策を提供しうるものではなかった。   Note that the technique described in Japanese Patent Laid-Open No. 2005-228561 is based on the case where the print setting of the saved job is not the same as the print setting of the printer saved in the hard disk as the printer setting when the print instruction is received. Is different from the print setting on the display unit, and is not a technique when a plurality of PJL commands are assigned to one document file. Therefore, a plurality of PJL commands are included in one document file. In the case where it has been assigned, a solution to the problem of printing with a print setting value not intended by the user cannot be provided.

この発明は、このような技術的背景に鑑みてなされたものであって、一つのドキュメントファイル内に複数のPJLコマンドが付与されていた場合に、ユーザーの意図しないプリント設定値でプリントが行われるのを抑制した画像形成装置を提供し、さらには同装置で実行されるプリント設定値の併存解消方法及び併存解消プログラムを提供することを課題とする。   The present invention has been made in view of such a technical background, and when a plurality of PJL commands are assigned in one document file, printing is performed with print setting values not intended by the user. It is an object of the present invention to provide an image forming apparatus that suppresses this problem, and to provide a print setting value coexistence elimination method and a coexistence elimination program executed by the apparatus.

上記課題は、以下の手段によって解決される。
(1)ドキュメントファイル内へのPJLコマンドの記述時に、該ドキュメントファイルに複数のPJLコマンドによるプリント設定値が併存するかどうかを判断する判断手段と、前記判断手段により複数のPJLコマンドによるプリント設定値が併存すると判断された場合、併存を解消する処理を実行する併存解消手段と、を備えたことを特徴とする画像形成装置。
(2)コンピュータを備え、前記判断手段及び併存解消手段は、前記コンピュータがアプリケーションプラットフォームを実行することにより実現される前項1に記載の画像形成装置。
(3)コンピュータを備え、前記判断手段及び併存解消手段は、前記コンピュータが画像形成装置のファームウェアを実行することにより実現される前項1に記載の画像形成装置。
(4)前記判断手段は、複数の前記PJLコマンド内にそれぞれ同じプリント設定値を示すパラメータが存在するかどうかを判断することにより、複数のPJLコマンドによるプリント設定値が併存するかどうかを判断する前項1〜3のいずれかに記載の画像形成装置。
(5)前記判断手段は、記述されているPJLのセットが複数存在するかどうかを判断することにより、複数のPJLコマンドによるプリント設定値が併存するかどうかを判断する前項1〜3のいずれかに記載の画像形成装置。
(6)前記併存解消手段は、併存内容をユーザーに提示するとともに、ユーザーの選択に基づいてプリント設定値を決定することにより併存を解消する前項1〜5の何れかに記載の画像形成装置。
(7)前記併存解消手段は、予め設定された優先度に基づいてプリント設定値を決定することにより併存を解消する前項1〜5の何れかに記載の画像形成装置。
(8)複数のプリント設定値のうち整合がとれないプリント設定値については、後のプリント設定値の優先度が高く設定されている前項7に記載の画像形成装置。
(9)先の設定の優先度が高く設定されている前項7に記載の画像形成装置。
(10)前記併存解消手段は、予め設定されたユーザーの権限に基づいてプリント設定値を決定することにより併存を解消する前項1〜5の何れかに記載の画像形成装置。
(11)ドキュメントファイル内へのPJLコマンドの記述時に、該ドキュメントファイルに複数のPJLコマンドによるプリント設定値が併存するかどうかを判断する判断ステップと、前記判断ステップにより複数のPJLコマンドによるプリント設定値が併存すると判断された場合、併存を解消する処理を実行する併存解消ステップと、を備えたことを特徴とする画像形成装置におけるプリント設定値の併存解消方法。
(12)ドキュメントファイル内へのPJLコマンドの記述時に、該ドキュメントファイルに複数のPJLコマンドによるプリント設定値が併存するかどうかを判断する判断ステップと、前記判断ステップにより複数のPJLコマンドによるプリント設定値が併存すると判断された場合、併存を解消する処理を実行する併存解消ステップと、を画像形成装置のコンピュータに実行させるためのプリント設定値の併存解消プログラム。
The above problem is solved by the following means.
(1) At the time of describing a PJL command in a document file, a determination unit that determines whether or not print setting values by a plurality of PJL commands coexist in the document file, and a print setting value by a plurality of PJL commands by the determination unit An image forming apparatus comprising: a coexistence eliminating unit that executes a process for eliminating coexistence when it is determined that the coexistence exists.
(2) The image forming apparatus according to (1), further including a computer, wherein the determination unit and the coexistence cancellation unit are realized by the computer executing an application platform.
(3) The image forming apparatus according to (1), further including a computer, wherein the determination unit and the coexistence eliminating unit are realized by the computer executing firmware of the image forming apparatus.
(4) The determination unit determines whether or not print setting values by a plurality of PJL commands coexist by determining whether or not parameters indicating the same print setting value exist in the plurality of PJL commands. 4. The image forming apparatus according to any one of items 1 to 3.
(5) The determination means determines whether or not print setting values by a plurality of PJL commands coexist by determining whether or not a plurality of described PJL sets exist. The image forming apparatus described in 1.
(6) The image forming apparatus according to any one of items 1 to 5, wherein the coexistence eliminating unit presents coexistence contents to a user and resolves coexistence by determining a print setting value based on a user's selection.
(7) The image forming apparatus according to any one of items 1 to 5, wherein the coexistence canceling unit cancels the coexistence by determining a print setting value based on a preset priority.
(8) The image forming apparatus according to item 7, wherein a print setting value that is inconsistent among a plurality of print setting values is set to have a higher priority for subsequent print setting values.
(9) The image forming apparatus according to item 7, wherein the priority of the previous setting is set high.
(10) The image forming apparatus according to any one of the preceding items 1 to 5, wherein the coexistence canceling unit cancels the coexistence by determining a print setting value based on a user authority set in advance.
(11) A determination step of determining whether or not print setting values by a plurality of PJL commands coexist in the document file when a PJL command is described in the document file, and print setting values by a plurality of PJL commands by the determination step A coexistence elimination step for executing a process of eliminating coexistence when it is determined that the coexistence exists, a method for eliminating coexistence of print setting values in an image forming apparatus.
(12) a determination step of determining whether or not print setting values by a plurality of PJL commands coexist in the document file at the time of describing the PJL command in the document file, and print setting values by a plurality of PJL commands by the determination step A coexistence elimination program for causing the computer of the image forming apparatus to execute a coexistence elimination step for executing processing for eliminating the coexistence when it is determined that the coexistence exists.

前項(1)に記載の発明によれば、ドキュメントファイル内へのPJLコマンドの記述時に、該ドキュメントファイルに複数のPJLコマンドによるプリント設定値が併存するかどうかが判断され、複数のPJLコマンドによるプリント設定値が併存すると判断された場合、併存を解消する処理が実行される。従って、設定値の併存を判断することなく、付与されたPJLコマンドを上から順に解釈する従来の処理に較べて、ユーザーの意図を反映した併存解消処理を実行することができ、ユーザーの意図しないプリント設定値でプリントが行われるのを抑制することができる。   According to the invention described in (1) above, when a PJL command is described in a document file, it is determined whether or not print setting values by a plurality of PJL commands coexist in the document file, and printing by a plurality of PJL commands is performed. When it is determined that the set values coexist, processing for eliminating the coexistence is executed. Therefore, it is possible to execute the coexistence canceling process reflecting the user's intention as compared with the conventional process of interpreting the assigned PJL commands in order from the top without determining the coexistence of the set values, and the user's intention is not intended. Printing with the print setting value can be suppressed.

前項(2)に記載の発明によれば、画像形成装置のコンピュータが、アプリケーションプラットフォームを実行することにより、複数のPJLコマンドによるプリント設定値が併存するかどうかの判断や、併存を解消する処理が実行される。   According to the invention described in item (2) above, the computer of the image forming apparatus executes the application platform to determine whether or not print setting values based on a plurality of PJL commands coexist and processing for eliminating the coexistence. Executed.

前項(3)に記載の発明によれば、画像形成装置のコンピュータが、画像形成装置のファームウェアを実行することにより、複数のPJLコマンドによるプリント設定値が併存するかどうかの判断や、併存を解消する処理が実行される。   According to the invention described in the item (3), the computer of the image forming apparatus executes the firmware of the image forming apparatus, thereby determining whether or not print setting values by a plurality of PJL commands coexist and eliminating the coexistence. Is executed.

前項(4)に記載の発明によれば、複数の前記PJLコマンド内にそれぞれ同じプリント設定値を示すパラメータが存在するかどうかを判断することにより、複数のPJLコマンドによるプリント設定値が併存するかどうかを確実に判断することができる。   According to the invention described in (4) above, whether print setting values by a plurality of PJL commands coexist by determining whether parameters indicating the same print setting value exist in each of the plurality of PJL commands. It is possible to reliably determine whether.

前項(5)に記載の発明によれば、記述されているPJLのセットが複数存在するかどうかを判断することにより、複数のPJLコマンドによるプリント設定値が併存するかどうかを確実に判断することができる。   According to the invention described in the preceding item (5), by determining whether or not there are a plurality of described PJL sets, it is possible to surely determine whether or not print setting values by a plurality of PJL commands coexist. Can do.

前項(6)に記載の発明によれば、併存内容がユーザーに提示され、ユーザーの選択に基づいてプリント設定値が決定されることにより併存が解消されるから、ユーザーの意図を確実に反映したプリント設定値の設定を行うことができる。   According to the invention described in the preceding item (6), the coexistence content is presented to the user, and the coexistence is resolved by determining the print setting value based on the user's selection, so that the intention of the user is reliably reflected. Print setting values can be set.

前項(7)に記載の発明によれば、予め設定された優先度に基づいてプリント設定値を決定することにより併存が解消されるから、優先度の高いプリント設定値を設定することができる。   According to the invention described in item (7), since the coexistence is resolved by determining the print setting value based on the preset priority, it is possible to set a print setting value with a high priority.

前項(8)に記載の発明によれば、複数のプリント設定値のうち整合がとれないプリント設定値については、後のプリント設定値の優先度が高く設定されているから、後に設定を行ったユーザーの意図を反映することができる。   According to the invention described in item (8) above, the print setting values that cannot be matched among the plurality of print setting values are set later because the priority of the subsequent print setting values is set high. The user's intention can be reflected.

前項(9)に記載の発明によれば、先の設定の優先度が高く設定されているから、先に設定を行ったユーザーの意図を反映することができる。   According to the invention described in item (9) above, since the priority of the previous setting is set high, it is possible to reflect the intention of the user who made the setting first.

前項(10)に記載の発明によれば、予め設定されたユーザーの権限に基づいてプリント設定値を決定するから、ユーザーの権限を反映したプリント設定値の設定が可能となる。   According to the invention described in item (10) above, since the print setting value is determined based on the user authority set in advance, the print setting value reflecting the user authority can be set.

前項(11)に記載の発明によれば、設定値の併存を判断することなく、付与されたPJLコマンドを上から順に解釈する従来の処理に較べて、ユーザーの意図を反映した併存解消処理を実行することができ、ユーザーの意図しないプリント設定値でプリントが行われるのを抑制することができる。   According to the invention described in the previous item (11), the coexistence elimination process reflecting the user's intention is performed in comparison with the conventional process of interpreting the assigned PJL commands in order from the top without determining the coexistence of the set values. This can be executed, and it is possible to suppress printing with print setting values not intended by the user.

前項(12)に記載の発明によれば、ドキュメントファイル内へのPJLコマンドの記述時に、該ドキュメントファイルに複数のPJLコマンドによるプリント設定値が併存するかどうかを判断する判断ステップと、判断ステップにより複数のPJLコマンドによるプリント設定値が併存すると判断された場合、併存を解消する処理を実行する併存解消ステップと、を画像形成装置のコンピュータに実行させることができる。   According to the invention described in the preceding item (12), at the time of describing the PJL command in the document file, the determination step for determining whether or not the print setting value by the plurality of PJL commands coexists in the document file; When it is determined that print setting values by a plurality of PJL commands coexist, it is possible to cause the computer of the image forming apparatus to execute a coexistence elimination step for executing processing for eliminating coexistence.

この発明の一実施形態に係る画像形成装置の構成を示すブロック図である。1 is a block diagram illustrating a configuration of an image forming apparatus according to an embodiment of the present invention. 画像形成装置における内部ウェブサーバーのソフトウェア構成を示す図である。2 is a diagram illustrating a software configuration of an internal web server in the image forming apparatus. FIG. ドキュメントファイルに第1のPJLコマンドを記述する場合の処理を示すフローチャートである。It is a flowchart which shows the process in the case of describing the 1st PJL command in a document file. 第1PJLコマンドが記述された状態でさらに第2のPJLコマンドが記述される場合の処理を示すフローチャートである。It is a flowchart which shows a process in case the 2nd PJL command is described further in the state in which the 1st PJL command was described. (A)〜(C)は、複数のPJLコマンドによるプリント設定値が併存する場合の具体例を説明するための図である。(A)-(C) is a figure for demonstrating the specific example in case the print setting value by a some PJL command coexists. (A)〜(C)は、複数のPJLコマンドによるプリント設定値が併存すると判断された場合の併存解消処理を説明するための図である。(A)-(C) is a figure for demonstrating the coexistence cancellation process when it is judged that the print setting value by a some PJL command coexists.

以下、この発明の実施形態を図面に基づいて説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1は、この発明の一実施形態に係る画像形成装置1の構成を示すブロック図である。この実施形態では、画像形成装置1として、コピー機能、プリンタ機能、スキャン機能、ファクシミリ機能等を有する多機能デジタル複合機である前述したMFPが用いられている。以下、画像処理装置をMFPともいう。   FIG. 1 is a block diagram showing a configuration of an image forming apparatus 1 according to an embodiment of the present invention. In this embodiment, as the image forming apparatus 1, the above-described MFP, which is a multifunction digital multi-function machine having a copy function, a printer function, a scan function, a facsimile function, and the like, is used. Hereinafter, the image processing apparatus is also referred to as an MFP.

図1に示すように、MFP1は、制御部100、固定記憶装置110、画像読取装置120、操作パネル130、画像出力装置140、プリンタコントローラ150及びネットワークインターフェイス(ネットワークI/F)160等を備え、互いにシステムバス175を介して接続されている。   As shown in FIG. 1, the MFP 1 includes a control unit 100, a fixed storage device 110, an image reading device 120, an operation panel 130, an image output device 140, a printer controller 150, a network interface (network I / F) 160, and the like. They are connected to each other via a system bus 175.

制御部100は、CPU(Central Processing Unit)101、ROM(Read Only Memory)102、S−RAM(Static Random Access Memory)103、NV−RAM(Non Volatile RAM)104及び時計IC105等を備えている。   The control unit 100 includes a CPU (Central Processing Unit) 101, a ROM (Read Only Memory) 102, an S-RAM (Static Random Access Memory) 103, an NV-RAM (Non Volatile RAM) 104, a clock IC 105, and the like.

CPU101は、ROM102等に保存されている動作プログラムを実行することにより、MFP1の全体を統括的に制御する。例えばコピー機能、プリンタ機能、スキャン機能、ファクシミリ機能等を実行可能に制御するほか、特にこの実施形態では、ドキュメントファイル内へのPJLコマンドの記述時に、複数のPJLコマンドによるプリント設定値が併存するかどうかを判断したり、複数のPJLコマンドによるプリント設定値が併存すると判断された場合、併存を解消する処理を実行するが、詳細は後述する。   The CPU 101 performs overall control of the entire MFP 1 by executing an operation program stored in the ROM 102 or the like. For example, the copy function, printer function, scan function, facsimile function, and the like are controlled to be executable. In particular, in this embodiment, whether or not print setting values by a plurality of PJL commands coexist when describing PJL commands in a document file. When it is determined whether or not print setting values based on a plurality of PJL commands coexist, a process for eliminating the coexistence is executed, details of which will be described later.

ROM102は、CPU101が実行するプログラムやその他のデータを格納する。   The ROM 102 stores programs executed by the CPU 101 and other data.

S−RAM103は、CPU101がプログラムを実行する際の作業領域となるものであり、プログラムやプログラムを実行する際のデータ等を一時的に保存する。   The S-RAM 103 serves as a work area when the CPU 101 executes a program, and temporarily stores a program, data when the program is executed, and the like.

NV−RAM104は、バッテリでバックアップされた不揮発メモリであり、画像形成に係わる各種の設定等を記憶するものである。   The NV-RAM 104 is a non-volatile memory backed up by a battery and stores various settings relating to image formation.

時計IC105は、時刻を計時すると共に、内部タイマーとして機能し処理時間の計測等を行う。   The clock IC 105 measures time and functions as an internal timer to measure processing time.

固定記憶装置110は、ハードディスク等からなり、プログラムや各種データ等を保存する。   The fixed storage device 110 includes a hard disk or the like, and stores programs, various data, and the like.

画像読取装置120はスキャナ等を備え、プラテンガラス上にセットされた原稿を走査することによって読み取り、読み取った原稿を画像データに変換する。   The image reading device 120 includes a scanner or the like, reads a document set on a platen glass by scanning, and converts the read document into image data.

操作パネル130は、ユーザーがMFP1へジョブ等の指示や各種設定を行う際に用いられるものであり、リセットー131、スタートキー132、ストップキー133、表示部134及びタッチパネル135等を備えている。   The operation panel 130 is used when a user gives an instruction or various settings to the MFP 1 and includes a reset 131, a start key 132, a stop key 133, a display unit 134, a touch panel 135, and the like.

リセットキー131は、設定をリセットする際に使用されるものであり、スタートキー132はスキャン等の開始操作に使用されるものであり、ストップキー133は動作を中断する場合等に押下されるものである。   The reset key 131 is used when resetting the setting, the start key 132 is used for a start operation such as scanning, and the stop key 133 is pressed when the operation is interrupted. It is.

表示部134は、例えば液晶表示装置からなりメッセージや各種の操作画面等を表示するものであり、タッチパネル135は表示部134の画面上に形成され、ユーザーのタッチ操作を検出する。   The display unit 134 is composed of, for example, a liquid crystal display device and displays messages, various operation screens, and the like. The touch panel 135 is formed on the screen of the display unit 134 and detects a user's touch operation.

画像出力装置140は、画像読取装置120で読み取られた原稿の画像データからなるドキュメントファイルや、固定記憶装置110に保存されているドキュメントファイルや、外部装置から送信されたドキュメントファイル等を、ドキュメントファイルに記述されたPJLコマンドによるプリント設定値を従って用紙上に印字するものである。   The image output device 140 converts a document file including image data of a document read by the image reading device 120, a document file stored in the fixed storage device 110, a document file transmitted from an external device, and the like into a document file. The print setting value according to the PJL command described in (1) is printed on the sheet.

プリンタコントローラ150は、ネットワークインターフェース160によって受信されたドキュメントファイルからプリント画像を生成するものである。   The printer controller 150 generates a print image from the document file received by the network interface 160.

ネットワークインターフェース(ネットワークI/F)160は、外部の端末装置等との間でデータの送受信を行う通信手段として機能する。   The network interface (network I / F) 160 functions as a communication unit that transmits and receives data to and from an external terminal device.

この実施形態では、MFP1には内部ウェブサーバー(IWS)が内蔵されている。図2は内部ウェブサーバーのソフトウェア構成を示す図である。IWSは、アプリケーションプラットフォーム(アプリケーションPF)と、スキャン設定を行うためのスキャンアプリケーション(Scanアプリ)と、プリント設定を行うためのプリントアプリケーション(Printアプリ)を備えている。これらのアプリケーションは、ROM102や固定記憶装置110等に格納されており、制御部100のCPU101がこれらのアプリケーションに基づいて動作することにより、IWSとしての機能を発揮する。   In this embodiment, the MFP 1 includes an internal web server (IWS). FIG. 2 is a diagram showing a software configuration of the internal web server. The IWS includes an application platform (application PF), a scan application (Scan application) for performing scan settings, and a print application (Print application) for performing print settings. These applications are stored in the ROM 102, the fixed storage device 110, and the like. The CPU 101 of the control unit 100 operates based on these applications, thereby exhibiting a function as an IWS.

なお、図2に示す符号15はMFP1側の各機能でありMFP1のファームウェアも含まれる。符号14は固定記憶装置110に形成された複数のユーザーがアクセス可能な共有フォルダ(BOXともいう)であり、符号200はネットワークを介してMFP1がアクセス可能な外部記憶装置の保存領域である。   Note that reference numeral 15 shown in FIG. 2 denotes each function on the MFP 1 side, and includes the firmware of the MFP 1. Reference numeral 14 denotes a shared folder (also referred to as a BOX) that can be accessed by a plurality of users formed in the fixed storage device 110, and reference numeral 200 denotes a storage area of the external storage device that can be accessed by the MFP 1 via the network.

次に、図1及び図2に示したMFP1の動作を説明する。   Next, the operation of the MFP 1 shown in FIGS. 1 and 2 will be described.

図3は、ドキュメントファイルに第1のPJLコマンドを記述する場合の処理を示すフローチャートである。この例では、原稿の読み取りにより作成されたドキュメントファイルにPJLコマンドを記述する場合を示している。   FIG. 3 is a flowchart showing the processing when the first PJL command is described in the document file. In this example, a PJL command is described in a document file created by reading a document.

ユーザーがスキャン処理の実行時にScanアプリ12によるプリントオプションを選択しプリント設定値を設定すると、MFP1のCPU101はステップS01でこれを受け付ける。次いでステップS02で、MFP1のファームウェア(FW)に基づいて、CPU101は受け付けたプリント設定値をPJLコマンドによりドキュメントファイルに付与(記述)し、ドキュメントファイルを例えば共有フォルダ14に保存する。   When the user selects a print option by the Scan application 12 and sets a print setting value when executing the scan process, the CPU 101 of the MFP 1 accepts this in step S01. Next, in step S02, based on the firmware (FW) of the MFP 1, the CPU 101 assigns (describes) the accepted print setting value to the document file using the PJL command, and stores the document file in the shared folder 14, for example.

図4は、図3のフローチャートの処理により第1PJLコマンドが記述された状態で共有フォルダ14に保存されたドキュメントファイルについて、ユーザーがPrintアプリ13により印刷の設定を行う際に、第2のPJLコマンドが記述される場合の処理を示すフローチャートである。   FIG. 4 shows the second PJL command when the user makes print settings by the Print application 13 for the document file stored in the shared folder 14 in the state where the first PJL command is described by the processing of the flowchart of FIG. It is a flowchart which shows a process when is described.

ユーザーがPrintアプリ13によるプリントオプションを選択するとともに、共有フォルダ14に保存されているドキュメントファイルを指定してプリント設定値を設定しプリントを指示すると、MFP1のCPU101はステップS11でこれを受け付ける。   When the user selects a print option by the Print application 13 and designates a document file stored in the shared folder 14 to set a print setting value and instruct printing, the CPU 101 of the MFP 1 accepts this in step S11.

ステップS12では、Printアプリ13またはMFP1のファームウェアに基づいて、CPU101は受け付けたプリント設定値をPJLコマンドによりドキュメントファイルに付与(記述)する。ステップS13では、アプリケーションPF11またはMFP1のファームウェアに基づいて、CPU101はドキュメントファイルに複数のPJLコマンドによるプリント設定値が併存するかどうかを判断する。この判断は、複数の前記PJLコマンド内にそれぞれ同じプリント設定値を示すパラメータが存在するかどうかを判断することにより行われても良い。例えば、ステープルやパンチ穴の位置を示す「@PJL OVERRIDEBINDING=・・・」というパラメータが複数存在するかどうかを判断する。また、複数のPJLコマンドによるプリント設定値が併存するかどうかの判断を、記述されているPJLのセットが複数存在するかどうかを判断することにより行われても良い。例えばPJLコマンド冒頭の「%-12345X@PJL」が複数存在する場合は、PJLのセットが複数存在しているため複数のPJLコマンドによるプリント設定値が併存すると判断する。   In step S12, based on the print application 13 or the firmware of the MFP 1, the CPU 101 assigns (describes) the accepted print setting value to the document file using the PJL command. In step S13, based on the firmware of the application PF11 or MFP1, the CPU 101 determines whether print setting values by a plurality of PJL commands coexist in the document file. This determination may be performed by determining whether or not parameters indicating the same print setting value exist in each of the plurality of PJL commands. For example, it is determined whether or not there are a plurality of parameters “@PJL OVERRIDEBINDING =...” Indicating the positions of staples and punch holes. Further, whether or not print setting values by a plurality of PJL commands coexist may be determined by determining whether or not there are a plurality of described PJL sets. For example, if there are a plurality of “% -12345X @ PJL” at the beginning of the PJL command, it is determined that there are a plurality of PJL sets and print setting values by a plurality of PJL commands coexist.

複数のPJLコマンドによるプリント設定値が併存していれば(ステップS03でYES)、ステップS14で、併存を解消すべきかどうかを、併存を解消する設定が予めなされているかどうかにより判定する。併存を解消しない場合(ステップS14でNO)、処理を終了する。この場合は、従来と同様にして処理される。   If print setting values by a plurality of PJL commands coexist (YES in step S03), whether or not coexistence should be eliminated is determined in step S14 based on whether or not the setting for eliminating coexistence has been made in advance. If the coexistence is not eliminated (NO in step S14), the process ends. In this case, processing is performed in the same manner as in the prior art.

併存を解消すべきと判断した場合(ステップS14でYES)、ステップS15で、CPU101はMFP1のファームウェアまたはアプリケーションPF11に基づいて併存解消処理を実行する。併存解消処理については後述する。併存解消処理後にプリントが実行される。   If it is determined that coexistence should be eliminated (YES in step S14), in step S15, the CPU 101 executes coexistence elimination processing based on the firmware of the MFP 1 or the application PF11. The coexistence elimination process will be described later. Printing is executed after the coexistence elimination processing.

ステップS13で、ドキュメントファイルに複数のPJLコマンドによるプリント設定値が併存していない場合(ステップS13でNO)、処理を終了する。従ってこの場合は、プリント指示の時に設定されたプリント設定値でプリントが実行される。   If it is determined in step S13 that print setting values by a plurality of PJL commands do not coexist in the document file (NO in step S13), the process ends. Therefore, in this case, printing is executed with the print setting value set at the time of the print instruction.

以下に、複数のPJLコマンドによるプリント設定値が併存する場合の具体例を説明する。   A specific example in the case where print setting values by a plurality of PJL commands coexist will be described below.

図5(A)は、図3のフローチャートで説明したように、ユーザー300がMFP1によるスキャン実行時にプリントオプションを選択することにより、PJLコマンドが記述されて共有フォルダ(BOX)14に保存されたドキュメントファイル400を示す。枠内がPJLコマンド500により記述されたプリント設定値である。この例では、印刷用紙の左端部2箇所をステープル止めすること(@PJL OVERRIDEFINISH=ANY2POINT, @PJL OVERRIDEBINDING=LEFT)、ウォーターマークを付与すること(@PJL SETWATERMARKMODE=ON)、両面印刷を行うこと(@PJL OVERRIDEDUPLEX=ON)、がそれぞれ設定されている。   FIG. 5A shows a document in which a PJL command is described and saved in the shared folder (BOX) 14 when the user 300 selects a print option when executing a scan by the MFP 1 as described in the flowchart of FIG. A file 400 is shown. The inside of the frame is the print setting value described by the PJL command 500. In this example, stapling the two left edges of the printing paper (@PJL OVERRIDEFINISH = ANY2POINT, @PJL OVERRIDEBINDING = LEFT), adding a watermark (@PJL SETWATERMARKMODE = ON), and duplex printing ( @PJL OVERRIDEDUPLEX = ON), respectively.

図5(B)は、ユーザーが、BOXに保存されている図5(A)に示したドキュメントファイル400に対し、付加機能を付しプリントオプションを選択してプリントを行うとき(Box To Print)の様子を説明するための図である。この例では、ユーザー300は、ドキュメントファイル400に赤いラインを付与してプリントアウトすること、印刷物の上部にパンチ穴を2つ開けること、片面印刷、というプリント設定値をそれぞれ選択している。   FIG. 5B shows a case where the user adds an additional function to the document file 400 shown in FIG. 5A stored in the BOX and selects a print option to perform printing (Box To Print). It is a figure for demonstrating the mode of. In this example, the user 300 has selected print setting values of giving a red line to the document file 400 to print out, punching two punch holes on the printed material, and single-sided printing.

図5(C)は、ドキュメントファイル400に図5(B)のプリント設定値がPJLコマンドで記述されている様子を示す。ドキュメントファイル400には、スキャン実行時に記述された第1のPJLコマンド500と、プリント時に記述された第2のPJLコマンド600が記述されている。   FIG. 5C shows a state in which the print setting values of FIG. 5B are described in the document file 400 by the PJL command. In the document file 400, a first PJL command 500 described at the time of executing a scan and a second PJL command 600 described at the time of printing are described.

図4のフローチャートのステップS13で示したように、MFP1のCPU101は、ドキュメントファイル400に複数のPJLコマンドによるプリント設定値が併存するかどうかを判断する。もし複数存在しており併存を解消すべき場合は、予め設定されたルールに従って併存解消処理が実行される。   As shown in step S13 of the flowchart of FIG. 4, the CPU 101 of the MFP 1 determines whether print setting values based on a plurality of PJL commands coexist in the document file 400. If there is a plurality and coexistence should be eliminated, the coexistence elimination processing is executed according to a preset rule.

この例では、両立できない(整合が取れない)プリント設定値が存在した場合、ユーザーに選択させるようになっている。   In this example, when there is a print setting value that cannot be compatible (cannot be matched), the user is allowed to select.

図5(C)に示すように、第1、第2の各PJLコマンド500、600を比較すると、例えば「@PJL OVERRIDEBINDING=・・・」というパラメータが2つ存在しており、ドキュメントファイルに複数のPJLコマンドによるプリント設定値が併存している。つまり、図6(A)に示すように、併存するプリント値であるステープルとパンチは組み合わせ禁止(組禁)で、両立はできない設定となっている。また、ステープルの位置(LEFT)とパンチの位置(TOP)で位置が異なっている。また、スキャン時における第1のPJLコマンド500では両面印刷が選択され、プリント時における第2のPJLコマンド600では片面印刷が選択されており、両面/片面印刷モードが異なる。ウォーターマークはいずれの設定とも組み合わせ可能である。なお、図6(A)における符号600aは、第2のPJLコマンド600によって設定されるプリント設定値の内容を示している。   As shown in FIG. 5C, when the first and second PJL commands 500 and 600 are compared, for example, there are two parameters “@PJL OVERRIDEBINDING =... The print setting values by the PJL command are present together. That is, as shown in FIG. 6A, the combination of the staple value and the punch, which are the print values that coexist, is prohibited (combination prohibited) and cannot be compatible. Further, the position differs between the staple position (LEFT) and the punch position (TOP). Further, double-sided printing is selected in the first PJL command 500 at the time of scanning, single-sided printing is selected in the second PJL command 600 at the time of printing, and the double-sided / single-sided printing mode is different. The watermark can be combined with any setting. Note that reference numeral 600 a in FIG. 6A indicates the contents of the print setting value set by the second PJL command 600.

そこで、この実施形態では、MFP1のCPU101はアプリケーションPF11等に基づいて、図6(B)に示すように、第1のPJLコマンド500によるプリント設定値と第2のPJLコマンド600によるプリント設定値との間で、整合の取れない設定値をユーザー300が選択するための表示画面をHTMLで作成し、操作パネル130の表示部134に表示し、ユーザー300に選択させる。図6(B)に示す表示画面では、ユーザーの選択が必要な設定値の選択ボタンと、選択後の内容でプリントを開始しても良いかどうかの確認メッセージと、「スタート」及び「キャンセル」の各ボタンが表示されている。この表示画面では、後の設定である第2のPJLコマンド600を優先し、第2のPJLコマンド600によるプリント設定値が選択された初期画面となっている。   Therefore, in this embodiment, the CPU 101 of the MFP 1 determines the print setting value based on the first PJL command 500 and the print setting value based on the second PJL command 600 as shown in FIG. A display screen for the user 300 to select a setting value that cannot be matched is created in HTML, displayed on the display unit 134 of the operation panel 130, and selected by the user 300. In the display screen shown in FIG. 6B, a selection button for a setting value that needs to be selected by the user, a confirmation message as to whether or not printing can be started with the content after selection, and “Start” and “Cancel”. Each button is displayed. This display screen is an initial screen in which the second PJL command 600 which is the later setting is prioritized and the print setting value by the second PJL command 600 is selected.

なお、前述のように、ウォーターマークはいずれの設定とも組み合わせ可能であるが、図6(B)の例ではユーザーにウォーターマークを付与するかどうかを再度確認させるようになっている。   As described above, the watermark can be combined with any setting, but in the example of FIG. 6B, the user is again confirmed as to whether or not the watermark is to be added.

画面上でユーザー300が設定値を選択し「スタート」ボタンを押すと、図6(C)に示すように、MFP1のCPU101は、ユーザーにより選択された設定値については、選択されたとおりにPJLコマンドの内容を書き換えるとともに、第1のPJLコマンド500によるプリント設定値と第2のPJLコマンド600によるプリント設定値との間で整合の取れている設定値については、それらの設定値をそのまま採用して、ドキュメントファイルをアプリケーションPF11からMFP1に送信してダイレクト印刷を行う。   When the user 300 selects a setting value on the screen and presses the “Start” button, as shown in FIG. 6C, the CPU 101 of the MFP 1 sets the PJL as the selected setting value for the user. In addition to rewriting the contents of the command, for the setting values that are consistent between the print setting values by the first PJL command 500 and the print setting values by the second PJL command 600, those setting values are adopted as they are. Then, the document file is transmitted from the application PF 11 to the MFP 1 to perform direct printing.

このように、この実施形態では、併存内容がユーザー300に提示され、ユーザー300の選択に基づいてプリント設定値が決定されることにより併存が解消されるから、ユーザー300の意図を確実に反映したプリント設定値の設定を行うことができる。   As described above, in this embodiment, the coexistence contents are presented to the user 300, and the coexistence is resolved by determining the print setting value based on the selection of the user 300, so that the intention of the user 300 is reliably reflected. Print setting values can be set.

なお、併存解消処理は併存内容をユーザー300に提示して選択させる方法に限定されるものではなく、他の併存解消処理方法を採用してもよい。他の併存解消処理として、予め設定された優先度に基づいてプリント設定値を決定してもよい。例えば、整合がとれない複数のプリント設定値が併存する場合は、第2のPJLコマンド600によるプリント設定値の優先度を高く設定しておき、ユーザーに選択させることなく、このプリント設定値を選択しても良い。この場合は、後にプリント設定を行ったユーザーの意図を反映することができる。   The coexistence elimination processing is not limited to the method of presenting and selecting coexistence contents to the user 300, and other coexistence elimination processing methods may be adopted. As another coexistence elimination process, the print setting value may be determined based on a preset priority. For example, when there are a plurality of print setting values that cannot be matched, the priority of the print setting value by the second PJL command 600 is set high, and this print setting value is selected without causing the user to select it. You may do it. In this case, it is possible to reflect the intention of the user who has made print settings later.

また、先の設定の優先度を高く設定しておいても良い。この場合、整合がとれないプリント設定値についてのみ、先の設定である第1のPJLコマンドを優先するのではなく、第1のPJLコマンド500によるプリント設定値の全てを優先しても良い。この場合は、先の設定を行ったユーザーの意図を反映することができる。   Also, the priority of the previous setting may be set high. In this case, it is possible to give priority to all print setting values according to the first PJL command 500 instead of giving priority to the first PJL command that is the previous setting only for print setting values that cannot be matched. In this case, the intention of the user who made the previous setting can be reflected.

また、PJLコマンドを付与したユーザーの予め設定された権限に基づいて、プリント設定値を決定することにより併存を解消しても良い。例えば、MFP1の管理者による設定を優先し、一般ユーザーの設定は優先しない構成としても良い。この場合、PJLコマンドのコメント部分に管理者設定である情報(例えば「@PJL COMMENT」)を付与しておき、判断に利用すれば良い。また、文書作成ユーザーの設定を優先し、印刷を行うユーザーの設定は優先しない構成としても良い。この場合も、PJLコマンドのコメント部分に作成者情報を付与しておき、判断に利用すれば良い。このように、予め設定されたユーザーの権限に基づいてプリント設定値を決定するから、ユーザーの権限を反映したプリント設定値の設定が可能となる。   Further, the coexistence may be resolved by determining the print setting value based on the authority set in advance by the user who has given the PJL command. For example, a configuration in which the setting of the administrator of the MFP 1 is given priority and the setting of the general user is not given priority may be adopted. In this case, information that is an administrator setting (for example, “@PJL COMMENT”) may be added to the comment portion of the PJL command and used for determination. Further, the configuration may be such that the setting of the document creation user is given priority and the setting of the user who performs printing is not given priority. In this case as well, the creator information is given to the comment portion of the PJL command and used for determination. As described above, since the print setting value is determined based on the user authority set in advance, it is possible to set the print setting value reflecting the user authority.

1 画像形成装置
11 アプリケーションプラットフォーム
12 スキャンアプリ
13 プリントアプリ
14 共有フォルダ
100 制御部
101 CPU
102 ROM
110 固定記憶装置
120 画像読取装置
140 画像出力装置
300 ユーザー
400 ドキュメントファイル
500 第1のPJLコマンド
600 第2のPJLコマンド
DESCRIPTION OF SYMBOLS 1 Image forming apparatus 11 Application platform 12 Scan application 13 Print application 14 Shared folder 100 Control part 101 CPU
102 ROM
110 fixed storage device 120 image reading device 140 image output device 300 user 400 document file 500 first PJL command 600 second PJL command

Claims (12)

ドキュメントファイル内へのPJLコマンドの記述時に、該ドキュメントファイルに複数のPJLコマンドによるプリント設定値が併存するかどうかを判断する判断手段と、
前記判断手段により複数のPJLコマンドによるプリント設定値が併存すると判断された場合、併存を解消する処理を実行する併存解消手段と、
を備えたことを特徴とする画像形成装置。
A determination means for determining whether or not print setting values by a plurality of PJL commands coexist in the document file when a PJL command is described in the document file;
Coexistence eliminating means for executing processing for eliminating coexistence when it is determined by the determining means that print setting values by a plurality of PJL commands coexist;
An image forming apparatus comprising:
コンピュータを備え、前記判断手段及び併存解消手段は、前記コンピュータがアプリケーションプラットフォームを実行することにより実現される請求項1に記載の画像形成装置。   The image forming apparatus according to claim 1, further comprising: a computer, wherein the determination unit and the coexistence canceling unit are realized by the computer executing an application platform. コンピュータを備え、前記判断手段及び併存解消手段は、前記コンピュータが画像形成装置のファームウェアを実行することにより実現される請求項1に記載の画像形成装置。   The image forming apparatus according to claim 1, further comprising: a computer, wherein the determination unit and the coexistence canceling unit are realized by the computer executing firmware of the image forming apparatus. 前記判断手段は、複数の前記PJLコマンド内にそれぞれ同じプリント設定値を示すパラメータが存在するかどうかを判断することにより、複数のPJLコマンドによるプリント設定値が併存するかどうかを判断する請求項1〜3のいずれかに記載の画像形成装置。   The determination unit determines whether or not print setting values by a plurality of PJL commands coexist by determining whether or not parameters indicating the same print setting value exist in the plurality of PJL commands. The image forming apparatus according to any one of? 前記判断手段は、記述されているPJLのセットが複数存在するかどうかを判断することにより、複数のPJLコマンドによるプリント設定値が併存するかどうかを判断する請求項1〜3のいずれかに記載の画像形成装置。   4. The determination unit according to claim 1, wherein the determination unit determines whether or not print setting values based on a plurality of PJL commands coexist by determining whether or not there are a plurality of described PJL sets. Image forming apparatus. 前記併存解消手段は、併存内容をユーザーに提示するとともに、ユーザーの選択に基づいてプリント設定値を決定することにより併存を解消する請求項1〜5の何れかに記載の画像形成装置。   The image forming apparatus according to claim 1, wherein the coexistence eliminating unit presents coexistence contents to a user and resolves coexistence by determining a print setting value based on a user's selection. 前記併存解消手段は、予め設定された優先度に基づいてプリント設定値を決定することにより併存を解消する請求項1〜5の何れかに記載の画像形成装置。   6. The image forming apparatus according to claim 1, wherein the coexistence canceling unit cancels the coexistence by determining a print setting value based on a preset priority. 複数のプリント設定値のうち整合がとれないプリント設定値については、後のプリント設定値の優先度が高く設定されている請求項7に記載の画像形成装置。   8. The image forming apparatus according to claim 7, wherein a print setting value that cannot be matched among a plurality of print setting values is set to have a higher priority for subsequent print setting values. 先の設定の優先度が高く設定されている請求項7に記載の画像形成装置。   The image forming apparatus according to claim 7, wherein the priority of the previous setting is set high. 前記併存解消手段は、予め設定されたユーザーの権限に基づいてプリント設定値を決定することにより併存を解消する請求項1〜5の何れかに記載の画像形成装置。   The image forming apparatus according to claim 1, wherein the coexistence canceling unit cancels the coexistence by determining a print setting value based on a user authority set in advance. ドキュメントファイル内へのPJLコマンドの記述時に、該ドキュメントファイルに複数のPJLコマンドによるプリント設定値が併存するかどうかを判断する判断ステップと、
前記判断ステップにより複数のPJLコマンドによるプリント設定値が併存すると判断された場合、併存を解消する処理を実行する併存解消ステップと、
を備えたことを特徴とする画像形成装置におけるプリント設定値の併存解消方法。
A determination step of determining whether or not print setting values by a plurality of PJL commands coexist in the document file when a PJL command is described in the document file;
A coexistence elimination step for executing a process of eliminating coexistence when it is determined that the print setting values by a plurality of PJL commands coexist in the judgment step;
A method for eliminating the coexistence of print setting values in an image forming apparatus.
ドキュメントファイル内へのPJLコマンドの記述時に、該ドキュメントファイルに複数のPJLコマンドによるプリント設定値が併存するかどうかを判断する判断ステップと、
前記判断ステップにより複数のPJLコマンドによるプリント設定値が併存すると判断された場合、併存を解消する処理を実行する併存解消ステップと、
を画像形成装置のコンピュータに実行させるためのプリント設定値の併存解消プログラム。
A determination step of determining whether or not print setting values by a plurality of PJL commands coexist in the document file when a PJL command is described in the document file;
A coexistence elimination step for executing a process of eliminating coexistence when it is determined that the print setting values by a plurality of PJL commands coexist in the judgment step;
A program for eliminating the coexistence of print setting values for causing the computer of the image forming apparatus to execute.
JP2017055653A 2017-03-22 2017-03-22 Image forming device, coexistence elimination method of print setting value and coexistence elimination program Active JP6828540B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017055653A JP6828540B2 (en) 2017-03-22 2017-03-22 Image forming device, coexistence elimination method of print setting value and coexistence elimination program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017055653A JP6828540B2 (en) 2017-03-22 2017-03-22 Image forming device, coexistence elimination method of print setting value and coexistence elimination program

Publications (2)

Publication Number Publication Date
JP2018158455A true JP2018158455A (en) 2018-10-11
JP6828540B2 JP6828540B2 (en) 2021-02-10

Family

ID=63796169

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017055653A Active JP6828540B2 (en) 2017-03-22 2017-03-22 Image forming device, coexistence elimination method of print setting value and coexistence elimination program

Country Status (1)

Country Link
JP (1) JP6828540B2 (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006142565A (en) * 2004-11-17 2006-06-08 Konica Minolta Business Technologies Inc Image forming apparatus, system, method and program
KR20070028182A (en) * 2005-09-07 2007-03-12 삼성전자주식회사 Method of setting printout function
US20080297838A1 (en) * 2007-05-31 2008-12-04 Hideaki Matsui Image forming apparatus
JP2009179052A (en) * 2008-02-01 2009-08-13 Konica Minolta Business Technologies Inc Image forming apparatus, print controlling method, and controlling program
US20110058204A1 (en) * 2009-09-08 2011-03-10 Samsung Electronics Co., Ltd. Printing control apparatus, image forming apparatus, and printing control method
JP2012083987A (en) * 2010-10-13 2012-04-26 Konica Minolta Business Technologies Inc Image formation system, information processor, information processing program and image formation method
US20120140288A1 (en) * 2010-12-06 2012-06-07 Canon Kabushiki Kaisha Printing apparatus, printing method, and storage medium
JP2012198641A (en) * 2011-03-18 2012-10-18 Ricoh Co Ltd Data processing device and program
JP2014232503A (en) * 2013-05-30 2014-12-11 コニカミノルタ株式会社 Control apparatus of image forming apparatus, control method of image forming apparatus, and control program of image forming apparatus
JP2016068499A (en) * 2014-09-30 2016-05-09 ブラザー工業株式会社 Image formation device

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006142565A (en) * 2004-11-17 2006-06-08 Konica Minolta Business Technologies Inc Image forming apparatus, system, method and program
KR20070028182A (en) * 2005-09-07 2007-03-12 삼성전자주식회사 Method of setting printout function
US20080297838A1 (en) * 2007-05-31 2008-12-04 Hideaki Matsui Image forming apparatus
JP2008299668A (en) * 2007-05-31 2008-12-11 Ricoh Co Ltd Image forming apparatus
JP2009179052A (en) * 2008-02-01 2009-08-13 Konica Minolta Business Technologies Inc Image forming apparatus, print controlling method, and controlling program
US20090219576A1 (en) * 2008-02-01 2009-09-03 Fumihito Akiyama Image forming apparatus, print control method and control program
US20110058204A1 (en) * 2009-09-08 2011-03-10 Samsung Electronics Co., Ltd. Printing control apparatus, image forming apparatus, and printing control method
JP2012083987A (en) * 2010-10-13 2012-04-26 Konica Minolta Business Technologies Inc Image formation system, information processor, information processing program and image formation method
US20120140288A1 (en) * 2010-12-06 2012-06-07 Canon Kabushiki Kaisha Printing apparatus, printing method, and storage medium
JP2012121167A (en) * 2010-12-06 2012-06-28 Canon Inc Printing apparatus, printing method, and program
JP2012198641A (en) * 2011-03-18 2012-10-18 Ricoh Co Ltd Data processing device and program
JP2014232503A (en) * 2013-05-30 2014-12-11 コニカミノルタ株式会社 Control apparatus of image forming apparatus, control method of image forming apparatus, and control program of image forming apparatus
JP2016068499A (en) * 2014-09-30 2016-05-09 ブラザー工業株式会社 Image formation device

Also Published As

Publication number Publication date
JP6828540B2 (en) 2021-02-10

Similar Documents

Publication Publication Date Title
JP4771537B2 (en) Image forming apparatus
JP7091821B2 (en) Image processing equipment and programs
US11523023B2 (en) Transmitting apparatus having transmission report output, method for controlling the transmitting apparatus, and computer-readable storage medium
JP6395374B2 (en) Image forming apparatus, image forming apparatus control method, and computer-readable program
JP5412941B2 (en) Image forming system, image forming apparatus, display method, and program
US20070229920A1 (en) Image processing apparatus, system, information processing apparatus, and program
US8736879B2 (en) Managing settings for image processing job options
US10712985B2 (en) Setting control device that changes from one area to another, setting control method, and program
US10126992B2 (en) Image processing apparatus, control method thereof, and storage medium
WO2017082073A1 (en) Image forming apparatus, information processing method, and program
US10209932B2 (en) Printing apparatus that processes print data based on security setting data
JP2013115581A (en) Image processor and control method thereof
JP2006238106A (en) Image forming apparatus
JP5417841B2 (en) Information processing apparatus and information processing program
US20120140277A1 (en) Image forming apparatus and processing control method
US20120002232A1 (en) Image processing apparatus, display control method, and storage medium
JP4297057B2 (en) Image forming system, output mode management program, and recording medium recording the output mode management program
US20120013943A1 (en) Image forming apparatus, information processing apparatus, printing system, image forming method, image forming program, and storage medium storing image forming program
US11550524B1 (en) Information processing apparatus and method and non-transitory computer readable medium
JP6828540B2 (en) Image forming device, coexistence elimination method of print setting value and coexistence elimination program
US10564907B2 (en) Image forming apparatus, display control method, and storage medium
JP6949629B2 (en) Image forming device, control method and program
JP6519942B2 (en) Image forming apparatus and program
JP2019005954A (en) Printing instruction device, printing instruction method and printing instruction program
JP7314648B2 (en) Information processing device, information processing method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200214

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201120

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210104

R150 Certificate of patent or registration of utility model

Ref document number: 6828540

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150