(57)【特許請求の範囲】
【請求項１】
ホスト機器が実行するアプリケーションによって作成された印刷データに基づいて前記ホスト機器に接続されたプリンタ装置により記録媒体に印刷処理を行う印刷制御装置であって、
前記ホスト機器は、
前記印刷データを前記プリンタ装置の性能に対応した制御命令からなる中間データに変換する中間データ変換部と、
前記中間データに基づいて印刷結果のプレビュー表示を行うプレビュー表示部と、
前記中間データを記憶する記憶手段と、
該記憶手段から前記中間データを読み出し、前記中間データを高速印刷する場合と前記高速印刷よりも遅い速度且つ少ない消費電力でエコロジー印刷する場合の印刷時間を計算する印刷時間計算手段と、
前記記憶手段から前記中間データを読み出し、前記中間データを前記高速印刷する場合と前記エコロジー印刷する場合の消費電力を計算する消費電力計算手段と、
前記消費電力計算手段によって計算された消費電力に基づいて、高速印刷の場合のＣＯ２換算値とエコロジー印刷の場合のＣＯ２換算値の計算を行うＣＯ２換算値計算手段と、
前記中間データを高速印刷する場合の印刷時間、消費電力及びＣＯ２換算値を表示する第１の表示手段と、
前記中間データをエコロジー印刷する場合の印刷時間、消費電力及びＣＯ２換算値を表示する第２の表示手段と、
を有することを特徴とする印刷制御装置。
【請求項２】
前記第１の表示手段には前記高速印刷の開始指示ボタンが表示され、前記第２の表示手段には前記エコロジー印刷の開始指示ボタンが表示されていることを特徴とする請求項１に記載の印刷制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通常印刷と共にエコロジー印刷の選択が可能な印刷制御装置に関する。
【背景技術】
【０００２】
今日、地球環境の保持が世界的に叫ばれ、地球温暖化防止会議を中心としてＣＯ２（二酸化炭素）などの温室効果ガスの排出規制が実現化に向かっている。このような状況において、印刷装置においてもＣＯ２削減に対応する取り組みが行われ、通常印刷と共にエコロジー印刷の選択が可能な印刷装置が提案されている。
【０００３】
例えば、実際の印刷処理を行う前、上記温室効果ガスの削減に寄与することを目的として両面印刷の設定や、マルチページ印刷の設定、トナーセーブ印刷等の設定を行い、エコロジー印刷を選択して印刷処理を行っている。尚、エコロジーを目的とした特許出願として、特許文献１が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２４９５６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記のような状況下において、利用者が通常印刷を選択するか、又はエコロジー印刷を選択するかの判断は難しい。すなわち、温室効果ガス削減の観点からはできる限りエコロジー印刷を選択することが望まれる。しかし、印刷を急ぐ場合もあり、利用者にとって両印刷間の特性の差が分れば選択が容易となる。すなわち、両印刷間の印刷時間差と消費電力の差が分れば、利用者の判断が容易となる。
そこで、本発明は通常印刷（高速印刷）とエコロジー印刷（低速印刷）における印刷時間差や消費電力の差を知ることができる印刷制御装置を提供するものである。
【課題を解決するための手段】
【０００６】
上記課題は第１の発明によれば、ホスト機器が実行するアプリケーションによって作成された印刷データに基づいて前記ホスト機器に接続されたプリンタ装置により記録媒体に印刷処理を行う印刷制御装置であって、前記ホスト機器は、前記印刷データをプリンタ装置の性能に対応した制御命令からなる中間データに変換する中間データ変換部と、前記中間データに基づいて印刷結果のプレビュー表示を行うプレビュー表示部と、前記中間データを記憶する記憶手段と、該記憶手段から前記中間データを読み出し、前記中間データを高速印刷する場合と前記高速印刷よりも遅い速度且つ少ない消費電力でエコロジー印刷する場合の印刷時間を計算する印刷時間計算手段と、前記記憶手段から前記中間データを読み出し、前記中間データを前記高速印刷する場合と前記エコロジー印刷する場合の消費電力を計算する消費電力計算手段と、前記消費電力計算手段によって計算された消費電力に基づいて、高速印刷の場合のＣＯ２換算値とエコロジー印刷の場合のＣＯ２換算値の計算を行うＣＯ２換算値計算手段と、前記中間データを高速印刷する場合の印刷時間、消費電力及びＣＯ２換算値を表示する第１の表示手段と、前記中間データをエコロジー印刷する場合の印刷時間、消費電力及びＣＯ２換算値を表示する第２の表示手段と、を有する印刷制御装置を提供することによって達成できる。
【０００８】
また、上記課題は第２の発明によれば、前記第１の表示手段には前記高速印刷の開始指示ボタンが表示され、前記第２の表示手段には前記エコロジー印刷の開始指示ボタンが表示されている請求項１に記載の印刷制御装置を提供することによって達成できる。
【発明の効果】
【００１３】
本発明によれば、高速印刷を指定した場合の印刷時間と消費電力及びＣＯ２換算値が表示されると共に、エコロジー印刷を指定した場合の印刷時間と消費電力及びＣＯ２換算値も表示され、印刷指示を行う際の判断材料を表示することができる。
また、印刷指示を行う際、判断材料が明確であり、緊急を要する印刷以外は消費電力やＣＯ２換算値の小さいエコロジー印刷を選択すると考えられ、近年の温室効果ガスの削減に期する発明である。
【図面の簡単な説明】
【００１４】
【図１】本実施形態を説明するシステム構成図である。
【図２】高速印刷開始ボタンとエコ印刷開始ボタン、及び両ボタン近傍の表示状態を示す図である。
【図３】本実施形態の処理動作を説明するフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について、図面を参照しながら説明する。
図１は、本実施形態の印刷制御装置を説明する図である。同図に示す印刷制御装置は、パーソナルコンピュータ（PC）等のホスト機器１であり、このホスト機器１にネットワークを介してプリンタ装置２が接続されている。
【００１６】
ホスト機器１は文書の作成やグラフィックデータ等の印刷データを作成するアプリケーション（ＡＰＬ）３とプレビュー＆印刷設定部４で構成され、ホスト機器１には表示装置５が接続されている。プレビュー＆印刷設定部４は、中間データ保持部６、中間データ保持バッファ７、中間データ変換部８、中間データ表示制御部９、印刷時間/消費電力算出部１０、ＣＯ２換算値算出部１１、及びボタン制御部１２で構成されている。また、ボタン制御部１２には、後述する高速印刷開始ボタン１３及びエコ印刷開始ボタン１４の操作に基づいて、操作信号が入力する。尚、エコ印刷開始ボタン１４の操作は、本例のプリンタ装置２によってエコロジー印刷を行わせるための操作であり、エコロジー印刷とは印刷速度は低速であるが、印刷処理に伴う消費電力を低く抑えることができる印刷モードである。
【００１７】
中間データ保持部６はアプリケーション３によって作成された前述の文書データ等の印刷データを順次受け付け、アプリケーション３から送信された全ての印刷データを中間データ保持バッファ７に格納する。また、中間データ保持部６は全ての印刷データを中間データ保持バッファ７に格納すると、中間データ表示制御部９に対して印刷データの格納完了通知を行なう。
【００１８】
中間データ表示制御部９は上記印刷データの格納完了通知を受信すると、中間データ保持バッファ７から印刷データを読み出し、表示装置５に印刷データのプレビュー表示を行なう。また、中間データ表示制御部９は印刷時間/消費電力算出部１０に対して、上記印刷データに基づく印刷処理時間と消費電力の算出を指示する。
【００１９】
印刷時間/消費電力算出部１０は中間データ保持バッファ７に格納された中間データに基づいて予め登録した計算式に従って印刷処理時間と消費電力の計算を行なう。例えば、印刷枚数のデータや、印刷用紙サイズ、印刷用紙種、片面又は両面印刷の設定、マルチページ印刷の設定等のデータに基づいて印刷処理時間と消費電力の計算を行なう。
【００２０】
さらに、中間データ表示制御部９は印刷時間/消費電力算出部１０から印刷処理時間と消費電力の算出結果を受信すると、これらのデータを一旦保持する。
また、中間データ表示制御部９はＣＯ２換算値算出部１１にＣＯ２換算値の算出を指示する。
【００２１】
ＣＯ２換算値算出部１１は上記印刷時間/消費電力算出部１０によって算出された消費電力の計算結果に基づいて予め登録した計算式に従ってＣＯ２換算値を計算する。そして、中間データ表示制御部９はＣＯ２換算値算出部１１からＣＯ２換算値の算出結果受信すると、そのデータも一旦保持する。
【００２２】
ボタン制御部１２は、前述の高速印刷開始ボタン１３とエコ印刷開始ボタン１４のボタン操作に基づく操作信号の入力制御を行い、操作信号を中間データ変換部８、及び中間データ表示制御部９に送信する。
【００２３】
図２は、高速印刷開始ボタン１３とエコ印刷開始ボタン１４の構成を示す図である。この高速印刷開始ボタン１３及びエコ印刷開始ボタン１４は、例えば機構構成のボタンに限らず、タッチパネル形式のボタン構成であってもよい。
【００２４】
高速印刷開始ボタン１３が操作されると、対応する操作信号がボタン制御部１２に送信され、ボタン制御部１２はこの操作信号に基づいて中間データ変換部８に高速印刷の開始を指示する。一方、エコ印刷開始ボタン１４が操作されると、対応する操作信号がボタン制御部１２に送信され、ボタン制御部１２はこの操作信号に基づいて中間データ変換部８にエコ印刷の開始を指示する。
【００２５】
中間データ変換部８は、ボタン制御部１２から上記指示があると、中間データ保持バッファ７から印刷データを取得し、印刷データをビットマップデータに変換する。また、中間データ変換部８は高速印刷の開始指示、又はエコ印刷の開始指示に基づいてデータの変換処理を行なう。
【００２６】
以上の構成において、以下に本実施形態の処理動作を説明する。
図３は本実施形態の処理動作を説明するフローチャートである。前述のようにアプリケーション３によって作成された印刷データは中間データ保持部６に保持された後、順次中間データ保持バッファ７に送られ、全ての印刷データが中間データ保持バッファ７に格納される。
【００２７】
中間データ保持バッファ７に全ての印刷データが格納されると、中間データ保持部６は中間データ表示制御部９に対して中間データの表示通知を行う。中間データ表示制御部９は中間データ保持部６からの中間データの表示通知の受信を待っており（ステップ（以下、Ｓで示す）１）、中間データの表示通知があると（Ｓ１がＹＥＳ）、中間データ保持バッファ７から印刷データを読み出す（Ｓ２）。尚、アプリケーション３によって作成された印刷データは中間データ保持バッファ７に格納される前に不図示の処理によってプリンタ装置２に対応した中間データに変換されており、中間データ保持バッファ７には、変換後の中間データの状態で印刷データが格納されている。
【００２８】
次に、中間データ表示制御部９は中間データ保持バッファ７から読み出した印刷データ（中間データ）に従って印刷データのプレビュー表示を行う（ＳＴ３）。例えば、印刷レイアウトやページ設定等の簡易な表示を行う。
【００２９】
次に、中間データ表示制御部９は印刷時間/消費電力算出部１０に対し、印刷処理に要する印刷時間と消費電力を計算させるための計算指示を通知する（Ｓ４）。印刷時間/消費電力算出部１０は上記指示があると、中間データ保持バッファ７から必要なデータを読み出し、予め登録された計算式に従って印刷時間と消費電力の計算を行う。例えば、中間データ保持バッファ７から印刷枚数のデータや、印刷用紙サイズ、印刷用紙種、片面又は両面印刷の設定、マルチページ印刷の設定等のデータを読み出し、印刷処理時間と消費電力の計算を行なう。
【００３０】
その後、中間データ表示制御部９は印刷時間/消費電力算出部１０から通知される印刷時間と消費電力を計算結果を待ち、印刷時間/消費電力算出部１０から上記計算結果の通知があると（Ｓ５がＹＥＳ）、当該印刷時間と消費電力の計算結果を保持する（Ｓ６）。また、印刷時間/消費電力算出部１０によって計算される印刷時間と消費電力は、高速印刷の場合とエコ印刷の場合それぞれについて計算され、それぞれの場合の印刷時間と消費電力の計算結果が中間データ表示制御部９に保持される。
【００３１】
次に、中間データ表示制御部９はＣＯ２換算値算出部１１に対して高速印刷時の消費電力の情報を送信すると共に、ＣＯ２換算値の算出指示を送信する（Ｓ７）。ＣＯ２換算値算出部１１は、中間データ表示制御部９から送信された消費電力の情報に基づいて予め登録された計算式に従ってＣＯ２換算値の計算を行う。
【００３２】
中間データ表示制御部９はＣＯ２換算値算出部１１からの計算結果を待ち（Ｓ８）、ＣＯ２換算値算出部１１から高速印刷時のＣＯ２換算値の計算結果を受信すると（Ｓ８がＹＥＳ）、中間データ表示制御部９はこの計算結果を保持する（Ｓ９）。
【００３３】
次に、中間データ表示制御部９はＣＯ２換算値算出部１１に対してエコ印刷時の消費電力の情報を送信すると共に、ＣＯ２換算値の算出指示を送信する（Ｓ１０）。ＣＯ２換算値算出部１１は、上記と同様、中間データ表示制御部９から送信された消費電力の情報に基づいて予め登録された計算式に従ってエコ印刷時のＣＯ２換算値を計算する。
【００３４】
中間データ表示制御部９はＣＯ２換算値算出部１１からの計算結果を待ち（Ｓ１１）、ＣＯ２換算値算出部１１からエコ印刷時のＣＯ２換算値の計算結果を受信すると（Ｓ１１がＹＥＳ）、中間データ表示制御部９はこの計算結果を保持する（Ｓ１２）。
【００３５】
次に、中間データ表示制御部９は上記高速印刷時の印刷時間と消費電力、更にＣＯ２換算値の計算結果を表示装置５に送信し、高速印刷開始ボタン１３と共に表示を行う。また、エコ印刷時の印刷時間と消費電力、更にＣＯ２換算値の計算結果を表示装置５に送信し、エコ印刷開始ボタン１４と共に表示を行う（Ｓ１３）。
【００３６】
前述の図２に示す例では、高速印刷開始ボタン１３の表示と共に、例えば印刷時間として３０秒が表示され、消費電力として５．６ＫＷｈが表示され、ＣＯ２換算値として３．４Ｋｇ−ＣＯ２が表示されている。また、エコ印刷開始ボタン１４の表示と共に、例えば印刷時間として５０秒が表示され、消費電力として４．１ＫＷｈが表示され、ＣＯ２換算値として２．５Ｋｇ−ＣＯ２が表示されている。
【００３７】
以上のように、本例によれば高速印刷開始ボタン１３と共に、その近くに高速印刷を行った場合の印刷時間、消費電力、及びＣＯ２換算値が表示され、エコ印刷開始ボタン１４と共に、その近くにエコ印刷を行った場合の印刷時間、消費電力、及びＣＯ２換算値が表示される。したがって、印刷指示を行う際の有効な判断材料となる。また、利用者は緊急を要する印刷以外は消費電力やＣＯ２換算値の小さいエコロジー印刷を選択することが期待され、温室効果ガスの削減にも有効である。
【００３８】
尚、上記実施形態の説明では、高速印刷時及びエコ印刷時の印刷時間と消費電力のデータを印刷時間/消費電力算出部１０に計算させる構成としたが、高速印刷時及びエコ印刷時の情報をプリンタ装置２に送り、プリンタ装置２から対応する印刷時間と消費電力のデータを取得するように構成してもよい。
【００３９】
また、同様に高速印刷時及びエコ印刷時のＣＯ２換算値のデータをＣＯ２換算値算出部１１に計算させる構成としたが、高速印刷時及びエコ印刷時の消費電力の情報をプリンタ装置２に送り、プリンタ装置２から対応するＣＯ２換算値のデータを取得するように構成してもよい。
【００４０】
さらに、高速印刷時及びエコ印刷時、印刷時間、消費電力、及びＣＯ２換算値のデータを表示したが、印刷時間と消費電力の表示のみでもよい。このように構成することによって、表示を簡略化することができる。
【符号の説明】
【００４１】
１・・・ホスト機器
２・・・プリンタ装置
３・・・アプリケーション
４・・・プレビュー＆印刷設定部
５・・・表示装置
６・・・中間データ保持部
７・・・中間データ保持バッファ
８・・・中間データ変換部
９・・・中間データ表示制御部
１０・・印刷時間/消費電力算出部
１１・・ＣＯ２換算値算出部
１３・・高速印刷開始ボタン
１４・・エコ印刷開始ボタン
【図１】
0005251930.tif 000002
【図２】
0005251930.tif 000003
【図３】
0005251930.tif 000004