JP2010114653A - サムネイル作成装置 - Google Patents
サムネイル作成装置 Download PDFInfo
- Publication number
- JP2010114653A JP2010114653A JP2008285450A JP2008285450A JP2010114653A JP 2010114653 A JP2010114653 A JP 2010114653A JP 2008285450 A JP2008285450 A JP 2008285450A JP 2008285450 A JP2008285450 A JP 2008285450A JP 2010114653 A JP2010114653 A JP 2010114653A
- Authority
- JP
- Japan
- Prior art keywords
- thumbnail
- page
- image data
- folder
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000013523 data management Methods 0.000 abstract description 22
- 238000000034 method Methods 0.000 description 114
- 238000012545 processing Methods 0.000 description 44
- 230000005540 biological transmission Effects 0.000 description 30
- 238000000605 extraction Methods 0.000 description 18
- 238000010586 diagram Methods 0.000 description 6
- 239000004973 liquid crystal related substance Substances 0.000 description 5
- 238000011084 recovery Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000003247 decreasing effect Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000004040 coloring Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Landscapes
- Record Information Processing For Printing (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
【課題】 印刷データに基づくページが有する情報を短時間で把握できるようにするサムネイル作成装置を提供する。
【解決手段】 プリンタシステム1は、ネットワーク2を介して相互に接続されたPC10と、プリンタ20と、印刷データ管理装置30と、からなる。
PC10から印刷データがプリンタ20に出力されると、プリンタ20は、その印刷データに基づき作成されるページの縮小画像の画像データであるサムネイル画像データを印刷データ管理装置30に記憶させ、その後、印刷データに基づいてプリンタ20にて画像の印刷を行う。
記憶されるサムネイルは、印刷データにおける対応するページが有する情報に応じて表示態様が変更されている。
【選択図】図1
【解決手段】 プリンタシステム1は、ネットワーク2を介して相互に接続されたPC10と、プリンタ20と、印刷データ管理装置30と、からなる。
PC10から印刷データがプリンタ20に出力されると、プリンタ20は、その印刷データに基づき作成されるページの縮小画像の画像データであるサムネイル画像データを印刷データ管理装置30に記憶させ、その後、印刷データに基づいてプリンタ20にて画像の印刷を行う。
記憶されるサムネイルは、印刷データにおける対応するページが有する情報に応じて表示態様が変更されている。
【選択図】図1
Description
本発明は、印刷データに基づく印刷画像の各ページに対応するサムネイル画像データを作成するサムネイル作成装置に関する。
例えば、特許文献1に記載の画像形成管理システム(プリンタ管理システム)では、画像形成装置(プリンタ)の使用状況を把握するために、印刷ジョブに基づく印刷処理(画像形成処理)の終了後に、その印刷ジョブにより印刷された用紙の枚数及び印刷命令を発したユーザ等の情報を履歴情報としてプリントサーバに書き込んでいる。
特開2003−67174号公報
しかしながら、上述した画像形成管理システムは、どのような内容の文章や画像が印刷されたかを確認できないという問題があった。そのため、印刷履歴情報に基づいて不正な印刷が行なわれていないかをチェックすることが困難であった。
本発明は、上述した問題に鑑みてなされたものであり、印刷データに基づくページが有する情報を短時間で把握できるようにするサムネイル作成装置を提供することを目的とする。
上述した問題を解決するためになされた請求項1に記載の発明は、印刷データに基づく印刷画像の各ページに対応するサムネイル画像データを作成するサムネイル作成手段と、前記サムネイル作成手段により作成されたサムネイル画像データを記憶装置に記憶させる記憶制御手段と、前記サムネイル作成手段により作成される前記サムネイル画像データに対応するページが、複数の所定の情報のうち、いずれを有するかを判定する判定手段と、を備えており、前記サムネイル作成手段が、前記判定手段による判定結果に応じて異なるサムネイル画像データを作成することを特徴とするサムネイル作成装置である。
このように構成されたサムネイル作成装置では、サムネイル画像データに対応するページが有する情報に応じて、作成されるサムネイル画像データが変化する。よって、対応するページがどのような種類の情報を有しているかを、そのサムネイル画像データによって示されるサムネイルの表示態様によって見分けることができるようになるめ、印刷データに基づくページが有する情報を短時間で把握することができるようになる。
なお、表示態様を異ならせる例としては、サムネイルの色、大きさ、形状を異ならせることや、所定のサムネイルにのみアニメーションを実行させることなどが挙げられる。
また、ここでいうサムネイル画像データとは、印刷されるページに基づき作成されるページの縮小画像の画像データである。
また、ここでいう印刷データとは、パーソナルコンピュータ(以降、単にPCという)などから印刷手段に送信されるデータであって、1以上の印刷画像を作成可能なデータをいう。この印刷データは、ラスタライズが必要なデータであってもよいし、PCなどによりラスタライズされたデータであってもよい。
また、記憶装置とは、サムネイル画像データを記憶可能な記憶領域を有する装置であって、サムネイル作成装置内部に存在し、サムネイル作成装置のバスによって通信可能に接続されてなるものであってもよいし、サムネイル作成装置にネットワークを介して接続されてなるものであってもよい。
請求項2に記載の発明は、印刷データに基づく印刷画像の各ページに対応するサムネイル画像データを作成するサムネイル作成手段と、前記サムネイル作成手段により作成されたサムネイル画像データを記憶装置に記憶させる記憶制御手段と、前記サムネイル作成手段により作成される前記サムネイル画像データに対応するページが、複数の所定の情報のうち、いずれを有するかを判定する判定手段と、を備えるサムネイル作成装置であって、前記サムネイル作成手段は、作成されるサムネイル画像データに対応するページの前記判定手段による判定結果が、前記記憶装置に記憶されているサムネイル画像データのうち、所定のサムネイル画像データに対応するページの前記判定手段による判定結果と異なる場合には、前記所定のサムネイル画像データとは表示態様を異ならせたサムネイル画像データを作成することを特徴とする。
このように構成されたサムネイル作成装置では、作成されるサムネイル画像データに対応するページが有する情報が、既に作成されている所定のサムネイル画像データの対応するページが有する情報と異なる場合に、作成されるサムネイル画像データの表示態様が変化する。よって、新たに作成されたサムネイル画像データの対応するページが有する情報が、所定のサムネイル画像データに対応するページの有する情報とは異なることを、サムネイルの表示態様によって見分けることができるようになるめ、印刷データに基づくページが有する情報を短時間で把握することができるようになる。
なお、所定のサムネイル画像データとは、新たに作成されるサムネイル画像データの対応するページと比較すべきページに対応するサムネイル画像データであって、その具体的な構成は特に限定されない。例えば、記憶装置に記憶されている全てのサムネイル画像データを所定のサムネイル画像データとしてもよいし、所定のフォルダに記憶されているサムネイル画像データや、所定の名称を有するサムネイル画像データなどを所定のサムネイル画像データとしてもよい。
また、上記以外に、所定のサムネイル画像データを請求項3に記載のサムネイル作成装置のように定めてもよい。
請求項3に記載の発明は、請求項2に記載のサムネイル作成装置であって、前記所定のサムネイル画像データとは、前記記憶制御手段により前記記憶装置に一番新しく記憶されたサムネイル画像データであることを特徴とする。
このように構成されたサムネイル作成装置であれば、新たに作成されたサムネイル画像データに対応するページが有する情報が、そのサムネイル画像データが作成される直前に作成されたサムネイル画像データに対応するページの有する情報と異なる種類の情報であるとき、新たに作成されたサムネイルの表示態様がその直前に作成されたサムネイルと異なることとなるため、サムネイルの表示態様を見るだけで、印刷データに基づくページの有する情報の種類が変化したことを容易に発見できるようになる。
請求項4に記載の発明は、請求項1から請求項3のいずれかに記載のサムネイル作成装置であって、前記記憶装置に前記サムネイル画像データを格納可能なフォルダを作成するフォルダ作成手段と、前記フォルダ作成手段により作成されるフォルダに付する名称を作成する名称作成手段と、を備えている。そして、前記記憶制御手段が、前記名称作成手段により作成されたフォルダの名称を、前記フォルダ作成手段により作成されたフォルダに付して前記記憶装置に記憶させるとともに、前記サムネイル作成手段が作成した前記サムネイル画像データを、前記フォルダ作成手段により作成されたフォルダに記憶させることを特徴とする。
このように構成されたサムネイル作成装置であれば、作成されたサムネイル画像データが所定のフォルダに記憶されるため、履歴を確認する際に、適切なフォルダを選択することで、必要な履歴を効率的に確認することができる。
なお、フォルダとは、データファイルを分類・整理するための保管場所を示す。
具体的なサムネイル画像データのフォルダ振り分け方法は特に限定されない。例えば、印刷データの発信元のクライアントPCごと、またはユーザごとに異なるフォルダを作成し、クライアントPCごと、またはユーザごとにサムネイル画像データを振り分けて記憶する構成であってもよいし、所定時間ごとにフォルダを作成し、その時間内に印刷されたページに対応するサムネイル画像データをそのフォルダに記憶する構成であってもよい。また、上記以外に、請求項5のようにサムネイル画像データを振り分けてもよい。
請求項5に記載の発明は、請求項4に記載のサムネイル作成装置であって、前記フォルダ作成手段が、前記印刷データごとに、前記印刷データに対応する印刷データ対応フォルダを作成し、前記記憶制御手段が、前記印刷データ対応フォルダに、当該印刷データ対応フォルダに対応する印刷データに基づくサムネイル画像データを記憶させることを特徴とする。
このように構成されたサムネイル作成装置であれば、印刷データごとにサムネイル画像データを管理することができる。
なお、上記請求項4および請求項5の構成においては、フォルダを階層構造とすることで、更に細分化してサムネイル画像データを分類することができる。例えば、クライアントPCごとのフォルダに印刷データごとのフォルダを形成することなどが考えられる。
請求項6に記載の発明は、請求項4又は請求項5に記載のサムネイル作成装置であって、前記名称作成手段が、前記印刷データに基づくすべてのページの前記判定手段による判定結果が同じである場合と、それ以外の場合と、で異なる名称を作成することを特徴とする。
このように構成されたサムネイル作成装置であれば、ユーザは、フォルダの名称を見ることで、そのフォルダに存在するサムネイル画像データに対応するページの中に、ページの有する情報の種類がその他のページと異なるページが存在するか否かを即座に確認することができる。
なお、フォルダに記憶させるべき全てのサムネイル画像データに対応するページの判定手段による判定が終了した後にフォルダを作成する場合には、名称作成手段は、フォルダを作成するタイミングで判定結果に応じたフォルダ名称を作成すればよい。一方、判定に先立ってフォルダを作成する場合には、名称作成手段は、フォルダ作成時に一度フォルダの名称を作成し、そのフォルダに記憶させるべきサムネイル画像データすべての判定が終了した後に、判定結果に基づいてフォルダの名称を再作成すればよい。
請求項7に記載の発明は、請求項1から請求項6のいずれかに記載のサムネイル作成装置であって、前記所定の情報とは、テキスト情報、画像情報、のうちの一方であることを特徴とする。
このように構成されたサムネイル作成装置であれば、テキスト情報、画像情報を有するサムネイル画像データの表示態様を、他のサムネイル画像データと異ならせることができる。
請求項8に記載の発明は、請求項1から請求項7のいずれかに記載のサムネイル作成装置において、前記所定の情報とは、所定の文字列を含む情報であることを特徴とする。
このように構成されたサムネイル作成装置であれば、所定の文字列を含むページに対応するサムネイル画像データを容易に発見できるようになる。ここで、所定の文字列を「社外秘」や「機密事項」などと設定しておき、重要な印刷データには予めそのような文字列を付記しておくことで、重要なデータが印刷されたことを容易に発見することができる。
請求項9に記載の発明は、請求項1から請求項8のいずれかに記載のサムネイル作成装置であって、前記判定手段が、前記所定の情報として、テキスト情報、画像情報、のうち少なくともいずれか一方を所定量以上含む前記ページを、前記所定の情報を有するページとして判定することを特徴とする。
このように構成されたサムネイル作成装置であれば、テキスト情報、画像情報を僅かにしか含まないページに対応するサムネイルは、それらの情報を有する表示態様として表示されなくなるため、所定量以上の情報量を有するページに対応するサムネイルを短時間で発見することができるようになる。
請求項10に記載の発明は、印刷データに基づく印刷画像の各ページに対応するサムネイル画像データを作成するサムネイル作成手段と、前記サムネイル作成手段により作成されたサムネイル画像データを記憶装置に記憶させる記憶制御手段と、前記サムネイル作成手段により作成される前記サムネイル画像データに対応するページにおいて、テキスト情報を含むテキスト領域、および画像情報を含む画像領域それぞれが各ページを占有する占有割合を判定する判定手段と、を備えており、前記サムネイル作成手段が、作成されるサムネイル画像データに対応するページの前記判定手段による判定結果と、前記記憶装置に記憶されているサムネイル画像データのうち、前記記憶制御手段により前記記憶装置に一番新しく記憶されたサムネイル画像データに対応するページの前記判定手段による判定結果と、を比較し、前記テキスト領域および前記画像領域の占有割合が所定の閾値を超えて変化した場合には、前記一番新しく記憶されたサムネイル画像データとは表示態様を異ならせたサムネイル画像データを作成することを特徴とするサムネイル作成装置である。
このように構成されたサムネイル作成装置であれば、作成されたサムネイル画像データに対応するページの内容が直前のページから大きく変化したこと、例えばページに記載されたテキストや画像の量が大幅に増減したことを、そのサムネイル画像データの表示態様によって見分けることができるようになるため、直前のページと比較して内容が大きく変化したページを容易に発見できるようになる。
請求項11に記載の発明は、請求項1から請求項10のいずれかに記載のサムネイル作成装置であって、印刷データに基づいて画像を印刷する印刷手段に対し、前記印刷データに対応する、少なくとも1つの前記サムネイルが前記記憶手段に記憶されたことを条件として、前記印刷データに基づく画像の印刷を許可する印刷制御手段を備えることを特徴とする。
このように構成されたサムネイル作成装置では、印刷が開始される前にサムネイル画像データが記憶されるので、確実に印刷の履歴を残すことができる。また、印刷の履歴をサムネイルにて確認できることから、履歴情報の中から特異な印刷履歴情報(サムネイル)を容易に発見できるようになる。
[実施例1]
(1.1)全体構成
本実施例のプリンタシステム1は、図1に示すように、インターネットやLANなどのネットワーク2を介して相互に接続されたPC10と、プリンタ20と、印刷データ管理装置30と、からなり、PC10から出力された印刷データに基づいてプリンタ20にて画像の印刷を行うと共に、その印刷データに基づき作成されるページの縮小画像の画像データであるサムネイル画像データを印刷データ管理装置30に記憶させるシステムである。
(1.1)全体構成
本実施例のプリンタシステム1は、図1に示すように、インターネットやLANなどのネットワーク2を介して相互に接続されたPC10と、プリンタ20と、印刷データ管理装置30と、からなり、PC10から出力された印刷データに基づいてプリンタ20にて画像の印刷を行うと共に、その印刷データに基づき作成されるページの縮小画像の画像データであるサムネイル画像データを印刷データ管理装置30に記憶させるシステムである。
PC10は、画像を表示するディスプレイや入力手段としてのキーボードやマウスなどを備える一般的なコンピュータシステムであり、アプリケーションソフトなどを用いて印刷データを作成し、ネットワーク2を介してプリンタ20に出力する。
プリンタ20は、ネットワーク2を介してPC10から送信される印刷データにもとづくサムネイル画像データを生成して印刷データ管理装置30に出力すると共に、印刷データに基づく画像を用紙等の印刷媒体上に形成し出力(印刷)するものである。
このプリンタ20は、制御部21と、ネットワーク送受信部22(NW送受信部22)と、RIP処理部23と、画像処理部24と、画像特徴抽出部25と、印刷部26と、記憶部27と、時計28と、ユーザインターフェース部29(ユーザI/F部29)と、を備える。
制御部21は、CPU、ROM、RAM等からなるマイクロコンピュータを中心に構成されており、プリンタ20を構成する各部を統括制御する。また、この制御部21は、上記ROMや記憶部27から読み込んだアプリケーションプログラムや各種データに従って、後述する各処理を実行する。
ネットワーク送受信部22は、ネットワーク2を構成する通信ケーブルが接続された状態で、その通信ケーブルを介して外部装置との間でデータの送受信処理を行う。これによりプリンタ20はPC10や印刷データ管理装置30との間でデータ通信が可能となる。
RIP処理部23は、印刷データからラスタデータ(ビットマップ画像)を生成する。このラスタデータは、印刷データに基づく各ページごとに1つのデータファイルとして生成される。
画像処理部24は、RIP処理部23により生成されたラスタデータからサムネイル画像データを作成する。サムネイル画像データの作成は、ラスタデータの画素を単純に間引きする方法(ニアレストネイバー法)により縮小することで作成してもよいし、画素間を補完する縮小方法(バイリニア法、バイキュービック法など)により縮小することで作成してもよい。
画像特徴抽出部25は、画像処理部24が生成したサムネイル画像データに対応する印刷データの各ページの画像特徴情報を抽出する。具体的には、テキスト情報を含むテキスト領域、画像情報を含む画像領域が、各ページをそれぞれどれだけ占有しているか、および、予め定められた文字列がページに含まれているか否かを、公知の方法を用いて判定する。
なお、各ページに含まれるテキスト領域および画像領域を判別する方法は多数提案されているが、一例として、特開平8−51537号公報、特開2001−43363号公報などに記載される技術を用いることができる。
印刷部26は、RIP処理部23にて生成されたラスタデータに基づいて用紙にカラー画像を印刷する。
記憶部27は、図示しないハードディスクを備えており、そのハードディスクは、ヘッダ情報を記憶する記憶領域、印刷実行中のサムネイルを一時的に記憶する記憶領域、後述する各処理を制御部21に実行させるためのプログラムを含む各種データを記憶する記憶領域などを備えている。
ユーザI/F部29は、ユーザからの外部操作による指令を入力するための各種操作ボタン(図示せず)と、ユーザに対して各種情報を表示するための液晶ディスプレイ(図示せず)と、を備えている。このユーザI/F部29は、操作ボタンで行われた外部操作の内容を制御部21へ出力する。また、制御部21からの指令に基づき、メッセージや画像等の情報を液晶ディスプレイに表示する。
印刷データ管理装置30は、制御部31と、ユーザインターフェース部32(ユーザI/F部32)と、サムネイル記憶部33と、を備える装置であって、ネットワーク2を介してプリンタ20から送信されるサムネイル画像データを記憶すると共に、そのサムネイル画像データにより示されるサムネイルを後述する液晶ディスプレイに表示するものである。
制御部31は、CPU、ROM、RAM等からなるマイクロコンピュータを中心に構成されており、印刷データ管理装置30を構成する各部を統括制御する。
ユーザI/F部32は、ユーザからの外部操作による指令を入力するためのマウスやキーボードなどの各種入力装置(図示せず)と、ユーザに対して各種情報を表示するための液晶ディスプレイ(図示せず)と、を備えている。そして、上述した入力装置で行われた外部操作の内容を制御部31へ出力すると共に、制御部31からの指令に基づき、メッセージや画像等の情報を液晶ディスプレイに表示する。
また、このユーザI/F部32では、出力ページ条件、および画像特徴抽出の実行の有無を設定できるように構成されており、印刷データ管理装置30を操作するユーザは、予めその設定を行なう。
上述した出力ページ条件とは、プリンタ20にて印刷を実行する際に、何ページおきにサムネイル画像データを履歴として記憶させるかの設定であり、例えば、全ページ,5ページおき,10ページおき,などと記憶させるべきサムネイル画像データの対応するページの間隔を定めることができる。また、画像特徴抽出とは、画像特徴抽出部が抽出したページの情報に基づいてサムネイル画像データを記憶させるべき特殊ページであるか否かを判定することある。特殊ページとは、直前のページと内容が大きく変わるページや、予め定められた文字列が記載されたページである。なお、ユーザI/F部32にて入力された出力ページ条件と画像特徴抽出の設定は、プリンタ20に送信されて記憶部27に記憶される。
サムネイル記憶部33は、図示しないハードディスクを備えており、そのハードディスクの有する記憶領域に、プリンタ20から送信されたサムネイル画像データを記憶する。
(1.2)サムネイル画像データの表示
サムネイル表示画面の一例を図2に示す。このサムネイル表示画面は、印刷データ管理装置30のユーザI/F部32におけるディスプレイに表示される画面であり、ユーザI/F部32の入力装置により履歴を表示する旨の操作を行なった際にユーザI/F部32のディスプレイに表示される。
(1.2)サムネイル画像データの表示
サムネイル表示画面の一例を図2に示す。このサムネイル表示画面は、印刷データ管理装置30のユーザI/F部32におけるディスプレイに表示される画面であり、ユーザI/F部32の入力装置により履歴を表示する旨の操作を行なった際にユーザI/F部32のディスプレイに表示される。
サムネイル表示画面は、ディレクトリのツリー構造が示されるツリー領域Aと、サムネイルが表示されるサムネイル領域Bと、から構成される。
サムネイル領域Bには、ツリー領域Aにて選択されたフォルダに記憶されているサムネイル画像データに基づくサムネイルが表示される。
図2においては、「JobHistory」というフォルダ内に生成された「Printer1」フォルダの内の「201tachi2008083114020101−成功」というフォルダ内に記憶されたサムネイルを表示している。
上述したフォルダのうち、「JobHistory」は印刷ジョブの全ての履歴を記憶するフォルダであることを示しており、全ての印刷ジョブの履歴(サムネイル画像データ)はこのフォルダ内に記憶される。
また、「Printer1」は、印刷ジョブを実行したプリンタを示す名称である。また、「201tachi2008083114020101−成功」は、ジョブID(201),ユーザ名(tachi),日時(2008083114020101),印刷ジョブの結果を示しており、印刷ジョブ,印刷を行なったユーザ名,当該フォルダが生成された日時,印刷結果などの情報を得ることができる。
サムネイル領域Bには、印刷履歴として、印刷された、または印刷を失敗したページのサムネイルが表示される。サムネイルの名称は「(ページ番号)−(総ページ数)」として作成される。当該印刷ジョブでは、10ページの印刷が行なわれている。
このサムネイル領域Bに表示されるサムネイルのうち、テキスト中心のページが画像中心に変わった「3−10.jpg」(図中101)、画像中心からテキスト中心のページに変わった「4−10.jpg」(図中102)、また、「印刷禁止」の文字が記載された「7−10.jpg」(図中103)が、画像とその周囲を着色することにより強調表示されている。
また、上記フォルダと異なるフォルダのサムネイルを示した表示画面を図3に示す。
このフォルダ名は、ツリー領域Aに「202tachi2008090112300001−失敗」と表示されている。フォルダ名に「失敗」と記載されており、印刷ジョブが正常に完了しなかった(印刷データに基づくページのうち1ページ以上の印刷を失敗した)ことを示している。
サムネイル領域Bに示されているサムネイルは、前10ページ中の6ページ目までである。6ページ目のサムネイル(図中104)は、名称が「6−10−miss」となっているとともに、サムネイルが強調表示されており、印刷が失敗したことを示している。
なお、サムネイルを強調表示する具体例としては、上述したようにサムネイルの色を変化させる以外に、サムネイルの大きさや形状を異ならせることや、サムネイルをアニメーションさせることなどが考えられる。
(1.3)プリンタ20による処理
以下に、プリンタ20が備える制御部21により実行される各種処理について説明する。
(1.3.1)印刷制御処理
印刷制御処理の処理手順を、図4に基づいて説明する。本処理は、PC10から印刷データを受信した際に、印刷データ管理装置30のサムネイル記憶部33にサムネイルを記憶し、それを条件として画像の印刷を実行する処理である。本処理は、PC10から印刷データを受信する毎に実行される。
(1.3)プリンタ20による処理
以下に、プリンタ20が備える制御部21により実行される各種処理について説明する。
(1.3.1)印刷制御処理
印刷制御処理の処理手順を、図4に基づいて説明する。本処理は、PC10から印刷データを受信した際に、印刷データ管理装置30のサムネイル記憶部33にサムネイルを記憶し、それを条件として画像の印刷を実行する処理である。本処理は、PC10から印刷データを受信する毎に実行される。
本処理では、まず、印刷データにおけるヘッダ情報を受信する(S1)。印刷データは、印刷ジョブのジョブ名,印刷データの送信を指示したユーザ名,印刷対象の総ページ数情報などを含んだヘッダ情報と、ユーザが印刷を所望する印刷対象データとからなり、S1ではそのヘッダ情報を受信する。なお、受信したヘッダ情報は、記憶部27に記憶される。
次に、印刷の実行に必要な最低量の(画像1ページ分の)データ(以降、ページデータという)を受信する(S2)。ここでは、印刷対象データのうち、未受信のデータを受信する。
次に、S2にて受信したページデータをRIP処理する(S3)。これにより、印刷画像1ページ分のラスタデータが生成される。そしてこの生成されたラスタデータに基づいてサムネイル画像データ(以降、単にサムネイルという)を作成する(S4)。このときのサムネイルには、「(ページ番号)−(印刷データの総ページ数)」で示される名称が付される。ページ番号とは、作成されたサムネイルのページ順序を示す数値を指す。作成したサムネイルは、制御部21のRAMに一時的に記憶する。既に記憶されているサムネイルがあれば、上書き更新する。
次に、送信判定処理を実行する(S5)。ここでは、S4にて作成されたサムネイルが印刷データ管理装置30に送信して記憶させるべきサムネイルであるか否かを判定するが、送信判定処理の詳細は後述する。
次に、送信判定処理にてサムネイルを送信すると判定されたか否かをチェックする(S6)。具体的には、後述する送信判定処理にてサムネイル送信フラグがONとされたかOFFとされたかをチェックする。送信判定処理にてサムネイルを送信しないと判定された場合(S6:No)、つまり、サムネイル送信フラグがOFFとされた場合、処理がS16に移行する。
一方、サムネイルを送信すると判定された場合(S6:YES)、つまりサムネイル判定処理にてサムネイル送信フラグがONとされた場合、S2にて受信したページデータが印刷ジョブの1ページ目であるか否かを判断する(S7)。印刷ジョブの1ページ目でなければ(S7:No)、処理がS10に移行する。一方、印刷ジョブの1ページ目であれば(S7:Yes)、フォルダ作成処理を実行して、印刷データ管理装置30のサムネイル記憶部33に、印刷ジョブに関する印刷データに対応するフォルダを作成する(S8)。このフォルダ作成処理の詳細は後述する。
このS8におけるフォルダ作成が成功しなければ(S9:No)、つまり、プリンタ20と印刷データ管理装置30との間の通信障害や、サムネイル記憶部33の故障などにより所定の記憶領域にフォルダが作成されなければ、本処理を終了する。この場合、印刷の実行やサムネイルの記憶などは行なわれず、送信された印刷データは破棄される。一方、フォルダ作成が成功すれば(S9:Yes)、処理がS10に移行する。
次に、サムネイルを印刷データ管理装置30に送信する(S10)。ここでは、上記S8にて作成されたフォルダに、制御部21のRAMに格納されているサムネイルを記憶させる。なお、上記フォルダにサムネイルを記憶させた後、同一のサムネイルを記憶部27におけるサムネイル記憶領域に記憶させ、RAMに記憶されたサムネイルを消去する。
このS10におけるサムネイルの送信が成功すれば(S11:Yes)、処理がS16に移行する。一方、サムネイルの送信が成功しなければ(S11:No)、リカバリ処理を行う(S12)。ここでは、サムネイル送信を所定回数までリトライする。所定回数以内にサムネイルの送信が成功すれば(S13:Yes)、処理がS16に移行する。
一方、所定回数以内にサムネイル送信が成功しなければ(S13:No)、現在のページの印刷を継続するか否かのユーザによる入力を待つ(S14)。具体的には、当該サムネイルが記憶できない旨をPC10の表示装置およびプリンタ20のユーザI/F部29のディスプレイに表示させ、現在のページの印刷をスキップして「次のページの印刷に移行する」、「当該サムネイルを記憶する処理を再度実行する」、のいずれかをユーザに選択させる。この選択操作は、PC10の入力装置およびユーザI/F部29のいずれで行なうこととしてもよい。
上記S14にて、「次のページの印刷に移行する」と選択された場合(S15:Yes)、処理がS2に戻る。一方、「当該サムネイルを記憶する処理を再度実行する」と選択された場合(S15:No)、処理がS12に戻る。
次に、S3にてRIP処理した画像の印刷を実行する(S16)。ここでは、印刷部26に画像印刷指令を送り、用紙上に画像を印刷させる。この印刷の過程でジャムが発生するなどして印刷が成功しなければ(S17:No)、S10にてサムネイル記憶部33に記憶されたサムネイルの名称を、「(ページ番号)−(印刷データの総ページ数)−miss」に付し直し(S18)、S19に移行する。なお、対応するサムネイルがサムネイル記憶部33に記憶されていない場合には、制御部21のRAMに格納されているサムネイルを、上記名称を付して記憶させる。サムネイルを記憶させた後、RAMに記憶されているサムネイルを消去する。
次に、現在のページの印刷を継続するか否かのユーザによる入力を待つ(S19)。具体的には、印刷が成功しなかった旨をPC10の表示装置およびプリンタ20のユーザI/F部29のディスプレイに表示させ、「印刷ジョブを終了する」、「当該ページの再印刷を実行する」、のいずれかをユーザに選択させる。この選択操作は、PC10の入力装置およびユーザI/F部29のいずれで行なうこととしてもよい。
上記S19にて、「当該ページの再印刷を実行する」と選択された場合(S20:Yes)、上記ページに対応するサムネイルの名称を「(ページ番号)−(印刷データの総ページ数)」に戻した後、処理がS16に戻る。一方、「印刷ジョブを終了する」と選択された場合(S20:No)、処理がS22に移行する。
次に、S16にて印刷を行なったページが最終ページであるか否かを判定する(S21)。上記ページが最終ページでなければ(S21:No)、処理がS2に戻る。
上記ページが最終ページならば(S21:Yes)、完了処理を実行する(S22)。この完了処理では、すべてのページの印刷が正常に終了したか否かに応じて上記S8にて作成したフォルダの名称を付し直すが、詳細は後述する。その後、本処理を終了する。
(1.3.2)送信判定処理
送信判定処理の処理手順を、図5に基づいて説明する。本処理は、印刷制御処理のS5にて実行される。
(1.3.2)送信判定処理
送信判定処理の処理手順を、図5に基づいて説明する。本処理は、印刷制御処理のS5にて実行される。
本処理では、まず、画像特徴抽出を実行するように設定されているか否かを判定する(S31)。画像特徴抽出とは、ページの内容から、サムネイルを記憶させるべき特殊ページであるか否かを判定するためにページの内容を判断することであって、印刷データ管理装置30のユーザI/F部32にて予め設定入力されている。
画像特徴抽出を実行するように設定されていなければ(S31:No)、出力ページ条件にマッチしているか否かを判定する(S32)。出力ページ条件とは、サムネイルを履歴としてサムネイル記憶部33に記憶させる条件であり、印刷データ管理装置30のユーザI/F部32にて何ページ毎にサムネイルを記憶させるかを予め設定入力されている。
印刷しようとするページが出力ページ条件にマッチしていなければ(S32:No)、出力フラグをOFFに設定し(S33)、本処理を終了する。また、出力ページ条件にマッチしていれば(S32:Yes)、出力フラグをONに設定し(S34)、本処理を終了する。
一方、上記S31にて画像特徴抽出を実行するように設定されていれば(S31:Yes)、画像特徴抽出を実行する(S35)。
ここでは、まず、S3にてRIP処理されたデータに基づいて、該当ページに含まれるテキスト領域および画像領域の占有割合を判定する。そして、該当ページは、各領域が所定の割合(例えば、全ページの1/4)以上を占有する場合に、それらの情報を有するページであると判定される。そして、上記ページがテキスト情報を有するページ、画像情報を有するページ、いずれの情報も有するページ、またはいずれの情報も有しないページのいずれであるかに分類される。
次に、上記ページに所定の文字列が含まれているか否かを判定する。ここでいう文字列とは、例えば「印刷禁止」「社外秘」などであり、予め印刷データ管理装置30のユーザインターフェース部32にて予め印刷を管理するユーザにより設定入力されている。
判定結果は記憶部27に記憶される。記憶部27には、図6に示すデータテーブルが予め作成されている。このデータテーブルは、「テキスト情報」、「画像情報」、「文字列」からなる項目がページごとに備えられたデータ群からなり、各項目は当初「0」に設定されている。テキスト情報、画像情報、文字列などを該当ページが有している場合、該当する各項目を「1」に設定する。
次に、特殊ページであるか否かを判定する(S36)。ここでは、上記データテーブルにおける該当ページの項目をチェックし、テキスト情報、画像情報の項目が直前(一つ上)のページのものといずれも同じであり、かつ、文字列の項目が「0」であれば、特殊ページではないと判定される。
一方、テキストページ、画像ページのフラグの少なくともいずれか一方が直前のページと異なるか、もしくは文字列の項目が「1」であれば、特殊ページであると判定される。
上記S36にて特殊ページであると判定された場合は(S36:Yes)、サムネイル表示態様の調整を行う(S37)。ここでは、S4にて作成されたサムネイルに基づいて、そのサムネイルを強調表示した加工を施したサムネイルを新たに作成する。また、サムネイルの名称を「(ページ番号)−(印刷データの総ページ数)−注意」として付する。作成したサムネイルは、制御部21のRAMに一時的に記憶する。既に記憶されているサムネイルがあれば、上書き更新する。その後、出力フラグをONとし(S34)、本処理を終了する。
一方、上記S36にて特殊サムネイルであると判定されなかった場合は(S36:No)、処理が上述したS32に移行する。
(1.3.3)フォルダ作成処理
フォルダ作成処理の処理手順を、図7に基づいて説明する。本処理は、印刷制御処理のS8にて実行される。
(1.3.3)フォルダ作成処理
フォルダ作成処理の処理手順を、図7に基づいて説明する。本処理は、印刷制御処理のS8にて実行される。
本処理では、まず、実行中の印刷ジョブのジョブ名を記憶部27より取得する(S41)。
次に、PC10を用いて実行中の印刷ジョブを開始したユーザ名を記憶部27より取得する(S42)。
次に、日時を時計より取得する(S43)。
次に、S41からS43にて取得した各情報に基づいて、フォルダ名を決定する(S44)。具体的には、図2、図3に示すように、ジョブ名,ユーザ名,日時からなるフォルダ名を決定する。決定したフォルダ名は、記憶部27に記憶させる。
次に、S44にて決定したフォルダ名のフォルダを、サムネイル記憶部33に作成する(S45)。サムネイル記憶部33には、予め作成されているプリンタ名のフォルダ内に上記フォルダを作成する。プリンタ名のフォルダが無い場合は、新たにプリンタ名のフォルダを作成し、その中にS44にて決定したフォルダ名を付したフォルダを作成する。
このS45におけるフォルダの作成が成功すれば(S46:Yes)、本処理を終了する。一方、フォルダの作成が成功しなければ(S46:No)、リカバリ処理を行う(S47)。具体的には、フォルダの作成を所定回数までリトライする。リカバリ処理が成功すれば(S48:Yes)、本処理が終了する。リカバリ処理が成功しなければ(S48:No)、本処理を終了するとともに、印刷制御処理を終了する。
(1.3.4)印刷完了処理
印刷完了処理の処理手順を、図8に基づいて説明する。本処理は、印刷制御処理のS22にて実行される。
(1.3.4)印刷完了処理
印刷完了処理の処理手順を、図8に基づいて説明する。本処理は、印刷制御処理のS22にて実行される。
本処理では、まず、記憶部27から本印刷ジョブに対応するフォルダ名を読み出し(S51)、次に、サムネイル記憶部33から上記フォルダ名のフォルダを選択し、そこに記憶されるサムネイルのうち、名称が「(ページ番号)−(印刷データの総ページ数)−失敗」となっているサムネイルが存在するか否かをチェックする(S52)。
上記名称のサムネイルが存在しなければ(S53:No)、フォルダの名称を、最後に「−成功」をつけた名称に付し直し(S54)、処理がS58に移行する。一方、上記名称のサムネイルが存在すれば(S53:Yes)、該当するサムネイルすべてを記憶部27から読み出し、その読み出したサムネイルに基づいて、そのサムネイルを強調表示した加工を施したサムネイルを新たに作成する(S55)。そして、そのサムネイルをサムネイル記憶部33に記憶されている同一印刷ジョブの同一ページのサムネイルに置き換えて記憶させ(S56)、続いてフォルダの名称を最後に「−失敗」を付けた名称に付し直し(S57)、処理がS58に移行する。
次に、フォルダ名の再設定が成功したか否かを判定する(S58)。フォルダ名の再設定が成功していれば(S58:Yes)、本処理を終了する。フォルダ名の再設定が成功していなければ(S58:No)、リカバリ処理を行う(S59)。具体的には、フォルダ名の付し直しを所定回数までリトライする。その後、フォルダ名の付し直しが成功したか否かにかかわらず、本処理を終了する。
(1.4)効果
以上説明した構成のプリンタシステム1であれば、(a)印刷の履歴を確実に残すことができ、また、(b)ユーザに対して印刷ジョブの実行履歴を的確に把握させることができる。
(1.4)効果
以上説明した構成のプリンタシステム1であれば、(a)印刷の履歴を確実に残すことができ、また、(b)ユーザに対して印刷ジョブの実行履歴を的確に把握させることができる。
上記(a)について説明すると、印刷されるページのサムネイルが、その印刷が開始される前に印刷データ管理装置30のサムネイル記憶部33に記憶され、記憶されたことを条件として印刷が開始されるので、確実に印刷の履歴を残すことができる。
また、上記(b)については、以下のように説明できる。
上述したように、印刷の履歴を、サムネイルにて確認できることから、ユーザは各画像のファイルを開いて確認する必要がなくなり、記憶されている画像データの内容を短時間で把握することができる。さらに、印刷ジョブの進行に合わせてサムネイルが順次記憶されるので、一の印刷データに基づき複数ページが印刷される場合であっても、その一の印刷データに基づき印刷されるページの中で、いずれのページまで印刷が進んだのかその進捗具合をユーザに判断させることが可能となる。
また、記憶されるサムネイルの名称には、印刷される総ページ数、該当するページのページ番号、印刷の失敗などの情報が含まれるため、ユーザは、その付された名称を確認することにより、サムネイル画像データの画像以外の情報を取得することができる。
また、記憶されるサムネイルは、印刷データごとに1つのフォルダに記憶される。そのフォルダの名称には、印刷ジョブ,ユーザ名、印刷日時、印刷が成功したか否かなどの情報が含まれる。よって、管理者は、どのような内容の印刷が、誰によりいつ行なわれたかを容易に把握することができる。
また、記憶されるサムネイルは、元のページの有する情報の種類が一つ前のページから変わったとき、元のページが所定の文字列を有しているとき、または印刷に失敗したときに強調表示される。よって、ユーザが履歴を確認した際に、注目すべきページを容易に発見することができる。
また、出力ページ条件を設定することによりサムネイルを記憶させるページの間隔を設定できる。よって、予め間隔を広く設定しておけば、履歴の確認を迅速に行うことができ、また予め間隔を狭く、例えば全ページサムネイルを記憶させることにしておけば、より詳細に履歴を確認することができる。なお、予め間隔を広く設定した場合でも、特殊サムネイルであると判定された場合にはサムネイルが記憶されるので、重要なサムネイルを見落とすことがなくなる。
なお、記憶されたサムネイルは、印刷データ管理装置30のみでなく、クライアントのPC10にても確認できるようにすることで、印刷を行なわせたユーザ自身も印刷の進行状況などを把握できるようになる。
[実施例2]
実施例2におけるプリンタシステム1の構成は、基本的に実施例1と同じ構成である。しかしながら、制御部21による処理が一部変更されているため、変更された処理を以下に示す。
(2.1)制御部21による処理
本実施例では、印刷制御処理の一部が実施例1と異なると共に、送信判定処理に代えてサムネイル作成処理を実行する。
(2.1.1)印刷制御処理
本実施例における印刷制御処理の処理手順を、図9に基づいて説明する。なお、この印刷制御処理において、実施例1における図4の印刷制御処理と同様の処理を行う箇所は図4と同じ符号を付して説明を省略し、相違点のみについて説明する。
[実施例2]
実施例2におけるプリンタシステム1の構成は、基本的に実施例1と同じ構成である。しかしながら、制御部21による処理が一部変更されているため、変更された処理を以下に示す。
(2.1)制御部21による処理
本実施例では、印刷制御処理の一部が実施例1と異なると共に、送信判定処理に代えてサムネイル作成処理を実行する。
(2.1.1)印刷制御処理
本実施例における印刷制御処理の処理手順を、図9に基づいて説明する。なお、この印刷制御処理において、実施例1における図4の印刷制御処理と同様の処理を行う箇所は図4と同じ符号を付して説明を省略し、相違点のみについて説明する。
本実施例の印刷制御処理では、S3におけるRIP処理の後、サムネイル作成処理を実行する(S101)。このサムネイル作成処理では、サムネイルの種類を判別し、判別したサムネイルの種類に応じて異なる表示態様のサムネイルを作成するが、詳細は後述する。その後、処理がS6に移行し、以降は実施例1の印刷制御処理と同様の処理を実行する。
(2.1.2)サムネイル作成処理
サムネイル作成処理の処理手順を、図10に基づいて説明する。本処理は、印刷制御処理のS101にて実行される。
(2.1.2)サムネイル作成処理
サムネイル作成処理の処理手順を、図10に基づいて説明する。本処理は、印刷制御処理のS101にて実行される。
本処理では、まず、画像特徴抽出部25に画像特徴抽出を実行させる(S111)。ここでは、上述した図5におけるS35と同様の処理を実行し、該当するページを、テキスト情報を有するページ、画像情報を有するページ、いずれの情報も有するページ、またはいずれの情報も有しないページのいずれであるかに分類する。
次に、S111にて分類したページの種類に応じて異なる表示態様のサムネイルを作成する(S112)。具体的には、図11に示すように、テキスト情報を有するページは背景が着色され(図中121)、画像情報を有するページは画像の周辺部が着色され(図中122)、いずれの情報も有するページはその両方が着色され(図中123)、いずれの情報も有しないページは強調表示されない(図中124)。なお、この図11は、本実施例における印刷制御処理が終了した状態を示している。
次に、出力ページ条件にマッチしているか否かを判定し(S113)、印刷しようとするページが出力ページ条件にマッチしていなければ(S113:No)、出力フラグをOFFに設定し(S114)、本処理を終了する。また、出力ページ条件にマッチしていれば(S113:Yes)、出力フラグをONに設定し(S115)、本処理を終了する。このS113〜S115の処理は、図5におけるS32〜S34と同様の処理である。
(2.2)効果
以上説明した構成のプリンタシステム1であれば、上記実施例1と同様に印刷履歴を確実に残すことができるうえ、作成されたサムネイルに対応するページがどのような種類の情報を有しているかをそのサムネイルの表示態様によって見分けることができるようになるため、サムネイルにより表わせられる履歴情報の中から特異な印刷履歴情報を容易に発見できるようになる。
[実施例3]
実施例3におけるプリンタシステム1の構成は、基本的に実施例1と同じ構成である。しかしながら、制御部21による処理が一部変更されているため、変更された処理を以下に示す。
(3.1)制御部21による処理
本実施例では、送信判定処理の一部が実施例1と異なる。
(3.1.1)送信判定処理
本実施例における送信判定処理の処理手順を、図12に基づいて説明する。なお、この送信判定処理において、実施例1における図5の印刷制御処理と同様の処理を行う箇所は図5と同じ符号を付して説明を省略し、相違点のみについて説明する。
(2.2)効果
以上説明した構成のプリンタシステム1であれば、上記実施例1と同様に印刷履歴を確実に残すことができるうえ、作成されたサムネイルに対応するページがどのような種類の情報を有しているかをそのサムネイルの表示態様によって見分けることができるようになるため、サムネイルにより表わせられる履歴情報の中から特異な印刷履歴情報を容易に発見できるようになる。
[実施例3]
実施例3におけるプリンタシステム1の構成は、基本的に実施例1と同じ構成である。しかしながら、制御部21による処理が一部変更されているため、変更された処理を以下に示す。
(3.1)制御部21による処理
本実施例では、送信判定処理の一部が実施例1と異なる。
(3.1.1)送信判定処理
本実施例における送信判定処理の処理手順を、図12に基づいて説明する。なお、この送信判定処理において、実施例1における図5の印刷制御処理と同様の処理を行う箇所は図5と同じ符号を付して説明を省略し、相違点のみについて説明する。
本実施例の送信判定処理では、S31にて画像特徴抽出を実行するように設定されていれば(S31:Yes)、画像類似度判定を行う(S121)。
ここでは、画像特徴抽出部25に画像特徴抽出を実行させ、該当ページに含まれるテキスト領域および画像領域の占有割合を判定する。判定結果は、記憶部27に記憶される。記憶部27には、図13に示すデータテーブルが予め作成されている。このデータテーブルは、「テキスト領域」、「画像領域」、「判定」からなる項目がページごとに備えられたデータ群からなる。テキスト領域および画像領域の占有割合を判定すると、判定結果(%)が対応する各項目に登録される。そして、2ページ目以降では、いずれかの項目の占有割合が直前のページと比較して所定の閾値(本実施例では20%)以上変化した場合に、判定の項目に「1」を登録し、いずれの項目も閾値以下の変化であった場合には、判定の項目に「0」を登録する。
次に、特殊ページであるか否かを判定する(S122)。ここでは、上記データテーブルにおける該当ページの「判定」項目をチェックし、「0」が登録されていれば特殊ページではないと判定し(S122:No)、処理がS32に移行する。一方、「1」が登録されていれば、特殊ページであると判定し(S122:Yes)、処理がS37に移行する。
(3.2)効果
以上説明した構成のプリンタシステム1であれば、上記実施例1と同様に印刷履歴を確実に残すことができるうえ、作成されたサムネイルに対応するページの内容が大きく変化したこと、例えばページに記載されたテキストや画像の量が大幅に増減したことを、そのサムネイルの表示態様によって見分けることができるようになるため、内容が大きく変化したページを容易に発見できるようになる。
[変形例]
以上、本発明の実施形態について説明したが、本発明は、上記実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態をとり得ることはいうまでもない。
(3.2)効果
以上説明した構成のプリンタシステム1であれば、上記実施例1と同様に印刷履歴を確実に残すことができるうえ、作成されたサムネイルに対応するページの内容が大きく変化したこと、例えばページに記載されたテキストや画像の量が大幅に増減したことを、そのサムネイルの表示態様によって見分けることができるようになるため、内容が大きく変化したページを容易に発見できるようになる。
[変形例]
以上、本発明の実施形態について説明したが、本発明は、上記実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態をとり得ることはいうまでもない。
例えば上記各実施例においては、印刷を失敗したページのサムネイルの名称を「(ページ番号)−(印刷データの総ページ数)−miss」と付し直す構成を例示したが、印刷に成功したサムネイルの名称を変更する構成であってもよい。例えば、図4のS17にて印刷が成功したときに、サムネイルの名称を「(ページ番号)−(印刷データの総ページ数)−success」と付し直すことが考えられる。
また、上記各実施例においては、印刷を失敗したページのサムネイルの表示態様を変更する構成を例示したが、成功したページのサムネイルの表示態様を変更することとしてもよいし、両方のサムネイルの表示態様を変更することとしてもよい。
また、サムネイルの強調表示の態様は、上記各実施例の記載に限定されない。画像の色、形状、配置など、注目すべきサムネイルが強調される態様であればよい。たとえば、該当するサムネイルが中心となる魚眼レンズのようにサムネイル表示画面自体を表示する構成であってもよいし、所定のサムネイルのみアニメーションするように構成してもよい。
また、上記実施例においては、各ページに対応するサムネイルが、それぞれ異なる画像データである構成を例示したが、全てのページのサムネイルを示す1つの画像データを作成する構成であってもよい。このように構成されたプリンタシステム1であれば、印刷ジョブごとに1の画像データを生成することになるため、管理するファイル数を削減でき、印刷履歴の管理が容易になる。具体的には、印刷制御処理のS22の後、記憶部27に記憶されている当該印刷ジョブに該当する全てのサムネイルを表示させた1つの画像を作成し、サムネイル記憶部33に記憶された当該印刷ジョブに基づくサムネイルと置き換えることとしてもよい。
また、図5のS35における画像特徴抽出は、RIP処理されたデータでなく、作成したサムネイルに基づいて実行してもよい。それにより、判定の精度は落ちるものの、データが小さいことから、処理を迅速に行うことができるようになる。
また、サムネイルを記憶させるフォルダの名称は、印刷が成功したか否かに応じて変更する構成を例示したが、当該フォルダに名称を「(ページ番号)−(印刷データの総ページ数)−注意」として設定されたサムネイルが存在するか否かに応じてフォルダの名称を変更してもよい。
また、上記各実施例においては、1つの印刷データに基づいて1のフォルダを形成する構成を例示したが、それ以外の条件でフォルダを形成する構成であってもよい。例えば、印刷データごとにフォルダを形成せず、プリンタ20に対応するフォルダにサムネイルを記憶させる構成や、日時で分類したフォルダにサムネイルを記憶させる構成などが考えられる。
また、図5のS36における特殊ページであるか否かの判定においては、データテーブルにおける該当ページのテキストページおよび画像ページの項目が、直前のページの各項目といずれも同一である場合に特殊ページであると判定する構成を例示したが、図6のデータテーブルに登録されている全てのページと比較して、同一でないページが存在する場合に特殊ページであると判定することとしてもよい。
なお、同一のフォルダに異なる印刷データのサムネイルが登録される構成とする場合には、例えばそのフォルダにデータテーブルを登録しておき、当該フォルダにサムネイルを登録する印刷ジョブを実行する際には、そのデータテーブルに追記するようにデータテーブルの登録を行うことで、既に記憶されているサムネイルを対象として上記の判定を行うことができる。
また、サムネイルの表示態様は、印刷を実行した時刻に応じて変化させる構成であってもよい。例えば、図10のS111、S112に代えて、サムネイルを、8時〜20時は通常色、20時〜24時は黄色、24時〜8時は赤色に強調表示させる処理を実行することが考えられる。これにより、サムネイルが作成された時刻、つまり印刷が行なわれた時刻を、履歴を確認するだけで容易に知ることができるため、例えば業務時間外の印刷履歴などを容易に発見することができる結果、不正な印刷の発見を容易に行なえるようになる。このことは、同一のフォルダに異なる印刷データに基づくサムネイルが記載されている場合に特に効果的であるが、印刷データごとにフォルダが作成され、フォルダ名に時間が登録されている場合であっても、サムネイルの表示態様により印刷時刻を感覚的に認識することができ、より不正な印刷の発見を容易に行なえるようになる。
また、上記実施例では、PC10から印刷データが送信される構成を例示したが、プリンタ20と、例えばフラッシュメモリのような記憶媒体とを接続し、その記憶媒体に記憶されたデータから印刷を行なう構成であってもよい。
また、印刷中のページに対応するサムネイルを強調表示する構成であってもよい。その場合は、印刷データ管理装置30の制御部31が、ディスプレイに表示させる画像を変化させるように指令を出す構成とすれば、別途サムネイル画像データを作成する必要が無くなる。
また、上記実施例においては、サムネイルを記憶させる記憶装置として、プリンタ20にネットワークを介して接続された印刷データ管理装置30のサムネイル記憶部33に記憶させる構成を例示したが、記憶装置はプリンタ20の内部に配置されたものであってもよい。
1…プリンタシステム、2…ネットワーク、10…PC、20…プリンタ、21…制御部、22…ネットワーク送受信部、23…RIP処理部、24…画像処理部、25…画像特徴抽出部、26…印刷部、27…記憶部、28…時計、29…ユーザインターフェース部、30…印刷データ管理装置、31…制御部、32…ユーザインターフェース部、33…サムネイル記憶部、101,102,103,104,111,112,113,114…サムネイル
Claims (11)
- 印刷データに基づく印刷画像の各ページに対応するサムネイル画像データを作成するサムネイル作成手段と、
前記サムネイル作成手段により作成されたサムネイル画像データを記憶装置に記憶させる記憶制御手段と、
前記サムネイル作成手段により作成される前記サムネイル画像データに対応するページが、複数の所定の情報のうち、いずれを有するかを判定する判定手段と、を備え、
前記サムネイル作成手段は、前記判定手段による判定結果に応じて異なるサムネイル画像データを作成する
ことを特徴とするサムネイル作成装置。 - 印刷データに基づく印刷画像の各ページに対応するサムネイル画像データを作成するサムネイル作成手段と、
前記サムネイル作成手段により作成されたサムネイル画像データを記憶装置に記憶させる記憶制御手段と、
前記サムネイル作成手段により作成される前記サムネイル画像データに対応するページが、複数の所定の情報のうち、いずれを有するかを判定する判定手段と、を備え、
前記サムネイル作成手段は、作成されるサムネイル画像データに対応するページの前記判定手段による判定結果が、前記記憶装置に記憶されているサムネイル画像データのうち、所定のサムネイル画像データに対応するページの前記判定手段による判定結果と異なる場合には、前記所定のサムネイル画像データとは表示態様を異ならせたサムネイル画像データを作成する
ことを特徴とするサムネイル作成装置。 - 前記所定のサムネイル画像データとは、前記記憶制御手段により前記記憶装置に一番新しく記憶されたサムネイル画像データである
ことを特徴とする請求項2に記載のサムネイル作成装置。 - 前記記憶装置に前記サムネイル画像データを格納可能なフォルダを作成するフォルダ作成手段と、
前記フォルダ作成手段により作成されるフォルダに付する名称を作成する名称作成手段と、を備え、
前記記憶制御手段は、前記名称作成手段により作成されたフォルダの名称を、前記フォルダ作成手段により作成されたフォルダに付して前記記憶装置に記憶させるとともに、前記サムネイル作成手段が作成した前記サムネイル画像データを、前記フォルダ作成手段により作成されたフォルダに記憶させる
ことを特徴とする請求項1から請求項3のいずれかに記載のサムネイル作成装置。 - 前記フォルダ作成手段は、前記印刷データごとに、前記印刷データに対応する印刷データ対応フォルダを作成し、
前記記憶制御手段は、前記印刷データ対応フォルダに、当該印刷データ対応フォルダに対応する印刷データに基づくサムネイル画像データを記憶させる
ことを特徴とする請求項4に記載のサムネイル作成装置。 - 前記名称作成手段は、前記印刷データに基づくすべてのページの前記判定手段による判定結果が同じである場合と、それ以外の場合と、で異なる名称を作成する
ことを特徴とする請求項4又は請求項5に記載のサムネイル作成装置。 - 前記所定の情報とは、テキスト情報、画像情報、のうちの一方である
ことを特徴とする請求項1から請求項6のいずれかに記載のサムネイル作成装置。 - 前記所定の情報とは、所定の文字列を含む情報である
ことを特徴とする請求項1から請求項7のいずれかに記載のサムネイル作成装置。 - 前記判定手段は、前記所定の情報として、テキスト情報、画像情報、のうち少なくともいずれか一方を所定量以上含む前記ページを、前記所定の情報を有するページとして判定する
ことを特徴とする請求項1から請求項8のいずれかに記載のサムネイル作成装置。 - 印刷データに基づく印刷画像の各ページに対応するサムネイル画像データを作成するサムネイル作成手段と、
前記サムネイル作成手段により作成されたサムネイル画像データを記憶装置に記憶させる記憶制御手段と、
前記サムネイル作成手段により作成される前記サムネイル画像データに対応するページにおいて、テキスト情報を含むテキスト領域、および画像情報を含む画像領域それぞれが各ページを占有する占有割合を判定する判定手段と、を備え、
前記サムネイル作成手段は、作成されるサムネイル画像データに対応するページの前記判定手段による判定結果と、 前記記憶装置に記憶されているサムネイル画像データのうち、前記記憶制御手段により前記記憶装置に一番新しく記憶されたサムネイル画像データに対応するページの前記判定手段による判定結果と、を比較し、前記テキスト領域および前記画像領域の占有割合が所定の閾値を超えて変化した場合には、前記一番新しく記憶されたサムネイル画像データとは表示態様を異ならせたサムネイル画像データを作成する
ことを特徴とするサムネイル作成装置。 - 印刷データに基づいて画像を印刷する印刷手段に対し、前記印刷データに対応する、少なくとも1つの前記サムネイルが前記記憶装置に記憶されたことを条件として、前記印刷データに基づく画像の印刷を許可する印刷制御手段を備える
ことを特徴とする請求項1から請求項10のいずれかに記載のサムネイル作成装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008285450A JP2010114653A (ja) | 2008-11-06 | 2008-11-06 | サムネイル作成装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008285450A JP2010114653A (ja) | 2008-11-06 | 2008-11-06 | サムネイル作成装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2010114653A true JP2010114653A (ja) | 2010-05-20 |
Family
ID=42302865
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008285450A Pending JP2010114653A (ja) | 2008-11-06 | 2008-11-06 | サムネイル作成装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2010114653A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5482946B1 (ja) * | 2013-08-09 | 2014-05-07 | 富士ゼロックス株式会社 | 画像出力システム及びプログラム |
-
2008
- 2008-11-06 JP JP2008285450A patent/JP2010114653A/ja active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5482946B1 (ja) * | 2013-08-09 | 2014-05-07 | 富士ゼロックス株式会社 | 画像出力システム及びプログラム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4743260B2 (ja) | プリンタ | |
US20080049249A1 (en) | Information processor, print instruction method, and recording medium in which print instruction program is recorded | |
US8379253B2 (en) | Structured document conversion apparatus, structured document conversion method, and storage medium | |
US8305615B2 (en) | Job processing method for restarting jobs after an interrupt | |
EP2677467B1 (en) | Control Device | |
JP2007083725A (ja) | 画像形成装置の画像形成方法 | |
US8947695B2 (en) | Information processing device, information processing method and computer-readable record medium | |
JP2015172929A (ja) | 情報処理装置、情報処理方法、プログラム | |
JP2005063099A (ja) | 画像処理装置 | |
JP2019040564A (ja) | プリンタドライバ、および情報処理装置 | |
JP4895347B2 (ja) | 文書管理システム及びその制御方法 | |
US20140016152A1 (en) | Image processing apparatus and method and non-transitory computer readable medium | |
JP6880921B2 (ja) | 設定処理装置およびプログラム | |
JP5077105B2 (ja) | 画像処理装置、画像処理プログラム及び画像処理システム | |
JP6903953B2 (ja) | 情報処理装置及びプログラム | |
JP2007226448A (ja) | 画像処理装置 | |
JP6080683B2 (ja) | 機能記述作成プログラム及び機能記述作成システム | |
JP6950391B2 (ja) | 制御プログラム及び画像データ作成モジュール | |
JP2010114653A (ja) | サムネイル作成装置 | |
JP6234417B2 (ja) | 情報処理装置及びその制御方法とプログラム | |
US9588942B2 (en) | Information processing apparatus and information processing method | |
JP7024547B2 (ja) | アプリケーションプログラム | |
JP6437076B2 (ja) | 情報処理装置及びその制御方法とプログラム | |
JP6907851B2 (ja) | 制御プログラム | |
JP2020161013A (ja) | 制御プログラム |