(57)【要約】【課題】サムネイル画像の選択の有無、選択順、選択数等を確認できるように表示する。【解決手段】マウスカーソル３８により選択されたサムネイル画像３５ａ，３５ｂは、サムネイル画像３５ａ，３５ｂを囲むサムネイル表示エリア４１ａ，４１ｂの表示色が変更される。また、サムネイル画像が選択されるごとに選択数がカウントされ、サムネイル表示エリア４１ａ，４１ｂの上部には、何コマ目の選択画像であるかを表す選択コマ数４５ａ，４５ｂが表示される。【選択図】図４
2008017208.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像を一覧できるように表示するステップと、
前記画像の選択を受け付けるステップと、
前記画像の選択数をカウントするステップと、
選択された前記画像の近傍に、何コマ目に選択された画像であるかを表す選択コマ数を表示するステップを備えることを特徴とする画像表示方法。
【請求項２】
前記画像の選択が２コマ目以降の選択であるときに、当該画像よりも前に選択された画像の選択コマ数を消去するステップを含むことを特徴とする請求項１記載の画像表示方法。
【請求項３】
前記画像の選択が２コマ目以降の選択であるときに、当該画像よりも前に選択された画像の選択コマ数の表示を、最後に選択された画像の選択コマ数に変更するステップを含むことを特徴とする請求項１記載の画像表示方法。
【請求項４】
複数の画像を一覧できるように表示するステップと、
前記複数の画像の上で移動されるカーソルを表示するステップと、
前記画像の上にカーソルが移動され、所定の選択操作がなされたときに画像の選択を受け付けるステップと、
前記画像の選択数をカウントするステップと、
前記カーソルが画像の上で留まっている時間を計測するステップと、
前記計測時間が所定時間を経過したときに、その画像が選択された場合に何コマ目の選択画像になるかを表す予告コマ数を前記カーソルの近傍に表示するステップを備えることを特徴とする画像表示方法。
【請求項５】
複数の画像を一覧できるように表示するステップと、
前記画像の選択を受け付けるステップと、
前記画像が複数選択されたときに、選択順に各画像の間を少なくとも１本の接続線でそれぞれ接続するステップを備えることを特徴とする画像表示方法。
【請求項６】
前記接続線の選択を受け付けるステップと、
前記接続線に接続されている第１の画像と第２の画像とを特定するステップと、
前記第１の画像と第２の画像との表示状態に応じて表示をスクロールし、第１の画像または第２の画像を表示するステップを含むことを特徴とする請求項５記載の画像表示方法。
【請求項７】
前記第１の画像と第２の画像とのいずれか一方のみが表示されているときに、表示されていない画像が表示されるように表示をスクロールするステップを含むことを特徴とする請求項６記載の画像表示方法。
【請求項８】
前記第１の画像及び第２の画像が表示されていないときに、前記接続線が選択される際の選択位置から第１の画像と第２の画像までの距離を測定するステップと、
前記第１の画像と第２の画像のうち、前記選択位置まで遠い方の画像が表示されるように表示をスクロールするステップを含むことを特徴とする請求項６記載の画像表示方法。
【請求項９】
前記画像の選択解除を受け付けるステップと、
選択解除された第１の画像に接続されている接続線を消去するステップと、
前記第１の画像に接続されている接続線が２本であるときに、これら２本の接続線に接続されていた第２の画像と第３の画像とを新たな接続線で接続するステップを含むことを特徴とする請求項５記載の画像表示方法。
【請求項１０】
複数の画像を並べて表示するステップと、
前記画像の選択を受け付けるステップと、
前記画像が複数コマ選択されたときに、選択画像である第１の画像と第２の画像との間に配置される非選択画像を非表示状態にするステップと、
前記第１の画像と第２の画像の間に、前記非選択画像を再表示させるために操作される再表示ボタンを表示するステップを備えることを特徴とする画像表示方法。
【請求項１１】
前記第１の画像と第２の画像との間の再表示ボタンを操作するステップと、
前記第１の画像と第２の画像との間で非表示状態とされていた非選択画像を再表示するステップと、
前記第１の画像と第２の画像との間の非選択画像が２コマ以上であり、これらの非選択画像の少なくとも１つが選択されたときに、新たに選択された画像と第１の画像または第２の画像との間の非選択画像を非表示状態にするステップと、
前記第１の画像または第２の画像と、新たに選択された画像との間に再表示ボタンを表示するステップを含むことを特徴とする請求項１０記載の画像表示方法。
【請求項１２】
前記第１の画像と第２の画像との間の再表示ボタンを操作するステップと、
前記第１の画像と第２の画像との間で非表示状態とされていた非選択画像を再表示するステップと、
前記第１の画像と第２の画像の外側の非選択画像が選択されたときに、再表示されていた非選択画像を再び非表示状態にするステップと、
前記第１の画像と第２の画像との間に再表示ボタンを表示するステップを含むことを特徴とする請求項１０記載の画像表示方法。
【請求項１３】
前記画像の選択解除を受け付けるステップと、
選択解除された前記画像の前後に選択画像である第１の画像と第２の画像があるときに、該第１の画像と第２の画像との間に配置される非選択画像を非表示状態にするステップと、
前記第１の画像と第２の画像との間に再表示ボタンを表示するステップを含むことを特徴とする請求項１０記載の画像表示方法。
【請求項１４】
前記第１の画像と第２の画像は、前記非選択画像が非表示状態とされたときに、隣接して表示されることを特徴とする請求項１０〜１３いずれか記載の画像表示方法。
【請求項１５】
前記画像が選択されたときに、当該画像の表示形態を変化させて選択済みであることを表すステップを含むことを特徴とする請求項１〜１４いずれか記載の画像表示方法。
【請求項１６】
複数の画像を一覧できるように表示する表示手段と、
前記画像を選択する選択手段と、
前記画像の選択数をカウントするカウント手段と、
前記表示手段に複数の画像を一覧できるように表示させ、かつ選択された前記画像の近傍に、何コマ目に選択された画像であるかを表す選択コマ数を表示する表示制御手段とを備えることを特徴とする画像表示装置。
【請求項１７】
複数の画像を一覧できるように表示し、これら複数の画像の上で移動されるカーソルを表示する表示手段と、
前記カーソルを画像の上に移動させ、所定の操作を行なうことにより画像の選択を行なう選択手段と、
前記画像の選択数をカウントするカウント手段と、
前記カーソルが画像の上で留まっている時間を計測する計時手段と、
前記表示手段に複数の画像とカーソルとを表示させ、かつ前記計測時間が所定時間を経過したときに、その画像が選択された場合に何コマ目の選択画像になるかを表す予告コマ数をカーソルの近傍に表示する表示制御手段を備えることを特徴とする画像表示装置。
【請求項１８】
複数の画像を一覧できるように表示する表示手段と、
前記画像を選択する選択手段と、
前記表示手段に複数の画像を一覧できるように表示させ、かつ前記画像が複数選択されたときに、選択順に各画像の間を少なくとも１本の接続線でそれぞれ接続する表示制御手段を備えることを特徴とする画像表示装置。
【請求項１９】
複数の画像を並べて表示する表示手段と、
前記画像を選択する選択手段と、
前記表示手段に複数の画像を並べて表示させ、かつ前記画像が複数コマ選択されたときに、選択画像である第１の画像と第２の画像との間に配置される非選択画像を非表示状態にし、該第１の画像と第２の画像の間に非選択画像を再表示させるために操作される再表示ボタンを表示する表示制御手段とを備えることを特徴とする画像表示装置。
【請求項２０】
複数の画像を一覧できるように表示する処理と、
前記画像の選択を受け付ける処理と、
前記画像の選択数をカウントする処理と、
選択された前記画像の近傍に、何コマ目に選択された画像であるかを表す選択コマ数を表示する処理をコンピュータに実行させることを特徴とする画像表示プログラム。
【請求項２１】
複数の画像を一覧できるように表示する処理と、
前記複数の画像の上で移動されるカーソルを表示する処理と、
前記画像の上にカーソルが移動され、所定の選択操作がなされたときに画像の選択を受け付ける処理と、
前記画像の選択数をカウントする処理と、
前記カーソルが画像の上で留まっている時間を計測する処理と、
前記計測時間が所定時間を経過したときに、その画像が選択された場合に何コマ目の選択画像になるかを表す予告コマ数を前記カーソルの近傍に表示する処理をコンピュータに実行させることを特徴とする画像表示プログラム。
【請求項２２】
複数の画像を一覧できるように表示する処理と、
前記画像の選択を受け付ける処理と、
前記画像が複数選択されたときに、選択順に各画像の間を少なくとも１本の接続線でそれぞれ接続する処理をコンピュータに実行させることを特徴とする画像表示プログラム。
【請求項２３】
複数の画像を並べて表示する処理と、
前記画像の選択を受け付ける処理と、
前記画像が複数コマ選択されたときに、選択画像である第１の画像と第２の画像との間に配置される非選択画像を非表示状態にする処理と、
前記第１の画像と第２の画像の間に、前記非選択画像を再表示させるために操作される再表示ボタンを表示する処理をコンピュータに実行させることを特徴とする画像表示プログラム。
【請求項２４】
請求項２０〜２３いずれか記載の画像表示プログラムを記憶したコンピュータに読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像を一覧できるように表示して、表示された複数の画像の中から任意の画像の選択を受け付ける画像表示方法及び装置及びプログラムと、このプログラムを記憶する記憶媒体に関する。
【背景技術】
【０００２】
デジタルカメラで撮影された画像をパーソナルコンピュータに読み込み、印刷や画像補正を行なう画像表示プログラムが知られている。この画像表示プログラムは、パーソナルコンピュータにインストールして使用され、パーソナルコンピュータに接続されたデジタルカメラから画像ファイルを読み込んでサムネイル画像を一覧できるように表示する。そして、サムネイル画像の選択と、選択されたサムネイル画像に対する処理とを受け付け、選択されたサムネイル画像に対応する画像ファイルに対して選択された処理を実行する。
【０００３】
上述のように複数のサムネイル画像を表示して選択できるようにした場合、未選択のサムネイル画像と選択済みのサムネイル画像とを識別できるように表示する必要がある。例えば、特許文献１記載の発明では、選択されたサムネイル画像の表示色を変化させている。また、特許文献２記載の発明では、選択されたサムネイル画像の近傍にチェックマークを表示させている。さらに、特許文献３記載の発明では、サムネイル画像の一覧表示領域とは別の表示領域を設け、選択されたサムネイル画像をこの別領域に表示させている。
【特許文献１】特開平１１−１４６３１３号公報
【特許文献２】特開２００３−１１４８５６号公報
【特許文献３】特開２００２−１５２６６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記画像表示プログラムでは、多数の撮影画像が読み込まれたときに画面をスクロール表示させることで、多数のサムネイル画像を一覧できるようにしている。これは、サムネイル画像の表示を小さくしすぎると画像内容の視認が困難になるためである。しかし、特許文献１及び２記載の発明では、スクロール時の表示位置によっては、選択済みの画像があるのか、どの画像が選択済みであるのか、選択順序はどうなっているのかがすぐに分らず、誤選択の原因となることがあった。
【０００５】
また、特許文献３記載の発明は、選択済みの画像をすぐに確認することができるものの、選択済み画像を表示する領域により非選択画像を一覧表示する領域が縮小されるため、一度に表示されるサムネイル画像の枚数が少なくなり、スクロール作業が多くなるという問題があった。
【０００６】
また、決められた枚数の画像を選択したい場合には、画面をスクロール表示させながら選択済みの枚数を数えなければならず、煩わしいという問題があった。従来の画像表示プログラムには、選択された画像の合計枚数を所定の位置に表示するものがあるが、ユーザーはサムネイル画像の一覧表示領域と合計枚数の表示位置との間で視線移動を行なわなければならず、煩わしいという問題があった。
【０００７】
また、選択された複数のサムネイル画像の位置が離れている場合には、選択済みの画像を確認する際のスクロール作業が多くなるという問題もあった。
【０００８】
本発明は、上記問題を解決するために、選択済みの画像及び選択順、選択数等をすぐに確認することができ、スクロールを多用せずに選択済み画像の確認を行なうことができる画像表示方法及び装置、プログラム及び記憶媒体を提供する。
【課題を解決するための手段】
【０００９】
上記課題を解決するために本発明の画像表示方法は、複数の画像を一覧できるように表示するステップと、画像の選択を受け付けるステップと、画像の選択数をカウントするステップと、選択された画像の近傍に、何コマ目に選択された画像であるかを表す選択コマ数を表示するステップを行なうようにしたものである。
【００１０】
また、画像の選択が２コマ目以降の選択であるときには、当該画像よりも前に選択された画像の選択コマ数を消去するようにしたものである。あるいは、画像の選択が２コマ目以降の選択であるときに、当該画像よりも前に選択された画像の選択コマ数の表示を、最後に選択された画像の選択コマ数に変更してもよい。
【００１１】
本発明の別の画像表示方法は、複数の画像を一覧できるように表示するステップと、複数の画像の上で移動されるカーソルを表示するステップと、画像の上にカーソルが移動され、所定の選択操作がなされたときに画像の選択を受け付けるステップと、画像の選択数をカウントするステップと、カーソルが画像の上で留まっている時間を計測するステップと、計測時間が所定時間を経過したときに、その画像が選択された場合に何コマ目の選択画像になるかを表す予告コマ数をカーソルの近傍に表示するステップとを行なうようにしたものである。
【００１２】
本発明の更に別の画像表示方法は、複数の画像を一覧できるように表示するステップと、画像の選択を受け付けるステップと、画像が複数選択されたときに、選択順に各画像の間を少なくとも１本の接続線でそれぞれ接続するステップを行なうようにしたものである。
【００１３】
また、接続線の選択を受け付けるステップと、接続線に接続されている第１の画像と第２の画像とを特定するステップと、第１の画像と第２の画像との表示状態に応じて表示をスクロールし、第１の画像または第２の画像を表示するステップを行なうようにしたものである。
【００１４】
さらに、第１の画像と第２の画像とのいずれか一方のみが表示されているときには、表示されていない画像が表示されるように表示をスクロールするようにしたものである。あるいは、第１の画像及び第２の画像が表示されていないときには、接続線が選択される際の選択位置から第１の画像と第２の画像までの距離を測定し、第１の画像と第２の画像のうち、選択位置まで遠い方の画像が表示されるように表示をスクロールするようにしたものである。
【００１５】
また、画像の選択解除を受け付けたときには、選択解除された第１の画像に接続されている接続線を消去し、第１の画像に接続されている接続線が２本であるときには、これら２本の接続線に接続されていた第２の画像と第３の画像とを新たな接続線で接続するようにしたものである。
【００１６】
本発明の更に別の画像表示方法は、複数の画像を並べて表示するステップと、画像の選択を受け付けるステップと、画像が複数コマ選択されたときに、選択画像である第１の画像と第２の画像との間に配置される非選択画像を非表示状態にするステップと、第１の画像と第２の画像の間に、非選択画像を再表示させるために操作される再表示ボタンを表示するステップを行なうようにしたものである。
【００１７】
また、再表示ボタンが操作されたときには、第１の画像と第２の画像との間で非表示状態とされていた非選択画像を再表示するステップと、第１の画像と第２の画像との間の非選択画像が２コマ以上であり、これらの非選択画像の少なくとも１つが選択されたときに、新たに選択された画像と第１の画像または第２の画像との間の非選択画像を非表示状態にするステップと、第１の画像または第２の画像と、新たに選択された画像との間に再表示ボタンを表示するステップを行なうようにしたものである。
【００１８】
また、再表示ボタンが操作されたときの別の処理として、第１の画像と第２の画像との間で非表示状態とされていた非選択画像を再表示するステップと、第１の画像と第２の画像の外側の非選択画像が選択されたときに、再表示されていた非選択画像を再び非表示状態にするステップと、第１の画像と第２の画像との間に再表示ボタンを表示するステップを行なうようにしたものである。
【００１９】
更に、画像の選択解除を受け付けるステップと、選択解除された画像の前後に選択画像である第１の画像と第２の画像があるときに、第１の画像と第２の画像との間に配置される非選択画像を非表示状態にするステップと、第１の画像と第２の画像との間に再表示ボタンを表示するステップを行なうようにしたものである。
【００２０】
更に、第１の画像と第２の画像は、非選択画像が非表示状態とされたときに、隣接して表示されるようにしたものである。
【００２１】
更に、画像が選択されたときに、当該画像の表示形態を変化させて選択済みであることを表すようにしたものである。
【００２２】
また、本発明の画像表示装置は、複数の画像を一覧できるように表示する表示手段と、画像を選択する選択手段と、画像の選択数をカウントするカウント手段と、表示手段に複数の画像を一覧できるように表示させ、かつ選択された前記画像の近傍に、何コマ目に選択された画像であるかを表す選択コマ数を表示する表示制御手段とから構成したものである。
【００２３】
本発明の別の画像表示装置は、複数の画像を一覧できるように表示し、これら複数の画像の上で移動されるカーソルを表示する表示手段と、カーソルを画像の上に移動させ、所定の操作を行なうことにより画像の選択を行なう選択手段と、画像の選択数をカウントするカウント手段と、カーソルが画像の上で留まっている時間を計測する計時手段と、表示手段に複数の画像とカーソルとを表示させ、かつ前記計測時間が所定時間を経過したときに、その画像が選択された場合に何コマ目の選択画像になるかを表す予告コマ数をカーソルの近傍に表示する表示制御手段とから構成したものである。
【００２４】
本発明の更に別の画像表示装置は、複数の画像を一覧できるように表示する表示手段と、画像を選択する選択手段と、表示手段に複数の画像を一覧できるように表示させ、かつ画像が複数選択されたときに、選択順に各画像の間を少なくとも１本の接続線でそれぞれ接続する表示制御手段とから構成したものである。
【００２５】
本発明の更にまた別の画像表示装置は、複数の画像を並べて表示する表示手段と、画像を選択する選択手段と、表示手段に複数の画像を並べて表示させ、かつ画像が複数コマ選択されたときに、選択画像である第１の画像と第２の画像との間に配置される非選択画像を非表示状態にし、該第１の画像と第２の画像の間に非選択画像を再表示させるために操作される再表示ボタンを表示する表示制御手段とから構成したものである。
【００２６】
また、本発明の画像表示プログラムによれば、複数の画像を一覧できるように表示する処理と、画像の選択を受け付ける処理と、画像の選択数をカウントする処理と、選択された画像の近傍に、何コマ目に選択された画像であるかを表す選択コマ数を表示する処理をコンピュータに実行させるようにしたものである。
【００２７】
本発明の別の画像表示プログラムは、複数の画像を一覧できるように表示する処理と、複数の画像の上で移動されるカーソルを表示する処理と、画像の上にカーソルが移動され、所定の選択操作がなされたときに画像の選択を受け付ける処理と、画像の選択数をカウントする処理と、カーソルが画像の上で留まっている時間を計測する処理と、計測時間が所定時間を経過したときに、その画像が選択された場合に何コマ目の選択画像になるかを表す予告コマ数を前記カーソルの近傍に表示する処理をコンピュータに実行させるようにしたものである。
【００２８】
本発明の更に別の画像表示プログラムは、複数の画像を一覧できるように表示する処理と、画像の選択を受け付ける処理と、画像が複数選択されたときに、選択順に各画像の間を少なくとも１本の接続線でそれぞれ接続する処理をコンピュータに実行させるようにしたものである。
【００２９】
本発明の更にまた別の画像表示プログラムは、複数の画像を並べて表示する処理と、画像の選択を受け付ける処理と、画像が複数コマ選択されたときに、選択画像である第１の画像と第２の画像との間に配置される非選択画像を非表示状態にする処理と、第１の画像と第２の画像の間に、非選択画像を再表示させるために操作される再表示ボタンを表示する処理をコンピュータに実行させるようにしたものである。
【発明の効果】
【００３０】
本発明によれば、選択された画像の近傍に選択コマ数を表示するので、選択されているのか否か、何コマ目に選択された画像であるのか、合計の選択数がいくつなのかを簡単に把握することができる。また、選択コマ数は、画像の近傍に表示するようにしたので、画像の選択と選択数の確認とを行なう際の視線移動を小さくすることができる。
【００３１】
また、カーソルの近傍に、画像が選択された場合の予告選択数を表示するので、選択前に選択数を確認することができる。更に、予告選択数をカーソルの近傍に表示するので、見落としが発生することはない。
【００３２】
また、選択された複数の画像を接続線で接続するので、選択されているのか否か、選択順等を簡単に把握することができる。更に、接続線が選択されたときに、その接続線に接続された画像の状況に応じて、表示を変更するようにしたので、ユーザーがスクロール操作を行なわなくても、選択された画像を表示させることができる。また、画像の選択が解除されたときに接続線の再接続を自動的に行なうので、接続線の接続が途切れてしまうことはない。
【００３３】
また、非選択の画像を非表示状態にするので、選択画像をまとめて表示することができ、表示領域を有効利用することができる。更に、非表示状態にある非選択画像を任意に再表示できるので、画像の選択を追加することもできる。また、画像の選択解除が行なわれたときには、自動的に非選択画像を非表示にする処理が行なわれるので、非選択画像が選択画像の観察を阻害することはない。
【発明を実施するための最良の形態】
【００３４】
以下、本発明の第１の実施形態について説明する。図１に示すように、パーソナルコンピュータ（ＰＣ）２は、各種演算処理を行うＣＰＵ３と、オペレーティングシステム（ＯＳ）や本発明の画像表示プログラム、画像ファイル等が記憶されるハードディスクドライブ（ＨＤＤ）４と、ＰＣ２の起動プログラムが記憶されるＲＯＭ５と、ＨＤＤ４からＯＳや画像表示プログラムがロードされるＲＡＭ６等を備えている。各部は、データバス７を介して接続されている。
【００３５】
本実施形態の画像表示プログラムは、ＣＤ−ＲＯＭ１０等の記憶媒体に記憶されて供給され、ＣＤ−ＲＯＭドライブ１１で読み取られてＰＣ２にインストールされる。ＰＣ２は、画像表示プログラムが起動されたときに画像表示装置として機能する。本実施形態の画像表示装置は、モニタ１２に複数のサムネイル画像を一覧できるように表示させ、選択されたサムネイル画像に対応する画像ファイルに対し、印刷や画像編集等の指定された処理を実行する。
【００３６】
ＰＣ２の操作は、データバス７に接続されたキーボード１５やマウス１６によって行われる。マウス１６は、本発明の選択手段を構成する。また、ＰＣ２の操作画面の表示は、ビデオ回路１７と、このビデオ回路１７に接続されたモニタ１２によって行われる。このモニタ１２及びビデオ回路１７は、本発明の表示手段を構成する。デジタルカメラ１８やメモリカード等からの画像ファイルの入力や、プリンタ１９へのプリント出力には、各種外部機器が接続される入出力Ｉ／Ｆ２２が用いられる。デジタルカメラ１８からＰＣ２に入力された画像ファイル２０は、ＨＤＤ４に設けられた画像フォルダ２１（図２参照）内に記憶される。
【００３７】
図２は、ＰＣ２が画像表示装置２５として機能するときの機能ブロック図である。ＰＣ２で画像表示プログラムが起動すると、ＣＰＵ３は、制御部２６、表示制御部２７、カウンタ２８として機能する。制御部２６は、画像表示装置２５の全体を制御する。表示制御部２７は、画像フォルダ２１から画像ファイル２０を読み出し、ＲＡＭ６に記憶する。そして、ＲＡＭ６に記憶された複数の画像ファイル２０から、撮影時にデジタルカメラ１８で作成されて付帯されているサムネイル画像をそれぞれ読み出し、モニタ１２に一覧できるように表示する。
【００３８】
図３に示すように、表示制御部２７は、モニタ１２に画像表示装置２５の操作画面３１を表示する。この操作画面３１は、各種操作メニューが表示されるメニュー部３２、メニューアイコンが表示されるアイコン部３３、ＰＣ２のストレージ構成が表示されるストレージ表示部３４、複数のサムネイル画像３５が左上から右下に向かって縦横方向に順に並べて表示される一覧表示部３６を備えている。一覧表示部３６の側方には、一覧表示部３６を上下方向でスクロールして、さらに多数のサムネイル画像３５を表示するスクロールバー３７が設けられている。
【００３９】
また、表示制御部２７は、操作画面３１の上にマウスカーソル３８を表示する。このマウスカーソル３８は、マウス１６の操作量に応じて操作画面３１上を移動される。
【００４０】
図４（Ａ）に示すように、一覧表示部３６に表示されるサムネイル画像３５は、サムネイル画像３５よりも一回り大きなサムネイル表示エリア４１内に表示される。サムネイル表示エリア４１の下方には、そのサムネイル画像３５が付帯されている画像ファイル２０のファイル名４２が表示される。
【００４１】
サムネイル画像３５の選択は、マウス１６を用いて行なわれる。マウス１６を机上で操作してモニタ１２上でマウスカーソル３８を移動させ、選択するサムネイル画像３５の上にマウスカーソル３８を留まらせる（以下、この状態をマウスオーバーと呼ぶ）。そして、マウス１６に設けられている操作ボタンを操作（以下、クリック操作と呼ぶ）することで、サムネイル画像３５の選択が行なわれる。マウス１６によって選択されたサムネイル画像３５の情報は、制御部２６に入力される。
【００４２】
制御部２６は、選択されたサムネイル画像３５の情報、すなわち、選択されたサムネイル画像が付帯されている画像ファイルのファイル名を表示制御部２７に入力する。また、カウンタ２８にはカウントアップ信号を入力する。カウンタ２８は、サムネイル画像３５の選択数をカウントする。画像表示プログラムの起動時には、カウント値ｎがリセットされて「０」にセットされる。そして、制御部２６からカウントアップ信号が入力されると、「ｎ＋１」の演算を行なってカウントアップする。また、サムネイル画像３５の選択が解除された場合には、制御部２６からカウントダウン信号が入力され、「ｎ−１］の演算が行なわれる。このカウント値ｎは表示制御部２７に入力される。
【００４３】
図４（Ｂ）に示すように、表示制御部２７は、選択されたサムネイル画像、例えばサムネイル画像３５ａのサムネイル表示エリア４１ａに対し、カウンタ２８のカウント値ｎに基づいて、例えば「ｎコマ選択中」等の選択コマ数４５ａを表示する。また、複数のサムネイル画像３５が選択された場合には、同様の手順を繰り返すことにより、各サムネイル画像３５に選択コマ数が表示される。さらに、選択されたサムネイル画像３５ａのサムネイル表示エリア４１ａは、表示色が変化される。
【００４４】
次に、図５のフローチャートを参照しながら上記実施形態の作用について説明する。ＰＣ２において画像表示プログラムが起動されると、ＣＰＵ３は制御部２６，表示制御部２７，カウンタ２８として機能し、ＰＣ２は画像表示装置として動作する。表示制御部２７は、ＨＤＤ４の画像フォルダ２１から複数の画像ファイル２０を読み出してＲＡＭ６に記憶させる。そして、表示制御部２７は、各画像ファイル２０からサムネイル画像を読み出し、モニタ１２に操作画面３１を表示する。このときにカウンタ２８がリセットされ、カウント値ｎが「ｎ＝０」となる。
【００４５】
ユーザーは、マウス１６を操作してモニタ１２上でマウスカーソル３８を移動させ、サムネイル画像３５にマウスオーバーさせてクリック操作することにより、そのサムネイル画像３５を選択する。例えば、複数のサムネイル画像３５の中から、図４（Ｂ）に示すサムネイル画像３５ａが選択された場合、制御部２６は、選択されたサムネイル画像３５ａの情報を表示制御部２７に入力し、カウントアップ信号をカウンタ２８に入力する。カウントタ２８は「ｎ＋１」の演算を行なってカウントアップする。このカウント値ｎは表示制御部２７に入力される。
【００４６】
表示制御部２７は、入力されたカウント値ｎに基づいて、サムネイル画像３５ａのサムネイル表示エリア４１ａに対し、例えば「１コマ選択中」等の選択コマ数４５ａを表示する。また、サムネイル表示エリア４１ａの表示色を変化させて選択済みであることを明確にする。同様に、２コマ目のサムネイル画像３５として、図４（Ｃ）に示すサムネイル画像３５ｂが選択された場合、「２コマ選択中」という選択コマ数４５ｂがサムネイル表示エリア４１ｂに表示される。
【００４７】
これにより、選択されているサムネイル画像３５ａ，３５ｂの識別、及び選択コマ数の確認が容易になる。さらに、一覧表示部３６内で選択コマ数を確認できるので、別の表示エリアに選択コマ数を表示する場合に比べ、視線の移動を少なくすることができる。
【００４８】
なお、上記第１の実施形態では、選択された各サムネイル画像３５ａ，３５ｂに選択コマ数４５ａ，４５ｂを表示させたが、最後に選択されたサムネイル画像にのみ選択コマ数を表示してもよい。
【００４９】
図６及び図７に示すように、例えば、複数のサムネイル画像３５の中から最初にサムネイル画像３５ａが選択（カウント値ｎ＝１）されると、「１コマ選択中」という選択コマ数４５ａがサムネイル表示エリア４１ａに表示される（図４（Ｂ）参照）。次いで、２コマ目にサムネイル画像３５ｂが選択（カウント値ｎ＝２）されると、サムネイル表示エリア４１ｂに「２コマ選択中」という選択コマ数４５ｂが表示される。その後、カウント値「ｎ−１」の画像であるサムネイル画像３５ａの選択コマ数が消去され、サムネイル画像３５ｂにのみ選択コマ数４５ｂが表示される。
【００５０】
これによれば、選択コマ数が表示されているサムネイル画像を観察することで、合計の選択数を容易に確認することができる。
【００５１】
また、上記第１の実施形態では、選択されたサムネイル画像３５ａ，３５ｂに、各コマが選択された際の選択コマ数４５ａ、４５ｂを表示させたが、選択された全てのサムネイル画像に対し、最後に選択されたサムネイル画像の選択コマ数、すなわち合計選択数を表示させてもよい。
【００５２】
図８及び図９に示すように、例えば、複数のサムネイル画像３５の中から最初にサムネイル画像３５ａが選択（カウント値ｎ＝１）されると、「１コマ選択中」という選択コマ数４５ａがサムネイル表示エリア４１ａに表示される（図４（Ｂ）参照）。次いで、２コマ目にサムネイル画像３５ｂが選択（カウント値ｎ＝２）されると、サムネイル表示エリア４１ｂに「２コマ選択中」という選択コマ数４５ｂが表示される。その後、カウント値「ｎ−１」の画像であるサムネイル画像３５ａの選択コマ数４５ａが「１コマ選択中」から「２コマ選択中」に変更される。
【００５３】
これによれば、選択されているサムネイル画像のいずれか見ることによって合計選択数を確認することができる。
【００５４】
また、上記第１の実施形態では、選択されたサムネイル画像のサムネイル表示エリア上に選択コマ数や合計選択数を表示させたが、実際に選択が行なわれる前に、選択すると何コマ目の選択画像となるかを予告する予告コマ数を表示してもよい。以下、予告コマ数を表示する第２の実施形態について説明するが、第１の実施形態と同じ構成については、同符号を用いて詳しい説明は省略する。
【００５５】
図１０に示す画像表示装置５０のＣＰＵ３は、画像表示プログラムが起動したときに、制御部２６、表示制御部２７、カウンタ２８とともに計時部５１として機能する。制御部２６は、図１１（Ａ）及び図１２に示すように、サムネイル画像５３またはサムネイル表示エリア５４上にマウスカーソル５５が移動してマウスオーバーの状態になると、計時部５１を動作させてマウスオーバーの時間を計測させる。計時部５１で計測されたマウスオーバーの時間が予め設定されている所定時間を経過し、かつそのサムネイル画像５３が未選択であるときに、制御部２６は、表示制御部２７に選択されたサムネイル画像５３の情報を送信する。
【００５６】
表示制御部２７は、カウンタ２８のカウント値ｎを参照して「Ｋ＝ｎ＋１」の演算を実施し、そのサムネイル画像５３が選択された場合に何コマ目の選択画像となるかを算出する。そして、マウスカーソル５５の近傍にツールチップ５８を表示し、このツールチップ５８内に、例えば「Ｋコマ目を選択」のように、そのサムネイル画像５３が選択された場合に何コマ目の選択画像となるかを予告する予告コマ数５９を表示する。これにより、予告コマ数５９を確認することで、現在の選択コマ数も容易に知ることができる。なお、図１１（Ｂ）に示すように、ツールチップ５８はサムネイル画像５３が選択されると消去されるので、表示が阻害されることはなく、予告コマ数５９が選択中のコマ数と間違われることもない。
【００５７】
上記第１，第２の各実施形態では、選択済みの画像を確認する際に一覧表示部３６の表示をスクロールさせる必要があり、操作性を低下させていた。以下では、スクロール操作を行なわずに他の選択済み画像を表示することができる第３の実施形態について説明する。なお、上記第１の実施形態と同じ構成については、同符号を用いて詳しい説明は省略する。
【００５８】
図１３（Ａ）及び図１５に示すように、マウス１６を使用して複数のサムネイル画像の中からサムネイル画像７０ａを選択すると、制御部２６は、表示制御部２７に選択されたサムネイル画像７０ａの情報を送信し、カウンタ２８にカウントアップ信号を入力する。カウンタ２８は、「ｎ＋１」の演算を行なってカウント値ｎを表示制御部２７に入力する。
【００５９】
表示制御部２７は、カウント値ｎが「１」のとき、すなわち選択されたサムネイル画像７０ａが最初に選択されたサムネイル画像であるときに、そのサムネイル表示エリア７１ａとマウスカーソル７２との間にライン状の接続線であるコネクタ７３ａを表示する。このコネクタ７３ａは、マウスカーソル７２の移動によって伸縮する。
【００６０】
そして、図１３（Ｂ）に示すように、マウス１６で別のサムネイル画像７０ｂを選択すると、表示制御部２７はサムネイル表示エリア７１ａと７１ｂとをコネクタ７３ａで接続する。また、サムネイル表示エリア７１ｂとマウスカーソル７２とを接続するコネクタ７３ｂを新たに表示して、次のサムネイル画像を選択できるようにする。以上のようにサムネイル画像の選択を繰り返すと、図１４に示すように、選択された各サムネイル画像７０ａ〜７０ｅの間が選択された順にコネクタ７３ａ〜７３ｅで接続される。
【００６１】
これにより、一覧表示部３６に表示されている選択済みのサムネイル画像にコネクタが接続されている場合には、他に選択済みのサムネイル画像があることが分る。また、一覧表示部３６にコネクタしか表示されていない場合でも、コネクタの先に選択済みの画像があることがすぐに理解できる。さらに、他の選択済み画像を確認する際には、コネクタを追っていくことにより到達することができるので、選択済みのサムネイル画像を見落とすことがない。
【００６２】
また、本実施形態では、コネクタを直接クリック操作することにより、コネクタに接続されているサムネイル画像を表示させることができる。例えば、図１６（Ａ）及び図１８に示すように、サムネイル画像７７ａとサムネイル画像７７ｂとがコネクタ７８で接続され、サムネイル画像７７ａとコネクタ７８とが一覧表示部３６に表示されている状態において、マウスカーソル７９でコネクタ７８をクリックすると、制御部２６はコネクタ７８に接続されているサムネイル画像７７ａとサムネイル画像７７ｂを特定する。そして、これらのサムネイル画像７７ａとサムネイル画像７７ｂが両方とも一覧表示部３６に表示されているか、またはいずれか一方のみが表示されているか、あるいは両方とも表示されていないかを判定し、その結果を表示制御部２７に入力する。
【００６３】
表示制御部２７は、いずれか一方のサムネイル画像のみが表示されている場合には、表示されていなかった方のサムネイル画像が表示されるように、一覧表示部３６の表示をスクロールさせる。例えば、図１６（Ａ）に示す例では、サムネイル画像７７ａだけが表示されている状態であるので、同図（Ｂ）に示すように、一覧表示部３６が上方にスクロールされてサムネイル画像７７ｂが表示される。
【００６４】
また、図１７（Ａ）に示すように、サムネイル画像７７ａとサムネイル画像７７ｂに接続されたコネクタ７８だけが一覧表示部３６に表示されている場合には、制御部２６は、マウスカーソル７９によってコネクタ７８が選択された選択位置Ｘから、サムネイル画像７７ａ及びサムネイル画像７７ｂまでの距離Ｌａ，Ｌｂを測定し、選択位置Ｘから遠い方のサムネイル画像の情報を表示制御部２７に入力する。図に示す状態では、距離Ｌａのほうが長いので、制御部２６はサムネイル画像７７ａの情報を表示制御部２７に入力する。同図（Ｂ）に示すように、表示制御部２７は、サムネイル画像７７ａが表示されるように表示を下方にスクロールさせる。
【００６５】
以上のように、本実施形態では、コネクタのクリック操作により自動的に表示をスクロールさせて選択済みの画像を表示させることができるので、スクロール操作が不要となって操作性が向上する。
【００６６】
なお、サムネイル画像の選択が解除された場合には、その選択解除されたサムネイル画像に接続されていたコネクタも削除される。しかし、選択解除されたサムネイル画像に２本のコネクタが接続されていた場合、選択解除されたサムネイル画像に接続されていたサムネイル画像の連結が解除されてしまう。そこで、本実施形態では、選択解除処理を有している。
【００６７】
例えば、図１９（Ａ）及び図２０に示すように、サムネイル画像８３ａ〜８３ｃが順に選択され、各画像の間が２本のコネクタ８４，８５で接続されている状態において、中央のサムネイル画像８３ｂが再度クリック操作されて選択解除されると、サムネイル画像８３ｂに接続されていたコネクタ８４，８５は消去される。そして、図１９（Ｂ）に示すように、サムネイル画像８３ａとサムネイル画像８３ｃとを接続する新たなコネクタ８６が表示される。これにより、選択済みのサムネイル画像８３ａ及びサムネイル画像８３ｃが再結合されるので、コネクタによる画像表示の効果が損なわれることはない。
【００６８】
上記第３の実施形態では、コネクタを用いることにより、スクロール操作を行なわずに選択画像を表示できるようにしたが、非選択画像を非表示状態にすることにより、選択画像の表示範囲を広くしても同様の効果を得ることができる。以下では、非選択画像を非表示状態にする第４の実施形態について説明するが、上記第１の実施形態と同じ構成については、同符号を用いて詳しい説明は省略する。
【００６９】
図２１（Ａ）及び図２２に示すように、マウスカーソル９０で複数のサムネイル画像の中からサムネイル画像９１ａ，９１ｄを選択すると、制御部２６は選択されたサムネイル画像９１ａ，９１ｄの情報を表示制御部２７に入力する。
【００７０】
表示制御部２７は、図２１（Ｂ）に示すように、サムネイル画像９１ａ，９１ｄの間に配置されている非選択状態のサムネイル画像９１ｂ，９１ｃを非表示状態にする。また、同時にサムネイル画像９１ｄをサムネイル画像９１ａ側に移動させて隣接して表示する。さらに、サムネイル画像９１ａとサムネイル画像９１ｄの間に、非表示状態とされたサムネイル画像９１ｂ，９１ｃを再表示するための再表示ボタンであるオープンボタン９２が表示される。サムネイル画像９１ｄの外側に選択済みのサムネイル画像９１ｅ，９１ｆが存在している場合、これらのサムネイル画像９１ｅ，９１ｆもサムネイル画像９１ｄの横に移動される。これにより、選択済みの画像をまとめて表示することができるので、容易に選択済み画像の確認を行なうことができる。
【００７１】
次に、オープンボタンがクリック操作されたときの処理について、図２６のフローチャートを参照しながら説明する。例えば、図２３（Ａ）に示すように、列の先頭のサムネイル画像Ｆと末尾のサムネイル画像Ｂとの間のオープンボタン９５を操作することにより、同図（Ｂ）に示すように、非表示状態であったサムネイル画像Ｎ１，Ｎ２が再表示された場合に、例えば、再表示されたサムネイル画像Ｎ２を選択すると、同図（Ｃ）に示すように、サムネイル画像Ｎ１だけが非表示状態にされる。
【００７２】
また、図２４（Ａ）に示すように、サムネイル画像Ｆとサムネイル画像Ｂとの間のオープンボタン９５を操作することにより、同図（Ｂ）に示すように、非表示状態であったサムネイル画像Ｎが再表示された場合に、例えば、サムネイル画像Ｆ，Ｂの外に配置されているサムネイル画像Ｃを選択すると、同図（Ｃ）に示すように、サムネイル画像Ｎが再び非表示状態にされる。
【００７３】
さらに、図２５（Ａ）に示すように、サムネイル画像Ｆとサムネイル画像Ｂとの間のオープンボタン９５を操作し、同図（Ｂ）に示すように、非表示状態であったサムネイル画像Ｎ１〜Ｎ３が再表示された場合に中央のサムネイル画像Ｎ２を選択すると、同図（Ｃ）に示すように、サムネイル画像Ｎ１，Ｎ３が非表示状態となる。このように、非表示状態にあったサムネイル画像が再表示されたときには、次の画像選択時に非選択画像の非表示処理が行なわれるので、非選択画像が選択画像の観察を阻害することはない。
【００７４】
同様に、サムネイル画像の選択が解除されたときにも、図３０のフローチャートにしたがって非選択画像の非表示処理が実行される。例えば、図２７（Ａ）に示すように、サムネイル画像Ｆ，Ｎ１，Ｎ２，Ｂのうち、サムネイル画像Ｎ１，Ｎ２，Ｂが選択されている状態において、サムネイル画像Ｎ２の選択が解除されると、選択画像の間に非選択画像が配置されている状態となるため、同図（Ｂ）に示すように、サムネイル画像Ｎ２が非表示状態にされてオープンボタン９８が表示される。
【００７５】
また、図２８（Ａ）に示すように、サムネイル画像Ｆ，Ｎ１，Ｎ２，Ｂのうち、サムネイル画像Ｎ１，Ｎ２，Ｂが選択されている状態において、サムネイル画像Ｎ１の選択が解除されると、選択画像の間に非選択画像が配置されないため、同図（Ｂ）に示すように、非表示処理は行なわれない。
【００７６】
さらに、図２９（Ａ）に示すように、サムネイル画像Ｆ，Ｎ，Ｂの間の非選択画像が非表示状態とされてオープンボタン９８が表示されている状態において、サムネイル画像Ｎの選択が解除されると、サムネイル画像Ｆ，Ｂの間のサムネイル画像は全て非選択画像となるため、サムネイル画像Ｎが非表示状態にされてオープンボタン９８が表示される。このように、選択解除に応じて適切に非選択画像の非表示処理が行なわれるので、選択解除された画像が選択画像の観察を阻害することはない。
【００７７】
なお、上記各実施形態では、パーソナルコンピュータ上で画像表示プログラムを動作させて画像表示装置として使用する例を用いて説明したが、デジタルカメラ、プリンタ、ビューワー装置等の画像ファイルを取り扱う装置に本発明を用いてもよい。また、各実施形態をそれぞれ別々に説明したが、各実施形態を適宜組み合わせて実施することも本発明に含まれる。
【図面の簡単な説明】
【００７８】
【図１】本発明の画像表示プログラムが用いられるパーソナルコンピュータの構成を示すブロック図である。
【図２】パーソナルコンピュータが第１の実施形態の画像表示装置として動作する際の機能ブロック図である。
【図３】画像表示装置の操作画面を示す説明図である。
【図４】選択コマ数の表示手順を示す動作説明図である。
【図５】選択コマ数の表示手順を示すフローチャートである。
【図６】最後に選択されたサムネイル画像にのみ選択コマ数が表示されている状態を示す説明図である。
【図７】最後に選択されたサムネイル画像にのみ選択コマ数を表示する手順を示すフローチャートである。
【図８】選択された全サムネイル画像に合計選択数が表示されている状態を示す説明図である。
【図９】選択された全サムネイル画像に合計選択数を表示する手順を示すフローチャートである。
【図１０】パーソナルコンピュータが第２の実施形態の画像表示装置として動作する際の機能ブロック図である。
【図１１】ツールチップに予告コマ数が表示された状態を示す説明図である。
【図１２】ツールチップに予告コマ数を表示する手順を示すフローチャートである。
【図１３】サムネイル画像間をコネクタで接続する第３の実施形態を示す説明図である。
【図１４】複数のサムネイル画像が複数のコネクタによって接続された状態を示す説明図である。
【図１５】コネクタによる接続手順を示すフローチャートである。
【図１６】コネクタのクリック操作により非表示のサムネイル画像を表示させる一例を示す説明図である。
【図１７】コネクタのクリック操作によりクリック位置から最も遠い位置のサムネイル画像を表示させる一例を示す説明図である。
【図１８】コネクタクリック処理の手順を示すフローチャートである。
【図１９】コネクタが接続されたサムネイル画像の解除処理の一例を示す説明図である。
【図２０】サムネイル画像の解除処理の手順を示すフローチャートである。
【図２１】非選択画像を非表示状態とする第４の実施形態を示す説明図である。
【図２２】非選択画像を非表示状態とする手順を示すフローチャートである。
【図２３】再表示された非選択画像が選択された際の非表示処理を示す説明図である。
【図２４】選択画像の外側の画像が選択された際の非表示処理を示す説明図である。
【図２５】再表示された複数の非選択画像の中央の画像が選択された際の非表示処理を示す説明図である。
【図２６】オープンボタンが操作された際の非表示処理を示すフローチャートである。
【図２７】選択画像の間の画像が選択解除された際の非表示処理を示すフローチャートである。
【図２８】端部の選択画像が選択解除された際の非表示処理を示すフローチャートである。
【図２９】非表示状態の非選択画像を挟む複数の選択画像のうち、内側の選択画像が選択解除された際の非表示処理を示すフローチャートである。
【図３０】サムネイル画像が解除された際の非表示処理を示すフローチャートである。
【符号の説明】
【００７９】
２  パーソナルコンピュータ
３  ＣＰＵ
１０  ＣＤ−ＲＯＭ
１２  モニタ
１６  マウス
２５，５０  画像表示装置
２６  制御部
２７  表示制御部
２８  カウンタ
３５，５３，７０，９１  サムネイル画像
３６  一覧表表示部
３８，５５，７２  マウスカーソル
４５ａ，４５ｂ  選択コマ数
５１  計時部
５８  ツールチップ
５９  予告コマ数
７３ａ  コネクタ
９２，９５  オープンボタン
【図１】
2008017208.tif 000003
【図２】
2008017208.tif 000004
【図３】
2008017208.tif 000005
【図４】
2008017208.tif 000006
【図５】
2008017208.tif 000007
【図６】
2008017208.tif 000008
【図７】
2008017208.tif 000009
【図８】
2008017208.tif 000010
【図９】
2008017208.tif 000011
【図１０】
2008017208.tif 000012
【図１１】
2008017208.tif 000013
【図１２】
2008017208.tif 000014
【図１３】
2008017208.tif 000015
【図１４】
2008017208.tif 000016
【図１５】
2008017208.tif 000017
【図１６】
2008017208.tif 000018
【図１７】
2008017208.tif 000019
【図１８】
2008017208.tif 000020
【図１９】
2008017208.tif 000021
【図２０】
2008017208.tif 000022
【図２１】
2008017208.tif 000023
【図２２】
2008017208.tif 000024
【図２３】
2008017208.tif 000025
【図２４】
2008017208.tif 000026
【図２５】
2008017208.tif 000027
【図２６】
2008017208.tif 000028
【図２７】
2008017208.tif 000029
【図２８】
2008017208.tif 000030
【図２９】
2008017208.tif 000031
【図３０】
2008017208.tif 000032