(57)【要約】【課題】プレビュー表示された画像を拡大表示に関し、ユーザの利便性の低下を防止することができる画像形成装置を提供する。【解決手段】画像形成装置１００は、画像データとしてのファイルから画像を形成するとともに、当該画像がプレビュー表示される操作部１２０と、ファイルからプレビュー表示されるキャッシュ画像を生成する画像処理部３０７と、画像処理部３０７がキャッシュ画像の生成に成功した場合、キャッシュ画像とともに、キャッシュ画像の拡大表示の指示を受け付ける拡大プレビュー表示ボタン６０５を表示する表示制御部３０２とを備える。【選択図】図３
2019125886.tif 000002
【特許請求の範囲】
【請求項１】
画像データから画像を形成するとともに、当該画像がプレビュー表示される表示部を備える画像形成装置であって、
前記画像データからプレビュー表示される画像を生成する画像処理部と、
前記画像処理部が前記プレビュー表示される画像の生成に成功した場合、前記プレビュー表示される画像とともに、前記プレビュー表示される画像の表示形態の変更指示を受け付ける変更指示受付部を表示する表示制御部とを備えることを特徴とする画像形成装置。
【請求項２】
前記画像処理部が前記プレビュー表示される画像の生成に失敗した場合、前記表示制御部は、前記プレビュー表示される画像及び前記変更指示受付部のいずれも表示しないことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記画像処理部が前記プレビュー表示される画像の生成に失敗した場合、前記表示制御部は、前記プレビュー表示される画像の生成に失敗した旨を表示することを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
前記画像処理部が前記プレビュー表示される画像の生成に失敗した場合、前記表示制御部は、前記プレビュー表示される画像の生成に失敗した要因を表示することを特徴とする請求項１又は２記載の画像形成装置。
【請求項５】
前記変更指示受付部は前記プレビュー表示される画像の拡大表示の指示を受け付け、
前記画像処理部は前記指示の受け付けに応じて前記プレビュー表示される画像を拡大表示することを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記プレビュー表示される画像の拡大表示が困難である場合、前記表示制御部は前記変更指示受付部を表示しないことを特徴とする請求項５記載の画像形成装置。
【請求項７】
前記画像データはリムーバブルメディアに格納され、所定の操作に応じて画像形成装置へ供給されることを特徴とする請求項１乃至６のいずれか１項に記載の画像形成装置。
【請求項８】
画像データから画像を形成するとともに、当該画像がプレビュー表示される表示部を備える画像形成装置であって、
前記画像データからプレビュー表示される画像を生成する画像処理部と、
前記画像処理部が前記プレビュー表示される画像の生成に成功した場合、前記プレビュー表示される画像の拡大表示が可能であるときには、前記プレビュー表示される画像の拡大表示の指示を受け付ける変更指示受付部を表示し、前記プレビュー表示される画像の拡大表示が困難であるときには、前記変更指示受付部を表示しない表示制御部とを備えることを特徴とする画像形成装置。
【請求項９】
前記プレビュー表示される画像の拡大表示が困難であるときは、前記拡大表示に必要な量のメモリが確保できないときであることを特徴とする請求項８記載の画像形成装置。
【請求項１０】
画像データから画像を形成するとともに、当該画像がプレビュー表示される表示部を備える画像形成装置であって、
前記画像データからプレビュー表示される画像を生成する画像処理部と、
前記プレビュー表示される画像の表示形態の変更指示を受け付ける変更指示受付部を表示する表示制御部とを備え、
前記表示制御部は、前記画像処理部が前記プレビュー表示される画像の生成に成功した場合、前記変更指示受付部を入力可能な状態にし、前記画像処理部が前記プレビュー表示される画像の生成に失敗した場合、前記変更指示受付部を入力不可能な状態にすることを特徴とする画像形成装置。
【請求項１１】
前記表示制御部は、前記画像処理部が前記プレビュー表示される画像の生成に失敗した場合、前記変更指示受付部をグレーアウトさせることを特徴とする請求項１０記載の画像形成装置。
【請求項１２】
画像データから画像を形成するとともに、当該画像がプレビュー表示される表示部を備える画像形成装置であって、
前記画像データからプレビュー表示される画像を生成する画像処理部と、
前記プレビュー表示される画像の表示形態の変更指示を受け付ける変更指示受付部を表示する表示制御部とを備え、
前記表示制御部は、前記画像処理部が前記プレビュー表示される画像の生成に成功した場合、前記プレビュー表示される画像を表示し、前記画像処理部が前記プレビュー表示される画像の生成に失敗した場合、前記変更指示受付部へ表示形態の変更指示が入力されると、表示形態の変更が困難である旨を表示することを特徴とする画像形成装置。
【請求項１３】
画像データから画像を形成するとともに、当該画像をプレビュー表示する画像形成方法であって、
前記画像データからプレビュー表示される画像を生成する画像処理工程と、
前記画像処理工程で前記プレビュー表示される画像の生成に成功した場合、前記プレビュー表示される画像とともに、前記プレビュー表示される画像の表示形態の変更指示を受け付ける変更指示受付部を表示する表示工程とを有することを特徴とする画像形成方法。
【請求項１４】
画像データから画像を形成するとともに、当該画像をプレビュー表示する画像形成方法であって、
前記画像データからプレビュー表示される画像を生成する画像処理工程と、
前記画像処理工程で前記プレビュー表示される画像の生成に成功した場合、前記プレビュー表示される画像の拡大表示が可能であるときには、前記プレビュー表示される画像の拡大表示の指示を受け付ける変更指示受付部を表示し、前記プレビュー表示される画像の拡大表示が困難であるときには、前記変更指示受付部を表示しない表示工程とを有することを特徴とする画像形成方法。
【請求項１５】
画像データから画像を形成するとともに、当該画像をプレビュー表示する画像形成方法であって、
前記画像データからプレビュー表示される画像を生成する画像処理工程と、
前記プレビュー表示される画像の表示形態の変更指示を受け付ける変更指示受付部を表示する表示工程とを有し、
前記表示工程では、前記画像処理工程で前記プレビュー表示される画像の生成に成功した場合、前記変更指示受付部を入力可能な状態にし、前記画像処理工程で前記プレビュー表示される画像の生成に失敗した場合、前記変更指示受付部を入力不可能な状態にすることを特徴とする画像形成方法。
【請求項１６】
画像データから画像を形成するとともに、当該画像をプレビュー表示する画像形成方法であって、
前記画像データからプレビュー表示される画像を生成する画像処理工程と、
前記プレビュー表示される画像の表示形態の変更指示を受け付ける変更指示受付部を表示する表示工程とを有し、
前記表示工程では、前記画像処理工程で前記プレビュー表示される画像の生成に成功した場合、前記プレビュー表示される画像を表示し、前記画像処理工程で前記プレビュー表示される画像の生成に失敗した場合、前記変更指示受付部へ表示形態の変更指示が入力されると、表示形態の変更が困難である旨を表示することを特徴とする画像形成方法。
【請求項１７】
画像データから画像を形成するとともに、当該画像をプレビュー表示する画像形成方法をコンピュータに実行させるプログラムであって、
前記画像形成方法は、前記画像データからプレビュー表示される画像を生成する画像処理工程と、前記画像処理工程で前記プレビュー表示される画像の生成に成功した場合、前記プレビュー表示される画像とともに、前記プレビュー表示される画像の表示形態の変更指示を受け付ける変更指示受付部を表示する表示工程とを有することを特徴とするプログラム。
【請求項１８】
画像データから画像を形成するとともに、当該画像をプレビュー表示する画像形成方法をコンピュータに実行させるプログラムであって、
前記画像形成方法は、前記画像データからプレビュー表示される画像を生成する画像処理工程と、前記画像処理工程で前記プレビュー表示される画像の生成に成功した場合、前記プレビュー表示される画像の拡大表示が可能であるときには、前記プレビュー表示される画像の拡大表示の指示を受け付ける変更指示受付部を表示し、前記プレビュー表示される画像の拡大表示が困難であるときには、前記変更指示受付部を表示しない表示工程とを有することを特徴とするプログラム。
【請求項１９】
画像データから画像を形成するとともに、当該画像をプレビュー表示する画像形成方法をコンピュータに実行させるプログラムであって、
前記画像形成方法は、前記画像データからプレビュー表示される画像を生成する画像処理工程と、前記プレビュー表示される画像の表示形態の変更指示を受け付ける変更指示受付部を表示する表示工程とを有し、
前記表示工程では、前記画像処理工程で前記プレビュー表示される画像の生成に成功した場合、前記変更指示受付部を入力可能な状態にし、前記画像処理工程で前記プレビュー表示される画像の生成に失敗した場合、前記変更指示受付部を入力不可能な状態にすることを特徴とするプログラム。
【請求項２０】
画像データから画像を形成するとともに、当該画像をプレビュー表示する画像形成方法をコンピュータに実行させるプログラムであって、
前記画像形成方法は、前記画像データからプレビュー表示される画像を生成する画像処理工程と、前記プレビュー表示される画像の表示形態の変更指示を受け付ける変更指示受付部を表示する表示工程とを有し、
前記表示工程では、前記画像処理工程で前記プレビュー表示される画像の生成に成功した場合、前記プレビュー表示される画像を表示し、前記画像処理工程で前記プレビュー表示される画像の生成に失敗した場合、前記変更指示受付部へ表示形態の変更指示が入力されると、表示形態の変更が困難である旨を表示することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、形成される画像のプレビュー表示を行う画像形成装置、画像形成方法及びプログラムに関する。
【背景技術】
【０００２】
ＵＳＢメモリ等のリムーバブルメディアから画像データとしてのファイルの入出力を行う画像形成装置が知られている。このような画像形成装置として、リムーバブルメディアに格納されたファイルの画像の印刷（以下、「メディアプリント」という。）を行う際に、ユーザが所望のファイルを選択できるように、プレビュー機能を備えるものが開発されている。このプレビュー機能とは、リムーバブルメディアに格納された各ファイルを画像形成装置の表示画面に所定の大きさのサイズで表示できる画像へ変換し、当該表示画面に変換された画像を表示（以下、「プレビュー表示」という。）する機能である。これにより、ユーザは、メディアプリントに先立って各ファイルの画像を確認することができる。
【０００３】
ここで、プレビュー表示されるファイルは、大きく２種類に分類される。具体的には、ＪＰＥＧ、ＴＩＦＦ等の画像ファイルと、ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）等の画像文書複合ファイルとに分類される。画像ファイルの画像はプレビュー表示される際、対象画像の変倍処理によって形成されるため、表示にさほど時間を要さない。一方、画像文書複合ファイルの画像はプレビュー表示される際、複数の画像や文字の描画処理、さらには、各々描画対象の配置関係に基づく透過処理よって形成される。したがって、画像文書ファイルはプレビュー表示される際、表示に多大な時間を要し、場合によっては、ファイルの一部の不具合のためにプレビュー表示が途中で失敗することがある。
【０００４】
ところで、印刷出力用の画像の生成時にも、プレビュー表示される画像の生成時と同様の処理が実行されることから、プレビュー表示が失敗した際には印刷出力用の画像の生成も失敗すると考えられる。そこで、プレビュー表示が失敗した画像のファイルを印刷対象から除外する技術が提案されている（例えば、特許文献１参照。）。
【０００５】
さらに、近年、プレビュー表示された画像（以下、「プレビュー表示画像」という。）を詳細に確認するために、プレビュー表示された画像を拡大表示するプレビュー拡大表示機能を搭載する画像形成装置も開発されている。このプレビュー拡大表示機能には、各ファイルの種類（画像ファイルや画像文書複合ファイル）に応じて異なる容量の描画メモリが必要であり、ファイルによっては多大な描画メモリを必要とすることがある。したがって、全てのファイルのプレビュー表示画像を拡大表示することはできない。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−６８１９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、画像形成装置は、ファイルの種類に関わらず、ユーザからのプレビュー表示画像の拡大指示を受け付ける。この場合、拡大表示に多大な描画メモリを必要とするプレビュー表示画像に関しては、拡大表示処理が途中で中断するが、ユーザは当該処理が中断するまで待機する必要があり、しかも、所望の拡大表示されたプレビュー表示画像を確認することができない。すなわち、画像形成の生産性が低下し、ユーザの利便性が低下するという問題がある。
【０００８】
本発明の目的は、プレビュー表示された画像を拡大表示に関し、ユーザの利便性の低下を防止することができる画像形成装置、画像形成方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の画像形成装置は、画像データから画像を形成するとともに、当該画像がプレビュー表示される表示部を備える画像形成装置であって、前記画像データからプレビュー表示される画像を生成する画像処理部と、前記画像処理部が前記プレビュー表示される画像の生成に成功した場合、前記プレビュー表示される画像とともに、前記プレビュー表示される画像の表示形態の変更指示を受け付ける変更指示受付部を表示する表示制御部とを備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、プレビュー表示された画像を拡大表示に関し、ユーザの利便性の低下を防止することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施の形態に係る画像形成装置を含む画像形成システムの構成を概略的に示す図である。
【図２】図１における画像形成装置のハードウェア構成を概略的に示す図である。
【図３】図１における画像形成装置のソフトウェアモジュール構成を概略的に示す図である。
【図４】図１における画像形成装置の操作部に表示されるホーム画面の一例を示す図である。
【図５】図１におけるＵＳＢメモリに格納されている各ファイルの一覧を表示するリスト表示画面を説明するための図である。
【図６】図１におけるＵＳＢメモリに格納されている各ファイルのうちの１つの画像をプレビュー表示するプレビュー表示画面を説明するための図である。
【図７】図１におけるＵＳＢメモリに格納されている各ファイルのサムネイル画像を表示するサムネイル表示画面を説明するための図である。
【図８】図５〜図７における確定ボタンが押下されたときに表示されるメディアプリント設定画面を示す図である。
【図９】図６のプレビュー表示画面における拡大プレビュー表示ボタンを押下したときに表示される拡大プレビュー画面を示す図である。
【図１０】本発明の第１の実施の形態に係る画像形成方法としてのプレビュー画像表示処理を示すフローチャートである。
【図１１】図１０のＳ１００８で実行される拡大プレビュー表示ボタン表示処理を示すフローチャートである。
【図１２】本発明の第２の実施の形態に係る画像形成方法としてのプレビュー画像表示処理を示すフローチャートである。
【図１３】本発明の第３の実施の形態に係る画像形成方法としてのプレビュー画像表示処理を示すフローチャートである。
【図１４】図１３のＳ１３１４で操作部に表示されるエラーポップアップ画面を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の各実施の形態について図面を参照しながら詳細に説明する。しかしながら、以下の各実施の形態に記載されている構成はあくまで例示に過ぎず、本発明の範囲は各実施の形態に記載されている構成によって限定されることはない。まず、本発明の第１の実施の形態について説明する。
【００１３】
図１は、本実施の形態に係る画像形成装置を含む画像形成システムの構成を概略的に示す図である。図１において、画像形成システムは画像形成装置１００及びリムーバブルメディアとしてのＵＳＢメモリ１０１を備える。ＵＳＢメモリ１０１は画像形成装置１００に設けられたスロット（不図示）に挿入され、格納しているファイル（画像データ）を画像形成装置１００に供給する。
【００１４】
図２は、図１における画像形成装置のハードウェア構成を概略的に示す図である。図２において、画像形成装置１００は、所謂マルチファンクションプリンタ（ＭＦＰ）である。画像形成装置１００は、制御装置１１０、操作部１２０（表示部）、スキャンエンジン１３０、プリンタ用ＣＰＵボード１４０、プリントエンジン１５０、電源１６０及び電源スイッチ１６１を備える。
【００１５】
制御装置１１０は各構成要素と接続され、制御装置１１０に実装されたコントローラは画像形成装置１００で所定のジョブを実行する。制御装置１１０は、一般的なＣＰＵシステムであり、ＣＰＵ１１１と、ＣＰＵ１１１がワークメモリとして利用するメモリ１１３と、ブートプログラムが含まれるＢｏｏｔ ＲＯＭ１１４とを備える。これらの制御装置１１０の構成要素はＣＰＵボードに配置される。また、制御装置１１０は、外部装置とネットワーク接続するためのＮＩＣ１１２と、ＵＳＢメモリ１０１とのファイルの入出力を制御するＵＳＢ Ｉ／Ｆ１１８と、ファームウェアを格納する不揮発メモリ１１５とを備える。不揮発メモリ１１５はＣＰＵボードに搭載されてもよいし、ＣＰＵボードに接続されてもよい。さらに、制御装置１１０は、スキャナＩ／Ｆ１１６とプリンタＩ／Ｆ１１７を備え、これらを介してスキャンエンジン１３０やプリンタ用ＣＰＵボード１４０と接続される。操作部１２０は、画像形成装置１００を操作するためのローカルユーザインタフェース（ＬＵＩ）であり、ユーザによる所定の指示入力を受け付ける。スキャンエンジン１３０は、原稿を光学スキャンして画像データに変換するスキャンユニット１３１と、原稿束を自動的に逐次入れ替えることが可能な原稿給紙ユニット１３２とを有し、変換された画像データを制御装置１１０に送信する。プリンタ用ＣＰＵボード１４０は、当該ボード１４０の全体を制御するＣＰＵ１４１と、ＣＰＵ１４１がワークメモリとして利用するメモリ１４３と、不揮発メモリ１４４と、制御装置１１０を接続されるＩ／Ｆ１４２とを有する。プリントエンジン１５０は、給紙された用紙にトナー像を形成するためのマーキングユニット１５１と、用紙束から一枚ずつ用紙を逐次給紙する給紙ユニット１５２と、印刷後の用紙を排紙する排紙ユニット１５３とを有する。さらに、プリントエンジン１５０は、マーキングユニット１５１によって用紙に形成されたトナー像を熱や圧力によって定着させる定着ユニット１５４と、用紙の冷却用のファン１５５とを備える。
【００１６】
また、画像形成装置１００では、電源１６０が、制御装置１１０、スキャンエンジン１３０、プリンタ用ＣＰＵボード１４０やプリントエンジン１５０に電力を供給する。なお、図中の破線は電力供給線を示す。電源スイッチ１６１は、電力供給のＯＮ／ＯＦＦを制御するためのハードウェアスイッチである。電源スイッチ１６１がＯＮされると、Ｂｏｏｔ ＲＯＭ１１４のブートプログラムがメモリ１１３に読み出され、ＣＰＵ１１１によって順次実行されることにより、各構成要素の設定及びＯＳの起動が実行される。Ｂｏｏｔ ＲＯＭ１１４のブートプログラムの実行が完了すると、不揮発メモリ１１５に格納されたコントローラのプログラム（ファームウェア）をＣＰＵ１１１が実行することによって各種ジョブの受け付けや実行が可能となる。
【００１７】
図３は、図１における画像形成装置のソフトウェアモジュール構成を概略的に示す図である。図３に示される各機能部（モジュール）は、ＣＰＵ１１１がブートプログラムやファームウェアを実行することによって実現される。図３において、画像形成装置１００は、各種モジュールとして、入力制御部３０１、表示制御部３０２、ＵＳＢ制御部３０３、ジョブシーケンス制御部３０４、画像入力制御部３０５、タイマ制御部３０６、画像処理部３０７及び記憶部３０８を備える。
【００１８】
入力制御部３０１は、操作部１２０を介してユーザからの指示入力を受け付け、受け付けた指示内容を他のモジュールに通知する。表示制御部３０２は、他のモジュールからの指示に従って操作メニューや指示結果を操作部１２０に表示する。ＵＳＢ制御部３０３は、ＵＳＢ Ｉ／Ｆ１１８を制御し、他のモジュールからの指示に従って画像形成装置１００及びＵＳＢメモリ１０１の間で情報、例えば、ファイルの入出力を行う。ジョブシーケンス制御部３０４は、入力制御部３０１やＵＳＢ制御部３０３からの通知を受けてジョブを作成してジョブの処理を行う。また、ジョブシーケンス制御部３０４は、他のモジュールに適切なタイミングで指示を出すことにより、複数のジョブを一定の順序で処理する。さらに、ジョブシーケンス制御部３０４は、画像形成装置１００で電力供給がＯＮされると、他のモジュールに起動処理の指示を送る。画像入力制御部３０５はジョブシーケンス制御部３０４からジョブとしての画像処理の開始指示を受け、画像処理部３０７が画像処理を行うために必要なパラメータの設定や画像処理開始の指示を行う。特に、画像入力制御部３０５は、画像処理がメディアプリントである場合、ＵＳＢ制御部３０３を介してＵＳＢメモリ１０１のファイルを読み込み、画像処理部３０７に読み込んだファイルの処理を依頼する。タイマ制御部３０６は各モジュールからの依頼を受け、タイマの生成や破棄等のタイマ関連の制御を行う。画像処理部３０７は、ＪＰＥＧ等の画像データや不図示のＰＤＬ処理を行うモジュールによって解釈されたページデータに対し、キャリブレーションや色変換等の画像処理を施す。記憶部３０８は、他のモジュールからの指示に従い、指定されたデータをメモリ１１３や不揮発メモリ１１５に書き込み、若しくは記憶しているデータを読み出す。
【００１９】
図４は、図１における画像形成装置の操作部に表示されるホーム画面の一例を示す図である。図４において、ホーム画面４００には、画像形成装置１００で実行可能な機能（コピー、ファクス、スキャン、メディアプリント等）に対応する各種ボタン、例えば、メディアプリントボタン４０１が表示される。ユーザは任意のボタンを押下することによって各機能を選択できる。メディアプリントボタン４０１が押下されると、画像形成装置１００のスロットに挿入されたＵＳＢメモリ１０１に格納されている各ファイルの一覧や画像が操作部１２０に表示される。その後、ユーザは印刷したいファイルを選択し、各種印刷設定等を行った後、印刷を実行する。
【００２０】
ホーム画面４００においてメディアプリントボタン４０１が押下された後のファイルの選択時の操作について、以下、図５〜図７を用いて説明する。図５〜図７は、図４のホーム画面においてメディアプリントボタンが押下された際に表示されるファイルの選択のための画面を示す図である。図５は、図１におけるＵＳＢメモリに格納されている各ファイルの一覧を表示するリスト表示画面を説明するための図である。図６は、図１におけるＵＳＢメモリに格納されている各ファイルのうちの１つの画像をプレビュー表示するプレビュー表示画面を説明するための図である。図７は、図１におけるＵＳＢメモリに格納されている各ファイルのサムネイル画像を表示するサムネイル表示画面を説明するための図である。なお、メディアプリントボタン４０１が押下されると、図５のリスト表示画面５００、図６のプレビュー表示画面６００及び図７のサムネイル表示画面７００のいずれかが表示される。また、リスト表示画面５００、プレビュー表示画面６００及びサムネイル表示画面７００はいずれも表示画面切替ボタン５０１〜５０３を有する。表示画面切替ボタン５０１が押下されるとリスト表示画面５００が表示される。表示画面切替ボタン５０２が押下されるとサムネイル表示画面７００が表示される。表示画面切替ボタン５０３が押下されるとプレビュー表示画面６００が表示される。
【００２１】
リスト表示画面５００では、ＵＳＢメモリ１０１に格納されている各ファイルの一覧が表示される。特に、各ファイルがフォルダに含まれる場合、リスト表示画面５００は各ファイルをファイルアイコンやファイル名でファイル表示欄５０５に示すとともに、各ファイルを含むフォルダの名称をフォルダ名表示欄５０４に示す。フォルダが最上位階層のフォルダである場合やＵＳＢメモリ１０１がフォルダ階層を持たない場合、その旨がフォルダ名表示欄５０４に示される。なお、図５の例では、ＵＳＢメモリ１０１がフォルダ「ＦｏｌｄｅｒＡ」を含み、ＦｏｌｄｅｒＡはファイル表示欄５０５においてフォルダアイコンとして示される。
【００２２】
また、リスト表示画面５００は、ソートボタン５０６、全選択ボタン５０７、全選択解除ボタン５０８及び確定ボタン５０９を有する。ユーザがソートボタン５０６を押下すると、ファイル名の表示順序を変えるためのメニュー（不図示）が表示される。ユーザが全選択ボタン５０７を押下すると、ファイル表示欄５０５に表示されている全てのファイルが選択状態となる。また、ユーザがファイル表示欄５０５において任意のファイルをタップすると当該ファイルが選択状態となり、さらに、全選択解除ボタン５０８と確定ボタン５０９が有効化される。ファイルが選択状態となると、当該ファイルにはチェックマーク５１１が付与され、選択されたファイルの数が選択数表示欄５１０に表示される。ユーザが全選択解除ボタン５０８を押下すると、１つ以上のファイルが選択されていれば、選択されている全てのファイルの選択状態が解除される。また、ユーザが確定ボタン５０９を押下すると、１つ以上のファイルが選択されていれば、後述のメディアプリント設定画面８００が表示される。なお、１つ以上のファイルが選択された状態で確定ボタン５０９を押下すると選択されているファイルが選択確定状態となる。
【００２３】
プレビュー表示画面６００では、ＵＳＢメモリ１０１に格納されている各ファイルのうちの１つの画像６０４がプレビュー表示される。プレビュー表示される画像のファイル名はファイル名表示欄６０１に表示される。また、プレビュー表示画面６００は、前ファイル表示ボタン６０２及び次ファイル表示ボタン６０３を有する。ユーザが前ファイル表示ボタン６０２を押下すると、ＵＳＢメモリ１０１の各ファイルから現在プレビュー表示される画像のファイルの１つ前のファイルの画像がプレビュー表示される。ユーザが次ファイル表示ボタン６０３を押下すると、ＵＳＢメモリ１０１の各ファイルから現在プレビュー表示される画像のファイルの１つ後のファイルの画像がプレビュー表示される。プレビュー表示画面６００ではプレビュー表示される画像６０４をタップすることよって当該画像６０４に対応するファイルが選択状態となる。また、プレビュー表示画面６００は拡大プレビュー表示ボタン６０５（変更指示受付部）を一定の条件下で表示する。この拡大プレビュー表示ボタン６０５が押下されると、後述の拡大プレビュー画面９００が表示される。なお、一定の条件については、後述の図１０を用いて詳細に説明する。
【００２４】
プレビュー表示画面６００では、各ファイルの画像がプレビュー表示されるため、ユーザはメディアプリントに先立って印刷を所望するファイルの画像を確認することができる。プレビュー表示は、特に、ファイル名だけではファイルの画像が分からない場合や、各ファイルの画像が似ている場合に、画像を詳細に確認したいユーザにとって有益である。なお、プレビュー表示画面６００は、リスト表示画面５００と同様に、ソートボタン５０６、全選択ボタン５０７、全選択解除ボタン５０８及び確定ボタン５０９を有するが、これらのボタンの機能はリスト表示画面５００の各ボタンの機能と同じである。
【００２５】
サムネイル表示画面７００では、ＵＳＢメモリ１０１に格納されている各ファイルのサムネイル画像がサムネイル表示欄７０１に表示される。ユーザがサムネイル表示欄７０１において任意のサムネイル画像をタップすると当該サムネイル画像に対応するファイルが選択状態となる。
【００２６】
サムネイル表示画面７００では、各ファイルのサムネイル画像が表示されるため、ユーザはメディアプリントに先立って印刷を所望するファイルの画像を大まかに確認することができる。サムネイル画像の表示は、特に、ＵＳＢ１０１に多数のファイルが格納されている場合であって、各ファイルの画像の詳細が分からなくても、各ファイルの内容を大まかに把握したいユーザや各ファイルの内容を素早く知りたいユーザにとって有益である。なお、サムネイル表示画面７００も、リスト表示画面５００と同様に、ソートボタン５０６、全選択ボタン５０７、全選択解除ボタン５０８及び確定ボタン５０９を有するが、これらのボタンの機能もリスト表示画面５００の各ボタンの機能と同じである。
【００２７】
図８は、図５〜図７における確定ボタンが押下されたときに表示されるメディアプリント設定画面を示す図である。図８において、メディアプリント設定画面８００は、選択ファイル数表示欄８０１、リセットボタン８０２、白黒スタートボタン８０３及びカラースタートボタン８０４を有する。また、メディアプリント設定画面８００は、用紙設定欄８０５、明るさ設定欄８０６、部数設定欄８０７、詳細設定欄８０８、ページ集約設定欄８０９、両面設定欄８１０、プレビュー欄８１１及び状況確認ボタン８１２を有する。選択ファイル数表示欄８０１は選択確定状態となったファイルの数を示し、図８は１つのファイルが選択確定状態となった場合を示す。用紙設定欄８０５は現在選択されている用紙の大きさ及び給紙段を表示する。ユーザは用紙設定欄８０５を操作して選択されている給紙段を変更することにより、所望のサイズの用紙束が収容されている給紙段を選択する。明るさ設定欄８０６は現在設定されている画像の明るさを表示する。ユーザは明るさ設定欄８０６を操作して設定されている画像の明るさを変更する。部数設定欄８０７は現在設定されている印刷部数を表示する。ユーザは部数設定欄８０７を操作して設定されている印刷部数を変更する。ユーザによって詳細設定欄８０８が押下されると、不図示の詳細設定画面が表示され、当該詳細設定画面において画像処理機能の細かな設定等を行うことができる。ページ集約設定欄８０９は現在設定されているページ集約形式を表示する。ユーザはページ集約設定欄８０９を操作して２ｉｎ１等の集約形式を設定する。両面設定欄８１０は現在設定されている印刷形態を表示する。ユーザは両面設定欄８１０を操作して片面印刷又は両面印刷を設定する。両面印刷が設定される場合、左右開き用の印刷又は上下開き用の印刷が設定可能である。プレビュー欄８１１は選択されたファイルの画像をプレビュー表示することはなく、所望の印刷形態や集約形式が設定された場合における印刷結果物のイメージ画面を表示する。図８では、印刷形態として片面印刷が設定され、且つ集約形式としてページ集約無しが設定される場合のイメージ画面が表示されている。ユーザによってリセットボタン８０２が押下されると、各設定欄８０５〜８１０で行った設定をすべてリセットすることができる。
【００２８】
メディアプリント設定画面８００では、ユーザが各設定欄８０５〜８１０で所望の設定を行った後、モノクロで印刷したい場合は白黒スタートボタン８０３を押下し、カラーで印刷したい場合はカラースタートボタン８０４を押下する。ユーザによって状況確認ボタン８１２が押下されると、不図示の状況確認画面が表示され、ユーザはジョブの実行状況等を確認することができる。
【００２９】
図９は、図６のプレビュー表示画面における拡大プレビュー表示ボタンを押下したときに表示される拡大プレビュー画面を示す図である。拡大プレビュー画面９００は、プレビュー表示画面６００においてプレビュー表示される画像６０４を拡大表示する（画像の表示形態の変更）。これにより、ユーザは、画像６０４やサムネイル表示画面７００のサムネイル画像では確認できない画像の細部を確認することができる。
【００３０】
なお、上述した図４〜図８の画面は全てタッチパネルを前提として構成されるが、タッチパネル以外のユーザインターフェースを前提として構成されてもよい。
【００３１】
次に、本実施の形態に係る画像形成方法について説明する。図１０は、本実施の形態に係る画像形成方法としてのプレビュー画像表示処理を示すフローチャートである。図１０の処理は、ホーム画面４００のメディアプリントボタン４０１が押下されてプレビュー表示画面６００が表示される際に不揮発メモリ１１５に格納されたファームウェアをＣＰＵ１１１が実行することによって実現される。なお、図１０の処理は、表示画面切替ボタン５０３、前ファイル表示ボタン６０２や次ファイル表示ボタン６０３がユーザによって押下された際にも実行される。
【００３２】
まず、ユーザのホーム画面４００のメディアプリントボタン４０１を押下してプレビュー表示画面６００の表示要求を入力する。このとき、メディアプリントボタン４０１の押下に応じてプレビュー表示画面６００が表示される。なお、メディアプリントボタン４０１の押下に応じてリスト表示画面５００やサムネイル表示画面７００が表示されてもよい。しかしながら、本実施の形態では、メディアプリントボタン４０１の押下に応じて表示されるデフォルト画面としてプレビュー表示画面６００が設定されている場合について説明する。なお、デフォルト画面は、不図示の設定画面において、ユーザが任意の画面を選択することで設定することができる。
【００３３】
このとき、画像入力制御部３０５は、プレビュー表示画面６００の表示要求を受け付けた入力制御部３０１により、ジョブシーケンス制御部３０４を介してプレビュー画像生成要求を受け付ける（Ｓ１００１）。なお、このときのプレビュー画像生成要求の対象となるファイル（以下、「指定ファイル」という。）は、例えば、ＵＳＢメモリ１０１に格納されている各ファイルのリストにおいて一番先頭に存在するファイルが該当する。しかしながら、表示画面切替ボタン５０３の押下に応じて図１０の処理が実行される場合は、リスト表示画面５００やサムネイル表示画面７００において選択状態となったファイルが指定ファイルに該当する。また、前ファイル表示ボタン６０２の押下に応じて図１０の処理が実行される場合は、現在プレビュー表示される画像のファイルの１つ前のファイルが指定ファイルに該当する。さらに、次ファイル表示ボタン６０３の押下に応じて図１０の処理が実行される場合は、現在プレビュー表示される画像のファイルの１つ後のファイルが指定ファイルに該当する。
【００３４】
次いで、画像入力制御部３０５はＵＳＢ制御部３０３を介して指定ファイルの記憶部３０８にキャッシュ画像が存在するか否かを判定する（Ｓ１００２）。ここでのキャッシュ画像はプレビュー表示される指定ファイルの画像である。キャッシュ画像が存在すると判定された場合（Ｓ１００２でＹＥＳ）、画像入力制御部３０５は記憶部３０８から当該キャッシュ画像を取得する（Ｓ１００３）。さらに、画像入力制御部３０５はジョブシーケンス制御部３０４を介して取得したキャッシュ画像を表示制御部３０２に渡し、表示制御部３０２は、プレビュー表示画面６００において当該キャッシュ画像を画像６０４として表示する（Ｓ１００７）。次いで、表示制御部３０２は拡大プレビュー表示ボタン６０５をプレビュー表示画面６００の所定の位置に表示し（Ｓ１００８）、Ｓ１０１０へ進む。キャッシュ画像が存在しないと判定された場合（Ｓ１００２でＮＯ）、画像入力制御部３０５は、キャッシュ画像の生成に必要なパラメータ等の設定を行い、画像処理部３０７へキャッシュ画像の生成を依頼する。この依頼に応じて画像処理部３０７はキャッシュ画像の生成処理を開始する（Ｓ１００４）。
【００３５】
その後、画像入力制御部３０５は画像処理部３０７からキャッシュ画像の生成成功が通知されたか否かを判定する（Ｓ１００５）。キャッシュ画像の生成成功が通知された場合（Ｓ１００５でＹＥＳ）、画像入力制御部３０５は生成されたキャッシュ画像を記憶部３０８に保持する（Ｓ１００６）。このとき、既に記憶部３０８に保持されたキャッシュ画像の数が保持（キャッシュ）可能な上限数であった場合、最も古いキャッシュ画像を削除し、生成されたキャッシュ画像を記憶部３０８に保持する。次いで、画像入力制御部３０５はジョブシーケンス制御部３０４を介して生成されたキャッシュ画像を表示制御部３０２に渡し、表示制御部３０２は、プレビュー表示画面６００において当該キャッシュ画像を画像６０４として表示する（Ｓ１００７）。その後、表示制御部３０２は拡大プレビュー表示ボタン６０５をプレビュー表示画面６００の所定の位置に表示し（Ｓ１００８）、Ｓ１０１０へ進む。キャッシュ画像の生成失敗が通知された場合（Ｓ１００５でＮＯ）、画像入力制御部３０５はジョブシーケンス制御部３０４を介して失敗要因を示すアイコンや失敗した旨を示すエラー画像を表示制御部３０２に渡す。次いで、表示制御部３０２は、プレビュー表示画面６００において当該アイコンや当該エラー画像を表示し（Ｓ１００９）、Ｓ１０１０へ進む。すなわち、キャッシュ画像の生成が失敗すると、プレビュー表示画面６００において拡大プレビュー表示ボタン６０５が表示されない。
【００３６】
その後、前ファイル表示ボタン６０２や次ファイル表示ボタン６０３の押下による次のプレビュー画像生成要求があるか否かを判定する（Ｓ１０１０）。次のプレビュー画像生成要求がある場合（Ｓ１０１０でＹＥＳ）、Ｓ１００１へ戻り、次のプレビュー画像生成要求が無い場合（Ｓ１０１０でＮＯ）、本処理を終了する。なお、本処理が終了した後、ホーム画面４００が再表示されると、記憶部３０８に保持された各キャッシュ画像はクリアされる。
【００３７】
図１１は、図１０のＳ１００８で実行される拡大プレビュー表示ボタン表示処理を示すフローチャートである。まず、画像処理部３０７は、キャッシュ画像（入力画像）における幅、高さ、色深度、構成要素（画像、文字）と、当該キャッシュ画像を拡大した画像（出力画像）の幅、高さ、色深度とに基づいて、拡大表示に必要なメモリ量を算出する（Ｓ１１０１）。その後、画像入力制御部３０５は、画像処理部３０７が算出した必要なメモリ量が規定値以上か否かを判定する（Ｓ１１０２）。必要なメモリ量が規定値以上の場合（Ｓ１１０２でＹＥＳ）、拡大プレビュー表示ボタン６０５を表示せずに、本処理を終了してＳ１０１０へ進む。必要なメモリ量が規定値未満の場合（Ｓ１１０２でＮＯ）、拡大プレビュー表示ボタン６０５を表示し（Ｓ１１０３）、本処理を終了してＳ１０１０へ進む。
【００３８】
図１０の処理によれば、指定ファイルのキャッシュ画像の生成に失敗した場合には拡大プレビュー表示ボタン６０５を表示しない。そもそも、キャッシュ画像の生成に失敗するとキャッシュ画像がプレビュー表示されることも無いため、プレビュー表示画像の拡大表示も不可能（困難）となる。したがって、拡大プレビュー表示ボタン６０５を表示しないことにより、不可能な拡大表示処理が実行されるのを防止することができる。その結果、ユーザが無駄に待機するのを抑制することができ、もって、ユーザの利便性の低下を防止することができる。
【００３９】
また、図１１の処理によれば、画像をプレビュー表示することができる場合であっても、拡大表示に必要なメモリ量を確保できない場合には拡大プレビュー表示ボタン６０５を表示しない。必要なメモリ量を確保できない場合は拡大表示処理が途中で中断するおそれが高いため、拡大プレビュー表示ボタン６０５を表示しないことにより、途中で中断するおそれがある拡大表示処理が実行されるのを防止することができる。その結果、やはり、ユーザが無駄に待機するのを抑制することができ、もって、ユーザの利便性の低下を防止することができる。
【００４０】
次に、本発明の第２の実施の形態について説明する。第２の実施の形態は、その構成、作用が上述した第１の実施の形態と基本的に同じであるので、重複した構成、作用については説明を省略し、以下に異なる構成、作用についての説明を行う。第１の実施の形態では、指定ファイルのキャッシュ画像の存在確認や生成を行った後に拡大プレビュー表示ボタン６０５を表示した。しかしながら、第２の実施の形態は、上記キャッシュ画像の存在確認や生成を行う前に一度、拡大プレビュー表示ボタン６０５を表示する点で第１の実施の形態と異なる。
【００４１】
図１２は、本実施の形態に係る画像形成方法としてのプレビュー画像表示処理を示すフローチャートである。図１２の処理も、図１０の処理と同様に、ホーム画面４００のメディアプリントボタン４０１が押下されてプレビュー表示画面６００が表示される際に不揮発メモリ１１５に格納されたファームウェアをＣＰＵ１１１が実行することによって実現される。なお、図１２の処理も、図１０の処理と同様に、表示画面切替ボタン５０３、前ファイル表示ボタン６０２や次ファイル表示ボタン６０３がユーザによって押下された際にも実行される。
【００４２】
まず、ユーザのホーム画面４００のメディアプリントボタン４０１を押下してプレビュー表示画面６００の表示要求を入力する。このとき、メディアプリントボタン４０１の押下に応じてプレビュー表示画面６００が表示される。なお、メディアプリントボタン４０１の押下に応じてリスト表示画面５００やサムネイル表示画面７００が表示されてもよい。しかしながら、本実施の形態では、メディアプリントボタン４０１の押下に応じて表示されるデフォルト画面としてプレビュー表示画面６００が設定されている場合について説明する。なお、デフォルト画面は、不図示の設定画面において、ユーザが任意の画面を選択することで設定することができる。
【００４３】
このとき、画像入力制御部３０５は、プレビュー表示画面６００の表示要求を受け付けた入力制御部３０１により、ジョブシーケンス制御部３０４を介してプレビュー画像生成要求を受け付ける（Ｓ１２０１）。次いで、表示制御部３０２は拡大プレビュー表示ボタン６０５を拡大指示を受け付けられる（入力可能）状態でプレビュー表示画面６００の所定の位置に表示する（Ｓ１２０２）。さらに、画像入力制御部３０５はＵＳＢ制御部３０３を介して指定ファイルの記憶部３０８にキャッシュ画像が存在するか否かを判定する（Ｓ１２０３）。キャッシュ画像が存在すると判定された場合（Ｓ１２０３でＹＥＳ）、画像入力制御部３０５は記憶部３０８から当該キャッシュ画像を取得する（Ｓ１２０４）。さらに、画像入力制御部３０５はジョブシーケンス制御部３０４を介して取得したキャッシュ画像を表示制御部３０２に渡し、表示制御部３０２は、プレビュー表示画面６００において当該キャッシュ画像を画像６０４として表示する（Ｓ１２０８）。その後、Ｓ１２１１へ進む。キャッシュ画像が存在しないと判定された場合（Ｓ１２０３でＮＯ）、画像入力制御部３０５は、キャッシュ画像の生成に必要なパラメータ等の設定を行い、画像処理部３０７へキャッシュ画像の生成を依頼する。この依頼に応じて画像処理部３０７はキャッシュ画像の生成処理を開始する（Ｓ１２０５）。
【００４４】
その後、画像入力制御部３０５は画像処理部３０７からキャッシュ画像の生成成功が通知されたか否かを判定する（Ｓ１２０６）。キャッシュ画像の生成成功が通知された場合（Ｓ１２０６でＹＥＳ）、画像入力制御部３０５は生成されたキャッシュ画像を記憶部３０８に保持する（Ｓ１２０７）。次いで、画像入力制御部３０５はジョブシーケンス制御部３０４を介して生成されたキャッシュ画像を表示制御部３０２に渡し、表示制御部３０２は、プレビュー表示画面６００において当該キャッシュ画像を画像６０４として表示する（Ｓ１２０８）。その後、Ｓ１２１１へ進む。キャッシュ画像の生成失敗が通知された場合（Ｓ１２０６でＮＯ）、画像入力制御部３０５はジョブシーケンス制御部３０４を介して失敗要因を示すアイコンや失敗した旨を示すエラー画像を表示制御部３０２に渡す。次いで、表示制御部３０２は、プレビュー表示画面６００において当該アイコンや当該エラー画像を表示する（Ｓ１２０９）。さらに、表示制御部３０２は、拡大プレビュー表示ボタン６０５を、例えば、グレーアウトして拡大指示を受け付けられないように（入力不可能な状態で）表示する（ステップＳ１２１０）。すなわち、キャッシュ画像の生成が失敗すると、プレビュー表示画面６００において拡大プレビュー表示ボタン６０５がグレーアウトされて指示の受け付け不可能な状態で表示される。その後、Ｓ１２１１へ進む。
【００４５】
次いで、前ファイル表示ボタン６０２や次ファイル表示ボタン６０３の押下による次のプレビュー画像生成要求があるか否かを判定する（Ｓ１２１１）。次のプレビュー画像生成要求がある場合（Ｓ１２１１でＹＥＳ）、Ｓ１２０１へ戻り、次のプレビュー画像生成要求が無い場合（Ｓ１２１１でＮＯ）、本処理を終了する。なお、本処理が終了した後、ホーム画面４００が再表示されると、記憶部３０８に保持された各キャッシュ画像はクリアされる。
【００４６】
図１２の処理によれば、指定ファイルのキャッシュ画像の生成に失敗した場合には拡大プレビュー表示ボタン６０５がグレーアウトされて指示の受け付け不可能な状態で表示される。そもそも、キャッシュ画像の生成に失敗するとキャッシュ画像がプレビュー表示されることも無いため、プレビュー表示画像の拡大表示も不可能となる。したがって、拡大プレビュー表示ボタン６０５を指示の受け付け不可能な状態で表示することにより、不可能な拡大表示処理が実行されるのを防止することができる。その結果、ユーザが無駄に待機するのを抑制することができ、もって、ユーザの利便性の低下を防止することができる。
【００４７】
次に、本発明の第３の実施の形態について説明する。第３の実施の形態は、その構成、作用が上述した第１の実施の形態と基本的に同じであるので、重複した構成、作用については説明を省略し、以下に異なる構成、作用についての説明を行う。第３の実施の形態も、第２の実施の形態と同様に、指定ファイルのキャッシュ画像の存在確認や生成を行う前に一度、拡大プレビュー表示ボタン６０５を表示する点で第１の実施の形態と異なる。また、第３の実施の形態は、指定ファイルのキャッシュ画像の生成に失敗した場合であっても、拡大プレビュー表示ボタン６０５がグレーアウトされない点で第２の実施の形態と異なる。
【００４８】
図１３は、本実施の形態に係る画像形成方法としてのプレビュー画像表示処理を示すフローチャートである。図１３の処理も、図１０の処理と同様に、ホーム画面４００のメディアプリントボタン４０１が押下されてプレビュー表示画面６００が表示される際に不揮発メモリ１１５に格納されたファームウェアをＣＰＵ１１１が実行することによって実現される。なお、図１３の処理も、図１０の処理と同様に、表示画面切替ボタン５０３、前ファイル表示ボタン６０２や次ファイル表示ボタン６０３がユーザによって押下された際にも実行される。
【００４９】
まず、ユーザのホーム画面４００のメディアプリントボタン４０１を押下してプレビュー表示画面６００の表示要求を入力する。このとき、メディアプリントボタン４０１の押下に応じてプレビュー表示画面６００が表示される。なお、メディアプリントボタン４０１の押下に応じてリスト表示画面５００やサムネイル表示画面７００が表示されてもよい。しかしながら、本実施の形態では、メディアプリントボタン４０１の押下に応じて表示されるデフォルト画面としてプレビュー表示画面６００が設定されている場合について説明する。なお、デフォルト画面は、不図示の設定画面において、ユーザが任意の画面を選択することで設定することができる。
【００５０】
このとき、画像入力制御部３０５は、プレビュー表示画面６００の表示要求を受け付けた入力制御部３０１により、ジョブシーケンス制御部３０４を介してプレビュー画像生成要求を受け付ける（Ｓ１３０１）。次いで、表示制御部３０２は拡大プレビュー表示ボタン６０５をプレビュー表示画面６００の所定の位置に表示する（Ｓ１３０２）。さらに、画像入力制御部３０５はＵＳＢ制御部３０３を介して指定ファイルの記憶部３０８にキャッシュ画像が存在するか否かを判定する（Ｓ１３０３）。キャッシュ画像が存在すると判定された場合（Ｓ１３０３でＹＥＳ）、画像入力制御部３０５は記憶部３０８から当該キャッシュ画像を取得する（Ｓ１３０４）。さらに、画像入力制御部３０５はジョブシーケンス制御部３０４を介して取得したキャッシュ画像を表示制御部３０２に渡し、表示制御部３０２は、プレビュー表示画面６００において当該キャッシュ画像を画像６０４として表示する（Ｓ１３０８）。その後、Ｓ１３１０へ進む。キャッシュ画像が存在しないと判定された場合（Ｓ１３０３でＮＯ）、画像入力制御部３０５は、キャッシュ画像の生成に必要なパラメータ等の設定を行い、画像処理部３０７へキャッシュ画像の生成を依頼する。この依頼に応じて画像処理部３０７はキャッシュ画像の生成処理を開始する（Ｓ１３０５）。
【００５１】
その後、画像入力制御部３０５は画像処理部３０７からキャッシュ画像の生成成功が通知されたか否かを判定する（Ｓ１３０６）。キャッシュ画像の生成成功が通知された場合（Ｓ１３０６でＹＥＳ）、画像入力制御部３０５は生成されたキャッシュ画像を記憶部３０８に保持する（Ｓ１３０７）。次いで、画像入力制御部３０５はジョブシーケンス制御部３０４を介して生成されたキャッシュ画像を表示制御部３０２に渡し、表示制御部３０２は、プレビュー表示画面６００において当該キャッシュ画像を画像６０４として表示する（Ｓ１３０８）。その後、Ｓ１３１０へ進む。キャッシュ画像の生成失敗が通知された場合（Ｓ１３０６でＮＯ）、画像入力制御部３０５はジョブシーケンス制御部３０４を介して失敗要因を示すアイコンや失敗した旨を示すエラー画像を表示制御部３０２に渡す。次いで、表示制御部３０２は、プレビュー表示画面６００において当該アイコンや当該エラー画像を表示し（Ｓ１３０９）、Ｓ１３１０へ進む。
【００５２】
次いで、入力制御部３０１がユーザによる拡大プレビュー表示ボタン６０５の押下を検知すると（Ｓ１３１０）、画像入力制御部３０５はＳ１３０６において、画像処理部３０７からキャッシュ画像の生成成功が通知されていたか否かを判定する（Ｓ１３１１）。キャッシュ画像の生成成功が通知されていた場合（Ｓ１３１１でＹＥＳ）、画像入力制御部３０５はプレビュー表示画像の拡大に必要なパラメータ等の設定を行う。さらに、画像入力制御部３０５は、画像処理部３０７に拡大されたプレビュー表示画像（以下、「拡大プレビュー画像」という。）の生成を依頼する。この依頼に応じて画像処理部３０７は拡大プレビュー画像の生成処理を開始する（Ｓ１３１２）。次いで、画像入力制御部３０５はジョブシーケンス制御部３０４を介し、生成された拡大プレビュー画像を表示制御部３０２に渡す。その後、表示制御部３０２は拡大プレビュー画面９００を開き、当該拡大プレビュー画面９００において拡大プレビュー画像を表示し（Ｓ１３１３）、本処理を終了する。キャッシュ画像の生成失敗が通知されていた場合（Ｓ１３１１でＮＯ）、表示制御部３０２はエラーポップアップ画面１４００（図１４）を表示し（Ｓ１３１４）、本処理を終了する。なお、本処理が終了した後、ホーム画面４００が再表示されると、記憶部３０８に保持された各キャッシュ画像はクリアされる。
【００５３】
図１３の処理によれば、指定ファイルのキャッシュ画像の生成に失敗した場合には拡大プレビュー表示ボタン６０５が押下されても、拡大プレビュー画像の生成処理は実行されず、エラーポップアップ画面１４００が表示される。そもそも、キャッシュ画像の生成に失敗するとキャッシュ画像がプレビュー表示されることも無いため、プレビュー表示画像の拡大表示も不可能となる。したがって、拡大プレビュー表示ボタン６０５が押下されても拡大プレビュー画像の生成処理を実行しないことにより、不可能な拡大表示処理が実行されるのを防止することができる。その結果、ユーザが無駄に待機するのを抑制することができ、もって、ユーザの利便性の低下を防止することができる。
【００５４】
以上、本発明の好ましい実施の形態について説明したが、本発明は上述した各実施の形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。本発明は、上述の各実施の形態の１以上の機能を実現するプログラムを、ネットワークや記憶媒体を介してシステムや装置に供給し、そのシステム又は装置のコンピュータの１つ以上のプロセッサーがプログラムを読み出して実行する処理でも実現可能である。また、本発明は、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００５５】
１００  画像形成装置
１０１  ＵＳＢメモリ
１１０  制御装置
１２０  操作部
３０２  表示制御部
３０７  画像処理部
６００  プレビュー表示画面
６０５  拡大プレビュー表示ボタン
９００  拡大プレビュー画面
１４００  エラーポップアップ画面
【図１】
2019125886.tif 000003
【図２】
2019125886.tif 000004
【図３】
2019125886.tif 000005
【図４】
2019125886.tif 000006
【図５】
2019125886.tif 000007
【図６】
2019125886.tif 000008
【図７】
2019125886.tif 000009
【図８】
2019125886.tif 000010
【図９】
2019125886.tif 000011
【図１０】
2019125886.tif 000012
【図１１】
2019125886.tif 000013
【図１２】
2019125886.tif 000014
【図１３】
2019125886.tif 000015
【図１４】
2019125886.tif 000016