(57)【特許請求の範囲】
【請求項１】
出力対象の画像データを記憶する記憶部と、
前記画像データから出力設定に基づくプレビュー画像を生成するプレビュー画像生成部と、
前記画像データから前記出力設定に基づく出力画像を生成する出力画像生成部と、
前記出力画像の出力画像データからデータ情報を取得し、前記データ情報が取得された前記出力画像データを破棄するデータ情報取得部と、
前記プレビュー画像と共に前記データ情報を表示する表示部と、
を備え、
前記プレビュー画像生成部は、前記画像データから複数のプレビュー画像の元となる低解像度のプレ画像データを生成し、前記プレ画像データから複数の出力設定を適用した前記複数のプレビュー画像を生成する、
ことを特徴とする画像形成装置。
【請求項２】
請求項１記載の画像形成装置であって、
前記出力画像生成部は、前記複数の出力設定に基づく複数の出力画像を生成し、
前記データ情報取得部は、前記複数の出力画像の出力画像データからそれぞれ出力設定に応じて相違するデータ情報を取得し、前記データ情報が取得された前記複数の出力画像データを破棄し、
前記表示部は、前記複数のプレビュー画像を並べて表示すると共に各プレビュー画像に対して対応する出力設定の前記データ情報を表示する、
ことを特徴とする画像形成装置。
【請求項３】
請求項１又は２記載の画像形成装置であって、
前記画像データを前記プレビュー画像生成部及び前記出力画像生成部に渡し、前記プレビュー画像の生成及び前記出力画像の生成を並行して実行させる画像データ管理部を備える、
ことを特徴とする画像形成装置。
【請求項４】
請求項１〜３の何れか一項に記載の画像形成装置であって、
前記データ情報は、データサイズである、
ことを特徴とする画像形成装置。
【請求項５】
出力対象の画像データを記憶する記憶機能と、
前記画像データから出力設定に基づくプレビュー画像を生成するプレビュー画像生成機能と、
前記画像データから前記出力設定に基づく出力画像を生成する出力画像生成機能と、
前記出力画像の出力画像データからデータ情報を取得し、前記データ情報が取得された前記出力画像データを破棄するデータ情報取得機能と、
前記プレビュー画像と共に前記データ情報を表示する表示機能と、
をコンピューターに実現させる画像形成プログラムであって、
前記プレビュー画像生成機能は、前記画像データから複数のプレビュー画像の元となる低解像度のプレ画像データを生成し、前記プレ画像データから複数の出力設定を適用した前記複数のプレビュー画像を生成する、
ことを特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データに対するプレビュー画像を表示する画像形成装置及び画像形成プログラムに関する。
【背景技術】
【０００２】
画像形成装置には、スキャナーで読み取った画像データや他の情報処理装置から受信した画像データを記憶し、記憶した画像データに対するファクシミリ送信や電子メール送信等による出力を実行可能とするものがある。
【０００３】
このような画像形成装置では、例えば特許文献１のように、画像データに基づいて生成したプレビュー画像を表示し、出力画像の概要を送信側ユーザーに確認可能とするものが知られている。
【０００４】
しかし、プレビュー画像からは、実際の出力画像のデータサイズ等のような出力に影響する出力画像のデータ情報までは確認することはできないという問題がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１７０９５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明が解決しようとする問題点は、プレビュー画像からは出力画像のデータ情報を確認できなかった点である。
【課題を解決するための手段】
【０００７】
本発明は、出力対象の画像データを記憶する記憶部と、前記画像データから出力設定に基づくプレビュー画像を生成するプレビュー画像生成部と、前記画像データから前記出力設定に基づく出力画像を生成する出力画像生成部と、前記出力画像の出力画像データからデータ情報を取得し、前記データ情報が取得された前記出力画像データを破棄するデータ情報取得部と、前記プレビュー画像と共に前記データ情報を表示する表示部とを備え、前記プレビュー画像生成部は、前記画像データから複数のプレビュー画像の元となる低解像度のプレ画像データを生成し、前記プレ画像データから複数の出力設定を適用したプレビュー画像を生成する画像形成装置を最も主な特徴とする。
【発明の効果】
【０００８】
本発明によれば、画像データから生成される実際の出力画像のデータ情報をプレビュー画像上でユーザーに確認させることができる。また、データ情報の取得後に出力画像自体を破棄するため、元となる画像データと出力画像データとが重複して記憶されることがなく、記憶部の記憶容量の圧迫を抑制することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施例に係る画像形成装置を示すブロック図である。
【図２】図１の画像形成装置のＣＰＵ及び画像変換ＩＰの詳細を示すブロック図である。
【図３】図１のＣＰＵ及び画像変換ＩＰによる処理を示す概念図である。
【図４】図１の画像形成装置のマルチプレビュー画面の一例である。
【図５】図１の画像形成装置によるプレビュー処理の流れを示すフローチャートである。
【図６】図１の画像形成装置のプレビュー受付画面の一例である。
【図７】図５のプレビュー画像生成処理の流れを示すフローチャートである。
【図８】図５の出力画像生成処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１０】
画像データから生成される実際の出力画像のデータ情報をプレビュー画像上で確認可能とする目的を、画像データから出力設定に基づくプレビュー画像及び出力画像を生成し、生成した出力画像のデータ情報を取得すると共にデータ情報を取得した出力画像を破棄し、プレビュー画像と共にデータ情報を表示することにより実現した。
【００１１】
［画像形成装置］
図１は、本発明の一実施例に係る画像形成装置を示すブロック図である。
【００１２】
画像形成装置１は、例えばデジタル複合機等であり、スキャナー３、画像変換ＩＰ（image processor）５、圧縮部７、操作パネル９、ＣＰＵ（central processing unit）１１、主記憶部１３、及び補助記憶部１５等を備える。画像形成装置１は、画像データをスキャナー３やパーソナルコンピューター等の外部情報処理装置等から取得し、取得した画像データに対するプリント機能、コピー機能、ファクシミリ機能、電子メール送信機能等の各種の出力機能を有する。
【００１３】
なお、プリント機能及びコピー機能は、用紙上に画像を印刷する印刷出力を実現し、ファクシミリ機能は、ファクシミリ送信出力を実現し、電子メール送信機能は、電子メール送信出力を実現する。これら出力機能については、周知の画像形成装置の構成で実現できるため、詳細な説明を省略する。
【００１４】
本実施例の画像形成装置１は、スキャナー３から取得した出力対象のオリジナル画像データを補助記憶部１５に記憶すると共にオリジナル画像データからプレビュー画像及び出力画像を生成する。
【００１５】
スキャナー３は、用紙上の原稿画像を読み取ってオリジナル画像データを生成するスキャナー装置である。
【００１６】
画像変換ＩＰ５は、オリジナル画像データからプレビュー画像及び出力画像を生成する処理モジュールである。画像変換ＩＰ５は、プログラムの実行により、後述するプレビュー画像生成部１７及び出力画像生成部１９として機能する。
【００１７】
圧縮部７は、画像データに対する圧縮及び伸長を行う処理モジュールである。本実施例において、圧縮及び伸長の対象となる画像データは、オリジナル画像データ、プレビュー画像データ、出力画像データ、及び後述するプレビュー画像用のプレ画像データである。オリジナル画像データ、プレビュー画像データ、出力画像データ、及プレビュー画像用のプレ画像データを処理する際は、１ページのデータを複数のバンドに分割したバンド単位で取り扱われる。
【００１８】
操作パネル９は、タッチパネル式の画面を有する操作表示装置であり、画像形成装置１に対する操作入力や操作状況の表示を可能とする。本実施例の操作パネル９は、プレビュー画像を表示するための表示部として機能する。
【００１９】
ＣＰＵ１１は、プログラムを実行して画像形成装置１の各部を制御する演算処理装置である。本実施例のＣＰＵ１１は、プログラムの実行により、後述する画像データ管理部２３、データ情報取得部２５、及び表示管理部２７として機能する。
【００２０】
主記憶部１３は、処理に必要なデータやプログラムを記憶するＲＯＭ（Read Only Memory）、作業領域としてのＲＡＭ（Random Access Memory）等である。ＲＡＭは、後述するオリジナル画像データ取得、プレ画像生成、プレビュー画像生成、出力画像生成、及びデータ情報取得の処理において、作業領域として使用される。
【００２１】
補助記憶部１５は、ＨＤＤ（Hard Disk Drive）等の書き換え可能な不揮発性メモリーである。
【００２２】
図２は、ＣＰＵ１１及び画像変換ＩＰ５の詳細を示すブロック図、図３は、ＣＰＵ１１及び画像変換ＩＰ５による処理を示す概念図である。
【００２３】
上記のとおり、ＣＰＵ１１は、画像データ管理部２３、データ情報取得部２５、及び表示管理部２７として機能し、画像変換ＩＰ５は、プレビュー画像生成部１７及び出力画像生成部１９として機能する。
【００２４】
画像データ管理部２３は、画像データ管理機能を実現する。すなわち、画像データ管理部２３は、スキャナー３での原稿画像の読み取りによるオリジナル画像データを圧縮部７が圧縮した上で取得する。また、画像データ管理部２３は、取得したオリジナル画像データを補助記憶部１５及び画像変換ＩＰ５のプレビュー画像生成部１７及び出力画像生成部１９に渡す。
【００２５】
これにより、補助記憶部１５は、オリジナル画像データを記憶し、プレビュー画像生成部１７は、オリジナル画像データから圧縮部７で伸長した後にプレビュー画像の生成を開始し、出力画像生成部１９は、オリジナル画像データから圧縮部７で伸長した後に出力画像の生成を開始する。従って、画像データ管理部２３は、オリジナル画像データの記憶、プレビュー画像の生成、及び出力画像の生成を並行して実行させる。
【００２６】
プレビュー画像生成部１７は、プレビュー画像生成機能を実現し、オリジナル画像データから出力設定に基づくプレビュー画像を生成する。具体的には、プレビュー画像生成部１７が、プレビュー画像の元となるプレ画像をオリジナル画像データから生成し、プレ画像から出力設定に基づくプレビュー画像を生成する。
【００２７】
プレ画像は、オリジナル画像データの解像度を下げたプレ画像データに対応する画像である。従って、プレ画像の生成時には、プレビュー画像生成部１７がオリジナル画像データを縮小処理することでプレ画像データを生成する。本実施例の縮小処理は、画質維持の目的で、高品質の圧縮処理とする。
【００２８】
また、本実施例のプレ画像データの生成時には、圧縮部７がオリジナル画像データを伸長し、生成されたプレ画像データを圧縮部７が圧縮する。こうして生成されたプレ画像データは、プレビュー画像生成部１７が補助記憶部１５に渡して記憶させる。
【００２９】
プレビュー画像は、プレ画像データに出力設定を適用して生成されるプレビュー画像データに対応する画像である。プレビュー画像データの生成時には、圧縮部７がプレ画像データを伸長し、生成されたプレビュー画像データを圧縮部７が圧縮する。こうして生成されたプレビュー画像データは、プレビュー画像生成部１７が補助記憶部１５に渡して記憶させる。
【００３０】
プレビュー画像データは、本実施例において、複数の出力設定に対して複数生成される。複数の出力設定は、例えばカラー／モノクロ設定や解像度設定等の出力画像のデータサイズに影響するパラメーターが異なる。ここでの複数の出力設定は、画像形成装置１で使用頻度の高い上位の出力設定等とすることができる。
【００３１】
出力画像生成部１９は、出力画像生成機能を実現し、オリジナル画像データから出力設定に基づく出力画像を生成する。出力画像は、オリジナル画像データに出力設定を適用して生成される出力画像データに対応する画像である。
【００３２】
出力設定は、プレビュー画像の生成に用いられたものと同一の複数の出力設定である。従って、本実施例の出力画像生成部１９は、複数の出力設定に対して複数の出力画像データを生成する。各出力画像データの生成時には、圧縮部７がオリジナル画像データを伸長し、生成された出力画像データを圧縮部７が圧縮する。
【００３３】
データ情報取得部２５は、データ情報取得機能を実現し、出力画像データからデータ情報を取得し、データ情報が取得された出力画像データを破棄する。具体的には、出力画像生成部１９で生成された複数の出力画像データからデータ情報取得部２５がデータ情報としてのデータサイズを取得し、データサイズが取得された複数の出力画像データを破棄する。なお、出力画像データの破棄は、補助記憶部１５に出力画像データを記憶しないことを意味する。取得したデータ情報は、データ情報取得部２５が補助記憶部１５に記憶する。
【００３４】
表示管理部２７は、表示管理機能を実現し、補助記憶部１５内に記憶されている複数のプレビュー画像データ及び対応する出力画像データのデータ情報を操作パネル９に渡してプレビュー画像の表示を行わせる。
【００３５】
操作パネル９では、複数のプレビュー画像データに基づく複数のプレビュー画像を画面上に並べて表示（マルチプレビュー）すると共に各プレビュー画像に対して対応するデータ情報であるデータサイズを表示する。
【００３６】
図４は、マルチプレビュー画面の一例である。図４の例では、４つのプレビュー画像ＰＧ１、ＰＧ２、ＰＧ３、及びＰＧ４が２行２列で表示されている。各プレビュー画像上には、出力設定に応じたデータサイズが併せて表示されている。なお、各プレビュー画像の出力設定は、プレビュー画像ＰＧ１がカラー且つ高解像度、プレビュー画像ＰＧ２がカラー且つ低解像度、プレビュー画像ＰＧ３がモノクロ且つ高解像度、プレビュー画像ＰＧ４がモノクロ且つ低解像度となっている。ここでの高解像度及び低解像度は、相対的なものである。
【００３７】
プレビュー画面では、画像の濃度、サイズ（ズーム）、画質（解像度）等の設定を受け付け可能となっている。また、プレビュー画面上では、プレビュー画像の選択によって出力要求を受け付け可能となっている。これに応じ、出力画像生成部１９が実際に出力を行うための出力画像データを上記同様に生成し、出力画像データに対して各種機能に基づく出力が実行されることになる。
【００３８】
［プレビュー処理］
図５は、図１の画像形成装置によるプレビュー処理の流れを示すフローチャート、図６は、プレビュー受付画面の一例を示す。なお、図６のプレビュー受付画面は、画質やサイズ設定の受け付け画面と共に表示している。
【００３９】
プレビュー処理は、ユーザーがスキャナー３に原稿をセットし、図６のプレビュー受付画面でプレビュー又はマルチプレビューを選択することで開始される。本実施例では、マルチプレビューが選択された場合について説明する。なお、プレビューが選択された場合は、複数のプレビュー画像に代えて単一のプレビュー画像に対する処理となる。
【００４０】
プレビュー処理は、ステップＳ１において「オリジナル画像データの取得」が実行される。すなわち、スキャナー３は、プレビュー受付画面でのマルチプレビューの選択に応じ、セットされた原稿を読み込んで原稿画像データを生成する。原稿画像データは、圧縮部７で圧縮されてオリジナル画像データとして生成される。こうして生成されたオリジナル画像データは、ＣＰＵ１１の画像データ管理部２３によって取得される。
【００４１】
次いで、ステップＳ２の「オリジナル画像データの記憶」、ステップＳ３の「プレビュー画像生成処理」、ステップＳ４の「出力画像生成処理」が並行して実行される。すなわち、ＣＰＵ１１の画像データ管理部２３は、オリジナル画像データを補助記憶部１５、画像変換ＩＰ５のプレビュー画像生成部１７及び出力画像生成部１９に渡す。なお、オリジナル画像データは、プレビュー画像生成部１７及び出力画像生成部１９に渡す際に圧縮部７によって伸長される。
【００４２】
ステップＳ２では、補助記憶部１５にオリジナル画像データを記憶する。
【００４３】
ステップＳ３では、プレビュー画像生成部１７がオリジナル画像データに対する複数の出力設定による複数のプレビュー画像データを生成する。プレビュー画像データは、圧縮部７で圧縮した後に補助記憶部１５に記憶される。ステップＳ３の詳細については後述する。
【００４４】
ステップＳ４では、出力画像生成部１９がオリジナル画像データに対する複数の出力設定による複数の出力画像データを生成し、データ情報取得部２５が複数の出力画像データのデータサイズを取得する。取得されたデータサイズは、補助記憶部１５に記憶される。ステップＳ４の詳細については後述する。
【００４５】
こうしてステップＳ２〜Ｓ４が完了すると、ステップＳ５へ移行する。
【００４６】
ステップＳ５では、「プレビュー画面表示」が実行される。すなわち、ＣＰＵ１１の表示管理部２７は、補助記憶部１５内に記憶されている複数のプレビュー画像データ及び対応する出力画像データのデータ情報を操作パネル９に渡して図４のプレビュー画像を表示させる。
【００４７】
従って、ユーザーは、プレビュー画像により出力設定の異なるプレビュー画像ＰＧ１〜ＰＧ４をデータ情報（データサイズ）と共に一括して確認することができる。
【００４８】
［プレビュー画像生成処理］
図７は、図５のプレビュー画像生成処理の流れを示すフローチャートである。
【００４９】
ステップＳ３のプレビュー画像生成処理は、ステップＳ３１において「プレ画像の生成」が実行される。すなわち、プレビュー画像生成部１７は、画像データ管理部２３から受け取ったオリジナル画像データを縮小処理することによってプレ画像データを生成し、生成したプレ画像データを圧縮部７で圧縮した後に補助記憶部１５に記憶する。
【００５０】
次いで、ステップＳ３２では、「プレビュー画像の生成」が実行される。すなわち、プレビュー画像生成部１７は、補助記憶部１５からプレ画像データを圧縮部７で伸長した後に取得し、プレ画像データに複数の出力設定の内の一つを適用したプレビュー画像データを生成する。生成されたプレビュー画像データは、圧縮部７で圧縮した後に補助記憶部１５に記憶される。
【００５１】
ステップＳ３３では、「全ての出力設定についてプレビュー画像の生成が完了したか？」の判断が実行される。すなわち、プレビュー画像生成部１７は、複数の出力設定の全てに対するプレビュー画像データの生成が完了したか否かを判断する。
【００５２】
プレビュー画像データを生成していない出力設定が存在しない場合は、プレビュー画像生成処理が終了する（ＹＥＳ）。プレビュー画像データを生成していない出力設定が存在する場合は、ステップＳ３１へ戻って、全ての出力設定のプレビュー画像データが生成されるまで処理を繰り返す（ＮＯ）。
【００５３】
［出力画像生成処理］
図８は、図５の出力画像生成処理の流れを示すフローチャートである。
【００５４】
ステップＳ４の出力画像生成処理は、ステップＳ４１において「出力画像の生成」が実行される。すなわち、出力画像生成部１９は、画像データ管理部２３から受け取ったオリジナル画像データに複数の出力設定の内の一つを適用した出力画像データを生成する。
【００５５】
次いで、ステップＳ４２では、「出力画像のデータ情報取得」が実行される。すなわち、データ情報取得部２５は、生成された出力画像データを圧縮器で圧縮した後にデータ情報であるデータサイズを取得し、取得したデータサイズを補助記憶部１５に記憶させる。
【００５６】
次いで、ステップＳ４３では、「出力画像の破棄」が実行される。すなわち、データ情報取得部２５は、データサイズが取得された出力画像データを補助記憶部１５等に記憶せずに破棄する。
【００５７】
ステップＳ４４では、「全ての出力設定についての出力画像からデータ情報を取得したか？」の判断が実行される。すなわち、プレビュー画像生成部１７は、複数の出力設定の全てに対する出力画像データの生成及びデータ情報の取得が完了した否かを判断する。
【００５８】
出力画像データの生成及びデータ情報の取得をしていない出力設定が存在しない場合は、出力画像生成処理が終了する（ＹＥＳ）。出力画像データの生成及びデータ情報の取得をしていない出力設定が存在する場合は、ステップＳ４１へ戻って、全ての出力設定に対する出力画像データの生成及びデータ情報の取得がなされるまで処理を繰り返す（ＮＯ）。
【００５９】
［実施例の効果］
以上説明したように、本実施例の画像形成装置１は、出力対象のオリジナル画像データを記憶する補助記憶部１５と、オリジナル画像データから出力設定に基づくプレビュー画像を生成するプレビュー画像生成部１７と、オリジナル画像データから出力設定に基づく出力画像を生成する出力画像生成部１９と、出力画像の出力画像データからデータ情報であるデータサイズを取得し、データサイズが取得された出力画像データを破棄するデータ情報取得部２５と、プレビュー画像と共にデータサイズを表示する操作パネル９とを備える。
【００６０】
従って、オリジナル画像データから生成される実際の出力画像のデータサイズをプレビュー画像上でユーザーに確認させることができる。また、本実施例では、実際の出力画像のデータサイズを取得することができながら、出力画像データ自体は破棄するため、オリジナル画像データと出力画像データとが重複して記憶されることがなく、補助記憶部１５の記憶容量の圧迫を抑制することができる。
【００６１】
本実施例の画像形成装置１は、プレビュー画像生成部１７が、複数の出力設定に基づく複数のプレビュー画像ＰＧ１〜ＰＧ４を生成し、出力画像生成部１９が、複数の出力設定に基づく複数の出力画像を生成し、データ情報取得部２５が、複数の出力画像からそれぞれ出力設定に応じて相違するデータ情報を取得し、データ情報が取得された複数の出力画像データを破棄し、操作パネル９が、複数のプレビュー画像を並べて表示すると共に各プレビュー画像に対して対応する出力設定のデータ情報を表示するマルチプレビューを行う。
【００６２】
従って、本実施例では、マルチプレビューにより、複数のプレビュー画像の比較をデータ情報（データサイズ）と併せて容易且つ確実に行わせることができる。また、マルチプレビューでは、複数の出力画像データ自体を破棄することにより、補助記憶部１５の記憶容量の圧迫を抑制できる効果が高い。
【００６３】
また、本実施例の画像形成装置１では、プレビュー画像生成部１７が、オリジナル画像データから複数のプレビュー画像の元となる低解像度のプレ画像データを生成し、プレ画像データから複数の出力設定を適用したプレビュー画像を生成する。
【００６４】
従って、マルチプレビュー時に複数のプレビュー画像を生成する処理速度を向上することができる。
【００６５】
また、本実施例では、プレビュー画像の生成と出力画像の生成とを並行して行うため、プレビュー画像の生成時間を利用して出力画像の生成及びデータサイズの取得を行うことができ、処理速度の低下を防止することができる。
【００６６】
さらに、本実施例では、オリジナル画像データの記憶も、プレビュー画像の生成及び出力画像の生成と並行して行われるため、より処理速度の低下を防止することができる。
【００６７】
なお、オリジナル画像データを事前に補助記憶部１５に記憶しておき、プレビュー画像の生成及び出力画像の生成のみを並行して行ってもよい。この場合は、図５のステップＳ２を省略すればよい。
【符号の説明】
【００６８】
１  画像形成装置
１５  補助記憶部（記憶部）
１７  プレビュー画像生成部
１９  出力画像生成部
２３  画像データ管理部
２５  データ情報取得部
【図１】
0006292172.tif 000002
【図２】
0006292172.tif 000003
【図３】
0006292172.tif 000004
【図４】
0006292172.tif 000005
【図５】
0006292172.tif 000006
【図６】
0006292172.tif 000007
【図７】
0006292172.tif 000008
【図８】
0006292172.tif 000009