(57)【要約】【課題】  迅速に画像を画像表示装置に表示すると共にサムネイル画像の表示からメイン画像の表示に切り替えたときに生じ得る回転を防止する。【解決手段】  画像ファイルのヘッダからメイン画像の縦横のサイズやサムネイル画像の縦横のサイズ，サムネイル画像の回転方向を取得し（Ｓ１００）、メイン画像とサムネイル画像とが縦長画像であるか横長画像であるかを判定し（Ｓ１１０）、メイン画像が縦長画像でサムネイル画像が横長画像であるかメイン画像が横長画像でサムネイル画像が縦長画像であり、メイン画像のサイズが所定サイズ以上のときには、サムネイル画像をその回転方向に９０度回転させて液晶ディスプレイに表示した後にサムネイル画像に代えてメイン画像を液晶ディスプレイに表示する（Ｓ１５０，Ｓ１６０）。これにより、迅速に画像を表示することができると共に表示の切り替えにおける回転を防止することができる。【選択図】        図３
2006094381.tif 000002
【特許請求の範囲】
【請求項１】
画像表示装置に接続され、メイン画像と該メイン画像を小さな所定サイズにリサイズしたサムネイル画像とを所定の圧縮処理を施してファイル化すると共に該メイン画像と該サムネイル画像のサイズに関する画像サイズ情報をファイル化した画像ファイルから該メイン画像を入力して前記画像表示装置に表示出力する画像表示処理装置であって、
前記画像ファイルから画像サイズ情報を入力し、該入力した画像サイズ情報に基づいて該画像ファイルに含まれるサムネイル画像が前記画像表示装置に表示されるよう該画像ファイルからサムネイル画像を入力すると共に該入力したサムネイル画像の前記所定の圧縮処理を解除して前記画像表示装置に表示出力するサムネイル画像表示処理手段と、
前記画像ファイルからメイン画像を入力すると共に該入力したメイン画像の前記所定の圧縮処理を解除し、該メイン画像が前記サムネイル画像に代えて前記画像表示装置に表示されるよう該メイン画像を該画像表示装置に表示出力するメイン画像表示処理手段と、
を備える画像表示処理装置。
【請求項２】
請求項１記載の画像表示処理装置であって、
前記画像サイズ情報は、前記メイン画像の向きと前記サムネイル画像の向きとに関する情報であり、
前記サムネイル画像表示処理手段は、サムネイル画像の向きがメイン画像の向きに一致するようサムネイル画像を表示出力する手段である
画像表示処理装置。
【請求項３】
請求項１記載の画像表示処理装置であって、
前記画像サイズ情報は、メイン画像の縦横のサイズとサムネイル画像の縦横のサイズと該サムネイル画像の回転方向とを含み、
前記サムネイル画像表示処理手段は、前記画像サイズ情報に含まれるメイン画像の縦横のサイズとサムネイル画像の縦横のサイズとに基づいてメイン画像とサムネイル画像とが各々縦長画像であるか横長画像であるかを判定し、メイン画像とサムネイル画像とが共に縦長画像または共に横長画像のときにはサムネイル画像がそのまま前記画像表示装置に表示されるようサムネイル画像を表示出力し、メイン画像が縦長画像でサムネイル画像が横長画像またはメイン画像が横長画像でサムネイル画像が縦長画像のときにはサムネイル画像が前記画像サイズ情報に含まれる回転方向情報の方向に９０度だけ回転して前記画像表示装置に表示されるようサムネイル画像を表示出力する手段である
画像表示処理装置。
【請求項４】
請求項１記載の画像表示処理装置であって、
前記画像サイズ情報は、メイン画像の縦横のサイズとサムネイル画像の縦横のサイズと該サムネイル画像の回転方向とを含み、
前記サムネイル画像表示処理手段は、前記画像サイズ情報に含まれるメイン画像の縦横のサイズとサムネイル画像の縦横のサイズとによりメイン画像とサムネイル画像の縦横比が同一のときにはサムネイル画像がそのまま前記画像表示装置に表示されるようサムネイル画像を表示出力し、前記画像サイズ情報に含まれるメイン画像の縦横のサイズとサムネイル画像の縦横のサイズとによりメイン画像とサムネイル画像の縦横比が異なるときにはサムネイル画像が前記画像サイズ情報に含まれる回転方向情報の方向に９０度だけ回転して前記画像表示装置に表示されるようサムネイル画像を表示出力する手段である
画像表示処理装置。
【請求項５】
請求項１ないし４いずれか記載の画像表示処理装置であって、
前記サムネイル画像表示処理手段は、前記画像サイズ情報に含まれるメイン画像の縦横のサイズに基づいてメイン画像のサイズが所定サイズ未満のときにはサムネイル画像を前記画像表示装置に表示出力しない手段であり、
前記メイン画像表示処理手段は、前記画像サイズ情報に含まれるメイン画像の縦横のサイズに基づいてメイン画像のサイズが所定サイズ未満のときには、サムネイル画像が前記画像表示装置に表示されていないことに拘わらず、メイン画像が前記画像表示装置に表示されるよう該メイン画像を表示出力する手段である
画像表示処理装置。
【請求項６】
請求項１ないし４いずれか記載の画像表示処理装置であって、
前記画像ファイルは、メイン画像のサイズを情報として含み、
前記サムネイル画像表示処理手段は、前記画像ファイルに含まれるメイン画像のサイズが所定サイズ未満のときにはサムネイル画像を前記画像表示装置に表示出力しない手段であり、
前記メイン画像表示処理手段は、前記画像ファイルに含まれるメイン画像のサイズが所定サイズ未満のときには、サムネイル画像が前記画像表示装置に表示されていないことに拘わらず、メイン画像が前記画像表示装置に表示されるよう該メイン画像を表示出力する手段である
画像表示処理装置。
【請求項７】
請求項１ないし６いずれか記載の画像表示処理装置と該画像表示処理装置からの表示出力を受けて画像を表示する画像表示装置とを備える印刷装置。
【請求項８】
メイン画像と該メイン画像を小さな所定サイズにリサイズしたサムネイル画像とを所定の圧縮処理を施してファイル化すると共に該メイン画像と該サムネイル画像のサイズに関する画像サイズ情報をファイル化した画像ファイルから該メイン画像を入力して画像表示装置に表示出力する画像表示処理方法であって、
前記画像ファイルから画像サイズ情報を入力し、
該入力した画像サイズ情報に基づいて該画像ファイルに含まれるサムネイル画像が前記画像表示装置に表示されるよう該画像ファイルからサムネイル画像を入力すると共に該入力したサムネイル画像の前記所定の圧縮処理を解除して前記画像表示装置に表示出力し、
前記画像ファイルからメイン画像を入力すると共に該入力したメイン画像の前記所定の圧縮処理を解除し、該メイン画像が前記サムネイル画像に代えて前記画像表示装置に表示されるよう該メイン画像を該画像表示装置に表示出力する
画像表示処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示処理装置およびこれを備える印刷装置並びに画像表示処理方法に関し、詳しくは、画像ファイルからメイン画像を入力してメイン画像として画像表示装置に表示出力する画像表示処理装置およびこれと画像表示装置とを備える印刷装置並びに画像ファイルからメイン画像を入力してメイン画像として画像表示装置に表示出力する画像表示処理方法に関する。
【背景技術】
【０００２】
従来、この種の印刷装置としては、メモリカードスロットを備え、メモリカードスロットに装着されたメモリカードから記憶された画像を入力し、パソコンを介することなく直接印刷することができるプリンタが提案されている（例えば、特許文献１参照）。こうしたプリンタでは、液晶ディスプレイなどの画像表示装置を装備し、この画像表示装置に印刷画像をプレビュー表示することにより、印刷画像を事前に確認することができるようになっている。
【特許文献１】特開２００４−２４１１９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
一般に、メモリカードに記憶された画像は、メモリカードを有効に活用するために所定の圧縮処理が施されてファイル化されたものが多く、例えば、ＪＰＥＧ（Joint Photographic Experts Group）ファイルなどもその一つである。このように圧縮処理された画像をプレビュー表示する場合は、圧縮処理を解除する処理を施してメイン画像として画像表示装置に表示出力するため、表示までに時間を要してしまう。こうした問題に対してメイン画像と共にメイン画像をリサイズしたサムネイル画像（サムネイル）をファイル化し、サムネイル画像を先に表示してその後にメイン画像に置き換えることが考えられる。この場合、とりあえずサムネイル画像が表示されるから、迅速な表示に対応することができるものの、メイン画像を９０度回転したサムネイル画像がファイルされているときには、サムネイル画像の表示からメイン画像の表示に切り替えたときに９０度回転してしまう。
【０００４】
本発明の画像表示処理装置およびこれを備える印刷装置並びに画像表示処理方法は、サムネイル画像の表示からメイン画像の表示に切り替えたときに生じ得る回転を防止することを目的の一つとする。また、本発明の画像表示処理装置およびこれを備える印刷装置並びに画像表示処理方法は、迅速に画像を画像表示装置に表示することを目的の一つとする。
【課題を解決するための手段】
【０００５】
本発明の画像表示処理装置およびこれを備える印刷装置並びに画像表示処理方法は、上述の目的の少なくとも一部を達成するために以下の手段を採った。
【０００６】
本発明の画像表示処理装置は、
画像表示装置に接続され、メイン画像と該メイン画像を小さな所定サイズにリサイズしたサムネイル画像とを所定の圧縮処理を施してファイル化すると共に該メイン画像と該サムネイル画像のサイズに関する画像サイズ情報をファイル化した画像ファイルから該メイン画像を入力して前記画像表示装置に表示出力する画像表示処理装置であって、
前記画像ファイルから画像サイズ情報を入力し、該入力した画像サイズ情報に基づいて該画像ファイルに含まれるサムネイル画像が前記画像表示装置に表示されるよう該画像ファイルからサムネイル画像を入力すると共に該入力したサムネイル画像の前記所定の圧縮処理を解除して前記画像表示装置に表示出力するサムネイル画像表示処理手段と、
前記画像ファイルからメイン画像を入力すると共に該入力したメイン画像の前記所定の圧縮処理を解除し、該メイン画像が前記サムネイル画像に代えて前記画像表示装置に表示されるよう該メイン画像を該画像表示装置に表示出力するメイン画像表示処理手段と、
を備えることを要旨とする。
【０００７】
この本発明の画像表示処理装置では、画像ファイルから入力したメイン画像とサムネイル画像のサイズに関する画像サイズ情報に基づいて画像ファイルに含まれるサムネイル画像が画像表示装置に表示されるよう画像ファイルからサムネイル画像を入力すると共に入力したサムネイル画像の所定の圧縮処理を解除して画像表示装置に表示出力し、画像ファイルからメイン画像を入力すると共に入力したメイン画像の所定の圧縮処理を解除し、メイン画像がサムネイル画像に代えて画像表示装置に表示されるようメイン画像を画像表示装置に表示出力する。即ち、画像サイズ情報に基づいてサムネイル画像を画像表示装置に表示出力し、その後、メイン画像をサムネイル画像に代えて画像表示装置に表示出力するのである。したがって、画像サイズ情報を考慮せずにサムネイル画像を表示出力すると共にその後にメイン画像を表示出力することによる不都合、例えば、サムネイル画像がメイン画像の向きと異なった向きで表示出力されるといった不都合を回避することができる。もとより、サムネイル画像を表示出力してからサイズの大きなメイン画像を所定の圧縮処理を解除して表示出力するので、画像を迅速に画像表示装置で表示することができる。
【０００８】
こうした本発明の画像表示処理装置において、前記画像サイズ情報は前記メイン画像の向きと前記サムネイル画像の向きとに関する情報であり、前記サムネイル画像表示処理手段は、サムネイル画像の向きがメイン画像の向きに一致するようサムネイル画像を表示出力する手段であるものとすることもできる。また、本発明の画像表示処理装置において、前記画像サイズ情報はメイン画像の縦横のサイズとサムネイル画像の縦横のサイズと該サムネイル画像の回転方向とを含み、前記サムネイル画像表示処理手段は、前記画像サイズ情報に含まれるメイン画像の縦横のサイズとサムネイル画像の縦横のサイズとに基づいてメイン画像とサムネイル画像とが各々縦長画像であるか横長画像であるかを判定し、メイン画像とサムネイル画像とが共に縦長画像または共に横長画像のときにはサムネイル画像がそのまま前記画像表示装置に表示されるようサムネイル画像を表示出力し、メイン画像が縦長画像でサムネイル画像が横長画像またはメイン画像が横長画像でサムネイル画像が縦長画像のときにはサムネイル画像が前記画像サイズ情報に含まれる回転方向情報の方向に９０度だけ回転して前記画像表示装置に表示されるようサムネイル画像を表示出力する手段であるものとすることもできる。さらに、本発明の画像表示処理装置において、前記画像サイズ情報はメイン画像の縦横のサイズとサムネイル画像の縦横のサイズと該サムネイル画像の回転方向とを含み、前記サムネイル画像表示処理手段は、前記画像サイズ情報に含まれるメイン画像の縦横のサイズとサムネイル画像の縦横のサイズとによりメイン画像とサムネイル画像の縦横比が同一のときにはサムネイル画像がそのまま前記画像表示装置に表示されるようサムネイル画像を表示出力し、前記画像サイズ情報に含まれるメイン画像の縦横のサイズとサムネイル画像の縦横のサイズとによりメイン画像とサムネイル画像の縦横比が異なるときにはサムネイル画像が前記画像サイズ情報に含まれる回転方向情報の方向に９０度だけ回転して前記画像表示装置に表示されるようサムネイル画像を表示出力する手段であるものとすることもできる。これらのようにすれば、サムネイル画像がメイン画像の向きと異なった向きで表示出力されるといった不都合をより確実に回避することができる。
【０００９】
また、本発明の画像表示処理装置において、前記サムネイル画像表示処理手段は前記画像サイズ情報に含まれるメイン画像の縦横のサイズに基づいてメイン画像のサイズが所定サイズ未満のときにはサムネイル画像を前記画像表示装置に表示出力しない手段であり、前記メイン画像表示処理手段は前記画像サイズ情報に含まれるメイン画像の縦横のサイズに基づいてメイン画像のサイズが所定サイズ未満のときにはサムネイル画像が前記画像表示装置に表示されていないことに拘わらずメイン画像が前記画像表示装置に表示されるよう該メイン画像を表示出力する手段であるものとすることもできる。また、本発明の画像表示処理装置において、前記画像ファイルはメイン画像のサイズを情報として含み、前記サムネイル画像表示処理手段は前記画像ファイルに含まれるメイン画像のサイズが所定サイズ未満のときにはサムネイル画像を前記画像表示装置に表示出力しない手段であり、前記メイン画像表示処理手段は前記画像ファイルに含まれるメイン画像のサイズが所定サイズ未満のときにはサムネイル画像が前記画像表示装置に表示されていないことに拘わらずメイン画像が前記画像表示装置に表示されるよう該メイン画像を表示出力する手段であるものとすることもできる。これらのようにすれば、メイン画像のサイズが所定サイズ以上のときにはサムネイル画像を表示出力した後にメイン画像を表示出力し、メイン画像のサイズが所定サイズ未満のときにはサムネイル画像を表示出力せずにメイン画像を表示出力するから、メイン画像のサイズに応じて表示出力処理を変更することができ、より迅速にメイン画像を表示出力することができる。
【００１０】
本発明の印刷装置は、上述のいずれかの態様の本発明の画像表示処理装置、即ち、基本的には、画像表示装置に接続され、メイン画像と該メイン画像を小さな所定サイズにリサイズしたサムネイル画像とを所定の圧縮処理を施してファイル化すると共に該メイン画像と該サムネイル画像のサイズに関する画像サイズ情報をファイル化した画像ファイルから該メイン画像を入力して前記画像表示装置に表示出力する画像表示処理装置であって、前記画像ファイルから画像サイズ情報を入力し、該入力した画像サイズ情報に基づいて該画像ファイルに含まれるサムネイル画像が前記画像表示装置に表示されるよう該画像ファイルからサムネイル画像を入力すると共に該入力したサムネイル画像の前記所定の圧縮処理を解除して前記画像表示装置に表示出力するサムネイル画像表示処理手段と、前記画像ファイルからメイン画像を入力すると共に該入力したメイン画像の前記所定の圧縮処理を解除し、該メイン画像が前記サムネイル画像に代えて前記画像表示装置に表示されるよう該メイン画像を該画像表示装置に表示出力するメイン画像表示処理手段と、を備える画像表示処理装置と、該画像表示処理装置からの表示出力を受けて画像を表示する画像表示装置と、を備えることを要旨とする。
【００１１】
この本発明の印刷装置では、上述のいずれかの態様の本発明の画像表示処理装置を備えるから、本発明の画像表示処理装置が奏する効果、例えば、画像サイズ情報を考慮せずにサムネイル画像を表示出力すると共にその後にメイン画像を表示出力することによる不都合（例えば、サムネイル画像がメイン画像の向きと異なった向きで表示出力されるといった不都合）を回避することができる効果や画像を迅速に画像表示装置で表示することができる効果などと同様な効果を奏することができる。
【００１２】
本発明の画像表示処理方法は、
メイン画像と該メイン画像を小さな所定サイズにリサイズしたサムネイル画像とを所定の圧縮処理を施してファイル化すると共に該メイン画像と該サムネイル画像のサイズに関する画像サイズ情報をファイル化した画像ファイルから該メイン画像を入力して画像表示装置に表示出力する画像表示処理方法であって、
前記画像ファイルから画像サイズ情報を入力し、
該入力した画像サイズ情報に基づいて該画像ファイルに含まれるサムネイル画像が前記画像表示装置に表示されるよう該画像ファイルからサムネイル画像を入力すると共に該入力したサムネイル画像の前記所定の圧縮処理を解除して前記画像表示装置に表示出力し、
前記画像ファイルからメイン画像を入力すると共に該入力したメイン画像の前記所定の圧縮処理を解除し、該メイン画像が前記サムネイル画像に代えて前記画像表示装置に表示されるよう該メイン画像を該画像表示装置に表示出力する
ことを要旨とする。
【００１３】
この本発明の画像表示処理方法では、画像ファイルから入力したメイン画像とサムネイル画像のサイズに関する画像サイズ情報に基づいて画像ファイルに含まれるサムネイル画像が画像表示装置に表示されるよう画像ファイルからサムネイル画像を入力すると共に入力したサムネイル画像の所定の圧縮処理を解除して画像表示装置に表示出力し、画像ファイルからメイン画像を入力すると共に入力したメイン画像の所定の圧縮処理を解除し、メイン画像がサムネイル画像に代えて画像表示装置に表示されるようメイン画像を画像表示装置に表示出力する。即ち、画像サイズ情報に基づいてサムネイル画像を画像表示装置に表示出力し、その後、メイン画像をサムネイル画像に代えて画像表示装置に表示出力するのである。したがって、画像サイズ情報を考慮せずにサムネイル画像を表示出力すると共にその後にメイン画像を表示出力することによる不都合、例えば、サムネイル画像がメイン画像の向きと異なった向きで表示出力されるといった不都合を回避することができる。もとより、サムネイル画像を表示出力してからサイズの大きなメイン画像を所定の圧縮処理を解除して表示出力するので、画像を迅速に画像表示装置で表示することができる。
【発明を実施するための最良の形態】
【００１４】
次に、本発明を実施するための最良の形態を実施例を用いて説明する。
【実施例】
【００１５】
図１は、本発明の一実施例としての画像表示処理装置が組み込まれたプリンタ２０の構成の概略を示す構成図である。実施例のプリンタ２０は、プリンタとスキャナとの複合装置として構成されており、図示するように、原稿台ガラス２４に載置された原稿から画像を読みとって入力するスキャナ部２２と、スキャナ部２２の下部に配置され画像を印刷用紙などに印刷するプリンタ部３０と、プリンタ２０の前面上方に配置されスキャナ操作やプリンタ操作を行なうための操作部４０と、メモリカード１０を着脱可能に装着するメモリカードスロット５０と、図示しないコンピュータに接続するためのＵＳＢポート５２と、を備える。なお、原稿台ガラス２４には、開閉可能な原稿台カバー２６が取り付けられている。
【００１６】
プリンタ部３０は、例えば、シアン（Ｃ），ライトシアン（ＬＣ），マゼンタ（Ｍ），ライトマゼンタ（ＬＭ），イエロー（Ｙ），ブラック（Ｋ）の６色のインクを用いてカラー印刷が可能なカラーインクジェットプリンタとして構成されており、背面の図示しない印刷用紙供給部から供給された印刷用紙に内蔵された印刷用ヘッダからインクを噴射して印刷し、前面の排紙部３２の排紙トレイ３４から印刷した印刷用紙を排出するようになっている。排紙トレイ３４は、引き出し式に伸張可能に構成されており、使用しないとき（印刷しないとき）には、排紙トレイ３４を縮めた状態として排紙部３２を閉じることができるようになっている。なお、プリンタ部３０の印刷に必要な各部については、本発明の中核をなさないから、その図示およびその詳細な説明は省略する。
【００１７】
操作部４０は、その中央に液晶ディスプレイ４２が配置されており、液晶ディスプレイ４２の周囲にはスキャナ操作に必要な設定やプリンタ操作に必要な設定を行なうための複数の操作ボタンが配置されている。
【００１８】
図２は、プリンタ２０のプリンタ部３０と操作部４０の液晶ディスプレイ４２の電気的な構成を機能ブロックで例示する構成図である。図示するように、プリンタ２０は、プリンタ部３０のメイン基板に設けられた実施例の画像表示処理装置として機能する制御部６０と、制御部６０により表示制御を受ける液晶ディスプレイ４２とを備える。制御部６０は、ＣＰＵ６１を中心として構成されており、ＣＰＵ６１の他に、メモリカードスロット５０に装着されたメモリカード１０とデータの入出力を行なうためのカードＩ／Ｆ部６２と、読み込んだ画像データを記憶するＳＤＲＡＭ６３と、このＳＤＲＡＭ６３とデータの入出力を行なうためのＳＤＲＡＭＩ／Ｆ部６４と、ＣＰＵ６１の指示に基づいて液晶ディスプレイ４２の画素配列タイプを判断すると共に判断した画素配列タイプに対応する順序でＳＤＲＡＭ６３の画像データを転送するダイレクト転送ユニット６５と、液晶ディスプレイ４２側への表示データを出力するためのカラーパネルＩ／Ｆ制御部６６と、を備える。液晶ディスプレイ４２は、画像データを表示するＬＣＤパネル４３と、ＬＣＤパネル４３の３面分の画像データを記憶可能なフレームメモリ４４と、制御部６０のカラーパネルＩ／Ｆ制御部６６から転送されたシリアルデータをパラレルデータに変換してＬＣＤパネル４３の画素配列タイプに応じた順序でフレームメモリ４４に格納すると共にカラーパネルＩ／Ｆ制御部６６からのＬＣＤパネル４３の表示タイミングに同期してフレームメモリ４４に格納された画像データの１面分の画像データをＬＣＤパネル４３に表示させる制御ＡＳＩＣ４５と、を備える。
【００１９】
次に、こうして構成された実施例のプリンタ２０の動作、特に液晶ディスプレイ４２に画像を表示する際の動作について説明する。図３は、実施例の制御部６０により実行される画像表示出力処理の一例を示すフローチャートである。この処理は、メモリカードスロット５０に装着されたメモリカード１０に記憶されている画像を液晶ディスプレイ４２に表示する際に実行される。なお、実施例では、画像ファイルとしてＪＰＥＧファイルを具体例として用いて説明する。
【００２０】
画像表示出力処理が実行されると、制御部６０のＣＰＵ６１は、まず、対象の画像ファイルをオープンし、ヘッダに記述されているメイン画像の縦横のサイズやサムネイル画像の縦横のサイズ，サムネイル画像の回転方向を取得する（ステップＳ１００）。ＪＰＥＧファイルでは、最初のＳＯＦＯ（Start Of Frame, marker code:0xFFC0）がサムネイル画像の縦サイズおよび横サイズ（高さのピクセル数および幅のピクセル数）であり、二つ目のＳＯＦＯがメイン画像の縦サイズおよび横サイズであるから、これを読み込むことによりメイン画像の縦横のサイズやサムネイル画像の縦横のサイズを取得することができる。また、サムネイル画像の回転方向は、メイン画像とサムネイル画像との方向（向き）が異なるときに右に９０度異なるか左に９０度異なるかを示すものとしてファイルのヘッダに記述しておくものを読み込むものとした。ＪＰＥＧファイルでは、マーカーコードを付けて記述することができ、これを読み込むことにより、回転方向を取得することができる。実施例で用いた画像ファイル（例えば、ＪＰＥＧファイル）のファイル構造の一例を図４に示す。
【００２１】
続いて、メイン画像の縦横のサイズに基づいてメイン画像が縦長画像であるか横長画像であるかを判定すると共にサムネイル画像のサイズに基づいてサムネイル画像が縦長画像であるか横長画像であるかを判定し（ステップＳ１１０）、メイン画像とサムネイル画像が共に縦長画像であるか又は共に横長画像であるかを判定する（ステップＳ１２０）。
【００２２】
メイン画像とサムネイル画像が共に縦長画像であると判定されるか共に横長画像であると判定されたときには、対象の画像ファイルからサムネイル画像をＪＰＥＧ展開を伴って入力すると共にＳＤＲＡＭ６３に画像データとして格納し、液晶ディスプレイ４２のＬＣＤパネル４３に表示されるようダイレクト転送ユニット６５によりＳＤＲＡＭ６３に格納されたサムネイル画像の画像データを液晶ディスプレイ４２側に転送する（ステップＳ１３０）。こうしてサムネイル画像を表示出力すると、次に、対象の画像ファイルからメイン画像をＪＰＥＧ展開を伴って入力すると共にＳＤＲＡＭ６３に画像データとして格納し、現在表示されているサムネイル画像に代えて液晶ディスプレイ４２のＬＣＤパネル４３に表示されるようダイレクト転送ユニット６５によりＳＤＲＡＭ６３に格納されたメイン画像の画像データを液晶ディスプレイ４２側に転送して（ステップＳ１６０）、画像表示出力処理を終了する。このように、サムネイル画像を表示してからメイン画像をサムネイル画像に代えて表示するのは、画質は劣るものの対象の画像を液晶ディスプレイ４２に迅速に表示するためにである。これは、メイン画像のサイズはサムネイル画像のサイズに比して大きいため、メイン画像をＪＰＥＧ展開を伴って入力するとサムネイル画像をＪＰＥＧ展開を伴って入力する場合に比して時間を要することに基づく。
【００２３】
一方、メイン画像が縦長画像でサムネイル画像が横長画像であるかメイン画像が横長画像でサムネイル画像が縦長画像であるときには、メイン画像のサイズが所定サイズ以上であるか否かを判定し（ステップＳ１４０）、メイン画像のサイズが所定サイズ未満のときには、サムネイル画像を表示出力する処理を実行することなく、対象の画像ファイルからメイン画像をＪＰＥＧ展開を伴って入力して表示出力する処理を実行し（ステップＳ１６０）、画像表示出力処理を終了する。ここで、所定サイズは、ＪＰＥＧ展開を伴って入力しても比較的短時間で入力できるメイン画像のサイズとして設定されており、例えば４８０×６４０ドット程度に設定されている。なお、所定サイズは、ＪＰＥＧ展開を伴って入力する際の処理スピードに応じたものとなるから、こうした４８０×６４０ドットに限定されるものではない。このように、メイン画像のサイズが所定サイズ未満のときにサムネイル画像を表示することなくメイン画像を表示するのは、迅速にメイン画像を表示することができるからである。
【００２４】
メイン画像のサイズが所定サイズ以上のときには、サムネイル画像の回転方向に９０度回転させてサムネイル画像が液晶ディスプレイ４２に表示する処理を実行し（ステップＳ１５０）、その後、対象の画像ファイルからメイン画像をＪＰＥＧ展開を伴って入力すると共に入力したメイン画像がサムネイル画像に代えて液晶ディスプレイ４２に表示する処理を実行して（ステップＳ１６０）、画像表示出力処理を終了する。このように、サムネイル画像をその回転方向に９０度回転させて液晶ディスプレイ４２に表示した後にサムネイル画像に代えてメイン画像を液晶ディスプレイ４２に表示することにより、サムネイル画像とメイン画像との方向（向き）が異なることに基づいて生じるサムネイル画像の表示からメイン画像の表示に切り替える際に向きが変更される不都合を回避することができる。
【００２５】
以上説明した実施例のプリンタ２０によれば、メイン画像が縦長画像でサムネイル画像が横長画像であるかメイン画像が横長画像でサムネイル画像が縦長画像であるときにはサムネイル画像をその回転方向に９０度回転させて液晶ディスプレイ４２に表示した後にサムネイル画像に代えてメイン画像を液晶ディスプレイ４２に表示するから、サムネイル画像とメイン画像との方向（向き）が異なることに基づいて生じるサムネイル画像の表示からメイン画像の表示に切り替える際に向きが変更される不都合を回避することができる。しかも、メイン画像のサイズが所定サイズ未満のときには、サムネイル画像を液晶ディスプレイ４２に表示することなく、メイン画像を液晶ディスプレイ４２に表示するから、迅速にメイン画像を表示することができる。もとより、サムネイル画像を液晶ディスプレイ４２に表示した後に、サムネイル画像に代えてメイン画像を液晶ディスプレイ４２に表示するから、対象の画像を液晶ディスプレイ４２に迅速に表示することができる。
【００２６】
ここで、実施例のプリンタ２０の図３に例示する画像表示出力処理を実行する制御部６０がサムネイル画像表示処理手段とメイン画像表示処理手段とに相当する。
【００２７】
実施例のプリンタ２０では、メイン画像の縦横のサイズに基づいてメイン画像が縦長画像であるか横長画像であるかを判定すると共にサムネイル画像のサイズに基づいてサムネイル画像が縦長画像であるか横長画像であるかを判定し、メイン画像とサムネイル画像が共に縦長画像であるか又は共に横長画像であるかを判定することにより、メイン画像とサムネイル画像の向きを判定するものとしたが、メイン画像の縦横のサイズに基づいてメイン画像の縦横比を計算すると共にサムネイル画像のサイズに基づいてサムネイル画像の縦横比を計算し、計算したメイン画像の縦横比とサムネイル画像の縦横比とに基づいて、メイン画像とサムネイル画像の向きを判定するものとしてもよい。
【００２８】
また、実施例のプリンタ２０では、画像ファイルのヘッダにメイン画像の縦横のサイズやサムネイル画像の縦横のサイズ，サムネイル画像の回転方向を記述すると共にメイン画像の縦横のサイズやサムネイル画像の縦横のサイズに基づいてメイン画像とサムネイル画像の向きを判定するものとしたが、画像ファイルのヘッダにメイン画像の向きとサムネイル画像の向きとを記述すると共にメイン画像の向きとサムネイル画像の向きとに基づいてメイン画像とサムネイル画像の向きを判定するものとしてもよい。
【００２９】
実施例のプリンタ２０では、画像ファイルのヘッダからのメイン画像の縦横のサイズに基づいてメイン画像が所定サイズ以上であるか否かを判定し、メイン画像のサイズが所定サイズ未満のときにはサムネイル画像を液晶ディスプレイ４２に表示することなくメイン画像を液晶ディスプレイ４２に表示するものとしたが、画像ファイルのヘッダにメイン画像のサイズを記述しておき、このメイン画像のサイズが所定サイズ以上であるか否かを判定し、メイン画像のサイズが所定サイズ未満のときにはサムネイル画像を液晶ディスプレイ４２に表示することなくメイン画像を液晶ディスプレイ４２に表示するものとしてもよい。
【００３０】
実施例のプリンタ２０では、メイン画像が縦長画像でサムネイル画像が横長画像であるかメイン画像が横長画像でサムネイル画像が縦長画像であるときにメイン画像の縦横のサイズに基づいてメイン画像が所定サイズ以上であるか否かを判定し、メイン画像のサイズが所定サイズ未満のときにはサムネイル画像を液晶ディスプレイ４２に表示することなくメイン画像を液晶ディスプレイ４２に表示するものとしたが、メイン画像とサムネイル画像とが共に縦長画像であるか共に横長画像であるかに拘わらず、メイン画像の縦横のサイズに基づいてメイン画像が所定サイズ以上であるか否かを判定し、メイン画像のサイズが所定サイズ未満のときにはサムネイル画像を液晶ディスプレイ４２に表示することなくメイン画像を液晶ディスプレイ４２に表示するものとしても構わない。
【００３１】
実施例のプリンタ２０では、メイン画像が縦長画像でサムネイル画像が横長画像であるかメイン画像が横長画像でサムネイル画像が縦長画像であるときにメイン画像の縦横のサイズに基づいてメイン画像が所定サイズ以上であるか否かを判定し、メイン画像のサイズが所定サイズ未満のときにはサムネイル画像を液晶ディスプレイ４２に表示することなくメイン画像を液晶ディスプレイ４２に表示するものとしたが、メイン画像が縦長画像でサムネイル画像が横長画像であるかメイン画像が横長画像でサムネイル画像が縦長画像であるときには、メイン画像のサイズに拘わらず、サムネイル画像を液晶ディスプレイ４２に表示してからメイン画像を液晶ディスプレイ４２に表示するものとしても構わない。
【００３２】
実施例では、プリンタとスキャナとの複合装置としてのプリンタ２０に本発明の画像表示処理装置として機能する制御部６０を組み込むものとして説明したが、プリンタの機能があればスキャナの機能はない印刷装置に制御部６０を組み込むものとしても差し支えない。また、本発明の画像表示処理装置として機能する制御部６０をプリンタやスキャナ，液晶ディスプレイ４２と別体として構成するものとしても構わない。
【００３３】
実施例では、画像ファイルとしてＪＰＥＧファイルを具体例として用いて説明したが、メイン画像とサムネイル画像とが圧縮処理が施されてファイル化されていると共にメイン画像の縦横のサイズやサムネイル画像の縦横のサイズ，サムネイル画像の回転方向などの情報が含まれるものであれば、ＪＰＥＧファイルに限定されるものではなく、如何なるタイプの画像ファイルとしても構わない。
【００３４】
実施例では、本発明を画像表示処理装置として機能する制御部６０を用いて具体的に説明したが、こうした画像表示処理装置の形態やこれを組み込んだ印刷装置の形態だけでなく、画像表示処理方法の形態としてもよい。
【００３５】
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
【産業上の利用可能性】
【００３６】
本発明は、画像表示処理装置やこれを組み込んだ印刷装置の製造産業に利用可能である。
【図面の簡単な説明】
【００３７】
【図１】実施例のプリンタ２０の構成の概略を示す構成図。
【図２】プリンタ部３０と液晶ディスプレイ４２の電気的構成を例示する構成図。
【図３】画像表示出力処理の一例を示すフローチャート。
【図４】画像ファイルのファイル構造の一例を示す説明図。
【符号の説明】
【００３８】
１０  メモリカード、２０  プリンタ、２２  スキャナ部、２４  原稿台ガラス、２６  原稿台カバー、３０  プリンタ部、３２  排紙部、３４  排紙トレイ、４０  操作部、４２  液晶ディスプレイ、４３  ＬＣＤパネル、４４  フレームメモリ、４５  制御ＡＳＩＣ、６０  制御部、６１  ＣＰＵ、６２  カードＩ／Ｆ部、６３  ＳＤＲＡＭ、６４  ＳＤＲＡＭＩ／Ｆ部、６５  ダイレクト転送ユニット、６６  カラーパネルＩ／Ｆ制御部。
【図１】
2006094381.tif 000003
【図２】
2006094381.tif 000004
【図３】
2006094381.tif 000005
【図４】
2006094381.tif 000006