(57)【要約】【課題】機器の操作権限を有していないユーザであっても機器の利用を可能とすること。【解決手段】情報処理システムは、印刷要求を受信する第一の受信手段と、前記印刷要求の送信元に係る第一の識別情報に関連付けられて第一の記憶手段に記憶されているユーザ識別情報を特定する特定手段と、前記ユーザ識別情報が特定されない場合に、前記印刷要求から第二の識別情報を取得する取得手段と、前記特定手段によって特定されたユーザ識別情報、又は前記取得手段によって取得された第二の識別情報に関連付けて、前記印刷要求に係るデータを記憶する第二の記憶手段と、ネットワークを介して接続する機器から、ユーザ識別情報又は第二の識別情報を受信する第二の受信手段と、受信されたユーザ識別情報又は第二の識別情報に関連付けられて前記第二の記憶手段に記憶されているデータを、前記機器に送信する送信手段と、を有する。【選択図】図４
2015026115.tif 000002
【特許請求の範囲】
【請求項１】
１以上のコンピュータを含む情報処理システムであって、
印刷要求を受信する第一の受信手段と、
前記印刷要求の送信元に係る第一の識別情報に関連付けられて第一の記憶手段に記憶されているユーザ識別情報を特定する第一の特定手段と、
前記ユーザ識別情報が特定されない場合に、前記印刷要求から第二の識別情報を取得する取得手段と、
前記第一の特定手段によって特定されたユーザ識別情報、又は前記取得手段によって取得された第二の識別情報に関連付けて、前記印刷要求に係るデータを記憶する第二の記憶手段と、
ネットワークを介して接続する機器から、ユーザ識別情報又は第二の識別情報を受信する第二の受信手段と、
前記第二の受信手段によって受信されたユーザ識別情報又は第二の識別情報に関連付けられて前記第二の記憶手段に記憶されているデータを、前記機器に送信する送信手段と、
を有することを特徴とする情報処理システム。
【請求項２】
前記第二の識別情報は、前記機器によって携帯型記録媒体から読み取られる媒体識別情報又は当該媒体識別情報に関連付く識別情報であることを特徴とする請求項１記載の情報処理システム。
【請求項３】
第二の識別情報とユーザ識別情報とを関連付けて記憶する第三の記憶手段を有し、
前記第二の記憶手段は、前記取得手段によって取得された前記第二の識別情報に関連付けて前記印刷要求に係るデータを記憶するときは、当該第二の識別情報に関連付けられて前記第三の記憶手段に記憶されているユーザ識別情報を、当該データに関連付けることを特徴とする請求項１又は２記載の情報処理システム。
【請求項４】
前記第二の受信手段は、
前記機器によって携帯型記録媒体より読み取られた媒体識別情報が、当該携帯型記録媒体の特定の利用者を示すユーザ識別情報に関連付けられている場合は、前記機器よりユーザ識別情報を受信し、
前記機器によって携帯型記録媒体より読み取られた媒体識別情報が、当該携帯型記録媒体の特定の利用者を示すユーザ識別情報に関連付けられていない場合は、当該媒体識別情報又は当該媒体識別情報に関連付く識別情報を、第二の識別情報として前記機器より受信することを特徴とする請求項１乃至３いずれか一項記載の情報処理システム。
【請求項５】
第二の識別情報が指定された印刷要求に含まれる第三の識別情報に関連付けられて前記第一の記憶手段に記憶されているユーザ識別情報を特定する第二の特定手段と、
前記第二の特定手段によってユーザ識別情報が特定されない場合に、前記印刷要求の拒否を示す情報を、前記印刷要求の送信元に返信する返信手段とを有することを特徴とする請求項１乃至４いずれか一項記載の情報処理システム。
【請求項６】
前記第二の記憶手段は、前記第二の特定手段によってユーザ識別情報が特定された場合に、前記取得手段によって取得された第二の識別情報に関連付けて、前記印刷要求に係るデータを記憶する請求項５記載の情報処理システム。
【請求項７】
１以上のコンピュータを含む情報処理システムが、
印刷要求を受信する第一の受信手順と、
前記印刷要求の送信元に係る第一の識別情報に関連付けられて第一の記憶手段に記憶されているユーザ識別情報を特定する第一の特定手順と、
前記ユーザ識別情報が特定されない場合に、前記印刷要求から第二の識別情報を取得する取得手順と、
前記第一の特定手順において特定されたユーザ識別情報、又は前記取得手順において取得された第二の識別情報に関連付けて、前記印刷要求に係るデータを第二の記憶手段に記憶する記憶手順と、
ネットワークを介して接続する機器から、ユーザ識別情報又は第二の識別情報を受信する第二の受信手順と、
前記第二の受信手順において受信されたユーザ識別情報又は第二の識別情報に関連付けられて前記第二の記憶手段に記憶されているデータを、前記機器に送信する送信手順と、
を実行することを特徴とする情報処理方法。
【請求項８】
コンピュータに、
印刷要求を受信する第一の受信手順と、
前記印刷要求の送信元に係る第一の識別情報に関連付けられて第一の記憶手段に記憶されているユーザ識別情報を特定する第一の特定手順と、
前記ユーザ識別情報が特定されない場合に、前記印刷要求から第二の識別情報を取得する取得手順と、
前記第一の特定手順において特定されたユーザ識別情報、又は前記取得手順において取得された第二の識別情報に関連付けて、前記印刷要求に係るデータを第二の記憶手段に記憶する記憶手順と、
ネットワークを介して接続する機器から、ユーザ識別情報又は第二の識別情報を受信する第二の受信手順と、
前記第二の受信手順において受信されたユーザ識別情報又は第二の識別情報に関連付けられて前記第二の記憶手段に記憶されているデータを、前記機器に送信する送信手順と、
を実行させるプログラム。
【請求項９】
請求項８記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理方法、プログラム、及び記録媒体に関する。
【背景技術】
【０００２】
従来、ＰＣ（Personal Computer）等においてユーザによって入力される印刷指示に応じ、印刷データを直ちに印刷するのではなく、当該ユーザのユーザ名に関連付けて、所定のサーバ又は画像形成装置内の記憶装置に保存するといったシステムが有る。ユーザが、画像形成装置の操作パネルを介してユーザ名及びパスワードを入力すると、当該画像形成装置は、当該ユーザ名及びパスワードに関して認証処理を実行する。認証に成功すると、画像形成装置は、上記記憶装置に保存されている印刷データの中で、当該ユーザ名に関連付けられている印刷データの一覧情報を操作パネルに表示させる。画像形成装置は、当該一覧情報の中から選択された印刷データを上記記憶装置より取得し、印刷を実行する。
【０００３】
このようなシステムによれば、ユーザが、画像形成装置の傍に居る時に印刷物が出力されるため、印刷物が放置されたり、誤って他人に印刷物が持って行かれたりすること等を防止することができる。その結果、印刷された情報のセキュリティを確保することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のようなシステムでは、認証を受けるためのアカウントを予め有しているユーザしか印刷を実行することができない。したがって、例えば、アカウントを有していない来客等には、アカウントを有している人に印刷を依頼しなければならないといった不便がある。そこで、来客等に共通のゲストアカウントを用意することも考えられる。しかし、この場合、複数の来客に対して共通のアカウントが割り当てられるため、或る来客は、他の来客の印刷データの操作が可能となってしまう。その結果、印刷された情報のセキュリティの確保といった、上記システムの特性が失われてしまう可能性が有る。
【０００５】
更に、ゲスト用の画像形成装置を設置することも考えられるが、経済的な負担も増加し、設置スペースも必要とされるため、優れた解決策であるとは言い難い。
【０００６】
本発明は、上記の点に鑑みてなされたものであって、機器の操作権限を有していないユーザであっても機器の利用を可能とすることを目的とする。
【課題を解決するための手段】
【０００７】
そこで上記課題を解決するため、１以上のコンピュータを含む情報処理システムは、印刷要求を受信する第一の受信手段と、前記印刷要求の送信元に係る第一の識別情報に関連付けられて第一の記憶手段に記憶されているユーザ識別情報を特定する第一の特定手段と、前記ユーザ識別情報が特定されない場合に、前記印刷要求から第二の識別情報を取得する取得手段と、前記第一の特定手段によって特定されたユーザ識別情報、又は前記取得手段によって取得された第二の識別情報に関連付けて、前記印刷要求に係るデータを記憶する第二の記憶手段と、ネットワークを介して接続する機器から、ユーザ識別情報又は第二の識別情報を受信する第二の受信手段と、前記第二の受信手段によって受信されたユーザ識別情報又は第二の識別情報に関連付けられて前記第二の記憶手段に記憶されているデータを、前記機器に送信する送信手段と、を有することを特徴とする。
【発明の効果】
【０００８】
機器の操作権限を有していないユーザであっても機器の利用を可能とすることができる。
【図面の簡単な説明】
【０００９】
【図１】第一の実施の形態における印刷システムの構成例を示す図である。
【図２】第一の実施の形態における管理サーバのハードウェア構成例を示す図である。
【図３】第一の実施の形態における画像形成装置のハードウェア構成例を示す図である。
【図４】第一の実施の形態における印刷システムの機能構成例を示す図である。
【図５】第一の実施の形態における印刷データの保存処理の処理手順を説明するためのシーケンス図である。
【図６】ユーザ情報記憶部の構成例を示す図である。
【図７】第一の実施の形態の印刷情報記憶部の構成例を示す図である。
【図８】第一の実施の形態における印刷情報生成処理の処理手順の一例を説明するためのフローチャートである。
【図９】第一の実施の形態において画像形成装置が実行する処理手順の一例を説明するためのフローチャートである。
【図１０】認証中継処理の処理手順の一例を説明するためのフローチャートである。
【図１１】カード情報記憶部の構成例を示す図である。
【図１２】第二の実施の形態における印刷データの保存処理の処理手順を説明するためのシーケンス図である。
【図１３】第二の実施の形態における印刷情報生成処理の処理手順の一例を説明するためのフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面に基づいて本発明の実施の形態を説明する。図１は、第一の実施の形態における印刷システムの構成例を示す図である。図１に示される印刷システム１において、一以上のユーザ端末３０、メールサーバ４０、管理サーバ１０、認証サーバ５０、認証中継サーバ７０、保存サーバ６０、及び一以上の画像形成装置２０等は、ＬＡＮ（Local Area Network）又はインターネット等のネットワークＮ１を介して通信可能に接続されている。ネットワークＮ１の一部又は全部は無線通信ネットワークでもよい。また、ユーザ端末３０とネットワークＮ１との間には、移動体通信網が介在してもよい。なお、印刷システム１は、企業等の或る組織内において運用されていることとする。第一の実施の形態において、当該組織を、「企業Ａ」という。
【００１１】
ユーザ端末３０は、印刷システム１のユーザが直接操作する情報処理装置である。例えば、ユーザは、ユーザ端末３０を操作して、印刷システム１に対する印刷要求を入力する。ユーザ端末３０の一例として、ＰＣ（Personal Computer）、携帯電話、スマートフォン、タブレット型端末、ＰＤＡ（Personal Digital Assistance）等が挙げられる。複数のユーザ端末３０のそれぞれが、相互に異なる機種であってもよい。
【００１２】
なお、本実施の形態において、印刷システム１のユーザは、「正規ユーザ」と「ゲストユーザ」とに区別される。正規ユーザは、印刷システム１に対して（厳密には、後述されるユーザ情報記憶部５２に対して）、当該ユーザの情報が登録されているユーザをいう。すなわち、正規ユーザは、印刷システム１のユーザとして予定されているユーザである。正規ユーザの一例として、企業Ａの従業員が挙げられる。ゲストユーザは、印刷システム１に対して、当該ユーザの情報が登録されていないユーザをいう。すなわち、ゲストユーザは、本来であれば、印刷システム１の利用権限を有さないユーザである。ゲストユーザの一例として、企業Ａの従業員以外の者が挙げられる。
【００１３】
メールサーバ４０は、ユーザ端末３０から送信される電子メールや、管理サーバ１０から送信される電子メール等の転送を行うコンピュータである。例えば、ユーザ端末３０は、ユーザからの指示に応じ、印刷要求を含む電子メールを管理サーバ１０宛に送信する。印刷要求を含む電子メールには、印刷対象の電子データが添付されている。電子データのデータ形式は所定のものに限定されない。以下、ユーザ端末３０から送信される、印刷要求を含む電子メールを、「印刷要求メール」という。ゲストユーザからの印刷要求メールには、当該ゲストユーザに貸与されたゲストカードの識別情報（以下、「カードＩＤ」という。）が指定される必要が有る。例えば、印刷要求メールの件名（タイトル）又は本文内において所定の書式（例えば、「ＣａｒｄＩＤ＝ｘｘｘ」）で、カードＩＤが指定される。なお、カードＩＤは、例えば、ゲストユーザによって視認可能なように、例えば、ゲストカード上に記載されていてもよい。
【００１４】
認証サーバ５０は、正規ユーザごとに、当該正規ユーザのユーザ名、パスワード、及びメールアドレス等を含む情報（以下、「ユーザ情報」という。）を管理するコンピュータである。例えば、認証サーバ５０は、ユーザ名及びパスワード等が指定された認証要求に応じ、認証処理を実行する。また、認証サーバ５０は、メールアドレスの存在確認要求、メールアドレスに対応するユーザ名の取得要求に応じた処理を実行する。
【００１５】
認証中継サーバ７０は、認証サーバ５０を画像形成装置２０から隠蔽し、画像形成装置２０に適した認証処理に関するインタフェースを画像形成装置２０に提供する。認証中継サーバ７０は、画像形成装置２０に対してログインを要求するユーザの認証要求を画像形成装置２０から受信すると、当該認証要求を、認証サーバ５０に適した形式に変換して、認証サーバ５０に送信する。
【００１６】
管理サーバ１０は、印刷要求メールの受信に応じ、印刷要求メールに含まれている電子データについて、印刷データの生成等を実行するコンピュータである。印刷データは、画像形成装置２０が解釈可能なデータ形式を有する。管理サーバ１０は、生成された印刷データを、印刷要求メールの送信元（送信者）のユーザのユーザ名、又は印刷要求メールごとに生成される識別子に関連付けて、保存サーバ６０に送信する。印刷要求メールの送信元アドレスが、ユーザ名に対応付けられて認証サーバ５０によって管理されている場合、印刷データにはユーザ名が関連付けられる。印刷要求メールの送信元アドレスが、ユーザ名に対応付けられて認証サーバ５０によって管理されていない場合、印刷データには、当該印刷要求メールに指定されているカードＩＤに関連付けられる。すなわち、ゲストユーザからの印刷要求メールに関する印刷データには、カードＩＤが関連付けられる。
【００１７】
保存サーバ６０は、管理サーバ１０より送信された印刷データを保存するコンピュータである。
【００１８】
画像形成装置２０は、保存サーバ６０に保存されている印刷データのうち、ユーザによってログイン時に当該画像形成装置２０にセットされるカードに基づいて特定される印刷データの印刷を実行する機器である。すなわち、本実施の形態において、画像形成装置２０へのログインには、カード（図３に示されるカード９０）の提示が必要とされる。各正規ユーザには、例えば、正規ユーザが属する組織（例えば、企業Ａ）から、カード９０が配布されていることとする。但し、運用上必要とされるセキュリティのレベルに応じて、複数の正規ユーザによって一枚のカード９０が共用されてもよい。一方、画像形成装置２０の利用を希望するゲストユーザには、一時的に、ゲストユーザ用のカード９０が貸与される。以下、正規ユーザが有するカード９０を、「正規カード」といい、ゲストユーザに貸与されるカード９０を、「ゲストカード」という。
【００１９】
なお、管理サーバ１０、認証中継サーバ７０、認証サーバ５０、メールサーバ４０、及び保存サーバ６０のうちのいずれか２以上の装置は、一つのコンピュータによって構成されてもよいし、何台のコンピュータによって構成されるかは運用次第で適宜定められてもよい。
【００２０】
図２は、第一の実施の形態における管理サーバのハードウェア構成例を示す図である。図２の管理サーバ１０は、それぞれバスＢで相互に接続されているドライブ装置１００、補助記憶装置１０２、メモリ装置１０３、ＣＰＵ１０４、及びインタフェース装置１０５等を有する。
【００２１】
管理サーバ１０での処理を実現するプログラムは、ＣＤ−ＲＯＭ等の記録媒体１０１によって提供される。プログラムを記憶した記録媒体１０１がドライブ装置１００にセットされると、プログラムが記録媒体１０１からドライブ装置１００を介して補助記憶装置１０２にインストールされる。但し、プログラムのインストールは必ずしも記録媒体１０１より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置１０２は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。
【００２２】
メモリ装置１０３は、プログラムの起動指示があった場合に、補助記憶装置１０２からプログラムを読み出して格納する。ＣＰＵ１０４は、メモリ装置１０３に格納されたプログラムに従って管理サーバ１０に係る機能を実行する。インタフェース装置１０５は、ネットワークに接続するためのインタフェースとして用いられる。
【００２３】
図３は、第一の実施の形態における画像形成装置のハードウェア構成例を示す図である。図３において、画像形成装置２０は、コントローラ２１、スキャナ２２、プリンタ２３、モデム２４、操作パネル２５、ネットワークインタフェース２６、及びＳＤカードスロット２７、及びカードリーダ２８等のハードウェアを有する。
【００２４】
コントローラ２１は、ＣＰＵ２１１、ＲＡＭ２１２、ＲＯＭ２１３、ＨＤＤ２１４、及びＮＶＲＡＭ２１５等を有する。ＲＯＭ２１３には、各種のプログラムやプログラムによって利用されるデータ等が記憶されている。ＲＡＭ２１２は、プログラムをロードするための記憶領域や、ロードされたプログラムのワーク領域等として用いられる。ＣＰＵ２１１は、ＲＡＭ２１２にロードされたプログラムを処理することにより、各種の機能を実現する。ＨＤＤ２１４には、プログラムやプログラムが利用する各種のデータ等が記憶される。ＮＶＲＡＭ２１５には、各種の設定情報等が記憶される。
【００２５】
スキャナ２２は、原稿より画像データを読み取るためのハードウェア（画像読取手段）である。プリンタ２３は、印刷データを印刷用紙に印刷するためのハードウェア（印刷手段）である。モデム２４は、電話回線に接続するためのハードウェアであり、ＦＡＸ通信による画像データの送受信を実行するために用いられる。操作パネル２５は、ユーザからの入力の受け付けを行うためのボタン等の入力手段や、液晶パネル等の表示手段等を備えたハードウェアである。液晶パネルは、タッチパネル機能を有していてもよい。この場合、当該液晶パネルは、入力手段の機能をも兼ねる。ネットワークインタフェース２６は、ＬＡＮ等のネットワーク（有線又は無線の別は問わない。）に接続するためのハードウェアである。ＳＤカードスロット２７は、ＳＤカード８０に記憶されたプログラムを読み取るために利用される。すなわち、画像形成装置２０では、ＲＯＭ２１３に記憶されたプログラムだけでなく、ＳＤカード８０に記憶されたプログラムもＲＡＭ２１２にロードされ、実行されうる。なお、他の記録媒体（例えば、ＣＤ−ＲＯＭ又はＵＳＢ（Universal Serial Bus）メモリ等）によってＳＤカード８０が代替されてもよい。すなわち、ＳＤカード８０の位置付けに相当する記録媒体の種類は、所定のものに限定されない。この場合、ＳＤカードスロット２７は、記録媒体の種類に応じたハードウェアによって代替されればよい。カードリーダ２８は、カード９０から情報を読み取るいわゆるカードリーダ（カード読み取り装置）である。カードリーダ２８は、画像形成装置２０に内蔵されていてもよいし、画像形成装置２０が備える外部インタフェース（例えば、ＵＳＢインタフェース）等を介して、画像形成装置２０に接続されてもよい。また、カードリーダ２８は、接触型又は非接触型のいずれであってもよい。カード９０は、ＩＣカードに限定されず、磁気カード等、少なくとも各カード９０に一意なカードＩＤ（カード番号）が記録可能なものであればよい。カードＩＤは、一般的に、Ｕｎｉｖｅｒｓａｌ  ＩＤ又はＣａｒｄ  Ｓｅｒｉａｌ  Ｎｕｍｂｅｒと呼ばれる。カード９０の具体例の一部としては、Ｐｒｏｘｉｍｉｔｙカード、Ｍｉｆａｒｅカード、Ｊａｖａ（登録商標）Ｃａｒｄ等が挙げられる。
【００２６】
なお、本実施の形態において、画像形成装置２０は、スキャナ２２及びモデム２４を必ずしも有していなくてもよい。すなわち、画像形成装置２０は、複合機ではなく、プリンタでもよい。
【００２７】
図４は、第一の実施の形態における印刷システムの機能構成例を示す図である。図４において、管理サーバ１０は、メール受信部１１、アドレス確認部１２、カードＩＤ取得部１３、印刷情報生成部１４、応答メール生成部１５、メール返信部１６、及び印刷情報送信部１７等を有する。これら各部は、管理サーバ１０にインストールされた一以上のプログラムが、ＣＰＵ１０４に実行させる処理によって実現される。
【００２８】
メール受信部１１は、印刷要求メールを受信する。印刷要求メールには、ユーザが印刷させたい印刷対象データ（例えば、メール本文や添付ファイル等）が含まれる。例えば、ユーザは、ユーザ端末３０から印刷対象データを含むメールを、特定のドメインのメールアドレス宛（送信先）に送信する。メール受信部１１は宛先に当該特定のドメインが設定されたメールを受信することで、当該メールが印刷要求メールであることを認識する。
【００２９】
アドレス確認部１２は、印刷要求メールの送信元アドレスに対応する正規ユーザのユーザ名を特定する。具体的には、アドレス確認部１２は、認証サーバ５０に対して、印刷要求メールの送信元アドレスの存在確認要求を送信することにより、当該送信元アドレスが、認証サーバ５０に登録されているか否かを確認する。送信元アドレスが認証サーバ５０に登録されている場合、アドレス確認部１２は、当該送信元アドレスに対応するユーザ名を、認証サーバ５０より取得する。カードＩＤ取得部１３は、送信元アドレスが認証サーバ５０に登録されていない場合（すなわち、送信元アドレスに対応する正規ユーザのユーザ名が特定されない場合）に、印刷要求メールから、当該印刷要求メールに指定されているカードＩＤを取得する。印刷情報生成部１４は、印刷要求メールに対応する印刷情報を生成する。印刷情報には、印刷データや当該印刷データの印刷ジョブに関する情報の他、ユーザ名又はカードＩＤ等が含まれる。
【００３０】
応答メール生成部１５は、印刷要求メールに対する応答としての電子メール（以下、「応答メール」という。）を生成する。応答メールには、例えば、各印刷データに基づく印刷ジョブの識別情報が含まれる。
【００３１】
メール返信部１６は、印刷要求メールの送信元アドレス宛に、応答メールを返信する。印刷情報送信部１７は、印刷情報を保存サーバ６０に送信することにより、当該印刷情報を保存サーバ６０に保存する。
【００３２】
認証サーバ５０は、要求応答部５１及びユーザ情報記憶部５２等を有する。ユーザ情報記憶部５２は、正規ユーザごとに、ユーザ情報を記憶する。要求応答部５１は、認証要求、メールアドレスの存在確認要求、及びメールアドレスに対応するユーザ名の取得要求等に応じた処理を実行する。なお、要求応答部５１は、認証サーバ５０にインストールされたプログラムが、認証サーバ５０のＣＰＵに実行させる処理により実現される。ユーザ情報記憶部５２は、認証サーバ５０の補助記憶装置、又は認証サーバ５０にネットワークを介して接続される記憶装置等を用いて実現可能である。
【００３３】
保存サーバ６０は、印刷情報受信部６１、印刷情報記憶部６２、及び印刷情報提供部６３等を有する。印刷情報受信部６１は、管理サーバ１０より送信される印刷情報を受信し、印刷情報記憶部６２に記憶（保存）する。印刷情報提供部６３は、画像形成装置２０からの印刷情報の取得要求に応じ、印刷情報記憶部６２に記憶（保存）されている印刷情報の中で、当該取得要求に指定されているユーザ名又はカードＩＤを含む印刷情報を画像形成装置２０に返信する。
【００３４】
なお、印刷情報受信部６１及び印刷情報提供部６３は、保存サーバ６０にインストールされた一以上のプログラムが、保存サーバ６０のＣＰＵに実行させる処理により実現される。印刷情報記憶部６２は、保存サーバ６０の補助記憶装置、又は保存サーバ６０にネットワークを介して接続される記憶装置等を用いて実現可能である。
【００３５】
画像形成装置２０は、認証制御部２２１、印刷情報取得部２２２、及び印刷制御部２２３等を有する。これら各部は、画像形成装置２０にインストールされた一以上のプログラムが、ＣＰＵ２１１に実行させる処理により実現される。認証制御部２２１は、カードリーダ２８にセットされたカード９０により読み取られたカードＩＤが指定された認証要求を、認証中継サーバ７０に送信することにより、ログイン時の認証処理を制御する。認証に成功した場合、認証されたユーザのユーザ名が、認証中継サーバ７０より返信される。なお、ゲストカードのカードＩＤに基づく認証に成功した場合、認証中継サーバ７０からは、当該カードＩＤが返信される。
【００３６】
印刷情報取得部２２２は、印刷情報の取得要求を保存サーバ６０に送信する。当該取得要求には、認証中継サーバ７０より返信された、ユーザ名又はカードＩＤが指定される。印刷制御部２２３は、印刷情報取得部２２２によって取得される印刷データに関して印刷処理を実行する。
【００３７】
認証中継サーバ７０は、認証中継部７１及びカード情報記憶部７２等を有する。カード情報記憶部７２は、正規カードごとに、当該正規カードＩＤと、当該正規カードに係る正規ユーザのユーザ名及びパスワードとを対応付けて記憶する。また、カード情報記憶部７２は、有効なゲストカードのカードＩＤを記憶する。
【００３８】
認証中継部７１は、画像形成装置２０からの、正規カードのカードＩＤが指定された認証要求に応じ、当該カードＩＤに対応するユーザ名及びパスワードに基づく認証要求を、認証サーバ５０に送信する。認証の成功を示す応答が認証サーバ５０から返信されると、認証中継部７１は、当該ユーザ名を、画像形成装置２０に返信する。一方、認証中継部７１は、ゲストカードのカードＩＤが指定された認証要求に応じ、当該カードＩＤがカード情報記憶部７２に記憶されているか否かを確認する。当該カードＩＤがカード情報記憶部７２に記憶されている場合、認証中継部７１は、当該カードＩＤを、画像形成装置２０に返信する。
【００３９】
以下、印刷システム１において実行される処理手順について説明する。図５は、第一の実施の形態における印刷データの保存処理の処理手順を説明するためのシーケンス図である。
【００４０】
ステップＳ１０１において、ユーザ端末３０は、ユーザからの指示入力に応じ、印刷要求メールを、所定のメールアドレス宛に送信する。印刷要求メールには、印刷対象の電子データが添付されている。所定のメールアドレスは、例えば、管理サーバ１０宛のメールアドレスとして予め決められているメールアドレスである。
【００４１】
メールサーバ４０は、例えば、管理サーバ１０のメール受信部１１からの所定の宛先アドレスに対する受信メールの問い合わせに応じ、一般的な電子メールの転送用の通信プロトコルに従って、印刷要求メールを管理サーバ１０宛に転送する（Ｓ１０２）。
【００４２】
メール受信部１１によって印刷要求メールが受信されると、管理サーバ１０は、印刷要求メールの送信元アドレスを指定して、当該アドレスの存在確認要求を認証サーバ５０に送信する（Ｓ１０３）。当該存在確認要求の受信に応じ、認証サーバ５０の要求応答部５１は、存在確認要求に指定されているメールアドレスが、ユーザ情報記憶部５２に記憶されているか否かを確認する（Ｓ１０４）。
【００４３】
図６は、ユーザ情報記憶部の構成例を示す図である。図６において、ユーザ情報記憶部５２は、正規ユーザごとに、ユーザ情報を記憶する。ユーザ情報には、例えば、ユーザ名、パスワード、及びメールアドレス等が含まれる。一ユーザに対して、ＰＣ用及び携帯端末用等、複数のメールアドレスが登録されてもよい。
【００４４】
ステップＳ１０４において、要求応答部５１は、存在確認要求に指定されているメールアドレスが、ユーザ情報記憶部５２に記憶されているいずれかのユーザ情報のメールアドレスとして含まれているか否かを確認する。
【００４５】
続いて、要求応答部５１は、確認結果を含む応答を管理サーバ１０に返信する（Ｓ１０５）。確認結果は、メールアドレスの存否を示す情報である。メールアドレスの存否を示す情報は、印刷要求メールの送信元のメールアドレスが、正規アドレスであるかゲストアドレスであるのかを示す情報でもある。なお、「正規アドレス」とは、ユーザ情報記憶部５２に記憶されているメールアドレスをいう。「ゲストアドレス」とは、ユーザ情報記憶部５２に記憶されていないメールアドレスをいう。
【００４６】
確認結果の受信に応じ、管理サーバ１０は、印刷要求メールに関して、印刷情報の生成処理を実行する（Ｓ１０６）。続いて、管理サーバ１０のメール返信部１６は、印刷要求メールに対する応答メールを、印刷要求メールの送信元アドレス宛に返信する（Ｓ１０７）。応答メールは、メールサーバ４０によって、印刷要求メールの送信元のユーザ端末３０に転送される（Ｓ１０８）。なお、応答メールは、印刷情報生成処理において生成される。
【００４７】
一方、応答メールの返信後、管理サーバ１０の印刷情報送信部１７は、印刷情報生成処理において生成された印刷データ、及び当該印刷データに関連付けられている情報等を含む印刷情報を、保存サーバ６０に送信する（Ｓ１０９）。
【００４８】
保存サーバ６０の印刷情報受信部６１は、印刷情報を受信すると、当該印刷情報を印刷情報記憶部６２に記憶（保存）する（Ｓ１１０）。
【００４９】
図７は、第一の実施の形態の印刷情報記憶部の構成例を示す図である。図７において印刷情報記憶部６２は、印刷データごとに、印刷情報を記憶する。印刷情報は、ジョブ名、ユーザモード、ユーザコード、及び印刷データ等を含む。
【００５０】
ジョブ名は、印刷データごと又は印刷データごとに実行される印刷ジョブごとの識別情報である。ユーザモードは、印刷要求メールの送信元アドレスが、正規アドレスであるかゲストアドレスであるかを示す情報である。「Ｕ」は、正規アドレスが送信元アドレスであることを示し、「Ｇ」は、ゲストアドレスが送信元アドレスであることを示す。ユーザコードは、ユーザモードが「Ｕ」のレコードについては、正規ユーザのユーザ名であり、ユーザモードが「Ｇ」のレコードについては、カードＩＤである。
【００５１】
続いて、ステップＳ１０６の詳細について説明する。図８は、第一の実施の形態における印刷情報生成処理の処理手順の一例を説明するためのフローチャートである。
【００５２】
ステップＳ２０１において、アドレス確認部１２は、図５のステップＳ１０５において受信された確認結果が、印刷要求メールの送信元アドレスの存在を示すものであるか否かを判定する。確認結果が、当該送信元アドレスの存在を示すものである場合（Ｓ２０１でＹｅｓ）、アドレス確認部１２は、当該送信元アドレスに対応するユーザ名を、認証サーバ５０より取得する（Ｓ２０２）。すなわち、ユーザ情報記憶部５２において、当該送信元アドレスが対応付けられているユーザ名が取得される。
【００５３】
続いて、印刷情報生成部１４は、印刷要求メールの本文及び添付されている電子データ（印刷対象データ）それぞれの印刷データを生成する（Ｓ２０３）。但し、添付されている電子データのみが印刷データの生成対象とされてもよい。また、当該電子データが、複数のファイルを含むｚｉｐ形式等の書庫ファイル形式であった場合、印刷情報生成部１４は、当該電子データを解凍し、解凍されたファイルごとに印刷データを生成する。したがって、一つの印刷要求メールに対して複数の印刷データ（印刷ジョブ）が生成されうる。なお、添付データが印刷対象とされる場合であって、添付データが、画像形成装置２０に印刷可能なデータ形式である場合、印刷データの生成は行われずに、添付データが、そのままの状態で、後段の処理において印刷データとして扱われてもよい。
【００５４】
続いて、印刷情報生成部１４は、印刷データごとに、印刷情報を生成する（Ｓ２０４）。具体的には、各印刷データに対して、ジョブ名が生成され、印刷情報に含められる。各印刷情報のユーザモードには「Ｕ」が設定される。また、各印刷情報には、ステップＳ２０２において取得されたユーザ名が、ユーザコードとして設定される。ここで生成された印刷情報が、図５のステップＳ１０９において、保存サーバ６０に送信される。
【００５５】
続いて、応答メール生成部１５は、各印刷情報のジョブ名が、例えば、本文に記載された応答メールを生成する（Ｓ２０５）。当該応答メールが、図５のステップＳ１０７及びＳ１０８において、印刷要求メールの送信元のユーザ端末３０に転送される。当該応答メールを閲覧したユーザは、印刷要求メールに応じて生成された各印刷データに対応するジョブ名を知ることができる。但し、送信元アドレスがユーザ情報記憶部５２に存在する場合には、必ずしも、応答メールは返信されなくてもよい。例えば、ジョブ名が、電子データのファイル名等に基づいて生成される場合、ユーザは、後述される画像形成装置２０の操作時において、各ジョブ名に対応する印刷データの内容を把握可能であるからである。
【００５６】
一方、ステップＳ２０１において、確認結果が、当該送信元アドレスの不在を示すものである場合（Ｓ２０１でＮｏ）、カードＩＤ取得部１３は、印刷要求メールから、所定の書式で指定されているカードＩＤを取得する（Ｓ２０６）。
【００５７】
続いて、印刷情報生成部１４は、印刷要求メールの本文及び添付されている電子データ（印刷対象データ）それぞれの印刷データを生成する（Ｓ２０７）。ステップＳ２０７の処理内容は、ステップＳ２０３と同様でよい。
【００５８】
続いて、印刷情報生成部１４は、印刷データごとに、印刷情報を生成する（Ｓ２０８）。具体的には、各印刷データに対して、ジョブ名が生成され、印刷情報に含められる。各印刷情報の、ユーザモードには「Ｇ」が設定される。また、各印刷情報には、ステップＳ２０６において取得されたカードＩＤが、ユーザコードとして設定される。ここで生成された印刷情報が、図５のステップＳ１０９において、保存サーバ６０に送信される。続いて、ステップＳ２０５が実行される。
【００５９】
その後、印刷要求メールを送信したユーザは、画像形成装置２０の設置場所に赴き、画像形成装置２０を操作する。続いて、ユーザの操作に応じて画像形成装置２０が実行する処理手順について説明する。
【００６０】
図９は、第一の実施の形態において画像形成装置が実行する処理手順の一例を説明するためのフローチャートである。
【００６１】
例えば、保存サーバ６０に保存されている印刷データの印刷機能の呼び出しに応じ、認証制御部２２１は、ログイン画面を操作パネル２５に表示させ（Ｓ３０１）、カードリーダ２８へのカード９０のセットを待機する（Ｓ３０２）。カードリーダ２８へのカード９０のセットとは、カードリーダ２８へカード９０を挿入したり、カード９０を翳したりといったように、カードリーダ２８がカード９０に記録されている情報を読み取れる状態にすることをいう。
【００６２】
カード９０がカードリーダ２８にセットされると（Ｓ３０２でＹｅｓ）、認証制御部２２１は、カードリーダ２８を利用して、カード９０に記録されているカードＩＤを読み取る（Ｓ３０３）。続いて、認証制御部２２１は、当該カードＩＤが指定された認証要求を、認証中継サーバ７０の認証中継部７１に送信する（Ｓ３０４）。当該認証要求に応じて、認証中継部７１が実行する処理については後述される。認証に成功した場合、認証中継部７１からは、ユーザ名又はカードＩＤが返信される。すなわち、認証対象のカードＩＤが、正規カードのカードＩＤである場合、当該カードＩＤに係る正規ユーザのユーザ名が返信される。認証対象のカードＩＤが、ゲストカードのカードＩＤである場合、当該カードＩＤが返信される。認証に失敗した場合、認証エラーを示す応答が返信される。
【００６３】
なお、画像形成装置２０は、認証に成功した場合に返信される値が、ユーザ名であるのかカードＩＤであるのかを区別しなくてもよい。
【００６４】
認証に失敗した場合（Ｓ３０６でＮｏ）、ステップＳ３０７以降は実行されない。認証に成功した場合（Ｓ３０６でＹｅｓ）、印刷情報取得部２２２は、認証中継部７１から返信されたユーザ名又はカードＩＤを指定して、印刷情報の一覧を保存サーバ６０より取得する（Ｓ３０７）。より詳しくは、印刷情報取得部２２２は、当該ユーザ名又はカードＩＤを指定して、印刷情報の一覧の取得要求を保存サーバ６０に送信する。当該取得要求に応じ、保存サーバ６０の印刷情報提供部６３は、当該取得要求に指定されているユーザ名又はカードＩＤに一致するユーザコードを含む印刷情報を、印刷情報記憶部６２（図７）より取得する。
【００６５】
印刷情報提供部６３は、取得された印刷情報の一覧を、画像形成装置２０に返信する。なお、ここで返信される各印刷情報には、印刷データは含まれていなくてよい。
【００６６】
続いて、画像形成装置２０の印刷情報取得部２２２は、返信された各印刷情報に含まれているジョブ名等の一覧を操作パネル２５に表示させる（Ｓ３０８）。当該一覧は、印刷対象の候補である。すなわち、ユーザは、当該一覧に含まれている印刷情報に関して、印刷の実行指示の入力が可能である。
【００６７】
当該一覧の中から、１以上のジョブ名が選択されると、印刷情報取得部２２２は、当該ジョブ名に対応する印刷データを、保存サーバ６０より取得する（Ｓ３０９）。より詳しくは、印刷情報取得部２２２は、当該ジョブ名が指定された印刷データの取得要求を保存サーバ６０に送信する。保存サーバ６０の印刷情報提供部６３は、当該取得要求に応じ、当該取得要求に指定されているジョブ名に対応する印刷データを、画像形成装置２０に返信する。
【００６８】
なお、ステップＳ３０７において一つの印刷データに対する印刷情報しか取得されなければ、Ｓ３０８の処理を行わずに、印刷情報取得部２２２が印刷データを取得するようにしてもよい。また、印刷情報提供部６３は、印刷情報の一覧を画像形成装置２０に返信する代わりに、ユーザ名又はカードＩＤに一致するユーザコードを含む印刷データを返信するようにしてもよい。
【００６９】
続いて、印刷制御部２２３は、当該印刷データに関する印刷ジョブの実行を制御する（Ｓ３１０）。その結果、当該印刷データが印刷された用紙が出力される。なお、実行される印刷ジョブに関して、例えば、ログが記録される場合、当該ログには、ユーザ名又はカードＩＤを含めることができる。カードＩＤがログに記録されることで、ゲストカードの貸与履歴に照らし合わせて、いずれのゲストユーザによる印刷ジョブであるのかを特定することができる。また、後述されるように、カードＩＤは、正規ユーザにも関連付いている。したがって、正規ユーザによるゲストカードの不正利用や、ゲストユーザによる画像形成装置２０の不正利用等に対して、心理的な抑止効果を与えることができる。
【００７０】
続いて、ステップＳ３０４において送信される認証要求に応じて、認証中継サーバ７０の認証中継部７１が実行する認証中継処理の処理手順について説明する。図１０は、認証中継処理の処理手順の一例を説明するためのフローチャートである。
【００７１】
ステップＳ４０１において、認証中継部７１は、カードＩＤが指定された認証要求を受信する。続いて、認証中継部７１は、当該カードＩＤが有効であるか否かを判定する（Ｓ４０２）。当該判定は、当該カードＩＤが、カード情報記憶部７２に記憶されているか否かに基づいて行われる。
【００７２】
図１１は、カード情報記憶部の構成例を示す図である。図１１において、カード情報記憶部７２は、有効なカードＩＤに対応付けて、ユーザ名、パスワード、ユーザモード、正規ユーザ名等を記憶する。
【００７３】
ユーザ名及びパスワードは、当該カードＩＤに係る正規カードを所有するユーザのユーザ名及びパスワードである。ゲストカードに係るカードＩＤに対しては、当該カードＩＤと同じ値がユーザ名とされ、パスワードは空欄とされる。例えば、図１１において、カードＩＤが「９００１」であるレコードのユーザ名は、「９００１」である。
【００７４】
ユーザモードは、当該カードＩＤに係るカード９０が、正規カードであるのかゲストカードであるのかを示す項目である。「Ｕ」は、正規カードを示し、「Ｇ」は、ゲストカードを示す。正規ユーザ名は、ゲストカードに関するレコードについて有効な項目であり、当該ゲストカードに基づく画像形成装置２０の利用に関して責任を有する正規ユーザのユーザ名である。責任を有するユーザとは、例えば、画像形成装置２０の利用に関する費用を負担すべきユーザ（但し、実際の負担者は当該ユーザが属する部署等であってもよい。）や、印刷ジョブを出力した場合にログに関連付けて記録されるユーザや、正規ユーザ毎に出力した印刷枚数のアカウント（累計枚数等）が管理されるような環境であれば印刷ジョブに対するアカウントが加算されるユーザ等のことをいう。
【００７５】
上記の通り、カード情報記憶部７２において、正規カードに関しては、当該正規カードのカードＩＤと、当該正規カードの特定の利用者である正規ユーザを示すユーザ名とが関連付けられている。一方、ゲストカードのカードＩＤに対して記憶されているユーザ名は、当該ゲストカードの特定の利用者を示すものではない。
【００７６】
認証要求に指定されたカードＩＤが、カード情報記憶部７２に記憶されている場合（Ｓ４０２でＹｅｓ）、認証中継部７１は、当該カードＩＤが、正規カードのカードＩＤであるか否かを判定する（Ｓ４０３）。当該判定は、当該カードＩＤに対してカード情報記憶部７２に記憶されているユーザモードを参照することにより行うことができる。
【００７７】
当該カードＩＤが、正規カードのカードＩＤである場合（Ｓ４０３でＹｅｓ）、認証中継部７１は、当該カードＩＤに対応付けられてカード情報記憶部７２に記憶されているユーザ名及びパスワードが指定された認証要求を、認証サーバ５０に送信する（Ｓ４０４）。認証サーバ５０の要求応答部５１は、当該認証要求に指定されているユーザ名及びパスワードの組が、ユーザ情報記憶部５２に記憶されているか否かを判定する。当該組が、ユーザ情報記憶部５２に記憶されている場合、認証は成功となる。当該組が、ユーザ情報記憶部５２に記憶されていない場合、認証は失敗となる。要求応答部５１は、認証の正否を示す情報を、認証中継部７１に返信する。
【００７８】
認証に成功した場合（Ｓ４０５でＹｅｓ）、認証中継部７１は、当該カードＩＤに対応付けられてカード情報記憶部７２に記憶されているユーザ名を、画像形成装置２０の認証制御部２２１に返信する（Ｓ４０６）。
【００７９】
一方、当該カードＩＤが、正規カードのカードＩＤでない場合（Ｓ４０３でＮｏ）、認証中継部７１は、ステップＳ４０４及びＳ４０５は実行せずに、ステップＳ４０６を実行する。ここで、ゲストカードのカードＩＤに対応付けられているユーザ名は、当該カードＩＤである。したがって、ステップＳ４０６では、カードＩＤが返信される。
【００８０】
また、認証要求に指定されたカードＩＤが、カード情報記憶部７２に記憶されていない場合（Ｓ４０２でＮｏ）、又はステップＳステップＳ４０４における認証に失敗した場合（Ｓ４０５でＮｏ）、認証中継部７１は、認証エラーを認証制御部２２１に返信する（Ｓ４０７）。
【００８１】
なお、本実施の形態のカード情報記憶部７２では、ゲストカードのカードＩＤに対応するユーザ名として、カードＩＤが記憶されているが、ゲストカードのカードＩＤに対応するユーザ名として、カードＩＤ以外の文字列である、ゲストユーザ用のユーザ名（例えば、「ｇｕｅｓｔ１」等）が、記憶されていてもよい。この場合、ゲストカードのカードＩＤ別に、異なるユーザ名が対応付けられているのか好ましい。
【００８２】
カードＩＤに対応付けられているユーザ名が、ゲストユーザ用のユーザ名である場合、印刷要求メールには、当該ユーザ名が指定されるようにしてもよい。そうすることで、印刷情報には、ゲストユーザ用のユーザ名がユーザコードとして含められるようになる。また、カードＩＤに対応するユーザ名としては、ゲストユーザ用のユーザ名が、認証中継部７１から返信される。したがって、画像形成装置２０は、カードＩＤに対応する印刷情報を取得することができる。
【００８３】
なお、ゲストユーザ用のユーザ名以外であっても、カードＩＤに基づいて特定可能な情報が、印刷要求メールに指定される値として用いられてもよい。
【００８４】
また、カード９０は、携帯電話、スマートフォン、又はタブレット型端末等の携帯端末であってもよい。この場合、画像形成装置２０は、携帯端末と通信し、携帯端末からカードＩＤに相当する情報を取得すればよい。
【００８５】
上述したように、第一の実施の形態によれば、ユーザ名及びパスワード等のアカウントが認証サーバ５０に登録されていないゲストユーザであっても、ゲストカードを貸与することにより、画像形成装置２０の操作権限を与えることができる。したがって、ゲストユーザが、正規ユーザに印刷を依頼する必要性を低減させることができる。また、ゲストユーザからの印刷要求メールにカードＩＤが指定されることにより、ゲストユーザ別に、印刷情報を関連付けて管理することができる。その結果、ゲストユーザ間で、他ユーザの印刷データの操作が容易に可能となってしまうといった状況の発生を回避することができる。
【００８６】
更に、ゲストユーザ用に専用の画像形成装置２０を設置する必要性を低減させることもできる。
【００８７】
次に、第二の実施の形態について説明する。第二の実施の形態では第一の実施の形態と異なる点について説明する。したがって、特に言及されない点については、第一の実施の形態と同様でもよい。
【００８８】
第二の実施の形態では、ゲストユーザからの印刷要求メールには、そのＣｃ（Carbon copy）に、いずれかの正規ユーザの正規アドレスが指定されることが要求される。以下、Ｃｃに指定されたメールアドレスを、「Ｃｃアドレス」という。
【００８９】
Ｃｃアドレスに指定される正規アドレスの一例としては、例えば、ゲストユーザによる印刷に対する費用の負担先の部署に属する正規ユーザの正規アドレスが挙げられる。例えば、ゲストユーザは、当該部署に属する正規ユーザａとの打ち合わせのために、資料を印刷する必要が有り、正規ユーザａに了承を得た上で、Ｃｃアドレスに正規ユーザａのメールアドレスを指定することが考えられる。
【００９０】
図１２は、第二の実施の形態における印刷データの保存処理の処理手順を説明するためのシーケンス図である。図１２中、図５と同一ステップには同一ステップ番号を付し、その説明は省略する。
【００９１】
図１２では、ステップＳ１０５とステップＳ１０６との間に、ステップＳ１１１〜Ｓ１１３が追加されている。ステップＳ１１１〜Ｓ１１３は、ステップＳ１０５において返信される確認結果が、送信元アドレスが存在しないことを示す場合に実行される。すなわち、ステップＳ１１１〜Ｓ１１３は、ゲストアドレスからの印刷要求メールに関して実行される。
【００９２】
ステップＳ１１１において、アドレス確認部１２は、印刷要求メールにＣｃアドレスが指定されている場合、当該Ｃｃアドレスを指定して、当該Ｃｃアドレスの存在確認要求を認証サーバ５０に送信する。
【００９３】
当該存在確認要求の受信に応じ、認証サーバ５０の要求応答部５１は、ステップＳ１０４と同様に、存在確認要求に指定されているＣｃアドレスが、ユーザ情報記憶部５２に記憶されているか否かを確認する（Ｓ１１２）。続いて、要求応答部５１は、確認結果を含む応答を管理サーバ１０に返信する（Ｓ１１３）。当該確認結果には、例えば、Ｃｃアドレスに対応するユーザ名が含まれる。その結果、アドレス確認部１２によって、Ｃｃアドレスに対応するユーザ名が特定される。
【００９４】
続く、ステップＳ１０６は、ステップＳ１０５又はＳ１１３において受信された確認結果に基づいて実行される。当該ステップＳ１０６の詳細について説明する。
【００９５】
図１３は、第二の実施の形態における印刷情報生成処理の処理手順の一例を説明するためのフローチャートである。図１３中、図８と同一ステップには同一ステップ番号を付し、その説明は省略する。
【００９６】
図１３では、図１２のステップＳ１０５において受信された確認結果が、印刷要求メールの送信元アドレスの不在を示すものであり（Ｓ２０１でＮｏ）、ステップＳ１１３において受信された確認結果が、Ｃｃアドレスの存在を示すものである場合に（Ｓ２１０でＹｅｓ）、ステップＳ２０６〜Ｓ２０９が実行される。すなわち、Ｃｃアドレスに基づいて、正規ユーザのユーザ名が特定された場合に、ステップＳ２０６〜Ｓ２０９が実行される。ここで、ステップＳ２０８において生成される印刷情報には、ステップＳ１１３において返信された、正規ユーザのユーザ名が更に含まれてもよい。そうすることで、ゲストユーザに係る印刷情報を、正規ユーザに関連付けることができる。
【００９７】
一方、送信元アドレス及びＣｃアドレスの双方が存在しない場合、又は送信元アドレスが存在せずに、Ｃｃアドレスが指定されていない場合（Ｓ２１０でＮｏ）、応答メール生成部１５は、例えば、印刷要求の拒否を示すエラーメッセージを含む応答メール（以下、「エラーメール」という。）を生成する（Ｓ２１１）。この場合、図１２のステップＳ１０７において、エラーメールが返信される。また、この場合、印刷情報は生成されない。すなわち、ユーザは、印刷を行うことはできない。
【００９８】
第二の実施の形態によれば、ゲストユーザからの印刷要求メールのＣｃアドレスには、いずれかの正規ユーザの正規アドレスが指定される。その結果、ゲストユーザによる印刷ジョブに対して、正規ユーザを関連付けることができ、当該関連付けに基づいて、印刷ジョブの費用の請求先等を判定することができる。
【００９９】
また、正規ユーザであるにも拘わらず、正規アドレス以外のメールアドレスから印刷要求メールを送信することにより、当該正規ユーザがゲストユーザとして扱われる場合が考えられる。このような場合においても、当該印刷要求メールのＣｃアドレスには、正規アドレスの指定が要求されるため、印刷ジョブの費用の請求先等を判定することができる。
【０１００】
なお、正規アドレスの指定場所は、Ｃｃでなくてもよい。正規アドレスは、Ｂｃｃに指定されてもよいし、印刷要求メールの宛先のアドレスと共に、Ｔｏに指定されてもよい。すなわち、正規アドレスは、印刷要求メールの送信先に含まれればよい。Ｃｃ、Ｂｃｃ又はＴｏのいずれの場合においても、ゲストユーザによる印刷要求メールが、正規ユーザ宛に送信されることにより、正規ユーザは、自らの名義での印刷ジョブの登録を検知することができる。その結果、正規ユーザは、自らが意図していない不正な印刷ジョブの登録を検知することができる。
【０１０１】
また、正規アドレスは、印刷要求メールの本文に指定されてもよい。この場合、管理サーバ１０は、当該本文に指定されている正規アドレス宛に、印刷要求メールを転送するようにしてもよい。
【０１０２】
なお、上記各実施の形態では、印刷要求が、電子メールの形式で送信される例について説明した。但し、印刷要求のための通信手段は、電子メールに限られない。例えば、Ｗｅｂインタフェースやそれ以外の通信手段を用いてこれらの印刷要求が行われてもよい。例えば、Ｗｅｂインタフェースの場合、印刷要求メールの宛先アドレスは、所定のＵＲＬに置き換えられてもよい。また、送信元アドレスは、印刷要求の送信元のＩＰアドレスによって置き換えられてもよい。例えば、ユーザ情報記憶部５２には、メールアドレスの代わりに、又はメールアドレスと共に、正規ユーザが利用するユーザ端末３０のＩＰアドレスが記憶されてもよい。
【０１０３】
なお、上記各実施の形態において、管理サーバ１０、認証サーバ５０、及び保存サーバ６０等を含むシステムは、情報処理システムの一例である。送信元アドレスは、第一の識別情報の一例である。正規ユーザのユーザ名は、ユーザ識別情報の一例である。カードＩＤは、第二の識別情報及び媒体識別情報の一例である。メール受信部１１は、第一の受信手段の一例である。ユーザ情報記憶部５２は、第一の記憶手段の一例である。アドレス確認部１２は、第一の特定手段及び第二の特定手段の一例である。カードＩＤ取得部１３は、取得手段の一例である。印刷情報記憶部６２は、第二の記憶手段の一例である。印刷情報受信部６１は、第二の受信手段の一例である。印刷情報提供部６３は、送信手段の一例である。カード９０は、携帯型記録媒体の一例である。カード情報記憶部７２は、第三の記憶手段の一例である。認証中継部７１及び認証制御部２２１は、認証手段の一例である。
【０１０４】
印刷要求メールのＣｃアドレスは、第三の識別情報の一例である。メール返信部１６は、返信手段の一例である。
【０１０５】
以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【０１０６】
１            印刷システム
１０          管理サーバ
１１          メール受信部
１２          アドレス確認部
１３          カードＩＤ取得部
１４          印刷情報生成部
１５          応答メール生成部
１６          メール返信部
１７          印刷情報送信部
１８          アドレス対応情報記憶部
２０          画像形成装置
２１          コントローラ
２２          スキャナ
２３          プリンタ
２４          モデム
２５          操作パネル
２６          ネットワークインタフェース
２７          ＳＤカードスロット
２８          カードリーダ
３０          ユーザ端末
３１          Ｗｅｂブラウザ
３２          メール送信部
４０          メールサーバ
５０          認証サーバ
５１          要求応答部
５２          ユーザ情報記憶部
６０          保存サーバ
６１          印刷情報受信部
６２          印刷情報記憶部
６３          印刷情報提供部
７０          認証中継サーバ
７１          認証中継部
７２          カード情報記憶部
８０          ＳＤカード
９０          カード
１００        ドライブ装置
１０１        記録媒体
１０２        補助記憶装置
１０３        メモリ装置
１０４        ＣＰＵ
１０５        インタフェース装置
２１１        ＣＰＵ
２１２        ＲＡＭ
２１３        ＲＯＭ
２１４        ＨＤＤ
２１５        ＮＶＲＡＭ
Ｂ            バス
【先行技術文献】
【特許文献】
【０１０７】
【特許文献１】特開２００４−２３６３４８号公報
【特許文献２】特開２００１−０５１９１５号公報
【図１】
2015026115.tif 000003
【図２】
2015026115.tif 000004
【図３】
2015026115.tif 000005
【図４】
2015026115.tif 000006
【図５】
2015026115.tif 000007
【図６】
2015026115.tif 000008
【図７】
2015026115.tif 000009
【図８】
2015026115.tif 000010
【図９】
2015026115.tif 000011
【図１０】
2015026115.tif 000012
【図１１】
2015026115.tif 000013
【図１２】
2015026115.tif 000014
【図１３】
2015026115.tif 000015