トップ :: G 物理学 :: G06 計算;計数




【発明の名称】 ジョブ履歴管理システム
【発明者】 【氏名】木村 修二

【要約】 【課題】印刷ジョブ中にトラブルが発生しても、ジョブ管理データの消失を防止する。

【解決手段】ネットワーク3上に、一般的なクライアントユーザ用のクライアントPC1と、印刷ジョブ履歴管理サーバ2とプリンタ4が接続されている。プリンタ4の通知処理部4aの機能は、印刷ジョブ履歴情報を印刷ジョブ管理サーバ2に通知することである。印刷ジョブ履歴管理サーバ2の機能は、プリンタ4の通知処理部4aより通知された印刷ジョブ履歴情報を受け取り、その旨をプリンタ4に応答する。また、プリンタ4から通知された印刷ジョブ履歴情報をデータベースとして蓄積し、さらに、蓄積したデータベースを分析、集計などすることも可能である。
【特許請求の範囲】
【請求項1】 印刷ジョブ履歴情報を通知するプリンタと、印刷ジョブ履歴情報を収集するサーバで構成される印刷ジョブ履歴管理機能を備えたシステムにおいて、1つの印刷ジョブについて印刷ジョブ履歴情報をサーバへ通知するタイミングを、プリンタが1枚印刷する毎とする機能を備えたことを特徴とするジョブ履歴管理システム。
【請求項2】 印刷ジョブ履歴情報を通知するプリンタと、印刷ジョブ履歴情報を収集するサーバで構成される印刷ジョブ履歴管理機能を備えたシステムにおいて、1つの印刷ジョブについて印刷ジョブ履歴情報をサーバへ通知するタイミングを、サーバからの通知に対する受領通知が、プリンタに返ってくる毎とする機能を備えたことを特徴とするジョブ履歴管理システム。
【請求項3】 印刷ジョブ履歴情報を通知するプリンタと、印刷ジョブ履歴情報を収集するサーバで構成される印刷ジョブ履歴管理機能を備えたシステムにおいて、1つの印刷ジョブについて印刷ジョブ履歴情報をサーバへ通知するタイミングを、設定変更可能な機能を備えたことを特徴とするジョブ履歴管理システム。
【発明の詳細な説明】【0001】
【発明の属する技術分野】本発明は、プリンタ(複合機)のジョブ履歴管理システムに関し、さらに詳しくは、インターネット上に接続されたプリンタのジョブを管理するジョブ履歴管理システムに関するものである。
【0002】
【従来の技術】近年、ネットワーク上にプリンタやPCを多数接続してネットワークを構成するのが一般化されている。特に、プリンタはシェアーして共同で使われることが多く、また、プリンタ用紙とかトナーは消耗品のため、同じ部署で使う場合は特に問題にならないが、他部門と共同で使う場合「誰が何枚、何時印刷したか」を管理することは重要となる。特開平10−161823号公報には、ネットワークにおいて共有されるプリンタ装置に対するセキュリテイ管理方式について開示されている。その中で、ユーザごとの印刷枚数制限あるいは使用できる印刷機能の制限を可能とし、管理者による共有プリンタの使用状況の管理を可能とすることができると述べられている。
【0003】また、特開平11−95937号公報には、ネットワークに接続されたコンピュータからの印刷命令により印刷をおこなう、プリンタシステムおよびプリント制御方法およびコンピュータ可読メモリについて開示されている。これによると、一連の文書をプリント中に出力制限に達したとしても適切な処理を行うことにより、よりユーザフレンドリなプリント出力ができるプリンタシステムおよびプリント制御方法およびコンピュータ可読メモリが提供できると述べられている。
【0004】
【発明が解決しようとする課題】最近、TCO削減なる言葉がオフィスの間で良く聞かれるが、これらの一環として「誰が何枚印刷したか」のような情報を一括で集計したいというユーザニーズが高まっているのは前述の通りであり、実際にそのようなシステムが市場に登場してきている。ただ従来のシステムの場合、残念ながら集計データの信頼性が低いと言わざるを得ない。なぜなら、従来のシステムの集計方法では、印刷ジョブが全て終了したタイミングで初めて印刷ジョブ履歴をプリンタからサーバへ通知する方式が多いため、何かのトラブルが発生したとき、例えば大量ページを印刷途中にジャムが発生し電源をOFF/ONした場合、途中ジョブの枚数はカウントできないことになり、実際の印刷枚数と誤差を生じてしまう問題点がある。
【0005】また、特開平10−161823号公報では、印刷が許可され、印刷が終了した後に情報を更新するため、上記の問題点を回避できない。さらに特開平11−95937号公報は、許可するプリント枚数の上限値を管理しておくもので、ジョブ履歴の管理はしていない。
【0006】本発明の課題は、上述の従来例の問題点を解決することであって、その目的は、ジョブ管理データをきめ細かく保存するようにして、印刷ジョブ履歴を正確に行うジョブ履歴管理システムを提供することである。
【0007】
【課題を解決するための手段】上記の目的を達成するため、本発明によれば、印刷ジョブ履歴情報を通知するプリンタとそれらを収集するサーバで構成される印刷ジョブ履歴管理機能を備えたシステムにおいて、1つの印刷ジョブについてその情報をサーバへ通知するタイミングを「プリンタが1枚印刷する毎」とする機能を備えたジョブ履歴管理システムが提供される。
【0008】また、上記の目的を達成するため、本発明によれば、印刷ジョブ履歴情報を通知するプリンタとそれらを収集するサーバで構成される印刷ジョブ履歴管理機能を備えたシステムにおいて、1つの印刷ジョブについてその情報をサーバへ通知するタイミングを「サーバからの通知に対する受領通知がプリンタに返ってくる毎」とする機能を備えたジョブ履歴管理システムが提供される。
【0009】また、上記の目的を達成するため、本発明によれば、印刷ジョブ履歴情報を通知するプリンタとそれらを収集するサーバで構成される印刷ジョブ履歴管理機能を備えたシステムにおいて、1つの印刷ジョブについてその情報をサーバへ通知するタイミングを設定(変更)可能な機能を備えたジョブ履歴管理システムが提供される。
【0010】
【発明の実施の形態】次に、図面を参照して本発明の発明の実施の形態について実施例に即して説明する。図1は、本発明のシステム構成図である。ネットワーク3上に、一般的なクライアントユーザ用のクライアントPC1と、印刷ジョブ履歴管理サーバ2とプリンタ4が接続されている。プリンタ4の通知処理部4aの機能は、印刷ジョブ履歴情報を印刷ジョブ管理サーバ2に通知することである。印刷ジョブ履歴管理サーバ2の機能は、プリンタ4の通知処理部4aより通知された印刷ジョブ履歴情報を受け取り、その旨をプリンタ4に応答する。また、プリンタ4から通知された印刷ジョブ履歴情報をデータベースとして蓄積し、さらに、蓄積したデータベースを分析、集計などすることも可能である。
【0011】図2は、本発明の動作フロー図である。プリンタ4は、印刷ジョブ(S20)がくるのを待機し、印刷ジョブ(S20)がくると印刷ジョブ待ち(S21)ルーチンから印刷ジョブ処理(S22)ルーチンを実行し、次に処理中の印刷ジョブが全て印刷完了したか(S23)の判断ルーチンを実行し、もし、未完了の場合は印刷ジョブの処理(S22)ルーチンを実行し、完了の場合には、印刷ジョブ待ち(S21)ルーチンに飛び一連の動作をくり返す。
【0012】次に、図1と図2を併せて参照して本発明の実施例について詳細に説明する。まず、1つの印刷ジョブについてその情報をサーバへ通知するタイミングを「プリンタが1枚印刷する毎」とする機能の実施例について説明する。
1)プリンタ4は、印刷ジョブ(S20)を受信すると、印刷ジョブ処理(S22)を開始する。
2)プリンタ4は、印刷ジョブ処理(S22)の中で、印刷ジョブのうち1枚印刷完了(排紙完了)すると、印刷ジョブ履歴情報(×枚目印刷完了)の通知(S24)を印刷ジョブ履歴管理サーバ2へ送信する。
3)印刷ジョブ履歴管理サーバ2は印刷ジョブ履歴情報の受領通知(S25)をプリンタ4に送信する。
4)処理中の印刷ジョブが全て印刷完了になるまで、2)〜3)を繰り返し実行する。
【0013】次に、1つの印刷ジョブについてその情報をサーバへ通知するタイミングを「サーバからの通知に対する受領通知がプリンタに返ってくる毎」とする機能の実施例について説明する。
1)プリンタ4は、印刷ジョブ(S20)を受信すると、印刷ジョブ処理(S22)を開始する。
2)プリンタ4は、印刷ジョブ処理(S22)の中で、印刷ジョブの最初の1枚目を印刷完了すると、印刷ジョブ履歴情報(×枚目印刷完了)の通知(S24)を印刷ジョブ履歴管理サーバ2へ送信する。
3)プリンタ4は、印刷ジョブ処理(S22)の中で、印刷ジョブ履歴管理サーバ2から印刷ジョブ履歴情報の受領通知(S25)を受信すると、印刷ジョブ履歴情報(×枚目印刷完了)の通知(S24)を印刷ジョブ履歴管理サーバ2へ送信する。
4)処理中の印刷ジョブが全て印刷完了になるまで、3)を繰り返し実行する。
【0014】次に、1つの印刷ジョブについてその情報をサーバへ通知するタイミングを設定(変更)可能な機能の実施例について説明する。印刷ジョブ履歴をサーバへ通知するタイミングを何からの手段でプリンタ側に予め設定しておく。例えばプリンタ4に実装された操作部(図示せず)にプリンタが1枚印刷する毎、あるいはサーバからの通知に対する受領通知がプリンタに返ってくる毎、あるいは1枚印刷する毎と固定するのではなく、枚数そのものを指定可能にする等が考えられる。以上、本発明の好ましい実施例について説明したが、本発明は、これら実施例に限定されるものではなく、本発明の要旨を逸脱することのない範囲において適宜の変更が可能なものである。例えば、図1で、システム構成としてクライアントPCとプリンタが記載されているが、プリンタ内にフロントエンドPCの機能を持たせても何ら問題にならない。
【0015】
【発明の効果】以上説明したように、本発明によるジョブ履歴管理システムは、1枚印刷する毎にプリンタが印刷ジョブ履歴情報をサーバへ通知したものであるので、印刷ジョブが印刷完了する前に、何らかの理由でプリンタの電源がOFFされた場合などにおいても、途中まで印刷した枚数がサーバ側でカウントできることになり、「誰が何枚印刷したか」という情報の精度が、印刷完了時のみ通知する従来型に比べて、極めて高くすることができる。また、本発明によるジョブ履歴管理システムは、プリンタが印刷ジョブ履歴情報をサーバへ通知するタイミングが「サーバからの通知に対する受領通知がプリンタから返ってくる毎」というタイミングでサーバ通知したものであるので、印刷速度が高速なプリンタに適応することができる。また、本発明によるジョブ履歴管理システムは、通知するタイミングを枚数単位で設定(変更)可能にしたものであるので、ユーザに最適な環境を提供することができる。
【出願人】 【識別番号】000006747
【氏名又は名称】株式会社リコー
【出願日】 平成12年9月27日(2000.9.27)
【代理人】
【公開番号】 特開2002−108593(P2002−108593A)
【公開日】 平成14年4月12日(2002.4.12)
【出願番号】 特願2000−293492(P2000−293492)