(57)【要約】【課題】印刷条件の設定誤りに起因し誤った印刷結果が出力される可能性が高い場合にのみ、ユーザに対し適切な警告を行う画像形成装置等を提供する。【解決手段】本発明に係る画像形成装置は、印刷文書の印刷文書属性と印刷条件とを含む印刷履歴を、同一又は類似の印刷文書属性と、同一の印刷条件とを有する印刷履歴毎に分類した印刷履歴グループを記憶した記憶手段と、印刷文書の印刷文書属性と印刷条件とを含む印刷ジョブが入力されると、印刷ジョブの印刷文書属性と同一又は類似の印刷文書属性を有する印刷履歴グループを取得する取得手段と、取得された印刷履歴グループの有する印刷条件と、印刷ジョブの印刷条件とを比較し、印刷条件が一致するか否かを判定する比較手段と、比較手段により、印刷条件が一致しないと判定された場合、印刷ジョブの印刷条件において設定誤りの可能性を示す警告を提示する警告手段とを有する。【選択図】図８
2014124775.tif 000002
【特許請求の範囲】
【請求項１】
印刷文書の印刷文書属性と印刷条件とを含む印刷履歴を、同一又は類似の印刷文書属性と、同一の印刷条件とを有する印刷履歴毎に分類した印刷履歴グループを記憶した記憶手段と、
印刷文書の印刷文書属性と印刷条件とを含む印刷ジョブが入力されると、前記記憶手段から、該印刷ジョブの印刷文書属性と同一又は類似の印刷文書属性を有する印刷履歴グループを取得する取得手段と、
前記取得手段により取得された印刷履歴グループの有する印刷条件と、前記印刷ジョブの印刷条件とを比較し、印刷条件が一致するか否かを判定する比較手段と、
前記比較手段により、印刷条件が一致しないと判定された場合、前記印刷ジョブの印刷条件において設定誤りの可能性を示す警告を提示する警告手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記取得手段は、前記記憶手段から、前記印刷ジョブの印刷文書属性と同一又は類似の印刷文書属性を有すると共に、所定数以上又は所定出現頻度以上の印刷履歴を有する印刷履歴グループを取得すること、
を特徴とする請求項１記載の画像形成装置。
【請求項３】
前記警告手段は、前記比較手段により一致しないと判定された印刷条件を、設定誤りのある印刷条件として提示すること、
を特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
前記比較手段により、印刷条件が一致しないと判定された場合、前記取得手段により取得された印刷履歴グループの有する印刷条件を提示する提示手段と、
を有することを特徴とする請求項１ないし３何れか一項記載の画像形成装置。
【請求項５】
印刷文書属性と印刷条件とを含む印刷履歴を、同一又は類似の印刷文書属性と、同一の印刷条件とを有する印刷履歴毎に分類することにより、印刷履歴グループに分類する分類手段を有し、
前記記憶手段は、前記分類手段により分類された印刷履歴グループを記憶すること、
を特徴とする請求項１ないし４何れか一項記載の画像形成装置。
【請求項６】
前記印刷文書属性は、印刷文書のファイル形式と文書名とを含むこと、
を特徴とする請求項１ないし５何れか一項記載の画像形成装置。
【請求項７】
印刷文書の印刷文書属性と印刷条件とを含む印刷履歴を、同一又は類似の印刷文書属性と、同一の印刷条件とを有する印刷履歴毎に分類した印刷履歴グループを記憶手段から読み出す読出手順と、
印刷文書の印刷文書属性と印刷条件とを含む印刷ジョブが入力されると、前記記憶手段から、該印刷ジョブの印刷文書属性と同一又は類似の印刷文書属性を有する印刷履歴グループを取得する取得手順と、
前記取得手順により取得された印刷履歴グループの有する印刷条件と、前記印刷ジョブの印刷条件とを比較し、印刷条件が一致するか否かを判定する比較手順と、
前記比較手順により、印刷条件が一致しないと判定された場合、前記印刷ジョブの印刷条件において設定誤りの可能性を示す警告を提示する警告手順と、
を有することを特徴とする警告制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び警告制御方法の分野に関する。
【背景技術】
【０００２】
従来より、コンピュータなどにおいて、実際の印刷出力を行う前に、画面上で印刷出力の結果をシミュレートできる印刷プレビュー機能がよく用いられている。ユーザは、印刷プレビューにより予め出力結果を確認し、誤りがあればそれを修正してから印刷出力を行えるので、不必要なやり直し作業や、用紙やインク等の無駄などを防止することができる。
【０００３】
ここで、ユーザが文書の印刷を行う際、十分にプレビューを確認する時間が取れないなどの事情により、プレビューをしないまま印刷してしまう場合がある。設定誤り等（用紙サイズ、カラー、集約、縦横指定等の印刷条件の設定ミス）が存在すると、意図しない印刷結果が出力されてしまうので、印刷のやり直しとなり、結局は余計な時間を要してしまう場合もある。
【０００４】
これに関する技術として、例えば特許文献１（特開２００４−１５７６８０号）には、ユーザの印刷失敗を防止する目的で、過去に印刷中断した印刷条件履歴を失敗する条件とみなすことで、新規印刷時の印刷条件が失敗するかどうかを判定し、警告することでユーザの印刷失敗を防止させる印刷制御システムが記載される。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の特許文献１記載の技術においては、過去に印刷中断された場合の印刷条件を印刷失敗条件として判定に用いていたため、多少の些細な変更等で印刷を中断すれば、印刷失敗条件として適用される。このため、ユーザが意図して行った多少の印刷設定変更に対しても、頻繁に警告が発せられるので、ユーザにとって過度な警告の原因となっていた。また、印刷失敗と判定された場合も、単に警告が発せられるのみであるので、ユーザは、失敗回避のためにどのような設定変更をすべきかを知ることができないという問題もあった。
【０００６】
本発明は上記のような問題に鑑み提案されたものであり、その目的とするところは、印刷条件の設定誤りに起因し誤った印刷結果が出力される可能性が高い場合に、ユーザに対し適切な警告を行う画像形成装置等を提供することにある。
【課題を解決するための手段】
【０００７】
そこで上記課題を解決するため、本発明に係る画像形成装置は、印刷文書の印刷文書属性と印刷条件とを含む印刷履歴を、同一又は類似の印刷文書属性と、同一の印刷条件とを有する印刷履歴毎に分類した印刷履歴グループを記憶した記憶手段と、印刷文書の印刷文書属性と印刷条件とを含む印刷ジョブが入力されると、前記記憶手段から、該印刷ジョブの印刷文書属性と同一又は類似の印刷文書属性を有する印刷履歴グループを取得する取得手段と、前記取得手段により取得された印刷履歴グループの有する印刷条件と、前記印刷ジョブの印刷条件とを比較し、印刷条件が一致するか否かを判定する比較手段と、前記比較手段により、印刷条件が一致しないと判定された場合、前記印刷ジョブの印刷条件において設定誤りの可能性を示す警告を提示する警告手段とを有する。
【０００８】
なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、などに適用したものも本発明の態様として有効である。
【発明の効果】
【０００９】
本発明によれば、印刷条件の設定誤りに起因し誤った印刷結果が出力される可能性が高い場合に、ユーザに対し適切な警告を行う画像形成装置等を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係るシステム構成図である。
【図２】ＭＦＰ１のハードウェア構成の一例を示す図である。
【図３】ＭＦＰ１の主要機能構成を示す機能ブロック図である。
【図４】ＭＦＰ１の情報処理１を示すフローチャートである。
【図５】印刷履歴の分類の具体例１を示す。
【図６】印刷履歴の分類の具体例２を示す。
【図７】印刷履歴の分類の具体例３を示す。
【図８】ＭＦＰ１の情報処理２を示すフローチャートである。
【図９】受信された印刷ジョブの一例を示す
【図１０】取得された印刷履歴グループの一例を示す。
【図１１】印刷設定の警告画面の一例を示す。
【図１２】印刷設定の提示画面の一例を示す。
【図１３】ＭＦＰ１の印刷履歴グループの更新処理を示すフローチャートである。
【図１４】印刷履歴グループの更新処理の具体例１を示す。
【図１５】印刷履歴グループの更新処理の具体例２を示す。
【図１６】印刷履歴グループの更新処理の具体例３を示す。
【図１７】印刷履歴グループの更新処理の具体例４を示す。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態を各実施形態において図面を用いて説明する。
【００１２】
[概要]
本発明は、プリンタに対し印刷ジョブが入力された場合、入力された印刷ジョブの印刷条件の設定誤りに起因し誤った印刷結果が出力される可能性が高い場合にのみ、ユーザに対し適切な警告を行うものである。このため、入力された印刷ジョブの印刷条件に設定誤りが存在する可能性があるかどうかを判定するために、過去の印刷履歴（印刷成功履歴）を利用する。
【００１３】
ここで、様々なタイプの文書が印刷されうるが、帳票などのように、所定フォーマットから構成される文書も少なくない。例えば、所定フォーマットから構成される文書として、見積書、注文書、受領書、請求書などの帳票の類の他、仕様書、議事録文書なども挙げられる。このような定型タイプの文書の特徴は、一つに、ファイル形式や文書名などの印刷文書属性が、同一又は類似しているという特徴を有する。また、一つに、所定フォーマットを維持するために、印刷時に指定される印刷条件が同一である（又はその可能性が高い）という特徴を有する。
【００１４】
本発明では、このような特徴に着目し、入力された印刷ジョブの印刷文書属性に基づいて、過去の印刷履歴の中から、同一又は類似する文書を検索する。そして、そのような文書が見つかった場合には、その文書の印刷条件を基準印刷条件として、入力された印刷ジョブの印刷条件と同一であるか否かを比較することにより、印刷ジョブにおける設定誤りの存在を探し出す。印刷条件で差異があれば、その差異は、印刷誤りの可能性があるため、ユーザに対し、その差異についての警告を行う。
【００１５】
これにより、ユーザが文書の印刷を行う際プレビューを確認せずとも、印刷条件の設定誤りが存在する可能性がある場合には、ユーザに対し適切な警告を行うことができるので、不必要なやり直し作業や、用紙やインク等の無駄、余計な時間の浪費などを防止することが可能となるものである。以下詳しく説明する。
【００１６】
[システム]
（全体構成）
はじめに、具体的な発明の内容を説明する前に、本発明を実施するにあたっての全体構成について説明する。
【００１７】
図１は、本実施形態に係るシステム構成図である。図に示されるように、ＭＦＰ１及びＰＣ２が、ネットワーク３を介して接続される。
【００１８】
ＭＦＰ１は、プリンタの一形態として、コピー、スキャナ、プリンタ、ファックスなどの複数の機能を一つの筐体内に収納した画像形成装置である。ＭＦＰ１は、ＰＣ２から印刷ジョブを受信すると、印刷ジョブの印刷条件を解析し、印刷条件に設定誤りが存在する可能性が高い場合には、ユーザに対しその旨の警告を提示する。また、具体的な印刷条件の設定誤りの提示や、推奨される印刷条件の設定提案を行う。
【００１９】
ＰＣ２は、ユーザ（利用者）が一般的に使用するユーザ端末である。ユーザはＰＣ２の文書作成ソフト等で印刷文書を作成するなどして、印刷文書をＭＦＰ１で印刷する。ＰＣ２はプリンタドライバを有しており、印刷指示された印刷データから、印刷データ（ＰＤＬ）と印刷条件（ＰＪＬ）を含む印刷ジョブを作成し、これをＭＦＰ１に送信する。
【００２０】
本実施形態において印刷を行う場合、まずユーザはＰＣ２から印刷ジョブをＭＦＰ１に送信する。送信された印刷ジョブは、ＭＦＰ１においてジョブキューに一旦蓄積される。次にユーザはＭＦＰ１の前に移動し、ＭＦＰ１の備えるＩＣ読取装置にＩＣカードをかざすと、ＬＣＤ（液晶ディスプレイ）上において自身が送信した印刷ジョブの確認や、印刷条件に設定誤りが存在する可能性が高い場合にはその旨の警告の確認、さらには適切な印刷条件の変更を行えるようになっている。
【００２１】
そして、ユーザがＭＦＰ１に対し、最終的な印刷実行を命令すると（ＬＣＤ上で印刷実行ボタンを押下したり再度ＩＣカードをかざす等）、実際に印刷ジョブが実行され、ＭＦＰ１から印刷データが印刷・出力される。なお、ユーザがＭＦＰ１の前に移動しユーザからの印刷実行操作によりはじめて印刷が実行されるというこのＭＦＰの仕組みは企業等でよく導入されており、ユーザは自らの手で印刷された文書をＭＦＰ１の排出トレイから印刷後すぐに回収できるため、他人の目に触れたくないような重要文書を印刷する場合などに活用されている。
【００２２】
ネットワーク３は、ＬＡＮ及びＷＡＮを含む通信ネットワークである。ＰＣ２は、印刷文書を印刷する際、ネットワーク３を介し、印刷データをＭＦＰ１に送信する。
【００２３】
以上、本システム構成はあくまで一実施形態であり、言うまでもなくＭＦＰ１やＰＣ２は複数台あってもよく、またネットワーク３上相互に接続される限り、如何様に構成され配置されてもよい。
【００２４】
また、本システム構成では、ＭＦＰ１はＰＣ２から送信された印刷ジョブをＭＦＰ１内部に印刷ジョブとして一旦蓄積する構成として説明を行うものとする。しかし例えば、別途スプールサーバを設け、ＰＣ２は印刷ジョブをスプールサーバに送信し、スプールサーバ５が印刷ジョブを一旦蓄積するようにも構成できる。そしてこの場合、ＭＦＰ１は印刷実行にあたりスプールサーバから印刷ジョブを受信し、実際の印刷を実行する。このようにＭＦＰ１の機能の一部を外部装置によって実現するようシステムを構成することも可能である。
【００２５】
（ハードウェア）
図２は、本発明の実施形態に係るＭＦＰ１のハードウェア構成の一例を示す図である。本実施形態に係るＭＦＰ１は、操作パネル１１と、記憶メディアＩ／Ｆ１２と、コントローラ１３と、データ通信Ｉ／Ｆ１４と、スキャナ１５と、プロッタ１６と、ＨＤＤ（Hard Disk Drive）１７とから構成され、それぞれ相互に接続されている。
【００２６】
操作パネル１１は、入力装置１１aと表示装置１１bとを有しており、入力装置１１aは、ハードキーなどで構成され、ＭＦＰ１に各操作信号を入力するのに用いられる。また、表示装置１１bは、ＬＣＤ（液晶ディスプレイ）などで構成され、例えば画像形成動作に関する各種情報を表示する。データ通信Ｉ／Ｆ１４は、インターフェース装置１４aを有しており、ＭＦＰ１をネットワークやファックスなどのデータ伝送路に接続するインターフェースである。なお、本実施形態の操作パネル１１は、触覚センサによるタッチパネル式液晶ディスプレイであるので、液晶ディスプレイ上の接触操作により画像形成動作に係る操作指示を行うことが可能となっている。
【００２７】
ＨＤＤ１７は、ＭＦＰ１で取り扱われる受信文書データや読み取り画像データなどの各種データを格納している。また、ＨＤＤ１７は、これらの各種データを、所定のファイルシステムやＤＢ（Data Base）により管理している。ＨＤＤ１７に格納される各種データの中には、記録媒体１２bから入力されるデータを含む。記録媒体１２bは、記憶メディアＩ／Ｆ１２が有するドライブ装置１２aにセットされ各種データが記録媒体１２bからドライブ装置１２aを介してＨＤＤ１７に格納される。
【００２８】
コントローラ１３は、ＲＯＭ（Read Only Memory）１３a、ＲＡＭ（Random Access Memory）１３b、及びＣＰＵ（Central Processing Unit）１３cとを有しており、ＲＯＭ１３aは、ＭＦＰ１が起動されるときに実行されるプログラムや各種データを格納している。また、ＲＡＭ１３bは、ＲＯＭ１３aやＨＤＤ１７から読み出された各種プログラムやデータを一時保持する。更に、ＣＰＵ１３cは、ＲＡＭ１３bが一時保持しているプログラムを実行する。コントローラ１３は、例えば、データ通信Ｉ／Ｆ１４を介して印刷データを受信した場合に、ＲＯＭ１３aからＲＡＭ１３b上に読み出された、ＰＤＬ（Page Description Language）を解釈可能なプログラム（ＰＤＬパーサ）をＣＰＵ１３cにより実行し、印刷データを解釈してビットマップイメージを生成する。
【００２９】
スキャナ１５は、画像読取装置１５aを有しており、読み取り面に配置された原稿を光学的に読み取り画像データを生成する。プロッタ１６は、印刷装置１６aを有しており、例えば、電子写真プロセス方式によってビットマップイメージを記録紙に印刷する。
【００３０】
このように、本実施形態に係るＭＦＰ１では、上記ハードウェア構成により、コピー、プリンタ、ファクシミリ、スキャナなどの複数の機能を実現している。
【００３１】
（機能）
図３は、本実施形態に係るＭＦＰ１の主要機能構成を示す機能ブロック図である。ＭＦＰ１は、記憶部１０１、印刷履歴グループ分類部１０２、記憶部１０３、印刷ジョブ受信部１０４、印刷履歴グループ取得部１０５、印刷条件比較部１０６、警告・提示部１０７、及び印刷ジョブ実行部１０８を含み構成される。
【００３２】
記憶部１０１は、印刷文書の印刷履歴（印刷成功履歴）を記憶し蓄積する機能を有している。印刷履歴は、文書の印刷が実行されるたびに印刷ログとして記録され、例えば、印刷日時、印刷文書のファイル名、印刷条件などの情報を含む。その他、印刷ユーザ名、ＰＣ名、部数などの情報を含んでもよい。
【００３３】
なお、印刷履歴は、実際に印刷が成功することで記録された印刷成功履歴を用いる。実際に印刷が途中に失敗することで記録される印刷失敗履歴は、印刷ログとして記録されてもよいが、本実施形態においては、印刷失敗履歴は除外し、印刷成功履歴のみを用いるものとする。
【００３４】
印刷履歴グループ分類部１０２は、印刷文書の印刷履歴を、同一又は類似の印刷文書属性（例えば、印刷文書のファイル形式や文書名）と、同一の印刷条件とを有する印刷履歴毎に分類することにより、該印刷文書属性と印刷条件とをグループ属性とする印刷履歴グループに分類する機能を有している。これにより、同一又は類似の印刷文書属性と、同一の印刷条件とを有する印刷履歴が、同一の印刷履歴グループとして分類される。
【００３５】
記憶部１０３は、印刷履歴グループ分類部１０２により分類された印刷履歴グループを記憶する機能を有している。上述したように、印刷履歴グループは、同一又は類似の印刷文書属性（例えば、印刷文書のファイル形式や文書名）と、同一の印刷条件とを有する印刷履歴毎に分類されたものである。よって、同一の印刷履歴グループ内に分類された各印刷履歴は、同一のグループ属性、即ち、同一又は類似の印刷文書属性と、同一の印刷条件とを有する。
【００３６】
なお、詳細は後述するが、印刷履歴グループは、同一印刷履歴グループ内の印刷履歴の数が所定数以上を有する印刷履歴グループ（第１印刷履歴グループ）と、所定数よりも少ない印刷履歴グループ（第２印刷履歴グループ）とを分けておく。
【００３７】
印刷ジョブ受信部１０４は、ＰＣ２から印刷ジョブを受信する機能を有している。印刷ジョブは、印刷文書（印刷データ）、印刷文書の印刷文書属性（ファイル名等）、印刷条件（原稿サイズ、カラー等）などを含むので、印刷文書は、その印刷条件に従って印刷される。
【００３８】
印刷履歴グループ取得部１０５は、ＰＣ２から印刷ジョブが入力されると、記憶部１０３から、印刷ジョブの印刷文書属性と同一又は類似の印刷文書属性を有する印刷履歴グループであって、同一印刷履歴グループ内の印刷履歴の数が所定数以上（又は所定頻度以上）を有する印刷履歴グループ（即ち、第１印刷履歴グループ）を取得する機能を有している。
【００３９】
印刷条件比較部１０６は、印刷履歴グループ取得部１０５により取得された印刷履歴グループの有する印刷条件と、印刷ジョブ受信部１０４により受信・入力された印刷ジョブの印刷条件とを比較し、印刷条件が一致するか否かを判定する機能を有している。
【００４０】
警告・提示部１０７は、印刷条件比較部１０６により、印刷条件が一致しないと判定された場合、印刷ジョブ受信部１０４により受信・入力された印刷ジョブの印刷条件において設定誤りの可能性を示す警告を提示する機能を有している。またこのとき、印刷履歴グループ取得部１０５により取得された印刷履歴グループの有する印刷条件を、ユーザに提案すべき印刷条件として提示する機能を有している。
【００４１】
印刷ジョブ実行部１０８は、印刷ジョブ受信部１０４により受信・入力された印刷ジョブを印刷する機能を有している。なお、印刷条件は、印刷ジョブ受信部１０４により受信・入力された印刷ジョブの印刷条件が適用されて印刷されるか、又は警告・提示部１０７により提示された印刷条件（ユーザが修正選択）が適用されて印刷される場合がある。
【００４２】
なお、記憶部１０１及び記憶部１０３は、説明の便宜上分けているが、これら記憶部を一の記憶部に纏めることもできる。また、本図の機能構成は、本発明を説明するにあたっての主要機能構成を示したものであり、そもそもＭＦＰ１は画像形成装置であるので、例えばプリント機能（印刷機能）等を含む画像形成基本機能を当然に有していることは言うまでもない。
【００４３】
以上、これらの機能は、実際には装置のＣＰＵ１３ｃが実行するプログラム（本発明にかかるアプリケーション）によりコンピュータ（例えばＭＦＰ１）に実現させるものである。
【００４４】
[情報処理１]
次いで、本実施形態に係るＭＦＰ１の情報処理について説明するが、本実施形態においては、発明の理解を容易にするために、情報処理１、２に分けて説明する。
【００４５】
情報処理１は、事前に、ＭＦＰ１に蓄積されている印刷履歴を、同一又は類似の印刷文書属性（例えば、印刷文書のファイル形式や文書名）と、同一の印刷条件とを有する印刷履歴毎に分類しておく処理である。これにより、記憶部１０３において、同一又は類似の印刷文書属性と、同一の印刷条件とを有する印刷履歴が、同一の印刷履歴グループとして分類され記憶される。
【００４６】
図４は、本実施形態に係るＭＦＰ１の情報処理１を示すフローチャートである。また、図５〜７は、印刷履歴グループ分類を具体的に説明する図である。以下、図面を参照しながら詳しく説明する。
【００４７】
Ｓ１：ＭＦＰ１は、機器起動する。
【００４８】
Ｓ２：ＭＦＰ１（印刷履歴グループ分類部１０２）は、初回起動時の場合、記憶部１０１から、一定期間（例えば３ヶ月）以内の印刷履歴を取得する。
【００４９】
具体的に図５を参照する。図５は、印刷履歴の分類の具体例１を示す。印刷履歴グループ分類部１０２は、初回起動時の日時を例えば「７／１」とすると、図に示される印刷文書の印刷履歴（Ｎｏ１〜１６の印刷履歴レコード）のうち、例えば直近３ヶ月分の印刷履歴を取得する。直近３ヶ月よりも古い印刷履歴は取得から除外してよい。一定以上新しい印刷履歴を利用するためである。
【００５０】
Ｓ３：ＭＦＰ１（印刷履歴グループ分類部１０２）は、印刷文書の印刷履歴を、（１）同一又は類似の印刷文書属性と、（２）同一の印刷条件とを有する印刷履歴毎に分類（グルーピング）する。
【００５１】
本実施形態において、印刷文書属性の一例として、印刷文書の「ファイル形式」及び「文書名」という二つの属性を用いる。よって、印刷履歴を、印刷履歴の「ファイル名」（印刷文書属性の一つ）に基づいて、（１−１）同一又は類似のファイル形式と、（１−２）同一又は類似の文書名とを有する印刷履歴であって、さらに、（２）同一の印刷条件を有する印刷履歴毎に分類（グルーピング）する。つまりここでは、印刷履歴を、（１−１）同一又は類似のファイル形式と、（１−２）同一又は類似の文書名と、（２）同一の印刷条件とを有する印刷履歴毎にグループ分類する。
【００５２】
具体的に図６を参照する。図６は、印刷履歴の分類の具体例２を示す。ここで印刷履歴は、印刷履歴グループ６０１〜６０７という７つの印刷履歴グループに分類されている。
【００５３】
例えば、このうち印刷履歴グループ６０１に分類される全ての印刷履歴は、（１−１）印刷履歴の「ファイル名」の拡張子が「ｐｄｆ」という同一又は類似のファイル形式を有する。また、（１−２）印刷履歴の「ファイル名」が「議事録」という語を含み、同一又は類似の文書名を有する。また、（２）印刷履歴の「印刷条件」が「Ａ４、白黒、２ｉｎ１、しない」という同一（完全同一）の印刷条件を有する。
【００５４】
実際、印刷履歴グループ６０１に分類される印刷履歴を参照すると、印刷履歴の「ファイル名」は、「ＢＢ議事録．ｐｄｆ」、「ＧＧ議事録．ｐｄｆ」、「ＢＢ議事録．ｐｄｆ」・・・というように、「ｐｄｆ」という同一（又は類似）のファイル形式、「議事録」という文書名と同一又は類似する文書名を有する。また、印刷履歴の「印刷条件」は、「Ａ４、白黒、２ｉｎ１、しない」という同一（完全同一）の印刷条件を有していることが分かる。
【００５５】
一方、印刷履歴グループ６０２は、印刷履歴グループ６０１と比べると、同グループ内の印刷履歴の「ファイル名」は、「ｐｄｆ」という同一のファイル形式、「議事録」という文書名と類似する文書名を有するものの、「印刷条件」が「両面／製本：左を開く」となっており、印刷条件が一部で互いに異なっている。このため、別の印刷履歴グループに分類される。
【００５６】
なお、印刷条件は、「原稿サイズ、カラー、集約、両面／製本」という４つの他にも、例えば、ステープル、パンチ、縦横指定、排紙トレイ指定等々、様々な印刷条件が存在しうる。しかし、オプション色の強い印刷条件は、プリンタ機種によって装備しない印刷条件もあるので、本実施形態でいう印刷条件は、プリンタ機種に依存せず、全プリンタが通常備える標準印刷条件であるものとする。
【００５７】
Ｓ４：ＭＦＰ１（印刷履歴グループ分類部１０２）は、印刷履歴グループ内の印刷履歴の「印刷回数」（又は「印刷頻度」）が所定閾値以上かどうかを判定する。
【００５８】
Ｓ５：ＭＦＰ１（印刷履歴グループ分類部１０２）は、印刷履歴グループ内の印刷履歴の「印刷回数」（又は「印刷頻度」）が所定閾値以上の印刷履歴グループを「第１印刷履歴グループ」としておく。
【００５９】
Ｓ６：一方、ＭＦＰ１（印刷履歴グループ分類部１０２）は、印刷履歴グループ内の印刷履歴の「印刷回数」（又は「印刷頻度」）が所定閾値数よりも小さい印刷履歴グループを「第２印刷履歴グループ」としておく。
【００６０】
具体的に図７を参照する。図７は、印刷履歴の分類の具体例３を示す。ここで、各々の印刷履歴グループは、印刷履歴グループ毎に、「最終印刷日」、共通する印刷条件（「原稿サイズ」、「カラー」・・）、同グループ内の印刷履歴数を示す「印刷回数」と、同グループ内の印刷履歴の印刷頻度を示す「印刷頻度」とに集計され、また、「印刷回数」（又は「印刷頻度」）の順序にソートされている。
【００６１】
例えば、印刷履歴グループ６０２を参照すると、同グループ内の印刷履歴の数は、４である（図６参照）。これは、直近３ヶ月間の間、「議事録−ｐｄｆ」に分類される印刷履歴は、４回印刷されたことを意味する。よって、「議事録−ｐｄｆ」６０２の「印刷回数」は、同グループ内の印刷履歴数＝４である。また、これを「印刷頻度」という割合表示で示す場合には、直近３ヶ月間の間の「印刷回数」／直近３ヶ月間の間の全印刷回数＊１００により算出できる。ここでは、全印刷回数＝１５（図５参照）であるので、「印刷頻度」＝４／１５＊１００≒２６．７となる。
【００６２】
そして、印刷履歴グループ分類部１０２は、印刷履歴グループ内の印刷履歴の数が所定閾値回数以上（例えば、３回とする）の印刷履歴グループ、又は印刷頻度が所定閾値頻度以上（例えば、２０％とする）の印刷履歴グループを「第１印刷履歴グループ」とし、記憶部１０３に記憶する。一方逆に、これを下回る印刷履歴グループを「第２印刷履歴グループ」とし、記憶部１０３に記憶する。
【００６３】
なお、Ｓ３において、印刷文書属性の「同一」とは完全一致をいう。一方、印刷文書属性の「類似」とは、次の通りである。
【００６４】
例えば、ファイル形式の類似は、予めファイル形式毎に類似と定義するファイル形式を予め定めＭＦＰ１がこの情報を保持できる。例えば、「ｄｏｃ」は、「ｄｏｃｘ」、「ｄｏｔ」、が類似するファイル形式を予め定めうる。また、文書名の類似は、例えば、文書名に対し形態素解析を行い、文書名の中から名詞文字列を抽出する。そして、文書名において、同一の名詞文字列が存在する場合には、文書名は類似と判定する。
【００６５】
なお、類似判定は、あくまで一例であり、どの程度の範囲迄を類似と判定するかは、適用される類似判定処理技術に応じて決定されればよい。
【００６６】
[情報処理２]
次いで、本実施形態に係るＭＦＰ１の情報処理２について説明する。
【００６７】
図８は、本実施形態に係るＭＦＰ１の情報処理２を示すフローチャートである。これにより、ＭＦＰ１は印刷ジョブが入力された場合、入力された印刷ジョブの印刷条件の設定誤りに起因し誤った印刷結果が出力される可能性が高い場合にのみ、ユーザに対し適切な警告を行う。また、図９〜１２は、具体的に説明する図である。以下、図面を参照しながら詳しく説明する。
【００６８】
Ｓ２１：ＭＦＰ１（印刷ジョブ受信部１０４）は、ＰＣ２から印刷ジョブを受信したか否かを判定する。ＰＣ２から印刷ジョブを受信した場合、次のステップへ進む。
【００６９】
図９は、受信された印刷ジョブの一例を示す。図に示されるように、印刷ジョブは、印刷文書（印刷される印刷データ）に加え、少なくとも、印刷文書の印刷文書属性（「ファイル名」等）、印刷条件（「標準」：原稿サイズ、カラー、集約、両面／製本）などを含む。
【００７０】
Ｓ２２：ＭＦＰ１（印刷履歴グループ取得部１０５）は、ＰＣ２から印刷ジョブが入力されると、まず印刷ジョブから、印刷文書属性と、印刷条件とを取得する。
【００７１】
具体的に、図９によれば、印刷ジョブの印刷文書属性（ファイル形式及び文書名）、印刷条件（「標準」のみ）は、以下の通りである。
印刷文書属性／「ファイル形式」：ｐｄｆ、「文書名」：ＸＸ議事録
印刷条件／「原稿サイズ」：Ａ４、「カラー」：白黒、「集約」：２ｉｎ１、「両面／製本」：上へ開く
なお、図９の印刷ジョブでは、「オプション」の印刷条件を含むが、上述の理由により、「標準」とされる印刷条件のみを取得する。
【００７２】
Ｓ２３：ＭＦＰ１（印刷履歴グループ取得部１０５）は、記憶部１０３に記憶されている印刷履歴グループ（第１印刷履歴グループ）の中から、印刷ジョブから取得した印刷文書属性と同一又は類似の印刷文書属性を有する印刷履歴グループを取得（検索）する。
【００７３】
Ｓ２３の目的は、ＭＦＰ１において過去の印刷履歴の中から、今回の印刷文書と同一又は類似の印刷文書を検索することにより、今回の印刷文書と、過去に同じか似たようなタイプの文書が存在しているかどうかを検索することである。
【００７４】
ここで、再び図７を参照する。図７は、記憶部１０３に記憶されている印刷履歴グループ６０１〜６０７を示す。第１印刷履歴グループ６０２、６０１、６０３の印刷文書属性（ファイル形式及び文書名）を取得（検索）の対象として、この中から、印刷ジョブから取得した印刷文書属性と同一又は類似の印刷文書属性を有する印刷履歴グループを取得する。
【００７５】
上述の如く、印刷ジョブの印刷文書属性は、「ファイル形式」：ｐｄｆ、「文書名」：ＸＸ議事録であるので、これと同一または類似の「ファイル形式」及び「文書名」を有する印刷履歴グループは、印刷履歴グループ６０２、６０１であり、これらグループが取得される。
【００７６】
図１０は、取得された印刷履歴グループの一例を示す。記憶部１０３に記憶されている印刷履歴グループ６０１〜６０７（図７）の中から取得され、印刷ジョブから取得した印刷文書属性と同一又は類似の印刷文書属性を有する印刷履歴グループである。実際、印刷履歴グループ６０２、６０１は、「ファイル形式」：ｐｄｆ、「文書名」：議事録となっており、印刷ジョブにかかる印刷文書の印刷文書属性と近しい印刷文書属性を有する印刷履歴グループとなっている。
【００７７】
なお、第１印刷履歴グループ６０２、６０１、６０３の印刷文書属性（ファイル形式及び文書名）を取得（検索）の対象とした理由は、次の通りである。上述したように、第１印刷履歴グループか、第２印刷履歴グループかは、印刷回数（又は印刷頻度）に応じて決定されているものである。よって、第１印刷履歴グループに分類された印刷履歴は、ＭＦＰ１において、何度も同条件（印刷文書属性、印刷条件）で印刷されたことがあり、十分な印刷実績を有する印刷履歴グループであることを意味する。
【００７８】
一方、第２印刷履歴グループに分類された印刷履歴は、ＭＦＰ１において、何度かは同条件（印刷文書属性、印刷条件）で印刷されたことがあるものの、十分な程の印刷実績を有する印刷履歴グループではないことを意味する。
【００７９】
よって、ＭＦＰ１（印刷履歴グループ取得部１０５）は、記憶部１０３から印刷履歴グループを取得（検索）する際、取得の対象範囲を、望ましくは、第１印刷履歴グループからのみとすることで、ＭＦＰ１において、十分な印刷実績を有する印刷履歴のみを取得することができる。ここで取得された印刷履歴は、後に設定誤りを判定するための基準データ（基準印刷条件）として用いられるため、十分な実績のある印刷履歴ほど、設定誤りの判定における確かさを高めうる。
【００８０】
なお、ＭＦＰ１（印刷履歴グループ取得部１０５）は、記憶部１０３から印刷履歴グループを取得（検索）する際、取得の対象範囲を、第１印刷履歴グループ及び第２印刷履歴グループからとすることも可能である。設定誤りの判定における確かさは下がるものの、印刷履歴の絶対量が少ない場合であれば、第１印刷履歴グループと第２印刷履歴グループとの印刷実績には、さして大きな差がないといえるからである。
【００８１】
Ｓ２４：ＭＦＰ１（印刷履歴グループ取得部１０５）は、Ｓ２３において、印刷ジョブから取得した印刷文書属性と同一又は類似の印刷文書属性を有する印刷履歴グループを取得（検索）できたか否かを判定する。ＭＦＰ１は、取得できた場合、Ｓ２５へ進む。
【００８２】
一方、ＭＦＰ１は、取得できない場合、Ｓ３１へ進み、Ｓ２１の印刷ジョブを実行する。印刷ジョブから取得した印刷文書属性と同一又は類似の印刷文書属性を有する印刷履歴グループを取得（検索）できない場合とは、ＭＦＰ１において、過去、今回の印刷ジョブと、同一又は類似する印刷文書属性を有する印刷履歴は存在しないことを意味する。つまり、ＭＦＰ１において過去の印刷履歴の中から、今回の印刷文書と同じか似たようなタイプの文書が存在していないことを意味する。
【００８３】
このような場合、今回の印刷ジョブにかかる印刷文書は、過去の印刷文書とは全く別の文書であり過去に類がなく、このため、過去の印刷文書の印刷条件に照らし合わせて、当該印刷ジョブの印刷条件の設定誤りの有無を確認することはできない。よってこの場合、ＭＦＰ１は、ユーザの印刷命令にそのまま従って今回の印刷ジョブを印刷しさえすればよい。
【００８４】
Ｓ２５：ＭＦＰ１（印刷条件比較部１０６）は、印刷履歴グループ取得部１０５により取得された印刷履歴グループ（第１印刷履歴グループ）の有する印刷条件と、印刷ジョブ受信部１０４により受信・入力された印刷ジョブの印刷条件とを比較し、印刷条件が一致するか否かを判定する。
【００８５】
再び図９を参照する。Ｓ２２で取得された印刷ジョブの印刷条件は、以下の通りである。
印刷ジョブの印刷条件／「原稿サイズ」：Ａ４、「カラー」：白黒、「集約」：２ｉｎ１、「両面／製本」：上へ開く
再び図１０を参照する。印刷履歴グループ取得部１０５により取得された印刷履歴グループ６０２、６０１において、印刷条件は、以下の通りである。
印刷履歴グループ６０２の印刷条件／「原稿サイズ」：Ａ４、「カラー」：白黒、「集約」：２ｉｎ１、「両面／製本」：左へ開く
印刷履歴グループ６０１の印刷条件／「原稿サイズ」：Ａ４、「カラー」：白黒、「集約」：２ｉｎ１、「両面／製本」：しない
よって、この場合においては、印刷履歴グループ６０２、６０１の有する印刷条件と、印刷ジョブの印刷条件とを比較すると、「両面／製本」のパラメータが異なるため、印刷条件は一致（完全一致）しない判定となる。
【００８６】
Ｓ２６：ＭＦＰ１は、印刷条件が一致（完全一致）又は一致しないとで、ステップを分岐する。
【００８７】
ＭＦＰ１（印刷ジョブ実行部１０８）は、印刷条件が一致する場合、Ｓ３１へ進み、Ｓ２１の印刷ジョブを実行する。ここで印刷条件が一致する場合とは、今回の印刷ジョブにかかる印刷文書は、過去の印刷履歴に基づけば、十分な印刷実績を有する文書とファイル形式及び文書名が同一（又は類似）であると共に、指定された印刷条件も十分な印刷実績を有する文書と完全に同一の場合である。
【００８８】
つまり、今回の印刷文書で指定されている印刷条件は、過去の近しいタイプの文書と照らし合わせても同一であることから、今回の印刷文書では、設定誤り（印刷条件の設定誤り）が存在する可能性は低いといえる。よってこの場合には、警告を行う必要もないため、印刷ジョブをそのまま実行するのが適当である。
【００８９】
Ｓ２７：一方、ＭＦＰ１（警告・提示部１０７）は、印刷条件が一致しない場合、印刷ジョブの印刷条件において設定誤りの可能性を示す警告（アラート）を提示する。また、印刷履歴グループ取得部１０５により取得された印刷履歴グループ（第１印刷履歴グループ）の印刷履歴の印刷条件を、ユーザに提案すべき印刷条件として提示する。
【００９０】
ここで印刷条件が一致しない場合とは、今回の印刷ジョブにかかる印刷文書は、過去の印刷履歴に基づけば、十分な印刷実績を有する文書とファイル形式及び文書名が同一（又は類似）であるにも関わらず、指定された印刷条件が十分な印刷実績を有する文書と完全に同一でない場合である。今回の印刷ジョブにかかる印刷文書は、ＭＦＰ１において過去に十分な印刷実績を有する文書と同一（又は類似）の文書であるので、そのような文書は、共通の所定フォーマットから構成されるため、指定されている印刷条件も、全ての文書間で、共通（同一）の印刷条件が使用される可能性が高い。
【００９１】
しかしながら、今回の印刷文書で指定されている印刷条件は、過去の近しいタイプの文書と照らし合わせても、同一でないことから、今回の印刷文書では、設定誤り（印刷条件の設定誤り）が存在する可能性があるといえる。というのも、近しいタイプの文書であれば、印刷条件も同一の印刷条件が指定される可能性が高いはずであるからである。
【００９２】
従って、Ｓ２７では、ユーザに対し警告を発し、今回の印刷ジョブの印刷条件において設定誤りの可能性があることを知らしめることにより、ユーザに注意を促す。ユーザは、警告により印刷条件を確認し、もしも誤りがあればそれを修正してから印刷出力を行うことが可能となるので、不必要なやり直し作業や、用紙やインク等の無駄などを防止できる。
【００９３】
図１１は、印刷設定の警告画面の一例を示す。本警告画面においては、「印刷設定において、「両面／製本」：上へ開く、となっています。正しいかどうかをご確認下さい。」との警告が表示される。即ち、上述の印刷条件の比較において、不一致の印刷条件（「両面／製本」）が正しいかどうかをユーザに確認することを促すものである。
【００９４】
ユーザは、「両面／製本」：上へ開く、という印刷設定で間違いなく正しいという場合には、印刷を継続すべく、「はい」を押下する。一方、「両面／製本」：上へ開く、という印刷設定は、正しくない（設定誤り）という場合には、印刷設定を変更（修正）すべく、「いいえ」を押下する。
【００９５】
図１２は、印刷設定の提示画面の一例を示す。本提示画面においては、「印刷設定一覧から以下の設定が検出されました。変更したい設定を選択し、「確定」を押下してください。」との提示が表示される。即ち、上述の印刷条件の比較において、印刷履歴グループ６０２、６０１の有する印刷条件を、正しい可能性のある印刷設定としてユーザに提示（提案）し、本来の正しい印刷設定へと導くものである。
【００９６】
印刷履歴グループ６０２の有する印刷条件：「両面／製本」は、両面（左へ開く）となっており、印刷履歴グループ６０１の有する印刷条件：「両面／製本」は、片面（＝しない）となっている。これを正しい可能性のある印刷設定としてユーザに提示（提案）する。
【００９７】
なお、ＭＦＰ１（警告・提示部１０７）は、印刷設定の警告画面及び提示画面を、ＭＦＰ１の操作部（操作パネル）１１に表示する。また、これに代えて又は同時に、印刷設定の警告画面及び提示画面を、ＰＣ２に送信し、ＰＣ２の画面上で表示させるようにしてもよい。
【００９８】
Ｓ２８：ＭＦＰ１（印刷ジョブ実行部１０８）は、Ｓ２７で印刷条件の変更の有無を判定する。具体的には、Ｓ２７で、ユーザにより印刷条件：「両面／製本」は、両面（左へ開く）、又は片面（＝しない）とする変更がなされうる。
【００９９】
Ｓ２９：ＭＦＰ１（印刷ジョブ実行部１０８）は、Ｓ２７で印刷条件の変更があった場合には、印刷ジョブの印刷条件を変更する。
【０１００】
Ｓ３０：ＭＦＰ１（印刷ジョブ実行部１０８）は、ユーザより印刷実行命令の有無を判定する。
【０１０１】
Ｓ３１：ＭＦＰ１（印刷ジョブ実行部１０８）は、印刷ジョブを実行する。なお、印刷ジョブの実行後は、記憶部１０１の印刷履歴を更新し記録しておく。
【０１０２】
Ｓ３２：ＭＦＰ１（印刷ジョブ実行部１０８）は、ユーザより印刷実行命令がない場合（例えば、一定時間無操作）、又は明示的に印刷中止の命令を受けた場合、印刷ジョブを中止する。
【０１０３】
以上、本実施形態にかかるＭＦＰ１は、印刷ジョブが入力されると、第１印刷履歴グループの中から、今回の印刷ジョブにかかる印刷文書と、過去に同一又は類似する印刷文書（印刷履歴）を有する印刷履歴グループを検索する。印刷履歴グループが検索された場合、これは、ＭＦＰ１において過去の印刷履歴の中から、今回の印刷文書と同じか似たようなタイプの文書が存在していることを意味する。
【０１０４】
ここで、今回の印刷文書と同じか似たようなタイプの文書が存在した場合、今回の印刷ジョブにかかる印刷文書は、検索されたこのような文書とは、印刷条件についても同一の文書である可能性が高い。
【０１０５】
ＭＦＰ１は、今回の印刷ジョブの印刷条件と、検索された印刷履歴グループの有する印刷条件とを比較し、印刷条件に差異が存在する場合、当該差異を、今回の印刷ジョブの印刷条件において設定誤りとみなし、ユーザに対し警告を発する。ユーザは、警告により印刷条件を確認し、もしも誤りがあればそれを修正してから印刷出力を行うことが可能となるので、不必要なやり直し作業や、用紙やインク等の無駄などを防止できる。
【０１０６】
なお、上述の「情報処理１」において、例えば管理者などは、所定閾値回数（又は印刷頻度）に関係なく、管理者権限に基づく設定として、特定の「印刷履歴グループ」を、「第１印刷履歴グループ」に追加設定できるようにしてもよい。例えば、最近新しく帳票文書が採用され、この帳票文書が管理者推奨の印刷条件を有する場合、管理者は、この帳票文書がグルーピングされる「印刷履歴グループ」を、「第１印刷履歴グループ」に追加する。これにより、所定閾値回数が低く、本来ならば「第１印刷履歴グループ」にない「印刷履歴グループ」でも、「第１印刷履歴グループ」に追加される。
【０１０７】
[印刷履歴グループの更新処理]
上述の図４のＳ２では、ＭＦＰ１は、初回起動時（１回目の起動時）の場合、記憶部１０１から、一定期間（例えば３ヶ月）以内の印刷履歴を取得した。しかし次回の起動以降（２回目の起動時以降）、ＭＦＰ１が日々使用されるに伴って、記憶部１０１には新しい印刷履歴が記録され蓄積されていく。ここでは、次回起動時以降に実行される印刷履歴グループの更新処理について説明する。
【０１０８】
図１３は、本実施形態に係るＭＦＰ１の印刷履歴グループの更新処理を示すフローチャートである。また、図１４〜１７は、印刷履歴グループの更新処理を具体的に説明する図である。以下、図面を参照しながら詳しく説明する。
【０１０９】
Ｓ４１：ＭＦＰ１は、機器起動する。なお、ここでいう起動とは、１回目の初回起動時において、図４のフローが一旦実行された以降に実行される２回目以降の起動である。
【０１１０】
Ｓ４２：ＭＦＰ１（印刷履歴グループ分類部１０２）は、記憶部１０１から、前回起動〜今回起動迄に記録された印刷履歴を取得する。
【０１１１】
具体的に図１４を参照する。図１４は、印刷履歴グループの更新処理の具体例１を示す。具体的には、前回起動を「2012/8/20」、今回起動を「2012/9/1」とした場合、図に示されるように、ＭＦＰ１（印刷履歴グループ分類部１０２）は、印刷履歴の「日付」に基づいて、前回起動の日時時刻（既知情報）よりも新しい印刷履歴を取得する。
【０１１２】
Ｓ４３：ＭＦＰ１（印刷履歴グループ分類部１０２）は、Ｓ４２で取得した印刷文書の印刷履歴を、（１）同一又は類似の印刷文書属性と、（２）同一の印刷条件とを有する印刷履歴毎に分類（グルーピング）する。
【０１１３】
上述してきたように、本実施形態において、印刷文書属性として、印刷文書の「ファイル形式」及び「文書名」という二つの属性を用いている。よってここでも、印刷履歴を、印刷履歴の「ファイル名」に基づいて、（１−１）同一又は類似のファイル形式と、（１−２）同一又は類似の文書名とを有する印刷履歴であって、さらに、（２）同一の印刷条件を有する印刷履歴毎に分類（グルーピング）する。
【０１１４】
具体的に図１５を参照する。図１５は、印刷履歴グループの更新処理の具体例２を示す。ここで印刷履歴は、印刷履歴グループ１５０１〜１５０５という５つの印刷履歴グループに分類されている。
【０１１５】
また、図１６を参照する。図１６は、印刷履歴グループの更新処理の具体例３を示す。各々の印刷履歴グループは、印刷履歴グループ毎に、「最終印刷日」、共通する印刷条件（「原稿サイズ」、「カラー」・・）、同グループ内の印刷履歴数を示す「印刷回数」に集計されている。
【０１１６】
Ｓ４４：ＭＦＰ１（印刷履歴グループ分類部１０２）は、Ｓ４３で分類された印刷履歴グループを、記憶部１０３に記憶されている既存の印刷履歴グループに組み入れることにより、記憶部１０３の印刷履歴グループを更新する。
【０１１７】
再び図７を参照する。図７は、記憶部１０３に記憶される印刷履歴グループである。これまで既に分類済みの印刷履歴グループ（「第１印刷履歴グループ」、「第２印刷履歴グループ」を含む）が記憶されている。印刷履歴グループ分類部１０２は、Ｓ４３で分類した印刷履歴グループ１５０１〜１５０５（図１６）を、記憶部１０３に記憶される印刷履歴グループに組み入れて更新する（図７）。
【０１１８】
図１７を参照する。図１７は、印刷履歴グループの更新処理の具体例４を示す。具体的には、以下の通り更新される。
・印刷履歴グループ１５０１は、印刷履歴グループ６０１に組み入れられる（統合）。これに伴い、印刷履歴グループ６０２の「印刷回数」は、３→５となる。「最終印刷日」も更新される。
・印刷履歴グループ１５０２は、印刷履歴グループ６０２に組み入れられる（統合）。これに伴い、印刷履歴グループ６０２の「印刷回数」は、４→５となる。「最終印刷日」も更新される。
・印刷履歴グループ１５０３は、組み入れられる既存の印刷履歴グループは不存在のため、新たな印刷履歴グループ１５０３として追加される。
・印刷履歴グループ１５０４は、印刷履歴グループ６０４に組み入れられる（統合）。これに伴い、印刷履歴グループ６０４の「印刷回数」は、２→４となる。「最終印刷日」も更新される。
・印刷履歴グループ１５０５は、組み入れられる既存の印刷履歴グループは不存在のため、新たな印刷履歴グループ１５０５として追加される。
【０１１９】
なお、「印刷回数」の更新に伴い、「印刷頻度」も再計算され更新される。なお、今回の更新により、全印刷回数＝１９となったので、「印刷頻度」＝「印刷回数」／１９＊１００で再計算される。
【０１２０】
また、印刷履歴グループ６０３は、「最終印刷日」を参照すると、一定期間（例えば３ヶ月）以内の印刷履歴グループではない。よって、印刷履歴グループ６０３は、記憶部１０３から削除する。
【０１２１】
また、あらためて、印刷履歴グループ内の印刷履歴の数が所定閾値回数以上（例えば、３回とする）の印刷履歴グループ、又は印刷頻度が所定閾値頻度以上（例えば、２０％とする）の印刷履歴グループを「第１印刷履歴グループ」としてから、記憶部１０３に記憶更新される。一方逆に、これを下回る印刷履歴グループを「第２印刷履歴グループ」としてから、記憶部１０３に記憶更新される。
【０１２２】
以上のように、ＭＦＰ１は、記憶部１０１には新しい印刷履歴が記録され蓄積されていくのに伴って、記憶部１０３の印刷履歴グループを最新の状態に保つべく、例えば起動する度に、印刷履歴グループの更新処理を実行する。
【０１２３】
ここで、図７と図１７とを比較する。このうち、印刷履歴グループ６０４に着目する。印刷履歴グループ６０４は、図７（初回起動時）においては、「印刷回数」：２であったため、「第２印刷履歴グループ」とされ、これにより、図８のＳ２３の処理対象から除外されていた。しかしながら、印刷履歴グループ６０４は、図１７（次回起動時以降）においては、「印刷回数」：４となり、「第１印刷履歴グループ」とされ、これにより、図８のＳ２３の処理対象となる。
【０１２４】
この「第２印刷履歴グループ」から「第１印刷履歴グループ」への変更の原因は、印刷履歴グループ６０４の印刷履歴の印刷実績が上昇したことによる。つまり、ＭＦＰ１において、ファイル形式：「ｄｏｃ」、文書名：「計画書」、印刷条件：「「原稿サイズ」：Ｂ５、「カラー」：白黒、「集約」：しない、「両面／製本」：しない」という、印刷文書属性及び印刷条件を有する印刷文書が実際に２回印刷されたことにより、このような印刷履歴が分類されている印刷履歴グループ６０４は、一定（例えば、「印刷回数」：３以上）の印刷実績を有すると判定されたものである。
【０１２５】
このように、印刷履歴グループの更新処理により、日々の印刷実績が反映されるので、実際の印刷実績に連動した「第１印刷履歴グループ」を分類できる。そしてこれにより、ＭＦＰ１は、記憶部１０３から印刷履歴グループを取得（検索）する際、十分な印刷実績を有する印刷履歴のみを取得し、後に設定誤りを判定するための基準データ（基準印刷条件）として用いられる際、設定誤りの判定における確かさを高めることができる。
【０１２６】
[総括]
以上、本実施形態に係るＭＦＰ１は、印刷ジョブが入力されると、過去の印刷履歴に基づく印刷履歴グループの中から、今回の印刷ジョブにかかる印刷文書と、過去に同一又は類似する印刷文書（印刷履歴）を有する印刷履歴グループを検索する。印刷履歴グループが検索された場合、これは、ＭＦＰ１において過去の印刷履歴の中から、今回の印刷文書と同じか似たようなタイプの文書が存在していることを意味する。
【０１２７】
ここで、今回の印刷文書と同じか似たようなタイプの文書が存在した場合、今回の印刷ジョブにかかる印刷文書は、検索されたこのような文書とは、印刷条件についても同一の文書である可能性が高い。
【０１２８】
ＭＦＰ１は、今回の印刷ジョブの印刷条件と、検索された印刷履歴グループの有する印刷条件とを比較し、印刷条件に差異が存在する場合、当該差異を、今回の印刷ジョブの印刷条件において設定誤りとみなし、ユーザに対し警告を発する。ユーザは、警告により印刷条件を確認し、もしも誤りがあればそれを修正してから印刷出力を行うことが可能となるので、不必要なやり直し作業や、用紙やインク等の無駄などを防止できる。
【０１２９】
即ち、本実施形態によれば、印刷条件の設定誤りに起因し誤った印刷結果が出力される可能性が高い場合にのみ、ユーザに対し適切な警告を行う画像形成装置等を提供することが可能となる。
【０１３０】
本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。例えば本実施形態においては情報処理装置の一例として、画像形成装置に対して本発明を適用したものであり、その他のシステムや装置においても広く適用され得る。
【符号の説明】
【０１３１】
１          ＭＦＰ
２          ＰＣ
３          ネットワーク
１１        操作部（操作パネル）
１１ａ      入力装置
１１ｂ      表示装置
１２        記憶メディアＩ／Ｆ
１２ａ      ドライブ装置
１２ｂ      記録媒体
１３        コントローラ（部）
１３ａ      ＲＯＭ
１３ｂ      ＲＡＭ
１３ｃ      ＣＰＵ
１４        データ通信Ｉ／Ｆ
１４ａ      インターフェース装置
１５        スキャナ
１５ａ      画像読取装置
１６        プロッタ
１６ａ      印刷装置
１７        ＨＤＤ
１０１      記憶部
１０２      印刷履歴グループ分類部
１０３      記憶部
１０４      印刷ジョブ受信部
１０５      印刷履歴グループ取得部
１０６      印刷条件比較部
１０７      警告・提示部
１０８      印刷ジョブ実行部
【先行技術文献】
【特許文献】
【０１３２】
【特許文献１】特開２００４−１５７６８０号
【図１】
2014124775.tif 000003
【図２】
2014124775.tif 000004
【図３】
2014124775.tif 000005
【図４】
2014124775.tif 000006
【図５】
2014124775.tif 000007
【図６】
2014124775.tif 000008
【図７】
2014124775.tif 000009
【図８】
2014124775.tif 000010
【図９】
2014124775.tif 000011
【図１０】
2014124775.tif 000012
【図１１】
2014124775.tif 000013
【図１２】
2014124775.tif 000014
【図１３】
2014124775.tif 000015
【図１４】
2014124775.tif 000016
【図１５】
2014124775.tif 000017
【図１６】
2014124775.tif 000018
【図１７】
2014124775.tif 000019