Nothing Special   »   [go: up one dir, main page]

JP6828540B2 - Image forming device, coexistence elimination method of print setting value and coexistence elimination program - Google Patents

Image forming device, coexistence elimination method of print setting value and coexistence elimination program Download PDF

Info

Publication number
JP6828540B2
JP6828540B2 JP2017055653A JP2017055653A JP6828540B2 JP 6828540 B2 JP6828540 B2 JP 6828540B2 JP 2017055653 A JP2017055653 A JP 2017055653A JP 2017055653 A JP2017055653 A JP 2017055653A JP 6828540 B2 JP6828540 B2 JP 6828540B2
Authority
JP
Japan
Prior art keywords
coexistence
print setting
pjl
image forming
setting values
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017055653A
Other languages
Japanese (ja)
Other versions
JP2018158455A (en
Inventor
光 武藤
光 武藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Inc
Original Assignee
Konica Minolta Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to 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)

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 multifunction device, a coexistence elimination method of print setting values executed by the apparatus, and a coexistence elimination program.

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

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

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

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

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

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

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

特開2016−68499号公報Japanese Unexamined Patent Publication No. 2016-68499

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

なお、特許文献1に記載の技術は、保存ジョブの印刷設定と印刷指示の受付時にプリンタの設定としてハードディスクに保存されているプリンタの印刷設定とが同一でないときに、保存ジョブの印刷設定とプリンタの印刷設定とが異なる旨を表示部に表示するものであり、一つのドキュメントファイル内に複数のPJLコマンドが付与されていた場合の技術ではないので、一つのドキュメントファイル内に複数のPJLコマンドが付与されていた場合に、ユーザーの意図しないプリント設定値でプリントが行われる結果となるという課題に対して、解決策を提供しうるものではなかった。 In the technique described in Patent Document 1, when the print setting of the save job and the print setting of the printer saved on the hard disk as the printer setting at the time of receiving the print instruction are not the same, the print setting of the save job and the printer Since it is a technique to display on the display part that the print settings are different from the above, and it is not a technique when multiple PJL commands are assigned in one document file, multiple PJL commands can be displayed in one document file. If it was given, it could not provide a solution to the problem that printing was performed with the print setting value not intended by the user.

この発明は、このような技術的背景に鑑みてなされたものであって、一つのドキュメントファイル内に複数のPJLコマンドが付与されていた場合に、ユーザーの意図しないプリント設定値でプリントが行われるのを抑制した画像形成装置を提供し、さらには同装置で実行されるプリント設定値の併存解消方法及び併存解消プログラムを提供することを課題とする。 The present invention has been made in view of such a technical background, and when a plurality of PJL commands are given 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 the above, and further to provide a coexistence elimination method and a coexistence elimination program of print setting values 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) When writing a PJL command in a document file, a determination means for determining 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 means. An image forming apparatus comprising: a coexistence elimination means for executing a process of eliminating coexistence when it is determined that coexistence is present.
(2) The image forming apparatus according to item 1 above, which comprises a computer, wherein the determination means and the coexistence elimination means are realized by the computer executing an application platform.
(3) The image forming apparatus according to item 1 above, which comprises a computer, and the determination means and the coexistence elimination means are realized by the computer executing the firmware of the image forming apparatus.
(4) The determination means determines whether or not the print setting values by the plurality of PJL commands coexist by determining whether or not the parameters indicating the same print setting values exist in the plurality of PJL commands. The image forming apparatus according to any one of the above items 1 to 3.
(5) The determination means is any one of the above items 1 to 3 for determining whether or not the print setting values by the plurality of PJL commands coexist by determining whether or not there are a plurality of described PJL sets. The image forming apparatus according to.
(6) The image forming apparatus according to any one of the preceding items 1 to 5, wherein the coexistence elimination means presents the coexistence content to the user and determines the print setting value based on the user's selection to eliminate the coexistence.
(7) The image forming apparatus according to any one of the above items 1 to 5, wherein the coexistence elimination means eliminates coexistence by determining a print setting value based on a preset priority.
(8) The image forming apparatus according to item 7 above, wherein the print setting values that are inconsistent among a plurality of print setting values are set with high priority of the later print setting values.
(9) The image forming apparatus according to item 7 above, 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 elimination means eliminates coexistence by determining a print setting value based on preset user authority.
(11) When writing a PJL command in a document file, a determination step for determining whether or not print setting values by a plurality of PJL commands coexist in the document file, and a determination step for determining whether or not print setting values by a plurality of PJL commands coexist in the document file A method for eliminating the coexistence of print setting values in an image forming apparatus, which comprises a coexistence elimination step for executing a process for eliminating the coexistence when it is determined that the coexistences occur.
(12) When writing a PJL command in a document file, a determination step for determining whether or not print setting values by a plurality of PJL commands coexist in the document file, and a determination step for determining whether or not print setting values by a plurality of PJL commands coexist 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 the coexistence elimination step for executing the process for eliminating the coexistence when it is determined that the coexistence is coexisting.

