[go: up one dir, main page]

JP7004240B2 - 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
JP7004240B2
JP7004240B2 JP2017209583A JP2017209583A JP7004240B2 JP 7004240 B2 JP7004240 B2 JP 7004240B2 JP 2017209583 A JP2017209583 A JP 2017209583A JP 2017209583 A JP2017209583 A JP 2017209583A JP 7004240 B2 JP7004240 B2 JP 7004240B2
Authority
JP
Japan
Prior art keywords
print
printing
code
setting
print setting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017209583A
Other languages
Japanese (ja)
Other versions
JP2019081289A (en
Inventor
豊史 足立
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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)

Description

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

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

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

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

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

特開平10-235974号公報Japanese Unexamined Patent Publication No. 10-235974

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

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

本発明は、前記した従来の技術が有する問題点を解決するためになされたものである。すなわちその課題とするところは、蓄積印刷実行時の印刷設定を、少ない労力負担で簡単に行うことを可能とする印刷装置、印刷システム、印刷装置の制御方法、及び、印刷システムの制御方法を提供することにある。 The present invention has been made to solve the problems of the above-mentioned conventional techniques. That is, the subject is to provide a printing device, a printing system, a control method for the printing device, and a control method for the printing system, which make it possible to easily perform printing settings at the time of executing cumulative printing with a small labor burden. To do.

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

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

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

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

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

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

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

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

なお、MFP200に印刷を実行させる印刷ジョブを送信する上記外部端末は、モバイルデバイス100の他、何台接続されていてもよい。また、印刷システム900は、サーバあるいはアクセスポイントを備え、モバイルデバイス100からサーバあるいはアクセスポイントを介してMFP200と通信してもよい。 In addition to the mobile device 100, any number of external terminals for transmitting a print job for causing the MFP 200 to execute printing may be connected. Further, the printing system 900 includes a server or an access point, and may communicate with the MFP 200 from the mobile device 100 via the server or the 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, the schematic configuration of the MFP 200 will be described. In this example, as shown in FIG. 1, the MFP 200 includes a CPU 31 as an example of a control unit and a device control unit, a ROM 32 as an example of a storage unit, a RAM 33, and an NVRAM (Non Volatile RAM) 34. ing. The CPU 31, ROM 32, RAM 33, and NVRAM 34 include an image forming unit 10 which is an example of a printing unit that prints an image on paper, an image reading unit 11 that reads an image of a document, an operation status display, and a user's display. An operation panel 40 for receiving an input operation by a user, which is an example, an NFC interface 37, and a wireless LAN interface 38 are electrically connected to each other.

画像形成部10は、カラー印刷が可能であってもモノクロ印刷のみが可能であってもよい。また、印刷方式についても、電子写真方式であってもインクジェット方式であってもよい。画像読取部11は、カラースキャンが可能であってもモノクロスキャンのみが可能であってもよい。また、読取機構についても、CCDであってもCISであってもよい。 The image forming unit 10 may be capable of color printing or only monochrome printing. Further, the printing method may 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. The various programs include a print processing program that executes each procedure shown in the sequence diagrams and flows of FIGS. 4, 5, 10, 12, 14, 16, and 20, which will be described later. .. The RAM 33 and NVRAM 34 are used as a work area for reading the various programs or as a storage area 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 signals transmitted from the above program and various sensors read from the ROM 32.

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

操作パネル40は、図2に示すようにこの例ではMFP200の外装に設けられており、ユーザ入力を受け付ける各種のボタンやキー等から構成される、操作部の一例である手動入力部41と、メッセージや設定内容を表示する、例えば入力機能を兼ねたタッチパネルとして構成される、操作部の一例である表示部42と、を有している。上記各種のボタンとしては、例えば、印刷の開始を指示するOKボタンや、印刷のキャンセルを指示するキャンセルボタン等が含まれる。 As shown in FIG. 2, the operation panel 40 is provided on the exterior of the MFP 200 in this example, and includes a manual input unit 41, which is an example of an operation unit and is composed of various buttons, keys, and the like that accept user input. It has a display unit 42, which is an example of an operation unit, which displays messages and setting contents, for example, which is configured as a touch panel also having an input function. The various buttons include, for example, an OK button for instructing the start of printing, a cancel button for instructing the cancellation 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とが接触していてもいなくてもよい。 Further, the operation panel 40 has an NFC reading unit 43 which is an example of a communication input unit or an operation unit that accepts wireless communication by the NFC method. The NFC reading unit 43 is provided with the above-mentioned NFC interface 37. Then, while the power is turned on, the MFP 200 is in a state of detecting a device capable of executing NFC-type wireless communication 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 method is automatically enabled between the mobile device 100 and the MFP 200. “Holding” 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が、各請求項記載の通信入力部の一例、操作部の一例に相当する。 Further, instead of the wireless communication by the NFC method between the mobile device 100 and the MFP 200 by "holding" the above, the wireless communication by the WFD method is performed between the mobile device 100 and the MFP 200 via the wireless LAN interface 38 described above. You may do it. In this case, the wireless LAN interface 38 corresponds to an example of the communication input unit and an example of the operation unit described in each claim.

<モバイルデバイスの構成>
図1に戻り、次に上記モバイルデバイス100の概略構成について説明する。図1において、モバイルデバイス100は、この例では、CPU51と、ROM52と、RAM53と、フラッシュメモリ54と、を備えている。また、モバイルデバイス100は、表示機能と入力機能とを兼ねるタッチパネルを有する操作パネル55と、外部装置との通信を可能にする通信インターフェースとしての、NFCインターフェース57及び無線LANインターフェース58とを有し、これら操作パネル55、NFCインターフェース57、及び無線LANインターフェース58が上記CPU51によって制御される。
<Mobile device configuration>
Returning to FIG. 1, the schematic configuration of the mobile device 100 will be described next. In FIG. 1, the mobile device 100 includes, in this example, a CPU 51, a ROM 52, a RAM 53, and a flash memory 54. Further, the mobile device 100 has an operation panel 55 having a touch panel having both 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. Further, the flash memory 54 also stores an application program 20 that receives a print job that instructs the MFP 200 to print, scan, and the like, and transfers a file accompanying printing to the MFP 200. The application program is abbreviated as "application" below as appropriate.

CPU51は、ROM52やフラッシュメモリ54から読み出した各種プログラムに従って、その演算結果をRAM53またはフラッシュメモリ54に記憶させながら各種の処理を行う。なお、上記各種プログラムには、後述の図4、図14、図19のシーケンス図及びフローに示す各手順を実行する印刷処理プログラムも含まれる。上述したアプリ20の動作も、CPU51によって処理される。 The CPU 51 performs various processes while storing the calculation results in the RAM 53 or the flash memory 54 according to various programs read from the ROM 52 and the flash memory 54. The various programs include a print processing program that executes each procedure 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等にデータを送信する。 The NFC interface 57 is an interface that enables NFC-type wireless communication, similar to the NFC interface 37 of the MFP 200. Further, the wireless LAN interface 58 is an interface that enables WFD wireless communication, similar to the wireless LAN interface 38 of the MFP 200. 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. Further, 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(登録商標)方式による無線通信が自動的に可能になる。この場合、上記ブルートゥース(登録商標)インターフェースが、各請求項記載の通信入力部の一例、操作部の一例に相当する。 The MFP 200 may be provided with a Bluetooth (registered trademark) interface for performing Bluetooth (registered trademark) wireless communication, and data may be transmitted / received to / from the external device. In that case, the MFP 200 is provided with a Bluetooth (registered trademark) reading unit that functions in the same manner as the NFC reading unit 43, and the mobile device 100 is provided with a Bluetooth (registered trademark) interface for performing Bluetooth (registered trademark) wireless communication. It may be provided. In this case, as described above, when the user holds the mobile device 100 over the Bluetooth (registered trademark) reading unit, wireless communication by the Bluetooth (registered trademark) method is 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 and an example of the operation unit described in each claim.

<印刷ジョブの送信・受信動作概要>
次に、上記構成の印刷システム900において、本発明の前提となる、モバイルデバイス100からの上記印刷ジョブの送信動作、及び、MFP200における上記送信された印刷ジョブの受信動作、の概要を図3を用いて説明する。
<Outline of print job transmission / reception operation>
Next, FIG. 3 outlines 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 are the premise of the present invention in the print system 900 having the above configuration. It will be explained using.

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

図3中の拡大図に示すように、このメール作成画面21には、この例では、通常の公知のメーラアプリケーションの画面表示と同様、受信トレイを開くための「受信トレイ」ボタン211と、送信トレイを開くための「送信トレイ」ボタン212と、「送信」ボタン213と、宛先入力欄214と、添付ファイル表示欄215と、本文記入欄216と、が設けられている。 As shown in the enlarged view in FIG. 3, in this example, the mail composition screen 21 has an “inbox” button 211 for opening the inbox and a transmission, similar to the screen display of a normal known mailer application. A "send tray" button 212 for opening a 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 describes 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 printer @ xxx. Of the MFP200 is displayed in the destination input field 214. yy is entered, and as shown in the attached file display field 215, a PDF format file with the file name “xyz” is attached. After that, 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 sends an email to which the file is attached by the WFD method to the MFP 200. As a result, the print job has been sent, that is, the job has been registered.

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

<ジョブ受信及びPINの生成>
本形態では、MFP200は、上記印刷ジョブが添付されたメールを受信すると、ユーザ認証のためのPIN(Personal Identification Number)を発行し、上記モバイルデバイス100へ送信する。そして、上記特定の操作としてユーザが上記PINをMFP200に入力したことを契機に、上記蓄積した印刷ジョブに係る印刷を開始する。図4は、それらのうち上記ジョブの受信及びPINの生成の流れを表すシーケンス図であり、上記CPU51の制御によりモバイルデバイス100が実行する処理手順と、上記CPU31の制御によりMFP200が実行する処理手順と、を表している。
<Job reception and PIN generation>
In this embodiment, when the MFP 200 receives the mail to which the print job is attached, the MFP 200 issues a PIN (Personal Identification Number) for user authentication and transmits the PIN (Personal Identification Number) to the mobile device 100. Then, when the user inputs the PIN into the MFP 200 as the specific operation, printing related to the accumulated print job is started. FIG. 4 is a sequence diagram showing the flow of receiving the job and generating the PIN among them, and is a processing procedure executed by the mobile device 100 under the control of the CPU 51 and a 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 sends an e-mail to which the print job file is attached, which is generated as described above. 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. After that, in the MFP 200, in step S15, whether or not the mail received in step S10 has an attached file is determined by the CPU 31. If the 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 print job file is attached to the e-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 or not the attached file is a file to be printed. If the attached file is not the file to be printed, the determination is not satisfied and the process proceeds to step S20. After the CPU 31 generates a predetermined error message indicating that the print job has not been correctly sent by e-mail, the step described later is performed. Move to S45. On the other hand, in step S25, if the file attached to the e-mail is a print job file as described above, the determination is satisfied and the process proceeds to step S30.

ステップS30では、上記ユーザ認証のためのPINの生成処理を行う。本形態では、PINは、ユーザが認識可能な数字列又は文字列として構成される。なお、この例ではPINは数字列として構成される。また、本明細書では数字1文字の場合も数字列に含まれる。ステップS30の詳細手順を図5に示す。 In step S30, the PIN generation process for the user authentication is performed. In this embodiment, the PIN is configured as a user-recognizable numeric string or character string. In this example, the PIN is configured as a number string. Further, in the present specification, the case of one number character 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から複数回印刷ジョブが送信された場合には、各印刷ジョブごとに異なる印刷ジョブが発行される。 After that, in step S34, the CPU 31 first generates a job identification PIN, which is an example of a security code, for identifying the contents of the print job. Specifically, this job identification PIN is generated as a 4-digit number string, for example, "1111" according to a known appropriate rule including, for example, a random number. In addition, unlike the second embodiment described later, in this embodiment, the job identification PIN is issued for each print job. That is, for example, when the same user sends a print job a plurality of times from the mobile device 100, 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 numerical string or a character string, which is an example of the print setting code, which is predetermined for the print setting, with respect to the job identification PIN generated in the step S34. Synthesize as. In this example, the setting PIN is composed of a numeric string having the same character type as the job identification PIN, and is added at the end. For example, as the above setting PIN, in this example, "1" for performing Duplex printing, that is, double-sided printing, "2" for performing monochrome printing, and the user executes detailed print settings on the operation panel 40 of the MFP 200. "9", which is an example of a special code corresponding to the case where it is desired to be used, is prepared in advance. As a result, in step S36, according to the above example, "11111" for Duplex printing, "11112" for monochrome printing setting, and "11112" for executing print setting on the above screen, which consist of a 5-digit number string, are used. 11119 ”, ..., Etc. are generated as the PIN after synthesis. After that, the process proceeds to step S37.

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

すなわち、図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 are registered as users. Then, for these two users, the items described in each column shown in FIG. 6 are pre-registered by each user performing an appropriate operation input from the operation panel 40 or the like of the MFP 200. Alternatively, it may be registered by accessing the web from the mobile device 100 by a known method, for example, by accessing the URL "http: // aaa / bbb /" of the website described later.

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

そして、この例では、上記プロファイルとして、各ユーザごとに、デフォルトプロファイルと、ユーザが所望に追加・変更可能なユーザ設定プロファイル1,2,3,・・とが、事前に登録されている。 In this example, as the above profile, a default profile and user setting profiles 1, 2, 3, ... That the user can add / change as desired 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 has a profile that summarizes the 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 unique to Mr. A. It should be noted that this default profile corresponds to an example of the first print setting executed when no particular print setting is made. Further, a user default print setting consisting of a single item may be registered instead of such a profile format. Further, as appropriate below, these are collectively referred to simply as "user default settings". In addition, as the first profile, the contents to execute the print settings of three items of Duplex printing, 4in1 printing that prints four reduced images with the same contents together on one sheet, and monochrome printing are registered. There is. In addition, as the second profile, the contents to execute the printing settings of three items of Simplex printing, 2in1 printing that prints two reduced images with the same contents together on one sheet, and color printing are registered. There is.

同様に、Bさんは、Duplex印刷、2in1印刷の2項目の印刷設定をまとめたプロファイル、すなわちこれら2つの印刷設定を併せて実行するプロファイルが、Bさん固有のデフォルトプロファイルとして登録されている。なお、このデフォルトプロファイルは、印刷設定を特に行わない場合に実行される第1印刷設定の一例に相当している。また、第1プロファイルとして、Simplex印刷、2in1印刷、カラー印刷の3項目の印刷設定を併せて実行する内容が、登録されている。また、第2プロファイルとして、Duplex印刷、4in1印刷、モノクロ印刷の3項目の印刷設定を併せて実行する内容が、登録されている。 Similarly, Mr. B has registered a profile that summarizes the print settings of the two items of Duplex printing and 2in1 printing, that is, a profile that executes these two print settings together as a default profile unique to Mr. B. It should be noted that this default profile corresponds to an example of the first print setting executed when no particular print setting is made. Further, as the first profile, the contents for executing the printing settings of three items of Simplex printing, 2in1 printing, and color printing are registered. Further, as the second profile, the contents for executing the print settings of three items of Duplex printing, 4in1 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, the print settings of a plurality of corresponding items are described for each profile such as the first profile, the second profile, and the like. At this time, as will be described later, the profile setting PINs "01", "02", and so on are associated with each profile, specifically according to the order of each profile. Therefore, in the user database of FIG. 6, as a result, the correspondence between each of the profile setting PINs "01" and "02" ... and each of the printing settings of 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, the mobile device 100 that has sent the e-mail is registered in the "user" and "e-mail address" fields of FIG. 6, and at least one profile field corresponds to them. That is, it is determined whether or not the registration is made in the above-mentioned "default profile", "user setting profile 1", "user setting profile 2", and so on. If these registrations are not made, the determination in step S37 is not satisfied, the subroutine shown in FIG. 5 is terminated, the flow returns to the flow shown in FIG. 4, and the process proceeds to step S40. If these registrations are 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 corresponding to the user name or email address of the mobile device 100 that has sent the email. The number string or character string corresponding to the user setting profile number in FIG. 6 is combined with the job identification PIN, and in this example, the number string having the same character type as the job identification PIN is synthesized as the profile setting PIN. The number string corresponds to an example of a composite print setting code and an example of a 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 above mail is owned by user A, the first profile of "Duplex printing, 4in1 printing, monochrome printing" is supported. "01" is the 6-digit number string "111101" added to the end of the above "1111", and "02" corresponding to the second profile of "Simplex printing, 2in1 printing, color printing" is the end of the above "1111". The 6-digit number string "111102" added to is generated as the above-mentioned combined PIN for Mr. 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 above mail is owned by user B, "01" corresponding to the first profile of "Simplex printing, 2in1 printing, color printing" is the above "1111". The 6-digit number string "111101" added to the end of "11111" and "02" corresponding to the second profile of "Duplex printing, 4in1 printing, monochrome printing" are added to the end of "1111". The number string "111102" of is generated as the above-mentioned combined PIN for Mr. B.

以上のようにしてステップS38が完了したら、図5に示すこのサブルーチンを終了し、図4のフローに戻ってステップS40に移る。なお、以上説明したステップS30が各請求項記載の発行ステップの一例に相当し、このステップS30で実行する処理が、各請求項記載の発行処理の一例に相当している。 When step S38 is completed as described above, this subroutine shown in FIG. 5 is terminated, the flow returns to FIG. 4, and the process proceeds to step S40. The step S30 described above corresponds to an example of the issuing step described in each claim, and the process executed in this 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 is the PIN generated in step S30, specifically, the job identification PIN generated in step S34, the PIN after synthesizing the setting PIN in step S36, and the profile setting in step S38. Generates a message to be sent to the mobile device 100, which describes the PIN after synthesizing the PIN. In the above example, the number string "1111" is described as the job identification PIN, and the number strings "11111", "11112", and "11119" are described as the PIN after synthesizing the setting PIN, and the profile setting PIN is synthesized. The numerical strings "111101" and "111102" are described as the PIN after the PIN.

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

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

一方、上記ステップS36で前述のようにDuplex印刷用の「11111」、モノクロ印刷設定用の「11112」が生成されていることに対応して、上記表記の次に、「Duplex印刷をする場合:11111」「モノクロ印刷をする場合:11112」の表記がなされている。 On the other hand, in response to the fact that "11111" for Duplex printing and "11112" for monochrome printing setting are generated in step S36 as described above, "When performing Duplex printing" after the above notation: The notation "11111" and "when printing in monochrome: 11112" is made.

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

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

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

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

一方、図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, as in the case of the user A, the user B has Simplex printing as the first profile, 2in1 printing, color printing, and Duplex printing as the second profile, 4in1 according to the user settings. Printing and monochrome printing are registered, and "111101" and "111102" are associated with each other as described above. Correspondingly, the message MB is further described as "111101: Simplex, 2in1, color" and "111102: Duplex, 4in1, mono". At the bottom of this notation, as with the above message MA, this message MB also has the notation "When making detailed settings on the printer screen: 11119".

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

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

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

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

なお、図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枚の用紙にまとめて印刷するか、を設定することができる。 Note that FIG. 8 shows the print setting edit screen displayed on the operation panel 55 of the mobile device 100 when the URL “http: // aaa / bbb /” in each of the messages MA, MB, and MC is accessed. An example is shown. As shown in FIG. 8, on the print setting edit screen 22, three radio button boxes 22A, 22B, 22C for selecting print settings and "(1) print settings prompting selection in each are input. Please. ”Message M1 is displayed. The radio button box 22A is provided with two radio buttons, "single-sided printing" and "double-sided printing", which can be selected and operated. By selecting one of them, the corresponding printing mode, that is, Simplex printing or Duplex printing. Or can be set. The radio button box 22B is provided with two radio buttons, "color printing" and "monochrome printing", which can be selected and operated. By selecting one of them, the corresponding printing mode, that is, color printing or monochrome printing Can be set. The radio button box 22C is provided with three radio buttons of "1in1", "2in1", and "4in1" so that they can be selected and operated. By selecting any one of them, the corresponding printing mode, that is, one sheet. Print the same image on one sheet, print two reduced images with the same content on one sheet, or print four reduced images with the same content on one sheet. Or 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により上記ユーザデータベースに対して実行される処理が、各請求項記載の登録処理の一例に相当している。 Further, the print setting edit screen 22 further prompts the radio button box 22D for selecting the save destination of the print settings by the above three radio button boxes 22A, 22B, 22C, and the selection in the radio button box 22D. 2) Select the area to save the settings. ”Message M2 is displayed. The radio button box 22D has "user default", "profile 1", and "2" corresponding to the user default profile described above using FIG. 6 and the first profile, the second profile, and the third profile set by the user. "3" radio buttons are provided so that they can be selected and operated. Then, by selecting any one of these four, the corresponding storage area can be set. Specifically, it is possible to set whether to save as the user default profile in FIG. 6, as a first profile, as a second profile, or as a third profile. After the selection of the radio button boxes 22A to 22D is completed, the "confirm" button 22E is pressed to confirm the contents of each and transmit the corresponding information to the MFP 200. Upon this reception, the content of the received information, in other words, the setting content of the print setting edit 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, even if an appropriate password for opening the print setting edit screen 22 is set and the print setting edit screen 22 is opened on the mobile device 100 when logging in by inputting the password. good. At that time, it is necessary to create a new user account when setting the password for the first time. The process executed for 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 email containing 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 mail is transmitted from the MFP 200 to the mobile device 100.

