(57)【特許請求の範囲】
【請求項１】
記憶画像及び前記記憶画像に対応した縮小画像を記憶する記憶媒体から、縮小画像を取り込む取り込み手段と、
前記取り込み手段が取り込んだ縮小画像を表示装置に表示させる第１表示制御手段と、
前記表示装置に表示される前記縮小画像から、特定の画像処理を行う複数の縮小画像を選択指示する選択指示手段と、
前記選択指示手段で指示された複数の縮小画像を、より大きなサイズで自動的にスライドショー表示させる第２表示制御手段と、
前記第２表示制御手段により、前記縮小画像よりも大きなサイズで画像がスライドショー表示されている間に前記特定の画像処理を実際に行うべき複数の記憶画像を順次指示するための実行指示手段と、
前記第２表示制御手段によるスライドショー表示の終了したことに応じて、前記選択指示手段で選択指示された縮小画像に対応する記憶画像のうち、前記実行指示手段による指示を反映させた複数の記憶画像を一括して前記特定の画像処理の対象として、前記特定の画像処理を実行する実行手段とを有することを特徴とする画像処理装置。
【請求項２】
前記第２表示制御手段は、前記選択指示手段で指示された縮小画像に対応した前記記憶画像を表示させることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記第２表示制御手段は、前記表示装置に表示させるべき画像のうちのいずれか１枚の画像を表示させることを特徴とする請求項１ないし２のいずれかに記載の画像処理装置。
【請求項４】
さらに前記表示装置に表示させる画像を切り替えるための指示部を表示させることを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記スライドショー表示の終了後、前記特定の画像処理に対応したアプリケーションプログラムが自動的に起動することを特徴とする請求項１ないし４のいずれかに記載の画像処理装置。
【請求項６】
更に前記実行指示手段は複数種類の画像処理に関して実行の可否を選択可能とすることを特徴とする請求項１ないし５のいずれかに記載の画像処理装置。
【請求項７】
前記特定の画像処理とは、印刷処理を含むことを特徴とする請求項１ないし６のいずれかに記載の画像処理装置。
【請求項８】
前記印刷処理は、印刷すべき画像の配置及び印刷サイズを編集するため、使用者の操作を受付ける編集操作受付け手段を含むことを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記特定の画像処理とは、メール送信処理を含むことを特徴とする請求項１ないし６のいずれかに記載の画像処理装置。
【請求項１０】
前記メール送信処理を行う際に、メール送信指示された画像を添付する新規メール作成処理を行うよう制御するメール作成制御手段を有することを特徴とする請求項９に記載の画像処理装置。
【請求項１１】
前記特定の画像処理とは、前記記憶画像を所望の記憶領域に転送する転送処理を含むことを特徴とする請求項１ないし６のいずれかに記載の画像処理装置。
【請求項１２】
前記記憶媒体は、デジタルカメラに含まれることを特徴とする請求項１ないし１１のいずれかに記載の画像処理装置。
【請求項１３】
記憶画像及び前記記憶画像に対応した縮小画像を記憶する記憶媒体から、縮小画像を取り込む取り込み工程と、
前記取り込んだ縮小画像を表示装置に表示させる第１表示制御工程と、
前記表示装置に表示される前記縮小画像から、特定の画像処理を行う複数の縮小画像を選択指示する選択指示工程と、
前記選択指示工程で指示された複数の縮小画像を、より大きなサイズで自動的にスライドショー表示させる第２表示制御工程と、
前記第２表示制御工程で、前記縮小画像よりも大きなサイズで画像がスライドショー表示されている間に前記特定の画像処理を実際に行うべき複数の記憶画像を順次指示するための実行指示工程と、
前記第２表示制御工程によるスライドショー表示の終了したことに応じて、前記選択指示工程で選択指示された縮小画像に対応する記憶画像のうち、前記実行指示工程による指示を反映させた複数の記憶画像を一括して前記特定の画像処理の対象として、前記特定の画像処理を実行する実行工程とを有することを特徴とする画像処理方法。
【請求項１４】
前記第２表示制御工程は、前記選択指示工程で指示された縮小画像に対応した前記記憶画像を表示させることを特徴とする請求項１３に記載の画像処理方法。
【請求項１５】
前記第２表示制御工程は、前記表示装置に表示させるべき画像のうちのいずれか１枚の画像を表示させることを特徴とする請求項１３ないし１４のいずれかに記載の画像処理方法。
【請求項１６】
さらに前記表示装置に表示させる画像を切り替えるための指示部を表示させることを特徴とする請求項１５に記載の画像処理方法。
【請求項１７】
さらに前記表示装置に表示させる画像を順次自動的に切り替える表示切替工程を有することを特徴とする請求項１５に記載の画像処理方法。
【請求項１８】
前記スライドショー表示の終了後、前記特定の画像処理に対応したアプリケーションプログラムが自動的に起動することを特徴とする請求項１３ないし１７のいずれかに記載の画像処理方法。
【請求項１９】
前記特定の画像処理とは、印刷処理を含むことを特徴とする請求項１３ないし１８のいずれかに記載の画像処理方法。
【請求項２０】
更に、前記印刷処理を行う際に、印刷すべき画像の配置及び印刷サイズを編集するため、使用者の操作を受付ける編集操作受付け工程を含むことを特徴とする請求項１９に記載の画像処理方法。
【請求項２１】
前記特定の画像処理とは、メール送信処理を含むことを特徴とする請求項１３ないし１８のいずれかに記載の画像処理方法。
【請求項２２】
前記メール送信処理を行う際に、メール送信指示された画像を添付する新規メール作成処理を行うよう制御するメール作成制御工程を有することを特徴とする請求項２１に記載の画像処理方法。
【請求項２３】
前記特定の画像処理とは、前記記憶画像を所望の記憶領域に転送する転送処理を含むことを特徴とする請求項１３ないし１８のいずれかに記載の画像処理方法。
【請求項２４】
前記記憶媒体は、デジタルカメラに含まれることを特徴とする請求項１３ないし２３のいずれかに記載の画像処理方法。
【請求項２５】
請求項１３ないし２４のいずれかに記載の画像処理方法を、コンピュータで実行するためのプログラムを記憶する記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルカメラ等の画像を蓄積する機器から、画像をコンピュータに転送するなどして、画像を印刷したり電子メールで送信したりする技術に関する。
【０００２】
【従来の技術】
近年、デジタルカメラの普及に伴い大量の画像を気軽に撮影し、これをPCに取り込み保存し、これらの画像を自分で印刷したり、あるいは電子メールに添付して送ったりといったことが簡単にできるようになってきている。
【０００３】
このような使い方に伴い、PCで画像を管理し、印刷や電子メールに添付することができる画像管理ソフトウェアも多数発売されてきている。
【０００４】
これら画像管理ソフトウェアの代表的な例を図１に示す。このように、１で、画像を表示したいフォルダを選択すると、２に、そのフォルダ内の画像ファイルをサムネイル形式（縮小して表示した画像）で表示し、ユーザに間単にたくさんの画像を一度に見られるようにしている。そしてここから、３で、あるサムネイルを選択してダブルクリックすると、別ウインドウで、その画像を大きく表示することができる。また、あるサムネイルを選択して、印刷を指定すると、印刷が実行できる。また、あるサムネイルを選択して「Eメールに送る」を指定すると、メールソフトを起動しそこに画像ファイルを自動的に添付してくれるものもある。
【０００５】
図２に印刷指定ウインドウの例を示す。
【０００６】
複数のサムネイルを選択し、メニュー等から「印刷...」を選択すると、図２のウインドウが現れる。ここには、選択したサムネイルの画像が、207のように並んで表示される。紙中に画像を横何枚X縦何枚並べるかは、201、202の枚数設定で指定できる。選択した画像が、一枚の紙で収まらないときは、204前のページ、205次のページボタンを押すことで確認できる。そして、印刷ボタンを押すと、このレイアウトに従ってプリンタで印刷が実行される。
【０００７】
サムネイル形式での表示では、一覧で多くの画像を見ることができるのはいいが、それぞれの画像のサイズは小さい。よって、画像管理ソフトウェアでは、選択した複数のサムネイルの画像を画面いっぱいに表示して連続して見ることができる「スライドショー」機能を持つものもある。選択した画像のうち最初の画像を画面いっぱいに表示し、マウスクリックや何かのキーを押すことで、次の画像の表示に切り替える。これを繰り返していくと選択した画像を順番に画面いっぱいに表示して見ることができる。このとき矢印キー“←”や特定のキーを押すことで、前の画像の表示に戻ることもできる。
【０００８】
【発明が解決しようとする課題】
デジタルカメラで多くの画像を撮影し、それをPCに取り込み、前記画像管理ソフトウェアでサムネイル形式で一覧表示をしていく。これらの画像の中には、ピントが合っていない画像や、手ぶれして撮影されたもの、あるいは似たシーンや同じ対象物を繰り返し撮影したもの等が含まることになる。
【０００９】
サムネイルは、一般的に、PCの画面サイズを考慮して80x60ドットや、大きいものでも160X120ドット程度のサイズで作成され表示されるのが一般的である。この程度のサイズの表示では、前記ピントの合っていない画像や、手ぶれしている画像等を区別するのは非常に難しい。また、似たシーンや同じ対象物を繰り返し撮影したものの中から、もっともよく撮れたと思う写真を選び出すのも困難である。
【００１０】
ユーザは気に入った写真を、印刷したり、電子メール等で知人に送ったりしたいわけであるが、多くの画像から、このサムネイルサイズでの一覧表示の中で見つけていくことは以上述べてきたように難しい。そこで、ユーザはサムネイルを一枚一枚ダブルクリックして画像を別ウインドウで大きく表示をして画像の良し悪しを確認していくか、前記スライドショー再生をして順次画像を確認していくことになる。それをしながら気に入った画像を頭に記憶し、いったんサムネイル表示画面に戻って、そこで気に入った画像のみを選択しなおして、印刷、または、電子メールに添付、といった作業を行うことになる。
【００１１】
上記のように、最終的には、印刷や電子メールへの添付といったことを行いのにかかわらず、画像を確認して選択していくという作業と、その結果を印刷、電子メールへ添付といった作業とが連携しておらず、ユーザの操作においては不便であった。
【００１２】
本発明は、上記のような不都合を解決して、画像の良し悪しを判断でき、よい画像のみを選択的に処理できるような画像処理装置、画像処理方法、記憶媒体を提供することを目的とする。
【００１３】
【課題を解決するための手段】
上記課題を解決するために、本発明は、記憶画像及び前記記憶画像に対応した縮小画像を記憶する記憶媒体から、縮小画像を取り込む取り込み手段と、前記取り込み手段が取り込んだ縮小画像を表示装置に表示させる第１表示制御手段と、前記表示装置に表示される前記縮小画像から、特定の画像処理を行う複数の縮小画像を選択指示する選択指示手段と、前記選択指示手段で指示された複数の縮小画像を、より大きなサイズで自動的にスライドショー表示させる第２表示制御手段と、前記第２表示制御手段により、前記縮小画像よりも大きなサイズで画像がスライドショー表示されている間に前記特定の画像処理を実際に行うべき複数の記憶画像を順次指示するための実行指示手段と、前記第２表示制御手段によるスライドショー表示の終了したことに応じて、前記選択指示手段で選択指示された縮小画像に対応する記憶画像のうち、前記実行指示手段による指示を反映させた複数の記憶画像を一括して前記特定の画像処理の対象として、前記特定の画像処理を実行する実行手段とを有することを特徴とする画像処理装置を提供する。
【００１４】
また、上記の課題と鑑みて、本発明の画像処理装置は、記憶画像を記憶する記憶媒体と、記憶画像に対応する縮小画像を表示装置に表示させる第１表示制御手段と、表示装置に表示される縮小画像から、特定の画像処理を行う複数の縮小画像を指示する指示手段と、指示手段で指示された複数の縮小画像の内容を、より認識しやすく表示させる第２表示制御手段と、第２表示手段による表示がいる間に特定の画像処理を実際に行うか否か指示するための実行指示手段と、
選択指示手段で選択指示された縮小画像に対応する記憶画像のうち、実行指示手段による指示を反映させた記憶画像に対して特定の画像処理を実行する実行手段とを有することを特徴とする。
【００２７】
【発明の実施の形態】
（第１の実施例）
図１４は本発明が実施されうるプラットフォームであるパーソナルコンピュータシステムの構成の例を示している。図１４において３０１はコンピュータシステム本体、３０２はデータを表示するディスプレー、３０３は代表的なポインティングデバイスであるマウス、３０４はマウスボタン、３０５はキーボードである。３１０はデジタルカメラであり、RS-232CやUSB等の通信ケーブルで接続されている。
【００２８】
図１５はソフトウェアとハードウェアを含む画像データ管理システムの構成を示す図である。図１５において５０９はハードウェアであり、５０５はハードウェア５０９の上で動作するオペレーティングシステム（ＯＳ）であり、５０４はＯＳ５０５の上で動作するアプリケーションソフトウェアである。なおハードウェア５０９とＯＳ５０５を構成するブロックのうち構成用件として当然含まれるが本発明の実施例を説明する上で直接必要としないブロックに関しては図示していない。そのような図示していないブロックの例としてハードウェアとしてはＣＰＵ、メモリ、ＯＳとしてはメモリ管理システム等がある。図１５において５１５はファイルやデータを物理的に格納するハードディスク、５０８はＯＳを構成するファイルシステムでありアプリケーションソフトウェアがハードウェアを意識せずにファイルの入出力が行えるようにする機能がある。５１４はファイルシステム５０８がハードディスク５１５の読み書きを行うためのディスクＩＯインターフェースである。５０７はＯＳを構成する描画管理システムでありアプリケーションソフトウェアがハードウェアを意識せずに描画が行えるようにする機能がある。５１３は描画管理システム５０７がディスプレー３０２に描画を行うためのビデオインターフェースである。５０６はＯＳを構成する入力デバイス管理システムであり、アプリケーションソフトウェアがハードウェアを意識せずにユーザーの入力を受け取ることができるようにする機能がある。５１０は入力デバイス管理システム５０６がキーボード３０５の入力を受け取るためのキーボードインターフェース、マウスインターフェース５１２は入力デバイス管理システム５０６がマウス３０３からの入力を受け取ることができるようにするためのマウスインターフェースである。３１０はデジタルカメラであり、本例ではRS-232Cケーブル経由で接続される。これは５２１のRS-232Cインタフェース部を介して、５２２外部インタフェース管理システムが管理する。５２３通信モジュール部は、この外部インタフェース管理システムと通信を行う。５０１画像管理ソフトは、この通信モジュールを使ってカメラとの画像データ、情報のやりとりをする。
【００２９】
図１３はデジタルカメラの例である。１がUSB I/FでありＰＣと接続される。2がモードダイヤルスイッチであり、2a再生モード、2b撮影モード、2cスティッチアシストモード、2dスライドショー再生モード、2e電源Offを持つ。３は、ＣＦ（Compact FlashTM）カードスロットである。カメラ本体のみで使用する場合は、モードダイヤルスイッチを電源Offから他のモードにダイヤルを回し、電源をOnとすると同時にそのモードに入る。撮影モードのときは、４のLCDに画像のプレビューが表示され、５のレリーズスイッチを押すことによって画像が撮影され、６のＣＦカードに記録される。再生モードのときは、LCDに撮影、記録された最後の画像が表示され、7a、7bの＋―ボタンによって画像を順次送り再生を行う。
【００３０】
次に、ユーザが画像を選択してスライドショー再生を行い、その後印刷を行う操作手順について説明していく。
【００３１】
ユーザは図１のサムネイル表示画面でスライドショー再生をしたいサムネイルを選択する。選択方法としては、メニューから「全てを選択」をすると全てのサムネイルが選択状態になる。選択状態とは、サムネイルのワクを赤や青等のワク色にすることで示される。ある個所のサムネイルから連続して複数個のサムネイルを選択したい場合は、最初のサムネイルをクリックして選択状態にし、その後、最後のサムネイルをSHIFTキーを押しながらクリックすると、その間に配置されているサムネイルも含めて選択状態になる。また、任意の複数のサムネイルを選択したい場合は、CTRLキーを押しながらサムネイルをクリックしていくと、クリックしたもののみ選択状態になる。
【００３２】
こうして、スライドショー再生したいサムネイルを選択した後で、メニューから「スライドショー...」を選択する。すると図１４の３０２のコンピュータの画面いっぱいに図３に示すようにスライドショー画面が表示される。このとき、図１のサムネイル表示画面は、スライドショー再生画面の裏に位置するので、この間は表示できないし、また操作もできない。
【００３３】
図３で３０１は画面全体で、３０２は表示されている画像である。３０３の戻るボタンを押すと一つ前の画像の表示に戻ることができ、３０４の進むボタンを押すと次の画像の表示に進むことができる。次の画像に進むには、このボタンのほかにマウスのクリックやスペースキー、矢印→キーでも同じことが行える。また戻るには、矢印←キーでも戻ることができる。
【００３４】
３０５は印刷指定ボタンである。ユーザが画像を見ながら、この画像は印刷したいと思ったとき、このボタンを押す。すると、図４の４０２のようにボタン上に指定済みマークが表示され、ユーザに印刷指定がされたことを示す。このボタンをもう一度押すと印刷指定は解除され４０１の表示に戻る。ユーザが画像を順次表示させそれを眺めながら、印刷したい画像があれば、これを指定していく。
【００３５】
３０７の終了ボタンを押すとスライドショー再生は終了し、この画面３０１は消え、元の図１に示すサムネイル表示画面に戻る。このとき、スライドショー画面で一つでも印刷指定されたものがある場合は、自動的に図２に示す印刷ウインドウが起動し、ユーザは連続的に印刷を行う作業に入ることができる。
【００３６】
上記の一連の操作の流れに沿って、内部の処理手順を説明する。
【００３７】
スライドショー再生画面が起動されるとき、サムネイル表示画面より、図５に示す選択された画像のリストが渡される。これには、ここの画像ファイルのパス名と、印刷指定については全て初期値Off指定で値が格納されている。
【００３８】
スライドショー再生画面は、図６に示す手順を行う。
【００３９】
６０１でこのリストを取得し、６０２でリストのNo1にある画像ファイルをロードし表示を行う。そして図５リストの印刷指定の値によって図４の４０１または４０２のボタンを表示する。この場合は初期値Offなので４０１のボタンになる。６０３で1番目の画像を表示していることを変数COUNTに記憶する。そして、COUNT+1の画像ファイルをロードしておく。これは、次の画像表示のときにすぐに画像表示を行えるようにするためである。
【００４０】
図３の３０４次へ進むボタンを押されたときは、図７に示す処理を行う。
【００４１】
７０２で、表示すべきCOUNT+１番目の画像がロード済みかをチェックし、まだであれば、７０８でロードする。そして７０３で画面に表示する。そして図５リストの印刷指定の値によって図４の４０１または４０２のボタンを表示する。７０４では、COUNT-1番目の画像がメモリ上にあるかをチェックし、あれば７０５で削除する。そして７０６でCOUNT+２番目の画像をロードしておき、COUNTの値を７０７で一個進めておく。これで、現在表示している画像の一つ前と一つ後の画像がメモリ上にロードしてあることになり、戻る、あるいは次へボタンがおされてもすぐに対応する画像を表示することができる。
【００４２】
図３の３０３前へ戻るボタンを押されたときは、図８に示す処理を行う。
【００４３】
８０２で、表示すべきCOUNT−１番目の画像がロード済みかをチェックし、まだであれば、８０８でロードする。そして８０３で画面に表示する。そして図５リストの印刷指定の値によって図４の４０１または４０２のボタンを表示する。８０４では、COUNT＋1番目の画像がメモリ上にあるかをチェックし、あれば８０５で削除する。そして８０６でCOUNT−２番目の画像をロードしておき、COUNTの値を８０７で一個減らしておく。これで、現在表示している画像の一つ前と一つ後の画像がメモリ上にロードしてあることになり、戻る、あるいは次へボタンがおされてもすぐに対応する画像を表示することができる。
【００４４】
印刷指定ボタンが押されたときは、図９に示す処理を行う。
【００４５】
９０２で押される前の状態を図５のリストから取得し、９０３、９０５でOffならばOnに、OnならばOffに設定を書き換える。そして９０４、９０６で設定にあったボタンを再度表示する。
【００４６】
ユーザが図３の３０１終了ボタンを押したとき、スライドショー画面は終了し、図１のサムネイル表示画面に戻る。
【００４７】
サムネイル表示画面では、図１１に示す処理を行う。
【００４８】
１１０２で図５のリストの印刷指定の欄にOnになっているものがあるかどうかをチェックする。一つでもOnがあれば、１１０４で図２の印刷ウインドウを起動する。印刷ウインドウでは、図５のリスト中でOnになっている画像ファイルのパス名を取得し、この画像をロードし、２０７の画像表示ならびに、２０６印刷ボタンが押されての印刷実行のときの画像として用いる。
【００４９】
（第２の実施例）
第１の実施例では,スライドショー画面で印刷指定を行い、その後自動的に印刷ウインドウを起動する例を示したが、ここではスライドショー画面で電子メールに添付する画像の指定を行い、その後自動的に電子メールソフトを起動する例を示す。
【００５０】
ユーザは図１のサムネイル表示画面でスライドショー再生をしたいサムネイルを選択する。選択方法としては、メニューから「全てを選択」をすると全てのサムネイルが選択状態になる。選択状態とは、サムネイルのワクを赤や青等のワク色にすることで示される。ある個所のサムネイルから連続して複数個のサムネイルを選択したい場合は、最初のサムネイルをクリックして選択状態にし、その後、最後のサムネイルをSHIFTキーを押しながらクリックすると、その間に配置されているサムネイルも含めて選択状態になる。また、任意の複数のサムネイルを選択したい場合は、CTRLキーを押しながらサムネイルをクリックしていくと、クリックしたもののみ選択状態になる。
【００５１】
こうして、スライドショー再生したいサムネイルを選択した後で、メニューから「スライドショー...」を選択する。すると図１４の３０２のコンピュータの画面いっぱいに図３に示すようにスライドショー画面が表示される。このとき、図１のサムネイル表示画面は、スライドショー再生画面の裏に位置するので、この間は表示できないし、また操作もできない。
【００５２】
図３で３０１は画面全体で、３０２は表示されている画像である。３０３の戻るボタンを押すと一つ前の画像の表示に戻ることができ、３０４の進むボタンを押すと次の画像の表示に進むことができる。次の画像に進むには、このボタンのほかにマウスのクリックやスペースキー、矢印→キーでも同じことが行える。また戻るには、矢印←キーでも戻ることができる。
【００５３】
３０６は電子メール指定ボタンである。ユーザが画像を見ながら、この画像は電子メールに添付したいと思ったとき、このボタンを押す。すると、図４の４０４のようにボタン上に指定済みマークが表示され、ユーザに電子メール指定がされたことを示す。このボタンをもう一度押すと電子メール指定は解除され４０３の表示に戻る。ユーザが画像を順次表示させそれを眺めながら、電子メールに添付したい画像があれば、これを指定していく。
【００５４】
３０７の終了ボタンを押すとスライドショー再生は終了し、この画面３０１は消え、元の図１に示すサムネイル表示画面に戻る。このとき、スライドショー画面で一つでも電子メール指定されたものがある場合は、自動的に電子メールソフトが起動し、新規メールに画像が添付された状態で表示される。
【００５５】
上記の一連の操作の流れに沿って、内部の処理手順を説明する。
【００５６】
スライドショー再生画面が起動されるとき、サムネイル表示画面より、図５に示す選択された画像のリストが渡される。これには、ここの画像ファイルのパス名と、電子メール指定については全て初期値Off指定で値が格納されている。
【００５７】
スライドショー再生画面は、図６に示す手順を行う。
【００５８】
６０１でこのリストを取得し、６０２でリストのNo1にある画像ファイルをロードし表示を行う。そして図５リストの電子メール指定の値によって図４の４０３または４０４のボタンを表示する。この場合は初期値Offなので４０３のボタンになる。６０３で1番目の画像を表示していることを変数COUNTに記憶する。そして、COUNT+1の画像ファイルをロードしておく。これは、次の画像表示のときにすぐに画像表示を行えるようにするためである。
【００５９】
図３の３０４次へ進むボタンを押されたときは、図７に示す処理を行う。
【００６０】
７０２で、表示すべきCOUNT+１番目の画像がロード済みかをチェックし、まだであれば、７０８でロードする。そして７０３で画面に表示する。そして図５リストの電子メール指定の値によって図４の４０３または４０４のボタンを表示する。７０４では、COUNT-1番目の画像がメモリ上にあるかをチェックし、あれば７０５で削除する。そして７０６でCOUNT+２番目の画像をロードしておき、COUNTの値を７０７で一個進めておく。これで、現在表示している画像の一つ前と一つ後の画像がメモリ上にロードしてあることになり、戻る、あるいは次へボタンがおされてもすぐに対応する画像を表示することができる。
【００６１】
図３の３０３前へ戻るボタンを押されたときは、図８に示す処理を行う。
【００６２】
８０２で、表示すべきCOUNT−１番目の画像がロード済みかをチェックし、まだであれば、８０８でロードする。そして８０３で画面に表示する。そして図５リストの電子メール指定の値によって図４の４０３または４０４のボタンを表示する。８０４では、COUNT＋1番目の画像がメモリ上にあるかをチェックし、あれば８０５で削除する。そして８０６でCOUNT−２番目の画像をロードしておき、COUNTの値を８０７で一個減らしておく。これで、現在表示している画像の一つ前と一つ後の画像がメモリ上にロードしてあることになり、戻る、あるいは次へボタンがおされてもすぐに対応する画像を表示することができる。
【００６３】
電子メール指定ボタンが押されたときは、図１０に示す処理を行う。
【００６４】
１００２で押される前の状態を図５のリストから取得し、１００３、１００５でOffならばOnに、OnならばOffに設定を書き換える。そして１００４、１００６で設定にあったボタンを再度表示する。
【００６５】
ユーザが図３の３０１終了ボタンを押したとき、スライドショー画面は終了し、図１のサムネイル表示画面に戻る。
【００６６】
サムネイル表示画面では、図１２に示す処理を行う。
【００６７】
１２０２で図５のリストの電子メール指定の欄にOnになっているものがあるかどうかをチェックする。一つでもOnがあれば、１２０４で電子メールOnになっている画像ファイルのパス名を取得する。１２０５で電子メールソフトを起動し、この画像ファイルのパス名を渡す。電子メールソフトでは、新規メール画面を表示し、これら画像ファイルを添付する。
【００６８】
（第３の実施例）
第１、第２の実施例では、スライドショーを再生するにあたって、ユーザの明示的な指示で次の画像の表示に進み、図３の３０１終了ボタンを押すことで、スライドショー画面は終了することとした。
【００６９】
スライドショーのもう一つのモードとして、一定時間、画像を表示後、自動的に次の画像の表示に順次切り替わっていくものもある。このときは、最後の画像を表示して一定時間経過したところで自動的に終了する。
【００７０】
この場合は、５秒や１０秒といった一定時間の画像の表示している間に、印刷指定ボタンまたは電子メール指定ボタンを押すことで、第１、第２の実施例と同様に指定をすることができる。最後の画像の表示が終了した時点で、スライドショー画面は自動的に終了し、印刷指定または電子メール指定があった場合は、印刷ウインドウまたは電子メールソフトが自動的に表示されることになる。
【００７１】
なお、本発明は印刷や、メール送信に適用するだけでなく、例えばデジタルカメラからコンピュータへ画像を転送するというような使用形態にも好適である。デジタルカメラの記憶媒体は、格納する画像の枚数に限度が有り、そのため、頻繁に記憶媒体中の画像の転送したり消去したりする必要がある。
【００７２】
このように、画像の転送を行うような、記憶領域の変更処理にも好適である。
【００７３】
また、上記の実施例においては、縮小画像で印刷等の処理を指示したあとに、指示された縮小画像に対応する元の記憶画像を、画面になるべく大きく表示させていたが、これに限るものではなく縮小画像の内容を、より認識しやすく表示させるために、縮小画像よりは大きな画像で表示させればよい。
【００７４】
また、縮小画像の少なくとも一部、又は全部を拡大して表示さてもよい。
【００７５】
なお、本発明は複数の機器（たとえばホストコンピュータ、インタフェース機器、リーダ、プリンタ等）から構成されるシステムに適用しても、または一つの機器（たとえば複写機、ファクシミリ装置）からなる装置に適用してもよい。
【００７６】
また前述した実施形態の機能を実現する様に各種のデバイスを動作させる様に該各種デバイスと接続された装置あるいはシステム内のコンピュータに、前記実施形態機能を実現するためのソフトウエアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ（CPUあるいはMPU）を格納されたプログラムに従って前記各種デバイスを動作させることによって実施したものも本願発明の範疇に含まれる。
【００７７】
またこの場合、前記ソフトウエアのプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコード自体、及びそのプログラムコードをコンピュータに供給するための手段、例えばかかるプログラムコードを格納した記憶媒体は本発明を構成する。
【００７８】
かかるプログラムコードを格納する記憶媒体としては例えばフロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、CD-ROM,、磁気テープ、不揮発性のメモリカード、ROM等を用いることが出来る。
【００７９】
またコンピュータが、供給されたプログラムコードを実行することにより、前述の実施形態の機能が実現されるだけではなく、そのプログラムコードが、コンピュータにおいて稼働しているOS(オペレーティングシステム)、あるいは他のアプリケーションソフト等と共同して前述の実施形態の機能が実現される場合にもかかるプログラムコードは本願発明の実施形態に含まれることは言うまでもない。
【００８０】
【発明の効果】
以上のように、スライドショー表示中に指定手段を設けることで、まず、ユーザは画像を大きく表示し画像の良し悪しを判断でき、よい画像のみを選択的に処理できる。そしてこうして選択した画像を、ユーザの最終目的であった印刷や電子メールで送付といった行為に、作業として途切れることなく連続して行うことができる。
【００８１】
また、記憶画像及び前記記憶画像に対応した縮小画像を記憶する記憶媒体から、縮小画像を取り込む取り込み手段と、記取り込み手段が取り込んだ縮小画像を表示装置に表示させる第1表示制御手段と、表示装置に表示される縮小画像から、特定の画像処理を行うべき縮小画像を指示する指示手段と、指示手段で指示された縮小画像を、より認識しやすく表示させる第2表示制御手段と、第2表示手段により、画像が表示された後に、記憶画像に対する特定の画像処理を実行する実行手段とを有するので、画像処理すべき画像ではなかったものを、誤って縮小画像で指示してしまうことを減少させることが出来る。上記のような、より認識しやすく表示させる方法としては、縮小画像に対応した記憶画像を表示させたり、縮小画像より大きなサイズで表示させたり、縮小画像の少なくとも一部を拡大して表示させれば好適である。
【００８２】
また、第2表示制御手段で、指示手段で指示された縮小画像に対応した記憶画像を表示させるので、縮小していない記憶画像で確認すること出来る。
【００８３】
また、第2表示制御手段で表示装置に表示させるべき画像のうちのいずれか1枚の画像を表示させるので、他の画像を同時に表示させることによって表示画面を小さくする必要も無く、表示装置いっぱいに大きく表示させることができ、確認しやすくすることが出来る。
【００８４】
また、さらに表示装置に表示させる画像を切り替えるための指示部を表示させることによって、大きく表示された画像を順次切替えていくことが出来、全ての画像を、大きな画面で確認しやすい。
【００８５】
また、さらに表示装置に表示させる画像を順次自動的に切り替える表示切替手段を有することによって、切替え指示を行う手間を省きながら、画像の確認をすることが出来る。
【００８６】
また、更に第2表示手段により表示装置に表示されている画像のうち、特定の画像処理を実際に行うよう指示するための実行指示手段とを有し、実行手段は、実行指示手段により実行指示された画像に対して、特定の画像処理を実行するので、大きな画像を見て本当に画像処理すべき画像に対して、実際に画像処理することが出来る。
【００８７】
また、特定の画像処理として、印刷処理を行うので、不要な印刷を行うことが減少する。特に、近年のプリンターは、ディスプレイの表示解像度よりも、はるかに高い解像度でプリントすることが出来るので、縮小画像での確認では分かりづらい特徴が、印刷後の画像では顕著に表れてしまいやすいので、印刷処理時に適用するのはとても効果的である。
【００８８】
また、印刷すべき画像の配置及び印刷サイズを編集するため、使用者の操作を受付ける編集操作受付け手段を含むので、印刷処理の流れがスムーズでとても使いがってがよい。
【００８９】
また、特定の画像処理としてメール送信処理を行うので、例えば電子メールで送信するときに、新規メールの作成途中に、画像を確認するための別のアプリケーションを起動するというような、面倒な操作を省くことが出来、使い勝手がよい。
【００９０】
また、メール送信処理を行う際に、メール送信指示された画像を添付する新規メール作成処理を行うよう制御するメール作成制御手段を有するので、スムーズに新規メールの作成に移ることが出来る。
【００９１】
また、特定の画像処理ととして、記憶画像を所望の記憶領域に転送する転送処理を行うので、転送すべき画像を確認するために、別のアプリケーションを起動し、確認後に、所望の画像を転送するための操作を必要としない。よって面倒な操作を省くことが出来、使い勝手がよい。
【００９２】
また、デジタルカメラの記憶媒体は、画像の記憶枚数が限られているので、コンピュータへの転送操作を頻繁に行うし、更にはプリント等の操作をする機会も多いので、記憶媒体がデジタルカメラに含まれるような使用形態において、特に使用者の操作性を向上させることが出来る。
【図面の簡単な説明】
【図１】画像管理ソフトのサムネイル表示画面例
【図２】印刷ウインドウの例
【図３】スライドショーウインドウの例
【図４】印刷指定ボタン、電子メール指定ボタンの例
【図５】選択画像の管理リスト
【図６】スライドショー再生画面起動時の手順
【図７】進むボタンが押されたときの処理手順
【図８】戻るボタンが押されたときの処理手順
【図９】印刷指定ボタンがおされたときの処理手順
【図１０】電子メールボタンがおされたときの処理手順
【図１１】印刷ウインドウを起動するまでの手順
【図１２】電子メールソフトを起動するまでの手順
【図１３】デジタルカメラの例
【図１４】コンピュータとカメラの接続例
【図１５】本発明におけるシステム構成例
【図１】
0003862474.tif 000002
【図２】
0003862474.tif 000003
【図３】
0003862474.tif 000004
【図４】
0003862474.tif 000005
【図５】
0003862474.tif 000006
【図６】
0003862474.tif 000007
【図７】
0003862474.tif 000008
【図８】
0003862474.tif 000009
【図９】
0003862474.tif 000010
【図１０】
0003862474.tif 000011
【図１１】
0003862474.tif 000012
【図１２】
0003862474.tif 000013
【図１３】
0003862474.tif 000014
【図１４】
0003862474.tif 000015
【図１５】
0003862474.tif 000016