前項(1)に記載の発明によれば、ドキュメントファイル内へのPJLコマンドの記述時に、該ドキュメントファイルに複数のPJLコマンドによるプリント設定値が併存するかどうかが判断され、複数のPJLコマンドによるプリント設定値が併存すると判断された場合、併存を解消する処理が実行される。従って、設定値の併存を判断することなく、付与されたPJLコマンドを上から順に解釈する従来の処理に較べて、ユーザーの意図を反映した併存解消処理を実行することができ、ユーザーの意図しないプリント設定値でプリントが行われるのを抑制することができる。 According to the invention described in the previous section (1), 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. If it is determined that the set values coexist, a process to eliminate the coexistence is executed. Therefore, it is possible to execute the coexistence elimination process that reflects the user's intention as compared with the conventional process that interprets the given PJL commands in order from the top without determining the coexistence of the set values, which is not the user's intention. It is possible to suppress printing with the print setting value.

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

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

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

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

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

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

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

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

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

前項(11)に記載の発明によれば、設定値の併存を判断することなく、付与されたPJLコマンドを上から順に解釈する従来の処理に較べて、ユーザーの意図を反映した併存解消処理を実行することができ、ユーザーの意図しないプリント設定値でプリントが行われるのを抑制することができる。 According to the invention described in the preceding paragraph (11), the coexistence elimination process that reflects the user's intention is performed 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. It can be executed, and it is possible to suppress printing with a print setting value not intended by the user.

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

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

以下、この発明の実施形態を図面に基づいて説明する。 Hereinafter, embodiments of the present invention will be described 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, the above-mentioned MFP, which is a multifunctional digital multifunction device having a copy function, a printer function, a scanning function, a facsimile function, and the like, is used as the image forming apparatus 1. Hereinafter, the image processing device 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 the 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 comprehensively controls the entire MFP 1 by executing an operation program stored in the ROM 102 or the like. For example, in addition to controlling the copy function, printer function, scan function, facsimile function, etc. in an executable manner, especially in this embodiment, is the print setting value by a plurality of PJL commands coexisting when the PJL command is described in the document file? If it is determined whether or not the print setting values by a plurality of PJL commands coexist, a process for eliminating the coexistence is executed. Details will be described later.

ROM102は、CPU101が実行するプログラムやその他のデータを格納する。 The ROM 102 stores a program 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 the 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 and the like related to image formation.

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

固定記憶装置110は、ハードディスク等からなり、プログラムや各種データ等を保存する。 The fixed storage device 110 is composed of 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, scans a document set on the platen glass, scans the document, and converts the scanned document into image data.

