(57)【要約】【課題】管理対象である画像処理装置が多数存在する場合であっても、これらの画像処理装置の利用状況を管理することができるシステムを提供する。【解決手段】この画像処理システム１００は、管理サーバ１０１と、管理サーバ１０１にネットワーク１０２を介して接続される複数（ｎ個）のネットワークシステム１０３−１、１０３−２、１０３−３……１０３−ｎとを備えている。管理サーバ１０１は、各ネットワークシステム内に存在する画像処理装置の利用状況を管理するが、その管理のための各画像処理装置やクライアントＰＣとのデータの授受を直接行わず、各ネットワークシステム１０３−１、１０３−２、１０３−３……１０３−ｎに設置された中継サーバ２０３を介して行う。【選択図】　　　図１
2004110634.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによって直接入力された画像処理要求またはクライアント装置から供給された画像処理要求に応じた画像処理を実行する画像処理装置と、前記画像処理装置の利用状況を管理する管理サーバとを備えた画像処理システムであって、
前記管理サーバによって管理される前記画像処理装置の中で予め担当するよう決められた前記画像処理装置と、前記管理サーバとにネットワークを介して接続される中継サーバを備え、
前記画像処理装置または当該画像処理装置に画像処理要求を出力した前記クライアント装置は、画像処理要求に応じて前記画像処理装置による画像処理が実行された場合に、当該画像処理装置の実行した処理内容および画像処理実行を指示したユーザ情報を含む利用状況データを前記ネットワークを介して当該画像処理装置を担当する前記中継サーバに出力する出力手段を有し、
前記中継サーバは、前記画像処理装置または前記クライアント装置から前記利用状況データが供給された場合に当該利用状況データを蓄積する中間蓄積手段と、前記中間蓄積手段に蓄積されている前記利用状況データを前記ネットワークを介して前記管理サーバに送信する送信手段とを有し、
前記管理サーバは、前記中継サーバから前記ネットワークを介して送信される前記利用状況データを蓄積する蓄積手段を有する
ことを特徴とする画像処理システム。
【請求項２】
前記中継サーバの前記送信手段は、前記利用状況データを圧縮して前記管理サーバに送信し、
前記管理サーバの前記蓄積手段は、前記中継サーバから送信される圧縮された前記利用状況データを解凍して蓄積することを特徴とする請求項１に記載の画像処理システム。
【請求項３】
前記管理サーバは、前記蓄積手段による前記中継サーバから送信された前記利用状況データの蓄積の成否を判定し、その判定結果を前記ネットワークを介して前記中継サーバに通知する通知手段を有し、
前記中継サーバの前記蓄積手段は、前記通知手段から前記蓄積手段による蓄積が成功である旨の判定結果を受けた場合に当該蓄積が成功した前記利用状況データを前記中間蓄積手段から削除する一方で、前記送信手段は、前記蓄積手段による蓄積が失敗である旨の判定結果を受けた場合に当該蓄積に失敗した前記利用状況データを再度送信することを特徴とする請求項１または２に記載の画像処理システム。
【請求項４】
前記中継サーバは、前記画像処理装置または前記クライアント装置から供給される前記利用状況データを識別する識別情報を当該利用状況データに付加する付加手段を有し、
前記送信手段は、前記付加手段によって前記識別情報が付加された前記利用状況データを前記管理サーバに送信し、
前記管理サーバは、前記利用状況データに付加された前記識別情報を記録する識別情報記録手段を有し、
前記蓄積手段は、前記中継サーバから前記利用状況データが送信された際に、当該利用状況データに付加された前記識別情報が既に前記識別情報記録手段に記録されているか否かを判別し、記録されている場合には当該利用状況データを蓄積しないことを特徴とする請求項１〜３のいずれか一つに記載の画像処理システム。
【請求項５】
前記管理サーバは、前記蓄積手段に蓄積されている前記利用状況データに基づいて課金処理を行う課金手段を有することを特徴とする請求項１〜４のいずれか一つに記載の画像処理システム。
【請求項６】
ユーザによって直接入力された画像処理要求またはクライアント装置から供給された画像処理要求に応じた画像処理を実行する画像処理装置を管理するシステムであって、
前記画像処理装置を管理する管理サーバと、
前記管理サーバによって管理される前記画像処理装置の中で予め担当するよう決められた前記画像処理装置と、前記管理サーバとにネットワークを介して接続される中継サーバとを備え、
前記中継サーバは、画像処理要求に応じて担当する前記画像処理装置による画像処理が実行された場合に当該画像処理装置の実行した処理内容および画像処理実行を指示したユーザ情報を含む利用状況データを前記ネットワークを介して前記画像処理装置または前記クライアント装置から取り込んで蓄積する中間蓄積手段と、前記中間蓄積手段に蓄積されている前記利用状況データを前記ネットワークを介して前記管理サーバに送信する送信手段とを有し、
前記管理サーバは、前記中継サーバから前記ネットワークを介して送信される前記利用状況データを蓄積する蓄積手段を有する
ことを特徴とする画像処理装置の管理システム。
【請求項７】
前記中継サーバの前記送信手段は、前記利用状況データを圧縮して前記管理サーバに送信し、
前記管理サーバの前記蓄積手段は、前記中継サーバから送信される圧縮された前記利用状況データを解凍して蓄積することを特徴とする請求項６に記載の画像処理装置の管理システム。
【請求項８】
前記管理サーバは、前記蓄積手段による前記中継サーバから送信された前記利用状況データの蓄積の成否を判定し、その判定結果を前記ネットワークを介して前記中継サーバに通知する通知手段を有し、
前記中継サーバの前記蓄積手段は、前記通知手段から前記蓄積手段による蓄積が成功である旨の判定結果を受けた場合に当該蓄積が成功した前記利用状況データを前記中間蓄積手段から削除する一方で、前記送信手段は、前記蓄積手段による蓄積が失敗である旨の判定結果を受けた場合に当該蓄積に失敗した前記利用状況データを再度送信することを特徴とする請求項６または７に記載の画像処理装置の管理システム。
【請求項９】
前記中継サーバは、前記画像処理装置または前記クライアント装置から供給される前記利用状況データを識別する識別情報を当該利用状況データに付加する付加手段を有し、
前記送信手段は、前記付加手段によって前記識別情報が付加された前記利用状況データを前記管理サーバに送信し、
前記管理サーバは、前記利用状況データに付加された前記識別情報を記録する識別情報記録手段を有し、
前記蓄積手段は、前記中継サーバから前記利用状況データが送信された際に、当該利用状況データに付加された前記識別情報が既に前記識別情報記録手段に記録されているか否かを判別し、記録されている場合には当該利用状況データを蓄積しない
ことを特徴とする請求項６〜８のいずれか一つに記載の画像処理装置の管理システム。
【請求項１０】
前記管理サーバは、前記蓄積手段に蓄積されている前記利用状況データに基づいて課金処理を行う課金手段を有する
ことを特徴とする請求項６〜９のいずれか一つに記載の画像処理装置の管理システム。
【請求項１１】
ユーザによって直接入力された画像処理要求またはクライアント装置から供給された画像処理要求に応じた画像処理を実行する画像処理装置と、前記画像処理装置を管理する管理サーバとを備えた画像処理システムにおいて、前記画像処理装置を管理する方法であって、
前記管理サーバによって管理される前記画像処理装置の中で予め担当するよう決められた前記画像処理装置と、前記管理サーバとにネットワークを介して接続される中継サーバが、画像処理要求に応じて担当する前記画像処理装置による画像処理が実行された場合に当該画像処理装置の実行した処理内容および画像処理実行を指示したユーザ情報を含む利用状況データを前記ネットワークを介して前記画像処理装置または前記クライアント装置から取り込んで蓄積する第１の蓄積ステップと、
前記中継サーバにおいて、蓄積している前記利用状況データを前記ネットワークを介して前記管理サーバに送信する送信ステップと、
前記管理サーバにおいて、前記中継サーバから送信される前記利用状況データを蓄積する第２の蓄積ステップと、
を含むことを特徴とする画像処理装置の管理方法。
【請求項１２】
前記送信ステップは、中継サーバに蓄積されている前記利用状況データを圧縮して前記管理サーバに送信し、
前記第２の蓄積ステップは、前記中継サーバから送信される圧縮された前記利用状況データを解凍して蓄積することを特徴とする請求項１１に記載の画像処理装置の管理方法。
【請求項１３】
前記管理サーバにおいて、前記中継サーバから送信された前記利用状況データの蓄積の成否を判定し、その判定結果を前記ネットワークを介して前記中継サーバに通知する通知ステップと、
前記中継サーバにおいて、前記管理サーバから蓄積が成功である旨の通知を受けた場合に当該蓄積が成功した前記利用状況データを削除する一方で、蓄積が失敗である旨の通知を受けた場合に当該蓄積に失敗した前記利用状況データを再度送信する再送信ステップと、
をさらに含むことを特徴とする請求項１１または１２に記載の画像処理装置の管理方法。
【請求項１４】
前記中継サーバにおいて、前記画像処理装置または前記クライアント装置から供給される前記利用状況データを識別する識別情報を当該利用状況データに付加する付加ステップをさらに含み、
前記送信ステップは、中継サーバにおいて、前記識別情報が付加された前記利用状況データを前記管理サーバに送信し、
前記第２の蓄積ステップは、管理サーバにおいて、前記中継サーバから過去に送信された前記利用状況データに付加された前記識別情報が記録されている識別情報記録手段を参照し、前記中継サーバから前記利用状況データが送信された際に、当該利用状況データに付加された前記識別情報が前記識別情報記録手段に記録されているか否かを判別し、記録されている場合には当該利用状況データを蓄積しないことを特徴とする請求項１１〜１３のいずれか一つに記載の画像処理装置の管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタ、複写機、ファクシミリ、スキャナ等の画像処理装置の利用状況を管理することができる画像処理システム、画像処理装置の管理システムおよび画像処理装置の管理方法に関する。
【０００２】
【従来の技術】
オフィスなどにおいては、プリンタ、複写機、ファクシミリ、スキャナまたはこれらの機能を統合した複合機などの画像処理装置は、複数の利用者によって利用されることが多い。このため、画像処理装置の利用者毎または利用する人の所属する部署毎に、画像処理装置の利用状況、例えば印刷枚数等を管理し、その利用状況に応じた課金処理等を行うシステムが提案されている。
【０００３】
例えば、特開平１１−２０５４９８号公報（特許文献１参照）には、画像処理装置の出力枚数を利用者毎に集計するためのシステムが開示されている。このシステムでは、複合機、プリントサーバ、クライアントＰＣ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）および管理装置がネットワークに接続されている。そして、複合機の複写機能を利用した場合の利用者毎の出力枚数が当該複合機において管理されるとともに、複写機のプリンタ機能を利用した場合の利用者毎の出力枚数がプリンタサーバで管理されるようになっている。
【０００４】
上記のシステムでは、クライアントＰＣから複合機への印刷要求は、プリンタサーバを介して行われているが、いわゆるネットワークプリンタが普及した近年では、クライアントＰＣから直接ネットワークプリンタに印刷要求が供給されるシステムが一般的となっている。このようなシステムでは、プリンタサーバにおいて利用者毎の印刷枚数を集計することができない。したがって、ネットワークプリンタが利用されるシステムにおいては、特開平１１ー２４２５７６号公報（特許文献２参照）に示されるように、ネットワーク内に課金サーバを設置し、当該課金サーバがネットワークに接続された全ての画像処理装置の印刷枚数等を管理し、印刷枚数等に応じた課金処理を行うのが一般的となっている。
【０００５】
【特許文献１】
特開平１１−２０５４９８号公報
【特許文献２】
特開平１１−２４２５７６号公報
【０００６】
【発明が解決しようとする課題】
しかし、上記のように課金サーバを設置してネットワーク内の全ての画像処理装置の印刷枚数を集中的に管理するシステムでは、画像処理装置やクライアントＰＣから印刷ログ等のデータを取り込むことにより印刷枚数等の管理を行っている。このため、利用者数や管理する画像処理装置の数が増加すると、画像処理装置やクライアントＰＣと課金サーバとの間でのデータの授受が頻繁に行われることになり、ネットワーク負荷が増加してしまい、管理可能なユーザ数も制限されてしまう。したがって、従来の管理システムでは、管理対象たる画像処理装置が多数存在するといったネットワーク環境下において、各画像処理装置の利用者毎の利用状況を集中的に管理することは困難であった。
【０００７】
本発明は、上記の事情を考慮してなされたものであり、管理対象である画像処理装置が多数存在する場合であっても、これらの画像処理装置の利用状況を効率的に管理することができる画像処理システム、画像処理装置の管理システムおよび画像処理装置の管理方法を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記課題を解決するため、請求項１にかかる発明は、ユーザによって直接入力された画像処理要求またはクライアント装置から供給された画像処理要求に応じた画像処理を実行する画像処理装置と、前記画像処理装置の利用状況を管理する管理サーバとを備えた画像処理システムであって、前記管理サーバによって管理される前記画像処理装置の中で予め担当するよう決められた前記画像処理装置と、前記管理サーバとにネットワークを介して接続される中継サーバを備え、前記画像処理装置または当該画像処理装置に画像処理要求を出力した前記クライアント装置は、画像処理要求に応じて前記画像処理装置による画像処理が実行された場合に、当該画像処理装置の実行した処理内容および画像処理実行を指示したユーザ情報を含む利用状況データを前記ネットワークを介して当該画像処理装置を担当する前記中継サーバに出力する出力手段を有し、前記中継サーバは、前記画像処理装置または前記クライアント装置から前記利用状況データが供給された場合に当該利用状況データを蓄積する中間蓄積手段と、前記中間蓄積手段に蓄積されている前記利用状況データを前記ネットワークを介して前記管理サーバに送信する送信手段とを有し、前記管理サーバは、前記中継サーバから前記ネットワークを介して送信される前記利用状況データを蓄積する蓄積手段を有することを特徴とする。
【０００９】
この請求項１にかかる発明では、管理サーバは、管理する画像処理装置の利用状況データを蓄積するために直接画像処理装置やクライアント装置とデータの授受を行うのではなく、画像処理装置やクライアント装置から供給される利用状況データを担当する中継サーバに一旦蓄積し、これを中継サーバから管理サーバに送信させることで利用状況データを取得して蓄積している。
【００１０】
このような中継サーバを介在させることで、管理対象たる画像処理装置が多数である場合でも、画像処理装置やクライアント装置と管理サーバとの間のネットワーク負荷が増加してシステムの安定運用に支障を来すといった問題が発生することを低減できる。
【００１１】
また、請求項２にかかる発明は、請求項１に記載の画像処理システムにおいて、前記中継サーバの前記送信手段が、前記利用状況データを圧縮して前記管理サーバに送信し、前記管理サーバの前記蓄積手段が、前記中継サーバから送信される圧縮された前記利用状況データを解凍して蓄積することを特徴とする。
【００１２】
この請求項２にかかる発明によれば、中継サーバからは、圧縮されたログデータが管理サーバに転送されるようになっているので両者を結ぶネットワークへの負荷をより低減することができ、安定したシステム運用に資することができる。
【００１３】
また、請求項３にかかる発明は、請求項１または２に記載の画像処理システムにおいて、前記管理サーバが、前記蓄積手段による前記中継サーバから送信された前記利用状況データの蓄積の成否を判定し、その判定結果を前記ネットワークを介して前記中継サーバに通知する通知手段を有し、前記中継サーバの前記蓄積手段が、前記通知手段から前記蓄積手段による蓄積が成功である旨の判定結果を受けた場合に当該蓄積が成功した前記利用状況データを前記中間蓄積手段から削除する一方で、前記送信手段が、前記蓄積手段による蓄積が失敗である旨の判定結果を受けた場合に当該蓄積に失敗した前記利用状況データを再度送信することを特徴とする。
【００１４】
この請求項３にかかる発明によれば、管理サーバへの利用状況データの蓄積が何らかの原因で失敗した場合であっても、中継サーバから再度利用状況データが再度送信されるようになっているので、本来管理サーバに蓄積されるべき利用状況データが蓄積されないといった利用状況データの抜け落ちが抑制され、より正確な画像処理装置の利用状況の管理が可能となる。
【００１５】
また、請求項４にかかる発明は、請求項１〜３のいずれか一つに記載の画像処理システムにおいて、前記中継サーバが、前記画像処理装置または前記クライアント装置から供給される前記利用状況データを識別する識別情報を当該利用状況データに付加する付加手段を有し、前記送信手段が、前記付加手段によって前記識別情報が付加された前記利用状況データを前記管理サーバに送信し、前記管理サーバが、前記利用状況データに付加された前記識別情報を記録する識別情報記録手段を有し、前記蓄積手段が、前記中継サーバから前記利用状況データが送信された際に、当該利用状況データに付加された前記識別情報が既に前記識別情報記録手段に記録されているか否かを判別し、記録されている場合には当該利用状況データを蓄積しないことを特徴とする。
【００１６】
この請求項４にかかる発明によれば、管理サーバが受け取った利用状況データを識別する識別情報が識別情報記録手段に記録されているので、識別情報記録手段に記録されている識別情報と同一の識別情報によって識別される利用状況データは既に蓄積されていることとなる。したがって、上記構成のように識別情報記録手段に記録されている識別情報と同一の識別情報によって識別される利用状況データの蓄積を行わないようにすることで、既に管理サーバに蓄積済みの利用状況データの重複蓄積を防止することができる。
【００１７】
また、請求項５にかかる発明は、請求項１〜４のいずれか一つに記載の画像処理システムにおいて、前記管理サーバが、前記蓄積手段に蓄積されている前記利用状況データに基づいて課金処理を行う課金手段を有することを特徴とする。
【００１８】
この請求項５にかかる発明によれば、管理サーバが管理する画像処理装置の利用状況に応じた課金処理を行うことができる。
【００１９】
また、請求項６にかかる発明は、ユーザによって直接入力された画像処理要求またはクライアント装置から供給された画像処理要求に応じた画像処理を実行する画像処理装置を管理するシステムであって、前記画像処理装置を管理する管理サーバと、前記管理サーバによって管理される前記画像処理装置の中で予め担当するよう決められた前記画像処理装置と、前記管理サーバとにネットワークを介して接続される中継サーバとを備え、前記中継サーバは、画像処理要求に応じて担当する前記画像処理装置による画像処理が実行された場合に当該画像処理装置の実行した処理内容および画像処理実行を指示したユーザ情報を含む利用状況データを前記ネットワークを介して前記画像処理装置または前記クライアント装置から取り込んで蓄積する中間蓄積手段と、前記中間蓄積手段に蓄積されている前記利用状況データを前記ネットワークを介して前記管理サーバに送信する送信手段とを有し、前記管理サーバは、前記中継サーバから前記ネットワークを介して送信される前記利用状況データを蓄積する蓄積手段を有することを特徴とする。
【００２０】
この請求項６にかかる発明によれば、中継サーバを介在させることで、管理対象たる画像処理装置が多数である場合でも、画像処理装置やクライアント装置と管理サーバとの間のネットワーク負荷が増加してシステムの安定運用に支障を来すといった問題が発生することを低減できる。
【００２１】
また、請求項７にかかる発明は、請求項６に記載の画像処理装置の管理システムにおいて、前記中継サーバの前記送信手段が、前記利用状況データを圧縮して前記管理サーバに送信し、前記管理サーバの前記蓄積手段は、前記中継サーバから送信される圧縮された前記利用状況データを解凍して蓄積することを特徴とする。
【００２２】
この請求項７にかかる発明によれば、中継サーバからは、圧縮されたログデータが管理サーバに転送されるようになっているので両者を結ぶネットワークへの負荷をより低減することができ、安定したシステム運用に資することができる。
【００２３】
また、請求項８にかかる発明は、請求項６または７に記載の画像処理装置の管理システムにおいて、前記管理サーバが、前記蓄積手段による前記中継サーバから送信された前記利用状況データの蓄積の成否を判定し、その判定結果を前記ネットワークを介して前記中継サーバに通知する通知手段を有し、前記中継サーバの前記蓄積手段が、前記通知手段から前記蓄積手段による蓄積が成功である旨の判定結果を受けた場合に当該蓄積が成功した前記利用状況データを前記中間蓄積手段から削除する一方で、前記送信手段が、前記蓄積手段による蓄積が失敗である旨の判定結果を受けた場合に当該蓄積に失敗した前記利用状況データを再度送信することを特徴とする。
【００２４】
この請求項８にかかる発明によれば、管理サーバへの利用状況データの蓄積が何らかの原因で失敗した場合であっても、中継サーバから再度利用状況データが再度送信されるようになっているので、本来管理サーバに蓄積されるべき利用状況データが蓄積されないといった利用状況データの抜け落ちが抑制され、より正確な画像処理装置の利用状況の管理が可能となる。
【００２５】
また、請求項９にかかる発明は、請求項６〜８のいずれか一つに記載の画像処理装置の管理システムにおいて、前記中継サーバが、前記画像処理装置または前記クライアント装置から供給される前記利用状況データを識別する識別情報を当該利用状況データに付加する付加手段を有し、前記送信手段が、前記付加手段によって前記識別情報が付加された前記利用状況データを前記管理サーバに送信し、前記管理サーバが、前記利用状況データに付加された前記識別情報を記録する識別情報記録手段を有し、前記蓄積手段が、前記中継サーバから前記利用状況データが送信された際に、当該利用状況データに付加された前記識別情報が既に前記識別情報記録手段に記録されているか否かを判別し、記録されている場合には当該利用状況データを蓄積しないことを特徴とする。
【００２６】
この請求項９にかかる発明によれば、管理サーバが受け取った利用状況データを識別する識別情報が識別情報記録手段に記録されているので、識別情報記録手段に記録されている識別情報と同一の識別情報によって識別される利用状況データは既に蓄積されていることとなる。したがって、上記構成のように識別情報記録手段に記録されている識別情報と同一の識別情報によって識別される利用状況データの蓄積を行わないようにすることで、既に管理サーバに蓄積済みの利用状況データの重複蓄積を防止することができる。
【００２７】
また、請求項１０にかかる発明は、請求項６〜９のいずれか一つに記載の画像処理装置の管理システムにおいて、前記管理サーバが、前記蓄積手段に蓄積されている前記利用状況データに基づいて課金処理を行う課金手段を有することを特徴とする。
【００２８】
この請求項１０にかかる発明によれば、管理サーバが管理する画像処理装置の利用状況に応じた課金処理を行うことができる。
【００２９】
また、請求項１１にかかる発明は、ユーザによって直接入力された画像処理要求またはクライアント装置から供給された画像処理要求に応じた画像処理を実行する画像処理装置と、前記画像処理装置を管理する管理サーバとを備えた画像処理システムにおいて、前記画像処理装置を管理する方法であって、前記管理サーバによって管理される前記画像処理装置の中で予め担当するよう決められた前記画像処理装置と、前記管理サーバとにネットワークを介して接続される中継サーバが、画像処理要求に応じて担当する前記画像処理装置による画像処理が実行された場合に当該画像処理装置の実行した処理内容および画像処理実行を指示したユーザ情報を含む利用状況データを前記ネットワークを介して前記画像処理装置または前記クライアント装置から取り込んで蓄積する第１の蓄積ステップと、前記中継サーバにおいて、蓄積している前記利用状況データを前記ネットワークを介して前記管理サーバに送信する送信ステップと、前記管理サーバにおいて、前記中継サーバから送信される前記利用状況データを蓄積する第２の蓄積ステップと、を含むことを特徴とする。
【００３０】
この請求項１１にかかる発明によれば、中継サーバを介在させることで、管理対象たる画像処理装置が多数である場合でも、画像処理装置やクライアント装置と管理サーバとの間のネットワーク負荷が増加してシステムの安定運用に支障を来すといった問題が発生することを低減できる。
【００３１】
また、請求項１２にかかる発明は、請求項１１に記載の画像処理装置の管理方法において、前記送信ステップは、中継サーバに蓄積されている前記利用状況データを圧縮して前記管理サーバに送信し、前記第２の蓄積ステップは、前記中継サーバから送信される圧縮された前記利用状況データを解凍して蓄積することを特徴とする。
【００３２】
この請求項１２にかかる発明によれば、中継サーバからは、圧縮されたログデータが管理サーバに転送されるようになっているので両者を結ぶネットワークへの負荷をより低減することができ、安定したシステム運用に資することができる。
【００３３】
また、請求項１３にかかる発明は、請求項１１または１２に記載の画像処理装置の管理方法において、前記管理サーバにおいて、前記中継サーバから送信された前記利用状況データの蓄積の成否を判定し、その判定結果を前記ネットワークを介して前記中継サーバに通知する通知ステップと、前記中継サーバにおいて、前記管理サーバから蓄積が成功である旨の通知を受けた場合に当該蓄積が成功した前記利用状況データを削除する一方で、蓄積が失敗である旨の通知を受けた場合に当該蓄積に失敗した前記利用状況データを再度送信する再送信ステップと、をさらに含むことを特徴とする。
【００３４】
この請求項１３にかかる発明によれば、管理サーバへの利用状況データの蓄積が何らかの原因で失敗した場合であっても、中継サーバから再度利用状況データが再度送信されるようになっているので、本来管理サーバに蓄積されるべき利用状況データが蓄積されないといった利用状況データの抜け落ちが抑制され、より正確な画像処理装置の利用状況の管理が可能となる。
【００３５】
また、請求項１４にかかる発明は、請求項１１〜１３のいずれか一つに記載の画像処理装置の管理方法において、前記中継サーバにおいて、前記画像処理装置または前記クライアント装置から供給される前記利用状況データを識別する識別情報を当該利用状況データに付加する付加ステップをさらに含み、前記送信ステップは、中継サーバにおいて、前記識別情報が付加された前記利用状況データを前記管理サーバに送信し、前記第２の蓄積ステップは、管理サーバにおいて、前記中継サーバから過去に送信された前記利用状況データに付加された前記識別情報が記録されている識別情報記録手段を参照し、前記中継サーバから前記利用状況データが送信された際に、当該利用状況データに付加された前記識別情報が前記識別情報記録手段に記録されているか否かを判別し、記録されている場合には当該利用状況データを蓄積しないことを特徴とする。
【００３６】
この請求項１４にかかる発明によれば、管理サーバが受け取った利用状況データを識別する識別情報が識別情報記録手段に記録されているので、識別情報記録手段に記録されている識別情報と同一の識別情報によって識別される利用状況データは既に蓄積されていることとなる。したがって、上記構成のように識別情報記録手段に記録されている識別情報と同一の識別情報によって識別される利用状況データの蓄積を行わないようにすることで、既に管理サーバに蓄積済みの利用状況データの重複蓄積を防止することができる。
【００３７】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態について説明する。
Ａ．実施形態の構成
まず、図１は本発明の一実施形態に係る画像処理システムの全体構成を示す。
同図に示すように、この画像処理システム１００は、管理サーバ１０１と、管理サーバ１０１にネットワーク１０２を介して接続される複数（ｎ個）のネットワークシステム１０３−１、１０３−２、１０３−３……１０３−ｎとを備えている。
【００３８】
各ネットワークシステム１０３−１、１０３−２、１０３−３……１０３−ｎは、ＬＡＮや通信ケーブル等のネットワークによって接続される中継サーバ（ネットワークシステム１０３−１に設置される中継サーバ２０３以外は不図示）と、少なくとも１つ以上の管理対象となるの画像処理装置とを備えている。詳細は後述するが、この画像処理システム１００では、管理サーバ１０１が、各ネットワークシステム１０３−１〜１０３−ｎ内に存在する画像処理装置の利用状況の管理を行うようになっており、各ネットワークシステムに設けられる中継サーバは、管理サーバ１０１が画像処理装置の管理を行うために、そのネットワークシステム内に存在する画像処理装置と管理サーバ１０１との間を中継する機能を有している。
【００３９】
すなわち、この画像処理システム１００において、各ネットワークシステム１０３−１〜１０３−ｎ内にそれぞれ設けられる中継サーバは、そのネットワークシステム内に存在する画像処理装置と管理サーバ１０１との間の中継を担当する。例えば、当該画像処理システム１００を全国規模の企業に適用して当該企業内の画像処理装置の管理を管理サーバ１０１で集中的に行う場合には、ネットワークシステム１０３−１はその企業の大阪支店内に構築されたネットワークシステム、ネットワークシステム１０３−２は名古屋支店内に構築されたネットワークシステムといったように各支店や本社等に構築されたネットワークシステムに１つの中継サーバを設置し、そのネットワークシステム内に存在する画像処理装置と管理サーバ１０１との間の中継機能を担当させるといった態様が考えられる。
【００４０】
本実施形態におけるネットワークシステム１０３−１は、互いにＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）を介して接続される複数のクライアントＰＣ２０１−１、……２０１−ｍと、複数の画像処理装置２０２−１、２０２−２、……２０２−ｐと、クライアントＰＣ２０１−１……２０１−ｍは、ユーザが利用するコンピュータであり、ユーザが当該ネットワークシステム１０３−１内のいずれかの画像処理装置、例えば画像処理装置２０２−１を利用して印刷やスキャンを行うよう指示した場合、当該指示に応じたジョブ（画像処理要求）を生成し、ＬＡＮを介して画像処理装置２０２−１にそのジョブを出力する。これにより画像処理装置２０２−１では、当該ジョブにしたがった画像処理が実行される。例えば、このジョブがプリントジョブである場合には画像処理装置２０２−１によって印刷が実行される。また、クライアントＰＣ２０１−１……２０１−ｍは、上記のように画像処理装置にジョブを出力して印刷を実行させた際には、そのジョブに対応するログデータをＬＡＮを介して中継サーバ２０３に出力するよう構成されている。
【００４１】
図２に示すように、印刷を行った際にクライアントＰＣ２０１−１〜２０１−ｍから中継サーバ２０３に出力される印刷ログデータには、「ユーザ識別子」、「印刷時刻」、「処理機能」、「印刷枚数」、「印刷紙サイズ」、「印刷紙種類」および「印刷カラー」といったプリントジョブにしたがって画像処理装置が実行した処理内容を示す情報や、その処理を指示したユーザを識別するための情報（ユーザ識別子）等が含まされている。したがって、このネットワークシステム１０３−１において、いずれかのクライアントＰＣからのプリントジョブに応じていずれかの画像処理装置が印刷を実行すれば、その都度その印刷内容および印刷を指示したユーザ情報が中継サーバ２０３に供給される。なお、印刷ログデータに、上記以外の情報、例えば「集約」、「両面印刷」、「印刷アプリケーション」等の情報を加えてもよい。また、印刷ログデータに含まれる「ユーザ識別子」は、ユーザ個人を識別する情報であってもよいし、複数人から構成される団体（例えば、企業における部署等）を識別する情報であってもよく、誰が利用すればどのようなユーザ識別子が生成されるかを予めクライアントＰＣ２０１−１〜２０１−ｍに設定しておけばよい。また、本実施形態では、クライアントＰＣから中継サーバにログデータを送信するようにしているが、印刷枚数等の処理内容と、当該処理を指示したユーザを識別する情報を含む利用状況に関するデータであればよく、ログデータに代えてクライアントＰＣが別途このような利用状況に関するデータを生成して中継サーバ２０３に送信するようにしてもよい。
【００４２】
図１に戻り、画像処理装置２０２−１〜２０２−ｐは、プリント機能、コピー機能、ファクシミリ機能、スキャナ機能といった画像処理機能の少なくとも１つを有している装置であり、もちろんこれらの機能の複数を備えた複合機であってもよい。例えば画像処理装置２０２−１がプリント機能のみを有する装置、いわゆるプリンタである場合には、上述したクライアントＰＣ２０１−１〜２０２−ｍからＬＡＮを介して供給されるプリントジョブに応じた印刷を実行する。かかる場合には、上述したようにプリントジョブを生成したクライアントＰＣから中継サーバ２０３に対して印刷ログデータが供給される。
【００４３】
一方、画像処理装置２０２−１がコピー機能を有する装置、いわゆる複写機である場合には、ユーザが当該複写機の操作ボタン等を操作して複写実行を指示することになり、この場合クライアントＰＣ２０１−１〜２０１−ｍから中継サーバ２０３に対してジョブに対応するログが供給されることがない。したがって、画像処理装置２０２−１〜２０２−ｐが、複写機のようにその操作パネル等を利用して直接ユーザによって指示され、その指示内容にしたがってジョブに応じた処理を実行する装置である場合には、当該画像処理装置は、実行したジョブに対応したログデータをＬＡＮを介して中継サーバ２０３に送信するように構成されている。
【００４４】
ここで、画像処理装置２０２−１が上記のような自らログデータを中継サーバ２０３に転送する装置である場合の当該装置の構成例を図３に示す。同図に示すように、この画像処理装置２０２−１は、操作インターフェース（Ｉ／Ｆ）３００と、画像処理部３０１と、ユーザ識別部３０２と、ログ送信部３０３とを備える。
【００４５】
操作インターフェース３００は、操作パネル等を有し、ユーザによる操作内容に応じたジョブ指令を生成して画像処理部３０１に出力する。ユーザ識別部３０２は、当該装置を利用するユーザが誰であるかを識別し、その識別結果をユーザ識別部３０２およびログ送信部３０３に出力する。ユーザを識別するための構成として、例えばカードリーダを設け、当該カードリーダに挿入されたユーザの所持するカードに記録されたユーザ情報を読み取ることによってユーザを識別する構成を採用してもよいし、またバイオメトリクスを利用する構成であってもよく、ユーザを識別できるものであればその構成は任意である。画像処理部３０１は、コピー等の操作インターフェース３００から供給されるジョブにしたがった画像処理を実行する。この際、画像処理部３０１は、ユーザ識別部３０２から供給される識別結果により、当該装置を利用しようとしているユーザが正当なユーザである場合のみ画像処理を実行するよう構成されている。また、画像処理部３０１は、ジョブに応じた画像処理を実行すると、そのジョブに対応するログデータ、すなわちコピー時刻、コピー枚数、コピーカラー（白黒又はフルカラー等）、コピーサイズ、使用した紙の種類などの処理内容を示す情報を含むログデータをログ送信部３０３に出力する。ログ送信部３０３は、画像処理部３０１から供給されたログデータとユーザ識別部３０２から供給されるユーザ識別結果とをＬＡＮを介して中継サーバ２０３に送信する。
【００４６】
したがって、このネットワークシステム１０３−１においては、いずれかのクライアントＰＣからのジョブに応じていずれかの画像処理装置が画像処理を実行した場合のみならず、ユーザが直接画像処理装置を操作して画像処理を実行させた場合にも、その都度その処理内容および処理を指示したユーザ情報が中継サーバ２０３に供給される。
【００４７】
次に、中継サーバ２０３の構成について図４を参照しながら説明する。同図に示すように、中継サーバ２０３は、ネットワークインターフェース（Ｉ／Ｆ）４００と、中継処理部（送信手段）４０１と、ログ蓄積部（中間蓄積手段）４０２とを備える。
【００４８】
ネットワークインターフェース４００は、ＬＡＮを介してネットワークシステム１０３−１（図１参照）内の他の装置（クライアントＰＣや画像処理装置）とデータの授受を行うとともに、ネットワーク１０２を介して管理サーバ１０１（図１参照）との間でデータの授受を行う。
【００４９】
中継処理部４０１は、上述したように画像処理が行われた場合にクライアントＰＣ２０１−１〜２０１−ｍまたは画像処理装置２０２−１〜２０２−ｐから供給されるログデータをネットワークインターフェース４００を介して受け取り、これをログ蓄積部４０２に転送する。また、管理サーバ１０１（図１参照）からネットワークインターフェース４００を介して供給される要求に応じてログ蓄積部４０２に蓄積されているデータを読み出して管理サーバ１０１に送信する処理を行う。この送信処理では、中継処理部４０１は、個々のログデータを識別するための識別情報を生成してそれぞれのログデータに付加するとともに、ログデータを圧縮して送信するよう構成されている。
【００５０】
ログ蓄積部４０２は、ハードディスクドライブ等の記憶装置を有し、中継処理部４０１から転送されたログデータを蓄積する。したがって、図５に示すように、ログ蓄積部４０２には、ネットワークシステム１０３−１内の画像処理装置によって実行された印刷や複写等の画像処理の内容および当該処理を指示したユーザに関する情報を含むデータが全て格納される。なお、ログデータの蓄積方法としては、例えばファイルとして保存する等の方法を用いることができる。
【００５１】
以上説明したのがネットワークシステム１０３−１の構成であり、他のネットワークシステム１０３−２〜１０３−ｎの各々にも上述した中継サーバ２０３と同様の機能を有する中継サーバと、その中継サーバに対してＬＡＮ等のネットワークを介してログデータを送信する画像処理装置やクライアントＰＣとが設けられている。
【００５２】
次に、図６を参照しながら管理サーバ１０１の構成について説明する。同図に示すように、管理サーバ１０１は、ネットワークインターフェース（Ｉ／Ｆ）５００と、利用状況取得処理部５０１と、蓄積部（蓄積手段）５０２と、識別情報記録部５０３と、課金処理部５０４とを備える。
【００５３】
ネットワークインターフェース５００は、ネットワーク１０２（図１参照）を介して各ネットワークシステム１０３−１〜１０３ーｎに設置される中継サーバ２０３との間でデータの授受を行う。
【００５４】
利用状況取得処理部５０１は所定の時期（例えば、月末等の予め決められた時または管理者の指示があった時など）に各ネットワークシステム１０３−１〜１０３−ｎに設置された中継サーバに対し、蓄積されているログデータを管理サーバ１０１に転送するよう要求する送信要求指令をネットワークインターフェース５００を介して送信する。また、利用状況取得処理部５０１は、中継サーバから圧縮されたログデータが送信されると、当該ログデータを解凍する。そして、当該ログデータを蓄積部５０２に蓄積するための処理を行う。なお、蓄積するための処理の詳細については後述する。
【００５５】
蓄積部５０２は、ハードディスクドライブ等の記憶装置を有しており、各中継サーバから送信されたログデータを蓄積する。上記のように各中継サーバからは、各々の中継サーバが担当するネットワークシステム内の画像処理装置が行った印刷等の画像処理に対応するログデータが管理サーバ１０１に供給される。したがって、蓄積部５０２には、図７に示すように、各ネットワークシステム１０３−１〜１０３−ｎ内に存在する画像処理装置の利用内容およびユーザ情報といった利用状況に関する情報が蓄積される。
【００５６】
識別情報記録部５０３は、中継サーバから送信される各ログデータに付加される識別情報を記録する。かかる記録はログデータを蓄積部５０２に蓄積する処理の際に行われ、その詳細は後述する。
【００５７】
課金処理部５０４は、処理部５０５と、単価テーブル５０６とを有している。
処理部５０５は、所定の時期（例えば、毎月末等の予め決められた時または管理者の指示があった時など）に蓄積部５０２に蓄積されているログデータと、単価テーブル５０６とを参照し、各ネットワークシステム１０３−１〜１０３−ｎ内に存在する画像処理装置を利用したユーザに対し、利用状況に応じた課金処理を行う。
【００５８】
図８に示すように、単価テーブル５０６には、印刷に使用する紙のサイズおよび種類毎に１枚あたりの課金単価が記憶されている。この単価テーブル５０６に記憶された使用する紙の単価に、その紙で印刷した枚数を乗算することで課金額を求めることができる。
【００５９】
より具体的には、次のようにして課金額を求める。上述したように蓄積部５０２には、各中継サーバから送信されたログデータが蓄積されている。すなわち、図７に示すように蓄積部５０２には、「ユーザ識別子」、「印刷時刻」、「処理機能」、「印刷枚数」、「印刷紙サイズ」、「印刷紙種類」、「印刷カラー」といった利用状況に関する情報が蓄積されているので、この情報をユーザ単位で管理することで各ユーザが画像処理装置をどのように利用したかを判別することができる。したがって、これらの情報に基づいて各ユーザに対して利用状況に応じた課金処理を行うことができる。例えば、あるユーザがＡ４サイズの普通紙３０枚、Ｂ５サイズの再生紙２０枚に対して印刷を行った場合、そのユーザに対する課金額は４円×３０枚＋３．２円＋２０枚＝１８４円といったように求められる。
【００６０】
なお、単価テーブル５０６には、紙の単価のみが記憶されており、印刷した紙のサイズ、種類、枚数によってのみ価格が導出されるが、印刷がカラーであるか白黒であるかによって異なる単価を設定したり、利用する機能が印刷であるか、複写であるか、ファクシミリであるかなどによって異なる単価を設定し、これらの設定された単価に基づいて課金額を導出するようにしてもよい。
【００６１】
Ｂ．実施形態の動作
次に、上記構成の画像処理システム１００の動作について説明する。この画像処理システム１００では、システム内に存在する画像処理装置の利用状況を各ネットワークシステム１０３−１内に設置された中継サーバを介して管理サーバ１０１が管理している。以下、ネットワークシステム１０３−１に存在するクライアントＰＣ２０１−１〜２０１−ｍ（または画像処理装置２０２−１〜２０２−ｐ、以下クライアントＰＣ２０１−１とする）と中継サーバ２０３との間で行われるログデータの転送動作と、中継サーバ２０３と管理サーバ１０１との間で行われるログデータの転送動作とに分けて説明する。
【００６２】
Ｂ−１．クライアントＰＣと中継サーバとの間のログデータ転送動作
まず、クライアントＰＣ２０１−１と中継サーバ２０３との間でのログデータの転送動作について図９に示すフローチャートを参照しながら説明する。かかる転送動作は、クライアントＰＣ２０１−１によって生成されたジョブに応じ、ネットワークシステム１０３−１内の画像処理装置２０２−１〜２０２−ｐの中のいずれかの画像処理装置によって画像処理が行われたことをトリガーとしてその都度実行される。
【００６３】
まず、ユーザがクライアントＰＣ２０１−１のキーボードやマウス等を操作することにより、クライアントＰＣ２０１−１に対してネットワークシステム１０３−１内のいずれかの画像処理装置（以下、画像処理装置２０２−１とする）を利用してプリントを行う等の指令を入力すると、当該指令に応じたジョブがクライアントＰＣ２０１−１において生成される（ステップＳａ１）。クライアントＰＣ２０１−１は、生成したジョブをＬＡＮを介して画像処理装置２０２−１に送信するとともに、当該ジョブに対応するログデータをＬＡＮを介して中継サーバ２０３に送信する（ステップＳａ２）。
【００６４】
ここで、クライアントＰＣ２０１−１から中継サーバ２０３に送信されるログデータは、上記のように画像処理装置に実行させる処理内容や指示したユーザ情報を含んでおり（図２参照）、かかる情報を含むログデータが中継サーバ２０３に供給される。
【００６５】
一方、中継サーバ２０３は、クライアントＰＣ２０１−１〜２０１−ｍまたは画像処理装置２０２−１〜２０２−ｐからログデータが送信されるのを常時待ち受けている。そして、中継サーバ２０３は、上記のようにクライアントＰＣ２０１−１からログデータが送信されると（ステップＳａ２）、当該ログデータを受信してログ蓄積部４０２に蓄積する（ステップＳａ３）。
【００６６】
以上のようなログデータ転送動作が、中継サーバ２０３が担当する画像処理装置、つまりネットワークシステム１０３−１内に存在するいずれかの画像処理装置２０２−１〜２０２−ｐによって画像処理が行われる毎に実行される。この結果、中継サーバ２０３のログ蓄積部４０２には、図５に示すように、画像処理装置２０２−１〜２０２−ｐを利用して行われた画像処理に対応するログデータが全て蓄積される。
【００６７】
なお、他のネットワークシステム１０３−２〜１０３−ｎにおいても、各ネットワークシステム内に存在する中継サーバと、クライアントＰＣまたは画像処理装置との間で同様のログデータ転送動作が行われ、各々の中継サーバのログ蓄積部にログデータが蓄積される。
【００６８】
Ｂ−２．中継サーバと管理サーバとの間のログデータ転送動作
次に、中継サーバ２０３と管理サーバ１０１との間でのログデータの転送動作について図１０に示すフローチャートを参照しながら説明する。かかる転送動作は、毎月末の午後５時といったように予め決められた時期もしくは管理者から管理サーバ１０１に対して指示が行われ時等の所定のタイミングで実行される。
【００６９】
まず、所定のタイミングが到来すると、管理サーバ１０１は、中継サーバ２０３に対してネットワーク１０２を介してログデータの送信要求を送信する（ステップＳｂ１）。
【００７０】
中継サーバ２０３は、管理サーバ１０１からのログデータ送信要求を受信すると、その時点でログ蓄積部４０２に蓄積されているログデータを管理サーバ１０１に対して送信するための処理を行う。まず、中継サーバ２０３は、ログ蓄積部４０２に蓄積されている個々のログデータを識別するための識別情報を生成する（ステップＳｂ２）。図５に示すようなログデータが蓄積されている場合には、例えば１段目の「ユーザＡ」の「印刷時刻：２００２／５／２０」のログデータを識別するための識別情報「ａｂｃｄｅｆｇｈｉｊｋｌ」を生成し、２段目の「ユーザＡ」の「印刷時刻：２００２／６／１６」のログデータを識別するために識別情報「ｂｃｄｅｆｇｈｉｊｋｌｍ」を生成するといった具合に各ログデータに対する識別情報を生成する。ここで、生成される識別情報は、各ログデータを一義的に特定できるものである必要があるので、重複した識別情報が存在してはならないが、重複した情報が生成されないものであればその内容は任意である。例えば、ログデータの送信元であるクライアントＰＣのＩＰ（Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）アドレスやＭＡＣ（Ｍｅｄｉａ　Ａｃｃｅｓｓ　Ｃｏｎｔｒｏｌ）アドレス、処理日付、処理時刻などのデータに基づいて識別情報を作成することができる。
【００７１】
ログ蓄積部４０２に蓄積されているログデータを識別する識別情報を生成すると、中継サーバ２０３は、各々のログデータを圧縮する処理を行い、圧縮したログデータに対応する識別情報を付加し、これをネットワーク１０２を介して管理サーバ１０１に送信する（ステップＳｂ３）。
【００７２】
中継サーバ２０３から送信される圧縮ログデータを受信した管理サーバ１０１では、図１１に示すように、送信されてきた各々の圧縮ログデータに付加されている識別情報と識別情報記録部５０３に記録されている識別情報とを比較し、同一の識別情報が識別情報記録部５０３に既に記録されているか否かを判別する（ステップＳｂ４）。
【００７３】
ここで、識別情報記録部５０３に同一の識別情報が記録されていない圧縮ログデータがあると判断した場合には（ステップＳｂ４の判別「Ｎｏ」）、管理サーバ１０１は、当該識別情報が付加された圧縮ログデータを解凍する（ステップＳｂ５）。そして、解凍したログデータを蓄積部５０２に蓄積するとともに（ステップＳｂ６）、その識別情報を識別情報記録部５０３に記録する（ステップＳｂ７）。
【００７４】
そして、管理サーバ１０１は、上記ステップＳｂ５〜ステップＳｂ７までの処理を経てログデータの蓄積が成功したか否かを判別し（ステップＳｂ８）、成功した場合にはその旨をネットワーク１０２を介して中継サーバ２０３に通知する（ステップＳｂ９）。一方ログデータの蓄積が失敗した場合には、失敗した旨の通知をネットワーク１０２を介して中継サーバ２０３に送信する（ステップＳｂ１０）。
【００７５】
一方、上記ステップＳｂ４の判別において、識別情報記録部５０３に同一の識別情報が記録されている場合には（ステップＳｂ４の判別「Ｙｅｓ」）、ステップＳｂ９に進み、管理サーバ１０１は送信されてきたログデータの蓄積等は行わずに、ログデータの蓄積に成功した旨を中継サーバ２０３に通知する。
【００７６】
このように識別情報が記録されている場合に直ちに成功通知を送信するのは次の理由による。上述したように識別情報記録部５０３には、中継サーバ２０３から送信される各ログデータに付加された識別情報が記録されることとなり（ステップＳｂ７）、それによって識別されるログデータは蓄積部５０２に蓄積される（ステップＳｂ６）。すなわち、識別情報記録部５０３に既に記録されている識別情報によって識別されているログデータは既に蓄積されているので、これと同一の識別情報によって識別される同一のログデータを再度蓄積する必要がないからである。また、既に記録されている同一識別情報によって識別されるログデータを蓄積すると、同一のログデータを重複蓄積してしまうこととなり、現実にはあるユーザが１回しか画像処理装置を利用して印刷等を行っていない場合であっても、２回利用したように管理されてしまう等、正確な管理の妨げになり、これを防止するためである。なお、識別情報記録部５０３に記録された識別情報は、上記のような同一ログデータの重複蓄積を防止するためのものであるため、当該ログデータに基づく課金処理部５０４による課金処理等が終了した場合等不要になった場合には消去してもよく、例えば、一定期間毎（数ヶ月毎等）や記録する識別情報の数が一定数以上になった場合に消去するようにすればよい。
【００７７】
以上のように管理サーバ１０１におけるログデータの蓄積のための処理が終了し、その成否通知が送信された後（ステップＳｂ９，ステップＳｂ１０）、当該通知を受け取った中継サーバ２０３では以下のような処理が行われる。まず、２０３は、管理サーバ１０１からの通知を受け取ると、その通知が蓄積成功を示すものであるか否かを判別する（ステップＳｂ１１）。
【００７８】
通知が蓄積成功を示すものである場合には（ステップＳｂ１１の判別「Ｙｅｓ」）、中継サーバ２０３は、ログ蓄積部４０２に蓄積されているログデータを削除する（ステップＳｂ１２）。一方、通知が蓄積失敗を示すものである場合には、中継サーバ２０３はログ蓄積部４０２に蓄積されているログデータの消去を行わず、当該ログデータ転送処理を終了する。
【００７９】
このように蓄積が失敗である場合には、ログデータをそのまま残し、蓄積が成功である場合に消去することでログ蓄積部４０２に蓄積されているログデータを確実に管理サーバ１０１の蓄積部５０２に転送することができる。すなわち、蓄積の成否にかかわらず、転送処理後にログ蓄積部４０２に蓄積されたログデータを消去した場合には、その後蓄積に失敗したログデータを管理サーバ１０１に転送することができなくなる。これに対し、本実施形態のように蓄積の成否を中継サーバ２０３に通知し、失敗した場合にはログ蓄積部４０２に蓄積されたログデータを消去せずに残すようにすれば、この後管理サーバ１０１からの要求があった場合には、消去されずにログ蓄積部４０２に残されたログデータは、その後にログ蓄積部４０２に蓄積されたログデータとともに再度送信されることになる（ステップＳｂ３参照）。この結果、一旦管理サーバ１０１への蓄積に失敗した場合であっても、中継サーバ２０３のログ蓄積部４０２に蓄積されているログデータをより確実に管理サーバ１０１に転送し、蓄積部５０２に蓄積することができる。したがって、本来管理サーバ１０１に蓄積されるべきログデータが蓄積されないといったログデータの抜け落ちが抑制され、より正確な画像処理装置の利用状況の管理が可能となる。
【００８０】
以上説明したのが中継サーバ２０３と管理サーバ１０１との間でのログデータの転送動作である。なお、他のネットワークシステム１０３−２〜１０３−ｎにおける中継サーバと管理サーバ１０１との間でも同様のログデータ転送動作が行われ、これにより管理サーバ１０１はネットワークシステム１０３−２〜１０３−ｎに存在する全ての画像処理装置のログデータを取得し蓄積することができる。ここで、各々の中継サーバと管理サーバ１０１との間でログデータ転送動作を行うタイミングをずらすことで、各中継サーバと管理サーバ１０１とを結ぶネットワーク１０２の負荷を低減することができ、より安定したシステム運用が可能となる。
【００８１】
以上説明したように本実施形態に係る画像処理システム１００では、管理サーバ１０１が、各ネットワークシステム１０３−１〜１０３−ｎ内に存在する全ての画像処理装置が行った画像処理に対応するログデータを取得して蓄積することができる。したがって、ログデータに含まれる印刷枚数等の画像処理内容および利用したユーザに関する情報といった各画像処理装置の利用状況を集中的に管理することができ、また利用状況に応じてユーザ毎に課金処理を行うことができる。
【００８２】
また、画像処理システム１００では、上記のような管理サーバ１０１による集中管理を行うために、各画像処理装置やクライアントＰＣと管理サーバ１０１との間に中継サーバを設けることで、より多数の画像処理装置の管理を管理サーバ１０１で行うことを可能としている。すなわち、中継サーバを介さずに管理を行う場合には、管理サーバ１０１と多数の画像処理装置またはクライアントＰＣがログデータ等の授受を行わなければならず、それらの間のネットワークに対する負荷が大きくなってしまいシステムに支障を来すおそれがある。このため、中継サーバを用いないシステムにおいて、多数の画像処理装置の集中管理を安定して行うのは困難である。これに対し、本実施形態のように画像処理装置やクライアントＰＣからのログデータを取得して蓄積し、要求があった場合等に管理サーバに送信する中継サーバを介在させることで、ネットワーク負荷が増加するといった問題を抑制することができる。したがって、例えば、全国規模の大企業などのように企業内に構築されたネットワークに多数の画像処理装置が存在している企業等が、画像処理装置の利用状況管理等を行う場合であっても、各支店に構築されたネットワーク内に中継サーバを設ける等することで、全国の支店に存在する全ての画像処理装置の利用状況を管理サーバ１０１で集中的に管理することができる。
【００８３】
また、中継サーバからは、圧縮されたログデータが管理サーバ１０１に転送されるようになっているので両者を結ぶネットワーク１０２への負荷をより低減することができ、安定したシステム運用に資することができる。
【００８４】
【発明の効果】
以上説明したように、請求項１にかかる発明によれば、管理対象たる画像処理装置が多数である場合でも、画像処理装置やクライアント装置と管理サーバとの間のネットワーク負荷が増加してシステムの安定運用に支障を来すといった問題が発生することを低減できるという効果を奏する。
【００８５】
また、請求項２にかかる発明によれば、中継サーバと管理サーバを結ぶネットワークへの負荷をより低減することができ、安定したシステム運用に資することができるという効果を奏する。
【００８６】
また、請求項３にかかる発明によれば、管理サーバへの利用状況データの蓄積が何らかの原因で失敗した場合であっても、本来管理サーバに蓄積されるべき利用状況データが蓄積されないといった利用状況データの抜け落ちが抑制され、より正確な画像処理装置の利用状況の管理が可能となるという効果を奏する。
【００８７】
また、請求項４にかかる発明によれば、既に管理サーバに蓄積されている画像処理装置の利用状況データと同一の利用状況データの重複蓄積を防止することができるという効果を奏する。
【００８８】
また、請求項５にかかる発明によれば、管理サーバが管理する画像処理装置の利用状況に応じた課金処理を行うことができるという効果を奏する。
【００８９】
また、請求項６にかかる発明によれば、管理対象たる画像処理装置が多数である場合でも、画像処理装置やクライアント装置と管理サーバとの間のネットワーク負荷が増加してシステムの安定運用に支障を来すといった問題が発生することを低減できるという効果を奏する。
【００９０】
また、請求項７にかかる発明によれば、中継サーバと管理サーバを結ぶネットワークへの負荷をより低減することができ、安定したシステム運用に資することができるという効果を奏する。
【００９１】
また、請求項８にかかる発明によれば、管理サーバへの利用状況データの蓄積が何らかの原因で失敗した場合であっても、本来管理サーバに蓄積されるべき利用状況データが蓄積されないといった利用状況データの抜け落ちが抑制され、より正確な画像処理装置の利用状況の管理が可能となるという効果を奏する。
【００９２】
また、請求項９にかかる発明によれば、既に管理サーバに蓄積されている画像処理装置の利用状況データと同一の利用状況データの重複蓄積を防止することができるという効果を奏する。
【００９３】
また、請求項１０にかかる発明によれば、管理サーバが管理する画像処理装置の利用状況に応じた課金処理を行うことができるという効果を奏する。
【００９４】
また、請求項１１にかかる発明によれば、管理対象たる画像処理装置が多数である場合でも、画像処理装置やクライアント装置と管理サーバとの間のネットワーク負荷が増加してシステムの安定運用に支障を来すといった問題が発生することを低減できるという効果を奏する。
【００９５】
また、請求項１２にかかる発明によれば、中継サーバと管理サーバを結ぶネットワークへの負荷をより低減することができ、安定したシステム運用に資することができるという効果を奏する。
【００９６】
また、請求項１３にかかる発明によれば、管理サーバへの利用状況データの蓄積が何らかの原因で失敗した場合であっても、本来管理サーバに蓄積されるべき利用状況データが蓄積されないといった利用状況データの抜け落ちが抑制され、より正確な画像処理装置の利用状況の管理が可能となるという効果を奏する。
【００９７】
また、請求項１４にかかる発明によれば、既に管理サーバに蓄積されている画像処理装置の利用状況データと同一の利用状況データの重複蓄積を防止することができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る画像処理システムの全体構成を示す図である。
【図２】画像処理システムの構成要素であるクライアントＰＣから中継サーバに送信される印刷ログデータの一例を示す図である。
【図３】画像処理システムの構成要素である画像処理装置の機能構成を示すブロック図である。
【図４】中継サーバの機能構成を示すブロック図である。
【図５】中継サーバのログ蓄積部に蓄積されるログデータの一例を示す説明図である。
【図６】画像処理システムの構成要素である管理サーバの機能構成を示すブロック図である。
【図７】管理サーバの蓄積部に蓄積されるログデータの一例を示す説明図である。
【図８】管理サーバの単価テーブルの一例を示す図である。
【図９】画像処理システムにおいてクライアントＰＣと中継サーバとの間で行われるログデータ転送動作を示すフローチャートである。
【図１０】画像処理システムにおいて中継サーバと管理サーバとの間で行われるログデータ転送動作を示すフローチャートである。
【図１１】中継サーバと管理サーバとの間で行われるログデータ転送動作において実行される処理であって、同一識別情報の有無を判別するための処理を説明するための概念図である。
【符号の説明】
１００　画像処理システム
１０１　管理サーバ
１０２　ネットワーク
１０３−１〜１０３−ｎ　ネットワークシステム
２０１ー１〜２０１−ｍ　クライアントＰＣ
２０２−１〜２０２−ｐ　画像処理装置
２０３　中継サーバ
４０１　中継処理部
４０２　ログ蓄積部
５０１　利用状況取得処理部
５０２　蓄積部
５０３　識別情報記録部
５０４　課金処理部
【図１】
2004110634.tif 000003
【図２】
2004110634.tif 000004
【図３】
2004110634.tif 000005
【図４】
2004110634.tif 000006
【図５】
2004110634.tif 000007
【図６】
2004110634.tif 000008
【図７】
2004110634.tif 000009
【図８】
2004110634.tif 000010
【図９】
2004110634.tif 000011
【図１０】
2004110634.tif 000012
【図１１】
2004110634.tif 000013