(57)【要約】【課題】ネットワーク上に印刷管理サーバ等を構築する等の作業をすることなく複数の印刷デバイス各々に対して紙の使用状況の集計をユーザ毎に行うことができる印刷システム及びその制御方法、プログラム及び記憶媒体を提供する。【解決手段】ログインユーザのユーザ情報を取得し（Ｓ１５０１）、このユーザ情報に対応する印刷デバイスのデバイス情報データベースに記憶されたデバイス情報を取得し（Ｓ１５０２及びＳ１５０３）、これらのデバイス情報に基づいて、他の印刷デバイスのジョブ情報データベースに記憶したユーザ情報（Ｓ１５０１）に対応する印刷ジョブを要求して（Ｓ１５０５からＳ１５０９）、その結果を集計し（Ｓ１５１３）、画面へ表示する（Ｓ１５１５）。【選択図】図１５
2010152462.tif 000002
【特許請求の範囲】
【請求項１】
印刷指示を行うためのクライアント端末とクライアント端末からの印刷指示に応じて印刷出力を行う複数の印刷デバイスが、ネットワークを介して接続された印刷システムにおいて、
前記クライアント端末は、
ユーザを識別するためのユーザ識別情報を入力するための入力手段と、
前記ユーザが印刷出力可能な印刷デバイスを識別するための印刷デバイス情報及び前記印刷デバイスとの通信を行うための通信情報を含むデバイス情報を記憶するデバイス情報記憶手段と、
印刷指示に応じて前記入力手段によって入力されたユーザ識別情報を含む印刷ジョブを形成するとともに前記デバイス情報記憶手段に記憶されたデバイス情報を前記印刷デバイスへ送信するクライアント端末送信手段と、
を備え、
前記印刷デバイスは、
前記クライアント端末送信手段によって送信された印刷ジョブ及びデバイス情報を受信する印刷デバイス情報受信手段と、
前記印刷デバイス情報受信手段によって受信したデバイス情報をユーザ識別情報に対応させて記憶するデバイス情報記憶手段と、
前記印刷デバイス情報受信手段によって受信した印刷ジョブに基づいて印刷実行結果を記憶する印刷ジョブ記憶手段と、
前記デバイス情報記憶手段に記憶されたデバイス情報に従って、他デバイスへ前記ユーザ情報に対応する印刷実行結果を要求する印刷ジョブ要求手段と、
前記印刷ジョブ要求手段によって要求し取得した印刷実行結果と前記印刷ジョブ記憶手段に記憶した印刷実行結果とを集計する集計手段と、
前記集計手段によって集計した印刷実行結果を表示する表示手段と、
を備えたことを特徴とする印刷システム。
【請求項２】
前記印刷デバイスは、
前記集計手段によって集計した印刷実行結果を前記クライアント端末へ送信する実行結果送信手段を更に備え、
前記クライアント端末は、
前記実行結果送信手段によって送信された印刷実行結果を受信する印刷実行結果受信手段と、
前記印刷結果受信手段によって受信した印刷実行結果を表示するクライアント端末表示手段と、
を備えたことを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記印刷ジョブ要求手段によって、前記デバイス情報記憶手段に記憶されたデバイス情報に従って、他デバイスへ前記ユーザ情報に対応する印刷実行結果を要求し、印刷実行結果が取得不可能な印刷デバイスに対応する前記デバイス情報記憶手段のデバイス情報を削除することを特徴とする請求項１または請求項２に記載の印刷システム。
【請求項４】
前記印刷ジョブ要求手段によって、前記デバイス情報記憶手段に記憶されたデバイス情報に従って、他デバイスへ前記ユーザ情報に対応する印刷実行結果を要求し、印刷実行結果が取得不可能な印刷デバイスが存在する場合は、印刷実行結果が取得不可能な印刷デバイスに対応する前記デバイス情報記憶手段のデバイス情報を削除するか否かを選択することが可能な選択手段を備えたことを特徴とする請求項３記載の印刷システム。
【請求項５】
印刷指示を行うためのクライアント端末とクライアント端末からの印刷指示に応じて印刷出力を行う複数の印刷デバイスが、ネットワークを介して接続された印刷システムの制御方法において、
前記クライアント端末は、
ユーザを識別するためのユーザ識別情報を入力するための入力工程と、
前記ユーザが印刷出力可能な印刷デバイスを識別するための印刷デバイス情報及び前記印刷デバイスとの通信を行うための通信情報を含むデバイス情報を記憶するデバイス情報記憶工程と、
印刷指示に応じて前記入力工程において入力されたユーザ識別情報を含む印刷ジョブを形成するとともに前記デバイス情報記憶工程において記憶されたデバイス情報を前記印刷デバイスへ送信するクライアント端末送信工程と、
を備え、
前記印刷デバイスは、
前記クライアント端末送信工程において送信された印刷ジョブ及びデバイス情報を受信する印刷デバイス情報受信工程と、
前記印刷デバイス情報受信工程において受信したデバイス情報をユーザ識別情報に対応させて記憶するデバイス情報記憶工程と、
前記印刷デバイス情報受信工程において受信した印刷ジョブに基づいて印刷実行結果を記憶する印刷ジョブ記憶工程と、
前記デバイス情報記憶工程において記憶されたデバイス情報に従って、他デバイスへ前記ユーザ情報に対応する印刷実行結果を要求する印刷ジョブ要求工程と、
前記印刷ジョブ要求工程によって要求し取得した印刷実行結果と前記印刷ジョブ記憶工程において記憶した印刷実行結果とを集計する集計工程と、
前記集計工程によって集計した印刷実行結果を表示する表示工程と、
を備えたことを特徴とする印刷システムの制御方法。
【請求項６】
請求項５に記載の印刷システムの制御方法で、コンピュータに実行させるためのコンピュータに読取り可能なプログラム。
【請求項７】
請求項６に記載のプログラムを記録したコンピュータで読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クライアント端末と、印刷データをユーザ情報に紐付けて記憶管理する印刷デバイスとがネットワークを介して相互に接続されて構成される印刷システムの制御に関する。特に、複数の印刷デバイスと接続されたシステムにおける印刷ジョブ管理システムの制御に関する。
【背景技術】
【０００２】
従来、コンピュータからプリンタ等の印刷デバイスで紙等の記憶媒体に画像をプリントすることがなされている。ユーザは、コンピュータから自由に印刷を行うことができるため、気づかぬうちに過度の印刷を行い、紙等の記憶媒体や印刷デバイスのトナー等の、所謂消耗品を無駄に使用してしまう可能性が生じる。そのため、ユーザが、現在どの程度、紙を使用しているか、つまり使用状況を印刷デバイスのパネル上等に表示し、印刷を抑制することがなされている。
【０００３】
近年、複数の印刷デバイスが、ローカルエリアネットワーク等のネットワークに接続され、ユーザは、画像を所望する印刷デバイスに出力することができるようになされている。このような使用形態では、ネットワーク上の全ての印刷デバイスにおける紙の使用状況については、ユーザが、一度に知ることができないのが現状である。
【０００４】
そのため、ネットワーク上に印刷管理サーバを構築し、ネットワーク上に接続されている全ての印刷デバイスの紙の使用状況を各々管理し、その結果をユーザに通知する方法が考えられている。
【０００５】
その１つとして、特許文献１には、印刷デバイスに蓄積された印刷ログ情報を用いて任意の期間におけるユーザ毎の印刷枚数の集計を行うプリント管理システムが開示されている。このシステムにおいては、ネットワーク上に印刷管理サーバが必要となる。また、印刷管理サーバが、ネットワーク上の各プリンタに対し、印刷ログを要求し、ユーザ毎に印刷枚数の集計を行う。
【０００６】
また、特許文献２には、複数の印刷デバイスに存在する印刷ジョブの履歴情報を用いて、ユーザ毎の印刷枚数の集計を行う印刷ジョブ管理プログラムが開示されている。このシステムにおいても、ネットワーク上に印刷管理サーバが必要となる。
【特許文献１】特開２００３−６７１７４号公報
【特許文献２】特開２００５−７８１６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載のシステムにおいては、ネットワーク上に接続されている複数の印刷デバイスでの印刷枚数の集計をユーザ毎に行うが可能であるが、印刷管理サーバを構築する必要がある。
【０００８】
特許文献２に記載のシステムにおいても同様であり、印刷管理サーバを構築する必要が生じてしまう。
【０００９】
本発明は、上記の課題を解決するためになされたものであり、ネットワーク上に印刷管理サーバ装置を構築する等の作業を、ユーザが実施することなく、複数の印刷デバイス各々に対して、紙の使用状況の集計をユーザ毎に行うことができる印刷システム、その制御方法、印刷制御プログラム、及び記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するための請求項１記載の印刷システムは、印刷指示を行うためのクライアント端末とクライアント端末からの印刷指示に応じて印刷出力を行う複数の印刷デバイスが、ネットワークを介して接続された印刷システムにおいて、前記クライアント端末は、ユーザを識別するためのユーザ識別情報を入力するための入力手段と、前記ユーザが印刷出力可能な印刷デバイスを識別するための印刷デバイス情報及び前記印刷デバイスとの通信を行うための通信情報を含むデバイス情報を記憶するデバイス情報記憶手段と、印刷指示に応じて前記入力手段によって入力されたユーザ識別情報を含む印刷ジョブを形成するとともに前記デバイス情報記憶手段に記憶されたデバイス情報を前記印刷デバイスへ送信するクライアント端末送信手段と、を備え、前記印刷デバイスは、前記クライアント端末送信手段によって送信された印刷ジョブ及びデバイス情報を受信する印刷デバイス情報受信手段と、前記印刷デバイス情報受信手段によって受信したデバイス情報をユーザ識別情報に対応させて記憶するデバイス情報記憶手段と、前記印刷デバイス情報受信手段によって受信した印刷ジョブに基づいて印刷実行結果を記憶する印刷ジョブ記憶手段と、前記デバイス情報記憶手段に記憶されたデバイス情報に従って、他デバイスへ前記ユーザ情報に対応する印刷実行結果を要求する印刷ジョブ要求手段と、前記印刷ジョブ要求手段によって要求し取得した印刷実行結果と前記印刷ジョブ記憶手段に記憶した印刷実行結果とを集計する集計手段と、前記集計手段によって集計した印刷実行結果を表示する表示手段と、を備えたことを特徴とする。
【００１１】
また、本発明における請求項２記載の印刷システムでは、請求項１に記載の印刷システムであって、前記印刷デバイスは、前記集計手段によって集計した印刷実行結果を前記クライアント端末へ送信する実行結果送信手段を更に備え、前記クライアント端末は、前記実行結果送信手段によって送信された印刷実行結果を受信する印刷実行結果受信手段と、前記印刷結果受信手段によって受信した印刷実行結果を表示するクライアント端末表示手段と、を備えたことを特徴とする。
【００１２】
また、本発明における請求項３記載の印刷システムは、請求項１または請求項２に記載の印刷システムであって、前記印刷ジョブ要求手段によって、前記デバイス情報記憶手段に記憶されたデバイス情報に従って、他デバイスへ前記ユーザ情報に対応する印刷実行結果を要求し、印刷実行結果が取得不可能な印刷デバイスに対応する前記デバイス情報記憶手段のデバイス情報を削除することを特徴とする。
【００１３】
また、本発明における請求項４記載の印刷システムは、請求項３記載の印刷システムであって、前記印刷ジョブ要求手段によって、前記デバイス情報記憶手段に記憶されたデバイス情報に従って、他デバイスへ前記ユーザ情報に対応する印刷実行結果を要求し、印刷実行結果が取得不可能な印刷デバイスが存在する場合は、印刷実行結果が取得不可能な印刷デバイスに対応する前記デバイス情報記憶手段のデバイス情報を削除するか否かを選択することが可能な選択手段を備えたことを特徴とする。
【００１４】
また、本発明における請求項５記載の印刷システムの制御方法は、印刷指示を行うためのクライアント端末とクライアント端末からの印刷指示に応じて印刷出力を行う複数の印刷デバイスが、ネットワークを介して接続された印刷システムにおいて、前記クライアント端末は、ユーザを識別するためのユーザ識別情報を入力するための入力工程と、前記ユーザが印刷出力可能な印刷デバイスを識別するための印刷デバイス情報及び前記印刷デバイスとの通信を行うための通信情報を含むデバイス情報を記憶するデバイス情報記憶工程と、印刷指示に応じて前記入力工程において入力されたユーザ識別情報を含む印刷ジョブを形成するとともに前記デバイス情報記憶工程において記憶されたデバイス情報を前記印刷デバイスへ送信するクライアント端末送信工程と、を備え、前記印刷デバイスは、前記クライアント端末送信工程において送信された印刷ジョブ及びデバイス情報を受信する印刷デバイス情報受信工程と、前記印刷デバイス情報受信工程において受信したデバイス情報をユーザ識別情報に対応させて記憶するデバイス情報記憶工程と、前記印刷デバイス情報受信工程において受信した印刷ジョブに基づいて印刷実行結果を記憶する印刷ジョブ記憶工程と、前記デバイス情報記憶工程において記憶されたデバイス情報に従って、他デバイスへ前記ユーザ情報に対応する印刷実行結果を要求する印刷ジョブ要求工程と、前記印刷ジョブ要求工程によって要求し取得した印刷実行結果と前記印刷ジョブ記憶工程において記憶した印刷実行結果とを集計する集計工程と、前記集計工程によって集計した印刷実行結果を表示する表示工程と、を備えたことを特徴とする。
【００１５】
また、本発明における請求項６記載のプログラムは、請求項５に記載の印刷システムの制御方法で、コンピュータに実行させるためのコンピュータに読取り可能なプログラムである。
【００１６】
更に、本発明における請求項７記載の記録媒体は、請求項６に記載のプログラムを記録したコンピュータで読取り可能な記録媒体である。
【発明の効果】
【００１７】
本発明によれば、ネットワーク上に印刷管理サーバを構築する等の作業をユーザが実施することなく、複数の印刷デバイス各々に対して紙の使用状況の集計をユーザ毎に行うことができる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して、本発明の実施形態に係る印刷システムについて、詳細に説明する。
【００１９】
図１は、本発明のクライアント端末１００および印刷デバイス２００を適用可能な印刷システムの概略構成の一例を示すシステム構成図である。  尚、図１のネットワーク上に接続される各種端末の構成は一例であり、用途や目的に応じて様々な構成例があることは言うまでもない。
【００２０】
図１に示すように、本実施形態に係る印刷システムは、１又は複数のクライアント端末１００（例えば、ユーザ毎に使用可能なクライアント端末を設置）、複数の印刷デバイス（印刷デバイスＡ、印刷デバイスＢ、印刷デバイスＣ（の各々を印刷デバイス２００a、印刷デバイス２００ｂ、印刷デバイス２００ｃとする。）のように複数の印刷デバイスを設置）が、ローカルエリアネットワーク３００を介して接続されている構成となっている。
【００２１】
クライアント端末１００には、プリンタドライバがインストールされ、ユーザが出力対象とする印刷デバイスを指定した後、印刷指示がなされることで、当該プリンタドライバを介して、各印刷デバイスへ印刷データが送信される。
【００２２】
次に、図１のクライアント端末１００のハードウエア構成について、図２を用いて説明する。
【００２３】
図２は、クライアント端末１００のハードウエア構成を示す図である。
【００２４】
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００２５】
また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ(Basic Input / Output System)やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム、外部機器との通信に必要となる通信情報等が記憶されている。
【００２６】
ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００２７】
また、入力コントローラ（入力Ｃ）２０５は、キーボード２０９や不図示のマウス等のポインティングデバイスからの入力を制御する。
【００２８】
ビデオコントローラ（ＶＣ）２０６は、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示器への表示を制御する。表示器はＣＲＴだけでなく、液晶ディスプレイでも構わない。これらは必要に応じて管理者が使用するものである。本発明には直接関係があるものではない。
【００２９】
メモリコントローラ（ＭＣ）２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やフロッピー（登録商標）ディスク（ＦＤ）或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００３０】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）２０８は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００３１】
なお、ＣＰＵ２０１は、例えば、ＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＣＲＴ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３２】
次に、図１の印刷デバイス２００のコントローラユニットのハードウエア構成について、図３を用いて説明する。
【００３３】
図３は、印刷デバイス２００のコントローラユニットのハードウエア構成の一例を示すブロック図である。
【００３４】
図３において、コントローラユニット３１６は、画像入力デバイスとして機能するスキャナ３１４や、画像出力デバイスとして機能するプリンタ部３１２と接続する一方、ＬＡＮ（例えば、図１に示したローカルエリアネットワーク３００）や公衆回線（ＷＡＮ）（例えば、ＰＳＴＮまたはＩＳＤＮ等）と接続することで、画像データやデバイス情報の入出力を行う。
【００３５】
コントローラユニット３１６において、ＣＰＵ３０１は、システム全体を制御するプロセッサである。ＲＡＭ３０２は、ＣＰＵ３０１が動作するためのシステムワークメモリであり、プログラムを記憶するためのプログラムメモリや、画像データを一時記憶するための画像メモリでもある。
【００３６】
ＲＯＭ３０３は、システムのブートプログラムや各種制御プログラムが格納されている。ハードディスクドライブ（ＨＤＤ）３０４は、システムを制御するための各種プログラム，画像データ等を格納する。
【００３７】
操作部インタフェース（操作部Ｉ／Ｆ）３０７は、操作部（キーボード）３０８とのインタフェース部である。また、操作部Ｉ／Ｆ３０７は、操作部３０８から入力したキー情報（例えば、スタートボタンの押下）をＣＰＵ３０１に伝える役割をする。
【００３８】
ネットワークインタフェース（Ｎｅｔｗｏｒｋ Ｉ／Ｆ）３０５は、ネットワーク３００に接続し、データの入出力を行う。モデム３０６（ＭＯＤＥＭ）は、公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００３９】
外部インタフェース（外部Ｉ／Ｆ）３１８は、ＵＳＢ、ＩＥＥＥ１３９４、プリンタポート、ＲＳ−２３２Ｃ等の外部入力を受け付けるＩ／Ｆ部であり、認証時に必要となる携帯端末のＩＣカード（記憶媒体）の読み取り用のカードリーダ３１９が外部インタフェース３１８に接続されている。そして、ＣＰＵ３０１は、この外部インタフェース３１８を介してカードリーダ３１９による携帯端末のＩＣカードからの情報読み取りを制御し、該携帯端末のＩＣカードから読み取られた情報を取得可能である。以上のデバイスがシステムバス３０９上に配置される。
【００４０】
イメージバスインタフェース（ＩＭＡＧＥ ＢＵＳ Ｉ／Ｆ）３２０は、システムバス３０９と画像データを高速で転送する画像バス３１５とを接続し、データ構造を変換するバスブリッジである。
【００４１】
画像バス３１５は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス３１５上には以下のデバイスが配置される。
【００４２】
ラスタイメージプロセッサ３１０（ＲＩＰ）は、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。プリンタインタフェース３１１（プリンタＩ／Ｆ）は、プリンタ部３１２とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。また、スキャナインタフェース３１３（スキャナＩ／Ｆ）は、スキャナ３１４とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
【００４３】
画像処理部３１７は、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部３１７は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００４４】
スキャナ部３１４は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部３０８から読み取り起動指示することにより、ＣＰＵ３０１がスキャナ３１４に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００４５】
プリンタ部３１２は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、ＣＰＵ３０１からの指示によって開始する。なお、プリンタ部３１２には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
【００４６】
操作部３０８は、ＬＣＤ表示部を有し、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ３０７を介してＣＰＵ３０１に伝える。また、操作部３０８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
【００４７】
尚、表示部は、プリンタによって表示性能が異なり、タッチパネルを介して操作をできるプリンタ、単に液晶画面を備え文字列を表示（印刷状態や印刷している文書名の表示）させるだけのプリンタによって本発明は構成されている。
【００４８】
ここで、操作部３０８のスタートキーは、原稿画像の読み取り動作を開始する時等に用いる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、操作部３０８のストップキーは、稼働中の動作を止める働きをする。また、操作部３０８のＩＤキーは、使用者のユーザＩＤを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。
【００４９】
カードリーダ３１９は、ＣＰＵ３０１からの制御により、携帯端末内に備えられたＩＣカードに記憶されている情報を読み取り、該読み取った情報を外部インタフェース３１８を介してＣＰＵ３０１へ通知する。
【００５０】
以上のような構成によって、プリンタ３００は、スキャナ３１４から読み込んだ画像データをローカルエリアネットワーク３００上に送信したり、ローカルエリアネットワーク３００から受信した印刷データをプリンタ部３１２により印刷出力することができる。
【００５１】
また、スキャナ３１４から読み込んだ画像データをモデム３０６により、公衆回線上にＦＡＸ送信したり、公衆回線からＦＡＸ受信した画像データをプリンタ部３１２により出力することできる。
【００５２】
次に、図４は、印刷デバイス２００ａ、印刷デバイス２００ｂ、印刷デバイス２００ｃへのログイン時の認証、及び各印刷デバイスに対する印刷権限の設定等を行うために必要とする画面であり、本発明の実施形態の印刷システムでは、ＣＲＴ２１０や操作部３０８の少なくとも一方に表示される形態を取ることが可能である。
【００５３】
ユーザは、認証及び印刷権限の設定等を行うために、ユーザを識別するためのユーザ名、パスワード等のユーザ情報をユーザ名４０１、パスワード４０２へ入力し、ＯＫボタンを押下することで認証及び印刷権限の設定等の処理へと移行する。キャンセルボタンを押下することで印刷システムの処理は終了する。
【００５４】
図５は、ユーザによって入力されたユーザ情報（図４参照）に対して、印刷デバイス２００ａ、印刷デバイス２００ｂ、印刷デバイス２００ｃのうち、何れの印刷デバイスに関する紙の使用状況を選択するための画面であり、本発明の実施形態に係る印刷システムでは、ＣＲＴ２１０や操作部３０８の少なくとも一方に表示される形態を取ることが可能である。
【００５５】
ユーザが使用している印刷デバイスが、使用印刷デバイス５０１へ表示されており、これらの使用印刷デバイス情報は、ＲＯＭ２０２や外部メモリ２１１に記憶されたプリンタドライバに設定された情報から取得し、表示することが可能である。
【００５６】
使用印刷デバイス５０１へ表示された使用印刷デバイス情報は、ユーザによって、キーボード２０９、操作部３０８、不図示のマウス等が操作されることにより選択することが可能であり、複数の使用印刷デバイス情報を選択することが可能である。
【００５７】
また、ユーザが使用している印刷デバイスにおいても、ユーザ自身の紙の使用状況に関わらず、ユーザが関連する使用状況を知ることも可能であり、例えば、ユーザが所属する部署の平均の紙の使用状況を知りたい場合は、部署使用状況チェックボックス５０２にチェック印を、キーボード２０９、操作部３０８、不図示のマウス等をユーザが操作して入力することで実施可能である。
【００５８】
これらの情報をユーザが入力した後に、ＯＫボタンを押下することでユーザ情報に対応した印刷デバイスの紙の使用状況を集計する等の処理へと移行する。また、キャンセルボタンを押下することで印刷システムの処理が終了するか、図５の画面を閉じ、ユーザ情報の入力を再度行うことが可能となる（図４参照）。
【００５９】
また、図５では、（このデバイス）の表示がなされているが、印刷デバイス２００ａの画面において、操作が行われていることを示している。
【００６０】
図６は、各印刷デバイスの紙の使用状況を集計した結果を表示するための画面であり、本発明の実施形態に係る印刷システムでは、ＣＲＴ２１０や操作部３０８の少なくとも一方に表示される形態を取ることが可能である。
【００６１】
印刷デバイス使用状況画面６０１では、紙の使用状況を集計した印刷デバイスに関する情報を印刷デバイス集計情報６０２に表示するとともに、表示された印刷デバイス全ての紙の使用状況の集計が、印刷デバイス集計詳細情報６０３へ表示される。尚、この紙の使用状況としては、印刷時に使用した総使用枚数、総ページ数、カラーページ数、両面印刷を行った時の総ページ数等の情報があげられる。
【００６２】
更に、表示された印刷デバイス順に、紙の使用状況が印刷デバイス集計詳細情報６０３へ表示することも可能である。
【００６３】
また、印刷デバイスの紙の使用状況以外にも、ユーザ情報に対応するユーザの使用状況、ユーザに関連する使用状況も把握することが可能であり、ユーザ集計情報６０６、ユーザ関連集計情報６０７へ表示することも可能である。
【００６４】
ユーザ関連集計情報６０７は、前述の部署使用状況チェックボックス５０２にチェック印が入力されている場合に、紙の使用状況を集計した結果が表示される。
【００６５】
また、６０５については、印刷デバイス集計情報６０２に表示された情報と同一の情報である。
【００６６】
図６においては、印刷デバイス集計詳細情報６０３、ユーザ集計情報６０６、ユーザ関連集計情報６０７については、全ての情報が示されていないが、各欄の右側にスクロールバーが備えられており、ユーザが、スクロールバーを上下にスクロールすることによって、全ての情報を参照することが可能である。印刷デバイス集計情報６０２、印刷デバイス集計情報６０５についても同様である。
【００６７】
次に、図１に示すクライアント端末１００が有するプリンタドライバにおいて、印刷ジョブを作成する処理の一例について、図８及び図９に示すフローチャートを用いて説明する。尚、本処理の各ステップは、ＣＰＵ２０１の制御下の元に制御され実行される。
【００６８】
ユーザＡが、クライアント端末１００から印刷デバイス２００ａ に対して印刷を実行する場合を例に挙げる。
【００６９】
ユーザＡからの印刷の実行を受けたプリンタドライバは、ステップＳ８０１において印刷ジョブを作成する。この印刷ジョブには、印刷ジョブ名、印刷実行日時、印刷実行ユーザ、印刷データ等の情報が含まれる。図７に示される印刷ジョブイメージ７０１のように、プリンタドライバによって作成される印刷ジョブの一例は、図示された構成を有している。
【００７０】
プリンタドライバは、ステップＳ８０２において、デバイス情報リスト７０２の作成を行う。このステップにおける処理内容の詳細な説明を、図９を用いて行う。
【００７１】
ステップＳ９０１において、印刷指示を実行したユーザのユーザ情報を取得しＲＡＭ２０３へ記憶する。
【００７２】
このユーザ情報は、例えば、図４に示すユーザがログインを行う際に用いる画面から取得することが考えられ、ユーザによってユーザ名４０１、パスワード４０２に入力されたユーザ情報を取得することで実現可能である。
【００７３】
次に、ステップＳ９０２では、ステップＳ９０３からステップＳ９１０の処理が、印刷指示を実行したクライアント端末１００にインストールされているプリンタドライバに設定された印刷デバイスの情報に応じて、全ての印刷デバイスに対して実行されることを表している。
【００７４】
次に、ステップＳ９０３において、印刷指示を実行したクライアント端末１００にインストールされているプリンタドライバに設定された印刷デバイスの情報を一つ取得する。ステップＳ９０４において、印刷指示を実行したユーザＡが、Ｓ９０３で取得した印刷デバイスを使用する権限があるかどうかをステップＳ９０１でＲＡＭ２０３へ記憶したユーザ情報を用いて確認する。権限がない場合は、ステップＳ９０３に戻り、権限が存在する場合は、ステップＳ９０５へ進む。これらの判定は、クライアント端末１００のプリンタドライバに設定された権限情報等を使用することによって判定を行う。
【００７５】
次に、ステップＳ９０５において、Ｓ９０３で取得した印刷デバイスのポート情報を取得する。ポート情報自体も、クライアント端末１００のプリンタドライバに設定された情報を使用することによって実現可能である。
【００７６】
ステップＳ９０６において、ポート情報に含まれるポートの種別が、ＴＣＰ／ＩＰポートかどうか判断する。ＴＣＰ／ＩＰポートでない場合は、ステップＳ９０３に戻る。以下は、ポートの種別が、ＴＣＰ／ＩＰポートである場合の説明である。
【００７７】
尚、この例ではＴＣＰ／ＩＰポートに関して記述しているが、通信するために必要な情報が取得することができれば、ＴＣＰ／ＩＰポートに限定されない。
【００７８】
ステップＳ９０７において、印刷デバイスの名称、ＩＰアドレス、ポート番号等通信に必要な通信情報を取得する。これらの通信情報もプリンタドライバに設定された情報から取得することが可能である。
【００７９】
ステップＳ９０８において、Ｓ９０７で取得した通信情報が、ＲＯＭ２０２に保持されているデバイス情報リストに存在するかどうか確認する。存在する場合は、ステップＳ９０３に戻り、存在しない場合は、ステップＳ９０９へ進む。
【００８０】
ステップＳ９０９において、Ｓ９０７で取得した情報をＲＯＭ２０２に記憶する。（図７に示される印刷デバイス２００ａ、印刷デバイス２００ｂ、印刷デバイス２００ｃの各々に対して、デバイス情報７０３、デバイス情報７０４、デバイス情報７０５が記憶される。）
ステップＳ９０３〜ステップＳ９０９の処理を、印刷を実行したクライアント端末１００にインストールされているプリンタドライバに設定されている印刷デバイス数分処理を行う。図１に示すシステム構成図の場合、処理完了時に図７に示すデバイス情報７０２に示すようなデバイス情報リストが作成される。
【００８１】
ここで作成されたデバイス情報リストは、ユーザAが、クライアント端末１００から印刷を行う可能性がある印刷デバイスの情報のみを保持することになる。
【００８２】
次に、プリンタドライバは、ステップＳ８０３において、通信Ｉ/Ｆコントローラ２０８の制御の元、前述した印刷ジョブとデバイス情報リストを合わせて印刷デバイスに送信する。
【００８３】
図１０は、クライアント端末１００から送信された印刷ジョブとデバイス情報リストを印刷デバイスが受信し、この受信した印刷ジョブに対する印刷結果とデバイス情報リストに含まれるデバイス情報を記憶するためのデータベースに関するデータ構造の一例を示しており、印刷ジョブ、デバイス情報の各々に対応してジョブ情報データベース、デバイス情報データベースとしている。
【００８４】
また、ユーザが所属する部署を識別するための部門データベースの一例も示されており、これらのデータベースは、ＨＤＤ３０４等に記憶されているが、詳細な使用方法については、後述する。また、後述のフローチャートにおいては、データベースをＤＢと記載しているが、データベース及びＤＢは同一の意味を有している。次に、印刷デバイス２００ａが、ステップＳ８０３において送信した印刷ジョブとデバイス情報リストを受け取った際の処理の一例について、図１１のフローチャートを用いて説明する。本処理における各ステップは、ＣＰＵ３０１の制御下の元に制御され実行される。
【００８５】
まず、ステップＳ１１０１において、クライアント端末１００からネットワークインタフェース３０５を介して受け取った印刷ジョブとデバイス情報リストを切り分けＲＡＭ３０２へ記憶する。
【００８６】
ステップＳ１１０２において、切り分けられた印刷ジョブを印刷デバイス内部で処理する。この処理の説明は、図１２のフローチャートを用いて説明する。本処理における各ステップは、ＣＰＵ３０１の制御下の元に制御され実行される。
【００８７】
ステップＳ１２０１において、印刷デバイス２００ａにおいて、ステップＳ１１０１でＲＡＭ３０２へ記憶した印刷ジョブを取得し、取得した印刷ジョブに応じた処理を行い、印刷出力を行う。
【００８８】
ステップＳ１２０２において、印刷指示を実行したユーザＡに対する印刷ジョブに関する情報が、印刷デバイス２００ａのＨＤＤ３０４に存在するジョブ情報データベースに存在するかどうか確認する。
【００８９】
ユーザＡに対する印刷ジョブがジョブ情報データベースに存在しない場合は、ステップＳ１２０３にて、印刷デバイス２００ａのＨＤＤ３０４のジョブ情報データベースにユーザＡに対するレコードを作成する。
【００９０】
ステップＳ１２０４において、ステップＳ１２０１で実行した印刷ジョブのログ情報を、ジョブ情報データベースに記憶する。ログ情報には、少なくとも、印刷実行日時、紙使用枚数、総ページ数、カラー枚数、モノクロ枚数等の情報を含む。尚、ログ情報は上記に限定されることなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
【００９１】
ステップＳ１２０１〜ステップＳ１２０４の処理によって、図１０に示す１００１に示す項目に対応するレコードが、１００１〜１００４のように印刷デバイス内部のＨＤＤ ３０４に記憶されたジョブ情報データベースに作成される。
【００９２】
次に、ステップＳ１１０３において、ステップＳ１１０１でＲＡＭ３０２へ記憶したデバイス情報リストを取得して印刷デバイス２００ａにおいて処理を行う。この処理の説明は、図１３のフローチャートを用いて説明する。本処理における各ステップは、ＣＰＵ３０１の制御下の元に制御され実行される。
【００９３】
ステップＳ１３０１において、印刷指示を実行したユーザＡに対するデバイス情報リストに関する情報が、印刷デバイス２００ａのＨＤＤ ３０４に存在するデバイス情報データベースに存在するかどうか確認する。
【００９４】
ユーザＡに対するデバイス情報リストがデバイス情報データベースに存在しない場合は、ステップＳ１３０２にて、印刷デバイス２００ａのＨＤＤ３０４にデバイス情報にユーザＡに対するレコードを作成する。
【００９５】
ステップＳ１３０３は、ステップＳ１３０３〜ステップ１３１１迄の各ステップにおける処理をステップＳ１１０１でＲＡＭ３０２へ記憶したデバイス情報リストに含まれるデバイス情報の数だけ実行することを表している。
【００９６】
ステップＳ１３０４において、ステップＳ１１０１でＲＡＭ３０２へ記憶したデバイス情報リストからデバイス情報を一つ取得する。前述の例の場合、図７のデバイス情報７０３に示す情報が取得される。ステップＳ１３０５は、デバイス情報データベースに記憶されている全てのデバイス情報に対して、ステップＳ１３０６及びステップＳ１３０７の各ステップにおける処理を実行すること表している。
【００９７】
ステップＳ１３０６において、印刷デバイス２００ａのＨＤＤ ３０４に記憶されているデバイス情報データベースからデバイス情報を一つ取得する。
【００９８】
ステップＳ１３０７において、ステップＳ１３０４で取得したデバイス情報とステップＳ１３０６で取得したデバイス情報の比較を行い、一致しない場合は、ステップＳ１３０４で取得したデバイス情報をＲＡＭ３０２へ記憶する。
【００９９】
ステップＳ１３０６〜ステップＳ１３０７の処理を、印刷デバイス内部のデバイス情報データベースに記憶されているデバイス情報の数分処理を行う。
【０１００】
ステップＳ１３０９では、ステップＳ１３０７においてＲＡＭ３０２へデバイス情報が記憶されているか否かによって、一致しないデバイス情報が存在するか否かの判定を行う。
【０１０１】
ステップＳ１３０４で取得したデバイス情報が、印刷デバイス内部のデバイス情報データベースに記憶されていない場合、つまりステップＳ１３０７においてＲＡＭ３０２にデバイス情報が記憶されている場合は、ステップＳ１３１０に処理を進め、ステップＳ１３０４で取得したデバイス情報が、印刷デバイス内部のデバイス情報データベースに記憶されている場合、つまりステップＳ１３０７においてＲＡＭ３０２にデバイス情報が記憶されていない場合は、ステップＳ１３０３へ処理を戻す。
【０１０２】
ステップＳ１３１０では、Ｓ１３０７においてＲＡＭ３０２に記憶したデバイス情報をデバイス情報データベースに記憶する。
【０１０３】
ステップＳ１３０４〜ステップＳ１３１０の処理を、ステップＳ１１０１でＲＡＭ３０２へ記憶したデバイス情報リストに含まれるデバイス情報の数だけ実行する前述の例の場合、図７に示すデバイス情報７０４、デバイス情報７０５についても同様の処理を行う。
【０１０４】
ステップＳ１３０１〜ステップＳ１３１１の処理によって、図１０に示す１００５に示すような項目に対応するレコードが、１００６〜１００８のように印刷デバイス２００ａのＨＤＤ３０４に記憶されたデバイス情報データベースに作成される。
【０１０５】
ユーザＡは、ローカルエリアネットワーク３００に接続されている印刷デバイス２００ｂ、 および印刷デバイス２００ｃ に対してクライアント端末１００から印刷指示を実行する場合も上記と同様の処理を行う。
【０１０６】
そのため、各印刷デバイスにユーザＡに対するジョブ情報データベースが作成される。図１４ に示す１４０３は、印刷デバイス２００ｂの内部のＨＤＤ ３０４に作成されたユーザＡに対するジョブ情報データベースを示す。同様に、図１４に示す１４０４は、印刷デバイス２００ｃの内部のＨＤＤ ３０４に作成されたユーザＡに対するジョブ情報データベースを示す。
【０１０７】
次に、ユーザＡに対して、印刷デバイス２００ａにおける紙の使用状況の集計結果について表示を行う処理の一例について、図１５のフローチャートを用いて説明する。
【０１０８】
ステップＳ１５０１では、ログインしたユーザのユーザ名及びパスワード等のユーザ情報を取得する。ユーザＡが、印刷デバイス２００ａの操作部３０８を用いて、印刷デバイス２００ａにログインする。この際に表示される画面の一例を、図４に示す。尚、この画面は、操作部３０８を用いているが、上記したようにＣＲＴ２１０を用いても良いことは言うまでもない。以下、同様である。
【０１０９】
ステップＳ１５０２において、印刷デバイス２００ａのＨＤＤ ３０４に記憶されているデバイス情報データベースからユーザＡに関するデバイス情報を取得する。前述の例の場合、図１０に示す１００６、 １００７、 １００８のようなデバイス情報を取得しＲＡＭ３０２へ記憶する。
【０１１０】
ステップＳ１５０３において、ステップＳ１５０２でＲＡＭ３０２へ記憶した取得したデバイス情報を画面に表示する。この際に、表示される画面の一例を図５に示す。ステップＳ１５０２において、ＲＡＭ３０２へ記憶したデバイス情報は、使用印刷デバイス５０１へ使用印刷デバイス情報として表示される。
【０１１１】
ステップＳ１５０４は、ステップＳ１５０３において、使用印刷デバイス５０１に表示された使用印刷デバイス情報に対して、ユーザが紙の使用状況を把握したい印刷デバイスを選択することが可能であり、選択された印刷デバイスの数の分、ステップＳ１５０５からステップＳ１５１４の処理を繰り返すことを表している。
【０１１２】
ステップＳ１５０５において、ステップＳ１５０３で使用印刷デバイス５０１に表示された使用印刷デバイス情報に対して、ユーザＡによって選択された印刷デバイスの一つについて、ユーザＡの紙の使用状況を印刷デバイス２００ａ以外の印刷デバイスへ要求する。この際、印刷デバイスのＩＰアドレスや印刷デバイスのポート番号等の通信に使用する情報は、ステップＳ１５０２にてＲＡＭ３０２へ記憶したデバイス情報を用いる。
【０１１３】
ステップＳ１５０６では、印刷デバイス２００ａ以外の印刷デバイスが有するネットワークインタフェース３０５を介して要求を受け取る。
【０１１４】
ステップＳ１５０７は、ステップＳ１５０６において要求を受けた印刷デバイス２００ａ以外の印刷デバイスは、自身内部のＨＤＤ ３０４に記憶されているジョブ情報データベースからユーザＡの印刷ジョブを取得する。
【０１１５】
ステップＳ１５０８において、ステップＳ１５０７で取得したユーザＡのジョブ情報を印刷デバイス２００ａにネットワークインタフェース３０５を介して送信する。尚、ステップＳ１５０６からステップＳ１５０８における各ステップの処理は、印刷デバイス２００ａ以外の印刷デバイスが備えたＣＰＵ３０１の制御下の元に制御されて実行される。  ステップＳ１５０９において、印刷デバイス２００ａは、印刷デバイス２００ａ以外の印刷デバイスからの結果が送信されたかどうかを確認する。印刷デバイス２００ａ以外の全ての印刷デバイスから結果が送信されたと判定した場合、ステップＳ１５１３へ処理を進め、送信されていないと判定した場合、ステップＳ１５１０へ処理を進める。
【０１１６】
ステップＳ１５１３において、ステップＳ１５０８において送信されたジョブ情報を含めてユーザＡの紙の使用状況について集計を行う。この集計の一例を以下にしめす。
【０１１７】
例えば、印刷デバイス２００ａのジョブ情報データベースに、ユーザＡのジョブ情報が、紙使用枚数が３５、総ページ数が、７０、カラー枚数が、１５、モノクロ枚数が２０と記憶されているとする。他印刷デバイスから結果が、紙使用枚数が２０、総ページ数が２０、カラー枚数が１０、モノクロ枚数が１０として送信されたとする。
【０１１８】
上記の場合、印刷デバイス２００ａと他印刷デバイスにおけるユーザＡの合計の紙の使用状況として、紙使用枚数が５５、総ページ数が９０、カラー枚数が２５、モノクロ枚数が３０として集計される。
【０１１９】
ステップＳ１５１０では、現在まで規定回数以上取得に失敗したかどうか確認する。規定回数以上取得に失敗していない場合は、何もせずに処理を終了する。
【０１２０】
規定回数以上取得に失敗した場合は、ステップＳ１５１１において、ユーザにデバイス情報データベースから対象のデバイス情報を削除するかどうか確認する。この確認は、図１６に示すように、規定回数以上取得に失敗した印刷デバイスに関する情報が操作部３０８へ表示され、ユーザによって削除対象とする印刷デバイスを操作部３０８を操作することで選択し、ＯＫボタンが押下されたことを検知すると、ステップＳ１５１２へ処理を進め、キャンセルボタンが押下されることを検知すると、ステップＳ１５０４へ処理を戻す。
【０１２１】
ステップＳ１５１２では、印刷デバイス２００ａの内部のＨＤＤ ３０４に記憶されているデバイス情報データベースからユーザＡに対するデバイス情報から削除対象のデバイス情報を削除する。
【０１２２】
ステップＳ１５０４〜ステップＳ１５１４の各ステップにおける処理を実行することによって、ユーザによって選択された印刷デバイスでの合計の紙の使用状況を集計することができる。
【０１２３】
ステップＳ１５１５において、ステップＳ１５１３において集計した結果を用いて画面の表示を行う。この際に表示される画面の一例を図６に示す。
【０１２４】
尚、ステップＳ１５０４において、図５に示す部署使用状況チェックボックス５０２にチェック印が入力されていた場合は、使用印刷デバイス５０１に表示された使用印刷デバイス情報に対して、ユーザＡが所属する部門名を部門データベースから取得した後、該部門名に該当するユーザ名を取得する。
【０１２５】
そして、ステップＳ１５０５では、ユーザＡの紙の使用状況を要求するのではなく、ステップＳ１５０４で取得したユーザ名の紙の使用状況を印刷デバイス２００ａ以外の印刷デバイスへ要求する。
【０１２６】
例えば、図１０に示されるように、ユーザＡは部門Ａに所属するので、同じ所属であるユーザＢについても印刷デバイス２００ａ以外の印刷デバイスへ紙の使用状況を要求する。つまり、印刷デバイス２００ａ以外の印刷デバイスのＨＤＤ３０４に記憶されているジョブ情報データベースからユーザＡ及びユーザＢに対する印刷ジョブの情報を受け取る。
【０１２７】
以上説明したように、本実施形態によれば、サーバ等を必要とせずに、ネットワーク上に接続されている複数の印刷デバイスから特定のユーザの紙の使用状況を取得し、集計を行った上で結果を出力することができる。
【０１２８】
また、この処理を応用して、複数のユーザの紙の使用状況を取得し、図６の６０４に示すように特定のユーザの紙の使用状況と比較することができる。
【０１２９】
また、説明した例の場合、集計を行う際にある印刷デバイス２００ａから他の印刷デバイスへ紙の使用状況を要求するという形態を取ったが、例えば印刷が実行された際に他の印刷デバイスへ紙の使用状況を送信し、送信された他の印刷デバイスは、自身が有するジョブ情報データベースに対して、紙の使用状況を更新するという形態をとることも可能である。
【０１３０】
この場合、ステップＳ１５０５において、他印刷デバイスへのユーザの紙の使用状況を要求することなく、自身の印刷デバイス内のジョブ情報データベースを参照するのみであるので、ステップＳ１５０５、ステップＳ１５０６、及びステップＳ１５０８の処理を実行することなく、ステップＳ１５０７のステップを印刷デバイス２００ａにおいて実行することで実現することが可能である。
【０１３１】
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１３２】
以上、上記実施形態で説明したように、ネットワーク上に印刷管理サーバを構築する等の作業をユーザが実施することなく、複数の印刷デバイス各々に対して紙の使用状況の集計をユーザ毎に行うことができる。
【０１３３】
また、コンピュータ上から印刷を実行した際に、ユーザが使用している他のデバイス情報が印刷対象デバイスに送信及び設定され、その情報を元に集計を行うため、例えば、ネットワーク上に印刷デバイスが増えたとしてもその印刷デバイスの情報を管理者が設定する必要はない。
【０１３４】
更に、ユーザが使用している可能性がある印刷デバイスとのみ通信を行うため、ネットワーク負荷を軽減することも可能となる。
【図面の簡単な説明】
【０１３５】
【図１】本発明の実施形態に係る印刷システムの概略構成の一例を示す構成図である。
【図２】本発明の実施形態に係るクライアント端末に適用可能なハードウエアの概略構成を示す構成図である。
【図３】本発明の実施形態に係る印刷デバイスが有するコントローラユニットのハードウエアの概略構成の一例を示す構成図である。
【図４】本発明においてクライアント端末１００または印刷デバイス２００に表示されるログイン画面の一例を示す模式図である。
【図５】本発明の実施形態に係るクライアント端末または印刷デバイスに表示される印刷デバイスにおける紙の使用状況を選択することが可能な画面の一例を示す構成図である。
【図６】本発明の実施形態に係るクライアント端末または印刷デバイスに表示される印刷デバイスの紙の使用状況についての集計した結果を表す画面の一例を示す構成図である。
【図７】本発明の実施形態に係るクライアント端末のプリンタドライバが作成する印刷ジョブ、及びデバイス情報リストの一例を示す構成図である。
【図８】本発明の実施形態に係るクライアント端末で印刷ジョブを作成する処理を示すフローチャートである。
【図９】本発明の実施形態に係るクライアント端末でデバイス情報リストを作成する処理を示すフローチャートである。
【図１０】本発明の実施形態に係る印刷デバイスの外部メモリに記憶されるジョブ情報データベース、デバイス情報データベース、及び部門データベースの一例を示す構成図である。
【図１１】本発明の実施形態に係る印刷デバイスで印刷ジョブを実行する処理を示すフローチャートである。
【図１２】本発明の実施形態に係る印刷デバイスでジョブ情報データベースを更新する処理を示すフローチャートである。
【図１３】本発明の実施形態に係る印刷デバイスでデバイス情報データベースを更新する処理を示すフローチャートである。
【図１４】本発明の実施形態に係る印刷システムにおいて紙の使用状況の集計を行う処理の一例を示す模式図である。
【図１５】本発明の実施形態に係る印刷デバイスで紙の使用状況の集計を行う処理を示すフローチャートである。
【図１６】本発明の実施形態に係るデバイス情報データベースからデバイス情報を削除するか否かを確認するための画面の一例を示す構成図である。
【符号の説明】
【０１３６】
１００    クライアント端末
２００    印刷デバイス
２０１    ＣＰＵ
２０２    ＲＯＭ
２０３    ＲＡＭ
２０４    システムバス
２０５    入力コントローラ
２０６    ビデオコントローラ
２０７    メモリコントローラ
２０８    通信Ｉ／Ｆコントローラ
２０９    キーボード
２１０    ＣＲＴ
２１１    外部メモリ
３００    ネットワーク
３０１    ＣＰＵ
３０２    ＲＡＭ
３０３    ＲＯＭ
３０４    ハードディスクドライブ
３０５    ネットワークインタフェース
３０６    モデム
３０７    操作部Ｉ／Ｆ
３０８    操作部
３０９    システムバス
３１０    ラスタイメージプロセッサ
３１１    プリンタインタフェース
３１２    プリンタ部
３１３    スキャナインタフェース
３１４    スキャナ
３１５    画像バス
３１６    コントローラユニット
３１７    画像処理部
３１８    外部インタフェース
３１９    カードリーダ
３２０    イメージバスインタフェース
【図１】
2010152462.tif 000003
【図２】
2010152462.tif 000004
【図３】
2010152462.tif 000005
【図４】
2010152462.tif 000006
【図５】
2010152462.tif 000007
【図６】
2010152462.tif 000008
【図７】
2010152462.tif 000009
【図８】
2010152462.tif 000010
【図９】
2010152462.tif 000011
【図１０】
2010152462.tif 000012
【図１１】
2010152462.tif 000013
【図１２】
2010152462.tif 000014
【図１３】
2010152462.tif 000015
【図１４】
2010152462.tif 000016
【図１５】
2010152462.tif 000017
【図１６】
2010152462.tif 000018