操作パネル130は、ユーザーがMFP1へジョブ等の指示や各種設定を行う際に用いられるものであり、リセットー131、スタートキー132、ストップキー133、表示部134及びタッチパネル135等を備えている。 The operation panel 130 is used when the user gives instructions such as a job to the MFP 1 and makes various settings, 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 to reset the settings, 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. Is.

表示部134は、例えば液晶表示装置からなりメッセージや各種の操作画面等を表示するものであり、タッチパネル135は表示部134の画面上に形成され、ユーザーのタッチ操作を検出する。 The display unit 134 is composed of, for example, a liquid crystal display device and displays a message, 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 prepares a document file composed of 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 as a document file. The print setting value by the PJL command described in is printed on the paper accordingly.

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

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

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

なお、図2に示す符号15はMFP1側の各機能でありMFP1のファームウェアも含まれる。符号14は固定記憶装置110に形成された複数のユーザーがアクセス可能な共有フォルダ(BOXともいう)であり、符号200はネットワークを介してMFP1がアクセス可能な外部記憶装置の保存領域である。 Reference numeral 15 shown in FIG. 2 is a function on the MFP1 side and includes the firmware of the MFP1. Reference numeral 14 is a shared folder (also referred to as BOX) formed in the fixed storage device 110 and accessible to a plurality of users, and reference numeral 200 is a storage area of the external storage device accessible to 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 a process when the first PJL command is described in the document file. In this example, the case where the PJL command is described in the document file created by reading the original is shown.

ユーザーがスキャン処理の実行時にScanアプリ12によるプリントオプションを選択しプリント設定値を設定すると、MFP1のCPU101はステップS01でこれを受け付ける。次いでステップS02で、MFP1のファームウェア(FW)に基づいて、CPU101は受け付けたプリント設定値をPJLコマンドによりドキュメントファイルに付与(記述)し、ドキュメントファイルを例えば共有フォルダ14に保存する。 When the user selects the print option by the Scan application 12 and sets the print setting value at the time of 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 adds (describes) the received print setting value to the document file by the PJL command, and saves the document file in, for example, the shared folder 14.

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

ユーザーがPrintアプリ13によるプリントオプションを選択するとともに、共有フォルダ14に保存されているドキュメントファイルを指定してプリント設定値を設定しプリントを指示すると、MFP1のCPU101はステップS11でこれを受け付ける。 When the user selects the print option by the Print application 13, specifies the document file saved in the shared folder 14, sets the print setting value, and instructs 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, the CPU 101 assigns (describes) the received print setting value to the document file by the PJL command based on the firmware of the Print application 13 or the MFP1. In step S13, the CPU 101 determines whether or not the print setting values by the plurality of PJL commands coexist in the document file based on the firmware of the application PF11 or the MFP1. This determination may be made by determining whether or not there are parameters indicating the same print setting value 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, it may be determined whether or not the print setting values by the plurality of PJL commands coexist 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 the print setting values by the plurality of PJL commands coexist because there are a plurality of PJL sets.

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

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

ステップS13で、ドキュメントファイルに複数のPJLコマンドによるプリント設定値が併存していない場合(ステップS13でNO)、処理を終了する。従ってこの場合は、プリント指示の時に設定されたプリント設定値でプリントが実行される。 In step S13, if the document file does not coexist with print setting values by a plurality of PJL commands (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 will be described below when print setting values by a plurality of PJL commands coexist.

図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 is a document in which a PJL command is described and saved in a shared folder (BOX) 14 when a user 300 selects a print option when executing a scan by the MFP 1, as described in the flowchart of FIG. File 400 is shown. The inside of the frame is the print setting value described by the PJL command 500. In this example, staple two places on the left edge of the printing paper (@PJL OVERRIDEFINISH = ANY2POINT, @PJL OVERRIDEBINDING = LEFT), add a watermark (@PJL SETWATERMARKMODE = ON), and perform double-sided printing (@PJL SETWATERMARKMODE = ON). @PJL OVERRIDEDUPLEX = ON), are set respectively.

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

