(57)【特許請求の範囲】
【請求項１】
基準日を始まりとする所定期間における印刷ペースの指標を、前記所定期間よりも前であって当該所定期間に対して設定された期間における印刷履歴に基づいて算出する第１ステップと、
前記基準日から現在までの印刷枚数の実績値を入手する第２ステップと、
前記印刷ペースの指標と前記印刷枚数の実績値とを併せて出力する第３ステップと
をコンピュータに実行させるプログラムであって、
前記第１ステップにおいて、前記所定期間内にユーザが印刷を行う予定を入手して、入手した予定を加味して前記印刷ペースの指標を求めることを特徴とするプログラム。
【請求項２】
基準日を始まりとする所定期間における印刷ペースの指標を、前記所定期間よりも前であって当該所定期間に対して設定された期間における印刷履歴に基づいて算出する第１ステップと、
前記基準日から現在までの印刷枚数の実績値を入手する第２ステップと、
前記印刷ペースの指標と前記印刷枚数の実績値とを併せて出力する第３ステップと
をコンピュータに実行させるプログラムであって、
前記第１ステップにおいて、前記所定期間内でユーザが印刷を行わない日を入手して、入手した印刷を行わない日には、印刷枚数が０枚であることを加味して前記印刷ペースの指標を求めることを特徴とするプログラム。
【請求項３】
前記第３ステップでは、
前記印刷ペースの指標と前記印刷枚数の実績値とを比較するステップを含み、
前記印刷枚数の実績値が前記印刷ペースの指標よりも多い場合には、ユーザに注意を促す出力をすること
を特徴とする請求項１又は２に記載のプログラム。
【請求項４】
基準日を始まりとする所定期間における印刷ペースの指標を、前記所定期間よりも前であって当該所定期間に対して設定された期間における印刷履歴に基づいて算出する第１ステップと、
前記基準日から現在までの印刷枚数の実績値を入手する第２ステップと、
前記印刷ペースの指標と前記印刷枚数の実績値とを併せて出力する第３ステップと
を含み、
前記第１ステップにおいて、前記所定期間内でユーザが印刷を行わない日を入手して、入手した予定を加味して前記印刷ペースの指標を求めることを特徴とする印刷枚数管理方法。
【請求項５】
前記第３ステップでは、
前記印刷ペースの指標と前記印刷枚数の実績値とを比較するステップを含み、
前記印刷枚数の実績値が前記印刷ペースの指標よりも多い場合には、ユーザに注意を促す出力をすること
を特徴とする請求項４に記載の印刷枚数管理方法。
【請求項６】
印刷履歴を取得する印刷履歴取得部と、
前記印刷履歴取得部にて取得された印刷履歴から、基準日を始まりとする所定期間よりも前であって当該所定期間に対して設定された期間における印刷履歴を入手して、入手した印刷履歴に基づいて、前記所定期間における印刷ペースの指標を算出する印刷ペース指標算出手段と、
前記印刷履歴取得部にて取得された印刷履歴から、前記基準日から現在までの印刷枚数の実績値を入手して、入手した印刷枚数の実績値と前記印刷ペースの指標とを併せて出力する出力手段と、
前記所定期間内にユーザが印刷を行う予定を取得する管理情報取得部とを有し、
前記印刷ペース指標算出手段は、前記管理情報取得部から入手した予定を加味して前記印刷ペースの指標を求めることを特徴とする印刷枚数管理装置。
【請求項７】
前記印刷ペースの指標と前記印刷枚数の実績値とを比較する比較手段をさらに備え、
前記出力部は、前記比較手段による比較の結果、前記印刷枚数の実績値が前記印刷ペースの指標よりも多い場合には、ユーザに注意を促す出力をすること
を特徴とする請求項６に記載の印刷枚数管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置で印刷可能な制限枚数を設定する管理下において、印刷枚数を制限枚数以下に抑えるための技術に関する。
【背景技術】
【０００２】
近年、印刷装置の個人管理を導入している企業が増加している。印刷装置の個人管理とは、管理期間において、ユーザごとに印刷装置で印刷可能な制限枚数を設定し、制限枚数を超過した場合には、印刷装置の利用を制限するというものである。企業は印刷装置の個人管理を導入することによって、各ユーザの省資源に対する意識を高めるとともに、印刷コストの削減をはかることができる。
【特許文献１】特開２００１−１９５２２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、個人管理においては、各ユーザは管理者から連絡をもらうなどして、自身に設定されている印刷装置において使用可能な制限枚数について把握することになる。しかしながら、ユーザはどのようなペースで印刷すればよいのかわからず、必要以上に節約を行ったり、あるいは逆に印刷をし過ぎてしまい、必要なときに予期しない印刷拒否を受けたりすることがある。
【０００４】
そのためユーザは、管理期間をとおして制限枚数を常に意識しながら印刷装置を使用することを強いられ、これによりユーザは煩わしさを感じることが多々あり、このことが問題視されている。
本発明は、上記の点に鑑みてなされたものであり、個人管理下での印刷装置の使用において、制限枚数を意識することに伴う煩わしさを低減可能なプログラム、及び印刷枚数管理方法を提供することを目的としている。
【課題を解決するための手段】
【０００５】
そこで、本発明に係るプログラムは、基準日を始まりとする所定期間における印刷ペースの指標を、前記所定期間よりも前であって当該所定期間に対して設定された期間における印刷履歴に基づいて算出する第１ステップと、前記基準日から現在までの印刷枚数の実績値を入手する第２ステップと、前記印刷ペースの指標と前記印刷枚数の実績値とを併せて出力する第３ステップとをコンピュータに実行させるプログラムであって、前記第１ステップにおいて、前記所定期間内にユーザが印刷を行う予定を入手して、入手した予定を加味して前記印刷ペースの指標を求めることを特徴とする。
また、本発明に係るプログラムは、基準日を始まりとする所定期間における印刷ペースの指標を、前記所定期間よりも前であって当該所定期間に対して設定された期間における印刷履歴に基づいて算出する第１ステップと、前記基準日から現在までの印刷枚数の実績値を入手する第２ステップと、前記印刷ペースの指標と前記印刷枚数の実績値とを併せて出力する第３ステップとをコンピュータに実行させるプログラムであって、前記第１ステップにおいて、前記所定期間内でユーザが印刷を行わない日を入手して、入手した印刷を行わない日には、印刷枚数が０枚であることを加味して前記印刷ペースの指標を求めることを特徴とする。
なお、「印刷ペースの指標を出力する」とは、所定期間におけるすべての印刷ペースの指標を出力することに加えて、所定期間のうちの特定日或いは特定期間の印刷ペースの指標を出力すること含む。
【発明の効果】
【０００６】
上記構成では、印刷枚数の実績値と印刷ペースの指標とが併せて出力され、ユーザは当該出力を参考にして印刷ペースを調整することができるので、制限枚数を常に意識することに伴う煩わしさが低減される。 
【０００７】
しかも、印刷ペースの指標が算出される際に、ユーザのスケジュールが加味されることになるので、指標の信頼性が高くなるという効果が得られる。
【０００８】
また、前記第３ステップでは、前記印刷ペースの指標と前記印刷枚数の実績値とを比較するステップを含み、前記印刷枚数の実績値が前記印刷ペースの指標よりも多い場合には、ユーザに注意を促す出力をすることが望ましい。これによりユーザは、促された注意にしたがって印刷ペースを調整することができるので有益である。
本発明に係る印刷枚数管理方法は、基準日を始まりとする所定期間における印刷ペースの指標を、前記所定期間よりも前であって当該所定期間に対して設定された期間における印刷履歴に基づいて算出する第１ステップと、前記基準日から現在までの印刷枚数の実績値を入手する第２ステップと、前記印刷ペースの指標と前記印刷枚数の実績値とを併せて出力する第３ステップとを含み、前記第１ステップにおいて、前記所定期間内でユーザが印刷を行わない日を入手して、入手した予定を加味して前記印刷ペースの指標を求めることを特徴とする。
本発明に係る印刷枚数管理装置は、印刷履歴を取得する印刷履歴取得部と、前記印刷履歴取得部にて取得された印刷履歴から、基準日を始まりとする所定期間よりも前であって当該所定期間に対して設定された期間における印刷履歴を入手して、入手した印刷履歴に基づいて、前記所定期間における印刷ペースの指標を算出する印刷ペース指標算出手段と、前記印刷履歴取得部にて取得された印刷履歴から、前記基準日から現在までの印刷枚数の実績値を入手して、入手した印刷枚数の実績値と前記印刷ペースの指標とを併せて出力する出力手段と、前記所定期間内にユーザが印刷を行う予定を取得する管理情報取得部とを有し、前記印刷ペース指標算出手段は、前記管理情報取得部から入手した予定を加味して前記印刷ペースの指標を求めることを特徴とする。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態に係るプログラム及び印刷枚数管理方法について、図面を参照しながら説明する。
＜印刷管理システムの構成＞
図１は、本実施の形態に係る印刷管理システムの構成を示す図である。
同図に示すように、本システムは、ＭＦＰ（Multiple Function Peripheral）１、スケジュールサーバ２、複数台の端末装置３〜６がネットワーク、ここではＬＡＮ（Local Area Network）７により接続され、ＴＣＰ／ＩＰ(Transmission Control Protocol/Internet Protocol)に従って、互いに各種データのやりとりが可能になっている。
【００１０】
ＭＦＰ１は、例えば、多機能デジタル複合機であり、セットされた原稿の画像を読み取って画像データを得て、画像データに基づいて原稿画像を印刷するコピージョブや、外部の端末装置３〜６からの印刷実行指示を受け付けて印刷を行うプリントジョブ等の各種ジョブを実行する機能を有する。
スケジュールサーバ２は、ユーザからスケジュール情報の入力を受け付けて、当該スケジュール情報を管理するサーバである。なお、スケジュールサーバ２は、スケジュール情報として、印刷予定日と印刷予定枚数、出張予定日、有給取得日等に関する情報をユーザから受け付ける。
【００１１】
端末装置３〜６は、例えばパーソナルコンピュータ（ＰＣ）であって、ＬＡＮ７を介してＭＦＰ１にプリントジョブを送信する。
＜端末装置の構成＞
図２は、端末装置の構成を示すブロック図である。端末装置３〜６は同様の構成をしているので、ここでは端末装置３のみについて説明することにする。
【００１２】
端末装置３は、ＣＰＵ３０、ディスプレイ３１、操作部３２、ＨＤＤ（Hard Disk Drive）３３、ＲＡＭ３５、及びインターフェース３６等を備えている。
ＣＰＵ３０は、ディスプレイ３１の表示内容の制御、操作部３２からの入力情報の受け付け等を行うと共に、ＯＳ（オペレーティングシステム）及びアプリケーション等の動作を実行する。
【００１３】
ディスプレイ３１は、例えば液晶表示装置等であって、その表示部に文字や図形等を表示する。
操作部３２は、例えば、キーボード及びマウス等であり、ボタンの押下によりＣＰＵ３０に命令を与えるための入力装置である。
ＨＤＤ３３には、ＯＳやアプリケーションソフトウェアが格納されている。また本例では、ＭＦＰ１を制御するためのプリンタドライバ、及び本実施の形態に係るプログラムが少なくとも格納されている。
【００１４】
ＲＡＭ３５は、ＣＰＵ３０の主メモリ、ワークエリア等として機能し、例えばプログラム実行時に発生する一時的なデータを保存する。
インターフェース３６は、ＣＰＵ３０とＬＡＮ７とを接続するためのＬＡＮカード、ＬＡＮボード等であり、ＬＡＮ７を介してＭＦＰ１やスケジュールサーバ２とデータの送受信をする。
【００１５】
＜ＭＦＰの構成＞
つぎに、ＭＦＰ１の構成について説明する。図３は、ＭＦＰ１の構成を示すブロック図である。同図に示すように、ＭＦＰ１は、主な構成要素として、ＣＰＵ１０と、スキャナ部１１と、印刷出力部１２と、操作部１３と、インターフェース１４と、ＲＯＭ１５と、ＲＡＭ１６と、受信ジョブ解析部１７と、管理情報格納部１８と、印刷履歴格納部１９とを備えている。
【００１６】
ＣＰＵ１０は、ＲＯＭ１５から必要なプログラムを読み出して、タイミングを計りながら各種動作を統一的に制御して円滑な動作を実行させる。
スキャナ部１１は、セットされた原稿の画像を読み取る公知の装置である。
印刷出力部１２は、インクジェット方式やレーザー方式等で、画像データを記録紙にプリントする公知の装置である。
【００１７】
操作部１３は、例えば液晶タッチパネルからなる表示パネルを備えている。表示パネル上の仮想ボタンが押下されると、その情報がＣＰＵ１０に伝達される。
インターフェース１４は、ＣＰＵ１０とＬＡＮ７とを接続するためのＬＡＮカード、ＬＡＮボード等であり、端末装置３〜６から送信されてくるデータをＬＡＮ７を介して受信してＣＰＵ１０へ送る。またＬＡＮ７を介して、ＣＰＵ１０からのデータを端末装置３〜６へ送信する。
【００１８】
ＲＯＭ１５は、スキャナ部１１におけるスキャン動作に関するプログラムや、印刷出力部１２におけるプリント動作に関するプログラム等の各種プログラムが格納されている。
ＲＡＭ１６は、揮発性のメモリであって、ＣＰＵ１０におけるプログラム実行時のワークエリアとなる。
受信ジョブ解析部１７は、受信したプリントジョブを解析する機能を有している。
【００１９】
管理情報格納部１８は、管理情報テーブルを格納している。図４は、管理情報テーブルを示す図である。管理情報テーブルには管理情報として、ユーザ名、ＩＰアドレス、Ｅメールアドレス、印刷制限枚数、認証コード、現在までの使用枚数、管理期間に関する情報が格納されている。なお、同図に示す例では、管理期間として、２００４年１０月１日から２００４年１０月３１日の１ヶ月間が設定されている。
【００２０】
印刷履歴格納部１９は、ユーザ毎に対応した印刷履歴を格納している。図５は、あるユーザの印刷履歴テーブルを示す図である。同図に示すように、印刷履歴は、何月何日に何枚印刷されたかが分かるように、日付と印刷枚数とが対応づけて記録されている。
＜ＭＦＰの動作＞
つぎに図６を参照しながら、ＭＦＰ１がプリントジョブを受信したときの動作について説明する。図６は、ＭＦＰ１がプリントジョブを受信してからプリントジョブを実行するまでの処理を示すフローチャートである。
【００２１】
ＭＦＰ１はプリントジョブを受信すると（ステップＳ１０１：Ｙｅｓ）、受信ジョブ解析部１７は、受信したプリントジョブを解析する（ステップＳ１０２）。
図７はプリントジョブの構成を示す模式図である。プリントジョブ４０には、プリントコマンド４１とプリントデータ４２とが含まれる。プリントコマンド４１には、送信元のＩＰアドレス、書式、ページ数、ジョブ名、用紙サイズ、用紙種類、認証コード、及び部数に関する情報が格納されている。
【００２２】
受信ジョブ解析部１７は、プリントコマンド４１から、認証コードを抽出するとともに（ステップＳ１０３）、印刷枚数（部数Ｘページ数、ただし、両面印刷の場合は１／２になり、Ｎｉｎ１印刷の場合は、１／ｎの除数＋１となる）を抽出する（ステップＳ１０４）。そして、ＣＰＵ１０は、印刷履歴格納部１９から、認証コードに対応したユーザの印刷履歴テーブルについて、印刷日に該当する欄に今回プリントする印刷枚数を加算する（ステップＳ１０５）。その後、プリントジョブを実行する（ステップＳ１０６）。このように、ＭＦＰ１では、プリントジョブが実行される度に、印刷履歴格納部１９に格納されている印刷履歴テーブルの数値が更新されていく。なお、本実施の形態のようにプリントコマンドから印刷枚数を抽出するようにしてもよいが、実際にプリントジョブが実行された枚数をＭＦＰ１の排紙時にカウントを行い、このカウント数をもって印刷枚数として加算することが好ましい。
【００２３】
＜端末装置の動作＞
つぎに、本実施の形態に係るプログラムについて説明する。
端末装置３には、本実施の形態に係るプログラムからなるソフトウエアがインストールされている。はじめにユーザは当該プログラムの使用にあたって、端末装置３がＭＦＰ１及びスケジュールサーバ２にアクセスできるように設定を行う必要がある。
【００２４】
図８は、プログラムの設定画面を示す図である。設定画面４４には、ＭＦＰ１のＩＰアドレス及び認証コードを入力する欄と、スケジュールサーバ２のＵＲＬ、ユーザ名、及びパスワードを入力する欄がそれぞれ設けられている。
ユーザは、操作部３２のキーボード等を使用して、これらの欄に所定事項を入力した後、「ＯＫ」ボタン４６を押下することにより設定が終了する。この設定により、端末装置３はＬＡＮ７を介して、必要なときにＭＦＰ１及びスケジュールサーバ２へアクセスして、それぞれのデバイスより各種のデータを取得することが可能となる。
【００２５】
以下、本例において、現在の日にちは２００４年１０月５日であるとする。また、端末装置３のユーザが、図４の管理情報テーブルに登録されている田中氏である場合について説明する。管理期間として２００４年１０月１日を基準日とする１ヶ月間、管理期間における制限枚数として１０００枚が設定されており、現在までの使用枚数が２００となっている。
【００２６】
つぎに、図９を参照しながら、本実施の形態に係るプログラムの処理について説明する。図９は、本実施の形態に係るプログラムの処理を示すフローチャートである。
端末装置３のアプリケーション上で印刷設定ダイアログボックスが起動されると（ステップＳ２０１）、端末装置３は、ＭＦＰ１へアクセスして、端末装置３のユーザに対応した管理情報及び印刷履歴を取得する（ステップＳ２０２）。本例では、印刷履歴として、図５に示すテーブルを取得したものとする。
【００２７】
そして、スケジュールサーバ２へアクセスして端末装置３のユーザのスケジュール情報を取得する（ステップＳ２０３）。
図１０は、端末装置３が取得した情報を格納するテーブルを示すものである。同図に示すテーブルには、管理情報として、管理期間と、管理期間において設定されている制限枚数と、管理期間において現在までに使用した枚数に関する情報が格納されている。本例では、管理期間として、２００４年１０月１日を基準日とする１ヶ月間が設定されており、制限枚数として１０００枚が設定されている。
【００２８】
また、同図に示すテーブルには、スケジュール情報として、以下の予定が格納されている。
定例印刷：１０月２０日に２００枚
通常の印刷予定：１０月７日に１５０枚、１０月２５日に１枚
出張予定日：１０月１４日
有給取得日：１０月２６日
なお、定例印刷とは、例えば仕様書の作成等のために、毎月同じ日にちに所定枚数を印刷することである。
【００２９】
そして、取得した印刷履歴と制限枚数に基づいて、上記のスケジュール情報を加味して管理期間における印刷ペースの指標を算出する（ステップＳ２０４）。
ここで、印刷ペースの指標の算出方法について説明する。図１１は、印刷ペースの指標を算出する処理を示すフローチャートであって、図９のステップＳ２０４のサブルーチンに相当するものである。
【００３０】
また図１２は、印刷ペースの指標を算出する過程における具体的な数値を示すテーブルである。図１２のテーブルでは、左の欄から順に、日付、７月の印刷履歴データ、８月の印刷履歴データ、９月の印刷履歴データが掲載されており、以降の欄には、以下の（Ａ）〜（Ｆ）で示される過程における算出結果の数値が順に掲載されている。
（Ａ）はじめに、７月から９月の印刷履歴より、各日付における使用枚数の平均値を算出する（ステップＳ３０１）。
【００３１】
（Ｂ）取得したスケジュール情報に定例印刷がある場合には、定例日において、（Ａ）で求めた平均値から定例日に印刷する枚数を差し引く。本例では、毎月２０日に２００枚印刷する定例印刷があるので、（Ａ）で求めた２０日の値から２００枚を差し引く（ステップＳ３０２）。
（Ｃ）つぎに、定例印刷枚数及び印刷予定枚数を加味して、割り振りをおこなう。本例では、定例印刷枚数２００枚（２０日）、印刷予定枚数１５０枚（７日）、１枚（２５日）であるので、制限枚数（１０００枚）から、定例印刷枚数、印刷予定枚数の合計（２００＋１５０＋１＝３５１枚）を引いた値を求め、１０００−３５１＝６４９枚を得る。（Ｂ）で算出した各日の値に６４９／７５５をかけて割り振りをする（ステップＳ３０３）。なお、数値７５５は、（Ｂ）における合計枚数に相当する。求めた値が小数になる場合には、小数点第一位を四捨五入して整数とする。
【００３２】
（Ｄ）つづいて、出張と有給休暇を加味する。スケジュール情報では出張予定が１０月１４日、及び有給取得日が１０月２６日となっている。出張日及び有給取得日には、印刷装置を使用しないので、これらの日の印刷枚数が０枚であることを加味して調整する。
具体的には、はじめに（Ｃ）においてこれらの日に割り当てられている枚数を０枚にする。そして、これらの日に割り当てられていた印刷枚数を他の日に割り振る。１４日に割り当てられていた１４枚と、２６日に割り当てられていた１７枚との合計３１枚と、今月スケジュール以外で使用できる枚数６４９枚とを足した値を求める。本例では６４９＋３１＝６８０枚となる。
【００３３】
そして各日の値に６８０／６４９をかける演算をおこなう（ステップＳ３０４）。なお、値が小数になる場合には、上記と同様に小数点第一位を四捨五入して整数とする。
（Ｅ）つぎにスケジュールで予定されている印刷枚数、７日（１５０枚）、２０日（２００枚）、２５日（１枚）を各日の値に加算する（ステップＳ３０５）。
（Ｆ）そして印刷枚数の累積値を求める（ステップＳ３０６）。この累積値を印刷ペースの指標とする。
【００３４】
図９に戻って、ステップＳ２０４で上記のように印刷ペースの指標を算出したのにつづいて、印刷履歴から、基準日である１０月１日から現在１０月５日までの印刷枚数の実績値を入手するとともに、算出された印刷ペースの指標を入手して、印刷ペースの指標と印刷枚数の実績値とを示すグラフを作成する（ステップＳ２０５）。
印刷枚数の実績値は、本例では、図５に示すように、１０月４日に１００枚、１０月５日に１００枚印刷しているので、１０月５日現在において２００枚となっている。
【００３５】
そして、印刷ペースの指標と印刷枚数の実績値とを比較する。具体的には、現在の累積実績値Ｐと、現在における印刷ペースの指標の値Ｑから進捗割合Ｒ＝Ｐ／Ｑを算出する（ステップＳ２０５）。
進捗割合Ｒが所定値Ｘ、例えばＸ＝１．０より大きい場合（ステップＳ２０７：Ｙｅｓ）すなわち、印刷枚数の実績値が印刷ペースの指標より大きい場合には、注意を促すメッセージとともにグラフをポップアップウィンドウでディスプレイ３１に表示する（ステップＳ２０９）。なお、所定値Ｘは、ユーザが任意に設定できるものとする。
【００３６】
図１３は、進捗割合Ｒが所定値Ｘよりも大きい場合のポップアップウィンドウの表示例である。ポップアップウィンドウ５０には主として、グラフ５１とメッセージ５２とが表示されている。
グラフ５１の縦軸は枚数、横軸は日にちであり、グラフ中の棒グラフが印刷枚数の実績値を示し、折れ線グラフが印刷ペースの指標を示している。
【００３７】
図１３のように、現在の実績値を印刷ペースの指標と併せて表示することによって、ユーザは、当該表示を参考にして印刷ペースを調整することができるので、制限枚数を常に意識することに伴う煩わしさを低減することができる。
また、ポップアップウィンドウ５０には、警告メッセージ５２として、「印刷ペースが速いです。２ｉｎ１、４ｉｎ１、両面モードに切り替えてください。」と表示されている。
【００３８】
このメッセージ５２によって、このままの印刷ペースであると管理期間内に制限枚数を超過するおそれがあると、ユーザに注意を促すことができる。
そして、進捗割合Ｒが所定値Ｘ以下の場合（ステップＳ２０８：Ｎｏ）には、グラフ５１をポップアップウィンドウでディスプレイ３１に表示する（ステップＳ２０８）。
以上説明したように、本実施の形態においては、プリントジョブを実行するにあたって、印刷枚数の実績値と印刷ペースの指標とが併せて表示され、ユーザは当該表示を参考にして印刷ペースを調整することができるので、制限枚数を常に考慮することに伴う煩わしさを低減することができる。
【００３９】
なお、本発明は、方法であるとしてもよい。さらに、その方法をコンピュータが実行するプログラムであるとしてもよい。また、本発明に係るプログラムは、例えば磁気テープ、フレキシブルディスク等の磁気ディスク、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＭＯ、ＰＤなどの光記録媒体、フラッシュメモリ系記録媒体等、コンピュータ読み取り可能な各種記録媒体に記録することが可能であり、当該記録媒体の形態で生産、譲渡等がなされる場合もあるし、プログラムの形態でインターネットを含む有線、無線の各種ネットワーク、放送、電気通信回線、衛星通信等を介して伝送、供給される場合もある。
【００４０】
また、本発明のプログラムは、上記に説明した処理をコンピュータに実行させるための全てのモジュールを含んでいる必要はなく、例えば通信プログラムやオペレーティングシステム（ＯＳ）に含まれるプログラムなど、別途情報処理装置にインストールすることができる各種汎用的なプログラムを利用して、本発明の各処理をコンピュータに実行させるようにしても良い。したがって、上記した記録媒体に必ずしも上記全てのモジュールを記録している必要はないし、また必ずしも全てのモジュールを伝送する必要もない。さらに所定の処理を専用ハードウェアを利用して実行させるようにすることができる場合もある。
【００４１】
＜変形例＞ 
以上、本発明を実施の形態に基づいて説明してきたが、本発明の内容が、上記の実施の形態に示された具体例に限定されないことは勿論であり、例えば、以下のような変形例を考えることができる。
（１）上記においては、本実施の形態に係るプログラムが端末装置３にインストールされていて、端末装置３のディスプレイ３１に印刷枚数の実績値と印刷ペースの指標のグラフが表示される構成について説明したが、上記と同様なプログラムがＭＦＰ１にインストールされていて、ユーザがＭＦＰ１にログインされたときに、ＭＦＰ１の表示部にグラフを表示する構成であってもよい。
【００４２】
（２）上記においては、直近３ヶ月の印刷履歴データに基づいて指標を計算したが、直近１ヶ月、２ヶ月、あるいは４ヶ月以上の印刷履歴データに基づいて指標を算出してもよい。また、指標を算出するために用いる印刷履歴データは、直近の数ヶ月のデータに限定されるものではなく、例えば、前年の同月におけるデータ、及び前々年の同月におけるデータ等に基づいて指標を算出してもよい。
【００４３】
（３）上記においては管理期間が１ヶ月に設定されている場合について説明したが、これに限定されない。例えば、管理期間は１週間に設定してもよいし、３ヶ月に設定してもよい。
（４）上記においては、印刷履歴にスケジュール情報を加味して、印刷ペースの指標を求める構成について説明したが、印刷履歴のみに基づいて印刷ペースの指標を求める構成としてもよい。例えば、管理期間が１ヶ月に設定されている場合には、先月の印刷履歴をそのまま印刷ペースの指標としてもよい。
【００４４】
（５）上記においては、印刷ペースの指標と印刷枚数の実績値とをグラフを用いて表示する構成について説明したが、これに限定されず、例えば、図１４に示すようなテーブルをディスプレイに表示する構成としてもよい。図１４は、各日付における印刷ペースの指標及び印刷枚数の実績値の数値を格納しているテーブルを示す図である。ユーザは同図に示すようなテーブルを参照することにより、印刷ペースの調整をすることができる。
【００４５】
（６）上記においては、印刷ペースの指標を表示する際に、管理期間の全期間にわたる指標を表示する構成について説明したが、例えば、「実績値１１０枚、本日までの指標１００枚、明日までの指標１２０枚」といったように、管理期間内の特定日或いは特定期間における指標のみを表示する構成としてもよい。
（７）上記においては、端末装置３がスケジュールサーバ２にアクセスしてスケジュール情報を取得する構成としているが、ユーザが、スケジュール情報を端末装置３に直接登録する構成であってもよい。
【００４６】
（８）上記においては、ＭＦＰ１はプリントジョブを実行するごとに印刷履歴を更新する構成について説明しているが、プリントジョブの他に、コピージョブを実行する際にも、印刷履歴を更新して、使用枚数をカウントする構成としてもよい。このときＭＦＰ１は、ユーザの認証コードを受け付けて、当該認証コードに対応した印刷履歴テーブルに、コピー枚数を加算する構成とすることが好ましい。
【００４７】
（９）上記のプログラムでは、印刷履歴に基づいて印刷ペースの指標を算出する構成について説明したが、印刷ペースの指標は、プログラム上で算出されなくてもよい。例えば、管理者が予想される印刷ペースの指標を作成して管理サーバに格納しておき、必要なときに当該管理サーバから印刷ペースの指標を入手する構成としてもよい。
（１０）上記においては、印刷枚数の実績値と、印刷ペースの指標とをディスプレイ等の表示部に表示する構成について説明したが、印刷枚数の実績値と、印刷ペースの指標を音声で出力して、ユーザに知らせる構成としてもよい。このとき例えば、「実績値１１０枚、指標１００枚です。印刷ペースが速いようです。両面モード等で印刷することをお勧めします。」等の音声メッセージを出力する形態が考えられる。ユーザはこのような音声メッセージを聞くことによって、印刷ペースを調整することができる。
【００４８】
（１１）上記においては、ユーザごとに印刷枚数を管理する個人管理について説明したが、会社内の部門ごとに印刷可能枚数を制限して管理する部門管理についても、本発明を適用することができる。
【産業上の利用可能性】
【００４９】
本発明は、印刷枚数に制限を設定する管理下において広く適用することができる。また、本発明は、印刷装置の使用にあたって煩わしさを低減可能なプログラムを提供することができるので、その産業的利用価値は極めて高い。
【図面の簡単な説明】
【００５０】
【図１】本実施の形態に係る印刷管理システムの構成を示す図である。
【図２】端末装置の構成を示すブロック図である。
【図３】ＭＦＰ１の構成を示すブロック図である。
【図４】管理情報テーブルを示す図である。
【図５】印刷履歴テーブルを示す図である。
【図６】ＭＦＰ１がプリントジョブを受信してからプリントジョブを実行するまでの処理を示すフローチャートである。
【図７】プリントジョブの構成を示す模式図である。
【図８】プログラムの設定画面を示す図である。
【図９】本実施の形態に係るプログラムの処理を示すフローチャートである。
【図１０】端末装置が取得した情報を格納するテーブルを示すものである。
【図１１】印刷ペースの指標を算出する処理を示すフローチャートであって、図９のステップＳ２０４のサブルーチンに相当するものである。
【図１２】印刷ペースの指標を算出する過程における具体的な数値を示すテーブルである。
【図１３】進捗割合が所定値よりも大きい場合のポップアップウィンドウの表示例である。
【図１４】各日付における印刷ペースの指標及び印刷枚数の実績値の数値を格納しているテーブルを示す図である
【符号の説明】
【００５１】
１    ＭＦＰ
２    スケジュールサーバ
３    端末装置
１１  スキャナ部
１２  印刷出力部
１３  操作部
１４  インターフェース
１７  受信ジョブ解析部
１８  管理情報格納部
１９  印刷履歴格納部
３１  ディスプレイ
３２  操作部
３６  インターフェース
４０  プリントジョブ
４１  プリントコマンド
５０  ポップアップウィンドウ
５１  グラフ
５２  警告メッセージ
【図１】
0004715331.tif 000002
【図２】
0004715331.tif 000003
【図３】
0004715331.tif 000004
【図４】
0004715331.tif 000005
【図５】
0004715331.tif 000006
【図６】
0004715331.tif 000007
【図７】
0004715331.tif 000008
【図８】
0004715331.tif 000009
【図９】
0004715331.tif 000010
【図１０】
0004715331.tif 000011
【図１１】
0004715331.tif 000012
【図１２】
0004715331.tif 000013
【図１３】
0004715331.tif 000014
【図１４】
0004715331.tif 000015