JP4143100B2 - 画像ジョブ集計装置及び画像ジョブ集計システム - Google Patents

画像ジョブ集計装置及び画像ジョブ集計システム Download PDF

Info

Publication number
JP4143100B2
JP4143100B2 JP2006170620A JP2006170620A JP4143100B2 JP 4143100 B2 JP4143100 B2 JP 4143100B2 JP 2006170620 A JP2006170620 A JP 2006170620A JP 2006170620 A JP2006170620 A JP 2006170620A JP 4143100 B2 JP4143100 B2 JP 4143100B2
Authority
JP
Japan
Prior art keywords
image
job
image processing
notification
processing apparatus
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.)
Active
Application number
JP2006170620A
Other languages
English (en)
Other versions
JP2008005062A (ja
Inventor
亮之 藤野
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP2006170620A priority Critical patent/JP4143100B2/ja
Priority to CN200710109016A priority patent/CN100586141C/zh
Priority to US11/820,738 priority patent/US20070291306A1/en
Publication of JP2008005062A publication Critical patent/JP2008005062A/ja
Application granted granted Critical
Publication of JP4143100B2 publication Critical patent/JP4143100B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/50Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
    • G03G15/5075Remote control machines, e.g. by a host
    • G03G15/5079Remote control machines, e.g. by a host for maintenance
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/55Self-diagnostics; Malfunction or lifetime display
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/121Facilitating exception or error detection and recovery, e.g. fault, media or consumables depleted
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1218Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources
    • G06F3/122Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources with regard to computing resources, e.g. memory, CPU
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1229Printer resources management or printer maintenance, e.g. device status, power levels
    • G06F3/1234Errors handling and recovery, e.g. reprinting
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1273Print job history, e.g. logging, accounting, tracking
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/55Self-diagnostics; Malfunction or lifetime display
    • G03G15/553Monitoring or warning means for exhaustion or lifetime end of consumables, e.g. indication of insufficient copy sheet quantity for a job
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • G06F3/129Remote printer device, e.g. being remote from client or server in server-printer device-client configuration, e.g. print flow goes from server to printer and then bidirectional from printer to client, i.e. the client does not communicate with the server

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)

Description