図5(C)は、ドキュメントファイル400に図5(B)のプリント設定値がPJLコマンドで記述されている様子を示す。ドキュメントファイル400には、スキャン実行時に記述された第1のPJLコマンド500と、プリント時に記述された第2のPJLコマンド600が記述されている。 FIG. 5C shows how the print setting value of FIG. 5B is 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 scanning execution 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 or not the print setting values by the plurality of PJL commands coexist in the document file 400. If there are a plurality of them and the coexistence should be resolved, the coexistence resolution process is executed according to a preset rule.

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

図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, comparing the first and second PJL commands 500 and 600, for example, two parameters such as "@PJL OVERRIDEBINDING = ..." exist in the document file. The print setting value by the PJL command of is coexisting. That is, as shown in FIG. 6A, staples and punches, which are coexisting print values, are prohibited from being combined (combination prohibited), and are set to be incompatible with each other. Further, the positions are different between the staple position (LEFT) and the punch position (TOP). Further, double-sided printing is selected by the first PJL command 500 at the time of scanning, and single-sided printing is selected by the second PJL command 600 at the time of printing, and the double-sided / single-sided printing modes are different. The watermark can be combined with any setting. Reference numeral 600a in FIG. 6A indicates the content 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 has a print setting value by the first PJL command 500 and a print setting value by the second PJL command 600, as shown in FIG. 6B, based on the application PF11 and the like. A display screen for the user 300 to select an inconsistent setting value is created by HTML, displayed on the display unit 134 of the operation panel 130, and selected by the user 300. On the display screen shown in FIG. 6B, a button for selecting a setting value that requires the user to select, a confirmation message as to whether or not printing can be started with the selected content, and "Start" and "Cancel" are displayed. Each button of is displayed. In this display screen, the second PJL command 600, which is a later setting, is prioritized, and the print setting value by the second PJL command 600 is selected as the initial screen.

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

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

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

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

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

また、PJLコマンドを付与したユーザーの予め設定された権限に基づいて、プリント設定値を決定することにより併存を解消しても良い。例えば、MFP1の管理者による設定を優先し、一般ユーザーの設定は優先しない構成としても良い。この場合、PJLコマンドのコメント部分に管理者設定である情報(例えば「@PJL COMMENT」)を付与しておき、判断に利用すれば良い。また、文書作成ユーザーの設定を優先し、印刷を行うユーザーの設定は優先しない構成としても良い。この場合も、PJLコマンドのコメント部分に作成者情報を付与しておき、判断に利用すれば良い。このように、予め設定されたユーザーの権限に基づいてプリント設定値を決定するから、ユーザーの権限を反映したプリント設定値の設定が可能となる。 Further, the coexistence may be eliminated by determining the print setting value based on the preset authority of the user who has given the PJL command. For example, the setting by the administrator of MFP1 may be prioritized, and the setting of a general user may not be prioritized. In this case, information set by the administrator (for example, "@PJL COMMENT") may be added to the comment part of the PJL command and used for judgment. Further, the setting of the user who creates the document may be prioritized, and the setting of the user who prints may not be prioritized. In this case as well, the creator information may be added to the comment part of the PJL command and used for judgment. In this way, since the print setting value is determined based on the preset user authority, 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コマンド
1 Image forming device 11 Application platform 12 Scan application 13 Print application 14 Shared folder 100 Control unit 101 CPU
102 ROM
110 Fixed storage device 120 Image reader 140 Image output device 300 User 400 Document file 500 First PJL command 600 Second PJL command

Claims (12)

