(57)【要約】  【課題】  印刷ジョブの実行履歴を的確に把握することができるプリンタを提供する。  【解決手段】  プリンタシステム１は、ネットワーク２を介して相互に接続されたＰＣ１０と、プリンタ２０と、印刷データ管理装置３０と、からなる。  ＰＣ１０から印刷データがプリンタ２０に出力されると、プリンタ２０は、その印刷データに基づき作成されるページの縮小画像の画像データであるサムネイル画像データを印刷データ管理装置３０に記憶させ、その後、印刷データに基づいてプリンタ２０にて画像の印刷を行う。  記憶されるサムネイルは、印刷データにおける対応するページが有する情報に応じて表示態様が変更されている。また、印刷の成否に応じて名称が変更されている。【選択図】図１
2010113508.tif 000002
【特許請求の範囲】
【請求項１】
印刷データに基づいて画像を印刷する印刷手段を備え、各種データを記憶可能な記憶装置と通信可能に接続されたプリンタであって、
前記印刷データに基づき印刷される各ページに対応するサムネイル画像データを作成するサムネイル作成手段と、
前記サムネイル作成手段により作成されたサムネイル画像データを、前記記憶装置に記憶させる記憶制御手段と、
前記記憶制御手段が前記記憶装置に前記サムネイル画像データを記憶させたことを条件として、前記印刷手段に前記サムネイル画像データに対応する画像の印刷を許可する印刷制御手段と、を備える
ことを特徴とするプリンタ。
【請求項２】
前記サムネイル作成手段により作成されるサムネイル画像データに対して付す名称を作成する名称作成手段を備え、
前記記憶制御手段は、前記サムネイル画像データに、前記名称作成手段により作成された名称を付して記憶させることを特徴とする請求項１に記載のプリンタ。
【請求項３】
前記印刷データから、当該印刷データに基づき印刷される総ページ数を決定する決定手段を備え、
前記名称作成手段は、前記決定手段により決定された総ページ数、及び、前記印刷データのうち前記サムネイル作成手段により作成されるサムネイル画像データに対応するページのページ番号を含む名称を作成する
ことを特徴とする請求項２に記載のプリンタ。
【請求項４】
前記名称作成手段は、前記記憶装置に記憶された前記サムネイル画像データに対応する画像の印刷に成功したか否かに応じて、前記サムネイル画像データの名称を再作成し、
前記記憶制御手段は、前記名称作成手段が前記サムネイル画像データの名称を再作成した場合には、前記サムネイル画像データの名称を前記名称作成手段により再作成された名称に付し直す
ことを特徴とする請求項２または請求項３に記載のプリンタ。
【請求項５】
前記記憶装置に前記サムネイル画像データを格納可能なフォルダを作成するフォルダ作成手段を備え、
前記名称作成手段は、前記フォルダ作成手段により作成されるフォルダに付する名称を作成し、
前記記憶制御手段は、前記名称作成手段により作成されたフォルダの名称を、前記フォルダ作成手段により作成されたフォルダに付して前記記憶装置に記憶させるとともに、前記サムネイル作成手段が作成した前記サムネイル画像データを、前記フォルダ作成手段により作成されたフォルダに記憶させる
ことを特徴とする請求項２から請求項４のいずれかに記載のプリンタ。
【請求項６】
前記フォルダ作成手段は、前記印刷データごとに、前記印刷データに対応する印刷データ対応フォルダを作成し、
前記記憶制御手段は、前記印刷データ対応フォルダに、当該印刷データ対応フォルダに対応する印刷データに基づくサムネイル画像データを記憶させる
ことを特徴とする請求項５に記載のプリンタ。
【請求項７】
前記名称作成手段は、前記印刷データに基づくすべてのページの印刷が成功したか否かに応じて、前記印刷データ対応フォルダの名称を再作成し、
前記記憶制御手段は、前記名称作成手段が前記印刷データ対応フォルダの名称を再作成した場合には、前記データ対応フォルダの名称を前記名称作成手段により再作成された名称に付し直す
ことを特徴とする請求項５又は請求項６に記載のプリンタ。
【請求項８】
前記サムネイル作成手段は、前記印刷手段が前記印刷データの所定のページの印刷に成功した場合または失敗した場合のうち、少なくともいずれか一方の場合に、前記所定のページに対応するサムネイル画像データと表示態様の異なる新たなサムネイル画像データを作成し、
前記記憶制御手段は、前記記憶装置に記憶されている前記所定のページに対応するサムネイル画像データを、前記新たに作成されたサムネイル画像データに更新する
ことを特徴とする請求項１から請求項７のいずれかに記載のプリンタ。
【請求項９】
前記サムネイル作成手段は、前記サムネイル画像データの表示態様を、そのサムネイル画像データを作成する時刻に応じて異ならせる
ことを特徴とする請求項１から請求項７のいずれかに記載のプリンタ。
【請求項１０】
前記印刷データのページの種類を分別する分別手段を備え、
前記サムネイル作成手段は、印刷データにおける２ページ目以降にある所定のページの種類が、その直前のページの種類と異なる場合に、前記所定のページに対応して作成されるサムネイル画像データを、前記直前のページに対応して作成されたサムネイル画像データとは種類が異なることを示す表示態様のサムネイル画像データとして作成する
ことを特徴とする請求項１から請求項７のいずれかに記載のプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データに基づいて印刷を行なうプリンタに関する。
【背景技術】
【０００２】
例えば、特許文献１に記載の画像形成管理システム（プリンタ管理システム）では、画像形成装置（プリンタ）の使用状況を把握するために、印刷ジョブに基づく印刷処理（画像形成処理）の終了後に、その印刷ジョブにより印刷された用紙の枚数及び印刷命令を発したユーザ等の情報を履歴情報としてプリントサーバに書き込んでいる。
【特許文献１】特開２００３−６７１７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した画像形成管理システムは、どのような内容の文章や画像が印刷されたかを確認できないという問題があった。さらに、印刷ジョブの終了後に履歴情報をプリントサーバに書き込んでいるので、例えば、印刷枚数が複数枚となる印刷ジョブの実行途中で、プリントサーバ及び画像形成装置のうち少なくとも一方に障害が発生した場合には、その印刷ジョブに関する履歴情報が全くプリントサーバに残らず、画像形成装置の使用状況を的確に把握することができない。
【０００４】
本発明は、上述した問題に鑑みてなされたものであり、印刷ジョブの実行履歴を的確に把握することができるプリンタを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した問題を解決するためになされた請求項１に記載の発明は、印刷データに基づいて画像を印刷する印刷手段を備え、各種データを記憶可能な記憶装置と通信可能に接続されたプリンタであって、前記印刷データに基づき印刷される各ページに対応するサムネイル画像データを作成するサムネイル作成手段と、前記サムネイル作成手段により作成されたサムネイル画像データを、前記記憶装置に記憶させる記憶制御手段と、前記記憶制御手段が前記記憶装置に前記サムネイル画像データを記憶させたことを条件として、前記印刷手段に前記サムネイル画像データに対応する画像の印刷を許可する印刷制御手段と、を備えることを特徴とするプリンタである。
【０００６】
このように構成されたプリンタでは、印刷が開始される前にサムネイル画像データが記憶装置に記憶されるので、確実に印刷の履歴を残すことができる。また、印刷の履歴を、サムネイル画像データに基づいて示されるサムネイルにて確認できることから、ユーザは各画像の内容を確認するために、ＰＣに残された印刷データのファイルや、ログとして残された印刷データなどを開いて確認する必要がなくなり、記憶されている印刷履歴の内容を短時間で把握することができる。さらに、印刷ジョブの進行に合わせてサムネイル画像データが順次記憶されるので、一の印刷データに基づき複数ページが印刷される場合であっても、その一の印刷データに基づき印刷されるページの中で、いずれのページまで印刷が進んだのかその進捗具合をユーザに判断させることが可能となる。
【０００７】
このように、上述した構成のプリンタであれば印刷の履歴を確実に残すことができ、またその内容の確認が容易であることから、ユーザに対して印刷ジョブの実行履歴を的確に把握させることができる。
【０００８】
なお、ここでいうサムネイル画像データとは、印刷されるページに基づき作成されるページの縮小画像の画像データである。
【０００９】
また、印刷データとは、パーソナルコンピュータ（以降、単にＰＣという）などからプリンタに送信されるデータであって、１以上の印刷画像を作成可能なデータをいう。この印刷データは、ラスタライズが必要なデータであってもよいし、ＰＣなどによりラスタライズされたデータであってもよい。
【００１０】
また、記憶装置とは、サムネイル画像データを記憶可能な記憶領域を有する装置であって、プリンタ内部に存在し、プリンタのバスによって通信可能に接続されてなるものであってもよいし、プリンタにネットワークを介して接続されてなるものであってもよい。
【００１１】
また、記憶制御手段により記憶装置にサムネイル画像データを記憶させる処理は、プリンタが記憶装置を直接的に操作してサムネイル画像データを記憶させる場合、及び、プリンタはサムネイル画像データを記憶装置に送信するのみで、実際の記憶する作業は記憶装置が行う場合、のいずれの場合も含む意味である。
【００１２】
請求項２に記載の発明は、請求項１に記載のプリンタであって、前記サムネイル作成手段により作成されるサムネイル画像データに対して付す名称を作成する名称作成手段を備えており、前記記憶制御手段が、前記サムネイル画像データに、前記名称作成手段により作成された名称を付して記憶させることを特徴とする。
【００１３】
このように構成されたプリンタであれば、サムネイル画像データに名称を付した状態で記憶させることができる。よって、ユーザは、その付された名称を確認することにより、サムネイル画像データの画像以外の情報を取得することができる。
【００１４】
なお、名称作成手段により作成サムネイル画像データの名称は、どのような規則に従って作成されてもよいが、例えば請求項３に記載のプリンタのように構成することが考えられる。
【００１５】
請求項３に記載の発明は、請求項１または請求項２に記載のプリンタであって、前記印刷データから、当該印刷データに基づき印刷される総ページ数を決定する決定手段を備えており、前記名称作成手段が、前記決定手段により決定された総ページ数、及び、前記印刷データのうち、前記サムネイル作成手段により作成されるサムネイル画像データに対応するページのページ番号を含む名称を作成することを特徴とする。なお、画像のページ番号とは、印刷データに基づき印刷される総ページ中の該当するページの順序を示す番号である。
【００１６】
このように構成されたプリンタであれば、記憶装置に記憶されるサムネイル画像データが、印刷データに基づく総ページ中、何ページ目に対応するサムネイル画像データであるかを容易に把握することができる。これにより、例えば、印刷データに基づく印刷中にエラーなどにより印刷が止まってしまった場合でも、印刷データに基づく総ページ中、何ページまで印刷が行われたのかなどが容易に判断できるようになる。
【００１７】
請求項４に記載の発明は、請求項２または請求項３に記載のプリンタであって、前記名称作成手段が、前記記憶装置に記憶された前記サムネイル画像データに対応する画像の印刷に成功したか否かに応じて、前記サムネイル画像データの名称を再作成し、前記記憶制御手段が、前記名称作成手段が前記サムネイル画像データの名称を再作成した場合には、前記サムネイル画像データの名称を前記名称作成手段により再作成された名称に付し直すことを特徴とする。
【００１８】
このように構成されたプリンタであれば、ユーザが履歴を確認した際に、サムネイル画像データの名称を見るだけで、そのサムネイル画像データに対応するページの印刷が成功したか否かを確認することができる。
【００１９】
なお、ここでいう再作成としては、既に設定されているサムネイル画像データの名称に対し、全く新しい名称を作成することや、既に設定されている名称に新たに文字列を追加した名称を作成することなどが考えられる。
【００２０】
また、記憶制御手段による名称の付し直しは、印刷に成功したページに対応するサムネイル画像データ、または印刷に失敗したページに対応するサムネイル画像データ、のうちのいずれか一方の名称を付し直すことであってもよいし、両方の名称を付し直すことであってもよい。
【００２１】
請求項５に記載の発明は、請求項２から請求項４のいずれかに記載のプリンタであって、前記記憶装置に前記サムネイル画像データを格納可能なフォルダを作成するフォルダ作成手段を備えており、前記名称作成手段が、前記フォルダ作成手段により作成されるフォルダに付する名称を作成し、前記記憶制御手段が、前記名称作成手段により作成されたフォルダの名称を、前記フォルダ作成手段により作成されたフォルダに付して前記記憶装置に記憶させるとともに、前記サムネイル作成手段が作成した前記サムネイル画像データを、前記フォルダ作成手段により作成されたフォルダに記憶させることを特徴とする。
【００２２】
このように構成されたプリンタであれば、作成されたサムネイル画像データが所定のフォルダに記憶されるため、履歴を確認する際に、適切なフォルダを選択することで、必要な履歴を効率的に確認することができる。
【００２３】
なお、フォルダとは、データファイルを分類・整理するための保管場所を示す。
【００２４】
具体的なサムネイル画像データのフォルダ振り分け方法は特に限定されない。例えば、印刷データを送信するクライアントＰＣごと、またはユーザごとに異なるフォルダを作成し、クライアントＰＣごと、またはユーザごとにサムネイル画像データを振り分けて記憶する構成であってもよいし、所定時間ごとにフォルダを作成し、その時間内に印刷されたページに対応するサムネイル画像データをそのフォルダに記憶する構成であってもよい。また、上記以外に、請求項６のようにサムネイル画像データを振り分けてもよい。
【００２５】
請求項６に記載の発明は、請求項５に記載のプリンタであって、前記フォルダ作成手段が、前記印刷データごとに、前記印刷データに対応する印刷データ対応フォルダを作成し、前記記憶制御手段が、前記印刷データ対応フォルダに、当該印刷データ対応フォルダに対応する印刷データに基づくサムネイル画像データを記憶させることを特徴とする。
【００２６】
このように構成されたプリンタであれば、印刷データごとにサムネイル画像データを管理することができる。
【００２７】
なお、上記請求項５および請求項６の構成においては、フォルダを階層構造とすることで、更に細分化してサムネイル画像データを分類することができる。例えば、クライアントＰＣごとのフォルダに印刷データごとのフォルダを形成することなどが考えられる。
【００２８】
請求項７に記載の発明は、請求項５又は請求項６に記載のプリンタであって、前記名称作成手段が、前記印刷データに基づくすべてのページの印刷が成功したか否かに応じて、前記印刷データ対応フォルダの名称を再作成し、前記記憶制御手段が、前記名称作成手段が前記印刷データ対応フォルダの名称を再作成した場合には、前記データ対応フォルダの名称を前記名称作成手段により再作成された名称に付し直すことを特徴とする。
【００２９】
このように構成されたプリンタであれば、ユーザは、フォルダの名称を見ることで、その階層に存在するサムネイル画像データに対応する画像の印刷が成功したか否かを即座に確認することができる。
【００３０】
請求項８に記載の発明は、請求項１から請求項７のいずれかに記載のプリンタであって、前記サムネイル作成手段が、前記印刷手段が前記印刷データの所定のページの印刷に成功した場合または失敗した場合のうち、少なくともいずれか一方の場合に、前記所定のページに対応するサムネイル画像データと表示態様の異なる新たなサムネイル画像データを作成し、前記記憶制御手段が、前記記憶装置に記憶されている前記所定のページに対応するサムネイル画像データを、前記新たに作成されたサムネイル画像データに更新することを特徴とする。
【００３１】
このように構成されたプリンタであれば、印刷データに基づき同一ページを複数回印刷したとしても、印刷に成功したページに対応するサムネイル画像データと、印刷に失敗したページに対応するサムネイル画像データと、の表示態様を異ならせることができるため、ユーザが履歴を確認した際に、印刷に成功したページ、または印刷に失敗したページを容易に発見することができる。
【００３２】
請求項９に記載の発明は、請求項１から請求項７のいずれかに記載のプリンタであって、前記サムネイル作成手段が、前記サムネイル画像データの表示態様を、そのサムネイル画像データを作成する時刻に応じて異ならせることを特徴とする。
【００３３】
このように構成されたプリンタであれば、サムネイル画像データが作成された時刻、つまり印刷が行なわれた時刻を、履歴を確認するだけで容易に知ることができるため、例えば業務時間外の印刷履歴などを容易に発見することができる結果、不正な印刷の発見を容易に行なえるようになる。
【００３４】
請求項１０に記載の発明は、請求項１から請求項７のいずれかに記載のプリンタであって、前記印刷データのページの種類を分別する分別手段を備えている。そして、前記サムネイル作成手段は、印刷データにおける２ページ目以降にある所定のページの種類が、その直前のページの種類と異なる場合に、前記所定のページに対応して作成されるサムネイル画像データを、前記直前のページに対応して作成されたサムネイル画像データとは種類が異なることを示す表示態様のサムネイル画像データとして作成することを特徴とする。
【００３５】
このように構成されたプリンタであれば、サムネイルの種類が変化した場合、つまり印刷ページの内容が大きく変化したことを印刷の履歴から容易に発見することができる。
【００３６】
なお、ここでいうページの種類とは、テキスト情報を有するページ、画像情報を有するページ、そのいずれも有するページ、そのいずれも有さないページなどである。
【００３７】
また、所定のページに対応して作成されるサムネイル画像データの表示態様は、どのような表示態様とすることで直前のページに対応して作成されたサムネイル画像データと種類が異なることを示すこととしてもよいが、例えば、所定のページに対応して作成されるサムネイル画像データの表示態様を、その直前のページに対応して作成されたサムネイル画像データの表示態様と異ならせることが考えられる。
【発明を実施するための最良の形態】
【００３８】
［実施例１］
（１．１）全体構成
本実施例のプリンタシステム１は、図１に示すように、インターネットやＬＡＮなどのネットワーク２を介して相互に接続されたＰＣ１０と、プリンタ２０と、印刷データ管理装置３０と、からなり、ＰＣ１０から出力された印刷データに基づいてプリンタ２０にて画像の印刷を行うと共に、その印刷データに基づき作成されるページの縮小画像の画像データであるサムネイル画像データを印刷データ管理装置３０に記憶させるシステムである。
【００３９】
ＰＣ１０は、画像を表示するディスプレイや入力手段としてのキーボードやマウスなどを備える一般的なコンピュータシステムであり、アプリケーションソフトなどを用いて印刷データを作成し、ネットワーク２を介してプリンタ２０に出力する。
【００４０】
プリンタ２０は、ネットワーク２を介してＰＣ１０から送信される印刷データにもとづくサムネイル画像データを生成して印刷データ管理装置３０に出力すると共に、印刷データに基づく画像を用紙等の印刷媒体上に形成し出力（印刷）するものである。
【００４１】
このプリンタ２０は、制御部２１と、ネットワーク送受信部２２（ＮＷ送受信部２２）と、ＲＩＰ処理部２３と、画像処理部２４と、画像特徴抽出部２５と、印刷部２６と、記憶部２７と、時計２８と、ユーザインターフェース部２９（ユーザＩ／Ｆ部２９）と、を備える。
【００４２】
制御部２１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等からなるマイクロコンピュータを中心に構成されており、プリンタ２０を構成する各部を統括制御する。また、この制御部２１は、上記ＲＯＭや記憶部２７から読み込んだアプリケーションプログラムや各種データに従って、後述する各処理を実行する。
【００４３】
ネットワーク送受信部２２は、ネットワーク２を構成する通信ケーブルが接続された状態で、その通信ケーブルを介して外部装置との間でデータの送受信処理を行う。これによりプリンタ２０はＰＣ１０や印刷データ管理装置３０との間でデータ通信が可能となる。
【００４４】
ＲＩＰ処理部２３は、印刷データからラスタデータ（ビットマップ画像）を生成する。このラスタデータは、印刷データに基づく各ページごとに１つのデータファイルとして生成される。
【００４５】
画像処理部２４は、ＲＩＰ処理部２３により生成されたラスタデータからサムネイル画像データを作成する。サムネイル画像データの作成は、ラスタデータの画素を単純に間引きする方法（ニアレストネイバー法）により縮小することで作成してもよいし、画素間を補完する縮小方法（バイリニア法、バイキュービック法など）により縮小することで作成してもよい。
【００４６】
画像特徴抽出部２５は、画像処理部２４が生成したサムネイル画像データに対応する印刷データの各ページの画像特徴情報を抽出する。具体的には、テキスト情報を含むテキスト領域、画像情報を含む画像領域が、各ページをそれぞれどれだけ占有しているか、および、予め定められた文字列がページに含まれているか否かを、公知の方法を用いて判定する。
【００４７】
なお、各ページに含まれるテキスト領域および画像領域を判別する方法は多数提案されているが、一例として、特開平８−５１５３７号公報、特開２００１−４３３６３号公報などに記載される技術を用いることができる。
【００４８】
印刷部２６は、ＲＩＰ処理部２３にて生成されたラスタデータに基づいて用紙にカラー画像を印刷する。
【００４９】
記憶部２７は、図示しないハードディスクを備えており、そのハードディスクは、ヘッダ情報を記憶する記憶領域、印刷実行中のサムネイルを一時的に記憶する記憶領域、後述する各処理を制御部２１に実行させるためのプログラムを含む各種データを記憶する記憶領域などを備えている。
【００５０】
ユーザＩ／Ｆ部２９は、ユーザからの外部操作による指令を入力するための各種操作ボタン（図示せず）と、ユーザに対して各種情報を表示するための液晶ディスプレイ（図示せず）と、を備えている。このユーザＩ／Ｆ部２９は、操作ボタンで行われた外部操作の内容を制御部２１へ出力する。また、制御部２１からの指令に基づき、メッセージや画像等の情報を液晶ディスプレイに表示する。
【００５１】
印刷データ管理装置３０は、制御部３１と、ユーザインターフェース部３２（ユーザＩ／Ｆ部３２）と、サムネイル記憶部３３と、を備える装置であって、ネットワーク２を介してプリンタ２０から送信されるサムネイル画像データを記憶すると共に、そのサムネイル画像データにより示されるサムネイルを後述する液晶ディスプレイに表示するものである。
【００５２】
制御部３１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等からなるマイクロコンピュータを中心に構成されており、印刷データ管理装置３０を構成する各部を統括制御する。
【００５３】
ユーザＩ／Ｆ部３２は、ユーザからの外部操作による指令を入力するためのマウスやキーボードなどの各種入力装置（図示せず）と、ユーザに対して各種情報を表示するための液晶ディスプレイ（図示せず）と、を備えている。そして、上述した入力装置で行われた外部操作の内容を制御部３１へ出力すると共に、制御部３１からの指令に基づき、メッセージや画像等の情報を液晶ディスプレイに表示する。
【００５４】
また、このユーザＩ／Ｆ部３２では、出力ページ条件、および画像特徴抽出の実行の有無を設定できるように構成されており、印刷データ管理装置３０を操作するユーザは、予めその設定を行なう。
【００５５】
上述した出力ページ条件とは、プリンタ２０にて印刷を実行する際に、何ページおきにサムネイル画像データを履歴として記憶させるかの設定であり、例えば、全ページ，５ページおき，１０ページおき，などと記憶させるべきサムネイル画像データの対応するページの間隔を定めることができる。また、画像特徴抽出とは、画像特徴抽出部が抽出したページの情報に基づいてサムネイル画像データを記憶させるべき特殊ページであるか否かを判定することある。特殊ページとは、直前のページと内容が大きく変わるページや、予め定められた文字列が記載されたページである。なお、ユーザＩ／Ｆ部３２にて入力された出力ページ条件と画像特徴抽出の設定は、プリンタ２０に送信されて記憶部２７に記憶される。
【００５６】
サムネイル記憶部３３は、図示しないハードディスクを備えており、そのハードディスクの有する記憶領域に、プリンタ２０から送信されたサムネイル画像データを記憶する。
（１．２）サムネイル画像データの表示
サムネイル表示画面の一例を図２に示す。このサムネイル表示画面は、印刷データ管理装置３０のユーザＩ／Ｆ部３２におけるディスプレイに表示される画面であり、ユーザＩ／Ｆ部３２の入力装置により履歴を表示する旨の操作を行なった際にユーザＩ／Ｆ部３２のディスプレイに表示される。
【００５７】
サムネイル表示画面は、ディレクトリのツリー構造が示されるツリー領域Ａと、サムネイルが表示されるサムネイル領域Ｂと、から構成される。
【００５８】
サムネイル領域Ｂには、ツリー領域Ａにて選択されたフォルダに記憶されているサムネイル画像データに基づくサムネイルが表示される。
【００５９】
図２においては、「ＪｏｂＨｉｓｔｏｒｙ」というフォルダ内に生成された「Ｐｒｉｎｔｅｒ１」フォルダの内の「２０１ｔａｃｈｉ２００８０８３１１４０２０１０１−成功」というフォルダ内に記憶されたサムネイルを表示している。
【００６０】
上述したフォルダのうち、「ＪｏｂＨｉｓｔｏｒｙ」は印刷ジョブの全ての履歴を記憶するフォルダであることを示しており、全ての印刷ジョブの履歴（サムネイル画像データ）はこのフォルダ内に記憶される。
【００６１】
また、「Ｐｒｉｎｔｅｒ１」は、印刷ジョブを実行したプリンタを示す名称である。また、「２０１ｔａｃｈｉ２００８０８３１１４０２０１０１−成功」は、ジョブＩＤ（２０１），ユーザ名（ｔａｃｈｉ），日時（２００８０８３１１４０２０１０１），印刷ジョブの結果を示しており、印刷ジョブ，印刷を行なったユーザ名，当該フォルダが生成された日時，印刷結果などの情報を得ることができる。
【００６２】
サムネイル領域Ｂには、印刷履歴として、印刷された、または印刷を失敗したページのサムネイルが表示される。サムネイルの名称は「（ページ番号）−（総ページ数）」として作成される。当該印刷ジョブでは、１０ページの印刷が行なわれている。
【００６３】
このサムネイル領域Ｂに表示されるサムネイルのうち、テキスト中心のページが画像中心に変わった「３−１０．ｊｐｇ」（図中１０１）、画像中心からテキスト中心のページに変わった「４−１０．ｊｐｇ」（図中１０２）、また、「印刷禁止」の文字が記載された「７−１０．ｊｐｇ」（図中１０３）が、画像とその周囲を着色することにより強調表示されている。
【００６４】
また、上記フォルダと異なるフォルダのサムネイルを示した表示画面を図３に示す。
【００６５】
このフォルダ名は、ツリー領域Ａに「２０２ｔａｃｈｉ２００８０９０１１２３００００１−失敗」と表示されている。フォルダ名に「失敗」と記載されており、印刷ジョブが正常に完了しなかった（印刷データに基づくページのうち１ページ以上の印刷を失敗した）ことを示している。
【００６６】
サムネイル領域Ｂに示されているサムネイルは、前１０ページ中の６ページ目までである。６ページ目のサムネイル（図中１０４）は、名称が「６−１０−ｍｉｓｓ」となっているとともに、サムネイルが強調表示されており、印刷が失敗したことを示している。
【００６７】
なお、サムネイルを強調表示する具体例としては、上述したようにサムネイルの色を変化させる以外に、サムネイルの大きさや形状を異ならせることや、サムネイルをアニメーションさせることなどが考えられる。
（１．３）プリンタ２０による処理
以下に、プリンタ２０が備える制御部２１により実行される各種処理について説明する。
（１．３．１）印刷制御処理
印刷制御処理の処理手順を、図４に基づいて説明する。本処理は、ＰＣ１０から印刷データを受信した際に、印刷データ管理装置３０のサムネイル記憶部３３にサムネイルを記憶し、それを条件として画像の印刷を実行する処理である。本処理は、ＰＣ１０から印刷データを受信する毎に実行される。
【００６８】
本処理では、まず、印刷データにおけるヘッダ情報を受信する（Ｓ１）。印刷データは、印刷ジョブのジョブ名，印刷データの送信を指示したユーザ名，印刷対象の総ページ数情報などを含んだヘッダ情報と、ユーザが印刷を所望する印刷対象データとからなり、Ｓ１ではそのヘッダ情報を受信する。なお、受信したヘッダ情報は、記憶部２７に記憶される。
【００６９】
次に、印刷の実行に必要な最低量の（画像１ページ分の）データ（以降、ページデータという）を受信する（Ｓ２）。ここでは、印刷対象データのうち、未受信のデータを受信する。
【００７０】
次に、Ｓ２にて受信したページデータをＲＩＰ処理する（Ｓ３）。これにより、印刷画像１ページ分のラスタデータが生成される。そしてこの生成されたラスタデータに基づいてサムネイル画像データ（以降、単にサムネイルという）を作成する（Ｓ４）。このときのサムネイルには、「（ページ番号）−（印刷データの総ページ数）」で示される名称が付される。ページ番号とは、作成されたサムネイルのページ順序を示す数値を指す。作成したサムネイルは、制御部２１のＲＡＭに一時的に記憶する。既に記憶されているサムネイルがあれば、上書き更新する。
【００７１】
次に、送信判定処理を実行する（Ｓ５）。ここでは、Ｓ４にて作成されたサムネイルが印刷データ管理装置３０に送信して記憶させるべきサムネイルであるか否かを判定するが、送信判定処理の詳細は後述する。
【００７２】
次に、送信判定処理にてサムネイルを送信すると判定されたか否かをチェックする（Ｓ６）。具体的には、後述する送信判定処理にてサムネイル送信フラグがＯＮとされたかＯＦＦとされたかをチェックする。送信判定処理にてサムネイルを送信しないと判定された場合（Ｓ６：Ｎｏ）、つまり、サムネイル送信フラグがＯＦＦとされた場合、処理がＳ１６に移行する。
【００７３】
一方、サムネイルを送信すると判定された場合（Ｓ６：ＹＥＳ）、つまりサムネイル判定処理にてサムネイル送信フラグがＯＮとされた場合、Ｓ２にて受信したページデータが印刷ジョブの１ページ目であるか否かを判断する（Ｓ７）。印刷ジョブの１ページ目でなければ（Ｓ７：Ｎｏ）、処理がＳ１０に移行する。一方、印刷ジョブの１ページ目であれば（Ｓ７：Ｙｅｓ）、フォルダ作成処理を実行して、印刷データ管理装置３０のサムネイル記憶部３３に、印刷ジョブに関する印刷データに対応するフォルダを作成する（Ｓ８）。このフォルダ作成処理の詳細は後述する。
【００７４】
このＳ８におけるフォルダ作成が成功しなければ（Ｓ９：Ｎｏ）、つまり、プリンタ２０と印刷データ管理装置３０との間の通信障害や、サムネイル記憶部３３の故障などにより所定の記憶領域にフォルダが作成されなければ、本処理を終了する。この場合、印刷の実行やサムネイルの記憶などは行なわれず、送信された印刷データは破棄される。一方、フォルダ作成が成功すれば（Ｓ９：Ｙｅｓ）、処理がＳ１０に移行する。
【００７５】
次に、サムネイルを印刷データ管理装置３０に送信する（Ｓ１０）。ここでは、上記Ｓ８にて作成されたフォルダに、制御部２１のＲＡＭに格納されているサムネイルを記憶させる。なお、上記フォルダにサムネイルを記憶させた後、同一のサムネイルを記憶部２７におけるサムネイル記憶領域に記憶させ、ＲＡＭに記憶されたサムネイルを消去する。
【００７６】
このＳ１０におけるサムネイルの送信が成功すれば（Ｓ１１：Ｙｅｓ）、処理がＳ１６に移行する。一方、サムネイルの送信が成功しなければ（Ｓ１１：Ｎｏ）、リカバリ処理を行う（Ｓ１２）。ここでは、サムネイル送信を所定回数までリトライする。所定回数以内にサムネイルの送信が成功すれば（Ｓ１３：Ｙｅｓ）、処理がＳ１６に移行する。
【００７７】
一方、所定回数以内にサムネイル送信が成功しなければ（Ｓ１３：Ｎｏ）、現在のページの印刷を継続するか否かのユーザによる入力を待つ（Ｓ１４）。具体的には、当該サムネイルが記憶できない旨をＰＣ１０の表示装置およびプリンタ２０のユーザＩ／Ｆ部２９のディスプレイに表示させ、現在のページの印刷をスキップして「次のページの印刷に移行する」、「当該サムネイルを記憶する処理を再度実行する」、のいずれかをユーザに選択させる。この選択操作は、ＰＣ１０の入力装置およびユーザＩ／Ｆ部２９のいずれで行なうこととしてもよい。
【００７８】
上記Ｓ１４にて、「次のページの印刷に移行する」と選択された場合（Ｓ１５：Ｙｅｓ）、処理がＳ２に戻る。一方、「当該サムネイルを記憶する処理を再度実行する」と選択された場合（Ｓ１５：Ｎｏ）、処理がＳ１２に戻る。
【００７９】
次に、Ｓ３にてＲＩＰ処理した画像の印刷を実行する（Ｓ１６）。ここでは、印刷部２６に画像印刷指令を送り、用紙上に画像を印刷させる。この印刷の過程でジャムが発生するなどして印刷が成功しなければ（Ｓ１７：Ｎｏ）、Ｓ１０にてサムネイル記憶部３３に記憶されたサムネイルの名称を、「（ページ番号）−（印刷データの総ページ数）−ｍｉｓｓ」に付し直し（Ｓ１８）、Ｓ１９に移行する。なお、対応するサムネイルがサムネイル記憶部３３に記憶されていない場合には、制御部２１のＲＡＭに格納されているサムネイルを、上記名称を付して記憶させる。サムネイルを記憶させた後、ＲＡＭに記憶されているサムネイルを消去する。
【００８０】
次に、現在のページの印刷を継続するか否かのユーザによる入力を待つ（Ｓ１９）。具体的には、印刷が成功しなかった旨をＰＣ１０の表示装置およびプリンタ２０のユーザＩ／Ｆ部２９のディスプレイに表示させ、「印刷ジョブを終了する」、「当該ページの再印刷を実行する」、のいずれかをユーザに選択させる。この選択操作は、ＰＣ１０の入力装置およびユーザＩ／Ｆ部２９のいずれで行なうこととしてもよい。
【００８１】
上記Ｓ１９にて、「当該ページの再印刷を実行する」と選択された場合（Ｓ２０：Ｙｅｓ）、上記ページに対応するサムネイルの名称を「（ページ番号）−（印刷データの総ページ数）」に戻した後、処理がＳ１６に戻る。一方、「印刷ジョブを終了する」と選択された場合（Ｓ２０：Ｎｏ）、処理がＳ２２に移行する。
【００８２】
次に、Ｓ１６にて印刷を行なったページが最終ページであるか否かを判定する（Ｓ２１）。上記ページが最終ページでなければ（Ｓ２１：Ｎｏ）、処理がＳ２に戻る。
【００８３】
上記ページが最終ページならば（Ｓ２１：Ｙｅｓ）、完了処理を実行する（Ｓ２２）。この完了処理では、すべてのページの印刷が正常に終了したか否かに応じて上記Ｓ８にて作成したフォルダの名称を付し直すが、詳細は後述する。その後、本処理を終了する。
（１．３．２）送信判定処理
送信判定処理の処理手順を、図５に基づいて説明する。本処理は、印刷制御処理のＳ５にて実行される。
【００８４】
本処理では、まず、画像特徴抽出を実行するように設定されているか否かを判定する（Ｓ３１）。画像特徴抽出とは、ページの内容から、サムネイルを記憶させるべき特殊ページであるか否かを判定するためにページの内容を判断することであって、印刷データ管理装置３０のユーザＩ／Ｆ部３２にて予め設定入力されている。
【００８５】
画像特徴抽出を実行するように設定されていなければ（Ｓ３１：Ｎｏ）、出力ページ条件にマッチしているか否かを判定する（Ｓ３２）。出力ページ条件とは、サムネイルを履歴としてサムネイル記憶部３３に記憶させる条件であり、印刷データ管理装置３０のユーザＩ／Ｆ部３２にて何ページ毎にサムネイルを記憶させるかを予め設定入力されている。
【００８６】
印刷しようとするページが出力ページ条件にマッチしていなければ（Ｓ３２：Ｎｏ）、出力フラグをＯＦＦに設定し（Ｓ３３）、本処理を終了する。また、出力ページ条件にマッチしていれば（Ｓ３２：Ｙｅｓ）、出力フラグをＯＮに設定し（Ｓ３４）、本処理を終了する。
【００８７】
一方、上記Ｓ３１にて画像特徴抽出を実行するように設定されていれば（Ｓ３１：Ｙｅｓ）、画像特徴抽出を実行する（Ｓ３５）。
【００８８】
ここでは、まず、Ｓ３にてＲＩＰ処理されたデータに基づいて、該当ページに含まれるテキスト領域および画像領域の占有割合を判定する。そして、該当ページは、各領域が所定の割合（例えば、全ページの１／４）以上を占有する場合に、それらの情報を有するページであると判定される。そして、上記ページがテキスト情報を有するページ、画像情報を有するページ、いずれの情報も有するページ、またはいずれの情報も有しないページのいずれであるかに分類される。
【００８９】
次に、上記ページに所定の文字列が含まれているか否かを判定する。ここでいう文字列とは、例えば「印刷禁止」「社外秘」などであり、予め印刷データ管理装置３０のユーザインターフェース部３２にて予め印刷を管理するユーザにより設定入力されている。
【００９０】
判定結果は記憶部２７に記憶される。記憶部２７には、図６に示すデータテーブルが予め作成されている。このデータテーブルは、「テキスト情報」、「画像情報」、「文字列」からなる項目がページごとに備えられたデータ群からなり、各項目は当初「０」に設定されている。テキスト情報、画像情報、文字列などを該当ページが有している場合、該当する各項目を「１」に設定する。
【００９１】
次に、特殊ページであるか否かを判定する（Ｓ３６）。ここでは、上記データテーブルにおける該当ページの項目をチェックし、テキスト情報、画像情報の項目が直前（一つ上）のページのものといずれも同じであり、かつ、文字列の項目が「０」であれば、特殊ページではないと判定される。
【００９２】
一方、テキストページ、画像ページのフラグの少なくともいずれか一方が直前のページと異なるか、もしくは文字列の項目が「１」であれば、特殊ページであると判定される。
【００９３】
上記Ｓ３６にて特殊ページであると判定された場合は（Ｓ３６：Ｙｅｓ）、サムネイル表示態様の調整を行う（Ｓ３７）。ここでは、Ｓ４にて作成されたサムネイルに基づいて、そのサムネイルを強調表示した加工を施したサムネイルを新たに作成する。また、サムネイルの名称を「（ページ番号）−（印刷データの総ページ数）−注意」として付する。作成したサムネイルは、制御部２１のＲＡＭに一時的に記憶する。既に記憶されているサムネイルがあれば、上書き更新する。その後、出力フラグをＯＮとし（Ｓ３４）、本処理を終了する。
【００９４】
一方、上記Ｓ３６にて特殊サムネイルであると判定されなかった場合は（Ｓ３６：Ｎｏ）、処理が上述したＳ３２に移行する。
（１．３．３）フォルダ作成処理
フォルダ作成処理の処理手順を、図７に基づいて説明する。本処理は、印刷制御処理のＳ８にて実行される。
【００９５】
本処理では、まず、実行中の印刷ジョブのジョブ名を記憶部２７より取得する（Ｓ４１）。
【００９６】
次に、ＰＣ１０を用いて実行中の印刷ジョブを開始したユーザ名を記憶部２７より取得する（Ｓ４２）。
【００９７】
次に、日時を時計より取得する（Ｓ４３）。
【００９８】
次に、Ｓ４１からＳ４３にて取得した各情報に基づいて、フォルダ名を決定する（Ｓ４４）。具体的には、図２、図３に示すように、ジョブ名，ユーザ名，日時からなるフォルダ名を決定する。決定したフォルダ名は、記憶部２７に記憶させる。
【００９９】
次に、Ｓ４４にて決定したフォルダ名のフォルダを、サムネイル記憶部３３に作成する（Ｓ４５）。サムネイル記憶部３３には、予め作成されているプリンタ名のフォルダ内に上記フォルダを作成する。プリンタ名のフォルダが無い場合は、新たにプリンタ名のフォルダを作成し、その中にＳ４４にて決定したフォルダ名を付したフォルダを作成する。
【０１００】
このＳ４５におけるフォルダの作成が成功すれば（Ｓ４６：Ｙｅｓ）、本処理を終了する。一方、フォルダの作成が成功しなければ（Ｓ４６：Ｎｏ）、リカバリ処理を行う（Ｓ４７）。具体的には、フォルダの作成を所定回数までリトライする。リカバリ処理が成功すれば（Ｓ４８：Ｙｅｓ）、本処理が終了する。リカバリ処理が成功しなければ（Ｓ４８：Ｎｏ）、本処理を終了するとともに、印刷制御処理を終了する。
（１．３．４）印刷完了処理
印刷完了処理の処理手順を、図８に基づいて説明する。本処理は、印刷制御処理のＳ２２にて実行される。
【０１０１】
本処理では、まず、記憶部２７から本印刷ジョブに対応するフォルダ名を読み出し（Ｓ５１）、次に、サムネイル記憶部３３から上記フォルダ名のフォルダを選択し、そこに記憶されるサムネイルのうち、名称が「（ページ番号）−（印刷データの総ページ数）−失敗」となっているサムネイルが存在するか否かをチェックする（Ｓ５２）。
【０１０２】
上記名称のサムネイルが存在しなければ（Ｓ５３：Ｎｏ）、フォルダの名称を、最後に「−成功」をつけた名称に付し直し（Ｓ５４）、処理がＳ５８に移行する。一方、上記名称のサムネイルが存在すれば（Ｓ５３：Ｙｅｓ）、該当するサムネイルすべてを記憶部２７から読み出し、その読み出したサムネイルに基づいて、そのサムネイルを強調表示した加工を施したサムネイルを新たに作成する（Ｓ５５）。そして、そのサムネイルをサムネイル記憶部３３に記憶されている同一印刷ジョブの同一ページのサムネイルに置き換えて記憶させ（Ｓ５６）、続いてフォルダの名称を最後に「−失敗」を付けた名称に付し直し（Ｓ５７）、処理がＳ５８に移行する。
【０１０３】
次に、フォルダ名の再設定が成功したか否かを判定する（Ｓ５８）。フォルダ名の再設定が成功していれば（Ｓ５８：Ｙｅｓ）、本処理を終了する。フォルダ名の再設定が成功していなければ（Ｓ５８：Ｎｏ）、リカバリ処理を行う（Ｓ５９）。具体的には、フォルダ名の付し直しを所定回数までリトライする。その後、フォルダ名の付し直しが成功したか否かにかかわらず、本処理を終了する。
（１．４）効果
以上説明した構成のプリンタシステム１であれば、（ａ）印刷の履歴を確実に残すことができ、また、（ｂ）ユーザに対して印刷ジョブの実行履歴を的確に把握させることができる。
【０１０４】
上記（ａ）について説明すると、印刷されるページのサムネイルが、その印刷が開始される前に印刷データ管理装置３０のサムネイル記憶部３３に記憶され、記憶されたことを条件として印刷が開始されるので、確実に印刷の履歴を残すことができる。
【０１０５】
また、上記（ｂ）については、以下のように説明できる。
【０１０６】
上述したように、印刷の履歴を、サムネイルにて確認できることから、ユーザは各画像のファイルを開いて確認する必要がなくなり、記憶されている画像データの内容を短時間で把握することができる。さらに、印刷ジョブの進行に合わせてサムネイルが順次記憶されるので、一の印刷データに基づき複数ページが印刷される場合であっても、その一の印刷データに基づき印刷されるページの中で、いずれのページまで印刷が進んだのかその進捗具合をユーザに判断させることが可能となる。
【０１０７】
また、記憶されるサムネイルの名称には、印刷される総ページ数、該当するページのページ番号、印刷の失敗などの情報が含まれるため、ユーザは、その付された名称を確認することにより、サムネイル画像データの画像以外の情報を取得することができる。
【０１０８】
また、記憶されるサムネイルは、印刷データごとに１つのフォルダに記憶される。そのフォルダの名称には、印刷ジョブ，ユーザ名、印刷日時、印刷が成功したか否かなどの情報が含まれる。よって、管理者は、どのような内容の印刷が、誰によりいつ行なわれたかを容易に把握することができる。
【０１０９】
また、記憶されるサムネイルは、元のページの有する情報の種類が一つ前のページから変わったとき、元のページが所定の文字列を有しているとき、または印刷に失敗したときに強調表示される。よって、ユーザが履歴を確認した際に、注目すべきページを容易に発見することができる。
【０１１０】
また、出力ページ条件を設定することによりサムネイルを記憶させるページの間隔を設定できる。よって、予め間隔を広く設定しておけば、履歴の確認を迅速に行うことができ、また予め間隔を狭く、例えば全ページサムネイルを記憶させることにしておけば、より詳細に履歴を確認することができる。なお、予め間隔を広く設定した場合でも、特殊サムネイルであると判定された場合にはサムネイルが記憶されるので、重要なサムネイルを見落とすことがなくなる。
【０１１１】
なお、記憶されたサムネイルは、印刷データ管理装置３０のみでなく、クライアントのＰＣ１０にても確認できるようにすることで、印刷を行なわせたユーザ自身も印刷の進行状況などを把握できるようになる。
［実施例２］
実施例２におけるプリンタシステム１の構成は、基本的に実施例１と同じ構成である。しかしながら、制御部２１による処理が一部変更されているため、変更された処理を以下に示す。
（２．１）制御部２１による処理
本実施例では、印刷制御処理の一部が実施例１と異なると共に、送信判定処理に代えてサムネイル作成処理を実行する。
（２．１．１）印刷制御処理
本実施例における印刷制御処理の処理手順を、図９に基づいて説明する。なお、この印刷制御処理において、実施例１における図４の印刷制御処理と同様の処理を行う箇所は図４と同じ符号を付して説明を省略し、相違点のみについて説明する。
【０１１２】
本実施例の印刷制御処理では、Ｓ３におけるＲＩＰ処理の後、サムネイル作成処理を実行する（Ｓ１０１）。このサムネイル作成処理では、サムネイルの種類を判別し、判別したサムネイルの種類に応じて異なる表示態様のサムネイルを作成するが、詳細は後述する。その後、処理がＳ６に移行し、以降は実施例１の印刷制御処理と同様の処理を実行する。
（２．１．２）サムネイル作成処理
サムネイル作成処理の処理手順を、図１０に基づいて説明する。本処理は、印刷制御処理のＳ１０１にて実行される。
【０１１３】
本処理では、まず、画像特徴抽出部２５に画像特徴抽出を実行させる（Ｓ１１１）。ここでは、上述した図５におけるＳ３５と同様の処理を実行し、該当するページを、テキスト情報を有するページ、画像情報を有するページ、いずれの情報も有するページ、またはいずれの情報も有しないページのいずれであるかに分類する。
【０１１４】
次に、Ｓ１１１にて分類したページの種類に応じて異なる表示態様のサムネイルを作成する（Ｓ１１２）。具体的には、図１１に示すように、テキスト情報を有するページは背景が着色され（図中１２１）、画像情報を有するページは画像の周辺部が着色され（図中１２２）、いずれの情報も有するページはその両方が着色され（図中１２３）、いずれの情報も有しないページは強調表示されない（図中１２４）。なお、この図１１は、本実施例における印刷制御処理が終了した状態を示している。
【０１１５】
次に、出力ページ条件にマッチしているか否かを判定し（Ｓ１１３）、印刷しようとするページが出力ページ条件にマッチしていなければ（Ｓ１１３：Ｎｏ）、出力フラグをＯＦＦに設定し（Ｓ１１４）、本処理を終了する。また、出力ページ条件にマッチしていれば（Ｓ１１３：Ｙｅｓ）、出力フラグをＯＮに設定し（Ｓ１１５）、本処理を終了する。このＳ１１３〜Ｓ１１５の処理は、図５におけるＳ３２〜Ｓ３４と同様の処理である。
（２．２）効果
以上説明した構成のプリンタシステム１であれば、上記実施例１と同様に印刷履歴を確実に残すことができるうえ、作成されたサムネイルに対応するページがどのような種類の情報を有しているかをそのサムネイルの表示態様によって見分けることができるようになるため、サムネイルにより表わせられる履歴情報の中から特異な印刷履歴情報を容易に発見できるようになる。
［実施例３］
実施例３におけるプリンタシステム１の構成は、基本的に実施例１と同じ構成である。しかしながら、制御部２１による処理が一部変更されているため、変更された処理を以下に示す。
（３．１）制御部２１による処理
本実施例では、送信判定処理の一部が実施例１と異なる。
（３．１．１）送信判定処理
本実施例における送信判定処理の処理手順を、図１２に基づいて説明する。なお、この送信判定処理において、実施例１における図５の印刷制御処理と同様の処理を行う箇所は図５と同じ符号を付して説明を省略し、相違点のみについて説明する。
【０１１６】
本実施例の送信判定処理では、Ｓ３１にて画像特徴抽出を実行するように設定されていれば（Ｓ３１：Ｙｅｓ）、画像類似度判定を行う（Ｓ１２１）。
【０１１７】
ここでは、画像特徴抽出部２５に画像特徴抽出を実行させ、該当ページに含まれるテキスト領域および画像領域の占有割合を判定する。判定結果は、記憶部２７に記憶される。記憶部２７には、図１３に示すデータテーブルが予め作成されている。このデータテーブルは、「テキスト領域」、「画像領域」、「判定」からなる項目がページごとに備えられたデータ群からなる。テキスト領域および画像領域の占有割合を判定すると、判定結果（％）が対応する各項目に登録される。そして、２ページ目以降では、いずれかの項目の占有割合が直前のページと比較して所定の閾値（本実施例では２０％）以上変化した場合に、判定の項目に「１」を登録し、いずれの項目も閾値以下の変化であった場合には、判定の項目に「０」を登録する。
【０１１８】
次に、特殊ページであるか否かを判定する（Ｓ１２２）。ここでは、上記データテーブルにおける該当ページの「判定」項目をチェックし、「０」が登録されていれば特殊ページではないと判定し（Ｓ１２２：Ｎｏ）、処理がＳ３２に移行する。一方、「１」が登録されていれば、特殊ページであると判定し（Ｓ１２２：Ｙｅｓ）、処理がＳ３７に移行する。
（３．２）効果
以上説明した構成のプリンタシステム１であれば、上記実施例１と同様に印刷履歴を確実に残すことができるうえ、作成されたサムネイルに対応するページの内容が大きく変化したこと、例えばページに記載されたテキストや画像の量が大幅に増減したことを、そのサムネイルの表示態様によって見分けることができるようになるため、内容が大きく変化したページを容易に発見できるようになる。
［変形例］
以上、本発明の実施形態について説明したが、本発明は、上記実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態をとり得ることはいうまでもない。
【０１１９】
例えば上記各実施例においては、印刷を失敗したページのサムネイルの名称を「（ページ番号）−（印刷データの総ページ数）−ｍｉｓｓ」と付し直す構成を例示したが、印刷に成功したサムネイルの名称を変更する構成であってもよい。例えば、図４のＳ１７にて印刷が成功したときに、サムネイルの名称を「（ページ番号）−（印刷データの総ページ数）−ｓｕｃｃｅｓｓ」と付し直すことが考えられる。
【０１２０】
また、上記各実施例においては、印刷を失敗したページのサムネイルの表示態様を変更する構成を例示したが、成功したページのサムネイルの表示態様を変更することとしてもよいし、両方のサムネイルの表示態様を変更することとしてもよい。
【０１２１】
また、サムネイルの強調表示の態様は、上記各実施例の記載に限定されない。画像の色、形状、配置など、注目すべきサムネイルが強調される態様であればよい。たとえば、該当するサムネイルが中心となる魚眼レンズのようにサムネイル表示画面自体を表示する構成であってもよいし、所定のサムネイルのみアニメーションするように構成してもよい。
【０１２２】
また、上記実施例においては、各ページに対応するサムネイルが、それぞれ異なる画像データである構成を例示したが、全てのページのサムネイルを示す１つの画像データを作成する構成であってもよい。このように構成されたプリンタシステム１であれば、印刷ジョブごとに１の画像データを生成することになるため、管理するファイル数を削減でき、印刷履歴の管理が容易になる。具体的には、印刷制御処理のＳ２２の後、記憶部２７に記憶されている当該印刷ジョブに該当する全てのサムネイルを表示させた１つの画像を作成し、サムネイル記憶部３３に記憶された当該印刷ジョブに基づくサムネイルと置き換えることとしてもよい。
【０１２３】
また、図５のＳ３５における画像特徴抽出は、ＲＩＰ処理されたデータでなく、作成したサムネイルに基づいて実行してもよい。それにより、判定の精度は落ちるものの、データが小さいことから、処理を迅速に行うことができるようになる。
【０１２４】
また、サムネイルを記憶させるフォルダの名称は、印刷が成功したか否かに応じて変更する構成を例示したが、当該フォルダに名称を「（ページ番号）−（印刷データの総ページ数）−注意」として設定されたサムネイルが存在するか否かに応じてフォルダの名称を変更してもよい。
【０１２５】
また、上記各実施例においては、１つの印刷データに基づいて１のフォルダを形成する構成を例示したが、それ以外の条件でフォルダを形成する構成であってもよい。例えば、印刷データごとにフォルダを形成せず、プリンタ２０に対応するフォルダにサムネイルを記憶させる構成や、日時で分類したフォルダにサムネイルを記憶させる構成などが考えられる。
【０１２６】
また、図５のＳ３６における特殊ページであるか否かの判定においては、データテーブルにおける該当ページのテキストページおよび画像ページの項目が、直前のページの各項目といずれも同一である場合に特殊ページであると判定する構成を例示したが、図６のデータテーブルに登録されている全てのページと比較して、同一でないページが存在する場合に特殊ページであると判定することとしてもよい。
【０１２７】
なお、同一のフォルダに異なる印刷データのサムネイルが登録される構成とする場合には、例えばそのフォルダにデータテーブルを登録しておき、当該フォルダにサムネイルを登録する印刷ジョブを実行する際には、そのデータテーブルに追記するようにデータテーブルの登録を行うことで、既に記憶されているサムネイルを対象として上記の判定を行うことができる。
【０１２８】
また、サムネイルの表示態様は、印刷を実行した時刻に応じて変化させる構成であってもよい。例えば、図１０のＳ１１１、Ｓ１１２に代えて、サムネイルを、８時〜２０時は通常色、２０時〜２４時は黄色、２４時〜８時は赤色に強調表示させる処理を実行することが考えられる。これにより、サムネイルが作成された時刻、つまり印刷が行なわれた時刻を、履歴を確認するだけで容易に知ることができるため、例えば業務時間外の印刷履歴などを容易に発見することができる結果、不正な印刷の発見を容易に行なえるようになる。このことは、同一のフォルダに異なる印刷データに基づくサムネイルが記載されている場合に特に効果的であるが、印刷データごとにフォルダが作成され、フォルダ名に時間が登録されている場合であっても、サムネイルの表示態様により印刷時刻を感覚的に認識することができ、より不正な印刷の発見を容易に行なえるようになる。
【０１２９】
また、上記実施例では、ＰＣ１０から印刷データが送信される構成を例示したが、プリンタ２０と、例えばフラッシュメモリのような記憶媒体とを接続し、その記憶媒体に記憶されたデータから印刷を行なう構成であってもよい。
【０１３０】
また、印刷中のページに対応するサムネイルを強調表示する構成であってもよい。その場合は、印刷データ管理装置３０の制御部３１が、ディスプレイに表示させる画像を変化させるように指令を出す構成とすれば、別途サムネイル画像データを作成する必要が無くなる。
【０１３１】
また、上記実施例においては、サムネイルを記憶させる記憶装置として、プリンタ２０にネットワークを介して接続された印刷データ管理装置３０のサムネイル記憶部３３に記憶させる構成を例示したが、記憶装置はプリンタ２０の内部に配置されたものであってもよい。
【図面の簡単な説明】
【０１３２】
【図１】プリンタの構成を示すブロック図
【図２】サムネイル表示画面を示す図
【図３】サムネイル表示画面を示す図
【図４】印刷制御処理の処理手順を示すフローチャート
【図５】送信判定処理の処理手順を示すフローチャート
【図６】データテーブルを示す図
【図７】フォルダ作成の処理手順を示すフローチャート
【図８】印刷完了処理の処理手順を示すフローチャート
【図９】実施例２の印刷制御処理の処理手順を示すフローチャート
【図１０】サムネイル作成処理の処理手順を示すフローチャート
【図１１】サムネイル表示画面を示す図
【図１２】実施例３の送信判定処理の処理手順を示すフローチャート
【図１３】データテーブルを示す図
【符号の説明】
【０１３３】
１…プリンタシステム、２…ネットワーク、１０…ＰＣ、２０…プリンタ、２１…制御部、２２…ネットワーク送受信部、２３…ＲＩＰ処理部、２４…画像処理部、２５…画像特徴抽出部、２６…印刷部、２７…記憶部、２８…時計、２９…ユーザインターフェース部、３０…印刷データ管理装置、３１…制御部、３２…ユーザインターフェース部、３３…サムネイル記憶部、１０１，１０２，１０３，１０４，１１１，１１２，１１３，１１４…サムネイル
【図１】
2010113508.tif 000003
【図４】
2010113508.tif 000004
【図５】
2010113508.tif 000005
【図６】
2010113508.tif 000006
【図７】
2010113508.tif 000007
【図８】
2010113508.tif 000008
【図９】
2010113508.tif 000009
【図１０】
2010113508.tif 000010
【図１２】
2010113508.tif 000011
【図１３】
2010113508.tif 000012
【図２】
2010113508.tif 000013
【図３】
2010113508.tif 000014
【図１１】
2010113508.tif 000015