(57)【要約】【課題】利用者の利便性を向上させる手段を提供する。【解決手段】外部装置との間で通信を行い、前記外部装置に格納された印刷ジョブに付加された特定情報を取得する通信部と、前記通信部を介して前記外部装置から取得した前記特定情報に基づいて、前記外部装置に対して前記外部装置に格納された複数の印刷ジョブの中から対象となる印刷ジョブの送信要求を行う制御部と、前記外部装置から前記通信部を介して取得した印刷ジョブに基づいてデータの出力を行う出力部と、を有する画像形成装置を設けた。【選択図】        図１
2017094569.tif 000002
【特許請求の範囲】
【請求項１】
外部装置との間で通信を行い、前記外部装置に格納された印刷ジョブに付加された特定情報を取得する通信部と、
前記通信部を介して前記外部装置から取得した前記特定情報に基づいて、前記外部装置に対して前記外部装置に格納された複数の印刷ジョブの中から対象となる印刷ジョブの送信要求を行う制御部と、
前記外部装置から前記通信部を介して取得した印刷ジョブに基づいてデータの出力を行う出力部と、
を有することを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、
認証番号の入力操作を受付ける操作部と、
前記特定情報は、前記認証番号に対応する情報であって、
前記制御部は、
前記操作部で入力された入力情報と前記特定情報とに基づいて前記送信要求を行う印刷ジョブを特定することを特徴とする画像形成装置。
【請求項３】
請求項２に記載の画像形成装置において、
前記制御部は、
前記通信部で取得した自装置に対応する複数の前記特定情報と、前記操作部で入力された入力情報とに基づいて前記送信要求を行う印刷ジョブを特定することを特徴とする画像形成装置。
【請求項４】
請求項３に記載の画像形成装置において、
前記制御部は、
前記通信部で取得したそれぞれの前記特定情報と前記操作部で入力された入力情報とを照合し、前記入力情報と一致する前記特定情報が付加された印刷ジョブを、前記送信要求を行う印刷ジョブとして特定することを特徴とする画像形成装置。
【請求項５】
請求項１に記載の画像形成装置において、
前記特定情報は、優先順位に対応する情報であって、
前記制御部は、
前記通信部で取得した自装置宛の複数の印刷ジョブに付加された複数の前記特定情報に基づいて前記複数の印刷ジョブの中から前記送信要求を行う印刷ジョブの順序を決定することを特徴とする画像形成装置。
【請求項６】
請求項５に記載の画像形成装置において、
前記制御部は、
前記通信部で取得した複数の前記特定情報としての優先順位が高い順に、前記送信要求を行う印刷ジョブを決定することを特徴とする画像形成装置。
【請求項７】
特定情報を含む印刷ジョブの入力操作を受付けるユーザ端末と、
前記ユーザ端末から前記印刷ジョブを受信し、前記印刷ジョブを格納する記憶部を有するクラウドサーバと、
前記クラウドサーバから前記印刷ジョブを受信する画像形成装置と、
を有し、
前記画像形成装置は、
前記クラウドサーバとの間で通信を行い、前記クラウドサーバに格納された前記印刷ジョブに付加された特定情報を取得する通信部と、
前記通信部を介して前記外部装置から取得した前記特定情報に基づいて、前記クラウドサーバに対して前記クラウドサーバに格納された複数の印刷ジョブの中から対象となる印刷ジョブの送信要求を行う制御部と、
前記クラウドサーバから前記通信部を介して取得した印刷ジョブに基づいてデータの出力を行う出力部と、
を有することを特徴とする画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部装置に記憶された印刷ジョブを受信して印刷を行う画像形成装置および画像形成システムに関する。
【背景技術】
【０００２】
従来の画像形成装置は、ホスト端末からネットワークを介して外部装置としてのクラウドサーバに印刷ジョブ等のデータをアップロードした後、クラウドサーバにアップロードされたデータを受信し、画像を形成するようにしている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−５４４１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術においては、クラウドサーバにアップロードされたデータを受信し、画像を形成することは可能であるが、利用者にとって利便性が十分であるとはいえず、さらなる利便性の向上が求められているという課題がある。
本発明は、利用者の利便性を向上させることを目的とする。
【課題を解決するための手段】
【０００５】
そのため、本発明は、外部装置との間で通信を行い、前記外部装置に格納された印刷ジョブに付加された特定情報を取得する通信部と、前記通信部を介して前記外部装置から取得した前記特定情報に基づいて、前記外部装置に対して前記外部装置に格納された複数の印刷ジョブの中から対象となる印刷ジョブの送信要求を行う制御部と、前記外部装置から前記通信部を介して取得した印刷ジョブに基づいてデータの出力を行う出力部と、を有することを特徴とする。
【発明の効果】
【０００６】
このようにした本発明は、利用者の利便性を向上させることができるという効果が得られる。
【図面の簡単な説明】
【０００７】
【図１】第１の実施例における画像形成装置の構成を示すブロック図
【図２】第１の実施例における画像形成システムの構成を示すブロック図
【図３】第１の実施例におけるクラウドプリントサーバの構成を示すブロック図
【図４】第１の実施例におけるユーザ端末の構成を示すブロック図
【図５】第１の実施例におけるユーザ端末の操作表示部の説明図
【図６】第１の実施例における画像形成装置の操作表示部の説明図
【図７】第１の実施例における印刷ジョブリストの説明図
【図８】第１の実施例における印刷ジョブ処理の流れを示すフローチャート
【図９】第２の実施例におけるユーザ端末の操作表示部の説明図
【図１０】第２の実施例における印刷ジョブ処理の流れを示すフローチャート
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明による画像形成装置および画像形成システムの実施例を説明する。
【実施例１】
【０００９】
図２は第１の実施例における画像形成システムの構成を示すブロック図である。
図２において、画像形成システム５は、画像形成装置１（１ａ、１ｂ、・・・、１ｘ）と、クラウドプリントサーバ２と、ユーザ端末３とが通信回線としてのインターネットＮＴを介して通信可能に接続されているものである。また、クラウドプリントサーバ２とインターネットＮＴは、構内通信回線としてのＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１を介して接続され、画像形成装置１（１ａ、１ｂ、・・・、１ｘ）とインターネットＮＴは、ＬＡＮ２を介して接続されている。なお、画像形成装置１は、インターネットＮＴに１台または複数台接続されている。
【００１０】
画像形成システム５のユーザ端末３は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）や携帯情報端末等により構成される。ユーザ端末３は、クラウドプリントサーバ２に登録された画像形成装置１を指定して印刷を指示する印刷ジョブデータ（以下、「印刷ジョブ」という。）をクラウドプリントサーバ２へ送信し、当該印刷ジョブをクラウドプリントサーバ２に登録する。
【００１１】
クラウドプリントサーバ２は、ユーザ端末３から印刷ジョブを受信し、当該印刷ジョブを記憶部に追加登録すると、印刷ジョブが追加登録された旨の通知を画像形成装置１に送信する。
画像形成装置１は、印刷ジョブが追加登録された旨の通知をクラウドプリントサーバ２から受信すると、クラウドプリントサーバ２から登録された印刷ジョブを受信（ダウンロード）して印刷を行う。また、画像形成装置１は、印刷が可能な状態になるとクラウドプリントサーバ２から登録された印刷ジョブを受信（ダウンロード）して印刷を行う。
【００１２】
図１は第１の実施例における画像形成装置の構成を示すブロック図である。
図１において、画像形成装置１（図２に示すそれぞれの画像形成装置１ａ、１ｂ、・・・、１ｘ）は、例えばプリンタであり、制御部１０と、画像形成部１１と、搬送部１２と、記憶部１３と、送受信部１４と、操作表示部１５とを有している。
制御部１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等の制御手段で構成され、記憶部１３に記憶された制御プログラム（ソフトウェア）に基づいて画像形成装置１全体の動作を制御するものである。
【００１３】
出力部としての画像形成部１１は、印刷ジョブに含まれる印刷データに基づいて印刷媒体に画像を形成して出力するものである。
搬送部１２は、媒体収容部に収容された印刷媒体を画像形成部１１へ搬送し、さらに画像形成部１１で画像が形成された印刷媒体を搬送し、画像形成装置１の外部へ排出するものである。
記憶部１３は、メモリ等の記憶手段で構成され、印刷ジョブ、制御プログラム、または画像形成装置１の動作を制御する上で生じた一時的な情報を記憶するものである。
【００１４】
通信部としての送受信部１４は、ＬＡＮ２に接続され、図１に示すインターネットＮＴを介してクラウドプリントサーバ２との間で通信を行い、各種情報の送受信を行うものである。送受信部１４は、図１に示すクラウドプリントサーバ２に対して印刷ジョブおよび印刷ジョブに付加された特定情報の送信要求を送信し、その要求の応答としての印刷ジョブおよび印刷ジョブに付加された特定情報を受信し、取得する。
本実施例では、特定情報を、印刷ジョブに基づく印刷を行う際の本人認証に使用される認証番号に対応する情報としている。
【００１５】
操作表示部１５は、キーやタッチパネル等の操作部としての入力手段およびディスプレイ等の表示部として出力手段を備え、操作者に各種情報を報知するとともに、操作者による認証番号等の入力操作を受け付けるものである。
このように構成された画像形成装置１の制御部１０は、送受信部１４を介して図２に示す外部装置としてのクラウドプリントサーバ２から印刷ジョブに付加された特定情報を取得し、その特定情報に基づいて、クラウドプリントサーバ２に対してクラウドプリントサーバ２に格納された複数の印刷ジョブの中から対象となる印刷ジョブの送信要求を行う。画像形成部１１は、送受信部１４を介してクラウドプリントサーバ２から取得した印刷ジョブに基づいてデータの出力、すなわち印刷を行う。
【００１６】
図３は第１の実施例におけるクラウドプリントサーバの構成を示すブロック図である。
図３において、クラウドプリントサーバ２は、制御部２０と、記憶部２１と、送受信部２２とを有している。
制御部２０は、ＣＰＵ等の制御手段で構成され、記憶部２１に記憶された制御プログラムに基づいてクラウドプリントサーバ２全体の動作を制御するものである。
【００１７】
記憶部２１は、メモリ等の記憶手段で構成され、印刷ジョブリスト２１０、印刷ジョブ入力制御情報２１１、制御プログラム、およびクラウドプリントサーバ２の動作を制御する上で生じた一時的な情報等を記憶するものである。
印刷ジョブリスト２１０（２１０ａ、２１０ｂ、・・・、２１０ｘ）は、登録された印刷ジョブを記憶するものであり、図２に示す画像形成システム５のそれぞれの画像形成装置１（１ａ、１ｂ、・・・、１ｘ）に対応付けられたものである。例えば、印刷ジョブリスト２１０ａは、図２に示す画像形成装置１ａを識別するための識別情報に対応付けられたものである。なお、詳細な構成は後述する。
【００１８】
印刷ジョブ入力制御情報２１１（２１１ａ、２１１ｂ、・・・、２１１ｘ）は、印刷ジョブをクラウドプリントサーバ２に登録する際に入力する情報を定義した情報であり、図２に示す画像形成システム５のそれぞれの画像形成装置１（１ａ、１ｂ、・・・、１ｘ）に対応付けられたものである。
例えば、印刷ジョブ入力制御情報２１１ａは、印刷設定入力情報２１２ａと、認証番号入力情報２１３ａとを有し、図２に示す画像形成装置１ａを識別するための識別情報に対応付けられたものである。
【００１９】
印刷設定入力情報２１２ａは、印刷するファイル名の指定、印刷する用紙サイズの指定、カラー／モノクロ印刷の指定等の情報が記述されたものである。
認証番号入力情報２１３ａは、認証番号を入力するための情報が記述されたものである。
この印刷ジョブ入力制御情報２１１を、図２に示すユーザ端末３等により、クラウドプリントサーバ２の記憶部２１に予め登録しておくことにより、ユーザ端末３において指定した画像形成装置１に対応する印刷ジョブ入力制御情報２１１に基づいて印刷ジョブ設定画面（図５参照）がユーザ端末３の操作表示部に表示されるようになっている。
【００２０】
送受信部２２は、ＬＡＮ１に接続され、図１に示すインターネットＮＴを介して画像形成装置１およびユーザ端末３との間で印刷ジョブ等の各種情報の送受信を行うものである。
このように構成されたクラウドプリントサーバ２は、図１に示すユーザ端末３から印刷ジョブを受信し、当該印刷ジョブを記憶部２１に追加登録する。また、クラウドプリントサーバ２は、記憶部２１に登録した印刷ジョブを図１に示す画像形成装置１に送信する。
【００２１】
図４は第１の実施例におけるユーザ端末の構成を示すブロック図である。
図４において、ユーザ端末３は、制御部３０と、記憶部３１と、操作表示部３２と、送受信部３３とを有している。
制御部３０は、ＣＰＵ等の制御手段で構成され、記憶部３１に記憶された制御プログラムに基づいてユーザ端末３全体の動作を制御するものである。
【００２２】
記憶部３１は、メモリ等の記憶手段で構成され、制御プログラム、またはユーザ端末３の動作を制御する上で生じた一時的な情報を記憶するものである。
操作表示部３２は、キーボードやタッチパネル等の操作部としての入力手段およびディスプレイ等の表示部として出力手段を備え、操作者に各種情報を報知するとともに、操作者の入力操作を受け付けるものである。
【００２３】
送受信部３３は、図１に示すインターネットＮＴを介してクラウドプリントサーバ２との間で印刷ジョブ等の各種情報の送受信を行うものである。
このように構成されたユーザ端末３は、特定情報を含む印刷ジョブの入力操作を受付け、図１に示すクラウドプリントサーバ２に登録された画像形成装置１を指定して印刷ジョブをクラウドプリントサーバ２へ送信し、当該印刷ジョブをクラウドプリントサーバ２に登録する。
【００２４】
図５は第１の実施例におけるユーザ端末の操作表示部の説明図であり、図４に示すユーザ端末３の操作表示部３２に表示される印刷指定および認証番号登録画面を表している。
図５において、操作表示部３２に表示される印刷指定および認証番号登録画面としての印刷ジョブ設定画面３２１は、印刷するファイルを指定する「印刷ファイル」、印刷する用紙のサイズを指定する「用紙サイズ」、カラー印刷またはモノクロ印刷を指定する「カラー／モノクロ」、および認証番号を登録するための入力フォーム３２２を備えている。入力フォーム３２２は様々な形式が考えられるが、本実施例では、テキストボックスによる文字入力とする。
【００２５】
操作者は、入力手段を操作し、印刷ジョブ設定画面３２１において、印刷指定情報を入力し、また入力フォーム３２２において認証番号を入力し、登録する。
この印刷ジョブ設定画面３２１は、図３に示す印刷ジョブ入力制御情報２１１に基づいてユーザ端末３の操作表示部３２に表示されるものである。
【００２６】
図６は第１の実施例における画像形成装置の操作表示部の説明図であり、図１に示す画像形成装置１の操作表示部１５に表示される認証番号入力画面を表している。
図６において、操作表示部１５に表示される認証番号入力画面１５１は、認証番号の入力を受け付ける入力フォーム１５２を備えている。入力フォーム１５２は様々な形式が考えられるが、本実施例では、テキストボックスによる文字入力とする。
操作者は、この認証番号入力画面１５１の入力フォーム１５２において入力手段１５３を操作して認証番号を入力する。
【００２７】
図７は第１の実施例における印刷ジョブリストの説明図であり、図３に示すクラウドプリントサーバ２の記憶部２１に記憶される印刷ジョブリスト２１０を表している。
図７において、記憶部２１に記憶される印刷ジョブリスト２１０は、図２に示す画像形成装置１毎に対応させ、ユーザ端末３から受信した印刷ジョブを順次、記録した待ち行列として記憶するものである。
【００２８】
図２に示すクラウドプリントサーバ２は、ユーザ端末３から複数の印刷ジョブを順次、受信すると、受信した順序に従って印刷ジョブを印刷ジョブリスト２１０に記憶する。また、クラウドプリントサーバ２は、画像形成装置１の印刷ジョブをダウンロードする際、最古の印刷ジョブを最先の印刷ジョブとして画像形成装置１へ送信する。なお、クラウドプリントサーバ２は、画像形成装置１へ送信した印刷ジョブを印刷ジョブリスト２１０から消去する。
【００２９】
例えば、図２に示すクラウドプリントサーバ２は、ユーザ端末３から印刷ジョブとしてジョブＡ２１１、ジョブＢ２１２、ジョブＣ２１３の順で受信すると、受信した順序に従ってジョブＡ２１１、ジョブＢ２１２、ジョブＣ２１３の順に記憶し、ジョブＡ２１１を最も古い印刷ジョブとし、ジョブＣ２１３を最も新しい印刷ジョブとして印刷ジョブリスト２１０に記憶する。
【００３０】
本実施例では、基本的な動作として、クラウドプリントサーバ２は、画像形成装置１の印刷ジョブをダウンロードする際、ユーザ端末３から受信した順序に従ってジョブＡ２１１、ジョブＢ２１２、ジョブＣ２１３の順に画像形成装置１へダウロード（送信）するが、それぞれの印刷ジョブには、特定情報が付加されており、その特定情報に設定された情報に従ってクラウドプリントサーバ２は印刷ジョブを画像形成装置１へダウロード（送信）する。
ここで、特定情報とは、印刷ジョブに基づいて印刷を行う際の機能を拡張するための付加情報である。
【００３１】
本実施例では、それぞれの印刷ジョブに特定情報として認証番号に対応する情報（例えば、「＃１２３４」）が付加され、当該特定情報にユーザ端末で入力された認証番号（例えば、「１２３４」）に対応する情報が設定されている場合、印刷ジョブを図２に示す画像形成装置１で印刷する際、画像形成装置１において認証番号の入力を促し、画像形成装置１は入力された認証番号と、印刷ジョブに付加された特定情報に対応する認証番号とを照合し、一致した印刷ジョブの印刷を行うようにしている。なお、印刷ジョブに付加される認証番号に対応する情報は、ユーザ端末の印刷ジョブ設定画面（図５参照）で入力された認証番号（例えば、「１２３４」）に、認証番号を表す情報（例えば、「＃」）を付加したものである。
【００３２】
また、印刷ジョブに付加された「認証番号」にユーザ端末で入力された認証番号が設定されていない場合、画像形成装置１において認証番号の入力および認証番号の照合を行うことなく、画像形成装置１は印刷を行う。
【００３３】
上述した構成の作用について説明する。
画像形成システムが行う印刷ジョブ処理を図８の第１の実施例における印刷ジョブ処理の流れを示すフローチャートの図中Ｓで表すステップに従って図１〜図７を参照しながら説明する。
画像形成システム５のユーザ端末３は、ユーザの操作により印刷を行う画像形成装置１が操作表示部３２で選択されると、選択された画像形成装置１の識別情報をクラウドプリントサーバ２へ送信し、クラウドプリントサーバ２から当該画像形成装置１に対応する印刷ジョブ入力制御情報２１１を受信して印刷ジョブ設定画面３２１を操作表示部３２に表示する。
【００３４】
Ｓ１０１：ユーザ端末３は、印刷ジョブ設定画面３２１において、ユーザの操作により印刷ファイル、用紙サイズ等の印刷設定の操作を受け付ける際、認証番号の設定入力を受け付け、さらに印刷の実行を指示する入力を受け付けると、特定情報として認証番号が付加された印刷ジョブをクラウドプリントサーバ２へ送信する。
Ｓ１０２：クラウドプリントサーバ２は、ユーザ端末３から受信した印刷ジョブを記憶部２１の印刷ジョブリスト２１０に追加して記憶する。
【００３５】
Ｓ１０３：クラウドプリントサーバ２は、印刷ジョブを印刷ジョブリスト２１０に追加すると、画像形成装置１に印刷ジョブが追加された旨を通知する。
Ｓ１０４：画像形成装置１は、追加された印刷ジョブの認証番号の通知を要求するため、認証番号を含むパラメータ一覧の通知を要求する情報をクラウドプリントサーバ２へ送信する。
【００３６】
ここで、パラメータ一覧とは、クラウドプリントサーバ２の記憶部２１に記憶された印刷ジョブリスト２１０に登録された印刷ジョブに含まれるすべての認証番号を抽出したものであり、印刷ジョブの識別情報と、抽出した認証番号とが対応付けられたものである。
Ｓ１０５：クラウドプリントサーバ２は、要求された認証番号を通知するため、印刷ジョブリスト２１０に登録された印刷ジョブに含まれるすべての認証番号を抽出し、パラメータ一覧として画像形成装置１に通知する。
【００３７】
Ｓ１０６：画像形成装置１は、通知されたパラメータ一覧に基づいて認証番号が設定されていない印刷ジョブが存在するか否かを判定し、認証番号が設定されていない印刷ジョブが存在すると判定すると処理をＳ１０７へ移行し、すべての印刷ジョブに認証番号が設定されていると判定すると処理をＳ１１１へ移行する。
Ｓ１０７：パラメータ一覧に基づいて認証番号が設定されていない印刷ジョブが存在すると判定した画像形成装置１は、認証番号が設定されていない印刷ジョブの識別番号および当該印刷ジョブを要求する情報をクラウドプリントサーバ２に送信する。
【００３８】
Ｓ１０８：クラウドプリントサーバ２は、印刷ジョブを要求する旨が通知されると、記憶部２１の印刷ジョブリスト２１０に記録された印刷ジョブを画像形成装置１に送信（ダウンロード）する。なお、クラウドプリントサーバ２は、要求された印刷ジョブが複数ある場合、最古の印刷ジョブから古い順に印刷ジョブを画像形成装置１に送信する。
Ｓ１０９：画像形成装置１は、印刷ジョブを受信すると、受信した印刷ジョブに基づいて印刷を行う。
【００３９】
Ｓ１１０：印刷を行った画像形成装置１は、Ｓ１０５において通知されたパラメータ一覧に基づいて認証番号が設定されている印刷ジョブが存在するか否かを判定し、存在すると判定すると処理をＳ１１１へ移行し、存在しないと判定すると本処理を終了する。
Ｓ１１１：認証番号が設定されている印刷ジョブが存在すると判定した画像形成装置１は、図６に示す認証番号入力画面１５１において操作者による認証番号の入力操作を操作表示部１５で受け付ける。
【００４０】
Ｓ１１２：画像形成装置１は、認証番号の入力操作を受け付けると、クラウドプリントサーバ２に印刷ジョブリスト２１０に記録されたすべての印刷ジョブの認証番号を要求する情報を送信する。
Ｓ１１３：クラウドプリントサーバ２は、すべての印刷ジョブの認証番号の要求を受けると、印刷ジョブリスト２１０に記録されたすべての印刷ジョブの認証番号を印刷ジョブの識別情報とともに画像形成装置１に通知する。
【００４１】
Ｓ１１４：画像形成装置１は、Ｓ１１１において入力された認証番号と一致している認証番号を有する印刷ジョブの識別情報とともに、当該印刷ジョブのダウンロードを要求する情報をクラウドプリントサーバ２に送信する。
このように、画像形成装置１の制御部１０は、操作表示部１５で入力された入力情報（入力された認証番号）と送受信部１４で受信した印刷ジョブに付加された特定情報（印刷ジョブの認証番号）とに基づいてダウンロードする印刷ジョブを特定し、クラウドプリントサーバ２に対して当該印刷ジョブの送信を要求する。
【００４２】
本実施例では、画像形成装置１の制御部１０は、送受信部１４で受信した印刷ジョブに付加された特定情報と、操作表示部１５で入力された入力情報とを照合し、当該入力情報と一致する特定情報が付加された印刷ジョブを、送信要求（ダウンロードの要求）を行う印刷ジョブとして特定する。
【００４３】
Ｓ１１５：クラウドプリントサーバ２は、要求された印刷ジョブを画像形成装置１へ送信して印刷ジョブをダウンロードする。
Ｓ１１６：画像形成装置１は、受信した印刷ジョブに基づいて印刷を行い、本処理を終了する。
【００４４】
このように、本実施例では、ユーザ端末３が特定情報として認証番号を付加した印刷ジョブをクラウドプリントサーバ２へ送信して登録しておき、クラウドプリントサーバ２が登録されている印刷ジョブを画像形成装置１へ送信し、印刷ジョブを受信した画像形成装置１が付加された認証番号に基づいて本人認証を行って印刷を行うようにしたことにより、利用者は印刷ジョブをクラウドプリントサーバ２に登録した後、任意のタイミングで画像形成装置１において認証番号を入力して本人認証を行い、印刷ジョブに従って印刷を行うことができ、利用者の利便性を向上させることができる。
【００４５】
即ち、画像形成装置１は、クラウドプリントサーバ２との間で通信を行い、クラウドプリントサーバ２に格納された印刷ジョブに付加された特定情報としての認証番号を取得し、取得した認証番号に基づいてクラウドプリントサーバ２に対してクラウドプリントサーバ２に格納された印刷ジョブの中から印刷の対象となる印刷ジョブの送信を要求し、クラウドプリントサーバ２から取得した印刷ジョブに基づいて印刷を行うようにしたことにより、認証番号に基づいた印刷を行うことができ、利用者の利便性を向上させることができる。
【００４６】
以上説明したように、第１の実施例では、印刷ジョブに付加された特定情報としての認証番号を取得し、取得した認証番号に基づいてクラウドプリントサーバに対してクラウドプリントサーバに格納された印刷ジョブの中から印刷の対象となる印刷ジョブの送信を要求し、クラウドプリントサーバから取得した印刷ジョブに基づいて印刷を行うようにしたことにより、利用者の利便性を向上させることができるという効果が得られる。
【実施例２】
【００４７】
第２の実施例の構成は、印刷ジョブに付加する特定情報を「印刷優先度」とした構成が第１の実施例の構成と異なっている。
なお、画像形成装置、画像形成システム、クラウドプリントサーバ、およびユーザ端末の構成は、上述した第１の実施例と同様なので、同一の符号を付してその説明を省略する。
図９は第２の実施例におけるユーザ端末の操作表示部の説明図であり、図４に示すユーザ端末３の操作表示部３２に表示される印刷指定および印刷優先度設定画面を表している。
【００４８】
図９において、操作表示部３２に表示される印刷指定および印刷優先度設定画面としての印刷ジョブ設定画面３２３は、印刷するファイルを指定する「印刷ファイル」、印刷する用紙のサイズを指定する「用紙サイズ」、カラー印刷またはモノクロ印刷を指定する「カラー／モノクロ」、および印刷優先度（印刷優先順位）の入力を受け付ける入力フォーム３２４を備えている。入力フォーム３２４は様々な形式が考えられるが、本実施例では、チェックボックスによる印刷優先度が「高い」、「普通」の２値選択とする。なお、入力する印刷優先度は、２値に限られることなく、３段階以上の優先度、例えば「高い」、「普通」、「低い」や「１（最も高い）」、「２」、「３」、・・・、「ｎ（最も低い）」等の印刷優先順位を表す情報としても良い。
【００４９】
操作者は、入力手段を操作し、印刷ジョブ設定画面３２３において、印刷指定情報を入力し、また入力フォーム３２４において印刷優先度を選択入力し、設定する。
この印刷ジョブ設定画面３２３は、図３に示す印刷ジョブ入力制御情報２１１に基づいてユーザ端末３の操作表示部３２に表示されるものである。
本実施例では、それぞれの印刷ジョブに特定情報（図７参照）として「印刷優先度」に対応する情報が付加される。この印刷優先度に対応する情報は、ユーザ端末３の印刷ジョブ設定画面３２３で入力されたものである。
【００５０】
上述した構成の作用について説明する。
画像形成システムが行う印刷ジョブ処理を図１０の第２の実施例における印刷ジョブ処理の流れを示すフローチャートの図中Ｓで表すステップに従って図１〜図４、図７、図９を参照しながら説明する。
画像形成システム５のユーザ端末３は、ユーザの操作により印刷を行う画像形成装置１が操作表示部３２で選択されると、選択された画像形成装置１の識別情報をクラウドプリントサーバ２へ送信し、クラウドプリントサーバ２から当該画像形成装置１に対応する印刷ジョブ入力制御情報２１１を受信して印刷ジョブ設定画面３２３を操作表示部３２に表示する。
【００５１】
Ｓ２０１：ユーザ端末３は、印刷ジョブ設定画面３２３において、ユーザの操作により印刷ファイル、用紙サイズ等の印刷設定の操作を受け付ける際、印刷優先度（以下、「優先度」という。）の選択入力を受け付け、さらに印刷の実行を指示する入力を受け付けると、優先度が付加された印刷ジョブをクラウドプリントサーバ２へ送信する。
Ｓ２０２：クラウドプリントサーバ２は、ユーザ端末３から受信した印刷ジョブを記憶部２１の印刷ジョブリストに追加して記憶する。
【００５２】
Ｓ２０３：クラウドプリントサーバ２は、印刷ジョブを印刷ジョブリスト２１０に追加すると、画像形成装置１に印刷ジョブが追加された旨を通知する。
Ｓ２０４：画像形成装置１は、クラウドプリントサーバ２から印刷ジョブが追加された旨の通知を受けたとき、または印刷が可能な状態になったとき、クラウドプリントサーバ２の印刷ジョブリスト２１０に記録されたすべての印刷ジョブの優先度を含むパラメータの一覧を要求する情報をクラウドプリントサーバ２へ送信する。
【００５３】
ここで、パラメータ一覧とは、クラウドプリントサーバ２の記憶部２１に記憶された印刷ジョブリスト２１０に登録された印刷ジョブに含まれるすべての優先度を抽出したものであり、印刷ジョブの識別情報と、抽出した優先度とが対応付けられたものである。
また、印刷が可能な状態になったときとは、画像形成装置１の電源が投入された場合、画像形成装置１に印刷用紙が補充された場合、印刷中の印刷ジョブの印刷動作（印刷速度の低下や通信速度の低下等の要因により印刷動作にかかる時間が長くなった場合等）が終了した場合等、新たな印刷ジョブに基づく印刷が不可能な状態から回復し、新たな印刷ジョブに基づく印刷が可能になった状態をいう。
【００５４】
新たな印刷ジョブに基づく印刷が不可能な状態では、クラウドプリントサーバ２の印刷ジョブリスト２１０に複数の印刷ジョブが登録されている場合があり、印刷ジョブリスト２１０に登録された複数の印刷ジョブの印刷を行うため、画像形成装置１は、印刷ジョブリスト２１０に記録されたすべての印刷ジョブの優先度を含むパラメータの一覧を要求する情報をクラウドプリントサーバ２へ送信する。
【００５５】
Ｓ２０５：クラウドプリントサーバ２は、要求されたすべての印刷ジョブの優先度を通知するため、印刷ジョブリスト２１０に登録された印刷ジョブに含まれるすべての優先度を抽出し、パラメータ一覧として画像形成装置１に通知する。
Ｓ２０６：画像形成装置１は、通知されたパラメータ一覧に「高い」優先度が設定されている印刷ジョブが存在するか否かを判定し、存在すると判定すると処理をＳ２０７へ移行し、存在しないと判定すると処理をＳ２０９へ移行する。
【００５６】
Ｓ２０７：パラメータ一覧に「高い」優先度が設定されている印刷ジョブが存在すると判定した画像形成装置１は、「高い」優先度に設定されている印刷ジョブの識別番号および当該印刷ジョブを要求する情報をクラウドプリントサーバ２に送信する。
Ｓ２０８：クラウドプリントサーバ２は、印刷ジョブを要求する旨が通知されると、記憶部２１の印刷ジョブリスト２１０に記録された「高い」優先度に設定されている印刷ジョブを画像形成装置１に送信（ダウンロード）し、処理をＳ２１１へ移行する。なお、クラウドプリントサーバ２は、「高い」優先度に設定されている印刷ジョブが複数ある場合、最古の印刷ジョブから古い順に印刷ジョブを画像形成装置１に送信する。
【００５７】
また、優先度が３段階以上に設定されている場合、画像形成装置１は、最も高い優先度から順次、印刷ジョブの識別番号および当該印刷ジョブを要求する情報をクラウドプリントサーバ２に送信し、クラウドプリントサーバ２から優先度が高い順に印刷ジョブをダウンロードするものとする。
【００５８】
さらに、優先度が設定されている印刷ジョブと、優先度が設定されていない印刷ジョブとが混在する場合、優先度が設定されていない印刷ジョブを「中位」の優先度が設定されているものとみなして当該印刷ジョブをダウンロードするものとする。例えば、３段階の優先度が「高い」、「普通」、「低い」として設定される場合、優先度が設定されていない印刷ジョブの優先度を「中位」である「普通」の優先度が設定されているものとして当該印刷ジョブをダウンロードする。また、２段階の優先度が「高い」、「低い」として設定される場合、「中位」の優先度を「低い」とし、優先度が設定されていない印刷ジョブの優先度を「低い」の優先度が設定されているものとして当該印刷ジョブをダウンロードする。
【００５９】
なお、優先度が設定されていない印刷ジョブを「低位」の優先度が設定されているものとみなすようにしても良い。例えば、３段階の優先度が「高い」、「普通」、「低い」として設定される場合、優先度が設定されていない印刷ジョブの優先度を「低位」である「低い」の優先度が設定されているものとして当該印刷ジョブをダウンロードする。また、２段階の優先度が「高い」、「低い」として設定される場合、優先度が設定されていない印刷ジョブの優先度を「低い」の優先度が設定されているものとして当該印刷ジョブをダウンロードする。
【００６０】
このように、画像形成装置１の制御部１０は、送受信部１４で受信した印刷ジョブに付加された特定情報（印刷ジョブの優先度）に基づいてダウンロードする印刷ジョブを特定し、クラウドプリントサーバ２に対して当該印刷ジョブの送信を要求する。
本実施例では、画像形成装置１の制御部１０は、送受信部１４で受信した複数の印刷ジョブに付加された特定情報としての優先度（優先順位）が高い順に、送信要求（ダウンロードの要求）を行う印刷ジョブとして特定する。
Ｓ２０９：パラメータ一覧に「高い」優先度が設定されている印刷ジョブが存在しないと判定した画像形成装置１は、印刷ジョブを要求する情報をクラウドプリントサーバ２に送信する。
【００６１】
Ｓ２１０：クラウドプリントサーバ２は、印刷ジョブを要求する情報を受信すると、記憶部２１の印刷ジョブリスト２１０に記録された印刷ジョブを画像形成装置１に送信（ダウンロード）する。なお、クラウドプリントサーバ２は、要求された印刷ジョブが複数ある場合、最古の印刷ジョブから古い順に印刷ジョブを画像形成装置１に送信する。
Ｓ２１１：画像形成装置１は、印刷ジョブを受信すると、受信した印刷ジョブに基づいて印刷を行い、本処理を終了する。
【００６２】
このように、本実施例では、ユーザ端末３が特定情報として印刷優先度を付加した印刷ジョブをクラウドプリントサーバ２へ送信して登録しておき、クラウドプリントサーバ２が登録されている印刷ジョブの印刷優先度を画像形成装置１へ送信し、画像形成装置１が印刷優先度に基づいてクラウドプリントサーバ２から受信した印刷ジョブに基づいて印刷を行うようにしたことにより、既に印刷ジョブがクラウドプリントサーバ２に登録されている場合であっても、利用者は印刷優先度の高い印刷ジョブを他の印刷ジョブに優先して印刷することができ、利用者の利便性を向上させることができる。
【００６３】
即ち、画像形成装置１は、クラウドプリントサーバ２との間で通信を行い、クラウドプリントサーバ２に格納された印刷ジョブに付加された特定情報としての印刷優先度を取得し、取得した印刷優先度に基づいてクラウドプリントサーバ２に対してクラウドプリントサーバ２に格納された印刷ジョブの中から印刷の対象となる印刷ジョブの送信を要求し、クラウドプリントサーバ２から取得した印刷ジョブに基づいて印刷を行うようにしたことにより、印刷優先度に基づいた印刷を行うことができ、利用者の利便性を向上させることができる。
【００６４】
以上説明したように、第２の実施例では、印刷ジョブに付加された特定情報としての印刷優先度を取得し、取得した印刷優先度に基づいてクラウドプリントサーバに対してクラウドプリントサーバに格納された印刷ジョブの中から印刷の対象となる印刷ジョブの送信を要求し、クラウドプリントサーバから取得した印刷ジョブに基づいて印刷を行うようにしたことにより、利用者の利便性を向上させることができるという効果が得られる。
なお、第１の実施例および第２の実施例では、画像形成装置をプリンタとして説明したが、それに限られるものでなく、ファクシミリ装置、複合機（ＭＦＰ）等としても良い。
【符号の説明】
【００６５】
１    画像形成装置
２    クラウドプリントサーバ
３    ユーザ端末
５    画像形成システム
１０、２０、３０  制御部
１１  画像形成部
１２  搬送部
１３、２１、３１  記憶部
１４、２２、３３  送受信部
１５、３２  操作表示部
２１０  印刷ジョブリスト
【図１】
2017094569.tif 000003
【図２】
2017094569.tif 000004
【図３】
2017094569.tif 000005
【図４】
2017094569.tif 000006
【図５】
2017094569.tif 000007
【図６】
2017094569.tif 000008
【図７】
2017094569.tif 000009
【図８】
2017094569.tif 000010
【図９】
2017094569.tif 000011
【図１０】
2017094569.tif 000012