[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2019081289A - Printing device, printing system, printing device control method and printing system control method - Google Patents

Printing device, printing system, printing device control method and printing system control method Download PDF

Info

Publication number
JP2019081289A
JP2019081289A JP2017209583A JP2017209583A JP2019081289A JP 2019081289 A JP2019081289 A JP 2019081289A JP 2017209583 A JP2017209583 A JP 2017209583A JP 2017209583 A JP2017209583 A JP 2017209583A JP 2019081289 A JP2019081289 A JP 2019081289A
Authority
JP
Japan
Prior art keywords
printing
print
setting
pin
user
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
JP2017209583A
Other languages
Japanese (ja)
Other versions
JP7004240B2 (en
Inventor
豊史 足立
Toyofumi Adachi
豊史 足立
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2017209583A priority Critical patent/JP7004240B2/en
Publication of JP2019081289A publication Critical patent/JP2019081289A/en
Application granted granted Critical
Publication of JP7004240B2 publication Critical patent/JP7004240B2/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

【課題】蓄積印刷実行時の印刷設定を、少ない労力負担で簡単に行う。【解決手段】MFP200は、印刷を行う画像形成部10と、操作入力を受け付ける操作パネル40と、CPU31と、を有し、CPU31は、モバイルデバイス100から印刷ジョブを受信した場合に、印刷ジョブに対応するジョブ識別PINを発行する発行処理と、発行処理によって発行したジョブ識別PINを、モバイルデバイス100へ送信する送信処理と、操作パネル40が、設定用PINやプロファイル設定用PINが結合された上記ジョブ識別PINの操作入力を受け付けた場合に、上記画像形成部10に対し、上記設定用PINやプロファイル設定用PINに対応する印刷設定で上記印刷ジョブに係る印刷を実行させる印刷処理と、を実行する。【選択図】図7PROBLEM TO BE SOLVED: To easily perform print setting at the time of executing accumulated printing with a small labor load. An MFP 200 includes an image forming unit 10 that performs printing, an operation panel 40 that receives an operation input, and a CPU 31. When a print job is received from a mobile device 100, the CPU 31 converts the print job into a print job. The issuing process for issuing the corresponding job identification PIN, the transmitting process for transmitting the job identification PIN issued by the issuing process to the mobile device 100, and the operation panel 40 described above in which the setting PIN and the profile setting PIN are combined. When the operation input of the job identification PIN is accepted, the image forming unit 10 is subjected to a print process for executing printing related to the print job with print settings corresponding to the setting PIN and the profile setting PIN. To do. [Selection diagram] Fig. 7

Description

本発明は、印刷システム、印刷装置の制御方法、及び、印刷システムの制御方法に関する。さらに詳細には、外部端末から印刷ジョブを受信した場合に、その印刷ジョブに対してセキュリティーコードを発行する技術に関するものである。   The present invention relates to a printing system, a control method of a printing apparatus, and a control method of a printing system. More specifically, the present invention relates to a technology for issuing a security code to a print job when the print job is received from an external terminal.

従来から、印刷装置において、外部端末から印刷ジョブを受信した場合に、その印刷ジョブを印刷装置に蓄積する、いわゆる蓄積印刷の技術が知られている。   2. Description of the Related Art Conventionally, in a printing apparatus, when a print job is received from an external terminal, there is known a technique of so-called storage printing in which the print job is stored in the printing apparatus.

例えば、特許文献1においては、印刷装置に接続されたホストコンピュータが外部端末から印刷ジョブを受信して一時保管したとき、ホストコンピュータが印刷ジョブに対応するセキュリティーコードを発行して外部端末へ送信する技術が開示されている。この技術において、ユーザが印刷装置に備えられたパネル等の操作部からセキュリティーコードを入力することで、印刷装置が印刷ジョブに係る印刷を開始する。   For example, in Patent Document 1, when a host computer connected to a printing apparatus receives a print job from an external terminal and temporarily stores it, the host computer issues a security code corresponding to the print job and transmits it to the external terminal Technology is disclosed. In this technology, when the user inputs a security code from an operation unit such as a panel provided in the printing apparatus, the printing apparatus starts printing relating to a print job.

また、上記のホストコンピュータのセキュリティーコードを発行及び送信する機能を印刷装置が実行する技術も知られている。   There is also known a technology in which the printing apparatus executes the function of issuing and transmitting the above-described security code of the host computer.

上記いずれの従来技術においても、ユーザが印刷装置の操作部に対し特定の操作を行ったことに応じて、印刷ジョブに係る印刷が開始される。この結果、印刷内容の秘匿性を確保することができる。   In any of the above-described conventional techniques, printing related to a print job is started in response to the user performing a specific operation on the operation unit of the printing apparatus. As a result, secrecy of the print content can be secured.

特開平10−235974号公報Japanese Patent Application Laid-Open No. 10-235974

しかしながら、前記した従来の技術には、次のような問題があった。   However, the above-described conventional techniques have the following problems.

すなわち、上記印刷装置における蓄積印刷の実行時に、ユーザが所望する各種の印刷設定により印刷を行いたい場合がある。ユーザがこの印刷設定を行うためには、通常、上記特定の操作とは別に、例えば操作部に適宜の設定画面を表示させ、マニュアル操作によって各種の煩雑な設定を行う必要があり、操作労力負担が大きい。   That is, when the storage printing is performed in the printing apparatus, there are cases where it is desired to perform printing with various print settings desired by the user. In order for the user to perform this print setting, usually, it is necessary to display an appropriate setting screen on the operation unit, for example, separately from the specific operation described above, and perform various complicated settings by manual operation. Is large.

本発明は、前記した従来の技術が有する問題点を解決するためになされたものである。すなわちその課題とするところは、蓄積印刷実行時の印刷設定を、少ない労力負担で簡単に行うことを可能とする印刷装置、印刷システム、印刷装置の制御方法、及び、印刷システムの制御方法を提供することにある。   The present invention has been made to solve the problems of the above-described prior art. That is, the problem is to provide a printing apparatus, a printing system, a control method of the printing apparatus, and a control method of the printing system, which can easily perform print setting at the time of storage printing execution with little labor. It is to do.

この課題を解決することを目的としてなされた印刷装置は、印刷を行う印刷部と、操作入力を受け付ける操作部と、制御部と、を有し、前記制御部は、外部端末から印刷ジョブを受信した場合に、前記印刷ジョブに対応するセキュリティーコードを発行する発行処理と、前記発行処理によって発行した前記セキュリティーコードを、前記外部端末へ送信する送信処理と、前記操作部が、印刷設定コードが結合された前記セキュリティーコードの前記操作入力を受け付けた場合に、前記印刷部に対し、前記印刷設定コードに対応する印刷設定で前記印刷ジョブに係る印刷を実行させる印刷処理と、を実行することを特徴としている。   A printing apparatus made for the purpose of solving the problem includes a printing unit that performs printing, an operation unit that receives an operation input, and a control unit, and the control unit receives a print job from an external terminal. When the print job is issued, the transmission process for transmitting the security code issued by the issuance process to the external terminal, and the operation unit combines the print setting code. Performing a printing process for causing the printing unit to execute printing according to the print job with the print setting corresponding to the print setting code when the operation input of the security code is received. And

本明細書で開示される印刷装置においては、利用者により外部端末から印刷ジョブが送信されると、その印刷ジョブに対応するセキュリティーコードが発行処理において発行される。発行されたセキュリティーコードは、送信処理において上記外部端末へと送信される。外部端末で受信された上記セキュリティーコードを利用者が印刷装置の操作部において操作入力することで、上記印刷ジョブにて送信した内容の印刷が実行される。このようにして、蓄積印刷が実行されるので、印刷内容の秘匿性を確保することができる。   In the printing apparatus disclosed herein, when a print job is transmitted from the external terminal by the user, a security code corresponding to the print job is issued in the issuance process. The issued security code is transmitted to the external terminal in the transmission process. When the user operates the security code received by the external terminal through the operation unit of the printing apparatus, printing of the content transmitted in the print job is executed. In this way, since accumulated printing is performed, secrecy of the print content can be ensured.

このとき、本明細書で開示される印刷装置においては、予め、種々の印刷設定に対し、印刷設定コードがそれぞれ対応づけられている。利用者は、この印刷設定コードを上記発行されたセキュリティーコードに結合させて用いることで、当該印刷設定コードに対応する印刷設定を実行することができる。すなわち、前述の操作部への操作入力時において、利用者が、上記印刷設定コードを結合したセキュリティーコードを操作入力することで、印刷処理において、当該印刷設定コードに対応する印刷設定により印刷が実行される。この結果、操作部に適宜の設定画面を表示させマニュアル操作で各種の印刷設定を行う必要がある従来構造に比べ、簡素な手法で容易に印刷設定を行うことができる。したがって、利用者の操作労力負担を低減し、利便性を向上することができる。   At this time, in the printing apparatus disclosed in the present specification, print setting codes are previously associated with various print settings. The user can execute the print setting corresponding to the print setting code by coupling the print setting code to the issued security code. That is, when an operation is input to the operation unit described above, the user performs an operation input of the security code combined with the print setting code, and printing is executed according to the print setting corresponding to the print setting code in the printing process. Be done. As a result, print setting can be easily performed by a simple method as compared with the conventional structure in which an appropriate setting screen is displayed on the operation unit and various print settings need to be made manually. Therefore, the burden of operation labor of the user can be reduced, and convenience can be improved.

本発明によれば、蓄積印刷実行時の印刷設定を、少ない労力負担で簡単に行うことができる。   According to the present invention, it is possible to easily perform print setting at the time of stored print execution with little effort.

第1実施形態にかかる印刷処理システムの構成を表すブロック図である。FIG. 1 is a block diagram showing a configuration of a print processing system according to a first embodiment. 第1実施形態にかかる複合機(MFP)の外観を表す斜視図である。FIG. 1 is a perspective view illustrating an appearance of a multifunction peripheral (MFP) according to a first embodiment. アプリケーションによりモバイルデバイスの操作パネルに表示される画面を表す図である。It is a figure showing the screen displayed on the operation panel of a mobile device by application. モバイルデバイスによるメール送信に基づき、MFPによりPINが生成される流れを表すシーケンス図である。FIG. 10 is a sequence diagram showing a flow of generating a PIN by the MFP based on the e-mail transmission by the mobile device. 図4のステップS30の詳細手順を表すフローチャートである。It is a flowchart showing the detailed procedure of step S30 of FIG. 複数項目の印刷設定がまとめられたプロファイルをユーザごとに登録したユーザデータベースを表す図である。FIG. 6 is a diagram illustrating a user database in which profiles in which print settings of a plurality of items are grouped are registered for each user. MFPからモバイルデバイスへ送信される、PINを記載したメッセージの例を表す図である。FIG. 6 is a diagram illustrating an example of a message written with a PIN, which is sent from the MFP to the mobile device. サイトアクセスによりモバイルデバイスに表示される、印刷設定編集画面の一例を表す図である。FIG. 6 is a diagram illustrating an example of a print setting editing screen displayed on the mobile device by site access. ジョブ識別PINの値とモバイルデバイスのメールアドレスとを対応づけたジョブデータベースを表す図である。It is a figure showing the job database which matched the value of job identification PIN, and the e-mail address of a mobile device. MFPへのPIN入力から印刷までの流れにおいて、CPUの制御によりMFPが実行する処理手順を表すフローチャートである。10 is a flowchart showing a processing procedure executed by the MFP under the control of the CPU in the flow from PIN input to the MFP to printing. MFPの操作パネルにおける各種表示画面の例を表す図である。FIG. 6 is a diagram illustrating an example of various display screens on an operation panel of the MFP. 図10のステップS200の詳細手順を表すフローチャートである。It is a flowchart showing the detailed procedure of FIG.10 S200. MFPの操作パネルにおける各種表示画面の例を表す図である。FIG. 6 is a diagram illustrating an example of various display screens on an operation panel of the MFP. 印刷ジョブのファイルに対しパスワードをかける変形例にかかる、モバイルデバイスによるメール送信に基づき、MFPによりPINが生成される流れを表すシーケンス図である。FIG. 14 is a sequence diagram showing a flow in which a PIN is generated by the MFP based on e-mail transmission by the mobile device according to a modification in which a password is applied to a file of a print job. ユーザごとにジョブ識別PINを発行する変形例にかかる、ジョブ識別PINの値とモバイルデバイスのメールアドレスとを対応づけたジョブデータベースを表す図である。It is a figure showing the job database which matched the value of job identification PIN, and the e-mail address of a mobile device concerning the modification which issues job identification PIN for every user. MFPへのPIN入力から印刷までの流れにおいて、CPUの制御によりMFPが実行する処理手順を表すフローチャートである。10 is a flowchart showing a processing procedure executed by the MFP under the control of the CPU in the flow from PIN input to the MFP to printing. MFPの操作パネルにおける表示画面の一例を表す図である。FIG. 6 is a diagram illustrating an example of a display screen on an operation panel of the MFP. 第2実施形態にかかる印刷処理システムの構成を表すブロック図である。It is a block diagram showing composition of a printing processing system concerning a 2nd embodiment. モバイルデバイスによるメール送信に基づき、サーバによりPINが生成される流れを表すシーケンス図である。It is a sequence diagram showing the flow by which a PIN is generated by a server based on e-mail transmission by a mobile device. MFPへのPIN入力に対応したサーバからの指示により、MFPにおいて印刷が行われる流れを表すシーケンス図である。FIG. 10 is a sequence diagram showing a flow of printing in the MFP according to an instruction from a server corresponding to a PIN input to the MFP.

以下、本発明の実施形態について、添付図面を参照しつつ詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the attached drawings.

<第1実施形態>
まず、本発明の第1実施形態を説明する。本形態は、読取機能及び印刷機能を有する複合機(MFP:Multi Function Peripheral)と、MFPに印刷を実行させる印刷ジョブを受け付けるモバイルデバイスとを有する印刷システムに本発明を適用したものである。
First Embodiment
First, a first embodiment of the present invention will be described. In this embodiment, the present invention is applied to a printing system having a multifunction peripheral (MFP: Multi Function Peripheral) having a reading function and a printing function, and a mobile device for receiving a print job that causes the MFP to execute printing.

<印刷システムの全体構成>
印刷システムの一例である本形態の印刷システム900は、図1に示すように、指定されたMFPに印刷を実行させる印刷ジョブを出力する、外部端末の一例であるモバイルデバイス100と、その印刷ジョブを実行する、印刷装置の一例であるMFP200とを備えている。本形態の印刷システム900では、モバイルデバイス100とMFP200との間で、無線通信によって各種データの受け渡しが可能になっている。
<Overall Configuration of Printing System>
A printing system 900 according to an embodiment of the present invention, which is an example of a printing system, outputs a print job for causing a designated MFP to execute printing, as shown in FIG. And an MFP 200, which is an example of a printing apparatus. In the printing system 900 according to this embodiment, various data can be exchanged between the mobile device 100 and the MFP 200 by wireless communication.

なお、MFP200に印刷を実行させる印刷ジョブを送信する上記外部端末は、モバイルデバイス100の他、何台接続されていてもよい。また、印刷システム900は、サーバあるいはアクセスポイントを備え、モバイルデバイス100からサーバあるいはアクセスポイントを介してMFP200と通信してもよい。   It should be noted that the external terminal that transmits a print job that causes the MFP 200 to execute printing may be connected to any number other than the mobile device 100. The printing system 900 may also include a server or access point, and may communicate with the MFP 200 from the mobile device 100 via the server or access point.

<MFPの構成>
次に、MFP200の概略構成について説明する。MFP200は、この例では、図1に示すように、制御部、装置制御部の一例であるCPU31と、記憶部の一例であるROM32と、RAM33と、NVRAM(Non Volatile RAM)34とを有している。これらCPU31、ROM32、RAM33、及びNVRAM34は、用紙に画像を印刷する、印刷部の一例である画像形成部10と、原稿の画像を読み取る画像読取部11と、動作状況の表示や、利用者の一例であるユーザによる入力操作の受付を行う操作パネル40と、NFCインターフェース37と、無線LANインターフェース38とに、電気的に接続されている。
<Configuration of MFP>
Next, a schematic configuration of MFP 200 will be described. In this example, as shown in FIG. 1, the MFP 200 has a CPU 31 which is an example of a control unit and a device control unit, a ROM 32 which is an example of a storage unit, a RAM 33, and an NVRAM (Non Volatile RAM) 34. ing. The CPU 31, the ROM 32, the RAM 33, and the NVRAM 34 print an image on a sheet, an image forming unit 10 as an example of a printing unit, an image reading unit 11 reading an image of an original, display of operation status, and It is electrically connected to the operation panel 40 which receives the input operation by the user which is an example, the NFC interface 37, and the wireless LAN interface 38.

画像形成部10は、カラー印刷が可能であってもモノクロ印刷のみが可能であってもよい。また、印刷方式についても、電子写真方式であってもインクジェット方式であってもよい。画像読取部11は、カラースキャンが可能であってもモノクロスキャンのみが可能であってもよい。また、読取機構についても、CCDであってもCISであってもよい。   The image forming unit 10 may be capable of color printing or only monochrome printing. The printing method may also be an electrophotographic method or an inkjet method. The image reading unit 11 may be capable of color scanning or only monochrome scanning. Further, the reading mechanism may be a CCD or a CIS.

ROM32は、MFP200を制御するためのファームウェア等の各種プログラムや、各種設定、初期値等が記憶された記録媒体である。なお、上記各種プログラムには、後述の図4、図5、図10、図12、図14、図16、及び、図20のシーケンス図及びフローに示す各手順を実行する印刷処理プログラムが含まれる。RAM33及びNVRAM34は、上記各種プログラムが読み出される作業領域として、あるいはデータを一時的に記憶する記憶領域として利用される。   The ROM 32 is a recording medium in which various programs such as firmware for controlling the MFP 200, various settings, initial values, and the like are stored. Note that the various programs include print processing programs that execute the respective procedures shown in the sequence diagrams and flows of FIGS. 4, 5, 10, 12, 14, 16, and 20 described later. . The RAM 33 and the NVRAM 34 are used as work areas in which the various programs are read out, or as storage areas for temporarily storing data.

CPU31は、ROM32から読み出した上記プログラムや各種センサから送られる信号に従って、その処理結果をRAM33またはNVRAM34に記憶させながら、MFP200の各構成要素を制御する。   The CPU 31 controls each component of the MFP 200 while storing the processing result in the RAM 33 or the NVRAM 34 according to the program read out from the ROM 32 and signals sent from various sensors.

NFCインターフェース37は、適宜の国際標準規格に基づいて、NFC方式の無線通信を可能にするインターフェースである。MFP200は、このNFCインターフェース37を介し、上記モバイルデバイス100を含む外部装置から送信されるデータを受信する。さらに、MFP200は、NFCインターフェース37を介して上記外部装置にデータを送信する。   The NFC interface 37 is an interface that enables NFC wireless communication based on an appropriate international standard. The MFP 200 receives data transmitted from an external apparatus including the mobile device 100 via the NFC interface 37. Furthermore, the MFP 200 transmits data to the external device via the NFC interface 37.

無線LANインターフェース38は、適宜の規格に基づいて例えばWiFiダイレクト方式(WFD方式)の無線通信を可能にするインターフェースである。MFP200は、無線LANインターフェース38を介して上記外部装置から送信されるデータを受信する。さらに、MFP200は、無線LANインターフェース38を介して上記外部装置にデータを送信する。   The wireless LAN interface 38 is an interface that enables wireless communication of, for example, the WiFi direct system (WFD system) based on an appropriate standard. The MFP 200 receives data transmitted from the external device via the wireless LAN interface 38. Furthermore, the MFP 200 transmits data to the external device via the wireless LAN interface 38.

操作パネル40は、図2に示すようにこの例ではMFP200の外装に設けられており、ユーザ入力を受け付ける各種のボタンやキー等から構成される、操作部の一例である手動入力部41と、メッセージや設定内容を表示する、例えば入力機能を兼ねたタッチパネルとして構成される、操作部の一例である表示部42と、を有している。上記各種のボタンとしては、例えば、印刷の開始を指示するOKボタンや、印刷のキャンセルを指示するキャンセルボタン等が含まれる。   The operation panel 40 is provided on the exterior of the MFP 200 in this example as shown in FIG. 2 and includes a manual input unit 41, which is an example of an operation unit, configured of various buttons, keys, and the like for receiving user input. The display unit 42 is an example of the operation unit configured to display a message and setting contents, for example, as a touch panel having an input function. The various buttons include, for example, an OK button instructing to start printing, a cancel button instructing canceling of printing, and the like.

また、操作パネル40は、上記NFC方式による無線通信を受け付ける、通信入力部又は操作部の一例であるNFC読取部43を有している。NFC読取部43には、前述のNFCインターフェース37が設けられている。そして、MFP200は、電源オンの間、NFCインターフェース37から発せられる信号によって、NFC方式の無線通信が実行可能なデバイスを検出する状態になっている。そのため、例えば、ユーザがモバイルデバイス100をNFC読取部43にかざすと、MFP200はモバイルデバイス100を検出し、モバイルデバイス100とMFP200との間でNFC方式による無線通信が自動的に可能になる。なお、モバイルデバイス100をNFC読取部43に「かざす」とは、モバイルデバイス100をNFCインターフェース37の通信範囲内に配置する動作であり、モバイルデバイス100とNFC読取部43とが接触していてもいなくてもよい。   The operation panel 40 also includes an NFC reading unit 43, which is an example of a communication input unit or an operation unit, that receives wireless communication according to the NFC method. The NFC reading unit 43 is provided with the above-mentioned NFC interface 37. Then, while the power is on, the MFP 200 is in a state of detecting a device capable of executing the wireless communication of the NFC method by a signal emitted from the NFC interface 37. Therefore, for example, when the user holds the mobile device 100 over the NFC reading unit 43, the MFP 200 detects the mobile device 100, and wireless communication by the NFC scheme is automatically enabled between the mobile device 100 and the MFP 200. Note that “hold the mobile device 100 over the NFC reading unit 43” is an operation of arranging the mobile device 100 within the communication range of the NFC interface 37, and the mobile device 100 and the NFC reading unit 43 may be in contact with each other. It does not have to be.

また、上記「かざす」ことによるモバイルデバイス100とMFP200との間のNFC方式による無線通信に代えて、前述の無線LANインターフェース38を介し、モバイルデバイス100とMFP200との間でWFD方式による無線通信を行うようにしてもよい。この場合、無線LANインターフェース38が、各請求項記載の通信入力部の一例、操作部の一例に相当する。   Also, instead of the wireless communication by the NFC method between the mobile device 100 and the MFP 200 by the above-mentioned “raising”, the wireless communication by the WFD method between the mobile device 100 and the MFP 200 via the above-mentioned wireless LAN interface 38 You may do so. In this case, the wireless LAN interface 38 corresponds to an example of the communication input unit described in each claim and an example of the operation unit.

<モバイルデバイスの構成>
図1に戻り、次に上記モバイルデバイス100の概略構成について説明する。図1において、モバイルデバイス100は、この例では、CPU51と、ROM52と、RAM53と、フラッシュメモリ54と、を備えている。また、モバイルデバイス100は、表示機能と入力機能とを兼ねるタッチパネルを有する操作パネル55と、外部装置との通信を可能にする通信インターフェースとしての、NFCインターフェース57及び無線LANインターフェース58とを有し、これら操作パネル55、NFCインターフェース57、及び無線LANインターフェース58が上記CPU51によって制御される。
<Configuration of mobile device>
Returning to FIG. 1, the schematic configuration of the mobile device 100 will be described next. In FIG. 1, the mobile device 100 includes a CPU 51, a ROM 52, a RAM 53, and a flash memory 54 in this example. Also, the mobile device 100 has an operation panel 55 having a touch panel that combines a display function and an input function, and an NFC interface 57 and a wireless LAN interface 58 as communication interfaces that enable communication with an external device. The operation panel 55, the NFC interface 57, and the wireless LAN interface 58 are controlled by the CPU 51.

フラッシュメモリ54には、OSや、インターネット上のファイルを閲覧するためのブラウザ、各種のデバイスを制御するデバイスドライバ等が組み込まれている。また、MFP200に印刷やスキャン等を指示し、印刷に伴うファイルをMFP200に受け渡す印刷ジョブを受け付けるアプリケーションプログラム20もフラッシュメモリ54に記憶されている。なお、アプリケーションプログラムを、以下適宜、「アプリ」と略して称する。   The flash memory 54 incorporates an OS, a browser for browsing files on the Internet, device drivers for controlling various devices, and the like. An application program 20 for instructing the MFP 200 to print, scan, etc. and receiving a print job for transferring a file accompanying printing to the MFP 200 is also stored in the flash memory 54. The application program is hereinafter appropriately referred to as an "application".

CPU51は、ROM52やフラッシュメモリ54から読み出した各種プログラムに従って、その演算結果をRAM53またはフラッシュメモリ54に記憶させながら各種の処理を行う。なお、上記各種プログラムには、後述の図4、図14、図19のシーケンス図及びフローに示す各手順を実行する印刷処理プログラムも含まれる。上述したアプリ20の動作も、CPU51によって処理される。   The CPU 51 performs various processing while storing the calculation result in the RAM 53 or the flash memory 54 in accordance with the various programs read out from the ROM 52 or the flash memory 54. The various programs also include print processing programs that execute the respective procedures shown in the sequence diagrams and flows of FIGS. 4, 14 and 19 described later. The operation of the application 20 described above is also processed by the CPU 51.

NFCインターフェース57は、MFP200の上記NFCインターフェース37と同様に、NFC方式の無線通信を可能にするインターフェースである。また、無線LANインターフェース58は、MFP200の上記無線LANインターフェース38と同様に、WFD方式の無線通信を可能にするインターフェースである。モバイルデバイス100は、NFCインターフェース57あるいは無線LANインターフェース58を介して上記MFP200等から送信されるデータを受信する。さらに、モバイルデバイス100は、NFCインターフェース57あるいは無線LANインターフェース58を介して上記MFP200等にデータを送信する。   Like the NFC interface 37 of the MFP 200, the NFC interface 57 is an interface that enables NFC wireless communication. Further, the wireless LAN interface 58 is an interface that enables WFD wireless communication, as the wireless LAN interface 38 of the MFP 200 does. The mobile device 100 receives data transmitted from the MFP 200 or the like via the NFC interface 57 or the wireless LAN interface 58. Furthermore, the mobile device 100 transmits data to the MFP 200 or the like via the NFC interface 57 or the wireless LAN interface 58.

なお、MFP200において、Bluetooth(登録商標)方式の無線通信を行うためのブルートゥース(登録商標)インターフェースを設け、上記外部装置とデータを送受信しても良い。その場合、MFP200において上記NFC読取部43と同様に機能するブルートゥース(登録商標)読取部を設け、またモバイルデバイス100においてBluetooth(登録商標)方式の無線通信を行うためのブルートゥース(登録商標)インターフェースを設けてもよい。この場合、前述と同様、ユーザがモバイルデバイス100をブルートゥース(登録商標)読取部にかざすことでモバイルデバイス100とMFP200との間でBluetooth(登録商標)方式による無線通信が自動的に可能になる。この場合、上記ブルートゥース(登録商標)インターフェースが、各請求項記載の通信入力部の一例、操作部の一例に相当する。   Note that the MFP 200 may be provided with a Bluetooth (registered trademark) interface for performing wireless communication of the Bluetooth (registered trademark) method, and data may be transmitted to and received from the external device. In that case, a Bluetooth (registered trademark) reader that functions in the same manner as the NFC reader 43 in the MFP 200 is provided, and a Bluetooth (registered trademark) interface for performing wireless communication in the Bluetooth (registered trademark) system in the mobile device 100 is used. You may provide. In this case, as described above, when the user holds the mobile device 100 over the Bluetooth (registered trademark) reader, wireless communication by the Bluetooth (registered trademark) system can be automatically enabled between the mobile device 100 and the MFP 200. In this case, the Bluetooth (registered trademark) interface corresponds to an example of the communication input unit described in each claim and an example of the operation unit.

<印刷ジョブの送信・受信動作概要>
次に、上記構成の印刷システム900において、本発明の前提となる、モバイルデバイス100からの上記印刷ジョブの送信動作、及び、MFP200における上記送信された印刷ジョブの受信動作、の概要を図3を用いて説明する。
<Outline of print job transmission / reception operation>
Next, in the printing system 900 configured as described above, an outline of the transmission operation of the print job from the mobile device 100 and the reception operation of the transmitted print job in the MFP 200, which is the premise of the present invention, is shown in FIG. It demonstrates using.

例えばモバイルデバイス100がユーザからの起動指示を受け付けることによって、上記アプリ20がCPU51によって起動される。起動されたアプリ20は、上記操作パネル55に、例えば図3に示すメール作成画面21を表示する。   For example, when the mobile device 100 receives an activation instruction from the user, the application 20 is activated by the CPU 51. The activated application 20 displays the mail creation screen 21 shown in FIG. 3 on the operation panel 55, for example.

図3中の拡大図に示すように、このメール作成画面21には、この例では、通常の公知のメーラアプリケーションの画面表示と同様、受信トレイを開くための「受信トレイ」ボタン211と、送信トレイを開くための「送信トレイ」ボタン212と、「送信」ボタン213と、宛先入力欄214と、添付ファイル表示欄215と、本文記入欄216と、が設けられている。   As shown in the enlarged view in FIG. 3, the mail creation screen 21 transmits an "inbox" button 211 for opening the inbox in this example as well as the screen display of a usual known mailer application, and A "send tray" button 212 for opening the tray, a "send" button 213, a destination input field 214, an attached file display field 215, and a text entry field 216 are provided.

ユーザは、操作パネル55の適宜の操作により、宛先入力欄214に上記MFP200のメールアドレスを記載した後、印刷対象となるファイルを添付する。この例では、宛先入力欄214に、MFP200のアドレスprinter@xxx.yyが記入されており、また添付ファイル表示欄215に示すように、ファイル名「xyz」のPDF形式のファイルが添付されている。その後、上記「送信」ボタン216が押されることにより、上記CPU51が公知の手法によってWFD方式によるMFP200との無線通信を確立させ、当該WFD方式によって上記ファイルが添付されたメールをMFP200に送信する。これによって印刷ジョブ送信、すなわちジョブ登録がなされたことになる。   The user writes the e-mail address of the MFP 200 in the destination input field 214 by an appropriate operation of the operation panel 55, and then attaches a file to be printed. In this example, the address input field 214 contains the address printer @ xxx. yy is entered, and as shown in the attached file display field 215, a file in PDF format with the file name "xyz" is attached. Thereafter, when the “send” button 216 is pressed, the CPU 51 establishes wireless communication with the MFP 200 by the WFD method by a known method, and transmits the mail attached with the file by the WFD method to the MFP 200. As a result, print job transmission, that is, job registration is performed.

ここで、本形態に係る上記MFP200は、上記のようにしてメール添付にて送信されてきた印刷ジョブを受信する。なお受信する印刷ジョブとは詳細には上記ファイルあり、以下同様である。その後、受信した印刷ジョブは、適宜の箇所、例えば上記RAM33やNVRAM34等に一旦蓄積される。そして、ユーザが、後述する特定の操作を行ったことに応じ、上記蓄積した印刷ジョブに係る印刷、いわゆる蓄積印刷を開始する。以下、その詳細を、順を追って説明する。   Here, the MFP 200 according to the present embodiment receives the print job sent as an e-mail attachment as described above. The print job to be received includes the above file in detail, and so forth. After that, the received print job is temporarily accumulated in an appropriate place, for example, the above-mentioned RAM 33, NVRAM 34 or the like. Then, in response to the user performing a specific operation described later, printing related to the accumulated print job, so-called accumulated printing is started. The details will be described in order below.

<ジョブ受信及びPINの生成>
本形態では、MFP200は、上記印刷ジョブが添付されたメールを受信すると、ユーザ認証のためのPIN(Personal Identification Number)を発行し、上記モバイルデバイス100へ送信する。そして、上記特定の操作としてユーザが上記PINをMFP200に入力したことを契機に、上記蓄積した印刷ジョブに係る印刷を開始する。図4は、それらのうち上記ジョブの受信及びPINの生成の流れを表すシーケンス図であり、上記CPU51の制御によりモバイルデバイス100が実行する処理手順と、上記CPU31の制御によりMFP200が実行する処理手順と、を表している。
<Job reception and PIN generation>
In the present embodiment, when receiving the mail attached with the print job, the MFP 200 issues a PIN (Personal Identification Number) for user authentication and transmits the PIN to the mobile device 100. Then, when the user inputs the PIN to the MFP 200 as the specific operation, printing related to the stored print job is started. FIG. 4 is a sequence diagram showing the flow of reception of the job and generation of PIN among them, and the processing procedure executed by the mobile device 100 under the control of the CPU 51 and the processing procedure executed by the MFP 200 under the control of the CPU 31. And represents.

図4において、まずステップS5で、モバイルデバイス100は、前述のようにして生成され印刷ジョブのファイルが添付されたメールを、送信する。MFP200は、この送信されたメールをステップS10で受信する。なお、このステップS10で実行する処理が、各請求項記載の受信処理の一例に相当している。その後、MFP200では、ステップS15で、上記ステップS10で受信したメールに添付ファイルがあるか否かが、上記CPU31によって判定される。メールにファイルが添付されていなければステップS15の判定が満たされず、後述のステップS20に移る。前述のようにして印刷ジョブのファイルがメールに添付されていればステップS15の判定が満たされ、ステップS25に移る。   In FIG. 4, first, in step S5, the mobile device 100 transmits the mail generated as described above and to which the file of the print job is attached. The MFP 200 receives the transmitted mail in step S10. The process executed in step S10 corresponds to an example of the reception process described in each claim. Thereafter, in the MFP 200, in step S15, the CPU 31 determines whether the mail received in step S10 has an attached file. If a file is not attached to the mail, the determination in step S15 is not satisfied, and the process proceeds to step S20 described later. If the file of the print job is attached to the mail as described above, the determination in step S15 is satisfied, and the process proceeds to step S25.

ステップS25では、上記添付ファイルが印刷対象のファイルであるか否かが判定される。添付されたファイルが印刷対象のファイルではなければ判定が満たされずステップS20に移り、CPU31によってメールにより正しく印刷ジョブが送られてきていないことを表す所定のエラーメッセージが生成された後、後述のステップS45に移る。一方、ステップS25において、上記のように、メールに添付されたファイルが印刷ジョブのファイルであれば判定が満たされ、ステップS30に移る。   In step S25, it is determined whether the attached file is a file to be printed. If the attached file is not a file to be printed, the determination is not satisfied and the process proceeds to step S20, and after a predetermined error message indicating that the print job has not been sent correctly by e-mail is generated by the CPU 31, Move to S45. On the other hand, in step S25, as described above, if the file attached to the mail is a file of a print job, the determination is satisfied, and the routine goes to step S30.

ステップS30では、上記ユーザ認証のためのPINの生成処理を行う。本形態では、PINは、ユーザが認識可能な数字列又は文字列として構成される。なお、この例ではPINは数字列として構成される。また、本明細書では数字1文字の場合も数字列に含まれる。ステップS30の詳細手順を図5に示す。   In step S30, a PIN generation process for user authentication is performed. In the present embodiment, the PIN is configured as a numeric string or character string recognizable by the user. In this example, the PIN is configured as a number string. Further, in the present specification, the case of one number is also included in the number string. The detailed procedure of step S30 is shown in FIG.

図5において、まずステップS32で、MFP200のCPU31は、上記ステップS10で受信したメールに添付されていた上記ファイルを、実行すべき印刷ジョブとして登録する。   In FIG. 5, first, in step S32, the CPU 31 of the MFP 200 registers the file attached to the mail received in step S10 as a print job to be executed.

その後、ステップS34で、上記CPU31は、まず、印刷ジョブの内容を識別するための、セキュリティーコードの一例であるジョブ識別PINを生成する。このジョブ識別PINは、具体的には、例えば乱数等を含む公知の適宜の法則に沿い、4ケタの数字列、例えば「1111」として生成される。なお、後述の第2実施形態と異なり、本形態では、ジョブ識別PINは、各印刷ジョブごとに発行される。すなわち、例えば同一のユーザによりモバイルデバイス100から複数回印刷ジョブが送信された場合には、各印刷ジョブごとに異なる印刷ジョブが発行される。   Thereafter, in step S34, the CPU 31 first generates a job identification PIN, which is an example of a security code, for identifying the content of the print job. Specifically, the job identification PIN is generated as a four-digit numeric string, for example, "1111", in accordance with a known appropriate rule including, for example, a random number. Note that, unlike the second embodiment described later, in the present embodiment, the job identification PIN is issued for each print job. That is, for example, when a print job is transmitted a plurality of times from the mobile device 100 by the same user, a different print job is issued for each print job.

そして、ステップS36で、上記CPU31は、上記ステップS34で生成されたジョブ識別PINに対し、印刷設定用に予め定められている、印刷設定コードの一例である数字列又は文字列を、設定用PINとして合成する。この例では、設定用PINは、上記ジョブ識別PINと同一文字種である数字列により構成されており、末尾に追加されている。例えば、上記設定用PINとして、この例では、Duplex印刷すなわち両面印刷を行うための「1」、モノクロ印刷を行うための「2」、ユーザがMFP200の操作パネル40において詳細な印刷設定を実行することを希望する場合に対応した、特殊コードの一例である「9」、・・等が予め用意されている。これにより、このステップS36では、上記の例に沿うと、5ケタの数字列からなる、Duplex印刷用の「11111」、モノクロ印刷設定用の「11112」、上記画面での印刷設定実行用の「11119」、・・等が、合成後のPINとして生成される。その後、ステップS37に移る。   Then, in step S36, the CPU 31 sets a digit string or character string, which is an example of a print setting code, which is predetermined for print setting, to the job identification PIN generated in the step S34. Synthesize as. In this example, the setting PIN is configured by a number string that is the same character type as the job identification PIN, and is added to the end. For example, as the setting PIN, in this example, “1” for duplex printing, that is, double-sided printing, “2” for monochrome printing, and the user execute detailed print settings on operation panel 40 of MFP 200. "9" which is an example of a special code corresponding to the case where it wants to be prepared are prepared beforehand. Thus, in step S36, according to the above example, “11111” for Duplex printing, “11112” for monochrome print setting, and “print setting execution on the screen” are made up of 5-digit numeric strings. 11119 '',... Are generated as post-combination PINs. Thereafter, the process proceeds to step S37.

ステップS37では、上記CPU31は、上記メールを送信してきたモバイルデバイス100について、当該モバイルデバイス100のユーザのユーザ登録がされ、かつ、当該ユーザのプロファイル登録がなされているか否か、を判定する。すなわち、本形態では、予め、例えば図6に示すように、事前にユーザの識別情報がMFP200に登録され、かつ、各登録ユーザごとに、複数項目の印刷設定をまとめたプロファイルが登録され、MFP200内の適宜の箇所、例えば記憶部の一例としての上記ROMに、ユーザデータベースの形で記憶されている。上記ユーザ識別情報として、この例ではユーザ名が用いられる。但し、その他適宜にユーザごとに割り振られたユーザID等であってもよい。   In step S37, the CPU 31 determines whether the user registration of the user of the mobile device 100 is performed and the profile registration of the user is performed for the mobile device 100 that has transmitted the mail. That is, in this embodiment, as shown in FIG. 6 for example, user identification information is registered in MFP 200 in advance, and a profile in which print settings of a plurality of items are put together is registered for each registered user. It is stored in the form of a user database in an appropriate part thereof, for example, the above-mentioned ROM as an example of a storage unit. In this example, a user name is used as the user identification information. However, it may be a user ID or the like appropriately assigned to each user.

すなわち、図6に示す例では、ユーザとして、少なくとも、Aさん及びBさんが登録済みである。そして、これら2人のユーザについて、各ユーザがMFP200の操作パネル40等からの適宜の操作入力を行うことにより、図6に示す各欄の記載事項が事前登録されている。あるいは、モバイルデバイス100からの公知の手法によるウェブアクセス、例えば後述するウェブサイトのURL「http://aaa/bbb/」にアクセスすることによって登録されていても良い。   That is, in the example shown in FIG. 6, at least Mr. A and Mr. B have been registered as users. Then, for each of these two users, the description items in each column shown in FIG. 6 are pre-registered by each user performing appropriate operation input from operation panel 40 of MFP 200 or the like. Alternatively, it may be registered by accessing the web by a known method from the mobile device 100, for example, the URL "http: // aaa / bbb /" of a website to be described later.

すなわち、Aさんは、保有する上記モバイルデバイス100の、送信元情報の一例であるメールアドレスが「AA@XYZ.co.jp」であり、使用するパスワードが「0987」である。Bさんは、保有する上記モバイルデバイス100の、送信元情報の一例であるメールアドレスは「BB@XYZ.co.jp」である。   That is, the mail address which is an example of transmission source information of the mobile device 100 held by Mr. A is “AA@XYZ.co.jp”, and the password to be used is “0987”. The mail address which is an example of transmission source information of the said mobile device 100 which Mr. B holds is "BB@XYZ.co.jp".

そして、この例では、上記プロファイルとして、各ユーザごとに、デフォルトプロファイルと、ユーザが所望に追加・変更可能なユーザ設定プロファイル1,2,3,・・とが、事前に登録されている。   Then, in this example, as the profiles, a default profile and user setting profiles 1, 2, 3,... Which can be added / changed as desired by the user are registered in advance for each user.

すなわち、Aさんは、トナーやインクなどの消耗品の節約を図れるエコノミーモード、Simplex印刷すなわち片面印刷、の2項目の印刷設定をまとめたプロファイル、言い替えればこれら2つの印刷設定を併せて実行するプロファイルが、Aさん固有のデフォルトプロファイルとして登録されている。なお、このデフォルトプロファイルは、印刷設定を特に行わない場合に実行される第1印刷設定の一例に相当している。また、このようなプロファイル形式でなく単独の項目からなるユーザデフォルトの印刷設定が登録されていても良い。また、以下適宜、これらを総称して単に「ユーザデフォルト設定」と称する。また、第1プロファイルとして、Duplex印刷、同一内容の4枚の縮小画像を1枚の用紙にまとめて印刷する4in1印刷、モノクロ印刷の3項目の印刷設定を併せて実行する内容が、登録されている。また、第2プロファイルとして、Simplex印刷、同一内容の2枚の縮小画像を1枚の用紙にまとめて印刷する2in1印刷、カラー印刷の3項目の印刷設定を併せて実行する内容が、登録されている。   That is, Mr. A is a profile that combines print settings of two items, economy mode that can save consumables such as toner and ink, and Simplex printing, that is, single-sided printing, in other words, a profile that executes these two print settings together. Is registered as a default profile specific to Mr. A. The default profile corresponds to an example of the first print setting that is executed when the print setting is not particularly performed. Also, user default print settings consisting of a single item instead of such a profile format may be registered. Also, hereinafter, these are collectively referred to simply as “user default settings”. Also, as the first profile, the contents to be executed together with print settings for Duplex printing, 4 in 1 printing for collectively printing four reduced images of the same content on one sheet, and monochrome printing are registered. There is. Also, as the second profile, the contents to be executed together with print settings for Simplex printing, 2 in 1 printing in which two reduced images of the same content are collectively printed on one sheet, and color printing are registered are registered. There is.

同様に、Bさんは、Duplex印刷、2in1印刷の2項目の印刷設定をまとめたプロファイル、すなわちこれら2つの印刷設定を併せて実行するプロファイルが、Bさん固有のデフォルトプロファイルとして登録されている。なお、このデフォルトプロファイルは、印刷設定を特に行わない場合に実行される第1印刷設定の一例に相当している。また、第1プロファイルとして、Simplex印刷、2in1印刷、カラー印刷の3項目の印刷設定を併せて実行する内容が、登録されている。また、第2プロファイルとして、Duplex印刷、4in1印刷、モノクロ印刷の3項目の印刷設定を併せて実行する内容が、登録されている。   Similarly, for B, a profile in which two print settings of Duplex printing and 2 in 1 printing are combined, that is, a profile for executing these two print settings together is registered as a default profile specific to B. The default profile corresponds to an example of the first print setting that is executed when the print setting is not particularly performed. Further, as the first profile, contents for collectively executing print settings of three items of Simplex printing, 2 in 1 printing, and color printing are registered. Further, as the second profile, contents to be executed together with print settings of three items of Duplex printing, 4 in 1 printing, and monochrome printing are registered.

なお、図6のユーザデータベースにおいては、上記のように、第1プロファイル、第2プロファイル、・・等の各プロファイルごとに、対応する複数項目の印刷設定が記載されている。このとき、後述のように、各プロファイルごとに、具体的には各プロファイルの順番に応じて、プロファイル設定用PIN「01」「02」・・が関連づけられる。したがって、図6のユーザデータベースでは、結果として、上記プロファイル設定用PIN「01」「02」・・のそれぞれと、上記複数項目の印刷設定のそれぞれとの対応づけが、間接的に登録されていることになる。   In the user database of FIG. 6, as described above, print settings of a plurality of items corresponding to each of the first profile, the second profile,... Are described. At this time, as will be described later, profile setting PINs “01”, “02”,... Are associated with each profile in accordance with the order of the profiles. Therefore, in the user database of FIG. 6, as a result, the correspondence between each of the PINs “01”, “02”,.. For profile setting and each of the print settings for the plurality of items is indirectly registered. It will be.

上記ステップS37では、上記メールを送信してきたモバイルデバイス100について、上記図6の「ユーザ」「メールアドレス」の欄において該当する登録がなされているか、かつ、それらに対応して少なくとも1つのプロファイル欄、すなわち上記「デフォルトプロファイル」「ユーザ設定プロファイル1」「ユーザ設定プロファイル2」・・、への登録がなされているか、が判定される。これらの登録がなされていなければステップS37の判定が満たされず、図5に示すこのサブルーチンを終了し、図4のフローに戻ってステップS40に移る。これらの登録がなされていればステップS37の判定が満たされ、ステップS38に移る。   In step S37, for the mobile device 100 that has sent the e-mail, corresponding registration is made in the "user" and "e-mail address" fields of FIG. 6 above, and at least one profile field corresponding thereto. That is, it is determined whether or not registration to the above-mentioned “default profile”, “user setting profile 1”, “user setting profile 2”,. If these registrations are not made, the determination in step S37 is not satisfied, and this subroutine shown in FIG. 5 is ended, and the process returns to the flow of FIG. 4 and proceeds to step S40. If these registrations have been made, the determination in step S37 is satisfied, and the process proceeds to step S38.

ステップS38では、上記CPU31は、上記メールを送信してきたモバイルデバイス100のユーザ名又はメールアドレスに対応して図6において登録されていたすべてのユーザ設定プロファイルに対応させて、上記ステップS34で生成されたジョブ識別PINに対し、上記図6でのユーザ設定プロファイル番号を対応させた数字列又は文字列、この例では上記ジョブ識別PINと同一文字種である数字列を、プロファイル設定用PINとして合成する。なお、当該数字列は、複合印刷設定コードの一例、印刷設定コードの一例に相当している。   In step S38, the CPU 31 is generated in step S34 in correspondence with all the user setting profiles registered in FIG. 6 in correspondence with the user name or the mail address of the mobile device 100 that has sent the mail. A numeric string or character string in which the user setting profile number in FIG. 6 is associated with the job identification PIN, in this example, a numeric string having the same character type as the job identification PIN is combined as a profile setting PIN. The numeral string corresponds to an example of the composite print setting code and an example of the print setting code.

例えば、上記の例に沿うと、上記メールを送信してきたモバイルデバイス100がユーザAさん保有のものであった場合には、「Duplex印刷、4in1印刷、モノクロ印刷」の第1プロファイルに対応した「01」が上記「1111」の末尾に追加された6ケタの数字列「111101」と、「Simplex印刷、2in1印刷、カラー印刷」の第2プロファイルに対応した「02」が上記「1111」の末尾に追加された6ケタの数字列「111102」とが、Aさん用の上記合成後のPINとして生成される。   For example, according to the above example, if the mobile device 100 that has sent the e-mail is owned by user A, then it corresponds to the first profile of "Duplex printing, 4 in 1 printing, monochrome printing" “02” corresponding to the second profile of “Simplex printing, 2 in 1 printing, color printing” is the end of the above “1111”, and “01” is added to the end of the above “1111”. The 6-digit numeral string “111102” added to is generated as the post-synthesis PIN for user A.

同様に、上記メールを送信してきたモバイルデバイス100がユーザBさん保有のものであった場合には、「Simplex印刷、2in1印刷、カラー印刷」の第1プロファイルに対応した「01」が上記「1111」の末尾に追加された6ケタの数字列「111101」と、「Duplex印刷、4in1印刷、モノクロ印刷」の第2プロファイルに対応した「02」が上記「1111」の末尾に追加された6ケタの数字列「111102」とが、Bさん用の上記合成後のPINとして生成される。   Similarly, when the mobile device 100 that has sent the e-mail is owned by user B, "01" corresponding to the first profile of "Simplex printing, 2 in 1 printing, color printing" is the above "1111". The 6-digit numeral string “111101” added at the end of “” and “02” corresponding to the second profile of “Duplex printing, 4 in 1 printing, monochrome printing” are added at the end of “1111”. The digit string “111102” of is generated as the post-synthesis PIN for user B.

以上のようにしてステップS38が完了したら、図5に示すこのサブルーチンを終了し、図4のフローに戻ってステップS40に移る。なお、以上説明したステップS30が各請求項記載の発行ステップの一例に相当し、このステップS30で実行する処理が、各請求項記載の発行処理の一例に相当している。   When step S38 is completed as described above, this subroutine shown in FIG. 5 is ended, and the process returns to the flow of FIG. 4 and proceeds to step S40. Note that step S30 described above corresponds to an example of the issuing step described in each claim, and the process executed in step S30 corresponds to an example of the issuing process described in each claim.

ステップS40では、CPU31は、上記ステップS30で生成したPIN、詳細には、上記ステップS34で生成したジョブ識別用PIN、上記ステップS36で設定用PINを合成した後のPIN、上記ステップS38でプロファイル設定用PINを合成した後のPIN、を記載した、モバイルデバイス100へ送付するためのメッセージを生成する。上記の例では、ジョブ識別用PINとして数字列「1111」が記載され、設定用PINを合成した後のPINとして数字列「11111」「11112」「11119」が記載され、プロファイル設定用PINを合成した後のPINとして数字列「111101」「111102」が記載される。   In step S40, the CPU 31 sets the PIN generated in step S30, in detail, the PIN for job identification generated in step S34, the PIN after combining the setting PIN in step S36, and the profile setting in step S38. And generates a message for sending to the mobile device 100, describing the PIN after combining the PIN. In the above example, the numeral string “1111” is described as the job identification PIN, and the numeral strings “11111”, “11112”, and “11119” are described as the PIN after composition of the setting PIN, and the profile setting PIN is synthesized. The number string “111101” and “111102” are described as the PIN after being sent.

図7(a)〜(c)は、このときに生成されたメッセージの例を示している。各メッセージでは、上記図5において生成した各PINの内容を各ユーザに報知し、かつ各ユーザが希望する印刷態様に対応するPINを、MFP200に対して入力することを促している。   FIGS. 7A to 7C show examples of messages generated at this time. In each message, the content of each PIN generated in FIG. 5 is notified to each user, and the user is prompted to input a PIN corresponding to a print mode desired by the user to MFP 200.

図7(a)は、上記ユーザAさんに対するメッセージMAを表している。このユーザAさんは上記図6においてユーザデフォルトプロファイルの登録がなされており、この場合は、上記ステップS34で生成されたジョブ識別PINが後述のようにしてMFP200に入力されると、後述のステップS155に示すように、当該登録されたAさん固有のユーザデフォルトプロファイルに従って印刷が実行される。したがって、メッセージMAには、まず、「ユーザデフォルト設定で印刷する場合:1111」の表記がなされている。   FIG. 7A shows a message MA for the user A. This user A has registered the user default profile in FIG. 6. In this case, when the job identification PIN generated in step S34 is input to MFP 200 as described later, step S155 described later. As shown in, printing is performed according to the registered user-specific user default profile. Therefore, in the message MA, first, “when printing with user default settings: 1111” is written.

一方、上記ステップS36で前述のようにDuplex印刷用の「11111」、モノクロ印刷設定用の「11112」が生成されていることに対応して、上記表記の次に、「Duplex印刷をする場合:11111」「モノクロ印刷をする場合:11112」の表記がなされている。   On the other hand, in the case where “Duplex printing is performed next to the above-mentioned description in response to the generation of“ 11111 ”for Duplex printing and“ 11112 ”for monochrome printing setting as described above in step S36: 11111 "and" in the case of monochrome printing: 11112 "are written.

さらに、図6に示したように、ユーザAさんには、ユーザ設定による第1プロファイルとしてのDuplex印刷、4in1印刷、モノクロ印刷、及び、第2プロファイルとしてのSimplex印刷、2in1印刷、カラー印刷が登録済みであり、前述のように「111101」「111102」がそれぞれ関連づけられている。これに対応して、メッセージMAには、さらに、「111101:Duplex、4in1、モノ」「111102:Simplex、2in1、カラー」の表記がなされている。   Furthermore, as shown in FIG. 6, User A is registered with Duplex printing as a first profile set by user setting, 4 in 1 printing, monochrome printing, and Simplex printing as a second profile, 2 in 1 printing, and color printing. As described above, “111101” and “111102” are associated with one another. Corresponding to this, the message MA further describes “111101: Duplex, 4 in 1, mono”, and “111 102: Simplex, 2 in 1, color”.

また、上記ステップS36では、さらに前述のように上記MFP200の操作パネル40での印刷設定実行用の「11119」が生成されている。これに対応して、上記メッセージMAではさらに、「プリンタの画面で詳細設定する場合:11119」の表記がなされている。   Further, in step S36, as described above, "11119" for print setting execution on the operation panel 40 of the MFP 200 is generated. Corresponding to this, in the above-mentioned message MA, the notation "when detailed setting on the screen of the printer: 11119" is further made.

なお、本形態においては、ユーザAさんについて図5に示した登録内容、すなわちユーザデフォルトプロファイル、ユーザ設定プロファイルを含む登録内容は、別途ウェブアクセスによって公知の手法により編集可能となっている。このことを報知するために、メッセージMAには「ユーザデフォルトプロファイル、ユーザ設定プロファイルを編集する場合は、以下のサイトにアクセスしてください。http://aaa/bbb/」の表記がなされている。   In the present embodiment, the registered contents shown in FIG. 5 for user A, that is, the registered contents including the user default profile and the user setting profile, can be edited separately by web access according to a known method. In order to notify of this, in the message MA, when editing the user default profile and the user setting profile, please access the following site: http: // aaa / bbb / .

図7(b)は、上記ユーザBさんに対するメッセージMBを表している。ユーザBさんも、上記ユーザAさん同様、上記図6においてユーザデフォルトプロファイルの登録がなされていることから、メッセージMBにおいて、まず、「ユーザデフォルト設定で印刷する場合:1111」の表記がなされている。また、上記メッセージMAと同様、「Duplex印刷をする場合:11111」「モノクロ印刷をする場合:11112」の表記もなされている。   FIG. 7B shows a message MB for the user B. Similarly to the user A, since the user default profile is registered in FIG. 6, user B also has the notation “1111 when printing with user default settings” in the message MB. . Further, as in the case of the message MA, the notation "in the case of performing Duplex printing: 11111" and "in the case of performing monochrome printing: 11112" is also written.

一方、図6に示したように、ユーザBさんには、上記ユーザAさんと同様、ユーザ設定による第1プロファイルとしてのSimplex印刷、2in1印刷、カラー印刷、及び第2プロファイルとしてのDuplex印刷、4in1印刷、モノクロ印刷、が登録済みであり、前述のように「111101」「111102」がそれぞれ関連づけられている。これに対応して、メッセージMBには、さらに、「111101:Simplex、2in1、カラー」「111102:Duplex、4in1、モノ」の表記がなされている。なお、この表記の下部には、上記メッセージMAと同様、このメッセージMBでも、「プリンタの画面で詳細設定する場合:11119」の表記がなされている。   On the other hand, as shown in FIG. 6, for user B, as in the case of user A, Simplex printing as a first profile set by user setting, 2 in 1 printing, color printing, Duplex printing as a second profile, 4 in 1 Printing and monochrome printing are already registered, and as described above, “111101” and “111102” are associated with one another. Corresponding to this, the message MB further includes the notation "111101: Simplex, 2 in 1, color", and "111 102: Duplex, 4 in 1, mono". In the lower part of this notation, as in the case of the above-mentioned message MA, even in this message MB, the notation “when setting in detail on the screen of the printer: 11119” is made.

また、上記ユーザAさんと同様、ユーザBさんについても、図5に示した登録内容がウェブアクセスによって編集可能であり、メッセージMBにおいても「ユーザデフォルトプロファイル、ユーザ設定プロファイルを編集する場合は、以下のサイトにアクセスしてください。http://aaa/bbb/」の表記がなされている。   Also, as with the above user A, the registered contents shown in FIG. 5 can also be edited by web access for user B, and in the case of editing the user default profile and the user setting profile also in the message MB, Please visit the site of http: // aaa / bbb /.

図7(c)は、上記ユーザAさんBさんとは異なり、ユーザ登録がまだ行われていない、若しくはユーザ登録はされたがユーザデフォルトプロファイルやユーザ設定プロファイルの登録がなされていない、ユーザCさんに対するメッセージMCを表している。本形態においては、ユーザCさんのようにユーザ登録がまだ行われていない、若しくはユーザ登録はされたがユーザデフォルトプロファイルの登録がなされていないユーザの場合、上記ステップS34で生成されたジョブ識別PINが後述のようにしてMFP200に入力されると、後述のステップS150に示すように、予め定められた第2印刷設定の一例であるMFP200に固有のデバイスデフォルトプロファイルに従って印刷が実行される。なお、このようなプロファイル形式でなく単独の項目からなるデバイスデフォルトの印刷設定が予め用意されていても良い。また、以下適宜、これらを総称して単に「デバイスデフォルト設定」と称する。したがって、メッセージMCには、まず、「デバイスデフォルト設定で印刷する場合:1111」の表記がなされている。   In FIG. 7C, user C is different from user A above, user C has not been registered, or user C has been registered but user default profile or user setting profile has not been registered. Represents the message MC for. In this embodiment, in the case of a user such as user C who has not been registered as a user, or who has been registered as a user but has not registered a user default profile, the job identification PIN generated in step S34 above. Is input to the MFP 200 as described later, printing is executed according to a device default profile unique to the MFP 200, which is an example of a predetermined second print setting, as shown in step S150 described later. Note that device default print settings may be prepared in advance instead of such a profile format, and may consist of a single item. Also, hereinafter, these are collectively referred to simply as “device default setting”. Therefore, in the message MC, first, “when printing with device default settings: 1111” is written.

また、上記メッセージMA,MBと同様、「Duplex印刷をする場合:11111」「モノクロ印刷をする場合:11112」の表記もなされている。そして、この表記の下部に、上記メッセージMA,MBと同様、「プリンタの画面で詳細設定する場合:11119」の表記がなされている。   Further, as in the case of the above-described messages MA and MB, the notation "in the case of performing Duplex printing: 11111" and "in the case of performing monochrome printing: 11112" is also written. At the bottom of this notation, as in the case of the above-mentioned messages MA and MB, the notation "when setting details on the screen of the printer: 11119" is written.

また、上記ユーザAさんBさんと同様、メッセージMCにおいても「ユーザデフォルトプロファイル、ユーザ設定プロファイルを編集する場合は、以下のサイトにアクセスしてください。http://aaa/bbb/」の表記がなされている。なおこの場合の「編集」とは、ユーザCさんがユーザ登録をまだ行っていない場合やユーザ登録はしたが各プロファイルの登録をしていない場合の、新規ユーザ登録や新規プロファイル登録を含む。   Also, as with user A above, also in message MC, when editing the user default profile and user setting profile, please access the following site: http: // aaa / bbb / It is done. Note that "edit" in this case includes new user registration and new profile registration when the user C has not performed user registration yet or when user registration has been performed but each profile has not been registered.

なお、図8に、上記各メッセージMA,MB,MC中のURL「http://aaa/bbb/」にアクセスしたときにモバイルデバイス100の上記操作パネル55に表示される、印刷設定編集画面の一例を示す。図8に示すように、この印刷設定編集画面22には、印刷設定を選択するための3つのラジオボタンボックス22A,22B,22Cと、それぞれにおける選択を促す「(1)印刷設定を入力してください。」のメッセージM1とが表示される。ラジオボタンボックス22Aには、「片面印刷」「両面印刷」の2つのラジオボタンが選択操作可能に設けられており、いずれか1つを選択することで、対応する印刷態様すなわちSimplex印刷かDuplex印刷か、を設定することができる。ラジオボタンボックス22Bには、「カラー印刷」「モノクロ印刷」の2つのラジオボタンが選択操作可能に設けられており、いずれか1つを選択することで、対応する印刷態様すなわちカラー印刷かモノクロ印刷かを設定することができる。ラジオボタンボックス22Cには、「1in1」「2in1」「4in1」の3つのラジオボタンが選択操作可能に設けられており、いずれか1つを選択することで、対応する印刷態様、すなわち、1枚の画像を1枚の用紙に印刷するか、同一内容の2枚の縮小画像を1枚の用紙にまとめて印刷するか、同一内容の4枚の縮小画像を1枚の用紙にまとめて印刷するか、を設定することができる。   In FIG. 8, when the URL “http: // aaa / bbb /” in each of the messages MA, MB, and MC is accessed, the print setting editing screen displayed on the operation panel 55 of the mobile device 100 is displayed. An example is shown. As shown in FIG. 8, in the print setting editing screen 22, three radio button boxes 22A, 22B and 22C for selecting the print settings and “(1) Enter print settings to prompt selection in each of them” And the message M1 is displayed. In the radio button box 22A, two radio buttons of "one-sided printing" and "two-sided printing" are provided so as to be selectable and operated, and by selecting any one, the corresponding printing mode, that is, Simplex printing or Duplex printing Can be set. In radio button box 22B, two radio buttons of "color printing" and "monochrome printing" are provided so as to be selectable and operated, and by selecting any one, the corresponding printing mode, that is, color printing or monochrome printing Can be set. Three radio buttons “1 in 1”, “2 in 1” and “4 in 1” are provided in the radio button box 22C so that selection operation is possible, and by selecting any one, the corresponding printing mode, ie, one sheet Print on one sheet of paper, print two reduced images of the same content together on one sheet of paper, or print four reduced images of the same content together on one sheet of paper Can be set.

また、印刷設定編集画面22にはさらに、上記3つのラジオボタンボックス22A,22B,22Cによる印刷設定の保存先を選択するためのラジオボタンボックス22Dと、そのラジオボタンボックス22Dにおける選択を促す「(2)設定を保存する領域を選択してください。」のメッセージM2とが表示される。ラジオボタンボックス22Dには、上記図6を用いて前述したユーザデフォルトプロファイルと、ユーザ設定の第1プロファイル、第2プロファイル、第3プロファイルとに対応して、「ユーザデフォルト」「プロファイル1」「2」「3」の3つのラジオボタンが選択操作可能に設けられている。そしてこれら4つのうちいずれか1つを選択することで、対応する保存領域を設定することができる。具体的には、図6におけるユーザデフォルトプロファイルとして保存するか、第1プロファイルとして保存するか、第2プロファイルとして保存するか、第3プロファイルとして保存するか、を設定することができる。上記ラジオボタンボックス22A〜22Dの選択が終了後、「確定」ボタン22Eが押されることで、それぞれの内容が確定し、対応する情報がMFP200へと送信される。この受信により、MFP200の上記CPU31の制御によって、当該受信した情報の内容、言い換えれば上記印刷設定編集画面22の設定内容が、図6のユーザデータベースに反映され、登録される。なお、このとき、上記印刷設定編集画面22を開くための適宜のパスワードを設定しておき、そのパスワードの入力でログインしたときに当該印刷設定編集画面22がモバイルデバイス100において開かれるようにしてもよい。その際、パスワードの初回設定時には新規のユーザアカウントの作成が必要となる。以上のようにしてMFP200のCPU31により上記ユーザデータベースに対して実行される処理が、各請求項記載の登録処理の一例に相当している。   In addition, the print setting editing screen 22 further includes a radio button box 22D for selecting a save destination of the print setting by the three radio button boxes 22A, 22B and 22C, and the selection in the radio button box 22D 2) A message M2 of “Please select an area for saving settings” is displayed. In the radio button box 22D, "user default" "profile 1" "2" corresponding to the user default profile described above with reference to FIG. 6 and the first profile, second profile, and third profile set by the user. Three radio buttons "3" are provided to be selectable. A corresponding storage area can be set by selecting any one of these four. Specifically, it is possible to set whether to save as the user default profile in FIG. 6, save as the first profile, save as the second profile, or save as the third profile. After the selection of the radio button boxes 22A to 22D is completed, the contents of each of the radio button boxes 22A to 22D are determined by pressing the “confirm” button 22E, and the corresponding information is transmitted to the MFP 200. By this reception, the content of the received information, in other words, the setting content of the print setting editing screen 22 is reflected and registered in the user database of FIG. 6 under the control of the CPU 31 of the MFP 200. At this time, an appropriate password for opening the print setting editing screen 22 is set, and the print setting editing screen 22 is opened on the mobile device 100 when logging in by inputting the password. Good. At that time, when setting the password for the first time, it is necessary to create a new user account. The process executed on the user database by the CPU 31 of the MFP 200 as described above corresponds to an example of the registration process described in each claim.

以上のようにしてステップS40でのメッセージ生成が完了したら、ステップS45に移る。   When the message generation in step S40 is completed as described above, the process proceeds to step S45.

ステップS45では、上記CPU31は、上記ステップS40で生成したメッセージ、すなわち前述の例ではメッセージMA又はMB又はMC、若しくは、上記ステップS20で生成したエラーメッセージ、を記載したメールを作成する。そして、その作成されたメールが、MFP200からモバイルデバイス100へと送信される。   In step S45, the CPU 31 creates an e-mail describing the message generated in step S40, that is, the message MA or MB or MC in the above example, or the error message generated in step S20. Then, the created e-mail is transmitted from MFP 200 to mobile device 100.

なお、上記のようにしてメッセージを送信した後、あるいは、上記ステップS34でのジョブ識別PINの生成以降このタイミングまでの、適宜の別のタイミングで、上記生成されたジョブ識別PINの値と、上記モバイルデバイス100のアドレスとが対応づけられて、MFP200内の適宜の箇所、例えば上記ROMにジョブデータベースの形で登録されている。その登録内容の例を、図9に示す。なお、モバイルデバイス100のアドレスは、言い換えれば、印刷ジョブの送信元アドレス、メッセージの送信先アドレスである。   Note that after the message is transmitted as described above, or at another appropriate timing from the generation of the job identification PIN at the above step S34 to this timing, the value of the above generated job identification PIN and the above The address of the mobile device 100 is associated and registered in the form of a job database in an appropriate place in the MFP 200, for example, the ROM. An example of the registered content is shown in FIG. Note that the address of the mobile device 100 is, in other words, the transmission source address of the print job and the transmission destination address of the message.

すなわち、図9に示す例では、ユーザとして、少なくともAさん及びCさんから印刷ジョブが送信されている。そして、それぞれの印刷ジョブに対応する、各ユーザ、すなわちAさん及びCさんそれぞれのモバイルデバイス100の送信先アドレスと、当該印刷ジョブに対応して発行された上記ジョブ識別PINが登録済みである。すなわち、図9に示す例では、Aさんが保有する、メールアドレスAA@XYZ.co.jpである上記モバイルデバイス100から送信した印刷ジョブには、ファイル名「aaa」のPDF形式のファイルが含まれており、その印刷ジョブに対して、ジョブ識別PINとして数字列「1111」が付与されている。またCさんが保有する、メールアドレスCC@XYZ.co.jpである上記モバイルデバイス100から送信した印刷ジョブには、ファイル名「ccc」のPDF形式のファイルが含まれており、その印刷ジョブに対して、ジョブ識別PINとして数字列「3333」が付与されている。なお、ユーザCさんについてこのような登録がなされていることから判るように、このジョブデータベースには、前述のユーザ登録やユーザデフォルトプロファイル・ユーザ設定登録がなされていない場合、すなわち上記図5のステップS37の判定が満たされない場合であっても、登録が行われる。   That is, in the example shown in FIG. 9, print jobs are transmitted from at least Mr. A and Mr. C as users. Then, the transmission destination addresses of the mobile devices 100 of the respective users, ie, Mr. A and Mr. C, corresponding to the respective print jobs, and the job identification PIN issued corresponding to the print job have been registered. That is, in the example shown in FIG. 9, the mail address AA @ XYZ. co. The print job transmitted from the mobile device 100, which is jp, includes a file in PDF format with the file name "aaa", and the print job is given a numeric string "1111" as a job identification PIN. ing. Also, E-mail address CC @ XYZ. co. The print job transmitted from the mobile device 100, which is jp, contains a file in PDF format with the file name "ccc", and the print job is given a numeric string "3333" as a job identification PIN. ing. As can be understood from the fact that such registration is made for user C, when the above-mentioned user registration and user default profile / user setting registration are not made in this job database, that is, the step of FIG. Even if the determination of S37 is not satisfied, registration is performed.

上記ステップS45が各請求項記載の送信ステップの一例に相当し、このステップS45で実行する処理が、各請求項記載の送信処理の一例に相当している。この送信されたメールは、ステップS50において、モバイルデバイス100によって受信される。   The step S45 corresponds to an example of the transmission step described in each claim, and the process executed in the step S45 corresponds to an example of the transmission process described in each claim. The sent mail is received by the mobile device 100 in step S50.

<PINに基づく印刷実行>
モバイルデバイス100は、上記のようにしてメールを受信した後、対応するメッセージ、すなわち前述の例ではメッセージMA又はMB又はMCの内容を上記操作パネル55において表示する。ユーザは、その表示されたメッセージ内容に基づき、自らが希望する印刷態様に対応するPIN、すなわち上記ジョブ識別PIN、設定用PIN、プロファイル設定用PINをMFP200に入力することで、当該印刷態様により上記印刷ジョブの画像ファイルに係る印刷を実行することができる。上記MFP200へのPIN入力から上記印刷までの流れを、図10を用いて説明する。
<Print execution based on PIN>
After receiving the mail as described above, mobile device 100 displays the corresponding message, that is, the content of message MA or MB or MC in the above example on operation panel 55. The user inputs the PIN corresponding to the print mode desired by the user based on the displayed message content, that is, the job identification PIN, the setting PIN, and the profile setting PIN into the MFP 200, thereby the above-described print mode. Printing related to an image file of a print job can be executed. A flow from PIN input to the MFP 200 to the printing will be described with reference to FIG.

図10は、上記CPU31の制御によりMFP200が実行する処理手順を表している。まずステップS105で、MFP200は、上記表示部42にPIN入力の受付画面を表示して、ユーザの手動操作によるPINの入力を受け付ける。このときの上記表示部42のPIN入力受付画面の例を図11(a)に示す。図示のように、このPIN入力受付画面91では、「PINを入力してください」のメッセージMaと、「1」「2」「3」「4」「5」「6」「7」「8」「9」「0」の各数字キーと、「確定」キーとが表示される。各数字キーを操作することでPIN表示欄91Aに対応する数字列が表示され、「確定」キーを押すことで当該PINの内容がMFP200の上記CPU31に読み込まれる。   FIG. 10 shows a processing procedure executed by the MFP 200 under the control of the CPU 31. First, in step S105, the MFP 200 displays an acceptance screen for PIN input on the display unit 42, and accepts input of a PIN manually operated by the user. An example of the PIN input acceptance screen of the display unit 42 at this time is shown in FIG. As shown in the figure, on this PIN input acceptance screen 91, a message Ma of "Please enter PIN" and "1" "2" "3" "4" "5" "6" "7" "8" The numeral keys of "9" and "0" and the "confirm" key are displayed. By operating each numeric key, a numeric string corresponding to the PIN display field 91A is displayed, and the content of the PIN is read by the CPU 31 of the MFP 200 by pressing the "confirm" key.

一方ステップS105では、併せて、上記NFC読取部43により、前述のモバイルデバイス100の「かざす」操作によるPINの入力も受け付けられる。すなわち、ユーザがモバイルデバイス100の操作画面55の適宜の画面においてPINを入力した後、NFC読取部43にかざすことで、当該PINがNFC方式の無線通信によりMFP200へと送信される。   On the other hand, in step S105, the NFC reading unit 43 also accepts an input of a PIN by the above-described "hold up" operation of the mobile device 100. That is, after the user inputs the PIN on the appropriate screen of the operation screen 55 of the mobile device 100, the user holds the NFC reading unit 43, and the PIN is transmitted to the MFP 200 by the NFC wireless communication.

ステップS105の後のステップS110では、上記PIN入力受付画面91での手動操作によるPIN入力がなされたか否かが判定される。上記PIN入力受付画面91でのPIN入力がない間はステップS110の判定が満たされず、ステップS115に移り、上記「かざす」操作による上記NFC方式の無線通信PINでのPIN入力があったか否かが判定される。上記「かざす」操作によるPIN入力がない間はステップS115の判定が満たされず、上記ステップS110に移り、PIN入力受付画面91でのPIN入力若しくは「かざす」操作によるPIN入力が行われるまで、ステップS110→ステップS115→ステップS110→・・のループを繰り返す。   In step S110 after step S105, it is determined whether or not a PIN input by a manual operation on the PIN input acceptance screen 91 has been made. The determination in step S110 is not satisfied while there is no PIN input on the PIN input acceptance screen 91, and the process proceeds to step S115, and it is determined whether or not there is a PIN input in the NFC wireless communication PIN by the "hold" operation. Be done. The determination in step S115 is not satisfied while there is no PIN input by the above "hold" operation, and the process proceeds to step S110, and step S110 is performed until the PIN input on the PIN input acceptance screen 91 or the PIN input by the "hold" operation is performed. The loop of step S115 → step S110 →... Is repeated.

上記繰り返しの間に、上記PIN入力受付画面91でのPIN入力があった場合はステップS110の判定が満たされ、また上記「かざす」操作によるPIN入力があった場合はステップS115の判定が満たされ、いずれの場合もステップS120に移る。   If there is a PIN input on the PIN input acceptance screen 91 during the above repetition, the determination in step S110 is satisfied, and if the PIN input by the “hold” operation is performed, the determination in step S115 is satisfied. In any case, the process proceeds to step S120.

ステップS120では、上記CPU31は、上記ステップS110又はステップS115で入力されたPINに対し、抽出処理を行う。具体的には、入力されたPINのうち前述のジョブ識別PINに対応する部分、すなわち前述の例に沿うと4ケタ〜6ケタの数字列からなる当該PINのうち最初の4ケタ部分、を抽出する。   In step S120, the CPU 31 performs extraction processing on the PIN input in step S110 or step S115. Specifically, the portion of the input PIN corresponding to the above-described job identification PIN, that is, the first 4-digit portion of the PIN consisting of 4-digit to 6-digit numeric strings according to the above-mentioned example is extracted Do.

PINが5ケタの数字列である場合には、最初の4ケタとその後の残りの1ケタとを分割し、最初の4ケタのみを抽出する。前述の例では、PINが「11111」「11112」「11119」である場合に、「1111」と「1」「2」「9」とが分割され、「1111」のみが抽出される。PINが6ケタの数字列である場合には、最初の4ケタとその後の残りの2ケタとを分割し、最初の4ケタのみを抽出する。前述の例では、PINが「111101」「111102」である場合に、「111101」「111102」と「01」「02」とが分割され、「1111」のみが抽出される。PINが4ケタの数字列である場合には、そのままその4ケタを抽出言い替えれば取得する。前述の例では、PINが「1111」である場合にはその「1111」がそのまま取得される。その後、ステップS125に移る。   If the PIN is a 5-digit numeric string, the first 4-digit and the subsequent 1-digit are divided, and only the first 4-digit is extracted. In the above example, when the PIN is “11111” “11112” “11119”, “1111” and “1” “2” “9” are divided, and only “1111” is extracted. If the PIN is a six-digit number string, the first four digits and the remaining two digits are divided and only the first four digits are extracted. In the above example, when the PIN is “111101” “111102”, “111101” “111102” and “01” “02” are divided, and only “1111” is extracted. If the PIN is a 4-digit numeric string, the 4-digit can be extracted as it is. In the above example, when the PIN is "1111", the "1111" is acquired as it is. Thereafter, the process proceeds to step S125.

ステップS125では、上記CPU31は、上記ステップS120でのPIN抽出部分に対応する印刷ジョブがあるか否か、具体的には、当該PIN抽出部分が、前述した図5のステップS34で生成したジョブ識別PINと合致するか否か、を判定する。前述の例に沿うと、上記ステップS34で生成されたジョブ識別PINは「1111」である。したがって、上記ステップS110又はステップS115で入力されたPINが上記のように「1111」「11111」「11112」「11119」「111101」「111102」のどれかであれば、上記ステップS125でのPIN抽出部分が当該「1111」となってステップS125の判定が満たされ、上記PIN抽出部分に対応する印刷ジョブがあるとみなされて後述のステップS140に移る。   In step S125, the CPU 31 determines whether there is a print job corresponding to the PIN extraction portion in step S120, specifically, the job identification generated in step S34 of FIG. 5 in the PIN extraction portion. It is determined whether the PIN is matched. According to the above-described example, the job identification PIN generated in step S34 is “1111”. Therefore, if the PIN input in step S110 or step S115 is any one of “1111”, “11111”, “11112”, “11119”, “111101”, and “111102” as described above, then the PIN extraction in step S125 is performed. The part is "1111" and the determination in step S125 is satisfied, and it is considered that there is a print job corresponding to the PIN extraction part, and the process proceeds to step S140 described later.

一方、上記ステップS125でのPIN抽出部分が当該「1111」以外であればステップS125の判定が満たされず、上記ステップS120でのPIN抽出部分に対応する印刷ジョブはないとみなされて、ステップS130に移る。ステップS130では、CPU31は、表示部42に、対応するエラーメッセージを表示する。このときの上記表示部42のエラー表示画面の例を図11(b)に示す。図示のように、このエラー表示画面92では、「エラー 該当するジョブが見つかりません」のメッセージMbが表示される。その後、このフローを終了する。   On the other hand, if the PIN extraction portion in step S125 is other than "1111", the determination in step S125 is not satisfied, and it is considered that there is no print job corresponding to the PIN extraction portion in step S120, and the process proceeds to step S130. Move. In step S130, CPU 31 causes display unit 42 to display a corresponding error message. An example of the error display screen of the display unit 42 at this time is shown in FIG. As shown in the figure, on this error display screen 92, a message Mb of "error applicable job not found" is displayed. After that, this flow ends.

ステップS125での判定が上記のように満たされて移るステップS140では、上記CPU31は、上記ステップS120での抽出処理により抽出されなかった部分に、上記ステップS36でジョブ識別PINに対し合成した上記設定用PINが含まれるか否かを判定する。前述の例では、ジョブ識別PIN「1111」に合成した上記設定用PINは「1」「2」「9」「01」「02」の5種類である。したがって、上記ステップS110又はステップS115で入力されたPINが上記「11111」「11112」「11119」「111101」「111102」のどれかであれば、上記抽出されなかった部分に設定用PINが含まれることとなって上記ステップS140の判定が満たされ、後述のステップS160に移る。   In step S140, in which the determination in step S125 is satisfied and proceeds as described above, the CPU 31 sets the above-described setting combined with the job identification PIN in step S36 to a portion not extracted by the extraction process in step S120. It is determined whether a PIN is included. In the above example, the setting PINs combined with the job identification PIN “1111” are five types “1” “2” “9” “01” “02”. Therefore, if the PIN input in step S110 or step S115 is any one of “11111”, “11112”, “11119”, “111101”, and “111102”, the portion not extracted includes the setting PIN. Thus, the determination in step S140 is satisfied, and the process proceeds to step S160 described later.

一方、上記ステップS110又はステップS115で入力されたPINが上記「1111」であれば、上記抽出されなかった部分に設定用PINは含まれなくなってステップS140の判定が満たされず、ステップS145に移る。   On the other hand, if the PIN input in step S110 or step S115 is the above “1111”, the setting PIN is not included in the portion not extracted and the determination in step S140 is not satisfied, and the process moves to step S145.

ステップS145では、CPU31は、上記ステップS110又はステップS115で入力されたPINに対応する印刷ジョブ、言い換えればその送信元であるモバイルデバイス100のユーザに、対応するユーザデフォルト設定の登録があるか否か、を判定する。なお、上記ユーザデフォルト設定とは、上記ユーザデフォルトプロファイル、若しくはプロファイル形式でなく単独の項目からなる上記ユーザデフォルトの印刷設定である。詳細には、CPU31は、上記ステップS110又はステップS115で入力されたPINに対し、前述のように登録済みの上記図9に示すジョブデータベースを参照して、対応する送信元のメールアドレスを取得する。その後CPU31は、図6に示したユーザデータベースを参照して、上記取得したメールアドレスに対応するユーザ登録がなされユーザデフォルトプロファイルの登録がなされているか否かを検索し、判定を行う。なお、このステップS145で実行する検索が各請求項記載の第1検索処理の一例に相当している。   In step S145, the CPU 31 determines whether the print job corresponding to the PIN input in step S110 or step S115, in other words, whether the user of the mobile device 100 that is the transmission source has registered the corresponding user default setting. ,. Note that the user default setting is the user default profile or the print setting of the user default which is not a profile format but is composed of a single item. Specifically, for the PIN input in step S110 or step S115, the CPU 31 refers to the job database shown in FIG. 9 registered as described above, and acquires the corresponding source mail address. . After that, the CPU 31 refers to the user database shown in FIG. 6 to search whether or not the user registration corresponding to the acquired e-mail address is made and registration of the user default profile is made, and makes a determination. The search performed in step S145 corresponds to an example of the first search process described in each claim.

上記の例に沿うと、上記印刷ジョブを送信しかつ上記PINを入力したユーザが前述のAさん又はBさんであった場合は、図6のユーザデータベースに示したように、ユーザデフォルトプロファイルが既に登録済みであることから、ステップS145の判定が満たされ、ステップS155に移る。そして、ステップS155で、CPU31は、後述の図11(c)に示すようにユーザデフォルト設定の確認を行う表示を行った後、対応する印刷ジョブに係る印刷を実行する。前述の例に沿うと、Aさんの場合は「エコノミーモード、Simplex印刷」の印刷設定により印刷が行われ、Bさんの場合は「Duplex印刷、2in1印刷」の印刷設定により印刷が行われる。   According to the above example, if the user who sent the print job and entered the PIN is Mr. A or Mr. B described above, as shown in the user database of FIG. Since the registration is completed, the determination in step S145 is satisfied, and the process proceeds to step S155. Then, in step S155, the CPU 31 performs display related to confirmation of the user default setting as shown in FIG. 11C described later, and executes printing related to the corresponding print job. According to the above example, printing is performed by the print setting of “economy mode, simplex printing” in the case of Mr. A, and printing is performed by the print setting of “Duplex printing, 2 in 1 printing” in the case of Mr. B.

このとき、上記Aさんの場合に表示部42に表示される、上記ユーザデフォルト設定の確認画面の例を図11(c)に示す。図示のように、ユーザデフォルト設定確認画面93では、「該当するジョブをユーザデフォルト設定で印刷を開始します」のメッセージMcと、印刷設定表示93Aとが表示される。印刷設定表示93Aでは、Aさんの印刷ジョブのファイル名称を表す「aaa.pdf」と、Aさんが事前に設定した上記ユーザデフォルトプロファイルである、エコノミーモード、Simplex印刷を表す「エコノミーモード:ON」「両面設定:OFF」とが表記される。このようにしてステップS155が完了したら、このフローを終了する。   At this time, an example of the confirmation screen of the user default setting displayed on the display unit 42 in the case of Mr. A is shown in FIG. As shown in the figure, on the user default setting confirmation screen 93, a message Mc of "Start printing of the corresponding job with user default settings" and a print setting display 93A are displayed. In print setting display 93A, "aaa.pdf" representing the file name of Mr. A's print job, and "economy mode: ON" representing economy mode and Simplex printing, which are the user default profiles previously set by Mr. A. It is written that "2-sided setting: OFF". Thus, when step S155 is completed, this flow is ended.

一方、上記印刷ジョブを送信しかつ上記PINを入力したユーザが例えば前述のCさんであった場合は、図6のユーザデータベースに示したようにユーザデフォルトプロファイルは未登録であることから、ステップS145の判定が満たされず、ステップS150に移る。そして、ステップS150で、CPU31は、後述の図11(d)に示すようにデバイスデフォルト設定の確認を行う表示を行った後、対応する印刷ジョブに係る印刷を実行する。この例では、デバイスデフォルトプロファイルとして「2in1印刷、Duplex印刷」の印刷設定が事前に設定され記憶されており、この設定により印刷が行われる。   On the other hand, if the user who sent the print job and entered the PIN is, for example, Mr. C as described above, the user default profile is not registered as shown in the user database of FIG. Is not satisfied, and the process moves to step S150. Then, in step S150, the CPU 31 performs display related to the confirmation of the device default setting as shown in FIG. 11D described later, and then executes printing related to the corresponding print job. In this example, print settings of “2 in 1 printing, Duplex printing” are set and stored in advance as device default profiles, and printing is performed by this setting.

このユーザCさんの場合に表示部42に表示される、上記デバイスデフォルト設定の確認画面の例を図11(d)に示す。図示のように、デバイスデフォルト設定確認画面94では、「該当するジョブをデバイスデフォルト設定で印刷を開始します」のメッセージMdと、印刷設定表示94Aとが表示される。印刷設定表示94Aでは、Cさんの印刷ジョブのファイル名称を表す「ccc.pdf」と、事前に設定された上記デバイスデフォルト設定すなわち2in1印刷、Duplex印刷を表す「レイアウト:2in1」「両面設定:ON」とが表記される。このようにしてステップS150が完了したら、このフローを終了する。   An example of a confirmation screen of the device default setting displayed on the display unit 42 in the case of the user C is shown in FIG. As shown in the figure, on the device default setting confirmation screen 94, a message Md of "Start printing of the corresponding job with the device default setting" and a print setting display 94A are displayed. In the print setting display 94A, “ccc. Pdf” representing the file name of Mr. C's print job, and the above-mentioned device default setting set in advance, ie “2 in 1” representing 2 in 1 printing, Duplex printing “2 side setting: ON "Is written. Thus, when step S150 is completed, this flow is ended.

また、上記ステップS140の判定が満たされて移るステップS160では、CPU31は、上記抽出されなかった部分に含まれていた上記設定用PINが、ユーザがMFP200の操作パネル40において詳細な印刷設定を実行することを希望するもの、つまり前述の例では数字列「9」であったか否かを判定する。上記ステップS110又はステップS115で入力されたPINが上記「11119」であった場合は、上記設定用PINが「9」となるためステップS140の判定が満たされ、後述のステップS200に移る。上記ステップS110又はステップS115で入力されたPINが上記「11111」「11112」「111101」「111102」のどれかであれば、上記設定用PINは「1」「2」「01」「02」であるためステップS140の判定は満たされず、ステップS165に移る。   Further, in step S160, in which the determination in step S140 is satisfied and the process proceeds, the CPU 31 executes detailed print setting on the operation panel 40 of the MFP 200, with the setting PIN included in the portion not extracted. It is determined whether it is what you want to do, that is, the number string "9" in the above example. If the PIN input in step S110 or step S115 is "11119", the setting PIN is "9", so the determination in step S140 is satisfied, and the process proceeds to step S200 described later. If the PIN input in the step S110 or the step S115 is any one of the “11111”, “11112”, “111101” and “111102”, the setting PIN is “1”, “2”, “01” and “02”. Since the determination is made in step S140, the process proceeds to step S165.

ステップS165では、CPU31は、上記設定用PINに合致する印刷設定が存在するか否か、を判定する。前述の例では、ジョブ識別PIN「1111」に合成した、「9」以外の上記設定用PINは「1」「2」「01」「02」の4種類であり、それぞれに、「Duplex印刷」「Simplex印刷」「ユーザ設定による第1プロファイル」「ユーザ設定による第2プロファイル」が対応づけられている。したがって、上記ステップS110又はステップS115で入力されたPINが上記「11111」「11112」「111101」「111102」のどれかであれば、上記抽出されなかった部分に含まれていた上記設定用PINが「1」「2」「01」「02」となってステップS165の判定が満たされ、上記設定用PINに対応する設定があるとみなされて後述のステップS170に移る。   In step S165, the CPU 31 determines whether there is a print setting that matches the setting PIN. In the above example, the setting PINs other than “9” combined with the job identification PIN “1111” are four types “1” “2” “01” “02”, and “Duplex printing” for each of them. “Simplex printing”, “first profile by user setting”, and “second profile by user setting” are associated with each other. Therefore, if the PIN input in step S110 or step S115 is any one of “11111”, “11112”, “111101”, and “111102”, the setting PIN included in the portion not extracted is the same. As "1", "2", "01" and "02", the determination at step S165 is satisfied, and it is considered that there is a setting corresponding to the setting PIN, and the process proceeds to step S170 described later.

一方、上記ステップS110又はステップS115で入力されたPINが上記「11111」「11112」「111101」「111102」以外であればステップS165の判定が満たされず、上記設定用PINに対応する設定はないとみなされて、ステップS175に移る。ステップS175では、CPU31は、表示部42に、対応するエラーメッセージを表示する。このときの上記表示部42のエラー表示画面の例を図11(e)に示す。図示のように、このエラー表示画面95では、「該当する設定が見つかりません」のメッセージMbが表示される。その後、このフローを終了する。   On the other hand, if the PIN input in step S110 or step S115 is other than "11111" "11112" "111101" "111102", the determination in step S165 is not satisfied, and there is no setting corresponding to the setting PIN. It is regarded, it moves to step S175. In step S175, the CPU 31 causes the display unit 42 to display a corresponding error message. An example of the error display screen of the display unit 42 at this time is shown in FIG. As shown in the drawing, on this error display screen 95, a message Mb of "No corresponding setting is found" is displayed. After that, this flow ends.

ステップS165での判定が上記のように満たされて移るステップS170では、上記CPU31は、後述の図11(f)及び図11(g)に示すように、上記設定用PINに合致するものとして見つかった印刷設定の確認を行う表示を行った後、当該印刷設定に従い、対応する印刷ジョブに係る印刷を実行する。前述の例に沿うと、上記ステップS110又はステップS115で入力されたPINが上記「11111」、すなわち設定用PINが「1」の場合は「Duplex印刷」の印刷設定により印刷が行われ、入力されたPINが上記「11112」、すなわち設定用PINが「2」の場合は「モノクロ印刷」の印刷設定により印刷が行われる。   In step S170, in which the determination in step S165 is satisfied and proceeds as described above, the CPU 31 is found as one that matches the setting PIN, as shown in FIGS. 11 (f) and 11 (g) described later. After the display for confirming the print settings is displayed, the print related to the corresponding print job is executed according to the print settings. According to the above example, if the PIN input in step S110 or step S115 is “11111”, that is, if the setting PIN is “1”, printing is performed with the print setting of “Duplex printing” and input. When the PIN is "11112", that is, when the setting PIN is "2", printing is performed by the print setting of "monochrome printing".

また、上記ステップS110又はステップS115で入力されたPINが上記「111101」、すなわち設定用PINが「01」の場合は、ユーザ設定の第1プロファイル、すなわちAさんは「Duplex印刷、4in1印刷、モノクロ印刷」の印刷設定により印刷が行われ、Bさんは「Simplex印刷、2in1印刷、カラー印刷」の印刷設定により印刷が行われる。入力されたPINが上記「111102」、すなわち設定用PINが「02」の場合は、ユーザ設定の第2プロファイル、すなわちAさんは「Simplex印刷、2in1印刷、カラー印刷」の印刷設定により印刷が行われ、Bさんは「Duplex印刷、4in1印刷、モノクロ印刷」の印刷設定により印刷が行われる。   If the PIN input in step S110 or step S115 is “111101”, that is, the setting PIN is “01”, the first profile set by the user, that is, Mr. A “Duplex printing, 4 in 1 printing, monochrome Printing is performed according to the print setting of “Print”, and printing is performed according to the print setting of “Simplex printing, 2 in 1 printing, color printing” for Mr. B. When the input PIN is the above "111102", that is, the setting PIN is "02", the second profile set by the user, that is, Mr. A prints by the print setting of "Simplex printing, 2 in 1 printing, color printing" Mr. B prints according to the print setting “Duplex printing, 4 in 1 printing, monochrome printing”.

このとき、Aさんが入力した上記PINが上記「11111」、すなわち設定用PINが「1」であった場合に表示部42に表示される、設定確認画面の例を図11(f)に示す。図示のように、設定確認画面96では、「該当するジョブを設定用PIN「1」で印刷を開始します」のメッセージMfと、印刷設定表示96Aとが表示される。印刷設定表示96Aでは、Aさんの印刷ジョブのファイル名称を表す「aaa.pdf」と、上記設定用PIN「1」に対応した設定すなわちDuplexを表す「両面設定:ON」とが表記される。また、Aさんが入力した上記PINが上記「111101」、すなわち設定用PINが「01」であった場合に表示部42に表示される、設定確認画面の例を図11(g)に示す。図示のように、設定確認画面97では、「該当するジョブをユーザプロファイル「1」で印刷を開始します」のメッセージMgと、印刷設定表示97Aとが表示される。印刷設定表示97Aでは、Aさんの印刷ジョブのファイル名称を表す「aaa.pdf」と、Aさんの第1プロファイルの設定すなわちDuplex、4in1、モノクロを表す「両面設定:ON」「カラー設定:モノ」「レイアウト:4in1」とが表記される。以上のようにしてステップS170が完了したら、このフローを終了する。   At this time, an example of a setting confirmation screen displayed on the display unit 42 when the PIN input by the user A is “11111”, that is, the setting PIN is “1” is shown in FIG. . As shown in the figure, on the setting confirmation screen 96, a message Mf of "Start printing of the corresponding job with the setting PIN" 1 "and a print setting display 96A are displayed. In the print setting display 96A, “aaa.pdf” representing the file name of Mr. A's print job, and “two-sided setting: ON” representing the setting corresponding to the setting PIN “1”, ie Duplex, are described. Further, FIG. 11G shows an example of a setting confirmation screen displayed on the display unit 42 when the PIN input by the user A is “111101”, that is, the setting PIN is “01”. As shown in the figure, on the setting confirmation screen 97, a message Mg of “Start printing of the corresponding job with the user profile“ 1 ”” and a print setting display 97A are displayed. In the print setting display 97A, “aaa.pdf” representing the file name of Mr. A's print job and the setting of Mr. A's first profile, ie “Duplex setting: ON” and “Color setting: mono representing monochrome, 4 in 1”. "Layout: 4 in 1" is written. When step S170 is completed as described above, this flow is ended.

一方、上記設定用PINが「9」であり上記ステップS160の判定が満たされて移るステップS200では、CPU31は、ユーザの希望が、MFP200の操作パネル40での詳細印刷設定であることに対応した、画面設定印刷処理を行う。このステップS200の詳細手順を図12に示す。   On the other hand, in step S200, in which the setting PIN is “9” and the determination in step S160 is satisfied and the process proceeds, the CPU 31 responds that the user's desire is the detailed print setting on the operation panel 40 of the MFP 200. , Perform screen setting print processing. The detailed procedure of this step S200 is shown in FIG.

図12において、まずステップS205で、MFP200のCPU31は、表示部42に、詳細印刷設定のための画面を表示する。上記の例において、ユーザがAさんである場合に表示部42に表示される、詳細印刷設定のための画面の例を図13(a)に示す。図13(a)において、印刷設定画面の一例であるこの詳細設定画面81では、「印刷の詳細設定を行ってください」のメッセージMpと、印刷設定欄81A〜81Dが表示される。なお、この例では、メッセージMpに対し、Aさんの印刷ジョブのファイル名称を表す「aaa.pdf」も併せて表示されている。   In FIG. 12, first, in step S205, the CPU 31 of the MFP 200 causes the display unit 42 to display a screen for setting a detailed print. FIG. 13A shows an example of a screen for detailed print setting displayed on the display unit 42 when the user is Mr. A in the above example. In FIG. 13A, on the detail setting screen 81, which is an example of the print setting screen, a message Mp of “Please perform detailed setting of printing” and print setting fields 81A to 81D are displayed. In this example, "aaa. Pdf" indicating the file name of the print job of Mr. A is also displayed in addition to the message Mp.

印刷設定欄81Aでは、Simplex印刷かDuplex印刷かの両面設定を、両面設定の「ON」「OFF」ボタンの切り替えで行うことができる。図示の例ではDuplex印刷実行を表す「ON」が選択された状態となっている。印刷設定欄81Bでは、カラー印刷かモノクロ印刷かのカラー設定を、「カラー」「モノクロ」の切り替えで行うことができる。図示の例ではカラー印刷実行を表す「カラー」が選択された状態となっている。   In the print setting field 81A, duplex setting as to whether Simplex printing or Duplex printing can be performed by switching the "ON" or "OFF" button of duplex setting. In the illustrated example, "ON" representing execution of Duplex printing is selected. In the print setting field 81B, color setting of color printing or monochrome printing can be performed by switching between “color” and “monochrome”. In the illustrated example, “color” representing color printing execution is selected.

印刷設定欄81Cでは、前述した、1枚の画像を1枚の用紙に印刷するか、同一内容の2枚の縮小画像を1枚の用紙にまとめて印刷するか、同一内容の4枚の縮小画像を1枚の用紙にまとめて印刷するかのレイアウト設定を、「1in1」「2in1」「4in1」の切り替えで行うことができる。図示の例では1枚の画像を1枚の用紙に印刷するレイアウトを表す「1in1」が選択された状態となっている。印刷設定欄81Dでは、印刷部数の設定を数値選択により、あるいは数値入力により、設定できる。図示の例では1部のみの印刷を行うことを表す「1部」が選択された状態となっている。   In the print setting section 81C, either print one image on one sheet, print two reduced images of the same content together on one sheet, or reduce four sheets of the same content. The layout setting as to whether the images are collectively printed on one sheet of paper can be performed by switching “1 in 1”, “2 in 1”, and “4 in 1”. In the illustrated example, “1 in 1” representing a layout for printing one image on one sheet is selected. In the print setting field 81D, the setting of the number of print copies can be set by numerical selection or numerical input. In the illustrated example, "one copy" indicating that only one copy is to be printed is selected.

図13(a)の詳細設定画面81における上記印刷設定欄81A〜Dの選択が終了後、「確定」ボタン82Aが押されることで、それぞれの選択内容が確定する。これにより、図12に示す上記ステップS205の後のステップS210の判定が満たされ、ステップS215に移る。なお、上記ステップS205で実行する処理が、各請求項記載の第1表示処理の一例に相当している。   After the selection of the print setting fields 81A to 81D in the detail setting screen 81 of FIG. 13A is completed, the “selected” button 82A is pressed, whereby the selected contents are confirmed. Thus, the determination in step S210 after step S205 shown in FIG. 12 is satisfied, and the process proceeds to step S215. The process performed in step S205 corresponds to an example of the first display process described in each claim.

ステップS215では、上記CPU31は、上記ステップS210で確定した、後述の図13(b)に示すような印刷設定での印刷実行の確認を行う表示を行った後、当該確定した印刷設定に従い、対応する印刷ジョブに係る印刷を実行する。上記図13(a)に示した例に沿うと、上記「Duplex印刷」「カラー印刷」「1in1印刷」の印刷設定により1部の印刷が行われる。   In step S215, after the CPU 31 performs a display for confirming the print execution in the print setting as shown in FIG. 13B described later and determined in the step S210, the CPU 31 responds according to the confirmed print setting. Execute printing related to the print job. According to the example shown in FIG. 13A, one copy is printed with the print settings of "Duplex printing", "color printing", and "1 in 1 printing".

このときに、上記表示部42に表示される、印刷実行確認画面の例を図13(b)に示す。図示のように、印刷実行確認画面82では、「印刷を開始します」のメッセージMqと、印刷設定表示82Aとが表示される。印刷設定表示82Aでは、Aさんの印刷ジョブのファイル名称を表す「aaa.pdf」と、前述のように確定した設定を表す「両面設定:ON」「カラー設定:モノ」「レイアウト:1in1」とが表記される。以上のようにしてステップS215が完了したら、ステップS220に移る。   An example of the print execution confirmation screen displayed on the display unit 42 at this time is shown in FIG. As shown in the drawing, on the print execution confirmation screen 82, a message Mq "Start printing" and a print setting display 82A are displayed. In the print setting display 82A, "aaa. Pdf" representing the file name of Mr. A's print job and "duplex setting: ON", "color setting: mono", "layout: 1 in 1" representing the settings decided as described above Is written. When step S215 is completed as described above, the process proceeds to step S220.

ステップS220では、CPU31は、上記ステップS210で確定しステップS215で印刷が実行された印刷設定を保存するか否かの問い合わせ画面を表示部42に表示する。このときの上記表示部42に表示される問い合わせ画面の例を図13(c)に示す。図示のように、この問い合わせ画面83では、「本設定を保存しますか?」のメッセージMrと、「YES」ボタン83Aと、「NO」ボタン83Bとが表示される。ユーザが上記設定を保存しないことを意図して「NO」ボタン83Bを押すと、図12に示す上記ステップS220の後のステップS225の判定が満たされず、このサブルーチンを終了して図10に戻り、図10のフローを終了する。ユーザが上記設定の保存を意図して「YES」ボタン83Aを押すと、上記ステップS225の判定が満たされ、ステップS230に移る。   In step S220, the CPU 31 displays on the display unit 42 an inquiry screen as to whether or not the print setting decided in step S210 and stored in step S215 is saved. An example of the inquiry screen displayed on the display unit 42 at this time is shown in FIG. As shown in the figure, on this inquiry screen 83, a message Mr of "Do you save this setting?", An "YES" button 83A, and an "NO" button 83B are displayed. If the user presses the "NO" button 83B with the intention of not saving the above setting, the determination in step S225 after the above step S220 shown in FIG. 12 is not satisfied, and this subroutine is ended to return to FIG. The flow of FIG. 10 is ended. If the user intends to save the above settings and presses the “YES” button 83A, the determination at step S225 is satisfied, and the process proceeds to step S230.

ステップS230では、CPU31は、上記保存対象の印刷設定を図6に示すユーザデータベースのどの領域に保存するか、言い換えれば、ユーザデータベースにおいて、ユーザデフォルトプロファイルとして保存するか、ユーザ設定の第1〜第3プロファイルのいずれかとして保存するか、の領域選択画面を表示部42に表示する。このときの上記表示部42に表示される領域選択画面の例を図13(d)に示す。図示のように、この領域選択画面84では、「どの領域に設定しますか?」のメッセージMsと、領域ボタン84A〜84Dとが表示される。   In step S230, the CPU 31 determines in which area of the user database shown in FIG. 6 the print settings to be stored are stored, in other words, whether or not to save as the user default profile in the user database; The display unit 42 displays an area selection screen as to which of the three profiles to save. An example of the area selection screen displayed on the display unit 42 at this time is shown in FIG. As illustrated, on this area selection screen 84, a message Ms of "Which area do you want to set?" And area buttons 84A to 84D are displayed.

「ユーザデフォルト」の領域ボタン84Aは、上記保存対象の印刷設定内容を、上記図6のユーザデータベース中にユーザデフォルトプロファイルとして設定するためのボタンである。なお、上記ユーザデフォルトプロファイルは、単独項目の設定である場合にはユーザデフォルトの印刷設定となる。   The “user default” area button 84A is a button for setting the print setting content to be stored as a user default profile in the user database of FIG. The above-mentioned user default profile is the print setting of the user default when it is the setting of a single item.

「ユーザプロファイル1」の領域ボタン84Bは、上記保存対象の印刷設定内容を、上記図6のユーザデータベース中にユーザ設定の第1プロファイルとして設定するためのボタンである。なお、上記第1プロファイルは、単独項目の設定である場合には1番目のユーザ設定となる。   The area button 84B of "user profile 1" is a button for setting the print setting content to be stored as the first profile of the user setting in the user database of FIG. The first profile is the first user setting when the setting is a single item.

「ユーザプロファイル2」の領域ボタン84Cは、上記保存対象の印刷設定内容を、上記図6のユーザデータベース中にユーザ設定の第2プロファイルとして設定するためのボタンである。なお、上記第2プロファイルは、単独項目の設定である場合には2番目のユーザ設定となる。   The area button 84C of the "user profile 2" is a button for setting the print setting contents to be stored as the second profile of the user setting in the user database of FIG. The second profile is the second user setting when the setting is a single item.

「ユーザプロファイル3」の領域ボタン84Dは、上記保存対象の印刷設定内容を、上記図6のユーザデータベース中にユーザ設定の第3プロファイルとして設定するためのボタンである。なお、上記第3プロファイルは、単独項目の設定である場合には3番目のユーザ設定となる。   The area button 84D of "user profile 3" is a button for setting the print setting content to be stored as the third profile of the user setting in the user database of FIG. The third profile is the third user setting when the setting is a single item.

ユーザが上記領域ボタン84A〜84Dのいずれかを押すと、図12に示す上記ステップS230の後のステップS235の判定が満たされ、ステップS240に移る。   When the user presses any one of the area buttons 84A to 84D, the determination in step S235 after step S230 shown in FIG. 12 is satisfied, and the process moves to step S240.

ステップS240では、CPU31は、保存後の上記印刷設定を対応するウェブサイトから読み出して編集する際に使用する、ウェブ設定パスワードの入力を促す画面を表示部42に表示する。このとき上記表示部42に表示されるウェブ設定パスワード入力画面の例を図13(e)に示す。図示のように、このウェブ設定パスワード入力画面85では、「Web編集用パスワードを入力してください」のメッセージMtと、パスワード入力領域85Aとが表示される。パスワード入力画面85Aには、上記操作パネル40における適宜の操作により、パスワードを構成する文字、図示の例では「a」「b」「c」「d」「e」「f」の6つの文字を入力することができる。ユーザが上記パスワード入力領域85Aへのパスワード入力を終了し「確定」ボタン85Bを押すことで、パスワード内容が確定し、図12に示す上記ステップS240の後のステップS245の判定が満たされ、ステップS250に移る。   In step S240, the CPU 31 causes the display unit 42 to display a screen prompting the user to enter a web setting password, which is used when reading and editing the stored print setting from the corresponding web site. An example of the web setting password input screen displayed on the display unit 42 at this time is shown in FIG. As shown in the figure, on the web setting password input screen 85, a message Mt of "Please enter a password for web editing" and a password input area 85A are displayed. In the password input screen 85A, six characters of "a", "b", "c", "d", "e" and "f" are formed by the appropriate operation on the operation panel 40, in the example shown. It can be input. When the user finishes inputting the password in the password input area 85A and presses the "confirm" button 85B, the password content is determined, and the determination in step S245 after the step S240 shown in FIG. 12 is satisfied, the step S250. Move to

ステップS250では、CPU31は、上記保存対象の印刷設定を、上記ステップS230及びステップS235で選択されたユーザデータベースの領域に保存する。なお、ユーザが上記「ユーザデフォルト」の領域ボタン84Aを押したことを契機に実行されるステップS250の処理が、各請求項記載の保存処理の一例に相当している。その後、このサブルーチンを終了して図10に戻り、図10のフローを終了する。   In step S250, the CPU 31 saves the print setting to be saved in the area of the user database selected in steps S230 and S235. The process of step S250 executed upon the user pressing the area button 84A of "user default" corresponds to an example of the saving process described in each claim. Thereafter, the subroutine is ended and the process returns to FIG. 10, and the flow of FIG. 10 is ended.

なお、以上説明したステップS150、ステップS155、ステップS170、ステップS215が各請求項記載の印刷ステップの一例に相当し、これらのステップで実行する処理が、各請求項記載の印刷処理の一例に相当している。   Note that steps S150, S155, S170, and S215 described above correspond to an example of the printing step described in each claim, and the processing executed in these steps corresponds to an example of the printing process described in each claim. doing.

<第1実施形態の効果>
以上説明したように、本形態によれば、ユーザによりモバイルデバイス100から印刷ジョブが送信されると、その印刷ジョブに対応するジョブ識別PINがCPU31により発行され、少なくともそのジョブ識別PINがモバイルデバイス100へと送信される。受信結果に基づき、ユーザが、少なくとも上記ジョブ識別PINの内容を含むPINをMFP200の操作パネル40へ手動操作入力する、若しくは「かざす」操作等を介した無線通信による入力を行うことで、上記印刷ジョブにて送信した内容の印刷が実行される。このようにして、蓄積印刷が実行されるので、印刷内容の秘匿性を確保することができる。
<Effect of First Embodiment>
As described above, according to the present embodiment, when a print job is transmitted from the mobile device 100 by the user, the CPU 31 issues a job identification PIN corresponding to the print job, and at least the job identification PIN is transmitted to the mobile device 100. Sent to. Based on the reception result, the user manually inputs a PIN including at least the content of the job identification PIN to the operation panel 40 of the MFP 200, or performs an input by wireless communication via a “hold over” operation or the like. Printing of the contents sent in the job is executed. In this way, since accumulated printing is performed, secrecy of the print content can be ensured.

このとき、本形態のMFP200においては、予め、種々の印刷設定に対し、上記設定用PINすなわち前述の例では数字列「1」「2」「9」等が対応づけられるか、もしくは、上記プロファイル設定用PINすなわち前述の例では数字列「01」「02」等が対応づけられている。ユーザは、上記MFP200への操作入力時にこの設定用PIN又はプロファイル設定用PINを上記発行されたジョブ識別PINに結合させて用いることで、当該設定用PIN又はプロファイル設定用PINに対応する印刷設定を実行することができる。なおこの場合、必ずしも設定用PINやプロファイル設定用PINの内容の送信を行う必要はない。すなわち上述の設定用PIN・プロファイル設定用PINを含むPINの送信や、設定用PIN・プロファイル設定用PINだけの単独送信を上記MFP200からモバイルデバイス100へ行う必要はない。すなわちMFP200からモバイルデバイス100へは、上述の設定用PIN・プロファイル設定用PINを含まないPIN、例えばジョブ識別PINのみを送信するようにしてもよい。この場合、例えば、種々の印刷設定と上記設定用PINやプロファイル設定用PINとの対応関係をユーザが記憶していたり、若しくはその対応関係が書面・電子媒体等適宜の媒体に記録されていて、ユーザが自ら、上記記憶又は記録されている上記設定用PINやプロファイル設定用PINを上記送信されてきたジョブ識別PINに結合させて、上記操作パネル40へ入力するようにすれば足りる。   At this time, in the MFP 200 according to the present embodiment, the setting PIN, that is, the digit string “1”, “2”, “9” or the like in the above-described example is associated with various print settings in advance. PINs for setting, that is, in the above-described example, numeric strings "01", "02" and the like are associated. The user combines the setting PIN or profile setting PIN with the issued job identification PIN at the time of operation input to the MFP 200 to use the print setting corresponding to the setting PIN or profile setting PIN. It can be done. In this case, it is not necessary to transmit the contents of the setting PIN and the profile setting PIN. That is, there is no need to transmit the PIN including the setting PIN and the setting PIN for the setting, or to separately transmit only the setting PIN and the PIN for setting the profile from the MFP 200 to the mobile device 100. That is, only the job identification PIN, for example, the job identification PIN may be transmitted from the MFP 200 to the mobile device 100 without the setting PIN and the profile setting PIN. In this case, for example, the user stores the correspondence between various print settings and the setting PIN and the profile setting PIN, or the correspondence is recorded in an appropriate medium such as a document or electronic medium, It is sufficient for the user to combine the setting or profile setting PIN stored in the memory or the user with the transmitted job identification PIN and input the same to the operation panel 40.

以上のように、本形態では、操作パネル40への操作入力時において、ユーザが、上記設定用PIN又はプロファイル設定用PINを結合したジョブ識別PINを操作入力することで、当該設定用PIN又はプロファイル設定用PINに対応する印刷設定により印刷が実行される。この結果、例えば表示部42に適宜の設定画面を表示させマニュアル操作で各種の印刷設定を行う必要がある従来構造に比べ、簡素な手法で容易に印刷設定を行うことができる。したがって、ユーザの操作労力負担を低減し、利便性を向上することができる。   As described above, in the present embodiment, at the time of operation input to operation panel 40, the user operates the job identification PIN obtained by combining the setting PIN or the profile setting PIN, whereby the setting PIN or profile is input. Printing is executed by the print setting corresponding to the setting PIN. As a result, for example, print setting can be easily performed by a simple method as compared with the conventional structure in which an appropriate setting screen is displayed on the display unit 42 and various print settings need to be made manually. Therefore, the burden of operation labor of the user can be reduced, and the convenience can be improved.

また、本形態では特に、上記ジョブ識別PINに加え、当該ジョブ識別PINに結合可能な上記設定用PIN又はプロファイル設定用PINが、上述の例ではメールの形でMFP200からモバイルデバイス100へ送信される。これにより、ユーザは、モバイルデバイス100で受信した上記設定用PIN又はプロファイル設定用PINを見て、自らの希望する印刷設定に対応した上記設定用PIN又はプロファイル設定用PINをジョブ識別PINに結合させ、操作入力することができる。この結果、ユーザは、操作入力後に実際にどのような印刷設定で印刷が行われるかを、直感的に容易に認識することができる。   Further, in this embodiment, in addition to the job identification PIN, the setting PIN or profile setting PIN that can be combined with the job identification PIN is transmitted from the MFP 200 to the mobile device 100 in the form of a mail in the above example. . Thus, the user looks at the setting PIN or profile setting PIN received by the mobile device 100, and combines the setting PIN or profile setting PIN corresponding to the print setting desired by the user into the job identification PIN. , Can be operated input. As a result, the user can intuitively easily recognize what print setting is actually performed after the operation input.

また、本形態では特に、上記設定用PIN又はプロファイル設定用PINを結合していないジョブ識別PINがMFP200へ操作入力された場合に、例えばユーザIDやメールアドレス等の印刷ジョブの送信元情報に予め関連づけられたユーザデフォルトプロファイル又はユーザデフォルトの印刷設定が検索される。前述の例では、図10のステップS155に示したように、数字列「1111」が操作入力された場合に、メールアドレスに予め関連づけられたユーザデフォルトプロファイル又はユーザデフォルトの印刷設定が検索される。そして、そのユーザデフォルトプロファイル又はユーザデフォルトの印刷設定が見つかった場合、それらの設定に基づき印刷が実行される。これにより、ユーザが、うっかりあるいは意図的に設定用PIN又はプロファイル設定用PINを結合せずにジョブ識別PINを操作入力した場合であっても、上記ユーザIDやメールアドレス等により当該ユーザが好む又は通常使用する印刷設定が自動的に実現される。この結果、これによってもユーザにとっての利便性を向上することができる。   Further, in the present embodiment, in particular, when the job identification PIN which does not combine the setting PIN or the profile setting PIN is input to the MFP 200, for example, transmission source information of a print job such as a user ID or a mail address is made in advance. The associated user default profile or user default print settings are retrieved. In the above-described example, as shown in step S155 of FIG. 10, when the digit string "1111" is operated and input, the user default profile or the print setting of the user default previously associated with the mail address is retrieved. Then, if the user default profile or user default print settings are found, printing is performed based on those settings. As a result, even if the user inadvertently or intentionally inputs the job identification PIN without combining the setting PIN or the profile setting PIN, the user prefers the user according to the user ID, the mail address, etc. The print settings normally used are realized automatically. As a result, this also improves the convenience for the user.

また、本形態では特に、上述のユーザデフォルトプロファイル又はユーザデフォルトの印刷設定が見つからなかった場合、MFP200に対し予め固定的に設定されたデバイスデフォルトプロファイル又はデバイスデフォルトの印刷設定に基づき、印刷が実行される。これにより、仮に上記ユーザデフォルトプロファイル又はユーザデフォルトの印刷設定が見つからなかった場合であっても、当該MFP200に対して固有に設定された設定によって、エラー等が生じることなく確実に印刷を実行することができる。   Further, particularly in this embodiment, when the above-described user default profile or user default print setting is not found, printing is performed based on the device default profile or device default print setting fixedly set in advance in MFP 200. Ru. Thereby, even if the user default profile or the print setting of the user default is not found, printing can be executed without errors or the like by the setting uniquely set for the MFP 200. Can.

また、本形態では特に、複数項目の印刷設定をまとめたプロファイルに対応したプロファイル設定用PINが結合されたジョブ識別PINを、操作パネル40に操作入力することもできる。これにより、複数項目それぞれについて設定が必要な特殊な印刷設定態様であっても、1つのプロファイルの形で容易に実現することができる。   Further, in the present embodiment, in particular, the job identification PIN to which the profile setting PIN corresponding to the profile in which the print settings of a plurality of items are combined is combined can be input to the operation panel 40. As a result, even a special print setting mode that requires setting for each of a plurality of items can be easily realized in the form of one profile.

また、本形態では特に、上記プロファイル設定用PINのそれぞれと複数項目の印刷設定のそれぞれとの対応づけが、例えば前述の例ではユーザデータベースの形で登録されている。これにより、ユーザが好む印刷設定を容易に実現し、いわゆるカスタマイズを行うことができる。   Further, in the present embodiment, in particular, the correspondence between each of the profile setting PINs and each of the print settings of a plurality of items is registered, for example, in the form of a user database in the above-described example. This makes it possible to easily realize print settings preferred by the user and perform so-called customization.

また、本形態では特に、上記特殊コードの設定用PIN、上記の例では数字「9」を結合したジョブ識別PINが操作入力された場合、図13(a)に示すように、表示部42に、複数項目の印刷設定を実行可能な詳細設定画面81が表示される。これにより、ユーザは、表示されたその詳細設定画面81にて複数項目の印刷設定を自由自在に行うことができる。   Further, in this embodiment, in particular, when the PIN for setting the special code and the job identification PIN in which the numeral “9” is combined in the above example are operated and input, as shown in FIG. A detailed setting screen 81 capable of executing print settings of a plurality of items is displayed. As a result, the user can freely perform print setting of a plurality of items on the displayed detail setting screen 81.

また、本形態では特に、図12のステップS250に示すように、上記詳細設定画面81の表示に対応して受け付けた複数項目の印刷設定を、印刷ジョブの送信元情報すなわち上記の例ではメールアドレスに関連づけたユーザデフォルト設定として保存することができる。これにより、ユーザが、詳細設定画面81にて自由自在に設定した複数項目の印刷設定を、次回以降、当該ユーザのデフォルト設定として簡単に呼び出して使用することができる。   Further, particularly in the present embodiment, as shown in step S250 of FIG. 12, the print settings of a plurality of items accepted corresponding to the display of the detail setting screen 81 are the sender information of the print job, that is, the mail address in the above example. It can be saved as a user default setting associated with. As a result, the user can easily call and use the print settings of a plurality of items freely set on the detail setting screen 81 as the default settings of the user from the next time onwards.

また、本形態では特に、上記ジョブ識別PINと設定用PIN及びプロファイル設定用PINとが、同一文字種である。例えば上記の例では、それらジョブ識別PINと設定用PIN及びプロファイル設定用PINとがともに数字である。なお、上記以外に、例えばアルファベットとアルファベット、カタカナとカタカナ、ひらがなとひらがな、等でも良い。これにより、ユーザが操作パネル40にて手動により操作入力を行うときに、例えば別ジャンルのキーを押したりシフトキーを押したりする必要がなく、入力を行いやすい。   Further, particularly in the present embodiment, the job identification PIN, the setting PIN, and the profile setting PIN are the same character type. For example, in the above example, the job identification PIN, the setting PIN and the profile setting PIN are both numbers. In addition to the above, for example, the alphabet and the alphabet, katakana and katakana, hiragana and hiragana, and the like may be used. Thus, when the user manually performs an operation input on the operation panel 40, for example, it is not necessary to press a key of another genre or a shift key, and it is easy to perform the input.

また、本形態では特に、NFC方式やBluetooth(登録商標)やWFD方式等による無線通信を介した入力により、ユーザのモバイルデバイス100からの、少なくとも上記ジョブ識別PINの内容を含むPINを受け付け可能である。これにより、ユーザは、例えばモバイルデバイス100をMFP200の比較的近くに位置させ、無線通信にて上記PINを操作入力することができる。この結果、操作パネル40で例えばボタンやキー等を用いて上記PINを手動で操作入力する場合に比べ、操作労力負担を大きく低減でき、さらに利便性を向上することができる。   Further, in the present embodiment, in particular, it is possible to receive a PIN including at least the content of the job identification PIN from the mobile device 100 of the user by input via wireless communication by NFC method, Bluetooth (registered trademark), WFD method or the like. is there. Thus, the user can position the mobile device 100 relatively near the MFP 200, for example, and operate and input the PIN by wireless communication. As a result, compared with the case where the PIN is manually operated and input using, for example, a button or key on the operation panel 40, the burden of operation labor can be greatly reduced, and the convenience can be further improved.

<パスワードを用いる変形例>
なお、上記第1実施形態において、上記印刷ジョブのファイルに対しパスワードをかけるようにしてもよい。そのような変形例における処理を、上記図4に対応する図14に示す。
<Modification using password>
In the first embodiment, a password may be applied to the file of the print job. The process in such a modification is shown in FIG. 14 corresponding to FIG.

図14において、この変形例では、上記図4のステップS25とステップS30との間の処理として、新たにステップS61〜ステップS68の処理が行われる。すなわち、上記図4と同様のステップS5、ステップS10、ステップS15を経て、ステップS25において、上記添付ファイルが印刷対象のファイルであり判定が満たされた場合、新たに設けたステップS61に移る。   In FIG. 14, in this modification, the processing of steps S61 to S68 is newly performed as the processing between step S25 and step S30 of FIG. That is, after the same steps S5, S10 and S15 as in FIG. 4, if the attached file is a file to be printed and the determination is satisfied in step S25, the process proceeds to newly provided step S61.

ステップS61では、MFP200のCPU31は、上記ステップS10で受信された印刷ジョブのファイルがパスワードが付されているか否かを判定する。なお、このステップS61で実行する処理が、各請求項記載の判断処理の一例に相当している。パスワードが付されていなければ判定が満たされず、図4と同様のステップS30に移り、以降、図4と同様の手順が実行される。パスワードが付されていればステップS61の判定が満たされず、ステップS62に移る。   In step S61, the CPU 31 of the MFP 200 determines whether the file of the print job received in step S10 has a password. The process performed in step S61 corresponds to an example of the determination process described in each claim. If the password is not attached, the determination is not satisfied, and the process moves to step S30 similar to FIG. 4, and thereafter, the procedure similar to FIG. 4 is executed. If the password is attached, the determination in step S61 is not satisfied, and the process proceeds to step S62.

ステップS62では、上記CPU31は、パスワードを要求するメールを作成する。そして、その作成されたメールが、MFP200からモバイルデバイス100へと送信される。なお、このステップS62で実行する処理が、各請求項記載の要求処理の一例に相当している。この送信されたメールは、ステップS63において、モバイルデバイス100によって受信される。   In step S62, the CPU 31 creates a mail requesting a password. Then, the created e-mail is transmitted from MFP 200 to mobile device 100. The process executed in step S62 corresponds to an example of the request process described in each claim. The sent mail is received by the mobile device 100 in step S63.

上記メールの受信に対応して、ユーザがモバイルデバイス100における適宜の操作により上記ファイルを開くためのパスワードを記述したメールを作成すると、ステップS64において、そのメールがモバイルデバイス100からMFP200へと送信される。送信されたメールは、ステップS65において、MFP200によって受信される。   In response to the reception of the e-mail, when the user creates an e-mail describing a password for opening the file by an appropriate operation on the mobile device 100, the e-mail is transmitted from the mobile device 100 to the MFP 200 in step S64. Ru. The transmitted mail is received by MFP 200 in step S65.

その後、MFP200のCPU31は、ステップS66で、上記ステップS65で受信したメールに含まれる上記パスワードを用いて上記ファイルが開けたかどうか、を判定する。ファイルが開けた場合は判定が満たされ、図4と同様のステップS30に移り、以降、図4と同様の手順が実行される。ファイルが開けなかった場合は上記ステップS66の判定が満たされず、ステップS67に移る。   Thereafter, in step S66, the CPU 31 of the MFP 200 determines whether the file is opened using the password included in the mail received in step S65. If the file is opened, the determination is satisfied, and the process proceeds to step S30 similar to FIG. 4, and thereafter, the procedure similar to FIG. 4 is performed. If the file can not be opened, the determination in step S66 is not satisfied, and the process proceeds to step S67.

ステップS67では、上記CPU31は、ステップS65で受信されたパスワードではファイルが開けなかったことを表すエラーメールを作成する。そして、その作成されたエラーメールが、MFP200からモバイルデバイス100へと送信される。この送信されたエラーメールは、ステップS68において、モバイルデバイス100によって受信される。   In step S67, the CPU 31 creates an error mail indicating that the file could not be opened with the password received in step S65. Then, the created error mail is transmitted from MFP 200 to mobile device 100. The transmitted error mail is received by the mobile device 100 in step S68.

上記以外の処理は、上記図4及び図5と同様であり、説明を省略する。   The processes other than the above are the same as those in FIG. 4 and FIG.

本変形例においては、ステップS61において、受信された印刷ジョブに含まれるファイルにパスワードが付されているか否かが判断される。そして、パスワードが付されたファイルであった場合、モバイルデバイス100に対しパスワードの送信が要求され、対応するパスワードが入力されたメールがモバイルデバイス100から送信されたことを契機に、ステップS30で上記PINが生成される。   In the present modification, in step S61, it is determined whether a password is attached to a file included in the received print job. Then, if it is a file to which a password is attached, transmission of the password is requested to the mobile device 100, and the e-mail in which the corresponding password is input is transmitted from the mobile device 100 as a trigger. A PIN is generated.

このように、本変形例においては、印刷対象のファイルがパスワードが付されたファイルであった場合に、モバイルデバイス100でのパスワード入力によって印刷を行うことができる。これには以下のような意義がある。   As described above, in the present modification, when the file to be printed is a file with a password, printing can be performed by password input at the mobile device 100. This has the following significance.

すなわち、通常、MFP200等に設けられている操作パネル40はスペース的な制限等により操作入力機能が低い場合が多く、複雑な文字からなるパスワードを入力しようとする場合、操作が煩わしくなってユーザの労力負担が著しく大きい。   That is, normally, the operation panel 40 provided in the MFP 200 or the like often has a low operation input function due to space limitations etc., and when trying to input a password consisting of complicated characters, the operation becomes troublesome and the user The labor burden is extremely large.

これに対し、本変形例においては、通常高い操作入力機能を備えている、例えばスマートフォンやモバイル通信端末等からなるモバイルデバイス100にてパスワードを入力し、そのパスワードが記載されたメールをモバイルデバイス100から送信すれば足りる。したがって、ユーザの操作労力負担を低減でき、利便性を向上することができる。また、上記スマートフォンやモバイル通信端末等のモバイルデバイス100の場合、パスワード入力時にその入力内容がユーザ以外の他人から比較的見えにくく、パスワードの秘匿性を向上できる効果もある。   On the other hand, in this modification, a password is input by the mobile device 100 having a high operation input function, for example, a smartphone, a mobile communication terminal or the like, and the e-mail containing the password is described. It is sufficient if you send from. Therefore, the burden of operation labor of the user can be reduced, and convenience can be improved. In addition, in the case of the mobile device 100 such as the smart phone or the mobile communication terminal, when the password is input, the input content is relatively difficult to be seen by anyone other than the user, and there is also an effect that the confidentiality of the password can be improved.

また、上記のように、印刷ジョブをモバイルデバイス100からファイル添付のメールの形式でMFP200へ送ることができ、パスワード入力についても、パスワードが記載されたメールをモバイルデバイス100末からMFP200へ送信すれば足りる。このように印刷ジョブ及びパスワードの送付の両方をメールで処理できるので、ユーザにとって入力が簡単であり、利便性が高い。   Further, as described above, the print job can be sent from the mobile device 100 to the MFP 200 in the form of a file-attached e-mail, and the e-mail containing the password can be sent from the end of the mobile device 100 to the MFP It is enough. As described above, since both print job and password delivery can be processed by e-mail, it is easy for the user to input and highly convenient.

<ユーザ別ジョブ識別PINの変形例>
また、上記第1実施形態においては、印刷ジョブごとにジョブ識別PINを発行したが、これに限られない。すなわち、ユーザごとにジョブ識別PINを発行することで、同一ユーザであれば別々の印刷ジョブに対しても同一のジョブ識別PINとするようにしてもよい。
<Modification of job identification PIN by user>
In the first embodiment, the job identification PIN is issued for each print job, but the present invention is not limited to this. That is, by issuing a job identification PIN for each user, the same job identification PIN may be set for different print jobs as long as they are the same user.

この変形例におけるジョブ受信及びPINの生成における流れは、前述の図4及び図5に示した処理と同様である。但し、図5のステップS34でのジョブ識別PINの生成においては、同一のユーザに対しては、共通の内容で発行が行われる。なお、同一のユーザであるか否かは、例えば送信元であるモバイルデバイス100のメールアドレスにより識別される。この結果、本変形例における上記ジョブデータベースは、上記図9に対応する図15に示すように、同一のユーザには同一のジョブ識別PINが記録されることとなる。   The flow of job reception and PIN generation in this modification is similar to the process shown in FIGS. 4 and 5 described above. However, in the generation of the job identification PIN in step S34 of FIG. 5, the same user is issued with the same content. Note that whether or not the user is the same user is identified by, for example, the e-mail address of the mobile device 100 that is the transmission source. As a result, as shown in FIG. 15 corresponding to FIG. 9, in the job database in this modification, the same job identification PIN is recorded for the same user.

すなわち、図15に示す例では、保有するモバイルデバイス100のメールアドレスAA@XYZ.co.jpであるユーザのAさんは、印刷ジョブの送信を3回行っている。1回目の印刷ジョブには、ファイル名「aaa」のPDF形式のファイルが含まれている。また2回目の印刷ジョブには、ファイル名「aab」のPDF形式のファイルが含まれている。さらに3回目の印刷ジョブには、ファイル名「aac」のPDF形式のファイルが含まれている。そしてこれら3回の印刷ジョブそれぞれに対し、ジョブ識別PINとして同一の数字列「1111」が付与されている。   That is, in the example shown in FIG. 15, the e-mail address AA @ XYZ. co. The user A, who is jp, sends the print job three times. The first print job includes a file in PDF format with the file name “aaa”. The second print job includes a PDF file of the file name "aab". Furthermore, the third print job includes a file in PDF format with the file name “aac”. Then, the same numeral string “1111” is assigned as a job identification PIN to each of these three print jobs.

同様に、保有するモバイルデバイス100のメールアドレスCC@XYZ.co.jpであるユーザのCさんは、印刷ジョブの送信を2回行っている。1回目の印刷ジョブには、ファイル名「ccc」のPDF形式のファイルが含まれている。また2回目の印刷ジョブには、ファイル名「ccd」のPDF形式のファイルが含まれている。そしてこれら2回の印刷ジョブそれぞれに対し、ジョブ識別PINとして同一の数字列「3333」が付与されている。   Similarly, the e-mail address CC @ XYZ. co. User C, who is jp, sends a print job twice. The first print job includes a file in PDF format with the file name “ccc”. The second print job includes a file in PDF format with the file name "ccd". The same numeric string "3333" is assigned as the job identification PIN to each of these two print jobs.

上記のようにしてジョブ識別PINの付与が行われる本変形例における、上記MFP200へのPIN入力から上記印刷までの流れを、上記図10に対応する図16に示す。図16において、この変形例では、上記図10のステップS165とステップS170との間に、新たにステップS166、ステップS167、ステップS168が設けられるとともに、上記図10のステップS160とステップS200との間に、新たにステップS196、ステップS197、ステップS198が設けられる。すなわち、上記図10と同様のステップS105〜ステップS140を経て、ステップS160の判定が満たされず、ステップS165において、例えば上記ステップS110又はステップS115で入力されたPINが上記「11111」「11112」「111101」「111102」のどれかである場合、設定用PINに対応する印刷設定があることからステップS165の判定が満たされ、新たに設けたステップS166に移る。   The flow from the PIN input to the MFP 200 to the printing in the present modification in which the job identification PIN is applied as described above is shown in FIG. 16 corresponding to FIG. 16, in this modification, step S166, step S167, and step S168 are newly provided between step S165 and step S170 of FIG. 10, and between step S160 and step S200 of FIG. Step S196, step S197, and step S198 are newly provided. That is, the determination in step S160 is not satisfied after steps S105 to S140 similar to FIG. 10 described above, and in step S165, for example, the PIN input in step S110 or step S115 is the "11111" "11112" "111101". In the case of “111102”, since there is a print setting corresponding to the setting PIN, the determination in step S165 is satisfied, and the process proceeds to newly provided step S166.

ステップS166では、MFP200のCPU31は、例えば上記図15のジョブデータベースを参照することで、当該印刷ジョブを送信したユーザについて印刷ジョブが今回の印刷ジョブを含めて2つ以上登録されているか否か、を検索して判定する。このステップS166で実行する処理が、各請求項記載の第2検索処理の一例に相当している。印刷ジョブが1つしかみつかっていない、すなわち今回の印刷ジョブが図15のジョブデータベースへの初めての登録である場合は判定が満たされず、図10と同様のステップS170に移り、以降、同様の手順となる。印刷ジョブが今回の印刷ジョブを含めて2つ以上見つかった場合、すなわち2つ以上登録されている場合はステップS166の判定が満たされ、ステップS167に移る。   In step S166, the CPU 31 of the MFP 200 refers to, for example, the job database shown in FIG. 15 to determine whether two or more print jobs including the current print job have been registered for the user who transmitted the print job. Search for and judge. The process performed in step S166 corresponds to an example of the second search process described in each claim. The determination is not satisfied when there is only one print job, that is, when the current print job is the first registration in the job database of FIG. 15, the process moves to step S170 similar to FIG. It becomes. If two or more print jobs are found including the current print job, that is, if two or more are registered, the determination in step S166 is satisfied, and the process moves to step S167.

ステップS167では、CPU31は、当該印刷ジョブに係るユーザについて上記図15に示したジョブデータベースに登録されている複数の印刷ジョブのファイルのうち、どのファイルを印刷対象とするかのファイル選択画面を表示部42に表示する。このステップS167で実行する処理が、各請求項記載の第2表示処理の一例に相当している。このときの上記表示部42に表示されるファイル選択画面の例を図17に示す。図示のように、このファイル領域選択画面71は、図15を用いて前述したユーザAさんの場合を例に取っており、「印刷対象ファイルを選択してください」のメッセージMxと、Aさんについて登録済みの上記3つの印刷ジョブに対応して3つのファイル選択欄71A〜71Cが表示される。ファイル選択欄71Aには、1番目に登録された印刷ジョブのファイルの名称「aaa.pdf」が表記され、当該ファイルを印刷対象とするかしないかを右側の「印刷する」「印刷しない」ボタンの切り替えで行うことができる。なお図示は印刷対象とする場合の例を表している。同様に、ファイル選択欄71Bには、2番目に登録された印刷ジョブのファイルの名称「aab.pdf」が表記され、当該ファイルを印刷対象とするかしないかを右側の「印刷する」「印刷しない」ボタンの切り替えで行うことができる。なお、図示は印刷対象とする場合の例を表している。ファイル選択欄71Cには、3番目に登録された印刷ジョブのファイルの名称「aac.pdf」が表記され、当該ファイルを印刷対象とするかしないかを右側の「印刷する」「印刷しない」ボタンの切り替えで行うことができる。なお図示は印刷対象としない場合の例である。上記ファイル選択欄71A〜Cにおける上記各ボタンの切替設定を行った後、「確定」ボタン72Aが押されることで、各領域の選択内容が確定する。これにより、図16に示す上記ステップS167の後のステップS168の判定が満たされ、ステップS170に移り、以降、図10と同様の手順が実行される。   In step S167, the CPU 31 displays a file selection screen as to which file is to be printed among the files of the plurality of print jobs registered in the job database shown in FIG. 15 for the user relating to the print job. Display in section 42. The process performed in step S167 corresponds to an example of the second display process described in each claim. An example of the file selection screen displayed on the display unit 42 at this time is shown in FIG. As illustrated, this file area selection screen 71 takes the case of the user A described above with reference to FIG. 15 as an example, and the message Mx “Please select a file to be printed” and the user A Three file selection fields 71A to 71C are displayed corresponding to the registered three print jobs. In the file selection field 71A, the file name "aaa.pdf" of the first registered print job is described, and the "print" "do not print" button on the right indicates whether the file is to be printed Can be done by switching. The illustration shows an example in the case where printing is to be performed. Similarly, in the file selection field 71B, the file name "aab.pdf" of the second registered print job is described, and "Print" on the right shows whether the file is to be printed or not It can be done by switching the "No" button. The illustration shows an example in the case where printing is to be performed. In the file selection field 71C, the file name "aac.pdf" of the third registered print job is described, and the "print" "do not print" button on the right indicates whether the file is to be printed Can be done by switching. The illustration is an example in the case where printing is not to be performed. After the switch setting of each button in the file selection fields 71A to 71C is performed, when the "confirm" button 72A is pressed, the selection content of each area is fixed. Thus, the determination in step S168 after step S167 shown in FIG. 16 is satisfied, and the process proceeds to step S170, and the same procedure as in FIG. 10 is performed thereafter.

一方、上記ステップS160の判定が満たされた場合、上記ステップS166、ステップS167、ステップS168と同等の処理内容である、ステップS196、ステップS197、ステップS198が行われる。   On the other hand, if the determination in step S160 is satisfied, step S196, step S197, and step S198, which have the same processing content as step S166, step S167, and step S168, are performed.

すなわち、ステップS196では、MFP200のCPU31は、印刷ジョブを送信したユーザについて印刷ジョブが2つ以上登録されているか否かを検索して判定し、今回の印刷ジョブが初めての登録である場合は判定が満たされず上記ステップS200に移る。印刷ジョブが2つ以上登録されている場合はステップS196の判定が満たされ、ステップS197で、CPU31は当該印刷ジョブに係るユーザについて登録されている複数の印刷ジョブのファイルのうちどのファイルを印刷対象とするかの上記ファイル選択画面を表示する。その後、前述と同様にして各領域の選択内容が確定することで、上記ステップS197の後のステップS188の判定が満たされてステップS200に移り、以降、前述と同様の手順が実行される。   That is, in step S 196, CPU 31 of MFP 200 searches for and determines whether two or more print jobs are registered for the user who transmitted the print job, and determines if the current print job is the first registration. Is not satisfied and the process moves to step S200. If two or more print jobs are registered, the determination in step S196 is satisfied, and in step S197, the CPU 31 is to print which file among the files of a plurality of print jobs registered for the user related to the print job Display the above file selection screen. Thereafter, the selection content of each area is determined in the same manner as described above, whereby the determination in step S188 after step S197 is satisfied, and the process moves to step S200, and the same procedure as described above is performed.

上記以外の処理は、上記第1実施形態と同様であり、説明を省略する。   The processes other than the above are the same as those in the first embodiment, and the description will be omitted.

本変形例によっても、上記第1実施形態と同様の効果を得る。   Also in this modification, the same effect as that of the first embodiment can be obtained.

<第2実施形態>
次に、本発明の第2実施形態を説明する。本形態は、上記MFP200及びモバイルデバイス100に加え、それらMFP200及びモバイルデバイス100に対し情報送受信可能に接続されるサーバが設けられる場合である。上記第1実施形態及びその変形例と同等の部分には同一の符号を付し、適宜、説明を省略又は簡略化する。
Second Embodiment
Next, a second embodiment of the present invention will be described. In this embodiment, in addition to the MFP 200 and the mobile device 100, a server connected to the MFP 200 and the mobile device 100 so as to be capable of transmitting and receiving information is provided. The same reference numerals are given to parts equivalent to those of the first embodiment and the modification thereof, and the description will be appropriately omitted or simplified.

<印刷システムの全体構成>
印刷システムの一例である本形態の印刷システム900は、図1に対応する図18に示すように、外部端末の一例である上記モバイルデバイス100と、印刷装置の一例である上記MFP200と、サーバ300とを備えている。本形態の印刷システム900では、図示のように、サーバ300とモバイルデバイス100との間、及び、サーバ300とMFP200との間で、無線通信によってデータの受け渡しが可能になっている。
<Overall Configuration of Printing System>
As shown in FIG. 18 corresponding to FIG. 1, the printing system 900 of this embodiment, which is an example of a printing system, includes the mobile device 100, which is an example of an external terminal, the MFP 200, which is an example of a printing apparatus, and a server 300. And have. In the printing system 900 according to the present embodiment, as illustrated, data can be delivered by wireless communication between the server 300 and the mobile device 100 and between the server 300 and the MFP 200.

サーバ300は、この例では、図18に示すように、サーバ側制御部の一例であるCPU351と、ROM352と、RAM353と、HDD354と、大容量記憶装置355と、を有している。これらCPU351、ROM352、RAM353、HDD354、及び大容量記憶装置355は、通信制御部358に、電気的に接続されている。   In this example, as shown in FIG. 18, the server 300 includes a CPU 351, which is an example of a server-side control unit, a ROM 352, a RAM 353, an HDD 354, and a mass storage device 355. The CPU 351, the ROM 352, the RAM 353, the HDD 354, and the mass storage device 355 are electrically connected to the communication control unit 358.

通信制御部358は、無線通信を行うインターフェースである。サーバ300は、この通信制御部358を介し、上記MFP200の無線LANインターフェース38やモバイルデバイス100の無線LANインターフェース58に対し、公知の手法によりデータを送受信する。   The communication control unit 358 is an interface that performs wireless communication. The server 300 transmits / receives data to / from the wireless LAN interface 38 of the MFP 200 and the wireless LAN interface 58 of the mobile device 100 through the communication control unit 358 by a known method.

<ジョブ受信及びPINの生成>
本形態では、上記MFP200に代わり、上記サーバ300が、印刷ジョブが添付されたメールをモバイルデバイス100から受信し、ユーザ認証のためのPINを発行して上記モバイルデバイス100へ送信する。その後、上記第1実施形態と同様、ユーザが上記PINをMFP200に入力したことを契機に、上記蓄積した印刷ジョブに係る印刷を開始する。図19は、それらのうち上記ジョブの受信及びPINの生成の流れを表すシーケンス図であり、上記CPU51の制御によりモバイルデバイス100が実行する処理手順と、上記CPU351の制御によりサーバ300が実行する処理手順と、を表している。
<Job reception and PIN generation>
In this embodiment, instead of the MFP 200, the server 300 receives an e-mail with a print job attached from the mobile device 100, issues a PIN for user authentication, and transmits the PIN to the mobile device 100. After that, similarly to the first embodiment, the printing related to the accumulated print job is started when the user inputs the PIN to the MFP 200. FIG. 19 is a sequence diagram showing the flow of the reception of the job and the generation of the PIN among them, the processing procedure executed by the mobile device 100 under the control of the CPU 51, and the processing executed by the server 300 under the control of the CPU 351. It represents the procedure.

図19において、まず上記第1実施形態と同様のステップS5で、モバイルデバイス100は、印刷ジョブのファイルが添付されたメールを、送信する。サーバ300は、この送信されたメールを上記ステップS10に対応するステップS10′で受信する。その後、サーバ300では、ステップS15′で、上記ステップS15と同様、上記受信したメールに添付ファイルがあるか否かが、上記CPU351によって判定される。メールにファイルが添付されていなければステップS15′の判定が満たされず、後述のステップS20′に移る。ファイルがメールに添付されていればステップS15′の判定が満たされ、上記ステップS25に対応するステップS25′に移る。   In FIG. 19, first, in step S5 similar to the first embodiment, the mobile device 100 transmits a mail attached with a file of a print job. The server 300 receives the sent mail in step S10 'corresponding to step S10. Thereafter, in the server 300, the CPU 351 determines in step S15 ′ whether or not there is an attached file in the received mail, as in step S15. If a file is not attached to the mail, the determination in step S15 'is not satisfied, and the process proceeds to step S20' described later. If the file is attached to the mail, the determination at step S15 'is satisfied, and the process goes to step S25' corresponding to step S25.

ステップS25′では、サーバ300のCPU351は、上記ステップS25と同様、上記添付ファイルが印刷対象のファイルであるか否かを判定する。添付されたファイルが印刷対象のファイルではなければ判定が満たされず上記ステップS20と同様のステップS20′に移り、CPU351によって上記エラーメッセージが生成された後、後述のステップS45′に移る。一方、ステップS25′においてファイルが印刷ジョブのファイルであれば判定が満たされ、ステップS30′に移る。   In step S25 ', the CPU 351 of the server 300 determines whether the attached file is a file to be printed, as in step S25. If the attached file is not a file to be printed, the determination is not satisfied, and the process proceeds to step S20 'similar to step S20, and after the error message is generated by the CPU 351, the process proceeds to step S45' described later. On the other hand, if the file is a print job file in step S25 ', the determination is satisfied, and the routine goes to step S30'.

ステップS30′では、CPU351は、上記ステップS30と同様、上記ユーザ認証のためのPINの生成処理を行う。その詳細手順は、上記ステップS30と同様、上記図5に示されたステップS32〜ステップS38と同様の処理で足りるため、説明を省略する。但しこの場合、主体がMFP200のCPU31でなくサーバ300のCPU351である。またその際、上記図6に示したユーザデータベースは、MFP200ではなく、サーバ300内の適宜の箇所、例えば上記大容量記憶装置355に記憶されている。ステップS30′が完了したら、ステップS40′に移る。なお、ステップS30′が各請求項記載のサーバ側発行ステップの一例に相当し、このステップS30′で実行する処理が、本形態では各請求項記載の発行処理の一例に相当している。   In step S30 ', the CPU 351 generates a PIN for user authentication, as in step S30. The detailed procedure is the same as that of step S30, and the same processing as that of step S32 to step S38 shown in FIG. However, in this case, the subject is not the CPU 31 of the MFP 200 but the CPU 351 of the server 300. At this time, the user database shown in FIG. 6 is stored not in the MFP 200 but in an appropriate place in the server 300, for example, the large-capacity storage device 355. If step S30 'is completed, it will move to step S40'. Step S30 'corresponds to an example of the server side issuing step described in each claim, and the process executed in step S30' corresponds to an example of issuing process described in each claim in this embodiment.

ステップS40′では、上記ステップS40と同様、CPU351が、上記ステップS30′で生成したPINを記載した、モバイルデバイス100へ送付するためのメッセージを生成する。このメッセージの内容は、上記第1実施形態と同様、例えば図7(a)〜(c)に例示したもので足りるため、説明を省略する。また、本形態においても、前述の各メッセージMA,MB,MC中のURL「http://aaa/bbb/」にアクセスしたときにモバイルデバイス100の上記操作パネル55に、前述の印刷設定編集画面22が表示され、同様の手順で印刷設定を行うことができる。ステップS40′が完了したら、ステップS45′に移る。   In step S40 ', as in step S40, the CPU 351 generates a message for sending to the mobile device 100, which describes the PIN generated in step S30'. The contents of this message are the same as in the first embodiment, and for example, those illustrated in FIGS. 7 (a) to 7 (c) may be sufficient, so the description will be omitted. Also in this embodiment, when the URL “http: // aaa / bbb /” in each of the above-described messages MA, MB, and MC is accessed, the above-described print setting editing screen is displayed on the operation panel 55 of the mobile device 100. 22 is displayed, and print settings can be made in the same procedure. If step S40 'is completed, it will move to step S45'.

ステップS45′では、上記ステップS45と同様、上記CPU351が、上記ステップS40′若しくは上記ステップS20′で生成したメッセージを記載したメールを作成する。そして、その作成されたメールが、サーバ300からモバイルデバイス100へと送信される。なお、図9を用いて前述したジョブデータベースは、本形態では、サーバ300内の適宜の箇所、例えば上記大容量記憶装置355にジョブデータベースの形で登録されている。上記ステップS45′が各請求項記載のサーバ側送信ステップの一例に相当し、このステップS45′で実行する処理が、各請求項記載のサーバ側送信処理の一例に相当している。この送信されたメールは、上記同様のステップS50において、モバイルデバイス100によって受信される。   In step S45 ', as in step S45, the CPU 351 creates a mail describing the message generated in step S40' or step S20 '. Then, the created email is transmitted from the server 300 to the mobile device 100. In the present embodiment, the job database described above with reference to FIG. 9 is registered in an appropriate place in the server 300, for example, the large-capacity storage device 355 in the form of a job database. The step S45 'corresponds to an example of the server side transmission step described in each claim, and the process executed in the step S45' corresponds to an example of the server side transmission process described in each claim. The sent mail is received by the mobile device 100 in the same step S50.

<PINに基づく印刷実行>
上記第1実施形態と同様、モバイルデバイス100は、上記のようにしてメールを受信した後、対応するメッセージの内容を上記操作パネル55において表示する。ユーザは、その表示されたメッセージ内容に基づき、自らが希望する印刷態様に対応するPIN、すなわち上記ジョブ識別PIN、設定用PIN、プロファイル設定用PINをMFP200に入力することで、当該印刷態様により上記印刷ジョブの画像ファイルに係る印刷を実行することができる。上記MFP200へのPIN入力から上記印刷までの流れを、上記図10に対応する図20を用いて説明する。
<Print execution based on PIN>
Similar to the first embodiment, the mobile device 100 displays the content of the corresponding message on the operation panel 55 after receiving the mail as described above. The user inputs the PIN corresponding to the print mode desired by the user based on the displayed message content, that is, the job identification PIN, the setting PIN, and the profile setting PIN into the MFP 200, thereby the above-described print mode. Printing related to an image file of a print job can be executed. The flow from the PIN input to the MFP 200 to the printing will be described with reference to FIG. 20 corresponding to FIG.

図20は、上記CPU51及びCPU351の制御により、モバイルデバイス100及びサーバ300が実行する処理手順を表している。ステップS105〜ステップS115は、上記図10と同様であり、MFP200は、上記操作パネル40でのユーザの手動操作、若しくは、上記NFC読取部43でのNFC方式の無線通信、によるPIN入力を受け付ける。なお、上記ステップS105でのPIN入力受付画面の表示の際、サーバ300に対し、表示画面をどのような態様とするかを問い合わせ、その問い合わせ結果に応じた上記PIN入力受付画面を表示するようにしてもよい。PIN入力受付画面の例としては、例えば前述の図11(a)に示したPIN入力受付画面91でもよい。その後、ステップS122に移る。   FIG. 20 shows processing procedures executed by the mobile device 100 and the server 300 under the control of the CPU 51 and the CPU 351. Steps S105 to S115 are the same as in FIG. 10 described above, and the MFP 200 receives PIN input by the user's manual operation on the operation panel 40 or the NFC wireless communication in the NFC reading unit 43. At the time of displaying the PIN input acceptance screen in step S105, the server 300 is inquired about what form the display screen should be, and the PIN input acceptance screen according to the result of the inquiry is displayed. May be As an example of the PIN input acceptance screen, for example, the PIN input acceptance screen 91 shown in FIG. 11A described above may be used. Thereafter, the process proceeds to step S122.

ステップS122では、モバイルデバイス100のCPU51は、上記ステップS110又はステップS115で受け付けたPINを、サーバ300へ送信する。なお、上記ステップS122が各請求項記載の装置側送信ステップの一例に相当し、ステップS122で実行する処理が、各請求項記載の装置側送信処理の一例に相当している。サーバ300は、この送信されたPINをステップS123で受信する。   In step S122, the CPU 51 of the mobile device 100 transmits the PIN accepted in step S110 or step S115 to the server 300. Note that step S122 corresponds to an example of the apparatus-side transmission step described in each claim, and the process executed in step S122 corresponds to an example of the apparatus-side transmission process described in each claim. The server 300 receives this transmitted PIN in step S123.

その後、サーバ300の上記CPU351は、上記ステップS120に対応するステップS120′に移り、当該ステップS120と同様、上記ステップS123で受信したPINのうち上記ジョブ識別PINに相当する部分、上述の例では最初の4ケタ部分、を抽出する。   Thereafter, the CPU 351 of the server 300 moves on to step S120 ′ corresponding to the step S120, and similarly to the step S120, a portion corresponding to the job identification PIN in the PIN received in the step S123, first in the above example Extract the 4 digit part of.

その後、ステップS125′に移り、サーバ300の上記CPU351は、上記ステップS125と同様、上記ステップS120′で抽出したPIN抽出部分が、前述したステップS30′でのPIN生成処理、詳細には図5のステップS34で生成したジョブ識別PINと合致するか否か、を判定する。PIN抽出部分に、対応する印刷ジョブがない場合は判定が満たされず、上記ステップS130に対応するステップS130′に移る。ステップS130′では、CPU351は、対応するエラーメッセージを上記MFP200の表示部42に表示させるための指示を生成し、MFP200へ送信する。エラーメッセージは、例えば前述の図11(b)に示した「エラー 該当するジョブが見つかりません」のメッセージMb等でもよい。一方、上記ステップS125′において、上記PIN抽出部分に、対応する印刷ジョブがあった場合は判定が満たされ、ステップS140′に移る。   After that, the CPU 351 of the server 300 proceeds to step S125 'and, similar to step S125, the PIN extraction portion extracted in step S120' performs the PIN generation processing in step S30 'described above. It is determined whether the job identification PIN generated in step S34 matches. If there is no corresponding print job in the PIN extraction portion, the determination is not satisfied, and the process proceeds to step S130 'corresponding to step S130. In step S130 ′, the CPU 351 generates an instruction for causing the display unit 42 of the MFP 200 to display a corresponding error message, and transmits the instruction to the MFP 200. The error message may be, for example, the message Mb of “error corresponding job not found” or the like shown in the above-mentioned FIG. On the other hand, in the step S125 ', if there is a corresponding print job in the PIN extraction portion, the determination is satisfied, and the process goes to step S140'.

ステップS140′では、上記CPU351は、上記ステップS140と同様、上記ステップS120′での抽出処理により抽出されなかった部分に、上記ステップS30′でのPIN生成処理、詳細には図5のステップS36でジョブ識別PINに対し合成した上記設定用PINが含まれるか否かを判定する。   In step S140 ', as in step S140, the CPU 351 performs PIN generation processing in step S30' in the portion not extracted by the extraction processing in step S120 ', more specifically, in step S36 of FIG. It is determined whether the setting PIN combined with the job identification PIN is included.

上記抽出されなかった部分に上記設定用PINが含まれていれば上記ステップS140′の判定が満たされ、後述のステップS160′に移る。上記抽出されなかった部分に上記設定用PINが含まれていなければステップS140′の判定は満たされず、ステップS145′に移る。   If the setting PIN is included in the portion not extracted, the determination at step S140 'is satisfied, and the process goes to step S160' described later. If the setting PIN is not included in the portion not extracted, the determination in step S140 'is not satisfied, and the process proceeds to step S145'.

ステップS145′では、上記ステップS145と同様、CPU351は、上記図9に示すジョブデータベースを参照し、上記ステップS110又はステップS115で入力されたPINに対応する印刷ジョブ、言い換えればその送信元であるモバイルデバイス100のユーザに、対応するユーザデフォルト設定の登録があるか否か、を判定する。なお、上記ユーザデフォルト設定とは、上記ユーザデフォルトプロファイル若しくは上記ユーザデフォルトの印刷設定である。   In step S145 ', as in step S145, the CPU 351 refers to the job database shown in FIG. 9, and the print job corresponding to the PIN input in step S110 or step S115, in other words, the mobile that is the transmission source It is determined whether the user of the device 100 has a corresponding registration of the user default settings. The user default setting is the print setting of the user default profile or the user default.

対応するユーザデフォルト設定があった場合は、ステップS145′の判定が満たされ、上記ステップS155に対応するステップS155′に移る。ステップS155′では、CPU351は、上記印刷ジョブに係る印刷を上記登録されていたユーザデフォルト設定で実行するための指示を生成し、MFP200へ送信する。一方、対応するユーザデフォルト設定がなかった場合は、ステップS145′の判定が満たされず、上記ステップS150に対応するステップS150′に移る。ステップS150′では、CPU351は、上記印刷ジョブに係る印刷を前述のデバイスデフォルト設定で実行するための指示を生成し、MFP200へ送信する。   If there is a corresponding user default setting, the determination in step S145 'is satisfied, and the process proceeds to step S155' corresponding to step S155. In step S 155 ′, the CPU 351 generates an instruction for executing printing relating to the print job with the registered user default setting, and transmits the instruction to the MFP 200. On the other hand, when there is no corresponding user default setting, the determination in step S145 'is not satisfied, and the process proceeds to step S150' corresponding to step S150. In step S150 ′, the CPU 351 generates an instruction for executing printing relating to the print job with the above-described device default setting, and transmits the instruction to the MFP 200.

一方、上記ステップS140′の判定が満たされて移るステップS160′では、上記ステップS160同様、CPU351は、上記抽出されなかった部分に含まれていた上記設定用PINが、ユーザがMFP200の操作パネル40において詳細な印刷設定を実行する、上記特殊コード、すなわち前述の例では数字列「9」であったか否かを判定する。上記設定用PINが上記特殊コードであった場合は判定が満たされ、後述のステップS200′に移る。上記設定用PINが上記特殊コードではなかった場合はステップS160′の判定が満たされず、ステップS165′に移る。   On the other hand, in step S160 ′, in which the determination in step S140 ′ is satisfied and the process proceeds, as in step S160, the CPU 351 causes the user to operate the setting panel 40 of the MFP 200. It is determined whether or not the above special code, ie, the numeral string "9" in the above example, is used to execute detailed print settings. If the setting PIN is the special code, the determination is satisfied, and the process goes to step S200 'described later. If the setting PIN is not the special code, the determination in step S160 'is not satisfied, and the process proceeds to step S165'.

ステップS165′では、上記ステップS165と同様、CPU351は、上記設定用PINに合致する印刷設定が存在するか否か、を判定する。上記設定用PINに対応する設定がなければ判定が満たされず、上記ステップS175に対応するステップS175′に移る。ステップS175′では、上記CPU351は、対応するエラーメッセージを上記MFP200の表示部42に表示させるための指示を生成し、MFP200へ送信する。なお、上記エラーメッセージとしては、前述の図11(e)に示した「該当する設定が見つかりません」のメッセージMe等でもよい。一方、上記設定用PINに対応する設定があればステップS165′の判定が満たされ、上記ステップS170に対応するステップS170′に移る。ステップS170′では、CPU351は、上記印刷ジョブに係る印刷を、上記設定用PINに対応した印刷設定で実行するための指示を生成し、MFP200へ送信する。   In step S165 ', as in step S165, the CPU 351 determines whether there is a print setting that matches the setting PIN. If there is no setting corresponding to the setting PIN, the determination is not satisfied, and the process proceeds to step S175 'corresponding to step S175. In step S175 ′, the CPU 351 generates an instruction for causing the display unit 42 of the MFP 200 to display a corresponding error message, and transmits the instruction to the MFP 200. Note that the above-mentioned error message may be the message Me of “No corresponding setting can be found” or the like shown in FIG. 11 (e) described above. On the other hand, if there is a setting corresponding to the setting PIN, the determination in step S165 'is satisfied, and the process proceeds to step S170' corresponding to step S170. In step S170 ′, the CPU 351 generates an instruction for executing printing related to the print job with the print setting corresponding to the setting PIN, and transmits the instruction to the MFP 200.

一方、上記設定用PINが上記特殊コードであり上記ステップS160′の判定が満たされて移る、上記ステップS200に対応するステップS200′では、CPU351は、上記MFP200に対し上記図12で説明した画面設定印刷処理を実行させ、かつ、上記印刷ジョブに係る印刷を、当該画面設定印刷処理においてユーザが選択・入力した印刷設定で実行するための指示を生成し、MFP200へ送信する。なお、以上説明したステップS150′、ステップS155′、ステップS170′、ステップS200′が、各請求項記載の指示ステップの一例に相当し、これらのステップで実行する処理が、各請求項記載の指示処理の一例に相当している。   On the other hand, in step S200 'corresponding to step S200 where the setting PIN is the special code and the determination in step S160' is satisfied, the CPU 351 causes the MFP 200 to set the screen described in FIG. A print process is executed, and an instruction to execute printing related to the print job is performed based on the print setting selected and input by the user in the screen setting print process, and is transmitted to MFP 200. Note that step S150 ', step S155', step S170 'and step S200' described above correspond to an example of the instruction step described in each claim, and the process executed in these steps is the instruction described in each claim It corresponds to an example of processing.

上記ステップS130′、ステップS150′、ステップS155′、ステップS170′、ステップS175′、及びステップS200のいずれかにおいて送信された指示を、MFP200は、ステップS180で受信する。   In step S180, the MFP 200 receives the instruction transmitted in any of step S130 ', step S150', step S155 ', step S170', step S175 ', and step S200.

その後、MFP200は、ステップS185において、上記CPU31の制御により、上記受信した指示に対応する印刷設定で、上記印刷ジョブに係る印刷を行う。なお、上記ステップS180で上記ステップS200′における指示が受信されていた場合、MFP200のCPU31は、上記ステップS185として、前述のように図12に示したステップS205〜ステップS250の各手順を実行することで、上記印刷ジョブに係る印刷を行う。   Thereafter, in step S185, under the control of the CPU 31, the MFP 200 performs printing relating to the print job with the print setting corresponding to the received instruction. If the instruction in step S200 'is received in step S180, CPU 31 of MFP 200 executes each procedure of step S205 to step S250 shown in FIG. 12 as described above as step S185. Then, printing according to the print job is performed.

本形態においても、上記第1実施形態と同様の効果を得る。   Also in this embodiment, the same effect as that of the first embodiment can be obtained.

なお、以上において、図1、図18の各図中に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。   Note that, in the above, the arrows shown in each of FIGS. 1 and 18 indicate an example of the flow of the signal, and the direction of the flow of the signal is not limited.

また、図4、図5、図10、図12、図14、図16、図19、図20に示すシーケンス図及びフローチャートは、本発明をそれらに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。   Furthermore, the sequence diagrams and flowcharts shown in FIGS. 4, 5, 10, 12, 14, 16, 19, and 20 do not limit the present invention to the procedures shown therein, and the gist of the invention And, within the range which does not deviate from the technical idea, addition, deletion or change of the order of the procedure may be performed.

また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。   Further, other than those described above, the methods according to the above-described embodiment and each modification may be combined as appropriate for use.

その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。   In addition, although not illustrated one by one, the present invention is to be implemented with various modifications without departing from the scope of the invention.

10 画像形成部(印刷部)
31 CPU(制御部、装置制御部)
32 ROM(記憶部)
37 NFCインターフェース
38 無線LANインターフェース(通信入力部、操作部)
40 操作パネル
41 手動入力部(操作部)
42 表示部(操作部)
43 NFC読取部(通信入力部、操作部)
100 モバイルデバイス(外部端末)
200 MFP(印刷装置)
300 サーバ
351 CPU(サーバ側制御部)
900 印刷システム
10 Image Forming Unit (Printing Unit)
31 CPU (control unit, device control unit)
32 ROM (storage unit)
37 NFC interface 38 wireless LAN interface (communication input unit, operation unit)
40 operation panel 41 manual input unit (operation unit)
42 Display (Operation)
43 NFC reader (communication input unit, operation unit)
100 Mobile Device (External Terminal)
200 MFP (Printing Device)
300 server 351 CPU (server side control unit)
900 printing system

Claims (16)

印刷を行う印刷部と、
操作入力を受け付ける操作部と、
制御部と、
を有し、
前記制御部は、
外部端末から印刷ジョブを受信した場合に、前記印刷ジョブに対応するセキュリティーコードを発行する発行処理と、
前記発行処理によって発行した前記セキュリティーコードを、前記外部端末へ送信する送信処理と、
前記操作部が、印刷設定コードが結合された前記セキュリティーコードの前記操作入力を受け付けた場合に、前記印刷部に対し、前記印刷設定コードに対応する印刷設定で前記印刷ジョブに係る印刷を実行させる印刷処理と、
を実行することを特徴とする印刷装置。
A printing unit for printing,
An operation unit that receives an operation input;
A control unit,
Have
The control unit
Issuing processing for issuing a security code corresponding to the print job when the print job is received from an external terminal;
A transmitting process for transmitting the security code issued by the issuing process to the external terminal;
When the operation unit receives the operation input of the security code to which a print setting code is combined, the print unit causes the print unit to execute printing according to the print setting corresponding to the print setting code. Print processing,
A printing apparatus characterized by performing.
請求項1記載の印刷装置において、
前記送信処理では、
前記セキュリティーコードに加え、当該セキュリティーコードに結合可能な前記印刷設定コードを、前記外部端末へ送信することを特徴とする印刷装置。
In the printing apparatus according to claim 1,
In the transmission process,
A printing apparatus characterized by transmitting the print setting code that can be coupled to the security code to the external terminal in addition to the security code.
請求項1又は請求項2記載の印刷装置において、
前記制御部は、さらに、
前記操作部が、前記印刷設定コードを結合していない前記セキュリティーコードの前記操作入力を受け付けた場合に、前記印刷ジョブの送信元情報に予め関連づけられた特定の第1印刷設定を検索する第1検索処理を実行し、
前記印刷処理では、
前記第1検索処理によって前記特定の第1印刷設定が見つかった場合、当該第1印刷設定に基づき前記印刷部に対し印刷を実行させることを特徴とする印刷装置。
In the printing apparatus according to claim 1 or 2,
The control unit is further configured to:
When the operation unit receives the operation input of the security code that does not combine the print setting code, a first specific print setting that is previously associated with transmission source information of the print job is retrieved. Execute search processing,
In the printing process,
A printing apparatus characterized in that when the specific first print setting is found by the first search processing, the printing unit is caused to execute printing based on the first print setting.
請求項3記載の印刷装置において、
前記印刷処理では、
前記第1検索処理によって前記特定の第1印刷設定が見つからなかった場合、当該印刷装置に対し予め固定的に設定された特定の第2印刷設定に基づき、前記印刷部に対し印刷を実行させることを特徴とする印刷装置。
In the printing apparatus according to claim 3,
In the printing process,
When the specific first print setting is not found by the first search process, the printing unit is caused to execute printing based on the specific second print setting fixedly set in advance in the printing apparatus. A printing device characterized by
請求項1乃至請求項4のいずれか1項記載の印刷装置において、
前記操作部は、
複数項目の印刷設定をまとめた複合印刷設定コードを前記印刷設定コードとして結合した、前記セキュリティーコードの前記操作入力を受け付けることを特徴とする印刷装置。
The printing apparatus according to any one of claims 1 to 4.
The operation unit is
A printing apparatus characterized in that the operation input of the security code is received, in which a composite print setting code in which print settings of a plurality of items are combined is combined as the print setting code.
請求項5記載の印刷装置において、
記憶部を有し、
前記制御部は、さらに、
前記複合印刷設定コードのそれぞれと前記複数項目の印刷設定のそれぞれとの対応づけを前記記憶部に登録する、登録処理を実行する
ことを特徴とする印刷装置。
In the printing apparatus according to claim 5,
Has a storage unit,
The control unit is further configured to:
A printing apparatus, which executes registration processing for registering in the storage unit the correspondence between each of the composite print setting codes and each of the print settings of the plurality of items.
請求項1乃至請求項6のいずれか1項記載の印刷装置において、
前記制御部は、さらに、
前記操作部が、予め定められた特殊コードを前記印刷設定コードとして結合した前記セキュリティーコードの前記操作入力を受け付けた場合、前記操作部において、複数項目の印刷設定を実行可能な印刷設定画面を表示する第1表示処理
を実行することを特徴とする印刷装置。
The printing apparatus according to any one of claims 1 to 6.
The control unit is further configured to:
When the operation unit receives the operation input of the security code in which a predetermined special code is combined as the print setting code, the operation unit displays a print setting screen capable of executing print setting of a plurality of items A printing apparatus characterized by executing a first display process.
請求項7記載の印刷装置において、
前記制御部は、さらに、
前記操作部が、前記印刷設定画面の表示に対応して受け付けた前記複数項目の前記印刷設定を、前記印刷ジョブの送信元情報に予め関連づけられた特定の第1印刷設定として保存する保存処理を実行する
ことを特徴とする印刷装置。
In the printing apparatus according to claim 7,
The control unit is further configured to:
A storage process for storing the print settings of the plurality of items received corresponding to the display of the print setting screen as a specific first print setting previously associated with transmission source information of the print job by the operation unit A printing apparatus characterized by performing.
請求項1乃至請求項8のいずれか1項記載の印刷装置において、
前記セキュリティーコードと、当該セキュリティーコードに結合される前記印刷設定コードとが、同一の文字種である
ことを特徴とする印刷装置。
The printing apparatus according to any one of claims 1 to 8.
A printing apparatus, wherein the security code and the print setting code coupled to the security code are of the same character type.
請求項1乃至請求項8のいずれか1項記載の印刷装置において、
前記操作部は、
無線通信を介した前記操作入力により前記セキュリティーコードを受け付ける、通信入力部を備えることを特徴とする印刷装置。
The printing apparatus according to any one of claims 1 to 8.
The operation unit is
A printing apparatus comprising: a communication input unit that receives the security code according to the operation input via wireless communication.
請求項1乃至請求項10のいずれか1項記載の印刷装置において、
前記制御部は、さらに、
前記外部端末から、印刷対象のファイルが添付されたメールを前記印刷ジョブとして受信する受信処理
を実行することを特徴とする印刷装置。
The printing apparatus according to any one of claims 1 to 10.
The control unit is further configured to:
A printing apparatus characterized by executing reception processing for receiving, as the print job, a mail attached with a file to be printed from the external terminal.
請求項1乃至請求項10のいずれか1項記載の印刷装置において、
前記制御部は、さらに、
前記外部端末から、印刷対象のファイルが添付されたメールを前記印刷ジョブとして受信する受信処理と、
前記受信処理によって前記メールを受信した場合に、当該メールに添付された前記ファイルがパスワードが付されているか否かを判断する判断処理と、
を実行し、
前記判断処理によって前記ファイルがパスワードが付されていると判断した場合には、
前記メールの送信元である前記外部端末に対しパスワードの送信を要求する要求処理
を実行し、
前記発行処理では、
前記要求処理によってパスワードの送信を要求した後、前記外部端末から送信された、前記パスワードが入力されたメールを受信した場合に、前記印刷ジョブに対応する前記セキュリティーコードを発行する
ことを特徴とする印刷装置。
The printing apparatus according to any one of claims 1 to 10.
The control unit is further configured to:
A receiving process for receiving an e-mail attached with a file to be printed as the print job from the external terminal;
A determination process of determining whether the file attached to the e-mail has a password attached thereto when the e-mail is received by the reception process;
Run
If it is determined by the determination process that the file is assigned a password,
Execute request processing for requesting the external terminal that is the sender of the mail to transmit a password;
In the issue process,
After requesting transmission of a password by the request process, the security code corresponding to the print job is issued when an e-mail transmitted from the external terminal and in which the password is input is received. Printing device.
請求項1乃至請求項12のいずれか1項記載の印刷装置において、
前記第2検索処理で前記第2印刷ジョブが見つかった場合、前記第1印刷ジョブについて受け付けたセキュリティーコードに結合された前記印刷設定コードで印刷可能なジョブの一覧として、前記第1印刷ジョブ及び前記第2印刷ジョブを選択可能に表示する第2表示処理と、
を実行することを特徴とする印刷装置。
The printing apparatus according to any one of claims 1 to 12.
When the second print job is found in the second search process, the first print job and the first print job are listed as a list of printable jobs by the print setting code coupled to the security code accepted for the first print job. A second display process for selectively displaying a second print job;
A printing apparatus characterized by performing.
サーバと、前記サーバと通信する印刷装置と、を有する印刷システムであって、
前記印刷装置は、
印刷を行う印刷部と、
操作入力を受け付ける操作部と、
装置制御部と、を備え、
前記サーバは、サーバ制御部を備え、
前記サーバ制御部は、
外部端末から印刷ジョブを受信した場合に、前記印刷ジョブに対応するセキュリティーコードを発行する発行処理と、
前記発行処理によって発行した前記セキュリティーコードを、前記外部端末へ送信するサーバ側送信処理と、
を実行し、
前記装置制御部は、
前記操作部が、印刷設定コードが結合された前記セキュリティーコードの前記操作入力を受け付けた場合に、当該セキュリティーコードを前記サーバ制御部へ送信する装置側送信処理を実行し、
前記サーバ制御部は、さらに、
前記装置側送信処理によって送信された前記セキュリティーコードを受信した場合に、当該セキュリティーコードに結合された前記印刷設定コードに対応する印刷設定で前記印刷部に対し前記印刷ジョブに係る印刷を実行させる印刷指示を、前記装置制御部に送信する指示処理を実行することを特徴とする印刷システム。
A printing system comprising: a server; and a printing device in communication with the server, the printing system comprising:
The printing device is
A printing unit for printing,
An operation unit that receives an operation input;
Device control unit, and
The server includes a server control unit.
The server control unit
Issuing processing for issuing a security code corresponding to the print job when the print job is received from an external terminal;
Server-side transmission processing for transmitting the security code issued by the issuance processing to the external terminal;
Run
The device control unit
When the operation unit receives the operation input of the security code to which a print setting code is coupled, an apparatus-side transmission process of transmitting the security code to the server control unit is performed.
The server control unit further
Printing that, when receiving the security code transmitted by the apparatus-side transmission process, causes the print unit to execute printing related to the print job with the print setting corresponding to the print setting code coupled to the security code A printing system characterized by executing an instruction process of transmitting an instruction to the device control unit.
印刷を行う印刷部と、操作入力を受け付ける操作部と、を有する印刷装置における制御方法であって、
外部端末から印刷ジョブを受信した場合に、前記印刷ジョブに対応するセキュリティーコードを発行する発行ステップと、
前記発行ステップで発行した前記セキュリティーコードを、前記外部端末へ送信する送信ステップと、
前記操作部が、印刷設定コードが結合された前記セキュリティーコードの前記操作入力を受け付けた場合に、前記印刷部に対し、前記印刷設定コードに対応する印刷設定で前記印刷ジョブに係る印刷を実行させる印刷ステップと、
を含むことを特徴とする印刷装置の制御方法。
A control method in a printing apparatus including a printing unit that performs printing and an operation unit that receives an operation input,
Issuing a security code corresponding to the print job when the print job is received from the external terminal;
A transmitting step of transmitting the security code issued in the issuing step to the external terminal;
When the operation unit receives the operation input of the security code to which a print setting code is combined, the print unit causes the print unit to execute printing according to the print setting corresponding to the print setting code. Printing step,
And controlling the printing apparatus.
サーバと、前記サーバと通信する印刷装置と、を有する印刷システムにおける制御方法であって、
外部端末からの印刷ジョブを受信した場合に、前記印刷ジョブに対応するセキュリティーコードを前記サーバが発行するサーバ側発行ステップと、
前記サーバ側発行ステップで発行した前記セキュリティーコードを、前記サーバから前記外部端末へ送信するサーバ側送信ステップと、
前記印刷装置が備える操作部が、印刷設定コードが結合された前記セキュリティーコードの操作入力を受け付けた場合に、当該セキュリティーコードを当該印刷装置から前記サーバへ送信する装置側送信ステップと、
前記装置側送信ステップで送信された前記セキュリティーコードを前記サーバが受信した場合に、当該セキュリティーコードに結合された前記印刷設定コードに対応する印刷設定で前記印刷ジョブに係る印刷を実行させる印刷指示を、当該サーバから前記印刷装置に送信する指示ステップと、
を含むことを特徴とする印刷システムの制御方法。
A control method in a printing system, comprising: a server; and a printing apparatus in communication with the server,
A server side issuing step of the server issuing a security code corresponding to the print job when the print job from the external terminal is received;
A server side transmission step of transmitting the security code issued in the server side issuance step from the server to the external terminal;
An apparatus side transmission step of transmitting the security code from the printing apparatus to the server, when an operation unit included in the printing apparatus receives an operation input of the security code to which a print setting code is coupled;
When the server receives the security code transmitted in the device-side transmission step, a print instruction for causing the print job to execute printing with the print setting corresponding to the print setting code coupled to the security code An instruction step of transmitting from the server to the printing device;
And controlling the printing system.
JP2017209583A 2017-10-30 2017-10-30 Printing device, printing system, printing device control method, and printing system control method Active JP7004240B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017209583A JP7004240B2 (en) 2017-10-30 2017-10-30 Printing device, printing system, printing device control method, and printing system control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017209583A JP7004240B2 (en) 2017-10-30 2017-10-30 Printing device, printing system, printing device control method, and printing system control method

Publications (2)

Publication Number Publication Date
JP2019081289A true JP2019081289A (en) 2019-05-30
JP7004240B2 JP7004240B2 (en) 2022-01-21

Family

ID=66669995

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017209583A Active JP7004240B2 (en) 2017-10-30 2017-10-30 Printing device, printing system, printing device control method, and printing system control method

Country Status (1)

Country Link
JP (1) JP7004240B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021149782A (en) * 2020-03-23 2021-09-27 キヤノン株式会社 Information processing device, printing system, image formation apparatus, information processing method and program

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006227832A (en) * 2005-02-16 2006-08-31 Fuji Xerox Co Ltd Service providing device, information terminal device, service providing system, and service providing method
JP2006244263A (en) * 2005-03-04 2006-09-14 Canon Inc Print system, information processor, print method and information processing program
JP2007325256A (en) * 2006-06-05 2007-12-13 Toshiba Corp System and method for secure handling of scanned document
US20080065894A1 (en) * 2006-09-12 2008-03-13 Kyocera Mita Corporation Secure mailbox printing system with authentication on both host and device
JP2009296474A (en) * 2008-06-06 2009-12-17 Konica Minolta Business Technologies Inc Image processing apparatus, image processing method, and image processing program
JP2014170440A (en) * 2013-03-05 2014-09-18 Ricoh Co Ltd Processing control system, data processing system, processing control method and program
US20140355048A1 (en) * 2013-06-03 2014-12-04 Samsung Electronics Co., Ltd. System and method of mobile printing using near field communication
JP2016076271A (en) * 2016-01-12 2016-05-12 シャープ株式会社 Image output method and image output device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006227832A (en) * 2005-02-16 2006-08-31 Fuji Xerox Co Ltd Service providing device, information terminal device, service providing system, and service providing method
JP2006244263A (en) * 2005-03-04 2006-09-14 Canon Inc Print system, information processor, print method and information processing program
JP2007325256A (en) * 2006-06-05 2007-12-13 Toshiba Corp System and method for secure handling of scanned document
US20080065894A1 (en) * 2006-09-12 2008-03-13 Kyocera Mita Corporation Secure mailbox printing system with authentication on both host and device
JP2009296474A (en) * 2008-06-06 2009-12-17 Konica Minolta Business Technologies Inc Image processing apparatus, image processing method, and image processing program
JP2014170440A (en) * 2013-03-05 2014-09-18 Ricoh Co Ltd Processing control system, data processing system, processing control method and program
US20140355048A1 (en) * 2013-06-03 2014-12-04 Samsung Electronics Co., Ltd. System and method of mobile printing using near field communication
JP2016076271A (en) * 2016-01-12 2016-05-12 シャープ株式会社 Image output method and image output device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021149782A (en) * 2020-03-23 2021-09-27 キヤノン株式会社 Information processing device, printing system, image formation apparatus, information processing method and program
JP7555715B2 (en) 2020-03-23 2024-09-25 キヤノン株式会社 Information processing device, printing system, information processing method and program

Also Published As

Publication number Publication date
JP7004240B2 (en) 2022-01-21

Similar Documents

Publication Publication Date Title
US10628099B2 (en) Multifunctional image processing apparatus with user registration features
JP5605054B2 (en) Image formation support system and image formation support method
US10033890B2 (en) Display input device for creating and registering a workflow and image forming device equipped with the same
CN102547019B (en) Terminal installation, server, menu control method and screen transition method
JP4692580B2 (en) Image processing apparatus, image processing method, and image processing program
JP2008204146A (en) MFP, password setting system and password setting program
US20110107432A1 (en) Computer readable medium storing information processing program, information processing apparatus and information processing system
JP2009199521A (en) Data processing apparatus, data processing program, data processing method, server, processing execution instruction program and processing execution instruction method
JP6838653B2 (en) Image forming system, image forming device and terminal device
JP2018120330A (en) program
JP4813421B2 (en) Image forming system, program for image forming system, and computer-readable recording medium on which program for image forming system is recorded
JP7004240B2 (en) Printing device, printing system, printing device control method, and printing system control method
JP6111580B2 (en) Image forming apparatus, image forming system, and control program for image forming apparatus
JP6808412B2 (en) Image transmitter, control method and program
US20190289146A1 (en) Information processing apparatus, information processing method and non-transitory computer-readable storage medium
US20230120306A1 (en) Image processing apparatus and job output method
JP2022024827A (en) Information processing equipment, image processing equipment and programs
JP2006289690A (en) Image forming apparatus and image forming system
JP2006260379A (en) Print setting system, client, print setting program
JP6766409B2 (en) Printing equipment
JP7552209B2 (en) Image reading device, image reading system, and method for controlling image reading device
JP7054469B2 (en) Printing device, printing system, printing device control method, and printing system control method
JP2020120192A (en) Image processing system and method
JP2019185606A (en) Job information display system, job information display device, job information display method, and computer program
JP6616867B2 (en) Image receiving apparatus and control method therefor, application program, image processing system and control method therefor

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20200227

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20200227

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201016

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210818

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210827

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211020

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211216

R150 Certificate of patent or registration of utility model

Ref document number: 7004240

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150