なお、上記のようにしてメッセージを送信した後、あるいは、上記ステップS34でのジョブ識別PINの生成以降このタイミングまでの、適宜の別のタイミングで、上記生成されたジョブ識別PINの値と、上記モバイルデバイス100のアドレスとが対応づけられて、MFP200内の適宜の箇所、例えば上記ROMにジョブデータベースの形で登録されている。その登録内容の例を、図9に示す。なお、モバイルデバイス100のアドレスは、言い換えれば、印刷ジョブの送信元アドレス、メッセージの送信先アドレスである。 It should be noted that the value of the generated job identification PIN and the above-mentioned value of the generated job identification PIN and the above-mentioned at another timing as appropriate from the generation of the job identification PIN in the above-mentioned step S34 to this timing after the message is transmitted as described above. It is associated with the address of the mobile device 100 and is registered in an appropriate place in the MFP 200, for example, in the above ROM in the form of a job database. An example of the registered contents is shown in FIG. The address of the mobile device 100 is, in other words, a source address of a print job and a destination address of a 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, at least Mr. A and Mr. C have transmitted print jobs as users. Then, the destination address of each user, that is, the mobile device 100 of each of Mr. A and Mr. C corresponding to each print job, and the above-mentioned job identification PIN issued corresponding to the print job are registered. That is, in the example shown in FIG. 9, the e-mail address AA @ XYZ. co. The print job transmitted from the mobile device 100, which is jp, includes a PDF format file having the file name "aaa", and the print job is given a number string "1111" as a job identification PIN. ing. Also, the e-mail address CC @ XYZ. co. The print job transmitted from the mobile device 100, which is jp, includes a PDF format file with the file name "ccc", and the print job is given a numerical string "3333" as a job identification PIN. ing. As can be seen 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 in FIG. 5 above. 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 this step S45 corresponds to an example of the transmission process described in each claim. The transmitted 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を用いて説明する。
<Printing execution based on PIN>
After receiving the mail as described above, the mobile device 100 displays the corresponding message, that is, the content of the message MA or MB or MC in the above example on the operation panel 55. Based on the displayed message content, the user inputs the PIN corresponding to the print mode desired by himself / herself, that is, the job identification PIN, the setting PIN, and the profile setting PIN into the MFP 200. Printing related to the image file of the 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.

図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 the PIN input reception screen on the display unit 42 and accepts the PIN input manually by the user. FIG. 11A shows an example of the PIN input reception screen of the display unit 42 at this time. As shown in the figure, on this PIN input reception screen 91, the message Ma of "Enter PIN" and "1" "2" "3" "4" "5" "6" "7" "8" The "9" and "0" number keys and the "confirm" key are displayed. By operating each number key, the number string corresponding to the PIN display field 91A is displayed, and by pressing the "OK" key, the contents of the PIN are read into the CPU 31 of the MFP 200.

一方ステップ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 the input of the PIN by the "holding" operation of the mobile device 100 described above. That is, after the user inputs a PIN on an appropriate screen of the operation screen 55 of the mobile device 100 and then holds it over the NFC reading unit 43, the PIN is transmitted to the MFP 200 by 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 the PIN input is performed by the manual operation on the PIN input reception screen 91. While there is no PIN input on the PIN input reception screen 91, the determination in step S110 is not satisfied, and the process proceeds to step S115 to determine whether or not there is a PIN input in the NFC wireless communication PIN by the "holding" operation. Will be done. While there is no PIN input by the "holding" operation, the determination in step S115 is not satisfied, and the process proceeds to step S110 until the PIN input on the PIN input reception screen 91 or the PIN input by the "holding" operation is performed. → The loop of step S115 → step S110 → ... is repeated.

上記繰り返しの間に、上記PIN入力受付画面91でのPIN入力があった場合はステップS110の判定が満たされ、また上記「かざす」操作によるPIN入力があった場合はステップS115の判定が満たされ、いずれの場合もステップS120に移る。 During the above repetition, if there is a PIN input on the PIN input reception screen 91, the determination in step S110 is satisfied, and if there is a PIN input by the above "holding" operation, the determination in step S115 is satisfied. In either 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 an extraction process on the PIN input in step S110 or step S115. Specifically, the part corresponding to the above-mentioned job identification PIN in the input PIN, that is, the first four-digit part of the PIN consisting of a 4-digit to 6-digit number string 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に移る。 When the PIN is a 5-digit number string, the first 4 digits and the remaining 1 digit after that are divided, and only the first 4 digits are extracted. In the above example, when the PIN is "11111", "11112", and "11119", "1111" and "1", "2", and "9" are divided, and only "1111" is extracted. When the PIN is a 6-digit number string, the first 4 digits and the remaining 2 digits after that are divided, and only the first 4 digits are extracted. In the above example, when the PIN is "111101" and "111102", "111101" and "111102" and "01" and "02" are divided, and only "1111" is extracted. If the PIN is a 4-digit number string, the 4-digit number is extracted as it is, in other words, it is acquired. In the above example, when the PIN is "1111", the "1111" is acquired as it is. Then, 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 identifies whether or not there is a print job corresponding to the PIN extraction portion in step S120, specifically, the job identification generated by the PIN extraction portion in step S34 of FIG. It is determined whether or not it matches the PIN. According to the above example, the job identification PIN generated in step S34 is "1111". Therefore, if the PIN input in step S110 or step S115 is any of "1111", "11111", "111112", "11119", "111101", and "111102" as described above, the PIN extraction in step S125 is performed. The portion becomes the "1111", the determination in step S125 is satisfied, it is considered that there is a print job corresponding to the PIN extraction portion, 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 the "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 step S130 is performed. Move. In step S130, the CPU 31 displays the corresponding error message on the display unit 42. An example of the error display screen of the display unit 42 at this time is shown in FIG. 11 (b). As shown in the figure, on this error display screen 92, the message Mb "Error corresponding 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 transferred as described above, the CPU 31 is the setting synthesized for the job identification PIN in the step S36 in the portion not extracted by the extraction process in the step S120. It is determined whether or not the PIN is included. In the above example, the setting PIN combined with the job identification PIN "1111" is "1", "2", "9", "01", and "02". Therefore, if the PIN input in step S110 or step S115 is any of the above "11111", "11112", "11119", "111101", and "111102", the setting PIN is included in the unextracted portion. As a result, 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 unextracted portion, the determination in step S140 is not satisfied, and the process proceeds to step S145.

ステップS145では、CPU31は、上記ステップS110又はステップS115で入力されたPINに対応する印刷ジョブ、言い換えればその送信元であるモバイルデバイス100のユーザに、対応するユーザデフォルト設定の登録があるか否か、を判定する。なお、上記ユーザデフォルト設定とは、上記ユーザデフォルトプロファイル、若しくはプロファイル形式でなく単独の項目からなる上記ユーザデフォルトの印刷設定である。詳細には、CPU31は、上記ステップS110又はステップS115で入力されたPINに対し、前述のように登録済みの上記図9に示すジョブデータベースを参照して、対応する送信元のメールアドレスを取得する。その後CPU31は、図6に示したユーザデータベースを参照して、上記取得したメールアドレスに対応するユーザ登録がなされユーザデフォルトプロファイルの登録がなされているか否かを検索し、判定を行う。なお、このステップS145で実行する検索が各請求項記載の第1検索処理の一例に相当している。 In step S145, the CPU 31 has registered the corresponding user default setting for the user of the print job corresponding to the PIN input in step S110 or step S115, in other words, the mobile device 100 which is the source of the print job. , Is determined. The user default setting is not the user default profile or the profile format but the user default print setting consisting of a single item. Specifically, the CPU 31 acquires the corresponding sender's e-mail address with reference to the previously registered job database shown in FIG. 9 for the PIN input in step S110 or step S115. .. After that, the CPU 31 refers to the user database shown in FIG. 6 to search for whether or not the user registration corresponding to the acquired e-mail address has been performed and the user default profile has been registered, and makes a determination. The search executed 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, the user default profile is already set as shown in the user database of FIG. Since it has already been registered, the determination in step S145 is satisfied, and the process proceeds to step S155. Then, in step S155, the CPU 31 displays a confirmation of the user default setting as shown in FIG. 11 (c) described later, and then executes printing related to the corresponding print job. According to the above example, in the case of Mr. A, printing is performed by the print setting of "economy mode, Simplex printing", and in the case of Mr. B, printing is performed by the printing setting of "Duplex printing, 2in1 printing".

このとき、上記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. 11 (c). As shown in the figure, on the user default setting confirmation screen 93, the message Mc of "Start printing the corresponding job with the user default setting" and the print setting display 93A are displayed. In the print setting display 93A, "aaa.pdf" representing the file name of Mr. A's print job, and "economy mode: ON" representing the economy mode and Simplex printing, which are the user default profiles set in advance by Mr. A. "Double-sided setting: OFF" is written. When step S155 is completed in this way, this flow ends.

一方、上記印刷ジョブを送信しかつ上記PINを入力したユーザが例えば前述のCさんであった場合は、図6のユーザデータベースに示したようにユーザデフォルトプロファイルは未登録であることから、ステップS145の判定が満たされず、ステップS150に移る。そして、ステップS150で、CPU31は、後述の図11(d)に示すようにデバイスデフォルト設定の確認を行う表示を行った後、対応する印刷ジョブに係る印刷を実行する。この例では、デバイスデフォルトプロファイルとして「2in1印刷、Duplex印刷」の印刷設定が事前に設定され記憶されており、この設定により印刷が行われる。 On the other hand, when the user who sent the print job and entered the PIN is, for example, Mr. C, the user default profile is not registered as shown in the user database of FIG. 6, so step S145. The determination of is not satisfied, and the process proceeds to step S150. Then, in step S150, the CPU 31 displays a 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, the print setting of "2in1 printing, Duplex printing" is set and stored in advance as the device default profile, and printing is performed by this setting.

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

