(57)【要約】【課題】  画像を一つずつ生成して、生成した画像を一覧で表示する画像表示装置において、画像の生成中に生成する画像を当該画像から当該画像と異なる他の画像に切り替えることを目的とする。【解決手段】  本発明に記載の画像表示装置は、画像データから画像を一つずつ生成する生成手段と、前記生成手段により生成された画像を前記画像データの一覧として表示する表示手段と、を有する画像表示装置であって、前記生成手段は、表示画像の生成が完了する前に所定の条件に従って、前記表示画像の生成に用いられている画像データと異なる画像データを用いて表示画像の生成を開始する。【選択図】  図１３
2019022963.tif 000002
【特許請求の範囲】
【請求項１】
画像データから表示画像を一つずつ生成する生成手段と、
前記生成手段により生成された表示画像を前記画像データの一覧として表示する表示手段と、を有する画像表示装置において、
前記生成手段は、表示画像の生成が完了する前に所定の条件に従って、前記表示画像の生成に用いられている画像データと異なる画像データを用いて表示画像の生成を開始することを特徴とする画像表示装置。
【請求項２】
前記表示手段は、前記所定の条件に従って、生成中の前記表示画像の代わりに第１のアイコン画像を表示することを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記第１のアイコン画像は、前記表示画像の生成に用いられた画像データのファイル形式を示すアイコン画像であることを特徴とする請求項２に記載の画像表示装置。
【請求項４】
前記画像表示装置は、
時間を計測する計測手段をさらに有し、
前記所定の条件は前記計測手段により計測された時間に基づき、表示画像の生成が開始されてから経過した時間が所定の時間に達したことであることを特徴とする請求項１乃至３のいずれか一項に記載の画像表示装置。
【請求項５】
前記生成手段は、前記計測手段による計測を開始してから、表示画像の生成を開始し、
前記計測手段は、前記生成手段による前記表示画像の生成の完了に従って、時間の計測を終えることを特徴とする請求項４に記載の画像表示装置。
【請求項６】
前記生成手段は、表示画像の生成が完了する前に前記所定の条件に従って、生成中の前記表示画像の生成を中止することを特徴とする請求項１乃至５のいずれか一項に記載の画像表示装置。
【請求項７】
前記生成手段は、所定のファイル形式の画像データを用いて生成される表示画像の生成が完了する前に前記所定の条件に従って、生成中の表示画像の生成に用いられている画像データと異なる画像データを用いて表示画像の生成を開始することを特徴とする請求項１乃至６のいずれか一項に記載の画像表示装置。
【請求項８】
前記生成手段は、前記所定のファイル形式と異なるファイル形式の画像データを用いた表示画像の生成が完了してから、前記画像データと異なる他の画像データを用いた表示画像の生成を開始することを特徴とする請求項７に記載の画像表示装置。
【請求項９】
前記生成手段は、表示画像の生成に用いられる画像データの拡張子を用いて、前記画像データのファイル形式が前記所定のファイル形式であるか否かを判定することを特徴とする請求項７または８に記載の画像表示装置。
【請求項１０】
前記所定のファイル形式はＰＤＦであることを特徴とする請求項７乃至９のいずれか一項に記載の画像表示装置。
【請求項１１】
前記表示手段は、第２のアイコン画像を前記画像データの数だけ表示し、前記第２のアイコン画像から前記生成手段により生成された表示画像へ表示を切り替えることを特徴とする請求項１乃至１０のいずれか一項に記載の画像表示装置。
【請求項１２】
前記表示手段は、前記生成手段が表示画像の生成を完了するごとに、前記第２のアイコン画像から生成の完了した前記表示画像に表示を切り替えることを特徴とする請求項１１に記載の画像表示装置。
【請求項１３】
前記第２のアイコン画像は、前記生成手段が画像を生成中または、画像の生成を開始していないことを示す所定の画像であることを特徴とする請求項１１または１２に記載の画像表示装置。
【請求項１４】
前記画像表示装置は記憶装置と接続可能であり、
前記表示手段は、前記記憶装置から取得された画像データの一覧として表示することを特徴とする請求項１乃至１３のいずれか一項に記載の画像表示装置。
【請求項１５】
前記画像表示装置は画像を用紙に印刷する印刷手段をさらに有し、
前記印刷手段は、前記表示手段に表示された前記一覧からユーザにより選択された画像データから生成される画像を印刷することを特徴とする請求項１乃至１４のいずれか一項に記載の画像表示装置。
【請求項１６】
前記表示手段は、画像データのファイル名をリスト表示する第１の画面と、前記生成手段により生成された表示画像を一枚ずつ表示する第２の画面と、前記生成手段により生成された表示画像を画像データの一覧として表示する第３の画面を切り替えて表示することができることを特徴とする請求項１乃至１５のいずれか一項に記載の画像表示装置。
【請求項１７】
前記生成手段は、前記第２の画面に表示される表示画像の生成が完了するまで前記表示画像を生成する処理を続けることを特徴とする請求項１６に記載の画像表示装置。
【請求項１８】
前記表示手段は、前記表示画像の先頭のページの画像を前記第３の画面に表示することを特徴とする請求項１６または１７に記載の画像表示装置。
【請求項１９】
画像データを用いて表示画像を一つずつ生成する生成工程と、
前記生成工程において生成された画像を前記画像データの一覧として表示する表示工程と、を有する画像表示装置の制御方法において、
前記生成工程において、表示画像の生成が完了する前に所定の条件に従って、前記表示画像の生成に用いられている画像データと異なる画像データを用いて表示画像の生成を開始することを特徴とする画像表示装置の制御方法。
【請求項２０】
請求項１９に記載の画像表示装置の制御方法をコンピュータが実行するためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示装置および画像表示装置の制御方法とプログラムに関する。
【背景技術】
【０００２】
画像表示装置のメモリに記憶された画像データや、画像表示装置に接続されたＵＳＢメモリに記憶された画像データから、ユーザにより選択された画像データを用いて画像を印刷する画像表示装置がある。このような画像表示装置では、ユーザが印刷する画像データを選択する場合に、画像表示装置のメモリやＵＳＢメモリに記憶された画像データから生成されるサムネイル画像をディスプレイに一覧で表示することがある。ユーザは一覧で表示されたサムネイル画像を参照しながら、印刷する画像データを選択することで、各画像データの内容を確認しながら、印刷に用いる画像データを選択することができる。
【０００３】
特許文献１には、メモリにＮ個の文書ファイルが記憶されている場合に、先頭の文書ファイルから順にサムネイル画像を生成して表示することが記載されている。特許文献１の画像表示制御装置は、１つ目の文書ファイルのサムネイル画像を生成し、生成したサムネイル画像をディスプレイに表示してから、次の文書ファイルのサムネイル画像の生成を開始する。画像表示制御装置は、これをＮ番目の文書ファイルまで繰り返し行うことで、Ｎ個の文書ファイルのサムネイル画像をディスプレイに表示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３０１８６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、画像データのファイル形式などにより、ディスプレイに表示するサムネイル画像を生成するのに時間のかかってしまう画像データがメモリに含まれている場合がある。画像表示装置がサムネイル画像の生成を開始した画像データがサムネイル画像の生成に時間のかかる画像データであった場合、画像表示装置は生成中のサムネイル画像の生成を完了するまで、次のサムネイル画像の生成を開始しない。そのためユーザが次のサムネイル画像を見たい場合には、当該サムネイル画像の生成が完了するのを待たなくてはならない。
【０００６】
本発明は、画像データから表示画像を一つずつ生成する画像表示装置において、表示画像の生成中に当該表示画像の生成に用いられた画像データと異なる画像データを用いて表示画像の生成を開始することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、画像データから表示画像を一つずつ生成する生成手段と、前記生成手段により生成された表示画像を前記画像データの一覧として表示する表示手段と、を有する画像表示装置において、前記生成手段は、前記表示画像の生成が完了する前に所定の条件に従って、前記表示画像の生成に用いられている画像データと異なる画像データを用いて表示画像の生成を開始することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、画像データから表示画像を一つずつ生成する画像表示装置において、表示画像の生成中に当該表示画像の生成に用いられた画像データと異なる画像データを用いて表示画像の生成を開始することができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態におけるシステム構成の一例を示す図である。
【図２】本実施形態における画像表示装置１００のハードウェア構成の一例を示す図である。
【図３】本実施形態における画像表示装置１００のソフトウェア構成の一例を示す図である。
【図４】本実施形態において操作部１２０に表示される「ホーム」画面４００の一例を示す図である。
【図５】本実施形態において操作部１２０に表示される「リスト表示」画面５００の一例を示す図である。
【図６】本実施形態において操作部１２０に表示される「プレビュー表示」画面６００の一例を示す図である。
【図７】本実施形態において操作部１２０に表示される「サムネイル表示」画面７００の一例を示す図である。
【図８】本実施形態において操作部１２０に表示される「メディアプリント設定」画面８００の一例を示す図である。
【図９】本実施形態において、サムネイル画像の生成中に操作部１２０に表示される「サムネイル表示」画面７００の一例を示す図である。
【図１０】本実施形態における画像表示装置１００の「サムネイル表示」画面７００においてアイコン画像が表示されたときの表示画面の一例を示す図である。
【図１１】本実施形態における画像表示装置１００の「サムネイル表示」画面７００においてアイコン画像が表示された後に表示される表示画面の一例を示す図である。
【図１２】本実施形態において、画像表示装置１００が「リスト表示」画面５００、「プレビュー表示」画面６００、「サムネイル表示」画面７００を操作部に表示する処理を示すフローチャートである。
【図１３】本実施形態において、画像表示装置１００がサムネイル画像を表示する処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明を実施する画像表示装置の最良の形態について図面を用いて説明する。ただし、この実施形態に記載されている構成要素はあくまで例示であり、本発明の範囲をそれらに限定する趣旨のものではない。また、実施形態で説明されている構成要素の組み合わせのすべてが、課題を解決するための手段に必須のものとは限らない。
【００１１】
図１は、本実施形態におけるシステム構成の一例である。本実施形態に記載の画像表示装置１００はＵＳＢメモリ１０１と接続可能である。ＵＳＢメモリ１０１は、画像表示装置１００により印刷可能な画像データが記憶されている記憶装置であり、ユーザがＵＳＢメモリ１０１を画像表示装置１００に挿入することで、ＵＳＢメモリ１０１に記憶された画像データを用いることができる。ユーザは画像表示装置１００を操作し、ＵＳＢメモリ１０１に記憶された画像データのプレビュー画像を画像表示装置１００のディスプレイに表示したり、画像の印刷を指示したりする。
【００１２】
図２は、本実施形態における画像表示装置１００のハードウェア構成の一例である。画像表示装置１００は、スキャンエンジン１３０とプリントエンジン１５０を備える、いわゆるマルチファンクションプリンタ（ＭＦＰ）である。加えて、画像表示装置１００は、制御部１１０、操作部１２０、プリンタ用ＣＰＵボード１４０、電源１６０、および電源スイッチ１６１を備える。スキャンエンジン１３０は、原稿台に置かれた原稿を読み取り画像データを生成するスキャンユニット１３１、および原稿給紙ユニット１３２を備える。プリントエンジン１５０は、マーキングユニット１５１、給紙ユニット１５２、排紙ユニット１５３、定着ユニット１５４、および冷却用のファン１５５を備える。給紙ユニット１５２は、給紙段や給紙トレイに置かれた紙束から一枚ずつ用紙をマーキングユニット１５１に給紙する。マーキングユニット１５１は、給紙ユニット１５２から給紙された用紙に画像を印刷するためのユニットであり、帯電、露光、現像、転写の工程を実行する。定着ユニット１５４は、マーキングユニット１５１により用紙上に堆積したトナーを熱や圧力により定着させる。排紙ユニット１５３は画像が印刷された用紙を画像表示装置１００の外に排紙する。
【００１３】
スキャンエンジン１３０は、スキャンユニット１３１と、原稿給紙ユニット１３２で構成される。スキャンユニット１３１は原稿台に載置された原稿を読み取り、デジタル画像に変換する。原稿給紙ユニット１３２は、載置された原稿束から一枚ずつ原稿をスキャンユニットに搬送する。スキャンユニット１３１において、デジタルデータに変換された画像データは制御部１１０に送信される。
【００１４】
操作部１２０は、ユーザが画像表示装置１００を操作するためのローカルユーザインタフェース（ＬＵＩ）である。操作部１２０は、画像を表示するディスプレイおよび、ユーザからの入力を受け付けるタッチパネルで構成される。なお、本実施形態では、タッチパネルを用いてユーザの入力を受け付けるとして説明するが、ユーザの入力を他の構成により受け付けても構わない。たとえば、画像表示装置１００にハードキーが備えられており、ハードキーを介してユーザの入力が受け付けられてもよい。
【００１５】
制御部１１０は、操作部１２０、スキャンエンジン１３０、プリンタ用ＣＰＵボード１４０を制御し、ジョブを実行する。制御部１１０は、汎用的なＣＰＵシステムであり、制御部１１０全体を制御するＣＰＵ１１１と、ＣＰＵ１１１がワークメモリとして利用するメモリ１１３と、ブートプログラムが格納されるＢｏｏｔ  ＲＯＭ１１４とを備える。さらに、制御部１１０は、外部とネットワーク接続するためのＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）１１２と、ＵＳＢ  Ｉ／Ｆ１１８と、ファームウェアが含まれる不揮発メモリ１１５を備える。不揮発メモリ１１５は、後述するサムネイル画像の表示に用いられるアイコンを記憶する。ＵＳＢ  Ｉ／Ｆ１１８は、画像表示装置１００に接続されたＵＳＢメモリ１０１をＣＰＵ１１１が制御するためのインターフェースである。また、制御部１１０はスキャナＩ／Ｆ１１６とプリンタＩ／Ｆ１１７により、スキャンエンジン１３０およびプリンタ用ＣＰＵボード１４０と接続される。
【００１６】
プリンタ用ＣＰＵボード１４０は、プリンタ用ＣＰＵボード全体を制御するＣＰＵ１４１と、ＣＰＵ１４１がワークメモリとして利用するメモリ１４３と、不揮発メモリ１４４とを備える。プリントエンジン１５０は、プリンタ用ＣＰＵボード１４０を介して、制御部１１０により制御される。
【００１７】
図２の点線は電源ラインを示している。電源１６０は、制御部１１０、スキャンエンジン１３０、プリンタ用ＣＰＵボード１４０、プリントエンジン１５０に電力を供給する。電源スイッチ１６１は、電力供給のＯＮ／ＯＦＦを制御するためのハードウェアスイッチである。電源スイッチ１６１がＯＮされると、ＣＰＵ１１１がメモリ１１３に読み出されたブートプログラムを実行し、各種ハードの設定およびＯＳの起動を実行する。ＣＰＵ１１１がブートプログラムの処理を完了した後に、不揮発メモリ１１５に格納されたコントローラのプログラム（ファームウェア）を実行することで、ジョブの受け付けや実行が可能になる。
【００１８】
図３は、本実施形態における画像表示装置１００のソフトウェアモジュール構成の一例である。図３に示す各機能部は、画像表示装置１００の制御部１１０でＣＰＵ１１１が動作することにより実現される。
【００１９】
入力制御部３０１は、操作部１２０からユーザの指示入力を待つ。入力制御部３０１は、操作部１２０を介してユーザからの入力を受け付けたことに従って、受け付けた指示を他の機能部に通知する。
【００２０】
表示制御部３０２は、他の機能部からの指示にしたがって、操作メニューや指示結果を操作部１２０に表示する。
【００２１】
ＵＳＢ制御部３０３は、ＵＳＢ  Ｉ／Ｆ１１８を制御し、他の機能部からの指示にしたがって、画像表示装置１００とＵＳＢメモリ１０１間の情報の入出力にかかる処理を実行する。
【００２２】
ジョブシーケンス制御部３０４は、入力制御部３０１やＵＳＢ制御部３０３からの通知を受けてジョブを作成し、ジョブ処理を行う。ジョブシーケンス制御部３０４は、処理を実行するときに各制御部が動作する順番を制御したり、各制御部に処理を開始する指示を送ったりする。また、ジョブシーケンス制御部３０４は、画像表示装置１００の電源ＯＮ時に、他の機能部に起動処理の指示を出す。
【００２３】
画像入力制御部３０５はジョブシーケンス制御部３０４からジョブの開始指示を受け、画像処理部３０７が画像処理を行うために必要な画像の大きさ等を示すパラメータの設定を行ったり、画像処理部３０７へ画像処理の開始の指示を送る。たとえば、画像入力制御部３０５は、ＵＳＢ制御部３０３を介しＵＳＢメモリ１０１に記憶された画像データを読み込み、画像処理部３０７に読み込んだ画像データの処理を指示する。
【００２４】
画像処理部３０７は、ＪＰＥＧなどの画像データや不図示のＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）処理部により解釈されたページデータに対して、キャリブレーションや色変換等の画像処理を行う。画像処理部３０７は、操作部１２０に表示されるサムネイル画像やプレビュー画像等の表示画像を生成する。
【００２５】
タイマ制御部３０６は各機能部からの指示を受け、タイマの生成や破棄などのタイマ関連の制御を行う。
【００２６】
記憶部３０８は、他の機能部からの指示にしたがって、指定されたデータをメモリ１１３や不揮発メモリ１１５に書き込んだり、メモリ１１３や不揮発メモリ１１５に記憶されたデータを読み出す。
【００２７】
図４は、本実施形態における画像表示装置１００の操作部１２０に表示される「ホーム」画面４００の一例である。「ホーム」画面４００には、画像表示装置１００で実行可能なファンクション（コピー、ファクス、スキャン、メディアプリント４０１等）を示すボタンが表示される。ユーザは使用するファンクションのボタンをタップ操作することでいずれのファンクションを用いるかを選択することができる。
【００２８】
コピー４０２は、コピー機能を使用するためのボタンである。コピー機能は、スキャンユニット１３１を用いて原稿を読み取り、画像データを生成した後、プリントエンジン１５０で生成した画像データに基づく画像を印刷する機能である。
【００２９】
ファクス４０３は、ファクス機能を使用するためのボタンである。ファクス機能は、スキャンエンジン１３０で生成した画像データや、画像表示装置１００に接続されたＵＳＢメモリ１０１に記憶された画像データを他の画像表示装置にファクス送信する機能である。
【００３０】
スキャン４０４は、スキャン機能を使用するためのボタンである。スキャン機能は、原稿台に載置された原稿、または、原稿給紙ユニット１３２を用いて給紙された原稿をスキャンユニット１３１が読み取り、画像データを生成する機能である。
【００３１】
メディアプリント４０１は、メディアプリント機能を使用するためのボタンである。メディアプリント機能は、画像表示装置１００に接続されたＵＳＢメモリ１０１に記憶された画像データを用いて生成された画像を操作部１２０に表示したり、ＵＳＢメモリ１０１に記憶された画像データに基づいて画像を印刷する機能である。ユーザがメディアプリント４０１をタップ操作すると、画像表示装置１００に挿入されたＵＳＢメモリ１０１内の画像データに関する情報が操作部１２０に表示される。ユーザは操作部１２０に表示された画像データのファイル名やサムネイル画像から、印刷したい画像データを選択する。印刷をする画像データをユーザが選択した後、ユーザが印刷設定などを行い、画像の印刷の開始を画像表示装置１００に指示する。
【００３２】
図５、図６、図７は、「ホーム」画面４００のメディアプリント４０１をユーザがタップ操作した際に、操作部１２０に表示される画面の一例である。ユーザは図５〜図７に記載の画面から印刷したい画像データを選択し、所望の印刷設定を行い、印刷の開始を指示する。図５〜図７はそれぞれの画面に表示される「リスト表示」ボタン５０１、「サムネイル表示」ボタン５０２、「プレビュー表示」ボタン５０３をユーザがタップ操作することで切替ることが可能である。ユーザは図５〜図７のいずれの画面においても、印刷したい画像データを選択することができる。
【００３３】
本実施形態では、メディアプリント４０１がタップ操作されたことに従って、図５に記載の「リスト表示」画面５００が操作部１２０に表示される。なお、メディアプリント４０１がタップ操作されたことに従って、操作部１２０に表示される画面は図６に記載の「プレビュー表示」画面６００、または、図７に記載の「サムネイル表示」画面７００であってもよい。
【００３４】
図５はＵＳＢメモリ１０１に記憶された画像データをファイル名で列挙した「リスト表示」画面５００である。「リスト表示」画面５００は、「ホーム」画面４００においてユーザがメディアプリント４０１をタップ操作したことに従って、操作部１２０に表示される。「リスト表示」ボタン５０１は、ＵＳＢメモリ１０１に記憶された画像データをファイル名のリストで表示する「リスト表示」画面５００を表示するためのボタンである。「サムネイル表示」ボタン５０２は、ＵＳＢメモリ１０１に記憶された画像データのサムネイル画像を一覧で表示する「サムネイル表示」画面７００を表示するためのボタンである。「プレビュー表示」ボタン５０３は、ＵＳＢメモリ１０１に記憶された画像データのプレビュー画像を表示する「プレビュー表示」画面６００を表示するためのボタンである。
【００３５】
フォルダ名表示欄５０４には、操作部１２０に表示されている画像データを記憶するフォルダ名が表示される。操作部１２０に表示されている階層が最上位階層である場合や、ＵＳＢメモリ１０１がフォルダ階層を持たない場合、フォルダ名表示欄５０４はその旨を表示する。フォルダアイコン５０５は、表示中のフォルダの中にさらにフォルダがあることを示している。たとえば、「リスト表示」画面５００のフォルダアイコン５０５は、ルートディレクトリに「ＦｏｌｄｅｒＡ」というフォルダが含まれていることを示している。ユーザが、フォルダアイコン５０５をタップ操作すると、タップ操作されたフォルダアイコンのフォルダに保存された画像データが操作部１２０に表示される。ユーザが表示されたファイル名から印刷する画像データのファイル名をタップ操作すると、当該ファイル名の左に表示されたチェックボックスにレ点が表示され、当該画像データが選択状態となる。また、選択状態の画像データの総数が選択数表示欄５１０に表示される。
【００３６】
「ソート」ボタン５０６は、表示中の画像データのファイル名およびフォルダの表示順を変えるためのボタンである。ユーザが「ソート」ボタン５０６をタップ操作すると不図示の画像データの表示順序を変えるメニューが操作部１２０に表示される。画像データは、画像データの生成日時の昇順または、降順、各画像データに付与されたファイル名の昇順、または降順等で並べ替えることができる。上記の方法以外の方法で画像データを並べ替えて表示することができてもよい。「全選択」ボタン５０７は表示中の全ての画像データを選択するためのボタンである。ユーザが「全選択」ボタン５０７をタップ操作すると現在表示している画像データのファイル名の左に表示されたチェックボックスにレ点が表示され、全ての画像データが選択された状態となる。「全選択解除」ボタン５０８は、選択されている全ての画像データの選択を解除するためのボタンである。ユーザが「全選択解除」ボタン５０８をタップ操作すると、選択中の画像データのチェックボックスに表示されていたレ点の表示が消え、選択状態であった画像データが非選択状態となる。「全選択解除」ボタン５０８は、一つ以上の画像データが選択状態でない場合には、グレーアウト表示され、ユーザが「全選択解除」ボタン５０８に触れても、画像表示装置１００は上記の処理を実行しない。
【００３７】
１つ以上のファイルが選択された状態でユーザが「確定」ボタン５０９をタップ操作すると、操作部１２０に表示される画面が後述の「メディアプリント設定」画面８００に遷移する。
【００３８】
図６はＵＳＢメモリ１０１に記憶された画像データから生成されるプレビュー画像を表示する「プレビュー表示」画面６００である。「リスト表示」画面５００や後述の「サムネイル表示」画面７００において、ユーザが「プレビュー表示」ボタン５０３をタップ操作すると、「プレビュー表示」画面６００が操作部１２０に表示される。プレビュー画像表示領域６０４は、画像処理部３０７が生成したプレビュー画像を表示する領域である。「プレビュー表示」画面６００を表示することで、ユーザは各画像データの内容をプレビュー画像で確認することができる。「リスト表示」画面５００において、ファイル名だけでは中身が分からない場合や、ＵＳＢメモリ１０１に似た画像が含まれていて「サムネイル表示」画面７００では画像データを区別することが難しい場合に、「プレビュー表示」画面６００が有効である。「プレビュー表示」画面６００には、後述する「サムネイル表示」画面７００で表示されるサムネイル画像よりも大きなプレビュー画像が表示される。
【００３９】
ファイル名表示領域６０１には、プレビュー画像の表示されている画像データのファイル名が表示される。ユーザがボタン６０２をタップ操作すると、操作部１２０に一つ前の画像データのプレビュー画像が表示される。また、ユーザがボタン６０３をタップ操作すると、操作部１２０に一つ後の画像データのプレビュー画像が表示される。「ソート」ボタン５０６、「全選択」ボタン５０７、「全選択解除」ボタン５０８、「確定」ボタン５０９は「リスト表示」画面５００と同様であるため、ここでの説明は省略する。ユーザが操作部１２０に表示されたプレビュー画像をタップ操作すると、タップ操作されたプレビュー画像に対応する画像データが選択される。画像データが選択されると、選択された画像データに対応するプレビュー画像が枠で囲われる。選択された状態のプレビュー画像をユーザがもう一度タップ操作すると、画像表示装置１００は画像データの選択を解除する。本実施形態では、選択中の画像データに対応するプレビュー画像を枠で囲むとしたが、選択中であることがわかれば、枠で囲う以外の表示であってもよい。例えば、選択された画像データに対応するプレビュー画像の背景の色を変更したり、ファイル名表示領域６０１に表示されるファイル名を太字で表示してもよい。
【００４０】
図７はＵＳＢメモリ１０１に記憶された画像データから生成される表示画像であるサムネイル画像を表示する「サムネイル表示」画面７００である。「リスト表示」画面５００や、「プレビュー表示」画面６００において、ユーザが「サムネイル表示」ボタン５０２をタップ操作すると、「サムネイル表示」画面７００が操作部１２０に表示される。「サムネイル表示」画面７００でユーザは、ＵＳＢメモリ１０１に記憶された画像データのサムネイル画像の一覧を確認できる。「サムネイル表示」画面７００は、ＵＳＢメモリ１０１に多数のファイルが記憶されており、１つ１つの画像データのおおよその内容を素早く知りたい場合などに有効である。サムネイル画像とは、プレビュー画像よりも小さな大きさの画像である。「サムネイル表示」画面７００を表示中に、ユーザが上下方向にスワイプ操作をすると、スワイプ操作がなされた方向にサムネイル画像がスクロールして表示される。サムネイル画像をスクロールして表示する方法は上記の方法に限らず、「サムネイル表示」画面７００に矢印ボタンを表示し、ユーザが当該矢印ボタンをタップ操作することによってスクロール表示を行うとしてもよい。また、ディスプレイとは別に設けられた不図示のハードキーをユーザが押下したときに、「サムネイル表示」画面７００のスクロール表示が行われてもよい。
【００４１】
「サムネイル表示」画面７００には、サムネイル画像７０１と、ファイル名７０２が表示される。また、表示中のディレクトリにフォルダが含まれる場合、操作部１２０は、フォルダ名７０３とフォルダアイコン７０４を表示する。サムネイル画像７０１は、「プレビュー表示」画面６００において表示されるプレビュー画像よりも小さな大きさの画像である。「サムネイル表示」画面７００において、ユーザが印刷したい画像データのサムネイル画像７０１をタップ操作すると、当該画像データが枠で囲まれ選択状態となる。選択状態を示す表示方法は、枠で囲うことに限らず、例えば、選択状態のサムネイル画面の背景の色を変えたり、選択状態である画像データのファイル名を太字で表示する等でもよい。「ソート」ボタン５０６、「全選択」ボタン５０７、「全選択解除ボタン」５０８、「確定」ボタン５０９の動作は「リスト表示」画面５００と同様であるため、説明を省略する。
【００４２】
図８は、ユーザが図５〜図７の各メディアプリント選択画面で１つ以上のファイルを選択した後、「確定」ボタン５０９をタップ操作したときに操作部１２０に表示される「メディアプリント設定」画面８００の一例である。
【００４３】
選択ファイル数表示領域８０１は選択された画像データのファイル数を示しており、１つのファイルが選択されていることを示している。「用紙設定」ボタン８０５は画像の印刷に用いられる用紙の種類、および、当該用紙が入っている給紙段を設定するボタンである。たとえば、図８の「メディアプリント設定」画面８００において「用紙設定」ボタン８０５は、１番の給紙段のＡ４用紙を印刷に使用することを示している。ユーザは「用紙設定」ボタン８０５をタップ操作して、給紙段を変更し、所望の用紙サイズが設定された給紙段を設定する。「明るさ設定」ボタン８０６は印刷する画像データの明るさを設定するボタンである。明るさがプラスに設定された場合、画像表示装置１００は選択された画像データの明るさを明るくした画像を印刷する。一方で、明るさがマイナスに設定された場合、画像表示装置１００は選択された画像データの明るさを暗くした画像を印刷する。
【００４４】
「部数設定」ボタン８０７は印刷部数を設定するためのボタンである。ユーザが「詳細設定」ボタン８０８を押下すると、操作部１２０は、不図示の「詳細設定」画面を表示する。「詳細設定」画面では画像処理の方法や、印刷する画像が写真であるか文書であるか等をユーザが設定することができる。「両面設定」ボタン８１０は片面印刷か両面印刷かを設定するためのボタンである。さらに、「両面設定」ボタン８１０は、両面の場合の左右開き、上下開きの設定を行うためのボタンである。「ページ集約設定」ボタン８０９は２ｉｎ１などの集約設定を行うためのボタンである。プレビュー領域８１１は両面やページ集約等の設定がなされた印刷物のイメージ画像のアイコンを表示する。図８のプレビュー領域８１１に表示されるイメージ画像は片面印刷かつページ集約を行わない場合のイメージ画像である。プレビュー領域８１１に表示されるイメージ画像は、印刷する画像データとして選択された画像データから生成される画像に「メディアプリント設定」画面で行った設定を反映したイメージ画像であってもよい。
【００４５】
ユーザが「リセット」ボタン８０２をタップ操作すると、画像表示装置１００はユーザが各設定ボタンを用いて行った設定をキャンセルし、全ての設定項目の設定値をデフォルトの設定値に戻す。「状況確認」ボタン５０９はジョブの状況や画像表示装置１００の状態を表示する不図示の状況確認画面を操作部１２０に表示するためのボタンである。
【００４６】
ユーザは各設定ボタンを用いて所望の設定を行った後、モノクロで印刷したい場合は「白黒スタート」ボタン８０３を、カラーで印刷したい場合は「カラースタート」ボタン８０４をタップ操作する。画像表示装置１００は、「白黒スタート」ボタン８０３、または、「カラースタート」ボタン８０４がタップ操作されたことに従って、選択された画像データの印刷を開始する。「戻る」ボタン８１２は、「メディアプリント設定」画面８００の表示を終了し、「リスト表示」画面５００、「プレビュー表示」画面６００、「サムネイル表示」画面７００のいずれかを操作部１２０に表示するためのボタンである。ユーザは「戻る」ボタン８１２をタップ操作することで、改めて画像データの選択を行うことができる。
【００４７】
ここで、図９〜図１１を用いて、本発明において、「サムネイル表示」画面７００が操作部１２０に表示されるときの、画像表示装置１００の動作を説明する。本実施形態では、所定のファイル形式の画像データからサムネイル画像を生成するときに、サムネイル画像の生成が開始されてから所定の時間が経過してもサムネイル画像の生成が完了しない場合、サムネイル画像の代わりにアイコン画像を表示する。ここでは、所定のファイル形式がＰＤＦであるとして説明する。所定のファイル形式がＰＤＦ以外のファイル形式でもよいことはいうまでもない。
【００４８】
「リスト表示」画面５００または「プレビュー表示」画面６００において、「サムネイル表示」ボタン５０２へのタップ操作が受け付けられたことに従って、「サムネイル表示」画面７００が操作部１２０に表示される。
【００４９】
図９は「サムネイル表示」画面７００において、各サムネイル画像を生成している間に操作部１２０に表示されるサムネイル表示処理中画面の一例である。操作部１２０は、サムネイル画像の生成が完了していない画像データについて、サムネイル画像の生成が完了していないことが分かるようサムネイル画像の代わりに、処理中アイコン９０３を表示する。画像処理部３０７がサムネイル画像の生成を完了すると、表示制御部３０２は操作部１２０に表示される画像を処理中アイコン９０３から生成されたサムネイル画像に表示を切り替える。
【００５０】
図９は、表示制御部３０２が１つ目の画像データ（ＰＩＣ００１．ｊｐｇ）のサムネイル画像９０１の生成を終え、２つ目の画像データ（ＰＩＣ００２．ｐｄｆ）のサムネイル画像生成処理中である場合に、操作部１２０に表示される画面である。
【００５１】
図１０は、表示制御部３０２が、２つ目の画像データのサムネイル画像の生成を開始してから所定の時間が経過したときに操作部１２０に表示される画面である。本実施形態では、所定の時間を５秒として説明するが、所定の時間は５秒より長くてもよいことは言うまでもない。２つ目の画像データのファイル形式はＰＤＦである。２つ目の画像データのサムネイル画像の生成開始から５秒が経過するまでに、サムネイル画像の生成が完了しなかった場合、表示制御部３０２はサムネイル画像の代わりに、アイコン画像１００１を操作部１２０に表示する。アイコン画像１００１は、記憶部３０８に記憶されている。そして、画像処理部３０７は３つ目の画像データ（ＰＩＣ００３．ｐｄｆ）のサムネイル画像の生成を開始する。図１０に記載の「サムネイル表示」画面７００において、３つ目の画像データはサムネイル画像生成中であるため、処理中アイコン９０３が表示されている。
【００５２】
図１１は、表示制御部３０２が３つ目以降のサムネイル画像の生成を完了した後に、操作部１２０に表示される「サムネイル表示」画面７００である。３つ目の画像データはＰＤＦであるが、所定の時間内に画像処理部３０７がサムネイル画像の生成を完了したため、アイコン画像１００１ではなく生成されたサムネイル画像が表示されている。本実施形態では、図１１に示すように、操作部１２０は所定のファイル形式のファイル形式の画像データを用いてサムネイル画像の生成開始から所定の時間が経過してもサムネイル画像の生成が完了しなかった画像データのみをアイコン画像で表示する。一方で、所定の時間以内にサムネイル画像の生成が完了した画像データについて、操作部１２０は画像データを用いて生成したサムネイル画像を表示する。
【００５３】
本実施形態では、画像表示装置１００が、所定のファイル形式の画像データを用いてサムネイル画像の生成を開始してから所定の時間が経過したことに従って、当該サムネイル画像の生成を中止して、アイコン画像を表示する。その後、画像表示装置１００は、サムネイル画像の生成を開始していない他の画像データを用いてサムネイル画像データの生成を開始する。
【００５４】
このようにすることで、画像表示装置が、サムネイル画像の生成を開始した画像データがサムネイル画像の生成に時間のかかる画像データの場合に、他の画像データを用いたサムネイル画像の生成を開始することができる。このようにすることで、ユーザはサムネイル画像の生成に時間のかかる画像データを用いたサムネイル画像の生成を待つことなく、他の画像データのサムネイル画像を確認することができる。
【００５５】
また、サムネイル画像の生成を開始してからの時間が所定の時間を超えても、サムネイル画像の生成が完了しない画像ファイルについて、画像表示装置１００は処理中アイコン９０３からアイコン画像１００１に表示を切り替える。このようにすることで、ユーザは、当該画像データについて、サムネイル画像の生成が中止されたことを知ることができ、ユーザがいつまでも当該サムネイル画像の生成完了を待ってしまうことを防ぐことができる。
【００５６】
図１２を用いて、本実施形態において、「メディアプリント」４０１がタップ操作されてから、「リスト表示」画面５００、「プレビュー表示」画面６００、「サムネイル表示」画面７００が表示されるまでの処理を説明する。図１２に記載の処理を実行するためのプログラムは不揮発メモリ１１５に記憶されており、ＣＰＵ１１１が当該プログラムを実行することで図１２に記載の処理が実現する。
【００５７】
図１２に記載の処理は、入力制御部３０１が「ホーム」画面４００において、「メディアプリント」４０１のタップ操作を受け付けた場合に実行される。また、入力制御部３０１が「プレビュー表示」画面６００、「サムネイル表示」画面７００において、「リスト表示」ボタン５０１へのタップ操作を受け付けた場合にも実行される。
【００５８】
ＵＳＢ制御部３０３は、ＵＳＢメモリ１０１から画像データのファイル名を取得する（Ｓ３０００）。そして、表示制御部３０２は、ＵＳＢ制御部３０３が取得した画像データのファイル名をリストで表示する「リスト表示」画面５００を生成して、操作部１２０に表示する（Ｓ３００１）。
【００５９】
入力制御部３０１は、「サムネイル表示」ボタン５０２に対するタップ操作を受け付けたか否かを判定する（Ｓ３００２）。「サムネイル表示」ボタン５０２に対する入力を受け付けた場合、ＣＰＵ１１１は図１３で後述する処理を実行し、「サムネイル表示」画面７００を操作部１２０に表示する（Ｓ３００４）。操作部１２０に「サムネイル表示」画面７００が表示された後、ＣＰＵ１１１は本フローチャートに記載の処理を終了する。
【００６０】
「サムネイル表示」ボタン５０２に対する入力を受け付けていない場合、入力制御部３０１は「プレビュー表示」ボタン５０３へのタップ操作を受け付けたか否かを判定する（Ｓ３００３）。「プレビュー表示」ボタン５０３へのタップ操作が受け付けられた場合、ＵＳＢ制御部３０３は表示するプレビュー画像の生成に使用する画像データをＵＳＢメモリ１０１から取得する（Ｓ３００５）。画像処理部３０７は、ＵＳＢ制御部３０３が取得した画像データを用いてプレビュー画像を生成する（Ｓ３００６）。表示制御部３０２は画像処理部３０７が生成したプレビュー画像を含む「プレビュー表示」画面６００を操作部１２０に表示する（Ｓ３００７）。その後、ＣＰＵ１１１は本フローチャートに記載の処理を終了する。
【００６１】
Ｓ３００３において「プレビュー表示」ボタン５０１へのタップ操作がなされていない場合、ＣＰＵ１１１は本フローチャートに記載の処理を終了する。この時、操作部１２０には「リスト表示」画面５００が表示されている。
【００６２】
図１２では、「プレビュー表示」ボタン５０３がタップ操作されたことに従って、操作部１２０に表示するプレビュー画像のみを生成するとして説明した。しかし、Ｓ３００６において、表示中のフォルダに含まれる全ての画像データについて画像処理部３０７がプレビュー画像を生成するとしてもよい。このとき、画像処理部３０７が生成したプレビュー画像は、記憶部３０８に記憶される。そして、ボタン６０２、６０３がタップ操作されたことに従って、表示制御部３０２は記憶部３０８に記憶されたプレビュー画像を読み出して表示する。このようにすることで、表示中のプレビュー画像と異なる画像データから生成されるプレビュー画像の表示がユーザから指示されたときに、速やかにプレビュー画像を操作部１２０に表示することができる。
【００６３】
図１３を用いて、本実施形態において、「サムネイル表示」画面７００を表示する指示がユーザからなされたときに、ＣＰＵ１１１が実行する処理について説明する。図１３に記載の処理は、図１２のＳ３００４においてＣＰＵ１１１が実行する処理の詳細である。入力制御部３０１が「リスト表示」画面５００または、「プレビュー表示」画面６００において、「サムネイル表示」ボタン５０２のタップ操作を受け付けたことに従って、図１３に記載の処理が開始する。
【００６４】
本フローチャートに記載の処理を実行するためのプログラムは不揮発メモリ１１５に記憶されており、ＣＰＵ１１１が当該プログラムを読み出して実行することにより、本フローチャートに記載の処理が実現する。
【００６５】
表示制御部３０２は処理中アイコン９０３を操作部１２０に表示する（Ｓ２０００）。処理中アイコン９０３は、操作部１２０に表示可能な状態で記憶部３０８に記憶されている。表示制御部３０２は、記憶部３０８から処理中アイコン９０３を読み出して、操作部１２０に表示する。
【００６６】
画像入力制御部３０５は、画像の生成に用いられる画像データの拡張子を取得し、当該画像データがＰＤＦファイルであるか否かを判定する（Ｓ２００１）。Ｓ２００１において、ＵＳＢ制御部３０３は、ＵＳＢ  Ｉ／Ｆ１１８を介してＵＳＢメモリ１０１からサムネイル画像の生成に用いる画像データの拡張子を取得する。画像入力制御部３０５は、ＵＳＢ制御部３０３が取得した画像データの拡張子がＰＤＦであるか否かを判定する。本実施形態では、ＰＤＦファイルを例に説明するが、予め決められた所定のファイル形式であれば、画像入力制御部３０５がＰＤＦファイル以外のファイル形式であるか否かを判定するとしてもよい。
【００６７】
画像の生成に用いられる画像データがＰＤＦファイルである場合、タイマ制御部３０６はタイマで所定の時間の計測を開始する（Ｓ２００２）。本実施形態では、所定の時間を５秒として説明するが、所定の時間が５秒よりも長くても短くてもよい。Ｓ２００２においてタイマで時間の計測を開始することで、サムネイル画像の生成に係る時間が計測される。
【００６８】
ＵＳＢ制御部３０３は、画像表示装置１００のＵＳＢ  Ｉ／Ｆ１１８に接続されたＵＳＢメモリ１０１から、画像データを取得する（Ｓ２００３）。その後、画像処理部３０７は、Ｓ２００３において取得された画像データを用いて所定の大きさのサムネイル画像の生成を開始する（Ｓ２００４）。
【００６９】
画像入力制御部３０５は、画像処理部３０７がサムネイル画像の生成を完了したか否かを判定する（Ｓ２００５）。画像入力制御部３０５が画像処理部３０７からサムネイル画像の生成が完了したことを示す通知を受信した場合、画像入力制御部３０５はサムネイル画像の生成が完了したと判定する。サムネイル画像の生成が完了した場合、表示制御部３０２は、画像処理部３０７が生成したサムネイル画像を受け取り、当該サムネイル画像を操作部１２０に表示する（Ｓ２０１５）。Ｓ２０１５の処理を実行した後、ＣＰＵ１１１は後述するＳ２０１０以降の処理を実行する。
【００７０】
サムネイル画像の生成が完了していない場合、タイマ制御部３０６は所定の時間が計測されたか否かを判定する（Ｓ２００６）。タイマ制御部３０６がタイマで時間の計測を開始してから所定の時間が経過したことを検知した場合、ＣＰＵ１１１はＳ２００６以降の処理を実行する。タイマ制御部３０６がタイマで時間の計測を開始してから所定の時間が経過したことを検知していない場合、ＣＰＵ１１１は処理をＳ２００５に戻す。
【００７１】
タイマで時間の計測を開始してから所定の時間が経過したことが検知された場合、タイマ制御部３０６は画像処理部３０７に所定の時間が経過したことを通知する（２００７）。ここでは、タイマ制御部３０６が画像処理部３０７にタイムアウトを通知する。画像処理部３０７は、タイマ制御部３０６から所定の時間が経過したことを通知されたことに従って、サムネイル画像の生成を中止する（Ｓ２００８）。本実施形態では、画像処理部３０７がサムネイル画像の生成を途中で中止し、生成途中のサムネイル画像を破棄する。本実施形態では生成途中の画像を破棄することなく、生成途中のサムネイル画像をメモリ１１３に記憶するとしてもよい。
【００７２】
表示制御部３０２は、記憶部３０８に記憶されたアイコン画像を取得し、当該アイコン画像を操作部１２０に表示する（Ｓ２００９）。アイコン画像は操作部１２０に表示可能な状態で記憶部３０８に記憶されている。その後、タイマ制御部３０６は、時間を計測していたタイマをリセットする（Ｓ２０１０）。
【００７３】
画像入力制御部３０５は、次にサムネイル画像を生成する画像データがあるか否かを判定する（Ｓ２０１１）。サムネイル画像を生成する画像データがある場合、ＣＰＵ１１１は処理をＳ２００１に戻す。サムネイル画像を生成する画像データがない場合、ＣＰＵ１１１は図１３に記載の処理を完了する。
【００７４】
Ｓ２００１において、画像生成に用いられる画像データのファイル形式がＰＤＦでなかった場合、ＵＳＢ制御部３０３は、ＵＳＢ  Ｉ／Ｆ１１８を介してＵＳＢメモリ１０１から画像データを取得する（Ｓ２０１２）。そして、画像処理部３０７はＳ２０１２で取得された画像データを用いてサムネイル画像を生成する（Ｓ２０１３）。サムネイル画像の生成が完了した後、表示制御部３０２は操作部１２０に生成したサムネイル画像を表示する（Ｓ２０１４）。Ｓ２０１４の処理を完了した後、ＣＰＵ１１１はＳ２０１１に記載の処理を実行する。
【００７５】
なお、図１３に記載の処理では、タイムアウトが通知されるまでの時間を所定の時間であるとした。ＵＳＢ制御部３０３を介して取得される画像データのサイズ応じて、タイムアウトが通知されるまでの時間を変更するとしてもよい。例えば、取得される画像データの大きさが所定の閾値よりも小さければ、タイマ制御部３０６はタイムアウトが通知されるまでの時間を短くする。そして、取得される画像データの大きさが上記閾値よりも大きければ、タイマ制御部３０６はタイムアウトが通知されるまでの時間を長くする。このように、画像生成に用いる画像データのサイズに応じて、タイムアウトまでの時間を変える処理を実行してもよい。
【００７６】
図１３に記載の処理では、サムネイル画像の生成に用いられる画像データのファイル形式がＰＤＦの場合、タイマ制御部３０６がタイマを用いてサムネイル画像の生成に係る時間を計測する。このようにすることで、サムネイル画像の生成に時間のかかる可能性の高いＰＤＦについては、サムネイル画像の生成に時間がかかった場合、当該サムネイル画像の生成を中止して、他の画像データを用いたサムネイル画像の生成を開始することができる。
【００７７】
一方で、サムネイル画像の生成に用いられる画像データがＪＰＥＧやＴＩＦＦ等、ＰＤＦ以外のファイル形式であった場合、タイマはサムネイル画像の生成に係る時間の計測を行わない。ＪＰＥＧやＴＩＦＦ等ＰＤＦ以外のファイル形式の画像データは、サムネイル画像の生成に時間がかかってしまう可能性が低い。ＰＤＦ以外のファイル形式の画像データについてタイマによる時間の計測をする処理を行わないようにすることで、ＰＤＦ以外のファイル形式の画像データからサムネイル画像を生成するときに必要な処理を少なくすることができる。
【００７８】
また、所定のファイル形式の画像データを用いてサムネイル画像の生成を開始してから所定の時間が経過してもサムネイル画像の生成が完了しない場合、サムネイル画像の代わりにアイコン画像を表示するとした。このようにすることで、サムネイル画像の生成中に、他のサムネイル画像の生成に切り替わった画像データがどれであるかをユーザが知ることができる。
【００７９】
なお、本実施形態では、サムネイル画像の生成が開始されてから所定の時間が経過しても生成が完了していないサムネイル画像については、生成が完了する前に、次のサムネイル画像の生成を開始するとした。次のサムネイル画像の生成を開始する契機は、上記に限らず、サムネイル画像の生成中に所定の条件が満たされた場合であればよい。たとえば、画像処理部３０７がサムネイル画像の生成時に所定の処理を実行するごとにメモリ１１３に設けられたカウンタをカウントアップする。Ｓ２００６において、画像処理部３０７が所定の数までカウントアップしたか否かを判定する。画像処理部３０７は、所定の数までカウントアップを行ったことに従って、サムネイル画像の生成を中止する。このようにすることで、画像処理部３０７がサムネイル画像の生成を完了させるのにかかる処理の回数が所定の回数を超える画像データについて、アイコン画像を表示する。そして、当該画像データと異なる画像データを用いたサムネイル画像の生成を開始する。また、たとえば、Ｓ２００３において、画像処理部３０７はＵＳＢ制御部３０３が取得した画像データのデータサイズからサムネイル画像の生成に係る時間を見積もる。Ｓ２００６において、タイマ制御部３０６が計測した時間が、画像処理部３０７が見積もった時間よりも長くなった場合に、生成途中のサムネイル画像の生成を中止し、当該サムネイル画像と異なる他のサムネイル画像の生成を開始するとしてもよい。
【００８０】
本実施形態では、ＵＳＢメモリ１０１に記憶された画像データを用いて画像の生成中に所定の条件が満たされた場合、表示画像の生成を中止した。そして、画像表示装置は中止した表示画像の生成に用いられる画像と異なる他の画像データを用いた画像の生成を開始した。このようにすることで、画像の生成を開始した画像データが画像の生成に時間のかかる画像データであった場合に、画像表示装置が表示画像の生成に用いている画像データと異なる画像データを用いた表示画像の生成を開始することができる。
【００８１】
また、本実施形態では、プレビュー画像の生成時には、タイムアウトを設けず、プレビュー画像の生成が開始されてから所定の時間が経過しても、プレビュー画像の生成が完了するまで処理を続ける。このようにすることで、サムネイル画像の生成に時間がかかってしまい、アイコン画像が表示された画像データについても、プレビュー画像を確認することができる。
【００８２】
＜その他の実施形態＞
本実施形態では、所定のファイル形式の画像データを用いたサムネイル画像の生成を開始してから所定の時間が経過してもサムネイル画像の生成が完了しない場合、当該サムネイル画像の生成を中止するとした。図１３に記載の処理を完了した後、画像表示装置１００がサムネイル画像の生成が完了していないファイルについて、再度、サムネイル画像の生成を行うとしてもよい。このとき、画像表示装置１００はサムネイル画像の生成を開始してから所定の時間が経過しても、タイムアウト処理を実行せず、サムネイル画像の生成が完了するまで処理を実行することとする。このようにすることで、「サムネイル表示」画面７００の表示が指示されたときに、生成することのできなかったサムネイル画像も操作部１２０に表示することができる。
【００８３】
本実施形態では、所定のファイル形式の画像データを用いてサムネイル画像を生成する場合にタイムアウトを設けるものとして説明した。所定のファイル形式の画像データに限らず、いずれのファイル形式の画像データを用いてサムネイル画像を生成する場合にも、タイムアウトを設けるとしてもよい。たとえば、いずれのファイル形式の画像データであってもサムネイル画像の生成から所定の時間が経過したことに従って、当該サムネイル画像の生成を中止して、次のサムネイル画像の生成を開始するとしてもよい。
【００８４】
本実施形態において、「リスト表示」画面５００、「プレビュー表示」画面６００、「サムネイル表示」画面７００には、メモリやＵＳＢメモリ１０１に記憶された全ての画像データを表示することとして説明した。メモリやＵＳＢメモリ１０１に記憶された画像データのうち、画像表示装置が画像を生成することのできる画像データのみを表示の対象としてもよい。たとえば、画像表示装置１００がＪＰＥＧ、ＴＩＦＦ、ＰＤＬの画像データのみを印刷することができるとする。このとき、画像表示装置は、上記の３つのファイル形式以外のファイル形式の画像データを「リスト表示」画面５００、「プレビュー表示」画面６００、「サムネイル表示」画面７００に表示しない。このようにすることで、画像表示装置１００が印刷することのできない画像データが操作部１２０に表示されてしまうことを防ぐことができる。
【００８５】
本実施形態では、プレビュー画像を表示する際には、１つの画面に１枚のプレビュー画像が表示されることとして説明した。１つの画面に複数のプレビュー画像が表示されるとしてもよい。このとき、１度に表示する複数のプレビュー画像を生成する際、画像入力制御部３０５が図１３に記載した処理を実行するとしてもよい。このようにすることで、複数のプレビュー画像を画像表示装置が同時に表示する場合、プレビュー画像の生成に時間のかかる画像データが含まれていても、画像表示装置が他の画像データのプレビュー画像の生成を開始することができる。
【００８６】
本実施形態において、画像表示装置１００はＵＳＢメモリ１０１から読み出された画像データからサムネイル画像を生成する場合にタイムアウトを通知する。一方で、画像表示装置に備えられたメモリ１１３や不揮発メモリ１１５に記憶された画像データからサムネイル画像を生成する場合にタイムアウトを通知しないとしてもよい。画像表示装置１００のメモリ１１３や不揮発メモリ１１５に記憶されている画像データは、スキャンユニット１３１で原稿を読み取って生成した画像データである。スキャンユニット１３１で原稿を読み取って生成された画像データのサムネイル画像は生成に時間のかかる可能性が低い。そのため、画像表示装置１００に備えられたメモリ１１３や不揮発メモリ１１５に記憶された画像データからサムネイル画像を生成するときにタイムアウトを設けないことで、サムネイル画像の生成に係る処理を少なくすることができる。
【００８７】
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施例の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム又は装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【図１】
2019022963.tif 000003
【図２】
2019022963.tif 000004
【図３】
2019022963.tif 000005
【図４】
2019022963.tif 000006
【図５】
2019022963.tif 000007
【図６】
2019022963.tif 000008
【図７】
2019022963.tif 000009
【図８】
2019022963.tif 000010
【図９】
2019022963.tif 000011
【図１０】
2019022963.tif 000012
【図１１】
2019022963.tif 000013
【図１２】
2019022963.tif 000014
【図１３】
2019022963.tif 000015