(57)【特許請求の範囲】
【請求項１】
印刷装置で使用される消耗品の単価を記憶する単価記憶手段と、
前記印刷装置により印刷される帳票の印刷内容を編集する編集手段と、
この編集手段により編集された帳票の印刷内容をもとに、当該帳票上に印刷される複数のオブジェクトに係る前記消耗品の使用量を各オブジェクト毎に算出し、前記帳票を印刷するために前記印刷装置で使用される消耗品の使用量を算出する使用量算出手段と、
この使用量算出手段によって算出された消耗品の使用量と前記単価記憶手段に記憶された単価とをもとに、前記各オブジェクト毎の印刷コストをそれぞれ算出し、前記帳票の印刷コストを算出する印刷コスト算出手段と、
この印刷コスト算出手段により算出された印刷コストを前記各オブジェクト毎に表示する表示手段と、
を備えることを特徴とする印刷制御装置。
【請求項２】
前記単価記憶手段は、前記印刷装置で使用される複数種類の消耗品の単価をそれぞれ記憶し、前記使用量算出手段は、前記印刷装置で使用される複数の消耗品の使用量を各消耗品毎に算出し、前記印刷コスト算出手段は、前記印刷装置で使用される各消耗品毎に印刷コストを算出し、前記表示手段は、前記印刷装置で使用される前記複数の消耗品の印刷コストを表示するとともに、前記帳票上の各オブジェクトを各オブジェクトに係る前記複数の消耗品の印刷コストに基づいて配列して一覧表示すること、を特徴とする請求項１記載の印刷制御装置。
【請求項３】
前記編集手段は、前記印刷コスト算出手段によって印刷コストが算出された際に前記帳票上のオブジェクトの属性を変更可能であること、を特徴とする請求項１または２記載の印刷制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、帳票を編集・印刷する際に、当該帳票を印刷出力するために要するコストを算出する印刷制御装置に関する。
【０００２】
【従来の技術】
近年、印刷技術の進歩に伴ってカラー印刷装置が急速に普及し、従来はモノクロ印刷で作成されていた帳票をカラー印刷で作成することも多くなった。しかし、カラー印刷を行うとモノクロ印刷時に比べて１枚あたりの印刷コストが著しく増加することがあり、最近では、カラー印刷時の印刷コストの削減のための努力が行われるようになった。
【０００３】
【発明が解決しようとする課題】
ところが、従来の印刷コストは、主に、レーザプリンタのトナー、或いは、インクジェットプリンタのインクの単価をもとに、トナーやインクの交換時期から印刷可能枚数を推測することで算出されてきた。このため、算出された１枚あたりの印刷コストは、あくまでも目安としての平均的な値であった。
【０００４】
複数の色のインクを用いてカラー印刷を行う場合、インクの種類が増えることで、１枚あたりの印刷コストの差がより大きくなる。即ち、印刷される帳票の色や印刷濃度によって印刷コストが大きく変化するので、平均的な値を参考にしてコストダウンの方法を考案しても、その有効性を確かめることが難しかった。
従って、１枚あたりの印刷コストを正確に算出した上で、効率よくコストダウンを図ることが求められていた。
【０００５】
そこで、本発明の課題は、帳票を印刷する印刷装置を制御するための印刷制御装置において、作成される帳票の印刷コストを各帳票毎に算出できるようにすることである。
【０００６】
【課題を解決するための手段】
請求項１記載の発明は、印刷装置で使用される消耗品の単価を記憶する単価記憶手段と、前記印刷装置により印刷される帳票の印刷内容を編集する編集手段と、この編集手段により編集された帳票の印刷内容をもとに、当該帳票上に印刷される複数のオブジェクトに係る前記消耗品の使用量を各オブジェクト毎に算出し、前記帳票を印刷するために前記印刷装置で使用される消耗品の使用量を算出する使用量算出手段と、この使用量算出手段によって算出された消耗品の使用量と前記単価記憶手段に記憶された単価とをもとに、前記各オブジェクト毎の印刷コストをそれぞれ算出し、前記帳票の印刷コストを算出する印刷コスト算出手段と、この印刷コスト算出手段により算出された印刷コストを前記各オブジェクト毎に表示する表示手段と、を備えることを特徴とする。
【０００９】
【発明の実施の形態】
以下に、本発明に係る印刷制御装置を適用した実施の形態例を図１から図１０に基づいて説明する。
【００１０】
［第１の実施の形態］
先ず、図１は、本発明の第１の実施の形態における帳票作成システム１の回路構成図である。この図１に示すように、帳票作成システム１は、ＣＰＵ１１、ＲＡＭ１２、記憶装置１３、記憶装置１３が有する記憶媒体１４、伝送制御部１５、入力装置１６、表示装置１７および印刷装置１８により構成され、記憶媒体１４を除く各部はバス１９に接続されている。
【００１１】
ＣＰＵ（Central Processing Unit ）１１は、入力装置１６から入力される指示に従って、帳票作成システム１の各部を制御するための基本制御プログラム、および、その他の各種アプリケーションプログラムを記憶装置１３から読み出して、ＲＡＭ１２に設けられるワークエリアに展開して実行する。
【００１２】
そして、帳票作成システム１の各部の制御を行う他、図５および図６に示す帳票編集処理を実行し、帳票に記載されるオブジェクトの追加・編集、および、帳票全体の属性の編集が行われた後、編集後の属性に基づくオブジェクトを表示するための表示情報を生成して表示装置１７へ出力し、表示画面上に表示させる。
【００１３】
また、ＣＰＵ１１は、記憶装置１３内に格納されたコスト情報テーブル１３ａおよび印刷方法情報テーブル１３ｂを参照し、編集後の帳票を印刷するための印刷コストを算出して、当該コスト２を表示装置１７の表示画面上に表示させる。
【００１４】
ＲＡＭ（Random Access Memory）１２は、ＣＰＵ１１により実行される各種プログラム、および、これら各プログラムに係るデータを一時的に記憶するためのワークエリアを形成する。
【００１５】
記憶装置１３は、プログラムやデータ等を予め記憶しており、この記憶装置１３は、磁気的、光学的記録媒体、若しくは半導体メモリ等によってなり、ＣＰＵ１１によって読み取り可能な記憶媒体１４を含んだ構成である。なお、記憶媒体１４を構成する媒体は、ＣＤ−ＲＯＭ等の可搬型の媒体やハードディスク等の固定的な媒体を含む。この記憶媒体１４に格納されるプログラムやデータ等は、その一部若しくは全部をサーバやクライアントからネットワーク回線などの伝送媒体を介して伝送制御部１５から受信する構成としても良く、さらに、記憶媒体１４は、ネットワーク上に構築されたサーバが備える記憶媒体であっても良く、或いは、上記プログラムをネットワーク回線等の伝送媒体を介してサーバやクライアントへ伝送し、これらの各機器にインストールする構成としても良い。
【００１６】
入力装置１６は、数字キー、文字キーおよび各種機能キーを備えたキーボード、或いは、マウス、タッチパッドまたはペンタブレット等のポインティングデバイスなどの各種入力デバイスを備えており、これら各入力デバイスにおける操作に応じて、押下されたキーや指定された点の相対位置座標等、操作内容を示す操作信号を生成してＣＰＵ１１へ出力する。
【００１７】
表示装置１７は、ＣＲＴ（Cathode Ray Tube）やＬＣＤ（Liquid Crystal Display）によってなる表示画面を備え、ＣＰＵ１１から入力される表示情報に基づいて表示画面を駆動制御し、各種表示を実行する。なお、表示装置１７が有する表示画面は、音声を出力する回路およびスピーカーを一体として備え、表示とともに音声を出力する構成としても良い。
【００１８】
印刷装置１８は、レーザープリンタ等のページプリンタ、インクジェット式プリンタ、熱転写式プリンタ等のプリンタを備え、このプリンタによって、ＣＰＵ１１から入力される印刷情報に基づき、各種帳票を印刷出力する。なお、印刷装置１８が備えるプリンタは、カラー、モノクロのいずれであっても良い。
【００１９】
図２は、記憶装置１３内に格納されるコスト情報テーブル１３ａの構成を模式的に示す図である。
この図２に示すように、記憶装置１３には、プリンタの種類と、各プリンタが使用するインク色毎の印刷コストとが対応づけて記録されたコスト情報テーブル１３ａが格納されている。
【００２０】
コスト情報テーブル１３ａは、各種のプリンタと、各プリンタで使用されるインクの単価とが対応づけて設定されたテーブルである。図２に示すコスト情報テーブル１３ａには、プリンタとしては、モノクロインクジェット式プリンタ、低解像度カラーインクジェット式プリンタ、高解像度カラーページプリンタ、熱転写式カラープリンタの各プリンタが設定され、それぞれ、ブラック、シアン、マゼンタ、イエローの各色のインク毎に単価が設定されている。
【００２１】
なお、図２に示すコスト情報テーブル１３ａには、一例として、Ａ４の用紙に通常濃度で一面に塗布した場合の単価を示している。また、通常濃度（５）の（５）とは、印刷濃度の指標としての数値であり、後述するように、小さい数は薄い色の印刷を示し、数値が大きくなると、印刷濃度が濃いことを示す。
【００２２】
コスト情報テーブル１３ａにおいては、例えば、低解像度カラーインクジェット式プリンタで使用するマゼンタ色のインクのコストが「３５．８円」と記録されている。一方、熱転写型プリンタのイエローインクのコストは、「７２．３円」である。このように、コスト情報テーブル１３ａを参照することで、プリンタの種類をもとに各インク色の単価を取得できる。
【００２３】
図３は、上記コスト情報テーブル１３ａと同様に記憶装置１３に格納される印刷方法情報テーブル１３ｂの構成を模式的に示す図である。この印刷方法情報テーブル１３ｂは、帳票作成システム１で使用される各種プリンタと、各プリンタの使用時に印刷濃度を変化させた場合のインク使用量の変化とが記録されている。さらに、印刷方法情報テーブル１３ｂには、各プリンタ毎に、インク使用量を低減させる方法が記録されている。
【００２４】
図３に示す印刷方法情報テーブル１３ｂでは、図２に示すコスト情報テーブル１３ａと同様に４種類のプリンタが設定され、各プリンタにおいて、印刷濃度が変化した際のインク使用量の変化が設定されている。
【００２５】
例えば、高解像度カラーページプリンタを使用した場合、印刷濃度を「通常（５）」から「薄い（１）」に変化させると、インクの使用量は「０．３倍」になる。また、印刷方法情報テーブル１３ｂには、このプリンターはインク使用量を低減させる方法としてドット密度の調整を行う旨が示されている。
【００２６】
従って、印刷方法情報テーブル１３ｂを参照することにより、プリンタの種類と印刷濃度とをもとにインク使用量を取得できる。
【００２７】
続いて、帳票作成システム１の動作について説明する。
【００２８】
図４は、帳票作成システム１によって帳票が編集される際に、表示装置１７の表示画面上に表示される帳票編集画面１７０を示す図である。通常、帳票作成システム１によって帳票を新規に作成し、或いは、作成された帳票を編集する際には、図４の帳票編集画面１７０が表示された状態で作業が行われる。
【００２９】
帳票編集画面１７０には、帳票作成時に印刷される複数のオブジェクトＡ，Ｂ，Ｃ，Ｄ，Ｅが表示されている。これらのオブジェクトＡ，Ｂ，Ｃ，Ｄ，Ｅの中から、所望のオブジェクト、例えば図４ではオブジェクトＣを選択すると、選択されたオブジェクトＣの属性を示す属性編集画面１７１がポップアップ表示される。この属性編集画面１７１における設定を行うことで、各オブジェクトの形状、色、大きさ、角度等の各種属性を編集でき、帳票の編集を行える。
【００３０】
図５および図６は、本発明の実施の形態における帳票作成システム１により実行される帳票編集処理を示すフローチャートである。この図５および図６に示す各機能を実現するプログラムは、ＣＰＵ１１が読み取り可能なプログラムコードの形態で記憶装置１３に格納されている。また、このプログラムはプログラムコードの形態でネットワーク回線などの伝送媒体を介して伝送可能である。
【００３１】
これら図５および図６に示す帳票編集処理では、帳票作成システム１により作成される帳票が編集加工され、帳票に記載されるオブジェクトの新規作成・編集や、帳票全体の属性の変更等が行われる。ここで、オブジェクトとは、帳票に印刷される図形や表等である。
【００３２】
まず、オペレータによる入力装置１６からの指示入力によって、編集内容が指定される（ステップＳ１）。ＣＰＵ１１は、このステップＳ１で指定された編集内容を判別して（ステップＳ２）、全体の属性の編集が指定された場合には後述するステップＳ１０へ移行し、帳票上のオブジェクトの属性の編集が指定された場合にはステップＳ５へ移行し、新規オブジェクトの追加が指定された場合にはステップＳ３へ移行する。
【００３３】
ステップＳ３からの処理では帳票に印刷されるオブジェクトが新規追加されるので、まず、ステップＳ３では、オブジェクトの種別が指定入力される。その後、ＣＰＵ１１はステップＳ４に移行して、指定入力された新規オブジェクトに関する属性のうち、編集対象となる属性の指定入力を受け付ける。
【００３４】
一方、ステップＳ５では、帳票上のオブジェクトに関する属性の編集が行われるため、編集対象となるオブジェクトを指定するための選択入力が行われ、入力完了後にステップＳ４へ移行する。
【００３５】
そして、ステップＳ４で指定入力された属性をステップＳ６で判別し、編集対象の属性のうち編集すべき属性として「形状」が指定された場合には、ＣＰＵ１１はステップＳ７へ移行する。また、「色」が指定された場合には、ステップＳ９へ移行する。
【００３６】
ステップＳ７では、オブジェクトの形状の編集が行われ、編集後の形状がオブジェクトの新しい属性として設定される。そして、ステップＳ８で、ＣＰＵ１１は、編集後の属性に基づいてオブジェクトを生成し、このオブジェクトを表示装置１７の表示画面上に表示させて、ステップＳ１４（図６）へ移行する。
また、ステップＳ９では、編集対象の色の編集が行われ、編集後の色がオブジェクトの属性として設定され、ステップＳ８の処理が実行される。
【００３７】
一方、ステップＳ２において、ステップＳ１で帳票全体の属性の編集が指定入力された旨を判別した場合には、ＣＰＵ１１はステップＳ１０に移行する。
ステップＳ１０では、帳票全体の属性のうち、編集対象となる属性の指定入力を受け付ける。そして、ステップＳ１１で、ステップＳ１０で指定入力された属性を判別し、印刷濃度に関する属性が指定された場合には、ステップＳ１２で、例えば、図７に示す濃度調整スライダ１７４によって印刷濃度の調整が行われ、ステップＳ１４（図６）へ移行する。なお、このステップＳ１２では、印刷濃度の調整値を数値で入力する構成としても良い。
【００３８】
また、ステップＳ１１における判別の結果、ステップＳ１０で指定された属性がプリンタの指定に関する属性であった場合には、ステップＳ１３で、出力用プリンタの選択入力が実行された後、ステップＳ１４（図６）へ移行する。
【００３９】
ステップＳ１４で、ＣＰＵ１１は、編集中の帳票の属性により指定されている出力用プリンタについて、印刷方法情報テーブル１３ｂ（図３）を参照し、対応する色調整方法を取得する。そして。取得した色調整方法に基づいて、各インク色毎に、帳票印刷時のドットを求めるドット展開処理を実行する。
【００４０】
続くステップＳ１５で、ＣＰＵ１１は、印刷方法情報テーブル１３ｂを参照し、編集中の帳票の属性に設定されたプリンタおよび印刷濃度に対応するインク使用量補正情報を取得する。
【００４１】
さらに、ステップＳ１６で、ＣＰＵ１１は、ステップＳ１５で取得したインク使用量補正情報に基づいて、ステップＳ１４で展開されたドットをもとに各インク色毎にインクの使用量を算出する。
【００４２】
そして、ステップＳ１７で、ＣＰＵ１１は、コスト情報テーブル１３ａ（図２）を参照して各インク色のコストを取得して、ステップＳ１６で算出された各インク色のインク使用量をもとに各インク色毎のコストを算出する。
【００４３】
このステップＳ１７で各インク色毎に算出されたコストは、ステップＳ１８で合計され、ステップＳ１９で表示装置１７の表示画面上に表示された後、ＣＰＵ１１は、ステップＳ１（図５）に戻る。
【００４４】
例えば、図７は、図５および図６に示す処理における表示の一例として、帳票編集画面１７２を示す図である。
この図７に示す帳票編集画面１７２には、帳票上のオブジェクトとして、オブジェクトＡ，Ｂ，Ｃ，Ｄ，Ｅの各オブジェクトが表示されている。また、これらオブジェクトＡ，Ｂ，Ｃ，Ｄ，Ｅの下方には、コスト表示領域１７３および濃度調整スライダ１７４が表示されている。
【００４５】
コスト表示領域１７３には、図６のステップＳ１８で集計されたコスト、即ち、帳票編集画面１７２に表示された帳票全体を印刷するためのインクのコストが表示される。なお、このコスト表示領域１７３に、各インク色毎のコストを表示させる構成とすることも可能である。
【００４６】
濃度調整スライダ１７４は、図５のステップＳ１２に示す処理において、帳票の印刷濃度を調整するために用いるスライダであり、入力装置１６が有するポインティングデバイスによって操作されるポインタを濃度調整スライダ１７４上で移動させることで、印刷濃度の設定および変更が可能である。また、この場合、帳票の印刷濃度を調整した場合の消耗品の使用量を印刷濃度の変化に合わせて増減させて算出するので、帳票を編集し直すことなく、簡単な操作によってインクやトナーの使用量を低減させることでコストの低減を図ることができ、便利である。また、複雑な演算を行うことなく、印刷方法情報テーブル１３ｂの値に基づいて、印刷コストを比較的正確に算出できる。
【００４７】
以上のように、本発明の第１の実施の形態における帳票作成システム１によれば、複数のオブジェクトを含む帳票について、オブジェクトの追加や属性の変更などの編集が行われた後、当該帳票を印刷するためのコストを算出し、表示画面上に表示する。これによって、帳票を印刷する前の時点で印刷コストが分かるので、無駄の多い帳票は印刷しないで再度編集するなど、印刷コストを効率よく低減することができる。また、１枚の帳票毎に印刷コストを算出して表示するため、オペレータが、印刷コストの増減の様子や効率の良いコスト削減の方法等を学習することができる。
【００４８】
また、帳票編集画面１７２に表示される濃度調整スライダ１７４によって印刷濃度を調整できるので、コスト表示領域１７３に表示されたコストが非常に高い場合であっても、印刷前に、容易に調整を行うことができる。このため、オペレータの負担を増加させることなく、印刷コストの低減を図ることができる。
【００４９】
さらに、記憶装置１３に格納されるコスト情報テーブル１３ａ（図２）および印刷方法情報テーブル１３ｂ（図３）には、複数種類のプリンタが設定されているので、複数のプリンタを切り換えて使用し、多様な帳票を作成する際であっても、容易に印刷コストを算出して表示させることができる。そして、表示画面上でのコスト表示領域１７３の表示によって、オペレータにコスト意識を自覚させ、より一層のコストの低減を図ることもできる。
【００５０】
なお、上記第１の実施の形態における帳票作成システム１では、帳票の編集が終了した後に、コスト表示領域１７３に印刷コストを表示する構成としたが、本発明はこれに限定されるものではなく、帳票編集中に随時印刷コストを算出して表示する構成としても良い。この場合、帳票を編集しながら、印刷コストの変化を知ることができる。このため、印刷コストを低減できるとともに、印刷コストと帳票上のオブジェクトの様子とが関連づけて表示されるので、より効率よく印刷コストを低減する一助となる。
【００５１】
また、帳票作成システム１は、印刷装置１８を一体として備える構成としたが、本発明はこれに限定されるものではなく、各種プリンタが帳票作成システム１の外部に接続され、これら外部のプリンタを帳票作成システム１によって制御する構成としても良いし、或いは、ネットワークを介して接続されたプリンタを帳票作成システム１によって制御しても良い。さらに、帳票作成システム１においては、インクやトナーの使用量に基づいて印刷コストを算出していたが、帳票を印刷するためのデータを生成し、このデータをビットマップ変換してドット数が算出された際に、そのドット数をもとに印刷コストを算出しても良く、その他細部構成に付いても適宜変更可能である。
【００５２】
［第２の実施の形態］
図８および図９は、本発明の第２の実施の形態における帳票作成システム１により実行される帳票編集処理を示すフローチャートである。なお、本第２の実施の形態における帳票作成システム１は、上記第１の実施の形態における帳票作成システム１と同様の構成によってなるので、その構成に関する図示および説明は省略する。
【００５３】
また、図８および図９に示す各機能を実現するプログラムは、ＣＰＵ１１が読み取り可能なプログラムコードの形態で記憶装置１３に格納されている。また、このプログラムはプログラムコードの形態でネットワーク回線などの伝送媒体を介して伝送可能である。
【００５４】
これら図８および図９に示す帳票編集処理では、帳票作成システム１により作成される帳票が編集加工され、帳票に記載されるオブジェクトの新規作成・編集や、帳票全体の属性の変更等が行われる。ここで、オブジェクトとは、帳票に印刷される図形や表等である。
【００５５】
まず、オペレータによる入力装置１６からの指示入力によって、編集内容が指定される（ステップＳ２１）。ＣＰＵ１１は、このステップＳ２１で指定された編集内容を判別して（ステップＳ２２）、全体の属性の編集が指定された場合には後述するステップＳ３０へ移行し、既に帳票に設定されたオブジェクトの属性の編集が指定された場合にはステップＳ２５へ移行し、新規オブジェクトの追加が指定された場合にはステップＳ２３へ移行する。
【００５６】
ステップＳ２３では、帳票に印刷されるオブジェクトとして新規に追加されるオブジェクトの種別が指定入力される。その後、ＣＰＵ１１は、ステップＳ２４に移行して、指定入力されたオブジェクトを編集対象と定め、この編集対象の属性の中で編集すべき属性の指定入力を受け付ける。
【００５７】
また、ステップＳ２５では、編集対象のオブジェクトを指定するための選択入力が行われ、入力後にステップＳ２４へ移行する。
【００５８】
そして、このステップＳ２４で指定入力された属性をステップＳ２６で判別し、編集対象の属性のうち編集すべき属性として「形状」が指定された場合には、ＣＰＵ１１はステップＳ２７へ移行する。また、「色」が指定された場合には、ステップＳ２９へ移行する。
【００５９】
ステップＳ２７では、編集対象の形状の編集が行われ、編集後の形状がオブジェクトの属性として設定される。そして、ステップＳ２８で、編集後の属性に基づいてオブジェクトが生成され、表示装置１７の表示画面上に表示され、ステップＳ３４（図６）へ移行する。
また、ステップＳ２９では、編集対象の色の編集が行われ、編集後の色がオブジェクトの属性として設定され、ステップＳ２８の処理が実行される。
【００６０】
一方、ステップＳ２１で帳票全体の属性の編集が指定入力されたとステップＳ２において判別された場合には、ＣＰＵ１１はステップＳ３０に移行する。ステップＳ３０では、帳票全体の属性のうち、編集対象となる属性の指定入力を受け付ける。そして、ステップＳ３１で、ステップＳ３０で指定入力された属性を判別し、印刷濃度に関する属性が指定された場合には、ステップＳ３２で、スライダによる印刷濃度の調整値の入力が行われ、ステップＳ３４（図６）へ移行する。
【００６１】
また、ステップＳ３１における判別の結果、ステップＳ３０で指定された属性がプリンタの指定に関する属性であった場合には、ステップＳ３３で、出力用プリンタの選択入力が実行され、ステップＳ３４（図６）へ移行する。
【００６２】
ステップＳ３４で、ＣＰＵ１１は、編集された属性に従って生成され、表示装置１７の表示画面上に表示されたオブジェクトのうち、所定のオブジェクトを選択するための入力を受け付けて、ステップＳ３５へ移行する。
【００６３】
ステップＳ３５では、ＣＰＵ１１は記憶装置１３に格納された印刷方法情報テーブル１３ｂ（図３）を参照し、編集中の帳票の属性に設定されたプリンタに対応する色調整方法を取得して、各インク色毎に印刷時のドットを展開する。
続いて、ステップＳ３６で、ＣＰＵ１１は、再度印刷方法情報テーブル１３ｂを参照し、編集中の帳票の属性によって指定されたプリンタおよび印刷濃度に対応するインク使用量補正情報を取得して、ステップＳ３７へ移行する。
【００６４】
ステップＳ３７では、ステップＳ３５で展開されたドットをもとに、各インク色毎にインク使用量を算出してステップＳ３８へ移行する。ステップＳ３８では、コスト情報テーブル１３ａ（図２）を参照し、ステップＳ３７で算出したインク使用量から、各インク色毎のコストを算出してステップＳ３９へ移行する。
【００６５】
ステップＳ３９で、ＣＰＵ１１は、帳票上に配置される全てのオブジェクトについて、上記ステップＳ３４〜ステップＳ３８の処理を行ったか否かを判別し、まだ処理されていないオブジェクトが有る場合にはステップＳ３４へ戻る。
また、処理されていないオブジェクトがない場合にはステップＳ４０へ移行して、ステップＳ３４〜ステップＳ３８の処理を実行した全てのオブジェクトのインクコストを集計する。そして、集計したコストを表示装置１７の表示画面上に表示させる（ステップＳ４１）。
【００６６】
ステップＳ４２で、ＣＰＵ１１は、入力装置１６からの指示によって印刷コストの一覧表示が指示されたか否かを判別し、指示されていない場合には、そのままステップＳ２１（図８）へ戻り、指示されている場合には、ステップＳ４３へ移行する。
【００６７】
ＣＰＵ１１は、ステップＳ４３で、印刷コストをもとにオブジェクトをソートしてステップＳ４４へ移行し、各オブジェクトに対応する各インク毎のコスト情報を、表示画面上に一覧表示させる。なお、ステップＳ４３で各オブジェクトをソートする際に、昇順でソートするか、或いは降順でソートするかは、入力装置１６からの入力指示等によって決定される。
【００６８】
その後、オブジェクトを選択指定する入力が行われた場合には（ステップＳ４５；Ｙｅｓ）、ステップＳ２４（図８）へ戻り、オブジェクトの選択指定がなければステップＳ２１へ戻る。
【００６９】
図１０は、図８および図９に示す帳票編集処理で、表示装置１７の表示画面上における表示の一例としてのコスト情報一覧表示画面１７５を示す図である。
この図１０に示すコスト情報一覧表示画面１７５では、帳票プレビュー表示領域１７６に、帳票上の全オブジェクトが縮小表示されており、ステップＳ４０で集計された全オブジェクトのコストの合計が、コスト表示領域１７７に表示されている。
【００７０】
また、コスト情報一覧表示画面１７５の下部には、オブジェクト毎コスト表示領域１７８が表示されている。このオブジェクト毎コスト表示領域１７８は。ステップＳ４４（図９）で、各オブジェクトに対応する各インク毎のコスト情報が一覧表示された表であり、各オブジェクトはコストに基づいてソートされている。
【００７１】
従って、コスト情報一覧表示画面１７５により、帳票の印刷コストの合計と、各オブジェクトの印刷コストとが一目瞭然となり、コストダウンに向けて行うべき工夫や方策を検討する際に重要な資料となる。
【００７２】
また、図１０に示すコスト情報一覧表示画面１７５が表示された状態において、帳票プレビュー表示領域１７６或いはオブジェクト毎コスト表示領域１７８における各オブジェクトが選択された場合に、帳票編集画面１７０（図４）や属性編集画面１７１（図４）が表示され、選択されたオブジェクトの属性を編集できる構成としても良い。この場合、帳票の印刷コストが算出され、表示された後にオブジェクトの属性を編集できるので、高コストのオブジェクトを編集してコストを低減する等、より一層の低コスト化を図ることができる。
【００７３】
以上のように、本発明の第２の実施の形態によれば、複数のオブジェクトを含む帳票について、オブジェクトの追加や属性の変更などの編集が行われた後、当該帳票を印刷するためのコストを算出て表示画面上に表示する。さらに、その帳票に含まれる各オブジェクトについて、各インク色毎にコストを算出して、表示画面上に一覧表示する。
【００７４】
これによって、帳票を印刷する前の時点で帳票の印刷コストが詳細に分かるので、印刷コストを効率よく低減することができる。特に、印刷コストの増加の原因になっているオブジェクトを特定することも容易であり、その後の編集作業によってコストを低下させることもできるので、帳票作成時の印刷コストを効率よく低減できる。
【００７５】
なお、上記第２の実施の形態における帳票作成システム１によれば、編集後の帳票の印刷コストをコスト情報一覧表示画面１７５に表示する構成としたが、本発明はこれに限定されるものではなく、例えば、印刷コストの一覧表のみを画面上に表示したり、或いは、帳票編集時に、オブジェクトを選択する度に当該オブジェクトの印刷コストを表示する構成としても良く、その他細部の構成についても、適宜変更可能である。
【００８０】
【発明の効果】
請求項１記載の発明によれば、帳票上に印刷されるオブジェクト毎に印刷コストが算出されて表示されるので、各オブジェクトの属性と印刷コストとの相関が明らかになり、オペレータのコスト意識が高められるとともに、より効率よくコストダウンを図ることができる。
【００８１】
請求項２記載の発明によれば、例えば複数の色のインク等、複数種類の消耗品の単価を予め記憶しておき、各消耗品毎に印刷コストを算出するので、帳票作成時の印刷コストを、よりきめ細かく把握し、効率よくコストダウンを図ることができる。また、特にコストダウンが効果的なカラー印刷時には、各インク色毎に印刷コストを算出するので、よい一層効果的にコストダウンできる。
【００８２】
請求項３記載の発明によれば、帳票の印刷コストが算出された後に、印刷コストに係るオブジェクトの属性を変更できるので、特に印刷コストの大きいオブジェクトのコストを削る等、効率よく、容易にコストダウンをすることができる。また、オブジェクトの属性と印刷コストの変化との相関が明確に現れるので、オペレータに広くコスト意識を浸透させることができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態における帳票作成システム１内部の回路構成図である。
【図２】図１の記憶装置１３内に格納されるコスト情報テーブル１３ａの構成を模式的に示す図である。
【図３】図１の記憶装置１３内の格納される印刷方法情報テーブル１３ｂの構成を模式的に示す図である。
【図４】図１の帳票作成システム１により帳票が編集される際に表示装置１７の表示画面上に表示される帳票編集画面１７０の一例を示す図である。
【図５】図１の帳票作成システム１により実行される帳票編集処理を示すフローチャートである。
【図６】図１の帳票作成システム１により実行される帳票編集処理を示すフローチャートである。
【図７】図５および図６に示す帳票編集処理で表示装置１７の表示画面上に表示される帳票編集画面１７２の一例を示す図である。
【図８】本発明の第２の実施の形態における帳票作成システム１により実行される帳票編集処理を示すフローチャートである。
【図９】本発明の第２の実施の形態における帳票作成システム１により実行される帳票編集処理を示すフローチャートである。
【図１０】図８および図９に示す帳票編集処理で表示装置１７の表示画面上に表示されるコスト情報一覧表示画面１７５の一例を示す図である。
【符号の説明】
１  帳票作成システム
１１  ＣＰＵ
１２  ＲＡＭ
１３  記憶装置
１３ａ  コスト情報テーブル
１３ｂ  印刷方法情報テーブル
１４  記憶媒体
１５  伝送制御部
１６  入力装置
１７  表示装置
１７０  帳票編集画面
１７１  属性編集画面
１７２  帳票編集画面
１７３  コスト表示領域
１７４  濃度調整スライダ
１７５  コスト情報一覧表示画面
１７６  帳票プレビュー表示領域
１７７  コスト表示領域
１７８  オブジェクト毎コスト表示領域
１８  印刷装置
１９  バス
Ａ〜Ｅ  オブジェクト
【図１】
0003719058.tif 000002
【図２】
0003719058.tif 000003
【図３】
0003719058.tif 000004
【図４】
0003719058.tif 000005
【図５】
0003719058.tif 000006
【図６】
0003719058.tif 000007
【図７】
0003719058.tif 000008
【図８】
0003719058.tif 000009
【図９】
0003719058.tif 000010
【図１０】
0003719058.tif 000011