また、上記ステップ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 movement is performed, the CPU 31 uses the setting PIN included in the unextracted portion to execute detailed print settings on the operation panel 40 of the MFP 200. It is determined whether or not it is what is desired to be done, that is, whether or not it 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 that the determination in step S140 is satisfied, and the process proceeds to step S200 described later. If the PIN input in step S110 or step S115 is any of the above "11111", "11112", "111101", and "111102", the setting PIN is "1", "2", "01", and "02". Therefore, the determination in step S140 is not satisfied, and 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 or not there is a print setting that matches the setting PIN. In the above example, there are four types of the above setting PINs other than "9" combined with the job identification PIN "1111", "1", "2", "01", and "02", and "Duplex printing" is used for each. "Simplex printing", "first profile set by user", and "second profile set by user" are associated with each other. Therefore, if the PIN input in step S110 or step S115 is any of the above "11111", "11112", "111101", and "111102", the setting PIN included in the unextracted portion is The determination of step S165 is satisfied with "1", "2", "01", and "02", and it is considered that there is a setting corresponding to the above 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 the above "11111", "11112", "111101", and "111102", the determination in step S165 is not satisfied, and there is no setting corresponding to the setting PIN. It is regarded and the process proceeds to step S175. In step S175, the CPU 31 displays the corresponding error message on the display unit 42. An example of the error display screen of the display unit 42 at this time is shown in FIG. 11 (e). As shown in the figure, on this error display screen 95, the message Mb "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 transferred as described above, the CPU 31 is found to match the setting PIN as shown in FIGS. 11 (f) and 11 (g) described later. After displaying the confirmation of the print settings, the print related to the corresponding print job is executed according to the print settings. According to the above example, when the PIN input in step S110 or step S115 is the above "11111", that is, when the setting PIN is "1", printing is performed and input according to the print setting of "Duplex printing". When the PIN is "11112", that is, the setting PIN is "2", printing is performed according to 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印刷、モノクロ印刷」の印刷設定により印刷が行われる。 When 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 is "Duplex printing, 4in1 printing, monochrome". Printing is performed by the print setting of "print", and Mr. B prints by the print setting of "Simplex printing, 2in1 printing, color printing". 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 according to the print setting of "Simplex printing, 2in1 printing, color printing". We, Mr. B, prints according to the print settings of "Duplex printing, 4in1 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 the setting confirmation screen displayed on the display unit 42 when the PIN input by Mr. A is the above "11111", that is, the setting PIN is "1" is shown in FIG. 11 (f). .. As shown in the figure, on the setting confirmation screen 96, the message Mf of "Start printing the corresponding job with the setting PIN" 1 "" and the 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 "double-sided setting: ON" representing the setting corresponding to the above setting PIN "1", that is, Duplex, are described. Further, FIG. 11 (g) shows an example of a setting confirmation screen displayed on the display unit 42 when the PIN input by Mr. A is the above "111101", that is, the setting PIN is "01". As shown in the figure, on the setting confirmation screen 97, the message Mg of "Start printing the corresponding job with the user profile" 1 "" and the print setting display 97A are displayed. In the print setting display 97A, "aaa.pdf" indicating the file name of Mr. A's print job, the setting of Mr. A's first profile, that is, Duplex, 4in1, "double-sided setting: ON" and "color setting: mono" indicating monochrome. "Layout: 4in1" is written. When step S170 is completed as described above, this flow ends.

一方、上記設定用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 corresponds to the user's request for the detailed print setting on the operation panel 40 of the MFP 200. , Screen setting Print processing is performed. 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 displays a screen for detailed print settings on the display unit 42. In the above example, 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 detailed setting screen 81, which is an example of the print setting screen in FIG. 13 (a), the message Mp of "Please make detailed print settings" and the print setting fields 81A to 81D are displayed. In this example, "aaa.pdf" indicating the file name of Mr. A's print job is also displayed for the message Mp.

印刷設定欄81Aでは、Simplex印刷かDuplex印刷かの両面設定を、両面設定の「ON」「OFF」ボタンの切り替えで行うことができる。図示の例ではDuplex印刷実行を表す「ON」が選択された状態となっている。印刷設定欄81Bでは、カラー印刷かモノクロ印刷かのカラー設定を、「カラー」「モノクロ」の切り替えで行うことができる。図示の例ではカラー印刷実行を表す「カラー」が選択された状態となっている。 In the print setting field 81A, double-sided setting of Simplex printing or Duplex printing can be performed by switching the "ON" and "OFF" buttons of the double-sided setting. In the illustrated example, "ON" indicating the execution of Duplex printing is selected. In the print setting field 81B, the color setting of color printing or monochrome printing can be performed by switching between "color" and "monochrome". In the illustrated example, "color" indicating 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 field 81C, the above-mentioned one image is printed on one sheet, two reduced images having the same content are printed together on one sheet, or four reduced images having the same content are printed together. The layout setting for printing images on one sheet at a time can be set by switching between "1in1", "2in1", and "4in1". In the illustrated example, "1in1" representing a layout for printing one image on one sheet of paper is selected. In the print setting field 81D, the number of copies to be printed can be set by selecting a numerical value or inputting a numerical value. In the illustrated example, "1 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 D on the detailed setting screen 81 of FIG. 13A is completed, the "confirmation" button 82A is pressed to confirm the respective selection contents. As a result, the determination of step S210 after the above step S205 shown in FIG. 12 is satisfied, and the process proceeds to step S215. The process executed 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, the CPU 31 displays the confirmation of print execution with the print settings as shown in FIG. 13 (b) described later, which was confirmed in step S210, and then responds according to the confirmed print settings. Executes printing related to the print job to be performed. According to the example shown in FIG. 13A, one copy is printed according to the print settings of "Duplex printing", "color printing", and "1in1 printing".

このときに、上記表示部42に表示される、印刷実行確認画面の例を図13(b)に示す。図示のように、印刷実行確認画面82では、「印刷を開始します」のメッセージMqと、印刷設定表示82Aとが表示される。印刷設定表示82Aでは、Aさんの印刷ジョブのファイル名称を表す「aaa.pdf」と、前述のように確定した設定を表す「両面設定:ON」「カラー設定:モノ」「レイアウト:1in1」とが表記される。以上のようにしてステップS215が完了したら、ステップS220に移る。 At this time, an example of the print execution confirmation screen displayed on the display unit 42 is shown in FIG. 13 (b). As shown in the figure, on the print execution confirmation screen 82, the message Mq of "Start printing" and the print setting display 82A are displayed. In the print setting display 82A, "aaa.pdf" indicating the file name of Mr. A's print job and "double-sided setting: ON", "color setting: mono", and "layout: 1in1" indicating the confirmed setting as described above are displayed. 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 to save the print settings determined in step S210 and printed in step S215. An example of the inquiry screen displayed on the display unit 42 at this time is shown in FIG. 13 (c). As shown in the figure, on this inquiry screen 83, the message Mr of "Do you want to save this setting?", The "YES" button 83A, and the "NO" button 83B are displayed. When the user presses the "NO" button 83B with the intention of not saving the above settings, the determination of step S225 after the above step S220 shown in FIG. 12 is not satisfied, the subroutine is terminated, and the process returns to FIG. The flow of FIG. 10 is terminated. When the user presses the “YES” button 83A with the intention of saving the above settings, the determination in 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 saves the print setting to be saved in which area of the user database shown in FIG. 6, in other words, saves it as a user default profile in the user database, or first to first user settings. The area selection screen of whether to save as one of the three profiles is displayed on the display unit 42. An example of the area selection screen displayed on the display unit 42 at this time is shown in FIG. 13 (d). As shown in the figure, on this area selection screen 84, the message Ms of "Which area do you want to set?" And the area buttons 84A to 84D are displayed.

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

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

「ユーザプロファイル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 saved as the second profile of the user setting in the user database of FIG. The second profile is the second user setting when it is a single item setting.

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

ユーザが上記領域ボタン84A~84Dのいずれかを押すと、図12に示す上記ステップS230の後のステップS235の判定が満たされ、ステップS240に移る。 When the user presses any of the area buttons 84A to 84D, the determination in step S235 after the step S230 shown in FIG. 12 is satisfied, and the process proceeds 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 displays on the display unit 42 a screen prompting the input of the web setting password, which is used when reading and editing the printed settings after saving from the corresponding website. At this time, an example of the web setting password input screen displayed on the display unit 42 is shown in FIG. 13 (e). As shown in the figure, on the web setting password input screen 85, the message Mt of "Enter the password for web editing" and the password input area 85A are displayed. On the password input screen 85A, the characters constituting the password, in the illustrated example, six characters "a", "b", "c", "d", "e", and "f" are displayed by an appropriate operation on the operation panel 40. You can enter it. When the user finishes inputting the password in the password input area 85A and presses the "confirm" button 85B, the password content is confirmed, the determination in step S245 after the step S240 shown in FIG. 12 is satisfied, and step S250. Move to.

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

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

<第1実施形態の効果>
以上説明したように、本形態によれば、ユーザによりモバイルデバイス100から印刷ジョブが送信されると、その印刷ジョブに対応するジョブ識別PINがCPU31により発行され、少なくともそのジョブ識別PINがモバイルデバイス100へと送信される。受信結果に基づき、ユーザが、少なくとも上記ジョブ識別PINの内容を含むPINをMFP200の操作パネル40へ手動操作入力する、若しくは「かざす」操作等を介した無線通信による入力を行うことで、上記印刷ジョブにて送信した内容の印刷が実行される。このようにして、蓄積印刷が実行されるので、印刷内容の秘匿性を確保することができる。
<Effect of the first embodiment>
As described above, according to the present embodiment, when a print job is transmitted from the mobile device 100 by the user, a job identification PIN corresponding to the print job is issued by the CPU 31, and at least the job identification PIN is the mobile device 100. Will be sent to. Based on the reception result, the user manually inputs a PIN including the contents of the job identification PIN to the operation panel 40 of the MFP 200, or inputs by wireless communication via a "holding" operation or the like to print the print. The contents sent by the job are printed. Since the cumulative printing is executed in this way, the confidentiality of the printed contents 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 of the present embodiment, the setting PIN, that is, the numerical strings "1", "2", "9", etc. in the above example are associated with various print settings in advance, or the profile is described. The setting PIN, that is, the numerical strings "01", "02", etc. are associated with each other in the above example. By combining this setting PIN or profile setting PIN with the issued job identification PIN at the time of inputting an operation to the MFP 200, the user can set the print setting corresponding to the setting PIN or the profile setting PIN. Can be executed. In this case, it is not always necessary to transmit the contents of the setting PIN and the profile setting PIN. That is, it is not necessary to transmit the PIN including the above-mentioned setting PIN / profile setting PIN or the single transmission of only the setting PIN / profile setting PIN from the above MFP 200 to the mobile device 100. That is, only the PIN that does not include the above-mentioned setting PIN and profile setting PIN, for example, the job identification PIN may be transmitted from the MFP 200 to the mobile device 100. In this case, for example, the user remembers the correspondence between various print settings and the above-mentioned setting PIN or profile setting PIN, or the correspondence is recorded on an appropriate medium such as a document or an electronic medium. It suffices for the user to combine the stored or recorded setting PIN or profile setting PIN with the transmitted job identification PIN and input it to the operation panel 40.

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