本発明は、画像処理装置の処理状況を監視し集計する画像ジョブ集計装置及び画像ジョブ集計システムに関するものである。
近年、コピー、プリンタ、FAX等の機能を持つ画像処理装置の処理状況を監視する画像処理装置管理サーバが存在する。管理サーバは、画像処理装置からコピー、プリンタ等のジョブ毎の処理結果を受信し、処理結果の集計を行う。
管理サーバで集計を行うことで、画像処理利用者毎の利用状況や、用紙、トナー等の消耗品の消費量を、画像処理装置の管理者が知ることができ、課金や消耗品の注文等の対応を行うことができる。
また、管理サーバが、画像処理装置の現在のステータスとしてエラー発生箇所や消耗品の量等の状態を、定期的に取得することを行っている。
ところで、画像処理装置自身のエラーや、管理サーバと画像処理装置間の通信エラーによって、管理サーバは処理結果を受け取ることができなくなる問題がある。
特許文献1では、電源断エラーにより消失する可能性のある実行途中のジョブ処理状況を確実に保存するため、処理ジョブの実行途中経過に関する情報を不揮発性メモリに記憶し、エラー回復後に、不揮発性メモリに記憶された情報を、完了した処理ジョブの処理結果に関する情報を記憶する実行履歴情報記憶手段に移し替えることが開示されている。
特開2002−149382号
特許文献1では、エラー回復後は、実行途中のジョブ処理状況を正しく集計することはできるが、管理サーバについては、エラー発生期間、処理結果が受信できないだけで、特別な処理を行うことはしていなかった。
そうすると、例えば、画像処理装置の一部は正常に動作してジョブ処理が行われているのに、ネットワーク等のエラー発生により処理結果が受信できなかった場合、定期的に集計処理を行う管理サーバでは、集計時期がエラー発生期間であれば正しい集計結果が得られない問題が発生する。
また、管理サーバは、処理結果の受信がないときは単にジョブを実行していないと判断するため、一定期間処理結果の受信がないだけで、画像処理装置側のエラー発生を認識することができず、警告をすることができない。
一方、管理サーバから、定期的に画像処理装置の現在のステータスを取得することでエラー発生を発見することができ、取得間隔を短くすればするほど早期発見可能であるが、ジョブ処理の頻度が少ない画像処理装置ほどエラー発生する回数は低く、そのような画像処理装置に対して頻繁にステータス取得を行っても、管理サーバのステータス取得処理の負担が増える問題がある。
本発明は、上記問題点に鑑み、画像処理装置からの状態取得する処理負担をできるだけ削減しつつ、画像処理装置のエラー発生を早期に発見することができる画像ジョブ集計装置及び画像ジョブ集計システムの提供を目的とする。
また、本発明は、過去の通知頻度に基づいて、集計時期に画像処理装置でエラーが発生しているかを推測し、管理者へ警告することができる画像ジョブ集計装置及び画像ジョブ集計システムの提供を目的とする。
更に、本発明は、過去の通知状況に基づいて、画像処理装置でエラー回復後に受信した処理結果であるかを推測し、エラー発生期間で行えなかった処理を優先的に行うことができる画像ジョブ集計装置及び画像ジョブ集計システムの提供を目的とする。
上記目的を達成するために、本発明に係る画像ジョブ集計装置は、画像処理装置とネットワークを介して接続可能とされ、画像処理装置から、画像ジョブ処理の度に、画像ジョブの処理情報に関する通知を受信する受信手段と、受信した通知に基づいて所定期間内における処理情報の通知頻度を算出する通知頻度算出手段と、算出された通知頻度に基づいて画像処理装置の状態を取得する状態取得手段とを備えたことを特徴とする。
上記構成によると、所定期間内における処理情報の通知頻度を算出し、算出した通知頻度に基づいて画像処理装置の状態を取得しているので、エラー発生等の状態の取得を早期に行える。
ここで、画像処理装置は、プリンタ、コピー、スキャナ、FAX等の1つ以上の画像処理機能を有する装置である。画像ジョブの処理情報は、画像処理装置で実行された画像ジョブ処理結果を意味し、例えば、画像ジョブの処理日時、画像ジョブの処理内容、画像ジョブの処理枚数等がある。
状態取得手段は、画像処理装置の消耗品やエラー等の状態(ステータス)を取得する。画像ジョブ集計装置は、画像処理装置から送られた画像ジョブの処理情報に基づいて集計を行ったり、状態取得手段で、画像処理装置の消耗品やエラー等の状態(ステータス)を取得して画像処理装置の監視を行ったりする。
また、状態取得手段は、通知頻度に基づいて、画像処理装置の状態を取得する頻度を変更することができる。上記構成によれば、画像処理装置から送られる処理情報の通知頻度を算出することで、通知頻度に合わせて画像処理装置から状態の取得を行うことができる。通知頻度が高いほど、画像ジョブの処理回数が多くなるため、故障回数や消耗品の補給頻度が高くなる。そこで、画像ジョブの処理回数が多い画像処理装置に対しては、状態取得頻度を多くすることで、画像処理装置のエラー発生を早期に発見することができる。逆に、画像ジョブの処理回数が少ない画像処理装置に対しては、状態取得頻度を少なくすることで、監視負担を削減する。
また、状態取得手段は、2以上の画像ジョブの処理情報を受信した場合、受信した画像ジョブの数と通知頻度に基づいて、画像処理装置の状態を取得することができる。
画像処理装置は、画像ジョブ処理の度に通知を行うので、1回の通知として1つの画像ジョブの処理情報を受信する。画像処理装置は複数の画像処理機能を同時に実行することが可能なため、画像ジョブの処理回数が多い画像処理装置では、同時処理や連続処理された複数の画像ジョブの処理情報を受信することがある。画像ジョブの処理回数が少ないにもかかわらず、複数の画像ジョブの処理情報を1度に受信した場合は、画像処理装置やネットワークで何らかの異常が発生して送れなかった可能性がある。
そこで、画像ジョブの処理回数が少ないにもかかわらず、受信した画像ジョブの処理情報の数が複数あると、画像処理装置やネットワークで何らかの異常が発生して送れなかった可能性があると推測し、新たに画像処理装置の状態を取得し、画像処理装置やネットワークのエラー状況を確認することができる。
また、画像ジョブの処理回数が多い画像処理装置であって、同時処理や連続処理を行うことを考慮しても、受信した画像ジョブの処理情報の数が多い場合は、画像処理装置やネットワークで何らかの異常が発生して送れなかった可能性があると推測し、新たに画像処理装置の状態を取得して、画像処理装置やネットワークのエラー状況を確認することができる。
更に、受信した画像ジョブの処理情報の枚数合計が多いと、画像処理装置の消耗品等が消費している可能性があるため、新たに画像処理装置の状態を取得して、エラー発生期間で行えなかった消耗品補充等の処理を優先的に行うことができる。
また、本発明の画像ジョブ集計装置は、所定期間内における画像ジョブの処理情報を集計する集計処理手段と、所定期間以前の通知頻度に基づき、所定期間内における処理情報の通知状況が適正であるかを判断する通知頻度判断手段とを備え、集計処理手段は、通知頻度判断手段の判断結果に応じて、所定期間内における画像ジョブの処理情報の集計を行う。集計処理手段は、通知状況が適正でないとの判断結果であれば、所定期間内における画像ジョブの処理情報の集計タイミングを変更することができる。
上記構成によれば、所定期間以前である従来の通知頻度に比べて、所定期間内の通知頻度が少なかった場合、画像処理装置やネットワークで異常が発生して通知できない状態になっている可能性があると判断し、判断結果に応じた集計を行うことができる。判断結果に応じた集計として、所定期間の画像ジョブの処理情報が揃うまで集計タイミングを変更することができる。
また、本発明の画像ジョブ集計装置は、管理者端末とネットワークを介して接続可能な通信手段と、通知頻度判断手段により通知状況が適正でないと判断した場合、管理者端末に警告を行う警告処理手段とを備える。
上記構成によれば、所定期間以前である従来の通知頻度に比べて、所定期間内の通知頻度が少なかった場合、画像処理装置やネットワークで異常が発生して通知できない状態になっている可能性があると判断し、画像処理装置の管理者に対して異常の警告を行う。そのため、管理者は画像処理装置やネットワークの状態を確認し、エラー回復処理をすることができる。
また、通知頻度判断手段は、所定期間以前の通知頻度に基づいてユーザが設定した警告条件と、所定期間内における通知状況が合致しているかによって、適正であるかを判断することができる。上記構成によれば、ユーザが警告条件を自由に設定することができる。
また、本発明の画像ジョブ集計システムは、画像ジョブ集計装置と画像処理装置とがネットワークを介して接続され、画像処理装置は、画像ジョブの実行の度に、画像ジョブの処理情報を記憶する記憶手段と、画像ジョブの処理情報が記憶された際、画像ジョブの処理情報に関する通知を送信する送信手段とを備え、送信手段は、自機若しくはネットワーク上のエラー発生によって、画像ジョブの処理情報に関する通知を行えなかった場合、エラー回復後に、エラー発生期間内に実行した画像ジョブの処理情報を一括して送信することができる。
上記構成によれば、画像処理装置は、エラー発生によって画像ジョブの処理情報に関する通知を行えなかった場合に、エラー回復後に、エラー発生期間内に実行した画像ジョブの処理情報を送信することができる。画像ジョブ集計装置は、エラー発生によって受信できなかった画像ジョブの処理情報を、エラー回復後に一括して受信することができるため、複数の画像ジョブの処理情報を一括受信した場合は、エラー発生期間で行えなかった消耗品補充等の処理を優先的に行うことができる。
以上のとおり、画像処理装置から送られる処理情報の通知頻度を算出することで、通知頻度に合わせて画像処理装置から状態の取得を行うことができる。通知頻度が高いほど、画像ジョブの処理回数が多くなるため、故障回数や消耗品の補給頻度が高くなる。そこで、画像ジョブの処理回数が多い画像処理装置に対しては、状態取得頻度を多くすることで、画像処理装置のエラー発生を早期に発見することができる。また、画像ジョブの処理回数が少ない画像処理装置に対しては、エラー発生する可能性が低くなるため、状態取得頻度を少なくすることで、画像ジョブ集計装置の監視負担を削減することができる。
以下、本発明の画像ジョブ集計装置及び画像ジョブ集計システムの実施形態を図面により詳細に説明する。
まず、画像ジョブ集計装置及び画像ジョブ集計システムの基本的な構成について説明する。図1に、本発明の画像ジョブ集計装置及び画像ジョブ集計システムのブロック図を示す。図1に示す画像ジョブ集計システムでは、アカウントサーバ1、管理者PC3、画像処理装置(A)2および画像処理装置(B)5が、ネットワーク4を介して接続されている。
アカウントサーバ1は、本発明の画像ジョブ集計装置のことで、主に、画像処理装置(A)2や画像処理装置(B)5から送られる画像ジョブの処理情報に基づいて画像ジョブの処理結果を集計する。
アカウントサーバ1は、制御部11、記憶部12、通信I/F13を備える。制御部11はCPUのことであり、この制御部には、集計処理部111、ジョブ履歴アクセス部112、ステータス取得管理部113、通知頻度管理部114および警告処理部115が含まれる。
記憶部12は、HDD若しくはメモリのことであり、ジョブ履歴121、ジョブ情報通知頻度122、および警告ルール123を記憶する。
集計処理部111は、画像処理装置(A)2や画像処理装置(B)5から送られる画像ジョブの処理情報にもとづいて集計処理を行う集計処理手段を構成する。ジョブ履歴アクセス部112は、記憶部12のジョブ履歴121をアクセスするもので、画像処理装置(A)2や画像処理装置(B)5から送られる画像ジョブの処理情報を、ジョブ履歴121の中に記憶保存したり、集計処理部111で集計するためにジョブ履歴121にある画像ジョブの処理情報を読み出したりする。
ステータス取得管理部113は、画像処理装置(A)2や画像処理装置(B)5の状態を取得するものである。
通知頻度管理部114は、画像処理装置(A)2や画像処理装置(B)5から送られる画像ジョブの処理情報の通知頻度を算出して、記憶部12のジョブ情報通知頻度122を記憶管理するものである。また、通知頻度管理部114は、算出した通知頻度に基づいて、通知状況が適正であるかを判断する。
警告処理部115は、管理者PC3に対して、画像処理装置(A)2や画像処理装置(B)5の不具合の警告を行ったり、集計結果の通知を行ったりするものであり、警告処理手段を構成する。記憶部12の警告ルール123は、管理者PC3に対して警告を行う条件のことであり、管理者PC3のユーザが警告を行う条件の設定を行うことができる。
通信I/F13は、ネットワーク4と情報の送受信を行う通信手段を構成する。
次に本発明の画像処理装置を説明する。画像処理装置(A)2は、制御部21、ネットワーク4と情報の送受信を行う通信I/F22、印刷部23、スキャン部24、および記憶部25から構成される。制御部21は、ステータス送信部211とジョブ情報通知部212とから構成される。ステータス送信部211は、画像処理装置(A)2の状態をアカウントサーバ1のステータス取得管理部113の要求により送信するものである。画像処理装置(A)の状態として、エラーや印刷処理中等の動作状態、用紙やトナー等の消耗品の量がある。
ジョブ情報通知部212は、図示しないPCから送られた画像データを印刷部23でプリンタ処理したジョブ情報、スキャン部24によりスキャン処理したジョブ情報、スキャン部24と印刷部23により原稿コピー処理したジョブ情報、又は、図示しない電話回線を用いてFAX処理したジョブ情報等を、ジョブ処理完了時にアカウントサーバ1に対して通知するものである。
記憶部25のジョブ情報251は、プリンタ処理、スキャン処理、コピー処理若しくはFAX処理のジョブ情報を一時的に記憶したものである。画像処理装置(A)2やネットワーク4のエラーにより、ジョブ情報251がアカウントサーバ1に送信できなかった場合は、送信完了するまで記憶部25に記憶しておく。
ここで、ジョブ情報通知部212により通知するジョブ情報251と、ステータス取得管理部113により取得する画像処理装置(A)の状態とは異なる情報を発信する。ジョブ情報251は、処理完了したジョブに関する情報であるが、画像処理装置(A)の状態は、処理完了したジョブに関する情報ではなく、動作状態や消耗品の量等の現時点のステータスを意味する。
次に本発明の管理者PC3を説明する。管理者PC3は、制御部31、設定入力部32、表示部33、ネットワーク4と情報の送受信を行う通信I/F34から構成され、画像処理装置(A)2や画像処理装置(B)5の管理者が利用するものである。制御部31の設定処理部311は、アカウントサーバ1の警告ルール123を設定するための処理を行う。設定入力部32は、キーボードやマウスを用いて、警告ルール123の設定入力や、アカウントサーバ1の警告処理部115からの通知に対する選択入力を、管理者が行うものである。表示部33は、ディスプレイであり、管理者に対して、アカウントサーバの警告処理部115からの通知を表示するものである。
本発明の画像処理装置(B)5は、画像処理装置(A)と同一構成を有することから説明は省略する。
図2に、アカウントサーバ1において、通知頻度に基づいて画像処理装置の状態を取得するフローチャートを示す。まず、アカウントサーバ1の制御部11は、初期設定として、iを「1」に設定する(S21)。その後、通知頻度管理部114により、i番目の画像処理装置からのジョブ情報通知頻度を算出し、算出結果を記憶部12にジョブ情報通知頻度122として登録する(S22)。即ち、通知頻度管理部114が、所定期間内における処理情報の通知頻度を算出する通知頻度算出手段を構成する。アカウントサーバ1は、画像処理装置(A)2と画像処理装置(B)5等、2以上の画像処理装置から送られるジョブ情報を集計する。そのため、画像処理装置毎にジョブ情報通知頻度を算出する。登録後は、ステータス取得管理部113により、通知頻度に応じたステータス取得間隔に設定する(S23)。即ち、ステータス取得管理部113が、通知頻度に基づいて、画像処理装置の状態を取得する状態取得手段を構成する。
例えば、通知頻度が高いほど、画像処理装置における画像ジョブの処理回数が多くなり、故障回数や消耗品の補給頻度が高くなるから、画像処理装置からエラー等の動作状態や消耗品の量を含むステータス取得間隔を短くする。
次に、iは、アカウントサーバ1が集計処理を行う全画像処理装置の数であるか否かを判断する(S24)。全画像処理装置の数に達していなければ、iを1つ増やして(S25)、次の画像処理装置についてS22とS23の処理を行う。そして、S24で、iが全画像処理装置の数であれば、全画像処理装置についてS22とS23の処理を行ったため、S26へ進む。S26では、一定期間経過したかを判断し、一定時間経過していればS21へ進む。例えば、一定期間は一週間や一ヶ月等の期間が予め設定されており、一定期間ごとに全画像処理装置についてS22やS23の処理を行ってステータス取得間隔を設定する。
図3に、アカウントサーバ1に記憶されているジョブ履歴121の一例を示す。画像処理装置(A)2や画像処理装置(B)5から通知される画像ジョブのジョブ情報は、画像処理装置312、実行日時314、実行内容315、枚数316、設定317、カラー318、モノクロ319を含む。受信日時313は、アカウントサーバ1が画像ジョブのジョブ情報の通知を受信した日時であるため、通知されるジョブ情報に含まれず、アカウントサーバ1で生成される。受信日時313、集計チェック320、及び画像処理装置(A)2や画像処理装置(B)5から通知されるジョブ情報を集めたものが、アカウントサーバ1の記憶部に記憶されているジョブ履歴121である。
図3において、「画像処理装置」312は、画像処理装置を識別する情報のことで、例えば、「AR−M350」は画像処理装置(A)2を、「AR−C270M」は画像処理装置(B)5を示す。「実行日時」314は、画像処理装置(A)2や画像処理装置(B)5で、画像ジョブの処理が実行完了された日時のことである。「実行内容」315は、画像ジョブの処理内容を意味し、処理内容がプリンタ処理では「プリント」、スキャン処理では「スキャン」、コピー処理では「コピー」、FAX処理では「FAX」と記憶される。
「枚数」316では、処理の実行枚数を意味し、プリンタ処理とコピー処理では印刷した用紙の枚数、スキャン処理ではスキャンした原稿の枚数、FAX処理ではFAX受信により印刷した用紙枚数又はFAX送信によりスキャンした原稿枚数が記憶される。FAX処理は、FAX受信とFAX送信で、枚数316の情報が異なるため、受信されたものか送信されたものかが識別できる情報を記憶してもよい。
「設定」317は、処理の設定内容を意味し、プリンタ処理とコピー処理では、「両面/片面印刷」「用紙サイズ」「ステープル印刷」「N−UP印刷」等の印刷設定内容、スキャン処理では、「読み取り解像度」「読み取り原稿サイズ」「送信先」等のスキャン設定内容、FAX処理では「FAX送受信先の電話番号」等のFAX設定内容が記憶される。
「カラー」318は、「枚数」316のうちでカラー処理した実行枚数を意味し、「モノクロ」319は、「枚数」316のうちでモノクロ処理した実行枚数を意味する。「カラー」318と「モノクロ」319の合計が、「枚数」316になる。
「集計チェック」320は、集計処理部111で集計処理を行ったか否かのチェック情報を意味し、集計処理を行ったら「○」、画像処理装置(A)2や画像処理装置(B)5から通知後未集計のままであれば「×」が記憶される。
図4に、アカウントサーバ1に記憶されているジョブ情報通知頻度122と警告ルール123の一例を示す。画像処理装置41は、画像処理装置を識別する情報のことで、例えば、「AR−M350」は画像処理装置(A)2を、「AR−C270M」は画像処理装置(B)5を示す。「2006/2/15〜2/21」42は、2006年2月15日から2月21日までの、画像処理装置41からのジョブ情報の通知頻度(通知数)を示すもので、通知頻度管理部114が図3のジョブ履歴に基づき算出する。図3のジョブ履歴121で、画像処理装置312毎に、受信日時313が2006年2月15日から2月21日までのジョブ情報の数を、通知頻度管理部114がカウントする。
図3のジョブ履歴121のジョブ情報には記載されていないが、図4では画像処理装置(A)2である「AR−M350」の通知頻度として、181回が記憶されている。同じく、「2006/2/22〜2/28」43は、受信日時313が2006年2月22日から2月28日までのジョブ情報の通知頻度を示す。「2006/3/1〜3/7」44は、受信日時313が2006年3月1日から3月7日までのジョブ情報の通知頻度を示す。ステータス取得間隔45は、ステータス取得管理部113が、画像処理装置41の状態を取得する間隔を示す。
警告ルール46は、管理者PC3に対して画像処理装置やネットワーク4の不具合に関して警告を行う条件のことである。管理者PC3のユーザが警告ルール46の設定を行うことができる。
ここで、図2の具体的な処理を、図4を用いて説明する。図2のS22では、ジョブ情報通知頻度を通知頻度管理部114で算出しているが、算出したものは「2006/2/15〜2/21」42等のジョブ情報通知頻度122に記憶する。「2006/2/15〜2/21」42の算出タイミングは、2月21日の経過時に行う。その後、S23で、ステータス取得間隔45を設定する。画像処理装置(A)2である「AR−M350」では、2006年2月15日から2月21日の「2006/2/15〜2/21」42は181回なので、翌週である2月22日から2月28日のステータス取得間隔45は2時間毎に設定する。また、翌週の通知頻度(通知数)である「2006/2/22〜2/28」43は196回で、前週と通知頻度が殆ど変わらないため、翌週である3月1日から3月7日のステータス取得間隔45も2時間毎に設定する。
一方、画像処理装置(B)2である「AR−270M」では、2006年2月15日から2月21日の「2006/2/15〜2/21」42は260回で、「AR−M350」の181回よりも多いため、翌週である2月22日から2月28日のステータス取得間隔45は1時間毎とし、「AR−M350」よりもステータス取得間隔45が短く設定される。
画像処理装置41が「AR−C999」では、2006年2月15日から2月21日の「2006/2/15〜2/21」42は28回で、「AR−M350」の181回よりも少ないため、翌週である2月22日から2月28日のステータス取得間隔45は1日毎とし、「AR−M350」よりもステータス取得間隔45が長く設定される。
上述の例では、2月21日の経過時に「2006/2/15〜2/21」42に基づき、2006年2月22日から2月28日のステータス取得間隔45を、28日の経過時に「2006/2/22〜2/28」43に基づき、2006年3月1日から3月7日のステータス取得間隔45を設定しているため、S26の一定期間経過として1週間経過しているかを判断する。
上述のように、一週間の通知頻度に基づいてステータス取得間隔45を決めると、画像処理装置(B)2である「AR−270M」の「2006/2/15〜2/21」42の260回であり、「2006/2/22〜2/28」43では123回である。このように、通知頻度が極端に違っていると、ステータス取得間隔45も極端に変わってくることになる。そこで、「2006/2/15〜2/21」42と「2006/2/22〜2/28」43の通知頻度傾向を判断して、2月28日経過時に、3月1日から3月7日までのステータス取得間隔45を決めてもよい。
上述のようなアカウントサーバ1によれば、画像処理装置41からの通知頻度に合わせてステータス取得間隔45を決めることができる。画像処理装置41からの通知頻度が高いほど、画像ジョブの処理回数が多くなるため、故障回数や消耗品の補給頻度が高くなる。そこで、画像ジョブの処理回数が多い画像処理装置41に対しては、状態取得頻度を多くすることで、画像処理装置41のエラー発生を早期に発見することができる。
図5に、画像処理装置(A)2において、アカウントサーバ1にジョブ情報を通知する処理のフローチャートを示す。まず、制御部21の制御に従って、印刷部23やスキャン部24で、コピー処理やプリンタ処理等の画像ジョブの実行を行う(S51)。その後、実行処理を行った画像ジョブのジョブ情報を、記憶部25のジョブ情報251として記憶する(S52)。ジョブ情報は、実行前にユーザにより設定された「用紙サイズ」「両面/片面印刷」「読み取り解像度」等の設定内容や、実行時にカウントされた処理枚数や、実行日時を含む。記憶されたジョブ情報251は、ジョブ情報通知部212によって、アカウントサーバ1に通知される(S53)。
ネットワーク4や画像処理装置(A)2のエラーにより、通知を行うことができなかった場合は(S54)、記憶部25にジョブ情報251を記憶したままにしておき、次の画像ジョブの処理を実行する(S51)。次の画像ジョブの処理の後、その画像ジョブのジョブ情報を更に記憶し、エラーが回復していれば記憶されたジョブ情報251を通知する。ネットワーク4や画像処理装置(A)2のエラーが発生せず、通知を行うことができた場合は(S54)、記憶部25のジョブ情報251を削除し(S55)、次の画像ジョブの処理を実行する(S51)。即ち、エラー発生中で通知できない間は、記憶部25に画像ジョブのジョブ情報251を順次追加記憶し、エラー回復後に記憶された全ジョブ情報251をまとめて通知する。
画像処理装置(A)2は、コピー処理やプリンタ処理等の複数機能を有する複合機であるため、エラーは様々であり、一部の機能のエラーが発生しても、正常な他の機能は動作する場合がある。例えば、通信i/F22のエラーが発生し、PCから印刷データを受信して印刷するプリント処理が正常に動作しなくても、通信i/F22を用いないコピー処理は動作する。コピー処理は正常に動作しているが、通信i/F22のエラーによりアカウントサーバ1にジョブ情報251を通知できない場合は、記憶部25にジョブ情報251を記憶したままにしておく。また、画像処理装置(A)2のエラーはないが、ネットワーク4に何らかの通信エラーが発生していることの判断方法として、アカウントサーバ1から通知を受け取った旨の返信があるか否かにより判断してもよい。
上述の実施形態では、S51で実行処理後に、S54でエラー発生の判断を行っているが、S51の実行処理途中で画像処理装置(A)2のエラーが発生するかの判断も同様に行うことができる。上記構成によれば、画像処理装置(A)2は、エラー発生によって画像ジョブの処理情報に関する通知を行えなかった場合に、エラー回復後に、エラー発生期間内に実行した全画像ジョブの処理情報を一括して送信することができる。
図6に、アカウントサーバ1における集計処理のフローチャートを示す。まず、アカウントサーバ1に通知している画像処理装置の中から、集計時期に到達した画像処理装置があるかを判断する(S601)。集計時期は、画像処理装置毎に予め決められている。集計時期に到達した画像処理装置があるまで集計処理は待機しておく。集計時期に到達した画像処理装置があるとS602へ進む。画像処理装置(A)2の集計時期になった場合は、ジョブ履歴アクセス部112を用いて、ジョブ履歴121から実行日時314が集計期間内のジョブ情報を抽出する(S602)。集計期間は、1週間や1ヶ月等、画像処理装置毎に予め設定されている。アカウントサーバ1は、ジョブ情報の集計結果に基づいて、用紙やトナー等の消耗品の発注、課金処理、メンテナンス等の処理を行う。よって、通知頻度が高い画像処理装置ほど、集計結果に基づく消耗品の発注等の処理を必要とするため、集計期間を短く設定してもよい。例えば、1日毎に集計を行うもので、2006年3月1日が集計期間の場合、実行日時314が3月1日のジョブ情報を抽出する。S602の後、ジョブ履歴アクセス部112は、集計期間外のジョブ情報の中で、集計チェック320が「×」のジョブ情報があれば抽出する(S603)。
ここで、集計期間外のジョブ情報で集計チェック320が「×」のものとは、集計期間より以前の実行日時314であって、未だ集計していないものを意味する。例えば、図3の「AR−C270M」は1週間毎に集計を行うもので、2006年3月1日〜7日が集計期間の場合、実行日時314が「2006/2/24 11:40」、「2006/2/24 11:45」、「2006/2/24 11:46」のジョブ情報は、集計チェックが「×」なので、抽出する。通常、画像ジョブの実行処理後、直ぐにアカウントサーバ1にジョブ情報が通知されるため、実行日時314と受信日時313は殆ど変わらない。
しかしながら、図5のように、画像処理装置(A)2やネットワーク4でエラーが発生して通知できない間は、エラー発生期間に処理された画像ジョブのジョブ情報は順次記憶部25に記憶され、エラー回復後に記憶部25のジョブ情報251が通知されるため、画像処理装置(A)2で画像ジョブの処理実行された実行日時314と、アカウントサーバ1で受信した受信日時314が大きく異なる場合がある。実行日時314が「2006/2/24 11:40」、「2006/2/24 11:45」、「2006/2/24 11:46」のジョブ情報は、画像処理装置(A)2やネットワーク4でエラーが発生して通知できなかったため、受信日時313「2006/3/1 10:00」にエラー回復後まとめて通知されている。「2006/2/24 11:40」、「2006/2/24 11:45」、「2006/2/24 11:46」のジョブ情報は、エラーが発生していなければ、2006年2月22日〜28日の集計期間で、集計時期として28日経過時に集計されるべきであったが、集計時期はアカウントサーバ1で受信していなかったため集計することができなかった。
そこで、S603で、集計のための抽出を行っている。S603の後に、通知頻度管理部114が、通知頻度に基づいて、集計期間のジョブ情報が揃っているか判断する(S604)。即ち、通知頻度管理部114は、前述した通知頻度算出手段の他に、算出した通知頻度に基づいて通知状況が適正であるかを判断する通知頻度判断手段も含む。
例えば、図4の画像処理装置41が「AR−C270M」で、7日経過時に2006年3月1日から7日の集計を行う場合、「2006/2/15〜2/21」42の260回や「2006/2/22〜2/28」43の123回に対し、「2006/3/1〜3/7」44は310回で多い。従来の集計期間よりも3月1日から7日の集計期間の通知頻度は多いため、集計期間のジョブ情報は揃っていると判断する。
一方、画像処理装置41が「AR−C270M」で、28日経過時に2006年2月22日から2月28日の集計を行う場合、「2006/2/15〜2/21」42は260回に対し、「2006/2/22〜2/28」43は123回で極端に少ない。
そこで、2006年2月22日から2月28日の期間でエラーが発生した可能性があるため、通知することができなかったと判断し、集計期間のジョブ情報は揃っていないと判断する。S604の判断に基づいて、集計期間内のジョブ情報が揃っていなければ(S605)、管理者PC3の管理者に警告する(S608)。
ここで、図7に、管理者PC3の管理者に警告する処理のフローチャートを示す。図7は、S608の詳細処理である。まず、警告処理部115が、管理者PC3に、画像処理装置(A)2の不具合を通知する(S71)。通知を受け取った管理者PC3は、通知内容を表示部33に表示する。
図8に、アカウントサーバ1から不具合通知を受け取った管理者PC3が、表示部に不具合通知を表示させた画面例を示す。図8の画面中の、「デバイス」とは「画像処理装置」を指しており、画像処理装置(A)2に不具合の可能性があることを通知している。また、画面中に、「デバイスの現在ステータスは以下のURLでも確認できます」とは、画像処理装置(A)2の状態を取得するもので、アカウントサーバ1のステータス取得管理部113を用いて取得することや、管理者PC3から直接画像処理装置(A)2の状態を取得することが可能である。管理者は、設定入力部32を用いて、ジョブ情報の集計方法について、「ジョブ情報がそろってから集計」81、「直ちに集計」82を、設定入力する。設定入力は、設定処理部311により設定処理が行われ、アカウントサーバ1は通知方法の設定処理結果を受信する(S72)。
S72の後は、図6のS609に進む。S609で、「ジョブ情報がそろってから集計」81が設定されているかを判断し、設定されていれば画像処理装置(A)2からジョブ情報の受信があるまで待機する(S610)。S610で待機中に、他の画像処理装置の集計時期になっていれば、他の画像処理装置についてS602以降の処理を行う。画像処理装置(A)2からジョブ情報の受信があれば、受信したジョブ情報の中で集計期間内の実行日時314を持つジョブ情報を抽出する(S611)。その後、集計処理部111で、S602、S603、S611で抽出されたジョブ情報の集計処理を行い、集計結果を管理者PC3に対して通知する(S612)。
ここで、図9に、管理者PC3において、表示部に集計処理通知を表示させた画面例を示す。画面で、管理者に対し、添付している集計結果の確認を促すことが表示されている。また、画面中の「今回の集計では前回の集計から漏れていた期間を含めて算出しています」とは、S603で抽出されたジョブ情報も含めて集計していることを意味する。例えば、図3の「AR−C270M」では、今回の集計は2006年3月1日〜7日が集計期間であるが、前回の集計で実行日時314が「2006/2/24 11:40」以降のジョブ情報が、未集計だったため、今回の集計として行う。
図6で、集計期間内のジョブ情報が揃っていると判断した場合(S605)、又は、管理者が「直ちに集計」と設定した場合(S609)は、S602とS603で抽出されたジョブ情報の集計処理を行い、集計結果を管理者PC3に対して通知する(S606)。
ここで、管理者が「直ちに集計」と設定し(S609)は、S606の処理を行った場合は、今回の集計で集計できなかったジョブ情報は、次回の集計時にS603により抽出されることになる。S606とS612の通知処理の後は、集計済みのジョブ情報の「集計チェック」320を「○」に登録する(S607)。その後、S601で、所定の画像処理装置が集計時期になるまで待機する。
上記構成により、画像処理装置(A)2の集計期間の通知頻度について、集計期間以前である従来の集計期間の通知頻度に比べて少なかった場合、画像処理装置(A)2やネットワークで異常が発生して通知できない状態になっている可能性があると判断し、判断結果に応じた集計を行うことができる。
判断結果に応じた集計として、集計期間の画像ジョブの処理情報が揃うまで集計処理を待つことができる。また、集計期間の画像ジョブの処理情報が揃うまで待たずに集計処理を行った場合でも、次回の集計時にエラー発生期間に受信できなかった処理情報も一緒に集計することができる。
図10に、アカウントサーバ1において、ジョブ情報受信時に関する処理のフローチャートを示す。まず、画像処理装置(A)2からジョブ情報を受信した場合(S101)、受信したジョブ情報の数が所定値以上であるかを判断する(S102)。図5のように、エラー回復後は、エラー発生期間に処理した画像ジョブのジョブ情報251をまとめて通知するため、受信したジョブ情報の数が多ければ、エラー回復後に通知された可能性がある。
一方、頻繁に画像ジョブの処理を行う画像処理装置であれば、コピー処理とプリント処理等の同時処理が行われ、複数の画像ジョブのジョブ情報を一度に通知することがあり、そのような場合はエラー回復後に通知された可能性が少ない。そこで、S102の所定値を、画像処理装置(A)2の通知頻度に応じて決めてもよい。例えば、通知頻度が少ない画像処理装置であれば、正常動作時に、複数の画像ジョブのジョブ情報を一度に受信する可能性は低いため、所定値を低い数値にする。通知頻度が高い画像処理装置であれば、並行処理により、2つや3つの画像ジョブのジョブ情報を一度に受信する可能性はあるため、所定値を高い数値にする。
S102で、受信したジョブ情報の数が所定値以上でなければ、ジョブ情報を記憶部12に登録処理を行う(S103)。
図11に、アカウントサーバ1において、ジョブ情報を記憶部12に登録するフローチャートを示す。図11は、S103の詳細処理を示したものである。まず、ジョブ情報を通知した画像処理装置のジョブ履歴121に、ジョブ情報を登録する(S1101)。ジョブ履歴121は、図3のように、画像処理装置312毎に記憶されている。ジョブ情報を通知した画像処理装置が「AR−M350」であれば、「AR−M350」のジョブ情報として登録する。次に、通知した画像処理装置の未通知タイムをリセットする(S1102)。未通知タイムとは、最後に通知を受けてからの時間を意味し、画像処理装置毎に未通知タイムを管理する。未通知タイムは、未通知が続いた場合に管理者PC3に警告するために計測される。
ここで、図12に、管理者PC3において、未通知が続く場合の警告タイミングを設定する画面例を示す。図12の画面では、画像処理装置毎に1日当たりの通知頻度を表示し、管理者が未通知警告タイミングの選択入力1201を行う。
管理者が行った未通知警告タイミングの選択入力1201は、アカウントサーバ1に、画像処理毎の未通知警告タイミングとして記憶される。
アカウントサーバ1で、未通知タイムが未通知警告タイミングの選択入力1201に到達した画像処理装置がある場合(S1103)、管理者PC3に当該画像処理装置の不具合を警告通知する(S1104)。S1103の判断処理は、ジョブ情報を受信していない間も(S101)、常に行う。
次に、S102で、受信したジョブ情報の数が所定値以上である場合を説明する。画像処理装置(A)2から受信したジョブ情報の数が所定値以上であるならば、画像処理装置(A)2はエラー回復後にジョブ情報が送られた可能性が高い。エラー回復後に送られた場合はエラー発生期間で行えなかった処理を、アカウントサーバ1は行う必要がある。そこで、受信したジョブ情報の枚数316の合計が一定量以上であるかを判断し(S104)、一定量以上であればジョブ情報を通知した画像処理装置(A)2の状態を、ステータス取得管理部113により取得する(S105)。エラー発生期間中に、処理した枚数が多ければ、エラー回復後は状態取得して、消耗品の量をチェックする。消耗品がトナーや用紙であれば、スキャン処理の枚数316の量は消費に影響しないため、S104では、コピー処理とプリンタ処理の枚数316の合計によって判断してもよい。次に、S105で取得した画像処理装置(A)2の状態が、消耗品警告条件に合致するかを判断する(S106)。
ここで、消耗品警告条件について説明する。図13に、アカウントサーバ1の記憶部12に記憶されている消耗品警告条件の一例を示す。消耗品警告条件は、記憶部12の警告ルール123として記憶されている。画像処理装置1301、消耗品1302、警告ルール1303から構成される。
画像処理装置1301は、画像処理装置を識別するための情報である。消耗品1302は、各画像処理装置1301の有する消耗品の種類のことであり、トナーや用紙等がある。警告ルール1303は、管理者PC3に警告する消耗品の量を意味する。消耗品警告条件は、図13に示す消耗品1302の警告ルール1303のことである。
S106では、画像処理装置(A)2の消耗品1302の量が、警告ルール1303に合致しているかを判断し、合致していれば管理者PC3に消耗品が少ない旨の警告通知を行う(S107)。その後、S103へ進む。
また、S104で受信したジョブ情報の枚数316の合計が一定量以上でない場合や、S106で画像処理装置(A)2の状態が消耗品警告条件に合致しない場合は、警告通知を行わずに、S103の処理を行う。
上記構成によれば、画像ジョブの処理回数が少ないにもかかわらず、受信した画像ジョブの処理情報の数が複数あると、画像処理装置(A)2やネットワーク4で何らかの異常が発生して送れなかった可能性があると推測し、画像処理装置(A)2の状態を取得して、画像処理装置(A)2やネットワーク4のエラー状況を確認することができる。
また、画像ジョブの処理回数が多い画像処理装置(A)2であって、同時処理を行うことを考慮しても、受信した画像ジョブの処理情報の数が多い場合は、画像処理装置(A)2やネットワーク4で何らかの異常が発生して送れなかった可能性があると推測し、画像処理装置(A)2の状態を取得して、画像処理装置(A)2やネットワーク4のエラー状況を確認することができる。更に、既にエラー回復した後の場合は、画像処理装置(A)2の消耗品等の状態に応じて、エラー発生期間で行えなかった消耗品補充の警告処理を優先的に行うことができる。
図14に、アカウントサーバ1において、通知頻度に基づいて画像処理装置の不具合を警告するフローチャートを示す。まず、アカウントサーバ1の制御部11は、初期設定として、iを「1」に設定する(S1401)。その後、i番目の画像処理装置からの警告ルール123を、記憶部12から抽出する(S1402)。例えば、図4で、画像処理装置が「AR−C270M」の場合は、警告ルール46は「前回集計の通知総数に比べて今回集計の通知総数が半分以下」である。
この警告ルール46は、例えば、「2006/2/15〜2/21」42の260回に対し、「2006/2/22〜2/28」43は123回で、今回の集計期間が2月22日から2月28日であれば、前回の集計期間の通知総数の半分以下になる。
S1403で、i番目の画像処理装置の通知頻度が、警告ルールに合致しているかを判断する。図4で、画像処理装置が「AR−C270M」で、集計期間が2月22日から2月28日であれば、先述のとおり、通知頻度が警告ルール46に合致する。警告ルール46に合致していれば、管理者PC3に、i番目の画像処理装置に不具合がある旨を警告通知する(S1404)。その後、iは全画像処理装置の数でなければ(S1406)、iを1つ増やし(S1407)、S1402からS1404の処理を行う。iは全画像処理装置の数であれば(S1406)、全画像処理装置でS1402からS1404の処理を行ったため、S1401に戻り、1番目の画像処理装置から同様の処理をはじめる。S1403で、警告ルール46に合致していなければ、S1405の処理を行う。
なお、警告ルール46は、管理者PC3の管理者が設定してあったものでもよく、通知頻度に基づきアカウントサーバ1が自動的に設定したものでもよい。
上記構成によれば、通知頻度が警告ルール46に合致している場合、画像処理装置やネットワークで異常が発生して通知できない状態になっている可能性があると判断し、画像処理装置の管理者に対して異常の警告を行うため、管理者は画像処理装置やネットワークの状態を確認し、エラー回復処理をすることができる。
なお、過去情報の履歴収集の範囲は1週間と限るものではなく、1日単位・1カ月単位・1年単位も選択できるものとする。また、画像処理装置からの通知の回数は期間によって大きく上下することが考えられるので、前回の記録だけを参照するのではなく、数回過去まで遡って経緯を考慮したシステムとしてもよい。
本発明の画像ジョブ集計装置及び画像ジョブ集計システムのブロック図 アカウントサーバにおいて、通知頻度に基づいて画像処理装置の状態を取得するフローチャート アカウントサーバに記憶されているジョブ履歴の一例を示す図 アカウントサーバに記憶されているジョブ情報通知頻度と警告ルールの一例を示す図 画像処理装置において、アカウントサーバにジョブ情報を通知する処理のフローチャート アカウントサーバにおける集計処理のフローチャート 管理者PCの管理者に警告する処理のフローチャート 管理者PCにおいて、不具合通知を表示させた画面例 管理者PCにおいて、集計処理通知を表示させた画面例 アカウントサーバにおけるジョブ情報受信時に関する処理のフローチャート アカウントサーバにおいて、ジョブ情報を記憶部に登録するフローチャート 管理者PCにおいて、未通知が続く場合の警告タイミングを設定する画面例 アカウントサーバに記憶されている消耗品警告条件の一例を示す図 アカウントサーバにおいて、通知頻度に基づいて画像処理装置の不具合を警告するフローチャート
符号の説明
1・・・アカウントサーバ
2・・・画像処理装置(A)
3・・・管理者PC
4・・・ネットワーク
11・・・制御部
12・・・記憶部
13・・・通信I/F
21・・・制御部
22・・・通信I/F
23・・・印刷部
24・・・スキャン部
25・・・記憶部
31・・・制御部
32・・・設定入力部
33・・・表示部
34・・・通信I/F
111・・・集計処理部
112・・・ジョブ履歴アクセス部
113・・・ステータス取得管理部
114・・・通信頻度管理部
115・・・警告処理部
121・・・ジョブ履歴
122・・・ジョブ情報通知頻度
123・・・警告ルール
211・・・ステータス送信部
212・・・ジョブ情報通知部
251・・・ジョブ情報
311・・・設定処理部

