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 PDFInfo
- 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
- 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
Links
- 238000007639 printing Methods 0.000 title claims description 286
- 238000000034 method Methods 0.000 title claims description 192
- 230000008569 process Effects 0.000 claims description 136
- 230000005540 biological transmission Effects 0.000 claims description 39
- 238000004891 communication Methods 0.000 claims description 35
- 238000012545 processing Methods 0.000 claims description 20
- 230000004044 response Effects 0.000 claims description 5
- 239000002131 composite material Substances 0.000 claims description 2
- 208000033748 Device issues Diseases 0.000 claims 1
- 150000001875 compounds Chemical class 0.000 claims 1
- 238000012986 modification Methods 0.000 description 17
- 230000004048 modification Effects 0.000 description 17
- 238000012790 confirmation Methods 0.000 description 15
- 238000000605 extraction Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 5
- 230000001186 cumulative effect Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000012905 input function Methods 0.000 description 4
- 238000007796 conventional method Methods 0.000 description 3
- 230000002194 synthesizing effect Effects 0.000 description 3
- 239000000203 mixture Substances 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
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
また、上記のホストコンピュータのセキュリティーコードを発行及び送信する機能を印刷装置が実行する技術も知られている。 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.
しかしながら、前記した従来の技術には、次のような問題があった。 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.
以下、本発明の実施形態について、添付図面を参照しつつ詳細に説明する。 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
なお、MFP200に印刷を実行させる印刷ジョブを送信する上記外部端末は、モバイルデバイス100の他、何台接続されていてもよい。また、印刷システム900は、サーバあるいはアクセスポイントを備え、モバイルデバイス100からサーバあるいはアクセスポイントを介してMFP200と通信してもよい。
In addition to the
<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
画像形成部10は、カラー印刷が可能であってもモノクロ印刷のみが可能であってもよい。また、印刷方式についても、電子写真方式であってもインクジェット方式であってもよい。画像読取部11は、カラースキャンが可能であってもモノクロスキャンのみが可能であってもよい。また、読取機構についても、CCDであってもCISであってもよい。
The
ROM32は、MFP200を制御するためのファームウェア等の各種プログラムや、各種設定、初期値等が記憶された記録媒体である。なお、上記各種プログラムには、後述の図4、図5、図10、図12、図14、図16、及び、図20のシーケンス図及びフローに示す各手順を実行する印刷処理プログラムが含まれる。RAM33及びNVRAM34は、上記各種プログラムが読み出される作業領域として、あるいはデータを一時的に記憶する記憶領域として利用される。
The
CPU31は、ROM32から読み出した上記プログラムや各種センサから送られる信号に従って、その処理結果をRAM33またはNVRAM34に記憶させながら、MFP200の各構成要素を制御する。
The
NFCインターフェース37は、適宜の国際標準規格に基づいて、NFC方式の無線通信を可能にするインターフェースである。MFP200は、このNFCインターフェース37を介し、上記モバイルデバイス100を含む外部装置から送信されるデータを受信する。さらに、MFP200は、NFCインターフェース37を介して上記外部装置にデータを送信する。
The
無線LANインターフェース38は、適宜の規格に基づいて例えばWiFiダイレクト方式(WFD方式)の無線通信を可能にするインターフェースである。MFP200は、無線LANインターフェース38を介して上記外部装置から送信されるデータを受信する。さらに、MFP200は、無線LANインターフェース38を介して上記外部装置にデータを送信する。
The
操作パネル40は、図2に示すようにこの例ではMFP200の外装に設けられており、ユーザ入力を受け付ける各種のボタンやキー等から構成される、操作部の一例である手動入力部41と、メッセージや設定内容を表示する、例えば入力機能を兼ねたタッチパネルとして構成される、操作部の一例である表示部42と、を有している。上記各種のボタンとしては、例えば、印刷の開始を指示するOKボタンや、印刷のキャンセルを指示するキャンセルボタン等が含まれる。
As shown in FIG. 2, the
また、操作パネル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
また、上記「かざす」ことによるモバイルデバイス100とMFP200との間のNFC方式による無線通信に代えて、前述の無線LANインターフェース38を介し、モバイルデバイス100とMFP200との間でWFD方式による無線通信を行うようにしてもよい。この場合、無線LANインターフェース38が、各請求項記載の通信入力部の一例、操作部の一例に相当する。
Further, instead of the wireless communication by the NFC method between the
<モバイルデバイスの構成>
図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
フラッシュメモリ54には、OSや、インターネット上のファイルを閲覧するためのブラウザ、各種のデバイスを制御するデバイスドライバ等が組み込まれている。また、MFP200に印刷やスキャン等を指示し、印刷に伴うファイルをMFP200に受け渡す印刷ジョブを受け付けるアプリケーションプログラム20もフラッシュメモリ54に記憶されている。なお、アプリケーションプログラムを、以下適宜、「アプリ」と略して称する。
The
CPU51は、ROM52やフラッシュメモリ54から読み出した各種プログラムに従って、その演算結果をRAM53またはフラッシュメモリ54に記憶させながら各種の処理を行う。なお、上記各種プログラムには、後述の図4、図14、図19のシーケンス図及びフローに示す各手順を実行する印刷処理プログラムも含まれる。上述したアプリ20の動作も、CPU51によって処理される。
The
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
なお、MFP200において、Bluetooth(登録商標)方式の無線通信を行うためのブルートゥース(登録商標)インターフェースを設け、上記外部装置とデータを送受信しても良い。その場合、MFP200において上記NFC読取部43と同様に機能するブルートゥース(登録商標)読取部を設け、またモバイルデバイス100においてBluetooth(登録商標)方式の無線通信を行うためのブルートゥース(登録商標)インターフェースを設けてもよい。この場合、前述と同様、ユーザがモバイルデバイス100をブルートゥース(登録商標)読取部にかざすことでモバイルデバイス100とMFP200との間でBluetooth(登録商標)方式による無線通信が自動的に可能になる。この場合、上記ブルートゥース(登録商標)インターフェースが、各請求項記載の通信入力部の一例、操作部の一例に相当する。
The
<印刷ジョブの送信・受信動作概要>
次に、上記構成の印刷システム900において、本発明の前提となる、モバイルデバイス100からの上記印刷ジョブの送信動作、及び、MFP200における上記送信された印刷ジョブの受信動作、の概要を図3を用いて説明する。
<Outline of print job transmission / reception operation>
Next, FIG. 3 outlines the transmission operation of the print job from the
例えばモバイルデバイス100がユーザからの起動指示を受け付けることによって、上記アプリ20がCPU51によって起動される。起動されたアプリ20は、上記操作パネル55に、例えば図3に示すメール作成画面21を表示する。
For example, when the
図3中の拡大図に示すように、このメール作成画面21には、この例では、通常の公知のメーラアプリケーションの画面表示と同様、受信トレイを開くための「受信トレイ」ボタン211と、送信トレイを開くための「送信トレイ」ボタン212と、「送信」ボタン213と、宛先入力欄214と、添付ファイル表示欄215と、本文記入欄216と、が設けられている。
As shown in the enlarged view in FIG. 3, in this example, the
ユーザは、操作パネル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
ここで、本形態に係る上記MFP200は、上記のようにしてメール添付にて送信されてきた印刷ジョブを受信する。なお受信する印刷ジョブとは詳細には上記ファイルあり、以下同様である。その後、受信した印刷ジョブは、適宜の箇所、例えば上記RAM33やNVRAM34等に一旦蓄積される。そして、ユーザが、後述する特定の操作を行ったことに応じ、上記蓄積した印刷ジョブに係る印刷、いわゆる蓄積印刷を開始する。以下、その詳細を、順を追って説明する。
Here, the
<ジョブ受信及び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
図4において、まずステップS5で、モバイルデバイス100は、前述のようにして生成され印刷ジョブのファイルが添付されたメールを、送信する。MFP200は、この送信されたメールをステップS10で受信する。なお、このステップS10で実行する処理が、各請求項記載の受信処理の一例に相当している。その後、MFP200では、ステップS15で、上記ステップS10で受信したメールに添付ファイルがあるか否かが、上記CPU31によって判定される。メールにファイルが添付されていなければステップS15の判定が満たされず、後述のステップS20に移る。前述のようにして印刷ジョブのファイルがメールに添付されていればステップS15の判定が満たされ、ステップS25に移る。
In FIG. 4, first, in step S5, the
ステップ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
ステップ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
その後、ステップS34で、上記CPU31は、まず、印刷ジョブの内容を識別するための、セキュリティーコードの一例であるジョブ識別PINを生成する。このジョブ識別PINは、具体的には、例えば乱数等を含む公知の適宜の法則に沿い、4ケタの数字列、例えば「1111」として生成される。なお、後述の第2実施形態と異なり、本形態では、ジョブ識別PINは、各印刷ジョブごとに発行される。すなわち、例えば同一のユーザによりモバイルデバイス100から複数回印刷ジョブが送信された場合には、各印刷ジョブごとに異なる印刷ジョブが発行される。
After that, in step S34, the
そして、ステップ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
ステップS37では、上記CPU31は、上記メールを送信してきたモバイルデバイス100について、当該モバイルデバイス100のユーザのユーザ登録がされ、かつ、当該ユーザのプロファイル登録がなされているか否か、を判定する。すなわち、本形態では、予め、例えば図6に示すように、事前にユーザの識別情報がMFP200に登録され、かつ、各登録ユーザごとに、複数項目の印刷設定をまとめたプロファイルが登録され、MFP200内の適宜の箇所、例えば記憶部の一例としての上記ROMに、ユーザデータベースの形で記憶されている。上記ユーザ識別情報として、この例ではユーザ名が用いられる。但し、その他適宜にユーザごとに割り振られたユーザID等であってもよい。
In step S37, the
すなわち、図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
すなわち、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
そして、この例では、上記プロファイルとして、各ユーザごとに、デフォルトプロファイルと、ユーザが所望に追加・変更可能なユーザ設定プロファイル1,2,3,・・とが、事前に登録されている。
In this example, as the above profile, a default profile and
すなわち、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
ステップS38では、上記CPU31は、上記メールを送信してきたモバイルデバイス100のユーザ名又はメールアドレスに対応して図6において登録されていたすべてのユーザ設定プロファイルに対応させて、上記ステップS34で生成されたジョブ識別PINに対し、上記図6でのユーザ設定プロファイル番号を対応させた数字列又は文字列、この例では上記ジョブ識別PINと同一文字種である数字列を、プロファイル設定用PINとして合成する。なお、当該数字列は、複合印刷設定コードの一例、印刷設定コードの一例に相当している。
In step S38, the
例えば、上記の例に沿うと、上記メールを送信してきたモバイルデバイス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
同様に、上記メールを送信してきたモバイルデバイス100がユーザBさん保有のものであった場合には、「Simplex印刷、2in1印刷、カラー印刷」の第1プロファイルに対応した「01」が上記「1111」の末尾に追加された6ケタの数字列「111101」と、「Duplex印刷、4in1印刷、モノクロ印刷」の第2プロファイルに対応した「02」が上記「1111」の末尾に追加された6ケタの数字列「111102」とが、Bさん用の上記合成後のPINとして生成される。
Similarly, when the
以上のようにしてステップ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
図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
図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
一方、上記ステップ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
なお、本形態においては、ユーザ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
また、上記メッセージ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
また、印刷設定編集画面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
以上のようにしてステップ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
なお、上記のようにしてメッセージを送信した後、あるいは、上記ステップ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
すなわち、図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
上記ステップ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
<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
図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
一方ステップS105では、併せて、上記NFC読取部43により、前述のモバイルデバイス100の「かざす」操作によるPINの入力も受け付けられる。すなわち、ユーザがモバイルデバイス100の操作画面55の適宜の画面においてPINを入力した後、NFC読取部43にかざすことで、当該PINがNFC方式の無線通信によりMFP200へと送信される。
On the other hand, in step S105, the
ステップ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
上記繰り返しの間に、上記PIN入力受付画面91でのPIN入力があった場合はステップS110の判定が満たされ、また上記「かざす」操作によるPIN入力があった場合はステップS115の判定が満たされ、いずれの場合もステップS120に移る。
During the above repetition, if there is a PIN input on the PIN
ステップS120では、上記CPU31は、上記ステップS110又はステップS115で入力されたPINに対し、抽出処理を行う。具体的には、入力されたPINのうち前述のジョブ識別PINに対応する部分、すなわち前述の例に沿うと4ケタ~6ケタの数字列からなる当該PINのうち最初の4ケタ部分、を抽出する。
In step S120, the
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
一方、上記ステップ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
ステップ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
一方、上記ステップ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
上記の例に沿うと、上記印刷ジョブを送信しかつ上記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
このとき、上記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
一方、上記印刷ジョブを送信しかつ上記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
このユーザ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
また、上記ステップ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
ステップ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
一方、上記ステップ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
ステップ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
また、上記ステップ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
一方、上記設定用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
図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
印刷設定欄81Aでは、Simplex印刷かDuplex印刷かの両面設定を、両面設定の「ON」「OFF」ボタンの切り替えで行うことができる。図示の例ではDuplex印刷実行を表す「ON」が選択された状態となっている。印刷設定欄81Bでは、カラー印刷かモノクロ印刷かのカラー設定を、「カラー」「モノクロ」の切り替えで行うことができる。図示の例ではカラー印刷実行を表す「カラー」が選択された状態となっている。
In the
印刷設定欄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
図13(a)の詳細設定画面81における上記印刷設定欄81A~Dの選択が終了後、「確定」ボタン82Aが押されることで、それぞれの選択内容が確定する。これにより、図12に示す上記ステップS205の後のステップS210の判定が満たされ、ステップS215に移る。なお、上記ステップS205で実行する処理が、各請求項記載の第1表示処理の一例に相当している。
After the selection of the
ステップS215では、上記CPU31は、上記ステップS210で確定した、後述の図13(b)に示すような印刷設定での印刷実行の確認を行う表示を行った後、当該確定した印刷設定に従い、対応する印刷ジョブに係る印刷を実行する。上記図13(a)に示した例に沿うと、上記「Duplex印刷」「カラー印刷」「1in1印刷」の印刷設定により1部の印刷が行われる。
In step S215, the
このときに、上記表示部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
ステップ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
ステップS230では、CPU31は、上記保存対象の印刷設定を図6に示すユーザデータベースのどの領域に保存するか、言い換えれば、ユーザデータベースにおいて、ユーザデフォルトプロファイルとして保存するか、ユーザ設定の第1~第3プロファイルのいずれかとして保存するか、の領域選択画面を表示部42に表示する。このときの上記表示部42に表示される領域選択画面の例を図13(d)に示す。図示のように、この領域選択画面84では、「どの領域に設定しますか?」のメッセージMsと、領域ボタン84A~84Dとが表示される。
In step S230, the
「ユーザデフォルト」の領域ボタン84Aは、上記保存対象の印刷設定内容を、上記図6のユーザデータベース中にユーザデフォルトプロファイルとして設定するためのボタンである。なお、上記ユーザデフォルトプロファイルは、単独項目の設定である場合にはユーザデフォルトの印刷設定となる。
The "user default"
「ユーザプロファイル1」の領域ボタン84Bは、上記保存対象の印刷設定内容を、上記図6のユーザデータベース中にユーザ設定の第1プロファイルとして設定するためのボタンである。なお、上記第1プロファイルは、単独項目の設定である場合には1番目のユーザ設定となる。
The
「ユーザプロファイル2」の領域ボタン84Cは、上記保存対象の印刷設定内容を、上記図6のユーザデータベース中にユーザ設定の第2プロファイルとして設定するためのボタンである。なお、上記第2プロファイルは、単独項目の設定である場合には2番目のユーザ設定となる。
The
「ユーザプロファイル3」の領域ボタン84Dは、上記保存対象の印刷設定内容を、上記図6のユーザデータベース中にユーザ設定の第3プロファイルとして設定するためのボタンである。なお、上記第3プロファイルは、単独項目の設定である場合には3番目のユーザ設定となる。
The
ユーザが上記領域ボタン84A~84Dのいずれかを押すと、図12に示す上記ステップS230の後のステップS235の判定が満たされ、ステップS240に移る。
When the user presses any of the
ステップ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
ステップS250では、CPU31は、上記保存対象の印刷設定を、上記ステップS230及びステップS235で選択されたユーザデータベースの領域に保存する。なお、ユーザが上記「ユーザデフォルト」の領域ボタン84Aを押したことを契機に実行されるステップS250の処理が、各請求項記載の保存処理の一例に相当している。その後、このサブルーチンを終了して図10に戻り、図10のフローを終了する。
In step S250, the
なお、以上説明したステップ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
このとき、本形態の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
以上のように、本形態では、操作パネル40への操作入力時において、ユーザが、上記設定用PIN又はプロファイル設定用PINを結合したジョブ識別PINを操作入力することで、当該設定用PIN又はプロファイル設定用PINに対応する印刷設定により印刷が実行される。この結果、例えば表示部42に適宜の設定画面を表示させマニュアル操作で各種の印刷設定を行う必要がある従来構造に比べ、簡素な手法で容易に印刷設定を行うことができる。したがって、ユーザの操作労力負担を低減し、利便性を向上することができる。
As described above, in the present embodiment, when the operation is input to the
また、本形態では特に、上記ジョブ識別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
また、本形態では特に、上記設定用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
また、本形態では特に、上述のユーザデフォルトプロファイル又はユーザデフォルトの印刷設定が見つからなかった場合、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
また、本形態では特に、複数項目の印刷設定をまとめたプロファイルに対応したプロファイル設定用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
また、本形態では特に、上記プロファイル設定用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
また、本形態では特に、図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
また、本形態では特に、上記ジョブ識別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
また、本形態では特に、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
<パスワードを用いる変形例>
なお、上記第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
ステップS62では、上記CPU31は、パスワードを要求するメールを作成する。そして、その作成されたメールが、MFP200からモバイルデバイス100へと送信される。なお、このステップS62で実行する処理が、各請求項記載の要求処理の一例に相当している。この送信されたメールは、ステップS63において、モバイルデバイス100によって受信される。
In step S62, the
上記メールの受信に対応して、ユーザがモバイルデバイス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
その後、MFP200のCPU31は、ステップS66で、上記ステップS65で受信したメールに含まれる上記パスワードを用いて上記ファイルが開けたかどうか、を判定する。ファイルが開けた場合は判定が満たされ、図4と同様のステップS30に移り、以降、図4と同様の手順が実行される。ファイルが開けなかった場合は上記ステップS66の判定が満たされず、ステップS67に移る。
After that, the
ステップS67では、上記CPU31は、ステップS65で受信されたパスワードではファイルが開けなかったことを表すエラーメールを作成する。そして、その作成されたエラーメールが、MFP200からモバイルデバイス100へと送信される。この送信されたエラーメールは、ステップS68において、モバイルデバイス100によって受信される。
In step S67, the
上記以外の処理は、上記図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
このように、本変形例においては、印刷対象のファイルがパスワードが付されたファイルであった場合に、モバイルデバイス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
すなわち、通常、MFP200等に設けられている操作パネル40はスペース的な制限等により操作入力機能が低い場合が多く、複雑な文字からなるパスワードを入力しようとする場合、操作が煩わしくなってユーザの労力負担が著しく大きい。
That is, usually, the
これに対し、本変形例においては、通常高い操作入力機能を備えている、例えばスマートフォンやモバイル通信端末等からなるモバイルデバイス100にてパスワードを入力し、そのパスワードが記載されたメールをモバイルデバイス100から送信すれば足りる。したがって、ユーザの操作労力負担を低減でき、利便性を向上することができる。また、上記スマートフォンやモバイル通信端末等のモバイルデバイス100の場合、パスワード入力時にその入力内容がユーザ以外の他人から比較的見えにくく、パスワードの秘匿性を向上できる効果もある。
On the other hand, in this modification, a password is input by a
また、上記のように、印刷ジョブをモバイルデバイス100からファイル添付のメールの形式でMFP200へ送ることができ、パスワード入力についても、パスワードが記載されたメールをモバイルデバイス100末からMFP200へ送信すれば足りる。このように印刷ジョブ及びパスワードの送付の両方をメールで処理できるので、ユーザにとって入力が簡単であり、利便性が高い。
Further, as described above, a print job can be sent from the
<ユーザ別ジョブ識別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
すなわち、図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
同様に、保有するモバイルデバイス100のメールアドレスCC@XYZ.co.jpであるユーザのCさんは、印刷ジョブの送信を2回行っている。1回目の印刷ジョブには、ファイル名「ccc」のPDF形式のファイルが含まれている。また2回目の印刷ジョブには、ファイル名「ccd」のPDF形式のファイルが含まれている。そしてこれら2回の印刷ジョブそれぞれに対し、ジョブ識別PINとして同一の数字列「3333」が付与されている。
Similarly, the e-mail address of the
上記のようにしてジョブ識別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
ステップS166では、MFP200のCPU31は、例えば上記図15のジョブデータベースを参照することで、当該印刷ジョブを送信したユーザについて印刷ジョブが今回の印刷ジョブを含めて2つ以上登録されているか否か、を検索して判定する。このステップS166で実行する処理が、各請求項記載の第2検索処理の一例に相当している。印刷ジョブが1つしかみつかっていない、すなわち今回の印刷ジョブが図15のジョブデータベースへの初めての登録である場合は判定が満たされず、図10と同様のステップS170に移り、以降、同様の手順となる。印刷ジョブが今回の印刷ジョブを含めて2つ以上見つかった場合、すなわち2つ以上登録されている場合はステップS166の判定が満たされ、ステップS167に移る。
In step S166, the
ステップ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
一方、上記ステップ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
上記以外の処理は、上記第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
<印刷システムの全体構成>
印刷システムの一例である本形態の印刷システム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
サーバ300は、この例では、図18に示すように、サーバ側制御部の一例であるCPU351と、ROM352と、RAM353と、HDD354と、大容量記憶装置355と、を有している。これらCPU351、ROM352、RAM353、HDD354、及び大容量記憶装置355は、通信制御部358に、電気的に接続されている。
In this example, as shown in FIG. 18, the
通信制御部358は、無線通信を行うインターフェースである。サーバ300は、この通信制御部358を介し、上記MFP200の無線LANインターフェース38やモバイルデバイス100の無線LANインターフェース58に対し、公知の手法によりデータを送受信する。
The
<ジョブ受信及び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
図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
ステップS25′では、サーバ300のCPU351は、上記ステップS25と同様、上記添付ファイルが印刷対象のファイルであるか否かを判定する。添付されたファイルが印刷対象のファイルではなければ判定が満たされず上記ステップS20と同様のステップS20′に移り、CPU351によって上記エラーメッセージが生成された後、後述のステップS45′に移る。一方、ステップS25′においてファイルが印刷ジョブのファイルであれば判定が満たされ、ステップS30′に移る。
In step S25', the
ステップS30′では、CPU351は、上記ステップS30と同様、上記ユーザ認証のためのPINの生成処理を行う。その詳細手順は、上記ステップS30と同様、上記図5に示されたステップS32~ステップS38と同様の処理で足りるため、説明を省略する。但しこの場合、主体がMFP200のCPU31でなくサーバ300のCPU351である。またその際、上記図6に示したユーザデータベースは、MFP200ではなく、サーバ300内の適宜の箇所、例えば上記大容量記憶装置355に記憶されている。ステップS30′が完了したら、ステップS40′に移る。なお、ステップS30′が各請求項記載のサーバ側発行ステップの一例に相当し、このステップS30′で実行する処理が、本形態では各請求項記載の発行処理の一例に相当している。
In step S30', the
ステップ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
ステップS45′では、上記ステップS45と同様、上記CPU351が、上記ステップS40′若しくは上記ステップS20′で生成したメッセージを記載したメールを作成する。そして、その作成されたメールが、サーバ300からモバイルデバイス100へと送信される。なお、図9を用いて前述したジョブデータベースは、本形態では、サーバ300内の適宜の箇所、例えば上記大容量記憶装置355にジョブデータベースの形で登録されている。上記ステップS45′が各請求項記載のサーバ側送信ステップの一例に相当し、このステップS45′で実行する処理が、各請求項記載のサーバ側送信処理の一例に相当している。この送信されたメールは、上記同様のステップS50において、モバイルデバイス100によって受信される。
In step S45', as in step S45, the
<PINに基づく印刷実行>
上記第1実施形態と同様、モバイルデバイス100は、上記のようにしてメールを受信した後、対応するメッセージの内容を上記操作パネル55において表示する。ユーザは、その表示されたメッセージ内容に基づき、自らが希望する印刷態様に対応するPIN、すなわち上記ジョブ識別PIN、設定用PIN、プロファイル設定用PINをMFP200に入力することで、当該印刷態様により上記印刷ジョブの画像ファイルに係る印刷を実行することができる。上記MFP200へのPIN入力から上記印刷までの流れを、上記図10に対応する図20を用いて説明する。
<Printing execution based on PIN>
Similar to the first embodiment, the
図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
ステップS122では、モバイルデバイス100のCPU51は、上記ステップS110又はステップS115で受け付けたPINを、サーバ300へ送信する。なお、上記ステップS122が各請求項記載の装置側送信ステップの一例に相当し、ステップS122で実行する処理が、各請求項記載の装置側送信処理の一例に相当している。サーバ300は、この送信されたPINをステップS123で受信する。
In step S122, the
その後、サーバ300の上記CPU351は、上記ステップS120に対応するステップS120′に移り、当該ステップS120と同様、上記ステップS123で受信したPINのうち上記ジョブ識別PINに相当する部分、上述の例では最初の4ケタ部分、を抽出する。
After that, the
その後、ステップ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
ステップS140′では、上記CPU351は、上記ステップS140と同様、上記ステップS120′での抽出処理により抽出されなかった部分に、上記ステップS30′でのPIN生成処理、詳細には図5のステップS36でジョブ識別PINに対し合成した上記設定用PINが含まれるか否かを判定する。
In step S140', the
上記抽出されなかった部分に上記設定用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
対応するユーザデフォルト設定があった場合は、ステップ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
一方、上記ステップ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
ステップ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
一方、上記設定用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
上記ステップ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
本形態においても、上記第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
40
42 Display unit (operation unit)
43 NFC reading unit (communication input unit, operation unit)
100 mobile devices (external terminals)
200 MFP (printing equipment)
300
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印刷設定に基づき前記印刷部に対し印刷を実行させることを特徴とする印刷装置。 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.
前記印刷処理では、
前記第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つにまとめた複合印刷設定コードを前記印刷設定コードとして前記セキュリティーコードに結合した、前記特定コードの前記操作入力を受け付けることを特徴とする印刷装置。 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.
記憶部を有し、
前記制御部は、さらに、
前記複合印刷設定コードのそれぞれと前記複数項目の印刷設定のそれぞれとの対応づけを前記記憶部に登録する、登録処理を実行する
ことを特徴とする印刷装置。 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表示処理
を実行することを特徴とする印刷装置。 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.
前記セキュリティーコードと、当該セキュリティーコードに結合される前記印刷設定コードとが、同一の文字種である
ことを特徴とする印刷装置。 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.
前記操作部は、
無線通信を介した前記操作入力により前記特定コードを受け付ける、通信入力部を備えることを特徴とする印刷装置。 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.
前記制御部は、さらに、
前記外部端末から、印刷対象のファイルが添付されたメールを前記印刷ジョブとして受信する受信処理
を実行することを特徴とする印刷装置。 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.
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)
| 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)
| 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 |
-
2017
- 2017-10-30 JP JP2017209583A patent/JP7004240B2/en active Active
Patent Citations (8)
| 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 |