また、本形態では特に、上記ジョブ識別PINに加え、当該ジョブ識別PINに結合可能な上記設定用PIN又はプロファイル設定用PINが、上述の例ではメールの形でMFP200からモバイルデバイス100へ送信される。これにより、ユーザは、モバイルデバイス100で受信した上記設定用PIN又はプロファイル設定用PINを見て、自らの希望する印刷設定に対応した上記設定用PIN又はプロファイル設定用PINをジョブ識別PINに結合させ、操作入力することができる。この結果、ユーザは、操作入力後に実際にどのような印刷設定で印刷が行われるかを、直感的に容易に認識することができる。 Further, in this embodiment, in particular, in addition to the job identification PIN, the setting PIN or the 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 an email in the above example. .. As a result, the user sees the above-mentioned setting PIN or profile setting PIN received by the mobile device 100, and combines the above-mentioned setting PIN or profile setting PIN corresponding to his / her desired print setting with the job identification PIN. , Operation can be input. As a result, the user can intuitively and easily recognize what kind of print setting is actually used for printing 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 to which the above setting PIN or the profile setting PIN is not combined is input to the MFP 200 in an operation, for example, the sender information of the print job such as the user ID and the e-mail address is previously entered. The associated user default profile or user default print settings are searched. In the above example, as shown in step S155 of FIG. 10, when the number string “1111” is manually input, the user default profile or the user default print setting associated with the e-mail address in advance is searched. Then, if the user default profile or the user default print setting is found, printing is executed 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 ID, the e-mail address, or the like. The print settings that you normally use are automatically realized. As a result, this can also improve convenience for the user.

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

また、本形態では特に、複数項目の印刷設定をまとめたプロファイルに対応したプロファイル設定用PINが結合されたジョブ識別PINを、操作パネル40に操作入力することもできる。これにより、複数項目それぞれについて設定が必要な特殊な印刷設定態様であっても、1つのプロファイルの形で容易に実現することができる。 Further, in the present embodiment, in particular, a job identification PIN to which a profile setting PIN corresponding to a profile that summarizes print settings of a plurality of items is combined can be operation-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 this 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 in the form of a user database in the above example, for example. This makes it possible to easily realize the 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 number "9" is combined in the above example are input by operation, as shown in FIG. 13A, the display unit 42 is used. , The detailed setting screen 81 capable of executing the print setting of a plurality of items is displayed. As a result, the user can freely set print settings for a plurality of items on the displayed detailed setting screen 81.

また、本形態では特に、図12のステップS250に示すように、上記詳細設定画面81の表示に対応して受け付けた複数項目の印刷設定を、印刷ジョブの送信元情報すなわち上記の例ではメールアドレスに関連づけたユーザデフォルト設定として保存することができる。これにより、ユーザが、詳細設定画面81にて自由自在に設定した複数項目の印刷設定を、次回以降、当該ユーザのデフォルト設定として簡単に呼び出して使用することができる。 Further, in this embodiment, as shown in step S250 of FIG. 12, the print settings of a plurality of items received corresponding to the display of the detailed setting screen 81 are set to the source information of the print job, that is, the e-mail address in the above example. 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 detailed setting screen 81 as the default settings of the user from the next time onward.

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

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

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

図14において、この変形例では、上記図4のステップS25とステップS30との間の処理として、新たにステップS61~ステップS68の処理が行われる。すなわち、上記図4と同様のステップS5、ステップS10、ステップS15を経て、ステップS25において、上記添付ファイルが印刷対象のファイルであり判定が満たされた場合、新たに設けたステップS61に移る。 In FIG. 14, in this modification, the processes of steps S61 to S68 are newly performed as the processes between steps S25 and S30 of FIG. That is, through the same steps S5, S10, and S15 as in FIG. 4, when the attached file is a file to be printed and the determination is satisfied in step S25, the process proceeds to the 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 or not the print job file received in step S10 has a password. The process executed 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, the process proceeds to step S30 similar to FIG. 4, and thereafter, the same procedure as in 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 an email requesting a password. Then, the created mail is transmitted from the MFP 200 to the mobile device 100. The process executed in step S62 corresponds to an example of the request process described in each claim. The transmitted 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 the 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. To. The transmitted mail is received by the MFP 200 in step S65.

その後、MFP200のCPU31は、ステップS66で、上記ステップS65で受信したメールに含まれる上記パスワードを用いて上記ファイルが開けたかどうか、を判定する。ファイルが開けた場合は判定が満たされ、図4と同様のステップS30に移り、以降、図4と同様の手順が実行される。ファイルが開けなかった場合は上記ステップS66の判定が満たされず、ステップS67に移る。 After that, the CPU 31 of the MFP 200 determines in step S66 whether or not the file can be opened by using the password included in the mail received in step S65. If the file is opened, the determination is satisfied, the process proceeds to step S30 similar to FIG. 4, and then the same procedure as in FIG. 4 is executed. If the file cannot 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 the MFP 200 to the 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 FIGS. 4 and 5, and the description thereof will be omitted.

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

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

すなわち、通常、MFP200等に設けられている操作パネル40はスペース的な制限等により操作入力機能が低い場合が多く、複雑な文字からなるパスワードを入力しようとする場合、操作が煩わしくなってユーザの労力負担が著しく大きい。 That is, usually, the operation panel 40 provided in the MFP 200 or the like often has a low operation input function due to space restrictions or the like, 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 a mobile device 100, which is usually provided with a high operation input function, for example, a smartphone, a mobile communication terminal, or the like, and an e-mail containing the password is sent to the mobile device 100. It is enough to send from. Therefore, the burden of operation labor on the user can be reduced, and the convenience can be improved. Further, in the case of the mobile device 100 such as the smartphone or the mobile communication terminal, when the password is input, the input content is relatively difficult to be seen by others other than the user, and there is an effect that the confidentiality of the password can be improved.

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

<ユーザ別ジョブ識別PINの変形例>
また、上記第1実施形態においては、印刷ジョブごとにジョブ識別PINを発行したが、これに限られない。すなわち、ユーザごとにジョブ識別PINを発行することで、同一ユーザであれば別々の印刷ジョブに対しても同一のジョブ識別PINとするようにしてもよい。
<Modification example of job identification PIN for each user>
Further, 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 used for different print jobs if they are the same user.

この変形例におけるジョブ受信及びPINの生成における流れは、前述の図4及び図5に示した処理と同様である。但し、図5のステップS34でのジョブ識別PINの生成においては、同一のユーザに対しては、共通の内容で発行が行われる。なお、同一のユーザであるか否かは、例えば送信元であるモバイルデバイス100のメールアドレスにより識別される。この結果、本変形例における上記ジョブデータベースは、上記図9に対応する図15に示すように、同一のユーザには同一のジョブ識別PINが記録されることとなる。 The flow in job reception and PIN generation in this modification is the same as the processing 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 contents. Whether or not they are the same user is identified by, for example, the e-mail address of the mobile device 100 that is the sender. As a result, in the job database in this modification, as shown in FIG. 15 corresponding to FIG. 9, 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 of the owned mobile device 100 is AA @ XYZ. co. Mr. A, a user who is a jp, sends a print job three times. The first print job includes a PDF file with the file name "aaa". The second print job includes a PDF file with the file name "ab". Furthermore, the third print job includes a PDF file with the file name "aac". The same number string "1111" is assigned as the 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 of the mobile device 100 owned by CC @ XYZ. co. Mr. C, a user who is a jp, sends a print job twice. The first print job includes a PDF file with the file name "ccc". The second print job includes a PDF file with the file name "ccd". The same number 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 assigned as described above is shown in FIG. 16 corresponding to FIG. 10. In FIG. 16, in this modification, step S166, step S167, and step S168 are newly provided between step S165 and step S170 in FIG. 10, and between step S160 and step S200 in FIG. Is newly provided with step S196, step S197, and step S198. That is, the determination of step S160 is not satisfied through the same steps S105 to S140 as in FIG. 10, and in step S165, for example, the PIN input in step S110 or step S115 is the above "11111" "11112" "111101". In the case of any 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 the 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, for example, by referring to the job database of FIG. 15, determines whether or not two or more print jobs including the current print job are registered for the user who sent the print job. Is searched and judged. The process executed in step S166 corresponds to an example of the second search process described in each claim. If only one print job is found, that is, if this print job is registered for the first time in the job database of FIG. 15, the determination is not satisfied, and the process proceeds to step S170 similar to FIG. It becomes. When two or more print jobs are found including the current print job, that is, when two or more print jobs are registered, the determination in step S166 is satisfied, and the process proceeds 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 for which of the files of the plurality of print jobs registered in the job database shown in FIG. 15 for the user related to the print job is to be printed. It is displayed in the unit 42. The process executed in step S167 corresponds to an example of the second display process described in each claim. FIG. 17 shows an example of the file selection screen displayed on the display unit 42 at this time. As shown in the figure, this file area selection screen 71 takes the case of user A described above as an example using FIG. 15, and describes the message Mx of "Please select a file to be printed" and Mr. A. Three file selection fields 71A to 71C are displayed corresponding to the above three registered print jobs. In the file selection field 71A, the name "aaa.pdf" of the file of the first registered print job is displayed, and the "print" and "do not print" buttons on the right side indicate whether or not to print the file. It can be done by switching. The figure shows an example of a print target. Similarly, in the file selection field 71B, the name "ab.pdf" of the file of the second registered print job is displayed, and "print" and "print" on the right side indicate whether or not the file is to be printed. It can be done by switching the "No" button. In addition, the figure shows an example in the case of printing. In the file selection field 71C, the name "aac.pdf" of the file of the third registered print job is displayed, and the "print" and "do not print" buttons on the right side indicate whether or not to print the file. It can be done by switching. The illustration is an example when it is not printed. After switching the buttons in the file selection fields 71A to C, the "confirm" button 72A is pressed to confirm the selection contents of each area. As a result, the determination in step S168 after the step S167 shown in FIG. 16 is satisfied, the process proceeds to step S170, and the same procedure as in FIG. 10 is subsequently executed.

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

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

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

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

<第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 above-mentioned MFP 200 and the mobile device 100, a server connected to the MFP 200 and the mobile device 100 so as to be able to send and receive information is provided. The same reference numerals are given to the same parts as those of the first embodiment and its modifications, and the description thereof will be omitted or simplified as appropriate.

<印刷システムの全体構成>
印刷システムの一例である本形態の印刷システム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 the present embodiment, which is an example of a printing system, has the mobile device 100 as an example of an external terminal, the MFP 200 as an example of a printing device, and a server 300. And have. In the printing system 900 of this embodiment, as shown in the figure, data can be exchanged between the server 300 and the mobile device 100 and between the server 300 and the MFP 200 by wireless communication.

