(57)【要約】【課題】設定権限ユーザが所望する画像形成装置の出力設定を、ＩＣカードを利用して容易に変更可能な出力システムを提供する。【解決手段】可搬型記憶媒体に記憶された識別情報を読取る読取手段と、可搬型記憶媒体が設定用の可搬型記憶媒体であった場合、出力装置の出力設定を、判別された可搬型記憶媒体の識別情報と関連付けられた出力設定に変更する出力設定変更手段とを有する。【選択図】図１
2015141570.tif 000002
【特許請求の範囲】
【請求項１】
一台以上の出力装置及び情報処理装置とがネットワークを介して接続される出力システムであって、
可搬型記憶媒体に記憶された識別情報を読取る読取手段と、
前記可搬型記憶媒体が設定用の可搬型記憶媒体であった場合、前記出力装置の出力設定を、前記設定用の可搬型記憶媒体の識別情報と関連付けられた出力設定に変更する出力設定変更手段と、
を有することを特徴とする出力システム。
【請求項２】
前記出力装置のグループ情報を記憶する記憶手段を更に有し、
前記出力設定変更手段は、
前記読取手段と対応付けられた前記出力装置と、当該出力装置と同一グループに属する出力装置に対して、前記出力設定の変更を行うことを特徴とする請求項１に記載の出力システム。
【請求項３】
前記出力設定変更手段により変更した前記出力装置の前記出力設定を、初期設定に戻す設定回復手段を有することを特徴とする請求項１又は２に記載の出力システム。
【請求項４】
前記設定回復手段は、
前記読取手段が、前記設定用の可搬型記憶媒体の識別情報を再度読取ると、変更した前記出力装置の前記出力設定を初期設定に戻すことを特徴とする請求項３に記載した出力システム。
【請求項５】
前記設定回復手段は、
前記出力設定変更手段が前記出力設定を変更した時から所定の時間を越えると、変更した前記出力装置の前記出力設定を初期設定に戻すことを特徴とする請求項３に記載した出力システム。
【請求項６】
一台以上の出力装置及び情報処理装置とがネットワークを介して接続される出力システムにより実行される出力方法であって、
可搬型記憶媒体に記憶された識別情報を読取る読取ステップと、
前記可搬型記憶媒体が設定用の可搬型記憶媒体であった場合、前記出力装置の出力設定を、前記設定用の可搬型記憶媒体の識別情報と関連付けられた出力設定に変更する出力設定変更ステップと、
を有することを特徴とする出力方法。
【請求項７】
一台以上の出力装置及び情報処理装置とがネットワークを介して接続される出力システムを、
可搬型記憶媒体に記憶された識別情報を読取る読取手段、
前記可搬型記憶媒体が設定用の可搬型記憶媒体であった場合、前記出力装置の出力設定を、前記設定用の可搬型記憶媒体の識別情報と関連付けられた出力設定に変更する出力設定変更手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出力システム、出力方法及びプログラムに関する。
【背景技術】
【０００２】
従来、クライアント装置から受信した印刷ジョブを直ちに印刷せずに、プリントサーバなどにスプール（蓄積）しておき、ユーザが画像形成装置（出力装置）にログインした後、ユーザがスプールされている印刷ジョブの一覧から該当する印刷ジョブを選択して印刷するオンデマンド印刷が知られている。
【０００３】
画像形成装置にログインする際には、ユーザＩＤ及びパスワード入力による認証や、学生証や社員証などのＩＣカードによる認証が行われているが、近年このＩＣカードを利用して画像形成装置の印刷設定を変更させる技術がある。これは、先ず管理者が管理者端末を操作して、一般ユーザのＩＣカードに複数の印刷設定を記憶させる。そして、一般ユーザが画像形成装置のカードリーダにＩＣカードを翳すと、ＩＣカードに記憶されている複数の印刷設定の一覧が表示され、一般ユーザの選択操作により所望する印刷設定に変更できるシステムである（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来の印刷設定変更の仕組みでは、大学などで出力課金装置を導入したオンデマンド印刷を行なう場合、先生などの設定権限ユーザが、ＩＣカードを利用して、一般ユーザ（生徒）に使用させる画像形成装置の印刷設定を変更することができなかった。
【０００５】
本発明の一つの実施形態の目的は、上記課題を鑑みて、設定権限ユーザがＩＣカードを利用して、画像形成装置の出力設定を容易に変更可能な出力システムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本願請求項１は、
一台以上の出力装置及び情報処理装置とがネットワークを介して接続される出力システムであって、
可搬型記憶媒体に記憶された識別情報を読取る読取手段と、
前記可搬型記憶媒体が設定用の可搬型記憶媒体であった場合、前記出力装置の出力設定を、前記設定用の可搬型記憶媒体の識別情報と関連付けられた出力設定に変更する出力設定変更手段と、
を有する。
【発明の効果】
【０００７】
本発明の実施の形態によれば、設定権限ユーザがＩＣカードを利用して、画像形成装置の出力設定を容易に変更可能な出力システムを提供できる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る印刷システムの一例の構成図である。
【図２】本実施形態に係るプリントサーバ装置の一例の処理ブロック図である。
【図３】本実施形態に係る画像形成装置の一例の処理ブロック図である。
【図４】本実施形態に係る印刷課金装置の一例の処理ブロック図である。
【図５】機器識別コードテーブルの一例を示す図である。
【図６】画像形成装置設定テーブルの一例を示す図である。
【図７】機器グループテーブルの一例を示す図である。
【図８】設定変更用ＩＣカードの設定テーブルの一例を示す図である。
【図９】初期設定情報テーブルの一例を示す図である。
【図１０】上限値テーブルの一例を示す図である。
【図１１】累計枚数テーブルの一例を示す図である。
【図１２】認証用ＩＣカードのユーザテーブルの一例を示す図である。
【図１３】本実施形態に係る印刷システムにおける印刷設定変更処理の一例を示すシーケンス図である。
【図１４】本実施形態に係る印刷システムにおける印刷設定変更処理の一例を示すフローチャートである。
【図１５】本実施形態に係る印刷システムにおけるオンデマンド印刷処理（上限）の一例を示すシーケンス図である。
【図１６】本実施形態に係る印刷システムにおける印刷処理（上限）の一例を示すフローチャート図である。
【図１７】本実施形態に係る印刷システムにおける印刷設定変更処理（課金）の一例を示すフローチャート図である。
【図１８】本実施形態に係る印刷システムにおける課金処理の一例を示すシーケンス図である。
【図１９】本実施形態に係る印刷システムにおける課金処理の一例を示すフローチャート図である。
【図２０】第２の実施形態に係る印刷システムの一例を示す構成図である。
【発明を実施するための形態】
【０００９】
次に、本発明に係る出力システム、出力方法及びプログラムの実施形態を説明する。なお、本実施形態では出力システムの一例としての印刷システムを例として説明する。したがって、以下、出力とは印刷を意味する。また、認証に使用される可搬型記憶媒体とは、本実施形態ではＩＣカードと称する。
【００１０】
［第１の実施形態］
＜システム構成＞
図１は、本発明の第１の実施形態に係る印刷システムの構成例を示す図である。
印刷システム１は、ＬＡＮなどのネットワークＮ１、情報処理装置として、一般ユーザが使用するユーザ端末装置２、プリントサーバ装置３、認証サーバ装置４、出力装置５（以下、画像形成装置という）、印刷課金装置６を有している。図１ではユーザ端末装置２が１台である例を示しているが、複数台あっても良い。
【００１１】
また、複数台の画像形成装置５ａ〜５ｎを一例として示したが、一台以上であればよい。以下の説明では、何れの画像形成装置５ａ〜５ｎでもよい場合に画像形成装置５と総称する。また、印刷課金装置６を一台として示しているが、画像形成装置５と同数台存在するものである。
【００１２】
ユーザ端末装置２は、一般ユーザが利用する情報処理装置である。一般ユーザとは、例えば大学などでは生徒などである。ユーザ端末装置２はスマートフォンや携帯電話、ＰＣなどの端末装置でも良い。ユーザ端末装置２は、インストールされているアプリケーションソフトウェア等を利用して、プリントサーバ装置３へ、印刷ジョブを送信して印刷要求を行なう機能を有する。
【００１３】
プリントサーバ装置３は情報処理装置の一例である。プリントサーバ装置３はｈｔｔｐ通信などの手段により、ユーザ端末装置２などからの認証依頼やジョブ投入を受け付ける。プリントサーバ装置３内には、実プリンタ５０と仮想プリンタ７を有している。実プリンタ５０は、画像形成装置５と同数台存在し、実プリンタ５０ａ〜５０ｎと画像形成装置５ａ〜５ｎとは関連付けされ、実プリンタ５０ａが設定されると画像形成装置５ａから出力される構成とされている。実プリンタ５０は、印刷ジョブをスプールする機能を有している。仮想プリンタ７は、印刷ジョブをスプールする機能を有している。
【００１４】
プリントサーバ装置３は、オンデマンド印刷が設定されている場合にはユーザ端末装置２からの印刷ジョブを仮想プリンタ７内へ蓄積（スプール）する。また、ユーザ端末装置２から画像形成装置５へ印刷するダイレクト印刷が設定されている場合、プリントサーバ装置３は、ユーザ端末装置２からの印刷ジョブをユーザが指定した画像形成装置５に対応する実プリンタ５０（５０ｎ）内にスプールする。勿論、受け付けた印刷ジョブと、ジョブに紐づくジョブ属性情報を、外部のストレージやデータベースに蓄積しても良いし、内部のストレージやデータベースに蓄積しても良い。
【００１５】
また、プリントサーバ装置３は、画像形成装置５からの認証依頼やジョブ取得の要求を受け付ける。プリントサーバ装置３はユーザ端末装置２、画像形成装置５からの認証依頼を、認証サーバ装置４に依頼する。なお、プリントサーバ装置３は内部に一般的な認証システムを保持し、その認証システムで認証を行っても良い。
【００１６】
認証サーバ装置４は、一台以上の情報処理装置によって実現される。認証サーバ装置４は認証手段の一例である。認証サーバ装置４はユーザ情報を保有し、各ユーザを認証するための階層構造により、ユーザ端末装置２、プリントサーバ装置３、画像形成装置５、印刷課金装置６等からの要求に基づき認証を行う機能を有する。
【００１７】
ここで、ユーザ認証に使用されるＩＣカード（可搬型記憶媒体の一例）について説明する。本実施形態においては、二種類のＩＣカードが使用される。一つは、一般ユーザ（生徒）に提供される認証専用に使用される認証用ＩＣカードである。認証用ＩＣカードにはユーザを識別する識別情報（カード情報）が記憶されている。もう一つは、先生などの設定権限ユーザに提供される印刷設定を変更するための設定変更用ＩＣカードである。設定変更用ＩＣカードには、一般ユーザを識別するための識別情報とは異なる形式の識別情報（カード情報）が記憶されている。また、後述するが設定権限ユーザの識別情報は、プリントサーバ装置３内に記憶されている設定権限ユーザの識別情報と関連付けられた印刷設定情報を引き出すキーとなる。以下、特許請求の範囲に記載の「設定用の可搬型記憶媒体」を、設定変更用ＩＣカードと称する。
【００１８】
画像形成装置５は、有線や無線通信でネットワークＮ１に接続されるプリンタ、コピー機、複合機（ＭＦＰ（マルチファンクションプリンタ））、レーザプリンタなどの出力装置である。画像形成装置５には、ＩＣカードリーダ／ライター（以下、ＩＣカードＲ／Ｗと記載する。）５１が付加されており、カードＲ／Ｗ５１がＩＣカードの識別情報を読取ると、プリントサーバ装置３に認証依頼や印刷ジョブの取得要求などを行なう機能を有している。因みに、カードＲ／Ｗ５１はＩＣカードに記憶されている識別情報（カード情報）を読取る読取手段の一例であり、画像形成装置５（出力装置）と対応付けられている。カードＲ／Ｗ５１は画像形成装置５内に搭載されていても良いし、画像形成装置５の付属品として接続されていても良い。
【００１９】
印刷課金装置６は、情報処理装置の一例である。印刷課金装置６は、画像形成装置５と通信可能に接続されており、画像形成装置５からの印刷要求に応じて、ユーザの課金を認識し、課金を認識すると画像形成装置５に印刷を開始させる機能を有する。また、印刷ジョブに対する料金を表示する表示手段を備えている。また、ユーザを識別する読取部などを適宜備えることができる。
【００２０】
また、本発明における実施形態の説明に際し、プリントサーバ装置３、認証サーバ装置４を１つの装置として示しているが、様々な種類のネットワークを介してその機能を分散させても良い。また、各ユーザ端末装置２は、ディスクトップ型パーソナルコンピュータとして図示しているが、ネットワーク接続可能な携帯電話やモバイルコンピュータであっても良く、使用形態に応じた形態であれば良い。
【００２１】
また、図１に示すネットワークＮ１としては、有線、無線に限らず専用回線、電話回線等で接続されたインターネットや、インターネット技術を利用したイントラネットの形態でも良い。さらには、専用回線を使用する場合でもＷＡＮ（Ｗｉｄｅ Ａｒｅａ Ｎｅｔｗｏｒｋ）やＭＡＮ（Ｍｅｔｒｏｐｏｌｉｔａｎ Ａｒｅａ Ｎｅｔｗｏｒｋ）に限らず、プリントサーバ装置３の設置場所によっては、ＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）で構成される形態もとりうる。また、このネットワークＮ１には、専用回線の使用、伝送データの暗号化、各クライアント装置を使用するユーザの認証等、様々な方法によるセキュリティの強化が必要となる。
【００２２】
＜テーブル＞
次に、プリントサーバ装置３の記憶手段（図示省略）が有しているテーブル情報について説明する。
【００２３】
（機器識別コードテーブル３０１）
図５には機器識別コードテーブル３０１の一例を示した。これは、画像形成装置５に付与されている機器識別コード（機器識別情報の一例）に関する情報と、当該機器識別コードと紐付けられている実プリンタ５０に関する情報テーブルである。例えば、「画像形成装置５ａ」には、機器識別コード「Ａ１２３」が付与されており、「実プリンタ５０ａ」が紐付けられている。
【００２４】
（画像形成装置設定テーブル３０２）
図６には画像形成装置設定テーブル３０２の一例を示した。これは、画像形成装置５に設定されている印刷条件に関する設定テーブルである。図示したように、画像形成装置５毎に付与されている機器識別コードをキー情報に印刷情報が設定されている。例えば機器識別コード「Ａ１２３」の画像形成装置５には、印刷設定として、上限管理が「ＯＮ」、オンデマンド印刷が「ＯＦＦ」、オンデマンド課金が「ＯＦＦ」となっている。つまり、この場合の画像形成装置５は、印刷枚数の上限管理がなされ、ダイレクト印刷で無課金で印刷できる設定であることを意味する。
【００２５】
（機器グループテーブル３０３）
図７には機器グループテーブル３０３の一例を示した。これは、画像形成装置５が属するグループ情報に関する情報テーブルである。グルーピングされる画像形成装置５は、例えば大学などで授業をする１教室又は１講堂内に設置されている画像形成装置とされる。勿論、この限りではない。例えば１教室又は１講堂内にある画像形成装置５をグルーピングすることで、後述するが物理的には一つの画像形成装置５に対して行なった印刷設定変更が、グルーピングされた全ての画像形成装置５へ反映させることが可能になる。ここでは例えば、グループＡには画像形成装置５ａ、５ｂが属している。
【００２６】
（設定変更用ＩＣカードの設定テーブル３０４）
図８には、設定変更用ＩＣカードの設定テーブル３０４の一例を示した。これは、設定権限ユーザが使用する設定変更用ＩＣカードのカード情報（識別情報）に紐付けられた、印刷条件に関する設定テーブルである。例えば設定変更用ＩＣカードのカード情報が「カードＡ」の場合、印刷設定は、上限管理が「ＯＦＦ」、オンデマンド印刷が「ＯＦＦ」、オンデマンド課金が「ＯＦＦ」、印刷設定を変更させる範囲が「グループＡ」とされている。これは、設定権限ユーザがカード情報「カードＡ」を有する設定変更用ＩＣカードを、画像形成装置５のＩＣカードＲ／Ｗ５１に翳すと、「カードＡ」をキー情報に上記した印刷設定が、グループＡに属する画像形成装置５（画像形成装置５ａ、５ｂ（図７参照））に反映されることを意味する。変更されると、図６の該当する画像形成装置５の印刷条件も変更（上書き）される。
【００２７】
因みに、印刷設定を変更させる範囲が設定されていなくても良い。この設定テーブルは、設定変更用ＩＣカードが１つの教室に対して割り当てられている場合を想定している。しかし、先生に対して設定用変更ＩＣカードを割り当てると、先生は移動する先々の教室で自身の設定用変更ＩＣカードにより画像形成装置５の印刷設定変更を行なうことになる。この場合には、印刷設定を変更する範囲が決まっていないテーブルが良い。先生が移動先の教室にある複数台のうち１つの画像形成装置５に自身の設定変更用ＩＣカードを翳すと、カード情報と機器識別コードがプリントサーバ装置３へ送信される。プリントサーバ装置３は前記したように機器グループテーブル３０３を有しているので、ＩＣカードを翳された画像形成装置５が属するグループの画像形成装置５に対して、設定変更用ＩＣカードの設定テーブル３０４の印刷設定を反映させることができる。
【００２８】
（初期設定情報テーブル（キャッシュ）３０５）
図９には、初期設定情報テーブル（キャッシュ）３０５の一例を示した。これは、各画像形成装置５の設定変更前のデフォルト設定に関する情報テーブルと、設定変更したカードを特定するカード情報と、設定変更した時刻がキャッシュとして保持されるテーブルである。この初期設定情報テーブル３０５は、設定変更した画像形成装置５の印刷設定を初期状態に戻す際に使用される。後述するが基本的には印刷設定を初期状態に戻すには、同じ設定変更用ＩＣカードを再度ＩＣカードＲ／Ｗ５１に翳すことで行なえる。因みに、設定変更用ＩＣカードによる出力設定変更時から所定の時間を越えると、変更した出力設定を初期設定に自動的に戻す方法も考えられる。この場合、初期設定情報テーブル３０５は、更にタイムアウトテーブルを有している。このタイムアウトテーブルは、システム管理者などにより、時間（間隔）の設定変更が可能である。
【００２９】
（上限値テーブル３０６）
図１０には、上限値テーブル３０６の一例を示した。これは、一般ユーザ毎、又はユーザグループ毎に設定されている印刷枚数の上限値である。上限管理が設定されている場合、この上限値テーブル３０６が参照される。例えば、「ユーザＡ」は、ユーザグループ「０」（所属無し）で上限枚数が１００に設定されている。「ユーザグループＡ」は、ユーザグループ「１」に属し、上限枚数が５００に設定されている。
【００３０】
（累計枚数テーブル３０７）
図１１には、累計枚数テーブル３０７の一例を示した。これは、ユーザ毎に印刷した累計枚数が登録された情報テーブルである。これは、上限管理が設定されている場合において、印刷枚数が加算されていくものである。
【００３１】
（認証用ＩＣカードのユーザテーブル３０８）
図１２には、一般ユーザの認証用ＩＣカードのユーザテーブル３０８の一例を示した。
これは、一般ユーザと認証用ＩＣカードとの関連付けに関する情報テーブルである。図示内の「ユーザ名」は、印刷する際のユーザを特定（認証）するためのユーザ名となる。
【００３２】
＜ハードウェア構成＞
図１のユーザ端末装置２、プリントサーバ装置３、認証サーバ装置４は、以下のようなハードウェア構成のコンピュータシステムにより実現される。
【００３３】
これらハードウェア構成は、一般的なパソコンやワークステーションなどと同様の構成であり、図示することは省略したが、入力装置、表示装置、外部Ｉ／Ｆ、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、ＣＰＵ（Central  Processing  Unit）、及びＨＤＤ（Hard  Disk  Drive）などを備え、それぞれがバスで相互に接続されている。
【００３４】
ＣＰＵは、各種プログラムの実行や演算処理を行う。ＲＯＭは、起動時に必要なプログラムなどが記憶されている。ＲＡＭは、ＣＰＵでの処理を一時的に記憶したり、データを記憶したりする。入力装置は、キーボードやマウスである。出力装置は、ディスプレイである。通信装置は、ネットワークＮ１を介し他装置との通信を行う。ＨＤＤは、各種データ及びプログラムを格納する。なお、入力装置及び表示装置は必要なときに接続して利用する形態であっても良い。
【００３５】
＜ソフトウェア構成＞
《プリントサーバ装置３》
本実施形態に係るプリントサーバ装置３は、例えば図２に示す処理ブロックにより実現される。図２は本実施形態に係るプリントサーバ装置３の一例の処理ブロック図である。
プリントサーバ装置３はプログラムを実行することにより、通信部３１、印刷ジョブ受付部３２、カード判別部３３、認証依頼部３４、情報取得部３５、印刷設定変更部３６（出力設定変更手段の一例）、印刷設定回復部３７（設定回復手段の一例）、印刷制御部３８、ジョブ蓄積部３９を実現している。
【００３６】
通信部３１はｈｔｔｐ通信などにより、ユーザ端末装置２、画像形成装置５及び認証サーバ装置４と通信を行う。
印刷ジョブ受付部３２は、通信部３１を介してユーザ端末装置２から印刷ジョブ情報を受け付け、ジョブ蓄積部３９に蓄積する。
カード判別部３３は、前記したＩＣカードＲ／Ｗ５１に翳されたＩＣカードが、一般ユーザが使用する認証用ＩＣカードか、設定権限ユーザが使用する設定変更用ＩＣカードかを判別する。これは、それぞれのＩＣカードに記録されているカード情報（識別情報）とプリントサーバ装置３が記憶しているそれぞれのＩＣカードのカード情報から判別する。
認証依頼部３４は、ユーザのＩＣカードに記憶されているカード情報を元に認証サーバ装置４または内部の認証システムに認証を依頼し、その結果を受け取る。認証依頼部３４は認証に成功すると、ユーザ情報を印刷制御部３８へ送信する。
【００３７】
情報取得部３５は、画像形成装置５の機器識別コードに関する情報（機器識別コードテーブル３０１）と、機器グループに関する情報（機器グループテーブル３０３）を取得する。また、設定変更用ＩＣカードの識別情報と関連付けられた印刷設定に関する情報を設定用ＩＣカードの設定テーブル３０４から取得する。
【００３８】
印刷設定変更部３６は、情報取得部３５が取得した設定変更用ＩＣカードのカード情報と関連付けられた印刷設定を、指定された画像形成装置５（及び画像形成装置５のグループ）の印刷設定に反映させる指示を行う。
【００３９】
印刷設定回復部３７は、設定変更用ＩＣカードにより変更した画像形成装置５の印刷設定を、初期設定に戻す機能を有する。これは、画像形成装置５のＩＣカードＲ／Ｗ５１が、同じ設定変更用ＩＣカードのカード情報を再度読み取り、そのカード情報を通信部３１を介して送信されると初期設定に戻す。又は、設定変更用ＩＣカードによる印刷設定変更時から所定の時間を越えると、変更した印刷設定を初期設定に戻す。
【００４０】
印刷制御部３８は、認証依頼部３４から送信された認証情報を取得すると、後述する画像形成装置５の印刷指示部６４へ送信して印刷を実行させる。
【００４１】
ジョブ蓄積部３９は印刷ジョブ受付部３２が受け付けたユーザ端末装置２からのジョブやジョブ属性情報などを蓄積する。因みに、前記したカード判別部３３は、認証サーバ装置４が有していても良い。
【００４２】
《画像形成装置５》
本実施形態に係る画像形成装置５は、例えば図３に示す処理ブロックにより実現される。
【００４３】
画像形成装置５はプログラムを実行することにより、ＩＣカードＲ／Ｗ５１、通信部５２、操作受付部５３、データ表示処理部５４、ジョブ情報取得部５５、ジョブ選択受付部５６、印刷データ取得部５７、印刷設定変更受付部５８、印刷処理部５９を実現している。
【００４４】
ＩＣカードＲ／Ｗ５１は、読取手段の一例である。ＩＣカードＲ／Ｗ５１は、ユーザの所有する認証用ＩＣカード、又は設定権限ユーザが所有する設定変更用ＩＣカードに記録されたＩＣカード固有のカード情報を取得すると共に、カード情報をプリントサーバ装置３へ送信しユーザ認証を依頼する機能を有する。本実施形態ではＩＣカードＲ／Ｗ５１は、画像形成装置５に付加される構成としたが、適切な接続方法により画像形成装置５の外部に接続されていても良い。
【００４５】
通信部５２は、ｈｔｔｐ通信などにより、プリントサーバ装置３と通信を行う。操作受付部５３は一般ユーザからの操作を受け付ける。データ表示処理部５４は一般ユーザに対して印刷ジョブなどの表示を行う。ジョブ情報取得部５５は、認証した一般ユーザの印刷ジョブの一覧情報をプリントサーバ装置３から取得する。ジョブ選択受付部５６は印刷ジョブ情報一覧画面から印刷ジョブの選択を受け付ける。印刷データ取得部５７は、ユーザにより選択された印刷ジョブの印刷データをプリントサーバ装置３から取得する。印刷設定変更受付部５８は、プリントサーバ装置３の印刷設定変更部３６から印刷設定変更の要求を受け付けて、新たな印刷設定に変更する機能を有する。また、プリントサーバ装置３の印刷設定回復部３７から初期の印刷設定に回復する要求を受けると、初期の印刷設定に変更（回復）する機能も有する。印刷処理部５９は取得した印刷データを印刷設定に従って印刷する印刷処理を行う。
【００４６】
《印刷課金装置６》
図４は、本発明における印刷課金装置６の一例の処理ブロック図である。
印刷課金装置６はプログラムを実行することにより、表示部６１、課金部６２、課金確認部６３、印刷指示部６４を実現している。
【００４７】
この印刷課金装置６の実施形態としては、例えば硬貨や紙幣などにより課金するコインラックシステムを用いたものや、プリペイドカードやＩＣカードなどの読取装置を備えて課金するものなどがある。さらに、例えばタッチパネルやマウス、キーボードなど各種の入力手段を備えるようにして印刷用操作端末としての形態をとることができる。
【００４８】
表示部６１は、印刷ジョブに対するユーザへの料金が表示される。因みに無課金などの印刷設定の場合には、料金の表示はされない。
【００４９】
課金部６２は、ユーザからの課金を受ける機能を有する。これは上記したようにコインラックシステムや、プリペイドカードやＩＣカードなどの読取装置により実現できる。
【００５０】
課金確認部６３は、ユーザが料金を課金部６２へ課金したことを確認し、課金完了情報を印刷指示部６４へ送信すると共に、印刷データ取得部５７へ送信する。
【００５１】
＜処理の詳細＞
以下、印刷システム１の処理の詳細について説明する。図１３〜図１６で画像形成装置５への印刷設定変更処理と、印刷処理とを分けて説明する。なお図１３〜図１６は印刷設定としてオンデマンド課金設定がされていない場合（上限管理の場合）を例に取り説明する。
【００５２】
《印刷設定変更処理（上限）》
先ず、本実施形態に係る印刷システム１において、画像形成装置５に対する印刷設定変更処理について説明する。図１３は、設定権限ユーザがプリントサーバ装置３に画像形成装置５の印刷設定を変更させるシーケンス図を示した。
【００５３】
設定権限ユーザが、画像形成装置５のＩＣカードＲ／Ｗ５１に設定変更用ＩＣカードを翳すと（Ｓ１）、ＩＣカードＲ／Ｗ５１がユーザを特定するカード情報を読取り（Ｓ２）、画像形成装置の通信部５２へ送信する（Ｓ３）。画像形成装置５の通信部５２は、取得したカード情報と、自身の機器識別コードをプリントサーバ装置３へ送信する（Ｓ４）。プリントサーバ装置３は、取得したカード情報が登録されているかその有効性を確認する（Ｓ５）。Ｓ５においてプリントサーバ装置３は、認証サーバ装置４に認証を依頼して有効性を確認する。更に、その際、プリントサーバ装置３は、取得したカード情報から、翳されたＩＣカードが認証用ＩＣカードか設定変更用ＩＣカードかをカード判別部３３により判別する。以下、認証、判別されたＩＣカードが、設定変更用ＩＣカードと仮定して説明する。
【００５４】
プリントサーバ装置３は、設定変更用ＩＣカードの有効性を確認すると、情報取得部３５に、前記したカード情報と関連付けられた印刷設定情報を設定変更用ＩＣカードの設定テーブル３０４から取得させる（Ｓ６）。そして、取得した印刷設定を対象となる画像形成装置５の印刷設定として新たに設定し（Ｓ７）、新たに設定した印刷設定を対象となる全ての画像形成装置５へ送信し、印刷設定を変更させる（Ｓ８）。画像形成装置５は変更した印刷設定を表示手段に表示して、設定権限ユーザに設定変更を通知する（Ｓ９）。
【００５５】
図１４は、本実施形態に係る印刷システム１において、画像形成装置５に対する印刷設定変更処理の一例を示すフローチャートである。
【００５６】
設定権限ユーザ（先生）が設定変更用ＩＣカードを翳すと、画像形成装置５のＩＣカードＲ／Ｗ５１は設定変更用ＩＣカードのカード情報を読取る（Ｓ２０）。画像形成装置５は、プリントサーバ装置３に自身の機器識別コードと読取ったＩＣカードのカード情報を送信して取得させる（Ｓ２１）。
【００５７】
プリントサーバ装置３は、取得した機器識別コードが機器識別コードテーブル３０１に登録されているかを確認する（Ｓ２２）。Ｓ２２において取得した機器識別コードが機器識別コードテーブル３０１に登録されていない場合は、エラー表示を表示させる（Ｓ２３）。Ｓ２２において取得した機器識別コードが機器識別コードテーブル３０１に登録されている場合（ＹＥＳ）、プリントサーバ装置３は取得したカード情報が設定変更用ＩＣカードの設定テーブル３０４に登録されているものか判別する（Ｓ２４）。要するにＳ２４は、翳されたＩＣカードが設定変更用ＩＣカードか認証用ＩＣカードかを判別する判別処理である。以下、先ず設定変更用ＩＣカードであると判別した場合を説明する。
【００５８】
（設定変更用ＩＣカードの場合）
Ｓ２４において、取得したカード情報が登録されている（設定変更用ＩＣカード）場合（ＹＥＳ）、図９に示した初期設定情報テーブル（キャッシュ）３０５のうち、取得した機器識別コードに対応する機器名のテーブル上に、取得したカード情報のキャッシュがあるかどうかを確認する（Ｓ２５）。初期設定情報テーブル（キャッシュ）３０５において該当する画像形成装置５の設定変更時刻と取得したカード情報のキャッシュが無い場合（ＮＯ）は、印刷設定が変更されていない状態であることを意味する。設定変更時刻と取得したカード情報のキャッシュがある場合（ＹＥＳ）には、画像形成装置５に対して設定変更用ＩＣカードによる印刷設定変更中であることを意味する。つまり、キャッシュの確認は、設定変更用ＩＣカードのカード情報をプリントサーバ装置３に送信した画像形成装置５に対する印刷設定が、同じ設定変更用ＩＣカードによって既に変更されているか否かを判別する処理となる。
【００５９】
Ｓ２５において、取得したカード情報によるキャッシュが無い場合（ＮＯ）、プリントサーバ装置３は、設定変更用ＩＣカードの設定テーブル３０４の前記カード情報に紐付けられた印刷設定を取得する（Ｓ２６）。
【００６０】
プリントサーバ装置３は、取得したカード情報に紐付けられた上記印刷設定を、画像形成装置５への印刷設定として新たに設定し、初期設定情報テーブル３０５のうち印刷設定を設定した画像形成装置５に対してカード情報および設定を行った時刻を登録する（Ｓ２７）。例えば図９においてカード情報が「カードＡ」である場合、印刷設定は、上限管理が「ＯＮ」、オンデマンド印刷が「ＯＦＦ」、オンデマンド課金が「ＯＦＦ」となっている。つまり、この場合の画像形成装置５では、印刷枚数の上限管理がなされ、ダイレクト印刷で無課金で印刷できる設定に変更したことを意味する。
【００６１】
Ｓ２７において、設定変更ＩＣカードの設定テーブル３０４に印刷設定を変更する範囲（グループ情報）が設定されている場合には、「範囲」に設定（指定）されている画像形成装置５の全てに対して印刷設定の変更がなされ、初期設定情報テーブル３０５への登録も印刷設定を変更した全ての画像形成装置５に対して行われる。したがって、先生は、印刷設定を変更すべき画像形成装置５が１教室内に複数台存在しても、同一のグループで設定管理しておけば、１つの画像形成装置５のＩＣカードＲ／Ｗ５１へ設定変更用ＩＣカードを翳すだけで、全画像形成装置５の印刷設定が変更できる。
【００６２】
Ｓ２５において、機器識別コードに対応する機器名のテーブル上に、取得したカード情報のキャッシュが既にある場合（ＹＥＳ）、プリントサーバ装置３は、印刷設定回復部３７に初期設定情報テーブル３０５に保持されている初期の印刷設定に戻す（Ｓ２８）。そして、初期設定情報テーブル３０５から初期の印刷設定に戻す前の変更された印刷設定と時刻、カード情報などのキャッシュ情報を削除する。これは、例えばカード情報「カードＡ」を有する設定変形用ＩＣカードを所有する設定権限ユーザが、先ず設定変形用ＩＣカードを翳して画像形成装置５の印刷設定を変更する。つまりＳ２０〜Ｓ２７を経ている。その後、設定権限ユーザが「カードＡ」を有する同じ設定変形用ＩＣカードを再度画像形成装置５に翳した場合を意味する。このとき印刷設定回復部３７は印刷設定を初期の印刷設定に変更（回復）させるため、例えば授業が終了した場合に、先生（設定権限ユーザ）は再度設定変更用カードを翳すだけで、関係する全ての画像形成装置５の印刷設定を初期の印刷設定に戻すことができる。
【００６３】
因みにＳ２５において、取得したカード情報によるキャッシュは無いが（ＮＯ）、別のカード情報のキャッシュが存在する場合がある。これは、前の設定権限ユーザが、二回目のカード翳しによる設定回復操作を行なわなかったことを意味する。したがって、画像形成装置５は、前回の設定権限ユーザが変更した印刷設定のままになっている。
【００６４】
この場合、プリントサーバ装置３は、後優先処理を行う。つまり、前回の設定変更用ＩＣカードのカード情報、変更時刻などのキャッシュを削除し、新たに取得したカード情報に紐付いた印刷設定を設定変更用ＩＣカードの設定テーブル３０４から取得する（Ｓ２６）。そして、後の処理ステップは上記したとおりであり、取得した新たなカード情報に紐付いた印刷設定をプリントサーバ装置３へ設定し、取得したカード情報でキャッシュに登録する（Ｓ２７）。因みに、印刷設定回復部３７は、プリントサーバ装置３がタイムアウトテーブルを有している場合には、例えば印刷設定が変更された時刻から所定の時刻、例えば９０分を過ぎると自動的に初期の印刷設定に戻し、印刷設定を戻した画像形成装置５に対応するキャッシュを削除するようにしても良い。なお、タイムアウトテーブルに基づく初期の印刷設定機能を有していない場合、初期設定情報テーブルにおける時刻の登録は必須ではない。
【００６５】
また、設定変更用ＩＣカードによって印刷設定を行う対象の画像形成装置５が特定される場合、画像形成装置５が機器識別コードを送信し、プリントサーバ装置３において機器識別コードテーブル３０１の登録を確認する処理も省くことが可能である。例えば、１台の画像形成装置５としか設定しない場合や、特定の画像形成装置５に対してしか設定しない場合、あるいは全ての画像形成装置５に対して設定する場合等が一例として挙げられる。
【００６６】
（認証用ＩＣカードの場合）
次に、Ｓ２４において、Ｓ２１で取得したカード情報が設定変更用ＩＣカードの設定テーブル３０４に登録されていない（ＮＯ）場合の認証用オンデマンド印刷による印刷処理直前までの処理を説明する。
【００６７】
カード情報が設定変更用ＩＣカードの設定テーブル３０４に登録されていないとは、ＩＣカードＲ／Ｗ５１に翳されたＩＣカードが一般ユーザ（生徒）が所有する認証用ＩＣカードの可能性があることを意味する。
【００６８】
したがって、先ずプリントサーバ装置３は、該当する画像形成装置５の印刷設定がオンデマンド印刷であるかを、Ｓ２１で取得した機器識別コードをキーに画像形成装置設定テーブル３０２から確認する（Ｓ３０）。
【００６９】
オンデマンド印刷が設定されていない場合（ダイレクト印刷）（ＮＯ）、プリントサーバ装置３は画像形成装置５にエラー表示を表示させる（Ｓ３１）。なお、オンデマンド印刷とは、ユーザ端末装置２からプリントサーバ装置３に送信した印刷ジョブをプリントサーバ装置３が蓄積し、ユーザが画像形成装置５でユーザ認証を行い、認証後にプリントサーバ装置３に蓄積した印刷ジョブを取得し印刷する手法である。従って、オンデマンド印刷が設定されていない（許可されていない）場合は、ユーザが画像形成装置５から認証用ＩＣカードによりユーザ認証を行い、仮にユーザ認証が成功したとしてもオンデマンド印刷による印刷ジョブの実行そのものが許可されていないためエラー表示を表示させている。
【００７０】
Ｓ３０においてオンデマンド印刷が設定されている場合には、取得したカード情報の確認を認証用ＩＣカードのユーザテーブル３０８から行う（Ｓ３２）。これは、プリントサーバ装置３が、図１２の認証用ＩＣカードのユーザテーブル３０８を参照してユーザ情報との関連付けがされているかを確認する処理ステップである。取得したカード情報が認証用ＩＣカードのユーザテーブル３０８に関連付けされていない場合（ＮＯ）、プリントサーバ装置３は画像形成装置５にエラー表示を表示させる（Ｓ３１）。
【００７１】
Ｓ３２において取得したカード情報が認証用ＩＣカードのユーザテーブル３０８に登録され（関連付けられ）ている場合（ＹＥＳ）、プリントサーバ装置３は認証依頼部３４にカード情報に関連付けられたユーザ名に基づいて、認証サーバ装置４に認証を依頼する（Ｓ３３）。
【００７２】
認証サーバ装置４から認証された通知を受けると（ＹＥＳ）、プリントサーバ装置３は、仮想プリンタ７へスプール（蓄積）された印刷ジョブの中から、認証されたカード情報に紐付いた印刷ジョブを抽出しその一覧を画像形成装置５へ送信する。そして、プリントサーバ装置３は画像形成装置５のデータ表示処理部５４に印刷ジョブの一覧を表示させ、一般ユーザに印刷ジョブの選択操作を行なわせる（Ｓ３４）。そして、プリントサーバ装置３は、図１６に続く印刷処理を行う。Ｓ３３において認証サーバ装置４から認証に失敗した通知を受けると（ＮＯ）、プリントサーバ装置３は画像形成装置５にエラー表示を表示させる（Ｓ３１）。
【００７３】
上記したように、本実施形態に係る印刷システム１は、設定権限ユーザが使用する設定変更用ＩＣカードを認証した際、前記設定変更用ＩＣカードのカード情報と関連付けられた印刷設定情報に基づいて画像形成装置の印刷設定を変更させる構成である。したがって、大学などで先生などの設定権限ユーザが、授業や講義の時間中だけ無制限印刷や無課金印刷、ダイレクト印刷などの印刷設定にしたい場合に、設定変更用ＩＣカードを翳すだけで所望の印刷設定に変更できるので非常に簡便である。
【００７４】
プリントサーバ装置３は、印刷設定を変更する画像形成装置５のグループ情報を有している。したがって、先生（設定権限ユーザ）は、印刷設定を変更すべき画像形成装置５が１教室内に複数台存在しても、１つの画像形成装置５のＩＣカードＲ／Ｗ５１へ設定変更用ＩＣカードを翳すだけで、グループに属する全ての画像形成装置５の印刷設定を変更できる。
【００７５】
また、印刷システム１は、設定変更用ＩＣカードにより変更した印刷設定を、初期設定に戻す手段を有しているため、例えば授業が終了した後は、画像形成装置５を通常の印刷設定で使用でき、汎用性が高い。更に、設定変更用ＩＣカードによる出力設定変更時から、所定の時間を越えると、変更した印刷設定を初期設定に戻す又は後優先変更処理を行なうシステムとしたので、常に適切な印刷設定に管理でき、大量無課金印刷などの不測の事態を回避できる。
【００７６】
《印刷処理（上限）》
次に、本実施形態に係る印刷システム１における印刷処理について説明する。図１５は、一般ユーザが画像形成装置５によりオンデマンド印刷処理を行うシーケンス図を示した。
【００７７】
一般ユーザは、ユーザ端末装置２により印刷ジョブの印刷実行を操作すると（Ｓ４０）、プリントサーバ装置３は、印刷ジョブ受付部３２に印刷ジョブを仮想プリンタ７へスプール（保存）させる（Ｓ４１）。一般ユーザは、画像形成装置５に付与されているＩＣカードＲ／Ｗ５１に、自身の認証用ＩＣカードを翳す（Ｓ４２）。するとＩＣカードＲ／Ｗ５１は、カード情報を読取り（Ｓ４３）、読取ったカード情報を画像形成装置５の通信部５２へ送信する（Ｓ４４）。
【００７８】
画像形成装置５は、取得したカード情報と、自身の機器識別コードを通信部５２を介してプリントサーバ装置３へ送信する（Ｓ４５）。プリントサーバ装置３は、取得した機器識別コードが登録されているか確認する（Ｓ４６）。プリントサーバ装置３は、取得したカード情報が認証用ＩＣカードのユーザテーブル３０８に登録されているか確認する（Ｓ４７）。Ｓ４７においてプリントサーバ装置３は、カード判別部３３により認証用ＩＣカードであることを判別している。また、プリントサーバ装置３は機器識別コードをキーにして、該当する画像形成装置５の印刷設定を画像形成装置設定テーブル３０２から確認する（Ｓ４８）。このとき、プリントサーバ装置３は、オンデマンド印刷であることを確認している。因みにダイレクト印刷である場合には、エラー表示を表示させている。
【００７９】
上記Ｓ４６〜Ｓ４８の確認を終了すると、プリントサーバ装置３は、認証依頼部３４によりカード情報に紐付けられたユーザ名に基づいた認証を認証サーバ装置４に依頼する（Ｓ４９）。認証サーバ装置４は認証可能であると判断すると、認証したことをプリントサーバ装置３へ送信する（Ｓ５０）。
【００８０】
プリントサーバ装置３は、認証した通知を受けると認証したユーザに紐付いた印刷ジョブをジョブ蓄積部３９（具体的には仮想プリンタ７）から抽出して、印刷ジョブ一覧を画像形成装置５のジョブ情報取得部５５へ取得させ表示させる（Ｓ５１）。
【００８１】
一般ユーザは、表示された印刷ジョブ一覧から印刷したいジョブを選択すると（Ｓ５２）、画像形成装置５のジョブ選択受付部５６は選択された印刷ジョブをプリントサーバ装置３へリクエストする（Ｓ５３）。
【００８２】
プリントサーバ装置３は、リクエストされた印刷ジョブを仮想プリンタ７から一般ユーザがＩＣカードを翳した（指定した）画像形成装置５と関連付けられた実プリンタ５０へ転送する（Ｓ５４）。プリントサーバ装置３は、認証されたユーザの上限枚数を確認する（Ｓ５５）。これは、認証したユーザに設定された上限値を、図１０の上限値テーブル３０６から確認することを意味する。次に、プリントサーバ装置３は、確認したユーザの上限枚数と、図１１の累計枚数テーブル３０７から確認したユーザの累計枚数とから、ユーザが印刷可能な残り枚数を算出し印刷ジョブに登録する（Ｓ５６）。
【００８３】
その後、プリントサーバ装置３は、印刷制御部３８により画像形成装置５へユーザが要求した印刷ジョブの印刷を実行する指示を送信する（Ｓ５７）。印刷指示を受けた画像形成装置５は、前記した印刷ジョブを印刷可能な枚数だけ印刷を実行する（Ｓ５８）。画像形成装置５は、印刷終了後、印刷ログをプリントサーバ装置３へ送信し、プリントサーバ装置３に印刷ログを蓄積させる。プリントサーバ装置３は、印刷ログに基づき実行した印刷枚数に応じて累計枚数テーブル３０７の該当ユーザの累計枚数を更新する（Ｓ５９）。
【００８４】
図１６は、本実施形態に係る印刷システム１における印刷処理の一例を示すフローチャートである。印刷処理には、オンデマンド印刷とダイレクト印刷があり、その両方の処理を以下に説明する。因みに、オンデマンド印刷の場合には、印刷処理の前段階として、図１４のＳ３２〜Ｓ３４で説明した認証用ＩＣカードによるユーザ認証が行なわれており、Ｓ３４に続いて、図１６の各ステップが処理される。
【００８５】
プリントサーバ装置３は、画像形成装置５またはユーザ端末装置２から印刷実行の指示を受けると、印刷ジョブを仮想プリンタ７から実プリンタ５０へ転送する（Ｓ６０）。因みに仮想プリンタ７へ印刷ジョブがスプールされているのは、印刷設定がオンデマンド印刷に設定されている場合である。この場合、プリントサーバ装置３は、一般ユーザが認証用ＩＣカードを翳した画像形成装置５に関連付けられた実プリンタ５０へ印刷ジョブを転送する。ダイレクト印刷に設定されている場合には、印刷ジョブはユーザ端末装置２から一般ユーザが指定した画像形成装置５に関連付けられた実プリンタ５０に直接蓄積されているため、このステップはスルー（スキップ）される。
【００８６】
プリントサーバ装置３は、実プリンタ５０が印刷ジョブを取得すると（Ｓ６１）、取得した印刷ジョブが仮想プリンタ７からの印刷ジョブかを確認する（Ｓ６２）。このステップで、印刷設定がオンデマンド印刷かダイレクト印刷かを確認している。上記したように仮想プリンタ７を経た印刷ジョブである場合は、オンデマンド印刷であり、仮想プリンタ７を経ずに来た印刷ジョブはダイレクト印刷である。
【００８７】
仮想プリンタ７からの印刷ジョブではない場合（ダイレクト印刷）（ＮＯ）、プリントサーバ装置３はスプールされた印刷ジョブのユーザチェックを行う（Ｓ６３）。つまり、ダイレクト印刷をしたユーザが正規のユーザであるかを印刷ジョブに付加されているユーザ情報からチェック（認証）を行なう。正規のユーザではない場合には（ＮＯ）、スプールエラーとなる（Ｓ６４）。ユーザ確認できた場合には（ＹＥＳ）、プリントサーバ装置３はオンデマンド印刷に設定されているかを例えば設定変更用ＩＣカードの設定テーブル３０４から確認する（Ｓ６５）。
【００８８】
オンデマンド印刷に設定されている場合（ＹＥＳ）、仮想プリンタ７へ印刷ジョブを蓄積する（スプール）する（Ｓ６６）。そして、画像形成装置５からの印刷指示を待つ。
【００８９】
Ｓ６５で、オンデマンド印刷に設定されていない場合（ダイレクト印刷設定）（ＮＯ）、Ｓ６７に進む。
【００９０】
Ｓ６７以降のステップは、オンデマンド印刷とダイレクト印刷における上限管理処理フローとなる。
【００９１】
Ｓ６７において、画像形成装置５に設定されている現在の印刷設定が上限管理（「ＯＮ」）されているかを確認する。上限管理されていない（「ＯＦＦ」）場合には（ＮＯ）、画像形成装置５に無制限印刷による印刷を行なわせる。無制限印刷とは印刷枚数の制限が無いことを意味している（Ｓ６８）。
【００９２】
上限管理されている場合（ＹＥＳ）、プリントサーバ装置３は認証されたユーザの印刷上限をチェックする（Ｓ６９）。これは、認証したユーザに設定された上限値を、上限値テーブル３０６から確認し、ユーザの累計枚数を累計枚数テーブル３０７から確認して、ユーザの印刷可能枚数を算出することを意味する。したがって、ユーザの印刷可能枚数が「０」になっている場合（ＮＯ）、つまり上限に達している場合、プリントサーバ装置３はエラー表示を表示させる（Ｓ７０）。
ユーザの印刷可能枚数が上限に達していない場合（ＹＥＳ）、プリントサーバ装置３は、印刷ジョブに印刷可能枚数を登録する（Ｓ７１）。その後、プリントサーバ装置３は、画像形成装置５に、印刷可能枚数の範囲内で印刷する上限（設定）印刷を行なわせる（Ｓ７２）。
【００９３】
《印刷設定変更処理（課金）》
次に、オンデマンド課金が設定されている場合における、印刷システム１の画像形成装置５に対する印刷設定変更処理を説明する。
【００９４】
図１７に、オンデマンド課金が設定された印刷システム１における、印刷設定の変更処理の一例をフローチャートにより示した。図１７に示した印刷設定を変更する処理Ｓ８０〜Ｓ８８は、図１４に示したＳ２０〜Ｓ２８と同じであり説明は省略する。また、Ｓ８４〜Ｓ８８も図１４に示したＳ２４〜Ｓ２８と同じであり説明は省略する。異なる点は印刷設定としてオンデマンド課金が設定されている場合の処理フローＳ９０〜Ｓ９５の各ステップである。
【００９５】
したがって、以下に、Ｓ８４において、カード情報が設定変更用ＩＣカードの設定テーブル３０４に登録されていない（ＮＯ）場合の、オンデマンド課金による印刷処理直前までの処理についてのみ説明する。
【００９６】
カード情報が設定変更用ＩＣカードの設定テーブル３０４に登録されていないとは、ＩＣカードＲ／Ｗ５１に翳されたＩＣカードが一般ユーザ（生徒）が所有する認証用ＩＣカードの可能性があることを意味する。
【００９７】
プリントサーバ装置３は、該当する画像形成装置５の印刷設定がオンデマンド課金であるかを、Ｓ８１で取得した機器識別コードをキーに画像形成装置設定テーブル３０２から確認する（Ｓ９０）。これは、プリントサーバ装置３が、図１２の認証用ＩＣカードのユーザテーブル３０８を参照してユーザ情報との関連付けがされているかを確認する処理ステップである。取得したカード情報が認証用ＩＣカードのユーザテーブル３０８に関連付けされていない場合（ＮＯ）、プリントサーバ装置３は画像形成装置５にエラー表示を表示させる（Ｓ９１）。
【００９８】
Ｓ９２において取得したカード情報が認証用ＩＣカードのユーザテーブル３０８に登録され（関連付けされ）ている場合（ＹＥＳ）、プリントサーバ装置３は認証依頼部３４にカード情報に関連付けられたユーザ名に基づいて、認証サーバ装置４に認証を依頼する（Ｓ９３）。
【００９９】
認証サーバ装置４から認証された旨の通知を受けると（ＹＥＳ）、プリントサーバ装置３は、仮想プリンタ７へスプール（蓄積）された印刷ジョブの中から、認証されたカード情報に紐付いた印刷ジョブを抽出し、その一覧を画像形成装置５へ送信する。そして、画像形成装置５はデータ表示処理部５４に印刷ジョブの一覧を表示させる（Ｓ９４）。そして一般ユーザから印刷ジョブの選択操作を受けると、プリントサーバ装置３は、選択された印刷ジョブに対する料金を図示しない料金テーブルから確認して印刷課金装置６の表示手段に表示させ、印刷課金装置６へ料金が投入されたかを確認する（Ｓ９５）。
【０１００】
印刷課金装置６へ料金が投入されていない場合（ＮＯ）、印刷ジョブの一覧表示を表示させたまま料金投入を待つ。
【０１０１】
表示した料金が投入された場合（ＹＥＳ）、プリントサーバ装置３は図１９に示す印刷処理を行う。
【０１０２】
《印刷処理（課金）》
次に、オンデマンド課金が設定がされている場合における、印刷システム１の印刷処理について説明する。図１８は、一般ユーザが画像形成装置５によりオンデマンド課金印刷を行うシーケンス図の一例を示した。
【０１０３】
一般ユーザは、ユーザ端末装置２により印刷ジョブの印刷実行を操作すると（Ｓ１００）、プリントサーバ装置３は、印刷ジョブ受付部３２に印刷ジョブを仮想プリンタ７へスプールさせる（Ｓ１０１）。更にプリントサーバ装置３は、スプールした印刷ジョブの料金予測を行なう（Ｓ１０２）。これは、印刷ジョブに付加されているユーザ情報と、枚数、用紙サイズ、印刷種別などのジョブ情報などから、プリントサーバ装置３が保持する料金テーブル、ユーザ情報テーブルなどと照合して予測される。
【０１０４】
一般ユーザは、画像形成装置５に付与されているＩＣカードＲ／Ｗ５１に、自身の認証用ＩＣカードを翳す（Ｓ１０３）。するとＩＣカードＲ／Ｗ５１は、カード情報を読取り（Ｓ１０４）、読取ったカード情報を画像形成装置５の通信部５２へ送信する（Ｓ１０５）。
【０１０５】
画像形成装置５の通信部５２は、取得したカード情報と、自身の機器識別コードをプリントサーバ装置３へ送信する（Ｓ１０６）。
【０１０６】
プリントサーバ装置３は、取得した機器識別コードが登録されているか機器識別コードテーブル３０１から確認する（Ｓ１０７）。プリントサーバ装置３は、取得したカード情報が認証用ＩＣカードのユーザテーブル３０８に登録されているかを確認する（Ｓ１０８）。Ｓ１０８においてプリントサーバ装置３は、カード判別部３３により認証用ＩＣカードであることを判別している。また、プリントサーバ装置３は機器識別コードをキーにして、該当する画像形成装置５の印刷設定を画像形成装置設定テーブル３０２から確認する（Ｓ１０９）。このとき、プリントサーバ装置３は、オンデマンド課金であることを確認している。
【０１０７】
上記Ｓ１０７〜Ｓ１０９の確認を終了すると、プリントサーバ装置３は、認証依頼部３４によりカード情報に紐付けられたユーザ名に基づいた認証を認証サーバ装置４に依頼する（Ｓ１１０）。認証サーバ装置４は認証可能であると判断すると、認証したことをプリントサーバ装置３へ送信する（Ｓ１１１）。
【０１０８】
プリントサーバ装置３は、認証した通知を受けると認証したユーザに紐付いた印刷ジョブをジョブ蓄積部３９（具体的には仮想プリンタ７）から抽出して、印刷ジョブ一覧を画像形成装置５のジョブ情報取得部５５へ取得させ表示させる（Ｓ１１２）
一般ユーザは、表示された印刷ジョブ一覧から印刷したい印刷ジョブに対する料金を印刷課金装置６へ投入する（Ｓ１１３）。そして、一般ユーザは印刷ジョブ一覧から印刷したい印刷ジョブを選択し、印刷要求を行なうと（Ｓ１１４）、画像形成装置５のジョブ選択受付部５６は選択された印刷ジョブをプリントサーバ装置３へリクエストする（Ｓ１１５）。
【０１０９】
プリントサーバ装置３は、一般ユーザから投入された料金額と、Ｓ１０２で予想した金額とを確認したのち（Ｓ１１６）、リクエストされた印刷ジョブを仮想プリンタ７から一般ユーザがＩＣカードを翳した（指定した）画像形成装置５と関連付けられた実プリンタ５０へ転送する（Ｓ１１７）。
【０１１０】
プリントサーバ装置３は、印刷制御部３８により画像形成装置５へユーザが要求した印刷ジョブの印刷を実行する指示を送信する（Ｓ１１８）。印刷指示を受けた画像形成装置５は、前記した印刷ジョブを印刷可能な枚数だけ印刷を実行する（Ｓ１１９）。画像形成装置５は、印刷終了後、印刷ログをプリントサーバ装置３へ送信し、プリントサーバ装置３に印刷ログを蓄積させる（Ｓ１２０）。
【０１１１】
図１９は、オンデマンド課金が設定されている場合における、印刷システム１の印刷処理の一例を示すフローチャートである。印刷処理には、オンデマンド課金とダイレクト印刷があり、その両方の処理を以下に説明する。因みに、オンデマンド課金の場合には、印刷処理の前段階として、図１７のＳ９２〜Ｓ９５で説明した認証用ＩＣカードによるユーザ認証と課金が行なわれており、Ｓ９５に続いて、図１９の各ステップが処理される。
【０１１２】
プリントサーバ装置３は、画像形成装置５またはユーザ端末装置２から印刷実行の指示を受けると、印刷ジョブを仮想プリンタ７から実プリンタ５０へ転送する（Ｓ１３０）。因みに仮想プリンタ７へ印刷ジョブがスプールされているのは印刷設定がオンデマンド課金に設定されている場合である。この場合、プリントサーバ装置３は、一般ユーザが認証用ＩＣカードを翳した画像形成装置５に関連付けられた実プリンタ５０へ印刷ジョブを転送する。ダイレクト印刷に設定されている場合には、印刷ジョブはユーザ端末装置２から一般ユーザが指定した画像形成装置５に関連付けられた実プリンタ５０に直接蓄積されているため、このステップはスルー（スキップ）される。
【０１１３】
プリントサーバ装置３は、実プリンタ５０が印刷ジョブを取得すると（Ｓ１３１）、取得した印刷ジョブが仮想プリンタ７からのジョブかを確認する（Ｓ１３２）。このステップは、印刷設定がオンデマンド課金かダイレクト印刷かを確認している。上記したように仮想プリンタ７を経た印刷ジョブである場合は、オンデマンド課金であり、仮想プリンタ７を経ずに来た印刷ジョブはダイレクト印刷である。
【０１１４】
仮想プリンタ７からの印刷ジョブではない場合（ダイレクト印刷）（ＮＯ）、プリントサーバ装置３はスプールされた印刷ジョブのユーザチェックを行う（Ｓ１３３）。つまり、ダイレクト印刷をしたユーザが正規のユーザであるかを印刷ジョブに付加されているユーザ情報からチェック（認証）を行なう。正規のユーザではない場合には（ＮＯ）、スプールエラーとなる（Ｓ１３４）。ユーザ確認できた場合には（ＹＥＳ）、プリントサーバ装置３はオンデマンド課金に設定されているかを、例えば設定変更用ＩＣカードの設定テーブル３０４から確認する（Ｓ１３５）。
【０１１５】
オンデマンド課金が設定されている場合（ＹＥＳ）、仮想プリンタ７へ印刷ジョブを蓄積する（スプール）する（Ｓ１３６）。そして、画像形成装置５からの印刷指示を待つ。
オンデマンド課金が設定されていない場合、画像形成装置５に無制限印刷による印刷を行なわせる。無制限印刷とは印刷枚数の制限が無いことを意味している（Ｓ１３７）。
【０１１６】
Ｓ１３２において、仮想プリンタ７からの印刷ジョブである場合（ＹＥＳ）、プリントサーバ装置３は、画像形成装置５にオンデマンド課金による印刷を実行させる（Ｓ１３８）。
【０１１７】
上記したように、本実施形態に係る印刷システム１は、設定権限ユーザが使用する設定変更用ＩＣカードを認証した際、前記設定変更用ＩＣカードのカード情報と関連付けられた印刷設定情報に基づいて画像形成装置５の印刷設定を変更させる構成である。したがって、大学などで先生などの設定権限ユーザが、授業や講義の授業中だけ無制限印刷や無課金印刷、ダイレクト印刷などの印刷設定にしたい場合に、設定権限ユーザは設定変更用ＩＣカードを翳すだけで容易に所望の設定条件に変更できる。また、画像形成装置５の印刷設定を変更した後も、認証用ＩＣカードを使用する一般ユーザに対して、一般ユーザに応じた上限管理やオンデマンド課金による印刷管理を行うことができる。
【０１１８】
［第２の実施形態］
第２の実施形態に係る印刷システム１０は、クラウド環境を有するものである。
図２０に本実施形態に係る印刷システム１０のシステム構成図を示した。印刷システム１０は、大学や企業などのプライベート環境のネットワークＮ２と、クラウドサービスを提供するパブリック環境のネットワークＮ３とを有する。ネットワークＮ２とネットワークＮ３とはネットワークＮ２側のファイアウォールＦＷによって接続されている。ファイアウォールＦＷは、ネットワークＮ２とネットワークＮ３との接点に設置され、ネットワークＮ２からネットワークＮ３へのアクセスを中継する。
【０１１９】
クラウドサービスを提供するネットワークＮ３にはＷｅｂアプリケーションやサーバ側のアプリケーションによって機能を提供する一つ以上の情報処理装置（コンピュータシステム）が含まれる。このような情報処理装置によって、ネットワークＮ３側にはプリントサーバ装置３（仮想プリンタ７も含んでも良い）、認証サーバ装置４などが実現される。
大学や企業などのプライベート環境のネットワークＮ２には、ユーザ端末装置２、画像形成装置５、印刷課金装置６が含まれる。
【０１２０】
ユーザ端末装置２、画像形成装置５、印刷課金装置６は第１の実施形態と同様である。また、印刷設定変更処理は、ネットワークＮ３側のプリントサーバ装置３、認証サーバ装置４によって行なわれる。印刷処理も画像形成装置５、印刷課金装置６は、ネットワークＮ３側のプリントサーバ装置３、認証サーバ装置４によって認証処理、印刷ジョブ（印刷データと配布用印刷データ）の取得を行い、印刷を行なう。具体的な認証処理、印刷設定変更処理、印刷処理は、第１の実施形態で説明したとおりである。
【０１２１】
［第３の実施形態］
上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメタ等を含む情報は、特記する場合を除いて任意に変更することができる。また、図示した各装置の各要素構成は、機能概念的なものであり、必ずしも物理的に図示のごとく合成されていることを要しない。即ち、各装置の分散又は統合の具体的形態は、図示のものに限られず、その全部又は一部を各種の負担や使用状況などに応じて、任意の単位で機能的又は物理的に分散又は統合することができる。つまり、上述した実施形態で説明したプリントサーバ装置３は、用途や目的に応じて様々なシステム内に組み込まれて構成されても良いし、各機能部を分散又は統合した印刷システムとして実施できる。
【０１２２】
＜プログラム＞
また、印刷システム１で実行される各処理プログラムは、一つの様態として、インストール可能な形式又は実行可能な形式のファイルで、ＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ―Ｒ、ＤＶＤなどのコンピュータで読み取り可能な記憶媒体に記録されて提供される。また、処理プログラムをインターネットなどのネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、各処理プログラムを、ＲＯＭなどに予め組み込んで提供するようにしてもよい。
【０１２３】
印刷システム１で実行されるプログラムは、実際のハードウェアとしてはＣＰＵ（プロセッサ）が記憶媒体から制御プログラムを読み出して実行することにより、上記各機能部が主記憶装置上にロードされ、各機能部が主記憶装置（メモリ）上に生成されるようになっている。
【０１２４】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【０１２５】
なお、特許請求の範囲に記載した出力装置は画像形成装置５に相当する。一台以上の情報処理装置はユーザ端末装置２、プリントサーバ装置３、認証サーバ装置４、印刷課金装置６に相当する。可搬型記憶媒体はＩＣカードに相当し、設定用の可搬型記憶媒体は設定変更用ＩＣカードにそれぞれ相当する。
【符号の説明】
【０１２６】
１              印刷システム
２              ユーザ端末装置（情報処理装置）
３              プリントサーバ装置（情報処理装置）
４              認証サーバ装置（情報処理装置））
５（５ａ、５ｎ）画像形成装置（出力装置）
６              印刷課金装置（情報処理装置）
７              仮想プリンタ
５０（５０ａ、５０ｎ）実プリンタ
５１            ＩＣカードＲ／Ｗ（読取手段）
３３            カード判別部  
３５            情報取得部
３６            印刷設定変更部（出力設定変更手段）
３７            印刷設定回復部（設定回復手段）
【先行技術文献】
【特許文献】
【０１２７】
【特許文献１】特開２００７−２４９７１４号公報
【図１】
2015141570.tif 000003
【図２】
2015141570.tif 000004
【図３】
2015141570.tif 000005
【図４】
2015141570.tif 000006
【図５】
2015141570.tif 000007
【図６】
2015141570.tif 000008
【図７】
2015141570.tif 000009
【図８】
2015141570.tif 000010
【図９】
2015141570.tif 000011
【図１０】
2015141570.tif 000012
【図１１】
2015141570.tif 000013
【図１２】
2015141570.tif 000014
【図１３】
2015141570.tif 000015
【図１４】
2015141570.tif 000016
【図１５】
2015141570.tif 000017
【図１６】
2015141570.tif 000018
【図１７】
2015141570.tif 000019
【図１８】
2015141570.tif 000020
【図１９】
2015141570.tif 000021
【図２０】
2015141570.tif 000022