Claims (8)

  1. 画像処理装置とネットワークを介して接続可能な画像ジョブ集計装置であって、
    画像ジョブ処理の度に、画像処理装置から画像ジョブの処理情報に関する通知を受信する受信手段と、
    所定期間内における処理情報の通知頻度を算出する通知頻度算出手段と、
    算出された通知頻度に基づいて画像処理装置の状態を取得する状態取得手段とを
    備えたことを特徴とする画像ジョブ集計装置。
  2. 前記状態取得手段は、算出された通知頻度に基づいて画像処理装置の状態を取得する頻度を変更することを特徴とする請求項1に記載の画像ジョブ集計装置。
  3. 前記状態取得手段は、2以上の画像ジョブの処理情報を受信した場合、受信した画像ジョブの数と通知頻度に基づいて、画像処理装置の状態を取得することを特徴とする請求項1に記載の画像ジョブ集計装置。
  4. 所定期間内における画像ジョブの処理情報を集計する集計処理手段と、
    所定期間以前の通知頻度に基づき、所定期間内における処理情報の通知状況が適正であるかを判断する通知頻度判断手段とを備え、
    集計処理手段は、通知頻度判断手段の判断結果に応じて、所定期間内における画像ジョブの処理情報の集計を行うことを特徴とする請求項1に記載の画像ジョブ集計装置。
  5. 集計処理手段は、通知状況が適正でないとの判断結果に応じて、所定期間内における画像ジョブの処理情報の集計タイミングを変更することを特徴とする請求項4に記載の画像ジョブ集計装置。
  6. 管理者端末とネットワークを介して接続可能な通信手段と、
    通知頻度判断手段により通知状況が適正でないと判断した場合、管理者端末にネットワークを介して警告を行う警告処理手段とを備えたことを特徴とする請求項4に記載の画像ジョブ集計装置。
  7. 通知頻度判断手段は、所定期間以前の通知頻度に基づいてユーザが設定した警告条件と、所定期間内における通知状況とを対比して適正であるかを判断することを特徴とする請求項6に記載の画像ジョブ集計装置。
  8. 画像ジョブ集計装置と画像処理装置とがネットワークを介して接続された画像ジョブ集計システムであって、
    画像処理装置は、
    画像ジョブの実行の度に画像ジョブの処理情報を記憶する記憶手段と、
    画像ジョブの処理情報が記憶された際、画像ジョブの処理情報に関する通知を送信する送信手段とを備え、送信手段は、自機若しくはネットワーク上のエラー発生によって、画像ジョブの処理情報に関する通知を行えなかった場合、エラー回復後に、エラー発生期間内に実行した画像ジョブの処理情報を一括して送信し、
    画像ジョブ集計装置は、画像ジョブ処理の度に、画像処理装置から画像ジョブの処理情報に関する通知を受信する受信手段と、所定期間内における処理情報の通知頻度を算出する通知頻度算出手段と、算出された通知頻度に基づいて画像処理装置の状態を取得する状態取得手段とを備えることを特徴とする画像ジョブ集計システム。
