(57)【要約】【課題】簡便な作業で迅速に所望の表示データを探し出すことができる画像表示装置、画像表示方法、および画像表示プログラムを提供する。【解決手段】通常画面がディスプレイに表示された後（Ｓ２）、スクロール操作が行われると（Ｓ１０：ＹＥＳ）、複数のサムネイルを順に表示するスクロール画面がディスプレイに表示される（Ｓ３０）。その後、スクロール操作が行われている状態で、スクロールボタン以外に対応するタッチ箇所でタッチスクリーンが触れられると（Ｓ１３：ＹＥＳ）、タッチ箇所に応じた検索条件が設定され（Ｓ２０）、検索条件を満たす代表画像がディスプレイに表示される（Ｓ３０）。スクロール操作がされたまま、タッチ箇所が触れられ続けると、画像表示処理（Ｓ３０）において、検索条件を満たす代表画像が順に抽出され、ディスプレイに表示される。【選択図】図６
2012014306.tif 000002
【特許請求の範囲】
【請求項１】
画像が表示される表示部と、前記表示部上に設けられ、触れられた位置を検出可能なタッチスクリーンとを備えた表示手段と、
入力手段を介して、前記表示部に複数表示可能な大きさに縮小された画像である縮小画像を順に前記表示部に表示させる指示を受け付ける指示受付手段と、
前記指示受付手段によって前記指示が受け付けられた場合、複数の表示データおよび対応する複数の縮小画像を記憶する記憶手段から、前記複数の縮小画像を順に取得し、前記表示部に表示させる第一表示制御手段と、
前記第一表示制御手段によって前記複数の縮小画像が順に前記表示部に表示されている状態で、前記タッチスクリーンが触れられた場合、前記タッチスクリーンによって検出された前記位置に応じた検索条件を受け付ける検索条件受付手段と、
前記検索条件受付手段によって受け付けられた前記検索条件に対応する前記位置が触れられているか否かを判断する接触判断手段と、
前記接触判断手段によって前記位置が触れられていると判断されている間、前記記憶手段に記憶された前記複数の表示データのうち、前記検索条件を満たす表示データを順に抽出する抽出手段と、
前記表示部に、前記抽出手段によって抽出された前記表示データである抽出表示データに基づいて順に画像を表示させる第二表示制御手段とを備えた画像表示装置。
【請求項２】
前記表示部は、検索条件に関する情報が表示される領域である検索情報領域を含み、
前記検索条件受付手段は、前記タッチスクリーンによって検出された前記位置に対応する前記検索情報領域に応じた前記検索条件を受け付けることを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記表示部は、それぞれが１つの検索条件に対応する複数の前記検索情報領域を含み、
前記検索条件受付手段は、前記タッチスクリーンによって検出された前記位置に対応する前記検索情報領域が複数ある場合、それぞれに対応する複数の前記検索条件を受け付け、
前記抽出手段は、前記複数の検索条件を満たす表示データを順に抽出することを特徴とする請求項２に記載の画像表示装置。
【請求項４】
前記検索情報領域は、表示データの作成日に関する条件に対応する領域、および、前記複数の縮小画像が前記表示部に同時に表示される場合の表示単位に関する条件に対応する領域のうち、少なくとも一方を含むことを特徴とする請求項１から３のいずれかに記載の画像表示装置。
【請求項５】
前記複数の表示データは、複数の画像データであり、
前記検索情報領域は、画像の特徴に関する条件に対応する領域を含むことを特徴とする請求項１から４のいずれかに記載の画像表示装置。
【請求項６】
前記抽出表示データに基づく前記画像は、前記縮小画像よりも表示サイズが大きいことを特徴とする請求項１から５のいずれかに記載の画像表示装置。
【請求項７】
前記第二表示制御手段によって前記表示部に前記画像が表示された後、前記接触判断手段によって前記検索条件に対応する前記位置が触れられていないと判断された場合、前記記憶手段に記憶された前記複数の縮小画像のうち、前記抽出表示データに対応する縮小画像から順に、前記複数の縮小画像を取得し、前記表示部に表示させる第三表示制御手段を更に備えたことを特徴とする請求項１から６のいずれかに記載の画像表示装置。
【請求項８】
画像が表示される表示部と、前記表示部上に設けられ、触れられた位置を検出可能なタッチスクリーンとを有する表示手段を備えた画像表示装置において行われる画像表示方法であって、
入力手段を介して、前記表示部に複数表示可能な大きさに縮小された画像である縮小画像を順に前記表示部に表示させる指示を受け付ける指示受付ステップと、
前記指示受付ステップで前記指示が受け付けられた場合、複数の表示データおよび対応する複数の縮小画像を記憶する記憶手段から、前記複数の縮小画像を順に取得し、前記表示部に表示させる第一表示制御ステップと、
前記複数の縮小画像が順に前記表示部に表示されている状態で、前記タッチスクリーンが触れられた場合、前記タッチスクリーンによって検出された前記位置に応じた検索条件を受け付ける検索条件受付ステップと、
前記検索条件受付ステップで受け付けられた前記検索条件に対応する前記位置が触れられているか否かを判断する接触判断ステップと、
前記接触判断ステップで前記位置が触れられていると判断されている間、前記記憶手段に記憶された前記複数の表示データのうち、前記検索条件を満たす表示データを順に抽出する抽出ステップと、
前記表示部に、前記抽出ステップで抽出された前記表示データである抽出表示データに基づいて順に画像を表示させる第二表示制御ステップとを備えた画像表示方法。
【請求項９】
画像が表示される表示部と、前記表示部上に設けられ、触れられた位置を検出可能なタッチスクリーンとを有する表示手段を備えた画像表示装置用の画像表示プログラムであって、
入力手段を介して、前記表示部に複数表示可能な大きさに縮小された画像である縮小画像を順に前記表示部に表示させる指示を受け付ける指示受付ステップと、
前記指示受付ステップで前記指示が受け付けられた場合、複数の表示データおよび対応する複数の縮小画像を記憶する記憶手段から、前記複数の縮小画像を順に取得し、前記表示部に表示させる第一表示制御ステップと、
前記複数の縮小画像が順に前記表示部に表示されている状態で、前記タッチスクリーンが触れられた場合、前記タッチスクリーンによって検出された前記位置に応じた検索条件を受け付ける検索条件受付ステップと、
前記検索条件受付ステップで受け付けられた前記検索条件に対応する前記位置が触れられているか否かを判断する接触判断ステップと、
前記接触判断ステップで前記位置が触れられていると判断されている間、前記記憶手段に記憶された前記複数の表示データのうち、前記検索条件を満たす表示データを順に抽出する抽出ステップと、
前記表示部に、前記抽出ステップで抽出された前記表示データである抽出表示データに基づいて順に画像を表示させる第二表示制御ステップとを、前記画像表示装置のコントローラに実行させるための指示を含む画像表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の縮小された画像を順に表示可能な画像表示装置、画像表示方法、および画像表示プログラムに関する。
【背景技術】
【０００２】
ユーザが多数の画像ファイルの中から所望の一つを探し出す時間を短縮化するために、縮小された画像であるサムネイルの一覧を表示させる方法がある（例えば、特許文献１）。しかしながら、画像ファイルの数が多い場合、所望の一つを探し出すまでにサムネイルの一覧を何度もスクロールしなければならず、依然として時間がかかる場合がある。そこで、画像ファイルを分類項目（年、月、日等の期間）毎に分類し、ユーザが指定した項目（例えば、月）毎にサムネイルを一覧表示する方法が提案されている（例えば、特許文献２）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２３６３８７号公報
【特許文献２】特開２００６−２３８４７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記の特許文献２の方法では、分類項目毎に決まった表示がなされるため、ユーザは、所望の画像ファイルを探す場合、まず項目を指定しなければならない。例えば、項目として「年」を指定した後、年毎に表示された画面で、いずれかのグループ（例えば、５月）のサムネイル一覧から所望の画像を探す。よって、その後、例えば、「月」毎の表示に切り替えたい場合、ユーザは、項目を「月」に指定しなおし、月毎に表示された画面で、いずれかの日（例えば、５日）のサムネイル一覧から所望の画像を探すことになる。つまり、ユーザは、分類項目の指定、グループの特定、サムネイル一覧の確認、という三段階の作業を繰り返さねばならないため、作業が煩わしい。
【０００５】
本発明は、簡便な作業で迅速に所望の表示データを探し出すことができる画像表示装置、画像表示方法、および画像表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第一の態様に係る画像表示装置は、表示手段と、指示受付手段と、第一表示制御手段と、検索条件受付手段と、接触判断手段と、抽出手段と、第二表示制御手段とを備えている。前記表示手段は、画像が表示される表示部と、前記表示部上に設けられ、触れられた位置を検出可能なタッチスクリーンとを備えている。前記指示受付手段は、入力手段を介して、前記表示部に複数表示可能な大きさに縮小された画像である縮小画像を順に前記表示部に表示させる指示を受け付ける。前記第一表示制御手段は、前記指示受付手段によって前記指示が受け付けられた場合、複数の表示データおよび対応する複数の縮小画像を記憶する記憶手段から、前記複数の縮小画像を順に取得し、前記表示部に表示させる。前記検索条件受付手段は、前記第一表示制御手段によって前記複数の縮小画像が順に前記表示部に表示されている状態で、前記タッチスクリーンが触れられた場合、前記タッチスクリーンによって検出された前記位置に応じた検索条件を受け付ける。前記接触判断手段は、前記検索条件受付手段によって受け付けられた前記検索条件に対応する前記位置が触れられているか否かを判断する。前記抽出手段は、前記接触判断手段によって前記位置が触れられていると判断されている間、前記記憶手段に記憶された前記複数の表示データのうち、前記検索条件を満たす表示データを順に抽出する。前記第二表示手段は、前記表示部に、前記抽出手段によって抽出された前記表示データである抽出表示データに基づいて順に画像を表示させる。
【０００７】
前記画像表示装置によれば、複数の縮小画像が順に表示部に表示されている状態で、ユーザが表示部上に設けられたタッチスクリーンに触れ続けると、触れられた位置に応じた検索条件を満たす画像が順に表示部に表示される。よって、ユーザは、縮小画像だけでは所望の表示データを探し出すのに時間がかかる場合、タッチスクリーンの所望の検索条件に対応する位置に触れ続けるだけで、検索の結果抽出された画像を順に確認できる。したがって、ユーザは、簡便な作業で迅速に所望の表示データを探し出すことができる。
【０００８】
前記表示部は、検索条件に関する情報が表示される領域である検索情報領域を含んでもよい。前記検索条件受付手段は、前記タッチスクリーンによって検出された前記位置に対応する前記検索情報領域に応じた前記検索条件を受け付けてもよい。この場合、ユーザは、表示部の検索情報領域に表示される情報を確認して、その領域内でタッチスクリーンに触れることにより、所望の検索条件を簡便に入力できる。
【０００９】
前記表示部は、それぞれが１つの検索条件に対応する複数の前記検索情報領域を含んでもよい。前記検索条件受付手段は、前記タッチスクリーンによって検出された前記位置に対応する前記検索情報領域が複数ある場合、それぞれに対応する複数の前記検索条件を受け付け、前記抽出手段は、前記複数の検索条件を満たす表示データを順に抽出してもよい。この場合、ユーザは、縮小画像が順に表示部に表示されている状態で、複数の検索情報領域内でタッチスクリーンに触れるだけで、所望の複数の検索条件で検索ができる。よって、簡便に条件を絞り込んで検索をすることができる。
【００１０】
前記検索情報領域は、表示データの作成日に関する条件に対応する領域、および、前記複数の縮小画像が前記表示部に同時に表示される場合の表示単位に関する条件に対応する領域のうち、少なくとも一方を含んでもよい。この場合、ユーザは、縮小画像が順に表示部に表示されている状態で、表示データの作成日や縮小画像の表示単位に関する条件に対応する検索情報領域内でタッチスクリーンに触れ続けるだけで、条件を満たす画像を順に確認できる。表示データの作成日や表示単位（例えば、ページ）毎の分類は、ユーザにとってわかりやすいので、ユーザは、抽出表示データに基づく画像の表示後にさらに所望の表示データを探しやすい。
【００１１】
前記複数の表示データは、複数の画像データであり、前記検索情報領域は、画像の特徴に関する条件に対応する領域を含んでもよい。この場合、ユーザは、縮小画像が順に表示部に表示されている状態で、画像の特徴に関する条件に対応する検索情報領域内でタッチスクリーンに触れ続けるだけで、条件を満たす画像を順に確認できる。画像の特徴は画像毎に異なるので、画像の作成日や縮小画像の表示単位等、他の条件では検索がしにくい画像を検索することができる。
【００１２】
前記抽出表示データに基づく前記画像は、前記縮小画像よりも表示サイズが大きくてもよい。この場合、ユーザは、自分が指定した検索条件を満たす画像を、縮小画像よりも大きいサイズで見ることができるので、検索条件が適切であったか否かを容易に確認できる。
【００１３】
前記画像表示装置は、前記第二表示制御手段によって前記表示部に前記画像が表示された後、前記接触判断手段によって前記検索条件に対応する前記位置が触れられていないと判断された場合、前記記憶手段に記憶された前記複数の縮小画像のうち、前記抽出表示データに対応する縮小画像から順に、前記複数の縮小画像を取得し、前記表示部に表示させる第三表示制御手段を更に備えてもよい。この場合、ユーザが、所望の検索条件を満たす画像を確認した後、その検索条件に対応する位置に触れていた指やタッチペンを離すと、その画像に対応する縮小画像から順に複数の縮小画像が表示される。したがって、ユーザは、抽出表示データに基づく画像をベースにして、迅速に所望の画像を探し出すことができる。
【００１４】
本発明の第二の態様に係る画像表示方法は、画像が表示される表示部と、前記表示部上に設けられ、触れられた位置を検出可能なタッチスクリーンとを有する表示手段を備えた画像表示装置において行われる画像表示方法であって、入力手段を介して、前記表示部に複数表示可能な大きさに縮小された画像である縮小画像を順に前記表示部に表示させる指示を受け付ける指示受付ステップと、前記指示受付ステップで前記指示が受け付けられた場合、複数の表示データおよび対応する複数の縮小画像を記憶する記憶手段から、前記複数の縮小画像を順に取得し、前記表示部に表示させる第一表示制御ステップと、前記複数の縮小画像が順に前記表示部に表示されている状態で、前記タッチスクリーンが触れられた場合、前記タッチスクリーンによって検出された前記位置に応じた検索条件を受け付ける検索条件受付ステップと、前記検索条件受付ステップで受け付けられた前記検索条件に対応する前記位置が触れられているか否かを判断する接触判断ステップと、前記接触判断ステップで前記位置が触れられていると判断されている間、前記記憶手段に記憶された前記複数の表示データのうち、前記検索条件を満たす表示データを順に抽出する抽出ステップと、前記表示部に、前記抽出ステップで抽出された前記表示データである抽出表示データに基づいて順に画像を表示させる第二表示制御ステップとを備えている。
【００１５】
前記画像表示方法によれば、複数の縮小画像が順に表示部に表示されている状態で、ユーザが表示部上に設けられたタッチスクリーンに触れ続けると、触れられた位置に応じた検索条件を満たす画像が順に表示部に表示される。よって、ユーザは、縮小画像だけでは所望の表示データを探し出すのに時間がかかる場合、タッチスクリーンの所望の検索条件に対応する位置に触れ続けるだけで、検索の結果抽出された画像を順に確認できる。したがって、ユーザは、簡便な作業で迅速に所望の表示データを探し出すことができる。
【００１６】
本発明の第三の態様に係る画像表示プログラムは、画像が表示される表示部と、前記表示部上に設けられ、触れられた位置を検出可能なタッチスクリーンとを有する表示手段を備えた画像表示装置用の画像表示プログラムであって、入力手段を介して、前記表示部に複数表示可能な大きさに縮小された画像である縮小画像を順に前記表示部に表示させる指示を受け付ける指示受付ステップと、前記指示受付ステップで前記指示が受け付けられた場合、複数の表示データおよび対応する複数の縮小画像を記憶する記憶手段から、前記複数の縮小画像を順に取得し、前記表示部に表示させる第一表示制御ステップと、前記複数の縮小画像が順に前記表示部に表示されている状態で、前記タッチスクリーンが触れられた場合、前記タッチスクリーンによって検出された前記位置に応じた検索条件を受け付ける検索条件受付ステップと、前記検索条件受付ステップで受け付けられた前記検索条件に対応する前記位置が触れられているか否かを判断する接触判断ステップと、前記接触判断ステップで前記位置が触れられていると判断されている間、前記記憶手段に記憶された前記複数の表示データのうち、前記検索条件を満たす表示データを順に抽出する抽出ステップと、前記表示部に、前記抽出ステップで抽出された前記表示データである抽出表示データに基づいて順に画像を表示させる第二表示制御ステップとを、前記画像表示装置のコントローラに実行させるための指示を含む。
【００１７】
前記画像表示プログラムは、前記画像表示装置のコントローラに上記のステップを実行させることができる。その結果、複数の縮小画像が順に表示部に表示されている状態で、ユーザが表示部上に設けられたタッチスクリーンに触れ続けると、触れられた位置に応じた検索条件を満たす画像が順に表示部に表示される。よって、ユーザは、縮小画像だけでは所望の表示データを探し出すのに時間がかかる場合、タッチスクリーンの所望の検索条件に対応する位置に触れ続けるだけで、検索の結果抽出された画像を順に確認できる。したがって、ユーザは、簡便な作業で迅速に所望の表示データを探し出すことができる。
【図面の簡単な説明】
【００１８】
【図１】通常画面１００を表示中の画像表示装置１の正面図である。
【図２】画像表示装置１の電気的構成を示すブロック図である。
【図３】画像情報テーブル２２０の構成例の説明図である。
【図４】スクロール画面２００の一例の説明図である。
【図５】代表画面５００の一例の説明図である。
【図６】画像表示装置１のメイン処理のフローチャートである。
【図７】抽出モード設定処理のフローチャートである。
【図８】日付関連設定処理のフローチャートである。
【図９】画像関連設定処理のフローチャートである。
【図１０】画像表示処理のフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の一実施の形態である画像表示装置１について、図面を参照して説明する。なお、参照される図面は、本発明が採用しうる技術的特徴を説明するために用いられるものであり、記載されている装置の構成、各種処理のフローチャートなどは、それのみに限定する趣旨ではなく、単なる説明例である。
【００２０】
図１を参照して、画像表示装置１の外観について説明する。本実施形態では、画像表示装置１は、卓上に載置したり壁に掛けたりすることが可能な、所謂デジタルフォトフレームとして構成されている。画像表示装置１は、ＡＣアダプタ（図示省略）と接続され、ＡＣ電源から供給される電力によって駆動し、電源スイッチ（図示省略）がＯＮにされると、写真等の画像を表示する。
【００２１】
図１に示すように、画像表示装置１は、薄型の直方体状の筐体２と、表示ユニット１０とを備えている。表示ユニット１０は、筐体２の正面に設けられた正面視横長長方形状のディスプレイ３と、ディスプレイ３の正面側の表面上に設けられたタッチスクリーン１６（図２参照）とを含む。ディスプレイ３の表示可能領域３０内には、写真等の画像、およびユーザが操作するための操作ボタン等を含む様々な画面が表示される。ユーザは、ディスプレイ３に表示される様々な情報を視認しながら、タッチスクリーン１６に触れることによって、様々な指示を入力することができる。
【００２２】
図２を参照し、画像表示装置１の電気的構成について説明する。図２に示すように、画像表示装置１は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、フラッシュメモリ２０、ディスプレイ３に接続する表示コントローラ１５、タッチスクリーン１６、外部コネクタ１７、メモリカードコネクタ１８、およびタイマ１９を備えており、これらはバスを介して電気的に接続している。
【００２３】
ＣＰＵ１１は、画像表示装置１の制御処理を司る。ＲＯＭ１２は、ＣＰＵ１１が各種処理を実行するために必要なプログラムおよび数値データ等を記憶している。ＲＡＭ１３は、ＣＰＵ１１が各種処理を実行する際、演算結果や各種フラグ等のデータを一時的に記憶する。フラッシュメモリ２０は、書き換え可能な不揮発性のメモリであり、画像記憶エリア２１、テーブル記憶エリア２２、および設定情報記憶エリア２３を含む複数の記憶エリアを有する。フラッシュメモリ２０の各記憶エリアについては、後で詳述する。
【００２４】
表示コントローラ１５は、ディスプレイ３に接続しており、ディスプレイ３の表示駆動制御を司る。ＣＰＵ１１は、表示コントローラ１５を介して、ディスプレイ３に所望の画像を表示させることができる。ディスプレイ３としては、例えば液晶ディスプレイが使用できる。
【００２５】
タッチスクリーン１６として、本実施形態では、投影型静電容量方式のタッチスクリーンが採用されている。投影型静電容量方式とは、表面全体に電界を形成し、触れられた部分の電荷の変化に基づいて位置検出を行う方式である。図１に示すように、本実施形態では、ディスプレイ３の表示可能領域３０に対応するタッチスクリーン１６の領域に、領域の左上の角を原点Ｏ（０，０）として、原点から右方向をＸ軸プラス方向、下方向をＹ軸プラス方向とするＸＹ座標系が設定される。タッチスクリーン１６は、タッチスクリーン１６上で触れられた位置（以下、タッチ箇所という）として、このＸＹ座標系における座標（Ｘ，Ｙ）を検出する。ＣＰＵ１１は、タッチスクリーン１６により検出された座標に基づいて、タッチスクリーン１６を介して入力された指示を認識することができる。
【００２６】
外部コネクタ１７は、公衆回線網やインターネット網に接続して通信を行うためのコネクタである。画像表示装置１は、外部コネクタ１７を介して公衆回線網やインターネット網に接続し、外部機器との間でデータの送受信を行うことができる。メモリカードコネクタ１８には、記憶機器であるメモリカード（図示外）を挿入可能である。タイマ１９は、計時装置である。ＣＰＵ１１は、タイマ１９を利用して時間を測定することができる。
【００２７】
図２および図３を参照して、フラッシュメモリ２０の記憶エリアについて説明する。図２に示す画像記憶エリア２１には、複数の通常画像の画像データと、通常画像のそれぞれに対応するサムネイルの画像データとが記憶されている。本実施形態では、「通常画像」は、デジタルカメラ等の撮影機器による撮影で得られた写真画像であり、例えば１０２４×７６８ピクセルの静止画である。本実施形態では、通常画像の画像データは、予め外部コネクタ１７またはメモリカードコネクタ１８を介して外部機器またはメモリカードから取得され、画像記憶エリア２１に記憶されている。
【００２８】
「サムネイル」とは、通常画像よりも画素数が少なく、ディスプレイ３に複数表示が可能なサイズに縮小された縮小画像であり、例えば２５６×１９２ピクセルの静止画である。サムネイルは、例えば、画像表示装置１において、通常画像の画像データが取得されるのと併せて、通常画像の画素を間引くことにより作成され、画像記憶エリア２１に記憶される。または、外部機器で予め作成されたサムネイルの画像データが、通常画像の画像データと共に取得されてもよい。なお、通常画像およびサムネイルの画像データは、所定の圧縮形式（例えば、ＪＰＥＧ形式）で圧縮された圧縮画像データとして記憶される。
【００２９】
テーブル記憶エリア２２には、画像情報テーブル２２０が記憶されている。画像情報テーブル２２０は、画像記憶エリア２１に記憶されている通常画像およびサムネイルに関する情報を管理するテーブルである。図３に示すように、画像情報テーブル２２０には、例えば、画像番号（Ｎｏ）、サムネイル番号（Ｎｏ）、撮影日、顔情報、位置情報、色分類、明るさ情報、カメラ情報、およびページ番号の各欄が設けられている。
【００３０】
画像記憶エリア２１に通常画像の画像データが記憶される度にその通常画像に関する１レコードが作成され、画像情報テーブル２２０に記憶される。各レコードは、画像番号およびサムネイル番号を常に含むが、撮影日、顔情報、位置情報、色分類、明るさ情報、カメラ情報、およびページ番号については、少なくともいずれか一つの情報を含めばよい。
【００３１】
画像番号は、通常画像の画像データを特定するための情報であり、例えば、画像記憶エリア２１上の相対位置（アドレス等）が使用される。サムネイル番号は、通常画像に対応するサムネイルの画像データを特定するための情報であり、例えば、画像記憶エリア２１上の相対位置（アドレス等）が使用される。撮影日は、通常画像の撮影時に撮影機器のタイマにより設定された日時である。撮影日は、通常画像の画像データが作成された日時と同義である。
【００３２】
顔情報は、通常画像に含まれる人物の顔を識別するための情報である。顔情報は、例えば、外部機器において任意の公知の顔認識処理を使用して予め作成された情報であり、通常画像の画像データと共に取得される。顔認識処理では、例えば、画像中の肌色領域を検出することにより顔領域が検出され、顔領域から、目、鼻、口等の顔の特徴点が抽出され、これらの特徴点が予め登録された特徴点と比較されて類似度が求められることによって、人物が特定される。そして、特定された人物を識別する情報が、顔情報として用いられる。
【００３３】
位置情報は、通常画像が撮影された場所を示す情報である。位置情報として、例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）により特定された緯度および経度を示す情報が使用される。通常画像が、このような位置情報を画像に付加する機能を有するデジタルカメラで撮影された画像の場合、付加された情報がそのまま使用されればよい。あるいは、外部機器において付加された位置情報が、通常画像の画像データと共に取得されてもよい。
【００３４】
色分類は、通常画像中の色分布の度合いを示す情報である。色分類は、例えば、外部機器において、任意の公知の色分類識処理を使用して予め作成された情報であり、通常画像の画像データと共に取得される。公知の色分類処理として、例えば、富永昌治、「カラー画像の色分類と分割」、情報処理学会論文誌、１９９０年１１月、第３１巻、第１１号、ｐ．１５８９−１５９８に記載された方法が使用できる。具体的には、画像が知覚的に均等な色空間で表色され、この空間におけるクラスタが、基本分類で、一次元ヒストグラム分析を反復的に使用して抽出される。その後、抽出されたクラスタの代表色のみを用いて、距離尺度で再分類が行われる。このような分類処理により、カラー画像が、知覚的に一様な色領域の集合に分割される。本実施形態で用いられる色分類は、上記処理により得られた色領域の数に応じて定められた数値であり、数値が低いほど、色分布の度合いが低いことを示す。
【００３５】
明るさ情報は、通常画像の明るさを示す情報である。明るさ情報として、例えば、画像の輝度の平均や分布、あるいは、デジタルカメラのＦ値が使用される。外部機器において付加された明るさ情報が、通常画像の画像データと共に取得されてもよいし、画像の輝度の平均や分布が使用される場合は、画像表示装置１で算出されてもよい。
【００３６】
カメラ情報は、通常画像を撮影するのに使用されたデジタルカメラを識別するための情報である。外部機器において付加されたカメラ情報が、通常画像の画像データと共に取得されてもよいし、画像表示装置１で設定されてもよい。
【００３７】
ページ番号は、サムネイル番号に対応するサムネイルが表示されるスクロール画面２００（図４参照）のページ番号である。詳細は後述するが、１ページ分のスクロール画面２００には、６つのサムネイルが配置され、ディスプレイ３に表示される。したがって、サムネイル番号６つ毎に、新たなページ番号が付与されている。
【００３８】
設定情報記憶エリア２３には、予め設定された優先設定情報が記憶されている。優先設定情報は、後述する抽出モード設定処理において、検索条件が設定される際、優先的に考慮される条件を特定する情報である。本実施形態では、設定情報記憶エリア２３には、撮影日に関する優先設定情報と、画像の特徴に関する優先設定情報とが記憶されている。撮影日に関する優先設定情報は、「年」、「月」および「日」のうちいずれか一つを示す情報である。画像の特徴に関する優先設定情報は、「場所」、「色」および「明るさ」のうちいずれか一つを示す情報である。優先設定情報は、例えば、製品出荷時に予めデフォルトとしていずれかの情報が設定されるが、その後、画像表示装置１において、ユーザによる設定の変更が可能である。
【００３９】
図１、図４および図５を参照して、本実施形態でディスプレイ３に表示される３種類の画面、すなわち、通常画面１００、スクロール画面２００および代表画面５００について説明する。図１に示すように、ディスプレイ３の表示可能領域３０中には、表示される情報毎に、予め、その表示領域が定められている。本実施形態では、いずれの画面でも、表示領域として、画像領域３１、日付領域３２、ページ番号領域３３、および背景領域３４が定められている。
【００４０】
画像領域３１は、画面の種類に応じて、後述する通常画像、サムネイル、および代表画像のいずれかが表示される領域である。日付領域３２は、表示中の画像の撮影日が表示される領域である。ページ番号領域は、総ページ数に対する表示中のページ番号が表示される領域である。背景領域３４は、ディスプレイ３の表示可能領域３０中、画像領域３１、日付領域３２、およびページ番号領域３３以外の領域である。背景領域３４には、いずれの画面でも、スクロールボタン３５および３６と、終了ボタン３８とが表示される。終了ボタン３８は、いずれの画面でも、処理の終了指示を入力するためのボタンである。なお、背景領域３４には、その他の指示入力用のボタンやメニューが表示されてもよい。
【００４１】
前述の表示領域３１〜３４およびボタンの位置および大きさは、表示可能領域３０の左上の角を原点Ｏ（０，０）とする、タッチスクリーン１６と同じＸＹ座標系の座標を用いて予め設定されている。
【００４２】
図１に示す通常画面１００は、画像表示装置１の電源スイッチ（図示省略）がＯＮにされると最初にディスプレイ３に表示される画面である。また、後述するスクロール画面２００や代表画面５００から通常画面１００に表示が切り替えられる場合もある。通常画面１００では、画像領域３１の略中央に通常画像（図１の例では１０１）が１枚だけ配置される。日付領域３２には、表示中の通常画像の撮影日が表示される。ページ番号領域３３には、通常画面１００の総ページ数に対する表示中の通常画面１００のページ番号が表示される。通常画面１００では、スクロールボタン３５または３６は、通常画面１００からスクロール画面２００（図４参照）に移行する指示を入力するために使用される。
【００４３】
図４に示すスクロール画面２００は、タッチスクリーン１６上でスクロールボタン３５または３６に対応する位置が触れられた場合に表示される。以下では、ユーザがタッチスクリーン１６上でスクロールボタン３５または３６に対応する位置に触れることを「スクロール操作」という。スクロール画面２００では、画像領域３１の全体に複数のサムネイルが配置される。本実施形態では、６枚のサムネイル（図４の例では２０１〜２０６）が上段の左から３枚、下段の左から３枚の順で均等配置される。日付領域３２には、最初のサムネイル（図４の２０１）の撮影日が表示される。ページ番号領域３３には、スクロール画面２００の総ページ数に対する表示中のスクロール画面２００のページ番号が表示される。
【００４４】
スクロール画面２００では、スクロールボタン３５または３６は、スクロール画面２００を所定時間毎に順にページ戻しまたはページ送り（以下、連続スクロールという）する指示を入力するために使用される。連続スクロールの指示が入力された場合には、画像領域３１に配置されたサムネイルが、所定時間毎に６つ（１ページ分）ずつ入れ替えられ、１ページ前または１ページ後のスクロール画面２００が順に表示される。
【００４５】
図５に示す代表画面５００は、スクロール操作中に、タッチスクリーン１６上の、表示可能領域３０のスクロールボタン３５および３６、ならびに終了ボタン３８以外の領域に対応する位置が触れられた場合に表示される。代表画面５００では、画像領域３１には、通常画像のうち、設定された抽出モードに応じた検索条件により抽出された代表画像（図５の例では５０１）が配置される。本実施形態では、代表画像として、抽出された１つの通常画像が使用される。日付領域３２には、代表画像の撮影日が表示される。ページ番号領域３３には、代表画面５００の総ページ数に対する表示中の代表画面５００のページ番号が表示される。
【００４６】
詳細は後述するが、各表示領域３１〜３４は、スクロール操作中には、タッチスクリーン１６を介してユーザが所望の検索条件を入力する場合の検索条件入力領域として機能する。具体的には、画像領域３１は、画像の特徴に関する検索条件で代表画像を抽出する指示が入力される領域として機能する。日付領域３２は、撮影日に関する検索条件で代表画像を抽出する指示が入力される領域として機能する。ページ番号領域３３は、サムネイルが複数表示される場合の表示単位であるスクロール画面２００のページに関する検索条件で代表画像を抽出する指示が入力される領域として機能する。背景領域３４は、デフォルト設定された検索条件で代表画像を抽出する指示が入力される領域として機能する。
【００４７】
以下、図６〜図１０のフローチャートを参照して、画像表示装置１で行われる処理の流れについて説明する。以下の説明では、フラッシュメモリ２０のテーブル記憶エリア２２には、図３に示す画像情報テーブル２２０が記憶され、画像記憶エリア２１には、このテーブルの情報に対応する通常画像およびサムネイルの画像データが記憶されているものとする。なお、図６〜図１０に示す各種処理を実行するためのプログラムはＲＯＭ１２に記憶されており、ＣＰＵ１１がプログラムに従って実行する。
【００４８】
図６に示すメイン処理は、画像表示装置１の電源スイッチ（図示省略）がＯＮにされると開始される。まず初期設定が行われる（Ｓ１）。初期設定では、ＲＡＭ１３にすべてのフラグがＯＦＦとして記憶される。なお、本実施形態で使用されるフラグとして、スクロールフラグ、連続スクロールフラグ、および各種抽出フラグがある。スクロールフラグは、スクロール操作が行われているか否かをＯＮ（１）かＯＦＦ（０）で示す。連続スクロールフラグは、スクロール操作が所定時間以上継続しているか否かをＯＮ（１）かＯＦＦ（０）で示す。各種抽出フラグは、ユーザによって指定された検索条件に応じた抽出モードを示す。なお、本実施形態では、ＲＡＭ１３には、直近に設定された抽出フラグと、前回設定された抽出フラグとが記憶される。各種抽出フラグの詳細については後述する。
【００４９】
フラッシュメモリ２０の画像記憶エリア２１から通常画像がＲＡＭ１３に読み出され、図１に示す通常画面１００が表示される（Ｓ２）。ステップＳ２では、画像情報テーブル２２０から、最初のレコード（画像番号「０００１」に対応するレコード）が、ディスプレイ３に表示中の画像（以下、表示中画像という）のレコードとしてＲＡＭ１３に読み出され、記憶される。画像記憶エリア２１に記憶されている通常画像のうち、読み出されたレコードの画像番号「０００１」が示す位置に記憶された通常画像１０１の画像データが抽出される。そして、通常画面１００において、予め定められた画像領域３１内の座標位置に通常画像１０１が配置され、表示される。日付領域３２には、表示中画像のレコードに含まれる撮影日が表示される。ページ番号領域３３には、通常画像の総ページ数（１８０）に対する、表示中の通常画像のページ番号（１）が表示される。
【００５０】
通常画面１００の表示後（Ｓ２）、終了指示が入力されたか否かが判断される（Ｓ３）。具体的には、タッチスクリーン１６の検出結果に基づき、ユーザが終了ボタン３８上でタッチスクリーン１６に触れたか否かが判断される。終了指示が入力されなければ（Ｓ３：ＮＯ）、タッチスクリーン１６の検出結果に基づき、スクロール操作が行われたか否かが判断される（Ｓ１０）。スクロール操作が行われていなければ（Ｓ１０：ＮＯ）、ＲＡＭ１３のスクロールフラグはＯＦＦにされ（Ｓ１１）、後述する画像表示処理（Ｓ３０）が行われる。その後、処理はステップＳ３に戻る。
【００５１】
スクロール操作が行われた場合（Ｓ１０：ＹＥＳ）、ＲＡＭ１３のスクロールフラグがＯＮにされる（Ｓ１２）。続いて、タッチスクリーン１６の検出結果に基づき、ディスプレイ３の表示可能領域３０内で、スクロールボタン３５および３６、ならびに終了ボタン３８上以外で触れられている位置、すなわち、タッチ箇所があるか否かが判断される（Ｓ１３）。他のタッチ箇所がないと判断された場合は（Ｓ１３：ＮＯ）、ＲＡＭ１３に記憶された各種抽出フラグがすべてＯＦＦ（０）にされる（Ｓ１４）。スクロール操作が所定時間（例えば、２秒）以上継続しているか否かが判断される（Ｓ１５）。
【００５２】
ユーザは、スクロール画面２００（図４参照）を連続スクロールさせたい場合、スクロール操作を所定時間以上継続することにより、スクロール画面２００を連続スクロールさせる指示を入力する。スクロール操作が所定時間以上継続していると判断された場合（Ｓ１５：ＹＥＳ）、ＲＡＭ１３の連続スクロールフラグがＯＮ（１）にされた後（Ｓ１６）、画像表示処理（Ｓ３０）が行われる。所定時間に達していなければ（Ｓ１５：ＮＯ）、そのまま画像表示処理（Ｓ３０）が行われる。その後、処理はステップＳ３に戻る。
【００５３】
スクロール操作が行われており、且つ、スクロールボタン３５および３６、ならびに終了ボタン３８上以外のタッチ箇所があると判断された場合（Ｓ１３：ＹＥＳ）、ユーザは、前述の表示領域３１〜３４の少なくとも一つに触れることにより、所望の検索条件を入力している状態である。そこで、タッチ箇所に応じた検索条件で検索を行うための抽出モードを設定する抽出モード設定処理が行われる（Ｓ２０）。抽出モード設定処理の後、画像表示処理が行われる（Ｓ３０）。
【００５４】
図７〜図９を参照して、抽出モード設定処理の詳細について説明する。図７に示すように、タッチスクリーン１６の検出結果に基づき、スクロールボタン３５および３６、ならびに終了ボタン３８上以外のタッチ箇所は一箇所か否かが判断される（Ｓ２０１）。なお、前述したように、本実施形態のタッチスクリーン１６は、投影型静電容量方式を採用しているので、複数のタッチ箇所のそれぞれの位置を検出可能である。
【００５５】
タッチ箇所が一箇所の場合（Ｓ２０１：ＹＥＳ）、日付領域３２の座標および、タッチスクリーン１６により検出されたタッチ箇所の座標に基づき、タッチ箇所がディスプレイ３の日付領域３２内にあるか否かが判断される（Ｓ２０２）。タッチ箇所が、日付領域３２内にある場合（Ｓ２０２：ＹＥＳ）、日付関連設定処理が行われる（Ｓ２１０および図８）。日付関連設定処理では、撮影日に関する抽出モードが設定される。
【００５６】
図８に示すように、撮影日に関する優先設定が「年」であるか否かが判断される（Ｓ２１１）。具体的には、フラッシュメモリ２０の設定情報記憶エリア２３に記憶された撮影日に関する優先設定情報が「年」を示すか否かが判断される。優先設定が「年」であれば（Ｓ２１１：ＹＥＳ）、抽出モードは「年変化抽出モード」に設定される（Ｓ２１２）。具体的には、「年変化抽出モード」に対応する抽出フラグがＯＮ（１）とされ、ＲＡＭ１３に記憶される。
【００５７】
優先設定が「年」ではない場合（Ｓ２１１：ＮＯ）、優先設定が「月」であるか否かが判断される（Ｓ２１３）。撮影日に関する優先設定情報が「月」を示す場合（Ｓ２１３：ＹＥＳ）、抽出モードは「月変化抽出モード」に設定される（Ｓ２１４）。つまり、「月変化抽出モード」に対応する抽出フラグがＯＮ（１）とされ、ＲＡＭ１３に記憶される。撮影日に関する優先設定情報は、「年」、「月」および「日」のうちいずれか一つを示すので、優先設定が「月」ではない場合（Ｓ２１３：ＮＯ）、優先設定は「日」である。したがって、抽出モードは「日変化抽出モード」に設定され（Ｓ２１５）、「日変化抽出モード」に対応する抽出フラグがＯＮ（１）とされ、ＲＡＭ１３に記憶される。
【００５８】
撮影日に関する抽出モードが「年変化抽出モード」、「月変化抽出モード」および「日変化抽出モード」のうちいずれかに設定された後（Ｓ２１２、Ｓ２１４、またはＳ２１５）、ＣＰＵ１１は、図８に示す日付関連設定処理を終了し、図７の抽出モード設定処理に戻る。
【００５９】
図７に示すように、タッチ箇所が日付領域３２内にはないと判断された場合（Ｓ２０２：ＮＯ）、画像領域３１の座標および、タッチスクリーン１６により検出されたタッチ箇所の座標に基づき、タッチ箇所が画像領域３１内にあるか否かが判断される（Ｓ２０９）。タッチ箇所が、画像領域３１内にある場合（Ｓ２０９：ＹＥＳ）、画像関連設定処理が行われる（Ｓ２２０および図９）。画像関連設定処理では、画像の特徴に関する抽出モードが設定される。
【００６０】
図９に示すように、まず、タッチ箇所が、サムネイル中の人物の顔領域に対応する位置にあるか否かが判断される（Ｓ２２１）。顔領域の特定は、いかなる公知の方法で行われてもよいが、例えば、サムネイル中の肌色領域の検出により行われる。あるいは、予め、サムネイルが画像表示装置１で作成される際に顔領域が特定され、サムネイル中の顔領域の位置（座標）が画像情報テーブル２２０に記憶されていてもよい。サムネイル中の顔領域の位置（座標）がサムネイルと共に外部から取得され、画像情報テーブル２２０に記憶されていてもよい。そして、特定された顔領域の座標およびタッチ箇所の座標に基づき、タッチ箇所が顔領域内にあるか否かが判断される。タッチ箇所が顔領域内にある場合（Ｓ２２１：ＹＥＳ）、抽出モードは「顔抽出モード」に設定される（Ｓ２２２）。具体的には、「顔抽出モード」に対応する抽出フラグがＯＮ（１）とされ、ＲＡＭ１３に記憶される。
【００６１】
タッチ箇所が顔領域ではない場合（Ｓ２２１：ＮＯ）、画像の特徴に関する優先設定が「場所」であるか否かが判断される（Ｓ２２３）。具体的には、設定情報記憶エリア２３に記憶された画像の特徴に関する優先設定情報が「場所」を示すか否かが判断される。優先設定が「場所」である場合（Ｓ２２３：ＹＥＳ）、抽出モードは「場所変化抽出モード」に設定される（Ｓ２２４）。具体的には、「場所変化抽出モード」に対応する抽出フラグがＯＮ（１）とされ、ＲＡＭ１３に記憶される。
【００６２】
優先設定が「場所」ではない場合（Ｓ２２３：ＮＯ）、優先設定が「色」であるか否かが判断される（Ｓ２２５）。画像の特徴に関する優先設定情報が「色」を示す場合（Ｓ２２５：ＹＥＳ）、抽出モードは「色変化抽出モード」に設定される（Ｓ２２６）。つまり、「色変化抽出モード」に対応する抽出フラグがＯＮ（１）とされ、ＲＡＭ１３に記憶される。画像の特徴に関する優先設定情報は、「場所」、「色」および「明るさ」のうちいずれか一つを示すので、優先設定が「色」ではない場合（Ｓ２２５：ＮＯ）、優先設定は「明るさ」である。したがって、抽出モードは「明るさ変化抽出モード」に設定され（Ｓ２２７）、「明るさ変化抽出モード」に対応する抽出フラグがＯＮ（１）とされ、ＲＡＭ１３に記憶される。
【００６３】
画像の特徴に関する抽出モードが「顔抽出モード」、「場所変化抽出モード」、「色変化抽出モード」および「明るさ変化抽出モード」のうちいずれかに設定された後（Ｓ２２２、Ｓ２２４、Ｓ２２６、またはＳ２２７）、ＣＰＵ１１は、図９に示す画像関連設定処理を終了し、図７の抽出モード設定処理に戻る。
【００６４】
図７に示すように、タッチ箇所が画像領域３１内にはないと判断された場合（Ｓ２０９：ＮＯ）、ページ番号領域３３の座標および、タッチスクリーン１６により検出されたタッチ箇所の座標に基づき、タッチ箇所がページ番号領域３３内にあるか否かが判断される（Ｓ２３１）。タッチ箇所がページ番号領域３３内にある場合（Ｓ２３１：ＹＥＳ）、抽出モードは「単位ページ抽出モード」に設定される（Ｓ２３２）。具体的には、「単位ページ抽出モード」に対応する抽出フラグがＯＮ（１）とされ、ＲＡＭ１３に記憶される。
【００６５】
タッチ箇所がページ番号領域３３内にもない場合（Ｓ２３１：ＮＯ）、タッチ箇所は、背景領域３４内にあることになる。つまり、特定の情報が表示されている領域が触れられているわけではない。この場合、抽出モードは「ページ代表抽出モード」に設定され（Ｓ２３３）、「ページ代表抽出モード」に対応する抽出フラグがＯＮ（１）とされ、ＲＡＭ１３に記憶される。
【００６６】
抽出モード設定処理の最初に、スクロールボタン３５および３６、ならびに終了ボタン３８上以外のタッチ箇所が一箇所ではなく複数あると判断された場合（Ｓ２０１：ＮＯ）、複数のタッチ箇所のそれぞれに対応する抽出モードが設定される。具体的には、タッチ箇所のそれぞれについて、日付領域３２、画像領域３１、ページ番号領域３３および背景領域３４のうちいずれに対応する位置にあるかに応じて、ステップＳ２１０、Ｓ２２０、Ｓ２３２、Ｓ２３３と同様の処理が行われる。その結果、タッチ箇所に対応する抽出フラグがすべてＯＮ（１）とされる（Ｓ２４０）。この場合、タッチ箇所は複数あるので、複数の抽出フラグがＯＮとなる。
【００６７】
以上のようにして、ステップＳ２１０、Ｓ２２０、Ｓ２３２、Ｓ２３３またはＳ２４０で、タッチ箇所に応じた検索条件で検索を行うための抽出モードが設定されると、ＣＰＵ１１は、図７に示す抽出モード設定処理を完了し、図６のメイン処理に戻る。
【００６８】
図１０を参照して、図６に示すメイン処理で行われる画像表示処理（Ｓ３０）の詳細について説明する。図１０に示すように、まず、スクロールフラグがＯＮか否かが判断される（Ｓ３０１）。スクロール操作が行われておらず、スクロールフラグはＯＦＦの場合（Ｓ３０１：ＮＯ）、通常画面１００の表示中か否かが判断される（Ｓ３０２）。通常画面１００の表示中であれば（Ｓ３０２：ＹＥＳ）、画面を切り替える必要はないので、ＣＰＵ１１はそのまま画像表示処理を終了し、図６に示すメイン処理に戻る。
【００６９】
通常画面１００の表示中でない場合（Ｓ３０２：ＮＯ）、ディスプレイ３に表示されているのは、図４に示すスクロール画面２００か、図５に示す代表画面５００である。スクロールフラグがＯＦＦとされているので、表示が通常画面１００に切り替えられる必要がある。そこで、ＲＡＭ１３に記憶されている表示中画像（複数のサムネイルまたは代表画像）のレコードが参照され、画像記憶エリア２１から、表示中画像の画像番号が示す位置に記憶された通常画像がＲＡＭ１３に抽出される（Ｓ３０３）。なお、表示中画像のレコードが複数ある場合には、最初のレコードが使用される。そして、抽出された通常画像が画像領域３１に配置された通常画面１００が、ディスプレイ３に表示される（Ｓ３０４）。その後、ＣＰＵ１１は画像表示処理を終了し、図６に示すメイン処理に戻る。
【００７０】
前述したように、スクロールフラグは、スクロール操作がされた場合、ＯＮにされている（Ｓ３０１：ＹＥＳ）。この場合、ＲＡＭ１３に記憶されたすべての直近の抽出フラグが参照され、ＯＮにされている抽出フラグがあるか否かが判断される（Ｓ３１１）。前述したように、抽出フラグは、ユーザが、スクロール操作中に、所望の検索条件を入力するために、スクロールボタン３５および３６、ならびに終了ボタン３８上以外の位置でタッチスクリーン１６に触れた場合に、そのタッチ箇所に応じて少なくとも一つの抽出フラグがＯＮにされる。ＯＮとされている抽出フラグがない場合（Ｓ３１１：ＮＯ）、ユーザは、スクロール操作中ではあるが、検索条件は入力されていない。この場合、連続スクロールフラグがＯＮであるか否かが判断される（Ｓ３２１）。
【００７１】
連続スクロールフラグがＯＦＦの場合（Ｓ３２１：ＮＯ）、ユーザがスクロール操作を開始してから、まだ所定時間が経過していない。すでにスクロール画面２００が表示中か否かが判断される（Ｓ３３１）。スクロール画面２００が表示中の場合（Ｓ３３１：ＹＥＳ）、ＣＰＵ１１は、そのまま画像表示処理を終了し、図６に示すメイン処理に戻る。
【００７２】
スクロール画面２００の表示中でない場合（Ｓ３３１：ＮＯ）、スクロールフラグはＯＮなので、表示がスクロール画面２００に切り替えられる必要がある。そこで、ＲＡＭ１３に記憶されている表示中画像（通常画像または代表画像）のレコードが参照され、画像情報テーブル２２０から、そのレコードから後に続く６レコードが、次の表示中画像のレコードとしてＲＡＭ１３に読み出される。画像記憶エリア２１から、６レコード中のサムネイル番号が示す位置に記憶された６つ（１ページ分）のサムネイルの画像データがＲＡＭ１３に抽出される（Ｓ３３２）。ディスプレイ３に、図４に示すように、画像領域３１に６つのサムネイルが配置されたスクロール画像２００が表示される（Ｓ３３３）。その後、ＣＰＵ１１は画像表示処理を終了し、図６に示すメイン処理に戻る。
【００７３】
連続スクロールフラグがＯＮの場合（Ｓ３２１：ＹＥＳ）、スクロール操作が開始されてから、所定時間が経過している。つまり、すでに表示されているスクロール画面２００のページ戻しまたはページ送りの時間が到来したので、スクロールボタン３５および３６のいずれが操作されたかに応じて、スクロール画面２００のページが切り替えられる。具体的には、タッチスクリーン１６の検出結果に基づき、スクロールボタン３５および３６のいずれが操作されたかが特定される。
【００７４】
スクロールボタン３５が操作された場合は、ＲＡＭ１３に記憶されている表示中画像（６つのサムネイル）のレコードが参照され、画像情報テーブル２２０から、表示中画像の最初のレコードより前にある６つ（１ページ分）のレコードが、次の表示中画像のレコードとしてＲＡＭ１３に読み出される。そして、画像記憶エリア２１から、６レコード中のサムネイル番号が示す位置に記憶された６つ（前ページ分）のサムネイルの画像データがＲＡＭ１３に抽出される（Ｓ３２２）。
【００７５】
同様に、スクロールボタン３６が操作された場合は、画像情報テーブル２２０から、表示中画像（６つのサムネイル）の最後のレコードより後にある６つ（１ページ分）のレコードが、次の表示中画像のレコードとしてＲＡＭ１３に読み出される。そして、画像記憶エリア２１から、６レコード中のサムネイル番号が示す位置に記憶された６つ（次ページ分）のサムネイルの画像データがＲＡＭ１３に抽出される（Ｓ３２２）。その後、ディスプレイ３に、画像領域３１に６つのサムネイルが配置された、前ページまた次ページのスクロール画面像２００が表示される（Ｓ３２３）。ＣＰＵ１１は、連続スクロールフラグをＯＦＦにして（Ｓ３２４）、画像表示処理を終了し、図６に示すメイン処理に戻る。
【００７６】
スクロールフラグがＯＮにされており、且つ、ＯＮにされている直近の抽出フラグがある場合（Ｓ３１１：ＹＥＳ）、前回の抽出フラグとの比較により、ＯＮからＯＦＦ、またはＯＦＦからＯＮに変化した抽出フラグがあるか否かが判断される（Ｓ３１２）。例えば、初期設定で抽出フラグはすべてＯＦＦにされるので、その後、抽出モード設定処理が行われると、少なくとも一つの抽出フラグはＯＮに変化する。ユーザが、スクロール操作を続けながらタッチ箇所を変更（追加等）した場合にも、抽出フラグは変化する。このように、変化した抽出フラグがある場合（Ｓ３１２：ＹＥＳ）、ＯＮとされている抽出フラグに応じた検索条件で検索が行われ、画像記憶エリア２１に記憶された通常画像から、検索条件を満たす代表画像が抽出される（Ｓ３１３）。
【００７７】
変化した抽出フラグがない場合（Ｓ３１２：ＮＯ）、ユーザが、スクロール操作中に、同じ表示領域を触れ続けている状態である。つまり、ユーザは、同じ検索条件を指定し続けている状態である。そこで、抽出フラグが変更されていない状態の継続時間が所定時間（例えば、１秒）以上となったか否かが判断される（Ｓ３１６）。継続時間が所定時間に達しない場合には（Ｓ３１６：ＮＯ）、ＣＰＵ１１は、図１０に示す画像表示処理をそのまま終了して、図６に示すメイン処理に戻る。継続時間が所定時間に達した場合は（Ｓ３１６：ＹＥＳ）、ＯＮとされている抽出フラグに応じた検索条件で検索が行われ、画像記憶エリア２１に記憶された通常画像から、検索条件を満たす代表画像が抽出される（Ｓ３１３）。
【００７８】
ステップＳ３１３で行われる代表画像の抽出方法の一例について説明する。代表画像は、基本的に、ＲＡＭ１３に記憶されている表示中画像のレコードの情報および図３に示す画像情報テーブル２２０の情報に基づいて抽出される。なお、ステップＳ３１３の処理時点で、スクロール画面２００が表示されている場合と代表画面５００が表示されている場合があるため、前者の場合は、表示中画像である６つのサムネイルに対応する６つのレコードがＲＡＭ１３に記憶されている。この場合は、表示中画像のレコードとして、６つのレコードのうち最初のレコードが使用される。
【００７９】
ＯＮとされている抽出フラグが、撮影日に関する抽出モードのいずれかに対応する場合には、設定されている単位時間に撮影された通常画像を１つのグループとし、そのうち最も早い時間に撮影された通常画像が代表画像として抽出される。具体的には、「年変化抽出モード」の場合、画像情報テーブル２２０の撮影日を参照して、表示中画像の撮影日の属する年の次の年で最も早い月日を示す撮影日を含むレコードが、次の表示中画像のレコードとしてＲＡＭ１３に記憶される。このレコードの画像番号に基づき、画像記憶エリア２１から、対応する通常画像の画像データがＲＡＭ１３に抽出される。「月変化抽出モード」の場合、同様にして、表示中画像の撮影日の属する月の次の月で最も早い日に撮影された通常画像の画像データが抽出される。「日変化抽出モード」の場合、表示中画像の撮影日の次の日の最初に記憶された通常画像の画像データが抽出される。
【００８０】
ＯＮとされている抽出フラグが、画像の特徴に関する抽出モードのいずれかに対応する場合には、設定されている特徴が直前に記憶されている通常画像に対して変化した通常画像が代表画像として抽出される。具体的には、「顔抽出モード」の場合、画像情報テーブル２２０の顔情報を参照して、表示中画像よりも後に記憶されており、且つ、表示中画像とは異なる顔情報を含む最初のレコードが、次の表示中画像のレコードとしてＲＡＭ１３に記憶される。このレコードの画像番号に基づき、画像記憶エリア２１から、対応する通常画像の画像データがＲＡＭ１３に抽出される。「場所変化抽出モード」の場合、画像情報テーブル２２０の位置情報を参照して、表示中画像よりも後に記憶されており、且つ、表示中画像の位置情報とは大きく異なる位置情報を含む最初のレコードに対応する通常画像が抽出される。
【００８１】
「色変化抽出モード」の場合、画像情報テーブル２２０の色分類を参照して、表示中画像よりも後に記憶されており、且つ、色分類のうち、最も低い数値が付与されている最初のレコードの次のレコードに対応する通常画像が抽出される。本実施形態で例示した色分類が検索条件に使用される場合、例えば、青い空だけが撮影された画像や、茶色い地面だけが撮影された画像等、色分布の度合いが非常に低い画像を予め用意しておくことにより、その次に記憶された画像を代表画像として抽出することができる。「明るさ変化抽出モード」の場合、画像情報テーブル２２０の明るさ情報を参照して、表示中画像よりも後に記憶されており、且つ、表示中画像の明るさ情報とは大きく異なる明るさ情報を含む最初のレコードに対応する通常画像が抽出される。
【００８２】
ＯＮとされている抽出フラグが「単位ページ抽出モード」に対応する場合、スクロール画面２００の所定のページ数毎に、最初のサムネイルに対応する通常画像が代表画像として抽出される。例えば、所定のページ数として予め「５ページ」が設定されており、サムネイル番号１００１〜１００６に対応する６つのサムネイル２０１〜２０６を含む第１ページのスクロール画面２００（図４参照）の表示中に、ページ番号領域３３に対応する位置が触れられた場合には、第６ページの最初のサムネイル（サムネイル番号１０３１）に対応する通常画像（画像番号００３１）が代表画像として抽出されることになる。
【００８３】
ＯＮとされている抽出フラグが「ページ代表抽出モード」に対応する場合、スクロール画面２００のページ毎に、最初のサムネイルに対応する通常画像が代表画像として抽出される。例えば、サムネイル番号１００１〜１００６に対応する６つのサムネイル２０１〜２０６を含む第１ページのスクロール画面２００（図４参照）の表示中に、背景領域３４に対応する位置が触れられた場合には、第２ページの最初のサムネイル（サムネイル番号１００７）に対応する通常画像（画像番号０００７）が代表画像として抽出されることになる。
【００８４】
タッチ箇所が複数あり、複数の抽出フラグがＯＮとされている場合には、上記の抽出方法を組み合わせて、対応する複数の検索条件を満たす代表画像が抽出される。例えば、「月変化抽出モード」と「場所変化抽出モード」に対応する２つの抽出フラグがＯＮとされている場合には、表示中画像の撮影日の属する月の次の月に撮影され、且つ、表示中画像の位置情報とは大きく異なる位置情報を含む最初のレコードに対応する通常画像が抽出される。
【００８５】
以上に説明したようにステップＳ３１３で代表画像が抽出された後、図５に示すように、ディスプレイ３には、予め定められた画像領域３１内の座標位置に代表画像５０１が配置された代表画面５００が表示される（Ｓ３１４）。その後、ＣＰＵ１１は画像表示処理を終了し、図６に示すメイン処理に戻る。メイン処理において、終了ボタン３８上でタッチスクリーン１６が触れられると、終了指示が入力されたと判断され（Ｓ３：ＹＥＳ）、メイン処理は終了する。
【００８６】
以下に、本実施形態の画像表示装置１の動作の具体例について説明する。なお、以下の具体例では、撮影日に関する優先設定情報として予め「月」が設定され、画像の特徴に関する優先設定情報として予め「場所」が設定されているものとする。画像表示装置１において処理が開始されると、ディスプレイ３には、図１に示すように、１枚の通常画像１０１（画像番号０００１）を含む通常画面１００が表示される（図６のＳ２）。ユーザが、スクロールボタン３６上でタッチスクリーン１６に触れると（Ｓ１０：ＹＥＳ）、その直後の画像表示処理（Ｓ３０）によって、図４に示すように、通常画面１００に代えて、通常画像１０１に対応するサムネイル２０１を含む６つのサムネイル２０１〜２０６（サムネイル番号１００１〜１００６）を表示するスクロール画面２００がディスプレイ３に表示される（図１０のＳ３０１：ＹＥＳ，Ｓ３１１：ＮＯ，Ｓ３２１：ＮＯ，Ｓ３３１：ＮＯ，Ｓ３３２，Ｓ３３３）。
【００８７】
その後、ユーザが、スクロール操作をしたまま、日付領域３２上でタッチスクリーン１６に触れたとする（図６のＳ１３：ＹＥＳ）。この場合、抽出モード設定処理（Ｓ２０）で、「月変化抽出モード」に対応する抽出フラグがＯＮとされる（図８のＳ２１４）。その直後の画像表示処理（Ｓ３０）では、「月変化抽出モード」に対応する抽出フラグに応じて、表示中画像であるサムネイル２０１（サムネイル番号１００１）の撮影日である「２００９年５月５日」の翌月である６月で最も早い日である「２００９年６月５日」を撮影日とする最初のレコードの画像番号「００３２」が特定される。そして、図５に示すように、この画像番号に対応する代表画像５０１（画像番号００３２）を表示する代表画面５００がディスプレイ３に表示される（図１０のＳ３０１：ＹＥＳ，Ｓ３１１：ＹＥＳ，Ｓ３１２：ＹＥＳ，Ｓ３１３、Ｓ３１４）。
【００８８】
その後、ユーザが、スクロール操作をしたまま、日付領域３２に加えて、画像領域３１上でタッチスクリーン１６に触れたとする（図６のＳ１３：ＹＥＳ）。この場合、抽出モード設定処理（Ｓ２０）では、日付領域３２と画像領域３１とに対応する２つの抽出フラグがＯＮとされる（図７のＳ２４０）。その直後の画像表示処理（Ｓ３０）では、抽出フラグが変化したので、新たな代表画像が抽出される（図１０のＳ３０１：ＹＥＳ，Ｓ３１１：ＹＥＳ，Ｓ３１２：ＹＥＳ，Ｓ３１３）。この場合、表示中画像である代表画像５０１（画像番号００３２）の撮影日である「２００９年６月５日」の翌月の「２００９年７月１３日」に撮影され、代表画像５０１（画像番号００３２）の位置情報「３５．１９、１３６．９０」とは異なる位置情報「３５．７２、１３９．７７」を含むレコードの画像番号「００５７」が特定される。そして、この画像番号に対応する代表画像（画像番号００５７）が新たに抽出され、代表画面５００に表示される（図１０のＳ３１４）。
【００８９】
その後、ユーザが、スクロール操作をしたまま、所定時間の１秒間、日付領域３２および画像領域３１に対応する２箇所に触れ続けると、画像表示処理（Ｓ３０）では、新たな代表画像が抽出される（図１０のＳ３０１：ＹＥＳ，Ｓ３１１：ＹＥＳ，Ｓ３１２：ＮＯ，Ｓ３１６：ＹＥＳ，Ｓ３１３）。この場合、２００９年８月に撮影され、且つ、「３５．７２、１３９．７７」が示す場所とは異なる場所で撮影された代表画像が新たに抽出され、代表画面５００に表示される（図１０のＳ３１４）。
【００９０】
この時点で表示されている代表画像の後にある通常画像のサムネイルを確認したい場合、ユーザは、スクロール操作をしたまま、その他のタッチ箇所から指を離せばよい。この場合、タッチ箇所がなくなるので、検索条件に対応する抽出フラグはすべてＯＦＦとされる（図６のＳ１３：ＮＯ，Ｓ１４）。よって、その直後の画像表示処理（Ｓ３０）では、代表画面５００が、代表画像に対応するサムネイルから１ページ分のサムネイルを表示するスクロール画面２００に切り替えられる（図１０のＳ３０１：ＹＥＳ，Ｓ３１１：ＮＯ，Ｓ３２１：ＮＯ，Ｓ３３１：ＮＯ，Ｓ３３２，Ｓ３３３）。さらに、ユーザがスクロール操作を中止すると（Ｓ１０：ＮＯ）、その直後の画像表示処理（Ｓ３０）では、スクロール画面２００が、スクロール画面２００の最初のサムネイルに対応する通常画像を含む通常画面１００に切り替えられる（図１０のＳ３０１：ＮＯ，Ｓ３０２：ＮＯ，Ｓ３０３，Ｓ３０４）。
【００９１】
以上説明したように、本実施形態の画像表示装置１は、タッチスクリーン１６を介してスクロール操作が行われている間は、通常画像（通常の写真画像）の縮小画像であるサムネイルが、複数ずつ順にスクロール画面２００で表示される。この状態で、ユーザがタッチスクリーン１６に触れ続けると、触れられた位置に応じた検索条件を満たす代表画像を含む代表画面５００が、順次、ディスプレイ３に表示される。よって、ユーザは、単なるスクロール画面２００の表示だけでは所望の通常画像を探し出すのに時間がかかる場合、タッチスクリーン１６の所望の検索条件に対応する位置（表示領域３１〜３４のいずれか）に触れ続けるだけで、検索の結果抽出された代表画像を順に確認できる。したがって、ユーザは、簡便な作業で迅速に所望の通常画像を探し出すことができる。
【００９２】
また、表示領域３１〜３４は、画像、日付、ページ番号等、それぞれに表示される情報が検索条件に対応している。よって、ユーザは、表示領域３１〜３４に表示される情報を確認して、その領域内でタッチスクリーン１６に触れることにより、所望の検索条件を簡便に入力できる。
【００９３】
また、表示領域３１〜３４は、それぞれ互いに異なる検索条件に対応している。そして、スクロール操作中に複数の表示領域が触れられた場合、触れられた複数の表示領域に対応する複数の検索条件を満たす代表画像が抽出され、表示される。したがって、ユーザは、スクロール操作をしたまま、複数の表示領域内でタッチスクリーン１６に触れるだけで、所望の複数の検索条件で検索ができる。よって、簡便に条件を絞り込んで検索をすることができる。
【００９４】
本実施形態では、日付領域３２、ページ番号領域３３、および背景領域３４は、通常画像の撮影日（画像データの作成日）、あるいはサムネイルの表示単位であるスクロール画面２００のページに関する検索条件に対応している。撮影日やページ毎の分類は、ユーザにとってわかりやすいので、ユーザは、代表画像の表示後に所望の通常画像を探しやすい。また、画像領域３１は、画像の特徴に関する検索条件に対応している。画像の特徴は画像毎に異なるので、撮影日やページ等、他の条件では検索がしにくい画像も検索することができる。
【００９５】
本実施形態では、代表画面５００には、抽出された通常画像がそのまま代表画像として１枚ずつ表示される。したがって、ユーザは、自分が指定した検索条件を満たす代表画像を、サムネイルよりも大きい表示サイズで見ることができるので、検索条件が適切であったか否かを容易に確認できる。
【００９６】
ユーザが、所望の検索条件を満たす代表画像を確認した後、スクロール操作をしたまま、その検索条件に対応する位置に触れていた指を離すと、表示されていた代表画像に対応するサムネイルから順にサムネイルを表示するスクロール画面２００の表示が始まる。したがって、ユーザは、代表画像をベースにして、迅速に所望の画像を探し出すことができる。
【００９７】
本実施形態では、表示ユニット１０が、本発明の「表示手段」に相当し、ディスプレイ３が「表示部」に相当する。ディスプレイ３の表示領域３１〜３４の各々が、「検索情報領域」に相当する。タッチスクリーン１６は、「タッチスクリーン」および「入力手段」に相当する。フラッシュメモリ２０（より詳細には、画像記憶エリア２１）は、「記憶手段」に相当する。通常画像の画像データが、「表示データ」に相当し、サムネイルが「縮小画像」に相当する。図６のメイン処理のステップＳ１１の処理を行うＣＰＵ１１が、「指示受付手段」に相当し、Ｓ２０の処理を行うＣＰＵ１１が、「検索条件受付手段」に相当する。図１０の画像表示処理においてステップＳ３３２〜Ｓ３３３の処理を行うＣＰＵ１１が、「第一表示制御手段」および「第三表示制御手段」に相当する。ステップＳ３１１、Ｓ３１２，Ｓ３１６の処理を行うＣＰＵ１１が、「接触判断手段」に相当する。ステップＳ３１３の処理を行うＣＰＵ１１が、「抽出手段」に相当し、ステップＳ３１４の処理を行うＣＰＵ１１が、「第二表示制御手段」に相当する。
【００９８】
図６のメイン処理のステップＳ１１が、「指示受付ステップ」に相当する。図１０の画像表示処理のステップＳ３３２〜Ｓ３３３が、「第一表示制御ステップ」に相当する。図６のメイン処理のＳ２０が、「検索条件受付ステップ」に相当する。図１０の画像表示処理のステップＳ３１１、Ｓ３１２，Ｓ３１６が、「接触判断ステップ」に相当する。ステップＳ３１３が、「抽出ステップ」に相当し、ステップＳ３１４が、「第二表示制御ステップ」に相当する。
【００９９】
本発明は上記実施形態に限定されるものではなく、種々の変更が可能である。例えば、実施形態では、画像表示装置１がデジタルフォトフレームとして構成される例を挙げたが、画像表示装置１は、画像が表示される表示部とタッチスクリーンとを備えた表示手段を備えていればよい。例えば、携帯型表示端末やテレビ会議装置等として構成されてもよい。
【０１００】
実施形態では、写真画像と対応するサムネイルの画像データとがフラッシュメモリ２０に記憶され、表示対象とされる例を挙げた。写真画像の画像データに代えて、描画ソフト、文書作成ソフト等のアプリケーションソフトウェアで作成されたファイルやインターネット経由で取得されたキャッシュデータ等の表示データと、対応する縮小画像のデータとが記憶され、表示対象とされてもよい。また、表示対象のデータは、必ずしも画像表示装置１のフラッシュメモリ２０に記憶される必要はなく、例えば、画像表示装置１内のその他の記憶手段、公衆回線網やインターネット網を介して画像表示装置１に接続されたサーバ内の記憶手段、または、このようなサーバもしくは画像表示装置１に接続された記憶手段のいずれかに記憶されていてもよい。
【０１０１】
実施形態では、投影型静電容量方式のタッチスクリーン１６が例示されているが、複数のタッチ箇所のそれぞれの位置を検出可能であれば、タッチスクリーン１６は、例えば、抵抗膜方式等、他の方式のものが採用されてもよい。また、スクロールボタン３５および３６がタッチスクリーン１６に対応して設けられた例を挙げたが、スクロールまたは連続スクロールの指示を入力するための手段は、例えば、タッチスクリーン１６とは別に設けられたボタンでもよい。また、連続スクロールは、必ずしもボタン等を押し続けることによって指示されなくてもよく、例えば、連続スクロールの指示を入力するボタンが別に設けられてもよい。
【０１０２】
実施形態では、検索条件として、撮影日に関する条件、画像の特徴に関する条件、およびサムネイルの表示単位（ページ）に関する条件が例示されているが、検索条件は、これらの条件に限られない。例示された条件のうち、いずれか１つが採用されてもよいし、複数が採用されてもよい。その他の条件が採用されてもよい。例えば、図３の画像情報テーブル２２０に示すように、通常画像が撮影されたカメラを識別するためのカメラ情報が存在する場合、カメラに関する検索条件が採用されてもよい。この場合、表示中画像とは異なるカメラで撮影された通常画像が、代表画像として抽出されればよい。また、画像の特徴に関する情報の一例として、例えば、建物や車等を検索条件とし、表示中画像に含まれる建物や車とは異なる建物や車が含まれる通常画像が、代表画像として抽出されてもよい。この他、解像度や写真の撮影方向（縦撮り、横撮り）等を検索条件とし、解像度や撮影方向が表示中画像と異なる通常画像が、代表画像として抽出されてもよい。
【０１０３】
実施形態では、撮影日に関する条件および画像の特徴に関する条件については、複数の条件のうち優先設定がされた条件に従って、代表画像の抽出が行われる例を挙げた。しかしながら、撮影日に関する条件および画像の特徴に関する条件について、それぞれ、予め定められた所定の１つの条件のみ（例えば、「日」のみ、「場所」のみ）が採用されてもよい。あるいは、ディスプレイ３のサイズが許容する場合には、日付領域３２を、「年領域」、「月領域」および「日領域」の３つの領域に分割し、各領域に対応して「年」、「月」、「日」に関する検索条件が受け付けられてもよい。
【０１０４】
実施形態では、代表画像生成装置がサムネイルよりも大きい表示サイズで代表画面５００に表示される例を挙げたが、代表画像の表示サイズはこれに限られず、例えば、サムネイルと同じ表示サイズであってもよい。例えば、代表画像に対応するサムネイルが表示されてもよい。
【符号の説明】
【０１０５】
１  画像表示装置
３  ディスプレイ
１０  表示ユニット
１１  ＣＰＵ
１６  タッチスクリーン
２０  フラッシュメモリ
【図１】
2012014306.tif 000003
【図２】
2012014306.tif 000004
【図３】
2012014306.tif 000005
【図４】
2012014306.tif 000006
【図５】
2012014306.tif 000007
【図６】
2012014306.tif 000008
【図７】
2012014306.tif 000009
【図８】
2012014306.tif 000010
【図９】
2012014306.tif 000011
【図１０】
2012014306.tif 000012