(57)【要約】【課題】蓄積装置に蓄積しているデータを出力装置から出力するまでの手順を簡略化できる出力システム、出力制御装置及び出力制御プログラムを提供することを課題とする。【解決手段】ジョブを出力する出力装置と、ジョブの出力を制御する出力制御装置とを有する出力システムであって、出力制御装置において、ユーザ特定情報を受信する受信手段と、ジョブ、ユーザ特定情報および、受信手段によるユーザ特定情報の受信に応じてジョブを送信するか否かを示す識別情報を対応付けて蓄積する蓄積手段から、受信手段により受信したユーザ特定情報と対応付けられたジョブのうち、ジョブを送信することを示す識別情報と対応付けられたジョブを特定する特定手段と、特定手段により特定したジョブを出力装置に送信する送信手段と、出力装置において、送信手段により送信されたジョブを出力する出力実行手段とを有することにより、上記課題を解決する。【選択図】  図１
2014016674.tif 000002
【特許請求の範囲】
【請求項１】
ジョブを出力する出力装置と、前記ジョブの出力を制御する出力制御装置とを有する出力システムであって、
前記出力制御装置において、ユーザ特定情報を受信する受信手段と、
前記ジョブ、前記ユーザ特定情報および、前記受信手段による前記ユーザ特定情報の受信に応じてジョブを送信するか否かを示す識別情報を対応付けて蓄積する蓄積手段から、前記受信手段により受信したユーザ特定情報と対応付けられたジョブのうち、ジョブを送信することを示す識別情報と対応付けられた前記ジョブを特定する特定手段と、
前記特定手段により特定した前記ジョブを前記出力装置に送信する送信手段と、
前記出力装置において、前記送信手段により送信された前記ジョブを出力する出力実行手段と
を有することを特徴とする出力システム。
【請求項２】
さらにユーザが携帯する携帯端末を有する請求項１に記載の出力システムであって、
前記受信手段は、
前記携帯端末と前記出力装置との通信が確立したあと、前記出力制御装置において、前記携帯端末に設定されているユーザ特定情報を受信することを特徴とする請求項１記載の出力システム。
【請求項３】
前記携帯端末及び前記出力装置において、前記携帯端末と前記出力装置との無線の接続を確立する無線通信手段を更に有すること
を特徴とする請求項２記載の出力システム。
【請求項４】
前記特定手段は、前記出力制御装置において、前記ジョブ、前記ユーザ特定情報および、前記受信手段による前記ユーザ特定情報の受信に応じてジョブを送信するか否かを示す識別情報を対応付けて蓄積する蓄積手段から、前記受信手段により受信したユーザ特定情報と対応付けられたジョブのうち、ジョブを送信することを示す識別情報と対応付けられた前記ジョブを特定する
ことを特徴とする請求項１乃至３何れか一項記載の出力システム。
【請求項５】
前記特定手段は、前記出力制御装置が前記ジョブ、前記ユーザ特定情報および、前記受信手段による前記ユーザ特定情報の受信に応じてジョブを送信するか否かを示す識別情報を対応付けて蓄積する蓄積手段から取得した情報を元に、前記出力装置において、前記出力制御装置に送信した前記ユーザ特定情報と対応付けられたジョブのうち、ジョブを送信することを示す識別情報と対応付けられた前記ジョブを特定すること
を特徴とする請求項１乃至３何れか一項記載の出力システム。
【請求項６】
前記特定手段は、前記出力制御装置が前記ジョブ、前記ユーザ特定情報および、前記受信手段による前記ユーザ特定情報の受信に応じてジョブを送信するか否かを示す識別情報を対応付けて蓄積する蓄積手段から取得した情報を元に、前記携帯端末において、前記出力制御装置に送信した前記ユーザ特定情報と対応付けられたジョブのうち、ジョブを送信することを示す識別情報と対応付けられた前記ジョブを特定すること
を特徴とする請求項２又は３記載の出力システム。
【請求項７】
前記携帯端末又は前記出力装置において、前記携帯端末と前記出力装置との通信の確立の要求をユーザから受け付ける手段を更に有すること
を特徴とする請求項６記載の出力システム。
【請求項８】
ジョブを出力する出力装置とネットワークを介して接続される、前記ジョブの出力を制御する出力制御装置であって、
ユーザ特定情報を受信する受信手段と、
前記ジョブ、前記ユーザ特定情報および、前記受信手段による前記ユーザ特定情報の受信に応じてジョブを送信するか否かを示す識別情報を対応付けて蓄積する蓄積手段から、前記受信手段により受信したユーザ特定情報と対応付けられたジョブのうち、ジョブを送信することを示す識別情報と対応付けられた前記ジョブを特定する特定手段と、
前記特定手段により特定した前記ジョブを前記出力装置に送信する送信手段と、
を有することを特徴とする出力制御装置。
【請求項９】
ジョブを出力する出力装置とネットワークを介して接続される、前記ジョブの出力を制御する出力制御装置を、
ユーザ特定情報を受信する受信手段、
前記ジョブ、前記ユーザ特定情報および、前記受信手段による前記ユーザ特定情報の受信に応じてジョブを送信するか否かを示す識別情報を対応付けて蓄積する蓄積手段から、前記受信手段により受信したユーザ特定情報と対応付けられたジョブのうち、ジョブを送信することを示す識別情報と対応付けられた前記ジョブを特定する特定手段、
前記特定手段により特定した前記ジョブを前記出力装置に送信する送信手段、
として機能させるための出力制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出力システム、出力制御装置及び出力制御プログラムに関する。
【背景技術】
【０００２】
クライアントコンピュータから受信した印刷データを直ちに印刷せずに、サーバや画像形成装置にスプール（蓄積）しておき、ユーザが画像形成装置にログインした後、ユーザが、サーバや画像形成装置が記憶している印刷ジョブの一覧から印刷ジョブを選択して印刷する印刷方法（以下、プルプリントと呼ぶ）が知られている。ユーザは、クライアントＰＣからサーバに印刷ジョブを登録し、次いで、画像形成装置に移動してサーバから印刷ジョブを受信して印刷させる（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、プルプリントはユーザから受信した印刷データを直ちに印刷する印刷方法に比べて、画像形成装置で印刷を行うまでの手順が煩雑である。このような課題はプルプリントと同様、蓄積装置に蓄積しているデータの一覧からユーザがデータを選択して出力装置に出力する出力方法においても共通の課題であると言える。
【０００４】
本発明の実施の形態は、上記の点に鑑みなされたものであって、蓄積装置に蓄積しているデータを出力装置から出力するまでの手順を簡略化できる出力システム、出力制御装置及び出力制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本願請求項１は、ジョブを出力する出力装置と、前記ジョブの出力を制御する出力制御装置とを有する出力システムであって、前記出力制御装置において、ユーザ特定情報を受信する受信手段と、前記ジョブ、前記ユーザ特定情報および、前記受信手段による前記ユーザ特定情報の受信に応じてジョブを送信するか否かを示す識別情報を対応付けて蓄積する蓄積手段から、前記受信手段により受信したユーザ特定情報と対応付けられたジョブのうち、ジョブを送信することを示す識別情報と対応付けられた前記ジョブを特定する特定手段と、前記特定手段により特定した前記ジョブを前記出力装置に送信する送信手段と、前記出力装置において、前記送信手段により送信された前記ジョブを出力する出力実行手段とを有することを特徴とする。
【発明の効果】
【０００６】
本発明の実施の形態によれば、蓄積装置に蓄積しているデータを出力装置から出力するまでの手順を簡略化できる。
【図面の簡単な説明】
【０００７】
【図１】本実施形態に係る印刷システムの一例の構成図である。
【図２】本実施形態に係るコンピュータシステムの一例のハードウェア構成図である。
【図３】本実施形態に係る画像形成装置の一例のハードウェア構成図である。
【図４】本実施形態に係るプリントサーバの一例の処理ブロック図である。
【図５】本実施形態に係る画像形成装置の一例の処理ブロック図である。
【図６】本実施形態に係る携帯端末の一例の処理ブロック図である。
【図７】プリントサーバにメインのロジックを置いた場合の印刷システムの処理手順を表した一例のシーケンス図である。
【図８】ジョブ・ジョブ属性情報の一例の構成図である。
【図９】ジョブ投入を受け付ける画面の一例のイメージ図である。
【図１０】画像形成装置にメインのロジックを置いた場合の印刷システムの処理手順を表した一例のシーケンス図である。
【図１１】携帯端末にメインのロジックを置いた場合の印刷システムの処理手順を表した一例のシーケンス図である。
【図１２】本実施形態に係る携帯端末の一例の処理ブロック図である。
【図１３】携帯端末からユーザにログインの許可を促す場合の印刷システムの処理手順を表した一例のシーケンス図である。
【図１４】画像形成装置からユーザにログインの許可を促す場合の印刷システムの処理手順を表した一例のシーケンス図である。
【図１５】ユーザが画像形成装置に無線接続を要求する場合の印刷システムの処理手順を表した一例のシーケンス図である。
【図１６】ユーザが携帯端末に無線接続を要求する場合の印刷システムの処理手順を表した一例のシーケンス図である。
【図１７】本実施形態に係る印刷システムの他の例の構成図である。
【図１８】ジョブ・ジョブ属性情報の他の例の構成図である。
【発明を実施するための形態】
【０００８】
次に、本発明の実施の形態について、詳細に説明する。
［第１の実施形態］
＜システム構成＞
図１は本実施形態に係る印刷システムの一例の構成図である。図１の印刷システム１は画像形成装置１０、携帯端末１１、プリントサーバ１２及び認証サーバ１３が、例えばＬＡＮ（Local Area Network）やインターネットなどのネットワークＮ１に接続される構成例を一例として示している。
【０００９】
プリントサーバ１２は印刷制御装置の一例である。プリントサーバ１２はｈｔｔｐ通信などの手段により、携帯端末１１やクライアントＰＣ（図示せず）などからの認証依頼やジョブ投入を受け付ける。プリントサーバ１２はジョブ投入時にジョブに紐づくジョブ属性情報を加え、そのジョブ属性情報内に、そのジョブをログインと同時に印刷するかどうかのフラグ（ログイン印刷のフラグ）を設ける。
【００１０】
プリントサーバ１２は受け付けたジョブと、ジョブに紐づくジョブ属性情報を、外部のストレージやデータベースに蓄積しても良いし、内部のストレージやデータベースに蓄積しても良い。
【００１１】
また、プリントサーバ１２は画像形成装置１０からの認証依頼やジョブ取得の要求を受け付ける。プリントサーバ１２は携帯端末１１やクライアントＰＣ、画像形成装置１０からの認証依頼を、認証サーバ１３に依頼する。なお、プリントサーバ１２は内部に一般的な認証システムを保持し、その認証システムで認証を行ってもよい。
【００１２】
画像形成装置１０はプリンタや複合機などの印刷機能を有する装置である。画像形成装置１０はユーザの認証情報を受け付け、プリンタサーバ１２への認証依頼とジョブ要求とを行う。画像形成装置１０はログイン印刷のフラグが立っているジョブを、ログイン後にプリンタサーバ１２から取得して印刷する。画像形成装置１０はログイン印刷のフラグが立っていないジョブを、ログイン後のジョブ要求によりプリンタサーバ１２から取得して印刷する。また、画像形成装置１０は無線による通信の手段を備え、携帯端末１１との距離接近や携帯端末１１の操作などをトリガにして携帯端末１１からユーザの認証情報を取得する。
【００１３】
携帯端末１１は無線による通信の手段を備え、画像形成装置１０との距離接近やユーザによる操作などをトリガにして画像形成装置１０にユーザの認証情報を送信する。携帯端末１１はユーザの認証情報を予め内部に保持しておいてもよいし、必要なときにユーザに認証情報を入力させてもよい。携帯端末１１はスマートフォンや携帯電話、タブレットＰＣ、ノートＰＣなど、ユーザが携帯可能な端末である。
【００１４】
ユーザは携帯端末１１やクライアントＰＣなどを操作し、印刷したいジョブをプリントサーバ１２に投入する。認証サーバ１３は認証装置の一例である。認証サーバ１３はプリントサーバ１２から認証依頼を受け、携帯端末１１やクライアントＰＣ、画像形成装置１０の認証を行う。
【００１５】
なお、図１の印刷システム１のプリントサーバ１２と認証サーバ１３とは、一台のコンピュータに統合して実現してもよい。また、プリントサーバ１２と認証サーバ１３とは複数のコンピュータに分散して実現してもよい。
【００１６】
＜ハードウェア構成＞
図１の携帯端末１１、プリントサーバ１２及び認証サーバ１３は例えば図２に示すようなハードウェア構成のコンピュータシステムにより実現される。図２は本実施形態に係るコンピュータシステムの一例のハードウェア構成図である。
【００１７】
図２に示したコンピュータシステム１００は、入力装置１０１、表示装置１０２、外部Ｉ／Ｆ１０３、ＲＡＭ（Random Access Memory）１０４、ＲＯＭ（Read Only Memory）１０５、ＣＰＵ（Central Processing Unit）１０６、通信Ｉ／Ｆ１０７、及びＨＤＤ（Hard Disk Drive）１０８などを備え、それぞれがバスＢで相互に接続されている。
【００１８】
入力装置１０１はキーボードやマウスなどを含み、ユーザが各操作信号を入力するのに用いられる。表示装置１０２はディスプレイなどを含み、コンピュータシステム１００による処理結果を表示する。
【００１９】
通信Ｉ／Ｆ１０７はコンピュータシステム１００をネットワークＮ１に接続するインタフェースである。これにより、コンピュータシステム１００は通信Ｉ／Ｆ１０７を介してデータ通信を行うことができる。なお、携帯端末１１を実現するコンピュータシステム１００では通信Ｉ／Ｆ１０７に無線の通信を行うインタフェースを含める。これにより携帯端末１１は無線の通信により画像形成装置１０との間でデータ通信を行うことができる。
【００２０】
ＨＤＤ１０８は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、例えばコンピュータシステム１００全体を制御する基本ソフトウェアであるＯＳ（Operating System）や、ＯＳ上において各種機能を提供するアプリケーションソフトウェアなどがある。ＨＤＤ１０８は格納しているプログラムやデータを所定のファイルシステム及び／又はＤＢ（データベース）により管理している。
【００２１】
外部Ｉ／Ｆ１０３は、外部装置とのインタフェースである。外部装置には、記録媒体１０３ａなどがある。これにより、コンピュータシステム１００は外部Ｉ／Ｆ１０３を介して記録媒体１０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体１０３ａにはフレキシブルディスク、ＣＤ（Compact Disk）、ＤＶＤ（Digital Versatile Disk）、ＳＤメモリカード（SD Memory card）、ＵＳＢメモリ（Universal Serial Bus memory）などがある。
【００２２】
ＲＯＭ１０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ１０５には、コンピュータシステム１００の起動時に実行されるＢＩＯＳ（Basic Input/Output System）、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ１０４は、プログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）である。
【００２３】
ＣＰＵ１０６は、ＲＯＭ１０５やＨＤＤ１０８などの記憶装置からプログラムやデータをＲＡＭ１０４上に読み出し、処理を実行することで、コンピュータシステム１００全体の制御や機能を実現する演算装置である。
【００２４】
本実施形態に係る携帯端末１１、プリントサーバ１２及び認証サーバ１３は、上記したコンピュータシステム１００のハードウェア構成により、後述するような各種処理を実現できる。
【００２５】
図３は本実施形態に係る画像形成装置の一例のハードウェア構成図である。図３に示した画像形成装置１０は、コントローラ２０１、操作パネル２０２、外部Ｉ／Ｆ２０３、通信Ｉ／Ｆ２０４、プリンタ２０５及びスキャナ２０６などを備える。
【００２６】
コントローラ２０１はＣＰＵ２１１、ＲＡＭ２１２、ＲＯＭ２１３、ＮＶＲＡＭ２１４及びＨＤＤ２１５などを備える。ＲＯＭ２１３は、各種プログラムやデータが格納されている。ＲＡＭ２１２はプログラムやデータを一時保持する。ＮＶＲＡＭ２１４は、例えば設定情報等が格納されている。また、ＨＤＤ２１５は各種プログラムやデータが格納されている。
【００２７】
ＣＰＵ２１１は、ＲＯＭ２１３やＮＶＲＡＭ２１４、ＨＤＤ２１５などからプログラムやデータ、設定情報等をＲＡＭ２１２上に読み出し、処理を実行することで、画像形成装置１０全体の制御や機能を実現する。
【００２８】
操作パネル２０２はユーザからの入力を受け付ける入力部と、表示を行う表示部とを備えている。外部Ｉ／Ｆ２０３は外部装置とのインタフェースである。外部装置には、記録媒体２０３ａなどがある。これにより、画像形成装置１０は外部Ｉ／Ｆ２０３を介して記録媒体１０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体２０３ａにはＩＣカード、フレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリ等がある。
【００２９】
通信Ｉ／Ｆ２０４は画像形成装置１０をネットワークＮ１に接続するインタフェースである。これにより、画像形成装置２２は通信Ｉ／Ｆ２０４を介してデータ通信を行うことができる。また、通信Ｉ／Ｆ２０４は、無線の通信を行うインタフェースを含む。これにより、画像形成装置１０は無線の通信により携帯端末１１との間でデータ通信を行うことができる。
【００３０】
プリンタ２０５は、印刷データを用紙に印刷するための印刷装置である。スキャナ２０６は原稿から画像データを読み取るための読取装置である。本実施形態に係る画像形成装置１０は、上記ハードウェア構成により、後述するような各種処理を実現できる。
【００３１】
＜ソフトウェア構成＞
《プリントサーバ１２》
本実施形態に係るプリントサーバ１２は、例えば図４に示す処理ブロックにより実現される。図４は本実施形態に係るプリントサーバの一例の処理ブロック図である。
【００３２】
プリントサーバ１２はプログラムを実行することにより、通信部２２、ジョブ受付部２３、認証依頼部２４、ジョブ蓄積部２５、ジョブリスト取得部２６、ジョブ取得部２７、ログイン印刷確認部２８、ログイン印刷実行部２９を実現している。
【００３３】
通信部２２はｈｔｔｐ通信などにより、画像形成装置１０及び認証サーバ２０と通信を行う。ジョブ受付部２３は通信部２２を介して、ユーザからのジョブ・ジョブ属性情報を受け付け、ジョブ蓄積部２５に蓄積する。認証依頼部２４はユーザからの認証情報を元に認証サーバ１３または内部の認証システムに認証を依頼し、その結果を受け取る。認証依頼部２４は認証に成功すると、ユーザ情報をログイン印刷確認部２８に送信する。
【００３４】
ジョブ蓄積部２５はジョブ受付部２３が受け付けたユーザからのジョブ・ジョブ属性情報を蓄積する。ジョブリスト取得部２６はユーザの認証情報から、そのユーザから受け付けたジョブのリスト（ジョブリスト）をジョブ蓄積部２５から取得する。ジョブ取得部２７はジョブを一意に識別できるＩＤ（ジョブＩＤ）に基づき、該当するジョブをジョブ蓄積部２５から取得する。
【００３５】
ログイン印刷確認部２８は認証に成功したあと、認証依頼部２４から受信したユーザ情報を元に、ユーザから受け付けたジョブのジョブ属性情報を解析して、ログイン印刷のフラグが立っているジョブのジョブＩＤを確認する。ログイン印刷実行部２９はログイン印刷のフラグが立っているジョブをジョブ取得部２７から取得して、画像形成装置１０のログイン印刷部３４に送信する。
【００３６】
《画像形成装置１０》
本実施形態に係る画像形成装置１０は、例えば図５に示す処理ブロックにより実現される。図５は本実施形態に係る画像形成装置の一例の処理ブロック図である。
【００３７】
画像形成装置１０はプログラムを実行することにより、通信部３１、ユーザ入力受付部３２、認証依頼部３３、ログイン印刷部３４、ジョブリスト取得部３５、ジョブリスト表示部３６、ジョブ取得部３７、無線通信部３８を実現している。
【００３８】
通信部３１はｈｔｔｐ通信などにより、プリントサーバ１２と通信を行う。ユーザ入力受付部３２はユーザから認証情報などを入力情報として受け取る。認証依頼部３３はログイン画面を表示することで認証情報を、ユーザ入力受付部３２を介して受け取る。認証依頼部３３は無線通信部３８を介して、ユーザの認証情報を受け取ってもよい。
【００３９】
認証依頼部３３は受け取った認証情報を元に、通信部３１を介してプリントサーバ１２の認証依頼部２４に認証を依頼する。ログイン印刷部３４は認証依頼に対するレスポンスとしてログイン印刷のフラグが立っているジョブをプリントサーバ１２から受信し、印刷を行う。
【００４０】
ジョブリスト取得部３５はユーザ入力受付部３２を介して、ユーザからジョブリスト表示依頼を受け取り、通信部３１を介してプリントサーバ１２のジョブリスト取得部２６にジョブリスト取得依頼を行う。ジョブリスト取得部３５はプリントサーバ１２のジョブリスト取得部２６からレスポンスで返ってきたジョブリストをジョブリスト表示部３６に送信する。
【００４１】
ジョブリスト表示部３６はジョブリスト取得部３５から受信したジョブリストをユーザに対して表示する。ジョブ取得部３７はユーザ入力受付部３２を介して、ユーザが選択したジョブのジョブＩＤを取得する。ジョブ取得部３７はユーザが選択したジョブのジョブＩＤを元に、通信部３１を介してプリントサーバ１２のジョブ取得部２７にジョブの取得を依頼する。
【００４２】
無線通信部３８は無線の通信を行う。無線通信部３８は携帯端末１１の無線通信部４１との間で認証情報の通信を行う。無線通信部３８は認証情報を受け取ると、その認証情報を認証依頼部３３に送信する。無線通信部３８が無線の通信を行うトリガは通信の手段により異なる。例えば通信の手段が近距離無線通信技術の一例のｂｌｕｅｔｏｏｔｈである場合は、予め通信の確立を設定（ペアリング）して、確立した子機との間の距離がトリガとなり、自動で接続が確立し、認証情報を受信する。
【００４３】
《携帯端末１１》
本実施形態に係る携帯端末１１は例えば図６に示す処理ブロックにより実現される。図６は本実施形態に係る携帯端末の一例の処理ブロック図である。
【００４４】
携帯端末１１はプログラムを実行することにより、無線通信部４１、通信情報設定部４２、通信情報蓄積部４３を実現している。無線通信部４１は無線の通信を行う。無線通信部４１は画像形成装置１０の無線通信部３８との間で認証情報の通信を行う。無線通信部４１は通信の確立をトリガとして画像形成装置１０の無線通信部３８との間で認証情報の通信を行う。無線通信部４１は予め認証情報が設定されている場合、通信情報蓄積部４３からユーザの認証情報を取得する。
【００４５】
通信情報設定部４２はユーザから印刷システム１を利用するためのユーザの認証情報を入力されると、そのユーザの認証情報を通信情報蓄積部４３に蓄積する。通信情報蓄積部４３は印刷システム１を利用するためのユーザの認証情報を保持する。
【００４６】
＜処理の詳細＞
以下では、本実施形態に係る印刷システム１の処理の詳細について説明する。本実施形態に係る印刷システム１は後述するように、メインのロジックを画像形成装置１０、携帯端末１１、プリントサーバ１２の何れにも置くことができる。したがって、本実施形態に係る印刷システム１は既存のシステムへの変更が少なくなるように、メインのロジックを画像形成装置１０、携帯端末１１、プリントサーバ１２の何れに置くのか選択できる。
【００４７】
しかしながら、本実施形態に係る印刷システム１は、メインのロジックを画像形成装置１０、携帯端末１１、プリントサーバ１２の何れに置くかにより、処理ブロック及び処理シーケンスが変化する。なお、図４〜図６の処理ブロックはメインのロジックをプリントサーバ１２に置いたときのものである。
【００４８】
ここでは、画像形成装置１０にメインのロジックを置いた場合のシーケンス図、携帯端末１１にメインのロジックを置いた場合のシーケンス図、プリントサーバ１２にメインのロジックを置いた場合のシーケンス図をそれぞれ説明する。
【００４９】
《プリントサーバ１２にメインのロジックを置いた場合の例》
図７はプリントサーバにメインのロジックを置いた場合の印刷システムの処理手順を表した一例のシーケンス図である。
【００５０】
ステップＳ１において、ユーザは携帯端末１１にユーザの認証情報、通信設定情報などを予め設定しておく。携帯端末１１の通信情報蓄積部４３はユーザによって設定された認証情報、通信設定情報などを保持する。
【００５１】
携帯端末１１と画像形成装置１０とは距離接近やユーザによる携帯端末１１の操作などをトリガにして無線の接続を確立する。ステップＳ２において、携帯端末１１は通信情報蓄積部４３から認証情報を取得する。ステップＳ３において、携帯端末１１はユーザの認証情報を画像形成装置１０に送信する。
【００５２】
ステップＳ４において、画像形成装置１０はプリントサーバ１２にユーザの認証情報を送信して認証を依頼する。ステップＳ５において、プリントサーバ１２はユーザの認証情報を認証サーバ１３に送信して認証を依頼し、その結果を受け取る。認証に失敗したレスポンスを受信すると、プリントサーバ１２はステップＳ６において、認証に失敗したレスポンスを画像形成装置１０に返す。ステップＳ７において、画像形成装置１０は認証に失敗したレスポンスを携帯端末１１に返す。
【００５３】
一方、認証に成功したレスポンスを受信すると、プリントサーバ１２はステップＳ８において、ユーザ情報を元に、ユーザから受け付けたジョブのジョブ属性情報を取得、解析して、ログイン印刷のフラグが立っているジョブのジョブＩＤを確認する。
【００５４】
ログイン印刷のフラグが立っているジョブのジョブＩＤが存在すれば、プリントサーバ１２はステップＳ９において、ログイン印刷のフラグが立っているジョブを取得する。ステップＳ１０において、プリントサーバ１２は認証依頼に対するレスポンスとしてログイン印刷のフラグが立っているジョブを画像形成装置１０に送信する。そして、画像形成装置１０はプリントサーバ１２から受信したログイン印刷のフラグが立っているジョブを印刷するログイン印刷を実行する。ログイン印刷の実行後、画像形成装置１１はステップＳ１１に進み、ジョブリストやジョブの表示など、一般的なシーケンスに移行する。
【００５５】
なお、ステップＳ８の確認の結果、ログイン印刷のフラグが立っているジョブのジョブＩＤが存在しなければ、プリントサーバ１２はステップＳ１２において、認証依頼に対するレスポンスとして認証に成功したレスポンスを画像形成装置１０に送信する。認証に成功したレスポンスを受信すると、画像形成装置１１はステップＳ１３に進み、ジョブリストやジョブの表示など、一般的なシーケンスに移行する。そして、画像形成装置１０はステップＳ１４において、携帯端末１１に処理結果を送信する。
【００５６】
図７に示したシーケンス図において、画像形成装置１０とプリンタサーバ１２とのやり取りを、画像形成装置１０からのリクエストにすることで、プリントサーバ１２及び認証サーバ１３は、クラウドサービスに代表されるようなＷｅｂアプリケーションやサーバ側のアプリケーションによって実現できる。
【００５７】
図８はジョブ・ジョブ属性情報の一例の構成図である。図８に示すジョブ・ジョブ属性情報はジョブＩＤ（ｊｏｂ＿ｉｄ）とユーザ名（ｕｓｅｒ＿ｎａｍｅ）とドキュメント名（ｄｏｃｕｍｅｎｔ＿ｎａｍｅ）とドキュメントデータ（ｄｏｃｕｍｅｎｔ＿ｄａｔａ）とログイン印刷のフラグ（ｌｏｇｉｎ＿ｐｒｉｎｔ）とジョブ作成日時（ｃｒｅａｔｅ＿ａｔ）とを項目として有する。
【００５８】
なお、プリントサーバ１２は認証に成功したとき、ユーザ情報の一例であるユーザ名により検索をすることで、ユーザから受け付けたジョブのジョブ属性情報を取得し、取得したジョブ属性情報からログイン印刷のフラグが「ＯＮ」である（ログイン印刷のフラグが立っている）ジョブのジョブＩＤを確認できる。
【００５９】
図９はジョブ投入を受け付ける画面の一例のイメージ図である。図９に示すジョブ投入を受け付ける画面１０００はログイン印刷の有無を設定するチェックボックス１００１を有する。画面１０００はジョブ投入を受け付ける携帯端末１１やクライアントＰＣ（図示せず）などに表示される。ユーザは画面１０００を利用してジョブ投入を行うとき、画面１０００のチェックボックス１００１にチェックを入れることで、ジョブ属性情報のログイン印刷のフラグが「ＯＮ」となる。
【００６０】
《画像形成装置１０にメインのロジックを置いた場合の例》
図１０は画像形成装置にメインのロジックを置いた場合の印刷システムの処理手順を表した一例のシーケンス図である。なお、図１０のシーケンス図は図７のシーケンス図と一部を除いて同様であるため、適宜説明を省略する。
【００６１】
ステップＳ２１〜Ｓ２７の処理は図７のステップＳ１〜Ｓ７と同様であるため説明を省略する。認証に成功したレスポンスを認証サーバ１３から受信すると、プリントサーバ１２はステップＳ２８において、ユーザ情報を元に、ユーザから受け付けたジョブのジョブ属性情報を取得する。プリントサーバ１２は取得したジョブ属性情報を、認証依頼に対するレスポンスとして画像形成装置１０に送信する。
【００６２】
ステップＳ２９において、画像形成装置１０はプリントサーバ１２から受信したジョブ属性情報を解析することで、ログイン印刷のフラグが立っているジョブのジョブＩＤを確認する。ステップＳ３０において、画像形成装置１０はログイン印刷のフラグが立っているジョブの取得をプリントサーバ１２に依頼する。プリントサーバ１２はログイン印刷のフラグが立っているジョブを取得して画像形成装置１０に送信する。
【００６３】
そして、画像形成装置１０はプリントサーバ１２から受信したログイン印刷のフラグが立っているジョブを印刷するログイン印刷を実行する。ログイン印刷の実行後、画像形成装置１１はステップＳ３１に進み、ジョブリストやジョブの表示など、一般的なシーケンスに移行する。
【００６４】
ステップＳ２９の確認の結果、ログイン印刷のフラグが立っているジョブのジョブＩＤが存在しなければ、画像形成装置１１はステップＳ３２に進み、ジョブリストやジョブの表示など、一般的なシーケンスに移行する。そして、画像形成装置１０はステップＳ３３において、携帯端末１１に処理結果を送信する。
【００６５】
メインのロジックを画像形成装置１０に置いた場合、図４〜図６の処理ブロックは以下のように変更される。まず、図４のプリントサーバ１２のログイン印刷確認部２８の処理のうち、ジョブ属性情報を解析することで、ログイン印刷のフラグが立っているジョブのジョブＩＤを確認する処理が、画像形成装置１０で行われる。
【００６６】
プリントサーバ１２のログイン印刷確認部２８はユーザ情報を元に、ユーザから受け付けたジョブのジョブ属性情報を取得する処理を行う。画像形成装置１０の例えばログイン印刷部３４はプリントサーバ１２から受信したジョブ属性情報を解析することで、ログイン印刷のフラグが立っているジョブのジョブＩＤを確認する。
【００６７】
画像形成装置１０のログイン印刷部３４はログイン印刷のフラグが立っているジョブの取得をプリントサーバ１２のログイン印刷実行部２９に依頼する。ログイン印刷実行部２９はログイン印刷部３４から依頼のあったジョブをジョブ取得部２７から取得して、画像形成装置１０のログイン印刷部３４に送信する。
【００６８】
《携帯端末１１にメインのロジックを置いた場合の例》
図１１は携帯端末にメインのロジックを置いた場合の印刷システムの処理手順を表した一例のシーケンス図である。なお、図１１のシーケンス図は図７のシーケンス図と一部を除いて同様であるため、適宜説明を省略する。
【００６９】
ステップＳ４１の処理は図７のステップＳ１と同様である。携帯端末１１と画像形成装置１０とは距離接近やユーザによる携帯端末１１の操作などをトリガにして無線の接続を確立する。無線の接続を確立したあと、携帯端末１１はステップＳ４２において、ログイン印刷を開始する。
【００７０】
ステップＳ４３において、携帯端末１１はユーザの認証情報をプリントサーバ１２に送信して認証を依頼する。ステップＳ４４において、プリントサーバ１２はユーザの認証情報を認証サーバ１３に送信して認証を依頼し、その結果を受け取る。ステップＳ４５において、プリントサーバ１２はユーザの認証情報の認証の結果をレスポンスとして携帯端末１１に返す。
【００７１】
認証に成功したレスポンスを受信すると、ステップＳ４６において、携帯端末１１はプリントサーバ１２のログイン印刷確認部２８にユーザ情報を送信する。携帯端末１１からユーザ情報を受信すると、そのユーザ情報を元に、プリントサーバ１２はユーザから受け付けたジョブのジョブ属性情報を取得する。プリントサーバ１２は取得したジョブ属性情報を、認証依頼に対するレスポンスとして携帯端末１１に送信する。
【００７２】
ステップＳ４７において、携帯端末１１は、プリントサーバ１２から受信したジョブ属性情報を解析することで、ログイン印刷のフラグが立っているジョブのジョブＩＤを確認する。
【００７３】
ステップＳ４８において、携帯端末１１はログイン印刷のフラグが立っているジョブの取得をプリントサーバ１２に依頼する。プリントサーバ１２は、ログイン印刷のフラグが立っているジョブを取得して携帯端末１１に送信する。ステップＳ４９において、携帯端末１１はプリントサーバ１２から受信したログイン印刷のフラグが立っているジョブを画像形成装置１０に送信し、ログイン印刷を依頼する。
【００７４】
そして、画像形成装置１０は携帯端末１１から受信したログイン印刷のフラグが立っているジョブを印刷するログイン印刷を実行する。ログイン印刷の実行後、画像形成装置１１はジョブリストやジョブの表示など、一般的なシーケンスに移行する。
【００７５】
なお、図１１に示したシーケンス図において、携帯端末１１とプリンタサーバ１２とのやり取りを、携帯端末１１からのリクエストにすることで、プリントサーバ１２及び認証サーバ１３は、クラウドサービスに代表されるようなＷｅｂアプリケーションやサーバ側のアプリケーションによって実現できる。
【００７６】
メインのロジックを携帯端末１１に置いた場合、図４〜図６の処理ブロックは以下のように変更される。まず、図４のプリントサーバ１２のログイン印刷確認部２８の処理のうち、ジョブ属性情報を解析することでログイン印刷のフラグが立っているジョブのジョブＩＤを確認する処理が、携帯端末１１で行われる。
【００７７】
プリントサーバ１２のログイン印刷確認部２８はユーザ情報を元に、ユーザから受け付けたジョブのジョブ属性情報を取得する処理を行う。画像形成装置１０のログイン印刷部３４が行う「プリントサーバ１２から受信したジョブ属性情報を解析することでログイン印刷のフラグが立っているジョブのジョブＩＤを確認する処理」及び「ログイン印刷のフラグが立っているジョブの取得をプリントサーバ１２のログイン印刷実行部２９に依頼する処理」は、携帯端末１１で行われる。
【００７８】
また、携帯端末１１はプリントサーバ１２から取得したジョブを画像形成装置１０に送信し、ログイン印刷を依頼する処理を行う。画像形成装置１０のログイン印刷部３４は携帯端末１１から受信したジョブを印刷するログイン印刷の処理を行う。
【００７９】
さらに、携帯端末１１はファイルサーバ１２と通信を行うための通信部を有するように変更される。なお、携帯端末１１は無線通信部４１を介してファイルサーバ１２と通信を行うようにしてもよい。
【００８０】
《携帯端末１１からユーザにログインの許可を促す場合の例》
本実施形態に係る印刷システム１では、携帯端末１１と画像形成装置１０とは距離接近やユーザによる携帯端末１１の操作などをトリガにして無線の接続を確立したあと、自動で認証情報の送受信を開始せず、携帯端末１１からユーザにログインの許可を促すこともできる。
【００８１】
携帯端末１１からユーザにログインの許可を促す場合、携帯端末１１の処理ブロック図は図１２に示すようになる。図１２は本実施形態に係る携帯端末の一例の処理ブロック図である。
【００８２】
携帯端末１１はプログラムを実行することにより、無線通信部４１、通信情報設定部４２、通信情報蓄積部４３、表示部４４を実現している。なお、図１２の携帯端末１１は図６の携帯端末１１に表示部４４を追加したものである。
【００８３】
表示部４４は画像形成装置１０との無線の接続が確立されたあと、ユーザに対して無線通信が確立した旨の表示と、ログイン印刷の許可を促す表示とを行う。そして、表示部４４はユーザからログイン印刷の許可を受けると、無線通信部４１に対して認証情報の取得を依頼する。
【００８４】
図１３は携帯端末からユーザにログインの許可を促す場合の印刷システムの処理手順を表した一例のシーケンス図である。
【００８５】
ステップＳ５１において、ユーザは携帯端末１１にユーザの認証情報、通信設定情報などを予め設定しておく。携帯端末１１の通信情報蓄積部４３はユーザによって設定された認証情報、通信設定情報などを保持する。
【００８６】
携帯端末１１と画像形成装置１０とは距離接近やユーザによる携帯端末１１の操作などをトリガにして無線の接続を確立する。ステップＳ５２において、携帯端末１１は画像形成装置１０との無線の接続が確立されたあと、ユーザに対して無線通信が確立した旨の表示と、ログイン印刷の許可を促す表示とを行う。ステップＳ５３において、ユーザは携帯端末１１にログイン印刷の許可を入力する。
【００８７】
ログイン印刷の許可を入力されると、携帯端末１１はステップＳ５４において、携帯端末１１は通信情報蓄積部４３から認証情報を取得する。ステップＳ５５において、携帯端末１１はユーザの認証情報を画像形成装置１０に送信する。
【００８８】
ステップＳ５６において、画像形成装置１０はプリントサーバ１２にユーザの認証情報を送信して認証を依頼する。ステップＳ５７において、プリントサーバ１２はユーザの認証情報を認証サーバ１３に送信して認証を依頼し、その結果を受け取る。認証に失敗したレスポンスを受信すると、プリントサーバ１２はステップＳ５８において、認証に失敗したレスポンスを画像形成装置１０に返す。ステップＳ５９において、画像形成装置１０は認証に失敗したレスポンスを携帯端末１１に返す。
【００８９】
一方、認証に成功したレスポンスを受信すると、プリントサーバ１２はステップＳ６０において、ユーザ情報を元に、ユーザから受け付けたジョブのジョブ属性情報を取得、解析して、ログイン印刷のフラグが立っているジョブのジョブＩＤを確認し、ログイン印刷のフラグが立っているジョブのジョブ属性情報を取得する。ステップＳ６１において、プリントサーバ１２は、ログイン印刷のフラグが立っているジョブのジョブ属性情報を、認証依頼に対するレスポンスとして画像形成装置１０に送信する。
【００９０】
画像形成装置１０は認証依頼に対するレスポンスを解析し、ジョブ属性情報が含まれるか確認する。ジョブ属性情報が含まれる場合、ステップＳ６２において、画像形成装置１０はプリントサーバ１２から受信したジョブ属性情報を解析することで、ログイン印刷のフラグが立っているジョブのジョブＩＤを確認する。画像形成装置１０はログイン印刷のフラグが立っているジョブの取得をプリントサーバ１２に依頼する。プリントサーバ１２はログイン印刷のフラグが立っているジョブを取得して画像形成装置１０に送信する。
【００９１】
そして、画像形成装置１０はプリントサーバ１２から受信したログイン印刷のフラグが立っているジョブを印刷するログイン印刷を実行する。ログイン印刷の実行後、画像形成装置１１はステップＳ６３に進み、ジョブリストやジョブの表示など、一般的なシーケンスに移行する。
【００９２】
認証依頼に対するレスポンスにジョブ属性情報が含まれていない場合、画像形成装置１０はステップＳ６４において、ジョブリストやジョブの表示など、一般的なシーケンスに移行する。そして、画像形成装置１０はステップＳ６５において、携帯端末１１に処理結果を送信する。
【００９３】
携帯端末１１からユーザにログインの許可を促す場合、プリントサーバ１２のログイン印刷確認部２８の処理のうち、ジョブ属性情報を解析することで、ログイン印刷のフラグが立っているジョブのジョブＩＤを確認する処理が、画像形成装置１０で行われる。
【００９４】
プリントサーバ１２のログイン印刷確認部２８はユーザ情報を元に、ユーザから受け付けたジョブのジョブ属性情報を取得する処理を行う。画像形成装置１０の例えばログイン印刷部３４はプリントサーバ１２から受信したジョブ属性情報を解析することで、ログイン印刷のフラグが立っているジョブのジョブＩＤを確認する。
【００９５】
画像形成装置１０のログイン印刷部３４はログイン印刷のフラグが立っているジョブの取得をプリントサーバ１２のログイン印刷実行部２９に依頼する。ログイン印刷実行部２９はログイン印刷部３４から依頼のあったジョブをジョブ取得部２７から取得して、画像形成装置１０のログイン印刷部３４に送信する。
【００９６】
《画像形成装置１０からユーザにログインの許可を促す場合の例》
本実施形態に係る印刷システム１では、携帯端末１１と画像形成装置１０とは距離接近やユーザによる携帯端末１１の操作などをトリガにして無線の接続を確立したあと、自動で認証情報の送受信を開始せず、画像形成装置１０からユーザにログインの許可を促すこともできる。画像形成装置１０からユーザにログインの許可を促す場合、画像形成装置１０の処理ブロック図は前述した図５に示すようになる。
【００９７】
図１４は画像形成装置からユーザにログインの許可を促す場合の印刷システムの処理手順を表した一例のシーケンス図である。なお、図１４のシーケンス図は一部を除いて図１３のシーケンス図と同様であるため、適宜説明を省略する。
【００９８】
ステップＳ７１において、ユーザは携帯端末１１にユーザの認証情報、通信設定情報などを予め設定しておく。携帯端末１１の通信情報蓄積部４３はユーザによって設定された認証情報、通信設定情報などを保持する。
【００９９】
携帯端末１１と画像形成装置１０とは距離接近やユーザによる携帯端末１１の操作などをトリガにして無線の接続を確立する。ステップＳ７２において、画像形成装置１０は携帯端末１１との無線の接続が確立されたあと、ユーザに対して無線通信が確立した旨の表示と、ログイン印刷の許可を促す表示とを行う。
【０１００】
ユーザに対して無線通信が確立した旨の表示と、ログイン印刷の許可を促す表示とは例えば画像形成装置１０のユーザ入力受付部３２が行う。ステップＳ７３において、ユーザは画像形成装置１０にログイン印刷の許可を入力する。
【０１０１】
ログイン印刷の許可を入力されると、画像形成装置１０はステップＳ７４において携帯端末１１に認証情報を要求する。例えば携帯端末１１に認証情報を要求する処理はユーザ入力受付部３２が無線通信部３８を介して行う。なお、ステップＳ７５以降の処理は図１３のステップＳ５４以降の処理と同様であるため、説明を省略する。
【０１０２】
《ユーザが画像形成装置１０に無線接続を要求する場合の例》
本実施形態に係る印刷システム１では、自動で無線の接続をせず、ユーザが画像形成装置１０に無線接続を要求することもできる。ユーザが画像形成装置１０に無線接続を要求する場合、画像形成装置１０の処理ブロック図は前述した図５と同様である。
【０１０３】
図１５はユーザが画像形成装置に無線接続を要求する場合の印刷システムの処理手順を表した一例のシーケンス図である。なお、図１５のシーケンス図は一部を除いて図１３のシーケンス図と同様であるため、適宜説明を省略する。
【０１０４】
ステップＳ９１において、ユーザは携帯端末１１にユーザの認証情報、通信設定情報などを予め設定しておく。携帯端末１１の通信情報蓄積部４３はユーザによって設定された認証情報、通信設定情報などを保持する。
【０１０５】
ステップＳ９２において、ユーザは画像形成装置１０のユーザ入力受付部３２から通信の確立を要求する。ステップＳ９３において、画像形成装置１０の無線通信部３８は付近に無線接続が可能なデバイス（通信機器）が無いか検索する。ここでは無線通信部３８が携帯端末１１を見つけたものとする。携帯端末１１と画像形成装置１０とは無線の接続を確立する。なお、ステップＳ９４以降の処理は図１３のステップＳ５４以降の処理と同様であるため、説明を省略する。
【０１０６】
《ユーザが携帯端末１１に無線接続を要求する場合の例》
本実施形態に係る印刷システム１では、自動で無線の接続をせず、ユーザが携帯端末１１に無線接続を要求することもできる。なお、ユーザが携帯端末１１に無線接続を要求する場合、携帯端末１１の処理ブロック図は前述した図１２と同様である。
【０１０７】
図１６はユーザが携帯端末に無線接続を要求する場合の印刷システムの処理手順を表した一例のシーケンス図である。図１６のシーケンス図は一部を除いて図１３のシーケンス図と同様であるため、適宜説明を省略する。
【０１０８】
ステップＳ１１１において、ユーザは携帯端末１１にユーザの認証情報、通信設定情報などを予め設定しておく。携帯端末１１の通信情報蓄積部４３はユーザによって設定された認証情報、通信設定情報などを保持する。
【０１０９】
ステップＳ１１２において、ユーザは携帯端末１１の表示部４４から通信の確立を要求する。ステップＳ１１３において、携帯端末１１の無線通信部４１は付近に無線接続が可能なデバイス（通信機器）が無いか検索する。
【０１１０】
ここでは無線通信部４１が画像形成装置１０を見つけたものとする。携帯端末１１と画像形成装置１０とは無線の接続を確立する。なお、ステップＳ１１４以降の処理は図１３のステップＳ５４以降の処理と同様であるため、説明を省略する。
【０１１１】
＜まとめ＞
第１の実施形態に係る印刷システム１によれば、プルプリントであっても、画像形成装置１０への認証情報を入力する手順、ジョブリストからジョブを選択する手順を無くすことができる。例えば本実施形態に係る印刷システム１では、携帯端末１１を持ったユーザが画像形成装置１０に近づくことで印刷を開始できる。
【０１１２】
近年、プルプリントの印刷システム１を導入しているオフィス等が増えている。出力管理をしているオフィス等では、必ずプリントサーバ１２を使用することが義務付けられている場合もある。ユーザは今すぐ印刷したいドキュメントであっても、プルプリントの印刷システム１を使用しなければならず、手間であった。
【０１１３】
第１の実施形態に係る印刷システム１によれば、ジョブ投入の際、例えば画面１０００のチェックボックスにチェックを入れておけば、携帯端末１１を持ったユーザが画像形成装置１０に近づくことで印刷を開始でき、プルプリントにおけるユーザの手間を軽減することができる。
［第２の実施形態］
第２の実施形態の印刷システム２は、クラウド環境を利用するものである。
【０１１４】
図１７は本実施形態に係る印刷システムの他の例の構成図である。図１７の印刷システム２はクラウドサービスを提供するパブリック環境のネットワークＮ２と企業などのプライベート環境のネットワークＮ３とを有する。ネットワークＮ２とネットワークＮ３とはネットワークＮ３側のファイアウォールＦＷによって接続されている。ファイアウォールＦＷはネットワークＮ２とネットワークＮ３との接点に設置され、ネットワークＮ３からネットワークＮ２へのアクセスを中継する。
【０１１５】
クラウドサービスを提供するネットワークＮ２にはＷｅｂアプリケーションやサーバ側のアプリケーションによって機能を提供する一つ以上の情報処理装置（コンピュータシステム）が含まれる。このような情報処理装置によって、ネットワークＮ２側にはプリントサーバ１２、認証サーバ１３、レンダリングサーバ１４、データベース（ＤＢ）１５などが実現される。なお、ＤＢ１５は蓄積装置の一例である。企業などのプライベート環境のネットワークＮ３には、画像形成装置１０、携帯端末１１が含まれる。
【０１１６】
画像形成装置１０、携帯端末１１、プリントサーバ１２、認証サーバ１３は第１の実施形態と同様である。ＤＢ１５はジョブを蓄積する。レンダリングサーバ１４は、ＤＢ１５からアプリケーションデータのジョブを読み出して印刷データに変換し、ＤＢ１５に蓄積し直す。レンダリングサーバ１４は、例えば携帯端末１１のプリンタドライバで行っていた印刷データへの変換処理を行うことができる。したがって、本実施形態に係る印刷システム２では、プリンタドライバの無い携帯端末１１からアプリケーションデータのジョブを投入し、印刷を行うことが可能となっている。
【０１１７】
本実施形態に係る印刷システム２において、端末装置１１はネットワークＮ２側の認証サーバ１３によって認証されたあと、ジョブをプリントサーバ１２に送信してジョブの投入を行う。なお、認証サーバ１３による認証には例えばユーザ名（ユーザを特定する特定情報）、パスワード、企業名（企業、組織、グループ等を特定する特定情報）などを含む認証情報が利用される。このように、第２の実施形態の印刷システム２では企業ごとにユーザを管理している。プリントサーバ１２は投入されたジョブと、そのジョブに紐づくジョブ属性情報をＤＢ１５に蓄積させる。
【０１１８】
図１８はジョブ・ジョブ属性情報の他の例の構成図である。図１８のジョブ・ジョブ属性情報は図８に示すジョブ・ジョブ属性情報に企業名（ｏｒｇａｎｉｚａｔｉｏｎ＿ｎａｍａ）の項目を追加したものである。ＤＢ１５に蓄積されたジョブは必要に応じてレンダリングサーバ１４により画像形成装置１０で印刷可能な印刷データに変換される。
【０１１９】
画像形成装置１０で印刷を行う場合、ユーザは携帯端末１１にユーザの認証情報、通信設定情報などを予め設定しておく。認証情報には、ユーザＩＤ、パスワードなどが含まれている。携帯端末１１と画像形成装置１０とが距離接近やユーザによる携帯端末１１の操作などをトリガにして無線の接続を確立すると、画像形成装置１０は携帯端末１１から認証情報を受信する。
【０１２０】
画像形成装置１０は携帯端末１１から受信した認証情報と共に、自機に設定されている企業名（企業コード）をプリントサーバ１２に送信して認証を依頼する。プリントサーバ１２はユーザの認証情報及び企業名を認証サーバ１３に送信して認証を依頼し、その結果を受け取る。この後の処理は第１の実施形態の印刷システム１と同様であるため、説明を省略する。
【０１２１】
＜まとめ＞
このように、本実施形態に係る印刷システム２はクラウド環境を利用したプルプリントであっても、画像形成装置１０への認証情報を入力する手順、ジョブリストからジョブを選択する手順を無くすことができる。また、本実施形態に係る印刷システム２ではプリンタドライバの無い携帯端末１１からアプリケーションデータのジョブを投入し、印刷を行うことができる。
【０１２２】
なお本発明において、携帯端末１１にメインのロジックを置いた図１１の印刷システムを除けば、画像形成装置１０におけるユーザ認証処理は、携帯端末１１との無線通信によるユーザ認証以外にも、カードリーダによってＩＣカードから読み取られた認証情報を用いるカード認証、画像形成装置１０のＵＩ画面を介してユーザが入力した認証情報を受け付けるユーザ入力認証などにより実現することが可能である。この場合、画像形成装置１０から携帯端末１１への通知を、画像形成装置１０の画面に表示すればよい。
【０１２３】
またさらに、本発明では、画像形成装置１０あるいは携帯端末１１からの認証依頼をプリントサーバ１２に送信し、プリントサーバ１２から認証サーバ１３に認証を要求することでユーザ認証を実行したが、これに限らず、画像形成装置１０あるいは携帯端末１１が直接認証サーバ１３に認証を要求するようにしてもよい。
【０１２４】
また、本発明のプリントサーバ１２あるいは印刷システムは、ユーザ特定情報（ユーザ名、ユーザＩＤ、生体情報、ユーザが保持するＩＣカードのカードＩＤ等のユーザの認証情報等）を受信する受信手段と、ジョブ、ユーザ特定情報および、受信手段による前記ユーザ特定情報の受信に応じてジョブを送信するか否かを示す識別情報（ログイン印刷のフラグ等）を対応付けて蓄積する蓄積手段から、受信手段により受信したユーザ特定情報と対応付けられたジョブのうち、ジョブを送信することを示す識別情報と対応付けられたジョブを特定する特定手段（ログイン印刷確認部２８による確認によって特定することが出来る）と、特定手段により特定したジョブを画像形成装置１０に送信する送信手段とを備えることで、特定のジョブの実行においてジョブリストからジョブを選択する手順を無くすことができる。
【０１２５】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。上述した実施形態における印刷システム１、２は出力システムの一例である。また、画像形成装置１０は出力装置の一例である。出力装置は必ずしも画像形成装置１０に限定されるものでなく、プロジェクタなどの投影装置や、画像データを表示する装置など、画像データ等を出力する装置であればよい。さらに、プリントサーバ１２は出力制御装置の一例である。出力制御装置は必ずしもプリントサーバ１２に限定されるものでなく、出力装置による出力を制御する装置であればよい。
【符号の説明】
【０１２６】
１、２      印刷システム
１０    画像形成装置
１１    携帯端末
１２    プリントサーバ
１３    認証サーバ
１４    レンダリングサーバ
１５    データベース（ＤＢ）
２２    通信部
２３    ジョブ受付部
２４    認証依頼部
２５    ジョブ蓄積部
２６    ジョブリスト取得部
２７    ジョブ取得部
２８    ログイン印刷確認部
２９    ログイン印刷実行部
３１    通信部
３２    ユーザ入力受付部
３３    認証依頼部
３４    ログイン印刷部
３５    ジョブリスト取得部
３６    ジョブリスト表示部
３７    ジョブ取得部
３８    無線通信部
４１    無線通信部
４２    通信情報設定部
４３    通信情報蓄積部
４４    表示部
１００    コンピュータシステム
１０１    入力装置
１０２    表示装置
１０３    外部Ｉ／Ｆ
１０３ａ    記録媒体
１０４    ＲＡＭ
１０５    ＲＯＭ
１０６    ＣＰＵ
１０７    通信Ｉ／Ｆ
１０８    ＨＤＤ
２０１    コントローラ
２０２    操作パネル
２０３    外部Ｉ／Ｆ
２０４    通信Ｉ／Ｆ
２０５    プリンタ
２０６    スキャナ
２１１    ＣＰＵ
２１２    ＲＡＭ
２１３    ＲＯＭ
２１４    ＮＶＲＡＭ
２１５    ＨＤＤ
１０００    画面
１００１    チェックボックス
Ｂ    バス
Ｎ１〜Ｎ３    ネットワーク
【先行技術文献】
【特許文献】
【０１２７】
【特許文献１】特開２０１１−８１７４１号公報
【図１】
2014016674.tif 000003
【図２】
2014016674.tif 000004
【図３】
2014016674.tif 000005
【図４】
2014016674.tif 000006
【図５】
2014016674.tif 000007
【図６】
2014016674.tif 000008
【図７】
2014016674.tif 000009
【図８】
2014016674.tif 000010
【図９】
2014016674.tif 000011
【図１０】
2014016674.tif 000012
【図１１】
2014016674.tif 000013
【図１２】
2014016674.tif 000014
【図１３】
2014016674.tif 000015
【図１４】
2014016674.tif 000016
【図１５】
2014016674.tif 000017
【図１６】
2014016674.tif 000018
【図１７】
2014016674.tif 000019
【図１８】
2014016674.tif 000020