(57)【要約】      （修正有）【課題】代行印刷に対して適正な課金処理を行う。【解決手段】ＬＡＮ等のネットワークを介して接続されたプリントサーバ装置、認証サーバ装置、画像形成装置、クライアント端末をもってプリントシステムを構成する。許可ユーザは、使用が許可されているビリングコードに関連付けて代行ユーザのＰＩＮコードを設定する。代行ユーザは、ビリングコード及びＰＩＮコードを用いて、許可ユーザの担当に係る印刷データを代行印刷する。画像形成装置は、ビリングコードに基づいて代行印刷に対する課金処理を行う。【選択図】図８
2018045324.tif 000002
【特許請求の範囲】
【請求項１】
特定の業務を担当する者として定められた許可ユーザにより投入された印刷データ及びこれに関連するジョブ情報を記憶するジョブ情報保持部と、
前記許可ユーザのユーザＩＤを登録する許可ユーザ情報登録部と、
前記許可ユーザによる前記特定の業務についての使用が許可されたビリングコードを登録するビリングコード登録部と、
前記許可ユーザにより前記印刷データの代行印刷を行う者として選択された代行ユーザのＰＩＮコードを登録するＰＩＮコード登録部と、
前記許可ユーザ及び前記代行ユーザによる前記ジョブ情報、前記ビリングコード及び前記ＰＩＮコードの入力を受け付ける入力部と、
前記代行ユーザにより前記入力部に入力された前記ジョブ情報、前記ビリングコード及び前記ＰＩＮコードに基づいて前記代行ユーザにより代行印刷を行う前記印刷データを特定し、当該特定された前記印刷データの出力処理を行うと共に、前記代行ユーザにより前記入力部に入力された前記ビリングコードに基づいて所定の課金先に前記印刷データの出力状況に応じた課金処理を行う画像形成装置と、
を備えたことを特徴とする情報処理装置。
【請求項２】
前記ジョブ情報保持部は、前記ジョブ情報に前記許可ユーザのユーザＩＤを関連付けたジョブテーブルを記憶し、前記ビリングコード登録部は、前記ビリングコードに前記許可ユーザのユーザＩＤ及び前記代行ユーザのＰＩＮコードを関連付けたビリングコードテーブルを記憶することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記ビリングコードテーブルは、前記ＰＩＮコードの有効期間を格納する有効期限登録欄を有し、前記ジョブテーブルは、前記有効期限登録欄に格納された前記ＰＩＮコードの有効期間内に投入されたジョブ情報を格納することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記ジョブテーブルは、前記代行ユーザによる代行印刷を行うか否かの識別データを格納する識別データ登録欄を有し、前記ビリングコードテーブルに格納された前記許可ユーザのユーザＩＤと前記ジョブテーブルに格納された前記許可ユーザのユーザＩＤとが一致し、かつ前記ビリングコードテーブルの有効期限登録欄に格納された前記ＰＩＮコードの有効期間内に投入されたジョブ情報について、前記代行ユーザによる代行印刷を行うことを示す識別データを格納することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記入力部は、前記許可ユーザが前記ジョブ情報の選択を行うためのジョブ選択画面、前記許可ユーザが前記ビリングコードの入力を行うためのビリングコード入力画面及び前記許可ユーザが前記ＰＩＮコードの入力を行うためのＰＩＮコード入力画面を備えていることを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記入力部は、前記代行ユーザが前記ジョブ情報の選択を行うためのジョブ選択画面、前記代行ユーザが前記ビリングコードの入力を行うためのビリングコード入力画面及び前記代行ユーザが前記ＰＩＮコードの入力を行うためのＰＩＮコード入力画面を備えていることを特徴とする請求項１に記載の情報処理装置。
【請求項７】
特定の業務を担当する者として定められた許可ユーザが、ジョブ情報保持部に印刷データ及びこれに関連するジョブ情報を記憶するステップと、
前記許可ユーザが、許可ユーザ情報登録部に自己のユーザＩＤを登録するステップと、
前記許可ユーザが、前記特定の業務についての使用が許可されたビリングコードをビリングコード登録部に登録するステップと、
前記許可ユーザが、前記印刷データの代行印刷を行う者として選択した代行ユーザのＰＩＮコードをＰＩＮコード登録部に登録するステップと、
前記代行ユーザが、入力部を用いて代行印刷を行おうとする前記印刷データに係る前記ジョブ情報、前記ビリングコード及び前記ＰＩＮコードを入力するステップと、
前記代行ユーザにより入力された前記ジョブ情報、前記ビリングコード及び前記ＰＩＮコードに基づいて前記代行ユーザにより代行印刷を行う前記印刷データを特定するステップと、
前記特定された前記印刷データの出力処理を行うステップと、
前記代行ユーザにより入力された前記ビリングコードに基づいて所定の課金先に前記印刷データの出力状況に応じた課金処理を行うステップと、
を含むことを特徴とする情報処理方法。
【請求項８】
請求項１乃至請求項６のいずれか１項に記載の情報処理装置を備えたことを特徴とするプリントシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及びプリントシステムに関する。
【背景技術】
【０００２】
従来、印刷枚数等に応じて使用料を請求するような印刷装置の使用環境において、課金先を区別するためのビリングコードを利用して、印刷枚数等の印刷装置の使用状況を集計し、その集計結果に基づいて所定の課金先に使用料を請求する印刷制御装置が知られている（例えば、特許文献１参照）。
【０００３】
特許文献１には、各印刷に対して、課金先と一意に対応したビリングコードを付加することで課金先を指定する印刷制御装置であって、印刷設定を保持する印刷設定保存部と、印刷設定がビリングコードによる請求を行うべき内容か否かをルールによって判断するコード判断部とを備えたものが開示されている。
【０００４】
従って、従来技術によれば、ビリングコードの誤入力や選択ミスによる誤請求の発生を防止することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、各印刷に対して所定の課金先に使用料を請求するプリントシステムにおいては、プリントシステムのユーザ毎に１乃至複数の担当業務を割り振っておき、特定の業務を担当する者として定められた１乃至複数のユーザ（以下、この者を「許可ユーザ」という）による当該特定の業務に係る印刷データの出力に対して、許可ユーザの使用が許可されたビリングコードを用いて課金処理を行うのが一般的である。この種のプリントシステムにおいては、許可ユーザ以外の他のユーザ（以下、この者を「代行ユーザ」という）によっては、許可ユーザの担当に係る特定の業務に係る印刷データの出力を行うことが基本的にできない。
【０００６】
しかしながら、このようなシステム構成であると、許可ユーザに仕事が集中した場合にも、代行ユーザに特定の業務に係る印刷データの出力を代行させることができないので、課金先への課金処理が滞りやすくなる。このような事情により、各印刷に対して所定の課金先に使用料を請求するプリントシステムにおいても、代行ユーザによる許可ユーザの業務に係る印刷データの代行印刷を可能にすることが求められている。
【０００７】
尚、ユーザにより登録された印刷ジョブをクライアント端末又はプリントサーバ装置上に一旦蓄積し、ログインしたユーザからの印刷指示により画像形成装置で印刷を実行するいわゆるプルプリントシステムにおいては、印刷ジョブを登録したユーザ以外の者による代行印刷を可能にする技術が既に実用化されている。
【０００８】
しかしながら、従来技術は、許可ユーザと一意に対応したビリングコードを用いて課金先を特定する構成であるので、このままでは許可ユーザ以外の代行ユーザに、許可ユーザの担当に係る特定の業務に係る印刷データの出力を代行させても、課金処理を適正に行うことができない。
【０００９】
本発明は、このような従来技術の課題を解決するためになされたものであり、代行印刷に対して適正な課金処理を行うことを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明の一態様は、特定の業務を担当する者として定められた許可ユーザにより投入された印刷データ及びこれに関連するジョブ情報を記憶するジョブ情報保持部と、前記許可ユーザのユーザＩＤを登録する許可ユーザ情報登録部と、前記許可ユーザによる前記特定の業務についての使用が許可されたビリングコードを登録するビリングコード登録部と、前記許可ユーザにより前記印刷データの代行印刷を行う者として選択された代行ユーザのＰＩＮコードを登録するＰＩＮコード登録部と、前記許可ユーザ及び前記代行ユーザによる前記ジョブ情報、前記ビリングコード及び前記ＰＩＮコードの入力を受け付ける入力部と、前記代行ユーザにより前記入力部に入力された前記ジョブ情報、前記ビリングコード及び前記ＰＩＮコードに基づいて前記代行ユーザにより代行印刷を行う前記印刷データを特定し、当該特定された前記印刷データの出力処理を行うと共に、前記代行ユーザにより前記入力部に入力された前記ビリングコードに基づいて所定の課金先に前記印刷データの出力状況に応じた課金処理を行う画像形成装置と、を備えたことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、代行印刷に対して適正な課金処理を行うことができる。
【図面の簡単な説明】
【００１２】
【図１】実施形態に係るプリントシステムの構成図である。
【図２】実施形態に係るコンピュータのハードウェア構成図である。
【図３】実施形態に係る画像形成装置のハードウェア構成図である。
【図４】実施形態に係るプリントサーバ装置の処理ブロック図である。
【図５】実施形態に係る認証サーバ装置の処理ブロック図である。
【図６】実施形態に係る画像形成装置の処理ブロック図である。
【図７】実施形態に係るクライアント端末の処理ブロック図である。
【図８】実施形態に係る情報処理方法のうち、許可ユーザが代行ユーザのＰＩＮコードを設定するまでの手順を示すシーケンス図である。
【図９】実施形態に係るビリングコード選択画面を示す図である。
【図１０】実施形態に係る代行設定画面を示す図である。
【図１１】実施形態に係る代行印刷のジョブ選択画面を示す図である。
【図１２】実施形態に係る認証サーバ装置が保有するビリングコードテーブルの一例を示す表図である。
【図１３】実施形態に係るプリントサーバ装置が保有するジョブテーブルの一例を示す表図である。
【図１４】実施形態に係る情報処理方法のうち、代行ユーザによる課金が終了するまでの手順を示すシーケンス図である。
【図１５】実施形態に係るＰＩＮコード入力画面を示す図である。
【図１６】実施形態に係るジョブ選択画面を示す図である。
【図１７】実施形態に係る代行印刷の集計結果テーブルを示す図である。
【発明を実施するための形態】
【００１３】
本発明に係る情報処理装置、情報処理方法及びプリントシステムは、代行ユーザに許可ユーザの担当業務として定められた特定の業務を代行させる場合において、許可ユーザの使用を許可しているビリングコードを利用して、代行ユーザが特定の業務に係る印刷データの出力を行えるようにすることを特徴とする。
【００１４】
具体的には、許可ユーザが代行ユーザに許可ユーザの担当業務として定められた特定の業務に係る印刷を代行させる場合、許可ユーザが、自己の使用が許可されているビリングコードに、代行ユーザの身分を証明するＰＩＮ（Ｐｅｒｓｏｎａｌ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｎｕｍｂｅｒ）コードを関連付けて登録する。代行ユーザは、この関連付けて登録されたビリングコード及びＰＩＮコードを用いて印刷ジョブの検索を行い、許可ユーザの使用が許可されているビリングコードを用いて印刷枚数等に応じた課金処理を行う。これにより、代行印刷を行った場合にも、適正な課金先への請求が可能となる。
【００１５】
以下、図を用いて、本発明に係る情報処理装置、情報処理方法及びプリントシステムの実施形態を説明する。尚、以下に説明する実施形態は、本発明の実施の一例を示すものであって、本発明の要旨がこれに限定されるものではない。
【００１６】
＜プリントシステムのシステム構成＞
図１に示すように、実施形態に係るプリントシステムは、ＬＡＮ等のネットワークＮ１を介して接続されたプリントサーバ装置１０、認証サーバ装置１１、画像形成装置１２、クライアント端末１３を有する。プリントサーバ装置１０、認証サーバ装置１１、画像形成装置１２、クライアント端末１３は、無線又は有線による通信手段を有している。
【００１７】
尚、図１の例では、プリントサーバ装置１０、認証サーバ装置１１、画像形成装置１２、クライアント端末１３がそれぞれ１台で構成されているが、それぞれ複数台で構成しても良い。また、図１の例では、プリントサーバ装置１０、認証サーバ装置１１及び画像形成装置１２が個別の装置として表示されているが、プリントサーバ装置１０及び認証サーバ装置１１の機能を１台のサーバ装置として集約しても良いし、プリントサーバ装置１０及び認証サーバ装置１１の機能を画像形成装置１２が備えても良い。
【００１８】
プリントサーバ装置１０は、一台以上の情報処理装置によって実現される。プリントサーバ装置１０は、印刷データや印刷ジョブ情報を保有しており、画像形成装置１２等からの要求に基づき、印刷データや印刷ジョブ情報を画像形成装置１２等に送信する。
【００１９】
認証サーバ装置１１は、一台以上の情報処理装置によって実現される。認証サーバ装置１１は、許可ユーザのユーザＩＤ、許可ユーザの担当に係る課金対象業務、当該課金対象業務に紐付けられたビリングコード、許可ユーザが代行ユーザについて設定する代行コードを保有しており、画像形成装置１２等からの要求に基づいて、許可ユーザ及び代行ユーザの認証を行う。従って、認証サーバ装置１１は、本発明のコード管理装置、代行コード登録部及び利用権限判断部として機能する。
【００２０】
画像形成装置１２としては、プリンタ、コピー機及びこれらの機能を複合的に備えた複合機等の印刷装置が用いられる。画像形成装置は、有線や無線通信でネットワークＮ１に接続される。尚、画像形成装置１２には、代行ユーザが自己のユーザＩＤを入力する入力部として、例えば許可ユーザが保持するＩＤカードからユーザＩＤを読み取るカードリーダを備えることができる。
【００２１】
また、実施形態に係る画像形成装置１２は、許可ユーザ又は代行ユーザが許可ユーザの担当に係る特定の業務に関する印刷データの出力を行った場合に、その印刷枚数を集計し、集計結果に基づいて算出された印刷コストをビリングコードで特定される所定の課金先に請求する。従って、画像形成装置１２は、本発明の課金処理部として機能する。
【００２２】
クライアント端末１３は、ユーザが利用する情報処理装置である。クライアント端末１３としては、パーソナルコンピュータ（ＰＣ）のほか、スマートフォンや携帯電話も利用できる。クライアント端末１３は、後述のように代行ユーザの設定機能を提供するプラグインなどのクライアントツールがインストールされている。
【００２３】
尚、図１に示すプリントシステム１は、実施の一例を示すものであり、他の構成であっても良い。
【００２４】
＜プリントサーバ装置１０、認証サーバ装置１１及びクライアント端末１３のハードウェア構成＞
図１のプリントサーバ装置１０、認証サーバ装置１１、クライアント端末１３は、図２に示すハードウェア構成のコンピュータ５００等により実現される。
【００２５】
図２に示すコンピュータ５００は、入力装置５０１、表示装置５０２、外部Ｉ／Ｆ５０３、ＲＡＭ５０４、ＲＯＭ５０５、ＣＰＵ５０６、通信Ｉ／Ｆ５０７、及びＨＤＤ５０８などを備え、それぞれがバスＢで相互に接続されている。尚、入力装置５０１及び表示装置５０２は必要なときに接続して利用する形態であっても良い。
【００２６】
入力装置５０１は、キーボードやマウス等を含んで構成され、ユーザが各操作信号を入力するのに用いられる。表示装置５０２は、ディスプレイ等を含んで構成され、コンピュータ５００による処理結果を表示する。
【００２７】
通信Ｉ／Ｆ５０７は、コンピュータ５００をネットワークＮ１に接続するインタフェースである。これにより、コンピュータ５００は、通信Ｉ／Ｆ５０７を介してデータ通信を行うことができる。
【００２８】
ＨＤＤ５０８は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータは、例えばコンピュータ５００全体を制御する基本ソフトウェアであるＯＳや、ＯＳ上において各種機能を提供するアプリケーションソフトウェアなどである。
【００２９】
外部Ｉ／Ｆ５０３は、外部装置とのインタフェースである。外部装置には、記録媒体５０３ａなどがある。これにより、コンピュータ５００は、外部Ｉ／Ｆ５０３を介して記録媒体５０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体５０３ａには、フレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリなどがある。
【００３０】
ＲＯＭ５０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ５０５には、コンピュータ５００の起動時に実行されるＢＩＯＳ、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ５０４は、プログラムやデータを一時保持する揮発性の半導体メモリである。
【００３１】
ＣＰＵ５０６は、ＲＯＭ５０５やＨＤＤ５０８などの記憶装置からプログラムやデータをＲＡＭ５０４上に読み出し、処理を実行することで、コンピュータ５００全体の制御や機能を実現する演算装置である。
【００３２】
実施形態に係るプリントサーバ装置１０、認証サーバ装置１１、クライアント端末１３は、上記したコンピュータ５００のハードウェア構成により後述するような各種処理を実現できる。
【００３３】
＜画像形成装置１２のハードウェア構成＞
図１の画像形成装置１２は、例えば図３に示すようなハードウェア構成のコンピュータにより実現される。図３に示した画像形成装置１２は、コントローラ６０１、操作パネル６０２、外部Ｉ／Ｆ６０３、通信Ｉ／Ｆ６０４、プリンタ６０５及びスキャナ６０６などを備える。
【００３４】
コントローラ６０１は、ＣＰＵ６１１、ＲＡＭ６１２、ＲＯＭ６１３、ＮＶＲＡＭ６１４及びＨＤＤ６１５等を備える。ＲＯＭ６１３は、各種プログラムやデータが格納されている。ＲＡＭ６１２は、プログラムやデータを一時保持する。ＮＶＲＡＭ６１４は、例えば設定情報等が格納されている。また、ＨＤＤ６１５は各種プログラムやデータが格納されている。
【００３５】
ＣＰＵ６１１は、ＲＯＭ６１３やＮＶＲＡＭ６１４、ＨＤＤ６１５などからプログラムやデータ、設定情報等をＲＡＭ６１２上に読み出し、処理を実行することで、画像形成装置１２全体の制御や機能を実現する。
【００３６】
操作パネル６０２は、ユーザからの入力を受け付ける入力部と、表示を行う表示部とを備えている。外部Ｉ／Ｆ６０３は、外部装置とのインタフェースである。外部装置には、記録媒体６０３ａなどがある。これにより、画像形成装置１２は、外部Ｉ／Ｆ６０３を介して記録媒体６０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体６０３ａには、ＩＣカード、フレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリ等がある。
【００３７】
通信Ｉ／Ｆ６０４は、画像形成装置１２をネットワークＮ１に接続するインタフェースである。これにより、画像形成装置１２は、通信Ｉ／Ｆ６０４を介してデータ通信を行うことができる。プリンタ６０５は、印刷データを用紙に印刷するための印刷装置である。スキャナ６０６は原稿から画像データ（電子データ）を読み取るための読取装置である。
【００３８】
＜プリントサーバ装置１０のソフトウェア構成＞
実施形態に係るプリントサーバ装置１０は、例えば図４に示す処理ブロックにより実現される。
【００３９】
図４のプリントサーバ装置１０は、プログラムを実行することにより、ジョブ登録処理部２２、ジョブ情報提供部２３、印刷データ提供部２４、サーバ情報保持部２５、ジョブ情報保持部２６、印刷データ保持部２７を実現している。
【００４０】
ジョブ登録処理部２２は、印刷ジョブを受け付け、印刷ジョブの登録処理を行う。ジョブ情報提供部２３は、画像形成装置１２からの要求に基づき、印刷ジョブ情報を画像形成装置１２に提供する。
【００４１】
印刷データ提供部２４は、画像形成装置１２からの要求に基づき、印刷データを画像形成装置１２に提供する。サーバ情報保持部２５は、サーバ情報を保持する。ジョブ情報保持部２６は、印刷ジョブ情報を保持する。また、印刷データ保持部２７は、印刷データを保持する。
【００４２】
＜認証サーバ装置１１のソフトウェア構成＞
実施形態に係る認証サーバ装置１１は、例えば図５に示す処理ブロックにより実現される。
【００４３】
図５の認証サーバ装置１１は、プログラムを実行することにより、ビリングコード登録部３１、課金対象業務情報登録部３２、ＰＩＮコード登録部３３、許可ユーザ情報登録部３４、有効期限情報登録部３５、利用権限認証部３６を実現している。
【００４４】
利用権限認証部３６は、画像形成装置１２に備えられたカードリーダ等により読み取られたユーザＩＤに基づいて、画像形成装置１２にログインした者の認証を行う。
【００４５】
＜画像形成装置１２のソフトウェア構成＞
実施形態に係る画像形成装置１２は、例えば図６に示す処理ブロックにより実現される。
【００４６】
画像形成装置１２は、プログラムを実行することにより、操作受付部４１、データ表示処理部４２、ログイン処理部４３、ジョブ情報取得部４４、ジョブ選択受付部４５、印刷データ取得部４６、印刷設定更新受付部４７、印刷処理部４８を実現している。
【００４７】
操作受付部４１は、ユーザからの操作を受け付ける。データ表示処理部４２は、ユーザに対する表示を行う。ログイン処理部４３は、ユーザからのログイン操作を受け付け、ログイン処理を行う。ジョブ情報取得部４４は、印刷ジョブ情報をプリントサーバ装置１０から取得する。
【００４８】
ジョブ選択受付部４５は、印刷ジョブ情報一覧画面から印刷ジョブの選択を受け付ける。印刷データ取得部４６は、ユーザにより選択された印刷ジョブの印刷データをプリントサーバ装置１０から取得する。印刷設定更新受付部４７は、ユーザから印刷設定更新の要求を受け付けると、印刷データの印刷設定を更新する。印刷処理部４８は、取得した印刷データを印刷設定に従ってプリンタ６０５から印刷する印刷処理を行う。
【００４９】
＜クライアント端末１３のソフトウェア構成＞
実施形態に係るクライアント端末１３は、例えば図７に示す処理ブロックにより実現される。
【００５０】
クライアント端末１３は、プログラムを実行することにより、文書作成アプリケーション６１、仮想プリンタドライバ６２、実プリンタドライバ６３、プラグイン６４、プラットフォームＡＰＩ６５、プラットフォーム６６、記憶部６７を実現している。プラグイン６４は、印刷フロープラグイン７１、ジョブ蓄積プラグイン７２、代行印刷プラグイン７３を有する。プラットフォーム６６は表示制御部（ＵＩ制御）８１、設定部８２、通信部８３を有する。
【００５１】
文書作成アプリケーション６１は、ユーザから印刷の要求を受け付けるアプリケーションの一例である。尚、文書作成アプリケーション６１は一例であって、ユーザから印刷等の出力の要求を受け付けるアプリケーションであれば良い。
【００５２】
仮想プリンタドライバ６２は、アプリケーションデータを機種に依存しない中間形式の印刷データに変換して出力するプリンタドライバである。中間形式の印刷データは、画像形成装置１２の機種に依存しない印刷データである。ＸＰＳ（ＸＭＬ  Ｐａｐｅｒ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ）形式のデータは、中間形式の印刷データの一例である。また、アプリケーションデータは、出力対象データの一例である。
【００５３】
実プリンタドライバ６３は、アプリケーションデータ又は中間形式の印刷データを画像形成装置１２が印刷できる実形式の印刷データに変換して出力するプリンタドライバである。ＲＡＷ形式のデータは、実形式の印刷データの一例である。
【００５４】
尚、アプリケーションデータ等の出力対象データ、中間形式又は実形式の印刷データ等は、ユーザが出力を要求してから出力装置に出力されるまでの間、出力の対象として取り扱われる出力データと捉えることができる。例えばアプリケーションデータは、アプリケーションに従ったデータ形式のデータである。
【００５５】
従って、出力の要求から出力の実行までにどのようなデータ形式となっているかは関係なく、アプリケーションデータ、中間形式の印刷データ、実形式の印刷データ等は全て出力対象データと言える。
【００５６】
プラグイン６４は、プラットフォーム６６上で動作するソフトウェアである。プラグイン６４は、プラットフォームＡＰＩ６５を利用することで、プラットフォーム６６の機能を利用できる。プラグイン６４の印刷フロープラグイン７１は、印刷フロー制御を行う。ジョブ蓄積プラグイン７２は、印刷ジョブの蓄積を行う。代行印刷プラグイン７３は、代行印刷に関する処理を行う。代行印刷プラグイン７３は、印刷ジョブごとに代行ユーザを設定する場合に利用される。
【００５７】
プラットフォームＡＰＩ６５は、プラグイン６４がプラットフォーム６６の機能を利用するためのインタフェースである。プラットフォームＡＰＩ６５は、プラグイン６４からの要求をプラットフォーム６６が受信するために設けられた予め定義されたインタフェースであり、例えば関数やクラス等により構成される。
【００５８】
プラットフォーム６６の表示制御部８１は、例えば文書作成アプリケーション６１やプラグイン６４等からの要求に基づいて表示装置５０２の表示を制御する。設定部８２は、プラグイン６４の設定を行う。通信部８３は、プリントサーバ装置１０、認証サーバ装置１１や画像形成装置１２等との通信を実行する。記憶部６７は、設定等を記憶する。
【００５９】
クライアント端末１３は、プラグイン６４が共通に利用する機能をプラットフォーム６６に集約することで、処理を集約している。尚、図７の処理ブロック図の分類形態は一例であり、図７に示されるような階層で分類されていることは必須でない。プラグイン６４は、管理者やユーザが所望するものを適宜インストールして使用できる。従って、クライアント端末１３は、必ずしも印刷フロープラグイン７１、ジョブ蓄積プラグイン７２及び代行印刷プラグイン７３を備えていなければならないわけではない。
【００６０】
＜情報処理方法＞
以下、実施形態に係るプリントシステムが実行する課金のための情報処理方法を、図８〜図１６に基づいて説明する。
【００６１】
実施形態に係る情報処理方法は、許可ユーザによる特定の業務に係る印刷データの出力に対して、許可ユーザの使用が許可されたビリングコードを用いて課金処理を行うプリントシステムにおいても、代行ユーザによる当該特定の業務に係る印刷データの出力を可能とし、所定の課金先への課金処理を適正に行えるようにするものである。
【００６２】
まず、図８〜図１３を用いて、許可ユーザによる印刷ジョブの投入から許可ユーザにより入力された代行ユーザのＰＩＮコードをプリントサーバ装置１０に登録するまでの手順について説明する。
【００６３】
図８に示すように、業務担当者である許可ユーザＡがクライアント端末１３を操作して自己の担当する業務に係る印刷ジョブを投入すると（ステップＳ１）、クライアント端末１３からプリントサーバ装置１０にジョブ登録要求が通知される（ステップＳ２）。プリントサーバ装置１０は、ジョブ登録要求に係るジョブデータを記憶し、ジョブ情報を登録する（ステップＳ３）。また、プリントサーバ装置１０は、ジョブ情報を登録（ステップＳ３）した後、クライアント端末１３にジョブ情報の登録が終了したことを通知する（ステップＳ４）。
【００６４】
この状態から許可ユーザＡが画像形成装置１２にログインすると（ステップＳ５）、画像形成装置１２は認証サーバ装置１１にユーザ認証要求を通知する（ステップＳ６）。認証サーバ装置１１は、ビリングコード登録部３１から許可ユーザのビリングコードを取得し（ステップＳ７）、画像形成装置１２に返す。
【００６５】
これにより、画像形成装置１２に備えられた表示部には、図９に示すビリングコード選択画面が表示される。許可ユーザＡは、操作パネル６０２を操作することにより、代行ユーザのＰＩＮコードを登録したいビリングコードを選択し、ＰＩＮコードの設定を指示する（ステップＳ８）。
【００６６】
尚、許可ユーザＡが複数のビリングコードを持つ場合には、図９に示すように、当該許可ユーザに係る全てのビリングコードがプルダウン表示される。許可ユーザＡは、このプルダウン表示されたビリングコードの中から代行ユーザに代理印刷を依頼しようとする業務に対応するビリングコード（ｂ０１）を選択し、ＯＫボタンをクリックする。
【００６７】
ステップＳ８において許可ユーザＡが所定のビリングコード（ｂ０１）を選択し、ＰＩＮコードの設定を指示すると、画像形成装置１２からプリントサーバ装置１０にジョブ一覧要求が通知される（ステップＳ９）。プリントサーバ装置１０は、ログインした許可ユーザＡのジョブリストを特定し（ステップＳ１０）、画像形成装置１２にジョブリストを応答する（ステップＳ１１）。これにより、画像形成装置１２に備えられた表示部には、図１０に示すビリングコードｂ０１の代行設定画面が表示される。
【００６８】
許可ユーザＡが、図１０に示すビリングコードｂ０１の代行設定画面に代行印刷を依頼しようとする代行ユーザのＰＩＮコード（１２３４）と当該ＰＩＮコード（１２３４）の有効期限（２０１６／５／９〜２０１６／５／１２）を入力して、「次へ」ボタンをクリックすると、画像形成装置１２に備えられた表示部には、図１１に示す許可ユーザＡの業務に係るジョブ一覧が表示される。
【００６９】
なお、代行ユーザのＰＩＮコード（１２３４）は、代行ユーザから許可ユーザに対して口頭で伝達することができる。
【００７０】
許可ユーザＡが、図１１に示す許可ユーザＡの業務に係るジョブ一覧から代行印刷を依頼する報告書．ｄｏｃを選択してＯＫボタンをクリックすると（ステップＳ１２）、画像形成装置１２から認証サーバ装置１１にＰＩＮコード登録要求が通知される（ステップＳ１３）。認証サーバ装置１１は、画像形成装置１２からのＰＩＮコード登録要求の通知に応じて、許可ユーザのビリングコード、代行ユーザのＰＩＮコード、許可ユーザのユーザＩＤを紐付けて登録し、画像形成装置１２に返す。
【００７１】
画像形成装置１２は、プリントサーバ装置１０にＰＩＮ登録要求を通知する（ステップＳ１４）。プリントサーバ装置１０は、これに応じて、選択された代行印刷の対象ジョブに対応付けてＰＩＮコードを登録する（ステップＳ１５）。
【００７２】
これにより、許可ユーザＡによる代行ユーザ（ＰＩＮコード：１２３４）の設定が完了する。
【００７３】
そして、この設定に応じて、認証サーバ装置１１が保有するビリングコードテーブルには、図１２に示すように、ビリングコードｂ０１の使用が許可された許可ユーザＡのユーザＩＤ：Ａと、許可ユーザＡが代行印刷を依頼する代行ユーザのＰＩＮコード（１２３４）と、当該ＰＩＮコード（１２３４）の有効期限（２０１６／０５／０９〜２０１６／０５／１２）とが登録される。また、図１２の例では、ビリングコードｂ０１の使用が許可された許可ユーザＢのユーザＩＤ：Ｂと、許可ユーザＢが代行印刷を依頼する代行ユーザのＰＩＮコード（５６７８）も登録されているが、当該ＰＩＮコード（５６７８）の有効期限については登録されていない。
【００７４】
なお、ビリングコードテーブルは、認証サーバ装置１１のビリングコード登録部３１に格納することができる。
【００７５】
このように、認証サーバ装置１１が保有するビリングコードテーブルに、許可ユーザＡが代行印刷を依頼する代行ユーザのＰＩＮコード（１２３４）と、当該ＰＩＮコード（１２３４）の有効期限（２０１６／０５／０９〜２０１６／０５／１２）とが登録されることにより、プリントサーバ装置１０が保有するジョブテーブルには、図１３に示すように、ＰＩＮコード（１２３４）の有効期限（２０１６／０５／０９〜２０１６／０５／１２）内に投入された各ジョブのジョブＩＤ、ジョブ名、業務担当者、印刷ページ数、印刷部数、印刷設定、代行印刷を行うか否かの識別データ及びジョブ投入日時が格納される。
【００７６】
尚、ジョブテーブルは、プリントサーバ装置１０のジョブ情報保持部２６に格納することができる。
【００７７】
また、当該ジョブテーブルのジョブＩＤ（１）には、図１３に示すように、識別データの登録欄に、ジョブが代行印刷の対象であることを示す「ＯＮ」が格納される。
【００７８】
これにより、ＰＩＮコード（１２３４）を持つ代行ユーザによる報告書．ｄｏｃについての代行印刷が可能になる。尚、本実施形態においては、ＰＩＮコード（１２３４）を持つ代行ユーザが業務担当者Ｃである場合を例にとって説明する。本明細書においては、ＰＩＮコード（１２３４）を持つ業務担当者Ｃを「代行ユーザＣ」という。
【００７９】
次に、図９、図１４〜図１７を用いて、代行ユーザＣのログインから代行ユーザＣが行った印刷データの集計までの手順について説明する。
【００８０】
図１４において、代行ユーザＣが画像形成装置１２にログインすると（ステップＳ２１）、画像形成装置１２は認証サーバ装置１１にユーザ認証要求を通知する（ステップＳ２２）。認証サーバ装置１１は、認証サーバ装置１１のビリングコード登録部３１から許可ユーザのビリングコードを取得し（ステップＳ２３）、画像形成装置１２に応答する（ステップＳ２４）。
【００８１】
これにより、画像形成装置１２に備えられた表示部には、図９に示すビリングコード選択画面が表示される。代行ユーザＣが操作パネル６０２を操作して、所定のビリングコードｂ０１を選択し、ＯＫボタンをクリックすると、画像形成装置１２に備えられた表示部には、図１５に示すＰＩＮコード入力画面が表示される。代行ユーザＣは、操作パネル６０２を操作して、ＰＩＮコード入力画面に自身のＰＩＮコードを入力する（ステップＳ２５）。
【００８２】
画像形成装置１２は、認証サーバ装置１１にビリングコード照合要求を通知する（ステップＳ２６）。認証サーバ装置１１は、代行ユーザＣにより選択されたビリングコードを照合し、当該ビリングコードに対応する許可ユーザＡのユーザＩＤを画像形成装置１２に応答する（ステップＳ２７）。
【００８３】
画像形成装置１２は、応答された許可ユーザＡのユーザＩＤ、代行ユーザＣのユーザＩＤ及びＰＩＮコードに応じたジョブ一覧要求をプリントサーバ装置１０に通知する（ステップＳ２８）。
【００８４】
プリントサーバ装置１０は、代行ユーザＣのユーザＩＤに対応するジョブを特定し（ステップＳ２９）、許可ユーザＡのユーザＩＤに対応するジョブのうち、ＰＩＮコードに対応するジョブを特定し（ステップＳ３０）、ジョブリストをマージして（ステップＳ３１）、画像形成装置１２にジョブリストを応答する（ステップＳ３２）。
【００８５】
これにより、画像形成装置１２に備えられた表示部には、図１６に示すジョブ選択画面が表示される。代行ユーザＣは、図１６に示すジョブ選択画面から、許可ユーザＡから代行印刷が依頼された報告書．ｄｏｃを選択し、印刷ボタンをクリックする（ステップＳ３３）。画像形成装置１２は、これに応じて、プリントサーバ装置１０に選択されたジョブＩＤを送信する（ステップＳ３４）。プリントサーバ装置１０は、ジョブ情報取得部４４から対応するジョブデータを取得し（ステップＳ３５）、画像形成装置１２に取得したジョブデータを応答する（ステップＳ３６）。
【００８６】
画像形成装置１２は、プリントサーバ装置１０から応答されたジョブデータを印刷（ステップＳ３７）した後、印刷枚数等の印刷データの集計を更新する（ステップＳ３８）。
【００８７】
代行ユーザＣは、この更新された印刷データの集計結果に基づいて、所定の課金先への課金処理を行う。従って、実施形態に係る情報処理方法によれば、代行ユーザＣにダイオ孔印刷を依頼した場合にも、所定の課金先への課金処理を適正に行うことができる。
【符号の説明】
【００８８】
１０    プリントサーバ装置
１１    認証サーバ装置
１２    画像形成装置
１３    クライアント端末
Ｎ１    ネットワーク
【先行技術文献】
【特許文献】
【００８９】
【特許文献１】特開２０１３−１０９５８０号公報
【図１】
2018045324.tif 000003
【図２】
2018045324.tif 000004
【図３】
2018045324.tif 000005
【図４】
2018045324.tif 000006
【図５】
2018045324.tif 000007
【図６】
2018045324.tif 000008
【図７】
2018045324.tif 000009
【図８】
2018045324.tif 000010
【図９】
2018045324.tif 000011
【図１０】
2018045324.tif 000012
【図１１】
2018045324.tif 000013
【図１２】
2018045324.tif 000014
【図１３】
2018045324.tif 000015
【図１４】
2018045324.tif 000016
【図１５】
2018045324.tif 000017
【図１６】
2018045324.tif 000018
【図１７】
2018045324.tif 000019