JP2006170620A 2006-06-20 2006-06-20 画像ジョブ集計装置及び画像ジョブ集計システム Active JP4143100B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2006170620A JP4143100B2 (ja) 2006-06-20 2006-06-20 画像ジョブ集計装置及び画像ジョブ集計システム
CN200710109016A CN100586141C (zh) 2006-06-20 2007-06-12 图像作业累计装置及图像作业累计系统
US11/820,738 US20070291306A1 (en) 2006-06-20 2007-06-20 Image job totaling apparatus and image job totaling system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006170620A JP4143100B2 (ja) 2006-06-20 2006-06-20 画像ジョブ集計装置及び画像ジョブ集計システム

Publications (2)

Publication Number Publication Date
JP2008005062A JP2008005062A (ja) 2008-01-10
JP4143100B2 true JP4143100B2 (ja) 2008-09-03

Family

ID=38861232

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006170620A Active JP4143100B2 (ja) 2006-06-20 2006-06-20 画像ジョブ集計装置及び画像ジョブ集計システム

Country Status (3)

Country Link
US (1) US20070291306A1 (ja)
JP (1) JP4143100B2 (ja)
CN (1) CN100586141C (ja)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5213428B2 (ja) * 2007-12-13 2013-06-19 キヤノン株式会社 画像形成装置監視システム、画像形成装置、ファームウェア変更方法、及びプログラム
JP2010079500A (ja) * 2008-09-25 2010-04-08 Fuji Xerox Co Ltd 操作装置、処理システム及び操作制御プログラム
JP5229691B2 (ja) * 2009-02-06 2013-07-03 富士ゼロックス株式会社 画像形成装置および消耗品管理システムおよび消耗品管理プログラム
US20100274599A1 (en) * 2009-04-23 2010-10-28 Xerox Corporation Method and system for monitoring usage policy by manipulating usage governance logs
JP5972119B2 (ja) * 2012-09-05 2016-08-17 キヤノン株式会社 情報処理装置、その制御方法及びプログラム
JP2015118685A (ja) * 2013-11-12 2015-06-25 株式会社リコー 情報処理システム、情報処理方法、及びプログラム
JP6335627B2 (ja) * 2014-05-13 2018-05-30 キヤノン株式会社 画像形成システム、ネットワーク管理装置、及びネットワーク管理方法
JP6865368B2 (ja) * 2017-02-23 2021-04-28 富士フイルムビジネスイノベーション株式会社 情報処理装置及び情報処理プログラム
JP2019204226A (ja) * 2018-05-22 2019-11-28 キヤノン株式会社 画像形成装置および端末装置および画像形成システムとその制御方法、プログラム
JP7272049B2 (ja) * 2019-03-27 2023-05-12 ブラザー工業株式会社 サーバ及びサーバのためのコンピュータプログラム

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6449663B1 (en) * 1998-07-08 2002-09-10 International Business Machines Corporation Method and apparatus for adjusting an interval of polling a network printer based on changes in working status of the network printer
US6453268B1 (en) * 1999-07-07 2002-09-17 International Business Machines Corporation Method, system, and program for monitoring a device with a computer using user selected monitoring settings
JP3740403B2 (ja) * 2000-10-23 2006-02-01 キヤノン株式会社 印刷システム、印刷制御装置、情報処理方法、制御プログラム
US7773248B2 (en) * 2003-09-30 2010-08-10 Brother Kogyo Kabushiki Kaisha Device information management system
JP4342961B2 (ja) * 2004-01-16 2009-10-14 パイオニア株式会社 情報配信表示システムおよび情報配信方法

