(57)【特許請求の範囲】
【請求項１】
記憶媒体を装着するための装着部を複数有し、前記装着部に装着された複数の記憶媒体に保存された画像データを一覧表示する画像処理装置であって、
前記装着部への記憶媒体の着脱を検出する検出手段と、
前記装着部に装着された記憶媒体に保存された画像データを取得する制御手段と、
前記取得した画像データを一時的に記憶するための記憶手段と、
前記記憶手段に記憶した画像データを所定の順序に並べ替えるソーティング手段と、
前記画像データを前記所定の順序で一覧表示する表示手段と、を備え、
前記ソーティング手段は、前記画像データの一覧表示中に新規に記憶媒体の装着が検出された場合、当該新規の記憶媒体から読み込んだ画像データを優先して一覧表示中に含めるように並べ替え、
前記表示手段は、前記画像データの一覧表示中に、表示対象の画像データを保存する記憶媒体が前記装着部から取り外されたことが検出された場合に、ユーザに対して当該画像データを一覧表示に含めるか否かを選択させるためのユーザインターフェースを表示することを特徴とする画像処理装置。
【請求項２】
前記ソーティング手段は、前記新規の記憶媒体に保存された画像データを、前記一覧表示された画像データの先頭、末尾、又は割り込み位置に並べ替えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記表示手段は、前記新規の記憶媒体に保存された画像データを優先して並べ替える際に、ユーザに対して当該並べ替えを実行するか否かを選択させるためのユーザインターフェースを表示することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記表示手段は、前記画像データの一覧表示がなされていないときに新規の記憶媒体の装着が検出された場合、ユーザに対して画像データの一覧表示を実行するか否か選択させるためのユーザインターフェースを表示することを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記表示手段は、前記画像データの一覧表示を行う際に、ユーザに対して画像データの順序を選択させるためのユーザインターフェースを表示することを特徴とする請求項１に記載の画像処理装置。
【請求項６】
前記表示手段は、前記画像データの一覧表示を行う際に、ユーザに対して一覧表示の対象とする記憶媒体を選択させるためのユーザインターフェースを表示することを特徴とする請求項１に記載の画像処理装置。
【請求項７】
前記表示手段は、前記取り外された記憶媒体に保存された画像データを一覧表示に含める選択がなされた場合に、ユーザに対して取り外された記憶媒体に保存された画像データを他の画像データと識別可能な状態で表示することを特徴とする請求項１に記載の画像処理装置。
【請求項８】
前記一覧表示された画像データをプリント出力する出力手段を更に備え、
前記表示手段は、ユーザに対して取り外された記憶媒体に保存された画像データをプリント出力するか否かを選択させるためのユーザインターフェースを表示することを特徴とする請求項１に記載の画像処理装置。
【請求項９】
前記表示手段は、前記取り外された記憶媒体に保存された画像データをプリント出力する選択がなされた場合に、ユーザに対して当該取り外された記憶媒体の再度の装着を促すためのユーザインターフェースを表示することを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
記憶媒体を装着するための装着部を複数有し、前記装着部に装着された複数の記憶媒体に保存された画像データを一覧表示する画像処理装置の制御方法であって、
前記装着部への記憶媒体の着脱を検出する検出工程と、
前記装着部に装着された記憶媒体に保存された画像データを取得する制御工程と、
前記取得した画像データを一時的に記憶するための記憶工程と、
前記記憶した画像データを所定の順序に並べ替えるソーティング工程と、
前記画像データを前記所定の順序で一覧表示する表示工程と、を備え、
前記ソーティング工程では、前記画像データの一覧表示中に新規に記憶媒体の装着が検出された場合、当該新規の記憶媒体に保存された画像データを優先して一覧表示中に含めるように並べ替え、
前記表示工程では、前記画像データの一覧表示中に、表示対象の画像データを保存する記憶媒体が前記装着部から取り外されたことが検出された場合に、ユーザに対して当該画像データを一覧表示に含めるか否かを選択させるためのユーザインターフェースを表示することを特徴とする制御方法。
【請求項１１】
請求項１０に記載の制御方法を画像処理装置のコンピュータに実行させるためのプログラム。
【請求項１２】
請求項１１に記載のプログラムが格納されたコンピュータにより読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の記憶媒体が着脱可能であり、当該記憶媒体から読み込んだ画像データを一覧表示する画像処理技術に関する。
【背景技術】
【０００２】
近年、デジタルカメラやデジタルビデオカメラ、携帯電話といった画像入力機器の進歩に伴い、撮像された画像データの画像表示手段やプリント出力手段を有する多種の画像処理装置が製品化されている。その一例としてフォトプリンタが挙げられる。
【０００３】
画像入力機器で撮像した写真などの画像データをプリント出力する目的で使用されるフォトプリンタでは、インクジェット方式、熱転写方式といったプリント方式が多く採用されている。
【０００４】
インクジェット方式は、インクを衝撃や加熱などにより極小の液滴として飛ばす方式で、小さな液滴を用紙へ着弾させて、誤差拡散法などにより解像度と階調性を得る。インクを飛ばすための代表的な方式として、ピエゾ方式、サーマルインクジェット方式がある。ピエゾ方式は、印加により変形するピエゾ素子を使ってインクを押し出す方式で、サーマルインクジェット方式は発熱体より発生した気泡でインクに圧力をかけて飛ばす方式である。
【０００５】
一方、熱転写方式プリンタは、感熱型の用紙を印画用紙として用い、主走査方向に配列された複数個のサーマルヘッドを選択的に駆動し用紙を副走査方向に搬送することで該用紙上にドットライン状の印画を行う。
【０００６】
昇華型熱転写方式プリンタは、固体から気体に昇華したインクリボンを用紙に付着させる方式である。ヘッドに加える熱量と回数の制御を行い、１画素の濃度を変化させることで、滑らかで階調性豊かな画像を表現することができるため、写真のプリント出力に適した方式である。近年、サーマルヘッドの性能や用紙材料の品質の向上に比例し、銀塩写真に見劣りしない高画質を得ることが可能となってきている。
【０００７】
写真のプリント出力に適したデジタルフォトプリンタの市場拡大に伴い、パソコンなどを介さずに、デジタルカメラやデジタルビデオカメラなどの撮像機器とプリンタを直接接続するカメラダイレクトプリントシステムの普及が進んでいる。
【０００８】
以下、カメラダイレクトプリントシステムの概要について述べる。デジタルカメラで撮像された画像データは、カメラ内のメモリカードなどの記録媒体に保存される。この画像データをプリンタでプリント出力するために、ユーザはカメラとプリンタをＵＳＢインタフェースなどの専用のケーブルで接続する。
【０００９】
次に、カメラ内の記録媒体に保存されている画像データがカメラのディスプレイに表示され、ユーザはプリント出力を行う画像を選択する。この時、画像データを選択するためにカメラの有する操作部材を使用する。プリント出力対象となる画像データを選択し、カメラの操作部材に割り付けられたプリント出力ボタンを押下することにより、選択された画像データがプリンタに転送される。プリンタでは、受け取った画像データに対してプリント出力可能な形式となるようにデータ処理を施した後、用紙にプリント出力を行う。
【００１０】
このようにカメラダイレクトプリントシステムにおいては、ユーザがカメラの操作部材を操作するだけで、撮影した画像データの高画質プリント出力を可能とし、操作性が非常に優れており、利便性も高い。
【００１１】
液晶ディスプレイなどが搭載されているプリンタの多くは、画像データ入力手段として記録メディアであるメモリカードを直接プリンタに装着するためのカードスロットを搭載している。メモリカードから読み出した画像データはディスプレイ画面上に表示される。
【００１２】
先に述べたデジタルカメラでのプリント出力方法と同様に、プリンタ側の操作部材を操作し、ディスプレイ画面を見ながら上記メモリカード内に保存されたプリント出力対象となる画像データを選択することで、画像データのプリント出力が行える。
【００１３】
様々なデジタル画像入力機器の画像データ保存に対応するため、複数種類のメモリカードが製品化されている。また同じ規格の中で、上記画像入力機器の大きさに合わせて外形サイズが異なるメモリカードも使用されている。従って、市場には複数種類のメモリカードが流通しており、プリンタといった画像処理装置の中には、上記復数種類のメモリカードに対応できるように複数種類のカードスロットを備えている機器が多数存在する。
【００１４】
上記複数種類のカードスロットを備え、同時複数種類のメモリカードから読み出すことが可能な装置においての画像データの表示方法として、特許文献１及び特許文献２の手法が提案されている。
【００１５】
特許文献１は、プリンタに具備された複数のカードスロットのうち排他的に使用可能なものを判別し、ホストコンピュータ側で同時に使用可能なカードスロットのみを表示することで所望の画像データへのアクセスを容易にするものである。一方、特許文献２は、複数の記録媒体内に保存された画像データを一括して表示・処理することで、ユーザの利便性の向上を図った画像処理装置を提供するものである。
【特許文献１】特開２００６−０１１９５５号公報
【特許文献２】特開２００６−２２９６８６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１６】
複数種類のメモリカードに保存された画像データを一覧表示する手法として、特許文献１のように、排他的に使用可能である個々のカードスロット内の記録メディアを検知して、記録メディア毎に画像データを表示する手法がある。しかしながら、ユーザが同時に複数種類の記録メディア内の画像データの確認や設定を行いたくとも、個々の記録メディアに対して排他的に１つずつしかアクセスできないため、一覧表示したい記録メディアを切り替える作業が必要となり、利便性が良くない。
【００１７】
また、特許文献２では複数種類の記録メディアの画像データを一括に一覧表示が行える画像処理装置が提案されている。しかしながら、上記画像データの一覧表示中にユーザが新規の記録メディアを装着し、その記録メディア内の画像データを優先して閲覧したい場合などにおいて、画像を表示する際の操作性を向上させる必要がある。
【００１８】
近年、ＰＣ上のアプリケーションを介さずに画像データの各種操作が行えるカメラダイレクトプリントシステムや、装着された記録メディアから画像データを直接読み込み、設定や表示が行えるプリンタが数多く市販されている。
【００１９】
しかしながら、デジタルカメラやプリンタに搭載される液晶ディスプレイのサイズは、装置の小型化に伴い小型のものが多い。従って、ＰＣのモニタ画面に表示する場合と比べて、画像データの一覧表示時における閲覧及びアクセスが煩雑となりやすい。
【００２０】
本発明は、上記課題に鑑みてなされ、複数種の記憶媒体の画像データの一覧表示中に、新規の記憶媒体が装着された場合に、新規に装着された記憶媒体の画像データを優先して表示することでユーザの利便性を向上させる技術を実現する。
【課題を解決するための手段】
【００２１】
上記課題を解決するために、本発明の画像処理装置は、記憶媒体を装着するための装着部を複数有し、前記装着部に装着された複数の記憶媒体に保存された画像データを一覧表示する画像処理装置であって、前記装着部への記憶媒体の着脱を検出する検出手段と、前記装着部に装着された記憶媒体に保存された画像データを取得する制御手段と、前記取得した画像データを一時的に記憶するための記憶手段と、前記記憶手段に記憶した画像データを所定の順序に並べ替えるソーティング手段と、前記画像データを前記所定の順序で一覧表示する表示手段と、を備え、前記ソーティング手段は、前記画像データの一覧表示中に新規に記憶媒体の装着が検出された場合、当該新規の記憶媒体から読み込んだ画像データを優先して一覧表示中に含めるように並べ替え、前記表示手段は、前記画像データの一覧表示中に、表示対象の画像データを保存する記憶媒体が前記装着部から取り外されたことが検出された場合に、ユーザに対して当該画像データを一覧表示に含めるか否かを選択させるためのユーザインターフェースを表示する。
【００２２】
また、本発明の画像処理装置の制御方法は、記憶媒体を装着するための装着部を複数有し、前記装着部に装着された複数の記憶媒体に保存された画像データを一覧表示する画像処理装置の制御方法であって、前記装着部への記憶媒体の着脱を検出する検出工程と、前記装着部に装着された記憶媒体に保存された画像データを取得する制御工程と、前記取得した画像データを一時的に記憶するための記憶工程と、前記記憶した画像データを所定の順序に並べ替えるソーティング工程と、前記画像データを前記所定の順序で一覧表示する表示工程と、を備え、前記ソーティング工程では、前記画像データの一覧表示中に新規に記憶媒体の装着が検出された場合、当該新規の記憶媒体に保存された画像データを優先して一覧表示中に含めるように並べ替え、前記表示工程では、前記画像データの一覧表示中に、表示対象の画像データを保存する記憶媒体が前記装着部から取り外されたことが検出された場合に、ユーザに対して当該画像データを一覧表示に含めるか否かを選択させるためのユーザインターフェースを表示する。
【発明の効果】
【００２３】
本発明によれば、複数種の記憶媒体の画像データの一覧表示中に、新規の記憶媒体が装着された場合に、新規に装着された記憶媒体の画像データを優先して表示することでユーザの利便性を向上させることができる。
【００２４】
また、上記一覧表示中に画像データの順序、表示対象の記憶媒体等が選択可能なユーザインターフェース画面を表示することで、所望の画像データへのアクセスを容易にする。
【００２５】
更に、同一種類の記憶媒体が複数あり、同時に装置の装着部に装着できないような場合には、記憶媒体を順次装着部に装着し、画像データを装置内の記憶手段に記憶させておくことができるので、画像データの閲覧やプリント設定時のユーザの負担を軽減できる。
【発明を実施するための最良の形態】
【００２６】
以下に、添付図面を参照して本発明を実施するための最良の形態について詳細に説明する。
【００２７】
尚、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。
【００２８】
図１は、本発明に係る実施形態の画像処理装置の外観斜視図である。
【００２９】
本発明の画像処理装置は、昇華型熱転写方式のプリンタ部を内蔵しているプリンタにより実現される。
【００３０】
図１において、装置本体１０１の上面には装置の電源を投入する電源ボタン１０２、プリント出力の実行／中止を行う印刷／中止ボタン１０３、ユーザインターフェース（ＧＵＩ）画面を表示する液晶ディスプレイ１０４が配設されている。また、装置本体１０１の下部には、複数種のメモリカードが着脱可能な４個のカードスロットが複数有する装着部として設けられている。これらカードスロットは、ＳＤカード／ｍｉｎｉ  ＳＤカード／ＭＭＣカード差込スロット１０７を構成する。また、メモリースティック／メモリースティックＤｕｏ／メモリースティックＰＲＯ／メモリースティックＰＲＯ  Ｄｕｏカード差込スロット１０８を構成する。更に、コンパクトフラッシュ(登録商標)カード／マイクロドライブ差込スロット１０９を構成する。更に、スマートメディアカード／ｘＤピクチャカード差込スロット１１０を構成する（上記各カード名は登録商標）。
【００３１】
図２は、装置本体１０１上面の液晶ディスプレイとＵＩ画面の操作部の平面図である。
【００３２】
図２において、電源ボタン２の押下により電源投入後、各種カードスロット１０７〜１１０に装着されたメモリカード内に保存された画像データが読み出され、液晶ディスプレイ１０４上に表示される。十字キー／ＳＥＴボタン２０７により画像データの選択及び設定を行う。
【００３３】
メニューボタン２０２の押下によりプリント出力枚数や用紙設定画面へ遷移する。編集ボタン２０３で画像データのトリミング編集作業画面へ遷移し、ズームボタン２０５とパンボタン２０６を押下してトリミングサイズを決定する。表示ボタン２０４で画像データのファイル名や画像サイズといった情報表示を行う。おたのしみボタン２０１によりカレンダ作成、マルチレイアウト作成（複数の画像データを並べてレイアウトする）、アルバム作成といった編集機能の選択画面へ遷移する。
【００３４】
プリント出力する画像データの設定終了後に印刷／中止ボタン１０３を押下して、プリント出力が開始される。下排紙部１０５から装置本体カートリッジ内の用紙が分離され、内蔵されたステッピング・モータ及びＤＣモータの駆動力が搬送用ローラに伝達され、サーマルヘッドまで用紙が搬送される。その後、ステッピング・モータによる用紙搬送と同期しながらサーマルヘッドの発熱体が副走査方向に駆動する。発熱体によってインクリボンから昇華されたインクがプラテンローラにより圧着されている用紙へ転写されることで印画が行われる。Ｙ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）の各色インクの印画完了後に保護用のオーバーコート層を転写してコーティングを実行し、上部排紙口１０６から印画が完了した用紙が排出され、順次ストックされる。
【００３５】
また、カードスロット１０７〜１１０に装着されたメモリカード以外に、ＵＳＢ  Ｂコネクタ端子１１１にデジタルカメラを接続することで、プリンタ側をホスト機器として機能させ、デジタルカメラ側からプリント出力指示を行うことが可能である。ホスト機器として機能する場合には、ＵＳＢメモリといったＵＳＢインタフェースで接続可能な記憶媒体に保存された画像データを読み出す手段を備えていても良い。
【００３６】
次に、ＵＳＢ  Ａコネクタ端子１１２にＰＣ（パーソナルコンピュータ）を接続することで、プリンタ側を周辺デバイス機器として機能させ、ＰＣ側からプリント出力指示を行うことが可能である。
【００３７】
図３は、本発明に係る実施形態のプリンタの概略構成を示すブロック図である。
【００３８】
図３において、プリンタの中枢を担う主制御部３００は、ＣＰＵ３０１、ＲＡＭ３０２、画像データ処理部３０３、Ｆｌａｓｈ ＲＯＭ３０４、画像データ記憶部３０５、内部記憶装置部３０６、画像データソーティング部３０７を備える。
【００３９】
ＣＰＵ３０１は、プリンタのシステム制御及び各種プログラムに従った演算処理を実行する。画像データ処理部３０３は、画像データの加工処理を実行し、プリント出力に必要な画像データを生成し、ＲＡＭ３０２に保存する。ＲＡＭ３０２は、画像データの一時保存用、画像のリサイズ処理といった制御用プログラムのワーク領域としても使用される。Ｆｌａｓｈ ＲＯＭ３０４には、システム制御用プログラムや各種調整値などのパラメータが格納されている。
【００４０】
画像データ記憶部３０５は、メモリカード（記憶媒体）から読み出した画像データやサムネイル画像データ（縮小画像データ）を一時的に保存するために使用される。なお、画像データ記憶部３０５の機能をＲＡＭ３０２に内蔵しても良い。画像データソーティング部３０７では、ユーザによる設定に従い画像データ及びサムネイル画像データの並べ替え及び表示対象の画像データの選択を行う。画像データソーティング部３０７の機能をＣＰＵ３０１に内包させても良い。内部記憶装置部３０６は、ハードディスクドライブやフラッシュメモリから構成され、複数枚の画像データや画像データ以外のファイルの保存を目的に使用される。
【００４１】
入出力Ｉ／Ｆ３１０は、プリンタとデジタルカメラ及びＰＣといった外部機器との接続時にＵＳＢなどのインタフェースを提供し、入出力制御部３０９は、入出力Ｉ／Ｆ３１０の制御を司る。
【００４２】
ユーザは、ＬＣＤ画面（表示部）３１１に表示されるＧＵＩ画面で処理内容を確認しながら、操作部３０８を操作することで各種操作を実施する。ＬＣＤ画面の表示処理は、ＬＣＤドライバ部３１２によって制御される。
【００４３】
プリントエンジン部３１３は、用紙上に画像データのプリント出力処理を行う。インクジェットプリントヘッドやサーマルヘッドなどのプリント出力ヘッド及び用紙搬送用のステッピング・モータといった駆動機構、給排紙を行う給排紙機構から構成される。加えてインク液やインクリボンを内包したカートリッジ本体３１４とカートリッジ種別を認識するカートリッジ検出部３１５から構成される。本構成は、プリント方式及び製品形態に依存する。
【００４４】
複数種のメモリカードに対応させるため、メモリカード３１８，３２１，３２４，３２７を装着可能なメモリカードスロット部３１７，３２０，３２３，３２６が設けられている。また、メモリカード３１８，３２１，３２４，３２７からの読み出し及び主制御部３００への画像データの転送を行うメモリカードコントローラ部３１６，３１９，３２２，３２５が設けられている。これらのメモリカードコントローラ部３１６，３１９，３２２，３２５により複数種のメモリカード１〜４に格納された画像データの一括アクセス及び画像データの一覧表示が実現される。メモリカードに、加工した画像データの保存やその他のファイルデータの保存を目的とした書込み機能を搭載しても良い。
【００４５】
本実施形態では、ＳＤカード／ｍｉｎｉ  ＳＤカード／ＭＭＣカードは、メモリカード１（記録媒体）３１８に対応し、専用のメモリカード１スロット部３１７、メモリカード１コントローラ部３１６からなる。メモリースティック／メモリースティックＤｕｏ／メモリースティックＰＲＯ／メモリースティックＰＲＯ  Ｄｕｏカードは、メモリカード２（記録媒体）３２１に対応し、専用のメモリカード２スロット部３２０、メモリカード２コントローラ部３１９からなる。コンパクトフラッシュ(登録商標)カード／マイクロドライブは、メモリカード３（記録媒体）３２４に対応し、専用のメモリカード３スロット部３２３、メモリカード３コントローラ部３２２からなる。スマートメディアカード／ｘＤピクチャカードは、メモリカード４（記録媒体）３２７に対応し、専用のメモリカード４スロット部３２６、メモリカード４コントローラ部３２５からなる。
【００４６】
上記メモリカードコントローラ部３１６，３１９，３２２，３２５は、複数種のメモリカードごとに構成されているが、１つのメモリカードコントローラ部によって、複数種のメモリカードへのアクセス及び制御を実現しても良い。
【００４７】
また、図示は省略しているが、プリンタは、動作に必要な電力を供給するための電源回路及び、各種ＩＣ、電気素子を実装した回路基板等を内蔵している。
【００４８】
図４は、本実施形態のプリンタに装着された複数種のメモリカード内の画像データを読み出し、一覧表示したときのＧＵＩ画面を例示している。予め設定された配列通りにサムネイル画像データ４０１が表示されている。また、メモリカードの種類を示す文字表示４０２、メモリカードの種類を示す色背景表示４０３がされ、ユーザに対して画像データが保存されているメモリカードの種類が分かりやすく明示される。
【００４９】
［第１の実施形態］
以下、第１の実施形態のプリンタの動作について説明する。
【００５０】
図５は、第１の実施形態のプリンタの処理手順を示すフローチャートである。図６は、図５のフローチャートで示される処理を実施する際のＧＵＩ画面を例示している。
【００５１】
図５において、ユーザにより操作部３０８の電源ボタンが押下されることで装置の電源が投入される（Ｓ５０１）。
【００５２】
次に、ＬＣＤ画面３１１に表示されるＧＵＩ画面のメニュー操作により装置に装着されている全てのメモリカードの画像データの一覧表示の設定を行う。各メモリカードスロット部はメモリカードを検出し、各メモリカードコントローラ部がサムネイル画像データを読み出し、主制御部３００に画像データを転送する。画像データ記憶部３０５に画像データを記憶し、ＬＣＤドライバ部３１２によりＬＣＤ画面３１１にＧＵＩ画面が表示される（Ｓ５０２、図４）。
【００５３】
各メモリカードスロット部は、装置に既に装着されたメモリカードの他に新規にメモリカードが装着されたか否かを検出する（Ｓ５０３）。新規にメモリカードの装着が検出された場合は、各メモリカードコントローラ部が新規のメモリカードに保存されているサムネイル画像データを読み出し、主制御部３００に転送する（Ｓ５０４）。画像データソーティング部３０７は、新規のメモリカードから取得した画像データが一覧表示中の先頭に配置されるように順序を並べ替える。ＬＣＤドライバ部３１２は、画像データソーティング部３０７により並べ替えられた順序で画像データをＬＣＤ画面３１１に一覧表示する（Ｓ５０５）。
【００５４】
図６は新規のメモリカードの画像データを優先して先頭に並べ替えたときのＧＵＩ画面における一覧表示結果を例示している。新規のメモリカードに保存されているサムネイル画像データ６０１が他の画像データに優先して先頭に表示される。また、新規のメモリカードの種類を示す文字表示６０２、新規のメモリカードの種類を示す色背景表示６０３を行い、ユーザに対して画像データが保存されているメモリカードの種類を識別可能な状態で表示する。新規のメモリカードに保存されている画像データを優先して先頭表示６０４することにより、ユーザによる新規のメモリカードに保存されている画像データの確認や設定操作が容易となる。
【００５５】
新規メモリカードの画像データは先頭に限らず、末尾に追加しても良い。また、現在一覧表示されている画像データの割り込み位置に追加する態様でも良い。
【００５６】
例えば、新規のメモリカードを装着する前に、複数のメモリカードの画像データを日付順にソートして画像を表示していた場合でも、新規のメモリカードの画像データは、他のメモリカードの画像データと共に日付順でソートされずに、先頭にまとめて表示される。新規のメモリカードの画像データは他のメモリカードの画像とソートしないので、ソート処理を行わない分早く表示可能になる。また、新規のメモリカードの画像データを先頭にまとめて表示させるので、追加された画像データを確認しやすくなる。新規のメモリカード内の画像データだけで日付順（指定されているソート順）にソートして、ソートした画像データを先頭にまとめて表示してもよい。また、新規メモリカードの画像データは先頭に限らず、末尾に追加しても良い。また、現在一覧表示されている画像データの位置または、現在選択されている画像データの位置に割り込んで追加する態様でも良い。
【００５７】
新規のメモリカードと他のメモリカードの画像データを混ぜてソートしたい場合は、一度新規のメモリカードの画像データを表示して確認してから、画像をソートする指示を行うことにより、ソートができるようにしてもよい。
【００５８】
［第２の実施形態］
以下、第２の実施形態のプリンタの動作について説明する。
【００５９】
図７は、第２の実施形態のプリンタの処理手順を示すフローチャートである。図８〜図１１は、図７のフローチャートで示される処理を実施する際のＧＵＩ画面を例示している。
【００６０】
図７において、ユーザにより操作部３０８の電源ボタンが押下されることで装置の電源が投入される（Ｓ７０１）。
【００６１】
次に、カードスロットにメモリカードを装着すると、メモリカードスロット部の検出部で、検出信号を発生し、主制御部３００に伝送する（Ｓ７０２）。
【００６２】
ユーザが画像データの一覧表示を選択した場合（Ｓ７０３でＹＥＳ）は、主制御部３００のＣＰＵ３０１からメモリカードコントローラ部に画像データの読み出し命令信号を送信する。メモリカードコントローラ部は、サムネイル画像データを読み出し、主制御部３００に画像データを転送する。画像データ記憶部３０５は画像データを記憶し、ＬＣＤドライバ部３１２の制御によりＬＣＤ画面３１１に画像データが一覧表示される。
【００６３】
メモリカードスロット部が装置に新規にメモリカードが装着されたことを検出した場合（Ｓ７０４でＹＥＳ）、新規のメモリカードから取得した画像データを一覧表示に追加するか否かをユーザに選択させるためのＧＵＩ画面を表示する（Ｓ７０５、図８）。
ユーザにより『キャンセル』ボタンが選択された場合（Ｓ７０６でＮＯ）は、処理を終了し、『ＯＫ』ボタンが選択された場合（Ｓ７０６でＹＥＳ）は、図１０に示す画像データの一覧表示の並び順を選択する画面を表示する（Ｓ７０７）。
【００６４】
ユーザにより並び順が選択された後、メモリカードコントローラ部は、新規のメモリカードに保存された画像データのサムネイル画像データを読み出し、主制御部３００に画像データを転送し、画像データ記憶部３０５に画像データを記憶する（Ｓ７０８）。
【００６５】
次に、画像データソーティング部３０７は、新規のメモリカードから取得したサムネイル画像データがユーザにより設定された所定の順序になるように並べ替える。その後、ＣＰＵ３０１からＬＣＤ制御用信号をＬＣＤドライバ部３１２に出力し、ＬＣＤ画面３１１に一覧表示する（Ｓ７０９）。
【００６６】
ここで、ユーザが新規のメモリカードの画像データの一覧表示を選択しなかった場合（Ｓ７０３でＮＯ）、メモリカードスロット部により装置に新規にメモリカードが装着されたことが検出されたか判定する（Ｓ７１０）。新規にメモリカードが装着されたことを検出した場合（Ｓ７１０でＹＥＳ）、全てのメモリカードの画像データの一覧表示を実行するか否かをユーザに選択させるためのＧＵＩ画面を表示する（Ｓ７１１、図９）。
【００６７】
ユーザにより『ＯＫ』ボタンが選択された場合（Ｓ７１２でＹＥＳ）は、図１０に示す画像データの一覧表示の並び順を選択する画面を表示し（Ｓ７０７）、以降の処理に遷移する。一方、ユーザにより『キャンセル』ボタンが選択された場合（Ｓ７１２でＮＯ）は、一覧表示を行いたい画像データが保存されたメモリカードを選択するためのＧＵＩ画面（図１１）を表示する。
【００６８】
ユーザにより複数のメモリカードの選択が行われた後（Ｓ７１４）、図１０に示す画像データの一覧表示の並び順を選択する画面を表示し（Ｓ７０７）、以降の処理に遷移する。
【００６９】
Ｓ７０５、Ｓ７０７、Ｓ７１１、Ｓ７１３の確認用ＧＵＩ画面の表示は、シーケンスに合わせて省略又は表示順番の変更を行っても良い。
［第３の実施形態］
以下、第３の実施形態のプリンタの動作について説明する。
【００７０】
図１２は、第３の実施形態のプリンタの処理手順を示すフローチャートである。図１３、図１２のフローチャートで示される処理を実施する際のＧＵＩ画面を例示している。
【００７１】
図１２において、複数のメモリカードに保存された画像データの一覧表示中に（Ｓ１２０１）、表示対象の画像データを保存するメモリカードがプリンタから取り外されたか判定する（Ｓ１２０２）。表示対象の画像データを保存するメモリカードがプリンタから取り外された場合（Ｓ１２０２でＹＥＳ）、当該取り外されたメモリカードの画像データを一覧表示から削除するか否かをユーザに対して選択させるためのＧＵＩ画面を表示する（Ｓ１２０３）。
【００７２】
画像データの削除が選択された場合（Ｓ１２０４でＮＯ）、画像データ記憶部３０５から画像データのサムネイル画像を削除すると共に、一覧表示から取り外されたメモリカードの画像データを削除する。画像データを削除しないが選択されなかった場合（Ｓ１２０４でＹＥＳ）、画像データ記憶部３０５の該当する画像データのサムネイルの削除を実行しない。また、取り外されたメモリカードの画像データを灰色（モノクロ画像）１３０１で表示しユーザに告知する（Ｓ１２０５、図１３）。
【００７３】
ユーザがプリント出力したい画像データを一覧表示から選択する際に（Ｓ１２０６）、取り外されたメモリカードの画像データも含まれていた場合（Ｓ１２０７でＹＥＳ）、装着されたメモリカードの全ての画像データのプリント出力を完了する（Ｓ１２０８）。その後、ユーザに対して取り外されたメモリカードの再度の装着を促すＧＵＩ画面を表示し（Ｓ１２０９）、メモリカードの装着後、画像データを読み込みプリント出力を実行する。
【００７４】
上記のように画像データのサムネイル画像を記憶せずに容量的な余裕がある場合には、画像データ自体を、画像データ記憶部３０５、ＲＡＭ３０２、内部記憶装置部３０６に記憶させても良い。この場合には、メモリカードが取り外された場合でも、画像データ記憶部３０５、ＲＡＭ３０２、内部記憶装置部３０６から画像データを読み込むことで、プリント出力された場合にもメモリカードの再度の装着が不要となる。
【００７５】
上記実施形態では、メモリカード内のフラッシュメモリに保存された画像データの表示方法について記したが、ＵＳＢメモリ内のフラッシュメモリ、または磁気記録媒体、光磁気記録媒体、光記録媒体内の画像データの表示方法に適用しても良い。また、装置に内蔵されたハードディスクといった大容量記録装置に保存された画像データに適用しても良い。また、フォルダ内に保存された画像データ単位に上記表示方法を適用しても良い。
【００７６】
［他の実施形態］
本発明の目的は次のような方法によっても達成される。即ち、前述した各実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（又は記録媒体）を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行する。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、本発明には次のような場合も含まれる。即ち、プログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される。
【００７７】
更に、次のような場合も本発明に含まれる。すなわち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリーに書込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される。
【００７８】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した手順に対応するプログラムコードが格納されることになる。
【図面の簡単な説明】
【００７９】
【図１】本発明に係る実施形態の画像処理装置の構成を示す外観図である。
【図２】本実施形態のプリンタ装置の操作部の拡大図である。
【図３】本実施形態のプリンタの構成を示すブロック図である。
【図４】本実施形態のプリンタのＧＵＩ画面を例示する図である。
【図５】第１の実施形態のプリンタの処理手順を示すフローチャートである。
【図６】第１の実施形態によるＧＵＩ画面を例示する図である。
【図７】第２の実施形態のプリンタの処理手順を示すフローチャートである。
【図８】第２の実施形態によるＧＵＩ画面を例示する図である。
【図９】第２の実施形態によるＧＵＩ画面を例示する図である。
【図１０】第２の実施形態によるＧＵＩ画面を例示する図である。
【図１１】第２の実施形態によるＧＵＩ画面を例示する図である。
【図１２】第３の実施形態のプリンタの処理手順を示すフローチャートである。
【図１３】第３の実施形態によるＧＵＩ画面を例示する図である。
【符号の説明】
【００８０】
１０１  プリンタ装置本体
１０２  電源ボタン
１０３  印刷／中止ボタン
１０４  液晶ディスプレイ
１０５  下部排紙口
１０６  上部排紙口
１０７〜１１０  メモリカードスロット
１１１  ＵＳＢ  Ｂコネクタ端子
１１２  ＵＳＢ  Ａコネクタ端子
２０１  おたのしみボタン
２０２  メニューボタン
２０３  編集ボタン
２０４  表示ボタン
２０５  ズームボタン
２０６  パンボタン
２０７  十字キー／ＳＥＴボタン
３００  主制御部
３０１  ＣＰＵ
３０２  ＲＡＭ
３０３  画像データ処理部
３０４  Ｆｌａｓｈ  ＲＯＭ
３０５  画像データ記憶部
３０６  内部記憶装置部
３０７  画像データソーティング部
３０８  操作部
３０９  入出力制御部
３１０  入出力Ｉ／Ｆ
３１１  ＬＣＤ画面（表示部）
３１２  ＬＣＤドライバ部
３１３  プリントエンジン部
３１４  カートリッジ本体
３１５  カートリッジ検出部
３１６  メモリカード１コントローラ部
３１７  メモリカード１スロット部
３１８  メモリカード１（記憶媒体）
３１９  メモリカード２コントローラ部
３２０  メモリカード２スロット部
３２１  メモリカード２（記憶媒体）
３２２  メモリカード３コントローラ部
３２３  メモリカード３スロット部
３２４  メモリカード３（記憶媒体）
３２５  メモリカード４コントローラ部
３２６  メモリカード４スロット部
３２７  メモリカード４（記憶媒体）
４０１  画像データのサムネイル画像
４０２  メモリカードの種類を示す文字表示
４０３  メモリカードの種類を示す色背景表示
６０１  新規メモリカード内の画像データのサムネイル画像
６０２  新規メモリカードの種類を示す文字表示
６０３  新規メモリカードの種類を示す色背景表示
６０４  新規メモリカード内の画像データを優先して先頭表示
１３０１  取り外されたメモリカード内の画像データのサムネイル画像を灰色表示
１３０２  取り外されたメモリカードの種類を示す文字表示
【図１】
0004921393.tif 000002
【図２】
0004921393.tif 000003
【図３】
0004921393.tif 000004
【図４】
0004921393.tif 000005
【図５】
0004921393.tif 000006
【図６】
0004921393.tif 000007
【図７】
0004921393.tif 000008
【図８】
0004921393.tif 000009
【図９】
0004921393.tif 000010
【図１０】
0004921393.tif 000011
【図１１】
0004921393.tif 000012
【図１２】
0004921393.tif 000013
【図１３】
0004921393.tif 000014