[go: up one dir, main page]

JP2010152462A - 印刷システム、印刷システムの制御方法、プログラム、及び記録媒体 - Google Patents

印刷システム、印刷システムの制御方法、プログラム、及び記録媒体 Download PDF

Info

Publication number
JP2010152462A
JP2010152462A JP2008327257A JP2008327257A JP2010152462A JP 2010152462 A JP2010152462 A JP 2010152462A JP 2008327257 A JP2008327257 A JP 2008327257A JP 2008327257 A JP2008327257 A JP 2008327257A JP 2010152462 A JP2010152462 A JP 2010152462A
Authority
JP
Japan
Prior art keywords
print
device information
information
user
printing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2008327257A
Other languages
English (en)
Other versions
JP4875692B2 (ja
JP2010152462A5 (ja
Inventor
Kinji Ishida
欣司 石田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon IT Solutions Inc
Original Assignee
Canon IT Solutions Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon IT Solutions Inc filed Critical Canon IT Solutions Inc
Priority to JP2008327257A priority Critical patent/JP4875692B2/ja
Publication of JP2010152462A publication Critical patent/JP2010152462A/ja
Publication of JP2010152462A5 publication Critical patent/JP2010152462A5/ja
Application granted granted Critical
Publication of JP4875692B2 publication Critical patent/JP4875692B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Abstract

【課題】ネットワーク上に印刷管理サーバ等を構築する等の作業をすることなく複数の印刷デバイス各々に対して紙の使用状況の集計をユーザ毎に行うことができる印刷システム及びその制御方法、プログラム及び記憶媒体を提供する。
【解決手段】ログインユーザのユーザ情報を取得し(S1501)、このユーザ情報に対応する印刷デバイスのデバイス情報データベースに記憶されたデバイス情報を取得し(S1502及びS1503)、これらのデバイス情報に基づいて、他の印刷デバイスのジョブ情報データベースに記憶したユーザ情報(S1501)に対応する印刷ジョブを要求して(S1505からS1509)、その結果を集計し(S1513)、画面へ表示する(S1515)。
【選択図】図15

Description

本発明は、クライアント端末と、印刷データをユーザ情報に紐付けて記憶管理する印刷デバイスとがネットワークを介して相互に接続されて構成される印刷システムの制御に関する。特に、複数の印刷デバイスと接続されたシステムにおける印刷ジョブ管理システムの制御に関する。
従来、コンピュータからプリンタ等の印刷デバイスで紙等の記憶媒体に画像をプリントすることがなされている。ユーザは、コンピュータから自由に印刷を行うことができるため、気づかぬうちに過度の印刷を行い、紙等の記憶媒体や印刷デバイスのトナー等の、所謂消耗品を無駄に使用してしまう可能性が生じる。そのため、ユーザが、現在どの程度、紙を使用しているか、つまり使用状況を印刷デバイスのパネル上等に表示し、印刷を抑制することがなされている。
近年、複数の印刷デバイスが、ローカルエリアネットワーク等のネットワークに接続され、ユーザは、画像を所望する印刷デバイスに出力することができるようになされている。このような使用形態では、ネットワーク上の全ての印刷デバイスにおける紙の使用状況については、ユーザが、一度に知ることができないのが現状である。
そのため、ネットワーク上に印刷管理サーバを構築し、ネットワーク上に接続されている全ての印刷デバイスの紙の使用状況を各々管理し、その結果をユーザに通知する方法が考えられている。
その1つとして、特許文献1には、印刷デバイスに蓄積された印刷ログ情報を用いて任意の期間におけるユーザ毎の印刷枚数の集計を行うプリント管理システムが開示されている。このシステムにおいては、ネットワーク上に印刷管理サーバが必要となる。また、印刷管理サーバが、ネットワーク上の各プリンタに対し、印刷ログを要求し、ユーザ毎に印刷枚数の集計を行う。
また、特許文献2には、複数の印刷デバイスに存在する印刷ジョブの履歴情報を用いて、ユーザ毎の印刷枚数の集計を行う印刷ジョブ管理プログラムが開示されている。このシステムにおいても、ネットワーク上に印刷管理サーバが必要となる。
特開2003−67174号公報 特開2005−78160号公報
しかしながら、特許文献1に記載のシステムにおいては、ネットワーク上に接続されている複数の印刷デバイスでの印刷枚数の集計をユーザ毎に行うが可能であるが、印刷管理サーバを構築する必要がある。
特許文献2に記載のシステムにおいても同様であり、印刷管理サーバを構築する必要が生じてしまう。
本発明は、上記の課題を解決するためになされたものであり、ネットワーク上に印刷管理サーバ装置を構築する等の作業を、ユーザが実施することなく、複数の印刷デバイス各々に対して、紙の使用状況の集計をユーザ毎に行うことができる印刷システム、その制御方法、印刷制御プログラム、及び記憶媒体を提供することを目的とする。
上記目的を達成するための請求項1記載の印刷システムは、印刷指示を行うためのクライアント端末とクライアント端末からの印刷指示に応じて印刷出力を行う複数の印刷デバイスが、ネットワークを介して接続された印刷システムにおいて、前記クライアント端末は、ユーザを識別するためのユーザ識別情報を入力するための入力手段と、前記ユーザが印刷出力可能な印刷デバイスを識別するための印刷デバイス情報及び前記印刷デバイスとの通信を行うための通信情報を含むデバイス情報を記憶するデバイス情報記憶手段と、印刷指示に応じて前記入力手段によって入力されたユーザ識別情報を含む印刷ジョブを形成するとともに前記デバイス情報記憶手段に記憶されたデバイス情報を前記印刷デバイスへ送信するクライアント端末送信手段と、を備え、前記印刷デバイスは、前記クライアント端末送信手段によって送信された印刷ジョブ及びデバイス情報を受信する印刷デバイス情報受信手段と、前記印刷デバイス情報受信手段によって受信したデバイス情報をユーザ識別情報に対応させて記憶するデバイス情報記憶手段と、前記印刷デバイス情報受信手段によって受信した印刷ジョブに基づいて印刷実行結果を記憶する印刷ジョブ記憶手段と、前記デバイス情報記憶手段に記憶されたデバイス情報に従って、他デバイスへ前記ユーザ情報に対応する印刷実行結果を要求する印刷ジョブ要求手段と、前記印刷ジョブ要求手段によって要求し取得した印刷実行結果と前記印刷ジョブ記憶手段に記憶した印刷実行結果とを集計する集計手段と、前記集計手段によって集計した印刷実行結果を表示する表示手段と、を備えたことを特徴とする。
また、本発明における請求項2記載の印刷システムでは、請求項1に記載の印刷システムであって、前記印刷デバイスは、前記集計手段によって集計した印刷実行結果を前記クライアント端末へ送信する実行結果送信手段を更に備え、前記クライアント端末は、前記実行結果送信手段によって送信された印刷実行結果を受信する印刷実行結果受信手段と、前記印刷結果受信手段によって受信した印刷実行結果を表示するクライアント端末表示手段と、を備えたことを特徴とする。
また、本発明における請求項3記載の印刷システムは、請求項1または請求項2に記載の印刷システムであって、前記印刷ジョブ要求手段によって、前記デバイス情報記憶手段に記憶されたデバイス情報に従って、他デバイスへ前記ユーザ情報に対応する印刷実行結果を要求し、印刷実行結果が取得不可能な印刷デバイスに対応する前記デバイス情報記憶手段のデバイス情報を削除することを特徴とする。
また、本発明における請求項4記載の印刷システムは、請求項3記載の印刷システムであって、前記印刷ジョブ要求手段によって、前記デバイス情報記憶手段に記憶されたデバイス情報に従って、他デバイスへ前記ユーザ情報に対応する印刷実行結果を要求し、印刷実行結果が取得不可能な印刷デバイスが存在する場合は、印刷実行結果が取得不可能な印刷デバイスに対応する前記デバイス情報記憶手段のデバイス情報を削除するか否かを選択することが可能な選択手段を備えたことを特徴とする。
また、本発明における請求項5記載の印刷システムの制御方法は、印刷指示を行うためのクライアント端末とクライアント端末からの印刷指示に応じて印刷出力を行う複数の印刷デバイスが、ネットワークを介して接続された印刷システムにおいて、前記クライアント端末は、ユーザを識別するためのユーザ識別情報を入力するための入力工程と、前記ユーザが印刷出力可能な印刷デバイスを識別するための印刷デバイス情報及び前記印刷デバイスとの通信を行うための通信情報を含むデバイス情報を記憶するデバイス情報記憶工程と、印刷指示に応じて前記入力工程において入力されたユーザ識別情報を含む印刷ジョブを形成するとともに前記デバイス情報記憶工程において記憶されたデバイス情報を前記印刷デバイスへ送信するクライアント端末送信工程と、を備え、前記印刷デバイスは、前記クライアント端末送信工程において送信された印刷ジョブ及びデバイス情報を受信する印刷デバイス情報受信工程と、前記印刷デバイス情報受信工程において受信したデバイス情報をユーザ識別情報に対応させて記憶するデバイス情報記憶工程と、前記印刷デバイス情報受信工程において受信した印刷ジョブに基づいて印刷実行結果を記憶する印刷ジョブ記憶工程と、前記デバイス情報記憶工程において記憶されたデバイス情報に従って、他デバイスへ前記ユーザ情報に対応する印刷実行結果を要求する印刷ジョブ要求工程と、前記印刷ジョブ要求工程によって要求し取得した印刷実行結果と前記印刷ジョブ記憶工程において記憶した印刷実行結果とを集計する集計工程と、前記集計工程によって集計した印刷実行結果を表示する表示工程と、を備えたことを特徴とする。
また、本発明における請求項6記載のプログラムは、請求項5に記載の印刷システムの制御方法で、コンピュータに実行させるためのコンピュータに読取り可能なプログラムである。
更に、本発明における請求項7記載の記録媒体は、請求項6に記載のプログラムを記録したコンピュータで読取り可能な記録媒体である。
本発明によれば、ネットワーク上に印刷管理サーバを構築する等の作業をユーザが実施することなく、複数の印刷デバイス各々に対して紙の使用状況の集計をユーザ毎に行うことができる。
以下、図面を参照して、本発明の実施形態に係る印刷システムについて、詳細に説明する。
図1は、本発明のクライアント端末100および印刷デバイス200を適用可能な印刷システムの概略構成の一例を示すシステム構成図である。 尚、図1のネットワーク上に接続される各種端末の構成は一例であり、用途や目的に応じて様々な構成例があることは言うまでもない。
図1に示すように、本実施形態に係る印刷システムは、1又は複数のクライアント端末100(例えば、ユーザ毎に使用可能なクライアント端末を設置)、複数の印刷デバイス(印刷デバイスA、印刷デバイスB、印刷デバイスC(の各々を印刷デバイス200a、印刷デバイス200b、印刷デバイス200cとする。)のように複数の印刷デバイスを設置)が、ローカルエリアネットワーク300を介して接続されている構成となっている。
クライアント端末100には、プリンタドライバがインストールされ、ユーザが出力対象とする印刷デバイスを指定した後、印刷指示がなされることで、当該プリンタドライバを介して、各印刷デバイスへ印刷データが送信される。
次に、図1のクライアント端末100のハードウエア構成について、図2を用いて説明する。
図2は、クライアント端末100のハードウエア構成を示す図である。
CPU201は、システムバス204に接続される各デバイスやコントローラを統括的に制御する。
また、ROM202あるいは外部メモリ211には、CPU201の制御プログラムであるBIOS(Basic Input / Output System)やオペレーティングシステムプログラム(以下、OS)や、各サーバ或いは各PCの実行する機能を実現するために必要な後述する各種プログラム、外部機器との通信に必要となる通信情報等が記憶されている。
RAM203は、CPU201の主メモリ、ワークエリア等として機能する。CPU201は、処理の実行に際して必要なプログラム等をRAM203にロードして、プログラムを実行することで各種動作を実現するものである。
また、入力コントローラ(入力C)205は、キーボード209や不図示のマウス等のポインティングデバイスからの入力を制御する。
ビデオコントローラ(VC)206は、CRTディスプレイ(CRT)210等の表示器への表示を制御する。表示器はCRTだけでなく、液晶ディスプレイでも構わない。これらは必要に応じて管理者が使用するものである。本発明には直接関係があるものではない。
メモリコントローラ(MC)207は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク(HD)やフロッピー(登録商標)ディスク(FD)或いはPCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュ(登録商標)メモリ等の外部メモリ211へのアクセスを制御する。
通信I/Fコントローラ(通信I/FC)208は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いたインターネット通信等が可能である。
なお、CPU201は、例えば、RAM203内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、CRT210上での表示を可能としている。また、CPU201は、CRT210上の不図示のマウスカーソル等でのユーザ指示を可能とする。
次に、図1の印刷デバイス200のコントローラユニットのハードウエア構成について、図3を用いて説明する。
図3は、印刷デバイス200のコントローラユニットのハードウエア構成の一例を示すブロック図である。
図3において、コントローラユニット316は、画像入力デバイスとして機能するスキャナ314や、画像出力デバイスとして機能するプリンタ部312と接続する一方、LAN(例えば、図1に示したローカルエリアネットワーク300)や公衆回線(WAN)(例えば、PSTNまたはISDN等)と接続することで、画像データやデバイス情報の入出力を行う。
コントローラユニット316において、CPU301は、システム全体を制御するプロセッサである。RAM302は、CPU301が動作するためのシステムワークメモリであり、プログラムを記憶するためのプログラムメモリや、画像データを一時記憶するための画像メモリでもある。
ROM303は、システムのブートプログラムや各種制御プログラムが格納されている。ハードディスクドライブ(HDD)304は、システムを制御するための各種プログラム,画像データ等を格納する。
操作部インタフェース(操作部I/F)307は、操作部(キーボード)308とのインタフェース部である。また、操作部I/F307は、操作部308から入力したキー情報(例えば、スタートボタンの押下)をCPU301に伝える役割をする。
ネットワークインタフェース(Network I/F)305は、ネットワーク300に接続し、データの入出力を行う。モデム306(MODEM)は、公衆回線に接続し、FAXの送受信等のデータの入出力を行う。
外部インタフェース(外部I/F)318は、USB、IEEE1394、プリンタポート、RS−232C等の外部入力を受け付けるI/F部であり、認証時に必要となる携帯端末のICカード(記憶媒体)の読み取り用のカードリーダ319が外部インタフェース318に接続されている。そして、CPU301は、この外部インタフェース318を介してカードリーダ319による携帯端末のICカードからの情報読み取りを制御し、該携帯端末のICカードから読み取られた情報を取得可能である。以上のデバイスがシステムバス309上に配置される。
イメージバスインタフェース(IMAGE BUS I/F)320は、システムバス309と画像データを高速で転送する画像バス315とを接続し、データ構造を変換するバスブリッジである。
画像バス315は、PCIバスまたはIEEE1394で構成される。画像バス315上には以下のデバイスが配置される。
ラスタイメージプロセッサ310(RIP)は、例えば、PDLコード等のベクトルデータをビットマップイメージに展開する。プリンタインタフェース311(プリンタI/F)は、プリンタ部312とコントローラユニット316を接続し、画像データの同期系/非同期系の変換を行う。また、スキャナインタフェース313(スキャナI/F)は、スキャナ314とコントローラユニット316を接続し、画像データの同期系/非同期系の変換を行う。
画像処理部317は、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部317は、画像データの回転や、多値画像データに対してはJPEG、2値画像データはJBIG、MMR、MH等の圧縮伸張処理を行う。
スキャナ部314は、原稿となる紙上の画像を照明し、CCDラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部308から読み取り起動指示することにより、CPU301がスキャナ314に指示を与え、フィーダは原稿用紙を1枚ずつフィードし原稿画像の読み取り動作を行う。
プリンタ部312は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、CPU301からの指示によって開始する。なお、プリンタ部312には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
操作部308は、LCD表示部を有し、LCD上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部I/F307を介してCPU301に伝える。また、操作部308は、各種操作キーとして、例えば、スタートキー、ストップキー、IDキー、リセットキー等を備える。
尚、表示部は、プリンタによって表示性能が異なり、タッチパネルを介して操作をできるプリンタ、単に液晶画面を備え文字列を表示(印刷状態や印刷している文書名の表示)させるだけのプリンタによって本発明は構成されている。
ここで、操作部308のスタートキーは、原稿画像の読み取り動作を開始する時等に用いる。スタートキーの中央部には、緑と赤の2色LEDがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、操作部308のストップキーは、稼働中の動作を止める働きをする。また、操作部308のIDキーは、使用者のユーザIDを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。
カードリーダ319は、CPU301からの制御により、携帯端末内に備えられたICカードに記憶されている情報を読み取り、該読み取った情報を外部インタフェース318を介してCPU301へ通知する。
以上のような構成によって、プリンタ300は、スキャナ314から読み込んだ画像データをローカルエリアネットワーク300上に送信したり、ローカルエリアネットワーク300から受信した印刷データをプリンタ部312により印刷出力することができる。
また、スキャナ314から読み込んだ画像データをモデム306により、公衆回線上にFAX送信したり、公衆回線からFAX受信した画像データをプリンタ部312により出力することできる。
次に、図4は、印刷デバイス200a、印刷デバイス200b、印刷デバイス200cへのログイン時の認証、及び各印刷デバイスに対する印刷権限の設定等を行うために必要とする画面であり、本発明の実施形態の印刷システムでは、CRT210や操作部308の少なくとも一方に表示される形態を取ることが可能である。
ユーザは、認証及び印刷権限の設定等を行うために、ユーザを識別するためのユーザ名、パスワード等のユーザ情報をユーザ名401、パスワード402へ入力し、OKボタンを押下することで認証及び印刷権限の設定等の処理へと移行する。キャンセルボタンを押下することで印刷システムの処理は終了する。
図5は、ユーザによって入力されたユーザ情報(図4参照)に対して、印刷デバイス200a、印刷デバイス200b、印刷デバイス200cのうち、何れの印刷デバイスに関する紙の使用状況を選択するための画面であり、本発明の実施形態に係る印刷システムでは、CRT210や操作部308の少なくとも一方に表示される形態を取ることが可能である。
ユーザが使用している印刷デバイスが、使用印刷デバイス501へ表示されており、これらの使用印刷デバイス情報は、ROM202や外部メモリ211に記憶されたプリンタドライバに設定された情報から取得し、表示することが可能である。
使用印刷デバイス501へ表示された使用印刷デバイス情報は、ユーザによって、キーボード209、操作部308、不図示のマウス等が操作されることにより選択することが可能であり、複数の使用印刷デバイス情報を選択することが可能である。
また、ユーザが使用している印刷デバイスにおいても、ユーザ自身の紙の使用状況に関わらず、ユーザが関連する使用状況を知ることも可能であり、例えば、ユーザが所属する部署の平均の紙の使用状況を知りたい場合は、部署使用状況チェックボックス502にチェック印を、キーボード209、操作部308、不図示のマウス等をユーザが操作して入力することで実施可能である。
これらの情報をユーザが入力した後に、OKボタンを押下することでユーザ情報に対応した印刷デバイスの紙の使用状況を集計する等の処理へと移行する。また、キャンセルボタンを押下することで印刷システムの処理が終了するか、図5の画面を閉じ、ユーザ情報の入力を再度行うことが可能となる(図4参照)。
また、図5では、(このデバイス)の表示がなされているが、印刷デバイス200aの画面において、操作が行われていることを示している。
図6は、各印刷デバイスの紙の使用状況を集計した結果を表示するための画面であり、本発明の実施形態に係る印刷システムでは、CRT210や操作部308の少なくとも一方に表示される形態を取ることが可能である。
印刷デバイス使用状況画面601では、紙の使用状況を集計した印刷デバイスに関する情報を印刷デバイス集計情報602に表示するとともに、表示された印刷デバイス全ての紙の使用状況の集計が、印刷デバイス集計詳細情報603へ表示される。尚、この紙の使用状況としては、印刷時に使用した総使用枚数、総ページ数、カラーページ数、両面印刷を行った時の総ページ数等の情報があげられる。
更に、表示された印刷デバイス順に、紙の使用状況が印刷デバイス集計詳細情報603へ表示することも可能である。
また、印刷デバイスの紙の使用状況以外にも、ユーザ情報に対応するユーザの使用状況、ユーザに関連する使用状況も把握することが可能であり、ユーザ集計情報606、ユーザ関連集計情報607へ表示することも可能である。
ユーザ関連集計情報607は、前述の部署使用状況チェックボックス502にチェック印が入力されている場合に、紙の使用状況を集計した結果が表示される。
また、605については、印刷デバイス集計情報602に表示された情報と同一の情報である。
図6においては、印刷デバイス集計詳細情報603、ユーザ集計情報606、ユーザ関連集計情報607については、全ての情報が示されていないが、各欄の右側にスクロールバーが備えられており、ユーザが、スクロールバーを上下にスクロールすることによって、全ての情報を参照することが可能である。印刷デバイス集計情報602、印刷デバイス集計情報605についても同様である。
次に、図1に示すクライアント端末100が有するプリンタドライバにおいて、印刷ジョブを作成する処理の一例について、図8及び図9に示すフローチャートを用いて説明する。尚、本処理の各ステップは、CPU201の制御下の元に制御され実行される。
ユーザAが、クライアント端末100から印刷デバイス200a に対して印刷を実行する場合を例に挙げる。
ユーザAからの印刷の実行を受けたプリンタドライバは、ステップS801において印刷ジョブを作成する。この印刷ジョブには、印刷ジョブ名、印刷実行日時、印刷実行ユーザ、印刷データ等の情報が含まれる。図7に示される印刷ジョブイメージ701のように、プリンタドライバによって作成される印刷ジョブの一例は、図示された構成を有している。
プリンタドライバは、ステップS802において、デバイス情報リスト702の作成を行う。このステップにおける処理内容の詳細な説明を、図9を用いて行う。
ステップS901において、印刷指示を実行したユーザのユーザ情報を取得しRAM203へ記憶する。
このユーザ情報は、例えば、図4に示すユーザがログインを行う際に用いる画面から取得することが考えられ、ユーザによってユーザ名401、パスワード402に入力されたユーザ情報を取得することで実現可能である。
次に、ステップS902では、ステップS903からステップS910の処理が、印刷指示を実行したクライアント端末100にインストールされているプリンタドライバに設定された印刷デバイスの情報に応じて、全ての印刷デバイスに対して実行されることを表している。
次に、ステップS903において、印刷指示を実行したクライアント端末100にインストールされているプリンタドライバに設定された印刷デバイスの情報を一つ取得する。ステップS904において、印刷指示を実行したユーザAが、S903で取得した印刷デバイスを使用する権限があるかどうかをステップS901でRAM203へ記憶したユーザ情報を用いて確認する。権限がない場合は、ステップS903に戻り、権限が存在する場合は、ステップS905へ進む。これらの判定は、クライアント端末100のプリンタドライバに設定された権限情報等を使用することによって判定を行う。
次に、ステップS905において、S903で取得した印刷デバイスのポート情報を取得する。ポート情報自体も、クライアント端末100のプリンタドライバに設定された情報を使用することによって実現可能である。
ステップS906において、ポート情報に含まれるポートの種別が、TCP/IPポートかどうか判断する。TCP/IPポートでない場合は、ステップS903に戻る。以下は、ポートの種別が、TCP/IPポートである場合の説明である。
尚、この例ではTCP/IPポートに関して記述しているが、通信するために必要な情報が取得することができれば、TCP/IPポートに限定されない。
ステップS907において、印刷デバイスの名称、IPアドレス、ポート番号等通信に必要な通信情報を取得する。これらの通信情報もプリンタドライバに設定された情報から取得することが可能である。
ステップS908において、S907で取得した通信情報が、ROM202に保持されているデバイス情報リストに存在するかどうか確認する。存在する場合は、ステップS903に戻り、存在しない場合は、ステップS909へ進む。
ステップS909において、S907で取得した情報をROM202に記憶する。(図7に示される印刷デバイス200a、印刷デバイス200b、印刷デバイス200cの各々に対して、デバイス情報703、デバイス情報704、デバイス情報705が記憶される。)
ステップS903〜ステップS909の処理を、印刷を実行したクライアント端末100にインストールされているプリンタドライバに設定されている印刷デバイス数分処理を行う。図1に示すシステム構成図の場合、処理完了時に図7に示すデバイス情報702に示すようなデバイス情報リストが作成される。
ここで作成されたデバイス情報リストは、ユーザAが、クライアント端末100から印刷を行う可能性がある印刷デバイスの情報のみを保持することになる。
次に、プリンタドライバは、ステップS803において、通信I/Fコントローラ208の制御の元、前述した印刷ジョブとデバイス情報リストを合わせて印刷デバイスに送信する。
図10は、クライアント端末100から送信された印刷ジョブとデバイス情報リストを印刷デバイスが受信し、この受信した印刷ジョブに対する印刷結果とデバイス情報リストに含まれるデバイス情報を記憶するためのデータベースに関するデータ構造の一例を示しており、印刷ジョブ、デバイス情報の各々に対応してジョブ情報データベース、デバイス情報データベースとしている。
また、ユーザが所属する部署を識別するための部門データベースの一例も示されており、これらのデータベースは、HDD304等に記憶されているが、詳細な使用方法については、後述する。また、後述のフローチャートにおいては、データベースをDBと記載しているが、データベース及びDBは同一の意味を有している。次に、印刷デバイス200aが、ステップS803において送信した印刷ジョブとデバイス情報リストを受け取った際の処理の一例について、図11のフローチャートを用いて説明する。本処理における各ステップは、CPU301の制御下の元に制御され実行される。
まず、ステップS1101において、クライアント端末100からネットワークインタフェース305を介して受け取った印刷ジョブとデバイス情報リストを切り分けRAM302へ記憶する。
ステップS1102において、切り分けられた印刷ジョブを印刷デバイス内部で処理する。この処理の説明は、図12のフローチャートを用いて説明する。本処理における各ステップは、CPU301の制御下の元に制御され実行される。
ステップS1201において、印刷デバイス200aにおいて、ステップS1101でRAM302へ記憶した印刷ジョブを取得し、取得した印刷ジョブに応じた処理を行い、印刷出力を行う。
ステップS1202において、印刷指示を実行したユーザAに対する印刷ジョブに関する情報が、印刷デバイス200aのHDD304に存在するジョブ情報データベースに存在するかどうか確認する。
ユーザAに対する印刷ジョブがジョブ情報データベースに存在しない場合は、ステップS1203にて、印刷デバイス200aのHDD304のジョブ情報データベースにユーザAに対するレコードを作成する。
ステップS1204において、ステップS1201で実行した印刷ジョブのログ情報を、ジョブ情報データベースに記憶する。ログ情報には、少なくとも、印刷実行日時、紙使用枚数、総ページ数、カラー枚数、モノクロ枚数等の情報を含む。尚、ログ情報は上記に限定されることなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
ステップS1201〜ステップS1204の処理によって、図10に示す1001に示す項目に対応するレコードが、1001〜1004のように印刷デバイス内部のHDD 304に記憶されたジョブ情報データベースに作成される。
次に、ステップS1103において、ステップS1101でRAM302へ記憶したデバイス情報リストを取得して印刷デバイス200aにおいて処理を行う。この処理の説明は、図13のフローチャートを用いて説明する。本処理における各ステップは、CPU301の制御下の元に制御され実行される。
ステップS1301において、印刷指示を実行したユーザAに対するデバイス情報リストに関する情報が、印刷デバイス200aのHDD 304に存在するデバイス情報データベースに存在するかどうか確認する。
ユーザAに対するデバイス情報リストがデバイス情報データベースに存在しない場合は、ステップS1302にて、印刷デバイス200aのHDD304にデバイス情報にユーザAに対するレコードを作成する。
ステップS1303は、ステップS1303〜ステップ1311迄の各ステップにおける処理をステップS1101でRAM302へ記憶したデバイス情報リストに含まれるデバイス情報の数だけ実行することを表している。
ステップS1304において、ステップS1101でRAM302へ記憶したデバイス情報リストからデバイス情報を一つ取得する。前述の例の場合、図7のデバイス情報703に示す情報が取得される。ステップS1305は、デバイス情報データベースに記憶されている全てのデバイス情報に対して、ステップS1306及びステップS1307の各ステップにおける処理を実行すること表している。
ステップS1306において、印刷デバイス200aのHDD 304に記憶されているデバイス情報データベースからデバイス情報を一つ取得する。
ステップS1307において、ステップS1304で取得したデバイス情報とステップS1306で取得したデバイス情報の比較を行い、一致しない場合は、ステップS1304で取得したデバイス情報をRAM302へ記憶する。
ステップS1306〜ステップS1307の処理を、印刷デバイス内部のデバイス情報データベースに記憶されているデバイス情報の数分処理を行う。
ステップS1309では、ステップS1307においてRAM302へデバイス情報が記憶されているか否かによって、一致しないデバイス情報が存在するか否かの判定を行う。
ステップS1304で取得したデバイス情報が、印刷デバイス内部のデバイス情報データベースに記憶されていない場合、つまりステップS1307においてRAM302にデバイス情報が記憶されている場合は、ステップS1310に処理を進め、ステップS1304で取得したデバイス情報が、印刷デバイス内部のデバイス情報データベースに記憶されている場合、つまりステップS1307においてRAM302にデバイス情報が記憶されていない場合は、ステップS1303へ処理を戻す。
ステップS1310では、S1307においてRAM302に記憶したデバイス情報をデバイス情報データベースに記憶する。
ステップS1304〜ステップS1310の処理を、ステップS1101でRAM302へ記憶したデバイス情報リストに含まれるデバイス情報の数だけ実行する前述の例の場合、図7に示すデバイス情報704、デバイス情報705についても同様の処理を行う。
ステップS1301〜ステップS1311の処理によって、図10に示す1005に示すような項目に対応するレコードが、1006〜1008のように印刷デバイス200aのHDD304に記憶されたデバイス情報データベースに作成される。
ユーザAは、ローカルエリアネットワーク300に接続されている印刷デバイス200b、 および印刷デバイス200c に対してクライアント端末100から印刷指示を実行する場合も上記と同様の処理を行う。
そのため、各印刷デバイスにユーザAに対するジョブ情報データベースが作成される。図14 に示す1403は、印刷デバイス200bの内部のHDD 304に作成されたユーザAに対するジョブ情報データベースを示す。同様に、図14に示す1404は、印刷デバイス200cの内部のHDD 304に作成されたユーザAに対するジョブ情報データベースを示す。
次に、ユーザAに対して、印刷デバイス200aにおける紙の使用状況の集計結果について表示を行う処理の一例について、図15のフローチャートを用いて説明する。
ステップS1501では、ログインしたユーザのユーザ名及びパスワード等のユーザ情報を取得する。ユーザAが、印刷デバイス200aの操作部308を用いて、印刷デバイス200aにログインする。この際に表示される画面の一例を、図4に示す。尚、この画面は、操作部308を用いているが、上記したようにCRT210を用いても良いことは言うまでもない。以下、同様である。
ステップS1502において、印刷デバイス200aのHDD 304に記憶されているデバイス情報データベースからユーザAに関するデバイス情報を取得する。前述の例の場合、図10に示す1006、 1007、 1008のようなデバイス情報を取得しRAM302へ記憶する。
ステップS1503において、ステップS1502でRAM302へ記憶した取得したデバイス情報を画面に表示する。この際に、表示される画面の一例を図5に示す。ステップS1502において、RAM302へ記憶したデバイス情報は、使用印刷デバイス501へ使用印刷デバイス情報として表示される。
ステップS1504は、ステップS1503において、使用印刷デバイス501に表示された使用印刷デバイス情報に対して、ユーザが紙の使用状況を把握したい印刷デバイスを選択することが可能であり、選択された印刷デバイスの数の分、ステップS1505からステップS1514の処理を繰り返すことを表している。
ステップS1505において、ステップS1503で使用印刷デバイス501に表示された使用印刷デバイス情報に対して、ユーザAによって選択された印刷デバイスの一つについて、ユーザAの紙の使用状況を印刷デバイス200a以外の印刷デバイスへ要求する。この際、印刷デバイスのIPアドレスや印刷デバイスのポート番号等の通信に使用する情報は、ステップS1502にてRAM302へ記憶したデバイス情報を用いる。
ステップS1506では、印刷デバイス200a以外の印刷デバイスが有するネットワークインタフェース305を介して要求を受け取る。
ステップS1507は、ステップS1506において要求を受けた印刷デバイス200a以外の印刷デバイスは、自身内部のHDD 304に記憶されているジョブ情報データベースからユーザAの印刷ジョブを取得する。
ステップS1508において、ステップS1507で取得したユーザAのジョブ情報を印刷デバイス200aにネットワークインタフェース305を介して送信する。尚、ステップS1506からステップS1508における各ステップの処理は、印刷デバイス200a以外の印刷デバイスが備えたCPU301の制御下の元に制御されて実行される。 ステップS1509において、印刷デバイス200aは、印刷デバイス200a以外の印刷デバイスからの結果が送信されたかどうかを確認する。印刷デバイス200a以外の全ての印刷デバイスから結果が送信されたと判定した場合、ステップS1513へ処理を進め、送信されていないと判定した場合、ステップS1510へ処理を進める。
ステップS1513において、ステップS1508において送信されたジョブ情報を含めてユーザAの紙の使用状況について集計を行う。この集計の一例を以下にしめす。
例えば、印刷デバイス200aのジョブ情報データベースに、ユーザAのジョブ情報が、紙使用枚数が35、総ページ数が、70、カラー枚数が、15、モノクロ枚数が20と記憶されているとする。他印刷デバイスから結果が、紙使用枚数が20、総ページ数が20、カラー枚数が10、モノクロ枚数が10として送信されたとする。
上記の場合、印刷デバイス200aと他印刷デバイスにおけるユーザAの合計の紙の使用状況として、紙使用枚数が55、総ページ数が90、カラー枚数が25、モノクロ枚数が30として集計される。
ステップS1510では、現在まで規定回数以上取得に失敗したかどうか確認する。規定回数以上取得に失敗していない場合は、何もせずに処理を終了する。
規定回数以上取得に失敗した場合は、ステップS1511において、ユーザにデバイス情報データベースから対象のデバイス情報を削除するかどうか確認する。この確認は、図16に示すように、規定回数以上取得に失敗した印刷デバイスに関する情報が操作部308へ表示され、ユーザによって削除対象とする印刷デバイスを操作部308を操作することで選択し、OKボタンが押下されたことを検知すると、ステップS1512へ処理を進め、キャンセルボタンが押下されることを検知すると、ステップS1504へ処理を戻す。
ステップS1512では、印刷デバイス200aの内部のHDD 304に記憶されているデバイス情報データベースからユーザAに対するデバイス情報から削除対象のデバイス情報を削除する。
ステップS1504〜ステップS1514の各ステップにおける処理を実行することによって、ユーザによって選択された印刷デバイスでの合計の紙の使用状況を集計することができる。
ステップS1515において、ステップS1513において集計した結果を用いて画面の表示を行う。この際に表示される画面の一例を図6に示す。
尚、ステップS1504において、図5に示す部署使用状況チェックボックス502にチェック印が入力されていた場合は、使用印刷デバイス501に表示された使用印刷デバイス情報に対して、ユーザAが所属する部門名を部門データベースから取得した後、該部門名に該当するユーザ名を取得する。
そして、ステップS1505では、ユーザAの紙の使用状況を要求するのではなく、ステップS1504で取得したユーザ名の紙の使用状況を印刷デバイス200a以外の印刷デバイスへ要求する。
例えば、図10に示されるように、ユーザAは部門Aに所属するので、同じ所属であるユーザBについても印刷デバイス200a以外の印刷デバイスへ紙の使用状況を要求する。つまり、印刷デバイス200a以外の印刷デバイスのHDD304に記憶されているジョブ情報データベースからユーザA及びユーザBに対する印刷ジョブの情報を受け取る。
以上説明したように、本実施形態によれば、サーバ等を必要とせずに、ネットワーク上に接続されている複数の印刷デバイスから特定のユーザの紙の使用状況を取得し、集計を行った上で結果を出力することができる。
また、この処理を応用して、複数のユーザの紙の使用状況を取得し、図6の604に示すように特定のユーザの紙の使用状況と比較することができる。
また、説明した例の場合、集計を行う際にある印刷デバイス200aから他の印刷デバイスへ紙の使用状況を要求するという形態を取ったが、例えば印刷が実行された際に他の印刷デバイスへ紙の使用状況を送信し、送信された他の印刷デバイスは、自身が有するジョブ情報データベースに対して、紙の使用状況を更新するという形態をとることも可能である。
この場合、ステップS1505において、他印刷デバイスへのユーザの紙の使用状況を要求することなく、自身の印刷デバイス内のジョブ情報データベースを参照するのみであるので、ステップS1505、ステップS1506、及びステップS1508の処理を実行することなく、ステップS1507のステップを印刷デバイス200aにおいて実行することで実現することが可能である。
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
以上、上記実施形態で説明したように、ネットワーク上に印刷管理サーバを構築する等の作業をユーザが実施することなく、複数の印刷デバイス各々に対して紙の使用状況の集計をユーザ毎に行うことができる。
また、コンピュータ上から印刷を実行した際に、ユーザが使用している他のデバイス情報が印刷対象デバイスに送信及び設定され、その情報を元に集計を行うため、例えば、ネットワーク上に印刷デバイスが増えたとしてもその印刷デバイスの情報を管理者が設定する必要はない。
更に、ユーザが使用している可能性がある印刷デバイスとのみ通信を行うため、ネットワーク負荷を軽減することも可能となる。
本発明の実施形態に係る印刷システムの概略構成の一例を示す構成図である。 本発明の実施形態に係るクライアント端末に適用可能なハードウエアの概略構成を示す構成図である。 本発明の実施形態に係る印刷デバイスが有するコントローラユニットのハードウエアの概略構成の一例を示す構成図である。 本発明においてクライアント端末100または印刷デバイス200に表示されるログイン画面の一例を示す模式図である。 本発明の実施形態に係るクライアント端末または印刷デバイスに表示される印刷デバイスにおける紙の使用状況を選択することが可能な画面の一例を示す構成図である。 本発明の実施形態に係るクライアント端末または印刷デバイスに表示される印刷デバイスの紙の使用状況についての集計した結果を表す画面の一例を示す構成図である。 本発明の実施形態に係るクライアント端末のプリンタドライバが作成する印刷ジョブ、及びデバイス情報リストの一例を示す構成図である。 本発明の実施形態に係るクライアント端末で印刷ジョブを作成する処理を示すフローチャートである。 本発明の実施形態に係るクライアント端末でデバイス情報リストを作成する処理を示すフローチャートである。 本発明の実施形態に係る印刷デバイスの外部メモリに記憶されるジョブ情報データベース、デバイス情報データベース、及び部門データベースの一例を示す構成図である。 本発明の実施形態に係る印刷デバイスで印刷ジョブを実行する処理を示すフローチャートである。 本発明の実施形態に係る印刷デバイスでジョブ情報データベースを更新する処理を示すフローチャートである。 本発明の実施形態に係る印刷デバイスでデバイス情報データベースを更新する処理を示すフローチャートである。 本発明の実施形態に係る印刷システムにおいて紙の使用状況の集計を行う処理の一例を示す模式図である。 本発明の実施形態に係る印刷デバイスで紙の使用状況の集計を行う処理を示すフローチャートである。 本発明の実施形態に係るデバイス情報データベースからデバイス情報を削除するか否かを確認するための画面の一例を示す構成図である。
符号の説明
100 クライアント端末
200 印刷デバイス
201 CPU
202 ROM
203 RAM
204 システムバス
205 入力コントローラ
206 ビデオコントローラ
207 メモリコントローラ
208 通信I/Fコントローラ
209 キーボード
210 CRT
211 外部メモリ
300 ネットワーク
301 CPU
302 RAM
303 ROM
304 ハードディスクドライブ
305 ネットワークインタフェース
306 モデム
307 操作部I/F
308 操作部
309 システムバス
310 ラスタイメージプロセッサ
311 プリンタインタフェース
312 プリンタ部
313 スキャナインタフェース
314 スキャナ
315 画像バス
316 コントローラユニット
317 画像処理部
318 外部インタフェース
319 カードリーダ
320 イメージバスインタフェース

Claims (7)

  1. 印刷指示を行うためのクライアント端末とクライアント端末からの印刷指示に応じて印刷出力を行う複数の印刷デバイスが、ネットワークを介して接続された印刷システムにおいて、
    前記クライアント端末は、
    ユーザを識別するためのユーザ識別情報を入力するための入力手段と、
    前記ユーザが印刷出力可能な印刷デバイスを識別するための印刷デバイス情報及び前記印刷デバイスとの通信を行うための通信情報を含むデバイス情報を記憶するデバイス情報記憶手段と、
    印刷指示に応じて前記入力手段によって入力されたユーザ識別情報を含む印刷ジョブを形成するとともに前記デバイス情報記憶手段に記憶されたデバイス情報を前記印刷デバイスへ送信するクライアント端末送信手段と、
    を備え、
    前記印刷デバイスは、
    前記クライアント端末送信手段によって送信された印刷ジョブ及びデバイス情報を受信する印刷デバイス情報受信手段と、
    前記印刷デバイス情報受信手段によって受信したデバイス情報をユーザ識別情報に対応させて記憶するデバイス情報記憶手段と、
    前記印刷デバイス情報受信手段によって受信した印刷ジョブに基づいて印刷実行結果を記憶する印刷ジョブ記憶手段と、
    前記デバイス情報記憶手段に記憶されたデバイス情報に従って、他デバイスへ前記ユーザ情報に対応する印刷実行結果を要求する印刷ジョブ要求手段と、
    前記印刷ジョブ要求手段によって要求し取得した印刷実行結果と前記印刷ジョブ記憶手段に記憶した印刷実行結果とを集計する集計手段と、
    前記集計手段によって集計した印刷実行結果を表示する表示手段と、
    を備えたことを特徴とする印刷システム。
  2. 前記印刷デバイスは、
    前記集計手段によって集計した印刷実行結果を前記クライアント端末へ送信する実行結果送信手段を更に備え、
    前記クライアント端末は、
    前記実行結果送信手段によって送信された印刷実行結果を受信する印刷実行結果受信手段と、
    前記印刷結果受信手段によって受信した印刷実行結果を表示するクライアント端末表示手段と、
    を備えたことを特徴とする請求項1に記載の印刷システム。
  3. 前記印刷ジョブ要求手段によって、前記デバイス情報記憶手段に記憶されたデバイス情報に従って、他デバイスへ前記ユーザ情報に対応する印刷実行結果を要求し、印刷実行結果が取得不可能な印刷デバイスに対応する前記デバイス情報記憶手段のデバイス情報を削除することを特徴とする請求項1または請求項2に記載の印刷システム。
  4. 前記印刷ジョブ要求手段によって、前記デバイス情報記憶手段に記憶されたデバイス情報に従って、他デバイスへ前記ユーザ情報に対応する印刷実行結果を要求し、印刷実行結果が取得不可能な印刷デバイスが存在する場合は、印刷実行結果が取得不可能な印刷デバイスに対応する前記デバイス情報記憶手段のデバイス情報を削除するか否かを選択することが可能な選択手段を備えたことを特徴とする請求項3記載の印刷システム。
  5. 印刷指示を行うためのクライアント端末とクライアント端末からの印刷指示に応じて印刷出力を行う複数の印刷デバイスが、ネットワークを介して接続された印刷システムの制御方法において、
    前記クライアント端末は、
    ユーザを識別するためのユーザ識別情報を入力するための入力工程と、
    前記ユーザが印刷出力可能な印刷デバイスを識別するための印刷デバイス情報及び前記印刷デバイスとの通信を行うための通信情報を含むデバイス情報を記憶するデバイス情報記憶工程と、
    印刷指示に応じて前記入力工程において入力されたユーザ識別情報を含む印刷ジョブを形成するとともに前記デバイス情報記憶工程において記憶されたデバイス情報を前記印刷デバイスへ送信するクライアント端末送信工程と、
    を備え、
    前記印刷デバイスは、
    前記クライアント端末送信工程において送信された印刷ジョブ及びデバイス情報を受信する印刷デバイス情報受信工程と、
    前記印刷デバイス情報受信工程において受信したデバイス情報をユーザ識別情報に対応させて記憶するデバイス情報記憶工程と、
    前記印刷デバイス情報受信工程において受信した印刷ジョブに基づいて印刷実行結果を記憶する印刷ジョブ記憶工程と、
    前記デバイス情報記憶工程において記憶されたデバイス情報に従って、他デバイスへ前記ユーザ情報に対応する印刷実行結果を要求する印刷ジョブ要求工程と、
    前記印刷ジョブ要求工程によって要求し取得した印刷実行結果と前記印刷ジョブ記憶工程において記憶した印刷実行結果とを集計する集計工程と、
    前記集計工程によって集計した印刷実行結果を表示する表示工程と、
    を備えたことを特徴とする印刷システムの制御方法。
  6. 請求項5に記載の印刷システムの制御方法で、コンピュータに実行させるためのコンピュータに読取り可能なプログラム。
  7. 請求項6に記載のプログラムを記録したコンピュータで読取り可能な記録媒体。
JP2008327257A 2008-12-24 2008-12-24 印刷システム、印刷デバイス、印刷システムの制御方法、印刷デバイスの制御方法、プログラム、及び記録媒体 Expired - Fee Related JP4875692B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008327257A JP4875692B2 (ja) 2008-12-24 2008-12-24 印刷システム、印刷デバイス、印刷システムの制御方法、印刷デバイスの制御方法、プログラム、及び記録媒体

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008327257A JP4875692B2 (ja) 2008-12-24 2008-12-24 印刷システム、印刷デバイス、印刷システムの制御方法、印刷デバイスの制御方法、プログラム、及び記録媒体

Publications (3)

Publication Number Publication Date
JP2010152462A true JP2010152462A (ja) 2010-07-08
JP2010152462A5 JP2010152462A5 (ja) 2010-08-19
JP4875692B2 JP4875692B2 (ja) 2012-02-15

Family

ID=42571516

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008327257A Expired - Fee Related JP4875692B2 (ja) 2008-12-24 2008-12-24 印刷システム、印刷デバイス、印刷システムの制御方法、印刷デバイスの制御方法、プログラム、及び記録媒体

Country Status (1)

Country Link
JP (1) JP4875692B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013046967A (ja) * 2011-08-29 2013-03-07 Canon Inc 画像形成装置、画像形成方法および文書管理システム
JP2015193220A (ja) * 2014-03-28 2015-11-05 キヤノン株式会社 印刷装置、印刷装置の制御方法、およびプログラム

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005004251A (ja) * 2003-06-09 2005-01-06 Seiko Epson Corp ネットワーク印刷システム及びプリンタ
JP2005251201A (ja) * 2004-03-01 2005-09-15 Ricoh Co Ltd データ収集及び分配用の複合装置及びコンピュータプログラム
JP2005271317A (ja) * 2004-03-23 2005-10-06 Sharp Corp 画像形成システム、管理装置、画像形成装置、情報処理方法、及びコンピュータプログラム
JP2006155143A (ja) * 2004-11-29 2006-06-15 Kyocera Mita Corp 管理画像形成装置及び画像形成装置並びに処理情報収集システム

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005004251A (ja) * 2003-06-09 2005-01-06 Seiko Epson Corp ネットワーク印刷システム及びプリンタ
JP2005251201A (ja) * 2004-03-01 2005-09-15 Ricoh Co Ltd データ収集及び分配用の複合装置及びコンピュータプログラム
JP2005271317A (ja) * 2004-03-23 2005-10-06 Sharp Corp 画像形成システム、管理装置、画像形成装置、情報処理方法、及びコンピュータプログラム
JP2006155143A (ja) * 2004-11-29 2006-06-15 Kyocera Mita Corp 管理画像形成装置及び画像形成装置並びに処理情報収集システム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013046967A (ja) * 2011-08-29 2013-03-07 Canon Inc 画像形成装置、画像形成方法および文書管理システム
JP2015193220A (ja) * 2014-03-28 2015-11-05 キヤノン株式会社 印刷装置、印刷装置の制御方法、およびプログラム

Also Published As

Publication number Publication date
JP4875692B2 (ja) 2012-02-15

Similar Documents

Publication Publication Date Title
JP5763904B2 (ja) プリントシステム、印刷方法、プリントサーバおよびその制御方法、並びにプログラム
KR101458664B1 (ko) 인쇄 시스템, 인쇄 방법, 인쇄 서버, 제어 방법 및 저장 매체
JP5887860B2 (ja) 画像形成装置、画像形成システム、制御方法、およびプログラム。
JP4197188B2 (ja) 印刷管理サーバ、印刷システム、印刷管理サーバの制御方法、印刷システムの制御方法、およびプログラム
JP5680926B2 (ja) プリントシステム、印刷方法、プリントサーバ及びその制御方法、並びにプログラム
JP2012113384A (ja) 印刷システム、情報処理装置、印刷方法、及び、プログラム
CN103116479A (zh) 打印系统及控制方法
JP6174896B2 (ja) 印刷システム、サーバ、情報処理装置、画像処理装置、印刷制御方法およびプログラム
US8773699B2 (en) Information processing apparatus, printing system, and method for controlling the same
JP2017081054A (ja) 画像形成装置、画像形成システム、その制御方法及びプログラム
JP2009237705A (ja) 管理システム、情報処理装置、データ処理方法、プログラム、記憶媒体
JP4425238B2 (ja) プリントシステムおよび印刷管理サーバおよび印刷装置およびプリントシステムの制御方法および印刷管理サーバの制御方法および印刷装置の制御方法およびプログラム
JP4875692B2 (ja) 印刷システム、印刷デバイス、印刷システムの制御方法、印刷デバイスの制御方法、プログラム、及び記録媒体
JP4697713B2 (ja) プリントシステムおよび印刷管理サーバおよび印刷方法および印刷管理方法およびプログラム
JP6536703B2 (ja) 画像形成装置とその制御方法及びプログラム
JP5454663B2 (ja) 情報処理システム、その制御方法、及びプログラム、並びに管理サーバ、その制御方法、及びプログラム
JP5637078B2 (ja) 画像形成装置、画像形成システム、その制御方法及びプログラム
JP4669036B2 (ja) 画像処理装置、制御方法、画像処理システム、及びプログラム
JP2008165529A (ja) プリントシステムおよび印刷管理サーバおよび印刷装置および印刷管理サーバの制御方法および印刷装置の制御方法およびプログラム
JP5954104B2 (ja) 印刷管理装置、印刷管理装置の制御方法、印刷管理システムおよびプログラム
JP5924817B2 (ja) 情報処理装置、情報処理方法及びプログラム
JP2017081162A (ja) 画像形成装置、画像形成システム、その制御方法及びプログラム
JP2014102543A (ja) 印刷システム、画像形成装置と、それらの処理方法及びプログラム
JP2012221198A (ja) プリントシステム
JP6425791B2 (ja) 画像処理装置、画像処理装置の制御方法

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100615

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100629

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20110401

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20110407

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111026

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20111101

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111125

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141202

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141202

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R370 Written measure of declining of transfer procedure

Free format text: JAPANESE INTERMEDIATE CODE: R370

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R370 Written measure of declining of transfer procedure

Free format text: JAPANESE INTERMEDIATE CODE: R370

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees