(57)【要約】【課題】消耗品の使用量を少なくすることができるようにする。【解決手段】印刷データからユーザ情報及び印刷形式を抽出し、抽出されたユーザ情報によって表されるユーザと、印刷形式によって表される印刷設定とを対応させ、ユーザ履歴として記憶部に記録する抽出部と、前記記憶部に記録されたユーザ履歴に基づいて印刷設定の変更を促すメッセージを生成するメッセージ生成部１３とを有する。記憶部に記録されたユーザ履歴に基づいて印刷設定の変更を促すメッセージが生成されるので、用紙、トナー等の消耗品の使用量を少なくすることができる。【選択図】図１
2010115907.tif 000002
【特許請求の範囲】
【請求項１】
（ａ）印刷データからユーザ情報及び印刷形式を抽出し、抽出されたユーザ情報によって表されるユーザと、印刷形式によって表される印刷設定とを対応させ、ユーザ履歴として記憶部に記録する抽出部と、
（ｂ）前記記憶部に記録されたユーザ履歴に基づいて印刷設定の変更を促すメッセージを生成するメッセージ生成部とを有することを特徴とする印刷制御装置。
【請求項２】
前記メッセージ生成部は、複数のユーザ履歴における所定の印刷設定がすべて同じである場合、前記メッセージを生成する請求項１に記載の印刷制御装置。
【請求項３】
前記メッセージ生成部は、前記ユーザ履歴に基づいて推奨される印刷設定を作成する請求項１に記載の印刷制御装置。
【請求項４】
（ａ）推奨される印刷設定の変更を促すメッセージが記録されたメッセージ記憶部を有するとともに、
（ｂ）前記メッセージ生成部は、前記ユーザ履歴に基づいて推奨される印刷設定の変更を促すメッセージをメッセージ記録部から取得する請求項１に記載の印刷制御装置。
【請求項５】
前記抽出部及びメッセージ生成部は上位装置に配設される請求項１〜４のいずれか１項に記載の印刷制御装置。
【請求項６】
前記抽出部及びメッセージ生成部は画像形成装置に配設される請求項１〜４のいずれか１項に記載の印刷制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置に関するものである。
【背景技術】
【０００２】
従来、上位装置としてのホストコンピュータと画像形成装置としてのプリンタとを接続する印刷システムにおいては、ホストコンピュータからプリンタに送られる印刷形式によって表される印刷設定とプリンタにおける推奨印刷設定とが比較され、前記印刷設定と推奨印刷設定とが異なる場合、プリンタからホストコンピュータに印刷設定の変更を促すメッセージが送られるようになっている。したがって、ホストコンピュータの操作者であるユーザは、メッセージが送られると、プリンタの推奨印刷設定に基づいて印刷設定を変更することができる（例えば、特許文献１参照。）。
【特許文献１】特開２００５−２１７８７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、前記従来の印刷システムにおいては、節約モードで印刷を行う場合、印刷設定と推奨印刷設定とが異なるたびにプリンタからホストコンピュータにメッセージが送られるので、そのたびにユーザは印刷設定を変更する必要があり、ホストコンピュータの操作が煩わしい。
【０００４】
また、ユーザがプリンタの各機能を知らずに印刷設定を作成すると、例えば、両面印刷機能を有するプリンタにおいて印刷ジョブについて印刷を行うに当たり、片面印刷機能の印刷設定で印刷が行われることがあり、その場合、用紙、トナー等の消耗品の使用量が多くなってしまう。
【０００５】
本発明は、前記従来の印刷システムの問題点を解決して、消耗品の使用量を少なくすることができる印刷制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
そのために、本発明の印刷制御装置においては、印刷データからユーザ情報及び印刷形式を抽出し、抽出されたユーザ情報によって表されるユーザと、印刷形式によって表される印刷設定とを対応させ、ユーザ履歴として記憶部に記録する抽出部と、前記記憶部に記録されたユーザ履歴に基づいて印刷設定の変更を促すメッセージを生成するメッセージ生成部とを有する。
【発明の効果】
【０００７】
本発明によれば、印刷制御装置においては、印刷データからユーザ情報及び印刷形式を抽出し、抽出されたユーザ情報によって表されるユーザと、印刷形式によって表される印刷設定とを対応させ、ユーザ履歴として記憶部に記録する抽出部と、前記記憶部に記録されたユーザ履歴に基づいて印刷設定の変更を促すメッセージを生成するメッセージ生成部とを有する。
【０００８】
この場合、記憶部に記録されたユーザ履歴に基づいて印刷設定の変更を促すメッセージが生成されるので、用紙、トナー等の消耗品の使用量を少なくすることができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。この場合、画像形成装置としてのプリンタについて説明する。
【００１０】
図１は本発明の第１の実施の形態における印刷制御装置のブロック図、図２は本発明の第１の実施の形態における印刷データの構成を示す図である。
【００１１】
図１において、２０は外部装置としての、かつ、上位装置としてのホストコンピュータ、１０は該ホストコンピュータ２０から印刷データを受信して画像処理を行い、印刷を行うプリンタである。なお、前記ホストコンピュータ２０に代えて上位装置としてワークステーションを使用することもできる。
【００１２】
前記印刷データは、図２に示されるように、ユーザＩＤ、ユーザネーム等の印刷データを作成した操作者としてのユーザを特定するためのユーザ情報３０ａ、及びＮｕｐ設定、面設定等の印刷設定を表す印刷形式３０ｂから成るヘッダ部３０、並びに実際の印刷内容を表す実印刷データ４０ａから成るデータ部４０によって構成される。前記Ｎｕｐ設定においては、１枚の媒体としての用紙にＮページ分の印刷、すなわち、Ｎｕｐ印刷を行うかどうかの設定がされ、本実施の形態においては、１ｕｐ印刷又は２ｕｐ印刷を行う設定がされる。また、面設定においては、用紙に対して片面印刷を行うか、又は両面印刷（Ｄｕｐｌｅｘ印刷）を行うかの設定がされる。
【００１３】
前記プリンタ１０は、印刷データを受信するデータ受信部１１、第１の記憶部としての、かつ、履歴情報記憶部としてのメモリ１２、前記データ受信部１１から送られた印刷データからユーザ情報３０ａ及び印刷形式３０ｂを抽出する抽出部としてのユーザ情報／印刷形式抽出部１５、前記メモリ１２からユーザごとの印刷の履歴を表す履歴情報としてのユーザ履歴を読み出し、該ユーザ履歴に基づいてメッセージを生成するメッセージ生成部１３、メッセージを受けてホストコンピュータ２０にメールで送信する送信制御部１４、前記印刷データに基づいて画像データを生成する印刷制御部１６、及び該印刷制御部１６から送られた画像データに基づいて印刷を行う印刷部１７を備える。
【００１４】
次に、前記ユーザ履歴を参照して印刷設定の変更を促す動作について説明する。
【００１５】
図３は本発明の第１の実施の形態におけるプリンタの動作を示すフローチャートである。
【００１６】
まず、ユーザがホストコンピュータ２０を操作することによって、ホストコンピュータ２０からプリンタ１０に印刷ジョブについて印刷データが送信されると、プリンタ１０においてデータ受信部１１が印刷データを受信する。続いて、ユーザ情報／印刷形式抽出部１５は、受信された印刷データからユーザ情報３０ａ及び印刷形式３０ｂを抽出し、ユーザ情報３０ａによって表されるユーザと、印刷形式３０ｂによって表される印刷設定とを対応させて、メモリ１２の履歴情報テーブルにおけるユーザの記録領域に記録する。なお、履歴情報テーブルにユーザの記録領域がない場合は、特定されたユーザの記録領域を新たに作成する。
【００１７】
次に、前記印刷制御部１６は、前記実印刷データ４０ａに基づいて画像データを生成し、生成された画像データを印刷部１７に送り、該印刷部１７は、画像データに基づいて印刷を行う。そして、印刷が終了すると、印刷部１７は、ユーザ情報に基づいてユーザと、実印刷データ４０ａによって設定された色設定、印刷枚数（ページ数）等の印刷設定とを対応させて、ユーザ履歴として履歴情報テーブルにおけるユーザの記録領域に記録する。なお、色設定においては、モノクロ印刷（白黒印刷）を行うか、又はカラー印刷を行うかの設定がされ、印刷枚数においては、用紙の枚数が設定される。
【００１８】
続いて、前記メッセージ生成部１３の図示されない履歴情報取得処理手段は、履歴情報取得処理を行い、履歴情報テーブルにおけるユーザの記録領域を参照し、該ユーザの記録領域に複数のユーザ履歴、本実施の形態においては、連続する過去３回分のユーザ履歴があるかどうかを判断し、３回分のユーザ履歴がある場合、ユーザ履歴を履歴情報テーブルから読み出す。そして、前記メッセージ生成部１３の図示されないメッセージ生成処理手段は、メッセージ生成処理を行い、読み出したユーザ履歴に基づいて推奨される印刷設定を作成し、印刷設定の変更を促すメッセージを生成し、送信制御部１４に送る。
【００１９】
該送信制御部１４は、メッセージをメールでホストコンピューター２０に送信し、推奨される印刷設定をユーザに通知する。なお、前記ホストコンピューター２０において、表示部の所定の画面に前記メッセージが表示される。
【００２０】
そして、前記メッセージ生成部１３の図示されない履歴情報管理処理手段は、履歴情報管理処理を行い、前記ユーザの記録領域において３回分のユーザ履歴のうちの所定の数のユーザ履歴、本実施の形態においては、最も古い１回目のユーザ履歴を削除し、プリンタ１０の動作を終了する。
【００２１】
次に、フローチャートについて説明する。
ステップＳ１  印刷データを受信する。
ステップＳ２  ユーザと印刷設定とを対応させて、履歴情報テーブルに記録する。
ステップＳ３  画像データを生成する。
ステップＳ４  印刷を行う。
ステップＳ５  ユーザと色設定及び印刷枚数とを対応させて、履歴情報テーブルに記録する。
ステップＳ６  履歴情報テーブルに３回分のユーザ履歴があるかどうかを判断する。履歴情報テーブルに３回分のユーザ履歴がある場合はステップＳ７に進み、履歴情報テーブルに３回分のユーザ履歴がない場合は処理を終了する。
ステップＳ７  ユーザ履歴をメモリ１２から読み出す。
ステップＳ８  メッセージ生成処理を行う。
ステップＳ９  ホストコンピュータ２０にメッセージを送信する。
ステップＳ１０  最も古い１回目のユーザ履歴を削除し、処理を終了する。
【００２２】
次に、前記メッセージ生成処理について説明する。
【００２３】
図４は本発明の第１の実施の形態におけるメッセージ生成処理のサブルーチンを示す第１の図、図５は本発明の第１の実施の形態におけるメッセージ生成処理のサブルーチンを示す第２の図、図６は本発明の第１の実施の形態における基本メッセージの例を示す図である。
【００２４】
まず、メッセージ生成部１３の図示されない印刷設定取得処理手段は、印刷設定取得処理を行い、前記履歴情報取得処理において読み出されたユーザ履歴における印刷設定を読み込む。続いて、前記メッセージ生成部１３の図示されない印刷設定判断処理手段は、印刷設定判断処理を行い、読み込まれた印刷設定のうちの印刷枚数を読み込み、３回分のユーザ履歴の印刷枚数がすべて１であるかどうかを判断し、３回分のユーザ履歴がすべて１である場合、前記メッセージ生成部１３の図示されない推奨印刷設定作成処理手段は、推奨印刷設定作成処理を行い、推奨される印刷設定を作成しない。
【００２５】
また、印刷枚数が複数であるユーザ履歴が１回分でも存在する場合、印刷設定判断処理手段は、複数のユーザ履歴における所定の印刷設定がすべて同じであるかどうかを判断する。そのために、前記印刷設定判断処理手段は、印刷設定のうちのＮｕｐ設定を読み込み、３回分のユーザ履歴のＮｕｐ設定がすべて１ｕｐ設定であるかどうかを判断し、３回分のユーザ履歴がすべて１ｕｐ設定である場合、推奨印刷設定作成処理手段は、推奨される印刷設定としてＮｕｐ印刷を行うための印刷設定を作成し、Ｎｕｐフラグをオンにする。
【００２６】
さらに、印刷設定判断処理手段は、印刷設定のうちの面設定を読み込み、３回分のユーザ履歴の面設定がすべて片面設定であるかどうかを判断し、３回分のユーザ履歴がすべて片面設定である場合、推奨印刷設定作成処理手段は、推奨される印刷設定として両面印刷を行うための印刷設定を作成し、Ｄｕｐｌｅｘフラグをオンにする。
【００２７】
そして、印刷設定判断処理手段は、印刷設定のうちの色設定を読み込み、３回分のユーザ履歴の色設定がすべてカラー設定であるかどうかを判断し、３回分のユーザ履歴がすべてカラー設定である場合、推奨印刷設定作成処理手段は、推奨される印刷設定としてモノクロ印刷を行うための印刷設定を作成し、モノクロフラグをオンにする。なお、前記Ｎｕｐフラグ、Ｄｕｐｌｅｘフラグ、モノクロフラグ等によって、推奨される印刷設定が作成されたことを表す印刷設定作成指標が構成される。
【００２８】
次に、前記メッセージ生成部１３の図示されないメッセージ作成処理手段は、メッセージ作成処理を行い、Ｎｕｐフラグがオンであるかどうかを判断し、Ｎｕｐフラグがオンである場合は、図６に示される基本メッセージ５０の可変部分５０ａに“２ｕｐ”を挿入することによってメッセージを作成する。また、前記メッセージ作成処理手段は、Ｄｕｐｌｅｘフラグがオンであるかどうかを判断し、Ｄｕｐｌｅｘフラグがオンである場合は、基本メッセージ５０の可変部分５０ａに“両面印刷”を挿入することによってメッセージを作成する。
【００２９】
さらに、前記メッセージ作成処理手段は、モノクロフラグがオンであるかどうかを判断し、モノクロフラグがオンである場合は、基本メッセージ５０の可変部分５０ａに“モノクロ印刷”を挿入することによってメッセージを作成する。
【００３０】
このようにして、印刷設定の変更を促すメッセージを生成することができる。
【００３１】
続いて、メッセージ生成部１３は、生成されたメッセージを送信制御部１４に送り、設定されたフラグをすべてオフにし、処理を終了する。
【００３２】
次に、フローチャートについて説明する。
ステップＳ８−１  印刷設定を読み込む。
ステップＳ８−２  印刷枚数がすべて１であるかどうかを判断する。印刷枚数がすべて１である場合は、処理を終了する。印刷枚数がすべて１でない場合はステップＳ８−３に進む。
ステップＳ８−３  Ｎｕｐ設定がすべて１ｕｐ設定であるかどうかを判断する。Ｎｕｐ設定がすべて１ｕｐ設定である場合はステップＳ８−４に、Ｎｕｐ設定がすべて１ｕｐ設定でない場合はステップＳ８−５に進む。
ステップＳ８−４  Ｎｕｐフラグをオンにする。
ステップＳ８−５  面設定がすべて片面設定であるかどうかを判断する。面設定がすべて片面設定である場合はステップＳ８−６に、面設定がすべて片面設定でない場合はステップＳ８−７に進む。
ステップＳ８−６  Ｄｕｐｌｅｘフラグをオンにする。
ステップＳ８−７  色設定がすべてカラー設定であるかどうかを判断する。色設定がすべてカラー設定である場合はステップＳ８−８に、色設定がすべてカラー設定でない場合はステップＳ８−９に進む。
ステップＳ８−８  モノクロフラグをオンにする。
ステップＳ８−９  Ｎｕｐフラグがオンであるかどうかを判断する。Ｎｕｐフラグがオンである場合はステップＳ８−１０に、Ｎｕｐフラグがオンでない場合はＳ８−１１に進む。
ステップＳ８−１０  可変部分５０ａに“２ｕｐ”を挿入する。
ステップＳ８−１１  Ｄｕｐｌｅｘフラグがオンであるかどうかを判断する。Ｄｕｐｌｅｘフラグがオンである場合はステップＳ８−１２に、Ｄｕｐｌｅｘフラグがオンでない場合はＳ８−１３に進む。
ステップＳ８−１２  可変部分５０ａに“両面印刷”を挿入する。
ステップＳ８−１３  モノクロフラグがオンであるかどうかを判断する。モノクロフラグがオンである場合はステップＳ８−１４に、モノクロフラグがオンでない場合はＳ８−１５に進む。
ステップＳ８−１４  可変部分５０ａに“モノクロ印刷”を挿入する。
ステップＳ８−１５  メッセージを送信制御部１４に送る。
ステップＳ８−１６  すべてのフラグをオフにし、処理を終了する。
【００３３】
次に、履歴情報テーブルの例について説明する。
【００３４】
図７は本発明の第１の実施の形態における履歴情報テーブルの例を示す図である。
【００３５】
図に示されるように、履歴情報テーブルにおいては、ユーザごとに最大で３回分のユーザ履歴が記録され、各ユーザ履歴は、ユ−ザ情報３０ａに対応させてユーザ履歴の番号、Ｎｕｐ設定、面設定、色設定及び印刷枚数から成る。
【００３６】
次に、メッセージの例について説明する。
【００３７】
図８は本発明の第１の実施の形態におけるメッセージの例を示す第１の図、図９は本発明の第１の実施の形態におけるメッセージの例を示す第２の図、図１０は本発明の第１の実施の形態におけるメッセージの例を示す第３の図、図１１は本発明の第１の実施の形態におけるメッセージの例を示す第４の図、図１２は本発明の第１の実施の形態におけるメッセージの例を示す第５の図、図１３は本発明の第１の実施の形態におけるメッセージの例を示す第６の図、図１４は本発明の第１の実施の形態におけるメッセージの例を示す第７の図、図１５は本発明の第１の実施の形態におけるメッセージの例を示す第８の図、図１６は本発明の第１の実施の形態におけるメッセージの例を示す第９の図、図１７は本発明の第１の実施の形態におけるユーザ履歴の例を示す図である。
【００３８】
図８に示されるように、３回分のユーザ履歴がすべて１ｕｐ設定である場合、基本メッセージ５０の可変部分５０ａ（図６）に“２ｕｐ”が挿入されたメッセージ１が生成され、図９に示されるように、３回分のユーザ履歴がすべて片面設定である場合、基本メッセージ５０の可変部分５０ａに“両面印刷”が挿入されたメッセージ２が生成され、図１０に示されるように、３回分のユーザ履歴がすべてカラー設定である場合、基本メッセージ５０の可変部分５０ａに“モノクロ印刷”が挿入されたメッセージ３が生成される。
【００３９】
また、図１１に示されるように、３回分のユーザ履歴がすべて１ｕｐ設定であり、かつ、片面設定である場合、基本メッセージ５０の可変部分５０ａに“２ｕｐ、両面印刷”が挿入されたメッセージ４が生成され、図１２に示されるように、３回分のユーザ履歴がすべて１ｕｐ設定であり、かつ、カラー設定である場合、基本メッセージ５０の可変部分５０ａに“２ｕｐ、モノクロ印刷”が挿入されたメッセージ５が生成される。図１３に示されるように、３回分のユーザ履歴がすべて片面設定であり、かつ、カラー設定である場合、基本メッセージ５０の可変部分５０ａに“両面印刷、モノクロ印刷”が挿入されたメッセージ６が生成される。
【００４０】
そして、図１４に示されるように、３回分のユーザ履歴がすべて１ｕｐ設定であり、片面設定であり、かつ、カラー設定である場合、基本メッセージ５０の可変部分５０ａに“２ｕｐ、両面印刷、モノクロ印刷”が挿入されたメッセージ７が生成される。
【００４１】
また、図１５に示されるように、Ｎｕｐ設定、面設定及び色設定のうちのいずれの設定において、３回分のユーザ履歴のうちの一つのユーザ履歴の印刷設定と他の二つのユーザ履歴の印刷設定とが異なる場合、メッセージは生成されない。そして、図１６に示されるように、３回分のユーザ履歴の印刷枚数がすべて１である場合、用紙、トナー等の消耗品の使用量が多くなることがないので、メッセージは生成されない。
【００４２】
したがって、例えば、図１７に示されるようなユーザ履歴が形成された場合、ユーザ履歴１〜３においては、すべて１ｕｐ設定であるので、メッセージ１が生成され、ユーザ履歴２〜４においては、Ｎｕｐ設定、面設定及び色設定のうちのいずれの設定においても、一つのユーザ履歴の印刷設定と他の二つのユーザ履歴の印刷設定とが異なるので、メッセージは生成されず、ユーザ履歴３〜５においては、すべて片面設定であるので、メッセージ２が生成される。
【００４３】
このように、本実施の形態においては、前記メッセージ生成部１３（図１）において、ユーザごとの印刷の履歴を表すユーザ履歴に基づいて推奨される印刷設定が作成され、作成された印刷設定に基づいてメッセージが生成され、印刷設定の変更が促される。したがって、ユーザはホストコンピュータ２０の操作を簡素化することができる。また、用紙、トナー等の消耗品の使用量を少なくすることができる。
【００４４】
また、ユーザ履歴が変更されると、メッセージもそれに対応させて生成されるので、ユーザに常に最適な印刷設定を通知することができる。したがって、用紙、トナー等の消耗品の使用量を一層少なくすることができる。
【００４５】
次に、本発明の第２の実施の形態について説明する。なお、第１の実施の形態と同じ構造を有するものについては、同じ符号を付与し、同じ構造を有することによる発明の効果については同実施の形態の効果を援用する。
【００４６】
図１８は本発明の第２の実施の形態における印刷制御装置のブロック図である。
【００４７】
図において、１２は第１の記憶部としての、かつ、履歴情報記憶部としてのメモリ、１８は第２の記憶部としての、かつ、メッセージ記憶部としてのメモリである。前記メモリ１２においては、ユーザごとの印刷の履歴を表す履歴情報としてのユーザ履歴が、前記メモリ１８においては、ユーザごとに、各印刷設定に対応させてあらかじめ作成されたメッセージが記録される。
【００４８】
次に、前記ユーザ履歴に基づいて印刷設定の変更を促す動作について説明する。
【００４９】
図１９は本発明の第２の実施の形態における印刷動作を示すフローチャートである。
【００５０】
この場合、前記メッセージ生成部１３の前記履歴情報取得処理手段は、履歴情報テーブルにおけるユーザの記録領域を参照し、該ユーザの記録領域に複数のユーザ履歴、本実施の形態においては、連続する過去３回分のユーザ履歴があるかどうかを判断し、３回分のユーザ履歴がある場合、ユーザ履歴を履歴情報テーブルから読み出す。
【００５１】
続いて、前記メッセージ生成部１３の図示されないメッセージ判定処理手段は、メッセージ判定処理を行い、メッセージ送信条件が成立するかどうかを判断し、メッセージ送信条件が成立しない場合、処理を終了し、メッセージ送信条件が成立する場合、前記メッセージ生成部１３の図示されないメッセージ取得処理手段は、メッセージ取得処理を行い、メモリ１８からメッセージを読み出すことによって、印刷設定の変更を促すメッセージを生成し、送信制御部１４に送る。
【００５２】
該送信制御部１４は、メッセージをメールで外部装置としての、かつ、上位装置としてのホストコンピュータ２０に送信し、推奨される印刷設定をユーザに通知する。
【００５３】
続いて、前記メッセージ生成部１３の前記履歴情報管理処理手段は、前記ユーザの記録領域において３回分のユーザ履歴のうちの所定の数のユーザ履歴、本実施の形態においては、最も古い１回目のユーザ履歴を削除し、プリンタ１０の動作を終了する。
【００５４】
次に、フローチャートについて説明する。
ステップＳ２１  印刷データを受信する。
ステップＳ２２  ユーザと印刷設定とを対応させて、履歴情報テーブルに記録する。
ステップＳ２３  画像データを生成する。
ステップＳ２４  印刷を行う。
ステップＳ２５  ユーザと色設定及び印刷枚数とを対応させて、履歴情報テーブルに記録する。
ステップＳ２６  履歴情報テーブルに３回分のユーザ履歴があるかどうかを判断する。履歴情報テーブルに３回分のユーザ履歴がある場合はステップＳ２７に進み、履歴情報テーブルに３回分のユーザ履歴がない場合は処理を終了する。
ステップＳ２７  メッセージ送信条件が成立するかどうかを判断する。メッセージ送信条件が成立する場合はステップＳ２８に、メッセージ送信条件が成立しない場合はステップＳ２９に進む。
ステップＳ２８  メッセージを読み出す。
ステップＳ２９  ホストコンピュータ２０にメッセージを送信する。
ステップＳ３０  最も古い１回目のユーザ履歴を削除し、処理を終了する。
【００５５】
次に、メッセージの判定方法について説明する。
【００５６】
図２０は本発明の第２の実施の形態におけるユーザ履歴の例を示す図、図２１は本発明の第２の実施の形態におけるメッセージ記憶部に記録されたメッセージの例を示す図である。
【００５７】
この場合、メッセージ生成部１３の前記メッセージ判定処理手段は、メモリ１８の履歴情報テーブルを参照し、ユーザ履歴を読み出し、３回分のユーザ履歴の印刷枚数がすべて１０以上であるかどうかによってメッセージの送信条件が成立するかどうかを判断する。３回分のユーザ履歴の印刷枚数がすべて１０以上であり、メッセージの送信条件が成立する場合、前記メッセージ取得処理手段は、メモリ１８から印刷枚数が多いときのための、図２１に示されるようなメッセージ１１を読み出し、メッセージ生成部１３の前記メッセージ作成処理手段は、メッセージ１１を作成する。
【００５８】
このようにして、印刷設定の変更を促すメッセージを生成することができる。
【００５９】
続いて、前記メッセージ作成処理手段は、生成されたメッセージを送信制御部１４に送る。
【００６０】
したがって、例えば、図２０に示されるようなユーザ履歴が形成された場合、ユーザ履歴１〜３においては、印刷枚数がすべて１０以上であるので、メッセージ１１が生成され、ユーザ履歴２〜４及び３〜５においては、少なくとも一つのユーザ履歴の印刷枚数が１０以上ではないので、メッセージは生成されない。
【００６１】
このように、本実施の形態においては、各印刷設定に対応させてメッセージがあらかじめ作成され、メモリ１８に記録されるので、例えば、消耗品の使用量を少なくするためのメッセージが作成された場合、媒体としての用紙だけではなく、他の消耗品についても使用量を少なくすることができる。
【００６２】
前記各実施の形態においては、メモリ１２に記録されたユーザ履歴の印刷設定に基づいてメッセージが生成されるようになっているが、これから印刷を行おうとする現在の印刷ジョブの印刷設定及びメモリ１２に記録されたユーザ履歴の印刷設定に基づいてメッセージを生成することができる。
【００６３】
また、前記各実施の形態においては、ホストコンピュータ２０からプリンタ１０に送信された印刷データに基づいてプリンタ１０に配設されたユーザ情報／印刷形式抽出部１５及びメッセージ生成部１３によって、メッセージが生成され、ホストコンピュータ２０に送られるようになっているが、該ホストコンピュータ２０において、プリンタ１０に送信する前の印刷データに基づいて、ホストコンピュータ２０に配設されたユーザ情報／印刷形式抽出部１５及びメッセージ生成部１３によって、メッセージを生成することができる。
【００６４】
前記各実施の形態においては、画像形成装置としてのプリンタに適用した例について説明しているが、本発明を、複写機、ファクシミリ装置、複合機等に適用することもできる。
【００６５】
なお、本発明は前記各実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【図面の簡単な説明】
【００６６】
【図１】本発明の第１の実施の形態における印刷制御装置のブロック図である。
【図２】本発明の第１の実施の形態における印刷データの構成を示す図である。
【図３】本発明の第１の実施の形態におけるプリンタの動作を示すフローチャートである。
【図４】本発明の第１の実施の形態におけるメッセージ生成処理のサブルーチンを示す第１の図である。
【図５】本発明の第１の実施の形態におけるメッセージ生成処理のサブルーチンを示す第２の図である。
【図６】本発明の第１の実施の形態における基本メッセージの例を示す図である。
【図７】本発明の第１の実施の形態における履歴情報テーブルの例を示す図である。
【図８】本発明の第１の実施の形態におけるメッセージの例を示す第１の図である。
【図９】本発明の第１の実施の形態におけるメッセージの例を示す第２の図である。
【図１０】本発明の第１の実施の形態におけるメッセージの例を示す第３の図である。
【図１１】本発明の第１の実施の形態におけるメッセージの例を示す第４の図である。
【図１２】本発明の第１の実施の形態におけるメッセージの例を示す第５の図である。
【図１３】本発明の第１の実施の形態におけるメッセージの例を示す第６の図である。
【図１４】本発明の第１の実施の形態におけるメッセージの例を示す第７の図である。
【図１５】本発明の第１の実施の形態におけるメッセージの例を示す第８の図である。
【図１６】本発明の第１の実施の形態におけるメッセージの例を示す第９の図である。
【図１７】本発明の第１の実施の形態におけるユーザ履歴の例を示す図である。
【図１８】本発明の第２の実施の形態における印刷制御装置のブロック図である。
【図１９】本発明の第２の実施の形態におけるプリンタの動作を示すフローチャートである。
【図２０】本発明の第２の実施の形態におけるユーザ履歴の例を示す図である。
【図２１】本発明の第２の実施の形態におけるメッセージ記憶部に記録されたメッセージの例を示す図である。
【符号の説明】
【００６７】
１２、１８    メモリ
１３    メッセージ生成部
１５    ユーザ情報／印刷形式抽出部
１６    印刷制御部
３０ａ    ユーザ情報
３０ｂ    印刷形式
【図１】
2010115907.tif 000003
【図２】
2010115907.tif 000004
【図３】
2010115907.tif 000005
【図４】
2010115907.tif 000006
【図５】
2010115907.tif 000007
【図６】
2010115907.tif 000008
【図７】
2010115907.tif 000009
【図８】
2010115907.tif 000010
【図９】
2010115907.tif 000011
【図１０】
2010115907.tif 000012
【図１１】
2010115907.tif 000013
【図１２】
2010115907.tif 000014
【図１３】
2010115907.tif 000015
【図１４】
2010115907.tif 000016
【図１５】
2010115907.tif 000017
【図１６】
2010115907.tif 000018
【図１７】
2010115907.tif 000019
【図１８】
2010115907.tif 000020
【図１９】
2010115907.tif 000021
【図２０】
2010115907.tif 000022
【図２１】
2010115907.tif 000023