(57)【要約】      （修正有）【課題】印刷装置が省資源・省電力になるような設定を実施する際の、ユーザの煩わしさを軽減することができる印刷装置及びその制御方法並びにプログラムを提供する。【解決手段】ＰＡＮＥＬの操作によって、ユーザが印刷メニューの中のエコレポート印刷を選択した場合、ＣＰＵは、印刷時の初期設定を省資源・省電力とするため、ページ集約機能、両面印刷機能、及びパワーセーブモード機能に関する情報をエコレポートとして印刷し、その後、ＲＡＭに保持されているこれらの機能を実行するための設定を実施する。【選択図】図４
2018089903.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ指示があったときに、印刷時の初期設定を省資源・省電力とする機能に関する情報をレポートとして印刷する印刷手段と、
前記機能を実行するための設定を保持する保持手段と、
前記レポートを印刷時に、前記機能を実行するか否かをユーザ選択可能に通知する第１の通知手段と、
前記通知に基づき、ユーザが前記機能を実行する選択をした場合、前記保持された設定を実施する実施手段と
を備えることを特徴とする印刷装置。
【請求項２】
前記レポートには、前記機能の説明が含まれ、前記説明をユーザによる初期設定の有無および表示優先度に応じて決定することを特徴とする請求項１記載の印刷装置。
【請求項３】
前記保持手段は、前記機能のＯＮ／ＯＦＦ設定を複数の節約度に応じて一括で保持し、
前記第１の通知手段は、
前記機能を一括設定するか否かをユーザ選択可能に通知する第２の通知手段と、
前記第２の通知手段の通知に基づき、ユーザが前記機能の一括設定する選択をした場合、前記複数の節約度を、いずれか一つをユーザ選択可能に表示する第１の表示手段とを更に備え、
前記複数の節約度の１つがユーザ選択されたとき、前記実施手段は、前記選択された節約度に応じて前記一括で保持されている前記機能のＯＮ／ＯＦＦ設定を実施することを特徴とする請求項１又は２記載の印刷装置。
【請求項４】
前記第２の通知手段の通知に基づき、ユーザが前記機能の一括設定する選択をしなかった場合、前記機能をユーザ選択可能に集約して表示する第２の表示手段とを更に備え、
前記集約して表示された機能のうちのユーザ選択された機能を実行するための設定を、前記実施手段は実施することを特徴とする請求項３記載の印刷装置。
【請求項５】
前記機能には、ページ集約機能および両面印刷機能のいずれか一つが含まれており、
前記実施手段により前記保持された設定が実施された後、前記設定を反映させてテストプリントを実施するか否かをユーザ選択可能に通知する第２の通知手段をさらに有することを特徴とする請求項１乃至３のいずれか１項に記載の印刷装置。
【請求項６】
ユーザ指示があったときに、印刷時の初期設定を省資源・省電力とする機能に関する情報をレポートとして印刷する印刷ステップと、
前記機能を実行するための設定をメモリに保持する保持ステップと、
前記レポートを印刷時に、前記機能を実行するか否かをユーザ選択可能に通知する第１の通知ステップと、
前記通知に基づき、ユーザが前記機能を実行する選択をした場合、前記保持された設定を実施する実施ステップと
を有することを特徴とする印刷装置の制御方法。
【請求項７】
請求項６の制御方法を実行するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置及びその制御方法並びにプログラムに関し、特に、省資源、省電力での印刷方法をユーザに促す印刷装置及びその制御方法並びにプログラムに関する。
【背景技術】
【０００２】
従来より、印刷装置には、ユーザ指示に応じて、印刷装置の使用状況（印刷枚数、消費電力等）を通知すると共にユーザに省資源、省電力を促すためのエコレポートを出力する機能をもつものが存在している。エコレポートに記載される内容には、上記印刷装置の使用状況に加え、より省資源、省電力になる設定を実施するためのメニューに誘導するための手順も複数記載している。
【０００３】
また、印刷開始時に電力消費量や印刷設定に基づく省エネ度を計算し、計算された省エネ度が閾値を超えた時にメッセージを表示して推奨設定をユーザに選択させる従来技術も存在する（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−３０４０９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ユーザがエコレポートに記載されているより省資源・省電力になる設定を実施しようとした場合、エコレポートを参照しつつ、１つ１つ設定を変更する必要があり、ユーザの手間が多くユーザビリティが低い。
【０００６】
また、特許文献１に記載の方法では、印刷開始毎に省エネ度が計算され、また推奨設定をユーザ選択させるためのメッセージの表示が行われ、印刷に時間がかかる。また、ユーザが任意のタイミングで推奨設定を選択することができない。
【０００７】
本発明は上記課題を鑑みてなされたものであり、印刷装置が省資源・省電力になるような設定を実施する際の、ユーザの煩わしさを軽減することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の印刷装置は、ユーザ指示があったときに、印刷時の初期設定を省資源・省電力とする機能に関する情報をレポートとして印刷する印刷手段と、前記機能を実行するための設定を保持する保持手段と、前記レポートを印刷時に、前記機能を実行するか否かをユーザ選択可能に通知する第１の通知手段と、前記通知に基づき、ユーザが前記機能を実行する選択をした場合、前記保持された設定を実施する実施手段とを備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、印刷装置がより省資源・省電力になるような設定を実施する際の、ユーザの煩わしさを軽減することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施例に係る印刷装置のハードウェア構成を示すブロック図である。
【図２】図１におけるＲＡＭの構成を示す図である。
【図３】本発明の実施例において印刷されるエコレポートの構成図である。
【図４】本発明の実施例におけるエコレポート印刷処理および印刷されたエコレポートに含まれる用紙節約提案部及び電力節約提案部の設定を実施する処理の手順を示すフローチャートである。
【図５】図４のステップＳ４０２のエコレポートレイアウト作成処理の手順を示すフローチャートである。
【図６】図４のステップＳ４０７の機能集約部作成処理の手順を示すフローチャートである。
【図７】図５のステップＳ５０５の用紙節約提案部作成処理の手順をを示すフローチャートである。
【図８】図５のステップＳ５０９の電力節約提案部作成処理の手順を示すフローチャートである。
【図９】図６のステップＳ６０１の用紙節約機能呼び出し処理の手順を示すフローチャートである。
【図１０】図６のステップＳ６０２の電力節約機能呼び出し処理の手順を示すフローチャートである。
【図１１】図４のステップＳ４０６の節約設定一括処理の手順を示すフローチャートである。
【図１２】図７の用紙節約提案部作成処理、および図９の用紙節約機能呼び出し処理に使用する、印刷出力枚数を削減する機能を定義した印刷枚数削減機能テーブルである。
【図１３】図８の電力節約提案部作成処理、および図１０の電力節約機能呼び出し処理に使用する、消費電力を削減する機能を定義した電力節約機能テーブルである。
【図１４】図６のステップＳ６０３において、エコレポート印刷にて提案した機能が集約されＬＣＤ１０５に表示されたときの画面である。
【図１５】エコレポート印刷時に、用紙節約提案部及び電力節約提案部に記載される設定を実施するか確認するための画面である。
【図１６】エコレポート印刷時に、用紙節約提案部及び電力節約提案部に記載される設定を一括で実施するか確認するための画面である。
【図１７】図１１の節約設定一括処理時に、ＬＣＤに表示される画面である。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１２】
図１は、本発明に係る印刷装置のハードウェア構成を示すブロック図である。
【００１３】
図１において、印刷装置１００は、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、操作パネル（ＰＡＮＥＬ）１０４、表示部（ＬＣＤ）１０５、画像処理部１０６、スキャナ部（ＳＣＡＮＮＥＲ）１０７、プリンタ部（ＰＲＩＮＴＥＲ）１０８を備えている。さらに、ＭＯＤＥＭ１０９、有線ＬＡＮ通信部１１０、無線ＬＡＮ通信部１１１、ＵＳＢ１１２、電力供給部（ＰＯＷＥＲＳＵＰＰＬＹ）１１３を備えている。
【００１４】
ＣＰＵ１０１は、システムバス（Ｓｙｓｔｅｍ  ＢＵＳ）１１４に接続される各デバイスを総括的に制御すると共に、ＲＯＭ１０２に記憶されたファームウェアモジュールを実行する。なお、ファームウェアモジュールは、少なくとも２つ以上のモジュールから構成され、ファームウェアモジュールの更新は、それぞれのモジュールごとに行うことが可能である。
【００１５】
また、ＣＰＵ１０１は、制御プログラムとしてのファームウェアモジュールに基づき後述の各フローチャートに示す処理を実行する。ＲＡＭ１０３は、ＣＰＵ１０１の主メモリ、ワークエリアとして機能するほか、装置設定を保持するためのバックアップ可能なメモリとして使用される。本発明で省資源・省電力での印刷方法として下記のエコレポートにおいて提案される、ページ集約機能、両面印刷機能、パワーセーブモード機能を実行するための設定もＲＡＭ１０３に保持する（保持手段）。
【００１６】
ＰＡＮＥＬ１０４は、ユーザからの指示が入力される操作部であり、電源キー、テンキー、ワンタッチキー、スタートキー、ストップキー、セットキー、リセットキー、節電キー、各種設定キー、ＬＥＤ等からなる。
【００１７】
ＬＣＤ１０５はＰＡＮＥＬ１０４上にある表示部であり、ＣＰＵ１０１の制御によって、ユーザに対するメッセージを表示して情報を伝え、装置設定画面や動作を決定する画面では、ユーザに対して設定や動作を複数表示して、ユーザの指定を促す。
【００１８】
画像処理部１０６は、ＣＰＵ１０１の制御のもとで、外部から受信した印刷用データをデコードして生データに変換したり、後述のＳＣＡＮＮＥＲ１０７で読み取った画像をＪＰＥＧデータに圧縮したりといった画像処理を実施する。
【００１９】
ＳＣＡＮＮＥＲ１０７は、原稿の画像を光学センサにより読み取るスキャナである。ＳＣＡＮＮＥＲ１０７には、オプションとしてオートドキュメントフィーダ（不図示）が装着されており、複数枚の原稿を自動的に読み取ることができる。
【００２０】
ＰＲＩＮＴＥＲ１０８は、電子写真方式で記録紙に画像形成を行う。
【００２１】
ＭＯＤＥＭ１０９は、公衆回線網１１５に接続されており、ファクシミリデータの通信のためのデータ変換機能を有している。
【００２２】
有線ＬＡＮ通信部１１０は、ネットワーク網１１６に有線ＬＡＮを介して接続され、ネットワークインタフェースを制御し、ネットワーク上の他端末やサーバとデータのやり取りができる。
【００２３】
無線ＬＡＮ通信部１１１は、無線ＬＡＮ通信機能を有し、公衆もしくはローカルネットワークに接続されている無線ＬＡＮルータを介して、ネットワーク上の端末と無線ＬＡＮ通信が可能である。
【００２４】
ＵＳＢ１１２は、ＵＳＢデバイス機能を持っており、ＵＳＢケーブルを介してＰＣ１１７と接続され、ＰＣ１１７の指示のもとにスキャンやプリントなどの機能指示を受けることができる。
【００２５】
電力供給部１１３は、ＰＲＩＮＴＥＲ１０８へ電力を供給する。ＰＲＩＮＴＥＲ１０８は電力供給部１１３より供給される電力によって、動作する。
【００２６】
電力状態として、ＰＲＩＮＴＥＲ１０８が安定して印刷動作することのできるスタンバイ状態と、ＰＲＩＮＴＥＲ１０８へ最低限の電力を供給し、消費電力をスタンバイ状態よりも抑えた状態にする節電状態の２つを備える。
【００２７】
図２は、図１におけるＲＡＭ１０３の構成を示す図である。ＲＡＭ１０３には、印刷装置１００の設定値を保存する領域であるが、その中に、総印刷枚数２１１、総コピー枚数２１２、総ＰＣ記録枚数２１３、総ＦＡＸ記録枚数２１４の各情報を保存する領域を保有する。総印刷枚数２１１は、印刷装置１００が印刷した総枚数を保存する領域であり、記録紙１枚を使用する度にＣＰＵ１０１によって更新される。総コピー枚数２１２は、印刷装置１００がコピー印刷した総枚数を保存する領域であり、記録紙１枚を使用する度にＣＰＵ１０１によって更新される。総ＰＣ記録枚数２１３は、印刷装置１００がＰＣ１１７からプリントした総枚数を保存する領域であり、記録紙１枚を使用する度にＣＰＵ１０１によって更新される。総ＦＡＸ記録枚数２１４は、印刷装置１００がＦＡＸ文書を受信記録した総枚数を保存する領域であり、記録紙１枚を使用する度にＣＰＵ１０１によって更新される。
【００２８】
また、ＲＡＭ１０３には、印刷の種類ごとの枚数情報を保存する領域も有している。２０１は、１ページの元データを１面に記録する１ＯＮ１での印刷の枚数情報を保存しており、片面コピー枚数２２１、両面コピー枚数２２２、片面ＰＣ記録枚数２２３、両面ＰＣ記録枚数２２４、片面ＦＡＸ記録枚数２２５、両面ＦＡＸ記録枚数２２６を有する。各領域は、印刷が実行されるたびに、ＣＰＵ１０１が枚数情報を更新する。２０２は、２ページの元データを１面に記録する２ＯＮ１での印刷の枚数情報を保存しており、片面コピー枚数２３１、両面コピー枚数２３２、片面ＰＣ記録枚数２３３、両面ＰＣ記録枚数２３４を有する。各領域は、印刷が実行されるたびに、ＣＰＵ１０１が枚数情報を更新する。２０３は、４ページの元データを１面に記録する４ＯＮ１での印刷の枚数情報を保存しており、片面コピー枚数２４１、両面コピー枚数２４２、片面ＰＣ記録枚数２４３、両面ＰＣ記録枚数２４４を有する。各領域は、印刷が実行されるたびに、ＣＰＵ１０１が枚数情報を更新する。
【００２９】
そして、ＲＡＭ１０３には、総両面コピー枚数２５１、総両面ＰＣ記録枚数２５２、総両面ＦＡＸ記録枚数２５３を保存する領域を保有する。総両面コピー枚数２５１は両面コピーの印刷枚数情報を、総両面ＰＣ記録枚数２５２はＰＣからの両面プリントした印刷枚数情報を、総両面ＦＡＸ記録枚数２５３は、受信したＦＡＸ文書を両面印刷した枚数情報を保存している。各領域は、印刷が実行されるたびに、ＣＰＵ１０１が枚数情報を更新する。
【００３０】
図３は、本発明の実施例において印刷されるエコレポートの構成図である。
【００３１】
エコレポートは、タイトル部３０１ａ、用紙節約部３０１ｂ、及び電力節約部３０１ｃから構成されている。用紙節約部３０１ｂは、用紙節約タイトル３０２、現在の印刷使用状況を示すテーブル３０３、さらに用紙節約を高めるための提案を記載する用紙節約提案部３０７から構成されている。テーブル３０３の現在の印刷使用状況では、コピージョブ、ＰＣ１１７からのプリントジョブ、及びファクスジョブごとに、総出力枚数３０４、両面出力枚数３０５、ページ集約出力枚数３０６の枚数と割合を記載する。用紙節約提案部３０７では、コピージョブ、ＰＣ１１７からのプリントジョブ、及びファクスジョブに対して、それぞれ印刷枚数を少なくする機能の説明と、各機能を設定するメニュー項目の階層を記載している。ここでは、コピージョブ、プリントジョブに対しては、ページ集約機能を両面印刷機能、ファクスジョブに対しては、ＦＡＸプレビュー機能について提案を行っている。ページ集約とは、２枚の原稿を１枚にまとめて印刷する２ＯＮ１と、４枚の原稿を１枚にまとめて印刷する４ＯＮ１を合わせたものである。
【００３２】
電力節約部３０１ｃは、電力節約タイトル３０８、現在の電力使用状況を示すテーブル３０９、さらに電力節約を高めるための提案を記載する電力節約提案部３１０から構成されている。テーブル３０９の現在の電力使用状況では、現在の電力使用量と電力節約提案部に記載されている設定を実施した場合の電力使用量の試算結果を記載する。電力節約提案部３１０では、電力を節約するための機能の説明と、各機能を設定するメニュー項目の階層を記載している。ここでは、印刷装置１００の稼働時間削減のために、ページ集約機能と両面印刷機能、印刷装置１００を無線ＬＡＮ通信部１１１の信号にあわせて定期的に電力供給部１１３を節電状態にさせるパワーセーブモード機能について提案を行っている。
【００３３】
図４は、本発明の実施例におけるエコレポート印刷処理および印刷されたエコレポートに含まれる用紙節約提案部３０７及び電力節約提案部３１０の設定を実施する処理を示したフローチャートである。
【００３４】
ＣＰＵ１０１はステップＳ４０１において、ＰＡＮＥＬ１０４の操作によって、ユーザが印刷メニューの中のエコレポート印刷を選択した場合にステップＳ４０２が実施される。エコレポート印刷以外の機能を選択した場合は、ステップＳ４１２が実施され、そのまま本処理を終了する。ステップＳ４１２においては、コピーやファクスといった従来の印刷装置にもある処理が実施されるため、詳細な記載は省略する。
【００３５】
ＣＰＵ１０１はステップＳ４０２において、図３で示すエコレポートのレイアウト作成処理を行う。このレイアウト作成処理の詳細は図５で説明する。
【００３６】
ＣＰＵ１０１はステップＳ４０３において、ステップＳ４０２で作成したレポートレイアウトをエコレポートとしてＰＲＩＮＴＥＲ１０８から印刷する（印刷手段）。続いて、ＣＰＵ１０１はステップＳ４０４において、ユーザに対しエコレポートの用紙節約提案部３０７及び電力節約提案部３１０に記載される設定を実施するかどうかをユーザ選択可能に表示する画面１５０１（図１５）を表示する（第１の通信手段）。
【００３７】
図１５の画面１５０１において、選択肢１５０２にある「はい」を選択した場合、ステップＳ４０５を実施する。一方、図１５の画面１５０１において、選択肢１５０３にある「いいえ」を選択した場合、本処理はそのまま終了する。
【００３８】
ＣＰＵ１０１はステップＳ４０５において、ユーザに対しエコレポートの用紙節約提案部３０７及び電力節約提案部３１０に記載される設定を一括で実施するかどうかをユーザ選択可能に表示する画面１６０１（図１６）を表示する（第２の通知手段）。
【００３９】
図１６の画面１６０１において、選択肢１６０２にある「はい」を選択した場合、図１１で後述する節約設定一括処理を実施する（ステップＳ４０６）。一方、図１６の画面１６０１において、選択肢１６０３にある「いいえ」を選択した場合、エコレポートの用紙節約提案部３０７及び電力節約提案部３１０に記載される設定を個別にユーザが実施する機能集約部作成処理（図６）を実施する（ステップＳ４０７）。
【００４０】
ＣＰＵ１０１はステップＳ４０８において、テストプリントを実施するか否かを判別する。この判別は、エコレポートに記載の用紙節約設定を反映させたプリントを試すボタンである図１４の「試し印刷」ボタン１４０３もしくは図１７の「試し印刷」ボタン１７０５が押下されたか検知することにより行う（第２の通知手段）。
【００４１】
テストプリントを実施する場合（ステップＳ４０８でＹＥＳ）、用紙節約機能を反映させた、テストプリントを実施する（ステップＳ４０９）。一方、テストプリントを実施しない場合（ステップＳ４０８でＮＯ）、ステップＳ４１０に移動する。
【００４２】
ＣＰＵ１０１はステップＳ４０９において、ステップＳ４０６もしくはステップＳ４０７で設定された用紙枚数節約機能をＯＮにした状態のレポートレイアウトをＰＲＩＮＴＥＲ１０８から印刷する。この時印刷されるレポートレイアウトは、ステップＳ４０２で作成されたレイアウトでも、ＲＯＭ１０２に内蔵されているテストプリントパターンでも良い。
【００４３】
ＣＰＵ１０１はステップＳ４１０において、エコレポートに記載の節約設定を確定させる図１４の「確定」ボタン１４０４もしくは図１７の「確定」ボタン１７０６が押下されると、ステップＳ４１１に移動する。ＣＰＵ１０１はステップＳ４１１において、ステップＳ４０６もしくはステップＳ４０７で設定された用紙枚数節約機能および電力節約機能を設定値として反映させ、節約設定を確定し（実施手段）、本処理を終了する。
【００４４】
図５は、図４のステップＳ４０２のエコレポートレイアウト作成処理の手順を示すフローチャートである。
【００４５】
ＣＰＵ１０１はステップＳ５０１において、エコレポートのタイトル部３０１ａを作成する。具体的には、ＲＯＭ１０２に保存されているタイトル部３０１ａの情報をフォントデータに展開して、ＲＡＭ１０３に確保したエコレポート出力用エリアの規定の位置へ保存する。ＣＰＵ１０１はステップＳ５０２において、エコレポートの用紙節約タイトル３０２を作成する。これもＲＯＭ１０２に保存されている用紙節約タイトル部の情報をフォントデータに展開して、ＲＡＭ１０３に確保したエコレポート出力用エリアの規定の位置へ保存する。
【００４６】
ＣＰＵ１０１は、ステップＳ５０３において、印刷使用状況を示すテーブル３０３に記載する印刷枚数を計算する。たとえば、コピーにおける総出力枚数３０４であれば、ＲＡＭ１０３の総コピー枚数２１３の情報をそのまま使用する。コピーにおける両面出力枚数は、ＲＡＭ１０３の総両面コピー枚数２５１の情報をそのまま使用する。使用割合は、総両面コピー枚数２５１を総コピー枚数２１２で割ることで求められる。コピーにおけるページ集約出力枚数は、２ＯＮ１の片面コピー枚数２３１、両面コピー枚数２３２、４ＯＮ１の片面コピー枚数２４１、両面コピー枚数２４２の和で求められる。その結果を総コピー枚数２１２で割ると、割合が求められる。ＣＰＵ１０１は、このような作業をコピージョブ、プリントジョブ、ファクスジョブごとに行うことで、エコレポートに必要な使用状況が計算する。続いてＣＰＵ１０１はステップＳ５０４において、印刷使用状況を示すテーブル３０３を作成する。テーブル３０３の表のフォーマットや、表示するテキストの情報はＲＡＭ１０２に保存されているフォントデータに展開してＲＡＭ１０３のエコレポート出力用エリアの規定の位置に保存する。印刷枚数や割合などの情報は、ステップＳ５０３で計算した結果データをもとにフォント展開して、ＲＡＭ１０３のエコレポート出力用エリアの規定の位置に保存する。
【００４７】
ＣＰＵ１０１はステップＳ５０５において、用紙節約提案部３０７を作成する用紙節約提案部作成処理を実施する。用紙節約提案部作成処理の詳細は、図７において後述する。
【００４８】
ＣＰＵ１０１はステップＳ５０６において、エコレポートの電力節約タイトル３０８を作成する。具体的にはこれもＲＯＭ１０２に保存されている電力節約タイトル３０８の情報をフォントデータに展開して、ＲＡＭ１０３に確保したエコレポート出力用エリアの規定の位置へ保存する。
【００４９】
ＣＰＵ１０１は、ステップＳ５０７において、電力使用状況を示すテーブル３０９に記載する電力使用量を計算する。また、電力節約の提案を実施した場合の電力使用量を試算する。続いてＣＰＵ１０１はステップＳ５０８において、電力使用状況を示すテーブル３０９を作成する。テーブル３０９の表のフォーマットや、表示するテキストの情報はＲＡＭ１０２に保存されているフォントデータに展開してＲＡＭ１０３のエコレポート出力用エリアの規定の位置に保存する。電力量は計算した結果データをもとにフォント展開して、ＲＡＭ１０３のエコレポート出力用エリアの規定の位置に保存する。
【００５０】
ＣＰＵ１０１はステップＳ５０９において、電力節約提案部３１０を作成する電力節約提案処理を実施し、本処理を終了する。この電力節約提案部作成処理の詳細は、図８において後述する。
【００５１】
図６は、図４のステップＳ４０７の機能集約部作成処理の手順を示すフローチャートである。
【００５２】
ＣＰＵ１０１はステップＳ６０１において、用紙枚数の節約に関連した機能から、エコレポートに記載の機能を選択する用紙節約機能呼び出し処理を行う。選択される処理は、図１２に示す印刷枚数削減機能テーブルに詳細を記載する。用紙節約機能呼び出し処理の詳細については、図９において後述する。
【００５３】
ＣＰＵ１０１はステップＳ６０２において、消費電力の節約に関連した機能から、エコレポートに記載の機能を選択する電力節約機能呼び出し処理を行う。選択される処理は、図１３に示す電力節約機能テーブルに詳細を記載する。電力節約機能呼び出し処理の詳細については、図１０において後述する。
【００５４】
ＣＰＵ１０１はステップＳ６０３において、エコレポート印刷にて提案した機能を集約し、ＬＣＤ１０５に表示する処理を行い、本処理を終了する。ＬＣＤ１０５に表示される内容の詳細については、図１４において後述する。
【００５５】
図７は、図５のステップＳ５０５の用紙節約提案部作成処理の手順を示すフローチャートである。
【００５６】
ＣＰＵ１０１はステップＳ７０１において、図１２に示す印刷枚数削減機能テーブルを参照し、１行分データを読み出す。
【００５７】
ＣＰＵ１０１はステップＳ７０２において、読み出した印刷枚数削減機能テーブル内の「ユーザ初期設定」の項目がＯＮになっているかどうかを検知する。ＯＮになっていた場合は次の行へ移動する（ステップＳ７０５）。この項目がＯＮになっていない場合は、レポートへの出力を行うステップＳ７０３へ移動する。尚、図１２において、各項目はＯＮになっている場合「○」または「ＯＮ」で表示され、ＯＦＦとなっている場合「―」または「ＯＦＦ」で表示される。
【００５８】
ＣＰＵ１０１はステップＳ７０３において、用紙節約提案部３０７を作成する。読み出した用紙節約提案部３０７の情報を展開して、ＲＯＭ１０２に確保したエコレポート出力用エリアの規定の位置へ保存する。
【００５９】
ＣＰＵ１０１はステップＳ７０４において、用紙節約提案部３０７を作成した行は、「ユーザへの通知」項目をＯＮとする処理を行う。
【００６０】
ＣＰＵ１０１はステップＳ７０５において、印刷枚数削減機能テーブルの参照する行を次の行へと移動させる処理を行う。
【００６１】
ＣＰＵ１０１はステップＳ７０６において、印刷枚数削減機能テーブルの参照する行が最終行まで到達したか判断する処理を行う。最終行まで到達していない場合は、ステップＳ７０１に戻り、再度、印刷枚数削減機能テーブルの読み出しを実施する。最終行まで到達していた場合は、そのまま本処理を終了する。
【００６２】
図８は、図５のステップＳ５０９の電力節約提案部作成処理の手順を示すフローチャートである。
【００６３】
ＣＰＵ１０１はステップＳ８０１において、図１３に示す電力節約機能テーブルを参照し、１行分データを読み出す。
【００６４】
ＣＰＵ１０１はステップＳ８０２において、読み出した電力節約機能テーブルの内「ユーザ初期設定」の項目がＯＮになっているかどうかを検知する。ＯＮになっていた場合は次の行へ移動する（ステップＳ８０５）。この項目がＯＮになっていない場合は、レポートへの出力を行うステップＳ８０３へ移動する。尚、図１２と同様、図１３において、各項目はＯＮになっている場合「○」または「ＯＮ」で表示され、ＯＦＦとなっている場合「―」または「ＯＦＦ」で表示される。
【００６５】
ＣＰＵ１０１はステップＳ８０３において、電力節約提案部３１０を作成する。ＲＯＭ１０２に保存されている電力節約提案部の情報をフォントデータに展開して、ＲＯＭ１０２に確保したエコレポート出力用エリアの規定の位置へ保存する。
【００６６】
ＣＰＵ１０１はステップＳ８０４において、電力節約提案部３１０を作成した行は、「ユーザへの通知」項目をＯＮとする処理を行う。
【００６７】
ＣＰＵ１０１はステップＳ８０５において、電力節約機能テーブルの参照する行を次の行へと移動させる処理を行う。
【００６８】
ＣＰＵ１０１はステップＳ８０６において、電力節約機能テーブルの参照する行が最終行まで到達したか判断する処理を行う。最終行まで到達していない場合は、ステップＳ８０１に戻り、再度、電力節約提案テーブル読み出し処理を実施する。最終行まで到達していた場合は、そのまま本処理を終了する。
【００６９】
図９は、図６のステップＳ６０１の用紙節約機能呼び出し処理の手順を示すフローチャートである。
【００７０】
ＣＰＵ１０１はステップＳ９０１において、図１２に示す印刷枚数削減機能テーブルを呼び出し、１行分データを読み出す。
【００７１】
ＣＰＵ１０１はステップＳ９０２において、ステップＳ７０４で設定した「ユーザへの通知」項目がＯＮになっているかを検知する。「ユーザへの通知」項目がＯＮになっている場合は、ステップＳ９０３へ移動する一方、「ユーザへの通知」項目がＯＮになっていない場合、ステップＳ９０４に移動する。
【００７２】
ＣＰＵ１０１はステップＳ９０３において、印刷枚数削減機能テーブルに登録されている用紙節約提案機能を登録し、ＬＣＤ１０５上にショートカット表示する。
【００７３】
ＣＰＵ１０１はステップＳ９０４において、印刷枚数削減機能テーブルの参照する行を次の行へと移動させる処理を行う。
【００７４】
ＣＰＵ１０１はステップＳ９０５において、印刷枚数削減機能テーブルの参照する行が最終行まで到達したか判断する処理を行う。最終行まで到達していない場合は、ステップＳ９０１に戻り、再度、印刷枚数削減機能テーブルの１行分データを読み出す。最終行まで到達していた場合は、そのまま本処理を終了する。
【００７５】
図１０は、図６のステップＳ６０２の電力節約機能呼び出し処理の手順を示すフローチャートである。
【００７６】
ＣＰＵ１０１はステップＳ１００１において、図１３に示す電力節約機能テーブルを呼び出し、１行分データを読み出す。
【００７７】
ＣＰＵ１０１はステップＳ１００２において、ステップＳ８０４で設定した「ユーザへの通知」項目がＯＮになっているかを検知する。「ユーザへの通知」項目がＯＮになっている場合は、ステップＳ１００３へ移動する一方、「ユーザへの通知」項目がＯＮになっていない場合、ステップＳ１００４に移動する。
【００７８】
ＣＰＵ１０１はステップＳ１００３において、電力節約機能テーブルに登録されている電力節約提案機能を登録し、ＬＣＤ１０５上にショートカット表示する。
【００７９】
ＣＰＵ１０１はステップＳ１００４において、電力節約機能テーブルの参照する行を次の行へと移動させる処理を行う。
【００８０】
ＣＰＵ１０１はステップＳ１００５において、電力節約機能テーブルの参照する行が最終行まで到達したか判断する処理を行う。最終行まで到達していない場合は、ステップＳ１００１に戻り、再度、電力節約機能テーブルの１行分データを読み出す。最終行まで到達していた場合は、そのまま本処理を終了する。
【００８１】
図１１は、図４のステップＳ４０６の節約設定一括処理の手順を示すフローチャートである。
【００８２】
ＣＰＵ１０１はステップＳ１１０１において、図１２に示す印刷枚数削減機能テーブルを呼び出し、１行分データを読み出す。
【００８３】
ＣＰＵ１０１はステップＳ１１０２において、読みだしたテーブル値の、「ユーザへの通知」項目がＯＮになっていることを確認する。「ユーザへの通知」項目がＯＮになっている場合は、ユーザが選択した一括設定の値を検知する（ステップＳ１１０３〜Ｓ１１０５）。一方、「ユーザへの通知」項目がＯＦＦになっている場合は、ステップＳ１１０７に移動する。
【００８４】
ＣＰＵ１０１はステップＳ１１０３において、ユーザが図１７の一括設定の節約度のうち「節約度：高」ボタン１７０１を選択しているか判断する。「節約度：高」ボタン１７０１を選択している場合、印刷枚数削減機能テーブル内にある、「一括設定：（高）」に記載の設定値を設定する（ステップＳ１１０６）。「節約度：高」ボタン１７０１を選択していない場合は、ステップＳ１１０４に進み、ユーザが図１７の一括設定の節約度のうちの何を選択したかを引き続き検知する。
【００８５】
ＣＰＵ１０１はステップＳ１１０４において、ユーザが図１７の一括設定の節約度のうち「節約度：中」ボタン１７０２を選択しているか判断する。「節約度：中」ボタン１７０２を選択している場合、印刷枚数削減機能テーブル内にある、「一括設定：（中）」に記載の設定値を設定する（ステップＳ１１０６）。「節約度：中」ボタン１７０２を選択していない場合は、ステップＳ１１０５に進み、ユーザが図１７の一括設定の節約度のうちの何を選択したかを引き続き検知する。
【００８６】
ＣＰＵ１０１はステップＳ１１０５において、ユーザが図１７の一括設定の節約度のうち「節約度：低」ボタン１７０３を選択しているか判断する。「節約度：低」ボタン１７０３を選択している場合、印刷枚数削減機能テーブル内にある、「一括設定：（低）」に記載の設定値を設定する（ステップＳ１１０６）。「節約度：低」ボタン１７０３を選択していない場合は、ステップＳ１１０７に移動する。
【００８７】
ＣＰＵ１０１はステップＳ１１０７において、印刷枚数削減機能テーブルの参照する行を次の行へと移動させる処理を行う。
【００８８】
ＣＰＵ１０１はステップＳ１１０８において、印刷枚数削減機能テーブルの参照する行が最終行まで到達したか判断する処理を行う。最終行まで到達していない場合は、ステップＳ１１０１に戻り、再度、印刷枚数削減機能テーブルの１行分データを読み出す。最終行まで到達していた場合、ステップＳ１１０９に進む。
【００８９】
ＣＰＵ１０１はステップＳ１１０９において、図１３に示す電力節約機能テーブルを参照し、１行分データを読み出す。
【００９０】
ＣＰＵ１０１はステップＳ１１１０において、読みだしたテーブル値の、「ユーザへの通知」項目がＯＮになっていることを確認する。「ユーザへの通知」項目がＯＮになっている場合は、ユーザが選択した一括設定の値を検知する（ステップＳ１１１１〜Ｓ１１１３）。一方、「ユーザへの通知」項目がＯＦＦになっている場合は、ステップＳ１１１５に移動する。
【００９１】
ＣＰＵ１０１はステップＳ１１１１において、ユーザが図１７の一括設定の節約度のうち「節約度：高」ボタン１７０１を選択しているか判断する。「節約度：高」ボタン１７０１を選択している場合、電力節約機能テーブル内にある、「一括設定：（高）」に記載の設定値を設定する（ステップＳ１１１４）。「節約度：高」ボタン１７０１を選択していない場合は、ステップＳ１１１２に進み、ユーザが図１７の一括設定の節約度のうちの何を選択したかを引き続き検知する。
【００９２】
ＣＰＵ１０１はステップＳ１１１２において、ユーザが図１７の一括設定の節約度のうち「節約度：中」ボタン１７０２を選択しているか判断する。「節約度：中」ボタン１７０２を選択している場合、電力節約機能テーブル内にある、「一括設定：（中）」に記載の設定値を設定する（ステップＳ１１１４）。「節約度：中」ボタン１７０２を選択していない場合は、ステップＳ１１１３に進み、ユーザが図１７の一括設定の節約度のうちの何を選択したかを引き続き検知する。
【００９３】
ＣＰＵ１０１はステップＳ１１１３において、ユーザが図１７の一括設定の節約度のうち「節約度：低」ボタン１７０３を選択しているか判断する。「節約度：低」ボタン１７０３を選択している場合、電力節約機能テーブル内にある、「一括設定：（低）」に記載の設定値を設定する（ステップＳ１１１４）。「節約度：低」ボタン１７０３を選択していない場合は、ステップＳ１１１５に移動する。
【００９４】
ＣＰＵ１０１はステップＳ１１１５において、電力節約機能テーブルの参照する行を次の行へと移動させる処理を行う。
【００９５】
ＣＰＵ１０１はステップＳ１１１６において、電力節約機能テーブルの参照する行が最終行まで到達したか判断する処理を行う。最終行まで到達していない場合は、ステップＳ１１０９に戻り、再度、電力節約機能テーブルの１行分のデータを読み出す。最終行まで到達していた場合、そのまま本処理を終了する。
【００９６】
図１２は、図７の用紙節約提案部作成処理、および図９の用紙節約機能呼び出し処理に使用する、印刷出力枚数を削減する機能を定義した印刷枚数削減機能テーブルである。
【００９７】
印刷枚数削減機能テーブル内には、「項目」欄に記載される印刷枚数に関連する各機能について、ユーザによる初期設定の実施の有無、表示優先度の設定が登録されている。さらにこのテーブルには、ユーザへの通知を行うか否かの設定、及び一括設定を実施する場合の各機能のＯＮ／ＯＦＦ設定が登録されている。
【００９８】
ユーザによる初期設定の実施の有無、及び表示優先度の設定に応じて、ユーザにどの機能の説明をエコレポートとして通知するかが決定される。
【００９９】
図１３は、図８の電力節約提案部作成処理、および図１０の電力節約機能呼び出し処理に使用する、消費電力を削減する機能を定義した電力節約機能テーブルである。
【０１００】
電力節約機能テーブル内には、「項目」欄に記載される消費電力に関連する各機能について、ユーザによる初期設定の実施の有無、表示優先度の設定、ユーザへの通知を行うか否かの設定、及び一括設定を実施する場合の時間設定が登録されている。
【０１０１】
ユーザによる初期設定の実施の有無、及び表示優先度の設定に応じて、ユーザにどの機能の説明をエコレポートとして通知するかが決定される。
【０１０２】
図１４は、図６のステップＳ６０３において、エコレポート印刷にて提案した機能が集約されＬＣＤ１０５に表示されたときの画面である（第２の表示手段）。
【０１０３】
図１４において、ＬＣＤ１０５上の画面には、印刷節約提案部１４０１と、電力節約提案部１４０２、上記印刷枚数設定を用いたテスト印刷を行うことができる「試し印刷」ボタン１４０３と、上記設定を反映させるための「確定」ボタン１４０４がある。
【０１０４】
印刷節約提案部１４０１と電力節約提案部１４０２にある複数のボタンはユーザ選択可能に表示される。これら複数のボタンのうち、ユーザが設定したいボタンが押下（選択）されると、その押下されたボタンに対応する機能が設定される。
【０１０５】
例えば、コピー時の両面印刷設定ボタン１４０５を選択し、その表示を「ＯＮ」とすると、コピー印刷時に両面印刷を行うという設定を、初期設定として変更することができる。
【０１０６】
図１７は、図１１の節約設定一括処理時に、ＬＣＤ１０５に表示される画面である。
【０１０７】
図１７において、ＬＣＤ１０５上の画面には、印刷枚数削減機能テーブルと電力節約機能テーブルに登録されている、節約度に応じた設定値を一括で設定することができる。具体的には、この設定は、「節約度：高」ボタン１７０１，「節約度：中」ボタン１７０２，「節約度：低」ボタン１７０３の３つのいずれかを選択することにより実施される（第１の表示手段）。
【０１０８】
図１７の画面にはさらに、一括設定された内容を取り消す「節約設定をオフにする」ボタン１７０４がある。また、一括設定により設定された印刷枚数設定を用いたテスト印刷を行うことができる「試し印刷」ボタン１７０５と、上記設定を反映させるための「確定」ボタン１７０６がある。
【０１０９】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。また、上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線／無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯステップＳに供給するスクリプトデータ等、プログラムの形態を問わない。プログラムを供給するための記録媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光／光磁気記憶媒体、不揮発性の半導体メモリでもよい。また、プログラムの供給方法としては、コンピュータネットワーク上のサーバに本発明を形成するコンピュータプログラムを記憶し、接続のあったクライアントコンピュータがコンピュータプログラムをダウンロードしてプログラムするような方法も考えられる。
【符号の説明】
【０１１０】
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  ＰＡＮＥＬ
１０５  ＬＣＤ
１０６  画像処理部
１０７  ＳＣＡＮＮＥＲ
１０８  ＰＲＩＮＴＥＲ
１０９  ＭＯＤＥＭ
１１０  有線ＬＡＮ通信部
１１１  無線ＬＡＮ通信部
１１２  ＵＳＢ
１１３  電力供給部
【図１】
2018089903.tif 000003
【図２】
2018089903.tif 000004
【図３】
2018089903.tif 000005
【図４】
2018089903.tif 000006
【図５】
2018089903.tif 000007
【図６】
2018089903.tif 000008
【図７】
2018089903.tif 000009
【図８】
2018089903.tif 000010
【図９】
2018089903.tif 000011
【図１０】
2018089903.tif 000012
【図１１】
2018089903.tif 000013
【図１２】
2018089903.tif 000014
【図１３】
2018089903.tif 000015
【図１４】
2018089903.tif 000016
【図１５】
2018089903.tif 000017
【図１６】
2018089903.tif 000018
【図１７】
2018089903.tif 000019