サーバ300は、この例では、図18に示すように、サーバ側制御部の一例であるCPU351と、ROM352と、RAM353と、HDD354と、大容量記憶装置355と、を有している。これらCPU351、ROM352、RAM353、HDD354、及び大容量記憶装置355は、通信制御部358に、電気的に接続されている。 In this example, as shown in FIG. 18, the server 300 has a CPU 351 which is an example of a server-side control unit, a ROM 352, a RAM 353, an HDD 354, and a large-capacity storage device 355. The CPU 351 and ROM 352, RAM 353, HDD 354, and the large-capacity 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 for performing 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 via 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 email with a print job attached from the mobile device 100, issues a PIN for user authentication, and sends the email to the mobile device 100. After that, as in the first embodiment, when the user inputs the PIN into the MFP 200, printing related to the accumulated print job is started. FIG. 19 is a sequence diagram showing the flow of receiving the job and generating the PIN, among which is a processing procedure executed by the mobile device 100 under the control of the CPU 51 and a process executed by the server 300 under the control of the CPU 351. 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 sends an e-mail to which a print job file is attached. The server 300 receives the transmitted mail in step S10'corresponding to the above step S10. After that, in the server 300, in step S15', the CPU 351 determines whether or not the received mail has an attached file, as in the step S15. If the 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 in step S15'is satisfied, and the process proceeds to step S25' corresponding to the above step S25.

ステップS25′では、サーバ300のCPU351は、上記ステップS25と同様、上記添付ファイルが印刷対象のファイルであるか否かを判定する。添付されたファイルが印刷対象のファイルではなければ判定が満たされず上記ステップS20と同様のステップS20′に移り、CPU351によって上記エラーメッセージが生成された後、後述のステップS45′に移る。一方、ステップS25′においてファイルが印刷ジョブのファイルであれば判定が満たされ、ステップS30′に移る。 In step S25', the CPU 351 of the server 300 determines whether or not the attached file is a file to be printed, as in step S25. If the attached file is not the file to be printed, the determination is not satisfied and the process proceeds to step S20'similar to step S20. 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 process proceeds 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 performs a PIN generation process for user authentication, as in step S30. The detailed procedure is the same as in step S30, and the same processing as in steps S32 to S38 shown in FIG. 5 is sufficient, and thus the description thereof will be omitted. However, in this case, the subject is not the CPU 31 of the MFP 200 but the CPU 351 of the server 300. At that 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, in the large-capacity storage device 355. When step S30'is completed, the process proceeds to step S40'. Note that step S30'corresponds to an example of the server-side issuing step described in each claim, and the process executed in this step S30'corresponds to an example of the issuing process described in each claim.

ステップ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', similarly to step S40, the CPU 351 generates a message for sending to the mobile device 100, which describes the PIN generated in step S30'. As for the content of this message, as in the first embodiment, for example, those illustrated in FIGS. 7A to 7C are sufficient, and thus the description thereof will be omitted. Further, also in this embodiment, when the URL “http://aaa/bbb/” in each of the above-mentioned messages MA, MB, and MC is accessed, the above-mentioned print setting edit screen is displayed on the above-mentioned operation panel 55 of the mobile device 100. 22 is displayed, and print settings can be made in the same procedure. When step S40'is completed, the process proceeds 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 an email containing the message generated in step S40'or step S20'. Then, the created mail is transmitted from the server 300 to the mobile device 100. In this embodiment, the job database described above with reference to FIG. 9 is registered in an appropriate place in the server 300, for example, in 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 this step S45'corresponds to an example of the server-side transmission process described in each claim. The transmitted mail is received by the mobile device 100 in the same step S50 as described above.

<PINに基づく印刷実行>
上記第1実施形態と同様、モバイルデバイス100は、上記のようにしてメールを受信した後、対応するメッセージの内容を上記操作パネル55において表示する。ユーザは、その表示されたメッセージ内容に基づき、自らが希望する印刷態様に対応するPIN、すなわち上記ジョブ識別PIN、設定用PIN、プロファイル設定用PINをMFP200に入力することで、当該印刷態様により上記印刷ジョブの画像ファイルに係る印刷を実行することができる。上記MFP200へのPIN入力から上記印刷までの流れを、上記図10に対応する図20を用いて説明する。
<Printing 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. Based on the displayed message content, the user inputs the PIN corresponding to the print mode desired by himself / herself, that is, the job identification PIN, the setting PIN, and the profile setting PIN into the MFP 200. Printing related to the image file of the 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. 10.

図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 a processing procedure 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 those in FIG. 10, and the MFP 200 accepts a PIN input by a user's manual operation on the operation panel 40 or NFC wireless communication on the NFC reading unit 43. When displaying the PIN input reception screen in step S105, the server 300 is inquired about the mode of the display screen, and the PIN input reception screen corresponding to the inquiry result is displayed. You may. As an example of the PIN input reception screen, for example, the PIN input reception screen 91 shown in FIG. 11A may be used. After that, 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 received in step S110 or step S115 to the server 300. Note that step S122 corresponds to an example of the device-side transmission step described in each claim, and the process executed in step S122 corresponds to an example of the device-side transmission process described in each claim. The server 300 receives the transmitted PIN in step S123.

その後、サーバ300の上記CPU351は、上記ステップS120に対応するステップS120′に移り、当該ステップS120と同様、上記ステップS123で受信したPINのうち上記ジョブ識別PINに相当する部分、上述の例では最初の4ケタ部分、を抽出する。 After that, the CPU 351 of the server 300 moves to the step S120'corresponding to the step S120, and like the step S120, the portion of the PIN received in the step S123 corresponding to the job identification PIN, the 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 process proceeds to step S125', and the CPU 351 of the server 300 has the PIN extraction portion extracted in step S120'as in step S125, which is the PIN generation process in step S30' described above. It is determined whether or not it matches the job identification PIN generated in step S34. 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 displaying the corresponding error message on the display unit 42 of the MFP 200, and transmits the instruction to the MFP 200. The error message may be, for example, the message Mb of "Error corresponding job not found" shown in FIG. 11B described above. On the other hand, in step S125', if there is a corresponding print job in the PIN extraction portion, the determination is satisfied and the process proceeds to step S140'.

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

上記抽出されなかった部分に上記設定用PINが含まれていれば上記ステップS140′の判定が満たされ、後述のステップS160′に移る。上記抽出されなかった部分に上記設定用PINが含まれていなければステップS140′の判定は満たされず、ステップS145′に移る。 If the non-extracted portion includes the setting PIN, the determination in step S140'is satisfied, and the process proceeds to step S160'described later. If the non-extracted portion does not include the setting PIN, 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', similarly to 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 source thereof. It is determined whether or not the user of the device 100 has the corresponding user default setting registered. The user default setting is the user default profile or the user default print setting.

対応するユーザデフォルト設定があった場合は、ステップ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 S155', the CPU 351 generates an instruction for executing printing related to the print job with the registered user default settings, and sends the instruction to the MFP 200. On the other hand, if there is no corresponding user default setting, the determination in step S145'is not satisfied, and the process proceeds to step S150' corresponding to the above step S150. In step S150', the CPU 351 generates an instruction for executing printing related to the print job with the above-mentioned device default settings, and sends 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'where the determination in step S140'is satisfied and the user moves to the operation panel 40 of the MFP 200, the CPU 351 has the setting PIN included in the unextracted portion, as in the step S160. In the above-mentioned special code for executing detailed print settings, that is, in the above-mentioned example, it is determined whether or not the number string is "9". If the setting PIN is the special code, the determination is satisfied, and the process proceeds 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', similarly to step S165, the CPU 351 determines whether or not 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 displaying the corresponding error message on the display unit 42 of the MFP 200, and transmits the instruction to the MFP 200. The error message may be the message Me or the like of "No applicable setting found" shown in FIG. 11 (e) 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 the step S170. In step S170', the CPU 351 generates an instruction for executing printing related to the print job with the print settings 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 and the process is performed, the CPU 351 sets the screen for the MFP 200 as described in FIG. An instruction for executing the print process and executing the print related to the print job with the print settings selected and input by the user in the screen setting print process is generated and transmitted to the MFP 200. It should be noted that step S150', step S155', step S170', and step S200' described above correspond to an example of the instruction steps 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で受信する。 The MFP200 receives the instruction transmitted in any one of step S130', step S150', step S155', step S170', step S175', and step S200 in step S180.

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

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

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

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

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

その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。 In addition, although not illustrated one by one, the present invention is carried out with various modifications within a range not deviating from the gist thereof.

10 画像形成部(印刷部)
31 CPU(制御部、装置制御部)
32 ROM(記憶部)
37 NFCインターフェース
38 無線LANインターフェース(通信入力部、操作部)
40 操作パネル
41 手動入力部(操作部)
42 表示部(操作部)
43 NFC読取部(通信入力部、操作部)
100 モバイルデバイス(外部端末)
200 MFP(印刷装置)
300 サーバ
351 CPU(サーバ側制御部)
900 印刷システム
10 Image forming part (printing part)
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 section (operation section)
42 Display unit (operation unit)
43 NFC reading unit (communication input unit, operation unit)
100 mobile devices (external terminals)
200 MFP (printing equipment)
300 Server 351 CPU (Server side control unit)
900 printing system

Claims (15)

