(57)【特許請求の範囲】
【請求項１】
メモリに記録された複数の画像ファイルを用いて画像のスライドショー表示を制御する画像表示装置において、
前記複数の画像ファイルの各々を、複数のグループに分類する分類手段と、
前記複数のグループの各々を均一ではない数値範囲で切り分ける切り分け手段と、
前記分類手段によって分類された前記複数のグループの何れか一つのグループを選択する選択手段と、
前記選択手段によって選択されたグループに分類されている前記画像ファイルにより表わされる画像を表示する表示制御手段と、
前記選択手段が選択するグループの選択確率を制御する制御手段と、を備え、
前記制御手段は、乱数を発生し、発生した当該乱数が、前記切り分け手段によって切り分けられた前記複数のグループの各々の前記数値範囲の何れに含まれるのかを特定し、前記乱数が含まれる前記数値範囲で特定されるグループを、表示対象のグループとして選択するように前記選択手段を制御することを特徴とする画像表示装置。
【請求項２】
前記切り分け手段は、前記複数の画像ファイルの数を前記複数のグループ毎に集計し、前記複数のグループ毎に集計された画像ファイルの数と、前記複数のグループ毎に規定された重み付け値とに基づいて、前記複数のグループの各々を前記数値範囲で切り分けることを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記切り分け手段は、前記重み付け値が大きい程、前記数値範囲を広げることを特徴とする請求項２に記載の画像表示装置。
【請求項４】
前記切り分け手段は、前記複数のグループ毎に集計された画像ファイルの数が多い程、前記数値範囲を広げることを特徴とする請求項２に記載の画像表示装置。
【請求項５】
前記メモリは内蔵メモリであって、前記分類手段は、前記複数のファイル各々を、前記内蔵メモリに記録された時間に基づいて複数のグループのうちの何れか１つに分類し、
前記切り分け手段は、前記内蔵メモリに記録された時間が古いグループ程、大きい重み付け値を規定することを特徴とする請求項２乃至４の何れか一項に記載の画像表示装置。
【請求項６】
前記分類手段は、前記複数のファイル各々を、画像が表示された回数に基づいて複数のグループのうちの何れか１つに分類し、
前記切り分け手段は、表示された回数が少ないグループ程、大きい重み付け値を規定することを特徴とする請求項２乃至４の何れか一項に記載の画像表示装置。
【請求項７】
前記分類手段は、前記複数のファイル各々を、撮影された時間に基づいて複数のグループのうちの何れか１つに分類し、
前記切り分け手段は、撮影された時間が新しいグループ程、大きい重み付け値を規定することを特徴とする請求項２乃至４の何れか一項に記載の画像表示装置。
【請求項８】
メモリに記録された複数の画像ファイルを用いて画像のスライドショー表示を制御する画像表示装置が実行する画像表示方法において、
前記複数の画像ファイルの各々を、複数のグループに分類する分類ステップと、
前記複数のグループの各々を均一ではない数値範囲で切り分ける切り分けステップと、
分類された前記複数のグループの何れか一つのグループを選択する選択ステップと、
前記選択ステップによって選択されたグループに分類されている前記画像ファイルにより表わされる画像を表示する表示制御ステップと、
前記選択ステップが選択するグループの選択確率を制御する制御ステップと、を含み、
前記制御ステップは、乱数を発生し、発生した当該乱数が、前記切り分けステップによって切り分けられた前記複数のグループの各々の前記数値範囲の何れに含まれるのかを特定し、前記乱数が含まれる前記数値範囲で特定されるグループを、表示対象のグループとして選択するように前記選択ステップを制御することを特徴とする画像表示方法。
【請求項９】
メモリに記録された複数の画像ファイルを用いて画像のスライドショー表示を制御する画像表示装置を制御するコンピュータを、
前記メモリに記録された前記複数の画像ファイルの各々を、複数のグループに分類する分類手段、
前記複数のグループの各々を均一ではない数値範囲で切り分ける切り分け手段、
前記分類手段によって分類された前記複数のグループの何れか一つのグループを選択する選択手段、
前記選択手段によって選択されたグループに分類されている前記画像ファイルにより表わされる画像を表示する表示制御手段、
前記選択手段が選択するグループの選択確率を制御する制御手段、として機能させ、
前記制御手段は、乱数を発生し、発生した当該乱数が、前記切り分け手段によって切り分けられた前記複数のグループの各々の前記数値範囲の何れに含まれるのかを特定し、前記乱数が含まれる前記数値範囲で特定されるグループを、表示対象のグループとして選択するように前記選択手段を制御することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示装置、画像表示方法及びプログラムに関する。
【背景技術】
【０００２】
近年、メモリに記憶されている画像ファイルを順次切り替えて読み出して、対応する画像を表示するスライドショー表示機能を備えたデジタルフォトフレーム（Ｄｉｇｉｔａｌ  Ｐｈｏｔｏ  Ｆｒａｍｅ）が登場してきている（例えば、特許文献１参照）。
【０００３】
メモリの記憶容量は年々増加しており、何百枚〜何千枚もの画像ファイルの記憶が可能になっているため、デジタルフォトフレームのスライドショー表示においても、非常に多くの画像の表示が可能となっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２４３７２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載のものも含め従来のデジタルフォトフレームのスライドショー表示では、メモリに多数の画像ファイルが記憶されている場合であっても、これらの画像ファイルは全て同じような確率で表示対象として選択されていた。
このため、従来のデジタルフォトフレームのスライドショー表示においては、メモリに多数の画像ファイルが記憶されていると、新しく記憶された画像ファイルが表示されにくくなってしまい、ユーザがデジタルフォトフレームで表示させたい画像ファイルを新たにメモリに記憶させても、所望する画像ファイルが表示対象として選択されにくくなってしまう。
【０００６】
本発明は、このような状況に鑑みてなされたものであり、スライドショー表示において、記憶部に記憶されている多数の画像のうちユーザが閲覧を所望する確率が高いと思われる画像の表示を可能にすることを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の一態様の画像表示装置は、
メモリに記録された複数の画像ファイルを用いて画像のスライドショー表示を制御する画像表示装置において、
前記複数の画像ファイルの各々を、複数のグループに分類する分類手段と、
前記複数のグループの各々を均一ではない数値範囲で切り分ける切り分け手段と、
前記分類手段によって分類された前記複数のグループの何れか一つのグループを選択する選択手段と、
前記選択手段によって選択されたグループに分類されている前記画像ファイルにより表わされる画像を表示する表示制御手段と、
前記選択手段が選択するグループの選択確率を制御する制御手段と、を備え、
前記制御手段は、乱数を発生し、発生した当該乱数が、前記切り分け手段によって切り分けられた前記複数のグループの各々の前記数値範囲の何れに含まれるのかを特定し、前記乱数が含まれる前記数値範囲で特定されるグループを、表示対象のグループとして選択するように前記選択手段を制御することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、スライドショー表示において、記憶部に記憶されている多数の画像のうちユーザが閲覧を所望する確率が高いと思われる画像を表示することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１実施形態に係る画像表示装置のハードウェアの構成を示すブロック図である。
【図２】図１の画像表示装置の機能的構成のうち、第１実施形態に係る内蔵メモリコピー分類処理及び画像ファイル表示処理を実行するための機能的構成を示す機能ブロック図である。
【図３】リスト記憶部に記憶されるリストのうち、画像ファイル毎に、優先度、コピー日時及びファイル名を登録（格納）するための画像リストの構造例である。
【図４】リスト記憶部に記憶されるリストのうち、優先度「０」〜「５」のグループ毎に、優先度、ファイル数、重み及び閾値を登録（格納）するためのグループリストの構造例である。
【図５】図２の機能的構成を有する図１の画像表示装置が実行する内蔵メモリコピー分類処理の流れを説明するフローチャートである。
【図６】図２の機能的構成を有する図１の画像表示装置が実行する画像ファイル表示処理の流れを説明するフローチャートである。
【図７】本発明の画像表示装置の機能的構成のうち、第２実施形態に係る画像ファイル表示処理を実行するための機能的構成を示す機能ブロック図である。
【図８】リスト記憶部に記憶されるリストのうち、画像ファイル毎に、表示回数、コピー日時及びファイル名を登録（格納）するための画像リストの構造例である。
【図９】リスト記憶部に記憶されるリストのうち、表示回数「０」〜「５」のグループ毎に、表示回数、ファイル数、重み及び閾値を登録（格納）するためのグループリストの構造例である。
【図１０】図７の機能的構成を有する図１の画像表示装置が実行する内蔵メモリコピー分類処理の流れを説明するフローチャートである。
【図１１】図７の機能的構成を有する図１の画像表示装置が実行する画像ファイル表示処理の流れを説明するフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面に基づいて、本発明の画像表示装置の実施形態として、第１実施形態、第２実施形態及び第３実施形態をその順番で個別に説明する。
【００１３】
［第１実施形態］
図１は、本発明の第１実施形態に係る画像表示装置のハードウェアの構成を示すブロック図である。画像表示装置１は、例えばデジタルフォトフレームとして構成される。
【００１４】
画像表示装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、画像処理部１４と、バス１５と、入出力インターフェース１６と、表示部１７と、計時部１８と、操作部１９と、記憶部２０と、ドライブ２１と、を備えている。
【００１５】
ＣＰＵ１１は、ＲＯＭ１２に記録されているプログラム、又は、記憶部２０からＲＡＭ１３にロードされたプログラムに従って各種の処理を実行する。
【００１６】
ＲＡＭ１３には、ＣＰＵ１１が各種の処理を実行する上において必要なデータ等も適宜記憶される。
【００１７】
画像処理部１４は、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）や、ＶＲＡＭ（Ｖｉｄｅｏ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等から構成されており、ＣＰＵ１１と協働して、画像のデータに対して各種画像処理を施す。
例えば、画像処理部１４は、記憶部２０に記憶されている画像のデータに対して、ノイズ低減、色合いの調整等の画像処理を施す。
【００１８】
ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３及び画像処理部１４は、バス１５を介して相互に接続されている。このバス１５にはまた、入出力インターフェース１６も接続されている。入出力インターフェース１６には、表示部１７、計時部１８、操作部１９、記憶部２０及びドライブ２１が接続されている。
【００１９】
表示部１７は、ディスプレイ等で構成され、各種画像を表示する。例えば、表示部１７は、記憶部２０に画像ファイルとして記憶されている複数の画像を順次切り替えてスライドショー表示する。
【００２０】
計時部１８は、ＣＰＵ１１の制御の下、計時動作を実行し、現在時刻等をＣＰＵ１１に適宜通知する。
操作部１９は、各種釦により構成され、ユーザの指示操作を受け付ける。
記憶部２０は、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）により構成され、後述するスライドショー表示用の画像等の各種画像のデータを画像ファイルとして記憶する。即ち、記憶部２０は、画像ファイルの記録用のメモリのうち、内蔵メモリとして機能する。
【００２１】
ドライブ２１には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等よりなる、リムーバブルメディア３１が適宜装着される。ドライブ２１によってリムーバブルメディア３１から読み出されたプログラムは、必要に応じて記憶部２０にインストールされる。また、リムーバブルメディア３１は、記憶部２０に記憶されている画像ファイル等の各種データも、記憶部２０と同様に記憶することができる。即ち、リムーバブルメディア３１は、内蔵メモリとしての記憶部２０に対して提供するための、新たな画像ファイルを記憶する画像提供媒体として機能する。
【００２２】
図２は、図１の画像表示装置１の機能的構成のうち、第１実施形態に係る内蔵メモリコピー分類処理及び画像ファイル表示処理を実行するための機能的構成を示す機能ブロック図である。
第１実施形態に係る内蔵メモリコピー分類処理とは、画像提供媒体（リムーバブルメディア３１）内の新たな画像ファイルを内蔵メモリ（記憶部２０の画像記憶部４１）にコピーし、コピー後の記憶部２０に記憶されている複数の画像ファイルを、優先度に基づき複数のグループに分類し直すまでの一連の処理をいう。なお、優先度やグループ等については後述する。
第１実施形態に係る画像ファイル表示処理とは、スライドショー表示を行うにあたり、複数のグループの中から、乱数に基づいて表示対象のグループを選択し（一次選抜し）、選択した優先度のグループに属する１以上の画像ファイルの中から表示対象を選択し（二次選抜し）、表示対象の画像を表示するまでの一連の処理をいう。
【００２３】
ＣＰＵ１１は、第１実施形態に係る内蔵メモリコピー分類処理を実行するコピー分類部５１と、第１実施形態に係る画像ファイル表示処理を実行する表示制御部５２と、を備えている。
記憶部２０の一領域には、画像ファイルを記憶する画像記憶部４１と、後述の画像リスト及びグループリストを記録するリスト記憶部４２と、が設けられている。
【００２４】
本実施形態では、コピー分類部５１は、第１実施形態に係る内蔵メモリコピー分類処理を実行するにあたり、図３の画像リストを用いて、コピー後の画像記憶部４１内の新たな画像ファイルを分類する。
図３は、リスト記憶部４２に記憶されるリストのうち、画像ファイル毎に、優先度、コピー日時及びファイル名を登録（格納）するための画像リストの構造例である。
画像リストにおいては、１つの行が、１つの画像ファイルに対応している。即ち、所定行には、当該所定行に対応する画像ファイルについての、「優先度」、「コピー日時」、及び「ファイル名」が登録される。
【００２５】
「優先度」とは、スライドショー表示において表示対象の候補になる画像ファイルについて、表示対象として優先的に選択される度合いを示す指標である。本実施形態では、内蔵メモリ（画像記憶部４１）に記録された日付が古い画像ファイル程、低い優先度が設定される。
具体的には、優先度は、「０」を最高の優先度として「０」〜「５」まで１段階ずつ最低「５」になるまで変化するように６段階で規定されており、優先度が低い画像ファイルほど、スライドショー表示において表示対象として選択される確率が低くなる。
【００２６】
また、「コピー日時」とは、画像提供媒体（リムーバブルメディア３１）に記憶されている画像ファイルが、内蔵メモリ（画像記憶部４１）にコピーされた日時をいう。画像ファイルのコピー時には、日時の情報が計時部１８から供給される。
また、「ファイル名」とは、当該画像ファイルが内蔵メモリ（画像記憶部４１）にコピーされて記憶された際に付される画像ファイルの名称をいう。
【００２７】
具体的には、本実施形態では、画像記憶部４１に記憶されている画像ファイルのそれぞれに対して、優先度として「０」〜「５」の何れかが設定され、図３に示す画像リストにおける各行がコピー分類部５１により追加又は更新される。
図３（Ａ）は、画像リストのうち、コピー分類部５１により優先度として「５」が設定された画像ファイルに関する一部分を示している。
図３（Ｂ）は、画像リストのうち、コピー分類部５１により優先度として「１」が設定された画像ファイルに関する一部分を示している。
図３（Ｃ）は、画像リストのうち、コピー分類部５１により優先度として「０」が設定された画像ファイルに関する一部分を示している。
【００２８】
より具体的には、「CIMG0800.JPG」及び「CIMG0801.JPG」という名称の新たな画像ファイルが、画像提供媒体（リムーバブルメディア３１）から内蔵メモリ（画像記憶部４１）にコピーされたものとする。
この場合、コピー分類部５１は、図３（Ｃ）に示す２行を画像リストに追加する。即ち、画像リストの追加された２行の内訳としては、２行分の「ファイル名」の項目の各々には「CIMG0800.JPG」及び「CIMG0801.JPG」の各々が格納され、２行分の「コピー日時」の項目には両者とも「2010-09-28  09:00」が格納され、２行分の「優先度」の項目には両者とも、最低の「０」（初期設定値）が格納される。
【００２９】
この場合、内蔵メモリ（画像記憶部４１）に既に記録されている画像ファイルについては、本実施形態では原則として、優先度が１つずつ繰り上がるものとする。例えば、「CIMG0100.JPG」及び「CIMG0101.JPG」という名称の各画像ファイルについて、これまで優先度として「０」が設定されていた場合には、各優先度が「１」にそれぞれ更新され、画像リストも図３（Ｂ）に示すように更新される。
同様に、「CIMG002.JPG」という名称の画像ファイルが、これまで優先度として「４」が設定されていた場合には、優先度が最低の「５」に更新され、画像リストも図３（Ａ）に示すように更新される。
なお、「CIMG000.JPG」及び「CIMG001.JPG」という名称の画像ファイルについては、これまでの優先度が最低の「５」に既に設定されていたものとすると、優先度は更新されずに「５」のまま保たれる。即ち、優先度が「５」の画像ファイルの数は、内蔵メモリ（画像記憶部４１）から画像ファイルが削除されない限り、新たな画像ファイルが画像提供媒体（リムーバブルメディア３１）内から内蔵メモリへコピーされる毎に増加していくことになる。
【００３０】
以上の内容を換言すると、本実施形態では、内蔵メモリに記憶されている複数の画像ファイルは、当該内蔵メモリに記録された日付を基準として、６つのグループのうちの何れかに分類される。これらの６つのグループのそれぞれに対して、当該内蔵メモリに記録された日付が若いグループから順に、優先度として「０」〜「５」のそれぞれが対応する。即ち、画像ファイル毎に優先度が設定されると把握することもできるが、画像ファイルが、優先度「０」〜「５」の各グループのうちの何れかに分類されると把握することもできる。
このような分類が行われるタイミングは、新たな画像ファイルが画像提供媒体（リムーバブルメディア３１）から内蔵メモリ（画像記憶部４１）へコピーされるタイミングである。即ち、当該タイミングで、コピーされた新たな画像ファイルが、優先度「０」のグループに分類される。そして、これまで優先度「１」〜「４」のグループに属していた画像ファイルの各々は、１つずつ繰り下がった優先度「２」〜「５」のグループに分類される。なお、これまで優先度「５」のグループに属していた画像ファイルは、引き続き優先度「５」のグループに分類される。
【００３１】
図２に戻り、表示制御部５２は、第１実施形態に係る画像ファイル表示処理を実行するにあたり、画像記憶部４１に記録された日付が古い画像ファイル程、スライドショー表示において表示対象に選択する確率が低くなるように制御する。
このような表示制御部５２は、前処理部６１と、画像選択表示部６２と、を備える。
【００３２】
前処理部６１は、スライドショー表示において表示対象に選択するために必要な各種処理、例えば指標としての閾値を決定する等の処理を、前処理として実行する。
【００３３】
画像選択表示部６２は、前処理部６１の前処理の結果に基づいて、複数のグループ（本実施形態では優先度が「０」〜「５」のグループ）の中から１のグループを選択し（一次選抜し）、選択したグループの中から１の画像ファイルを表示対象として選択する。そして、画像選択表示部６２は、選択した画像ファイルを画像記憶部４１から読み出して、当該画像ファイルにより表わされる画像を表示部１７に表示させる制御を実行する。
【００３４】
さらに以下、前処理部６１と画像選択表示部６２の各々について、その詳細な説明をその順番で行う。
【００３５】
前処理部６１は、画像数集計部７１と、閾値決定部７２と、を備える。
【００３６】
画像数集計部７１は、画像記憶部４１に記憶された画像ファイルの数を、優先度毎に集計する。即ち、画像数集計部７１は、優先度「０」〜「５」のグループ毎に、属している画像ファイルの数を集計する。
画像数集計部７１は、優先度「０」〜「５」のグループ毎に集計した画像ファイルの数を閾値決定部７２に供給する。
【００３７】
閾値決定部７２は、画像数集計部７１から供給された優先度のグループ毎に集計された画像ファイルの数と、優先度のグループ毎に規定された重みとに基づいて、画像選択表示部６２による表示対象のグループの選択（一次選抜）に指標として用いる閾値を決定する。
【００３８】
図４は、リスト記憶部４２に記憶されるリストのうち、優先度「０」〜「５」のグループ毎に、優先度、ファイル数、重み及び閾値を登録（格納）するためのグループリストの構造例である。
画像リストにおいては、１つの行が、１つのグループに対応している。即ち、所定行には、当該所定行に対応するグループについての、「優先度」、「ファイル数」、「重み」及び「閾値」が登録される。
所定行の「優先度」の項目には、当該所定行に対応するグループに設定された優先度、即ち当該グループに属する各画像ファイルの各々に設定された優先度が登録される。
所定行の「ファイル数」の項目には、当該所定行に対応するグループに属する画像ファイルの数であって、画像数集計部７１により集計された数が登録される。
所定行の「重み」の項目には、当該所定行に対応するグループに規定された重みが登録される。所定行の「閾値」の項目には、当該所定行に対応するグループに設定された閾値が登録される。
以下、重みと閾値との各々の詳細について、その順番に説明する。
【００３９】
所定グループに規定された「重み」とは、当該所定グループに属する画像ファイル１枚当たりの表示確率を相対的に表した数値である。
画像記憶部４１に記録された日付が古い画像ファイルのグループ程、低い重みが規定される。即ち、本実施形態では、図４に示すように、優先度が低いグループに対しては低い重みが規定され、逆に、優先度が高いグループに対しては高い重みが規定される。
具体的には、重みは、「１．０」〜「５．０」まで０．１段階ずつ最大「５．０」になるまで増加するように複数段階で規定されている。この重みが高いグループ程、スライドショー表示において、それに属する画像ファイルが表示される確率が高くなるように設定されている。
例えば図４の例では、優先度「５」のグループに対しては、重み「１．０」が設定されている。優先度「４」のグループに対しては、重み「１．５」が設定されている。優先度「３」のグループに対しては、重み「２．０」が設定されている。優先度「２」のグループに対しては、重み「２．５」が設定されている。優先度「１」のグループに対しては、重み「３．０」が設定されている。優先度「０」のグループに対しては、重み「５．０」が設定されている。
【００４０】
次に、閾値について説明する。
ここでいう閾値とは、所定優先度のグループの属する範囲を規定する値であって、下位の優先度のグループとの間の境を示す値である。即ち、後述する乱数発生部８１によって発生された乱数と、各優先度のグループの各閾値とが比較されて、当該乱数が、何れの優先度のグループの範囲に含まれるのかが決定される。そして、当該乱数が含まれる範囲の優先度のグループが、表示対象として選択される（一次選抜が行われる）。
具体的には、閾値決定部７２は、例えば、次の数１式に従って、優先度Ｎ（のグループ）の閾値を算出する。ここで、Ｎは、優先度の最高値（＝０）乃至最低値（＝５）のうちの何れかの整数値である。
【数１】
0005724528.tif 000002
【００４１】
このような画像数集計部７１及び閾値決定部７２を含む前処理部６１により前処理が終了すると、即ち、優先度「０」〜「５」のグループ毎に閾値が決定されると、図４のグループリストの「閾値」の各項目に登録されると共に、画像選択表示部６２に供給される。
【００４２】
以上、前処理部６１の詳細について説明した。次に、画像選択表示部６２の詳細について説明する。
画像選択表示部６２は、乱数発生部８１と、グループ選択部８２と、グループ画像表示制御部８３と、を備える。
【００４３】
乱数発生部８１は、閾値決定部７２からグループ選択部８２に対して閾値が供給されたタイミングで、０以上１未満の乱数を発生する。
【００４４】
グループ選択部８２は、乱数発生部８１により発生された乱数と、図４のグループリストに登録された優先度のグループ毎の各閾値とを比較することによって、表示対象のグループを選択する（一次選抜する）。
即ち、グループ選択部８２は、乱数と、各優先度のグループの各閾値とを比較することによって、当該乱数が、何れの優先度のグループの範囲に含まれるのかを決定する。そして、グループ選択部８２は、当該乱数が含まれる範囲の優先度のグループを、表示対象として選択する。
【００４５】
具体的には、図４の例のグループリストが参照される場合には、０以上０．２５３未満が優先度「０」のグループの範囲であり、０．２５３以上０．３２９未満が優先度「１」のグループの範囲であり、０．３２９以上０．３９２未満が優先度「２」のグループの範囲であり、０．３９２以上０．５９５未満が優先度「３」のグループの範囲であり、０．５９５以上０．７４７未満が優先度「４」のグループの範囲であり、０．７４７以上１．０００未満が優先度「５」のグループの範囲である。
従って、例えば、乱数発生部８１により発生された乱数が０．３００である場合には、この乱数は０．２５３以上０．３２９未満の範囲に含まれるため、優先度「１」のグループが表示対象として選択される。
【００４６】
グループ画像表示制御部８３は、グループ選択部８２により表示対象として選択されたグループに属する１以上の画像ファイル（表示対象候補）の中から、任意の画像ファイルを表示対象として選択する（２次選抜する）。
例えば、上述の例のように、乱数発生部８１により発生された乱数が０．３００である場合には、優先度「１」のグループが表示対象として選択される。
この場合、グループ画像表示制御部８３は、図４のグループリストを参照し、優先度「１」のグループに属する５個の画像ファイルの中から任意の１つを表示対象として選択する。
そして、グループ画像表示制御部８３は、表示対象として選択した画像ファイルを内蔵メモリ（画像記憶部４１）から読み出して、当該画像ファイルにより表わされる画像を表示部１７に表示させるように制御する。
【００４７】
このように、本実施形態では、内蔵メモリ（画像記憶部４１）に記憶された多数の画像ファイルの各々は、当該内蔵メモリに記憶された日付に基づいて、優先度「０」〜「５」のグループに分類される。
そして、スライドショー表示の際には、いきなり画像ファイルが表示対象として選抜されるのではなく、最初に表示対象のグループが選抜されて、次に一次選抜されたグループの中から表示対象の画像ファイルが選抜されるといった２段階選抜が行われている。
従って、一次選抜において、各グループが表示対象として選抜される確率を適切に制御することによって、最終的に画像ファイルが表示対象として選抜される確率を自在に変化させることができる。
例えば、一次選抜において、優先度が低いグループ程表示対象として選抜される確率が低くなるように制御することで、記録（コピー）された日付が古い画像ファイル程表示対象として選択される確率が低くなるようにすることが容易にできる。換言すると、コピーされた日付が新しい画像ファイル程表示対象として選択される確率が高くなるようにすることが容易にできる。ここで、内蔵メモリにコピーした日付が新しい方が、一般的に、ユーザが表示対象として所望する画像ファイルである傾向が強い。従って、コピーされた日付が新しい画像ファイル程表示対象として選択される確率が高くなることは、ユーザが見たいと所望する画像の表示が可能になることを意味する。
なお、このような一次選抜における制御としては、本実施形態では上述の閾値を用いる制御を採用しているが、特にこれに限定されず、表示対象として選抜される確率をグループ毎に変更できる制御であれば足りる。
【００４８】
次に、図５を参照して、このような図２の機能的構成の画像表示装置１が実行する処理のうち、内蔵メモリコピー分類処理について説明する。
図５は、図２の機能的構成を有する図１の画像表示装置が実行する内蔵メモリコピー分類処理の流れを説明するフローチャートである。
【００４９】
内蔵メモリコピー分類処理は、本実施形態では、画像表示装置１の電源がオン状態になった後、所定の時間間隔毎に実行される。
【００５０】
ステップＳ１１において、コピー分類部５１は、画像提供媒体としてのリムーバブルメディア３１がドライブ２１に装着されたか否かを判定する。
【００５１】
リムーバブルメディア３１が装着されていない場合、ステップＳ１１においてＮＯであると判定されて、内蔵メモリコピー分類処理は終了となる。
即ち、リムーバブルメディア３１が装着されるまでの間、所定の時間隔毎に、内蔵メモリコピー分類処理が開始され、ステップＳ１１においてＮＯであると判定されて、当該内蔵メモリコピー分類処理が終了する、といったことが繰り返される。
その後、リムーバブルメディア３１が装着された後に内蔵メモリコピー分類処理が開始されると、ステップＳ１１においてＹＥＳであると判定されて、処理はステップＳ１２に進む。
【００５２】
ステップＳ１２において、コピー分類部５１は、新たな画像ファイルが存在するか否かを判定する。具体的には、コピー分類部５１は、リム―バブルメディア３１内に記憶された画像ファイルと内蔵メモリ（画像記憶部４１）内に記憶された画像ファイルとを比較することで、リムーバブルメディア３１内に内蔵メモリ内に記憶されていない新たな画像ファイルが存在するか否かを判定する。
【００５３】
新たな画像ファイルが存在しない場合、ステップＳ１２においてＮＯであると判定されて、内蔵メモリコピー分類処理は終了となる。
これに対して、新たな画像ファイルが存在する場合、ステップＳ１２においてＹＥＳであると判定されて、処理はステップＳ１３に進む。
【００５４】
ステップＳ１３において、コピー分類部５１は、リムーバブルメディア３１内の１つの画像ファイルを内蔵メモリにコピーする。
【００５５】
ステップＳ１４において、コピー分類部５１は、コピーした画像ファイルの情報を、リスト記憶部４２に記憶されている画像リスト（図３参照）に追加する。
【００５６】
ステップＳ１５において、コピー分類部５１は、全ての新たな画像ファイルを、内蔵メモリにコピーしたか否かを判定する。
【００５７】
リムーバブルメディア３１内の全ての新たな画像ファイルが内蔵メモリにコピーされていない場合、ステップＳ１５においてＮＯであると判定されて、処理はステップＳ１３に戻される。即ち、ステップＳ１３乃至Ｓ１５の処理が繰り返し行われることで、リムーバブルメディア３１内の新たな画像ファイルの各々が内蔵メモリに順次コピーされ、対応する情報が画像リストに追加されていく。
その後、リムーバブルメディア３１内の全ての画像ファイルが内蔵メモリにコピーされた場合には、ステップＳ１５においてＹＥＳであると判定されて、処理はステップＳ１６に進む。
【００５８】
ステップＳ１６において、コピー分類部５１は、画像リストの優先度を更新することで、画像ファイルを分類する。
具体的には、コピー分類部５１は、新たな画像ファイルについては優先度「０」を設定し、画像記憶部４１にこれまで記憶されていた画像ファイルのうち、これまでの優先度が「０」〜「４」のものについては、１ずつ加算した「１」〜「５」を設定し、これまでの優先度が「５」のものについては、優先度「５」をそのまま設定する。
この処理では、新たな画像ファイルが内蔵メモリにコピーされて、当該内蔵メモリの記憶内容が更新されたことに伴い、当該内蔵メモリに記憶されている各画像ファイルについての、当該内蔵メモリに記録された日付（優先度）に基づくグループ分類がやり直される。
このようなステップＳ１６の処理が終了すると、内蔵メモリコピー分類処理は終了となる。
【００５９】
次に、図６を参照して、このような図２の機能的構成の画像表示装置１が実行する、画像ファイル表示処理について説明する。
図６は、図２の機能的構成を有する図１の画像表示装置が実行する画像ファイル表示処理の流れを説明するフローチャートである。
【００６０】
画像ファイル表示処理は、本実施形態では、ユーザがスライドショー表示を開始する操作を操作部１９に対して行った場合、その操作を契機として開始される。ただし、少なくとも１回、図５の内蔵メモリコピー分類処理が実行されているものとする。
【００６１】
ステップＳ２１において、画像数集計部７１は、画像記憶部４１に記憶されている画像ファイルの数を優先度のグループ毎に集計する。画像数集計部７１は、優先度のグループ毎に集計した画像ファイルの数を閾値決定部７２に供給する。
【００６２】
ステップＳ２２において、閾値決定部７２は、優先度のグループ毎に、ステップＳ２１の処理で集計された画像ファイルの数と、重みから、閾値を決定する。
即ち、閾値決定部７２は、閾値決定部７２から優先度のグループ毎に供給された画像ファイルの数と、リスト記憶部４２に記憶されている画像リストにおいて、優先度のグループ毎に規定されている重みを、数１式に代入して演算することによって、優先度のグループ毎の閾値を決定する。
閾値決定部７２は、リスト記憶部４２に記憶されている画像リストの「閾値」の項目の格納値を、決定した閾値に更新すると共に、当該決定した閾値をグループ選択部８２に供給する。
【００６３】
ステップＳ２３において、乱数発生部８１は、０以上１未満の乱数を発生し、グループ選択部８２に供給する。
【００６４】
ステップＳ２４において、グループ選択部８２は、ステップＳ２３の処理で発生された乱数と、図４の画像リストに格納されている、ステップＳ２２の処理で決定された閾値に基づいて、「０」〜「５」の優先度のグループから、表示対象のグループを選択（一次選抜）する。
グループ選択部８２は、表示対象として選択した優先度のグループをグループ画像表示制御部８３に通知する。
【００６５】
ステップＳ２５において、グループ画像表示制御部８３は、ステップＳ２４の処理で選択したグループから、表示対象のファイルを選択（二次選抜）する。
【００６６】
ステップＳ２６において、グループ画像表示制御部８３は、選択した画像ファイルを内蔵メモリ（画像記憶部４１）から読み出して、当該画像ファイルに対応する画像を表示部１７において表示させる。
この処理が終了すると、画像ファイル表示処理が終了する。
【００６７】
以上説明したように、第１実施形態の画像表示装置１は、コピー分類部５１と、表示制御部５２と、を備えている。
コピー分類部５１は、記憶部２０（画像記憶部４１）に記録された複数の画像ファイルの各々を、画像記憶部４１に記録された時間に基づいて、複数のグループのうちの何れか１つに分類する。
表示制御部５２は、コピー分類部５１により複数の画像ファイルが分類された複数のグループの中から、表示対象のグループを選択し、表示対象として選択したグループに属する画像ファイルの中から、表示対象の画像ファイルを選択し、表示対象として選択した画像ファイルにより表わされる画像を表示する制御を実行する。
そして、表示制御部５２は、画像記憶部４１に記録された時間が古い画像ファイル程選択される確率が低くなるように、表示対象のグループを選択し、当該グループから表示対象の画像ファイルを選択する。
【００６８】
この場合、画像選択表示部６２により選択されるその画像ファイルは、画像記憶部４１に記録された時間が古いグループ程選択確率が低くなる。即ち、記録された時間が古い画像ファイルをスライドショー表示等の複数の画像ファイルを用いた画像の表示において表示する確率が低くなることから、結果として、記録された時間が新しい画像ファイルが選択される確率が高くなる。
即ち、記録された時間が古い画像ファイルは、以前から何度もスライドショー表示において表示されている確率が高いことから、ユーザが興味がある画像ファイルは、画像記憶部４１に記録された時間が新しい画像ファイルの画像に集中しているのが実情である。
従って、記録された時間が古い画像ファイルの画像をスライドショー表示において表示する確率を低くすることで、画像記憶部４１に記憶されている多数の画像ファイルのうちユーザが見たいと所望する画像ファイルの画像の表示確率をあげることができる。
【００６９】
さらに、第１実施形態の表示制御部５２は、画像数集計部７１と、閾値決定部７２と、グループ選択部８２と、グループ画像表示制御部８３と、を備えている。
画像数集計部７１は、記憶部２０（画像記憶部４１）に記録された画像ファイルの数を複数のグループ毎に集計する。
閾値決定部７２は、画像数集計部７１により複数のグループ毎に集計された画像ファイルの数と、複数のグループ毎に規定された重みとに基づいて、複数のグループの各々を数値範囲で切り分けるための閾値を決定する。
グループ選択部８２は、乱数が、複数のグループの各々の数値範囲の何れに含まれるのかを決定し、当該乱数が含まれる数値範囲で特定されるグループを、表示対象のグループとして選択する。
そして、グループ画像表示制御部８３は、グループ選択部８２により表示対象として選択されたグループの中から１の画像ファイルを選択し、選択した画像ファイルにより表わされる画像の表示を制御する。
【００７０】
この場合、グループ毎に規定された重みを適宜設定することにより、当該グループに属する画像ファイルの画像を表示する確率を変更することができる。
これにより、記録された時間が古い画像ファイルが含まれるグループに属する画像ファイルは、記録された時間が新しい画像ファイルが含まれるグループに属する画像ファイルよりもスライドショー表示において表示される確率が低くなる。その結果、記録された時間が新しい画像ファイルが含まれるグループに属する画像ファイルの表示確率が高くなる。
従って、画像記憶部４１に記憶されている多数の画像ファイルのうちユーザが見たいと所望する画像ファイルの表示確率をあげることができる。
【００７１】
以上、本発明の第１実施形態に係る画像表示装置について説明した。
次に、本発明の第２実施形態に係る画像表示装置について説明する。
【００７２】
［第２実施形態］
第１実施形態では、表示制御部５２は、記憶部２０に記録された時間が古い画像ファイル程選択される確率が低くなるように、表示対象のグループを選択し、当該グループから表示対象の画像ファイルを選択するように制御していた。
これに対し、第２実施形態では、表示制御部は、スライドショー表示において表示された回数が多い画像の画像ファイル程選択される確率が低くなるように、表示対象のグループを選択し、当該グループから表示対象の画像ファイルを選択するように制御する。
【００７３】
図７は、本発明の画像表示装置１の機能的構成のうち、第２実施形態に係る画像ファイル表示処理を実行するための機能的構成を示す機能ブロック図である。
【００７４】
図２と図７とを比較するに、第２実施形態に係る画像表示装置１のＣＰＵ１１内の機能的構成は、記憶部２０に記録されている画像ファイルをスライドショー表示で表示された回数毎に集計する点を除くと、第１実施形態に係る画像表示装置１と基本的に同様であるため説明を省略する。
即ち、第１実施形態の画像表示装置１は、複数のグループの中から、記録された時間に基づく優先度毎のグループを選択し、選択した優先度のグループに属する１以上の画像ファイルの中から表示対象を選択し、表示対象の画像を表示する。
これに対し、第２実施形態の画像表示装置１は、複数のグループの中から、表示された時間に基づく表示回数毎のグループを選択し、選択した表示回数のグループに属する１以上の画像ファイルの中から表示対象を選択し、表示対象の画像を表示する。
なお、本発明の第２実施形態に係る画像表示装置１のハードウェアの構成は、第１実施形態に係る画像表示装置１の図１のハードウェアの構成と基本的に同様の構成で実現することができる。
【００７５】
このようなグループの分類方法の違いにより、表示制御部内の構成が、第１実施形態と第２実施形態とでは異なる。即ち、第１実施形態では、画像記憶部４１に記憶された画像ファイルの数を、優先度毎に集計する画像数集計部７１及び、画像数集計部７１から供給された優先度のグループ毎に集計された画像ファイルの数と、優先度のグループ毎に規定された重みとに基づいて、画像選択表示部６２による表示対象のグループの選択に指標として用いる閾値を決定する閾値決定部７２が、表示制御部５２に設けられていた。これに対して、第２実施形態では、画像記憶部４１に記憶された画像ファイルの数を、表示回数毎に集計する画像数集計部１７１及び、画像数集計部１７１から供給された表示回数のグループ毎に集計された画像ファイルの数と、表示回数のグループ毎に規定された重みとに基づいて、画像選択表示部１６２による表示対象のグループの選択に指標として用いる閾値を決定する閾値決定部１７２が、表示制御部１５２に設けられている。
なお、第２実施形態の画像表示装置１の画像数集計部１７１〜グループ画像表示制御部１８３については、第１実施形態の画像表示装置１の画像数集計部７１〜グループ画像表示制御部８３と同様であるため、詳細な説明を省略し、異なる箇所のみ説明する。
【００７６】
図７は、図１の画像表示装置１の機能的構成のうち、第２実施形態に係る内蔵メモリコピー分類処理及び画像ファイル表示処理を実行するための機能的構成を示す機能ブロック図である。
第２実施形態に係る内蔵メモリコピー分類処理とは、画像提供媒体（リムーバブルメディア３１）内の新たな画像ファイルを内蔵メモリ（記憶部２０の画像記憶部１４１）にコピーし、コピー後の記憶部２０に記憶されている複数の画像ファイルを、表示回数に基づき複数のグループに分類し直すまでの一連の処理をいう。なお、表示回数やグループ等については後述する。
第２実施形態に係る画像ファイル表示処理とは、スライドショー表示を行うにあたり、複数のグループの中から、乱数に基づいて表示対象のグループを選択し（一次選抜し）、選択した表示回数のグループに属する１以上の画像ファイルの中から表示対象を選択し（二次選抜し）、表示対象の画像を表示するまでの一連の処理をいう。
【００７７】
ＣＰＵ１１は、第２実施形態に係る内蔵メモリコピー分類処理を実行するコピー分類部１５１と、第２実施形態に係る画像ファイル表示処理を実行する表示制御部１５２と、を備えている。
記憶部２０の一領域には、画像ファイルを記憶する画像記憶部１４１と、後述の画像リスト及びグループリストを記録するリスト記憶部１４２と、が設けられている。
【００７８】
本実施形態では、コピー分類部１５１は、第２実施形態に係る内蔵メモリコピー分類処理を実行するにあたり、図８の画像リストを用いて、コピー後の画像記憶部４１内の新たな画像ファイルを分類する。
図８は、リスト記憶部１４２に記憶されるリストのうち、画像ファイル毎に、表示回数、コピー日時及びファイル名を登録（格納）するための画像リストの構造例である。
画像リストにおいては、１つの行が、１つの画像ファイルに対応している。即ち、所定行には、当該所定行に対応する画像ファイルについての、「表示回数」、「コピー日時」、及び「ファイル名」が登録される。
【００７９】
「表示回数」とは、スライドショー表示において表示対象の候補になる画像ファイルについて、表示対象として優先的に選択される度合いを示す指標である。本実施形態では、スライドショー表示において表示された回数が多い画像ファイル程、高い表示回数が設定される。
具体的には、表示回数は、「０」〜「５」まで１段階ずつ最大「５」になるまで増加するように６段階で規定されており、表示回数が高い画像ファイル程、スライドショー表示において表示対象として選択される確率が低くなる。
【００８０】
具体的には、本実施形態では、画像記憶部４１に記憶されている画像ファイルのそれぞれに対して、表示回数として「０」〜「５」の何れかが設定され、図８に示す画像リストにおける各行がコピー分類部１５１により追加又は更新される。
図８（Ａ）は、画像リストのうち、コピー分類部１５１により表示回数として「５」が設定された画像ファイルに関する一部分を示している。
図８（Ｂ）は、画像リストのうち、コピー分類部１５１により表示回数として「１」が設定された画像ファイルに関する一部分を示している。
図８（Ｃ）は、画像リストのうち、コピー分類部１５１により表示回数として「０」が設定された画像ファイルに関する一部分を示している。
【００８１】
より具体的には、「CIMG0800.JPG」及び「CIMG0801.JPG」という名称の新たな画像ファイルが、画像提供媒体（リムーバブルメディア３１）から内蔵メモリ（画像記憶部１４１）にコピーされたものとする。
この場合、コピー分類部１５１は、図８（Ｃ）に示す２行を画像リストに追加する。即ち、画像リストの追加された２行の内訳としては、２行分の「ファイル名」の項目の各々には「CIMG0800.JPG」及び「CIMG0801.JPG」の各々が格納され、２行分の「コピー日時」の項目には両者とも「2010-09-28  09:00」が格納され、２行分の「表示回数」の項目には両者とも、最低の「０」（初期設定値）が格納される。
【００８２】
なお、本実施形態では、内蔵メモリ（画像記憶部１４１）に既に記録されている画像ファイルについては、表示される毎に原則として、表示回数が１つずつ繰り上がるものとする。例えば、「CIMG0100.JPG」及び「CIMG0101.JPG」という名称の各画像ファイルについて、これまで表示回数として「０」が設定されていた場合には、当該画像ファイルの画像が表示される毎に各表示回数が「１」にそれぞれ更新され、画像リストも図８（Ｂ）に示すように更新される。
同様に、「CIMG002.JPG」という名称の画像ファイルが、これまで表示回数として「４」が設定されていた場合には、表示回数が最高の「５」に更新され、画像リストも図８（Ａ）に示すように更新される。
なお、「CIMG000.JPG」及び「CIMG001.JPG」という名称の画像ファイルについては、これまでの表示回数が最高の「５」に既に設定されていたものとすると、表示回数は更新されずに「５」のまま保たれる。即ち、表示回数が「５」の画像ファイルの数は、内蔵メモリ（画像記憶部１４１）から画像ファイルが削除されない限り、当該画像ファイルに対応する画像が表示される毎に増加していくことになる。
【００８３】
以上の内容を換言すると、本実施形態では、内蔵メモリに記憶されている複数の画像ファイルは、画像ファイルの画像が表示された表示回数を基準として、６つのグループのうちの何れかに分類される。これらの６つのグループのそれぞれに対して、表示された回数が少ないグループから順に、表示回数として「０」〜「５」のそれぞれが対応する。即ち、画像ファイル毎に表示回数が設定されると把握することもできるが、画像ファイルが、表示回数「０」〜「５」の各グループのうちの何れかに分類されると把握することもできる。
このような分類が行われるタイミングは、画像ファイルの当該画像が表示されるタイミングである。即ち、初めに、新たな画像ファイルが画像提供媒体（リムーバブルメディア３１）から内蔵メモリ（画像記憶部４１）へコピーされるタイミングで、コピーされた新たな画像ファイルが、表示回数「０」のグループに分類される。そして、これまで表示回数「１」〜「４」のグループに属していた画像ファイルの各々は、後述の図１１のステップＳ４７において、該画像ファイルの画像が表示される毎に１つずつ繰り上がった表示回数「２」〜「５」のグループに分類される。なお、これまで表示回数「５」のグループに属していた画像ファイルは、引き続き表示回数「５」のグループに分類される。
【００８４】
図７に戻り、表示制御部１５２は、第２実施形態に係る画像ファイル表示処理を実行するにあたり、画像の表示回数が多い画像ファイル程、スライドショー表示において表示対象に選択する確率が低くなるように制御する。
このような表示制御部１５２は、前処理部１６１と、画像選択表示部１６２と、を備える。
【００８５】
前処理部１６１は、スライドショー表示において表示対象に選択するために必要な各種処理、例えば指標としての閾値を決定する等の処理を、前処理として実行する。
【００８６】
画像選択表示部１６２は、前処理部１６１の前処理の結果に基づいて、複数のグループ（本実施形態では表示回数が「０」〜「５」のグループ）の中から１のグループを選択し（一次選抜し）、選択したグループの中から１の画像ファイルを表示対象として選択する。そして、画像選択表示部１６２は、選択した画像ファイルを画像記憶部１４１から読み出して、当該画像ファイルにより表わされる画像を表示部１７に表示させる制御を実行する。
【００８７】
さらに以下、前処理部１６１と画像選択表示部１６２の各々について、その詳細な説明をその順番で行う。
【００８８】
前処理部１６１は、画像数集計部１７１と、閾値決定部１７２と、を備える。
【００８９】
画像数集計部１７１は、画像記憶部１４１に記憶された画像ファイルの数を、表示回数毎に集計する。即ち、画像数集計部７１は、表示回数「０」〜「５」のグループ毎に、属している画像ファイルの数を集計する。
画像数集計部１７１は、表示回数「０」〜「５」のグループ毎に集計した画像ファイルの数を閾値決定部１７２に供給する。
【００９０】
閾値決定部１７２は、画像数集計部１７１から供給された表示回数のグループ毎に集計された画像ファイルの数と、表示回数のグループ毎に規定された重みとに基づいて、画像選択表示部１６２による表示対象のグループの選択（一次選抜）に指標として用いる閾値を決定する。
【００９１】
図９は、リスト記憶部１４２に記憶されるリストのうち、表示回数「０」〜「５」のグループ毎に、表示回数、ファイル数、重み及び閾値を登録（格納）するためのグループリストの構造例である。
画像リストにおいては、１つの行が、１つのグループに対応している。即ち、所定行には、当該所定行に対応するグループについての、「表示回数」、「ファイル数」、「重み」及び「閾値」が登録される。
所定行の「表示回数」の項目には、当該所定行に対応するグループに設定された表示回数、即ち当該グループに属する各画像ファイルの各々に設定された表示回数が登録される。
所定行の「ファイル数」の項目には、当該所定行に対応するグループに属する画像ファイルの数であって、画像数集計部７１により集計された数が登録される。
所定行の「重み」の項目には、当該所定行に対応するグループに規定された重みが登録される。所定行の「閾値」の項目には、当該所定行に対応するグループに設定された閾値が登録される。
以下、重みと閾値との各々の詳細について、その順番に説明する。
【００９２】
所定グループに規定された「重み」とは、当該所定グループに属する画像ファイル１枚当たりの表示確率を相対的に表した数値である。
画像が表示された回数が多い画像ファイルのグループ程、低い重みが規定される。即ち、本実施形態では、図９に示すように、表示回数が多いグループに対しては低い重みが規定され、逆に、表示回数が少ないグループに対しては高い重みが規定される。
具体的には、重みは、「１．０」〜「５．０」まで０．１段階ずつ最大「５．０」になるまで増加するように複数段階で規定されている。この重みが高いグループ程、スライドショー表示において、それに属する画像ファイルが表示される確率が高くなるように設定されている。
例えば図９の例では、表示回数「５」のグループに対しては、重み「１．０」が設定されている。表示回数「４」のグループに対しては、重み「１．５」が設定されている。表示回数「３」のグループに対しては、重み「２．０」が設定されている。表示回数「２」のグループに対しては、重み「２．５」が設定されている。表示回数「１」のグループに対しては、重み「３．０」が設定されている。表示回数「０」のグループに対しては、重み「５．０」が設定されている。
【００９３】
次に、閾値について説明する。
ここでいう閾値とは、所定表示回数のグループの属する範囲を規定する値であって、下位の表示回数のグループとの間の境を示す値である。即ち、後述する乱数発生部１８１によって発生された乱数と、各表示回数のグループの各閾値とが比較されて、当該乱数が、何れの表示回数のグループの範囲に含まれるのかが決定される。そして、当該乱数が含まれる範囲の表示回数のグループが、表示対象として選択される（一次選抜が行われる）。
具体的には、閾値決定部１７２は、例えば、次の数２式に従って、表示回数Ｎ（のグループ）の閾値を算出する。ここで、Ｎは、表示回数の最高値（＝０）乃至最低値（＝５）のうちの何れかの整数値である。
【数２】
0005724528.tif 000003
【００９４】
このような画像数集計部１７１及び閾値決定部１７２を含む前処理部１６１により前処理が終了すると、即ち、表示回数「０」〜「５」のグループ毎に閾値が決定されると、図９のグループリストの「閾値」の各項目に登録されると共に、画像選択表示部１６２に供給される。
【００９５】
以上、前処理部１６１の詳細について説明した。次に、画像選択表示部１６２の詳細について説明する。
画像選択表示部１６２は、乱数発生部１８１と、グループ選択部１８２と、グループ画像表示制御部１８３と、を備える。
【００９６】
乱数発生部１８１は、閾値決定部１７２からグループ選択部１８２に対して閾値が供給されたタイミングで、０以上１未満の乱数を発生する。
【００９７】
グループ選択部１８２は、乱数発生部１８１により発生された乱数と、図９のグループリストに登録された表示回数のグループ毎の各閾値とを比較することによって、表示対象のグループを選択する（一次選抜する）。
即ち、グループ選択部１８２は、乱数と、各表示回数のグループの各閾値とを比較することによって、当該乱数が、何れの表示回数のグループの範囲に含まれるのかを決定する。そして、グループ選択部１８２は、当該乱数が含まれる範囲の表示回数のグループを、表示対象として選択する。
【００９８】
具体的には、図９の例のグループリストが参照される場合には、０以上０．２５３未満が表示回数「０」のグループの範囲であり、０．２５３以上０．３２９未満が表示回数「１」のグループの範囲であり、０．３２９以上０．３９２未満が表示回数「２」のグループの範囲であり、０．３９２以上０．５９５未満が表示回数「３」のグループの範囲であり、０．５９５以上０．７４７未満が表示回数「４」のグループの範囲であり、０．７４７以上１．０００未満が表示回数「５」のグループの範囲である。
従って、例えば、乱数発生部１８１により発生された乱数が０．３００である場合には、この乱数は０．２５３以上０．３２９未満の範囲に含まれるため、表示回数「１」のグループが表示対象として選択される。
【００９９】
グループ画像表示制御部１８３は、グループ選択部１８２により表示対象として選択されたグループに属する１以上の画像ファイル（表示対象候補）の中から、任意の画像ファイルを表示対象として選択する（２次選抜する）。
例えば、上述の例のように、乱数発生部１８１により発生された乱数が０．３００である場合には、表示回数「１」のグループが表示対象として選択される。
この場合、グループ画像表示制御部１８３は、図９のグループリストを参照し、表示回数「１」のグループに属する５個の画像ファイルの中から任意の１つを表示対象として選択する。
そして、グループ画像表示制御部１８３は、表示対象として選択した画像ファイルを内蔵メモリ（画像記憶部１４１）から読み出して、当該画像ファイルにより表わされる画像を表示部１７に表示させるように制御する。
【０１００】
このように、本実施形態では、内蔵メモリ（画像記憶部１４１）に記憶された多数の画像ファイルの各々は、当該画像ファイルの画像が表示された回数に基づいて、表示回数「０」〜「５」のグループに分類される。
そして、スライドショー表示の際には、いきなり画像ファイルが表示対象として選抜されるのではなく、最初に表示対象のグループが選抜されて、次に一次選抜されたグループの中から表示対象の画像ファイルが選抜されるといった２段階選抜が行われている。
従って、一次選抜において、各グループが表示対象として選抜される確率を適切に制御することによって、最終的に画像ファイルが表示対象として選抜される確率を自在に変化させることができる。
例えば、一次選抜において、表示回数が高いグループ程表示対象として選抜される確率が低くなるように制御することで、表示回数が多い画像ファイル程表示対象として選択される確率が低くなるようにすることが容易にできる。換言すると、表示回数が少ない画像ファイル程表示対象として選択される確率が高くなるようにすることが容易にできる。ここで、スライドショー表示等において表示された回数が少ない方が、一般的に、ユーザが表示対象として所望する画像ファイルである傾向が強い。従って、表示回数が少ない画像ファイル程表示対象として選択される確率が高くなることは、ユーザが見たいと所望する画像の表示が可能になることを意味する。
なお、このような一次選抜における制御としては、本実施形態では上述の閾値を用いる制御を採用しているが、特にこれに限定されず、表示対象として選抜される確率をグループ毎に変更できる制御であれば足りる。
【０１０１】
次に、図１０を参照して、このような図７の機能的構成の画像表示装置１が実行する処理のうち、内蔵メモリコピー分類処理について説明する。
図１０は、図７の機能的構成を有する図１の画像表示装置が実行する内蔵メモリコピー分類処理の流れを説明するフローチャートである。
【０１０２】
内蔵メモリコピー分類処理は、本実施形態では、画像表示装置１の電源がオン状態になった後、所定の時間間隔毎に実行される。
なお、ステップＳ３１〜ステップＳ３４の処理においては、第１実施形態の図５のステップＳ１１〜ステップＳ１４の処理と同様であるため、説明を省略する。
但し、ステップＳ３３において、コピー分類部１５１は、画像ファイルを内部メモリへコピーすると同時に、新たな画像ファイルについては表示回数「０」を設定する。
【０１０３】
ステップＳ３５において、コピー分類部１５１は、全ての新たな画像ファイルを、内蔵メモリにコピーしたか否かを判定する。
【０１０４】
リムーバブルメディア３１内の全ての新たな画像ファイルが内蔵メモリにコピーされていない場合、ステップＳ３５においてＮＯであると判定されて、処理はステップＳ３３に戻される。即ち、ステップＳ３３乃至Ｓ３５の処理が繰り返し行われることで、リムーバブルメディア３１内の新たな画像ファイルの各々が内蔵メモリに順次コピーされ、対応する情報が画像リストに追加されていく。
その後、リムーバブルメディア３１内の全ての画像ファイルが内蔵メモリにコピーされた場合には、内蔵メモリコピー分類処理は終了となる。
【０１０５】
次に、図１１を参照して、このような図７の機能的構成の画像表示装置１が実行する、画像ファイル表示処理について説明する。
図１１は、図７の機能的構成を有する図１の画像表示装置が実行する画像ファイル表示処理の流れを説明するフローチャートである。
【０１０６】
画像ファイル表示処理は、本実施形態では、ユーザがスライドショー表示を開始する操作を操作部１９に対して行った場合、その操作を契機として開始される。ただし、少なくとも１回、図１０の内蔵メモリコピー分類処理が実行されているものとする。
【０１０７】
ステップＳ４１において、画像数集計部１７１は、画像記憶部１４１に記憶されている画像ファイルの数を表示回数のグループ毎に集計する。画像数集計部１７１は、表示回数のグループ毎に集計した画像ファイルの数を閾値決定部１７２に供給する。
【０１０８】
ステップＳ４２において、閾値決定部１７２は、表示回数のグループ毎に、ステップＳ４１の処理で集計された画像ファイルの数と、重みから、閾値を決定する。
即ち、閾値決定部１７２は、閾値決定部１７２から表示回数のグループ毎に供給された画像ファイルの数と、リスト記憶部１４２に記憶されている画像リストにおいて、表示回数のグループ毎に規定されている重みを、数２式に代入して演算することによって、表示回数のグループ毎の閾値を決定する。
閾値決定部１７２は、リスト記憶部１４２に記憶されている画像リストの「閾値」の項目の格納値を、決定した閾値に更新すると共に、当該決定した閾値をグループ選択部１８２に供給する。
【０１０９】
ステップＳ４３において、乱数発生部１８１は、０以上１未満の乱数を発生し、グループ選択部１８２に供給する。
【０１１０】
ステップＳ４４において、グループ選択部１８２は、ステップＳ４３の処理で発生された乱数と、図９の画像リストに格納されている、ステップＳ４２の処理で決定された閾値に基づいて、「０」〜「５」の表示回数のグループから、表示対象のグループを選択（一次選抜）する。
グループ選択部１８２は、表示対象として選択した表示回数のグループをグループ画像表示制御部１８３に通知する。
【０１１１】
ステップＳ４５において、グループ画像表示制御部１８３は、ステップＳ４４の処理で選択したグループから、表示対象のファイルを選択（二次選抜）する。
【０１１２】
ステップＳ４６において、グループ画像表示制御部１８３は、選択した画像ファイルを内蔵メモリ（画像記憶部１４１）から読み出して、当該画像ファイルに対応する画像を表示部１７において表示させる。
【０１１３】
ステップＳ４７において、グループ画像表示制御部１８３は、表示した画像の画像ファイルに対応する画像リストの表示回数に１加算して更新する。この処理が終了すると、第２実施形態の画像ファイル表示処理が終了する。
【０１１４】
以上説明したように、第２実施形態の画像表示装置１は、コピー分類部１５１と、表示制御部１５２と、を備えている。
コピー分類部１５１は、記憶部２０（画像記憶部１４１）に記録された複数の画像ファイルの各々を、画像の表示回数に基づいて、複数のグループのうちの何れか１つに分類する。
表示制御部１５２は、コピー分類部１５１により複数の画像ファイルが分類された複数のグループの中から、表示対象のグループを選択し、表示対象として選択したグループに属する画像ファイルの中から、表示対象の画像ファイルを選択し、表示対象として選択した画像ファイルにより表わされる画像を表示する制御を実行する。
そして、表示制御部１５２は、表示された回数が多い画像の画像ファイル程選択される確率が低くなるように、表示対象のグループを選択し、当該グループから表示対象の画像ファイルを選択する。
【０１１５】
この場合、画像選択表示部１６２により選択されるその画像ファイルは、表示部１７に画像が表示された回数が多いグループ程選択確率が低くなる。即ち、表示された回数が多い画像ファイルをスライドショー表示等の複数の画像ファイルを用いた画像の表示において表示する確率が低くなることから、結果として、表示された回数が少ない画像ファイルが選択される確率が高くなる。
即ち、表示された回数が多い画像ファイルは、以前から何度もスライドショー表示において表示されていることから、ユーザが興味がある画像ファイルは、表示された回数が少ない画像ファイルの画像に集中しているのが実情である。
従って、表示された回数が多い画像ファイルの画像をスライドショー表示において表示する確率を低くすることで、画像記憶部４１に記憶されている多数の画像ファイルのうちユーザが見たいと所望する画像ファイルの画像の表示確率をあげることができる。
【０１１６】
さらに、第２実施形態の表示制御部１５２は、画像数集計部１７１と、閾値決定部１７２と、グループ選択部１８２と、グループ画像表示制御部１８３と、を備えている。
画像数集計部１７１は、記憶部２０（画像記憶部１４１）に記録された画像ファイルの数を複数のグループ毎に集計する。
閾値決定部１７２は、画像数集計部１７１により複数のグループ毎に集計された画像ファイルの数と、複数のグループ毎に規定された重みとに基づいて、複数のグループの各々を数値範囲で切り分けるための閾値を決定する。
グループ選択部１８２は、乱数が、複数のグループの各々の数値範囲の何れに含まれるのかを決定し、当該乱数が含まれる数値範囲で特定されるグループを、表示対象のグループとして選択する。
そして、グループ画像表示制御部１８３は、グループ選択部１８２により表示対象として選択されたグループの中から１の画像ファイルを選択し、選択した画像ファイルにより表わされる画像の表示を制御する。
【０１１７】
この場合、グループ毎に規定された重みを適宜設定することにより、当該グループに属する画像ファイルの画像を表示する確率を変更することができる。
これにより、表示された回数が多い画像ファイルが含まれるグループに属する画像ファイルは、表示された回数が少ない画像ファイルが含まれるグループに属する画像ファイルよりもスライドショー表示において表示される確率が低くなる。その結果、表示された回数が少ない画像ファイルが含まれるグループに属する画像ファイルの表示確率が高くなる。
従って、画像記憶部４１に記憶されている多数の画像ファイルのうちユーザが見たいと所望する画像ファイルの表示確率をあげることができる。
【０１１８】
以上、本発明の第２実施形態に係る画像表示装置について説明した。
次に、本発明の第３実施形態に係る画像表示装置について説明する。
【０１１９】
［第３実施形態］
第１実施形態では、表示制御部５２は、記憶部２０に記録された時間が古い画像ファイル程選択される確率が低くなるように、表示対象のグループを選択し、当該グループから表示対象の画像ファイルを選択するように制御していた。
これに対し、第３実施形態では、表示制御部は、記憶部２０に記録された画像のうち撮影された時間が古い画像程、スライドショー表示において表示する確率を低く制御する。
【０１２０】
第３実施形態に係る画像表示装置１のＣＰＵ１１内の機能的構成は、記憶部２０に記録されている画像ファイルの数を撮影された日付毎に集計する点を除くと、第１実施形態に係る画像表示装置１と基本的に同様である。
即ち、第１実施形態の画像表示装置１は、複数のグループの中から、記録された時間に基づく優先度毎のグループを選択し、選択した優先度のグループに属する１以上の画像ファイルの中から表示対象を選択し、表示対象の画像を表示する。
これに対し、第３実施形態の画像表示装置１は、複数のグループの中から、撮影された時間に基づく優先度毎のグループを選択し、選択した優先度のグループに属する１以上の画像ファイルの中から表示対象を選択し、表示対象の画像を表示する。
なお、本発明の第３実施形態に係る画像表示装置１のハードウェアの構成は、第１実施形態に係る画像表示装置１の図１のハードウェアの構成と基本的に同様の構成で実現することができるため、説明を省略する。
【０１２１】
このようなグループの分類方法の違いにより、表示制御部５２内の構成が、第１実施形態と第３実施形態とでは異なる。即ち、第１実施形態では、画像記憶部４１に記憶された画像ファイルの数を、記録された時間に基づく優先度毎に集計する画像数集計部７１が、表示制御部５２に設けられていた。これに対して、第３実施形態では、画像記憶部４１に記憶された画像ファイルの数を、撮影された時間に基づく優先度毎に集計する画像数集計部７１が、表示制御部５２に設けられている。
なお、第３実施形態の画像表示装置１の画像数集計部７１〜グループ画像表示制御部８３については、第１実施形態の画像表示装置１の画像数集計部７１〜グループ画像表示制御部８３と同様であるため、同一の符号をもって詳細な説明を省略し、異なる箇所のみ説明する。
第３実施形態に係る内蔵メモリコピー分類処理とは、画像提供媒体（リムーバブルメディア３１）内の新たな画像ファイルを内蔵メモリ（記憶部２０の画像記憶部４１）にコピーし、コピー後の記憶部２０に記憶されている複数の画像ファイルを、撮影された日付に基づく優先度に基づき複数のグループに分類し直すまでの一連の処理をいう。なお、優先度やグループ等については第１実施形態と同様であるため説明を省略する。
第３実施形態に係る画像ファイル表示処理とは、スライドショー表示を行うにあたり、複数のグループの中から、乱数に基づいて表示対象のグループを選択し（一次選抜し）、選択した表示回数のグループに属する１以上の画像ファイルの中から表示対象を選択し（二次選抜し）、表示対象の画像を表示するまでの一連の処理をいう。
第３実施形態では、コピー分類部５１は、図３のテーブルの記録された日に基づく優先度に代えて撮影された日に基づく優先度に基づき処理を行う。
従って、第３実施形態の画像リストのテーブルは、第１実施形態の画像リストのテーブルに記録された日に基づく優先度の項目に代えて、撮影された日に基づく優先度の項目が追加又は置換される。
【０１２２】
第３実施形態において、「優先度」とは、スライドショー表示において表示対象の候補になる画像ファイルについて、表示対象として優先的に選択される度合いを示す指標である。本実施形態では、デジタルカメラ等により撮影された日付が古い画像ファイル程、高い優先度が設定される。
具体的には、優先度は、「０」を最高の優先度として「０」〜「５」まで１段階ずつ最低「５」になるまで変化するように６段階で規定されており、優先度が低い画像ファイルほど、スライドショー表示において表示対象として選択される確率が低くなる。
【０１２３】
以上の内容を換言すると、本実施形態では、内蔵メモリに記憶されている複数の画像ファイルは、撮影された日付を基準として、６つのグループのうちの何れかに分類される。これらの６つのグループのそれぞれに対して、撮影された日付が若いグループから順に、優先度として「０」〜「５」のそれぞれが対応する。即ち、画像ファイル毎に優先度が設定されると把握することもできるが、画像ファイルが、優先度「０」〜「５」の各グループのうちの何れかに分類されると把握することもできる。
【０１２４】
図２に戻り、表示制御部５２は、第３実施形態に係る画像ファイル表示処理を実行するにあたり、撮影された日付が古い画像ファイル程、スライドショー表示において表示対象に選択する確率が低くなるように制御する。
このような表示制御部５２は、前処理部６１と、画像選択表示部６２と、を備える。第３実施形態の前処理部６１及び画像選択表示部６２については、第１実施形態の前処理部６１及び画像選択表示部６２と同様であるため、説明を省略する。
【０１２５】
以下、第３実施形態の重みの詳細について、第１実施形態と異なる点についてのみ説明する。
なお、第３実施形態の閾値については、第１実施形態と同様であるため、説明を省略する。
【０１２６】
所定グループに規定された「重み」とは、当該所定グループに属する画像ファイル１枚当たりの表示確率を相対的に表した数値である。
撮影された日付が古い画像ファイルのグループ程、低い重みが規定される。即ち、本実施形態では、図４に示すように、優先度が高いグループに対しては高い重みが規定され、逆に、優先度が低いグループに対しては低い重みが規定される。
【０１２７】
このように、本実施形態では、内蔵メモリ（画像記憶部４１）に記憶された多数の画像ファイルの各々は、デジタルカメラ等により撮影された日付に基づいて、優先度「０」〜「５」のグループに分類される。
そして、スライドショー表示の際には、いきなり画像ファイルが表示対象として選抜されるのではなく、最初に表示対象のグループが選抜されて、次に一次選抜されたグループの中から表示対象の画像ファイルが選抜されるといった２段階選抜が行われている。
従って、一次選抜において、各グループが表示対象として選抜される確率を適切に制御することによって、最終的に画像ファイルが表示対象として選抜される確率を自在に変化させることができる。
例えば、一次選抜において、優先度が高いグループ程表示対象として選抜される確率が低くなるように制御することで、撮影された日付が古い画像ファイル程表示対象として選択される確率が低くなるようにすることが容易にできる。換言すると、撮影された日付が新しい画像ファイル程表示対象として選択される確率が高くなるようにすることが容易にできる。ここで、撮影された日付が新しい方が、一般的に、ユーザが表示対象として所望する画像ファイルである傾向が強い。従って、撮影された日付が新しい画像ファイル程表示対象として選択される確率が高くなることは、ユーザが見たいと所望する画像の表示が可能になることを意味する。
【０１２８】
第３実施形態に係る画像表示装置１が実行する内蔵メモリコピー分類処理は、第２実施形態に係る内蔵メモリコピー分類処理と基本的に同様の流れとなる。従って、図１０は、第３実施形態に係る内蔵メモリコピー分類処理の流れを説明するフローチャートでもある。ただし、第３実施形態では、第２実施形態の内蔵メモリコピー分類処理のうち、ステップＳ３４の処理において追加される画像ファイルの情報として、撮影日付を追加する点で異なる。それ以外の処理については同様であるため、説明を省略する。
【０１２９】
以下、第３実施形態に係るステップＳ３４の処理について具体的に説明する。
例えば、現在の日付が１月３日であり、内蔵メモリ内に１月１日の撮影日付の画像ファイルが１０枚、１月２日の撮影日付の画像ファイルが５枚、１月３日の撮影日付の画像ファイルが７枚存在している場合について考える。この場合、内蔵メモリ内には、２日以前の撮影日付の画像ファイルが１０枚、１日前の撮影日付の画像ファイルが５枚、最新日の画像ファイルが７枚存在することとなる。
【０１３０】
ここで、現在の日付が１月７日であり、図１０のステップＳ３３において、新たに１月７日の撮影日付の画像ファイル１枚と１月３日の撮影日付の画像ファイル１枚とが内蔵メモリにコピーされた場合について考える。この場合、内蔵メモリ内には、２日以前の撮影日付の画像ファイルが２３枚、１日前の撮影日付の画像ファイルが０枚、最新日の画像ファイルが１枚存在することとなる。
従って、コピー分類部５１は、これら内蔵メモリ内の画像ファイルに対応する画像リストの撮影日付をそれぞれ最新の更新日付に基づいて分類する。
【０１３１】
また、現在の日付が１月３日であり、図１０のステップＳ３３において、新たに１月１日の撮影日付の画像ファイル１枚と１月２日の撮影日付の画像ファイル１枚とが内蔵メモリにコピーされた場合について考える。この場合、内蔵メモリ内には、２日以前の撮影日付の画像ファイルが１１枚、１日前の撮影日付の画像ファイルが６枚、最新日の画像ファイルが１枚存在することとなる。
従って、コピー分類部５１は、これら内蔵メモリ内の画像ファイルに対応する画像リストの撮影日付をそれぞれ最新の更新日付に基づいて分類する。
【０１３２】
第３実施形態に係る画像表示装置１が実行する画像ファイル表示処理は、第１実施形態に係る画像ファイル表示処理と基本的に同様の流れとなる。従って、図６は、第３実施形態に係る画像ファイル表示処理の流れを説明するフローチャートでもあるため、説明を省略する。
【０１３３】
以上説明したように、第３実施形態の画像表示装置１は、コピー分類部５１と、表示制御部５２と、を備えている。
コピー分類部５１は、記憶部２０（画像記憶部４１）に記録された複数の画像ファイルの各々を、撮影された時間に基づいて、複数のグループのうちの何れか１つに分類する。
表示制御部５２は、コピー分類部５１により複数の画像ファイルが分類された複数のグループの中から、表示対象のグループを選択し、表示対象として選択したグループに属する画像ファイルの中から、表示対象の画像ファイルを選択し、表示対象として選択した画像ファイルにより表わされる画像を表示する制御を実行する。
そして、表示制御部５２は、撮影された時間が古い画像ファイル程選択される確率が低くなるように、表示対象のグループを選択し、当該グループから表示対象の画像ファイルを選択する。
【０１３４】
この場合、画像選択表示部６２により選択されるその画像ファイルは、撮影された時間が古いグループ程選択確率が低くなる。即ち、撮影された時間が古い画像ファイルをスライドショー表示等の複数の画像ファイルを用いた画像の表示において表示する確率が低くなることから、結果として、撮影された時間が新しい画像ファイルが選択される確率が高くなる。
即ち、撮影された時間が古い画像ファイルは、以前から何度もスライドショー表示において表示されている確率が高いことから、ユーザが興味がある画像ファイルは、撮影された時間が新しい画像ファイルの画像に集中しているのが実情である。
従って、撮影された時間が古い画像ファイルの画像をスライドショー表示において表示する確率を低くすることで、画像記憶部４１に記憶されている多数の画像ファイルのうちユーザが見たいと所望する画像ファイルの画像の表示確率をあげることができる。
【０１３５】
さらに、第３実施形態の表示制御部５２は、画像数集計部７１と、閾値決定部７２と、グループ選択部８２と、グループ画像表示制御部８３と、を備えている。
画像数集計部７１は、記憶部２０（画像記憶部４１）に記録された画像ファイルの数を複数のグループ毎に集計する。
閾値決定部７２は、画像数集計部７１により複数のグループ毎に集計された画像ファイルの数と、複数のグループ毎に規定された重みとに基づいて、複数のグループの各々を数値範囲で切り分けるための閾値を決定する。
グループ選択部８２は、乱数が、複数のグループの各々の数値範囲の何れに含まれるのかを決定し、当該乱数が含まれる数値範囲で特定されるグループを、表示対象のグループとして選択する。
そして、グループ画像表示制御部８３は、グループ選択部８２により表示対象として選択されたグループの中から１の画像ファイルを選択し、選択した画像ファイルにより表わされる画像の表示を制御する。
【０１３６】
この場合、グループ毎に規定された重みを適宜設定することにより、当該グループに属する画像ファイルの画像を表示する確率を変更することができる。
これにより、撮影された時間が古い画像ファイルが含まれるグループに属する画像ファイルは、撮影された時間が新しい画像ファイルが含まれるグループに属する画像ファイルよりもスライドショー表示において表示される確率が低くなる。その結果、撮影された時間が新しい画像ファイルが含まれるグループに属する画像ファイルの表示確率が高くなる。
従って、画像記憶部４１に記憶されている多数の画像ファイルのうちユーザが見たいと所望する画像ファイルの表示確率をあげることができる。
【０１３７】
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【０１３８】
上述の実施形態では、グループ画像表示制御部８３は、ステップＳ２４の処理で選択したグループから、表示対象のファイルを選択（二次選抜）しているが、二次選抜の方法は特に限定されるものではなく、ランダムに選択したり順番に選択するものであってもよい。
【０１３９】
また、上述の実施形態では、優先度の表現形態は、６段階で表現しているがこれに限定されるものではなく、程度を定量的に表現できるものであれば足りる。
【０１４０】
また、同様に、上述の実施形態では、重みの表現形態は、１．０〜５．０まで０．１段階ずつ規定しているがこれに限定されるものではなく、程度を定量的に表現できるものであれば足りる。
【０１４１】
また、上述の実施形態では、内蔵メモリ（画像記憶部４１）に記憶された「日付」は、月日に限定されるものではなく、時分や年等時間を表現できる単位であれば何でもよい。
【０１４２】
また、上述の実施形態では、画像提供媒体としてリムーバブルメディア３１を用いているがこれに限定されない。例えば、ネットワーク上の他の装置（サーバ等）内の記憶部（ハードディスク等）でもよい。
【０１４３】
また、上述の実施形態では、本発明が適用される画像表示装置１は、デジタルフォトフレームを例として説明したが、特にこれに限定されない。
例えば、本発明は、表示機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、テレビジョン受像機、ビデオカメラ、携帯型ナビゲーション装置、携帯電話機、ポータブルゲーム機等に適用可能である。
【０１４４】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図２の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が画像表示装置１に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図２の例に限定されない。
また、１つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
【０１４５】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
【０１４６】
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図１のリムーバブルメディア３１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア３１は、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図１のＲＯＭ１２や、図１の記憶部２０に含まれるハードディスク等で構成される。
【０１４７】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。
また、本明細書において、システムの用語は、複数の装置や複数の手段等より構成される全体的な装置を意味するものとする。
【０１４８】
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【０１４９】
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
内蔵メモリに記録された複数の画像ファイルを用いて画像のスライドショー表示を制御する画像表示装置において、
前記複数の画像ファイルの各々を、前記内蔵メモリに記録された時間に基づいて分類する分類手段と、
前記複数の画像ファイルから表示対象の画像ファイルを選択する選択手段と、
前記選択手段によって表示対象として選択した前記画像ファイルにより表わされる画像を表示する表示制御手段と、
前記内蔵メモリに記録された時間が古い画像ファイルほど、選択される確率が低くなるように、前記選択手段を制御する制御手段と、
を備えたことを特徴とする画像表示装置。
［付記２］
前記分類手段は、前記複数のファイル各々を、前記内蔵メモリに記録された時間に基づいて複数のグループのうちの何れか１つに分類し、
前記選択手段は、前記分類手段により前記複数の画像ファイルが分類された前記複数のグループの中から、表示対象のグループを選択し、表示対象として選択した前記グループに属する画像ファイルの中から、表示対象の画像ファイルを選択することを特徴とする付記１に記載の画像表示装置。
［付記３］
前記制御手段は、
前記複数の画像ファイルの数を前記複数のグループ毎に集計する画像数集計手段と、
前記画像数集計手段により前記複数のグループ毎に集計された画像ファイルの数と、前記複数のグループ毎に規定された重みとに基づいて、前記複数のグループの各々を数値範囲で切り分けるための閾値を決定する閾値決定手段と、
を更に備え、
乱数が、前記複数のグループの各々の数値範囲の何れに含まれるのかを決定し、前記乱数が含まれる数値範囲で特定されるグループを、表示対象のグループとして選択するように前記選択手段を制御することを特徴とする付記２に記載の画像表示装置。
［付記４］
内蔵メモリに記録された複数の画像ファイルを用いて画像のスライドショー表示を制御する画像表示装置が実行する画像表示方法において、
前記複数の画像ファイルの各々を、前記内蔵メモリに記録された時間に基づいて分類する分類ステップと、
前記複数の画像ファイルから表示対象の画像ファイルを選択する選択ステップと、
前記選択ステップによって表示対象として選択した前記画像ファイルにより表わされる画像を表示する表示制御ステップと、
前記内蔵メモリに記録された時間が古い画像ファイルほど、前記選択ステップにおいて選択される確率が低くなるように制御する制御ステップと、
を含むことを特徴とする画像表示方法。
［付記５］
内蔵メモリに記録された複数の画像ファイルを用いて画像のスライドショー表示を制御する画像表示装置を制御するコンピュータを、
前記内蔵メモリに記録された前記複数の画像ファイルの各々を、前記内蔵メモリに記録された時間に基づいて分類する分類手段、
前記内蔵メモリに記録された前記複数の画像ファイルから表示対象の画像ファイルを選択する選択手段、
前記選択手段によって表示対象として選択した前記画像ファイルにより表わされる画像を表示する表示制御手段、
前記内蔵メモリに記録された時間が古い画像ファイルほど、選択される確率が低くなるように、前記選択手段を制御する制御手段
として機能させることを特徴とするプログラム。
［付記６］
複数の画像ファイルを用いて画像の表示を制御する画像表示装置において、
前記複数の画像ファイルの各々を、画像が表示された回数に基づいて分類する分類手段と、
前記複数の画像ファイルから表示対象の画像ファイルを選択する選択手段と、
前記選択手段によって表示対象として選択した前記画像ファイルにより表わされる画像を表示する表示制御手段と、
表示された回数が多い画像の画像ファイルほど、選択される確率が低くなるように、前記選択手段を制御する制御手段と、
を備えたことを特徴とする画像表示装置。
［付記７］
前記分類手段は、前記複数のファイル各々を、画像が表示された回数に基づいて複数のグループのうちの何れか１つに分類し、
前記選択手段は、前記分類手段により前記複数の画像ファイルが分類された前記複数のグループの中から、表示対象のグループを選択し、表示対象として選択した前記グループに属する画像ファイルの中から、表示対象の画像ファイルを選択することを特徴とする付記１に記載の画像表示装置。
［付記８］
前記制御手段は、
前記複数の画像ファイルの数を前記複数のグループ毎に集計する画像数集計手段と、
前記画像数集計手段により前記複数のグループ毎に集計された画像ファイルの数と、前記複数のグループ毎に規定された重みとに基づいて、前記複数のグループの各々を数値範囲で切り分けるための閾値を決定する閾値決定手段と、
を更に備え、
乱数が、前記複数のグループの各々の数値範囲の何れに含まれるのかを決定し、前記乱数が含まれる数値範囲で特定されるグループを、表示対象のグループとして選択するように前記選択手段を制御することを特徴とする付記７に記載の画像表示装置。
［付記９］
複数の画像ファイルを用いて画像のスライドショー表示を制御する画像表示装置が実行する画像表示方法において、
前記複数の画像ファイルの各々を、画像が表示された回数に基づいて分類する分類ステップと、
前記複数の画像ファイルから表示対象の画像ファイルを選択する選択ステップと、
前記選択ステップによって表示対象として選択した前記画像ファイルにより表わされる画像を表示する表示制御ステップと、
表示された回数が多い画像の画像ファイルほど、前記選択ステップにおいて選択される確率が低くなるように制御する制御ステップ、
を含むことを特徴とする画像表示方法。
［付記１０］
複数の画像ファイルを用いて画像のスライドショー表示を制御する画像表示装置を制御するコンピュータを、
前記複数の画像ファイルの各々を、画像が表示された回数に基づいて分類する分類手段、
前記複数の画像ファイルから表示対象の画像ファイルを選択する選択手段、
前記選択手段によって表示対象として選択した前記画像ファイルにより表わされる画像を表示する表示制御手段、
表示された回数が多い画像の画像ファイルほど、選択される確率が低くなるように、前記選択手段を制御する制御手段
として機能させることを特徴とするプログラム。
［付記１１］
複数の画像ファイルを用いて画像のスライドショー表示を制御する画像表示装置において、
前記複数の画像ファイルの各々を、撮影された時間に基づいて分類する分類手段と、
前記複数の画像ファイルから表示対象の画像ファイルを選択する選択手段と、
前記選択手段によって表示対象として選択した前記画像ファイルにより表わされる画像を表示する表示制御手段と、
撮影された時間が古い画像ファイルほど、選択される確率が低くなるように、前記選択手段を制御する制御手段と、
ことを特徴とする画像表示装置。
［付記１２］
前記分類手段は、前記複数のファイル各々を、撮影された時間に基づいて複数のグループのうちの何れか１つに分類し、
前記選択手段は、前記分類手段により前記複数の画像ファイルが分類された前記複数のグループの中から、表示対象のグループを選択し、表示対象として選択した前記グループに属する画像ファイルの中から、表示対象の画像ファイルを選択することを特徴とする付記１に記載の画像表示装置。
［付記１３］
前記制御手段は、
前記複数の画像ファイルの数を前記複数のグループ毎に集計する画像数集計手段と、
前記画像数集計手段により前記複数のグループ毎に集計された画像ファイルの数と、前記複数のグループ毎に規定された重みとに基づいて、前記複数のグループの各々を数値範囲で切り分けるための閾値を決定する閾値決定手段と、
を更に備え、
乱数が、前記複数のグループの各々の数値範囲の何れに含まれるのかを決定し、前記乱数が含まれる数値範囲で特定されるグループを、表示対象のグループとして選択するように前記選択手段を制御する制御手段と、
を備えたことを特徴とする付記１２に記載の画像表示装置。
［付記１４］
複数の画像ファイルを用いて画像のスライドショー表示を制御する画像表示装置が実行する画像表示方法において、
前記複数の画像ファイルの各々を、撮影された時間に基づいて分類する分類ステップと、
前記複数の画像ファイルから表示対象の画像ファイルを選択する選択ステップと、
前記選択ステップによって表示対象として選択した前記画像ファイルにより表わされる画像を表示する表示制御ステップと、
撮影された時間が古い画像ファイルほど、前記選択ステップにおいて選択される確率が低くなるように、制御する制御ステップと、
を含むことを特徴とする画像表示方法。
［付記１５］
複数の画像ファイルを用いて画像のスライドショー表示を制御する画像表示装置を制御するコンピュータを、
前記複数の画像ファイルの各々を、撮影された時間に基づいて分類する分類手段、
前記複数の画像ファイルから表示対象の画像ファイルを選択する選択手段、
前記選択手段によって表示対象として選択した前記画像ファイルにより表わされる画像を表示する表示制御手段、
撮影された時間が古い画像ファイルほど、選択される確率が低くなるように、前記選択手段を制御する制御手段
として機能させることを特徴とするプログラム。
【符号の説明】
【０１５０】
１・・・画像表示装置、１１・・・ＣＰＵ、１２・・・ＲＯＭ、１３・・・ＲＡＭ、１４・・・画像処理部、１５・・・バス、１６・・・入出力インターフェース、１７・・・表示部、１８・・・計時部、１９・・・操作部、２０・・・記憶部、２１・・・ドライブ、３１・・・リムーバブルメディア、４１・・・画像記憶部、４２・・・リスト記憶部、５１・・・コピー分類部、５２・・・表示制御部、６１・・・分類部、６２・・・画像選択表示部、７１・・・画像数集計部、７２・・・閾値決定部、８１・・・乱数発生部、８２・・・グループ選択部、８３・・・グループ画像表示制御部
【図１】
0005724528.tif 000004
【図２】
0005724528.tif 000005
【図３】
0005724528.tif 000006
【図４】
0005724528.tif 000007
【図５】
0005724528.tif 000008
【図６】
0005724528.tif 000009
【図７】
0005724528.tif 000010
【図８】
0005724528.tif 000011
【図９】
0005724528.tif 000012
【図１０】
0005724528.tif 000013
【図１１】
0005724528.tif 000014