(57)【要約】【課題】印刷実行ユーザと印刷要求ユーザに対する印刷枚数のカウントを適正に行う印刷管理システムを提供する。【解決手段】各ユーザに割り当てられた印刷可能枚数を記憶する記憶手段と、１つの印刷データに対して、印刷枚数に関する情報、印刷条件に関する情報、及び当該情報の送信先及び送信元に関する情報を、第１のユーザ及び第２のユーザから受付けて付加する情報付加手段と、前記情報を、送信先及び送信元に関する情報に基づいて送受信する通信手段と、第１のユーザから受付けた印刷枚数に関する情報に基づいて、印刷予想枚数を算出し、第２のユーザの印刷可能枚数を印刷予想枚数の分だけ減算する印刷制御手段とを有する。【選択図】図１
2015172828.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置と、少なくとも第１のユーザ及び第２のユーザが使用する複数の情報処理装置とがネットワークを介して接続される印刷管理システムであって、
各ユーザに割り当てられた印刷可能枚数を記憶する記憶手段と、
１つの印刷データに対して、印刷枚数に関する情報、印刷条件に関する情報、及び当該情報の送信先及び送信元に関する情報を、前記第１のユーザ及び前記第２のユーザから受付けて付加する情報付加手段と、
少なくとも前記情報を、前記送信先及び送信元に関する情報に基づいて送受信する通信手段と、
少なくとも前記第１のユーザから受付けた前記印刷枚数に関する情報に基づいて、印刷予想枚数を算出し、前記第２のユーザの前記印刷可能枚数を前記印刷予想枚数の分だけ減算する印刷制御手段と、
を有することを特徴とする印刷管理システム。
【請求項２】
前記印刷制御手段は、
前記印刷枚数に関する情報と前記印刷条件に関する情報とに基づいて、印刷予想枚数を算出し、前記第２のユーザの前記印刷可能枚数を前記印刷予想枚数の分だけ減算することを特徴とする請求項１に記載の印刷管理システム。
【請求項３】
前記印刷制御手段は、
前記印刷予想枚数を算出すると、前記第２のユーザの印刷可能枚数を前記記憶手段から参照して印刷可能かを判断し、印刷可能な場合、前記記憶手段の前記第２のユーザの印刷可能枚数を、前記印刷予想枚数の分だけ減算した印刷可能枚数に変更させることを特徴とする、請求項１又は２に記載した印刷管理システム。
【請求項４】
前記情報付加手段は、
前記印刷制御手段が、前記第２のユーザに対して印刷可能であると判断すると、印刷実行に関する情報を付加することを特徴とする請求項１〜３の何れか一項に記載の印刷管理システム。
【請求項５】
前記情報付加手段は、前記第１のユーザに対して印刷データの属性に関する情報を受付けて付加することを特徴とする請求項１に記載の印刷管理システム。
【請求項６】
前記印刷データの属性に関する情報と紐付けられたユーザ情報を記憶するユーザ情報記憶手段と、
前記第１のユーザから受付けて付加された前記属性に関する情報を取得し、前記属性に関する情報と紐付けられたユーザを前記ユーザ情報記憶手段から抽出し、前記抽出したユーザを送信先とする送信先に関する情報と、前記抽出したユーザの印刷可能枚数を前記記憶手段からロードさせるロード指示に関する情報とを付加する情報処理手段と、
を更に含むことを特徴とする、請求項１〜５の何れか一項に記載の印刷管理システム。
【請求項７】
前記印刷制御手段は、
前記印刷枚数に関する情報又は前記ロード指示に関する情報を取得すると、ユーザに対して前記印刷データに印刷要求をするか否かの判断を促すことを特徴とする請求項６に記載の印刷管理システム。
【請求項８】
前記印刷制御手段は、
前記情報付加手段が、ユーザから印刷条件に関する情報を受付けると、印刷要求したと判断することを特徴とする請求項１〜７の何れか一項に記載の印刷管理システム。
【請求項９】
印刷装置と、少なくとも第１のユーザ及び第２のユーザが使用する複数の情報処理装置とがネットワークを介して接続される印刷管理システムにより実行される印刷管理方法であって、
各ユーザに割り当てられた印刷可能枚数を記憶する記憶ステップと、
１つの印刷データに対して、印刷枚数に関する情報、印刷条件に関する情報、及び当該情報の送信先及び送信元に関する情報を、前記第１のユーザ及び前記第２のユーザから受付けて付加する情報付加ステップと、
少なくとも前記情報を、前記送信先及び送信元に関する情報に基づいて送受信する通信ステップと、
少なくとも前記第１のユーザから受付けた前記印刷枚数に関する情報に基づいて、印刷予想枚数を算出し、前記第２のユーザの前記印刷可能枚数を前記印刷予想枚数の分だけ減算する印刷制御ステップと、
を有することを特徴とする印刷管理方法。
【請求項１０】
印刷装置と、少なくとも第１のユーザ及び第２のユーザが使用する複数の情報処理装置とがネットワークを介して接続される印刷管理システムを、
各ユーザに割り当てられた印刷可能枚数を記憶する記憶手段、
１つの印刷データに対して、印刷枚数に関する情報、印刷条件に関する情報、及び当該情報の送信先及び送信元に関する情報を、前記第１のユーザ及び前記第２のユーザから受付けて付加する情報付加手段、
少なくとも前記情報を、前記送信先及び送信元に関する情報に基づいて送受信する通信手段、
少なくとも前記第１のユーザから受付けた前記印刷枚数に関する情報に基づいて、印刷予想枚数を算出し、前記第２のユーザの前記印刷可能枚数を前記印刷予想枚数の分だけ減算する印刷制御手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷管理システム、印刷管理方法及びプログラムに関する。
【背景技術】
【０００２】
例えば、複数のユーザが画像形成装置を共有して使用する際に、各ユーザに対して印刷可能枚数（上限値）を設定し、印刷を実行したユーザに対して、印刷した枚数をカウントし印刷可能枚数から逐次減算して行くことで印刷枚数を管理する印刷管理システムが知られている（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
例えば、会社や大学などでは、印刷を実行するユーザ（印刷実行ユーザという）は、自身の印刷だけでなく他のユーザ（印刷要求ユーザともいう）へ配布するために印刷を行うことがある。こうした場合、従来の印刷管理システムでは、印刷実行ユーザが、印刷要求ユーザへ配布するために印刷した印刷枚数も、印刷実行ユーザの印刷枚数としてカウントされてしまう。配布する印刷枚数が多くなると、印刷実行ユーザの印刷可能枚数は一気に減少し、自身の印刷に大きな支障をきたしてしまう問題があった。
【０００４】
本発明の一つの実施形態の目的は、印刷実行ユーザと印刷要求ユーザに対する印刷枚数のカウントを適正に行う印刷管理システムを提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本願請求項１は、
印刷装置と、少なくとも第１のユーザ及び第２のユーザが使用する複数の情報処理装置とがネットワークを介して接続される印刷管理システムであって、
各ユーザに割り当てられた印刷可能枚数を記憶する記憶手段と、
１つの印刷データに対して、印刷枚数に関する情報、印刷条件に関する情報、及び当該情報の送信先及び送信元に関する情報を、前記第１のユーザ及び前記第２のユーザから受付けて付加する情報付加手段と、
少なくとも前記情報を、前記送信先及び送信元に関する情報に基づいて送受信する通信手段と、
少なくとも前記第１のユーザから受付けた前記印刷枚数に関する情報に基づいて、印刷予想枚数を算出し、前記第２のユーザの前記印刷可能枚数を前記印刷予想枚数の分だけ減算する印刷制御手段と、
を有する。
【発明の効果】
【０００６】
本発明の一つの実施形態によれば、印刷実行ユーザと印刷要求ユーザに対する印刷枚数のカウントを適正に行う印刷管理システムを提供できる。
【図面の簡単な説明】
【０００７】
【図１】第１の実施形態に係る印刷管理システムの一例の構成図である。
【図２】第１の実施形態に係るコンピュータの一例のハードウェア構成図である。
【図３】第１の実施形態に係る画像形成装置の一例のハードウェア構成図である。
【図４】第１の実施形態に係る印刷管理システムのソフトウェア構成の一例を示す図である。
【図５】タグ情報を説明する説明図である。
【図６】第１の実施形態に係る印刷管理システムの印刷管理処理の流れを示すフローチャートである。
【図７】ユーザ端末の設定画面の一例を示す図である。
【図８】ユーザ端末の設定画面の印刷不可の状態の一例を示す図である。
【図９】第２の実施形態に係る印刷管理システムの一例の構成図である。
【図１０】第２の実施形態に係る印刷管理システムのソフトウェア構成の一例を示す図である。
【図１１】第２の実施形態に係る印刷管理システムの印刷管理処理の流れを示すフローチャートである。
【図１２】第３の実施形態に係る印刷管理システムの一例の構成図である。
【図１３】第３の実施形態に係る印刷管理システムを構成する管理サーバのソフトウェア構成の一例を示す図である。
【発明を実施するための形態】
【０００８】
次に、本発明に係る印刷管理システム、印刷管理方法及びプログラムの実施形態を説明する。各図面中、同一又は相当する部分には同一の符号を付しており、その重複説明は適宜簡略化ないし省略する。
【０００９】
［第１の実施形態］
＜システム構成＞
図１は、本発明の第１の実施形態に係る印刷管理システム１の構成例を示す図である。
印刷管理システム１は、ＬＡＮなどのネットワークＮ１、ユーザが使用するユーザ端末２、画像形成装置３（印刷装置の一例）を有している。
【００１０】
図１では２台のユーザ端末２Ａ、２Ｂを一例として示したが、一台以上であればよい。以下の説明では、何れのユーザ端末でもよい場合にユーザ端末２と総称する。また、画像形成装置３が一台の例を示しているが、複数台あっても良い。
【００１１】
ユーザ端末２は、ユーザが利用する情報処理装置である。ユーザ端末２はスマートフォンや携帯電話、ＰＣなどの端末装置でも良い。ユーザ端末２は、インストールされているアプリケーションソフトウェア等を利用して、画像形成装置３へ、印刷ジョブを送信して印刷要求を行なう機能を有する。
【００１２】
本実施形態では、ユーザ端末２Ａは、印刷データを有し印刷データの印刷を実行するユーザ（以下、印刷実行ユーザという）が使用するユーザ端末を意味する。特許請求の範囲において「第１のユーザ」に相当する。また、ユーザ端末２Ｂは、印刷データの印刷を要求するユーザ（以下、印刷要求ユーザという）が使用するユーザ端末を意味する。特許請求の範囲において「第２のユーザ」に相当する。したがって、ユーザ端末２Ａ、２Ｂの構成は同じである。また、以下の説明において、印刷実行ユーザが印刷要求ユーザでもある場合がある。
【００１３】
画像形成装置３は、印刷装置の一例である。また情報処理装置の一例としても機能する場合がある。画像形成装置３は、有線や無線通信でネットワークＮ１に接続されるプリンタ、コピー機、複合機（ＭＦＰ（マルチファンクションプリンタ））、レーザプリンタなどの出力装置である。
【００１４】
また、図１に示すネットワークＮ１としては、有線、無線に限らず専用回線、電話回線等で接続されたインターネットや、インターネット技術を利用したイントラネットの形態でもよい。さらには、専用回線を使用する場合でもＷＡＮ（Ｗｉｄｅ Ａｒｅａ Ｎｅｔｗｏｒｋ）やＭＡＮ（Ｍｅｔｒｏｐｏｌｉｔａｎ Ａｒｅａ Ｎｅｔｗｏｒｋ）に限らず、ＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）で構成される形態もとりうる。また、このネットワークＮ１には、専用回線の使用、伝送データの暗号化等、様々な方法によるセキュリティの強化が必要となる。
【００１５】
＜ハードウェア構成＞
図１のユーザ端末２は、図２に示すハードウェア構成のコンピュータ等により実現される。図２は、本実施形態に係るコンピュータの一例のハードウェア構成図である。
【００１６】
図２に示したコンピュータ５００は、入力装置５０１、表示装置５０２、外部Ｉ／Ｆ５０３、ＲＡＭ５０４、ＲＯＭ５０５、ＣＰＵ５０６、通信Ｉ／Ｆ５０７、及びＨＤＤ５０８などを備え、それぞれがバスＢで相互に接続されている。なお、入力装置５０１及び表示装置５０２は必要なときに接続して利用する形態であってもよい。
【００１７】
入力装置５０１はキーボードやマウスなどを含み、ユーザが各操作信号を入力するのに用いられる。表示装置５０２はディスプレイなどを含み、コンピュータ５００による処理結果を表示する。
【００１８】
通信Ｉ／Ｆ５０７はコンピュータ５００をネットワークＮ１に接続するインタフェースである。これにより、コンピュータ５００は通信Ｉ／Ｆ５０７を介してデータ通信を行うことができる。
【００１９】
ＨＤＤ５０８はプログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータは、例えばコンピュータ５００全体を制御する基本ソフトウェアであるＯＳや、ＯＳ上において各種機能を提供するアプリケーションソフトウェアなどである。
【００２０】
外部Ｉ／Ｆ５０３は、外部装置とのインタフェースである。外部装置には、記録媒体５０３ａなどがある。これにより、コンピュータ５００は外部Ｉ／Ｆ５０３を介して記録媒体５０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体５０３ａにはフレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリなどがある。
【００２１】
ＲＯＭ５０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ５０５には、コンピュータ５００の起動時に実行されるＢＩＯＳ、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ５０４は、プログラムやデータを一時保持する揮発性の半導体メモリである。
【００２２】
ＣＰＵ５０６は、ＲＯＭ５０５やＨＤＤ５０８などの記憶装置からプログラムやデータをＲＡＭ５０４上に読み出し、処理を実行することで、コンピュータ５００全体の制御や機能を実現する演算装置である。
【００２３】
本実施形態に係るユーザ端末２は、上記したコンピュータ５００のハードウェア構成により後述するような各種処理を実現できる。
【００２４】
図１の画像形成装置３は、例えば図３に示すようなハードウェア構成のコンピュータにより実現される。図３は本実施形態に係る画像形成装置３の一例のハードウェア構成図である。図３に示した画像形成装置３は、コントローラ６０１、操作パネル６０２、外部Ｉ／Ｆ６０３、通信Ｉ／Ｆ６０４、プリンタ６０５及びスキャナ６０６などを備える。
【００２５】
コントローラ６０１はＣＰＵ６１１、ＲＡＭ６１２、ＲＯＭ６１３、ＮＶＲＡＭ６１４及びＨＤＤ６１５などを備える。ＲＯＭ６１３は、各種プログラムやデータが格納されている。ＲＡＭ６１２はプログラムやデータを一時保持する。ＮＶＲＡＭ６１４は、例えば設定情報等が格納されている。また、ＨＤＤ６１５は各種プログラムやデータが格納されている。
【００２６】
ＣＰＵ６１１は、ＲＯＭ６１３やＮＶＲＡＭ６１４、ＨＤＤ６１５などからプログラムやデータ、設定情報等をＲＡＭ６１２上に読み出し、処理を実行することで、画像形成装置３全体の制御や機能を実現する。
【００２７】
操作パネル６０２はユーザからの入力を受け付ける入力部と、表示を行う表示部とを備えている。外部Ｉ／Ｆ６０３は外部装置とのインタフェースである。外部装置には、記録媒体６０３ａなどがある。これにより、画像形成装置３は外部Ｉ／Ｆ６０３を介して記録媒体６０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体６０３ａにはＩＣカード、フレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリ等がある。
【００２８】
通信Ｉ／Ｆ６０４は、画像形成装置３をネットワークＮ１に接続するインタフェースである。これにより、画像形成装置３は通信Ｉ／Ｆ６０４を介してデータ通信を行うことができる。プリンタ６０５は、印刷データを用紙に印刷するための印刷装置である。スキャナ６０６は原稿から画像データ（電子データ）を読み取るための読取装置である。
【００２９】
＜ソフトウェア構成＞
図４は、図１の印刷管理システム１のソフトウェア構成を示す図である。
ユーザ端末２（２Ａ、２Ｂを含む）は、印刷管理プログラムＰｒ２０（Ｐｒ２０Ａ、Ｐｒ２０Ｂ）を有しており、印刷管理プログラムＰｒ２０により動作する印刷ジョブ生成手段２１（２１Ａ、２１Ｂ）、印刷制御手段２２（２２Ａ、２２Ｂ）、タグ情報付加手段２３（２３Ａ、２３Ｂ）、通信手段２４（２４Ａ、２４Ｂ）、印刷処理手段２５（２５Ａ、２５Ｂ）、記憶手段２６（２６Ａ、２６Ｂ）を有している。また、印刷要求手段２７（２７Ａ、２７Ｂ）、印刷許可手段２８（２８Ａ、２８Ｂ）を有していても良い。なお、上記各機能部は印刷管理プログラムＰｒ２０により、印刷実行ユーザと印刷要求ユーザにカウントされる印刷枚数を適正に管理する。ユーザ端末２の各機能部は、印刷実行ユーザが使用するユーザ端末２Ａと、印刷要求ユーザが使用するユーザ端末３Ｂにおいて基本的に同じであり、以下、ユーザ端末２Ａについてのみ説明する。
【００３０】
印刷ジョブ生成手段２１Ａは、印刷実行ユーザが印刷を実行する印刷データ００１に対して、画像形成装置３が解釈可能な印刷ジョブを生成する。例えばアプリケーションソフトウェアからプリンタドライバなどを利用することで印刷ジョブが生成される。
【００３１】
印刷制御手段２２Ａは、印刷管理プログラムＰｒ２０Ａにおいて、印刷ジョブ、タグ情報、印刷可能枚数などの印刷管理制御に係る情報を取得し、当該取得した情報を他の機能部へ出力する機能を有する。また、タグ情報と、記憶手段に記憶されている印刷可能枚数から印刷予想枚数を算出する算出手段と、印刷要求ユーザが印刷データを印刷可能かの判断をする判断手段の機能も有する。また、印刷可能である場合には、記憶手段に記憶されている（印刷要求ユーザの）印刷可能枚数を、印刷予想枚数の分だけ減算した値に変更する機能も有している。
【００３２】
タグ情報付加手段２３Ａ（特許請求の範囲の情報付加手段の一例に相当）は、印刷データ００１に対してタグ情報を付加する機能を有する。タグ情報としては後述するが、印刷データ００１の印刷枚数に関するタグ情報、印刷データ及び又はタグ情報の送信先、送信元に関するタグ情報、印刷条件に関するタグ情報、印刷データ００１の属性に関するタグ情報、印刷実行に関するタグ情報などがある。
【００３３】
印刷条件に関するタグ情報とは、例えば、印刷部数、両面印刷の有無、１枚当たりに集約して印刷する頁数などである。また、印刷実行に関するタグ情報とは、印刷制御手段２２Ａが、印刷要求ユーザに対して印刷可能であると判断すると付加される、印刷実行を許可するタグ情報である。
【００３４】
因みに、印刷枚数に関するタグ情報は、印刷実行ユーザの使用するユーザ端末２（２Ａ）により付加される。その他、送信先、送信元に関するタグ情報、印刷条件に関するタグ情報、属性に関するタグ情報、印刷実行に関するタグ情報は、双方のユーザ端末２により付加できる。
【００３５】
通信手段２４Ａは、ｈｔｔｐ通信などにより、ユーザ端末２間、又は画像形成装置３との情報のやりとりを行う機能を有している。
【００３６】
印刷処理手段２５Ａは、前記した各タグ情報をコマンドに変換し、印刷ジョブへ付加して印刷可能な形式に処理する機能を有する。タグ情報が付加され処理された印刷ジョブは、画像形成装置３へ送信されて印刷される。
【００３７】
記憶手段２６Ａは、ユーザごとに割り当てられた（割振られた）印刷可能枚数（上限値）の設定値が記憶されている。また、印刷可能枚数は、ユーザが印刷要求した印刷枚数に応じて更新されるものである。
【００３８】
図示例の構成は、印刷要求手段２７Ａ、印刷許可手段２８Ａを有している。印刷要求手段２７Ａは、例えば所望する印刷データ（００２）を保有するユーザ端末２Ｂに対して、印刷を要求する旨の通知を通信手段２４Ａを介して行う機能を有している。また、印刷許可手段２８Ａは、他のユーザ端末２Ｂから印刷要求を促す通知を受けた場合、印刷を許可する通知を印刷制御手段２２Ａ（及びユーザ端末２Ｂ）へ出力する機能を有している。
【００３９】
とは言え、印刷要求手段２７Ａ、印刷許可手段２８Ａの各機能は、タグ情報付加手段２３Ａにより遂行されても良い。例えば、印刷を要求するタグ、又は印刷を許可するタグを該当するユーザ端末２へ送信することにより行うこともできる。特に、印刷を許可するタグとして、後述するが印刷条件に関するタグを付加し、該当するユーザ端末２へ送信することで印刷を許可した（印刷を要求した）ことを通知する方法でも良い。
【００４０】
ユーザ端末２Ｂの各機能部は、各機能部の符号の後にアルファベット記号Ｂが付与されている点のみユーザ端末２Ａと相違しており、各機能構成はユーザ端末２Ａと同じである。以下、各機能部を記述する際、ユーザ端末２Ａ、２Ｂを区別しない場合には、符号以後のアルファベット記号を省略する場合もある。
【００４１】
次に、画像形成装置３の詳細について説明する。
画像形成装置３は、印刷ジョブ受付手段３１と、印刷手段３２を有している。
印刷ジョブ受付手段３１は、ユーザ端末２から送信された印刷ジョブを受付けて印刷手段３２へ出力する機能を有する。印刷手段３２は、印刷ジョブ受付手段３１から取得した印刷ジョブを、付加されたタグ情報に基づいて、適切な印刷条件で印刷ジョブを遂行し印刷を行う。
【００４２】
＜タグ情報＞
例えば印刷データ００１に対して付加されるタグ情報について、図５に基づいて簡単に説明する。タグ情報は、タグ情報付加手段２３により付加されるものであり、印刷実行ユーザと印刷要求ユーザとが、タグ情報のやりとりにより随時追加（付加）されてゆく。
【００４３】
図５に示すタグ情報は、送受信Ｔａｇ１、印刷枚数Ｔａｇ２、印刷条件Ｔａｇ３、印刷実行Ｔａｇ４を有している。更に、カウンタロードＴａｇ５、印刷可能枚数変更Ｔａｇ６、属性情報Ｔａｇ７、印刷可能枚数Ｔａｇ８を有しているが、後者のタグ情報に関する説明は、第２の実施形態において説明する。
【００４４】
送受信Ｔａｇ１は、送信先Ｔａｇ１ａと送信元Ｔａｇ１ｂを有している。この送受信Ｔａｇ１は、ユーザ端末２Ａと２Ｂ（画像形成装置３を含んでも良い）の間で、タグ情報のやりとりをする際に付加されるタグであり、例えばユーザアドレスが書き込まれている。
印刷枚数Ｔａｇ２は、印刷データ００１が有している頁数情報である。この印刷枚数Ｔａｇ２は、例えば印刷データ００１を保有する印刷実行ユーザが使用するユーザ端末２（図示例では２Ａ）において付加される。
【００４５】
印刷条件Ｔａｇ３は、サイズＴａｇ３ａ、印刷部数Ｔａｇ３ｂ、両面印刷の有無Ｔａｇ３ｃ、１枚当たりに集約して印刷する頁数Ｔａｇ３ｄを有している。この印刷条件Ｔａｇ３は、印刷要求する際に印刷要求ユーザが指定（付加）する印刷条件に関するタブ情報を指している。したがって、印刷条件Ｔａｇ３は、印刷要求ユーザが使用するユーザ端末２（図示例では２Ｂ）において付加されるタグ情報である。この印刷条件Ｔａｇ３が付加されることにより、印刷要求ユーザであることが判別されると共に、印刷予想枚数の算出と、印刷要求ユーザの印刷可能枚数の変更（減算）が行われる。したがって、印刷要求ユーザに対して印刷枚数が確実にカウントされ、印刷実行ユーザにはカウントされない処理が可能になる。
【００４６】
印刷実行Ｔａｇ４は、印刷制御手段２２が、印刷要求ユーザに対して印刷可能であると判断すると付加される、印刷許可を意味するタグ情報である。したがって、印刷実行Ｔａｇ４が付加されていないと、印刷は実行されない。
【００４７】
＜印刷管理処理の詳細＞
以下では、本実施形態に係る印刷管理システム１の処理の詳細について説明する。
図６は本実施形態に係る印刷管理システム１の印刷管理処理を表した一例のフローチャートである。図６のフローチャートは、ユーザ端末２Ａを印刷実行ユーザが使用する端末とし、ユーザ端末２Ｂを印刷要求ユーザが使用する端末とし、印刷実行ユーザが、印刷要求ユーザの分の印刷を行う場合を例に取り説明する。つまり、このフローチャート上では印刷実行ユーザは、自身が保有する印刷データ００１を、自分用には印刷せず、印刷要求ユーザに配布する為にのみ印刷する場合を説明する。従来では、この印刷処理が印刷実行ユーザの印刷枚数としてカウントされ自身の印刷可能枚数が減算されていた。
【００４８】
本実施形態の印刷管理システム１は、上記の印刷処理を、印刷要求ユーザの印刷枚数としてカウントして印刷可能枚数を減算し、印刷実行ユーザに対してはカウント処理及び印刷可能枚数の減算処理を行わない。その具体的な処理を以下に説明する。
【００４９】
因みに、以下に始まるＳ１０の前に、例えば印刷要求ユーザがユーザ端末２Ｂにおいて、印刷要求手段２７Ｂにより、印刷データを保有する印刷実行ユーザのユーザ端末２Ａに印刷要求通知を送信しておくことができる。
【００５０】
ユーザ端末２Ａにおいて、印刷実行ユーザはユーザ端末２Ａを操作し、自身が保有する印刷データ００１に対して印刷実行を指示する（Ｓ１０）。すると、印刷ジョブ生成手段２１Ａは、画像形成装置３で解釈可能な印刷ジョブを生成する（Ｓ１１）。因みに、Ｓ１１において、印刷データの印刷実行が指示されると、登録番号、登録ユーザ名、登録日時、基準枚数に関するタグ情報が基本タグとして付加されている。
そして、印刷制御手段２２Ａは、タグ情報付加手段２３Ａに印刷データ００１に対する印刷枚数Ｔａｇ２を付加させる（Ｓ１２）。さらに、Ｓ１２でタグ情報付加手段２３Ａは、印刷実行ユーザの操作によって、送信先Ｔａｇ１ａ、送信元Ｔａｇ１ｂ情報を付加し、上記印刷枚数Ｔａｇ２を、送信先Ｔａｇ１ａのタグ情報に基づいて送信先のユーザ端末２Ｂへ送信する（Ｓ１３）。このとき送信先Ｔａｇ１ａには、ユーザ端末２Ｂのユーザアドレスが記載されている。
【００５１】
印刷制御手段２２Ａは、上記Ｓ１２、Ｓ１３の操作を印刷実行ユーザに行わせる設定画面を表示させている。
図７Ａに、設定画面７００Ａの一例を示すイメージ図を示した。
【００５２】
設定画面７００Ａは、文書名領域７０１Ａ、印刷プレビュー領域７０２Ａ、ページ番号領域７０３Ａ、送信先／元領域７０４Ａ、属性情報領域７０５Ａ、現カウンタ値領域７０６Ａ、印刷後カウンタ値領域７０７Ａ、印刷条件の設定領域７０８Ａ、送信部７０９Ａ、印刷部７１０Ａ、通知エリア７１１Ａ、消去ボタン７１２Ａを有している。
【００５３】
文書名領域７０１Ａは、印刷データに含まれる文章名が表示される領域である。印刷プレビュー領域７０２Ａは、印刷データの印刷画像が表示される領域である。ページ番号領域７０３Ａは、印刷データが有する印刷枚数（ページ数）と、印刷プレビュー領域７０２Ａに表示されているページ数とを表示する領域である。例えば印刷枚数５枚のうち１ページ目を印刷プレビュー領域７０２Ａに表示させている場合、ページ番号領域７０３Ａには「１／５」と表示される。送信先／元領域７０４Ａは、送信先と送信元に関する情報が表示される領域である。送信側においては送信時に選択した送信元アドレスが表示されており、受信側においては送信元アドレスが表示されている。
【００５４】
属性情報領域７０５Ａは印刷データの属性（種類）に関する情報を表示する領域である。この属性情報領域７０５Ａへ属性情報をユーザが入力することにより、後述する属性に関するタグ情報を付加することができる。
【００５５】
現カウンタ値領域７０６Ａは記憶手段に記憶されている現段階でのユーザの「印刷可能枚数」が表示される領域である。印刷後カウンタ値領域７０７Ａは、印刷制御手段２２により算出された印刷データを印刷した後の「印刷可能枚数」が表示される領域である。印刷条件の設定領域７０８Ａは、印刷要求ユーザが印刷条件Ｔａｇ３を付加する領域であり、サイズ設定部７０、両面設定部７１、集約設定部７２、部数設定部７３を有している。両面設定部７１では、両面印刷の有無Ｔａｇ３ｃを付加する。集約設定部７２では、１枚当たりに集約して印刷する頁数Ｔａｇ３ｄを付加する。送信部７０９Ａは、タグ情報及び／又は印刷データ（印刷ジョブ）などの送信指示を行う領域である。印刷部７１０Ａは、印刷データの印刷指示を行う領域である。通知エリア７１１Ａは、送信先のユーザへの通知を表示する領域である。例えば図の右側の拡大図に示すように、印刷実行ユーザが予め印刷要求ユーザに対して印刷許可枚数１０枚を設定して送信している場合、その旨が表示される。因みにこれは印刷実行Ｔａｇ４が印刷実行ユーザにより付加されていることを意味する。消去ボタン７１２Ａは、設定画面７００Ａを閉じる指示を行う領域である。
【００５６】
次に、上記Ｓ１１〜Ｓ１３に係る処理を設定画面７００Ａから説明する。
上記Ｓ１１が処理されると、印刷データ００１に付与されている文章名が文書名領域７０１Ａに表示され、ページ番号領域７０３に表示されているページの印刷画像が印刷プレビュー領域７０２Ａに表示される。ページ番号領域７０３Ａは、印刷データ００１が有する全ページ数情報も併せて表示している。これは、印刷データ００１に対する印刷枚数Ｔａｇ２が付加されていることを意味している。
【００５７】
Ｓ１２において、印刷実行ユーザは、送信先／元領域７０４Ａに自身以外のユーザ名を選択すると、選択したユーザアドレスが表示されると共に、送信元Ｔａｇ１ｂとして付加され、同時に自身のユーザアドレスが送信元Ｔａｇ１ｂとして付加される。
そして、Ｓ１３において、送信部７０９Ａを選択すると、送信先領域７０４Ａで選択したユーザへ印刷データ００１に付加されたタグ情報（印刷枚数Ｔａｇ２）が送信される。
【００５８】
次に、図６のフローチャートに戻り、ユーザ端末２Ｂにおいて、通信手段２４Ｂを介して前記印刷枚数Ｔａｇ２を取得すると、印刷制御手段２２Ｂは、ユーザに対して印刷を許可するか（印刷要求するか）否かの判断を促す（Ｓ１４）。印刷を許可しない場合（ＮＯ）、何の処理も行わず印刷中止となる（Ｓ１５）。
【００５９】
ユーザ端末２Ｂを操作するユーザが印刷を許可（印刷要求）する場合（ＹＥＳ）、タグ情報付加手段２３Ｂは、印刷要求ユーザから印刷条件Ｔａｇ３を受付けて付加する（Ｓ１６）。因みに、Ｓ１４において、印刷を許可する場合、印刷許可手段２８Ｂが印刷許可したことを印刷制御手段２２Ｂへ出力するステップを含んでも良い。
【００６０】
印刷制御手段２２Ｂは、上記Ｓ１６の操作を印刷実行ユーザに行わせる設定画面を表示させている。
図７Ｂに、設定画面７００Ｂの一例を示すイメージ図を示した。基本的にはユーザ端末２Ａに表示される図７Ａの設定画面７００Ａと同じである。
【００６１】
Ｓ１４でユーザ端末２Ｂが印刷枚数Ｔａｇ２を取得すると、送信元領域７０４Ｂにユーザ端末２Ａを使用する印刷実行ユーザのアドレスが表示され、印刷データ００１の印刷枚数がページ番号領域７０３Ｂに表示されている。
【００６２】
この設定画面７００Ｂをユーザ端末２Ｂに表示させたことは、ユーザ端末２Ｂを使用するユーザに対して印刷要求するか否かの判断を促したことを意味する。印刷を許可しない場合、例えば右上の消去ボタン７１２Ｂを押すと印刷中止になる。
【００６３】
上記Ｓ１６において、ユーザ端末２Ｂを操作するユーザは、印刷条件の設定領域７０８Ｂのサイズ設定部８０、両面設定部８１、集約設定部８２、部数設定部８３を設定することにより印刷条件Ｔａｇ３を付加する。この操作を行うと印刷制御手段２２Ｂは、ユーザ端末２Ｂを使用するユーザが印刷要求ユーザであると判断する。
【００６４】
図６のフローチャートに戻り、Ｓ１７で印刷制御手段２２Ｂは、付加された印刷条件Ｔａｇ３と、ユーザ端末２Ａから取得した印刷枚数Ｔａｇ２とを参照して、印刷予想枚数を算出する。また、印刷制御手段２２Ｂは、印刷予想枚数を算出した後、記憶手段２６Ｂに記憶された出力要求ユーザの印刷可能枚数を参照し、当該印刷可能枚数から印刷予想枚数を減算して印刷可能かを判断する（Ｓ１８）。つまり、減算後の印刷可能枚数が０以下である場合（ＮＯ）、印刷はできないと判断され中止される（Ｓ１５）。
【００６５】
上記Ｓ１７、Ｓ１８、Ｓ１５について図７Ｂの設定画面７００Ｂから説明する。Ｓ１７、Ｓ１８の処理がなされると、現カウンタ値７０６Ｂには、記憶手段２６に記憶されている現在の「印刷可能枚数」が表示され、印刷後カウンタ値７０７Ｂには、印刷予想枚数を減算した印刷後の「印刷可能枚数」が表示される。図示例の場合、印刷要求ユーザが有している現在の「印刷可能枚数」は「１０００」であり、印刷する枚数が５枚（ページ番号領域７０３Ｂ）であるので、印刷後の「印刷可能枚数」は５枚を減算した「９９５」が表示される。
【００６６】
因みに、Ｓ１８において、印刷が可能ではないと判断される場合について、図８から説明する。図示例の場合、印刷要求ユーザが有している現在の「印刷可能枚数」は「３」であり、印刷する枚数が５枚であるので、印刷後の「印刷可能枚数」は５枚を減算した「−２」である。これは印刷できないことを意味し、印刷部７１０Ｂはグレートアウト表示され印刷できないことを通知（表示）する。
【００６７】
図６のフローチャートに戻り、Ｓ１８で減算した印刷可能枚数が０以上であれば（ＹＥＳ）、印刷制御手段２２Ｂは、印刷可能であると判断し、減算した印刷可能枚数（印刷後の印刷可能枚数）を、記憶手段２６Ｂの印刷可能枚数に反映（変更）させる（Ｓ１９）。上記したＳ１７〜Ｓ１９により、印刷要求ユーザに対して確実に印刷枚数がカウントされ、印刷要求ユーザの印刷可能枚数が、減算された印刷可能枚数の値に更新されるので、印刷実行ユーザにカウントされることが防止され適正な印刷管理が実行できる。
【００６８】
印刷制御手段２２Ｂは、記憶手段２６Ｂの印刷可能枚数を印刷後の（減算した）印刷可能枚数に変更すると、タグ情報付加手段２３Ｂに印刷実行Ｔａｇ４を付加させる（Ｓ２０）。
そして、印刷制御手段２２Ｂは、付加した印刷条件Ｔａｇ３と印刷実行Ｔａｇ４をユーザ端末２Ａに送信する（Ｓ２１）。その際、送信先Ｔａｇ１ａにユーザ端末２Ａのアドレスが指定され、送信元Ｔａｇ１ｂに自身のユーザ端末２Ｂのアドレスが指定されている。また、送信されるタグ情報には、ユーザ端末２Ａで付加された印刷枚数Ｔａｇ２も付加されていても良い。
【００６９】
次に、ユーザ端末２Ａにおいて、通信手段２４Ａを介して前記印刷条件Ｔａｇ３と印刷実行Ｔａｇ４を取得すると、印刷処理手段２５Ａは、取得したすべてのタグ情報を画像形成装置３が解釈可能なコマンドに変換し、当該コマンドを上記した印刷ジョブに付加する（Ｓ２２）。そして、印刷制御手段２２Ａは、コマンドに変換処理されたタグ情報が付加された印刷ジョブを画像形成装置３へ送信する（Ｓ２３）。
【００７０】
次に画像形成装置３において、印刷ジョブ受付手段３１が前記タグ情報が付加された印刷ジョブを取得すると（Ｓ２４）、印刷手段３２へ出力し、当該印刷手段３２は印刷データをタグ情報に基づいて印刷する（Ｓ２５）。
【００７１】
上記してきたように、第１の実施形態に係る印刷管理システム１は、印刷実行ユーザがユーザ端末２Ａを操作して印刷枚数Ｔａｇ２を付加し、印刷要求ユーザがユーザ端末２Ｂを操作して印刷条件Ｔａｇ３を付加する構成とした。すると、印刷条件Ｔａｇ３から印刷要求ユーザが印刷する印刷予想枚数が算出でき、当該印刷予想枚数を印刷要求ユーザの印刷枚数としてカウントできる。そして、印刷刷要求ユーザの印刷可能枚数を、カウントした印刷枚数の分だけ減算する。したがって、印刷実行ユーザが印刷要求ユーザのために印刷した印刷枚数を、印刷要求ユーザの印刷枚数としてカウントして印刷枚数を適正に管理できる。また、印刷可能であるかが判断された後に、印刷実行Ｔａｇ４が付加されることにより、より適正な印刷管理が可能となる。
【００７２】
［第２の実施形態］
＜システム構成＞
図９に第２の実施形態に係る印刷管理システム１０のシステム構成図を示した。印刷管理システム１０は、図１に示した印刷管理システム１に加えて管理ユーザが使用する管理者端末４を更に有するものである。なお、第２の実施形態は一部を除いて第１の実施形態と同一であるため、同一部分についての説明を適宜省略する。また、ハードウェア構成は第１の実施形態と同様であるため説明を省略する。
【００７３】
管理者端末４は、管理ユーザが利用する情報処理装置である。基本的にはユーザ端末２と同様にスマートフォンや携帯電話、ＰＣなどの端末装置である。
【００７４】
＜ソフトウェア構成＞
図１０に第２の実施形態に係る印刷管理システム１０のソフトウェア構成を示した。この印刷管理システム１０は、図４に示した印刷管理システム１と略同様であり、同一の部分についての説明は省略する。相違点は、管理ユーザが使用する管理者端末４が追加されている点にある。
【００７５】
管理者端末４は、基本的にはユーザ端末２が有する各機能部を同様に有している。因みに、管理者端末４を使用する管理ユーザは、上述した印刷実行ユーザとして又は印刷要求ユーザとして印刷管理プログラムＰｒ４０を動作できる。以下に、第１の実施形態との相違点に関係する、ユーザ端末２Ａとユーザ端末２Ｂとのタグ情報のやり取り、印刷可能枚数の変更処理、印刷可能かの判断処理などに寄与する機能部について特に説明する。
【００７６】
管理者端末４は、印刷管理プログラムＰｒ４０を有しており、印刷管理プログラムＰｒ４０により動作する印刷ジョブ生成手段４１、印刷制御手段４２、タグ情報付加手段４３、通信手段４４、印刷処理手段４５、記憶手段４６（ユーザ情報記憶手段の一例に相当）、タグ情報処理手段４７（情報処理手段の一例に相当）を有している。印刷ジョブ生成手段４１、印刷制御手段４２、通信手段４４、印刷処理手段４５は、図４で説明したユーザ端末２の印刷ジョブ生成手段２１、印刷制御手段２２、通信手段２４、印刷処理手段２５と略同じであり説明は省略する。記憶手段４６は、印刷データの属性に関するタグ情報と紐付けられた「ユーザ情報」を有するユーザ情報記憶手段の一例である。記憶手段４６は、更に管理ユーザに割り当てられた自身の「印刷可能枚数」に関する情報を有しているほか、タグ情報処理手段４７が算出するユーザ１人当たりの「印刷予想枚数」情報を更に有している。
【００７７】
前記した「ユーザ情報」は、属性に関するタグ情報が例えば「カタログ」である場合、「カタログ」と紐付けられたユーザアドレスに関する情報が記憶されており、属性に関するタグ情報として「カタログ」が付加されると、当該「カタログ」をキーにして、「カタログ」に紐付けられた全てのユーザが抽出できる構成である。
【００７８】
タグ情報処理手段４７は、ユーザ端末２（２Ａ）から取得した印刷条件Ｔａｇ３から、ユーザ１人当たりの印刷予想枚数を算出する機能を有する。また、送信元Ｔａｇ１ｂと属性に関するタグ情報から、印刷データ００１を必要とするユーザを自動的に抽出する機能を有している。この点は後述する。
【００７９】
更に、抽出したユーザが使用するユーザ端末２の記憶手段２６に記憶されている「印刷可能枚数」の値をロード指示（読み出し指示）するカウンターロードＴａｇ５を付加する機能も有する。このカウンターロードＴａｇ５により、ユーザ端末２を使用するユーザの現在の「印刷可能枚数」の値を取得できる。すると、印刷制御手段４２が、ユーザ端末２を使用する印刷要求ユーザが印刷可能な状態であるかを判断することができる。
【００８０】
＜タグ情報＞
図５に基づいて、例えば印刷データ００１に対して、第２の実施形態において更に付加されるタグ情報について、簡単に説明する。送受信Ｔａｇ１、印刷枚数Ｔａｇ２、印刷条件Ｔａｇ３、印刷実行Ｔａｇ４については、第１の実施形態で説明しており、説明は省略する。以下、第１の実施形態に加えて追加されるタグ情報について説明する。
【００８１】
追加されるタグ情報は、カウンタロードＴａｇ５（特許請求の範囲のロード指示に関する情報に相当）、印刷可能枚数変更Ｔａｇ６、属性情報Ｔａｇ７、印刷可能枚数Ｔａｇ８である。
【００８２】
管理者端末４のタグ情報処理手段４７により付加されるタグ情報は、カウンターロードＴａｇ５、印刷可能枚数変更Ｔａｇ６、印刷実行Ｔａｇ４である。印刷実行Ｔａｇ４は上述したとおりであり説明は省略する。カウンターロードＴａｇ５は、ユーザ端末２Ａ、２Ｂの記憶手段に記憶されている「印刷可能枚数」（カウンタ値）の読出しを指示するためのタグである。印刷可能枚数変更Ｔａｇ６は、ユーザ端末２Ａ、２Ｂに記憶されている「印刷可能枚数」の値を、印刷後の減算された「印刷可能枚数」へ変更させるためのタグである。これらのタグにより、管理者端末４は、ユーザ端末２Ａ、２Ｂに対して適正な印刷管理を行うことができる。
【００８３】
属性情報Ｔａｇ７は、印刷実行ユーザが使用するユーザ端末２（２Ａ）のタグ情報付加手段２３Ａによって付加されるタグ情報である。この属性情報Ｔａｇ７は、印刷データの属性（種類）に関するタグである。属性情報Ｔａｇ７に記述される属性情報は、記憶手段の「ユーザ情報」と紐付けられている。
【００８４】
また、印刷可能枚数Ｔａｇ８は、カウンタロードＴａｇ５を取得したユーザ端末２のタグ情報付加手段２３によって付加されるタグ情報である。この印刷可能枚数Ｔａｇ８は、自身に割振られた「印刷可能枚数」を、他の情報処理装置（ユーザ端末２を含む）へ通知するためのタグである。
【００８５】
＜印刷管理処理の詳細＞
以下では、本実施形態に係る印刷管理システム１０の処理の詳細について説明する。
【００８６】
図１１は本実施形態に係る印刷管理システム１０の印刷管理処理を表した一例のフローチャートである。図１１のフローチャートは、ユーザ端末２Ａを印刷実行ユーザが使用する端末とし、ユーザ端末２Ｂを印刷要求ユーザが使用する端末とする。そして、印刷実行ユーザが印刷データを提供すると共に、自身も印刷要求を行い（印刷要求ユーザ）、ユーザ端末２Ｂを使用する印刷要求ユーザも印刷要求する場合において、管理者端末４がユーザ端末２Ａ、２Ｂに対して印刷管理を行う場合を例に取り説明する。つまり、このフローチャート上では印刷実行ユーザは、自身が保有する印刷データ００１を自分用に印刷するが、印刷データを配布する他のユーザのアドレスは指定しない。その分、管理者端末４が印刷データの印刷を必要とする他のユーザを割出し、印刷を実行したそれぞれのユーザ（印刷要求ユーザ）に対して印刷枚数を適正にカウントして印刷制御を行うものである。したがって、印刷実行ユーザは印刷要求ユーザであるとも判断され処理される。以下、具体的に説明する。
【００８７】
因みに、以下に始まるＳ３０の前に、例えば各ユーザがそれぞれが使用するユーザ端末２において、印刷要求手段２７により、管理者端末４へ印刷要求通知を送信しておくことができる。
【００８８】
先ず、ユーザ端末２Ａにおいて、印刷実行ユーザはユーザ端末２Ａを操作し、自身が保有する印刷データ００１に対して印刷実行を指示する（Ｓ３０）。すると、印刷ジョブ生成手段２１Ａは、画像形成装置３で解釈可能な印刷ジョブを生成する（Ｓ３１）。因みに、Ｓ３１において、印刷データの印刷実行が指示されると、登録番号、登録ユーザ名、登録日時、基準枚数に関するタグ情報が基本タグとして付加されている。
【００８９】
そして、印刷制御手段２２Ａは、タグ情報付加手段２３Ａに印刷データ００１に対する印刷枚数Ｔａｇ２を付加させる（Ｓ３２）。また、本実施形態では、印刷実行ユーザが、自身の印刷データを印刷する印刷要求ユーザでもあるため、タグ情報付加手段２３Ａは、印刷実行ユーザから印刷条件Ｔａｇ３と属性情報Ｔａｇ７を受付けて付加する（Ｓ３３）。さらに、Ｓ３３でタグ情報付加手段２３Ａは、印刷実行ユーザの操作によって、送信先Ｔａｇ１ａ、送信元Ｔａｇ１ｂ情報を付加し、上記印刷枚数Ｔａｇ２、印刷条件Ｔａｇ３、属性情報Ｔａｇ７を有するタグ情報を、送信先Ｔａｇ１ａに基づいて送信先のユーザ端末２Ｂへ送信する（Ｓ３４）。このとき送信先Ｔａｇ１ａには、管理者端末４のユーザアドレスが記載されている。
【００９０】
印刷制御手段２２Ａは、上記Ｓ３３、Ｓ３４の操作を図７Ａに示した設定画面７００Ａにより実施している。即ち、設定画面７００Ａの、属性情報領域７０５Ａに印刷データの属性（種類）に関する情報を入力すると、属性情報Ｔａｇ７が付加される。また、印刷条件の設定領域７０８Ａの各種設定部を設定することで、印刷条件Ｔａｇ３が付加される。
【００９１】
次に、図１１のフローチャートに戻り、管理者端末４において、通信手段４４を介して前記タグ情報を取得すると、タグ情報処理手段４７は印刷条件Ｔａｇ３からユーザ１人当たりの印刷予想枚数を算出し記憶手段に「印刷予想枚数」情報として記憶する（Ｓ３５）。また、属性情報Ｔａｇ７に記述されている属性情報から、記憶手段４６に記憶されている「ユーザ情報」の前記属性情報に紐付けられた全てのユーザを抽出する（Ｓ３６）。抽出されたユーザは、この時点で印刷が必要なユーザとして判断されるが、印刷要求ユーザとして確定されているわけでない。
【００９２】
タグ情報処理手段４７は、印刷実行ユーザの使用するユーザ端末２Ａの他、抽出されたユーザが使用するユーザ端末２の各記憶手段２６に記憶されている「印刷可能枚数」を読取るカウンタロードＴａｇ５を付加する（Ｓ３７）。Ｓ３７でタグ情報処理手段４７は、送信先Ｔａｇ１ａ、送信元Ｔａｇ１ｂ情報を付加し、上記カウンタロードＴａｇ５を付加したタグ情報を送信先Ｔａｇ１ａに基づいて送信先のユーザ端末２へ送信する（Ｓ３４）。本実施形態の場合、ユーザ端末２Ａ、２Ｂとした。
【００９３】
ユーザ端末２Ｂにおいて、通信手段２４Ｂを介してカウンタロードＴａｇ５を有するタグ情報を取得すると、印刷制御手段２２Ｂは、ユーザに対して印刷を許可するか（印刷要求するか）否かの判断を促す（Ｓ３９）。印刷を許可しない場合（ＮＯ）、何の処理も行わず印刷中止となる（Ｓ４０）。
【００９４】
ユーザ端末２Ｂを操作するユーザが印刷を許可（印刷要求）する場合（ＹＥＳ）、印刷制御手段２２Ｂは、記憶手段２６Ｂの「印刷可能枚数」を読出し、読出した値をタグ情報付加手段２３Ｂに印刷可能枚数Ｔａｇ８として付加させ、管理者端末４へ送信する（Ｓ４１）。印刷を許可する場合、印刷許可手段２８Ｂにより印刷制御手段２２Ｂへ通知されることが好ましいが、この限りではない。
【００９５】
ユーザ端末２Ａにおいて、通信手段２４Ａを介してカウンタロードＴａｇ５を有するタグ情報を取得すると、印刷制御手段２２Ａは、記憶手段２６Ａの「印刷可能枚数」を読出し、読出した値をタグ情報付加手段２３Ａに印刷可能枚数Ｔａｇ８として付加させ、管理者端末４へ送信する（Ｓ４２）。ユーザ端末２Ａにおいては、印刷を許可するかのステップは行われない。Ｓ３３において印刷実行ユーザは既に印刷要求を行っているからである。
【００９６】
Ｓ４３において管理者端末４は、ユーザ端末２（２Ａ、２Ｂ）から印刷可能枚数Ｔａｇ８を取得し、それぞれのユーザに割り振られた現在の「印刷可能枚数」を把握する。
【００９７】
印刷制御手段４２は、ユーザ端末２Ａから取得して算出した「ユーザ１人当たりの印刷予想枚数」を、各印刷要求ユーザが使用するユーザ端末２から取得した「印刷可能枚数」から減算して、印刷可能かをユーザ毎に判断する（Ｓ４４）。
【００９８】
減算後の印刷可能枚数が０以下である場合（ＮＯ）、印刷はできないと判断され、印刷を中止する通知が該当するユーザ端末２へ送信される（Ｓ４５）。
Ｓ４４で減算後の印刷可能枚数が０以上であれば、印刷制御手段４２は、印刷可能（ＹＥＳ）であると判断する。本実施形態の場合、ユーザ端末２Ａ、２Ｂの両方とも印刷可能であると判断したとして説明を進める。
【００９９】
そして、Ｓ４６で印刷制御手段４２は、タグ情報処理手段４７に、減算した印刷可能枚数を、ユーザ端末２の各記憶手段２６の印刷可能枚数に反映（変更）させる印刷可能枚数変更Ｔａｇ８を付加させる。この時、印刷可能枚数変更Ｔａｇ８は、印刷要求をしたユーザ毎に付加される。また、Ｓ４６において、印刷データを有する印刷実行ユーザが使用するユーザ端末２Ａに対しては、印刷可能枚数変更Ｔａｇ８の他に、印刷実行Ｔａｇ４が付加される。この印刷実行Ｔａｇ４により、ユーザ端末２Ａにおいて上記タグ情報を付加した印刷ジョブの生成が可能になる。
【０１００】
Ｓ４７において、管理者端末４は、ユーザ端末２Ｂには、印刷可能枚数変更Ｔａｇ８を送信し、ユーザ端末２Ａには、印刷可能枚数変更Ｔａｇ８と印刷実行Ｔａｇ４を送信する。
【０１０１】
ユーザ端末２Ｂにおいて、印刷制御手段２２Ｂは通信手段２４Ｂを介して印刷可能枚数変更Ｔａｇ８を取得すると、当該Ｔａｇ８に記述された減算後の印刷可能枚数を、記憶手段２６Ｂの印刷可能枚数に反映（変更）させる（Ｓ４８）。
【０１０２】
また、ユーザ端末２Ａにおいて、印刷制御手段２２Ａは通信手段２４Ａを介して印刷可能枚数変更Ｔａｇ８と印刷実行Ｔａｇ４を取得すると、当該Ｔａｇ８に記述された減算後の印刷可能枚数を、記憶手段２６Ａの印刷可能枚数に反映（変更）させる（Ｓ４９）。
【０１０３】
上記したＳ４６〜Ｓ４９により、それぞれの印刷要求ユーザに対して確実に印刷枚数がカウントされ、減算された印刷可能枚数に更新されるので、適正な印刷管理が実行できる。
【０１０４】
Ｓ５０において、印刷制御手段２２Ａは、前記印刷実行Ｔａｇ４の取得に伴い、印刷処理手段２５Ａに、取得したすべてのタグ情報を画像形成装置３が解釈可能なコマンドに変換させ、当該コマンドを上記した印刷ジョブに付加する。そして、印刷制御手段２２Ａは、コマンドに変換処理されたタグ情報が付加された印刷ジョブを画像形成装置３へ送信する（Ｓ５１）。
【０１０５】
次に、画像形成装置３において、印刷ジョブ受付手段３１が前記タグ情報が付加された印刷ジョブを取得すると（Ｓ５２）、印刷手段３２へ出力し、当該印刷手段３２は印刷データをタグ情報に基づいて印刷する（Ｓ５３）。本実施形態の場合は、ユーザ端末２Ａと２Ｂを使用する二人分のユーザに対して印刷が行われる。
【０１０６】
上記してきたように、第２の実施形態に係る印刷管理システム１０は、印刷データを有する印刷実行ユーザは、印刷枚数Ｔａｇ２、印刷条件Ｔａｇ３の他に、属性情報Ｔａｇ７を付加し、前記したタグ情報を管理者端末４が管理する構成である。したがって、印刷実行ユーザは配布する他のユーザの送信先を指定しなくても、管理者端末４が、記憶装置に記憶した、属性情報と紐付けられたユーザ情報から印刷を必要とするユーザを割出して印刷要求を促し、印刷要求したユーザに対して印刷処理を行わせるので、パブリックなユーザに対して印刷を配布したいときに有効である。また、管理者端末４は、各ユーザに割振られた「印刷可能枚数」を読取り、減算した印刷後の「印刷可能枚数」に変更するタグ情報を該当するユーザ端末へ送信するので、印刷実行ユーザの印刷枚数を確実に且つ適正にカウントできる。
【０１０７】
［第３の実施形態］
＜システム構成＞
図１２に第３の実施形態に係る印刷管理システム１００のシステム構成図を示した。印刷管理システム１００は、端的に云うと図９に示した印刷管理システム１０の管理者端末４が、管理サーバ５に変更された構成である。なお、第３の実施形態は一部を除いて第２の実施形態と同一であるため、同一部分についての説明を適宜省略する。管理サーバ５のハードウェア構成は図２と同様であるため説明を省略する。
【０１０８】
管理サーバ５は、情報処理装置である。基本的には管理者端末４と略同様の機能構成を有している。
【０１０９】
＜ソフトウェア構成＞
図１３に管理サーバ５のソフトウエア構成を示した。他のユーザ端末２Ａ、２Ｂ、画像形成装置３は第１及び第２の実施形態で説明しており、ここで図示及び説明は省略する。
【０１１０】
管理サーバ５は、印刷管理プログラムＰｒ５０と印刷可能枚数管理プログラムＰｒ５１を有している。
【０１１１】
印刷管理プログラムＰｒ５０は、基本的に管理者端末４が有している印刷管理プログラム４０と一部重複しており、印刷制御手段５２、タグ情報処理手段５３、通信手段５４、記憶手段５５を有している。これは、印刷管理プログラムＰｒ４０により動作する印刷制御手段４２、タグ情報処理手段４７、通信手段４４、記憶手段４６と同様の機能構成である。ここではあえて各機能部の説明は省略する。
【０１１２】
要するに、印刷ジョブの生成や、印刷可能な形式に変換するなどの印刷処理に係る機能部は有さず、ユーザ端末２の間でやり取りされる印刷データとジョブ情報の情報処理に係る機能部のみ有する構成である。勿論、両方有する構成で実施しても良い。
記憶手段５５には、上記記憶手段４６と同様に、タグ情報処理手段５３が算出した「印刷予想枚数」に関する情報や、属性情報Ｔａｇ７の属性情報と紐付けられた「ユーザ情報」を有することができる。勿論、外部のストレージ領域に前記した各情報を有していても良い。
【０１１３】
大きな相違点は、印刷可能枚数管理プログラムＰｒ５１を有していることである。この印刷枚数管理プログラムＰｒ５１により、印刷可能枚数変更手段５６と、印刷可能枚数送信手段５７と、印刷可能枚数ＤＢ５８が動作し、印刷可能枚数の提供、印刷可能枚数の変更処理を行うことができる。
【０１１４】
印刷可能枚数ＤＢ５８は、ユーザ端末２を使用するユーザ毎の「印刷可能枚数（カウンタ値）」情報５８Ａと、図７Ａ、Ｂでユーザが付加した例えば印刷条件Ｔａｇ３の設定情報５８Ｂをユーザ毎に有している。
【０１１５】
印刷可能枚数管理プログラムＰｒ５１は、現在の「印刷可能枚数」を印刷可能枚数送信手段５７により、印刷管理プログラムＰｒ５０へ送信し、印刷制御手段５２に印刷予想枚数を算出させることができる。また、印刷要求ユーザがユーザ端末２を操作して印刷要求を行い、印刷が実行されると、印刷可能枚数変更手段５６により、印刷可能枚数ＤＢ５８に記憶されている印刷要求ユーザの「印刷可能枚数」が、印刷後の「印刷可能枚数」に変更される。
【０１１６】
つまり、第２の実施形態で管理者端末４が行っていた、「印刷可能枚数」を読み出すカウンターロードＴａｇ５と、印刷後（減算後）の「印刷可能枚数」に変更する印刷可能枚数変更Ｔａｇ６を付加し、該当するユーザ端末２へ送信する処理が必要なく、スムーズな印刷管理が実現できる利点がある。
【０１１７】
管理サーバ５は、更に印刷データ（及び印刷ジョブ）をストレージする印刷データＤＢ５９を有することができる。
【０１１８】
＜印刷管理処理の詳細＞
第３の実施形態に係る印刷管理システム１００の印刷管理処理は、図１１に基づいて説明したとおりであり、あえて図面を作成して説明することは省略する。
【０１１９】
図１１との相違点は、ユーザ端末２Ａ、２ＢへカウンターロードＴａｇ５を送信し、ユーザ端末２Ａ、２Ｂから「印刷可能枚数」を取得するステップは削除される点が異なる。また、ユーザ端末２Ａ、２Ｂへ印刷可能枚数変更Ｔａｇ６を送信し、ユーザ端末２Ａ、２Ｂの記憶手段２６の「印刷可能枚数」を変更させるステップは削除される。他の処理は、図１１で説明した処理と同じである。
【０１２０】
［第４の実施形態］
上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメタ等を含む情報は、特記する場合を除いて任意に変更することができる。また、図示した各装置の各要素構成は、機能概念的なものであり、必ずしも物理的に図示のごとく合成されていることを要しない。即ち、各装置の分散又は統合の具体的形態は、図示のものに限られず、その全部又は一部を各種の負担や使用状況などに応じて、任意の単位で機能的又は物理的に分散又は統合することができる。つまり、上述した実施形態で説明した管理サーバ５は、用途や目的に応じて様々なシステム内に組み込まれて構成されても良いし、各機能部を分散又は統合した印刷管理システムとして実施できる。例えば、画像形成装置３内に管理サーバ５を組み込んで実施することも可能である。
【０１２１】
＜プログラム＞
また、印刷管理システム１、１０、１００で実行される各処理プログラムは、一つの様態として、インストール可能な形式又は実行可能な形式のファイルで、ＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ―Ｒ、ＤＶＤなどのコンピュータで読み取り可能な記憶媒体に記録されて提供される。また、処理プログラムをインターネットなどのネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、各処理プログラムを、ＲＯＭなどに予め組み込んで提供するようにしてもよい。
【０１２２】
印刷管理システム１、１０、１００で実行されるプログラムは、実際のハードウェアとしてはＣＰＵ（プロセッサ）が記憶媒体から制御プログラムを読み出して実行することにより、上記各機能部が主記憶装置上にロードされ、各機能部が主記憶装置（メモリ）上に生成されるようになっている。
【０１２３】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【０１２４】
なお、特許請求の範囲に記載した印刷装置は画像形成装置３に相当する。一台以上の情報処理装置はユーザ端末２、管理者端末４、管理サーバ５に相当する。
【符号の説明】
【０１２５】
１、１０、１００  印刷管理システム
２、２Ａ、２Ｂ    ユーザ端末（情報処理装置）
２２              印刷制御手段
２３              タグ情報付加手段（情報付加手段）
２４              通信手段
２６              記憶手段
３                画像形成装置（印刷装置）
４                管理者端末（管理者の情報処理装置）
４２              印刷制御手段
４７              タグ情報処理手段（情報処理手段）
４４              通信手段
４６              記憶手段
５                管理サーバ（情報処理装置）
【先行技術文献】
【特許文献】
【０１２６】
【特許文献１】特許第４２２２９１４号公報
【図１】
2015172828.tif 000003
【図２】
2015172828.tif 000004
【図３】
2015172828.tif 000005
【図４】
2015172828.tif 000006
【図５】
2015172828.tif 000007
【図６】
2015172828.tif 000008
【図７】
2015172828.tif 000009
【図８】
2015172828.tif 000010
【図９】
2015172828.tif 000011
【図１０】
2015172828.tif 000012
【図１１】
2015172828.tif 000013
【図１２】
2015172828.tif 000014
【図１３】
2015172828.tif 000015