(57)【要約】【課題】印刷対象の複数の画像に白黒ページとカラーページが併存している場合に、プレビュー画面を介した簡単な操作でカラーページを対象に試し印刷を行う。【解決手段】印刷装置は、印刷対象である複数の画像データに基づくプレビュー画像をプレビュー画面として表示部に表示させる表示制御部と、前記複数の画像データに対して複数部数の印刷が指定された場合に１部だけ印刷を実行する試し印刷を行う印刷制御部と、前記複数の画像データに含まれるカラーの画像データを特定する特定部と、を備える。前記印刷制御部は、前記プレビュー画面を介してカラーでの前記試し印刷の指示を受け付けた場合に、前記複数の画像データのうち、前記特定部により特定されたカラーの画像データを対象に前記試し印刷を行う。【選択図】図７
2020082579.tif 000002
【特許請求の範囲】
【請求項１】
印刷対象である複数の画像データに基づくプレビュー画像をプレビュー画面として表示部に表示させる表示制御部と、
前記複数の画像データに対して複数部数の印刷が指定された場合に１部だけ印刷を実行する試し印刷を行う印刷制御部と、
前記複数の画像データに含まれるカラーの画像データを特定する特定部と、を備え、
前記印刷制御部は、
前記プレビュー画面を介してカラーでの前記試し印刷の指示を受け付けた場合に、前記複数の画像データのうち、前記特定部により特定されたカラーの画像データを対象に前記試し印刷を行う、印刷装置。
【請求項２】
前記特定部は、
前記複数の画像データに含まれるカラーの画像データとして、カラーのテキストデータからなる第１のカラー画像データと、カラーのグラフィックデータを含む第２のカラー画像データと、を特定し、
前記印刷制御部は、
前記プレビュー画面を介して前記第１のカラー画像データでの前記試し印刷の指示を受け付けた場合に、前記複数の画像データのうち前記第１のカラー画像データを対象に前記試し印刷を行い、
前記プレビュー画面を介して前記第２のカラー画像データでの前記試し印刷の指示を受け付けた場合に、前記複数の画像データのうち前記第２のカラー画像データを対象に前記試し印刷を行う、請求項１に記載の印刷装置。
【請求項３】
前記特定部は、
前記複数の画像データに含まれるカラーの画像データとして、カラーのテキストデータからなる第１のカラー画像データと、カラーのグラフィックデータを含む第２のカラー画像データと、を特定し、
前記第１のカラー画像データを対象としてプレビュー画面表示の指示を受け付けた場合に、前記印刷制御部は、前記第１のカラー画像データを抽出し、前記表示制御部は、前記第１のカラー画像データに基づいてプレビュー画面を前記表示部に表示させ、
前記印刷制御部は、前記プレビュー画面を介して前記第１のカラー画像データでの前記試し印刷の指示を受け付けた場合に、前記第１のカラー画像データを対象に前記試し印刷を行い、
前記第２のカラー画像データを対象としてプレビュー画面表示の指示を受け付けた場合に、前記印刷制御部は、前記第２のカラー画像データを抽出し、前記表示制御部は、前記第２のカラー画像データに基づいてプレビュー画面を前記表示部に表示させ、
前記印刷制御部は、前記プレビュー画面を介して前記第２のカラー画像データでの前記試し印刷の指示を受け付けた場合に、前記第２のカラー画像データを対象に前記試し印刷を行う、請求項１に記載の印刷装置。
【請求項４】
前記印刷制御部は、前記試し印刷を行う場合、印刷の後処理としてステープルが選択されているときでも、前記ステープルを解除する、請求項１に記載の印刷装置。
【請求項５】
印刷装置で実行される印刷方法であって、
印刷対象である複数の画像データに基づくプレビュー画像をプレビュー画面として表示部に表示させる表示制御工程と、
前記複数の画像データに対して複数部数の印刷が指定された場合に１部だけ印刷を実行する試し印刷を行う印刷制御工程と、
前記複数の画像データに含まれるカラーの画像データを特定する特定工程と、を含み、
前記印刷制御工程は、
前記プレビュー画面を介してカラーでの前記試し印刷の指示を受け付けた場合に、前記複数の画像データのうち、前記特定工程により特定されたカラーの画像データを対象に前記試し印刷を行う、印刷方法。
【請求項６】
コンピュータに、
印刷対象である複数の画像データに基づくプレビュー画像をプレビュー画面として表示部に表示させる表示制御工程と、
前記複数の画像データに対して複数部数の印刷が指定された場合に１部だけ印刷を実行する試し印刷を行う印刷制御工程と、
前記複数の画像データに含まれるカラーの画像データを特定する特定工程と、を実行させるためのプログラムであって、
前記印刷制御工程は、前記プレビュー画面を介してカラーでの前記試し印刷の指示を受け付けた場合に、前記複数の画像データのうち、前記特定工程により特定されたカラーの画像データを対象に前記試し印刷を行う、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷方法およびプログラムに関する。
【背景技術】
【０００２】
従来から、ＭＦＰ（Multi-Function  Peripheral）等の印刷装置において、試し印刷を減らす目的で、試し印刷の前にプレビュー画面を表示する技術がある。また、カラー印刷の場合は、白黒印刷に比べて、プレビュー画面と印刷結果が色味などの点で異なっていることが多い。そのため、ユーザにとって、特にカラー印刷について試し印刷を行う必要性が大きい。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、例えば、印刷対象の複数の画像に白黒ページとカラーページが併存している場合、カラーページだけを試し印刷しようとすると、ページ指定に手間がかかることがある。また、全ページを印刷すれば、手間はかからないが、白黒ページまで印刷されてしまい、無駄が生じる。
【０００４】
本発明は、上記状況に鑑みてなされたものであって、印刷対象の複数の画像に白黒ページとカラーページが併存している場合に、プレビュー画面を介した簡単な操作でカラーページを対象に試し印刷を行うことを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明は、印刷対象である複数の画像データに基づくプレビュー画像をプレビュー画面として表示部に表示させる表示制御部と、前記複数の画像データに対して複数部数の印刷が指定された場合に１部だけ印刷を実行する試し印刷を行う印刷制御部と、前記複数の画像データに含まれるカラーの画像データを特定する特定部と、を備える。前記印刷制御部は、前記プレビュー画面を介してカラーでの前記試し印刷の指示を受け付けた場合に、前記複数の画像データのうち、前記特定部により特定されたカラーの画像データを対象に前記試し印刷を行う。
【発明の効果】
【０００６】
本発明によれば、印刷対象の複数の画像に白黒ページとカラーページが併存している場合に、プレビュー画面を介した簡単な操作でカラーページを対象に試し印刷を行うことができる、という効果を奏する。
【図面の簡単な説明】
【０００７】
【図１】図１は、第１実施形態にかかるＭＦＰのハードウェア構成図である。
【図２】図２は、第１実施形態にかかるＭＦＰのソフトウェア構成の一例を示す図である。
【図３】図３は、第１実施形態にかかるＭＦＰに設けられているソフトウェアの一例を示す図である。
【図４】図４は、第１実施形態におけるトップ画面例を示す図である。
【図５】図５は、第１実施形態におけるプレビュー画面例を示す図である。
【図６】図６は、第１実施形態におけるデータ例を示す図である。
【図７】図７は、第１実施形態にかかるＭＦＰによる処理を示すシーケンス図である。
【図８】図８は、第２実施形態におけるプレビュー画面例を示す図である。
【図９】図９は、第２実施形態におけるデータ例を示す図である。
【図１０】図１０は、第２実施形態にかかるＭＦＰによる処理を示すシーケンス図である。
【図１１】図１１は、第３実施形態におけるプレビュー画面例を示す図である。
【図１２】図１２は、第３実施形態にかかるＭＦＰによる処理を示すシーケンス図である。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、印刷装置、印刷方法およびプログラムの実施形態（第１実施形態〜第４実施形態）について詳細に説明する。なお、以下の説明では、ソフトウェアのアプリケーションを単に「アプリ」と称する場合がある。
【０００９】
（第１実施形態）
図１は、第１実施形態にかかるＭＦＰ１（複合機）のハードウェア構成図である。ＭＦＰ１は、印刷装置の一例である。ＭＦＰ１は、例えば、コピー機能、スキャナ機能、プリンタ機能、ＦＡＸ機能等の各種の画像処理機能を備えた画像処理部である本体１０と、ユーザの操作に応じた入力を受け付ける操作部２０とを備える。
【００１０】
本体１０と操作部２０は、専用の通信路３０を介して相互に通信可能に接続されている。通信路３０は、例えばＵＳＢ（Universal  Serial  Bus）規格のものを用いることができる。また、通信路３０は、有線又は無線を問わず任意の規格のものでよい。また、本体１０は、コピー機能、スキャナ機能、プリンタ機能、ＦＡＸ機能等の画像形成機能のうち、一つの機能を有していてもよいし、複数の機能を有していてもよい。
【００１１】
操作部２０としては、単独で完結した情報処理を実行可能な電子機器を用いることができる。一例として、操作部２０としては、スマートフォン又はタブレット型端末等の情報処理端末を用いることができる。この場合、操作部２０として用いられる情報処理端末は、ＭＦＰ１の操作部として機能する。
【００１２】
より詳しくは、従来、ＭＦＰ１には、操作部として専用の操作パネルが固定され設置されていた。これに対して、第１実施形態のＭＦＰ１の操作部２０として用いられる情報処理端末は、ＭＦＰ１の本体１０に装着及び取り外し可能となっている。すなわち、操作部２０として用いられる情報処理端末は、例えばＭＦＰ１の操作パネルが配置される位置等の所定の位置から取り外し可能（分離可能）ながらも、ＭＦＰ１と一体的に設置することも可能となっている。このため、操作部２０として用いられる情報処理端末及びＭＦＰ１は、一台の装置として把握されるものである。操作部２０として用いられる情報処理端末は、ＭＦＰ１から取り外されると、ＭＦＰ１との間で、例えばＢｌｕｅｔｏｏｔｈ（登録商標）、赤外線通信等の無線通信を行い、ＭＦＰ１の操作部として機能する。
【００１３】
本体１０は、操作部２０で受け付けた入力に応じた動作を行う。また、本体１０は、クライアントＰＣ（パーソナルコンピュータ）等の外部装置とも通信可能であり、外部装置から受信した指示に応じた動作も行う。
【００１４】
（本体のハードウェア構成）
次に、本体１０のハードウェア構成について説明する。図１に示すように、本体１０は、ＣＰＵ（Central  Processing  Unit）１１と、ＲＯＭ（Read  Only  Memory）１２と、ＲＡＭ（Random  Access  Memory）１３と、ＨＤＤ（Hard  Disk  Drive）１４とを備える。また、本体１０は、通信Ｉ／Ｆ（Interface）１５と、接続Ｉ／Ｆ１６と、エンジン１７と、ＦＡＸモデム１９とを備える。各部１１〜１７及びＦＡＸモデム１９は、システムバス１８を介して相互に接続されている。
【００１５】
ＣＰＵ１１は、本体１０の動作を統括的に制御する。ＣＰＵ１１は、ＲＡＭ１３をワークエリア（作業領域）としてＲＯＭ１２又はＨＤＤ１４等に格納されたプログラムを実行することで、本体１０全体の動作を制御し、上述したコピー機能、スキャナ機能、プリンタ機能、ＦＡＸ機能などの各種の画像形成機能を実現する。なお、この本体１０のＨＤＤ１４は、フラッシュメモリ等によって代用、併用してもよい。
【００１６】
通信Ｉ／Ｆ１５は、ネットワーク上のクライアントＰＣ、Ｗｅｂサーバ装置、認証サーバ装置等の外部装置と通信するためのインタフェースである。接続Ｉ／Ｆ１６は、通信路３０を介して操作部２０と通信するためのインタフェースである。なお、図１及び以下に説明する図２において、通信路３０は、有線的に図示しているが、上述のように操作部２０は、ＭＦＰ１の本体１０に対して装着及び取り外しが可能となっている。このため、操作部２０をＭＦＰ１に装着しているときには、通信路３０は有線通信路として機能し、操作部２０をＭＦＰ１から取り外したときには、通信路３０は無線通信路として機能するものとする。
【００１７】
エンジン１７は、コピー機能、スキャナ機能、プリンタ機能、ＦＡＸ機能等を実現させるための、汎用的な情報処理及び通信以外の処理を行うハードウェアである。エンジン１７は、例えば原稿の画像をスキャンして読み取るスキャナ、用紙等のシート材への印刷を行うプロッタ、ＦＡＸ通信を行うＦＡＸ通信部等を備えている。さらに、印刷済みシート材を仕分けるフィニッシャ及び原稿を自動給送するＡＤＦ（Auto  Document  Feeder：自動原稿給送装置）のような特定のオプションを設けてもよい。
【００１８】
（操作部のハードウェア構成）
次に、操作部２０のハードウェア構成について説明する。図１に示すように、操作部２０は、ＣＰＵ２１と、ＲＯＭ２２と、ＲＡＭ２３と、フラッシュメモリ２４と、通信Ｉ／Ｆ２５と、接続Ｉ／Ｆ２６と、操作パネル２７（表示部）と、ＩＣカードＩ／Ｆ２９とを備え、これらがシステムバス２８を介して相互に接続されている。なお、この操作部２０のフラッシュメモリ２４は、ＨＤＤ等によって代用、併用してもよい。
【００１９】
ＣＰＵ２１は、操作部２０の動作を統括的に制御する。ＣＰＵ２１は、ＲＡＭ２３をワークエリア（作業領域）としてＲＯＭ２２等に格納されたプログラムを実行することで操作部２０全体の動作を制御する。また、ＣＰＵ２１は、ＲＯＭ２２等に格納されたユーザ認証プログラムを実行することでユーザ認証処理を行う。通信Ｉ／Ｆ２５は、例えばネットワーク上のサーバ装置等と通信するためのインタフェースである。接続Ｉ／Ｆ２６は、通信路３０を介して本体１０と通信するためのインタフェースである。
【００２０】
ＩＣカードＩ／Ｆ２９は、例えばＵＳＢケーブル等を介してカードリーダ（不図示）に接続される。
【００２１】
操作パネル２７は、タッチセンサを備えた液晶表示装置（ＬＣＤ：Liquid  Crystal  Display）で構成される。操作パネル２７は、ユーザの操作に応じた各種の入力を受け付けると共に、例えば受け付けた入力に応じた情報、ＭＦＰ１の動作状況を示す情報、設定状態を示す情報等の各種の情報を表示する。なお、操作パネル２７は、タッチセンサを備えた有機ＥＬ（Organic  Light-Emitting  Diode：OLED）表示装置で構成してもよい。さらに、これに加えて又はこれに代えて、ハードウェアキー等の操作部又は発光部等の表示部を設けてもよい。
【００２２】
（ＭＦＰのソフトウェア構成）
図２は、第１実施形態にかかるＭＦＰ１のソフトウェア構成の一例を示す図である。図２に示すように、本体１０は、アプリ層１０１と、サービス層１０２と、ＯＳ（Operating  System）層１０３とを有する。各層１０１〜１０３の実体は、ＲＯＭ１２、ＨＤＤ１４等に格納されている各種ソフトウェアである。ＣＰＵ１１が、これらのソフトウェアを実行することにより、各種の機能が提供される。
【００２３】
アプリ層１０１のソフトウェアは、ハードウェア資源を動作させて所定の機能を提供するための制御アプリケーションである。
【００２４】
サービス層１０２のソフトウェアは、アプリ層１０１とＯＳ層１０３との間に介在し、アプリ（制御部）に対し、本体１０が備えるハードウェア資源を利用するためのインタフェースを提供するソフトウェアである。具体的には、ハードウェア資源に対する動作要求の受け付け、動作要求の調停を行う機能を提供するためのソフトウェアである。サービス層１０２が受け付ける動作要求は、例えばスキャナによる読み取り又はプロッタによる印刷等の要求である。
【００２５】
なお、サービス層１０２によるインタフェースの機能は、本体１０のアプリ層１０１だけではなく、操作部２０のアプリ層２１１に対しても提供される。すなわち、操作部２０のアプリ層２１１も、サービス層１０２のインタフェース機能を介して、本体１０のハードウェア資源（例えばエンジン１７）を利用した機能を実現することができる。
【００２６】
ＯＳ層１０３のソフトウェアは、本体１０が備えるハードウェアを制御する基本機能を提供するための基本ソフトウェア（オペレーティングシステム）である。サービス層１０２のソフトウェアは、各種アプリからのハードウェア資源の利用要求を、ＯＳ層１０３が解釈可能なコマンドに変換してＯＳ層１０３に渡す。そして、ＯＳ層１０３のソフトウェアによりコマンドが実行されることで、ハードウェア資源は、アプリの要求に従った動作を行う。
【００２７】
同様に、操作部２０は、アプリ層２１１と、ＯＳ層２１３とを有する。操作部２０が備えるアプリ層２１１及びＯＳ層２１３も、階層構造については本体１０側と同様である。ただし、アプリ層２１１のアプリにより提供される機能が受け付け可能な動作要求の種類は、本体１０側とは異なる。アプリ層２１１のアプリは、操作部２０が備えるハードウェア資源を動作させて所定の機能を提供するためのソフトウェアである。例えば、本体１０が備える機能（コピー機能、スキャナ機能、プリンタ機能、ＦＡＸ機能）に関する操作及び表示を行うためのＵＩ（ユーザインタフェース）の機能を提供するためのソフトウェアである。
【００２８】
また、この第１実施形態のＭＦＰ１の場合、機能の独立性を保つために、本体１０側のＯＳ層１０３のソフトウェアと操作部２０側のＯＳ層２１３のソフトウェアが互いに異なる。例えば、本体１０側のＯＳ層１０３のソフトウェアとしてＬｉｎｕｘ（登録商標）がインストールされ、操作部２０側のＯＳ層２１３のソフトウェアとしてＡｎｄｒｏｉｄ（登録商標）がインストールされている。これにより、本体１０と操作部２０は、別々のオペレーティングシステムで互いに独立して動作するようになっている。
【００２９】
本体１０及び操作部２０を、別々のオペレーティングシステムで動作させることで、本体１０と操作部２０との間の通信は、共通の装置内のプロセス間通信ではなく、異なる装置間の通信として行われる。操作部２０が受け付けた入力（ユーザからの指示内容）を本体１０へ伝達する動作（コマンド通信）及び本体１０が操作部２０へイベントを通知する動作等がこれに該当する。ここでは、操作部２０が本体１０へコマンド通信を行うことにより、本体１０の機能を使用することができる。また、本体１０から操作部２０に通知するイベントには、本体１０における動作の実行状況、本体１０側で設定された内容等が挙げられる。
【００３０】
また、第１実施形態の例では、操作部２０に対する電力供給は、本体１０から通信路３０を経由して行われているので、操作部２０の電源制御を、本体１０の電源制御とは別に（独立して）行うことができる。
【００３１】
（ＭＦＰに設けられているソフトウェア）
図３は、第１実施形態にかかるＭＦＰ１に設けられているソフトウェアの一例を示す図である。本体１０のアプリ層１０１には、図１に示すエンジン１７を制御して、原稿の読み取り制御、印刷制御等を行うアプリが記憶されている。具体的には、アプリ層１０１には、アプリ（制御部）として、コピー制御部１１１、スキャナ制御部１１２、プリンタ制御部１１３、ＦＡＸ制御部１１４及び表示制御部１１５が記憶されている。コピー制御部１１１〜表示制御部１１５は、ジョブ実行機能アプリであり、制御アプリケーションの一例である。
【００３２】
コピー制御部１１１は、コピー機能を提供する。スキャナ制御部１１２は、スキャナ機能を提供する。プリンタ制御部１１３は、プリンタ機能を提供する。ＦＡＸ制御部１１４は、ＦＡＸ機能を提供する。表示制御部１１５は、表示機能を提供する。
【００３３】
より具体的には、例えば、表示制御部１１５は、印刷対象である複数の画像データに基づくプレビュー画像をプレビュー画面として操作パネル２７（表示部）に表示させる。また、コピー制御部１１１は、複数の画像データに対して複数部数の印刷が指定された場合に１部だけ印刷を実行する試し印刷を行う。
【００３４】
また、サービス層１０２には、アプリとして、入出力部１２１及び画像解析部１２２が記憶されている。入出力部１２１は、スキャナデバイス、プロッタデバイスを含め画像データの入出力を制御する。画像解析部１２２は、画像データからカラー種別（カラー／白黒）を解析し、フィルタリング種別（カラー／白黒）を決定する。画像解析部１２２は、複数の画像データに含まれるカラーの画像データを特定する特定部の一例である。
【００３５】
具体的には、画像解析部１２２は、例えば、対象のページについて、ページの全画素を走査し、カラーの画素の数が全画素数の２０％以上の場合に、当該ページをカラーのページであると判定し、２０％未満の場合に、当該ページを白黒のページであると判定する。しかし、これに限定されず、他の周知技術を用いて判定してもよい。また、２０％といった閾値は、例えば、管理者またはコピーを行うユーザによって、設定画面を介して設定可能としてもよい。
【００３６】
また、コピー制御部１１１は、プレビュー画面を介してカラーでの試し印刷の指示を受け付けた場合に、複数の画像データのうち、画像解析部１２２により特定されたカラーの画像データを対象に試し印刷を行う。
【００３７】
また、文書保存部１３１は、ＨＤＤ１４によって実現される。文書保存部１３１は、画像解析部１２２によって得られた結果を画像データと共に保存する。
【００３８】
これに対して、操作部２０は、アプリ層２１１（図２）において、コピーアプリ２０１、スキャナアプリ２０２、プリンタアプリ２０３、ＦＡＸアプリ２０４、表示アプリ２０５が記憶されている。
【００３９】
コピーアプリ２０１は、操作ボタンや設定ボタンを介して、ユーザのコピー操作を受け付けるアプリである。スキャナアプリ２０２は、操作ボタンや設定ボタン等を介して、ユーザのスキャナ操作を受け付けるアプリである。プリンタアプリ２０３は、操作ボタンや設定ボタン等を介して、ユーザのプリンタ操作を受け付けるアプリである。ＦＡＸアプリ２０４は、操作ボタンや設定ボタン等を介して、ユーザのＦＡＸ送受信操作を受け付けるアプリである。表示アプリ２０５は、表示制御部１１５からの指示にしたがって操作パネル２７にトップ画面、プレビュー画面等の表示を行うアプリである。
【００４０】
図４は、第１実施形態におけるトップ画面例を示す図である。このトップ画面は、操作部２０の操作パネル２７に表示される。ユーザが図４に示すトップ画面におけるプレビューボタンＢ１を押下することで、スキャナ制御部１１２等が動作して、原稿の読み取りが行われる。
【００４１】
原稿の読み取りが行われると、トップ画面からプレビュー画面に遷移する。図５は、第１実施形態におけるプレビュー画面例を示す図である。つまり、原稿の読み取りによってスキャナ制御部１１２等の動作によってプレビュー画像が生成されると、図５に示すプレビュー画面が表示される。そして、ユーザが試しコピーボタンＢ２におけるカラーボタンを押下すると、コピー制御部１１１等が動作してカラー画像のみが印刷される。
【００４２】
図６は、第１実施形態におけるデータ例を示す図である。このデータは、図３の文書保存部１３１に記憶される。このデータは、文書ＩＤ、ページ、カラー種別、フィルタリング種別、画像パスの各項目から構成される。このデータは、画像解析部１２２等の動作によって作成され、文書保存部１３１に格納される。
【００４３】
図７は、第１実施形態にかかるＭＦＰ１による処理を示すシーケンス図である。まず、ステップＳ１において、ユーザがドキュメントフィーダに原稿をセットし、図４のプレビューボタンＢ１を押下する。そうすると、ステップＳ２において、コピーアプリ２０１はコピー制御部１１１へプレビュー開始を要求する。次に、ステップＳ３において、コピー制御部１１１は入出力部１２１へ原稿の読取開始を要求する。
【００４４】
次に、ステップＳ４（ステップＳ４０１〜Ｓ４０９）が原稿の枚数分繰り返される。まず、入出力部１２１は、ステップＳ４０１において原稿をスキャンすると、ステップＳ４０２において画像解析部１２２へスキャン画像の解析を要求する。
【００４５】
次に、ステップＳ４０３において、画像解析部１２２は、原稿がカラーと白黒（その他）のいずれかを判定し、その結果からフィルタリング種別（カラー／白黒）を決定し、入出力部１２１へ解析結果を応答する。
【００４６】
次に、ステップＳ４０４において、入出力部１２１は、採番した文書ＩＤとページ番号に加え、画像解析部１２２による解析結果で得られた情報と画像をセットで図６に示す形式で文書保存部１３１に保存する。
【００４７】
次に、ステップＳ４０５において、入出力部１２１は、コピー制御部１１１へ画像パス等と共に１ページ分の読取が完了したことを通知する。次に、ステップＳ４０６において、コピー制御部１１１は、コピーアプリ２０１へプレビュー情報を通知する。
【００４８】
次に、コピーアプリ２０１は、ステップＳ４０７においてプレビュー情報に含まれる画像パスに基づいて文書保存部１３１へアクセスし、ステップＳ４０８において画像と共に図６に示すデータを取得し、ステップＳ４０９において図５のプレビュー画面を表示（更新）する。
【００４９】
ステップＳ４が原稿枚数分繰り返された後、ステップＳ５において、ユーザが図５のプレビュー画面で試しコピーボタンＢ２におけるカラーボタンを押下する。そうすると、コピーアプリ２０１は、ステップＳ６において画像情報として取得済のフィルタリング種別に基づき同一文書ＩＤ内で「カラー」に該当するページを抽出（決定）し、ステップＳ７においてコピー制御部１１１へ印刷対象となる文書ＩＤとページを指定し試しコピーの実行を要求する。
【００５０】
次に、ステップＳ８において、コピー制御部１１１は入出力部１２１へ印刷を要求する。これを受けて、入出力部１２１は、ステップＳ９において印刷対象となる画像を文書保存部１３１から取得し、ステップＳ１０において印刷を行う。
【００５１】
このように、第１実施形態のＭＦＰ１によれば、印刷対象の複数の画像に白黒ページとカラーページが併存している場合に、プレビュー画面を介した簡単な操作でカラーページを対象に試し印刷を行うことができる。つまり、例えば、印刷対象の複数の画像に白黒ページとカラーページが併存している場合にカラーページだけを試し印刷しようとするときでも、従来技術のように手間のかかるページ指定を行う必要はなく、図５の試しコピーボタンＢ２におけるカラーボタンを押下するだけでよい。また、従来技術のように全ページを印刷して白黒ページまで印刷されてしまう事態を回避でき、無駄が生じずに済む。
【００５２】
（第２実施形態）
次に、第２実施形態について説明する。第１実施形態と同様の事項については、説明を適宜省略する。フィルタリング種別について、第１実施形態では「カラー」と「白黒」の二択だったのに対し、第２実施形態では「カラー（文字）」と「カラー（グラフィック）」と「白黒」の三択となっている点で相違する。
【００５３】
カラー（文字）の画像データは、カラーのテキストデータからなる第１のカラー画像データの一例である。また、カラー（グラフィック）は、カラーのグラフィックデータを含む第２のカラー画像データの一例である。
【００５４】
コピー制御部１１１は、プレビュー画面を介して第１のカラー画像データでの試し印刷の指示を受け付けた場合に、複数の画像データのうち第１のカラー画像データを対象に試し印刷を行う。
【００５５】
また、コピー制御部１１１は、プレビュー画面を介して第２のカラー画像データでの試し印刷の指示を受け付けた場合に、複数の画像データのうち第２のカラー画像データを対象に試し印刷を行う。
【００５６】
図８は、第２実施形態におけるプレビュー画面例を示す図である。第２実施形態では、原稿の読み取りによってスキャナ制御部１１２等の動作によってプレビュー画像が生成されると、図８に示すプレビュー画面が表示される。図５に示すプレビュー画面では試しコピーボタンＢ２が「全画像」のほかに「カラー」と「その他（白黒）」の二択だったのに対し、図８に示すプレビュー画面では試しコピーボタンＢ３が「全画像」のほかに「カラー（グラフィック）」と「カラー（文字）」と「白黒」の三択となっている点で相違する。
【００５７】
具体的には、画像解析部１２２は、例えば、対象のページについて、カラー画像を２値画像に変換し、変換後の２値画像において、所定の走査順において（例えば、左から右）、同一の画素値（例えば同色）が連続（例えば１００以上連続）する画素数が全画素数の２０％以上の場合に、当該ページがカラー（グラフィック）であると判定し、２０％未満の場合に、当該ページがカラー（文字）と判定する。しかし、これに限定されず、他の周知技術を用いて判定してもよい。また、２０％といった閾値は、例えば、管理者またはコピーを行うユーザによって、設定画面を介して設定可能としてもよい。
【００５８】
そして、ユーザが試しコピーボタンＢ３におけるカラー（グラフィック）ボタンを押下すると、コピー制御部１１１等が動作してカラー（グラフィック）の画像のみが印刷される。また、ユーザが試しコピーボタンＢ３におけるカラー（文字）ボタンを押下すると、コピー制御部１１１等が動作してカラー（文字）の画像のみが印刷される。
【００５９】
図９は、第２実施形態におけるデータ例を示す図である。図９のデータは、図６のデータと比較して、次の２点で相違している。１点目は、画像種別（グラフィック／文字）の項目が追加されている点である。２点目は、フィルタリング種別が「カラー（文字）」と「カラー（グラフィック）」と「その他（白黒）」の三択となっている点である。このデータは、画像解析部１２２等の動作によって作成され、文書保存部１３１に格納される。
【００６０】
図１０は、第２実施形態にかかるＭＦＰ１による処理を示すシーケンス図である。ステップＳ１〜Ｓ４０２は、図７と同様である。
【００６１】
ステップＳ４０２の後、ステップＳ４０３において、画像解析部１２２は、原稿がカラー（文字）、カラー（グラフィック）、その他（白黒）のいずれかを判定し、その結果から画像種別とフィルタリング種別を決定し、入出力部１２１へ解析結果を応答する。
【００６２】
次に、ステップＳ４０４において、入出力部１２１は、採番した文書ＩＤとページ番号に加え、画像解析部１２２による解析結果で得られた情報と画像をセットで図９に示す形式で文書保存部１３１に保存する。
【００６３】
次に、ステップＳ４０５において、入出力部１２１は、コピー制御部１１１へ画像パス等と共に１ページ分の読取が完了したことを通知する。次に、ステップＳ４０６において、コピー制御部１１１は、コピーアプリ２０１へプレビュー情報を通知する。
【００６４】
次に、コピーアプリ２０１は、ステップＳ４０７においてプレビュー情報に含まれる画像パスから文書保存部１３１へアクセスし、ステップＳ４０８において画像と共に図９に示すデータを取得し、ステップＳ４０９において図８のプレビュー画面を表示する。
【００６５】
ステップＳ４が原稿枚数分繰り返された後、ステップＳ５において、ユーザが図８のプレビュー画面で試しコピーボタンＢ３におけるカラー（グラフィック）ボタンを押下すると、コピーアプリ２０１は、ステップＳ６において画像情報として取得済の画像種別とフィルタリング種別に基づき同一文書ＩＤ内で「カラー（グラフィック）」に該当するページを抽出（決定）し、ステップＳ７においてコピー制御部１１１へ印刷対象となる文書ＩＤとページを指定し試しコピーの実行を要求する。
【００６６】
次に、ステップＳ８において、コピー制御部１１１は入出力部１２１へ印刷を要求する。これを受けて、入出力部１２１は、ステップＳ９において印刷対象となる画像を文書保存部１３１から取得し、ステップＳ１０において印刷を行う。
【００６７】
このように、第２実施形態のＭＦＰ１によれば、第１実施形態の場合よりさらに細かく、カラー（文字）、カラー（グラフィック）、その他（白黒）のいずれかでの試しコピーを容易に実行することができる。
【００６８】
（第３実施形態）
次に、第３実施形態について説明する。第１実施形態、第２実施形態の少なくともいずれかと同様の事項については、説明を適宜省略する。第３実施形態は、第１実施形態、第２実施形態と比較して、プレビュー画面を表示する段階でフィルタリングを行い、プレビュー対象のページを試し印刷の対象ページとする点で相違する。
【００６９】
例えば、第１のカラー画像データ（カラー（文字））を対象としてプレビュー画面表示の指示を受け付けた場合に、コピー制御部１１１は第１のカラー画像データを抽出し、表示制御部１１５は第１のカラー画像データに基づいてプレビュー画面を操作パネル２７に表示させる。そして、コピー制御部１１１は、プレビュー画面を介して第１のカラー画像データでの試し印刷の指示を受け付けた場合に、第１のカラー画像データを対象に試し印刷を行う。
【００７０】
また、第２のカラー画像データ（カラー（グラフィック））を対象としてプレビュー画面表示の指示を受け付けた場合に、コピー制御部１１１は第２のカラー画像データを抽出し、表示制御部１１５は第２のカラー画像データに基づいてプレビュー画面を操作パネル２７に表示させる。そして、コピー制御部１１１は、プレビュー画面を介して第２のカラー画像データでの試し印刷の指示を受け付けた場合に、第２のカラー画像データを対象に試し印刷を行う。
【００７１】
図１１は、第３実施形態におけるプレビュー画面例を示す図である。図１１に示すプレビュー画面において、ユーザがプレビュー対象ボタンＢ４におけるカラー（グラフィック）ボタンを押下すると、コピー制御部１１１はフィルタリングを行ってカラー（グラフィック）の画像を抽出し、表示制御部１１５はそのカラー（グラフィック）の画像に基づいてプレビュー画面を操作パネル２７に表示させる。さらに試しコピーボタンが押下されると、コピー制御部１１１は、カラー（グラフィック）の画像のみを印刷する。
【００７２】
また、ユーザがプレビュー対象ボタンＢ４におけるカラー（文字）ボタンを押下すると、コピー制御部１１１はフィルタリングを行ってカラー（文字）の画像を抽出し、表示制御部１１５はそのカラー（文字）の画像に基づいてプレビュー画面を操作パネル２７に表示させる。さらに試しコピーボタンが押下されると、コピー制御部１１１はカラー（文字）の画像のみを印刷する。
【００７３】
図１２は、第３実施形態にかかるＭＦＰ１による処理を示すシーケンス図である。ステップＳ１〜Ｓ４は、図１０と同様である。
【００７４】
ステップＳ４の後、ステップＳ１１において、ユーザが図１１のプレビュー画面でプレビュー対象ボタンＢ４におけるカラー（グラフィック）ボタンを押下する。そうすると、コピーアプリ２０１は、ステップＳ１２において画像情報として取得済のフィルタリング種別に基づき同一文書ＩＤ内で「カラー（グラフィック）」に該当するページを決定（抽出）し、ステップＳ１３においてプレビュー画面を更新する。
【００７５】
次に、ステップＳ１４においてユーザが図１１のプレビュー画面でプレビュー対象ボタンＢ４における試しコピーボタンを押下すると、ステップＳ１５においてコピーアプリ２０１はコピー制御部１１１へ印刷対象となる文書ＩＤとページを指定し試しコピーの実行を要求する。
【００７６】
次に、ステップＳ１６において、コピー制御部１１１は入出力部１２１へ印刷を要求する。次に、入出力部１２１は、ステップＳ１７において印刷対象となる画像を文書保存部１３１から取得し、ステップＳ１８において印刷を行う。
【００７７】
このように、第３実施形態のＭＦＰ１によれば、プレビュー画面としてカラー（グラフィック）、カラー（文字）、その他（白黒）のいずれかを表示させた後で、試しコピーを実行することができる。したがって、ユーザは、試しコピーする対象の画像のみをプレビュー画面で確認してから試しコピーを実行することができる。
【００７８】
（第４実施形態）
次に、第４実施形態について説明する。第４実施形態では、コピー制御部１１１は、試し印刷を行う場合、印刷の後処理としてステープルが選択されているときでも、ステープルを解除する。
【００７９】
つまり、上述のようなフィルタリングを行った状態での試しコピーは画像の色味等を確認することが目的であるため、ステープル等の仕上げは意味を成さない。したがって、ステープルが選択されていたとしても解除することが好ましい。
【００８０】
このように、第４実施形態によれば、試しコピーを行うときは、印刷の後処理としてステープルが選択されているときでもステープルを実行しないようにすることで、ステープル針の無駄な消費を抑えることができる。
【００８１】
以上で、第１実施形態〜第４実施形態の説明を終える。なお、各実施形態のＭＦＰ１で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００８２】
また、各実施形態のＭＦＰ１で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、各実施形態のＭＦＰ１で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【００８３】
また、各実施形態のプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【００８４】
また、各実施形態のＭＦＰ１で実行されるプログラムは、上述した各部（各アプリ２０１〜２０５、各部１１１〜１１５）を含むモジュール構成となっている。そして、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体からプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、上記各部が主記憶装置上に生成されるようになっている。
【００８５】
なお、上述の各実施形態では、コピーの場合を例にとって説明したが、これに限定されず、プリントに適用してもよい。
【符号の説明】
【００８６】
１      ＭＦＰ
１０    本体
２０    操作部
１０１  アプリ層
１０２  サービス層
１０３  ＯＳ層
２０１  コピーアプリ
２０２  スキャナアプリ
２０３  プリンタアプリ
２０４  ＦＡＸアプリ
２０５  表示アプリ
２１１  アプリ層
２１３  ＯＳ層
【先行技術文献】
【特許文献】
【００８７】
【特許文献１】特開２０１０−０３４８４４号公報
【図１】
2020082579.tif 000003
【図２】
2020082579.tif 000004
【図３】
2020082579.tif 000005
【図４】
2020082579.tif 000006
【図５】
2020082579.tif 000007
【図６】
2020082579.tif 000008
【図７】
2020082579.tif 000009
【図８】
2020082579.tif 000010
【図９】
2020082579.tif 000011
【図１０】
2020082579.tif 000012
【図１１】
2020082579.tif 000013
【図１２】
2020082579.tif 000014