(57)【特許請求の範囲】
【請求項１】
文書データを記憶する文書記憶手段と、
画像を表示する表示手段と、
前記文書データをオブジェクト毎に領域区分してオブジェクト毎文書データを生成するオブジェクト文書データ生成手段と、
前記文書データと前記オブジェクト毎文書データのうちいずれかまたは双方から文書全体プレビュー画像のみまたは少なくともオブジェクト毎プレビュー画像を生成するプレビュー画像生成手段と、
前記表示手段の表示サイズに基づいて、前記プレビュー画像生成手段に前記文書全体プレビュー画像のみまたは少なくとも前記オブジェクト毎プレビュー画像を生成させて、該プレビュー画像を前記表示手段に表示させるプレビュー画像制御手段と、
を備え、
前記プレビュー画像制御手段は、
前記文書データのオブジェクト同士の重なりの有無を判定し、オブジェクト同士の重なりがあると、前記プレビュー画像生成手段に少なくとも前記オブジェクト毎プレビュー画像を生成させることを特徴とするプレビュー画像表示装置。
【請求項２】
前記プレビュー画像表示装置は、
前記オブジェクト毎プレビュー画像の表示において、最初に表示するオブジェクトを初期表示オブジェクトとして設定するオブジェクト設定手段を備え、
前記プレビュー画像制御手段は、
前記オブジェクト毎プレビュー画像の表示において、前記オブジェクト設定手段で設定された前記初期表示オブジェクトのプレビュー画像を前記表示手段に最初に表示させることを特徴とする請求項１記載のプレビュー画像表示装置。
【請求項３】
文書データを記憶する文書記憶手段と、
画像を表示する表示手段と、
前記文書データをオブジェクト毎に領域区分してオブジェクト毎文書データを生成するオブジェクト文書データ生成手段と、
前記文書データと前記オブジェクト毎文書データのうちいずれかまたは双方から文書全体プレビュー画像のみまたは少なくともオブジェクト毎プレビュー画像を生成するプレビュー画像生成手段と、
前記表示手段の表示サイズに基づいて、前記プレビュー画像生成手段に前記文書全体プレビュー画像のみまたは少なくとも前記オブジェクト毎プレビュー画像を生成させて、該プレビュー画像を前記表示手段に表示させるプレビュー画像制御手段と、
を備えるプレビュー画像表示装置であって、
前記プレビュー画像表示装置は、
前記オブジェクト毎プレビュー画像の表示において、最初に表示するオブジェクトを初期表示オブジェクトとして設定するオブジェクト設定手段を備え、
前記プレビュー画像制御手段は、
前記オブジェクト毎プレビュー画像の表示において、前記オブジェクト設定手段で設定された前記初期表示オブジェクトのプレビュー画像を前記表示手段に最初に表示させることを特徴とするプレビュー画像表示装置。
【請求項４】
前記プレビュー画像表示装置は、
少なくとも前記オブジェクト毎プレビュー画像を所定の大きさに拡大する画像拡大手段を備えており、
前記プレビュー画像制御手段は、
少なくとも前記オブジェクト毎プレビュー画像の表示において、前記画像拡大手段の拡大した前記オブジェクト毎プレビュー画像を前記表示手段に表示させることを特徴とする請求項１から請求項３のいずれかに記載のプレビュー画像表示装置。
【請求項５】
前記プレビュー画像表示装置は、
前記プレビュー画像の該プレビュー画像のうち表示する表示画像領域及び／または拡大率を指定する表示指定手段を備えており、
前記プレビュー画像制御手段は、
前記表示指定手段での指定に応じて、前記表示手段に表示させているプレビュー画像の表示画像領域及び／または拡大率を変更して該表示手段に表示させることを特徴とする請求項４記載のプレビュー画像表示装置。
【請求項６】
文書画像データに基づいて画像形成する前に、該文書データに基づいてプレビュー画像をプレビュー画像表示部で表示する画像形成装置において、
前記プレビュー画像表示部として、請求項１から請求項５のいずれかに記載のプレビュー画像表示装置を搭載することを特徴とする画像形成装置。
【請求項７】
文書データを文書記憶手段に記憶させる文書記憶処理ステップと、
前記文書データをオブジェクト毎に領域区分してオブジェクト毎文書データを生成するオブジェクト文書データ生成処理ステップと、
前記文書データと前記オブジェクト毎文書データのうちいずれかまたは双方から文書全体プレビュー画像のみまたは少なくともオブジェクト毎プレビュー画像を生成するプレビュー画像生成処理ステップと、
プレビュー画像を表示させる表示手段の表示サイズに基づいて、前記プレビュー画像生成処理ステップで前記文書全体プレビュー画像のみまたは少なくとも前記オブジェクト毎プレビュー画像を生成させて、該プレビュー画像を該表示手段に表示させるプレビュー画像制御処理ステップと、
を有していることを特徴とするプレビュー画像表示方法。
【請求項８】
コンピュータに、
文書データを文書記憶手段に記憶させる文書記憶処理と、
前記文書データをオブジェクト毎に領域区分してオブジェクト毎文書データを生成するオブジェクト文書データ生成処理と、
前記文書データと前記オブジェクト毎文書データのうちいずれかまたは双方から文書全体プレビュー画像のみまたは少なくともオブジェクト毎プレビュー画像を生成するプレビュー画像生成処理と、
プレビュー画像を表示させる表示手段の表示サイズに基づいて、前記プレビュー画像生成処理で前記文書全体プレビュー画像のみまたは少なくとも前記オブジェクト毎プレビュー画像を生成させて、該プレビュー画像を該表示手段に表示させ、その際、前記文書データのオブジェクト同士の重なりの有無を判定し、オブジェクト同士の重なりがあると、前記プレビュー画像生成処理で少なくとも前記オブジェクト毎プレビュー画像を生成させるプレビュー画像制御処理と、
を実行させることを特徴とするプレビュー画像表示プログラム。
【請求項９】
コンピュータに、
文書データを文書記憶手段に記憶させる文書記憶処理と、
前記文書データをオブジェクト毎に領域区分してオブジェクト毎文書データを生成するオブジェクト文書データ生成処理と、
前記文書データと前記オブジェクト毎文書データのうちいずれかまたは双方から文書全体プレビュー画像のみまたは少なくともオブジェクト毎プレビュー画像を生成するプレビュー画像生成処理と、
プレビュー画像を表示させる表示手段の表示サイズに基づいて、前記プレビュー画像生成処理で前記文書全体プレビュー画像のみまたは少なくとも前記オブジェクト毎プレビュー画像を生成させて、該プレビュー画像を該表示手段に表示させるプレビュー画像制御処理と、
前記オブジェクト毎プレビュー画像の表示において、最初に表示するオブジェクトを初期表示オブジェクトとして設定するオブジェクト設定処理と、
を実行させ、
前記プレビュー画像制御処理は、前記オブジェクト毎プレビュー画像の表示において、前記オブジェクト設定処理で設定された前記初期表示オブジェクトのプレビュー画像を前記表示手段に最初に表示させることを特徴とするプレビュー画像表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プレビュー画像表示装置、画像形成装置、プレビュー画像表示方法及びプレビュー画像表示プログラムに関し、詳細には、小さい表示領域であっても確認性が良好な状態でプレビュー画像を表示するプレビュー画像表示装置、画像形成装置、プレビュー画像表示方法及びプレビュー画像表示プログラムに関する。
【背景技術】
【０００２】
プリンタ装置、複写装置、複合装置等の画像形成装置においては、プリンタで印刷した文書の取り忘れや他人の文書との混在を防止するために、プリントデータを一旦画像形成装置内に蓄積し、操作パネル上から再印刷を指示することが行われるようになってきている。また、近年では、ＵＳＢ（Universal Serial Bus）メモリやＳＤ（Secure Digital）等の可搬性のメディア媒体を画像形成装置のインターフェイスに挿抜して、メディア媒体内に記録されているファイルを印刷するメディアプリント技術が取り入れられてきている。
【０００３】
このように、近年、操作パネルを使用して画像形成装置の操作を行なうことが多くなってきているとともに、印刷対象の文書データのプレビュー画像を操作パネルの表示部に表示することが行われるようになってきている（特許文献１参照）。
【０００４】
例えば、複合装置等の高機能の画像形成装置においては、ＷＶＧＡ（Wide Video Graphics Array）の表示部を操作パネルに搭載して、受信した文書データやメディア媒体内の文書データのプレビュー画像を表示している。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術にあっては、高機能の画像形成装置が対象であって、操作パネルにＷＶＧＡ等の比較的大きな表示面積を有する表示部が設けられていることを前提として、文書のプレビュー画像表示を行なっている。
【０００６】
ところが、安価なプリンタ装置や複合装置等の画像形成装置においても、文書のプレビュー画像表示が要望されているが、このような安価な画像形成装置においては、一般的に、ｕＷＶＧＡ（Ultra-WVGA）等の表示領域の小さい表示部が用いられており、プレビュー画像を表示しても表示領域が狭いために、文書にどのような内容が記載されているのかを確認しづらいという問題があった。特に、小さな文字の多い文書、または、オブジェクト同士が重なるような文書を表示するときには、表示部上では、文書内容を確認し難いという問題があった。
【０００７】
そこで、本発明は、比較的小さい表示面積の表示部における文書の確認性を向上させたプレビュー画像の表示を行うことを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１記載のプレビュー画像表示装置は、文書データを記憶する文書記憶手段と、画像を表示する表示手段と、前記文書データをオブジェクト毎に領域区分してオブジェクト毎文書データを生成するオブジェクト文書データ生成手段と、前記文書データと前記オブジェクト毎文書データのうちいずれかまたは双方から文書全体プレビュー画像のみまたは少なくともオブジェクト毎プレビュー画像を生成するプレビュー画像生成手段と、前記表示手段の表示サイズに基づいて、前記プレビュー画像生成手段に前記文書全体プレビュー画像のみまたは少なくとも前記オブジェクト毎プレビュー画像を生成させて、該プレビュー画像を前記表示手段に表示させるプレビュー画像制御手段と、を備え、前記プレビュー画像制御手段は、前記文書データのオブジェクト同士の重なりの有無を判定し、オブジェクト同士の重なりがあると、前記プレビュー画像生成手段に少なくとも前記オブジェクト毎プレビュー画像を生成させることを特徴としている。
【発明の効果】
【０００９】
本発明によれば、比較的小さい表示面積の表示部における文書の確認性を向上させたプレビュー画像の表示を行うことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施例を適用したプリンタ装置のブロック構成図。
【図２】複写装置の機能ブロック構成図。
【図３】印刷ジョブ受信・制御処理を示すフローチャート。
【図４】プレビュー画像表示処理を示すフローチャート。
【図５】プレビュー文書選択画面の一例を示す図。
【図６】オブジェクト毎のプレビュー画像生成処理を示すフローチャート。
【図７】文書のテキスト、グラフィック及びイメージの一例を示す図。
【図８】文書とプレビュー画像を対応付けたデータ管理テーブルの一例を示す図。
【図９】記憶領域部の文書及びプレビュー画像の記憶状態の一例を示す図。
【図１０】プレビュー画像表示処理を示すフローチャート。
【図１１】プレビュー画像表示画面の一例を示す図。
【図１２】プレビュー初期設定画面の一例を示す図。
【図１３】オブジェクトを自動拡大する場合のプレビュー画像表示処理を示すフローチャート。
【図１４】オブジェクトのプレビュー画像を自動拡大して表示する自動拡大プレビュー画像表示画面の一例を示す図。
【図１５】拡大率初期設定画面の一例を示す図。
【発明を実施するための形態】
【００１１】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１２】
図１〜図１５は、本発明のプレビュー画像表示装置、画像形成装置、プレビュー画像表示方法及びプレビュー画像表示プログラムの一実施例を示す図であり、図１は、本発明のプレビュー画像表示装置、画像形成装置、プレビュー画像表示方法及びプレビュー画像表示プログラムの一実施例を適用したプリンタ装置１のブロック構成図である。
【００１３】
図１において、プリンタ装置１は、コントローラ２、プリンタエンジン３及びオペレーションパネル４等を備えており、コントローラ２は、ＣＰＵ（Central Processing Unit ）１１、ＲＡＭ（Random Access Memory）１２、ＮＶＲＡＭ（Non-Volatile Random Access Memory）１３、エンジンＩ／Ｆ（インターフェイス）１４、プログラムＲＯＭ（Read Only Memory）１５、ネットワークＩ／Ｆ１６、パネルＩ／Ｆ１７、フォントＲＯＭ１８及びハードディスク（ＨＤＤ）１９等を備えていて、各部は、バス２０で接続されている。
【００１４】
ネットワークＩ／Ｆ１６には、ＬＡＮ（Local Area Network）等のネットワークＮＷが接続されており、ネットワークＮＷには、プリンタ装置１に印刷要求を行なうホストコンピュータＰｃ等が接続されている。ネットワークＩ／Ｆ１６は、ネットワークＮＷを介してホストコンピュータＰｃから送信されてくる制御信号及びデータ（印刷データ等）等からなる印刷ジョブを受け取るとともに、プリンタ装置１からホストコンピュータＰｃに送信するステータス信号等の送り出しを行うインターフェイスである。
【００１５】
ネットワークＩ／Ｆ１６に接続されるホストコンピュータＰｃは、通常のハードウェア構成及びソフトウェア構成のパーソナルホストコンピュータＰｃ等であり、プリンタ装置１に、任意のＰＤＬ（Page Description Language：ページ記述言語）で生成された印刷データ及びＰＪＬ（Printer Job Language）による制御コマンド（印刷制御データ）等からなる印刷ジョブを、プリンタドライバによって生成して、ネットワークを介してプリンタ装置１に送信する。
【００１６】
プログラムＲＯＭ１５は、コントローラ２内でのデータの処理や管理及び周辺モジュールを制御するためのプログラム、具体的には、プリンタ装置１としての基本処理プログラム及び本発明のオペレーションパネル４の表示部４ａ（図５参照）へのプレビュー画像の表示を制御するプレビュー画像表示方法を実行するプレビュー画像表示プログラム等の各種プログラムを格納しているとともに、これらの各プログラムを実行するのに必要な各種データを格納している。
【００１７】
ＣＰＵ１１は、プログラムＲＯＭ１５に格納されているプログラムに基づいて、ＲＡＭ１２をワークメモリとして利用しつつ、プリンタ装置１の各部を制御して、印刷処理を行うとともに、後述するプレビュー画像表示方法を実行する。
【００１８】
ＲＡＭ１２は、ＣＰＵ１１のワークメモリとして利用されるとともに、ホストコンピュータＰｃからの印刷データをページ単位に管理して一時記憶するバッファ及びバッファに記憶されたデータを実際の印刷に適した描画データに変換して展開されるビットマップメモリ等として利用される。ＲＡＭ１２は、この印刷データまたは印刷データから変換された描画データ、あるいは、中間データを、複数ページ分蓄積する容量を有している。
【００１９】
ＮＶＲＡＭ１３は、プリンタ装置１の電源が切られているときにも記憶内容を保持するメモリであり、プリンタ装置１の電源がオフの際にも保持する必要のあるデータシステム設定値、印刷枚数カウント値、印刷設定及びプリンタエンジン３のエンジン特性を示すエンジン特性パラメータ（赤みが濃い等）等の各種設定情報がＣＰＵ１１の制御下で格納される。
【００２０】
エンジンＩ／Ｆ１４には、プリンタエンジン３が接続されており、エンジンＩ／Ｆ１４は、コントローラ２からプリンタエンジン３への制御信号や描画データ及びプリンタエンジン３からコントローラ２へのステータス信号の授受を行う。
【００２１】
プリンタエンジン３は、例えば、電子写真式プリンタ、インクジェットプリンタ等のプリンタエンジンが使用されており、ホストコンピュータＰｃから送られてきてネットワークＩ／Ｆ１６が受信した印刷データから変換されてエンジンＩ／Ｆ１４から渡される描画データ及び制御信号に基づいて、給紙部から送られてくる用紙に画像を印刷出力（画像形成出力）して、印刷済みの用紙を、排紙トレイ上に排出する。すなわち、プリンタエンジン３は、電子写真方式のエンジンの場合、図示しないが、電子写真方式で用紙に描画データに基づいて印刷処理を行うのに必要な部品、例えば、感光体、帯電部、光書き込み部、現像部、転写部及びクリーニング部等からなる画像形成ユニットを備えており、プリンタエンジン３がカラープリンタエンジンであるときには、画像形成ユニットをカラー分、例えば、ＣＭＹＫ分だけ備えている。プリンタエンジン３は、描画データ及び制御信号により光書き込み部を動作させて、帯電部による一様に帯電されている感光体上に静電潜像を形成して、現像部によりトナーを感光体上に供給して現像してトナー画像を形成する。プリンタエンジン３は、給紙部から用紙を感光体と転写部との間に給紙して、感光体上のトナー画像を転写部によって用紙に転写させ、トナー画像の転写された用紙を定着部に搬送して、定着部で加熱・加圧して用紙上のトナー画像を定着させることで、印刷処理を行う。
【００２２】
パネルＩ／Ｆ１７には、オペレーションパネル４が、ＵＳＢ（Universal Serial Bus）またはシリアルケーブル等によって接続されており、パネルＩ／Ｆ１７は、ＣＰＵ１１とオペレーションパネル４との間の信号の授受を行う。上記ＣＰＵ１１及びパネルＩ／Ｆ１７は、全体として、プレビュー画像制御手段として機能している。
【００２３】
オペレーションパネル４は、テンキー、スタートキー、モードを選択するモード選択キー等の各種操作キーを備えるとともに、タッチパネル付き液晶表示部等の表示部を備えている。オペレーションパネル４は、操作キーのキー操作や表示部のタッチ操作によって、プリント操作等の各種命令、特に、後述する表示画像の指定入力や拡大率の指定入力等行われ、表示部（表示手段）４ａには、操作キーから入力された命令内容やプリンタ装置１からユーザに通知する各種情報、特に、後述するプレビュー画像表示処理に必要な各種情報及び処理対象の画像等が表示される。この表示部４ａは、ｕＷＶＧＡ等の比較的表示面積の小さい表示デバイスが用いられている。
【００２４】
ハードディスク（文書記憶手段）１９は、展開された印刷データやホストコンピュータＰｃから送られてきた印刷ジョブ等のデータをＣＰＵ１１の制御下で蓄積し、また、読み出される。特に、ハードディスク１９は、ホストコンピュータＰｃから送られてきた印刷ジョブ（文書データ）から生成したオペレーションパネル４の表示部４ａへ表示するプレビュー画像等を格納する。
【００２５】
なお、プリンタ装置１は、可搬性を有する外部記憶装置が着脱可能に装着される外部Ｉ／Ｆを備えていてもよい。この外部記憶装置としては、例えば、ＵＳＢ（Universal Serial Bus）メモリ、メモリカード（例えば、ＳＤメモリカード等）、フロッピィディスク（登録商標）等であり、該外部Ｉ／Ｆに挿脱されて、ＣＰＵ１１の制御下で、外部記憶装置に記憶されているデータの読み出し及び外部記憶装置へのデータの書き込みが行われる。
【００２６】
そして、プリンタ装置１は、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Video Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明のプレビュー画像表示方法を実行するプレビュー画像表示プログラムを読み込んでプログラムＲＯＭ１５、ハードディスク１９等に導入することで、後述する比較的小さい表示面積の表示部４ａへ確認性を向上させた状態でプレビュー画像の表示を行なうプレビュー画像表示方法を実行するプレビュー画像表示装置を搭載した画像形成装置として構築されている。このプレビュー画像表示プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００２７】
プリンタ装置１は、上記プレビュー画像表示プログラムが導入されて実行されることで、図２に示すように、実行制御部３０及び記憶領域部４０等を構築する。すなわち、プリンタ装置１は、実行制御部３０として、データ送受信制御部３１、プリンタ制御部３２、画像描画部３３、パネル制御部３４及びエンジン制御部３５等が構築され、記憶領域部４０として、蓄積文書情報管理領域部４１とデータ蓄積領域部４２が構築される。
【００２８】
データ送受信制御部３１は、ＣＰＵ１１及びネットワークＮＷＩ／Ｆ１６等で実現され、データ受信部３１ａとデータ送信部３１ｂがある。プリンタ制御部４３は、ＣＰＵ１１によって実現され、ジョブ制御部３２ａとデータ管理部３２ｂを備えている。
【００２９】
データ送受信制御部３１のデータ受信部３１ａは、ネットワークＮＷを介してホストコンピュータＰｃから印刷ジョブを受信して、プリンタ制御部３２のジョブ制御部３２ａに渡す。データ送信部３１ｂは、プリンタ制御部３２から受け取ったネットワークＮＷを介して各種コマンドやステータス情報等を送信する。
【００３０】
プリンタ制御部３２は、上述のように、ＣＰＵ１１によって実現され、印刷ジョブに基づいてプリンタエンジン３での印刷を制御する。プリンタ制御部３２のジョブ制御部３２ａは、データ送信部３１が受信した印刷ジョブを受け取って、記憶領域部４０への蓄積やプリンタエンジン３での印刷を制御し、データ管理部３２ｂは、記憶領域部４０のデータ記憶領域の管理を行なって、蓄積印刷データや文書情報及びプレビュー画像を監視して、他の制御部に必要なデータを渡す。
【００３１】
画像描画部（プレビュー画像生成手段）３３は、ＣＰＵ１１等によって実現され、印刷データを受け取って、描画データを生成して、ＲＡＭ１２やハードディスク１９に展開したり、プリンタコントロールシステム機能部２１からの要求に応じて、ＲＡＭ１２やハードディスク１９から描画データを読み出して、プリンタ制御部３２に渡す。具体的には、画像描画部３３は、ホストコンピュータＰｃから送られてきた印刷データのＰＪＬコマンドの解釈及びＰＤＬコマンドの解釈を行って、描画データを生成して、描画データ及び印刷設定（画像処理指定情報）をプリンタ制御部３２に渡す。特に、画像描画部３３は、ハードディスク１９の印刷データ（文書データ）からオペレーションパネル４の表示部４ａに表示するプレビュー画像を生成する。画像描画部３３は、このプレビュー画像の生成においては、まず、文書データ全体から全体プレビュー画像を生成し、さらに、文書データをオブジェクト毎に領域区分して、オブジェクト毎文書データを生成して、全てのオブジェクト毎文書データからオブジェクト毎プレビュー画像データを生成する。
【００３２】
パネル制御部３４は、ＣＰＵ１１及びパネルＩ／Ｆ１７によって実現され、プリンタコントロールシステム機能部２１の制御下で、オペレーションパネル４の制御を行う。特に、パネル制御部３４は、オペレーションパネル４の表示部への文書データのプレビュー画像表示を制御する。上記ジョブ制御部３２ａ、データ管理部３２ｂ及びパネル制御部３４は、全体として、プレビュー画像制御手段として機能している。
【００３３】
エンジン制御部３５は、ＣＰＵ１１及びエンジンＩ／Ｆ１４によって実現され、プリンタ制御部３２の制御下で、プリンタエンジン３への印刷指示等を行う。
【００３４】
そして、記憶領域部（文書記憶手段）４０は、その蓄積文書情報管理領域部４１が、蓄積ジョブ（蓄積文書データ）の管理情報、ジョブＩＤ、印刷ジョブのユーザ情報等を保持し、データ蓄積領域部４２が、蓄積印刷データを蓄積する。
【００３５】
次に、本実施例の作用について説明する。本実施例のプリンタ装置１は、比較的小さい表示面積の表示部における文書の確認性を向上させたプレビュー画像表示を行う。
【００３６】
まず、印刷ジョブをホストコンピュータＰｃから受信したときの印刷ジョブ受信・制御処理について図３に基づいて説明する。
【００３７】
プリンタ装置１は、ネットワークＮＷを介してホストコンピュータＰｃから印刷ジョブが送信されてくると、図３に示すように、データ送受信制御部３１のデータ受信部３１ａが、該印刷ジョブ（例えば、ＪＯＢ  Ａ、ＪＯＢ  Ｂ）を受信して、受信した印刷ジョブをプリンタ制御部３２のジョブ制御部３２ａに渡し（ステップＳ１０１）、ジョブ制御部３２ａは、データ受信部３１ａから印刷ジョブを受信して（ステップＳ１０２）、画像描画部３３に渡して画像描画部３３が該印刷ジョブのＰＤＬを解釈して、ＲＡＭ１２に展開して描画する（ステップＳ１０３）。
【００３８】
ジョブ制御部３２ａは、受信した印刷データが即時印刷を行う印刷ジョブ（印刷ＪＯＢ）であるのか、一旦ハードディスク１９に蓄積した後に、ユーザの指示操作に応じて印刷する蓄積ジョブ（蓄積ＪＯＢ）であるのかをチェックし（ステップＳ１０４）、蓄積ジョブであると（ステップＳ１０４で、ＹＥＳのとき）、画像描画部３３にプレビュー画像を生成させる（ステップＳ１０５）。
【００３９】
データ管理部３２ｂは、蓄積文書である印刷ジョブと生成されたプレビュー画像を紐付けて（関連付けて）、記憶領域部４０に記憶させて、印刷ジョブ受信・制御処理を終了する（ステップＳ１０６）。
【００４０】
一方、ジョブ制御部３２ａは、ステップＳ１０４で、受信した印刷ジョブが、即時印刷を要求する印刷ジョブであると、画像描画部３３が生成した描画データ（画像イメージ）をエンジン制御部３５に渡して、エンジン制御部３５が、プリンタエンジン３へ該描画データを送って（ステップＳ１０７）、プリンタエンジン３を制御して、印刷させて印刷ジョブ受信・制御処理を終了する（ステップＳ１０８）。
【００４１】
次に、上記ハードディスク１９に蓄積印刷ジョブ（蓄積ＪＯＢ）が蓄積されている状態で、ユーザによるプレビュー要求に応じて、プレビュー画像を表示出力する際のプレビュー画像表示処理を、図４のプレビュー画像表示処理を示すフローチャートに基づいて説明する。
【００４２】
パネル制御部３４は、ユーザによってユーザを特定したプレビュー画像表示の実行の指示操作、例えば、ユーザＩＤの入力を伴ったプレビュー画像表示の実行の指示操作をオペレーションパネル４から受け取ると（ステップＳ２０１）、データ管理部３２ｂにプレビュー画像表示要求を通知して、データ管理部３２ｂが、該ユーザに対応してハードディスク１９で実現されている記憶領域部４０の蓄積文書情報管理領域部４１からプレビュー画像に関する情報であるプレビュー画像情報を探索する（ステップＳ２０２）。データ管理部３２ｂは、探索したプレビュー画像情報を蓄積文書情報管理領域４１から取得してパネル制御部３４に渡し（ステップＳ２０３）、パネル制御部３４が、データ管理部３２ｂから受け取ったプレビュー画像情報を、例えば、図５に示すように、オペレーションパネル４の表示部４ａに、プレビュー文書選択画面Ｇ１として表示する（ステップＳ２０３）。
【００４３】
ユーザは、このプレビュー文書選択画面Ｇ１において、複数表示されている当該ユーザの文書名からプレビュー画像を表示させたい文書名を指定して、「プレビュー」ボタンをタッチ操作することで、プレビュー画像表示の指示を行う。なお、図５のプレビュー文書選択画面Ｇ１では、全ての印刷ジョブの選択を指示する「全ジョブ選択］ボタン、選択を全て解除する「選択全解除］ボタン、文書情報を消去する「消去］ボタン、印刷を指示操作する［印刷］ボタン、表示しきれていない文書情報を上下方向に移動して表示させる、すなわち、プレビュー画像の表示領域を変更させる上下のスクロールボタン及び詳細を表示させる「詳細表示］ボタン等が設けられている。
【００４４】
そして、プリンタ装置１は、画像描画部３３が、文書のプレビュー画像の生成処理においては、図６に示すように、プレビュー画像生成対象の文書データを解析して、必要に応じて、オブジェクト毎のプレビュー画像の生成を行う。すなわち、画像描画部３３は、プレビュー画像作成対象の文書データに、オブジェクト同士の重なりがあるかチェックし（ステップＳ３０１）、オブジェクト同士の重なりがないとき（ステップＳ３０１で、「なし」のとき）には、通常の文書全体のプレビュー画像（全体プレビュー画像）であっても視認性が阻害されることがないと判断して、処理を終了する。
【００４５】
ステップＳ３０１で、オブジェクト同士の重なりがあるとき（ステップＳ３０１で、「あり」のとき）には、画像描画部３３は、文書データを解析してオブジェクト毎に領域区分し、まず、プレビュー画像作成対象の文書データのテキスト部分を描画して、該テキスト部分のプレビュー画像を生成する（ステップＳ３０２）。次に、画像某ガブ３３は、プレビュー画像作成対象の文書データのグラフィック部分を描画して、該グラフィック部分のプレビュー画像を生成し（ステップＳ３０３）、さらに、プレビュー画像作成対象の文書データのイメージ部分を描画して、該イメージ部分のプレビュー画像を生成する（ステップＳ３０４）。
【００４６】
そして、データ管理部３２ｂは、画像描画部３３が生成した各オブジェクトのプレビュー画像をプレビュー画像作成対象の文書データ（蓄積文書）に紐付け（関連付け）して、ハードディスク１９で構築されるデータ蓄積領域部４２に保存し、オブジェクト毎のプレビュー画像生成処理を終了する（ステップＳ３０５）。
【００４７】
ここで、文書のオブジェクトは、例えば、図７に示すような文書においては、テキスト、グラフィック及びイメージが配置された文書となっており、テキストとは、テキストデータのみからなるオブジェクト、グラフィックとは、図形やグラフ等のオブジェクト、イメージとは、写真画像等のオブジェクトである。そして、上述のように、本実施例の画像形成装置１の画像描画部３３は、上記オブジェクト毎のプレビュー画像生成において、文書データから描画データに変換する際に、既知の方法で文書データを解析して、テキスト、グラフィック及びイメージにそれぞれ領域区分に分けた後、オブジェクト毎に描画する。
【００４８】
そして、データ管理部３２は、例えば、図８に示すように、ハードディスク１９で構築される記憶領域部４０の蓄積文書情報管理領域部４１に格納されているデータ管理テーブルＴＢ１に、文書（蓄積文書）名と該文書のプレビュー画像を対応付けて登録する。図８では、ＪＯＢ  Ａという文書名に対応して、該文書全体のプレビュー画像（Ａｌｌ）、テキストのプレビュー画像（Ｔｅｘｔ）、グラフィックのプレビュー画像（Ｇｒａｐｈｉｃｓ）、イメージのプレビュー画像（Ｉｍａｇｅ）及びオブジェクト同士の重なりの有無の情報が登録されており、ＪＯＢ  Ｂという文書名に対しては、オブジェクト同士の重なりがなくプレビューの視認性が低下することが少ないと判断して、文書全体のプレビュー画像（ＡＬＬ）とオブジェクト同士の重なりなしのみが登録されている状態が示されている。
【００４９】
また、データ管理部３２は、図８のようなオブジェクトＪＯＢ  Ａ、ＪＯＢ  Ｂの場合、オブジェクト同士の重なりの有無によって、上述のように全体のプレビュー画像の他に、テキスト、グラフィック、イメージの各オブジェクトのプレビュー画像を生成する場合（ＪＯＢ  Ａの場合）には、図９上段に示すように、記憶領域部４０のデータ蓄積領域部４２に蓄積文書、全体のプレビュー画像、テキストのプレビュー画像、グラフィックのプレビュー画像及びイメージのプレビュー画像を蓄積し、全体のプレビュー画像のみを生成する場合（ＪＯＢ  Ｂの場合）には、図９の下段に示すように、蓄積文書と全体のプレビュー画像のみを蓄積する。
【００５０】
そして、プリンタ装置１は、図１０に示すように、オペレーションパネル４で、文書が指定されてプレビュー画像の表示が指示操作されると（ステップＳ４０１）、データ管理部３２は、指定された文書に対応するプレビュー画像を、上記データ管理テーブルＴＢ１を参照して、データ蓄積領域部４２から探索し（ステップＳ４０２）、該プレビュー画像の表示先のパネル形状が、オペレーションパネル４のｕＷＶＧＡの表示部４ａであるか、大きな他のＷＶＧＡの表示部であるかを判断する（ステップＳ４０３）。
【００５１】
ステップＳ４０３で、表示先のパネル形状がＷＶＧＡであるとき（ステップＳ４０３で、ＷＶＧＡパネルのとき）には、データ管理部３２は、データ蓄積領域部４２から指定された文書の全体のプレビュー画像（全体プレビュー画像）を取得し、該ＷＶＧＡの表示部に文書全体のプレビュー画像を表示してプレビュー画像表示処理を終了する（ステップＳ４０５）。
【００５２】
ステップＳ４０３で、表示先のパネル形状が小型のｕＷＶＧＡであるとき（ステップＳ４０３で、ｕＷＶＧＡパネルのとき）には、データ管理部３２は、データ管理テーブルＴＢ１に基づいて、オブジェクト毎のプレビュー画像をデータ蓄積領域部４２から取得して、オペレーションパネル４の表示部４ａにオブジェクト毎のプレビュー画像を表示させてプレビュー画像表示処理を終了する（ステップＳ４０７）。
【００５３】
なお、オブジェクト毎のプレビュー画像の表示においては、例えば、図１１に示すようなプレビュー画像表示画面Ｇ２を表示部４ａに表示し、このプレビュー画像表示画面Ｇ２では、オブジェクト毎の表示としてテキストオブジェクトの表示を行なっている場合が示されていて、表示の拡大と縮小のボタン、表示位置を指定する移動ボタンが表示されているとともに、ファイル名、ユーザＩＤ、日時及び表示対象のオブジェクトの種類が表示されている。
【００５４】
また、プリンタ装置１は、オブジェクト毎にプレビュー画像を表示する場合に、最初に表示するオブジェクトを適宜指定することができる。プリンタ装置１は、オペレーションパネル４の操作で初期表示オブジェクト指定モードが指示されると、例えば、図１２に示すようなプレビュー初期設定画面Ｇ３を表示部４ａに表示し、ユーザに、テキスト、グラフィック、イメージ、全てのうちから適宜に選択可能とする。そして、プリンタ装置１は、プレビュー初期設定画面Ｇ３で選択された初期表示オブジェクトを、ＮＶＲＡＭ１３等に格納して、オブジェクト毎にプレビュー画像を表示する際に、ＮＶＲＡＭ１３等を参照して初期表示オブジェクトを決定する。
【００５５】
また、プリンタ装置１は、オブジェクト毎のプレビュー画像の表示処理においては、オブジェクトの表示に際して、図１３に示すように、表示対象のオブジェクトの大きさに基づいて自動拡大表示を行なってもよい。なお、図１３において、図１０と同様の処理ステップには、同一のステップナンバーを付与して、その説明を簡略化または省略する。
【００５６】
図１３において、オペレーションパネル４で、文書が指定されてプレビュー画像の表示が指示操作されると（ステップＳ４０１）、データ管理部３２は、指定された文書に対応するプレビュー画像を上記データ管理テーブルＴＢ１を参照して、データ蓄積領域部４２から探索し（ステップＳ４０２）、該プレビュー画像の表示先のパネル形状が、オペレーションパネル４のｕＷＶＧＡの表示部４ａであるか、大きな他のＷＶＧＡの表示部であるかを判断する（ステップＳ４０３）。
【００５７】
ステップＳ４０３で、表示先のパネル形状がＷＶＧＡパネルであると、データ管理部３２は、図１０の場合と同様に、データ蓄積領域部４２から指定された文書の全体のプレビュー画像を取得し、該ＷＶＧＡの表示部に文書全体のプレビュー画像（全体プレビュー画像）を表示してプレビュー画像表示処理を終了する（ステップＳ４０５）。
【００５８】
ステップＳ４０３で、表示先のパネル形状が小型のｕＷＶＧＡパネルであると、データ管理部３２は、表示オブジェクトに小さいオブジェクトがあるかチェックし（ステップＳ４１１）、ないとき（ステップＳ４１１で、「なし」のとき）には、パネル制御部３４にオブジェクト毎のプレビュー画像を送信して（ステップＳ４０６）、パネル制御部３４が、オペレーションパネル４の表示部４ａが該プレビュー画像を表示させてプレビュー画像表示処理を終了する（ステップＳ４０７）。
【００５９】
ステップＳ４１１で、表示オブジェクトに小さいオブジェクトがあるとき（ステップＳ４１１で、「あり」のとき）には、パネル制御部３４にオブジェクト毎のプレビュー画像を送信して（ステップＳ４１２）、パネル制御部３４が、オペレーションパネル４の表示部４ａが該プレビュー画像を拡大表示させてプレビュー画像表示処理を終了する（ステップＳ４１３）。
【００６０】
このオブジェクトを自動拡大するプレビュー画像表示においては、プリンタ装置１は、例えば、図１４に示すような自動拡大プレビュー画像表示画面Ｇ４を表示する。この自動拡大プレビュー画像表示画面Ｇ４では、テキストが拡大表示されている状態が示されており、また、拡大表示指定部表示領域部分が四角形で示されている。その他の表示項目については、上記図１１のプレビュー画像表示画面Ｇ２と同様である。このオペレーションパネル４の自動拡大プレビュー画像表示画面Ｇ４では、矢印で示す移動ボタンで、拡大表示する表示領域を変更することができる。
【００６１】
また、プリンタ装置１は、オブジェクト毎にプレビュー画像を拡大表示する場合に、最初に拡大表示するオブジェクトの拡大率（初期拡大率）を適宜指定することができる。プリンタ装置１は、プレビュー初期設定オペレーションパネル（表示指示手段）４の操作でプレビュー初期設定表示オブジェクト指定モードが指示されると、例えば、図１５に示すような拡大率初期設定画面Ｇ５を表示部４ａに表示し、ユーザに、オブジェクトの初期拡大率を、ポイント数で設定可能とする。そして、プリンタ装置１は、拡大率初期設定画面Ｇ５で指定された初期拡大率を、ＮＶＲＡＭ１３等に格納して、オブジェクト毎にプレビュー画像を拡大表示する際に、ＮＶＲＡＭ１３等を参照して初期表示オブジェクトの拡大率を決定する。
【００６２】
このように、本実施例のプリンタ装置１は、文書データを記憶するハードディスク１９で構築される記憶領域部（文書記憶手段）４０と、該文書データをオブジェクト毎に領域区分してオブジェクト毎文書データを生成するＣＰＵ１１で構築される画像描画部（オブジェクト文書データ生成手段）３３と、該文書データと該オブジェクト毎文書データのうちいずれかまたは双方から文書全体プレビュー画像のみまたは少なくともオブジェクト毎プレビュー画像を生成するＣＰＵ１１で構築される画像描画部（プレビュー画像生成手段）３３と、前記プレビュー画像を表示するオペレーションパネル４の表示部（表示手段）４ａと、表示部４ａ等の表示サイズに基づいて、画像描画部３３に前記全体プレビュー画像のみまたは少なくとも前記オブジェクト毎プレビュー画像を生成させて、該プレビュー画像を表示部４ａ等に表示させるＣＰＵ１１及びパネルＩ／Ｆ１７で構築されるプリンタ制御部３２、画像描画部３３及びパネル制御部３４等からなるプレビュー画像制御手段と、を備えている。
【００６３】
したがって、文書データと表示部４ａ等の表示サイズに応じてプレビュー画像を、全体プレビュー画像とオブジェクト毎プレビュー画像とに分けて表示することができ、比較的小さい表示面積の表示部における文書の確認性を向上させたプレビュー画像表示を行うことができる。
【００６４】
また、本実施例のプリンタ装置１は、文書データをハードディスク１９で構築される記憶領域部（文書記憶手段）４０に記憶させる文書記憶処理ステップと、該文書データをオブジェクト毎に領域区分してオブジェクト毎文書データを生成するオブジェクト文書データ生成処理ステップと、前記文書データと前記オブジェクト毎文書データのうちいずれかまたは双方から文書全体プレビュー画像のみまたは少なくともオブジェクト毎プレビュー画像を生成するプレビュー画像生成処理ステップと、プレビュー画像を表示させるオペレーションパネル４の表示部４ａ等の表示手段の表示サイズに基づいて、前記プレビュー画像生成処理ステップで前記全体プレビュー画像のみまたは少なくとも前記オブジェクト毎プレビュー画像を生成させて、該プレビュー画像を該表示手段に表示させるプレビュー画像制御処理ステップと、を有しているプレビュー画像表示方法を実行している。
【００６５】
したがって、文書データと表示部４ａ等の表示サイズに応じてプレビュー画像を、全体プレビュー画像とオブジェクト毎プレビュー画像とに分けて表示することができ、比較的小さい表示面積の表示部における文書の確認性を向上させたプレビュー画像表示を行うことができる。
【００６６】
さらに、本実施例のプリンタ装置１は、コンピュータに、文書データをハードディスク１９で構築される記憶領域部（文書記憶手段）４０に記憶させる文書記憶処理と、該文書データをオブジェクト毎に領域区分してオブジェクト毎文書データを生成するオブジェクト文書データ生成処理と、前記文書データと前記オブジェクト毎文書データのうちいずれかまたは双方から文書全体プレビュー画像のみまたは少なくともオブジェクト毎プレビュー画像を生成するプレビュー画像生成処理と、プレビュー画像を表示させるオペレーションパネル４の表示部４ａ等の表示手段の表示サイズに基づいて、前記プレビュー画像生成処理で前記全体プレビュー画像のみまたは少なくとも前記オブジェクト毎プレビュー画像を生成させて、該プレビュー画像を該表示手段に表示させるプレビュー画像制御処理と、を実行させることを特徴とするプレビュー画像表示プログラムを搭載している。
【００６７】
したがって、文書データと表示部４ａ等の表示サイズに応じてプレビュー画像を、全体プレビュー画像とオブジェクト毎プレビュー画像とに分けて表示することができ、比較的小さい表示面積の表示部における文書の確認性を向上させたプレビュー画像表示を行うことができる。
【００６８】
また、本実施例のプリンタ装置１は、前記プレビュー画像制御手段の画像描画部３３が、前記文書データのオブジェクト同士の重なりの有無を判定し、オブジェクト同士の重なりがあると、少なくとも前記オブジェクト毎プレビュー画像を生成している。
【００６９】
したがって、表示部４ａのサイズが小さくてオブジェクト同士が重なって確認し難い場合に、プレビュー画像をオブジェクト毎に区別して生成して表示することができ、小さい表示面積の表示部における文書の確認性をより一層向上させたプレビュー画像表示を行うことができる。
【００７０】
さらに、本実施例のプリンタ装置１は、前記オブジェクト毎プレビュー画像の表示において、最初に表示するオブジェクトを初期表示オブジェクトとして設定するオペレーションパネル（オブジェクト設定手段）４を備えており、前記プレビュー画像制御手段のデータ管理部３２が、前記オブジェクト毎プレビュー画像の表示において、オペレーションパネル４で設定された前記初期表示オブジェクトのプレビュー画像を表示部４ａ等に最初に表示させる。
【００７１】
したがって、ユーザの確認したいオブジェクトのプレビュー画像を先に表示させることができ、利用性を向上させることができる。
【００７２】
また、本実施例のプリンタ装置１は、前記プレビュー画像を所定の大きさに拡大するパネル制御部３４からなる画像拡大手段を備えており、前記プレビュー画像制御手段のデータ管理部３２ｂが、少なくとも前記オブジェクト毎プレビュー画像の表示において、パネル制御部３４の拡大したプレビュー画像を表示部４ａ等に表示させる。
【００７３】
したがって、細かい文字等の確認性をより一層向上させることができ、比較的小さい表示面積の表示部における文書の確認性をより一層向上させたプレビュー画像表示を行うことができる。
【００７４】
さらに、本実施例のプリンタ装置１は、前記プレビュー画像の該プレビュー画像のうち表示する表示画像領域及び／または拡大率を指定するオペレーションパネル４で構築される表示指定手段を備えており、前記プレビュー画像制御手段のデータ管理部３２ｂが、オペレーションパネル４での指定に応じて、表示部４ａ等に表示させているプレビュー画像の表示画像領域及び／または拡大率を変更して表示部４ａ等に表示させる。
【００７５】
したがって、視認性の悪い場合等にユーザの指定に応じて拡大表示する画像領域や拡大率を変更することができ、比較的小さい表示面積の表示部における文書の確認性を利用性を向上させつつ、より一層向上させたプレビュー画像表示を行うことができる。
【００７６】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【符号の説明】
【００７７】
１  プリンタ装置
２  コントローラ
３  プリンタエンジン
４  オペレーションパネル
１１  ＣＰＵ
１２  ＲＡＭ
１３  ＮＶＲＡＭ
１４  エンジンＩ／Ｆ
１５  プログラムＲＯＭ
１６  ネットワークＩ／Ｆ
１７  パネルＩ／Ｆ
１８  フォントＲＯＭ
１９  ハードディスク（ＨＤＤ）
２０  バス
３０  実行制御部
４０  記憶領域部
３１  データ送受信制御部
３１ａ  データ受信部
３１ｂ  データ送信部
３２ａ  ジョブ制御部
３２ｂ  データ管理部
３２  プリンタ制御部
３３  画像描画部
３４  パネル制御部
３５  エンジン制御部
４１  蓄積文書情報管理領域部
４２  データ蓄積領域部
ＴＢ１  データ管理テーブル
Ｇ１  プレビュー文書選択画面
Ｇ２  プレビュー画像表示画面
Ｇ３  プレビュー初期設定画面
Ｇ４  自動拡大プレビュー画像表示画面
Ｇ５  拡大率初期設定画面
【先行技術文献】
【特許文献】
【００７８】
【特許文献１】特開２００１−６７３４７号公報
【図１】
0005879948.tif 000002
【図２】
0005879948.tif 000003
【図３】
0005879948.tif 000004
【図４】
0005879948.tif 000005
【図５】
0005879948.tif 000006
【図６】
0005879948.tif 000007
【図７】
0005879948.tif 000008
【図８】
0005879948.tif 000009
【図９】
0005879948.tif 000010
【図１０】
0005879948.tif 000011
【図１１】
0005879948.tif 000012
【図１２】
0005879948.tif 000013
【図１３】
0005879948.tif 000014
【図１４】
0005879948.tif 000015
【図１５】
0005879948.tif 000016