ドキュメントファイル内へのPJLコマンドの記述時に、該ドキュメントファイルに複数のPJLコマンドによるプリント設定値が併存するかどうかを判断する判断手段と、
前記判断手段により複数のPJLコマンドによるプリント設定値が併存すると判断された場合、併存を解消する処理を実行する併存解消手段と、
を備えたことを特徴とする画像形成装置。
When writing a PJL command in a document file, a means for determining whether or not print setting values by a plurality of PJL commands coexist in the document file,
When it is determined by the above-mentioned determination means that the print setting values by a plurality of PJL commands coexist, the coexistence elimination means for executing the process for eliminating the coexistence and the coexistence elimination means.
An image forming apparatus characterized by being provided with.
コンピュータを備え、前記判断手段及び併存解消手段は、前記コンピュータがアプリケーションプラットフォームを実行することにより実現される請求項1に記載の画像形成装置。 The image forming apparatus according to claim 1, further comprising a computer, wherein the determination means and the coexistence elimination means 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 means and the coexistence elimination means are realized by the computer executing the firmware of the image forming apparatus. 前記判断手段は、複数の前記PJLコマンド内にそれぞれ同じプリント設定値を示すパラメータが存在するかどうかを判断することにより、複数のPJLコマンドによるプリント設定値が併存するかどうかを判断する請求項1〜3のいずれかに記載の画像形成装置。 The determination means determines whether or not the print setting values by the plurality of PJL commands coexist by determining whether or not the parameters indicating the same print setting values exist in the plurality of PJL commands. The image forming apparatus according to any one of 3 to 3. 前記判断手段は、記述されているPJLのセットが複数存在するかどうかを判断することにより、複数のPJLコマンドによるプリント設定値が併存するかどうかを判断する請求項1〜3のいずれかに記載の画像形成装置。 The determination means according to any one of claims 1 to 3, wherein the determination means determines whether or not a plurality of described sets of PJL exist, thereby determining whether or not print setting values by a plurality of PJL commands coexist. Image forming device. 前記併存解消手段は、併存内容をユーザーに提示するとともに、ユーザーの選択に基づいてプリント設定値を決定することにより併存を解消する請求項1〜5の何れかに記載の画像形成装置。 The image forming apparatus according to any one of claims 1 to 5, wherein the coexistence eliminating means presents the coexistence content to the user and determines the print setting value based on the user's selection. 前記併存解消手段は、予め設定された優先度に基づいてプリント設定値を決定することにより併存を解消する請求項1〜5の何れかに記載の画像形成装置。 The image forming apparatus according to any one of claims 1 to 5, wherein the coexistence elimination means eliminates coexistence by determining a print setting value based on a preset priority. 複数のプリント設定値のうち整合がとれないプリント設定値については、後のプリント設定値の優先度が高く設定されている請求項7に記載の画像形成装置。 The image forming apparatus according to claim 7, wherein the print setting values that are inconsistent among the plurality of print setting values are set with a high priority of the later print setting values. 先の設定の優先度が高く設定されている請求項7に記載の画像形成装置。 The image forming apparatus according to claim 7, wherein the priority of the above setting is set high. 前記併存解消手段は、予め設定されたユーザーの権限に基づいてプリント設定値を決定することにより併存を解消する請求項1〜5の何れかに記載の画像形成装置。 The image forming apparatus according to any one of claims 1 to 5, wherein the coexistence elimination means eliminates coexistence by determining a print setting value based on preset user authority. ドキュメントファイル内へのPJLコマンドの記述時に、該ドキュメントファイルに複数のPJLコマンドによるプリント設定値が併存するかどうかを判断する判断ステップと、
前記判断ステップにより複数のPJLコマンドによるプリント設定値が併存すると判断された場合、併存を解消する処理を実行する併存解消ステップと、
を備えたことを特徴とする画像形成装置におけるプリント設定値の併存解消方法。
When writing a PJL command in a document file, a determination step for determining whether or not print setting values by a plurality of PJL commands coexist in the document file, and a determination step.
When it is determined by the determination step that the print setting values by a plurality of PJL commands coexist, the coexistence elimination step for executing the process for eliminating the coexistence and the coexistence elimination step
A method for resolving the coexistence of print setting values in an image forming apparatus.
ドキュメントファイル内へのPJLコマンドの記述時に、該ドキュメントファイルに複数のPJLコマンドによるプリント設定値が併存するかどうかを判断する判断ステップと、
前記判断ステップにより複数のPJLコマンドによるプリント設定値が併存すると判断された場合、併存を解消する処理を実行する併存解消ステップと、
を画像形成装置のコンピュータに実行させるためのプリント設定値の併存解消プログラム。
When writing a PJL command in a document file, a determination step for determining whether or not print setting values by a plurality of PJL commands coexist in the document file, and a determination step.
When it is determined by the determination step that the print setting values by a plurality of PJL commands coexist, the coexistence elimination step for executing the process for eliminating the coexistence and the coexistence elimination step
A program for eliminating the coexistence of print settings to cause 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 JP2018158455A (en) 2018-10-11
JP6828540B2 true 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)