印刷を行う印刷部と、
操作入力を受け付ける操作部と、
制御部と、
を有し、
前記制御部は、
外部端末から印刷ジョブを受信した場合に、前記印刷ジョブに対応するセキュリティーコードを発行する発行処理と、
複数の特定コードを前記外部端末へ送信する送信処理であって、前記複数の特定コードは、前記発行処理によって発行した前記セキュリティーコードに、前記印刷ジョブに係る印刷にて設定可能な複数の印刷設定のうちのひとつの前記印刷設定に対応する印刷設定コードである第1の印刷設定コードが結合された第1のコードと、前記セキュリティーコードに、前記複数の印刷設定のうちの、前記ひとつの印刷設定とは異なる前記印刷設定に対応する前記印刷設定コードである第2の印刷設定コードが結合された第2のコードと、を含む、前記送信処理と、
前記操作部が、前記送信処理によって送信された複数の前記特定コードのうちのひとつの前記特定コードの前記操作入力を受け付けた場合に、前記印刷部に対し、前記操作入力を受け付けた前記特定コードに対応する前記印刷設定で前記印刷ジョブに係る印刷を実行させる印刷処理と、
を実行することを特徴とする印刷装置。
The printing department that prints and
The operation unit that accepts operation input and
Control unit and
Have,
The control unit
When a print job is received from an external terminal, a security code corresponding to the print job is issued and an issuance process is performed.
A transmission process for transmitting a plurality of specific codes to the external terminal , wherein the plurality of specific codes are a plurality of print settings that can be set in the printing related to the print job to the security code issued by the issuance process. The first code to which the first print setting code, which is the print setting code corresponding to the print setting, is combined with the security code, and the print of the one of the plurality of print settings. The transmission process including a second code to which a second print setting code, which is the print setting code corresponding to the print setting different from the setting, is combined .
When the operation unit receives the operation input of the specific code of one of the plurality of specific codes transmitted by the transmission process, the specific code that receives the operation input to the printing unit. The print process for executing printing related to the print job with the print settings corresponding to
A printing device characterized by performing.
請求項1記載の印刷装置において、
前記制御部は、さらに、
前記操作部が、前記セキュリティーコードに前記印刷設定コードを結合していない前記特定コードの前記操作入力を受け付けた場合に、前記印刷ジョブの送信元情報に予め関連づけられた特定の第1印刷設定を検索する第1検索処理を実行し、
前記印刷処理では、
前記第1検索処理によって前記特定の第1印刷設定が見つかった場合、当該第1印刷設定に基づき前記印刷部に対し印刷を実行させることを特徴とする印刷装置。
In the printing apparatus according to claim 1 ,
The control unit further
When the operation unit receives the operation input of the specific code in which the print setting code is not combined with the security code, the specific first print setting previously associated with the source information of the print job is set. Execute the first search process to search,
In the printing process,
A printing apparatus characterized in that when the specific first print setting is found by the first search process, the printing unit is made to perform printing based on the first print setting.
請求項2記載の印刷装置において、
前記印刷処理では、
前記第1検索処理によって前記特定の第1印刷設定が見つからなかった場合、当該印刷装置に対し予め固定的に設定された特定の第2印刷設定に基づき、前記印刷部に対し印刷を実行させることを特徴とする印刷装置。
In the printing apparatus according to claim 2 ,
In the printing process,
When the specific first print setting is not found by the first search process, the printing unit is made to execute printing based on the specific second print setting fixedly set in advance for the printing device. A printing device characterized by.
請求項1乃至請求項3のいずれか1項記載の印刷装置において、
前記操作部は、
複数項目それぞれに係わる複数の印刷設定を1つにまとめた複合印刷設定コードを前記印刷設定コードとして前記セキュリティーコードに結合した、前記特定コードの前記操作入力を受け付けることを特徴とする印刷装置。
In the printing apparatus according to any one of claims 1 to 3 .
The operation unit is
A printing apparatus characterized by receiving the operation input of the specific code , in which a composite print setting code in which a plurality of print settings related to each of a plurality of items are combined into one is combined with the security code as the print setting code.
請求項4記載の印刷装置において、
記憶部を有し、
前記制御部は、さらに、
前記複合印刷設定コードのそれぞれと前記複数項目の印刷設定のそれぞれとの対応づけを前記記憶部に登録する、登録処理を実行する
ことを特徴とする印刷装置。
In the printing apparatus according to claim 4 ,
Has a storage unit
The control unit further
A registration process is executed in which the correspondence between each of the compound print setting codes and each of the print settings of the plurality of items is registered in the storage unit.
A printing device characterized by that.
請求項1乃至請求項5のいずれか1項記載の印刷装置において、
前記制御部は、さらに、
前記操作部が、予め定められた特殊コードを前記印刷設定コードとして前記セキュリティーコードに結合した前記特定コードの前記操作入力を受け付けた場合、前記操作部において、複数項目の印刷設定を実行可能な印刷設定画面を表示する第1表示処理
を実行することを特徴とする印刷装置。
In the printing apparatus according to any one of claims 1 to 5 .
The control unit further
When the operation unit receives the operation input of the specific code in which a predetermined special code is combined with the security code as the print setting code, the operation unit can execute printing settings of a plurality of items. First display process to display the setting screen
A printing device characterized by performing.
印刷を行う印刷部と、
操作入力を受け付ける操作部と、
制御部と、
を有し、
前記制御部は、
外部端末から印刷ジョブを受信した場合に、前記印刷ジョブに対応するセキュリティーコードを発行する発行処理と、
前記発行処理によって発行した前記セキュリティーコードを、前記外部端末へ送信する送信処理と、
前記操作部が、印刷設定コードが結合された前記セキュリティーコードの前記操作入力を受け付けた場合に、前記印刷部に対し、前記印刷設定コードに対応する印刷設定で前記印刷ジョブに係る印刷を実行させる印刷処理と、
前記操作部が、予め定められた特殊コードを前記印刷設定コードとして結合した前記セキュリティーコードの前記操作入力を受け付けた場合、前記操作部において、複数項目の印刷設定を実行可能な印刷設定画面を表示する第1表示処理と、
前記操作部が、前記印刷設定画面の表示に対応して受け付けた前記複数項目の前記印刷設定を、前記印刷ジョブの送信元情報に予め関連づけられた特定の第1印刷設定として保存する保存処理と、
を実行する
ことを特徴とする印刷装置。
The printing department that prints and
The operation unit that accepts operation input and
Control unit and
Have,
The control unit
When a print job is received from an external terminal, a security code corresponding to the print job is issued and an issuance process is performed.
A transmission process for transmitting the security code issued by the issue process to the external terminal, and a transmission process.
When the operation unit receives the operation input of the security code to which the print setting code is combined, the printing unit is made to execute printing related to the print job with the print settings corresponding to the print setting code. Printing process and
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 settings of a plurality of items. The first display process to be performed and
A saving process in which the operation unit saves the print settings of the plurality of items received in response to the display of the print setting screen as specific first print settings associated with the sender information of the print job in advance. ,
To run
A printing device characterized by that.
請求項1乃至請求項7のいずれか1項記載の印刷装置において、
前記セキュリティーコードと、当該セキュリティーコードに結合される前記印刷設定コードとが、同一の文字種である
ことを特徴とする印刷装置。
In the printing apparatus according to any one of claims 1 to 7 .
The security code and the print setting code combined with the security code have the same character type.
A printing device characterized by that.
請求項1乃至請求項6のいずれか1項記載の印刷装置において、
前記操作部は、
無線通信を介した前記操作入力により前記特定コードを受け付ける、通信入力部を備えることを特徴とする印刷装置。
In the printing apparatus according to any one of claims 1 to 6 .
The operation unit is
A printing apparatus including a communication input unit that accepts the specific code by the operation input via wireless communication.
請求項1乃至請求項9のいずれか1項記載の印刷装置において、
前記制御部は、さらに、
前記外部端末から、印刷対象のファイルが添付されたメールを前記印刷ジョブとして受信する受信処理
を実行することを特徴とする印刷装置。
In the printing apparatus according to any one of claims 1 to 9 .
The control unit further
Receiving process to receive an email with a file to be printed attached as the print job from the external terminal.
A printing device characterized by performing.
印刷を行う印刷部と、
操作入力を受け付ける操作部と、
制御部と、
を有し、
前記制御部は、
外部端末から印刷ジョブを受信した場合に、前記印刷ジョブに対応するセキュリティーコードを発行する発行処理と、
前記発行処理によって発行した前記セキュリティーコードを、前記外部端末へ送信する送信処理と、
前記操作部が、印刷設定コードが結合された前記セキュリティーコードの前記操作入力を受け付けた場合に、前記印刷部に対し、前記印刷設定コードに対応する印刷設定で前記印刷ジョブに係る印刷を実行させる印刷処理と、
前記外部端末から、印刷対象のファイルが添付されたメールを前記印刷ジョブとして受信する受信処理と、
前記受信処理によって前記メールを受信した場合に、当該メールに添付された前記ファイルがパスワードが付されているか否かを判断する判断処理と、
を実行し、
前記判断処理によって前記ファイルがパスワードが付されていると判断した場合には、
前記メールの送信元である前記外部端末に対しパスワードの送信を要求する要求処理
を実行し、
前記発行処理では、
前記要求処理によってパスワードの送信を要求した後、前記外部端末から送信された、前記パスワードが入力されたメールを受信した場合に、前記印刷ジョブに対応する前記セキュリティーコードを発行する
ことを特徴とする印刷装置。
The printing department that prints and
The operation unit that accepts operation input and
Control unit and
Have,
The control unit
When a print job is received from an external terminal, a security code corresponding to the print job is issued and an issuance process is performed.
A transmission process for transmitting the security code issued by the issue process to the external terminal, and a transmission process.
When the operation unit receives the operation input of the security code to which the print setting code is combined, the printing unit is made to execute printing related to the print job with the print settings corresponding to the print setting code. Printing process and
The reception process of receiving an e-mail with a file to be printed attached as the print job from the external terminal.
When the e-mail is received by the reception process, a determination process for determining whether or not the file attached to the e-mail has a password is used.
And run
If it is determined by the determination process that the file has a password,
Request processing for requesting the transmission of a password to the external terminal that is the sender of the email
And run
In the issuance process,
After requesting the transmission of the password by the request processing, when the mail in which the password is entered sent from the external terminal is received, the security code corresponding to the print job is issued.
A printing device characterized by that.
印刷を行う印刷部と、
操作入力を受け付ける操作部と、
制御部と、
を有し、
前記制御部は、
外部端末から印刷ジョブを受信した場合に、前記印刷ジョブに対応するセキュリティーコードを発行する発行処理と、
前記発行処理によって発行した前記セキュリティーコードを、前記外部端末へ送信する送信処理と、
前記操作部が、印刷設定コードが結合された前記セキュリティーコードの前記操作入力を受け付けた場合に、前記印刷部に対し、前記印刷設定コードに対応する印刷設定で前記印刷ジョブに係る印刷を実行させる印刷処理と、
第1印刷ジョブについて前記操作部が前記印刷設定コードが結合されたセキュリティーコードを受け付けたとき、前記第1印刷ジョブの送信元情報に予め関連付けされた、当該第1印刷ジョブとは異なる第2印刷ジョブがあるか否かを検索する第2検索処理と、
前記第2検索処理で前記第2印刷ジョブが見つかった場合、前記第1印刷ジョブについて受け付けたセキュリティーコードに結合された前記印刷設定コードで印刷可能なジョブの一覧として、前記第1印刷ジョブ及び前記第2印刷ジョブを選択可能に表示する第2表示処理と、
を実行することを特徴とする印刷装置。
The printing department that prints and
The operation unit that accepts operation input and
Control unit and
Have,
The control unit
When a print job is received from an external terminal, a security code corresponding to the print job is issued and an issuance process is performed.
A transmission process for transmitting the security code issued by the issue process to the external terminal, and a transmission process.
When the operation unit receives the operation input of the security code to which the print setting code is combined, the printing unit is made to execute printing related to the print job with the print settings corresponding to the print setting code. Printing process and
Regarding the first print job When the operation unit receives the security code to which the print setting code is combined, the second print different from the first print job associated with the sender information of the first print job in advance. The second search process to search for the presence of a job,
When the second print job is found in the second search process, the first print job and the above are listed as a list of jobs that can be printed with the print setting code combined with the security code accepted for the first print job. The second display process that displays the second print job in a selectable manner,
A printing device characterized by performing.
サーバと、前記サーバと通信する印刷装置と、を有する印刷システムであって、
前記印刷装置は、
印刷を行う印刷部と、
操作入力を受け付ける操作部と、
装置制御部と、を備え、
前記サーバは、サーバ制御部を備え、
前記サーバ制御部は、
外部端末から印刷ジョブを受信した場合に、前記印刷ジョブに対応するセキュリティーコードを発行する発行処理と、
複数の特定コードを前記外部端末へ送信するサーバ側送信処理であって、前記複数の特定コードは、前記発行処理によって発行した前記セキュリティーコードに、前記印刷ジョブに係る印刷にて設定可能な複数の印刷設定のうちのひとつの前記印刷設定に対応する印刷設定コードである第1の印刷設定コードが結合された第1のコードと、前記セキュリティーコードに、前記複数の印刷設定のうちの、前記ひとつの印刷設定とは異なる前記印刷設定に対応する前記印刷設定コードである第2の印刷設定コードが結合された第2のコードと、を含む、前記サーバ側送信処理と、
を実行し、
前記装置制御部は、
前記操作部が、前記サーバ側送信処理によって送信された複数の前記特定コードのうちのひとつの前記特定コードの前記操作入力を受け付けた場合に、当該特定コードを前記サーバ制御部へ送信する装置側送信処理を実行し、
前記サーバ制御部は、さらに、
前記装置側送信処理によって送信された前記特定コードを受信した場合に、当該受信した前記特定コードに対応する印刷設定で前記印刷部に対し前記印刷ジョブに係る印刷を実行させる印刷指示を、前記装置制御部に送信する指示処理を実行することを特徴とする印刷システム。
A printing system including a server and a printing device that communicates with the server.
The printing device is
The printing department that prints and
The operation unit that accepts operation input and
Equipped with a device control unit
The server includes a server control unit.
The server control unit
When a print job is received from an external terminal, a security code corresponding to the print job is issued and an issuance process is performed.
A server-side transmission process for transmitting a plurality of specific codes to the external terminal , wherein the plurality of specific codes can be set in the security code issued by the issuance process in printing related to the print job. The first code to which the first print setting code, which is the print setting code corresponding to the print setting, is combined with one of the print settings, and the security code and the one of the plurality of print settings. The server-side transmission process including a second code to which a second print setting code, which is the print setting code corresponding to the print setting different from the print setting of the above, is combined .
And run
The device control unit
When the operation unit receives the operation input of the specific code of one of the plurality of specific codes transmitted by the server-side transmission process, the device side that transmits the specific code to the server control unit. Execute the transmission process and
The server control unit further
When the specific code transmitted by the device-side transmission process is received, the device issues a print instruction to cause the printing unit to execute printing related to the print job with the print settings corresponding to the received specific code . A printing system characterized by executing instruction processing to be transmitted to a control unit.
印刷を行う印刷部と、操作入力を受け付ける操作部と、を有する印刷装置における制御方法であって、
外部端末から印刷ジョブを受信した場合に、前記印刷ジョブに対応するセキュリティーコードを発行する発行ステップと、
複数の特定コードを前記外部端末へ送信する送信ステップであって、前記複数の特定コードは、前記発行ステップで発行した前記セキュリティーコードに、前記印刷ジョブに係る印刷にて設定可能な複数の印刷設定のうちのひとつの前記印刷設定に対応する印刷設定コードである第1の印刷設定コードが結合された第1のコードと、前記セキュリティーコードに、前記複数の印刷設定のうちの、前記ひとつの印刷設定とは異なる前記印刷設定に対応する前記印刷設定コードである第2の印刷設定コードが結合された第2のコードと、を含む、前記送信ステップと、
前記操作部が、前記送信ステップで送信された複数の前記特定コードのうちのひとつの前記特定コードの前記操作入力を受け付けた場合に、前記印刷部に対し、前記操作入力を受け付けた前記特定コードに対応する前記印刷設定で前記印刷ジョブに係る印刷を実行させる印刷ステップと、
を含むことを特徴とする印刷装置の制御方法。
It is a control method in a printing device having a printing unit for printing and an operation unit for receiving operation input.
When a print job is received from an external terminal, the issue step of issuing the security code corresponding to the print job and the issue step.
A transmission step of transmitting a plurality of specific codes to the external terminal , wherein the plurality of specific codes are a plurality of print settings that can be set in the printing related to the print job to the security code issued in the issuance step. The first code to which the first print setting code, which is the print setting code corresponding to the print setting, is combined with the security code, and the print of the one of the plurality of print settings. The transmission step comprising a second code to which a second print setting code, which is the print setting code corresponding to the print setting different from the setting, is combined .
When the operation unit receives the operation input of the specific code of one of the plurality of specific codes transmitted in the transmission step, the specific code that receives the operation input to the printing unit. A print step for executing printing related to the print job with the print settings corresponding to
A method of controlling a printing apparatus, which comprises.
サーバと、前記サーバと通信する印刷装置と、を有する印刷システムにおける制御方法であって、
外部端末からの印刷ジョブを受信した場合に、前記印刷ジョブに対応するセキュリティーコードを前記サーバが発行するサーバ側発行ステップと、
複数の特定コードを前記サーバから前記外部端末へ送信するサーバ側送信ステップであって、前記複数の特定コードは、前記発行ステップで発行した前記セキュリティーコードに、前記印刷ジョブに係る印刷にて設定可能な複数の印刷設定のうちのひとつの前記印刷設定に対応する印刷設定コードである第1の印刷設定コードが結合された第1のコードと、前記セキュリティーコードに、前記複数の印刷設定のうちの、前記ひとつの印刷設定とは異なる前記印刷設定に対応する前記印刷設定コードである第2の印刷設定コードが結合された第2のコードと、を含む、前記サーバ側送信ステップと、
前記印刷装置が備える操作部が、前記サーバ側送信ステップで送信された複数の前記特定コードのうちのひとつの前記特定コードの操作入力を受け付けた場合に、当該特定コードを当該印刷装置から前記サーバへ送信する装置側送信ステップと、
前記装置側送信ステップで送信された前記特定コードを前記サーバが受信した場合に、当該受信した前記特定コードに対応する印刷設定で前記印刷ジョブに係る印刷を実行させる印刷指示を、当該サーバから前記印刷装置に送信する指示ステップと、
を含むことを特徴とする印刷システムの制御方法。
A control method in a printing system including a server and a printing device that communicates with the server.
A server-side issuing step in which the server issues a security code corresponding to the print job when a print job is received from an external terminal.
A server-side transmission step in which a plurality of specific codes are transmitted from the server to the external terminal, and the plurality of specific codes can be set in the security code issued in the issuance step by printing related to the print job. The first code to which the first print setting code, which is the print setting code corresponding to the print setting, is combined with one of the plurality of print settings, and the security code, among the plurality of print settings. A server-side transmission step comprising a second code to which a second print setting code, which is a print setting code corresponding to the print setting different from the one print setting, is combined .
When the operation unit included in the printing device receives the operation input of the specific code of one of the plurality of specific codes transmitted in the server-side transmission step, the specific code is transmitted from the printing device to the server. Device-side transmission step to transmit to
When the server receives the specific code transmitted in the device-side transmission step, the server issues a print instruction to execute printing related to the print job with the print settings corresponding to the received specific code . Instruction steps to send to the printer and
A method of controlling a printing system, characterized in that it comprises.
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 JP2019081289A (en) 2019-05-30
JP7004240B2 true 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)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7555715B2 (en) * 2020-03-23 2024-09-25 キヤノン株式会社 Information processing device, printing system, information processing method and program
JP7722136B2 (en) 2021-10-27 2025-08-13 ブラザー工業株式会社 printer

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 Printing system, information processing apparatus, printing method, and information processing program
JP2007325256A (en) 2006-06-05 2007-12-13 Toshiba Corp System and method for secure handling of scanned documents
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 Printing system, information processing apparatus, printing method, and information processing program
JP2007325256A (en) 2006-06-05 2007-12-13 Toshiba Corp System and method for secure handling of scanned documents
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