Also Published As

Publication number Publication date
JP2008005062A (ja) 2008-01-10
CN101094283A (zh) 2007-12-26
US20070291306A1 (en) 2007-12-20
CN100586141C (zh) 2010-01-27

Similar Documents

Publication Publication Date Title
CN100586141C (zh) 图像作业累计装置及图像作业累计系统
US8902450B2 (en) Methods and systems for soft failure detection for networked printers
JP6680067B2 (ja) 情報処理システム、情報処理装置、情報処理方法、プログラム
JP2013029929A (ja) 消費電力量管理システム及び消費電力量計測デバイス
US10462309B2 (en) System and method for diagnosing a printing device based on a correlation coefficient between print volume and error rate
JP4726435B2 (ja) 画像処理装置および画像形成システム
JP6308828B2 (ja) 管理システムおよび管理方法
JP6634352B2 (ja) 画像形成装置及び画像形成システム
JP4182114B2 (ja) 画像形成装置監視システム、監視方法及びプログラム
JP2012068458A (ja) 画像形成装置、管理システム、管理方法、及び、管理プログラム
JP4863387B2 (ja) 画像処理装置及びプログラム
JP4187668B2 (ja) 画像形成装置および自動リブート方法
US7249706B2 (en) Information collector, resetting method, program and remote maintenance system
JP4142361B2 (ja) 機器管理システム、管理装置および被管理装置
US20240380849A1 (en) Support apparatus and non-transitory computer-readable storage medium
US12088769B2 (en) Information processing system for performing collection and aggregate calculation of operation history data about print processing in a printer
KR101550294B1 (ko) 재제조품 복합기 원격관리 시스템 및 방법
JP2019028628A (ja) 画像形成装置、分析サーバから成るデータ分析システム、その方法及びプログラム
JP2015064846A (ja) 情報処理装置、情報処理システム、及び情報処理方法
JP2010154345A (ja) 画像形成装置
JP2008294739A (ja) 遠隔デバイス監視装置及び遠隔デバイス監視方法ならびに遠隔監視デバイス監視方法を実行するプログラム
JP2004334752A (ja) 情報処理装置及び保守管理方法及びプログラム並びにコンピュータ可読の記憶媒体
JP4363653B2 (ja) カウンター収集システム
JP2022085841A (ja) 情報処理システム、情報処理装置、画像処理装置
JP2011064838A (ja) 画像形成装置

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080410

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: 20080520

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: 20080613

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

Free format text: PAYMENT UNTIL: 20110620

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4143100

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20120620

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120620

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20130620

Year of fee payment: 5