Family Cites Families (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
JP4825170B2 (en) * 2007-05-31 2011-11-30 株式会社リコー Image forming apparatus
JP4497208B2 (en) * 2008-02-01 2010-07-07 コニカミノルタビジネステクノロジーズ株式会社 Image forming apparatus, printing control method, and control program
KR101496438B1 (en) * 2009-09-08 2015-02-26 삼성전자주식회사 Print controling apparatus, image forming apparatus and method for controling print
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
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
JP6142675B2 (en) * 2013-05-30 2017-06-07 コニカミノルタ株式会社 Image forming apparatus control apparatus, image forming apparatus control method, and image forming apparatus control program
JP6446965B2 (en) * 2014-09-30 2019-01-09 ブラザー工業株式会社 Image forming apparatus

Also Published As

Publication number Publication date
JP2018158455A (en) 2018-10-11

Similar Documents

Publication Publication Date Title
JP4778830B2 (en) Display control system, image processing apparatus, and display control method
JP7091821B2 (en) Image processing equipment and programs
JP5412941B2 (en) Image forming system, image forming apparatus, display method, and program
JP4544257B2 (en) Printing apparatus, printing command program, and printing method
JP6395374B2 (en) Image forming apparatus, image forming apparatus control method, and computer-readable program
EP2388685B1 (en) Information processing apparatus and control method thereof, and storage medium
US10712985B2 (en) Setting control device that changes from one area to another, setting control method, and program
US8736879B2 (en) Managing settings for image processing job options
US9584689B2 (en) Information processing apparatus and control method thereof
JP2010074311A (en) Job execution system, image processing apparatus, job executing method and job execution program
US10126992B2 (en) Image processing apparatus, control method thereof, and storage medium
WO2017082073A1 (en) Image forming apparatus, information processing method, and program
US20180107435A1 (en) Processing device, non-transitory recording medium storing a computer readable program and substitute process setting method
US8405861B2 (en) Information processing apparatus, device operation setting method and recording medium
JP5417841B2 (en) Information processing apparatus and information processing program
US8634101B2 (en) Image forming apparatus, method applicable to the image forming apparatus, and control program
US20120013943A1 (en) Image forming apparatus, information processing apparatus, printing system, image forming method, image forming program, and storage medium storing image forming program
JP6828540B2 (en) Image forming device, coexistence elimination method of print setting value and coexistence elimination program
JP4297057B2 (en) Image forming system, output mode management program, and recording medium recording the output mode management program
US10564907B2 (en) Image forming apparatus, display control method, and storage medium
JP6949629B2 (en) Image forming device, control method and program
JP7146841B2 (en) IMAGE FORMING APPARATUS, IMAGE FORMING APPARATUS CONTROL METHOD, AND COMPUTER-READABLE PROGRAM
JP6743097B2 (en) Image forming apparatus, control method of image forming apparatus, and program
JP7314648B2 (en) Information processing device, information processing method, and program
JP7247780B2 (en) Image forming device, information processing device 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