Also Published As

Publication number Publication date
JP2019081289A (en) 2019-05-30

Similar Documents

Publication Publication Date Title
JP7361875B2 (en) printing systems and computer programs
US10628099B2 (en) Multifunctional image processing apparatus with user registration features
JP5605054B2 (en) Image formation support system and image formation support method
CN102547019B (en) Terminal installation, server, menu control method and screen transition method
JP2009123009A (en) System, display method and server apparatus
EP1978442B1 (en) Program-generating device and method, program for implementing the program-generating method, and storage medium
JP2009296474A (en) Image processing apparatus, image processing method, and image processing program
JP2014010507A (en) Printing system
JP6044400B2 (en) TERMINAL DEVICE, TERMINAL DEVICE PROGRAM, SYSTEM, AND SYSTEM CONTROL METHOD
JP2009199521A (en) Data processing apparatus, data processing program, data processing method, server, processing execution instruction program and processing execution instruction method
JP7004240B2 (en) Printing device, printing system, printing device control method, and printing system control method
JP5998657B2 (en) Device control system, control program, and control method
JP2009181401A (en) Information processing apparatus, device control system, program, and recording medium
JP4813421B2 (en) Image forming system, program for image forming system, and computer-readable recording medium on which program for image forming system is recorded
JP2018120330A (en) program
US20190289146A1 (en) Information processing apparatus, information processing method and non-transitory computer-readable storage medium
JP6808412B2 (en) Image transmitter, control method and program
JP7592466B2 (en) Server system and program
WO2018207459A1 (en) Image forming system, image forming device, and terminal device
JP6406060B2 (en) Image forming apparatus, server apparatus, portable terminal, and communication system
JP2021069052A (en) Information processing apparatus, program, and control method
JP7054469B2 (en) Printing device, printing system, printing device control method, and printing system control method
JP2017027161A (en) COMMUNICATION SYSTEM, RELAY DEVICE, AND COMMUNICATION METHOD
JP2022024827A (en) Information processing equipment, image processing equipment and programs
JP7552209B2 (en) Image reading device, image reading system, and method for controlling image reading device

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 Written amendment

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