(57)【特許請求の範囲】
【請求項１】
所定期間内に印刷対象を印刷する予定の第１予定印刷枚数、所定期間内のある時点までに該印刷対象が印刷された実績印刷枚数及び前記所定期間内のある時点以降に印刷される予定の第２予定印刷枚数を取得する取得手段と、
前記実績印刷枚数と前記第２予定印刷枚数とを加算した枚数である加算枚数と前記第１予定印刷枚数とを比較する比較手段と、
前記加算枚数と前記第１予定印刷枚数との比較結果と、前記印刷対象を区分する複数の種類ごとに設定されている、印刷スタイルを変更する前記種類を選択するときの優先度を表した印刷スタイル変更優先度とに基づいて、該複数の種類に含まれるいずれかの種類を選択し、選択した前記種類に該区分される印刷対象を印刷する際に１ページの印刷用紙に出力するページ数である印刷スタイルを、第一の印刷スタイルから第二の印刷スタイルへ変更する変更手段と
を有する印刷管理装置。
【請求項２】
前記変更手段は、前記加算枚数が前記第１予定印刷枚数を上回っている場合、前記第一の印刷スタイルよりも前記１ページの印刷用紙に出力するページ数が多い前記第二の印刷スタイルに変更することを特徴とする請求項１記載の印刷管理装置。
【請求項３】
前記変更手段は、前記加算枚数が前記第１予定印刷枚数を下回っている場合、前記第一の印刷スタイルよりも前記１ページの印刷用紙に出力するページ数が少ない前記第二の印刷スタイルに変更することを特徴とする請求項１記載の印刷管理装置。
【請求項４】
前記変更手段は、前記複数の種類ごとに設定された前記印刷スタイル変更優先度が最も高い種類を前記選択することを特徴とする請求項１または請求項２記載の印刷管理装置。
【請求項５】
前記変更手段は、前記印刷スタイル変更優先度が前記最も高い種類を、前記第二の印刷スタイルに変更した場合に、前記ある時点以降に印刷される予定の第三の予定印刷枚数を算出すると共に、該算出した該第三の予定印刷枚数と前記実績印刷枚数との他の加算枚数を算出し、該算出した他の加算枚数が前記第１予定印刷枚数よりも大きい場合に、さらに他の種類に前記区分された印刷対象の印刷スタイルを変更することを特徴とする請求項４記載の印刷管理装置。
【請求項６】
コンピュータに、
所定期間内に印刷対象を印刷する予定の第１予定印刷枚数、所定期間内のある時点までに該印刷対象が印刷された実績印刷枚数及び前記所定期間内のある時点以降に印刷される予定の第２予定印刷枚数を取得する取得ステップと、
前記実績印刷枚数と前記第２予定印刷枚数とを加算した枚数である加算枚数と前記第１予定印刷枚数とを比較する比較ステップと、
前記加算枚数と前記第１予定印刷枚数との比較結果と、前記印刷対象を区分する複数の種類ごとに設定されている、印刷スタイルを変更する前記種類を選択するときの優先度を表した印刷スタイル変更優先度とに基づいて、該複数の種類に含まれるいずれかの種類を選択し、選択した前記種類に該区分される印刷対象を印刷する際に１ページの印刷用紙に出力するページ数である印刷スタイルを、第一の印刷スタイルから第二の印刷スタイルへ変更する変更ステップと
を実行させることを特徴とする印刷管理プログラム。
【請求項７】
コンピュータが、
所定期間内に印刷対象を印刷する予定の第１予定印刷枚数、所定期間内のある時点までに該印刷対象が印刷された実績印刷枚数及び前記所定期間内のある時点以降に印刷される予定の第２予定印刷枚数を取得する取得ステップと、
前記実績印刷枚数と前記第２予定印刷枚数とを加算した枚数である加算枚数と前記第１予定印刷枚数とを比較する比較ステップと、
前記加算枚数と前記第１予定印刷枚数との比較結果と、前記印刷対象を区分する複数の種類ごとに設定されている、印刷スタイルを変更する前記種類を選択するときの優先度を表した印刷スタイル変更優先度とに基づいて、該複数の種類に含まれるいずれかの種類を選択し、選択した前記種類に該区分される印刷対象を印刷する際に１ページの印刷用紙に出力するページ数である印刷スタイルを、第一の印刷スタイルから第二の印刷スタイルへ変更する変更ステップと
を実行することを特徴とする印刷管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷用紙の枚数を管理する印刷管理装置、印刷管理方法及び印刷管理プログラムに関する。
【背景技術】
【０００２】
企業等では経費の削減や環境負荷の低減を狙い、所定期間（例えば一ヶ月）に使用できる印刷用紙の枚数を制限（抑制）することが行われている。例えば、特許文献１には、印刷用紙の枚数（以下、印刷枚数という）が所定枚数を超過した場合に、１枚の印刷用紙の両面に印刷を行う両面印刷や１枚の印刷用紙の片面に複数ページを印刷する集約印刷などの印刷スタイルを利用する技術が開示されている。特許文献１に開示の技術は、上限の印刷枚数を維持しながら印刷を行うことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２５５６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
企業等では業務に関する書類が多種類存在する。したがって、書類の中には１ページに表示される内容が多いなどの理由により、１枚の印刷用紙の片面に１ページを印刷する印刷スタイル（以下、１ＵＰという）が好ましい書類も含まれる。上記した従来技術では印刷枚数が所定枚数を超過した場合に、１ＵＰが好ましい書類であっても、片面、両面、２ＵＰ、４ＵＰというように印刷スタイルが変更されてしまい、細かすぎて使用者が見にくい等の不都合が生じる。
【０００５】
このように、上記した従来技術では使用者の見易さを確保しつつ、印刷枚数が所定枚数を超過しないようにすることが難しいという問題があった。
【０００６】
本発明の一実施形態は、印刷枚数が所定枚数を超過しないようにしつつ、できるだけ使用者の見易さを確保して印刷を行わせる印刷管理装置、印刷管理方法及び印刷管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の一実施形態の印刷管理装置は、所定期間内に印刷対象を印刷する予定の第１予定印刷枚数、所定期間内のある時点までに該印刷対象が印刷された実績印刷枚数及び前記所定期間内のある時点以降に印刷される予定の第２予定印刷枚数を取得する取得手段と、前記実績印刷枚数と前記第２予定印刷枚数とを加算した枚数である加算枚数と前記第１予定印刷枚数とを比較する比較手段と、前記加算枚数と前記第１予定印刷枚数との比較結果と、前記印刷対象を区分する複数の種類ごとに設定されている、印刷スタイルを変更する前記種類を選択するときの優先度を表した印刷スタイル変更優先度とに基づいて、該複数の種類に含まれるいずれかの種類を選択し、選択した前記種類に該区分される印刷対象を印刷する際に１ページの印刷用紙に出力するページ数である印刷スタイルを、第一の印刷スタイルから第二の印刷スタイルへ変更する変更手段とを有する。
【０００８】
なお、本発明の一実施形態の構成要素、表現又は構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、データ構造などに適用したものも本発明の態様として有効である。
【発明の効果】
【０００９】
本発明の一実施形態によれば、印刷枚数が所定枚数を超過しないようにしつつ、できるだけ使用者の見易さを確保して印刷を行うことができる。
【図面の簡単な説明】
【００１０】
【図１】印刷システムの一例の構成図である。
【図２】ＰＣの一例のハードウェア構成図である。
【図３】本実施例の印刷管理装置の一例のブロック図である。
【図４】本実施例の印刷管理装置が行う処理の一例のフローチャートである。
【図５】ステップＳ３のエコモード設定処理の一例のフローチャートである。
【図６】ステップＳ１１で利用する印刷実績テーブルの一例の構成図である。
【図７】ステップＳ１２で利用する印刷予定テーブルの一例の構成図である。
【図８】ステップＳ１４で利用する印刷スタイル可否テーブルの一例の構成図である。
【図９】ステップＳ１５で利用する印刷スタイル設定テーブル及び印刷予定テーブルの一例の構成図である。
【図１０】ステップＳ５のエコモード解除処理の一例のフローチャートである。
【図１１】ステップＳ２１で利用する印刷実績テーブルの一例の構成図である。
【図１２】ステップＳ２２で利用する印刷予定テーブルの一例の構成図である。
【図１３】ステップＳ２５で利用する印刷スタイル設定テーブル及び印刷予定テーブルの一例の構成図である。
【図１４】印刷システムの他の例の構成図である。
【図１５】ＰＣの一例のブロック図である。
【図１６】本実施例の印刷管理装置の他の例のブロック図である。
【発明を実施するための形態】
【００１１】
次に、本発明を実施するための形態を、以下の実施例に基づき図面を参照しつつ説明していく。なお、本実施例では帳票を印刷する印刷システムを例に説明するが、如何なる書類を印刷する印刷システムであってもよい。
【実施例１】
【００１２】
（システム構成）
図１は印刷システムの一例の構成図である。図１の印刷システム１はＰＣ（パーソナルコンピュータ）１０及びプリンタ１２がデータ通信可能に接続されている。ＰＣ１０はプリンタ１２で帳票を印刷する。ＰＣ１０は帳票を作成するアプリケーション、プリンタ１２のプリンタドライバ、プリンタ１２が行う帳票の印刷の監視及び帳票の印刷スタイルの変更を行う印刷管理プログラム等がインストールされている。少なくとも印刷管理プログラムがインストールされているＰＣ１０は印刷管理装置の一例である。
【００１３】
（ハードウェア構成）
ここでは、ＰＣ１０のハードウェア構成を説明する。ＰＣ１０は本実施例の印刷管理装置と同様の機能を有するプログラムを実行する。図２はＰＣの一例のハードウェア構成図である。
【００１４】
ＰＣ１０は入力装置２１、表示装置２２、ＰＣ本体２３を有する。ＰＣ本体２３はバス３７で相互に接続されている主記憶装置３１、演算処理装置３２、インターフェース装置３３、記録媒体読取装置３４及び補助記憶装置３５を有する。また、バス３７には入力装置２１及び表示装置２２が接続されている。
【００１５】
バス３７で相互に接続されている入力装置２１、表示装置２２、主記憶装置３１、演算処理装置３２、インターフェース装置３３、記録媒体読取装置３４及び補助記憶装置３５は、演算処理装置３２による管理下で相互にデータの送受を行うことができる。演算処理装置３２は、ＰＣ１０全体の動作制御を司る中央処理装置である。
【００１６】
インターフェース装置３３はプリンタ１２、他のＰＣ又はサーバなどからのデータを受信し、そのデータの内容を演算処理装置３２に渡す。さらにインターフェース装置３３は演算処理装置３２からの指示に応じてプリンタ１２、他のＰＣ又はサーバなどにデータを送信する。
【００１７】
補助記憶装置３５には、印刷管理装置と同様の機能をＰＣ１０に発揮させるプログラムの一部として、少なくとも印刷管理装置における印刷管理処理をコンピュータに実行させる印刷管理プログラムが記憶されている。
【００１８】
そして、演算処理装置３２が印刷管理プログラムを補助記憶装置３５から読み出して実行することで、印刷管理装置として機能するようになる。印刷管理プログラムは演算処理装置３２とアクセス可能な主記憶装置３１に格納されていても良い。入力装置２１は演算処理装置３２の管理下でデータの入力を受付ける。印刷管理プログラムはＰＣ１０が読み取り可能な記録媒体３６に記録しておくことができる。
【００１９】
ＰＣ１０で読み取り可能な記録媒体３６には、磁気記録媒体、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録媒体には、ＨＤＤ、フレキシブルディスク（ＦＤ）、磁気テープ（ＭＴ）などがある。光ディスクには、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  −  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−Ｒ（Ｒｅｃｏｒｄａｂｌｅ）／ＲＷ（ＲｅＷｒｉｔａｂｌｅ）などがある。また、光磁気記録媒体には、ＭＯ（Ｍａｇｎｅｔｏ  −  Ｏｐｔｉｃａｌ  ｄｉｓｋ）などがある。
【００２０】
印刷管理プログラムを流通させる場合には、例えば、印刷管理プログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型の記録媒体３６が販売されることが考えられる。
【００２１】
そして印刷管理プログラムを実行するＰＣ１０は、例えば記録媒体読取装置３４が印刷管理プログラムを記録した記録媒体３６から、印刷管理プログラムを読み出す。演算処理装置３２は、読み出された印刷管理プログラムを主記憶装置３１若しくは補助記憶装置３５に格納する。そして、ＰＣ１０は、自己の記憶装置である主記憶装置３１若しくは補助記憶装置３５から印刷管理プログラムを読み取り、印刷管理プログラムに従った処理を実行する。
【００２２】
（ブロック構成）
以下では、少なくともＰＣ１０にアプリケーション、プリンタドライバ、印刷管理プログラムがインストールされている印刷管理装置４０を例に説明していく。
【００２３】
図３は本実施例の印刷管理装置の一例のブロック図である。印刷管理装置４０は、帳票出力部４１、印刷管理機能部４２、プリンタ制御部４３、印刷モードテーブル４４、印刷予定テーブル４５、印刷実績テーブル４６、印刷スタイル可否テーブル４７、印刷スタイル設定テーブル４８、印刷枚数調整閾値テーブル４９を有する。
【００２４】
帳票出力部４１は、演算処理装置３２がアプリケーションを実行することにより実現される。帳票出力部４１は、プリンタ１２で印刷する帳票を作成して出力する。また、印刷管理機能部４２は、演算処理装置３２が印刷管理プログラムを実行することにより実現される。印刷管理機能部４２は、プリンタ１２が行う帳票の印刷の監視及び帳票の印刷スタイルの変更を行うことで、紙資源である印刷用紙を効率的に使用できるようにする。
【００２５】
また、プリンタ制御部４３は演算処理装置３２がプリンタドライバを実行することにより実現される。プリンタ制御部４３はプリンタ１２の動作を制御する。印刷モードテーブル４４は印刷モードを格納している。印刷モードには、エコモード設定を行う「１」とエコモード設定及びエコモード解除を行う「２」とエコモード設定及びエコモード解除を行わない「３」がある。
【００２６】
印刷予定テーブル４５は各帳票の所定期間（例えば一ヶ月）の予定印刷枚数及び所定期間を複数に分けた印刷時期（例えば日付）ごとの予定印刷枚数を格納している。印刷実績テーブル４６は各帳票の所定期間の実績印刷枚数及び所定期間を複数に分けた印刷時期ごとの実績印刷枚数を格納している。
【００２７】
印刷スタイル可否テーブル４７は各帳票が変更できる印刷スタイルと、印刷スタイルの変更順とを格納している。ここで言う印刷スタイルは、１枚の印刷用紙に何ページを印刷するかを示すものである。印刷スタイルの変更順は、１枚の印刷用紙に印刷するページ数を増やしていく帳票の順番を決めるものである。印刷スタイルの変更順は、１枚の印刷用紙に印刷するページ数を増やしてもよい帳票が前、１枚の印刷用紙に印刷するページ数を増やしたくない帳票が後となるように決められる。
【００２８】
印刷スタイル設定テーブル４８はエコモード設定により変更された印刷スタイルを帳票毎に識別するためのフラグを格納している。印刷枚数調整閾値テーブル４９は後述のエコモード解除処理から抜けるための閾値（例えば１０％）を格納している。
【００２９】
印刷モードテーブル４４等の各種テーブルは例えば印刷管理機能部４２によって適宜更新される。なお、図３の印刷管理装置４０は印刷モードテーブル４４等の各種テーブルを有しているが、データベースサーバ等で別途管理するようにしてもよい。
【００３０】
（処理フロー）
図４は本実施例の印刷管理装置が行う処理の一例のフローチャートである。なお、印刷管理装置４０の使用者等は、印刷予定テーブル４５、印刷スタイル可否テーブル４７を予め設定しておく。また、印刷管理機能部４２は帳票が印刷される度に印刷実績テーブル４６を更新する。例えば印刷管理機能部４２は、印刷実績テーブル４６の更新後又は所定期間（日、週、月）毎に、図４に示すフローチャートの処理を開始する。
【００３１】
ステップＳ１に進み、印刷管理機能部４２は印刷モードテーブル４４から印刷モードを読み込む。ステップＳ２に進み、印刷管理機能部４２は読み込んだ印刷モードが「３」であるか否かを判定する。印刷モード「３」はエコモード設定及びエコモード解除を行わない印刷モードである。
【００３２】
印刷モードが「３」であれば、印刷管理機能部４２はエコモード設定及びエコモード解除を行わない印刷モードであるため、ステップＳ６に進み、帳票出力部４１から出力された印刷要求をそのままプリンタ制御部４３に供給する。つまり、印刷管理機能部４２は帳票出力部４１が決めた帳票の印刷スタイルを変更しない。
【００３３】
印刷モードが「３」でなければ、印刷管理機能部４２はステップＳ３に進み、必要に応じて印刷枚数を減らすエコモード設定処理を行う。エコモード設定処理は、印刷スタイルの変更を行うことで、印刷枚数を減らす処理である。具体的に、エコモード設定処理は印刷予定テーブル４５に格納されている予定印刷枚数と印刷実績テーブル４６に格納されている実績印刷枚数とを比較し、所定期間の予定印刷枚数が上ぶれしそうな場合、印刷スタイル可否テーブル４７に従って帳票毎に印刷スタイルの変更を行うことで、印刷枚数を減らす処理である。
【００３４】
ステップＳ４に進み、印刷管理機能部４２は読み込んだ印刷モードが「１」であるか否かを判定する。印刷モード「１」はエコモード設定を行い、エコモード解除を行わない印刷モードである。印刷モードが「１」であれば、印刷管理機能部４２はエコモード解除を行わない印刷モードであるため、ステップＳ６に進み、エコモード設定処理後の印刷要求をプリンタ制御部４３に供給する。
【００３５】
印刷モードが「１」でなければ、印刷管理機能部４２はステップＳ５に進み、必要に応じて印刷枚数を増やすエコモード解除処理を行う。エコモード解除処理は、印刷スタイルの変更を行うことで、印刷枚数を増やす処理である。
【００３６】
具体的に、エコモード解除処理は印刷予定テーブル４５に格納されている予定印刷枚数と印刷実績テーブル４６に格納されている実績印刷枚数とを比較し、所定期間の予定印刷枚数が下ぶれしそうな場合、エコモード設定処理で帳票毎に変更された印刷スタイルを印刷スタイル設定テーブル４８に従って元の印刷スタイルに戻すことで、印刷枚数を増やす処理である。
【００３７】
ステップＳ５に続いてステップＳ６に進み、印刷管理機能部４２はエコモード設定処理及びエコモード解除処理後の印刷要求をプリンタ制御部４３に供給する。ステップＳ６の印刷要求を供給されると、プリンタ制御部４３はプリンタ１２の動作を制御して帳票の印刷を行う。
【００３８】
印刷モード「１」又は「２」によれば、印刷管理機能部４２は所定期間の予定印刷枚数が上ぶれしそうな場合にエコモード設定処理を行うことで、所定期間の実績印刷枚数が予定印刷枚数を超過しないように調整できる。このとき、印刷管理機能部４２は印刷スタイル可否テーブル４７に格納されている各帳票が変更できる印刷スタイルと、印刷スタイルの変更順とに従って印刷スタイルの変更を行うため、帳票の見易さもできるだけ確保できるようにしている。
【００３９】
また、印刷モード「２」によれば、印刷管理機能部４２は所定期間の予定印刷枚数が上ぶれしそうな場合にエコモード設定処理を行い、所定期間の予定印刷枚数が下ぶれしそうな場合にエコモード解除処理を行うことで、過度に実績印刷枚数を減らすことなく、所定期間の実績印刷枚数が予定印刷枚数を超過しないように調整できる。
【００４０】
図５はステップＳ３のエコモード設定処理の一例のフローチャートである。ステップＳ１１に進み、印刷管理機能部４２は所定期間（例えば当月）のシステム日付以前の実績印刷枚数を印刷実績テーブル４６から算出する。ステップＳ１２に進み、印刷管理機能部４２は当月のシステム日付以降の予定印刷枚数を印刷予定テーブル４５から算出する。
【００４１】
ステップＳ１３に進み、印刷管理機能部４２は当月の予定印刷枚数を印刷予定テーブル４５から算出する。印刷管理機能部４２はステップＳ１１で算出した当月のシステム日付以前の実績印刷枚数とステップＳ１２で算出した当月のシステム日付以降の予定印刷枚数との加算枚数（以下、単に加算枚数という）が、当月の予定印刷枚数を上回っているか否かを判定する。なお、本実施例では、加算枚数が予定印刷枚数を下回るまで、以下の処理を繰り返すこととしている。しかし、これに限らず、例えば、印刷管理機能部４２は予定印刷枚数よりの所定枚数多い枚数を下回っているかを判定するとしても良い。また、印刷管理機能部４２は、予定印刷枚数よりも所定割合多い枚数を下回っているかと判定するとしても良い。
【００４２】
加算枚数が当月の予定印刷枚数を上回っていなければ、印刷管理機能部４２は図５に示すフローチャートの処理を終了する。一方、加算枚数が当月の予定印刷枚数を上回っていれば、印刷管理機能部４２は印刷スタイル変更後の加算枚数が、当月の予定印刷枚数を上回らなくなるまでステップＳ１４〜Ｓ１６の処理を繰り返し行う。
【００４３】
ステップＳ１４に進み、印刷管理機能部４２は印刷スタイル可否テーブル４７に格納されている印刷スタイルの変更順を表す印刷方式変更優先Ｎｏ及び各帳票が変更できる印刷スタイルに従って、各帳票の印刷スタイルを順番に変更する。
【００４４】
ステップＳ１５に進み、印刷管理機能部４２はステップＳ１４で変更した印刷スタイルと帳票とを識別するためのフラグを、印刷スタイル設定テーブル４８に格納する。印刷管理機能部４２は印刷スタイルの変更に基づき、印刷予定テーブル４５の予定印刷枚数を変更する。ステップＳ１６に進み、印刷管理機能部４２はステップＳ１１及びＳ１２と同様な処理により、印刷スタイル変更後の加算枚数を算出する。
【００４５】
図５のフローチャートでは、当月の予定印刷枚数が上ぶれしそうな場合に印刷枚数を減らす印刷スタイルに変更できるので、当月の実績印刷枚数が予定印刷枚数を超過しないように調整できる。また、図５のフローチャートは、印刷スタイル可否テーブル４７に格納されている印刷スタイルの変更順に従うことで、１枚の印刷用紙に印刷するページ数を増やしてもよい帳票から順番に印刷スタイルの変更が行われるため、帳票の見易さもできるだけ確保している。
【００４６】
以下では、図５のフローチャートの処理を、印刷モードテーブル４４等の各種テーブルを用いて説明していく。なお、システム日付は○月３日と仮定する。
【００４７】
図６はステップＳ１１で利用する印刷実績テーブルの一例の構成図である。図６の印刷実績テーブル４６は、データ項目として帳票名、日付ごとの実績印刷枚数、一ヶ月の実績印刷枚数を有するレコードを格納している。印刷管理機能部４２は図６の印刷実績テーブル４６から○月３日以前の実績印刷枚数２２０（１００＋１２０）を算出する。
【００４８】
図７はステップＳ１２で利用する印刷予定テーブルの一例の構成図である。図７の印刷予定テーブル４５はデータ項目として帳票名、日付ごとの予定印刷枚数、一ヶ月の予定印刷枚数を有するレコードを格納している。印刷管理機能部４２は図７の印刷予定テーブル４５から○月３日以降の予定印刷枚数３００（１００＋１００＋１００）を算出する。
【００４９】
ステップＳ１３では、印刷管理機能部４２が、図７の印刷予定テーブル４５から当月の予定印刷枚数５００（１００＋１００＋１００＋１００＋１００）を算出する。印刷管理機能部４２はステップＳ１１で算出した１日〜３日の実績印刷枚数２２０とステップＳ１２で算出した４日〜３１日の予定印刷枚数３００との加算枚数５２０が、当月の予定印刷枚数５００を上回っているため、印刷スタイル変更後の加算枚数が、当月の予定印刷枚数５００を上回らなくなるまでステップＳ１４〜Ｓ１６の処理を繰り返し行う。
【００５０】
図８はステップＳ１４で利用する印刷スタイル可否テーブルの一例の構成図である。図８の印刷スタイル可否テーブル４７はデータ項目として帳票名、印刷方式変更優先Ｎｏ及び印刷スタイル優先度を有するレコードを格納している。印刷方式変更優先Ｎｏは印刷スタイルを変更する帳票の優先度を表している。印刷スタイル優先度は、各帳票が変更できる印刷スタイルと、印刷スタイルの変更順とを表している。
【００５１】
図８の印刷スタイル可否テーブル４７の印刷方式変更優先Ｎｏは、あああ帳票の印刷スタイルの変更の優先度が最も高く、いいい帳票、ううう帳票、えええ帳票、おおお帳票の順番に、印刷スタイルの変更の優先度が低くなっている。また、図８の印刷スタイル可否テーブル４７の印刷スタイル優先度は、両面の優先度が最も高く、２ＵＰ、４ＰＵ、６ＵＰの順番に、優先度が低くなっている。さらに、図８の印刷スタイル可否テーブル４７の印刷スタイル優先度は、各帳票が変更できる印刷スタイルをレ点で表している。
【００５２】
印刷スタイル「両面」は１枚の印刷用紙の両面に１ページずつ印刷する印刷スタイルである。印刷スタイル「２ＵＰ」は１枚の印刷用紙の両面に２ページずつ印刷する印刷スタイルである。印刷スタイル「４ＵＰ」は１枚の印刷用紙の両面に４ページずつ印刷する印刷スタイルである。印刷スタイル「６ＵＰ」は１枚の印刷用紙の両面に６ページずつ印刷する印刷スタイルである。
【００５３】
図８の印刷スタイル可否テーブル４７の場合、印刷管理機能部４２は、印刷方式変更優先Ｎｏ及び印刷スタイル優先度から、あああ帳票（両面）、いいい帳票（両面）、えええ帳票（両面）、あああ帳票（２ＵＰ）、いいい帳票（２ＵＰ）、…というように印刷スタイルの変更順を決定する。
【００５４】
したがって、図８の印刷スタイル可否テーブル４７の場合、印刷管理機能部４２は１回目のステップＳ１４で、あああ帳票の印刷スタイルを片面から両面に変更する。印刷スタイルを片面から両面に変更することにより、あああ帳票のシステム日付以降の予定印刷枚数は半分になる。
【００５５】
図９はステップＳ１５で利用する印刷スタイル設定テーブル及び印刷予定テーブルの一例の構成図である。図９の印刷スタイル設定テーブル４８は、データ項目として帳票名、エコモード設定により変更された印刷スタイルを有するレコードを格納している。印刷管理機能部４２は、ステップＳ１４で変更した印刷スタイルとして、あああ帳票（両面）を識別するためのフラグとしてのレ点を印刷スタイル設定テーブル４８に設定する。
【００５６】
また、印刷管理機能部４２は、あああ帳票の印刷スタイルを片面から両面に変更することにより、あああ帳票のシステム日付以降の予定印刷枚数が半分になるため、図９の印刷予定テーブル４５に示すように、あああ帳票の３１日の予定印刷枚数１００を５０に変更する。
【００５７】
ステップＳ１６では、印刷管理機能部４２がステップＳ１１及びＳ１２と同様な処理により、１日〜３日の実績印刷枚数２２０と４日〜３１日の予定印刷枚数２５０との加算枚数４７０を算出する。印刷管理機能部４２は、加算枚数４７０が、当月の予定印刷枚数５００を上回らなくなったため、ステップＳ１４〜Ｓ１６の処理の繰り返しを止め、図５のフローチャートの処理を終了する。
【００５８】
図１０はステップＳ５のエコモード解除処理の一例のフローチャートである。ステップＳ２１に進み、印刷管理機能部４２は所定期間（例えば当月）のシステム日付以前の実績印刷枚数を印刷実績テーブル４６から算出する。ステップＳ２２に進み、印刷管理機能部４２は当月のシステム日付以降の予定印刷枚数を印刷予定テーブル４５から算出する。
【００５９】
ステップＳ２３に進み、印刷管理機能部４２は当月の予定印刷枚数を印刷予定テーブル４５から算出する。印刷管理機能部４２はステップＳ２１で算出した当月のシステム日付以前の実績印刷枚数とステップＳ２２で算出した当月のシステム日付以降の予定印刷枚数との加算枚数（以下、単に加算枚数という）が、当月の予定印刷枚数を下回っているか否かを判定する。
【００６０】
加算枚数が当月の予定印刷枚数を下回っていなければ、印刷管理機能部４２は図１０に示すフローチャートの処理を終了する。一方、加算枚数が当月の予定印刷枚数を下回っていれば、印刷管理機能部４２は印刷スタイル変更後の加算枚数が、下記の式（１）を満たすまでステップＳ２４〜Ｓ２６の処理を繰り返し行う。
【００６１】
当月の予定印刷枚数×（１−閾値）≦印刷スタイル変更後の加算枚数≦当月の予定印刷枚数…（１）
【００６２】
ステップＳ２４に進み、印刷管理機能部４２は印刷スタイル可否テーブル４７に格納されている印刷スタイルの変更順を表す印刷方式変更優先Ｎｏ及び各帳票が変更できる印刷スタイルを参照し、印刷スタイル可否テーブル４７が示す印刷スタイルの変更順の逆順に各帳票の印刷スタイルを変更する。
【００６３】
ステップＳ２５に進み、印刷管理機能部４２はステップＳ２４で変更した印刷スタイルと帳票とを識別するためのフラグを、印刷スタイル設定テーブル４８から削除する。印刷管理機能部４２は印刷スタイルの変更に基づき、印刷予定テーブル４５の予定印刷枚数を変更する。ステップＳ２６に進み、印刷管理機能部４２はステップＳ２１及びＳ２２と同様な処理により、印刷スタイル変更後の加算枚数を算出する。
【００６４】
図１０のフローチャートでは、当月の予定印刷枚数が下ぶれしそうな場合に印刷枚数を増やす印刷スタイルに変更できるので、過度に実績印刷枚数を減らすことなく、当月の実績印刷枚数が予定印刷枚数を超過しないように調整できる。
【００６５】
また、図１０のフローチャートは、印刷スタイル可否テーブル４７に格納されている印刷スタイルの変更順を逆順に参照することで、１枚の印刷用紙に印刷するページ数を増やしたくない帳票から順番に印刷スタイルの変更が行われるため、帳票の見易さもできるだけ確保している。
【００６６】
以下では、図１０のフローチャートの処理を、印刷モードテーブル４４等の各種テーブルを用いて説明していく。なお、システム日付は○月１５日と仮定する。
【００６７】
図１１はステップＳ２１で利用する印刷実績テーブルの一例の構成図である。印刷管理機能部４２は、図１１の印刷実績テーブル４６から○月１５日以前の実績印刷枚数２５０（１００＋１２０＋３０）を算出する。
【００６８】
図１２はステップＳ２２で利用する印刷予定テーブルの一例の構成図である。印刷管理機能部４２は、図１２の印刷予定テーブル４５から○月１５日以降の予定印刷枚数１５０（５０＋１００）を算出する。
【００６９】
ステップＳ２３では、印刷管理機能部４２が、図１２の印刷予定テーブル４５から当月の予定印刷枚数５００（１００＋１００＋１００＋１００＋１００）を算出する。印刷管理機能部４２はステップＳ２１で算出した１日〜１５日の実績印刷枚数２５０とステップＳ２２で算出した１６日〜３１日の予定印刷枚数１５０との加算枚数４００が、当月の予定印刷枚数５００を下回っているため、印刷スタイル変更後の加算枚数が、式（１）を満たすまでステップＳ２４〜Ｓ２６の処理を繰り返し行う。
【００７０】
ステップＳ２４で利用する印刷スタイル可否テーブル４７は図８と同様である為、印刷スタイル可否テーブル４７の説明を省略する。ステップＳ２４では、印刷管理機能部４２が印刷方式変更優先Ｎｏ及び印刷スタイル優先度を参照し、印刷スタイル可否テーブル４７が示す印刷スタイルの変更順の逆順である、いいい帳票（６ＵＰ）、いいい帳票（４ＵＰ）、あああ帳票（４ＵＰ）、えええ帳票（２ＵＰ）、ううう帳票（２ＵＰ）、…というように印刷スタイルの変更順を決定する。そして、印刷管理機能部４２は決定した印刷スタイルの変更順に従って、印刷スタイル設定テーブル４８にレ点が設定されている帳票の印刷スタイルを、印刷スタイル優先度に従って一つ前の印刷スタイルに戻す。例えば図９の印刷スタイル設定テーブル４８の場合、印刷管理機能部４２は、あああ帳票の印刷スタイルを両面から片面に戻す。
【００７１】
図１３はステップＳ２５で利用する印刷スタイル設定テーブル及び印刷予定テーブルの一例の構成図である。図１３の印刷スタイル設定テーブル４８は、エコモード設定処理で変更した印刷スタイルとして、あああ帳票（両面）を識別するためのフラグとしてのレ点が削除されている。
【００７２】
また、印刷管理機能部４２は、あああ帳票の印刷スタイルを両面から片面に変更することにより、あああ帳票のシステム日付以降の予定印刷枚数が倍になるため、図１３の印刷予定テーブル４５に示すように、あああ帳票の３１日の予定印刷枚数５０を１００に変更する。
【００７３】
ステップＳ２６では、印刷管理機能部４２がステップＳ２１及びＳ２２と同様な処理により、１日〜１５日の実績印刷枚数２５０と１６日〜３１日の予定印刷枚数２００との加算枚数４５０を算出する。印刷管理機能部４２は、印刷スタイル変更後の加算枚数４５０が、式（１）を満たすため、ステップＳ２４〜Ｓ２６の処理の繰り返しを止め、図１０のフローチャートの処理を終了する。
【実施例２】
【００７４】
（システム構成）
図１４は印刷システムの他の例の構成図である。図１４の印刷システム２は、複数のＰＣ５０及びプリンタサーバ５２がＬＡＮやインターネット等のネットワーク５６を介してデータ通信可能に接続されている。また、印刷システム２はプリンタサーバ５２がプリンタ５４とデータ通信可能に接続されている。なお、ＰＣ５０は一台であってもよい。
【００７５】
複数のＰＣ５０はプリンタ５４で帳票を印刷する。複数のＰＣ５０は帳票を作成するアプリケーション、プリンタサーバ５２の印刷管理機能部を制御する印刷管理制御プログラム等がインストールされている。
【００７６】
プリンタサーバ５２はプリンタ５４のプリンタドライバ、ＰＣ５０からの印刷要求を受け付ける印刷要求受付プログラム、プリンタ５４が行う帳票の印刷の監視及び帳票の印刷スタイルの変更を行う印刷管理プログラム等がインストールされている。少なくとも印刷要求受付プログラム及び印刷管理プログラムがインストールされているプリンタサーバ５２は印刷管理装置の一例である。
【００７７】
（ハードウェア構成）
ＰＣ５０のハードウェア構成は上記したＰＣ１０と同様である。また、プリンタサーバ５２のハードウェア構成も上記したＰＣ１０と同様である。
【００７８】
（ブロック構成）
以下では、少なくともアプリケーション、印刷管理制御プログラムがインストールされているＰＣ５０と、少なくともプリンタサーバ５２に、プリンタドライバ、印刷要求受付プログラム及び印刷管理プログラムがインストールされている印刷管理装置７０とを例に説明していく。
【００７９】
図１５はＰＣの一例のブロック図である。ＰＣ５０は帳票出力部６１及び印刷管理機能制御部６２を有する。帳票出力部６１は上記した帳票出力部４１と同様である。帳票出力部６１はプリンタ５４で印刷する帳票を作成して出力する。
【００８０】
印刷管理機能制御部６２は演算処理装置３２が印刷管理制御プログラムを実行することにより実現される。印刷管理機能制御部６２は、帳票出力部６１が出力した帳票の印刷要求を取得し、印刷管理装置７０に送信する。なお、印刷管理制御プログラムは例えばプリンタドライバ形式のプログラムとして提供される。プリンタドライバ形式の印刷管理制御プログラムは、使用者等がプリンタドライバとして設定すれば利用できる。印刷管理機能制御部６２は、帳票出力部６１からの印刷要求によって、帳票の印刷要求を印刷管理装置７０に送信する。
【００８１】
図１６は、本実施例の印刷管理装置の他の例のブロック図である。印刷管理装置７０は印刷要求受付部７１、印刷管理機能部７２、プリンタ制御部７３、印刷モードテーブル７４、印刷予定テーブル７５、印刷実績テーブル７６、印刷スタイル可否テーブル７７、印刷スタイル設定テーブル７８、印刷枚数調整閾値テーブル７９を有する。
【００８２】
印刷要求受付部７１は、演算処理装置３２が印刷要求受付プログラムを実行することにより実現される。印刷要求受付部７１はＰＣ５０から帳票の印刷要求を受け付ける。印刷管理機能部７２は、印刷要求受付部７１が受け付けたＰＣ５０からの帳票の印刷要求を取得する。印刷管理機能部７２はプリンタ５４が行う帳票の印刷の監視及び帳票の印刷スタイルの変更を行うことで、紙資源である印刷用紙を効率的に使用できるようにする。
【００８３】
印刷管理機能部７２が帳票の印刷要求を取得した後の処理は、図３の印刷管理装置４０と同様であるため、説明を省略する。なお、印刷管理装置７０は印刷モードテーブル７４等の各種テーブルを有しているが、ネットワーク５６にデータベースサーバ等を更に設けて管理するようにしてもよい。
【００８４】
本実施例における印刷管理プログラムは、パッケージソフトの他、ＷＥＢサービス等によっても提供可能である。なお、特許請求の範囲に記載した取得手段、比較手段及び変更手段は、印刷管理機能部４２、７２に相当する。
【符号の説明】
【００８５】
１、２    印刷システム
１０、５０    ＰＣ（パーソナルコンピュータ）
１２、５４    プリンタ
２１    入力装置
２２    表示装置
２３    ＰＣ本体
３１    主記憶装置
３２    演算処理装置
３３    インターフェース装置
３４    記録媒体読取装置
３５    補助記憶装置
３６    記録媒体
３７    バス
４０、７０    印刷管理装置
４１、６１    帳票出力部
４２、７２    印刷管理機能部
４３、７３    プリンタ制御部
４４、７４    印刷モードテーブル
４５、７５    印刷予定テーブル
４６、７６    印刷実績テーブル
４７、７７    印刷スタイル可否テーブル
４８、７８    印刷スタイル設定テーブル
４９、７９    印刷枚数調整閾値テーブル
５２    プリンタサーバ
５６    ネットワーク
６２    印刷管理機能制御部
７１    印刷要求受付部
【図１】
0005614068.tif 000002
【図２】
0005614068.tif 000003
【図３】
0005614068.tif 000004
【図４】
0005614068.tif 000005
【図５】
0005614068.tif 000006
【図６】
0005614068.tif 000007
【図７】
0005614068.tif 000008
【図８】
0005614068.tif 000009
【図９】
0005614068.tif 000010
【図１０】
0005614068.tif 000011
【図１１】
0005614068.tif 000012
【図１２】
0005614068.tif 000013
【図１３】
0005614068.tif 000014
【図１４】
0005614068.tif 000015
【図１５】
0005614068.tif 000016
【図１６】
0005614068.tif 000017