(57)【要約】【課題】代理ユーザ印刷をより容易に実行可能とすることを目的とする。【解決手段】システムを利用するユーザの別名を保持するユーザ別名管理部と、ユーザの代理としてジョブを行う代理ユーザ、ユーザの別名及び課金コードを対応付けて管理する代理ユーザ管理部と、ユーザの代理としてジョブを行える代理ユーザであるか否かを判定する認証部と、ユーザの代理としてジョブを行える代理ユーザであると前記認証部が判定した場合にジョブを実行する実行部と、前記実行部が実行したジョブの履歴を取得し、前記代理ユーザ管理部から、代理ユーザに対応付けられたユーザの別名及び課金コードを取得して、前記実行部が実行したジョブを課金コードごとに集計する集計管理部と、を有する。【選択図】図１
2014182403.tif 000002
【特許請求の範囲】
【請求項１】
システムを利用するユーザの別名を保持するユーザ別名管理部と、
ユーザの代理としてジョブを行う代理ユーザ、ユーザの別名及び課金コードを対応付けて管理する代理ユーザ管理部と、
ユーザの代理としてジョブを行える代理ユーザであるか否かを判定する認証部と、
ユーザの代理としてジョブを行える代理ユーザであると前記認証部が判定した場合にジョブを実行する実行部と、
前記実行部が実行したジョブの履歴を取得し、前記代理ユーザ管理部から、代理ユーザに対応付けられたユーザの別名及び課金コードを取得して、前記実行部が実行したジョブを課金コードごとに集計する集計管理部と、
を有することを特徴とする情報処理システム。
【請求項２】
前記代理ユーザ管理部は、
ユーザの別名、代理ユーザの別名、及び課金コードを対応付けて管理し、
前記認証部は、
代理ユーザの別名を用いて、ユーザの代理としてジョブを行える代理ユーザであるか否かを判定し、
前記集計管理部は、
代理ユーザの別名に対応する課金コードごとに集計すること
を特徴とする請求項１に記載の情報処理システム。
【請求項３】
代理ユーザ管理部に対し、代理ユーザ、ユーザの別名及び課金コードを対応付けて管理させるように登録する入力を受入れる入力部を有すること
を特徴とする請求項１又は２に記載の情報処理システム。
【請求項４】
課金コードが存在しないことにより、前記集計管理部が集計をできない場合、その旨をユーザに対して通知する通知部を有すること
を特徴とする請求項１乃至３のいずれか１項に記載の情報処理システム。
【請求項５】
前記通知部が通知したユーザによって課金コードを新たに追加することを可能にする課金コード編集部を有すること
を特徴とする請求項４に記載の情報処理システム。
【請求項６】
ユーザの別名ごとにジョブを登録可能にするジョブ管理部を有すること
を特徴とする請求項１乃至５のいずれか１項に記載の情報処理システム。
【請求項７】
前記実行部が実行可能なジョブを表示する出力部を有し、
前記出力部は、
ユーザの別名に対応するジョブのみを表示すること
を特徴とする請求項１乃至３のいずれか１項に記載の情報処理システム。
【請求項８】
前記実行部が実行可能なジョブを表示する出力部を有し、
前記出力部は、
代理ユーザの別名に対応するジョブのみを表示すること
を特徴とする請求項２に記載の情報処理システム。
【請求項９】
システムを利用するユーザの別名を保持するステップと、
ユーザの代理としてジョブを行う代理ユーザ、ユーザの別名及び課金コードを対応付けて管理するステップと、
ユーザの代理としてジョブを行える代理ユーザであるか否かを判定するステップと、
ユーザの代理としてジョブを行える代理ユーザであると判定した場合にジョブを実行するステップと、
実行したジョブの履歴を取得し、代理ユーザに対応付けられたユーザの別名及び課金コードを取得して、実行したジョブを課金コードごとに集計するステップと、
をコンピュータに実行させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム及び情報処理プログラムに関する。
【背景技術】
【０００２】
ネットワークシステムにおいては、接続される情報処理装置の利用権限をユーザ毎に設定することが一般的に行われている。例えば、ＭＦＰ（Multi  Function  Printer）などの印刷装置がネットワークシステムに接続されている場合、利用の可否、どのレベルの処理まで利用可能であるかといった利用権限をユーザ毎に設定することができる。設定された権限情報は、例えばプリントサーバに管理される。一例として、印刷装置は、ユーザが印刷装置にて印刷ジョブを実行する際にユーザ識別情報の入力を要求し、入力されたユーザ識別情報をプリントサーバに送信して当該ユーザに対する認証処理を行う。プリントサーバは、認証処理により認証されたユーザに対して、印刷装置に対する、ユーザ識別情報に応じた利用権限を与える。
【０００３】
一方、印刷ジョブを登録するユーザ（以下、オーナと記すことがある）と、登録された印刷ジョブを実行するユーザ（以下、代理ユーザと記すことがある）とが異なる場合がある。例えば、会社組織などで、オーナである役員が印刷ジョブを登録し、登録された印刷ジョブを、オーナに対する代理ユーザであるその役員の秘書が実行するような場合が考えられる。この場合、オーナのユーザ識別情報に対して代理ユーザのユーザ識別情報を関連付けてシステムに登録することで、代理ユーザは、印刷装置によりオーナの利用権限で印刷ジョブを実行することができる。この代理ユーザによる印刷ジョブの実行を、以下では、代理ユーザ印刷と呼ぶ。
【０００４】
ところで、課金コードを指定して印刷を行う場合がある。例えば、顧客の依頼に応じてなされた印刷に対して、顧客毎に請求を行う場合、印刷ジョブ毎に課金コードを指定する。プリントサーバは、課金コード毎に印刷ジョブを集計し、集計結果を印刷ジョブに係るユーザに渡す。
【０００５】
特許文献１には、ユーザの過去の印刷ジョブの履歴や、システム管理者が提供する課金コードのルールを用いて課金コードを予測して、そのコードをユーザが印刷ジョブを行う際に提示するようにした出力結果計上装置が開示されている。特許文献１によれば、印刷ジョブの実績計上先や課金先指定の操作におけるユーザの負荷を軽減することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来では、代理ユーザ印刷を行い、且つ、課金コードを利用する場合、オーナが代理ユーザに対して何らかの手段を用いて課金コードを指示する必要があった。例えば、従来では、印刷装置に対して直接的に課金コードを入力させる、印刷装置において選択肢を用意し、適切な課金コードを代理ユーザに選択させるなどの方法が用いられていた。また、コピー対象文書に課金コードを示すバーコードを予め印刷し、コピー処理の際にこのバーコードを複写機に読み取らせる、ＦＡＸ送信先に対応付けた課金コードを外部システムから読み込む、といったことも行われていた。
【０００７】
上述のように、代理ユーザが課金コードを指定する場合、選択ミスや不正な課金先の選択による損益回避などのリスクがあるという問題点があった。また、文書にバーコードを添付したり、送信先に課金コードを対応付ける方法では、代理ユーザが課金コードを指定する必要は無くなるが、1つの文書や宛先に複数の課金コードが必要な場合に、一々課金コードの分だけ文書を作るなど煩雑な作業が必要となるという問題点があった。
【０００８】
上述した特許文献１では、予測した課金コードが正しいか否か、また、予測が間違った際にどの課金コードを利用するかについては、印刷ジョブを実行したユーザが決定することになる。したがって、代理ユーザがオーナの意図通りの課金コードを選択するとは限らないという問題点があった。
【０００９】
本発明は、上記に鑑みてなされたものであって、代理ユーザ印刷をより容易に実行可能とすることを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するために、本発明は、システムを利用するユーザの別名を保持するユーザ別名管理部と、ユーザの代理としてジョブを行う代理ユーザ、ユーザの別名及び課金コードを対応付けて管理する代理ユーザ管理部と、ユーザの代理としてジョブを行える代理ユーザであるか否かを判定する認証部と、ユーザの代理としてジョブを行える代理ユーザであると前記認証部が判定した場合にジョブを実行する実行部と、前記実行部が実行したジョブの履歴を取得し、前記代理ユーザ管理部から、代理ユーザに対応付けられたユーザの別名及び課金コードを取得して、前記実行部が実行したジョブを課金コードごとに集計する集計管理部と、を有する。
【発明の効果】
【００１１】
本発明によれば、代理ユーザ印刷がより容易に実行可能となるという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】図１は、実施の形態にかかる印刷集計管理システムの構成を例示するブロック図である。
【図２】図２は、ユーザ別名管理部が記憶するユーザ（オーナ）とその別名の関係（ユーザ別名情報）を例示する図表である。
【図３】図３は、代理ユーザ管理部が記憶する代理ユーザ情報を例示する図表である。
【図４】図４は、課金コードが示す顧客名を例示する図表である。
【図５】図５は、集計管理部が保持する課金コード別集計情報を例示する図表である。
【図６】図６は、集計管理部が保持する課金コード未確定ジョブ情報を例示する図表である。
【図７】図７は、印刷集計管理システムの動作を示すシーケンス図である。
【図８】図８は、代理ユーザ登録部が提供する代理ユーザ登録画面を例示する図である。
【図９】図９は、クライアントＰＣが提供する印刷ジョブ登録画面を例示する図である。
【図１０】図１０は、印刷ジョブ管理装置の印刷ジョブ保持部に保持された印刷ジョブリストを例示する図表である。
【図１１】図１１は、ＧＵＩが表示する印刷実行画面を例示する図である。
【図１２】図１２は、印刷ジョブ登録においてクライアントＰＣが情報処理プログラムを実行することによって行う処理を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下に、添付図面を参照して、印刷集計管理システム（情報処理システム）１の実施形態を詳細に説明する。図１は、実施の形態にかかる印刷集計管理システム（情報処理システム）１の構成を例示するブロック図である。図１に示すように、印刷集計管理システム１は、例えば印刷ジョブ管理装置１０、クライアントＰＣ２０、集計装置３０、認証装置４０及び印刷装置５０を有し、それぞれがネットワーク２を介して互いに接続されている。
【００１４】
印刷ジョブ管理装置１０は、例えばサーバ機能等を有するコンピュータであり、印刷ジョブを保持する印刷ジョブ保持部１１を有する。そして、印刷ジョブ管理装置１０は、クライアントＰＣ２０が送信した印刷ジョブを印刷ジョブ保持部１１により保持する。また、印刷ジョブ管理装置１０は、保持した印刷ジョブを印刷装置５０からの要求に応じて印刷装置５０へ送信する。なお、印刷ジョブ管理装置１０は、印刷ジョブを保持することができれば、例えば既存の基幹システムやＷｅｂサービス等であってもよい。
【００１５】
クライアントＰＣ２０は、印刷ジョブをユーザの要求により印刷ジョブ管理装置１０へ送信する。また、クライアントＰＣ２０は、ネットワーク２を介して集計装置３０及び認証装置４０（後述する課金コード編集部３３及び代理ユーザ登録部４１など）に対する入出力をユーザに対して可能にする。なお、クライアントＰＣ２０は、これらの機能を実現することができればＰＣや携帯端末又は基幹システムなどその形態で構成されてもよい。
【００１６】
集計装置３０は、集計管理部３１、通知部３２及び課金コード編集部３３を有し、印刷装置５０が印刷を行った印刷ジョブの履歴を取得し、集計する。
【００１７】
具体的には、集計管理部３１が後述する課金コードごと、及びユーザごとに印刷ジョブに対する集計を行う。通知部３２は、課金コードが登録されていない印刷ジョブの履歴を集計装置３０が取得した場合に、その印刷ジョブをオーナに通知する。課金コード編集部３３は、例えばクライアントＰＣ２０を介して入力された情報に応じて、課金コードの編集を行う。例えば、通知を受けたオーナが印刷ジョブの課金コードを印刷ジョブ実行後に編集する場合に、課金コード編集部３３は課金コードの編集を行う。
【００１８】
認証装置４０は、代理ユーザ登録部４１、ユーザ管理部４２、ユーザ別名管理部４３及び代理ユーザ管理部４４を有し、印刷装置５０による印刷ジョブの実行などに関する認証及び判定を行う。
【００１９】
具体的には、代理ユーザ登録部４１は、例えばクライアントＰＣ２０を介して入力された情報に応じて、代理ユーザの登録を行う。代理ユーザの登録は、例えば任意のユーザについて、オーナ、代理ユーザ及び課金コードの関係を対応付けて設定する登録である。
【００２０】
ユーザ管理部４２は、印刷装置５０を利用可能にされたユーザを管理する。例えば、ユーザ管理部４２は、印刷集計管理システム１内でのユーザのＩＤ、認証情報、印刷装置５０の利用権限などのユーザ権限情報などを記憶する。ユーザのＩＤについては、ユーザ名や識別番号などその形式を問わない。また、認証情報についても、パスワードやＩＣカード識別子、生体情報などその形式を問わない。
【００２１】
ユーザ別名管理部４３は、印刷集計管理システム１におけるユーザの別名を管理する。図２は、ユーザ別名管理部４３が記憶するユーザ（オーナ）とその別名の関係（ユーザ別名情報）を例示する図表である。例えば、ユーザ“Suzuki”は、その別名である“SuzuA”や“SuzukiMono”と言う名前で印刷装置５０に対する認証がなされる。この場合、必要となるパスワードのような認証情報は、通常の認証時と同じものが使用される。
【００２２】
代理ユーザ管理部４４（図１）は、代理ユーザ登録部４１が登録した代理ユーザ情報を保持・管理する。図３は、代理ユーザ管理部４４が記憶する代理ユーザ情報を例示する図表である。図４は、課金コードが示す顧客名を例示する図表である。図３に示すように、代理ユーザ情報には、オーナ、代理ユーザ及び課金コードの関係が対応付けられている。この代理ユーザ情報により、例えば、オーナの印刷を代理ユーザが代理として行った場合に、課金コードが設定されていれば、その課金コードで印刷枚数を集計することが可能になる。つまり、顧客ごとに印刷枚数を集計することが可能になる。
【００２３】
具体的には、顧客ごと（課金コードごと）の印刷枚数は、上述した集計装置３０が集計し、集計管理部３１に保持される。図５は、集計管理部３１が保持する課金コード別集計情報を例示する図表である。集計管理部３１は、顧客ごと（課金コードごと）の印刷枚数の他に、印刷にかかった金額や、コストを表すような独自の数値等を保持してもよい。
【００２４】
なお、実行された印刷ジョブに対し、図３に示した代理ユーザ情報に課金コードの定義がなく、集計装置３０が集計できなかった場合には、課金コード未確定ジョブ情報が集計管理部３１に保持される。図６は、集計管理部３１が保持する課金コード未確定ジョブ情報を例示する図表である。課金コード未確定ジョブ情報内に記憶された印刷ジョブはオーナに対して通知部３２によって通知される。
【００２５】
印刷装置５０は、ＧＵＩ（Graphical  User  Interface）５１、認証部５２及び印刷実行部５３を有し、印刷ジョブを実行する。ＧＵＩ５１は、印刷装置５０に対する入出力を行うユーザインターフェイスである。ＧＵＩ５１は、ユーザに対する認証要求や、印刷ジョブの一覧を出力し、ユーザからの入力を受け付ける。認証部５２は、ユーザに対して認証要求を行い、ユーザが印刷装置５０を利用する権限を持っているか否かについて認証装置４０を用いて判定（認証）する。印刷実行部５３は、印刷ジョブ保持部１１からユーザとその代理ユーザに登録された印刷ジョブを取得し、ユーザの要求に応じて印刷を行う。
【００２６】
なお、上述した印刷集計管理システム１は、便宜上構成が分割してあるものであり、それぞれの部分が独立していたり、一体であったりすることを問わない。
【００２７】
次に、印刷集計管理システム１の動作について説明する。図７は、印刷集計管理システム１の動作を示すシーケンス図である。例えば、オーナ３は、クライアントＰＣ２０を用いて操作入力を行う。
【００２８】
オーナ３は、初めに、認証装置４０の代理ユーザ登録部４１が提供する代理ユーザ登録画面を用いて、自分の代理として印刷ジョブを実行することができるユーザを代理ユーザとして登録する（Ｓ３０１）。
【００２９】
図８は、代理ユーザ登録部４１が提供する代理ユーザ登録画面１００を例示する図である。代理ユーザ登録画面１００は、代理ユーザ登録部４１がクライアントＰＣ２０へ提供するＧＵＩであり、図３に示した代理ユーザ情報を作成するために用いられる。
【００３０】
オーナ名入力部１１０には、代理ユーザを登録するオーナのユーザ名が入力され、表示される。別名入力部１１１には、代理ユーザが印刷代理時に用いるオーナの別名が入力される。
【００３１】
代理ユーザ入力部１１２には、代理ユーザの名前が入力される。代理ユーザ入力部１１２は、例えばユーザ管理部４２が保持するユーザ権限情報を用いてユーザ一覧が作成され、その一覧の中からユーザを選択できるように構成されてもよい。また、代理ユーザ入力部１１２は、代理ユーザの別名を入力可能にされてもよい。
【００３２】
顧客名入力部１１３は、顧客名として、代理ユーザとオーナの別名に対応付けられた課金コードが入力される。顧客名入力部１１３は、例えば集計管理部３１が保持する予め登録された課金コード別集計情報を用いて課金コード一覧が作成され、その一覧の中から課金コードを選択できるように構成されてもよい。
【００３３】
別名入力部１１１、代理ユーザ入力部１１２及び顧客名入力部１１３において入力された情報は、例えば上から順に、図３に示した代理ユーザ情報のオーナ、代理ユーザ、課金コードとして対応付けられて登録される。
【００３４】
そして、代理ユーザ登録部４１は、登録された対応を図４に示した代理ユーザ情報として保持する。ここで、オーナ“Suzuki”は自分の代理ユーザとして“Sugihara”を自分の別名“SuzuA”に課金コード“１００２００３”に対応付けて登録する。
【００３５】
図７に戻り、オーナは、自分のユーザ名（別名である必要は無い）で印刷ジョブ管理装置１０へ印刷ジョブを登録する。印刷ジョブ管理装置１０は登録された印刷ジョブデータを印刷ジョブ保持部１１によって保持する（Ｓ３０２）。例えば、オーナ“Suzuki”は、印刷ジョブ管理装置１０へ印刷ジョブ“新規.txt”を登録する。
【００３６】
図９は、クライアントＰＣ２０が提供する印刷ジョブ登録画面１０１を例示する図である。印刷ジョブ登録画面１０１は、オーナが印刷ジョブを登録するために用いられる。印刷データファイル入力部１２０には、例えば印刷ジョブとして“新規.txt”が入力される。
【００３７】
別名入力部１２１には、代理ユーザが印刷代理時に用いるオーナの別名が入力される。代理ユーザ入力部１２２には、代理ユーザの名前が入力される。顧客名入力部１２３は、顧客名として、代理ユーザとオーナの別名に対応付けられた課金コードが入力される。なお、印刷ジョブ登録におけるクライアントＰＣ２０の処理については、図１２を用いて後述する。
【００３８】
図７に戻り、オーナから代理の依頼を受けた代理ユーザは、印刷ジョブを実行するため、認証部５２にＧＵＩ５１を通じて自分の認証情報を入力する（Ｓ３１０）。この認証情報は、一般的にはユーザ名とパスワードである。しかし、これは一例であり、ユーザ名にクラウドサーバとしてシステムを利用する際に企業を一意に特定するような情報等を付加してもよい。また、ユーザ名の代わりにＩＣカードの識別子などを用いてもよいし、パスワードの代わりに生体情報を用いてもよい。例えば、代理ユーザ“Sugihara”は、オーナの要求により、認証部５２に自分の認証情報（例えば“３４！＋９３ａｂｄ−”）を入力する。
【００３９】
入力された認証情報を受けて、認証部５２は、認証装置４０に対して認証情報を送信し、代理ユーザがその印刷装置を利用可能であるか否かを問い合わせる（Ｓ３１１）。
【００４０】
認証装置４０は、送信されてきた認証情報を、ユーザ管理部４２のユーザ権限情報などによって照会し、正しければ、その代理ユーザの詳細な情報（以降ユーザ情報）を認証部５２に送信する（Ｓ３１２）。この情報は、ユーザ管理部４２が保持するユーザ権限情報内のユーザの印刷装置に対する権限、代理ユーザ管理部４３が保持する代理ユーザ情報内の代理ユーザのオーナのリストに含まれる。ここで、“Sugihara”については、例えばユーザ権限情報から“白黒印刷・２色印刷”が取得され、代理ユーザ情報から“SuzuA”、“S＿Company”がそれぞれ取得され、認証部５２に送信される。
【００４１】
ユーザ情報が送信されると、認証部５２は、ユーザ情報を印刷実行部５３に渡す。印刷実行部５３は、その代理ユーザの印刷ジョブリストの取得要求を印刷ジョブ管理装置１０に送信する（Ｓ３１３）。
【００４２】
印刷ジョブ管理装置１０は、要求を受けて、印刷ジョブ保持部１１からその代理ユーザの印刷ジョブリストを取得し、印刷実行部５３に返却する（Ｓ３１４）。図１０は、印刷ジョブ管理装置１０の印刷ジョブ保持部１１に保持された印刷ジョブリストを例示する図表である。図１０に示すように、印刷ジョブリストは、ジョブＩＤごとに、オーナ別名と代理ユーザ名が対応づけられている。
【００４３】
図７に戻り、印刷装置５３は、取得したユーザ情報内のオーナ、印刷ジョブリストをＧＵＩ５１の印刷実行画面上にそれぞれ表示する（Ｓ３１５）。図１１は、ＧＵＩ５１が表示する印刷実行画面１０３を例示する図である。
【００４４】
オーナ選択部２００は、印刷実行画面１０３を表示させたユーザが代理することができるオーナの別名を選択可能にされている。ここには自分の名前も含まれる。ジョブ表示部２１０，２１１，２１２には、オーナ選択部２００で選択されたユーザが登録を行った印刷ジョブが表示される。また、ジョブ表示部２１０，２１１，２１２は、実行するものを選択することができるようにされている。図１１においては、ジョブ表示部２１１が選択された状態であり、ジョブ表示部２１０，２１２が未選択状態である。送りボタン２２０，２２１は、表示すべき印刷ジョブが多く一画面で収まらない場合に、表示できない他のジョブを切り替えて表示するためのボタンである。
【００４５】
図７に戻り、代理ユーザ４は、オーナの印刷ジョブを実行するため、印刷装置５０のＧＵＩ５１を操作し、印刷実行画面１０３のオーナ選択部２００でオーナ名を選択する（Ｓ３２０）。例えば、代理ユーザ“Sugihara”は、自分のオーナ“Suzuki”の印刷ジョブを印刷しようとする。そこで、代理ユーザ４は、印刷実行画面１０３のオーナ選択部２００において、オーナから事前に通知されたオーナ名“SuzuA”を選択する。
【００４６】
オーナが選択されると、印刷実行部５３は、認証装置４０に選択されたオーナの別名を送信する（Ｓ３２１）。認証装置４０は、送信されたオーナの別名をユーザ別名管理部４３に渡す。ユーザ別名管理部４３は、ユーザ別名情報を照会することにより、別名に対するオーナ名を取得し、印刷実行部５３に対して送信する（Ｓ３２２）。ここでは、印刷実行部５３から“SuzuA”が認証装置４０に送信され、内部のユーザ別名管理部４３によって、対応するオーナ“Suzuki”が取得される。そして、印刷実行部５３に返却される。
【００４７】
オーナ名を取得した印刷実行部５３は、そのオーナの印刷ジョブリストの取得要求を印刷ジョブ管理装置１０に送信する。印刷ジョブ管理装置１０は、印刷ジョブ保持部１１から送信されたオーナ名に対応する印刷ジョブを取得し、印刷実行部５３に送信する（Ｓ３２４）。ここでは、“Suzuki”が印刷実行部５３に送信され、印刷ジョブ管理装置１０は、印刷ジョブ保持部からＳ３０２の処理で登録した“新規.txt”を含む印刷ジョブリストを印刷実行部５３に送信する。
【００４８】
印刷装置５０は、取得したオーナの印刷ジョブリストと、Ｓ３１５の処理において取得したユーザ情報のオーナを印刷実行画面上１０３にそれぞれ表示する（Ｓ３２５）。図１１に示した印刷実行画面１０３は、“Sugihara”が“SuzuA”によって印刷ジョブリストを表示した場合の例である。
【００４９】
代理ユーザは、表示された印刷ジョブリストの中から任意の印刷ジョブを選択し、印刷装置５０の実行ボタンを押下するなどにより印刷要求を行う（Ｓ３３０）。
【００５０】
印刷装置５０が要求を受けると、印刷実行部５３は、選択された印刷ジョブのデータを印刷ジョブ管理装置１０から取得し、印刷を実行する（Ｓ３３１、Ｓ３３２、Ｓ３３３）。ここで、“Sugihara”は、印刷ジョブリストから“新規.txt”を選択し、印刷装置５０の実行ボタンを押下する。印刷実行部５３は、印刷ジョブ管理装置１０から“新規.txt”の印刷データを取得し、印刷を実行する。
【００５１】
印刷装置５０は、印刷ジョブの実行が終了すると、その印刷ジョブの枚数、その印刷ジョブを実行した代理ユーザ名、その代理ユーザが選択したオーナの別名等を含む印刷ジョブの履歴を集計装置３０に通知する（Ｓ３３５）。ここでは、“Sugihara”、“SuzuA”、“１p”と印刷時刻等を含んだ印刷ジョブの履歴が集計装置３０へ送信される。
【００５２】
通知を受けた集計装置３０は、集計管理部３１によってその印刷ジョブに関する集計を開始する（Ｓ３３６）。初めに、集計管理部３１は、認証装置４０に代理ユーザ名とオーナの別名を送信する（Ｓ３３７）。認証装置４０は、それを受けて、ユーザ別名管理部４３を用いて代理ユーザ情報を検索し、対応する課金コードがあれば、集計管理部３１に送信する（Ｓ３３８）。
【００５３】
ここで、集計管理部３１は、“Sugihara”、“SuzuA”を認証装置４０に送信する。認証装置４０は、代理ユーザ管理部４４を用いて、代理ユーザ情報を検索し、対応する課金コード“１００２００３”を得る。その後、認証装置４０は、得られた課金コードを集計管理部３１に送信する。
【００５４】
課金コードを受信した集計管理部３１は、印刷ジョブで印刷された枚数を、内部に保持する課金コード別集計情報内の課金コードに対応する枚数に加えて更新する。ここで、集計管理部３１は、課金コード別集計情報内の課金コード“１００２００３”に対応する“１００”に“新規.txt”で印刷した枚数“１”を加え、“１０１”へと更新する。
【００５５】
通知された印刷ジョブに対する課金コードが存在せず、集計管理部３１がそれを認証装置４０から受信できなかった場合、その印刷ジョブは、集計できなかった未確定な印刷ジョブとして、集計管理部３１の課金コード未確定ジョブ情報に加えられる。その後、集計管理部３１は、通知部３２を介して、印刷ジョブの課金コードが不明であることをオーナにメール等の手段で通知する（Ｓ３３９）。
【００５６】
例えば、“Tom”というユーザが“Tanaka”というオーナの“T１００”という別名を用いて印刷ジョブを実行した場合、代理ユーザ情報に対応する課金コードが存在しないので、“Tanaka”にその印刷についての通知が行われる。
【００５７】
集計管理部３１から通知を受けたオーナは、課金コード編集部３３が提供するＧＵＩを介して、その印刷ジョブの課金コードを入力する（Ｓ３４０）。入力を受けた課金コード編集部３３は、その印刷ジョブと、課金コードの情報を集計管理部３１へと渡す。集計管理部３１は、印刷ジョブで印刷された枚数を、内部に保持する課金コード別集計情報内の課金コードに対応する枚数に加えて更新する（Ｓ３４１）。その後、集計装置３０は、課金コード未確定ジョブ情報の該当印刷ジョブについての情報を削除し、集計が完了した旨をオーナに通知する（Ｓ３４２）。
【００５８】
このようにして、代理ユーザは印刷の初めから終わりまで、課金コードを意識することがなく、また、それらに対して意図的な決定を行うことなく、オーナの印刷ジョブを実行することができる。
【００５９】
これらに加え、代理ユーザにオーナの印刷ジョブが全て見えてしまうことを制限したい場合がある。その場合、オーナは、ユーザ名ではなくその別名を用いて印刷ジョブを登録し、印刷実行部５３はＳ３２１，Ｓ３２２のオーナ問い合わせを行わず、印刷ジョブ管理装置１０にオーナの別名で印刷ジョブリストの取得要求を行う。印刷ジョブ管理装置１０は、別名に対して印刷ジョブリストを返却することにより、ＧＵＩ５１が別名に登録された印刷ジョブしか表示しない。これにより、代理ユーザは、別名ごとに登録された印刷ジョブしか実行することができなくなる。
【００６０】
さらに、代理ユーザは、印刷時において、課金コードを変更したい場合がある。例えば“Sugihara”というユーザについて、開発グループで印刷を行った場合に使う名前を“SugiharaDev”とし、評価グループで印刷を行う場合に使う名前を“SugiharaQA”とする。上司の“Satoh”には顧客Ａ向けの印刷をする際に利用する“SatohA”、顧客Ｂ向けの印刷を行う際に使う別名“SatohB”が存在する。この時、開発グループとして行った印刷は顧客の課金対象だが、評価グループとして行った印刷は自社の課金対象となるようにする場合、“SugiharaDev”での代理印刷ではそれぞれの会社の課金コードを用い、“SugiharaQA”での代理印刷はいずれも自社の課金コードを用いることとなる。
【００６１】
その場合、代理ユーザ登録画面１００の代理ユーザとして、代理ユーザの別名を登録する。すると、代理ユーザ情報には、オーナの別名と、代理ユーザの別名、及び課金コードが対応付けられて登録される。代理ユーザは、その別名で認証を行い、オーナの別名で印刷を実行すれば、別名に対応した課金コードで集計を行うことができる。
【００６２】
次に、印刷ジョブ登録におけるクライアントＰＣ２０の処理について詳述する。図１２は、印刷ジョブ登録においてクライアントＰＣ２０が情報処理プログラムを実行することによって行う処理を示すフローチャートである。
【００６３】
ステップ１０（Ｓ１０）において、クライアントＰＣ２０は、各種の情報入力を受入れる。
【００６４】
ステップ１１（Ｓ１１）において、クライアントＰＣ２０は、ユーザ名がオーナ別名であるか否かを判定する。クライアントＰＣ２０は、ユーザ名がオーナ別名であると判定した場合（Ｓ１１：Ｙｅｓ）には、Ｓ１２の処理に進む。また、クライアントＰＣ２０は、ユーザ名がオーナ別名でないと判定した場合（Ｓ１１：Ｎｏ）には、Ｓ１３の処理に進む。
【００６５】
ステップ１２（Ｓ１２）において、クライアントＰＣ２０は、代理ユーザ名、顧客名が登録されているか否かを判定する。クライアントＰＣ２０は、代理ユーザ名、顧客名が登録されていると判定した場合（Ｓ１２：Ｙｅｓ）には、Ｓ１３の処理に進む。また、クライアントＰＣ２０は、代理ユーザ名、顧客名が登録されていないと判定した場合（Ｓ１２：Ｎｏ）には、Ｓ１８の処理に進む。
【００６６】
ステップ１３（Ｓ１３）において、クライアントＰＣ２０は、ジョブ入力ボタン（図９に示した各入力部）を有効にする。
【００６７】
ステップ１４（Ｓ１４）において、クライアントＰＣ２０は、ジョブ入力ボタン（図９に示した各入力部）での入力（指定）があるか否かを判定する。クライアントＰＣ２０は、ジョブ入力ボタンでの入力（指定）があると判定した場合（Ｓ１４：Ｙｅｓ）には、Ｓ１５の処理に進む。また、クライアントＰＣ２０は、ジョブ入力ボタンでの入力（指定）がないと判定した場合（Ｓ１４：Ｎｏ）には、Ｓ１４の処理を継続する。
【００６８】
ステップ１５（Ｓ１５）において、クライアントＰＣ２０は、ユーザ名がオーナ名であるか否かを判定する。クライアントＰＣ２０は、ユーザ名がオーナ名であると判定した場合（Ｓ１５：Ｙｅｓ）には、Ｓ１６の処理に進む。また、クライアントＰＣ２０は、ユーザ名がオーナ名でないと判定した場合（Ｓ１５：Ｎｏ）には、Ｓ１７の処理に進む。
【００６９】
ステップ１６（Ｓ１６）において、クライアントＰＣ２０は、顧客名に対応する課金コードを特定する。
【００７０】
ステップ１７（Ｓ１７）において、クライアントＰＣ２０は、ジョブ登録を行う。
【００７１】
ステップ１８（Ｓ１８）において、クライアントＰＣ２０は、ジョブ入力ボタンを無効にする。
【００７２】
以上説明したように、印刷集計管理システム１は、代理ユーザが課金コードを指定せずに実行することができ、代理ユーザ印刷をより容易に実行可能とすることができる。
【符号の説明】
【００７３】
１    印刷集計管理システム
２    ネットワーク
１０  印刷ジョブ管理装置
１１  印刷ジョブ保持部
２０  クライアントＰＣ
３０  集計装置
３１  集計管理部
３２  通知部
３３  課金コード編集部
４０  認証装置
４１  代理ユーザ登録部
４２  ユーザ管理部
４３  ユーザ別名管理部
４４  代理ユーザ管理部
５０  印刷装置
５１  ＧＵＩ
５２  認証部
５３  印刷実行部
１００  代理ユーザ登録画面
１０１  印刷ジョブ登録画面
１０３  印刷実行画面
【先行技術文献】
【特許文献】
【００７４】
【特許文献１】特開２００９−１５１４６５号公報
【図１】
2014182403.tif 000003
【図２】
2014182403.tif 000004
【図３】
2014182403.tif 000005
【図４】
2014182403.tif 000006
【図５】
2014182403.tif 000007
【図６】
2014182403.tif 000008
【図７】
2014182403.tif 000009
【図８】
2014182403.tif 000010
【図９】
2014182403.tif 000011
【図１０】
2014182403.tif 000012
【図１１】
2014182403.tif 000013
【図１２】
2014182403.tif 000014