(57)【特許請求の範囲】
【請求項１】
周辺機器と、該周辺機器に接続された情報処理装置とからなる周辺機器管理システムにおいて、
前記周辺機器は、該周辺機器について使用したユーザのユーザ情報、片面又は両面印刷設定情報及び排紙枚数情報を含む履歴情報を蓄積する手段を備え、かつ、前記情報処理装置は周辺機器管理システム制御部と、履歴情報蓄積部とを有し、前記周辺機器管理システム制御部は、周辺機器から履歴情報を収集し、収集した履歴情報を集計する手段と、前記周辺機器の集計した履歴情報を前記履歴情報蓄積部に記憶させる手段と、前記集計した履歴情報に基づいて用紙削減枚数を計算する手段とを備えたことを特徴とする周辺機器管理システム。
【請求項２】
請求項１に記載された周辺機器管理システムにおいて、
前記用紙削減枚数を計算する手段は、前記履歴情報に基づいて仮想排紙枚数を計算し、かつ仮想排紙枚数と実際の排紙枚数との差から用紙削減枚数を計算することを特徴とする周辺機器管理システム。
【請求項３】
請求項１又は２に記載された周辺機器管理システムにおいて、
前記仮想排紙枚数と実際の排紙枚数とから用紙の削減率を計算する手段を備えたことを特徴とする周辺機器管理システム。
【請求項４】
周辺機器と、該周辺機器に接続された情報処理装置とからなる周辺機器管理システムにおける周辺機器管理方法であって、
周辺機器が行う片面又は両面印刷設定情報および排紙枚数情報およびユーザ情報を含む周辺機器の履歴情報を記憶する工程と、
情報処理装置が行う前記記憶された周辺機器の履歴情報を収集する工程と、
収集した履歴情報を集計する工程と、
前記集計した履歴情報に基づいて仮想排紙枚数を計算する工程と、
仮想排紙枚数と実際の排紙枚数との差を計算する工程と、
からなることを特徴とする周辺機器管理方法。
【請求項５】
周辺機器と、該周辺機器に接続された情報処理装置とからなる周辺機器管理システムにおける周辺機器管理プログラムであって、
片面又は両面印刷設定情報、印刷設定および排紙枚数を含む周辺機器の使用履歴情報収集のための実行命令を発行する処理と、
前記実行命令に応じて周辺機器側から送られる履歴情報を収集する処理と、
収集された前記使用履歴情報を集計する処理と、
前記集計された履歴情報に基づいて仮想排紙枚数を計算する処理と、
仮想排紙枚数と実際の排紙枚数との差を計算する処理と、
を情報処理装置のコンピュータで実行するためのコンピュータ読取可能な周辺機器管理プログラム。
【請求項６】
請求項５に記載された周辺機器管理プログラムにおいて、
前記仮想排紙枚数と実際の排紙枚数とから用紙の削減率を計算する処理を実行するためのコンピュータ読取可能な周辺機器管理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、周辺機器と、該周辺機器にネットワーク等を介して接続された情報処理装置とで構成される周辺機器管理システム、周辺機器管理方法及び周辺機器管理プログラムに関する。
【０００２】
【従来の技術】
周辺機器と情報処理装置からなる周辺機器制御システムにおいて、ユーザ別、周辺機器別、用紙サイズ別（Ａ３，Ａ４など）、両面、片面別、トナー別（白黒、カラーなど）、用紙種類別（普通紙、再生紙など）などで条件を分類してプリント枚数をカウントし、これらの情報を集計することで、周辺機器の使用状況をきめ細かく把握したり、課金の情報に使用することが知られている。
１例として、複合機において、複合機を使用したユーザのユーザＩＤ、複合機の動作モード［紙サイズ、印刷モード（片面、両面）、トナー色、紙種］及び排紙枚数を履歴情報としてメモリに蓄積し、該複合機を制御するホストコンピュータからの履歴情報取得ジョブの要求に基づき、履歴情報をホストコンピュータに送信し、ホストコンピュータにおいて、複合機から取得した履歴情報を動作モード別排紙カウンタ表として展開管理することで、複合機のメモリ容量を増やしてコストアップさせることなく複合機の使用状況をユーザ毎又は動作モード毎に記憶し、その使用状況をきめ細かく集計管理して課金できるようにした周辺機器制御システムが知られている（特開2001-156958号公報参照）。
【０００３】
【発明が解決しようとする課題】
今日では、ＴＣＯ削減、ＩＳＯ１４００１取得などを目的として、いかに無駄な用紙を削減するか、という課題は様々な企業でクローズアップされており、この問題の解決の第１歩として、複合複写機などにおける用紙の使用状況を把握することは重要である。
ところで、前記従来のシステムでも全体的なプリントに関する用紙の使用状況を把握することは可能であるが、用紙を削減することに着目した場合、その履歴情報をみても果たしてどの程度用紙の使用が削減されたのかユーザにとって分かり易いとは言い難い。つまり、従来システムでは、その履歴情報から特定の個人Ａが両面で６枚印刷したことは把握できても、両面印刷をしたことにより、片面印刷に比べてどれだけ無駄な用紙を削減できたか、つまり、どの程度用紙を削減できたかについて、ユーザが一目で把握することはできない。
そこで、本発明の目的は、どれだけ用紙を削減できたか、を削減した枚数、あるいは削減率として算出して、例えば、誰がどの程度用紙を節約しているか等についてユーザが容易に把握できるようにすることである。
【０００４】
【課題を達成させるための手段】
請求項１の発明は、周辺機器と、該周辺機器に接続された情報処理装置とからなる周辺機器管理システムにおいて、前記周辺機器は、該周辺機器について使用したユーザのユーザ情報、片面又は両面印刷設定情報及び排紙枚数情報を含む履歴情報を蓄積する手段を備え、かつ、前記情報処理装置は周辺機器管理システム制御部と、履歴情報蓄積部とを有し、前記周辺機器管理システム制御部は、周辺機器から履歴情報を収集し、収集した履歴情報を集計する手段と、前記周辺機器の集計した履歴情報を前記履歴情報蓄積部に記憶させる手段と、前記集計した履歴情報に基づいて用紙削減枚数を計算する手段とを備えたことを特徴とする周辺機器管理システムである。
【０００５】
請求項２の発明は、請求項１に記載された周辺機器管理システムにおいて、前記用紙削減枚数を計算する手段は、前記履歴情報に基づいて仮想排紙枚数を計算し、かつ仮想排紙枚数と実際の排紙枚数との差から用紙削減枚数を計算することを特徴とする周辺機器管理システムである。
【０００６】
請求項３の発明は、請求項１又は２に記載された周辺機器管理システムにおいて、前記仮想排紙枚数と実際の排紙枚数とから用紙の削減率を計算する手段を備えたことを特徴とする周辺機器管理システムである。
【０００７】
請求項４の発明は、周辺機器と、該周辺機器に接続された情報処理装置とからなる周辺機器管理システムにおける周辺機器管理方法であって、周辺機器が行う片面又は両面印刷設定情報および排紙枚数情報およびユーザ情報を含む周辺機器の履歴情報を記憶する工程と、情報処理装置が行う前記記憶された周辺機器の履歴情報を収集する工程と、収集した履歴情報を集計する工程と、前記集計した履歴情報に基づいて仮想排紙枚数を計算する工程と、仮想排紙枚数と実際の排紙枚数との差を計算する工程と、からなることを特徴とする周辺機器管理方法である。
【０００８】
請求項５の発明は、周辺機器と、該周辺機器に接続された情報処理装置とからなる周辺機器管理システムにおける周辺機器管理プログラムであって、片面又は両面印刷設定情報、印刷設定および排紙枚数を含む周辺機器の使用履歴情報収集のための実行命令を発行する処理と、前記実行命令に応じて周辺機器側から送られる履歴情報を収集する処理と、収集された前記使用履歴情報を集計する処理と、前記集計された履歴情報に基づいて仮想排紙枚数を計算する処理と、仮想排紙枚数と実際の排紙枚数との差を計算する処理と、を情報処理装置のコンピュータで実行するためのコンピュータ読取可能な周辺機器管理プログラムである。
【０００９】
請求項６の発明は、請求項５に記載された周辺機器管理プログラムにおいて、前記仮想排紙枚数と実際の排紙枚数とから用紙の削減率を計算する処理を実行するためのコンピュータ読取可能な周辺機器管理プログラムである。
【００１０】
【発明の実施の形態】
本発明の周辺機器管理システムの実施形態について図面を参照して説明する。
図１は、本発明の周辺機器管理システムのシステム構成の１例を概略的に示している。
（周辺機器管理システム）
本周辺機器管理システムは、周辺機器100と、前記周辺機器にネットワークを介して接続された情報処理装置200とで構成されており、図示のように、この情報処理装置200には複数の周辺機器100が接続されていてもよい。
【００１１】
（周辺機器100）
周辺機器100は、プリンタ、コピー、ファクスの各機能のうち、少なくとも１つ以上の機能をもち、かつネットワーク接続可能な周辺機器であり、その構成要素として、周辺機器管理システム制御部１０及び履歴情報蓄積部１２を備えている。
（周辺機器管理システム制御部１０）
周辺機器側の周辺機器管理システム制御部１０は、本周辺機器管理システムにおける周辺機器側の制御部であって、少なくとも該周辺機器100を使用したユーザのユーザ情報、該周辺機器の両面印刷情報、及び該周辺機器の排紙枚数を含む履歴情報を蓄積する手段を提供するための制御部であり、周辺機器全体を制御する制御部であってもよい。
（履歴情報蓄積部１２）
周辺機器側の履歴情報蓄積部１２は、周辺機器側の周辺機器管理システム制御部１０で作成した該周辺機器を使用したユーザのユーザ情報、該周辺機器の両面印刷情報、及び該周辺機器の排紙枚数等を含む履歴情報を蓄積する部分である。
【００１２】
（情報処理装置200）
情報処理装置200は、具体的には例えばＰＣ（パーソナルコンピュータ）などであり、その構成要素として、少なくとも情報処理装置側の周辺機器管理システム制御部２０及び履歴情報蓄積部２２を備えており、周辺機器をシステム制御するホストコンピュータであってもよい。
（周辺機器管理システム制御部２０）
情報処理装置側の周辺機器管理システム制御部２０は、本周辺機器管理システムの情報処理装置側の制御部であって、以下の手段を備えた制御部である。即ち、（１）前記周辺機器100に履歴情報取得ジョブのコマンドを送り、周辺機器100から履歴情報を収集／集計する手段。
（２）該情報処理装置200が収集した前記周辺機器100の履歴情報を履歴情報蓄積部２２に記憶させる手段。
（３）該情報処理装置200が記憶した前記周辺機器100の履歴情報のうち、実際の排紙枚数と両面印刷情報を基に、両面印刷をせずに全て片面印刷をしたと仮定した場合の排紙枚数（仮想排紙枚数という）を計算し、この仮想排紙枚数と実際の排紙枚数と比較することで、両面印刷することにより用紙がどれだけ削減できたかという用紙の削減枚数、及び、削減率を算出する手段。
ここで、仮想排紙枚数を計算するに当たって、仮想排紙枚数の数え方は、原稿を読み取る場合には原稿の１枚のシートの片面を１枚（物理ページという）とし、また、アプリケーションプログラムなどで作成されたデータの場合はそのデータにおけるページ（論理ページ）を１枚としてカウントする。
（履歴情報蓄積部２２）
情報処理装置側の履歴情報蓄積部２２は、前記情報処理装置200が収集、集計した前記周辺機器の履歴情報を記憶する部分である。
【００１３】
図２は本周辺機器管理システムの処理フローを説明するための図である。
ユーザがコピー、プリント、ファックス受信などで周辺機器を使用して用紙を使用すると（Ｓ１０１）、その使用履歴情報は周辺機器の履歴情報記憶部１２に蓄積され、周辺機器100の周辺機器管理システム制御部１０は、周辺機器100の履歴情報蓄積部１２に蓄積する（Ｓ１０２）。
次に、情報処理装置200側の周辺機器管理システム制御部２０は、前記周辺機器100に履歴情報取得ジョブのコマンドを送り（Ｓ１０３）、周辺機器100はコマンドに応じてその履歴情報蓄積部１２に蓄積された履歴情報を情報処理装置200に送る（Ｓ１０４）。情報処理装置200側ではこの履歴情報を履歴情報蓄積部２２に記憶する（Ｓ１０５）。
情報処理装置200の周辺機器管理システム制御部２０は、履歴情報蓄積部２２に記憶された履歴情報から削減した用紙の枚数、及び削減率を算出し（Ｓ１０６）、その結果を履歴情報蓄積部２２に記憶すると共に、図示しない表示手段により表示して処理を終了する。
【００１４】
次に、削減した用紙の枚数の算出方法及び削減率を具体的事例に則して説明する。
図３は、周辺機器情報管理システムが２台の周辺機器100Ａ，100Ｂと情報処理装置200からなる場合における、それぞれの周辺機器100Ａ、100Ｂに蓄積又は記録される履歴情報の具体例を示している。
即ち、このシステムにおいて、周辺機器100Ａが以下のように利用されたとする。
ユーザＡが１２枚の原稿を両面でコピーする。
ユーザＡが７ページの電子文書を片面でプリントする。
ユーザＢが４ページの電子文書を両面でプリントする。
ユーザＣが３枚の原稿を片面でコピーする。
同様に、周辺機器２が以下のように利用されたとする。
ユーザＢが２枚の原稿を両面でコピーし、５ページの文書をファクス受信し片面でプリントする。
【００１５】
情報処理装置200は、任意のタイミングで（周辺機器から履歴情報を収集するタイミングは特に規定しない。ユーザの要求でもよいし、一定時間間隔で収集するようにしてもよい）周辺機器100Ａ，100Ｂから履歴情報を、各周辺機器毎に収集、集計し、図示のように情報処理装置200の履歴情報蓄積部２２にユーザ名、周辺機器名、両面情報、排紙枚数毎に蓄積し記憶する。
【００１６】
次に、情報処理装置200で用紙の削減枚数、削減率を算出する処理について説明する。
まず、図３のように周辺機器100の履歴情報蓄積部１２に記憶された履歴情報について、それぞれ削減した用紙の枚数を算出する。
具体的な算出の計算式は以下のとおりである。
つまり、削減した枚数＝全く両面印刷しなかった（即ち、削減しなかった）場合の枚数−実際の排紙枚数（枚）である（計算式１）。
従って、全て両面印刷を行った場合においては、
全て両面印刷を行わなかったとした場合の枚数（仮想枚数）＝実際の排紙枚数×２（枚）であり、
片面印刷のみを行った場合においては、
両面印刷を行わなかった枚数（仮想枚数）＝実際の排紙枚数（枚）である。
図４は、以上の計算式１に当てはめて削減した用紙の枚数の計算過程を説明した図であって、例えば、ユーザＡは周辺機器100Ａにおいて、両面印刷を1２枚行ったので排紙枚数は１２枚であり、この場合においける削減した用紙の枚数は１２×２−１２＝１２枚となる。また、ユーザＣは周辺機器で片面印刷を３枚行ったので、排紙枚数は３枚であり、その際の削除した用紙の枚数は３−３＝０で０となる。
【００１７】
次に、本システムを利用するユーザに対して、何を提示するかについて説明する。通常考えられる表示は以下の２例である。即ち、
（１）ユーザ別に用紙の削減枚数、及び削減率を算出して示す。
（２）周辺機器別に用紙の削減枚数、及び削減率を算出して示す。
まず（１）のユーザ別で集計した場合の用紙の削減枚数、及び削減率について説明する。ここでは、用紙の削減率を計算してそれをユーザに示す。この場合、削減率の計算は以下の式により行う。即ち、
削減率＝｛（削減した用紙の枚数）、（実際の排紙枚数＋削減した紙の枚数）｝×100（％）（計算式２）。
つまり、削減した用紙の枚数＝０のときは、削減率は０％ととなる。
本実施例で存在するユーザは、ユーザＡ、Ｂ、Ｃおよびユーザなしの４種類であると仮定する。
それぞれのユーザについて、図４の結果を基に、排紙枚数、及び、削減した用紙の枚数の合計値を算出する。
算出した結果から、前記削減率の計算式に当てはめて削減率を算出する。
図５は、ユーザ別の用紙の削減枚数、削減率結果を算出する過程を説明するための図である。例えば、ユーザＡの周辺機器における両面印刷は１２枚であり、かつ片面印刷は７枚であるから、排紙枚数は１２＋７＝１９枚であり削減した用紙の枚数は１２＋０＝１２枚であり、その削減率は前記計算式２により、
（１２、（１９＋１２））×１００％＝３８％である。
同様に、ユーザBの削減率は５０％であり、ユーザＣの削減率は０％である。
【００１８】
次に、（２）の周辺機器別で集計した場合の用紙の削減枚数、及び削減率についての表示例について説明する。
本実施例においても、存在する周辺機器は周辺機器100Ａ，100Ｂの２台であるとして説明する。
それぞれの周辺機器100Ａ、100Ｂについて、排紙枚数、及び、前記計算式１に基づき削減した用紙の枚数の合計値を算出し、更に算出した結果から、前記計算式２に当てはめて用紙の削減率を算出する。
図６は、以上で説明した周辺機器別の用紙の削減枚数、削減率を計算する過程を説明するための図である。例えば、周辺機器100Ａでは、排紙枚数は１２＋７＋４＋３＋＝２６枚であり、削減した用紙の枚数は１２＋０＋４＋０＝１６枚であるから、その削減率は、前記計算式２により、（１６、（２６＋１６））×１００％＝３８％である。
また、周辺機器100Ｂでは２２％である。
なお、ユーザに対する表示は、適当なアプリケーションを用いてユーザの操作に応じて情報処理装置200の履歴情報蓄積部２２から集計情報を読み出し、情報処理装置200の図示しない表示装置に、ユーザ別、周辺機器別、期間別等の条件に従った表示を、表、グラフ等任意の表示形式により任意に行うが、周辺機器の表示装置において同様に表示することも勿論可能である。
【００１９】
上記表示方法について前記（１）（２）の場合を想定して説明したが、それはあくまでも例示の目的のためであり、それに限定するものではない。例えば、「システム全体で用紙の削減枚数、及び削減率を算出する」という示し方でもよく、ユーザが何を知りたいかという要求に基づいて決定することができる。
また、以上の実施形態において、紙サイズ（Ａ３，Ａ４，Ａ５、Ｂ３，Ｂ４、Ｂ５、ＬＴＲ、ＬＤＲ、ＳＴＭＴ、はがき、封筒）、トナー別（フルカラー、単色カラー、黒）、紙種（普通紙、再生紙、ＵＩＴＰ、ラベル紙、厚紙）などの項目についてとくに言及していないが、これらの情報は本発明の特徴である用紙の削減枚数、及び削減率を算出する上で必ずしも必須の情報ではないためであって、実際には、各周辺機器における紙サイズ別、トナー別、紙種別の使用履歴情報を収集、集計して前記履歴情報とともに表示することは任意である。
また、使用時間を記録しておいて所定期間内における履歴情報に基づく計算及び表示等を行うこともできる。
【００２０】
以上、本発明の周辺機器管理システムについて説明したが、このシステムでは情報処理装置200のＰＣなどのコンピュータに周辺機器管理プログラムを読み取り前記処理を実行する。この周辺機器管理プログラムは、ユーザＩＤなどのユーザ情報、片面か両面、集約かなどの印刷設定および排紙枚数を含む周辺機器の使用履歴情報を収集、集計する処理の実行命令を発行する処理と、前記履歴情報に基づいて前記仮想排紙枚数を計算する処理と、仮想排紙枚数と実際の排紙枚数との差を計算する処理を含む処理を実行ためのプログラムであって、情報処理装置200の周辺機器管理システム制御部２０のＰＣなどにおいては、前記プログラムを読み取ることで、前記各処理を容易に実施しすることができる。
【００２１】
【発明の効果】
請求項１、２、４の発明に対応する効果；実際の排紙枚数と削減した枚数を示すことにより、現状でどの程度の用紙が削減されているかをユーザが定量的に一目で把握できるため、本システムを利用しているユーザが、いかに無駄な用紙をなくすか、という今後の計画（目標）などを立てる際の指標として非常に有効な情報となる。
請求項３の発明に対応する効果；請求項１に対応する効果に加え、更に、絶対的なプリント量が違うユーザ同士を同じ基準で比較することができる。
請求項５、６の発明に対応する効果；周辺機器管理のための処理を実行するプログラムを任意のコンピュータに読み取らせることで、該コンピュータにおいて周辺機器についての履歴情報の管理を行うことができる。
【図面の簡単な説明】
【図１】  周辺機器管理システムを概略的に示した図である。
【図２】  周辺機器管理システムにおける処理フローを示した図である。
【図３】  周辺機器及び情報処理装置における履歴情報の蓄積形態を説明するための図である。
【図４】  用紙の削減枚数の算出過程を説明するための図である。
【図５】  ユーザ別の用紙の削減枚数と削減率を算出する過程を説明するための図である。
【図６】  機器別の用紙の削減枚数と削減率を算出する過程を説明するための図である。
【符号の説明】
100・・・周辺機器、１０・・・周辺機器側周辺機器管理システム制御部、
１２・・・履歴情報蓄積部、200・・・情報処理装置、２０・・・情報処理装置側周辺機器管理システム制御部、
２２・・・履歴情報蓄積部。
【図１】
0004052551.tif 000002
【図２】
0004052551.tif 000003
【図３】
0004052551.tif 000004
【図４】
0004052551.tif 000005
【図５】
0004052551.tif 000006
【図６】
0004052551.tif 000007