(57)【要約】【課題】  省資源モード設定の注意喚起により使用者が感じる煩わしさを軽減すること。【解決手段】  複数の印刷モードのうちの少なくとも１つを指定する印刷指示を受け入れる印刷条件設定部５と、前記印刷指示を受け入れた場合に、前記指定された印刷モードでの印刷を実施する印刷データ生成部６及びプリンタ装置１１と、前記印刷指示により指定された印刷モードを記憶する印刷履歴記憶部７と、前記受け入れた印刷指示により指定される印刷モードと、前記記憶される過去の印刷モードと、に基づいて、所定の通知処理を行う確認画面表示部９と、を含むことを特徴とするプリンタシステム１。【選択図】        図１
2007034533.tif 000002
【特許請求の範囲】
【請求項１】
複数の印刷モードのうちの少なくとも１つを指定する印刷指示を受け入れる印刷指示受入手段と、
前記印刷指示を受け入れた場合に、前記指定された印刷モードでの印刷を実施する印刷手段と、
前記印刷指示により指定された印刷モードを記憶する印刷モード記憶手段と、
前記受け入れた印刷指示により指定される印刷モードと、前記印刷モード記憶手段により記憶される過去の印刷モードと、に基づいて、所定の通知処理を行う通知処理手段と、
を含むことを特徴とするプリンタシステム。
【請求項２】
請求項１に記載のプリンタシステムにおいて、
前記通知処理手段は、前記印刷モード記憶手段により記憶される過去の印刷モードに基づいて少なくとも１つの印刷モードを取得し、前記取得した印刷モードと、前記受け入れた印刷指示により指定される印刷モードと、が異なる場合に、前記所定の通知処理を行う、
ことを特徴とするプリンタシステム。
【請求項３】
請求項２に記載のプリンタシステムにおいて、
前記印刷モード記憶手段により記憶される過去の印刷モードに基づいて、印刷モードごとの使用率を算出する使用率算出手段、
をさらに含み、
前記通知処理手段は、前記使用率算出手段により算出される使用率に基づいて前記少なくとも１つの印刷モードを取得する、
ことを特徴とするプリンタシステム。
【請求項４】
請求項１乃至３のいずれかに記載のプリンタシステムにおいて、
前記印刷モード記憶手段は、前記印刷指示の指示元を示す情報と、該印刷指示により指定された印刷モードと、を対応付けて記憶し、
前記通知処理手段は、前記受け入れた印刷指示により指定される印刷モードと、該印刷指示の指示元を示す情報と対応付けて前記印刷モード記憶手段により記憶される過去の印刷モードと、に基づいて、前記所定の通知処理を行う、
ことを特徴とするプリンタシステム。
【請求項５】
請求項１乃至４のいずれかに記載のプリンタシステムにおいて、
前記複数の印刷モードの組み合わせを記憶する組み合わせ記憶手段、
をさらに含み、
前記通知処理手段は、受け入れた印刷指示が複数の印刷モードを指定している場合に、該指定された複数の印刷モードと、前記組み合わせ記憶手段により記憶される組み合わせと、にさらに基づいて、前記所定の通知処理を行う、
ことを特徴とするプリンタシステム。
【請求項６】
複数の印刷モードのうちの少なくとも１つを指定する印刷指示を受け入れる印刷指示受入手段、
前記印刷指示を受け入れた場合に、前記指定された印刷モードでの印刷を実施する印刷手段、
前記印刷指示により指定された印刷モードを記憶する印刷モード記憶手段、及び
前記受け入れた印刷指示により指定される印刷モードと、前記印刷モード記憶手段により記憶される過去の印刷モードと、に基づいて、所定の通知処理を行う通知処理手段、
としてコンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプリンタシステム及びプログラムに関する。
【背景技術】
【０００２】
近年のプリンタシステムには、省資源モードでの印刷が可能となっているものがある（例えば、特許文献１参照）。この省資源モードとは、例えば、トナー節約モードや裏紙印刷モードのようなものである。
【０００３】
このようなプリンタシステムには、省資源モードとしないで印刷しようとすると、「省資源モードが設定されていません」などと表示することによる注意喚起を行うようにしているものがある。環境保護の観点からは常に省資源モードを使用することが望ましいので、このような注意喚起を行うようにしているのである。
【特許文献１】特開２００５−２４８８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、このようなプリンタシステムは、使用者が省資源モードでの印刷を望むと望まないとに関わらず、省資源モードに設定されていない場合はいつでも注意喚起を行うので、使用者は非常に煩わしく感じることがあった。
【０００５】
従って、本発明の課題の一つは、使用者の感じる煩わしさを軽減することができるプリンタシステム及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するための本発明に係るプリンタシステムは、複数の印刷モードのうちの少なくとも１つを指定する印刷指示を受け入れる印刷指示受入手段と、前記印刷指示を受け入れた場合に、前記指定された印刷モードでの印刷を実施する印刷手段と、前記印刷指示により指定された印刷モードを記憶する印刷モード記憶手段と、前記受け入れた印刷指示により指定される印刷モードと、前記印刷モード記憶手段により記憶される過去の印刷モードと、に基づいて、所定の通知処理を行う通知処理手段と、を含むことを特徴とする。
【０００７】
これによれば、過去の印刷モード（印刷モード履歴）と、今回指定された印刷モードと、に基づいて、通知処理（例えば、所定の印刷モードが指定されていない旨の注意喚起のための表示）を行うので、全く省資源モードを利用しない使用者に対してまでも印刷の都度注意喚起を行うことがなくなり、使用者の感じる煩わしさを軽減することができる。
【０００８】
また、上記プリンタシステムにおいて、前記通知処理手段は、前記印刷モード記憶手段により記憶される過去の印刷モードに基づいて少なくとも１つの印刷モードを取得し、前記取得した印刷モードと、前記受け入れた印刷指示により指定される印刷モードと、が異なる場合に、前記所定の通知処理を行う、こととしてもよい。
【０００９】
これによれば、印刷モード履歴に基づいて少なくとも１つの印刷モード（例えば前回使用した印刷モードや使用率の高い印刷モードなど、使用者が望むと推定される印刷モード）を取得することができ、しかも取得した印刷モードと異なる印刷モードが指定された場合に通知処理を行うので、使用者の感じる煩わしさをより的確に軽減することができる。
【００１０】
さらに、上記プリンタシステムにおいて、前記印刷モード記憶手段により記憶される過去の印刷モードに基づいて、印刷モードごとの使用率を算出する使用率算出手段、をさらに含み、前記通知処理手段は、前記使用率算出手段により算出される使用率に基づいて前記少なくとも１つの印刷モードを取得する、こととしてもよい。
【００１１】
これによれば、使用率に基づいて少なくとも１つの印刷モードを取得することができる。すなわち、例えば、使用率の高い印刷モードを取得することができる。
【００１２】
また、上記各プリンタシステムにおいて、前記印刷モード記憶手段は、前記印刷指示の指示元を示す情報と、該印刷指示により指定された印刷モードと、を対応付けて記憶し、前記通知処理手段は、前記受け入れた印刷指示により指定される印刷モードと、該印刷指示の指示元を示す情報と対応付けて前記印刷モード記憶手段により記憶される過去の印刷モードと、に基づいて、前記所定の通知処理を行う、こととしてもよい。
【００１３】
これによれば、印刷指示の指示元ごとに、印刷モード履歴と今回指定された印刷モードとに基づく通知処理を行うことができる。
【００１４】
また、上記各プリンタシステムにおいて、前記複数の印刷モードの組み合わせを記憶する組み合わせ記憶手段、をさらに含み、前記通知処理手段は、受け入れた印刷指示が複数の印刷モードを指定している場合に、該指定された複数の印刷モードと、前記組み合わせ記憶手段により記憶される組み合わせと、にさらに基づいて、前記所定の通知処理を行う、こととしてもよい。
【００１５】
これによれば、印刷指示により指定された複数の印刷モード（例えばトナー節約モードと裏紙不使用モード）と、プリンタシステムの記憶している印刷モード（例えばトナー節約モード及び裏紙使用モード）と、にさらに基づいて通知処理（例えば、トナー節約モードにおいて、所定の印刷モードが指定されていない旨の注意喚起のための表示）を行うようにすることができる。このため、例えばトナー節約モードにおいては裏紙使用モードを使用するようにしている使用者に対し、トナー節約モードと裏紙不使用モードが指定されていた場合のみ注意喚起を行うようにすることができる。
【００１６】
また、本発明に係るプログラムは、複数の印刷モードのうちの少なくとも１つを指定する印刷指示を受け入れる印刷指示受入手段、前記印刷指示を受け入れた場合に、前記指定された印刷モードでの印刷を実施する印刷手段、前記印刷指示により指定された印刷モードを記憶する印刷モード記憶手段、及び前記受け入れた印刷指示により指定される印刷モードと、前記印刷モード記憶手段により記憶される過去の印刷モードと、に基づいて、所定の通知処理を行う通知処理手段、としてコンピュータを機能させることを特徴とする。
【発明を実施するための最良の形態】
【００１７】
本発明の実施の形態１乃至３のそれぞれについて、図面を参照しながら説明する。
【００１８】
［実施形態１］
図１は、実施形態１に係るプリンタシステム１の構成及び機能ブロックを示す図である。同図に示すように、プリンタシステム１は、パーソナルコンピュータ１０とプリンタ装置１１とを含んで構成されている。パーソナルコンピュータ１０及びプリンタ装置１１は、それぞれＣＰＵとメモリとを備えており、各種プログラムを動作させることができるよう構成されている。また、パーソナルコンピュータ１０はキーボードやマウスといった入力手段及びディスプレイやスピーカといった出力手段を備えている。プリンタ装置１１は、パーソナルコンピュータ１０から入力された印刷データ（後述）に従って印刷を行う。
【００１９】
パーソナルコンピュータ１０は、機能的には、アプリケーション部２、基本ソフト部３、プリンタドライバ部４、外部インタフェイス部１２を含んで構成される。プリンタドライバ部４は、さらに印刷条件設定部５、印刷データ生成部６、印刷履歴記憶部７、使用率算出部８、確認画面表示部９を含んで構成される。
【００２０】
アプリケーション部２は、ワープロソフト、表計算ソフトなどのアプリケーションソフトを動作させる。これらのアプリケーションソフトを通じて、アプリケーション部２は、パーソナルコンピュータ１０の入力手段により、使用者からの印刷指示や該印刷指示に伴う印刷モードの指定を受け入れる。アプリケーション部２は、こうして受け入れた印刷内容、印刷指示、及び印刷モードをプリンタドライバ部４に対して出力する。
【００２１】
具体的には、アプリケーション部２は、印刷指示を受け入れた場合、プリンタドライバ部４に対して受け入れた印刷指示を示す印刷指示情報を出力する。また、プリンタドライバ部４から印刷モード入力情報（後述）が入力された場合、該印刷モード入力情報に応じた画面をパーソナルコンピュータ１０の出力手段を通じて表示するとともに、該画面において使用者からの印刷モードの指定を受け入れ、プリンタドライバ部４に対して受け入れた印刷モードを示す印刷モード情報を出力する。さらに、アプリケーション部２は、アプリケーションソフトにおいて作成された印刷内容そのものもプリンタドライバ部４に対して出力する。
【００２２】
印刷モード入力情報は、複数の印刷設定のそれぞれについて、使用するモード又は使用しないモードのいずれかを使用者に選択させるための印刷設定ダイアログ画面を示す情報である。この複数の印刷設定としては、トナー節約、裏紙使用、再生紙使用、両面印刷使用などが挙げられる。
【００２３】
基本ソフト部３は、パーソナルコンピュータ１０のオペレーティングシステムソフトであり、アプリケーション部２とプリンタドライバ部４との間における信号の送受信を中継する。
【００２４】
外部インタフェイス部１２は、セントロニクスやＬＡＮなどの外部インタフェイス及びこれらのドライバソフトから構成される。外部インタフェイス部１２は、プリンタドライバ部４やその他の処理部（不図示）から出力された信号を各外部インタフェイスに応じたフォーマットの信号に変換し、通信線に出力する。また、外部インタフェイス部１２は、通信線から入力された信号をパーソナルコンピュータ１０内各部間での信号の送受信に使用されるフォーマットに変換し、プリンタドライバ部４やその他の処理部（不図示）に出力する。
【００２５】
プリンタドライバ部４は、アプリケーション部２から入力された印刷指示情報に応じて印刷モード入力情報を生成し、アプリケーション部２に対し出力する。また、プリンタドライバ部４は、アプリケーション部２から入力された印刷モード情報に応じて、アプリケーション部２から入力された印刷内容に基づいて印刷データを生成し、外部インタフェイス部１２を介してプリンタ装置１１に出力する。
【００２６】
また、プリンタドライバ部４は、アプリケーション部２から入力された印刷モードを所定回数分にわたり記憶し、印刷モードごとの使用率を算出する。そして、プリンタドライバ部４は、アプリケーション部２から入力された印刷モードと算出した使用率とに基づいて少なくとも１つの印刷モードを選択し、今回アプリケーション部２から入力された印刷モードが選択した印刷モードと異なる場合に、「普段使用している印刷モードと異なる印刷モードで印刷しようとしている」旨の注意喚起のための通知情報を生成する。
【００２７】
さらに、プリンタドライバ部４は、複数の印刷モードの組み合わせを記憶している。トナー節約モードと裏紙使用モードの組み合わせは、この組み合わせの例である。この例においては、アプリケーション部２から入力された印刷モードがトナー節約モードと裏紙不使用モードであった場合、プリンタドライバ部４は、「組み合わせが望ましくない」旨の注意喚起のための通知情報を生成する。
【００２８】
以下、プリンタドライバ部４の機能について、図２乃至図５を参照しながらより詳細に説明する。
【００２９】
印刷条件設定部５は、アプリケーション部２から入力された印刷指示情報に対応する印刷モード入力情報を生成する。具体的には、印刷指示情報により示されるアプリケーションソフトによって異なる印刷モード入力情報を生成するようにすることとしてもよい。印刷条件設定部５は、生成した印刷モード入力情報を、アプリケーション部２に対して出力する。
【００３０】
印刷データ生成部６は、アプリケーション部２から入力された印刷モード情報に応じて、アプリケーション部２から入力された印刷内容をプリンタ装置１１が解析可能な言語による印刷データに変換・生成し、外部インタフェイス部１２を介してプリンタ装置１１に出力する。
【００３１】
印刷履歴記憶部７は、アプリケーション部２から入力された印刷モードを所定回数分にわたり記憶する。すなわち、印刷履歴記憶部７は、アプリケーション部２から入力された印刷モードの履歴を記憶している。図２は、印刷履歴記憶部７に記憶される印刷モード記憶テーブルの例である。印刷モード記憶テーブルは、印刷ｊｏｂ数情報と、印刷設定ごとの使用／不使用を対応付けて記憶するテーブルであり、ここでは同図に示すように、印刷ｊｏｂ数情報と、トナー節約使用情報と、裏紙使用情報と、を対応付けて記憶する。
【００３２】
印刷ｊｏｂ数情報は、アプリケーション部２からの印刷指示により開始される一連の印刷プロセスを示す印刷ｊｏｂの、プリンタドライバ部４をパーソナルコンピュータ１０にインストールした時からの累積数である。この印刷ｊｏｂ数情報は、印刷モード記憶テーブルが記憶できる最大印刷ｊｏｂ数Ｎを超えると、古いものから順に削除される。
【００３３】
トナー節約使用情報は、トナー節約モード（図２では○で示す）とトナー非節約モード（図２では×で示す）のいずれにより印刷されたかを示す情報である。裏紙使用情報は、裏紙使用モード（図２では○で示す）と裏紙不使用モード（図２では×で示す）のいずれにより印刷されたかを示す情報である。ここで、○で示されるモードは省資源モードとして印刷履歴記憶部７に記憶されるモードであり、×で示されるモードは非省資源モードとして印刷履歴記憶部７に記憶されるモードである。
【００３４】
なお、印刷モード記憶テーブルは、複数の印刷モードの組み合わせをも記憶している。すなわち、印刷モード記憶テーブルは、省資源の観点から望ましい印刷モードを○とすることにより、○を付与された印刷モードの組み合わせを、望ましい印刷モードの組み合わせとして記憶している。図２の印刷モード記憶テーブルでは、トナー節約使用情報と裏紙使用情報を記憶項目としており、○を付与された印刷モードの組み合わせであるトナー節約モードと裏紙使用モードの組み合わせを、望ましい印刷モードの組み合わせとして記憶している。
【００３５】
使用率算出部８は、アプリケーション部２から入力された印刷モードによりトナー節約モードが指定された場合に、印刷モード記憶テーブルに記憶される印刷モード履歴において裏紙使用モードが使用されていた割合（トナー節約モードにおける裏紙使用モードの使用率）を算出し、確認画面表示部９に出力する。
【００３６】
この使用率算出部８における使用率算出処理について、使用率算出部８の処理フローを参照しながら詳細に説明する。
【００３７】
図３は、使用率算出部８の処理フローを示す図である。同図に示すように、使用率算出部８は、まずトナー節約モードでの印刷ｊｏｂ数をカウントする（Ｓ１０１）。次に、使用率算出部８は、トナー節約モードかつ裏紙使用モードでの印刷ｊｏｂ数をカウントする（Ｓ１０２）。そして、使用率算出部８は、トナー節約モードかつ裏紙使用モードでの印刷ｊｏｂ数をトナー節約モードでの印刷ｊｏｂ数で除算することにより、トナー節約モードにおける裏紙使用モードの使用率を算出する（Ｓ１０３）。
【００３８】
確認画面表示部９は、アプリケーション部２から入力された印刷モードにより裏紙使用モード、裏紙不使用モードのいずれが指定されているかを判断し、指定されているモードと、トナー節約モードにおける裏紙使用モードの使用率に応じて上記注意喚起のための通知情報を生成するか否かを決定する。
【００３９】
具体的には、確認画面表示部９は、アプリケーション部２から入力された印刷モードにより裏紙不使用モードが指定されている場合であって、トナー節約モードにおける裏紙使用モードの使用率が所定値を上回っている場合には、「トナー節約モードにおいて普段使用している印刷モードと異なる印刷モードで印刷しようとしている」旨の注意喚起のための通知情報を生成する。一方、確認画面表示部９は、アプリケーション部２から入力された印刷モードにより裏紙不使用モードが指定されている場合であって、トナー節約モードにおける裏紙使用モードの使用率が所定値を下回っている場合には、通知情報を生成しないこととする。
【００４０】
図４は、確認画面表示部９によって生成され、アプリケーション部２が表示する通知情報の具体的な例である。同図に示すように、この通知情報では、「白紙の設定になっています！」「裏紙使用に変更しますか？」と表示することにより、「トナー節約モードにおいて普段使用している印刷モードと異なる印刷モードで印刷しようとしている」旨の注意喚起を行うとともに、コマンドボタンを押下（指示）することにより裏紙使用への変更ができるようにしている。
【００４１】
この確認画面表示部９における通知情報生成可否決定処理について、プリンタドライバ部４の処理フローを参照しながら詳細に説明する。
【００４２】
図５は、プリンタドライバ部４の処理フローを示す図である。同図に示すように、プリンタドライバ部４は、まずアプリケーション部２に印刷モード入力情報を出力することにより、印刷設定ダイアログ画面を表示させる（Ｓ１）。使用者は、この画面において印刷条件設定（印刷モード指定、印刷枚数の設定など）を行い、印刷を開始する（Ｓ２）。すると、プリンタドライバ部４は、印刷モード記憶テーブルに記憶される省資源モードのうちの一方であるトナー節約モードが指定されているか否かを判断する（Ｓ３）。
【００４３】
Ｓ３においてトナー節約モードが指定されていなければ、プリンタドライバ部４は印刷ｊｏｂ数情報を取得し、指定された印刷モードと対応付けてなる印刷履歴情報により、印刷モード記憶テーブルを更新する（Ｓ９）とともに、上記印刷データを作成し、印刷を開始する（Ｓ１０）。
【００４４】
Ｓ３においてトナー節約モードが指定されていれば、使用率算出部８はトナー節約モードにおける裏紙使用モードの使用率を算出する（Ｓ４）。次に、確認画面表示部９は、この使用率が所定値より高いか否かを判断し（Ｓ５）、使用率が所定値より低い場合には特段の処理を行わずにＳ９の処理に移る。一方、使用率が所定値より高い場合には、確認画面表示部９は注意喚起のための通知情報を生成する（Ｓ６）。ここでの通知情報は、裏紙を使用しないでよいか、ということを確認するための通知情報であるので、確認画面表示部９は、具体的には用紙種類の変更可否の確認画面を生成し、アプリケーション部２に表示させる（Ｓ７）。この画面において使用者が用紙種類を裏紙に変更すればそれを受け入れて印刷モードを裏紙使用モードに変更し（Ｓ８）、Ｓ９の処理に移る。一方、使用者が用紙種類を裏紙に変更しなければ、印刷モード変更は行わず、Ｓ９の処理に移る。
【００４５】
以上説明したように、本実施の形態では、印刷モード記憶テーブルに記憶される過去の印刷モード（印刷モード履歴）と、今回指定された印刷モードと、に基づいて、通知処理を行うので、例えば全く省資源モードを利用しない使用者に対しても印刷の都度注意喚起を行う、といった詮無い処理を行うことがなくなり、使用者の感じる煩わしさを軽減することができる。
【００４６】
また、印刷モード履歴に基づいて印刷モードの使用率を算出し、算出した使用率に基づいて少なくとも１つの印刷モード（上記例では裏紙使用モード）を取得することができ、しかも取得した印刷モードと異なる印刷モードが指定された場合に通知処理を行うので、使用者の感じる煩わしさをより的確に軽減することができる。
【００４７】
さらに、印刷指示により指定されたトナー節約モード及び裏紙不使用モードと、プリンタシステムの記憶している印刷モードの望ましい組み合わせ（トナー節約モード及び裏紙使用モード）と、にさらに基づいて、トナー節約モードにおいて裏紙使用モードが指定されていない旨の注意喚起のための通知処理を行うようにすることができる。このため、例えばトナー節約モードにおいては裏紙使用モードを使用するようにしている使用者に対し、トナー節約モードと裏紙不使用モードが指定されていた場合のみ注意喚起を行うようにすることができる。つまり、トナー節約モードにおいて、該トナー節約モードと組み合わせた裏紙使用モードの使用率が所定値より高いか否かを判断し、使用率が所定値より高い場合には、裏紙使用モードが指定されているか否かをさらに判断することによって、上記のような注意喚起のための通知処理を行うことができるようにしている。
【００４８】
［実施形態２］
実施形態２におけるプリンタシステム１の構成及び機能ブロックは、実施形態１において説明したものと同様であるが、印刷履歴記憶部７において記憶する印刷モード記憶テーブル、使用率算出部８における使用率算出処理、及び確認画面表示部９における処理が実施形態１とは相違している。以下、この相違点を中心に説明する。
【００４９】
図６は、印刷履歴記憶部７に記憶される印刷モード記憶テーブルの例である。同図に示すように、この印刷モード記憶テーブルでは、印刷ｊｏｂ数情報と、トナー節約使用情報と、再生紙使用情報と、両面印刷使用情報と、が対応付けて記憶される。
【００５０】
印刷ｊｏｂ数情報及びトナー節約使用情報は、実施形態１において説明したものと同様である。
【００５１】
再生紙使用情報は、再生紙使用モード（図６では○で示す）と再生紙不使用モード（図６では×で示す）のいずれにより印刷されたかを示す情報である。また、両面印刷使用情報は、両面印刷使用モード（図６では○で示す）と両面印刷不使用モード（図６では×で示す）のいずれにより印刷されたかを示す情報である。ここで、○で示されるモードは省資源モードとして印刷履歴記憶部７に記憶されるモードであり、×で示されるモードは非省資源モードとして印刷履歴記憶部７に記憶されるモードである点は実施形態１と同様である。
【００５２】
この印刷モード記憶テーブルにより、印刷履歴記憶部７は、○を付与された印刷モードの組み合わせである、トナー節約モードと再生紙使用モードとの組み合わせ、及びトナー節約モードと両面印刷使用モードとの組み合わせ、を望ましい印刷モードの組み合わせとして記憶している。
【００５３】
使用率算出部８は、アプリケーション部２から入力された印刷モードによりトナー節約モードが指定された場合に、印刷モード記憶テーブルに記憶される印刷モード履歴において再生紙使用モードが使用された割合（トナー節約モードにおける再生紙使用モードの使用率）、及び両面印刷使用モードが使用された割合（トナー節約モードにおける両面印刷使用モードの使用率）をそれぞれ算出し、確認画面表示部９に出力する。
【００５４】
この使用率算出部８における使用率算出処理について、使用率算出部８の処理フローを参照しながら詳細に説明する。
【００５５】
図７は、使用率算出部８の処理フローを示す図である。同図に示すように、使用率算出部８は、まずトナー節約モードでの印刷ｊｏｂ数をカウントする（Ｓ２０１）。次に、使用率算出部８は、トナー節約モードにおいて、再生紙を使用した印刷を行った印刷ｊｏｂ数（再生紙使用モードが○となっている印刷ｊｏｂ数）をカウントする（Ｓ２０２）。また、使用率算出部８は、トナー節約モードにおいて、両面印刷を行った印刷ｊｏｂ数（両面印刷使用モードが○となっている印刷ｊｏｂ数）をカウントする（Ｓ２０３）。そして、使用率算出部８は、各印刷ｊｏｂ数をトナー節約モードでの印刷ｊｏｂ数で除算することにより、トナー節約モードにおける再生紙使用モードの使用率及びトナー節約モードにおける両面印刷使用モードの使用率をそれぞれ算出する（Ｓ２０４）。
【００５６】
確認画面表示部９は、アプリケーション部２から入力された印刷モードにより再生紙使用モード、再生紙不使用モードのいずれが指定されているかを判断し、指定されているモードと、トナー節約モードにおける再生紙使用モードの使用率に応じて上記注意喚起のための通知情報を生成するか否かを決定する。
【００５７】
具体的には、確認画面表示部９は、アプリケーション部２から入力された印刷モードにより再生紙不使用モードが指定されている場合であって、トナー節約モードにおける再生紙使用モードの使用率が所定値を上回っている場合には、「トナー節約モードにおいて普段使用している印刷モードと異なる印刷モードで印刷しようとしている」旨の注意喚起のための通知情報を生成する。一方、確認画面表示部９は、アプリケーション部２から入力された印刷モードにより再生紙不使用モードが指定されている場合であって、トナー節約モードにおける再生紙使用モードの使用率が所定値を下回っている場合には、通知情報を生成しないこととする。
【００５８】
同様に、確認画面表示部９は、アプリケーション部２から入力された印刷モードにより両面印刷使用モード、両面印刷不使用モードのいずれが指定されているかを判断し、指定されているモードと、トナー節約モードにおける両面印刷使用モードの使用率に応じて上記注意喚起のための通知情報を生成するか否かを決定する。
【００５９】
図８は、確認画面表示部９によって生成され、アプリケーション部２が表示する通知情報の例である。この例では、確認画面表示部９は、再生紙使用モードと両面印刷使用モードの両方について通知情報を生成することとしている。
【００６０】
図８に示すように、この通知情報では、「白紙の設定になっています！」「片面印刷の設定になっています！」「再生紙使用に変更しますか？」「両面印刷に変更しますか？」と表示することにより、「トナー節約モードにおいて普段使用している印刷モードと異なる印刷モードで印刷しようとしている」旨の注意喚起を行うとともに、再生紙使用モードと両面印刷使用モードのそれぞれに対応して設けられたボタンを押下することにより再生紙使用及び両面印刷使用への変更ができるようにしている。
【００６１】
以上のように、使用率算出対象となる印刷モードが複数あったとしても、それぞれについて使用率を確認し、印刷モードの変更を使用者に促すようにすることができる。
【００６２】
［実施形態３］
実施形態３におけるプリンタシステム１の構成及び機能ブロックは、実施形態１において説明したものと同様であるが、使用率算出部８における使用率算出処理、及び確認画面表示部９における処理が実施形態１とは相違している。以下、この相違点を中心に説明する。
【００６３】
使用率算出部８は、アプリケーション部２から入力された印刷モードにより裏紙使用モードが指定された場合に、印刷モード記憶テーブルに記憶される印刷モード履歴においてトナー節約モードが使用されていた割合（裏紙使用モードにおけるトナー節約モードの使用率）を算出し、確認画面表示部９に出力する。すなわち、実施形態３と実施形態１とでは、裏紙使用モードとトナー節約モードの関係が逆転している。
【００６４】
確認画面表示部９は、アプリケーション部２から入力された印刷モードによりトナー節約モード、トナー非節約モードのいずれが指定されているかを判断し、指定されているモードと、裏紙使用モードにおけるトナー節約モードの使用率に応じて上記注意喚起のための通知情報を生成するか否かを決定する。
【００６５】
具体的には、確認画面表示部９は、アプリケーション部２から入力された印刷モードによりトナー非節約モードが指定されている場合であって、裏紙使用モードにおけるトナー節約モードの使用率が所定値を上回っている場合には、「裏紙使用モードにおいて普段使用している印刷モードと異なる印刷モードで印刷しようとしている」旨の注意喚起のための通知情報を生成する。一方、確認画面表示部９は、アプリケーション部２から入力された印刷モードによりトナー非節約モードが指定されている場合であって、裏紙使用モードにおけるトナー節約モードの使用率が所定値を下回っている場合には、通知情報を生成しないこととする。
【００６６】
図９は、確認画面表示部９によって生成され、アプリケーション部２が表示する通知情報の例である。同図に示すように、この通知情報では、「トナー節約の設定ではありません！」「トナー節約の設定に変更しますか？」と表示することにより、「裏紙使用モードにおいて普段使用している印刷モードと異なる印刷モードで印刷しようとしている」旨の注意喚起を行うとともに、ボタンを押下することによりトナー節約モードへの変更ができるようにしている。
【００６７】
この確認画面表示部９における通知情報生成可否決定処理について、プリンタドライバ部４の処理フローを参照しながら詳細に説明する。
【００６８】
図１０は、プリンタドライバ部４の処理フローを示す図である。同図に示すように、プリンタドライバ部４は、まずアプリケーション部２に印刷モード入力情報を出力することにより、印刷設定ダイアログ画面を表示させる（Ｓ１１）。使用者は、この画面において印刷条件設定（印刷モード指定、印刷枚数の設定など）を行い、印刷を開始する（Ｓ１２）。すると、プリンタドライバ部４は、印刷モード記憶テーブルに記憶される省資源モードのうちの一方である裏紙使用モードが指定されているか否かを判断する（Ｓ１３）。
【００６９】
Ｓ１３において裏紙使用モードが指定されていなければ、プリンタドライバ部４は印刷ｊｏｂ数情報を取得し、指定された印刷モードと対応付けてなる印刷履歴情報により、印刷モード記憶テーブルを更新する（Ｓ１９）とともに、上記印刷データを作成し、印刷を開始する（Ｓ２０）。
【００７０】
Ｓ１３において裏紙使用モードが指定されていれば、使用率算出部８は裏紙使用モードにおけるトナー節約モードの使用率を算出する（Ｓ１４）。次に、確認画面表示部９は、この使用率が所定値より高いか否かを判断し（Ｓ１５）、使用率が所定値より低い場合には特段の処理を行わずにＳ１９の処理に移る。一方、使用率が所定値より高い場合には、確認画面表示部９は注意喚起のための通知情報を生成する（Ｓ１６）。ここでの通知情報は、トナーを節約しないでよいか、ということを確認するための通知情報であるので、確認画面表示部９は、具体的にはトナー節約モードへの変更可否の確認画面を生成し、アプリケーション部２に表示させる（Ｓ１７）。この画面において使用者がトナー節約モードに変更すればそれを受け入れて印刷モードをトナー節約モードに変更し（Ｓ１８）、Ｓ１９の処理に移る。一方、使用者がトナー節約モードに変更しなはければ、印刷モード変更は行わず、Ｓ１９の処理に移る。
【００７１】
以上のように、前提となる印刷モード（実施形態１ではトナー節約モード、実施形態３では裏紙使用モード）と、使用率算出対象となる印刷モード（実施形態１では裏紙使用モード、実施形態３ではトナー節約モード）を入れ替えたとしても、本発明の効果が同様に奏される。
【００７２】
なお、本発明は上記各実施形態に限定されるものではない。
【００７３】
例えば、上記各実施形態ではパーソナルコンピュータ１０における処理によって各使用率の算出や確認画面の表示などを行ったが、これらの処理機能をプリンタ装置１１に設けることとしてもよい。この場合、プリンタ装置１１は複数のパーソナルコンピュータ１０について、それぞれ上記各処理を行う必要がある。このために、印刷モード記憶テーブルでは印刷指示の指示元であるパーソナルコンピュータ１０を示す情報と、該印刷指示により指定された印刷モードと、を対応付けて記憶することとし、受け入れた印刷指示により指定される印刷モードと、該印刷指示の指示元を示す情報と対応付けて印刷モード記憶テーブルにより記憶される過去の印刷モードと、に基づいて、上記通知処理を行うようにすることが好適である。
【００７４】
また、印刷設定としては、トナー節約、裏紙使用、再生紙使用、両面印刷使用以外にも、複数面割付など種々のものが考えられる。また、これらの各印刷設定は、互いに矛盾しない限り、自由に組み合わせることができる。
【００７５】
また、上記実施形態２では、再生紙使用モードと両面印刷モードのそれぞれについて個別に使用率を算出し、個別に通知情報の生成を決定したが、例えばトナー節約モードにおいて再生紙使用かつ両面印刷使用であった割合を算出し、この割合が所定値以上である場合に再生紙使用モードかつ両面印刷モードが指定されているか否かを判断し、この判断結果が否定である場合に通知情報を生成することとしてもよい。
【図面の簡単な説明】
【００７６】
【図１】本発明の実施形態に係るプリンタシステムの構成及び機能ブロックを示す図である。
【図２】本発明の実施形態１に係る印刷モード記憶テーブルを示す図である。
【図３】本発明の実施形態１に係る使用率算出部の処理フローを示す図である。
【図４】本発明の実施形態１に係る通知情報を示す図である。
【図５】本発明の実施形態１に係るプリンタドライバ部の処理フローを示す図である。
【図６】本発明の実施形態２に係る印刷モード記憶テーブルを示す図である。
【図７】本発明の実施形態２に係る使用率算出部の処理フローを示す図である。
【図８】本発明の実施形態２に係る通知情報を示す図である。
【図９】本発明の実施形態３に係る通知情報を示す図である。
【図１０】本発明の実施形態３に係るプリンタドライバ部の処理フローを示す図である。
【符号の説明】
【００７７】
１  プリンタシステム、２  アプリケーション部、３  基本ソフト部、４  プリンタドライバ部、５  印刷条件設定部、６  印刷データ生成部、７  印刷履歴記憶部、８  使用率算出部、９  確認画面表示部、１０  パーソナルコンピュータ、１１  プリンタ装置、１２  外部インタフェイス部。
【図１】
2007034533.tif 000003
【図２】
2007034533.tif 000004
【図３】
2007034533.tif 000005
【図４】
2007034533.tif 000006
【図５】
2007034533.tif 000007
【図６】
2007034533.tif 000008
【図７】
2007034533.tif 000009
【図８】
2007034533.tif 000010
【図９】
2007034533.tif 000011
【図１０】
2007034533.tif 000012