(57)【特許請求の範囲】
【請求項１】
複数の画像を設定時間間隔で切り換えて順次表示画面に表示する画像表示装置において、
実画像データとサムネイル画像データとを互いに対応付けて記憶する画像記憶部と、
その画像記憶部に記憶された前記実画像データに関する情報に基づいて算出された実画像の表示処理に必要な時間に対応する処理時間対応量に基づいて、前記実画像データに基づく画像を前記表示画面に表示する第１状態と、前記サムネイル画像データに基づく画像を前記表示画面に表示する第２状態とに切り換える表示制御手段と
を備えたことを特徴とする画像表示装置。
【請求項２】
前記表示制御手段は、前記処理時間対応量が設定対応量以下の場合に前記第１状態とし、前記処理時間対応量が前記設定対応量より大きい場合に前記第２状態とすることを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記設定対応量を変更可能な設定対応量変更手段を備えたことを特徴とする請求項２に記載の画像表示装置。
【請求項４】
前記表示制御手段は、前記処理時間対応量として、前記実画像データに関する情報に基づいて算出された前記実画像データの画素数に基づいて、前記第１状態と前記第２状態とに切り換えることを特徴とする請求項１〜３のいずれかに記載の画像表示装置。
【請求項５】
前記実画像データは圧縮された圧縮画像データであり、
前記表示制御手段は、前記処理時間対応量として、前記実画像データに関する情報に基づいて算出された前記圧縮画像データの解凍時間に基づいて、前記第１状態と前記第２状態とに切り換えることを特徴とする請求項１〜３のいずれかに記載の画像表示装置。
【請求項６】
前記設定時間を変更可能な設定時間変更手段を備えたことを特徴とする請求項１〜５のいずれかに記載の画像表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示装置に関する。
【背景技術】
【０００２】
従来、この種の画像表示装置としては、例えば、下記特許文献１に記載の電子スチルカメラ用スクリーンセーバーが提案されている。このスクリーンセーバーのスクリーンセーブモードで実行されるスライドショーでは、例えば２枚の異なるスクリーンセーブ用画像が、５秒間毎の切り換えタイミングで交互に切り換わり、ディスプレイに表示されるようになっている。
【０００３】
【特許文献１】特開平１１−３１３２２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上記スクリーンセーバーでは、スライドショーにおいて、実画像またはこれに対応するサムネイル画像がスクリーンセーブ用画像として表示されるようになっている。
【０００５】
しかし、実画像は、サムネイル画像のような縮小画像ではないため、画素数が多い場合には当該実画像の解凍に時間がかかり、画像の表示切り換えタイミングが遅れ、延いては見る者に違和感を与えるという不具合を招く。
【０００６】
そこで、本発明は、以上のようなことに対処するため、例えば、スライドショーにおいて、実画像の解凍時間等を考慮することで、サムネイル画像をも有効に活用し、画像の表示切り換えをタイミング良く行うようにした画像表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の請求項１に係る画像表示装置は、複数の画像を設定時間間隔で切り換えて順次表示画面に表示するものを対象として、特に、実画像データとサムネイル画像データとを互いに対応付けて記憶する画像記憶部と、その画像記憶部に記憶された前記実画像データに関する情報に基づいて算出された実画像の表示処理に必要な時間に対応する処理時間対応量に基づいて、前記実画像データに基づく画像を前記表示画面に表示する第１状態と、前記サムネイル画像データに基づく画像を前記表示画面に表示する第２状態とに切り換える表示制御手段とを備えたことを特徴とする。
【０００８】
これにより、実画像データに関する情報に基づいて実画像データに基づく画像が表示画面に表示される第１状態と、サムネイル画像データに基づく画像が表示画面に表示される第２状態とが切り換わることとなり、スライドショーにおいては、実画像よりも若干画像品質が劣るサムネイル画像を有効に活用して、画像の切り換えを違和感なくタイミング良く行うことができる。
【０００９】
【００１０】
また、実画像データに関する情報の中でも特に、実画像の表示処理に必要な時間に対応する処理時間対応量に基づいて第１状態と第２状態とが切り換わることとなり、高精細な実画像が可能な限り表示され、設定時間間隔で実画像を表示できない場合に、サムネイル画像が表示されることとなる。したがって、スライドショーにおいては、表示品質を可能な限り維持しながら、画像の切り換えタイミングをほぼ一定に維持することができ、違和感なく、画像を視認することができる。
【００１１】
また、請求項２に係る画像表示装置は、前記表示制御手段が、前記処理時間対応量が設定対応量以下の場合に前記第１状態とし、前記処理時間対応量が前記設定対応量より大きい場合に前記第２状態とすることを特徴とする。
【００１２】
これにより、処理時間対応量が任意に設定した設定対応量よりも大きい場合にのみサムネイル画像を表示画面に表示するので、画像の切り換えタイミングをほぼ一定に維持することができ、違和感なく、画像を視認することができることは勿論のこと、画像品質の若干劣るサムネイル画像の表示を極力少なくすることができる。
【００１３】
また、請求項３に係る画像表示装置は、前記設定対応量を変更可能な設定対応量変更手段を備えたことを特徴とする。
【００１４】
これにより、使用者は、設定対応量変更手段を操作することにより、実画像データに基づく画像を表示画面に表示する第１状態と、サムネイル画像データに基づく画像を表示画面に表示する第２状態との割合を自由に変えることができるので、画像の切り換えタイミングをほぼ一定に維持することができ、違和感なく、画像を視認することができるスライドショーを使用者の好みに合ったスライドショーに設定することができる。
【００１５】
また、請求項４に係る画像表示装置は、前記表示制御手段が、前記処理時間対応量として、前記実画像データに関する情報に基づいて算出された前記実画像データの画素数に基づいて、前記第１状態と前記第２状態とに切り換えることを特徴とする。
【００１６】
これにより、実画像データの画素数を、タグデータから読み出した情報に基づいて簡単に演算することにより、実画像データに基づく画像を表示画面に表示する第１状態とサムネイル画像データに基づく画像を表示画面に表示する第２状態との切り換えを容易に行うことができる。
【００１７】
また、請求項５に係る画像表示装置は、前記実画像データが圧縮された圧縮画像データであり、前記表示制御手段が、前記処理時間対応量として、前記実画像データに関する情報に基づいて算出された前記圧縮画像データの解凍時間に基づいて、前記第１状態と前記第２状態とに切り換えることを特徴とする。
【００１８】
これにより、圧縮画像データの解凍時間を、タグデータから読み出した情報に基づいて簡単に演算することにより、実画像データに基づく画像を表示画面に表示する第１状態とサムネイル画像データに基づく画像を表示画面に表示する第２状態との切り換えを容易に行うことができるとともに、切り換えの判断を解凍時間そのものに基づいて行うため、第１状態と第２状態との切り換えの判断を正確に行うことができ、延いては、高精細な実画像をより多く表示画面に表示することができる。
【００１９】
さらに、請求項６に係る画像表示装置は、前記設定時間を変更可能な設定時間変更手段を備えたことを特徴とする。
【００２０】
これにより、使用者は、設定時間変更手段を操作することにより、好みに応じてスライドショーの切り換えタイミングを自由に変更することができ、その変更されたタイミングに基づいて、実画像データに基づく画像を表示画面に表示する第１状態と、サムネイル画像データに基づく画像を表示画面に表示する第２状態との割合が変わることとなる。しかし、そのような場合でも、画像の切り換えタイミングをほぼ一定に維持することができ、違和感なく、画像を視認することができる効果を奏する。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の一実施形態を図面により説明する。図１は、本発明の一実施形態である複合機（画像表示装置に相当）の平面図である。
【００２２】
当該複合機は、その複合機全体がハウジングＨによって覆われ、ハウジングＨの上部前方には操作パネル１０を備えている。また、ハウジングＨの上部であって操作パネル１０の後方には、画像を読み取る読取り部２０と、その読取り部２０に読取り原稿を供給するためのトレイ３０とを備える。
【００２３】
操作パネル１０は、その中央に表示部４０を備え、その両側には、多数の押しボタン式操作スイッチ１１を備える。
【００２４】
表示部４０は、表示画面４１に表示するための画像データを格納するＶＲＡＭ（図示しない）と、このＶＲＡＭに格納された画像データを表示画面４１に表示させる駆動回路（図示しない）と、表示画面４１を備えた液晶パネル４０ａ（表示手段）とを備えており、上記ＶＲＡＭに格納された画像データは、上記駆動回路によって液晶パネル４０ａの表示画面４１に表示される。
【００２５】
一方、当該複合機は、ハウジングＨ内部に複合機全体の制御を司る制御部５０を備えている。図２は、当該複合機の回路ブロック図である。図２において、制御部５０は、当該複合機を制御するプログラムを格納したＲＯＭ５１と、ＲＯＭ５１に格納されたプログラムにより当該複合機を制御するＣＰＵ５２と、種々のデータを格納するＲＡＭ５３（画像記憶部に相当）と、外部の記憶メディア（図示しない）に記憶されているデータを入力するためのインターフェース（以下、Ｉ／Ｆと記す）５４と、表示部４０に信号を送信するためのＩ／Ｆ５５と、Ｉ／Ｆ５５による表示部４０へ信号の送信に伴い、その計時を開始するタイマー５６とを備え、ＲＯＭ５１、ＣＰＵ５２、ＲＡＭ５３、Ｉ／Ｆ５４、Ｉ／Ｆ５５及びタイマー５６は、相互にバス５７によって電気的に接続されている。なお、上記外部の記憶メディアに記録されているデータは、複数の画像データを含み、各画像データは、図３に概念的に示すように、ヘッダ情報、タグデータ、サムネイル画像データ、実画像データ等を含む。サムネイル画像データおよび実画像データはＪＰＥＧ形式で圧縮された画像データであり、表示部４０に表示するためには解凍する必要がある。各タグデータは、画像高さおよび画像幅（例えば、それぞれピクセル数で表される。）と、高さ方向および幅方向の解像度と、１画素のデータを構成するビット数である画素の深さ（１画素分の画像データのビット数）と、圧縮の種類とを表すデータを含んでいる。
【００２６】
ここで、当該複合機の動作について説明する。当該複合機は、読取り原稿に記録された画像を画像データとして読み取る読取り機能、画像データを用紙に記録する記録機能及び画像データを表示部４０の表示画面４１に表示するための表示機能等の機能を備えている。
【００２７】
上記読取り機能を動作させる場合においては、先ず、操作者が読取り原稿をトレイ３０の下側から図中左方向に挿入した後、押しボタン式操作スイッチ１１を操作して上記読取り機能を選択すると、当該複合機は、読取り部２０を使用して読取り原稿を搬送しながらこの読取り原稿の読み取りを開始する。読取り部２０が原稿の読み取りを終えると、原稿は、トレイ３０の上側から図中右方向へ排出される。
【００２８】
一方、上記記録機能が動作する場合においては、先ず、当該複合機が外部の記憶メディアに記憶されているデータをＩ／Ｆ５４を介してＲＡＭ５３に格納し、ＲＡＭ５３に格納されたデータをハウジングＨ内に配置された記録部（図示しない）によって用紙上に記録し、記録された用紙を操作パネル１０の下側に形成された排紙口（図示しない）から前方向へ排出する。
【００２９】
以下、図４のフローチャートを参照しながら、本実施形態の処理について説明するとともに、これらの利点について説明する。
【００３０】
ここで、上述のように複数の画像データを記憶した記憶メディア、例えば、メモリカードが当該複合機の所定の挿入口に挿入されているものとする。
【００３１】
なお、メモリカードに記憶された画像データは、最初からＲＡＭ５３に記憶するようにしても良い。
【００３２】
上記プログラムに従い、ステップ（以下、Ｓと記す。）１００において、初期値が設定される。ここでは、スライドショーの画像切り換え時間（設定対応量）としてＴ０＝５秒が設定される。
【００３３】
次に、上記メモリカードに記憶された複数の画像データのうち最初の画像データが、Ｉ／Ｆ５４及びバス５７を介してＲＡＭ５３に記憶される（Ｓ１１０）。
【００３４】
そして、ＲＡＭ５３に記憶されている最初の画像データのタグデータに基づいて、最初の実画像データの解凍時間が演算される（Ｓ１２０）。
【００３５】
なお、解凍時間は、以下の式によって求められる。
【００３６】
解凍時間  ＝  ｋ  ×  画像高さ  ×  画像幅  ×  画像の深さ （Ｓ）
（ｋ：定数）
次に、Ｓ１００にて設定された初期値（スライドショーにおける画像切り換え時間：Ｔ０＝５秒）を変更するか否かが判定される（Ｓ１３０）。この初期値の変更は、具体的には、使用者が押しボタン式操作スイッチ１１を操作することにより実行され、使用者が押しボタン操作スイッチ１１を操作しない限り実行されない。
【００３７】
すなわち、使用者によって押しボタン式操作スイッチ１１が操作された場合には（Ｓ１３０：Ｙｅｓ）、初期値が変更され（Ｓ１４０）、使用者によって押しボタン式操作スイッチ１１が操作されなかった場合には（Ｓ１３０：Ｎｏ）、初期値は変更されず、Ｔ０＝５秒のままとなる。
【００３８】
そして、Ｓ１２０にて演算された解凍時間が現在設定されているＴ０の値よりも長いか否かが判定される（Ｓ１５０）。ここで、解凍時間が現在設定されているＴ０の値よりも長いと判定された場合には（Ｓ１５０：Ｙｅｓ）、サムネイル画像データを解凍する処理がなされる（Ｓ１６０）。すなわち、ＲＡＭ５３に記憶されている最初の画像に対応するサムネイル画像データを解凍する処理がなされる（第２状態に相当）。
【００３９】
一方、解凍時間が現在設定されているＴ０の値よりも長くない場合には（Ｓ１５０：Ｎｏ）、実画像データを解凍する処理がなされる（Ｓ１７０）。すなわち、ＲＡＭ５３に記憶されている最初の画像に対応する実画像データを解凍する処理がなされる（第１状態に相当）。
【００４０】
そして、実画像データ又はサムネイル画像データの解凍が完了したか否かが判定され（Ｓ１８０）、画像データの解凍が完了するまで解凍処理が実行される（Ｓ１８０：Ｎｏ）。
【００４１】
画像データの解凍が完了すると（Ｓ１８０：Ｙｅｓ）、解凍済画像データ表示処理がなされる（Ｓ１９０）。具体的には、解凍された実画像データ又はサムネイル画像データが液晶パネル４０ａの表示画面４１に表示される。
【００４２】
次に、スライドショーの画像切り換え時間Ｔ０（例えば、５秒）が経過したか否かが判断され（Ｓ２００）、Ｔ０時間が経過していない場合には（Ｓ２００：Ｎｏ）、それまで表示画面４１に表示された画像データが、Ｔ０時間が経過するまで表示画面４１に表示され、Ｔ０時間が経過した場合には（Ｓ２００：Ｙｅｓ）、メモリカードに記憶された複数の画像データのうち次の画像データが、Ｉ／Ｆ５４及びバス５７を介してＲＡＭ５３に記憶される（Ｓ２１０）。
【００４３】
そして、ＲＡＭ５３に記憶されている次の画像データのタグデータに基づいて、実画像データの解凍時間が演算され（Ｓ２２０）、Ｓ１３０の処理に戻る。
【００４４】
以上説明したように、実画像データの解凍時間がＴ０の値よりも長い場合には、サムネイル画像データに基づく画像を液晶パネル４０ａの表示画面４１に表示し、実画像データの解凍時間がＴ０の値よりも長くない場合には、実画像データに基づく画像を液晶パネル４０ａの表示画面４１に表示する。
【００４５】
従って、可能な限り実画像をそのまま表示し、解凍に時間がかかるような大きな実画像データにあっては実画像に代えてサムネイル画像を表示するので、使用者は、画像の切り換えタイミングが遅れることによる違和感を受けることもなく、画像を視認し得る。
【００４６】
また、圧縮画像データの解凍時間を、タグデータから読み出した情報に基づいて簡単に演算することにより、実画像データに基づく画像を表示画面に表示する状態とサムネイル画像データに基づく画像を表示画面に表示する状態との切り換えを容易に行うことができるとともに、切り換えの判断を解凍時間そのものに基づいて行うため、切り換えの判断を正確に行うことができ、延いては、高精細な実画像をより多く表示画面に表示することができるという作用効果が期待できる。
【００４７】
次に、図５のフローチャートを参照しながら、別の実施形態の処理について説明するとともに、これらの利点について説明する。
【００４８】
なお、前述の第１の実施形態と同じ内容については、説明を省略するものとする。
【００４９】
まず、プログラムに従い、Ｓ３００において、初期値が設定される。ここでは、スライドショーの画像切り換え時間としてＴ０＝５秒が設定され、画素数の設定値（設定対応量）としてＳ＝Ｓ０（例えば、５万画素）が設定される。
【００５０】
ここで、前記設定値とは、例えば、画像データの解凍に際し、Ｔ０時間内に画像データの解凍処理が完了する程度の画素数に対応する値である。
【００５１】
次に、上記メモリカードに記憶された複数の画像データのうち最初の画像データが、Ｉ／Ｆ５４及びバス５７を介してＲＡＭ５３に記憶される（Ｓ３１０）。
【００５２】
そして、ＲＡＭ５３に記憶されている最初の画像データのタグデータに基づいて、最初の実画像データの画素数が演算される（Ｓ３２０）。
【００５３】
なお、画素数は、以下の式によって求められる。
【００５４】
画素数  ＝  画像高さ  ×  画像幅
次に、Ｓ３００にて設定された初期値（設定値：Ｓ０）を変更するか否かが判定される（Ｓ３３０）。この初期値の変更は、第１の実施形態と同様、使用者が押しボタン式操作スイッチ１１を操作することにより実行され、使用者が押しボタン操作スイッチ１１を操作しない限り実行されない。
【００５５】
すなわち、使用者によって押しボタン式操作スイッチ１１が操作された場合には（Ｓ３３０：Ｙｅｓ）、初期値が変更され（Ｓ３４０）、使用者によって押しボタン式操作スイッチ１１が操作されなかった場合には（Ｓ３３０：Ｎｏ）、初期値は変更されず、Ｓ０のままとなる。
【００５６】
そして、Ｓ３２０にて演算された画素数が現在設定されているＳ０の値よりも大きいか否かが判定される（Ｓ３５０）。ここで、画素数が現在設定されているＳ０の値よりも大きいと判定された場合には（Ｓ３５０：Ｙｅｓ）、サムネイル画像データを解凍する処理がなされる（Ｓ３６０）。すなわち、ＲＡＭ５３に記憶されている最初の画像に対応するサムネイル画像データを解凍する処理がなされる。
【００５７】
一方、画素数が現在設定されているＳ０の値よりも大きくない場合には（Ｓ３５０：Ｎｏ）、実画像データを解凍する処理がなされる（Ｓ３７０）。すなわち、ＲＡＭ５３に記憶されている最初の画像に対応する実画像データを解凍する処理がなされる。
【００５８】
そして、実画像データ又はサムネイル画像データの解凍が完了したか否かが判定され（Ｓ３８０）、画像データの解凍が完了するまで解凍処理が実行される（Ｓ３８０：Ｎｏ）。
【００５９】
画像データの解凍が完了すると（Ｓ３８０：Ｙｅｓ）、解凍済画像データ表示処理がなされる（Ｓ３９０）。具体的には、解凍された実画像データ又はサムネイル画像データが液晶パネル４０ａの表示画面４１に表示される。
【００６０】
次に、スライドショーの画像切り換え時間Ｔ０（例えば、５秒）が経過したか否かが判断され（Ｓ４００）、Ｔ０時間が経過していない場合には（Ｓ４００：Ｎｏ）、それまで表示画面４１に表示された画像データが、Ｔ０時間が経過するまで表示画面４１に表示され、Ｔ０時間が経過した場合には（Ｓ４００：Ｙｅｓ）、メモリカードに記憶された複数の画像データのうち次の画像データが、Ｉ／Ｆ５４及びバス５７を介してＲＡＭ５３に記憶される（Ｓ４１０）。
【００６１】
そして、ＲＡＭ５３に記憶されている次の画像データのタグデータに基づいて、実画像データの画素数が演算され（Ｓ４２０）、Ｓ３３０の処理に戻る。
【００６２】
以上説明したように、実画像データの画素数がＳ０の値より大きい場合には、サムネイル画像データに基づく画像を液晶パネル４０ａの表示画面４１に表示し、実画像データの画素数がＳ０の値よりも大きくない場合には、実画像データに基づく画像を液晶パネル４０ａの表示画面４１に表示する。
【００６３】
従って、可能な限り実画像をそのまま表示し、画素数が大きな実画像データにあっては実画像に代えてサムネイル画像を表示するので、使用者は、画像の切り換えタイミングが遅れることによる違和感を受けることもなく、画像を視認し得る。
【００６４】
また、実画像データの画素数を、タグデータから読み出した情報に基づいて簡単に演算することにより、実画像データに基づく画像を表示画面に表示する状態とサムネイル画像データに基づく画像を表示画面に表示する状態との切り換えを容易に行うことができる。
【００６５】
なお、上記実施形態において、Ｓ１５０〜Ｓ１７０の処理及びＳ３５０〜Ｓ３７０の処理が本発明の表示制御手段として機能する。
【００６６】
また、上記実施形態において、押しボタン式操作スイッチ１１及びＳ１３０〜Ｓ１４０の処理が本発明の設定時間変更手段として機能する。
【００６７】
さらに、上記実施形態において、押しボタン式操作スイッチ１１及びＳ１３０〜Ｓ１４０の処理、又は押しボタン式操作スイッチ１１及びＳ３３０〜Ｓ３４０の処理が本発明の設定対応量変更手段として機能する。
【００６８】
なお、本発明の実施にあたり、上記実施形態に限ることなく、次のような種々の変形例を挙げることができる。
【００６９】
例えば、上記実施形態においては、圧縮画像の解凍時間又は実画像データの画素数に基づいて実画像データに基づく画像とサムネイルデータに基づく画像とを切り換えて表示画面に表示したが、上述したタグデータのうち、画像高さ、画像幅、画像の解像度又は画像の深さのそれぞれの情報に基づいて切り換えるようにしても良く、また、それらの情報を組み合わせた情報や上記情報から演算された情報に基づいて切り換えるようにしても良い。すなわち、実画像の表示処理に必要な時間に対応する処理時間対応量に基づいて切り換えるようにすれば、高精細な実画像が可能な限り表示され、設定時間間隔で実画像を表示できない場合に、サムネイル画像が表示されることが可能となり、スライドショーにおいては、表示品質を可能な限り維持しながら、画像の切り換えタイミングをほぼ一定に維持することができ、違和感なく、画像を視認することができる。
【００７０】
一方、タグデータのうち、圧縮の種類を含めた実画像データに関する情報に基づいて実画像データに基づく画像とサムネイルデータに基づく画像とを切り換えて表示画面に表示した場合には、スライドショーにおいて、実画像よりも若干画像品質が劣るサムネイル画像を有効に活用して、画像の切り換えを違和感なくタイミング良く行うことができる。
【図面の簡単な説明】
【００７１】
【図１】本発明に係る画像表示装置の一実施形態を示す平面図である。
【図２】上記実施形態における回路ブロック図である。
【図３】上記実施形態における画像データの構成を概念的に示す図である。
【図４】上記実施形態におけるフローチャートである。
【図５】別の実施形態におけるフローチャートである。
【符号の説明】
【００７２】
４０…表示部、４０ａ…液晶パネル、４１…表示画面、５０…制御部、５３…ＲＡＭ。
【図１】
0005217125.tif 000002
【図２】
0005217125.tif 000003
【図３】
0005217125.tif 000004
【図４】
0005217125.tif 000005
【図５】
0005217125.tif 000006