(57)【要約】【課題】機器の処理対象として保存されているデータに関する操作性を向上させること。【解決手段】情報処理装置は、機器の処理対象としてユーザによって指定されたデータを、第一の装置に送信する送信部と、 前記データに対して前記第一の装置によって生成される、前記データの利用権限を識別する権限識別情報を、前記第一の装置から受信する受信部と、 前記受権限識別情報と、前記ユーザのユーザ識別情報とを対応付けて、第二の装置に登録する登録部とを有し、 前記機器は、 ユーザ識別情報の入力を受け付ける受付部と、 前記ユーザ識別情報に対応付けられている前記権限識別情報を、前記第二の装置から取得する第一の取得部と、 前記第一の取得部によって取得される権限識別情報に係るデータを、前記第一の装置から取得する第二の取得部と、 前記第二の取得部によって取得されるデータに関する処理を制御する処理制御部とを有する。【選択図】図４
2016134007.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と、前記情報処理装置にネットワークを介して接続される機器とを含む情報処理システムであって、
前記情報処理装置は、
前記機器の処理対象としてユーザによって指定されたデータを、ネットワークを介して第一の装置に送信する送信部と、
前記送信部が送信するデータに対して前記第一の装置によって生成される、前記データの利用権限を識別する権限識別情報を、前記第一の装置から受信する受信部と、
前記受信部によって受信される権限識別情報と、前記ユーザのユーザ識別情報とを対応付けて、第二の装置にネットワークを介して登録する登録部とを有し、
前記機器は、
ユーザ識別情報の入力を受け付ける受付部と、
前記受付部が受け付けるユーザ識別情報に対応付けられている前記権限識別情報を、ネットワークを介して前記第二の装置から取得する第一の取得部と、
前記第一の取得部によって取得される権限識別情報に係るデータを、前記第一の装置からネットワークを介して取得する第二の取得部と、
前記第二の取得部によって取得されるデータに関する処理を制御する処理制御部とを有する、
ことを特徴とする情報処理システム。
【請求項２】
前記第一の取得部は、前記受付部が受け付けるユーザ識別情報に複数の前記権限識別情報が対応付けられている場合には、当該複数の権限識別情報を前記第二の装置から取得する、
ことを特徴とする請求項１記載の情報処理システム。
【請求項３】
前記情報処理装置は、
前記処理制御部によって制御された処理に係るデータの削除を、前記第二の装置に要求する削除要求部を有する、
ことを特徴とする請求項１又は２記載の情報処理システム。
【請求項４】
前記処理制御部は、前記第二の取得部によって取得されるデータの印刷を制御する、
ことを特徴とする請求項１乃至３いずれか一項記載の情報処理システム。
【請求項５】
ネットワークを介して機器に接続される情報処理装置であって、
前記機器の処理対象としてユーザによって指定されたデータを、ネットワークを介して第一の装置に送信する送信部と、
前記送信部が送信するデータに対して前記第一の装置によって生成される、前記データの利用権限を識別する権限識別情報を、前記第一の装置から受信する受信部と、
前記受信部によって受信される権限識別情報と、前記ユーザのユーザ識別情報とを対応付けて、第二の装置にネットワークを介して登録する登録部とを有し、
前記機器は、
ユーザ識別情報の入力を受け付ける受付部と、
前記受付部が受け付けるユーザ識別情報に対応付けられている前記権限識別情報を、ネットワークを介して前記第二の装置から取得する第一の取得部と、
前記第一の取得部によって取得される権限識別情報に係るデータを、前記第一の装置からネットワークを介して取得する第二の取得部と、
前記第二の取得部によって取得されるデータに関する処理を制御する処理制御部とを有する、
ことを特徴とする情報処理装置。
【請求項６】
情報処理装置にネットワークを介して接続される機器であって、
前記情報処理装置は、
前記機器の処理対象としてユーザによって指定されたデータを、ネットワークを介して第一の装置に送信する送信部と、
前記送信部が送信するデータに対して前記第一の装置によって生成される、前記データの利用権限を識別する権限識別情報を、前記第一の装置から受信する受信部と、
前記受信部によって受信される権限識別情報と、前記ユーザのユーザ識別情報とを対応付けて、第二の装置にネットワークを介して登録する登録部とを有し、
前記機器は、
ユーザ識別情報の入力を受け付ける受付部と、
前記受付部が受け付けるユーザ識別情報に対応付けられている前記権限識別情報を、ネットワークを介して前記第二の装置から取得する第一の取得部と、
前記第一の取得部によって取得される権限識別情報に係るデータを、前記第一の装置からネットワークを介して取得する第二の取得部と、
前記第二の取得部によって取得されるデータに関する処理を制御する処理制御部とを有する、
ことを特徴とする機器。
【請求項７】
情報処理装置と、前記情報処理装置にネットワークを介して接続される機器とが実行する情報処理方法であって、
前記情報処理装置が、
前記機器の処理対象としてユーザによって指定されたデータを、ネットワークを介して第一の装置に送信する送信手順と、
前記送信手順が送信するデータに対して前記第一の装置によって生成される、前記データの利用権限を識別する権限識別情報を、前記第一の装置から受信する受信手順と、
前記受信手順において受信される権限識別情報と、前記ユーザのユーザ識別情報とを対応付けて、第二の装置にネットワークを介して登録する登録手順とを実行し、
前記機器が、
ユーザ識別情報の入力を受け付ける受付手順と、
前記受付手順が受け付けるユーザ識別情報に対応付けられている前記権限識別情報を、ネットワークを介して前記第二の装置から取得する第一の取得手順と、
前記第一の取得手順において取得される権限識別情報に係るデータを、前記第一の装置からネットワークを介して取得する第二の取得手順と、
前記第二の取得手順において取得されるデータに関する処理を制御する処理制御手順とを実行する、
ことを特徴とする情報処理方法。
【請求項８】
ネットワークを介して機器に接続される情報処理装置に処理を実行させるプログラムであって、
前記情報処理装置に、
前記機器の処理対象としてユーザによって指定されたデータを、ネットワークを介して第一の装置に送信する送信手順と、
前記送信手順が送信するデータに対して前記第一の装置によって生成される、前記データの利用権限を識別する権限識別情報を、前記第一の装置から受信する受信手順と、
前記受信手順において受信される権限識別情報と、前記ユーザのユーザ識別情報とを対応付けて、第二の装置にネットワークを介して登録する登録手順とを実行させ、
前記機器は、
ユーザ識別情報の入力を受け付ける受付部と、
前記受付部が受け付けるユーザ識別情報に対応付けられている前記権限識別情報を、ネットワークを介して前記第二の装置から取得する第一の取得部と、
前記第一の取得部によって取得される権限識別情報に係るデータを、前記第一の装置からネットワークを介して取得する第二の取得部と、
前記第二の取得部によって取得されるデータに関する処理を制御する処理制御部とを有する、
ことを特徴とするプログラム。
【請求項９】
情報処理装置にネットワークを介して接続される機器に処理を実行させるプログラムであって、
前記情報処理装置は、
前記機器の処理対象としてユーザによって指定されたデータを、ネットワークを介して第一の装置に送信する送信部と、
前記送信部が送信するデータに対して前記第一の装置によって生成される、前記データの利用権限を識別する権限識別情報を、前記第一の装置から受信する受信部と、
前記受信部によって受信される権限識別情報と、前記ユーザのユーザ識別情報とを対応付けて、第二の装置にネットワークを介して登録する登録部とを有し、
前記機器に、
ユーザ識別情報の入力を受け付ける受付手順と、
前記受付手順が受け付けるユーザ識別情報に対応付けられている前記権限識別情報を、ネットワークを介して前記第二の装置から取得する第一の取得手順と、
前記第一の取得手順において取得される権限識別情報に係るデータを、前記第一の装置からネットワークを介して取得する第二の取得手順と、
前記第二の取得手順において取得されるデータに関する処理を制御する処理制御手順とを実行させる、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理装置、機器、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
所定のサーバに印刷ジョブがアップロードされると、印刷ジョブごとに固有の番号が発行されるシステムが有る。ユーザは、当該番号を画像形成装置に入力することで、当該番号に対応する印刷ジョブに係る印刷を当該画像形成装置に実行させることができる。
【０００３】
例えば、印刷ジョブが添付されたメールが、所定のメールアドレス宛に送信されると、当該印刷ジョブに対して固有の番号が割り当てられ、当該印刷ジョブと当該番号とが対応付けられて保存される。当該番号は、印刷ジョブが添付されたメールに対する返信メールに含められて、ユーザに通知される。ユーザが、当該番号を画像形成装置に入力すると、画像形成装置は、当該番号に対応付けられて保存されている印刷ジョブを取得し、印刷を実行する。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の番号は、印刷ジョブごとに発行されるため、複数の印刷ジョブがアップロードされて保存された場合、複数の番号が発行される。この場合、ユーザは、各番号を画像形成装置に入力しなければならず、煩雑な操作が必要となってしまう。
【０００５】
本発明は、上記の点に鑑みてなされたものであって、機器の処理対象として保存されているデータに関する操作性を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
そこで上記課題を解決するため、情報処理装置と、前記情報処理装置にネットワークを介して接続される機器とを含む情報処理システムにおいて、 前記情報処理装置は、 前記機器の処理対象としてユーザによって指定されたデータを、ネットワークを介して第一の装置に送信する送信部と、 前記送信部が送信するデータに対して前記第一の装置によって生成される、前記データの利用権限を識別する権限識別情報を、前記第一の装置から受信する受信部と、 前記受信部によって受信される権限識別情報と、前記ユーザのユーザ識別情報とを対応付けて、第二の装置にネットワークを介して登録する登録部とを有し、 前記機器は、 ユーザ識別情報の入力を受け付ける受付部と、 前記受付部が受け付けるユーザ識別情報に対応付けられている前記権限識別情報を、ネットワークを介して前記第二の装置から取得する第一の取得部と、 前記第一の取得部によって取得される権限識別情報に係るデータを、前記第一の装置からネットワークを介して取得する第二の取得部と、 前記第二の取得部によって取得されるデータに関する処理を制御する処理制御部とを有する。
【発明の効果】
【０００７】
機器の処理対象として保存されているデータに関する操作性を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態における情報処理システムの構成例を示す図である。
【図２】本発明の実施の形態におけるユーザ端末のハードウェア構成例を示す図である。
【図３】本発明の実施の形態における画像形成装置のハードウェア構成例を示す図である。
【図４】本発明の実施の形態における情報処理システムの機能構成例を示す図である。
【図５】ジョブデータのアップロード時に実行される処理手順の一例を説明するためのシーケンス図である。
【図６】ＰＩＮコード記憶部の構成例を示す図である。
【図７】ジョブデータの印刷時に実行される処理手順の一例を説明するためのシーケンス図である。
【発明を実施するための形態】
【０００９】
以下、図面に基づいて本発明の実施の形態を説明する。図１は、本発明の実施の形態における情報処理システムの構成例を示す図である。図１に示される情報処理システム１において、一以上のユーザ端末１０、認証サーバ３０、及び一以上の画像形成装置２０等は、ＬＡＮ（Local Area Network）等、例えば、企業内のネットワークＮ１を介して通信可能に接続されている。また、各ユーザ端末１０及び各画像形成装置２０は、インターネット等のネットワークＮ２を介してストレージサーバ４０と通信可能である。
【００１０】
ユーザ端末１０は、情報処理システム１のユーザが直接操作する情報処理装置である。ユーザ端末１０の一例として、ＰＣ（Personal Computer）、携帯電話、スマートフォン、タブレット型端末、ＰＤＡ（Personal Digital Assistance）等が挙げられる。ユーザは、ユーザ端末１０を操作して、印刷対象のデータの指定や、当該データに関する印刷要求の入力等を行う。ここで、印刷対象のデータのデータ形式は所定のものに限定されない。以下、「印刷対象のデータ」を、単に、「ジョブデータ」という。ジョブデータは、直接的には画像形成装置２０には送信されずに、ストレージサーバ４０に送信（アップロード）される。
【００１１】
ストレージサーバ４０は、ユーザ端末１０からアップロードされるジョブデータを記憶する１以上のコンピュータである。例えば、ストレージサーバ４０は、オンラインストレージ又はクラウドストレージ等のサービスを提供するコンピュータシステムであってもよい。
【００１２】
認証サーバ３０は、情報処理システム１のユーザのユーザ名及びパスワード等を管理するコンピュータである。例えば、認証サーバ３０は、ユーザ端末１０のユーザや、画像形成装置２０のユーザの認証を行う。
【００１３】
画像形成装置２０は、例えば、複合機又はプリンタ等、印刷機能を有する機器である。画像形成装置２０は、ストレージサーバ４０に記憶されているジョブデータのうち、画像形成装置２０の操作者であるユーザに係るジョブデータをストレージサーバ４０から取得して印刷する。
【００１４】
図２は、本発明の実施の形態におけるユーザ端末のハードウェア構成例を示す図である。図２のユーザ端末１０は、それぞれバスＢで相互に接続されているドライブ装置１００、補助記憶装置１０２、メモリ装置１０３、ＣＰＵ１０４、インタフェース装置１０５、表示装置１０６、及び入力装置１０７等を有する。
【００１５】
ユーザ端末１０での処理を実現するプログラムは、ＣＤ−ＲＯＭ等の記録媒体１０１によって提供される。プログラムを記憶した記録媒体１０１がドライブ装置１００にセットされると、プログラムが記録媒体１０１からドライブ装置１００を介して補助記憶装置１０２にインストールされる。但し、プログラムのインストールは必ずしも記録媒体１０１より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置１０２は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。
【００１６】
メモリ装置１０３は、プログラムの起動指示があった場合に、補助記憶装置１０２からプログラムを読み出して格納する。ＣＰＵ１０４は、メモリ装置１０３に格納されたプログラムに従ってユーザ端末１０に係る機能を実現する。インタフェース装置１０５は、ネットワークに接続するためのインタフェースとして用いられる。表示装置１０６はプログラムによるＧＵＩ（Graphical User Interface）等を表示する。入力装置１０７はキーボード及びマウス等で構成され、様々な操作指示を入力させるために用いられる。
【００１７】
図３は、本発明の実施の形態における画像形成装置のハードウェア構成例を示す図である。図３において、画像形成装置２０は、コントローラ２１、スキャナ２２、プリンタ２３、モデム２４、操作パネル２５、ネットワークインタフェース２６、及びＳＤカードスロット２７等のハードウェアを有する。
【００１８】
コントローラ２１は、ＣＰＵ２１１、ＲＡＭ２１２、ＲＯＭ２１３、ＨＤＤ２１４、及びＮＶＲＡＭ２１５等を有する。ＲＯＭ２１３には、各種のプログラムやプログラムによって利用されるデータ等が記憶されている。ＲＡＭ２１２は、プログラムをロードするための記憶領域や、ロードされたプログラムのワーク領域等として用いられる。ＣＰＵ２１１は、ＲＡＭ２１２にロードされたプログラムを処理することにより、各種の機能を実現する。ＨＤＤ２１４には、プログラムやプログラムが利用する各種のデータ等が記憶される。ＮＶＲＡＭ２１５には、各種の設定情報等が記憶される。
【００１９】
スキャナ２２は、原稿より画像データを読み取るためのハードウェア（画像読取手段）である。プリンタ２３は、印刷データを印刷用紙に印刷するためのハードウェア（印刷手段）である。モデム２４は、電話回線に接続するためのハードウェアであり、ＦＡＸ通信による画像データの送受信を実行するために用いられる。操作パネル２５は、ユーザからの入力の受け付けを行うためのボタン等の入力手段や、液晶パネル等の表示手段等を備えたハードウェアである。液晶パネルは、タッチパネル機能を有していてもよい。この場合、当該液晶パネルは、入力手段の機能をも兼ねる。ネットワークインタフェース２６は、ＬＡＮ等のネットワーク（有線又は無線の別は問わない。）に接続するためのハードウェアである。ＳＤカードスロット２７は、ＳＤカード８０に記憶されたプログラムを読み取るために利用される。すなわち、画像形成装置２０では、ＲＯＭ２１３に記憶されたプログラムだけでなく、ＳＤカード８０に記憶されたプログラムもＲＡＭ２１２にロードされ、実行されうる。なお、他の記録媒体（例えば、ＣＤ−ＲＯＭ又はＵＳＢ（Universal Serial Bus）メモリ等）によってＳＤカード８０が代替されてもよい。すなわち、ＳＤカード８０の位置付けに相当する記録媒体の種類は、所定のものに限定されない。この場合、ＳＤカードスロット２７は、記録媒体の種類に応じたハードウェアによって代替されればよい。
【００２０】
なお、本実施の形態において、画像形成装置２０は、スキャナ２２及びモデム２４を必ずしも有していなくてもよい。すなわち、画像形成装置２０は、複合機ではなく、プリンタでもよい。
【００２１】
図４は、本発明の実施の形態における情報処理システムの機能構成例を示す図である。図４において、ユーザ端末１０は、ログイン制御部１１、ジョブデータ送信部１２、応答受信部１３、及びＰＩＮコード登録部１４等を有する。これら各部は、ユーザ端末１０にインストールされる１以上のプログラムが、ＣＰＵ１０４に実行させる処理により実現される。
【００２２】
ログイン制御部１１は、ユーザ端末１０のユーザに関するログイン処理を制御する。ログイン制御部１１は、例えば、ログイン画面を介してユーザ名及びパスワード等のユーザ情報を受け付け、当該ユーザ情報の認証を認証サーバ３０に要求する。認証サーバ３０による認証が成功した場合、ログイン制御部１１は、ユーザのログインを許可すると共に、ログイン画面に入力されたユーザ名を、ログインユーザ名として、メモリ装置１０３に記憶する。
【００２３】
ジョブデータ送信部１２は、ユーザ端末１０の補助記憶装置１０２に記憶されているデータ（例えば、文書データ）のうち、ユーザによって印刷対象（画像形成装置２０の処理対象）として指定されたジョブデータを、ストレージサーバ４０に送信する。
【００２４】
応答受信部１３は、ジョブデータ送信部１２によるジョブデータの送信に対する応答を、ストレージサーバ４０から受信する。当該応答には、ジョブデータに対する利用権限（印刷権限）を識別するために、ストレージサーバ４０によって発行される識別情報が含まれている。本実施の形態では、当該識別情報をＰＩＮ（Personal Identification Number：個人暗証番号）コードという。ＰＩＮコードは、例えば、４桁の数字であってもよいし、数字以外の文字又は記号を含む、任意の桁数の記号列であってもよい。
【００２５】
ＰＩＮコード登録部１４は、ログインユーザ名と、応答受信部１３によって受信されるＰＩＮコードとの登録要求を認証サーバ３０へ送信することにより、当該ユーザ名と当該ＰＩＮコードとを認証サーバ３０に登録する。
【００２６】
ストレージサーバ４０は、ジョブデータ受信部４１、ＰＩＮコード生成部４２、応答返信部４３、ジョブデータ提供部４４、及びジョブデータ削除部４５等を有する。これら各部は、ストレージサーバ４０にインストールされる１以上のプログラムが、ストレージサーバ４０のＣＰＵに実行させる処理により実現される。ストレージサーバ４０は、また、ジョブデータ記憶部４６を利用する。ジョブデータ記憶部４６は、例えば、ストレージサーバ４０の補助記憶装置、又はストレージサーバ４０にネットワークを介して接続可能な記憶装置等を用いて実現可能である。
【００２７】
ジョブデータ受信部４１は、ユーザ端末１０から送信されるジョブデータを受信し、受信されたジョブデータをジョブデータ記憶部４６に記憶する。ＰＩＮコード生成部４２は、ジョブデータ受信部４１によって受信されるジョブデータに対するＰＩＮコードを生成し、生成されたＰＩＮコードを、当該ジョブデータに関連付けてジョブデータ記憶部４６に記憶する。
【００２８】
応答返信部４３は、ＰＩＮコード生成部４２によって生成されるＰＩＮコードを含む応答を、ジョブデータの送信元のユーザ端末１０に返信する。ジョブデータ提供部４４は、画像形成装置２０から送信されるＰＩＮコードの受信に応じ、当該ＰＩＮコードに対応付けられてジョブデータ記憶部４６に記憶されているジョブデータを、画像形成装置２０に返信する。ジョブデータ削除部４５は、画像形成装置２０において印刷に成功したジョブデータを、ジョブデータ記憶部４６から削除する。
【００２９】
認証サーバ３０は、登録要求受信部３１、認証部３２、及びＰＩＮコード削除部３３等を有する。これら各部は、認証サーバ３０にインストールされる１以上のプログラムが、認証サーバ３０のＣＰＵに実行させる処理により実現される。認証サーバ３０は、また、ＰＩＮコード記憶部３４及び認証情報記憶部３５を利用する。これら各記憶部は、例えば、認証サーバ３０の補助記憶装置、又は認証サーバ３０にネットワークを介して接続可能な記憶装置等を用いて実現可能である。
【００３０】
登録要求受信部３１は、ユーザ端末１０から送信される、ユーザ名とＰＩＮコードとの登録要求を受信し、当該ユーザ名と当該ＰＩＮコードとを対応付けてＰＩＮコード記憶部３４に記憶する。
【００３１】
認証部３２は、ユーザ端末１０から送信されるユーザ情報、及び画像形成装置２０から送信されるユーザ情報について、認証情報記憶部３５を用いて認証を行う。認証情報記憶部３５には、正しいユーザ名と正しいパスワードとが対応付けられて記憶されている。
【００３２】
ＰＩＮコード削除部３３は、画像形成装置２０から送信される、ＰＩＮコードの削除要求に応じ、当該削除要求に指定されているＰＩＮコードを、ＰＩＮコード記憶部３４から削除する。
【００３３】
画像形成装置２０は、認証要求部２２１、ＰＩＮコード受信部２２２、ジョブデータ取得部２２３、印刷制御部２２４、及び削除要求部２２５等を有する。これら各部は、画像形成装置２０にインストールされる１以上のプログラムが、ＣＰＵ２１１に実行させる処理により実現される。
【００３４】
認証要求部２２１は、画像形成装置２０のユーザによって操作パネル２５を介して入力されるユーザ名及びパスワードの認証要求を、認証サーバ３０に送信する。ＰＩＮコード受信部２２２は、認証要求に指定されたユーザ名及びパスワードの認証が成功した場合に認証サーバ３０から返信される、当該ユーザ名に対応付けられているＰＩＮコードを受信する。
【００３５】
ジョブデータ取得部２２３は、ＰＩＮコード受信部２２２によって受信されるＰＩＮコードに関連付けられているジョブデータを、ストレージサーバ４０から取得（ダウンロード）する。印刷制御部２２４は、ジョブデータ取得部２２３によって取得されるジョブデータの印刷処理を制御する。削除要求部２２５は、印刷制御部２２４によって正常に印刷が行われたジョブデータに対するＰＩＮコードの削除を、認証サーバ３０に要求する。削除要求部２２５は、また、正常に印刷が行われたジョブデータの削除を、ストレージサーバ４０に要求する。
【００３６】
以下、情報処理システム１において実行される処理手順について説明する。図５は、ジョブデータのアップロード時に実行される処理手順の一例を説明するためのシーケンス図である。
【００３７】
例えば、ユーザがユーザ端末１０に対してログイン要求を入力すると、ログイン制御部１１は、当該ログイン要求に伴って入力されたユーザ名及びパスワードを含む認証要求を、認証サーバ３０に送信する（Ｓ１０１）。認証サーバ３０の認証部３２は、認証要求に含まれているユーザ名及びパスワードと、認証情報記憶部３５に記憶されているユーザ名及びパスワードとを照合することにより、認証要求に含まれているユーザ名及びパスワードの認証を行う。続いて、認証部３２は、認証結果を含む応答を、ログイン制御部１１に返信する（Ｓ１０２）。ログイン制御部１１は、当該応答に含まれている認証結果が成功を示す場合に、ユーザによるログインを許可する。以下、ログインが許可されたユーザのユーザ名を、「ログインユーザ名」という。
【００３８】
続いて、任意のタイミングで、ユーザによって或る文書データ（例えば、補助記憶装置１０２に記憶されている文書データ）の印刷が指示されると、ジョブデータ送信部１２は、当該文書データに係るジョブデータを、ストレージサーバ４０に送信する（Ｓ１０３）。ストレージサーバ４０のジョブデータ受信部４１は、ジョブデータを受信すると、当該ジョブデータをジョブデータ記憶部４６に記憶する（Ｓ１０４）。なお、印刷の指示において、印刷属性の指定が行われてもよい。この場合、ジョブデータと共に印刷属性がストレージサーバ４０に送信され、ジョブデータ記憶部４６に記憶されてもよい。
【００３９】
続いて、ＰＩＮコード生成部４２は、受信されたジョブデータに対するＰＩＮコードを生成する（Ｓ１０５）。生成されるＰＩＮコードは、ジョブデータ記憶部４６に記憶されている他のＰＩＮコードと異なる値であればよい。ＰＩＮコード生成部４２は、生成されたＰＩＮコードを、ステップＳ１０４において記憶されたジョブデータに関連付けて、ジョブデータ記憶部４６に記憶する。続いて、応答返信部４３は、生成されたＰＩＮコードを含む応答を、ユーザ端末１０に返信する（Ｓ１０６）。当該応答は、ユーザ端末１０の応答受信部１３によって受信される。
【００４０】
続いて、ユーザ端末１０のＰＩＮコード登録部１４は、受信された応答に含まれているＰＩＮコードと、ログインユーザ名とを含む登録要求を認証サーバ３０に送信する（Ｓ１０７）。認証サーバ３０の登録要求受信部３１は、当該ＰＩＮコードと当該ログインユーザ名とを受信すると、当該ＰＩＮコードと当該ログインユーザ名とを対応付けてＰＩＮコード記憶部３４に記憶する（Ｓ１０８）。
【００４１】
図６は、ＰＩＮコード記憶部の構成例を示す図である。図６に示されるように、ＰＩＮコード記憶部３４は、各ユーザのユーザ名に対応付けて、当該ユーザのジョブデータに対して発行された（生成された）ＰＩＮコードを記憶する。図６では、「ｕｓｅｒＡ」に対して２つのＰＩＮコード（「１２３４」、「５６７８」）が対応付けられている例が示されている。これは、ｕｓｅｒＡに関して、ステップＳ１０３が２回実行されたことを示す。すなわち、ＰＩＮコードは、ステップＳ１０３が実行されるたびに生成される。
【００４２】
なお、ユーザ端末１０において、ステップＳ１０３に関するＧＵＩ（Graphical User Interface）は、所定のものに限定されない。例えば、ステップＳ１０３では、ストレージサーバ４０宛の所定のＵＲＬ（Uniform Resource Locator）にアクセスすることで表示されるＷｅｂページを介してジョブデータの送信が指示されてもよい。この場合、ステップＳ１０６では、リダイレクト先を認証サーバ３０とする、リダイレクト命令に含まれて、ＰＩＮコードが返信されてもよい。
【００４３】
又は、本実施の形態に対応したメーラを介してジョブデータの送信が指示されてもよい。この場合、ストレージサーバ４０宛の所定のメールアドレスに対して、ジョブデータが添付された電子メールが送信される。当該メールは、ステップＳ１０６において返信された応答に含まれているＰＩＮコードと、ログインユーザ名とを、ステップＳ１０７において、認証サーバ３０に自動的に送信してもよい。
【００４４】
続いて、ジョブデータの印刷時に実行される処理手順について説明する。図７は、ジョブデータの印刷時に実行される処理手順の一例を説明するためのシーケンス図である。図７において、ユーザは、任意の画像形成装置２０を操作する。
【００４５】
例えば、画像形成装置２０の操作パネル２５に表示されているログイン画面を介して、ユーザ名及びパスワードがユーザによって入力されると、画像形成装置２０の認証要求部２２１は、当該ユーザ名及び当該パスワードを含む認証要求を認証サーバ３０に送信する（Ｓ２０１）。認証サーバ３０の認証部３２は、認証要求に含まれているユーザ名及びパスワードと、認証情報記憶部３５に記憶されているユーザ名及びパスワードとを照合することにより、認証要求に含まれているユーザ名及びパスワードの認証を行う（Ｓ２０２）認証に失敗した場合、例えば、認証の失敗を示す画面が操作パネル２５に表示され、ユーザによる画像形成装置２０の利用は制限される。
【００４６】
認証に成功した場合、認証部３２は、認証要求に含まれていたユーザ名に対応付けられているＰＩＮコードの一覧（以下、「ＰＩＮコードリスト」という。）を、ＰＩＮコード記憶部３４から取得する（Ｓ２０３）。ＰＩＮコードリストには、認証要求に含まれていたユーザに対応付けられている全ての（すなわち、複数の）ＰＩＮコードが含まれてもよい。続いて、認証部３２は、ＰＩＮコードリストを画像形成装置２０に返信する（Ｓ２０４）。画像形成装置２０のＰＩＮコード受信部２２２は、返信されたＰＩＮコードリストを受信する。
【００４７】
続いて、ジョブデータ取得部２２３は、受信されたＰＩＮコードが指定された、ジョブデータの書誌情報の一覧（以下、「ジョブリスト」という。）の取得要求をストレージサーバ４０に送信する（Ｓ２０５）。ストレージサーバ４０のジョブデータ提供部４４は、当該取得要求に指定されているＰＩＮコードリストに含まれている各ＰＩＮコードに関連付けられている各ジョブデータの書誌情報を取得し、当書誌情報の一覧（すなわち、ジョブリスト）を画像形成装置２０に返信する（Ｓ２０６）。なお、ジョブデータの書誌情報とは、例えば、ジョブデータの名前、ジョブデータがアップロードされた日時等を含む情報である。又は、当該書誌情報には、ジョブデータに関する印刷属性が含まれてもよい。なお、画像形成装置２０に返信される各書誌情報には、当該書誌情報に係るジョブデータに関連付けられているＰＩＮコードも含められる。
【００４８】
ジョブデータ取得部２２３は、取得されたジョブリストに含まれている各書誌情報を選択肢とするジョブ選択画面を、操作パネル２５に表示させる。ユーザによって、１以上の書誌情報が選択されて印刷が指示されると、ジョブデータ取得部２２３は、選択された書誌情報に含まれているＰＩＮコードを指定して、ジョブデータの取得要求をストレージサーバ４０に送信する（Ｓ２０７）。ストレージサーバ４０のジョブデータ提供部４４は、当該取得要求に指定されているＰＩＮコードに関連付けられているジョブデータをジョブデータ記憶部４６から取得する。ジョブデータ提供部４４は、取得されたジョブデータを画像形成装置２０に返信する（Ｓ２０８）。なお、ステップ２０５及びＳ２０６は実行されなくてもよい。この場合、ステップＳ２０７及びＳ２０８では、ステップＳ２０４において返信されたＰＩＮコードリストに含まれる各ＰＩＮコードに関連付けられているジョブデータが取得されてもよい。
【００４９】
ジョブデータ取得部２２３が、返信されたジョブデータを取得すると、印刷制御部２２４は、当該ジョデータに関する印刷処理を制御する（Ｓ２０９）。続いて、削除要求部２２５は、印刷に成功したジョブデータに対するＰＩＮコードを指定して、ＰＩＮコードの削除要要求を認証サーバ３０に送信する（Ｓ２１０）。認証サーバ３０のＰＩＮコード削除部３３は、当該削除要求を受信すると、当該削除要求に指定されているＰＩＮコードを、ＰＩＮコード記憶部３４から削除する（Ｓ２１１）。
【００５０】
続いて、削除要求部２２５は、印刷に成功したジョブデータに対するＰＩＮコードを指定して、ジョブデータの削除要要求をストレージサーバ４０に送信する（Ｓ２１２）。ストレージサーバ４０のジョブデータ削除部４５は、当該削除要求を受信すると、当該削除要求に指定されているＰＩＮコードに関連付けられているジョブデータを、ジョブデータ記憶部４６から削除する（Ｓ２１３）。
【００５１】
上述したように、本実施の形態では、ストレージサーバ４０に対してアップロードされた各ジョブデータに対するＰＩＮコードは、ユーザ名に対応付けられて認証サーバ３０において記憶される。ユーザが、画像形成装置２０に対してユーザ名を入力すると、当該ユーザ名に対応付けられているＰＩＮコードが画像形成装置２０に取得され、当該ＰＩＮコードに対応するジョブデータに関して印刷が実行される。したがって、ユーザは、ジョブデータごとにＰＩＮコードを入力する必要はなく、ユーザ名を画像形成装置２０に入力することで、各ＰＩＮコードに関連付けられているジョブデータに関する印刷を実行させることができる。よって、本実施の形態によれば、画像形成装置２０の処理対象として保存されているデータに関する操作性を向上させることができる。
【００５２】
また、オンラインストレージ等、企業の外部において管理されているサーバをストレージサーバ４０として用いることで、ユーザが属する企業において、ジョブデータを保存するための専用のサーバを改めて設置する必要性を低減することができる。
【００５３】
なお、画像形成装置２０以外の機器に対して本実施の形態が適用されてもよい。例えば、ストレージサーバ４０に対してアップロードされるデータは、プロジェクタや電子黒板等の機器によって処理されるデータであってもよい。この場合、プロジェクタや電子黒板等に対してユーザがログインすると、当該ユーザ名に対応付けられているＰＩＮコードに係るデータが、ストレージサーバ４０から取得されてもよい。
【００５４】
なお、本実施の形態において、ユーザ端末１０は、情報処理装置の一例である。ジョブデータ送信部１２は、送信部の一例である。ストレージサーバ４０は、第一の装置の一例である。ＰＩＮコードは、権限識別情報の一例である。応答受信部１３は、受信部の一例である。ＰＩＮコード登録部１４は、登録部の一例である。認証要求部２２１は、受付部の一例である。認証要求部２２１及びＰＩＮコード受信部２２２は、第一の取得部の一例である。ジョブデータ取得部２２３は、第二の取得部の一例である。印刷制御部２２４は、処理制御部の一例である。ユーザ名は、ユーザ識別情報の一例である。
【００５５】
以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００５６】
１            情報処理システム
１０          ユーザ端末
１１          ログイン制御部
１２          ジョブデータ送信部
１３          応答受信部
１４          ＰＩＮコード登録部
２０          画像形成装置
２１          コントローラ
２２          スキャナ
２３          プリンタ
２４          モデム
２５          操作パネル
２６          ネットワークインタフェース
２７          ＳＤカードスロット
３０          認証サーバ
３１          登録要求受信部
３２          認証部
３３          ＰＩＮコード削除部
３４          ＰＩＮコード記憶部
３５          認証情報記憶部
４０          ストレージサーバ
４１          ジョブデータ受信部
４２          ＰＩＮコード生成部
４３          応答返信部
４４          ジョブデータ提供部
４５          ジョブデータ削除部
４６          ジョブデータ記憶部
１００        ドライブ装置
１０１        記録媒体
１０２        補助記憶装置
１０３        メモリ装置
１０４        ＣＰＵ
１０５        インタフェース装置
１０６        表示装置
１０７        入力装置
２１１        ＣＰＵ
２１２        ＲＡＭ
２１３        ＲＯＭ
２１４        ＨＤＤ
２１５        ＮＶＲＡＭ
２２１        認証要求部
２２２        ＰＩＮコード受信部
２２３        ジョブデータ取得部
２２４        印刷制御部
２２５        削除要求部
Ｂ            バス
【先行技術文献】
【特許文献】
【００５７】
【特許文献１】特開２０１４−０１６９７９号公報
【図１】
2016134007.tif 000003
【図２】
2016134007.tif 000004
【図３】
2016134007.tif 000005
【図４】
2016134007.tif 000006
【図５】
2016134007.tif 000007
【図６】
2016134007.tif 000008
【図７】
2016134007.tif 000009