(57)【要約】【課題】スライドショー表示制御の実行中にスライドショーに含まれる画像の印刷を行うに際して、簡便に印刷イメージを確認しつつスライドショーを利用できる画像表示装置を提供する。【解決手段】スライドショー表示制御の実行中に画像５２を印刷対象として選択する印刷画像選択手段４２と、選択された画像５２を印刷するための印刷データを作成する印刷データ作成手段４４と、作成される印刷データに対応する印刷を実行するための印刷指示をプリンタ３８へ出力する印刷指示出力手段４６と、作成される印刷データに対応するプレビュー画像５６を印刷指示の出力タイミングに応じて作成すると共に、そのプレビュー画像５６をスライドショーにおいて切替表示される複数の画像に加える制御を行うプレビュー画像制御手段５０とを、備えたものであることから、プレビュー画像５６が作成乃至表示されずに画像の確認まで時間がかかるという不具合を抑制できる。【選択図】図３
2011180299.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像をディスプレイに断続的に切替表示させるスライドショー表示制御を実行するスライドショー表示制御手段を備えた画像表示装置であって、
該スライドショー表示制御の実行中に、前記ディスプレイに表示される画像を印刷対象として選択する印刷画像選択手段と、
該印刷画像選択手段により選択された画像をプリンタにより印刷するための印刷データを作成する印刷データ作成手段と、
該印刷データ作成手段により作成される印刷データに対応する印刷を実行するための印刷指示を前記プリンタへ出力する印刷指示出力手段と、
前記印刷データ作成手段により作成される印刷データに対応するプレビュー画像を、前記印刷指示出力手段による該印刷データに係る印刷指示の出力タイミングに応じて作成すると共に、該プレビュー画像を前記スライドショー表示制御において切替表示される複数の画像に加える制御を行うプレビュー画像制御手段と
を、備えたものであることを特徴とする画像表示装置。
【請求項２】
前記プレビュー画像制御手段は、前記印刷データ作成手段により作成される印刷データに対応するプレビュー画像を、前記スライドショー表示制御においてその時点で表示されている画像の次に表示される１枚に加える制御を行うものである請求項１に記載の画像表示装置。
【請求項３】
前記プレビュー画像制御手段は、前記印刷指示出力手段による前記印刷データに係る印刷指示の出力タイミングに応じて前記プレビュー画像の画質又は解像度を変更するものである請求項１又は２に記載の画像表示装置。
【請求項４】
前記印刷データ作成手段により作成される印刷データにおける余白の割合を検出する余白割合検出手段を備え、
前記プレビュー画像制御手段は、該余白割合検出手段により検出される余白の割合が予め定められた閾値以上である場合には、前記印刷データにおける余白以外の部分を抽出したデータに対応して前記プレビュー画像を作成するものである請求項１から３の何れか１項に記載の画像表示装置。
【請求項５】
前記プリンタから取得される印刷状態を示す情報に基づいて、該プリンタにより印刷が実行中であるか否かを判定する印刷実行判定手段を含み、
前記スライドショー表示制御手段は、該印刷実行判定手段による判定が肯定される場合には、前記スライドショー表示制御における前記プレビュー画像の表示条件を変更するものである請求項１から４の何れか１項に記載の画像表示装置。
【請求項６】
複数の画像をディスプレイに断続的に切替表示させるスライドショー表示制御過程を含む画像表示方法であって、
該スライドショー表示制御過程において、前記ディスプレイに表示される画像を印刷対象として選択する印刷画像選択過程と、
該印刷画像選択過程において選択された画像をプリンタにより印刷するための印刷データを作成する印刷データ作成過程と、
該印刷データ作成過程において作成される印刷データに対応する印刷を実行するための印刷指示を前記プリンタへ出力する印刷指示出力過程と、
前記印刷データ作成過程において作成される印刷データに対応するプレビュー画像を、前記印刷指示出力過程における該印刷データに係る印刷指示の出力タイミングに応じて作成すると共に、該プレビュー画像を前記スライドショー表示制御過程において切替表示される複数の画像に加える制御を行うプレビュー画像制御過程と
を、含むことを特徴とする画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像を断続的に切替表示させるスライドショー表示制御を実行する画像表示装置及び画像表示方法の改良に関する。
【背景技術】
【０００２】
所定の記憶媒体に記憶された画像情報を読み出し、読み出された画像情報をディスプレイに表示させる所謂デジタルフォトフレームが広く一般に用いられている。デジタルフォトフレームの一態様として、複数の画像を所定の時間間隔で断続的に切替表示させるスライドショー表示制御を実行するものが知られている。近年では、スライドショー表示制御の実行中にスライドショーに含まれる画像を選択可能とし、選択された画像の印刷をスライドショー表示制御と併行して行う印刷装置が提案されている（特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２８３６０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、前述した従来の技術では、スライドショー表示制御中にダイレクトに印刷対象となる画像を選択できるものの、実際に印刷される画像のイメージを確認することができなかった。従って、利用者の所望する印刷設定とは違う画像が印刷されてしまう等の不具合があった。一方、印刷する画像のイメージを確認しようとした場合、前記スライドショー表示制御を一旦停止する必要があり不便であった。
【０００５】
本発明者は、斯かる不具合を前提として、スライドショー表示制御の実行中にスライドショーに含まれる画像の印刷を行うに際して、簡便に印刷イメージを確認しつつ印刷状態を得る技術を開発すべく鋭意研究を継続してきた。その研究の過程において、プレビュー画像の作成に時間を要することに起因する新たな弊害を見出すに至った。すなわち、プレビュー画像をスライドショー表示制御において切替表示される複数の画像に組み入れる制御を行うことを考えた場合、印刷指示の出力タイミングによってはプレビュー画像が作成乃至表示されずに画像の確認まで時間がかかり、利便性が損なわれるという不具合を新たに発見した。斯かる知見に基づいて、本発明者は、スライドショー表示制御の実行中にスライドショーに含まれる画像の印刷を行うに際して、簡便に印刷イメージを確認しつつ印刷状態を得る画像表示装置及び画像表示方法を発明するに至った。
【０００６】
本発明は、以上の事情を背景として為されたものであり、その目的とするところは、スライドショー表示制御の実行中にスライドショーに含まれる画像の印刷を行うに際して、簡便に印刷イメージを確認しつつスライドショーを利用できる画像表示装置及び画像表示方法を提供することにある。
【課題を解決するための手段】
【０００７】
斯かる目的を達成するために、本第１発明の要旨とするところは、複数の画像をディスプレイに断続的に切替表示させるスライドショー表示制御を実行するスライドショー表示制御手段を備えた画像表示装置であって、スライドショー表示制御の実行中に、前記ディスプレイに表示される画像を印刷対象として選択する印刷画像選択手段と、その印刷画像選択手段により選択された画像をプリンタにより印刷するための印刷データを作成する印刷データ作成手段と、その印刷データ作成手段により作成される印刷データに対応する印刷を実行するための印刷指示を前記プリンタへ出力する印刷指示出力手段と、前記印刷データ作成手段により作成される印刷データに対応するプレビュー画像を、前記印刷指示出力手段によるその印刷データに係る印刷指示の出力タイミングに応じて作成すると共に、そのプレビュー画像を前記スライドショー表示制御において切替表示される複数の画像の１枚とする制御を行うプレビュー画像制御手段とを、備えたことを特徴とするものである。
【０００８】
また、前記目的を達成するために、本第２発明の要旨とするところは、複数の画像をディスプレイに断続的に切替表示させるスライドショー表示制御過程を含む画像表示方法であって、そのスライドショー表示制御過程において、前記ディスプレイに表示される画像を印刷対象として選択する印刷画像選択過程と、その印刷画像選択過程において選択された画像をプリンタにより印刷するための印刷データを作成する印刷データ作成過程と、その印刷データ作成過程において作成される印刷データに対応する印刷を実行するための印刷指示を前記プリンタへ出力する印刷指示出力過程と、前記印刷データ作成過程において作成される印刷データに対応するプレビュー画像を、前記印刷指示出力過程におけるその印刷データに係る印刷指示の出力タイミングに応じて作成すると共に、そのプレビュー画像を前記スライドショー表示制御過程において切替表示される複数の画像の１枚とする制御を行うプレビュー画像制御過程とを、含むことを特徴とするものである。
【発明の効果】
【０００９】
このように、前記第１発明によれば、作成されるプレビュー画像の態様を印刷指示の出力タイミングに応じて変更する制御を行うことで、プレビュー画像が作成乃至表示されずに画像の確認まで時間がかかり、利便性が損なわれるという不具合を好適に抑制できる。すなわち、スライドショー表示制御の実行中にスライドショーに含まれる画像の印刷を行うに際して、簡便に印刷イメージを確認しつつスライドショーを利用できる画像表示装置を提供することができる。
【００１０】
ここで、前記第１発明において、好適には、前記プレビュー画像制御手段は、前記印刷データ作成手段により作成される印刷データに対応するプレビュー画像を、前記スライドショー表示制御においてその時点で表示されている画像の次に表示される１枚に加える制御を行うものである。このようにすれば、印刷が指示された画像に係るプレビュー画像を速やかに確認することができる。
【００１１】
また、好適には、前記プレビュー画像制御手段は、前記印刷指示出力手段による前記印刷データに係る印刷指示の出力タイミングに応じて前記プレビュー画像の画質又は解像度を変更するものである。このようにすれば、対象となるプレビュー画像の作成に要する時間を印刷指示の出力タイミングに応じて制御でき、そのプレビュー画像が作成乃至表示されずに画像の確認まで時間がかかり、利便性が損なわれるという不具合を実用的な態様で抑制できる。
【００１２】
また、好適には、前記印刷データ作成手段により作成される印刷データにおける余白の割合を検出する余白割合検出手段を備え、前記プレビュー画像制御手段は、余白割合検出手段により検出される余白の割合が予め定められた閾値以上である場合には、前記印刷データにおける余白以外の部分を抽出したデータに対応して前記プレビュー画像を作成するものである。このようにすれば、対象となるプレビュー画像に対応するデータのサイズを小さくすることで、プレビュー画像の作成に要する時間を更に短縮することができる。
【００１３】
また、好適には、前記プリンタから取得される印刷状態を示す情報に基づいて、そのプリンタにより印刷が実行中であるか否かを判定する印刷実行判定手段を含み、前記スライドショー表示制御手段は、その印刷実行判定手段による判定が肯定される場合には、前記スライドショー表示制御における前記プレビュー画像の表示条件を変更するものである。このようにすれば、対象となるプレビュー画像に対応する画像の印刷中においては、前記スライドショー表示制御においてそのプレビュー画像を繰り返し表示させる等の制御が可能とされる。
【００１４】
また、前記第２発明によれば、作成されるプレビュー画像の態様を印刷指示の出力タイミングに応じて変更する制御を行うことで、そのプレビュー画像が作成乃至表示されずに画像の確認まで時間がかかり、利便性が損なわれるという不具合を好適に抑制できる。すなわち、スライドショー表示制御の実行中にスライドショーに含まれる画像の印刷を行うに際して、簡便に印刷イメージを確認しつつスライドショーを利用できる画像表示方法を提供することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施例である画像表示装置の外観の概要を示す図である。
【図２】図１の画像表示装置に備えられた構成を説明するブロック線図である。
【図３】図１の画像表示装置における制御部に備えられた制御機能の要部を説明する機能ブロック線図である。
【図４】図１の画像表示装置によるスライドショー表示制御において、その表示装置に複数の画像が断続的に切替表示される様子を説明する図である。
【図５】図４のスライドショー表示制御において印刷対象として選択された画像に対応して作成されるプレビュー画像の一例を示す図である。
【図６】図４のスライドショー表示制御において印刷対象として選択された画像に対応して作成されるプレビュー画像の一例を示す図である。
【図７】図４のスライドショー表示制御において印刷対象として選択された画像に対応して作成されるプレビュー画像の一例を示す図である。
【図８】図４のスライドショー表示制御において切替表示される複数の画像を定めるスライドショーリストを例示する図である。
【図９】図４のスライドショー表示制御において印刷対象として選択された画像及びその印刷状態等を定める印刷リストを例示する図である。
【図１０】図１の画像表示装置の制御部による制御タスクの要部を説明するフローチャートである。
【図１１】図１０に示す制御タスクにおけるプリント指示操作制御の要部を説明するフローチャートである。
【図１２】図１１に示すプリント指示操作制御におけるプレビュー画像作成制御の要部を説明するフローチャートである。
【図１３】図１０に示す制御タスクにおけるプリント状態操作制御の要部を説明するフローチャートである。
【図１４】図１０に示す制御タスクにおけるスライドショーリスト更新制御の要部を説明するフローチャートである。
【図１５】図１０に示す制御タスクと併行して実行される、図１の画像表示装置の制御部による表示制御タスクの要部を説明するフローチャートである。
【図１６】図１５に示す表示制御タスクにおけるプレビュー画像削除制御の要部を説明するフローチャートである。
【図１７】図１の画像表示装置によるスライドショー表示制御において、その表示装置に複数枚の画像が同時に表示されている様子を示している。
【図１８】図１７の画面に表示された複数の画像が一括して印刷対象として選択された場合において、画像のサムネイルプレビュー画像が次の切替画像に合成されて表示される様子を示している。
【図１９】図１０に示す制御タスクにおけるプリント指示操作制御の要部を説明するフローチャートである。
【図２０】図１の画像表示装置においてＮｉｎ１印刷設定が成されている場合におけるプレビュー画像の表示制御について説明する図である。
【図２１】図１０に示す制御タスクにおけるプリント指示操作制御の要部を説明するフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の好適な実施例を図面に基づいて詳細に説明する。
【実施例】
【００１７】
図１は、本発明の一実施例である画像表示装置１０の外観の概要を示す図である。また、図２は、斯かる画像表示装置１０に備えられた構成を説明するブロック線図である。これらの図に示すように、本実施例の画像表示装置１０は、所定の画像（映像）を表示させると共に、利用者の接触操作に応じて入力を行うためのタッチパネルディスプレイ１２を備えている。また、図２に示すように、画像表示装置１０による画像表示制御をはじめとする各種制御を実行する制御部１４と、複数の画像情報（画像ファイル）を記憶するフラッシュメモリ等の記憶部１６と、画像表示装置１０とプリンタ３８等の外部機器との間で情報の送受信を行うための通信インターフェイス１８とを、備えて構成されている。
【００１８】
図２に示すように、タッチパネルディスプレイ１２は、そのタッチパネルディスプレイ１２に所定の映像を表示させるディスプレイとしての表示装置２２と、利用者の指や備え付けのペン２０等によるタッチパネルディスプレイ１２への接触により入力を行うタッチパネル２４とを、備えて構成されている。また、画像表示装置１０には、表示装置２２による画像（映像）の表示制御を行う表示制御部２６と、タッチパネル２４により入力される入力情報を処理する入力制御部２８とが備えられており、それら表示制御部２６及び入力制御部２８により表示装置２２及びタッチパネル２４を介してタッチパネルディスプレイ１２による画像表示制御乃至情報入力制御が実行される。
【００１９】
また、図２に示すように、制御部１４は、中央演算処理装置であるＣＰＵ３０と、読出専用メモリであるＲＯＭ３２と、随時書込読出メモリであるＲＡＭ３４とを、備えて構成されている。すなわち、制御部１４は、ＲＡＭ３４の一時記憶機能を利用しつつＲＯＭ３２に記憶された情報に基づいてＣＰＵ３０により種々の情報処理を実行する所謂マイクロコンピュータであり、表示制御部２６を介してタッチパネルディスプレイ１２（表示装置２２）に所定の画像を表示させる画像表示制御、そのタッチパネルディスプレイ１２（タッチパネル２４）への接触操作に応じて入力制御部２８を介して入力される入力信号を処理する入力処理制御、及び通信インターフェイス１８を介して他の機器との間で情報の送受信を行う情報通信制御等、本実施例の画像表示装置１０に関する各種制御を実行する。
【００２０】
記憶部１６には、表示制御部２６を介してタッチパネルディスプレイ１２（表示装置２２）に所定の画像を表示させるための画像情報として、例えばＪＰＥＧ（Joint Photographic Experts Group）、ＰＮＧ（Portable Network Graphics）、ＧＩＦ（Graphics Interchange Format）等のファイル形式の画像データ（画像ファイル）が、それぞれの識別情報をインデックスとして記憶されている。なお、表示装置２２は、静止画像のみならず動画を表示させるものであってもよく、記憶部１６に記憶される画像情報は、静止画に対応するものであると動画に対応するものであることを問わない。
【００２１】
通信インターフェイス１８は、例えば画像表示装置１０を無線により或いは有線接続にてＬＡＮ３６に接続するＬＡＮインターフェイスである。画像表示装置１０は、この通信インターフェイス１８によりＬＡＮ３６に接続されることで、そのＬＡＮ３６を介して例えばプリンタ３８等の外部機器との間で情報の通信が可能とされる。このプリンタ３８は、例えば、画像表示装置１０等から出力される印刷対象となる画像を所定の用紙（例えば、写真用印画紙）に印刷するよく知られたインクジェットプリンタやレーザプリンタ等の印刷装置である。また、ＬＡＮ３６が図示しないルータ等を介して公衆電話回線、ＡＤＳＬ回線、或いは光ファイバ回線等から構成されるＷＷＷ（World Wide Web）すなわちインターネットに接続可能とされ、画像表示装置１０とインターネットに接続された他の機器との間での通信が可能とされたものであってもよい。
【００２２】
図３は、制御部１４に備えられた制御機能の要部を説明する機能ブロック線図であり、制御部１４に備えられた制御機能を破線で囲繞して示している。この図３に示すスライドショー表示制御手段４０は、複数の画像を所定の時間間隔でタッチパネルディスプレイ１２（表示装置２２）に断続的に切替表示させるスライドショー表示制御を実行する。図４は、このスライドショー表示制御手段４０によるスライドショー表示制御において、表示装置２２に複数の画像が断続的に切替表示される様子を説明する図である。なお、図４においては、後述するプレビュー画像５６の画質又は解像度等について説明するために、２番目に表示される画像５２ｂのみ実際のカラー写真に近いものとなるように濃淡をつけてグレースケールで示している。
【００２３】
図４に示すように、スライドショー表示制御手段４０は、タッチパネル２４等を介して所定のスライドショー表示制御開始操作が行われた場合、記憶部１６に記憶された複数の画像情報を予めその記憶部１６等に記憶された図８に示すようなスライドショーリストに従って所定の順番で読み出し、各画像情報に対応する画像を表示装置２２に所定時間表示させると共に、その所定時間が経過した段階で次の表示順の画像情報に対応する画像を表示装置２２に所定時間表示させるというように、予め定められた複数の画像を所定の順番で表示装置２２に順次１枚ずつ表示させる。また、好適には、各スライドショー表示制御に関して複数の画像が一通り表示され終えた場合には、そのスライドショー表示制御に係る複数の画像をまた先頭から断続的に切替表示させるスライドショー表示制御を繰り返す。なお、各スライドショー表示制御において、表示装置２２に複数の画像が同時に表示される場合も考えられる。
【００２４】
例えば、図４に示す例では、先ず、時点ｔ０からｔ１までの間、駅から電車が発進する風景を撮影した画像５２ａが表示装置２２に表示される。次に、時点ｔ１に達した段階で画像の切替制御が開始され、時点ｔ２からｔ３までの間、夕暮れの草原に立つ２本の木を撮影した画像５２ｂが表示装置２２に表示される。次に、時点ｔ３に達した段階で画像の切替制御が開始され、時点ｔ４からｔ５までの間、高層ビルを撮影した画像５２ｃが表示装置２２に表示される。次に、時点ｔ５に達した段階で画像の切替制御が開始され、時点ｔ６からｔ７までの間、駅から電車が発進する風景を撮影した画像５２ａが再び表示装置２２に表示される。このように、本実施例のスライドショー表示制御では、複数の画像が予め定められた順番に所定の時間間隔でタッチパネルディスプレイ１２（表示装置２２）に断続的に切替表示される。なお、図４に示す例における各画像の表示時間すなわち画像５２ａの表示時間である時点ｔ０からｔ１の時間間隔、画像５２ｂの表示時間である時点ｔ２からｔ３の時間間隔、画像５２ｃの表示時間である時点ｔ４からｔ５の時間間隔、及び画像５２ａの表示時間である時点ｔ６からｔ７の時間間隔は、好適には、初期設定において何れも等しい時間間隔である。すなわち、複数の画像５２ａ〜５２ｃ（以下、特に区別しない場合には単に画像５２という）は等時間隔で表示装置２２に切替表示されるものであるが、例えばタッチパネル２４により所定の操作が行われること等によりその表示時間が変更（延長乃至短縮）可能とされたものであってもよい。
【００２５】
また、図４に示すように、スライドショー表示制御手段４０により表示装置２２に切替表示される画像５２には、その画像５２をプリンタ３８による印刷対象として選択するためのプリントボタン５４がその一部（図４に示す例では右下端）に付随的に表示される。このプリントボタン５４は、好適には、表示装置２２に表示される画像５２の前面側レイヤに表示されるテロップであり、スライドショー表示制御の表示モード（例えば、ボタン非表示モード）によっては非表示とされる。また、プリントボタン５４は、タッチパネル２４に対するペン２０等の接触を検知することで初めて表示されるものであってもよい。
【００２６】
図３に示す印刷画像選択手段４２は、スライドショー表示制御手段４０によるスライドショー表示制御の実行中にタッチパネル２４等により所定の操作が行われた場合、表示装置２２に表示される画像５２をプリンタ３８による印刷対象として選択する。例えば、表示装置２２にスライドショー表示制御に係る所定の画像５２が表示されている状態において、その画像５２に付随して表示されているプリントボタン５４がタッチパネル２４を介した操作により押された場合（タッチパネル２４におけるプリントボタン５４に対応する位置への接触操作が行われた場合）、その画像５２をプリンタ３８による印刷対象として選択する。
【００２７】
図３に示す印刷データ作成手段４４は、印刷画像選択手段４２により選択された画像５２をプリンタ３８により印刷するための印刷データを作成する。例えば、プリンタ３８により対象となる画像５２を印刷するために必要な情報として、そのプリンタ３８に対する印刷指令及び印刷に係る画像５２に対応する画像情報（画像ファイル）に加え、印刷用紙のサイズ、印刷枚数、上下左右の余白、及び日付の印字有無等の印刷設定を作成する。
【００２８】
図３に示す余白割合検出手段４５は、印刷データ作成手段４４により作成される印刷データにおける余白の割合を検出する。この余白とは、対象となる印刷データにおいて印刷すべきオブジェクト（プリンタ３８によりインクやトナー等をもって印刷用紙に印刷される画像そのもの）が存在しない部分を言うものであり、例えば透過ＧＩＦにおける透明部分に相当する。余白割合検出手段４５は、好適には、対象となる印刷データ全体に対する余白部分の面積比率を検出する。或いは、対象となる印刷データにおける余白部分の面積（絶対値）を検出し、表示装置２２の画面サイズに対するその面積の割合を検出するものであってもよい。また、印刷用紙との関係（余白具合、全体に対する配置、印刷が切れないか否か）をプレビュー画像で確認したいことも考えられ、斯かる場合には余白割合検出手段４５による検出乃至その検出結果に対応する制御は行われない。
【００２９】
図３に示す印刷指示出力手段４６は、印刷データ作成手段４４により作成される印刷データに対応する印刷を実行するための印刷指示をプリンタ３８へ出力する。例えば、印刷データ作成手段４４により作成されたプリンタ３８に対する印刷指令及び印刷に係る画像５２に対応する画像情報、印刷用紙のサイズ、印刷枚数、上下左右の余白、及び日付の印字有無等の印刷設定を、通信インターフェイス１８からＬＡＮ３６を介してプリンタ３８へ出力（送信）する。なお、印刷設定は、プリントボタン５４押下検出後に実行されるものであってもよいし、スライドショー表示前に予め設定されたデフォルト設定を使用するものであってもよい。
【００３０】
また、印刷指示出力手段４６は、好適には、プリンタ３８による画像５２の印刷に関して、その印刷を開始（実行）する指示である印刷開始指示、その印刷を中止する指示である印刷中止指示、及び印刷待ち状態にある画像５２の印刷をキャンセルする指示である印刷キャンセル指示等の情報をタッチパネル２４による操作に応じてプリンタ３８へ出力する。このようにして出力された各画像５２のプリンタ３８による印刷設定は、後述する図９に示すような印刷リストの１項目として記憶部１６等に記憶されと共に、新たな出力が行われる毎に更新される。なお、この図８における「プレビュー」の項には、各画像５２に対応するプレビュー画像５６の識別情報が記憶される。また、「印刷状態」の項には、後述する印刷実行判定手段４８により取得される印刷状態である「印刷中」、「印刷待ち」、「印刷済み」、及び「キャンセル」の何れかが記憶される。また、「印刷順」の項には、プリンタ３８において印刷される順番が記憶される。
【００３１】
図３に示す印刷実行判定手段４８は、プリンタ３８から取得される印刷状態を示す情報に基づいて、そのプリンタ３８により印刷が実行中であるか否かを判定する。例えば、印刷指示出力手段４６により所定の画像５２の印刷に係る情報がプリンタ３８へ送信された後、そのプリンタ３８による対象となる画像５２の印刷状態として、その時点において印刷を行っている状況に相当する「印刷中」、他の画像を印刷している場合等において印刷を控えている状況に相当する「印刷待ち」、既に印刷が完了した状況に相当する「印刷済み」、又は印刷がキャンセルされた状況に相当する「キャンセル」等の状況を各画像５２毎に検知する。このようにして検知された各画像５２のプリンタ３８による印刷状況は、図８に示すような印刷リストの１項目として記憶部１６等に記憶されると共に、新たな検知が行われる毎に更新される。
【００３２】
図３に示すプレビュー画像制御手段５０は、印刷画像選択手段４２により選択された画像５２に係る、プリンタ３８による印刷に関するプレビュー画像（印刷プレビュー）５６を作成すると共に、その表示装置２２における表示制御を行う。すなわち、印刷データ作成手段４４により作成される印刷データに対応するプレビュー画像５６を、印刷指示出力手段４６によるその印刷データに係る印刷指示の出力タイミングに応じて作成すると共に、そのプレビュー画像５６をスライドショー表示制御において切替表示される複数の画像の１枚とする（スライドショーに組み入れる）制御を行う。以下、このプレビュー画像制御手段５０による制御について詳述する。
【００３３】
プレビュー画像制御手段５０は、印刷画像選択手段４２により選択された画像５２に対応して印刷指示出力手段４６によりプリンタ３８へ出力される画像情報（画像ファイル）及び印刷設定等の情報に基づいて、その画像５２がプリンタ３８により実際に印刷された場合のイメージ画像（印刷予想画像）をプレビュー画像として作成する。図５は、プレビュー画像制御手段５０により図４に示す画像５２ｂに対応して作成されるプレビュー画像５６ｂ（以下、特に他の画像５２に対応するプレビュー画像と区別しない場合には単にプレビュー画像５６という）の一例を示す図であり、後述する完全プレビュー画像に相当する。この図５に示すように、プレビュー画像作成手段４８によるプレビュー画像５６ｂの作成においては、対象となる画像５２ｂ（画像情報）に所定の加工が施されることによりプレビュー画像５６ｂとされる。例えば、対象となる画像情報に関して、印刷用紙のサイズ（縦横比）に応じて上下乃至左右の余白を設定したり、印刷設定に応じて画像情報の解像度を変更したり、対象となる画像５２ｂ（画像情報）が撮影された日時を入れる等の加工を施すことでプレビュー画像５６ｂを作成する。また、好適には、プリンタ３８の状態として、そのプリンタ３８のスペックすなわち型式、インクジェットやカラーレーザー等の印刷形式、カラー印刷／モノクロ印刷、カラープロファイル（色域）、両面印刷の可否、印刷可能な最大解像度、印刷速度、及び最大給紙枚数等の性能に対応する情報をＬＡＮ３６を介して取得し、それらの情報をプレビュー画像５６ｂに反映する。
【００３４】
ここで、プレビュー画像制御手段５０は、印刷指示出力手段４６による対象となる印刷データに係る印刷指示の出力タイミングに応じてプレビュー画像５６の態様を変更する。好適には、解像度又は色深度を変化させることで作成されるプレビュー画像５６の画質を変化させる。また、好適には、印刷設定のみで作成する（プリンタ３８に関する各種情報は使用しない）ことにより実際のプレビュー画像５６（プリンタ３８に関する各種情報を適用したもの）とは異なるプレビュー画像を作成する。作成されるプレビュー画像５６の画質を低下させた場合、その作成に要する時間が短縮される。従って、プレビュー画像制御手段５０は、換言すれば、印刷指示出力手段４６による対象となる印刷データに係る印刷指示の出力タイミングに応じてプレビュー画像５６の作成に要する時間を制御する。なお、プレビュー画像制御手段５０は、プリンタ３８により対象となる画像５２の印刷が開始された後にその画像５２に対応するプレビュー画像５６の作成を開始するものであってもよい。
【００３５】
例えば、前述した図４に示す例を考えると、スライドショー表示制御において画像５２ｂは時点ｔ２からｔ３までの間継続して表示装置２２に表示されている。この画像５２ｂが表示されている時間である時点ｔ２からｔ３までの間を三等分し、それぞれの期間をタイミングＡ、Ｂ、Ｃとした場合について考える。プレビュー画像制御手段５０は、例えば、印刷指示出力手段４６による対象となる印刷データに係る印刷指示の出力タイミングが、タイミングＡ、Ｂ、Ｃの何れに相当するかに応じてプレビュー画像５６の画質又は解像度を変更する。換言すれば、タイミングＡ、Ｂ、Ｃそれぞれで異なる態様のプレビュー画像５６を作成する。
【００３６】
前述した図５は、印刷指示出力手段４６による対象となる印刷データに係る印刷指示の出力タイミングが図４に示すタイミングＡに相当する場合に作成される完全プレビュー画像５６ｂを例示している。すなわち、実際の印刷イメージに最も近いプレビュー画像に対応する。一方、図６は、印刷指示出力手段４６による対象となる印刷データに係る印刷指示の出力タイミングが図４に示すタイミングＢに相当する場合に作成される低画質プレビュー画像５６ｂ′（以下、特に他の画像５２に対応する低画質プレビュー画像と区別しない場合には単に低画質プレビュー画像５６′という）を例示する図である。この図６に示す低画質プレビュー画像５６ｂ′は、図５に示す完全プレビュー画像５６ｂに対して画質及び解像度の少なくとも一方を予め定められた所定値だけ落とした（低下させた）ものであり、その完全プレビュー画像５６ｂよりも短時間で作成できる反面、視覚的な品質としては劣ったものとなる。また、図７は、印刷指示出力手段４６による対象となる印刷データに係る印刷指示の出力タイミングが図４に示すタイミングＣに相当する場合に作成されるサムネイルプレビュー画像５６ｂ″（以下、特に他の画像５２に対応するサムネイルプレビュー画像と区別しない場合には単にサムネイルプレビュー画像５６″という）を例示する図である。この図７に示すサムネイルプレビュー画像５６ｂ″は、図５に示す完全プレビュー画像５６ｂのサムネイル（thumbnail）すなわち縮小イメージに相当するものであり、低画質プレビュー画像５６ｂ′よりも更に短時間で作成できる反面、サイズも小さく視覚的な品質としては最も劣ったものとなる。
【００３７】
また、プレビュー画像制御手段５０は、好適には、余白割合検出手段４５により検出される余白の割合が予め定められた閾値（例えば、５０％）以上である場合には、印刷データにおける余白以外の部分を抽出したデータに対応してプレビュー画像５６を作成する。斯かる処理により、作成されるプレビュー画像５６に相当する画像データが小さくなり、より短い時間でプレビュー画像５６を作成することが可能となる。
【００３８】
プレビュー画像制御手段５０は、以上のようにして作成されたプレビュー画像５６を、スライドショー表示制御において切替表示される複数の画像の１枚として図８に示すようなスライドショーリストに組み入れる。例えば、図８に示す例では、画像５２ｂが表示された後に、その画像５２ｂのプレビュー画像５６ｂが表示されるように画像５２ｂと画像５２ｃとの間に挿入されている。スライドショー表示制御手段４０は、スライドショーリストに従ってスライドショー表示制御を行うものであり、図８に示すスライドショーリストに基づく制御では、画像５２ａ、５２ｂ、プレビュー画像５６ｂ、画像５２ｃの順にそれらの画像が表示装置２２に断続的に切替表示される。また、プレビュー画像制御手段５０は、スライドショー表示制御において切替表示される複数の画像のうち、プレビュー画像５６の元となった画像５２の代替としてそのプレビュー画像５６を追加するものであってもよい。
【００３９】
また、プレビュー画像制御手段５０は、前述のように対象となる印刷データに係る印刷指示の出力タイミングが図４に示すタイミングＡ、Ｂ、Ｃそれぞれに相当する場合において異なる態様のプレビュー画像５６を作成する場合においては、各態様のプレビュー画像５６をスライドショー表示制御において切替表示される複数の画像の１枚（好適には、次に表示される１枚）とする制御を行う。すなわち、対象となる印刷データに係る印刷指示の出力タイミングが図４に示すタイミングＡに相当する場合には、図５に示す完全プレビュー画像５６ｂをスライドショー表示制御において切替表示される次の１枚とする制御を行う。また、対象となる印刷データに係る印刷指示の出力タイミングが図４に示すタイミングＢに相当する場合には、図６に示す低画質プレビュー画像５６ｂ′をスライドショー表示制御において切替表示される次の１枚とする制御を行う。また、対象となる印刷データに係る印刷指示の出力タイミングが図４に示すタイミングＣに相当する場合には、図７に示すサムネイルプレビュー画像５６ｂ″をスライドショー表示制御において切替表示される次の１枚とする制御を行う。なお、図７に示すように、スライドショー表示制御手段４０は、サムネイルプレビュー画像５６ｂ″がスライドショーリストに挿入された場合には、そのサムネイルプレビュー画像５６ｂ″を単独では表示させず、次の表示順である画像５２ｃの一部に合成してその画像５２ｃと共に表示させる。すなわち、本実施例のプレビュー画像制御手段５０による、プレビュー画像をスライドショー表示制御において切替表示される複数の画像に加える制御としては、第１の態様として、完全プレビュー画像５６ｂ又は低画質プレビュー画像５６ｂ′をスライドショー表示制御において切替表示される複数の画像の１枚として加える制御、及び第２の態様として、サムネイルプレビュー画像５６ｂ″をスライドショー表示制御において切替表示される複数の画像の１枚に合成画像として加える制御が考えられる。
【００４０】
また、図５及び図６に示すように、スライドショー表示制御手段４０により表示装置２２に切替表示されるプレビュー画像５６等には、そのプレビュー画像５６等に対応する画像５２のプリンタ３８による印刷をキャンセルするためのキャンセルボタン５８がその一部（図５に示す例では右下端）に付随的に表示される。このキャンセルボタン５８は、好適には、表示装置２２に表示されるプレビュー画像５６の前面側レイヤに表示されるテロップであり、スライドショー表示制御の表示モード（例えば、ボタン非表示モード）によっては非表示とされる。また、キャンセルボタン５８は、タッチパネル２４に対するペン２０等の接触を検知することで初めて表示されるものであってもよい。また、スライドショー表示制御手段４０は、好適には、完全プレビュー画像５６ｂをスライドショーにおける１枚として一度表示させた後は、そのプレビュー画像５６ｂに対応する画像５２の印刷が開始されるまで斯かるプレビュー画像５６ｂの表示を行わない。
【００４１】
また、プレビュー画像制御手段５０は、例えば図４に示すスライドショー表示制御において、画像５２ｂが表示装置２２に表示されている状態でプリントボタン５４が押された場合に、その時点からスライドショーが次の画像に切り替わるまでの時間内（対象となる画像５２ｂの表示が終わり、スライドショーにおける次の画像の表示が開始される時点ｔ４までの間）に、図５に示すような完全プレビュー画像５６ｂを作成できるか否かを判定し、その判定が肯定される場合には完全プレビュー画像５６ｂを作成すると共に、その完全プレビュー画像５６ｂをスライドショー表示制御において切替表示される次の１枚とする制御を行う。また、次の画像に切り替わるまでの時間内に、図５に示すような完全プレビュー画像５６ｂが作成できないと判定された場合において、その時間内に図６に示すような低画質プレビュー画像５６ｂ′を作成できるか否かを判定し、その判定が肯定される場合には低画質プレビュー画像５６ｂ′を作成すると共に、その低画質プレビュー画像５６ｂ′をスライドショー表示制御において切替表示される次の１枚とする制御を行う。また、次の画像に切り替わるまでの時間内に、図６に示すような低画質プレビュー画像５６ｂ′が作成できないと判定された場合には、図７に示すようなサムネイルプレビュー画像５６ｂ″を作成すると共に、そのサムネイルプレビュー画像５６ｂ″をスライドショー表示制御において切替表示される次の１枚に合成する制御を行う。
【００４２】
また、プレビュー画像制御手段５０は、完全プレビュー画像５６ｂではないプレビュー画像すなわち低画質プレビュー画像５６ｂ′又はサムネイルプレビュー画像５６″をスライドショー表示制御において切替表示される複数の画像に組み入れる制御を行った場合には、その後、完全プレビュー画像５６ｂを作成すると共にその完全プレビュー画像５６ｂをスライドショー表示制御において切替表示される複数の画像の１枚とする制御を行う。換言すれば、スライドショー表示制御手段４０によるスライドショー表示制御において、低画質プレビュー画像５６ｂ′又はサムネイルプレビュー画像５６″が表示された後に完全プレビュー画像５６ｂが表示されるように、その完全プレビュー画像５６ｂをスライドショー表示制御において切替表示される複数の画像の１枚とする制御を行う。
【００４３】
また、スライドショー表示制御手段４０は、印刷実行判定手段４８による判定が肯定される場合には、スライドショー表示制御におけるプレビュー画像の表示条件を変更する。例えば、印刷実行判定手段４８により所定の画像５２の印刷が実行中であると判定される場合には、その画像５２に対応するプレビュー画像５６を頻出させるように、スライドショー表示制御における表示順を制御する。なお、ここで表示されるプレビュー画像５６は図５に示すような完全プレビュー画像５６であり、更にその完全プレビュー画像５６における印刷部分や特徴領域を強調する表示を行うものであってもよい。特徴領域部のみ表示することで、印刷結果の詳細が確認しやすくなる．
【００４４】
また、プレビュー画像制御手段５０は、好適には、低画質プレビュー画像５６ｂ′乃至サムネイルプレビュー画像５６″がスライドショーにおいて表示された後、それら低画質プレビュー画像５６ｂ′乃至サムネイルプレビュー画像５６″をスライドショーリストから削除すると共に、画像情報をＲＡＭ３４から削除する。また、完全プレビュー画像５６に関して、対象となる画像５２のプリンタ３８による印刷が完了した後或いはその画像５２の印刷がキャンセルされた後にスライドショーリストから削除すると共に、画像情報をＲＡＭ３４から削除する。
【００４５】
図１０は、画像表示装置１０の制御部１４による制御タスクの要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００４６】
先ず、ステップ（以下、ステップを省略する）ＳＡにおいて、図１１等に示すプリント指示操作制御が実行される。次に、ＳＢにおいて、図１３に示すプリント状態操作制御が実行される。次に、ＳＣにおいて、図１４に示すスライドショーリスト更新制御が実行される。次に、Ｓ１において、制御終了（アプリケーションの終了）であるか否かが判断される。このＳ１の判断が否定される場合には、ＳＡ以下の処理が再び実行されるが、Ｓ１の判断が肯定される場合には、それをもって本ルーチンが終了させられる。
【００４７】
図１１は、図１０に示す制御タスクにおけるプリント指示操作制御（プリント指示操作サブルーチン）の要部を説明するフローチャートである。先ず、ＳＡ１において、表示装置２２に画像５２が表示されている状態においてプリントボタン５４が押される等してその画像５２のプリント指示が検出されたか否かが判断される。このＳＡ１の判断が否定される場合には、それをもって図１０に示すメインルーチンへ復帰させられるが、ＳＡ１の判断が肯定される場合には、ＳＡＡにおいて、図１２に示すプレビュー画像作成制御が実行された後、ＳＡ２において、印刷が指示された画像５２に対応する印刷データすなわちプリンタ３８による印刷に必要な情報が作成されると共に、斯かる情報がそのプリンタ３８へ出力された後、図１０に示すメインルーチンへ復帰させられる。
【００４８】
図１２は、図１１に示すプリント指示操作制御におけるプレビュー画像作成制御（プレビュー画像作成サブルーチン）の要部を説明するフローチャートである。先ず、ＳＡＡ１において、対象となる画像５２の完全プレビュー画像５６を作成するのに要する時間と、スライドショー表示制御において次の画像に切り替わるまでの時間とが比較される。なお、ここで印刷データにおける余白の割合が算出されて比較に加味される。次に、ＳＡＡ２において、完全プレビュー画像５６を作成するのに要する時間よりもスライドショー表示制御において次の画像に切り替わるまでの時間の方が長いか否かが判断される。このＳＡＡ２の判断が否定される場合には、ＳＡＡ６以下の処理が実行されるが、ＳＡＡ２の判断が肯定される場合には、ＳＡＡ３において、対象となる画像５２の完全プレビュー画像５６が作成される。次に、ＳＡＡ４において、ＳＡＡ３にて作成された完全プレビュー画像５６がスライドショー表示制御において次に表示される画像としてスライドショーリストに組み入れられる。次に、ＳＡＡ５において、印刷リストにおける対象となる画像５２の処理状態が「印刷待ち」として登録された後、図１１に示すメインルーチンへ復帰させられる。
【００４９】
ＳＡＡ６においては、対象となる画像５２の低画質プレビュー画像５６′を作成するのに要する時間と、スライドショー表示制御において次の画像に切り替わるまでの時間とが比較される。なお、ここで印刷データにおける余白の割合が算出されて比較に加味される。次に、ＳＡＡ７において、低画質プレビュー画像５６′を作成するのに要する時間よりもスライドショー表示制御において次の画像に切り替わるまでの時間の方が長いか否かが判断される。このＳＡＡ７の判断が否定される場合には、ＳＡＡ１１以下の処理が実行されるが、ＳＡＡ７の判断が肯定される場合には、ＳＡＡ８において、対象となる画像５２の低画質プレビュー画像５６′が作成される。次に、ＳＡＡ９において、ＳＡＡ８にて作成された低画質プレビュー画像５６′がスライドショー表示制御において次に表示される画像としてスライドショーリストに組み入れられる。次に、ＳＡＡ１０において、印刷中に表示するため対象となる画像５２の完全プレビュー画像５６が作成された後、ＳＡＡ５以下の処理が実行される。ＳＡＡ１１においては、対象となる画像５２のサムネイルプレビュー画像５６″が作成される。次に、ＳＡＡ１２において、ＳＡＡ１１にて作成されたサムネイルプレビュー画像５６″が、図８に示すスライドショーリストにおいて次に表示される画像５２の一部に合成された後、ＳＡＡ１０以下の処理が実行される。
【００５０】
図１３は、図１０に示す制御タスクにおけるプリント状態操作制御（プリント状態操作サブルーチン）の要部を説明するフローチャートである。先ず、ＳＢ１において、プリンタ３８から対象となる画像５２の印刷完了通知を受信したか否かが判断される。このＳＢ１の判断が否定される場合には、それをもって図１０に示すメインルーチンへ復帰させられるが、ＳＢ１の判断が肯定される場合には、ＳＢ２において、対象となる画像５２に対応するプレビュー画像５６が表示装置２２に表示中であるか否かが判断される。このＳＢ２の判断が肯定される場合には、ＳＢ３において、印刷リストにおける対象となる画像５２の処理状態が「印刷完了」とされ、印刷順が変更された後、図１０に示すメインルーチンへ復帰させられるが、ＳＢ２の判断が否定される場合には、ＳＢ４において、図８に示すスライドショーリストから対象となる画像５２に対応するプレビュー画像５６が除かれると共に、そのプレビュー画像５６に相当する画像データそのものがＲＡＭ３４から削除された後、図１０に示すメインルーチンへ復帰させられる。
【００５１】
図１４は、図１０に示す制御タスクにおけるスライドショーリスト更新制御（スライドショーリスト更新サブルーチン）の要部を説明するフローチャートである。先ず、ＳＣ１において、プリンタ３８から取得される印刷状態を示す情報に基づいて、そのプリンタ３８により印刷が実行中である画像５２が存在しないか否（印刷中である）かが判断される。このＳＣ１の判断が否定される場合には、それをもって図１０に示すメインルーチンへ復帰させられるが、ＳＣ１の判断が肯定される場合には、ＳＣ２において、図９に示す印刷リストにおいて、印刷状態が「印刷待ち」である画像５２が存在するか否かが判断される。このＳＣ２の判断が否定される場合には、それをもって図１０に示すメインルーチンへ復帰させられるが、ＳＣ２の判断が肯定される場合には、ＳＣ３において、印刷リストにおいて印刷状態が「印刷待ち」である画像５２の印刷開始指示がプリンタ３８に対して送信される。次に、ＳＣ４において、プリンタ３８に対して印刷開始指示が送信された画像５２に対応する印刷リストにおける印刷状態が「印刷中」に変更される。次に、ＳＣ５において、プリンタ３８に対して印刷開始指示が送信された画像５２に対応するプレビュー画像５６が図８に示すスライドショーリストに組み入れられた後、図１０に示すメインルーチンへ復帰させられる。
【００５２】
図１５は、図１０に示す制御タスクと併行して実行される、画像表示装置１０の制御部１４による表示制御タスクの要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００５３】
先ず、Ｓ２において、スライドショー表示制御に係る画像の切替（切替タイミング）が検出されたか否かが判断される。このＳ２の判断が否定される場合には、ＳＤ以下の処理が実行されるが、Ｓ２の判断が肯定される場合には、Ｓ３において、表示装置２２の表示が、図８に示すスライドショーリストに定められた次の画像に切り替えられる。次に、Ｓ４において、Ｓ３にて切り替えられる前の画像５２（表示装置２２に表示されていた画像）或いはプレビュー画像５６の、プリンタ３８における印刷が完了したか否かが判断される。このＳ４の判断が否定される場合には、ＳＤ以下の処理が実行されるが、Ｓ４の判断が肯定される場合には、Ｓ５において、Ｓ４にてプリンタ３８における印刷の完了が判定された画像５２に対応するプレビュー画像５６（完全プレビュー画像５６）が図８に示すスライドショーリストから除かれると共に、そのプレビュー画像５６に相当する画像データそのものがＲＡＭ３４から削除された後、ＳＤにおいて、図１６に示すプレビュー画像削除処理が実行される。次に、Ｓ６において、制御終了（アプリケーションの終了）であるか否かが判断される。このＳ６の判断が否定される場合には、Ｓ２以下の処理が再び実行されるが、Ｓ６の判断が肯定される場合には、それをもって本ルーチンが終了させられる。
【００５４】
図１６は、図１５に示す表示制御タスクにおけるプレビュー画像削除制御（プレビュー画像削除サブルーチン）の要部を説明するフローチャートである。先ず、ＳＤ１において、印刷リストにおける印刷状態が「印刷待ち」であった画像５２に対応するプレビュー画像５６の、スライドショー表示制御における表示が完了したか否かが判断される。このＳＤ１の判断が否定される場合には、それをもって図１５に示すメインルーチンへ復帰させられるが、ＳＤ１の判断が肯定される場合には、ＳＤ２において、スライドショー表示制御における表示が完了したプレビュー画像５６がスライドショーリストから削除される。次に、ＳＤ３において、ＳＤ２にてスライドショーリストから削除されたプレビュー画像５６が、完全プレビュー画像５６以外すなわち低画質プレビュー画像５６′又はサムネイルプレビュー画像５６″であったか否かが判断される。このＳＤ３の判断が否定される場合には、それをもって図１５に示すメインルーチンへ復帰させられるが、ＳＤ３の判断が肯定される場合には、ＳＤ４において、スライドショー表示制御における表示が完了した低画質プレビュー画像５６′又はサムネイルプレビュー画像５６″に対応する画像データがＲＡＭ３４から削除された後、図１５に示すメインルーチンへ復帰させられる。
【００５５】
続いて、本発明の他の好適な実施例を図面に基づいて詳細に説明する。なお、以下の説明において、実施例相互に共通する部分については、同一の符号を付してその説明を省略する。
【００５６】
図１７は、スライドショー表示制御手段４０によるスライドショー表示制御において、表示装置２２に複数枚（図１７では４枚）の画像５２ａ、５２ｂ、５２ｃ、５２ｄが同時に表示されている様子を示している。この図１７に示すように、スライドショー表示制御の表示モードによっては、所謂マルチ画面表示として表示装置２２の画面に複数枚の画像５２がその画面を分割して同期的に表示される。また、この場合において、各画像５２を印刷対象として選択するためのプリントボタン５４に加え、表示装置２２に表示される複数の画像５２を一括して（表示されている全ての画像５２を）印刷対象として選択するための一括プリントボタン６０がその画面の一部に付随的に表示される。この一括プリントボタン６０は、好適には、表示装置２２に表示される複数の画像５２の前面側レイヤに表示されるテロップであり、スライドショー表示制御の表示モード（例えば、ボタン非表示モード）によっては非表示とされる。また、一括プリントボタン６０は、タッチパネル２４に対するペン２０等の接触を検知することで初めて表示されるものであってもよい。
【００５７】
プレビュー画像制御手段５０は、上述のような場合においても、対象となる印刷データに係る印刷指示の出力タイミングに応じてプレビュー画像５６の態様を変更する。例えば、図１７に示すように表示装置２２に複数の画像５２が表示されている状態において、それらの画像５２を一括して印刷対象として選択する操作が行われた場合に、その時点からスライドショーが次の画像に切り替わるまでの時間内に、印刷対象として選択された複数の画像５２のうち最も処理負荷の少ない画像５２に対応して前述した完全プレビュー画像５６を作成できるか否かを判定し、その判定が肯定される場合には斯かる１枚の画像の完全プレビュー画像５６を作成すると共に、その完全プレビュー画像５６をスライドショー表示制御において表示される次の１枚とする制御を行う。そして、その完全プレビュー画像５６がスライドショーにおいて表示されている間に残りの画像５２に対応する完全プレビュー画像５６を作成し、スライドショーにおいて順次切替表示されるようにスライドショーリストに組み入れる制御を行う。
【００５８】
一方、複数の画像５２を一括して印刷対象として選択する操作が行われた場合に、その時点からスライドショーが次の画像に切り替わるまでの時間内に、印刷対象として選択された複数の画像５２のうち最も処理負荷の少ない画像５２に対応して前述した完全プレビュー画像５６を作成できない（すなわち１枚の画像５２に対応する完全プレビュー画像５６を作成する時間もない）と判定される場合には、それら印刷対象として選択された複数の画像５２ａ、５２ｂ、５２ｃ、５２ｄそれぞれについてサムネイルプレビュー画像５６ａ″、５６ｂ″、５６ｃ″、５６ｄ″を作成し、図１８に示すようにスライドショーにおいて次に表示される画像５２（図１８では画像５２ｂ）にそれらサムネイルプレビュー画像５６ａ″、５６ｂ″、５６ｃ″、５６ｄ″を合成して表示させる。また、この場合においては、斯かるサムネイルプレビュー画像５６″が合成された画像５２がスライドショーにおいて表示されている間に印刷対象として選択された複数の画像５２に対応する完全プレビュー画像５６を作成し、スライドショーにおいて順次切替表示されるようにスライドショーリストに組み入れる制御を行う。これにより、印刷対象の画質にばらつきがなくなり違和感の少ないプレビュー表示を行うことができる。
【００５９】
図１９は、図１０に示す制御タスクにおけるプリント指示操作制御（プリント指示操作サブルーチン）の要部を説明するフローチャートであり、図１７及び図１８を用いて前述した処理に対応するものである。この図１９に示す制御は、前述した図１１の制御の代替として実行されるものであり、図１１の制御と共通のステップについては同一の符号を付してその説明を省略する。
【００６０】
図１９に示す制御において、前述したＳＡ１の判断が肯定される場合、すなわち表示装置２２に画像５２が表示されている状態においてプリントボタン５４が押される等してその画像５２のプリント指示が検出されたと判断される場合には、ＳＡ３において、マルチ画面表示における一括プリントボタン６０が押される等して複数の画像５２を一括して印刷対象として選択する指示が検出されたか否かが判断される。このＳＡ３の判断が否定される場合には、前述したＳＡＡ以下の処理が実行されるが、ＳＡ３の判断が肯定される場合には、ＳＡ４において、印刷対象として選択された複数の画像５２に関して、処理負荷（例えば解像度）が小さい画像順に並べられる処理が行われた後、前述した最も処理負荷の少ない画像に対してＳＡＡ、ＳＡ２の処理が実行される。次に、ＳＡ５において、マルチ画面表示における一括プリントボタン６０が押される等して複数の画像５２を一括して印刷対象として選択する指示が検出されたか否かが判断される。このＳＡ５の判断が否定される場合には、それをもって図１０に示すメインルーチンへ復帰させられるが、ＳＡ５の判断が肯定される場合には、ＳＡ６において、ＳＡＡで最も処理負荷の少ない画像５２に対応するサムネイルプレビュー画像５６″が、所定の画像５２に合成されて表示されたか否かが判断される。このＳＡ６の判断が否定される場合には、ＳＡ８において、印刷対象として選択された複数の画像５２のうち完全プレビュー画像５６として表示された画像５２以外の残りの画像５２に対応する完全プレビュー画像５６が作成される。次に、ＳＡ９において、印刷対象として選択された複数の画像５２が印刷リストに、印刷状態を「印刷待ち」として登録された後、図１０に示すメインルーチンへ復帰させられる。また、ＳＡ６の判断が肯定される場合には、ＳＡ７において、印刷対象として選択された複数の画像５２のうちサムネイルプレビュー画像５６″として作成された画像５２以外の残りの画像５２のサムネイルプレビュー画像５６″が作成される。次に、ＳＡ７′において、ＳＡ７にて作成されたサムネイルプレビュー画像５６″がスライドショーにおいて次に表示される画像５２に合成された後、ＳＡ８以下の処理が実行される。
【００６１】
図２０は、Ｎｉｎ１印刷設定すなわち１枚の印刷用紙にＮ枚（図２０では２枚）の画像５２を分割印刷する設定が成されている場合におけるプレビュー画像５６の表示制御について説明する図である。Ｎｉｎ１印刷設定が成されている場合において、プレビュー画像制御手段５０は、好適には、印刷対象となる全ての画像５２（すなわちＮ枚の画像５２）が選択された段階でそれらの画像５２を印刷設定に応じて合成し、図２０に示すように複数の画像５２の印刷イメージを含むプレビュー画像５６ａｃを作成して、スライドショー表示制御において表示させる。ここで、印刷対象となる画像５２全てが印刷対象として選択された時点からスライドショーが次の画像に切り替わるまでの時間内に、それら印刷対象となる画像５２全てを含む完全プレビュー画像５６ａｃを作成できる場合には、斯かる完全プレビュー画像５６ａｃを作成すると共に、その完全プレビュー画像５６ａｃをスライドショー表示制御において表示される次の１枚とする制御を行う。一方、印刷対象となる画像５２全てが印刷対象として選択された時点からスライドショーが次の画像に切り替わるまでの時間内に、それら印刷対象となる画像５２全てを含む完全プレビュー画像５６ａｃを作成できない場合には、印刷対象となる画像５２の一部又は全部を低画質プレビュー画像５６ａｃ′とすると共に、その低画質プレビュー画像５６ａｃ′をスライドショー表示制御において表示される次の１枚とする制御を行う。また、両面印刷設定が成されている場合に関しても同様に、両面に対応して完全プレビュー画像５６を作成できない場合には、片面のみ低画質プレビュー画像５６′とする制御を行う等、印刷データに係る印刷指示の出力タイミングに応じて該当するプレビュー画像５６の作成を制御する。
【００６２】
図２１は、図１０に示す制御タスクにおけるプリント指示操作制御（プリント指示操作サブルーチン）の要部を説明するフローチャートであり、図２０を用いて上述した処理に対応するものである。この図２１に示す制御は、前述した図１１の制御の代替として実行されるものであり、図１１の制御と共通のステップについては同一の符号を付してその説明を省略する。
【００６３】
図２１に示す制御において、前述したＳＡ１の判断が肯定される場合、すなわち表示装置２２に画像５２が表示されている状態においてプリントボタン５４が押される等してその画像５２のプリント指示が検出されたと判断される場合には、ＳＡ１０において、２ｉｎ１印刷設定すなわち１枚の印刷用紙に２枚の画像５２を分割印刷する設定が成されているか否かが判断される。このＳＡ１０の判断が否定される場合には、前述したＳＡＡ以下の処理が実行されるが、ＳＡ１０の判断が肯定される場合には、ＳＡ１１において、印刷対象として指定された画像５２のサイズが印刷設定に応じて変換される。次に、ＳＡ１２において、印刷指定ページ数すなわち印刷対象として指定された画像５２の枚数が必要印刷データ数（規定枚数）に達したか否かが判断される。このＳＡ１２の判断が肯定される場合には、ＳＡ１３において、印刷対象として指定された規定枚数の画像５２が合成された後、その合成画像を印刷に係る画像として前述したＳＡＡ以下の処理が実行される。その際、完全プレビュー作成時間及び低下画質画像作成時間は合成画像用に変更される。ＳＡ１２の判断が否定される場合には、ＳＡ１４において、マルチ画面表示における一括プリントボタン６０が押される等して複数の画像５２を一括して印刷対象として選択する指示が検出されたか否かが判断される。このＳＡ１４の判断が肯定される場合には、ＳＡ１３以下の処理が実行されるが、ＳＡ１４の判断が否定される場合には、それをもって図１０に示すメインルーチンへ復帰させられる。
【００６４】
以上、図１０〜図１６、図１９、及び図２１に示す制御において、Ｓ２〜Ｓ６がスライドショー表示制御手段４０の動作乃至スライドショー表示制御過程に、ＳＡ１、ＳＡ３、ＳＡ５、及びＳＡ１４が印刷画像選択手段４２の動作乃至印刷画像選択過程に、ＳＡ２及びＳＡ１３が印刷データ作成手段４４の動作乃至印刷データ作成過程に、ＳＡＡ１及びＳＡＡ６が余白割合検出手段４５の動作に、ＳＡ及びＳＣ３が印刷指示出力手段４６の動作乃至印刷指示出力過程に、Ｓ４、ＳＢ１、ＳＣ１、及びＳＣ２が印刷実行判定手段４８の動作に、ＳＣ及びＳＡＡがプレビュー画像制御手段５０の動作乃至プレビュー画像制御過程に、それぞれ対応する。
【００６５】
このように、本実施例によれば、スライドショー表示制御の実行中に、ディスプレイとしての表示装置２２に表示される画像５２を印刷対象として選択する印刷画像選択手段４２（ＳＡ１、ＳＡ３、ＳＡ５、及びＳＡ１４）と、その印刷画像選択手段４２により選択された画像５２をプリンタ３８により印刷するための印刷データを作成する印刷データ作成手段４４（ＳＡ２及びＳＡ１３）と、その印刷データ作成手段４４により作成される印刷データに対応する印刷を実行するための印刷指示をプリンタ３８へ出力する印刷指示出力手段４６（ＳＡ及びＳＣ３）と、印刷データ作成手段４４により作成される印刷データに対応するプレビュー画像５６等を、印刷指示出力手段４６によるその印刷データに係る印刷指示の出力タイミングに応じて作成すると共に、そのプレビュー画像５６等をスライドショー表示制御において切替表示される複数の画像の１枚とする制御を行うプレビュー画像制御手段５０（ＳＣ及びＳＡＡ）とを、備えたものであることから、作成されるプレビュー画像５６等の態様を印刷指示の出力タイミングに応じて変更する制御を行うことで、そのプレビュー画像５６等が作成乃至表示されずに画像の確認まで時間がかかり、利便性が損なわれるという不具合を好適に抑制できる。すなわち、スライドショー表示制御の実行中にスライドショーに含まれる画像５２の印刷を行うに際して、簡便に印刷イメージを確認しつつスライドショーを利用できる画像表示装置１０を提供することができる。
【００６６】
また、プレビュー画像制御手段５０は、印刷データ作成手段４４により作成される印刷データに対応するプレビュー画像５６等を、スライドショー表示制御においてその時点で表示されている画像の次に表示される１枚に加える制御を行うものであるため、印刷が指示された画像に係るプレビュー画像を速やかに確認することができる。
【００６７】
また、プレビュー画像制御手段５０は、印刷指示出力手段４６による印刷データに係る印刷指示の出力タイミングに応じてプレビュー画像５６等の画質又は解像度を変更するものであるため、対象となるプレビュー画像５６等の作成に要する時間を印刷指示の出力タイミングに応じて制御でき、そのプレビュー画像５６等が作成乃至表示されずに画像の確認まで時間がかかり、利便性が損なわれるという不具合を実用的な態様で抑制できる。
【００６８】
また、印刷データ作成手段４４により作成される印刷データにおける余白の割合を検出する余白割合検出手段４５（ＳＡＡ１及びＳＡＡ６）を備え、プレビュー画像制御手段５０は、その余白割合検出手段４５により検出される余白の割合が予め定められた閾値以上である場合には、印刷データにおける余白以外の部分を抽出したデータに対応してプレビュー画像５６等を作成するものであるため、対象となるプレビュー画像５６等に対応するデータのサイズを小さくすることで、そのプレビュー画像５６等の作成に要する時間を更に短縮することができる。
【００６９】
また、プリンタ３８から取得される印刷状態を示す情報に基づいて、そのプリンタ３８により印刷が実行中であるか否かを判定する印刷実行判定手段４８（Ｓ４、ＳＢ１、ＳＣ１、及びＳＣ２）を含み、スライドショー表示制御手段４０は、その印刷実行判定手段４８による判定が肯定される場合には、スライドショー表示制御におけるプレビュー画像５６等の表示条件を変更するものであるため、対象となるプレビュー画像５６等に対応する画像５２の印刷中においては、スライドショー表示制御においてそのプレビュー画像５６等を繰り返し表示させる等の制御が可能とされる。
【００７０】
また、本実施例によれば、スライドショー表示制御過程（Ｓ２〜Ｓ６）において、表示装置２２に表示される画像５２を印刷対象として選択する印刷画像選択過程（ＳＡ１、ＳＡ３、ＳＡ５、及びＳＡ１４）と、その印刷画像選択過程において選択された画像５２をプリンタ３８により印刷するための印刷データを作成する印刷データ作成過程（ＳＡ２及びＳＡ１３）と、その印刷データ作成過程において作成される印刷データに対応する印刷を実行するための印刷指示をプリンタ３８へ出力する印刷指示出力過程（ＳＡ及びＳＣ３）と、印刷データ作成過程において作成される印刷データに対応するプレビュー画像５６等を、印刷指示出力過程におけるその印刷データに係る印刷指示の出力タイミングに応じて作成すると共に、そのプレビュー画像５６等をスライドショー表示制御過程において切替表示される複数の画像の１枚とする制御を行うプレビュー画像制御過程（ＳＣ及びＳＡＡ）とを、含むことから、作成されるプレビュー画像５６等の態様を印刷指示の出力タイミングに応じて変更する制御を行うことで、そのプレビュー画像５６等が作成乃至表示されずに画像の確認まで時間がかかり、利便性が損なわれるという不具合を好適に抑制できる。すなわち、スライドショー表示制御の実行中にスライドショーに含まれる画像５２の印刷を行うに際して、簡便に印刷イメージを確認しつつスライドショーを利用できる画像表示方法を提供することができる。
【００７１】
以上、本発明の好適な実施例を図面に基づいて詳細に説明したが、本発明はこれに限定されるものではなく、更に別の態様においても実施される。
【００７２】
例えば、前述の実施例において、スライドショー表示制御手段４０、印刷画像選択手段４２、印刷データ作成手段４４、余白割合検出手段４５、印刷指示出力手段４６、印刷実行判定手段４８、及びプレビュー画像制御手段５０は、何れも制御部１４に機能的に備えられたものであったが、その一部乃至全部が同等の機能を奏する個別の制御部として制御部１４とは別体に備えられたものであってもよい。また、画像表示装置１０においては、タッチパネルディスプレイ１２の表示制御乃至入力情報処理を行う表示制御部２６及び入力制御部２８が制御部１４とは別体の制御部として備えられたものであったが、これらはその一方乃至両方が制御部１４に機能的に備えられたものであってもよい。
【００７３】
また、前述の実施例において、画像表示装置１０とプリンタ３８とはそれぞれ別体の装置として構成されたものであり、その画像表示装置１０からＬＡＮ３６等を介してプリンタ３８へ印刷情報の出力等が行われるものであったが、例えば、本発明の画像表示装置にプリンタが内蔵されたものであってもよい。すなわち、画像５２の印刷機能を備えた画像表示装置に本発明が適用されるものであってもよい。更には、インターネットを介して接続された遠隔のプリンタにより画像５２の印刷を行うものであってもよく、画像表示装置とプリンタとの間で相互に情報の送受信が行い得る構成であれば本発明の一応の効果を奏する。
【００７４】
また、前述の実施例では、画像表示機能を有すると共に接触による入力装置として機能するタッチパネルディスプレイ１２を備えた画像表示装置１０に本発明が適用された例を説明したが、本発明の画像表示装置は必ずしもタッチパネルディスプレイを備えたものでなくともよく、画像を表示し得るディスプレイを備えた画像表示装置に広く適用されるものである。
【００７５】
その他、一々例示はしないが、本発明はその趣旨を逸脱しない範囲内において種々の変更が加えられて実施されるものである。
【符号の説明】
【００７６】
１０：画像表示装置、２２：表示装置（ディスプレイ）、３８：プリンタ、４０：スライドショー表示制御手段、４２：印刷画像選択手段、４４：印刷データ作成手段、４５：余白割合検出手段、４６：印刷指示出力手段、４８：印刷実行判定手段、５０：プレビュー画像制御手段、５２：画像、５６：プレビュー画像（完全プレビュー画像）、５６′：低画質プレビュー画像、５６″：サムネイルプレビュー画像、６２ｅ：プレビュー画像（完全プレビュー画像）、６２ｅ′：等倍プレビュー画像、６２ｅ″：サムネイルプレビュー画像
【図１】
2011180299.tif 000003
【図２】
2011180299.tif 000004
【図３】
2011180299.tif 000005
【図８】
2011180299.tif 000006
【図９】
2011180299.tif 000007
【図１０】
2011180299.tif 000008
【図１１】
2011180299.tif 000009
【図１２】
2011180299.tif 000010
【図１３】
2011180299.tif 000011
【図１４】
2011180299.tif 000012
【図１５】
2011180299.tif 000013
【図１６】
2011180299.tif 000014
【図１７】
2011180299.tif 000015
【図１８】
2011180299.tif 000016
【図１９】
2011180299.tif 000017
【図２０】
2011180299.tif 000018
【図２１】
2011180299.tif 000019
【図４】
2011180299.tif 000020
【図５】
2011180299.tif 000021
【図６】
2011180299.tif 000022
【図７】
2011180299.tif 000023