(57)【要約】【課題】面白みのある画像表示を行う表示制御装置及びプログラムを提供する。【解決手段】本発明に係る表示制御装置は、記憶部が記憶する複数の画像ファイルであって、第２の環境を表す第２環境データと画像を表す画像データとをそれぞれ含む複数の画像ファイルの中から、環境データ取得手段が取得した第１環境データが表す第１の環境と所定の関係にある第２の環境を表す第２環境データを含む画像ファイルを特定する画像ファイル特定手段と、画像ファイル特定手段が特定した画像ファイルが含む画像データが表す画像を表示部に表示する表示制御手段と、を備える。【選択図】図５
2011186081.tif 000002
【特許請求の範囲】
【請求項１】
表示部の周囲の環境である第１の環境を表す第１環境データを取得する環境データ取得手段と、
記憶部が記憶する複数の画像ファイルであって、第２の環境を表す第２環境データと画像を表す画像データとをそれぞれ含む前記複数の画像ファイルの中から、前記環境データ取得手段が取得した前記第１環境データが表す前記第１の環境と所定の関係にある前記第２の環境を表す前記第２環境データを含む前記画像ファイルを特定する画像ファイル特定手段と、
前記画像ファイル特定手段が特定した前記画像ファイルが含む前記画像データが表す画像を前記表示部に表示する表示制御手段と、
を備えることを特徴とする表示制御装置。
【請求項２】
前記第１の環境と、前記第２の環境とは、所定の数値を含み、
前記所定の関係とは、前記第１の環境と前記第２の環境とが、少なくとも前記数値において、同じ又は所定の範囲内にある関係である、
ことを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記第１の環境と、前記第２の環境とは、所定の数値を含み、
前記所定の関係とは、前記第１の環境と前記第２の環境とが、少なくとも前記数値において、所定の基準よりも離れている関係である、
ことを特徴とする請求項１に記載の表示制御装置。
【請求項４】
前記第１の環境と、前記第２の環境とは、天気を含み、
前記所定の関係とは、前記第１の環境と前記第２の環境とが、少なくとも前記天気において、同じ天気である関係である、
ことを特徴とする請求項１に記載の表示制御装置。
【請求項５】
前記第１の環境と、前記第２の環境とは、天気を含み、
前記所定の関係とは、前記第１の環境と前記第２の環境とが、少なくとも前記天気において、異なる天気である関係である、
ことを特徴とする請求項１に記載の表示制御装置。
【請求項６】
前記所定の関係とは、前記第１の環境と前記第２の環境とが反対の環境である関係である、
ことを特徴とする請求項１に記載の表示制御装置。
【請求項７】
前記表示制御手段が、前記画像を表示した後、
前記環境データ取得手段は、前記第１環境データを再度取得し、
前記画像ファイル特定手段は、前記複数の画像ファイルの中から、前記環境データ取得手段が新たに取得した前記第１環境データが表す前記第１の環境と所定の関係にある前記第２の環境を表す前記第２環境データを含む前記画像ファイルを特定し、
前記表示制御手段は、前記画像ファイル特定手段が特定した前記画像ファイルが含む前記画像ファイルが表す画像を前記表示部に表示する、
ことを特徴とする請求項１に記載の表示制御装置。
【請求項８】
コンピュータを、
表示部の周囲の環境である第１の環境を表す第１環境データを取得する環境データ取得手段と、
記憶部が記憶する複数の画像ファイルであって、第２の環境を表す第２環境データと画像を表す画像データとをそれぞれ含む前記複数の画像ファイルの中から、前記環境データ取得手段が取得した前記第１環境データが表す前記第１の環境と所定の関係にある前記第２の環境を表す前記第２環境データを含む前記画像ファイルを特定する画像ファイル特定手段と、
前記画像ファイル特定手段が特定した前記画像ファイルが含む前記画像データが表す画像を前記表示部に表示する表示制御手段と、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置及びプログラムに関する。
【背景技術】
【０００２】
この種の技術として、例えば、特許文献１には、少なくとも移動体を含んでなる情報管理装置において、上記移動体に設けられ画像を撮影する撮影手段と、上記移動体に設けられ所定の属性の属性値を測定する測定手段と、上記移動体に設けられ上記撮影手段からの画像と上記測定手段からの所定の属性の属性値とを関連づけて記憶する記憶手段とを有し、上記属性は、上記画像を撮影した場所における、明るさ、色、湿度、天候、気圧および音量の少なくとも１つの属性を含む情報管理装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２３４９９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術では、前記の属性（環境）をユーザの操作の際に使用される検索キーとしてしか用いられることがなかったので、例えば、表示制御装置が画像を表示する場合に、表示する画像はユーザの操作に基づいてのみ選択されるので、面白みのある画像表示を行うことが出来なかった。
【０００５】
本発明は、上記のような問題点を鑑みてなされたものであり、面白みのある画像表示を行う表示制御装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明の第１の観点に係る表示制御装置は、
表示部の周囲の環境である第１の環境を表す第１環境データを取得する環境データ取得手段と、
記憶部が記憶する複数の画像ファイルであって、第２の環境を表す第２環境データと画像を表す画像データとをそれぞれ含む前記複数の画像ファイルの中から、前記環境データ取得手段が取得した前記第１環境データが表す前記第１の環境と所定の関係にある前記第２の環境を表す前記第２環境データを含む前記画像ファイルを特定する画像ファイル特定手段と、
前記画像ファイル特定手段が特定した前記画像ファイルが含む前記画像データが表す画像を前記表示部に表示する表示制御手段と、
を備える。
【０００７】
上記の課題を解決するために、本発明の第２の観点に係るプログラムは、
コンピュータを、
表示部の周囲の環境である第１の環境を表す第１環境データを取得する環境データ取得手段と、
記憶部が記憶する複数の画像ファイルであって、第２の環境を表す第２環境データと画像を表す画像データとをそれぞれ含む前記複数の画像ファイルの中から、前記環境データ取得手段が取得した前記第１環境データが表す前記第１の環境と所定の関係にある前記第２の環境を表す前記第２環境データを含む前記画像ファイルを特定する画像ファイル特定手段と、
前記画像ファイル特定手段が特定した前記画像ファイルが含む前記画像データが表す画像を前記表示部に表示する表示制御手段と、
として機能させる。
【発明の効果】
【０００８】
本発明に係る表示制御装置及びプログラムによれば、面白みのある画像表示が行われる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る表示制御装置の構成を説明するための図である。
【図２】本発明の一実施形態に係る表示制御装置のハードウェア構成を説明するための図である。
【図３】本発明の一実施形態に係る表示制御装置の外観図を示す図である。
【図４】本発明の一実施形態に係る表示制御装置によって行われる表示制御処理の対象となる画像ファイル群の複数の画像ファイルのデータ内容の一例を示す図である。
【図５】本発明の一実施形態に係る表示制御装置によって行われる表示制御処理のフローチャートである。
【図６】本発明の一実施形態に係る表示制御装置が取得した周囲環境データのデータ内容の一例を示す図である。
【発明を実施するための形態】
【００１０】
本発明に係る実施形態例について図面を参照して説明する。なお、本発明は下記の説明によって限定されるものではない。下記の構成等に変更（構成要素の削除も含む）を加えることができるのはもちろんである。また、以下の説明では、本発明の理解を容易にするために、重要でない公知の技術的事項の説明を適宜省略する。
【００１１】
まず、本実施形態に係る表示制御装置１００の構成を、図１乃至図３を参照して説明する。本実施形態に係る表示制御装置１００は、所謂デジタルフォトフレームである。
【００１２】
表示制御装置１００は、制御部１１０と、内部記憶部１２０と、操作部１３０と、表示部１４０と、Ｉ／Ｆ部１５０と、通信部１６０と、センサ部１７０と、を備える。制御部１１０は、環境データ取得部１１０ａと、画像ファイル特定部１１０ｂと、表示制御部１１０ｃと、を備える。
【００１３】
操作部１３０は、例えば、タッチセンサ等の入力装置によって構成される。操作部１３０は、制御部１１０の制御のもと、ユーザからの操作入力に応じた操作信号（ユーザの手指等の接触位置に応じた信号）を出力し、制御部１１０に供給する。制御部１１０は、供給された操作信号に応じて処理を行う。
【００１４】
表示部１４０は、例えば、表示パネルと表示コントローラとによって構成される。表示コントローラには、制御部１１０から画像データが供給される。表示コントローラは、供給された画像データに基づいて表示パネルを駆動し、表示パネルに画像を表示させる。このようにして、表示部１５０は、制御部１１０の制御のもと、画像データによって表される画像を表示する。
【００１５】
なお、操作部１３０と表示部１４０とは、タッチパネル等によって構成されてもよい。この場合には、タッチパネルに内蔵された入力装置が操作部１３０を構成する。
【００１６】
Ｉ／Ｆ部１５０は、外部とのインターフェース（Ｉ／Ｆ）である。Ｉ／Ｆ部１５０は、例えば、メディアコントローラ等を備える読取書込装置によって構成される。Ｉ／Ｆ部１５０は、制御部１１０が記憶媒体５０にデータ（ここでは、特に、画像ファイル）を読み書きする場合に使用される。制御部１１０は、Ｉ／Ｆ部１５０を介して記憶媒体５０に対してデータを読み書きする。
【００１７】
通信部１６０は、例えば、モデム等の適宜の通信装置によって構成される。通信部１６０は、有線又は無線で、ネットワーク２００に接続される。ここで、ネットワーク２００は、インターネット、ＬＡＮ（Local Area Network）等である。通信部１６０は、制御部１１０の制御のもと、ネットワーク２００を介して、所定のサーバからデータを受信して、制御部１１０に供給する。
【００１８】
センサ部１７０は、気温センサ、湿度センサ、気圧センサ等のいずれか少なくとも１つによって構成される。気温センサは、表示制御装置１００の周囲の気温を測定するのに用いられる。湿度センサは、表示制御装置１００の周囲の湿度を測定するために用いられる。気圧センサは、表示制御装置１００の周囲の気圧を測定するために用いられる。これらセンサのセンシングを行う部分は、例えば、表示制御装置１００の筐体等から露出するように、表示制御装置１００の筐体（表示部１４０の近傍）に取り付けられる。これらセンサは、制御部１１０によって制御される。また、これらセンサは、公知のもので実現される。センサ部１７０は、制御部１１０の制御のもと、各センサによって、表示制御装置１００（表示部１４０）の周囲の、気温、湿度、気圧等のうちの１以上を測定し、測定した１以上の結果を示すデータを生成して制御部１１０に供給する。
【００１９】
記憶媒体５０は、例えば、フラッシュメモリ等を備えるメモリカード等によって構成され、表示制御装置１００に取り付けられる。記憶媒体５０は、特に画像ファイルを記憶する。記憶媒体５０は、表示制御装置１００に接続される、表示制御装置１００の外部記憶部を構成する。内部記憶部１２０と、外部記憶部と、で記憶部が構成される。
【００２０】
制御部１１０（環境データ取得部１１０ａ、画像ファイル特定部１１０ｂ、表示制御部１１０ｃ）は、例えば、ＣＰＵ（Central Processing Unit）１１１によって構成される。制御部１１０（環境データ取得部１１０ａ、画像ファイル特定部１１０ｂ、表示制御部１１０ｃ）は、後述の表示制御処理を行う。
【００２１】
ＣＰＵ１１１は、表示制御装置１００の各構成要素を制御する。また、ＣＰＵ１１１は、フラッシュメモリ１２２に記録されている制御プログラム１２３に従い、さらに、フラッシュメモリ１２２に記録されているデータ等を用い、制御部１１０が行う後述の表示制御処理（環境データ取得部１１０ａと、画像ファイル特定部１１０ｂと、表示制御部１１０ｃと、が行う処理）を実行する。フラッシュメモリ１２２に記録されている制御プログラム、データ等は、一度、ＲＡＭ（Random Access Memory）１２１に読み出されて使用されても良い。
【００２２】
なお、制御プログラム１２３は、ＯＳ（Operation System）と協働してＣＰＵ１１１に撮像処理を行わせるものであってもよい。この場合、ＯＳもフラッシュメモリ１２２に記録される。また、制御プログラム１２３は、持ち運び可能な記憶媒体（例えば、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory））に記録され、表示制御装置１００に供給（インストール）されてもよい。また、制御プログラム１２３は、ネットワークを介して表示制御装置１００に供給されてもよい。
【００２３】
制御プログラム１２３が記録された、フラッシュメモリ１２２等の記憶装置、又は、持ち運び可能な記憶媒体等は、コンピュータが読み取り可能なプログラム製品（プログラムを記憶したコンピュータが読み取り可能な記憶媒体）になる。制御プログラム１２３は、機能の少なくとも一部が専用回路によって実現された表示制御装置１００を動作させるものであってもよい。つまり、表示制御装置１００は、全体として、後述の表示制御処理を行うものであればよく、制御プログラム１２３は、そのような表示制御装置１００を動作させるものであればよい。
【００２４】
なお、画像ファイルは、画像を表す画像データを含む。画像は、一枚の撮影画像からなる静止画像（デジタル写真画像）、又は、連続して撮影された静止画像の連続である動画像等がある。また、画像は、デジタル写真画像に対して画像処理を行って得られる変換画像であってもよい。画像処理は、画像の画風を変更する処理であり、例えば、フォトショップ（登録商標）等によって用いられている、絵画調（油絵風等）への変換処理、モザイク調への変換処理がある。
【００２５】
ＣＰＵ１１１の機能の少なくとも一部は、各種専用回路によって実現されてもよい。つまり、制御部１１０の少なくとも一部を各種専用回路によって構成してもよい。
【００２６】
上記構成によって、制御部１１０（環境データ取得部１１０ａ、画像ファイル特定部１１０ｂ、表示制御部１１０ｃ）は、後述の表示制御処理において、通信部１６０及びセンサ部１７０から供給される周囲環境データに基づいて、所定の画像ファイルを特定し、特定した画像ファイルに含まれる画像データを表示部１４０に供給し、画像データが表す画像を表示部１４０に表示する。
【００２７】
内部記憶部１２０は、例えば、ＲＡＭ１２１と、フラッシュメモリ１２２と、によって構成される。ＲＡＭ１２１は、ＣＰＵ１１１が使用するデータ、ＣＰＵ１１１が生成したデータ、ＣＰＵ１１１に供給されるデータ等を記憶する。フラッシュメモリ１２２は、制御プログラム１２３、及び、ＣＰＵ１１１が使用する各種データ等が記憶されている。内部記憶部１２０は、ＲＯＭ、ハードディスク等の他の記憶装置を備えても良く、この他の記憶装置が、制御プログラム１２３、ＣＰＵ１１１が使用する各種データ等を記憶してもよい。この場合、記憶装置の特性によって、制御プログラム１２３、各種データ等は、適宜、ＲＡＭ１２１に読み出されてもよい。
【００２８】
上記のような構成の表示制御装置１００は、制御部等の上記構成要素を内部に収納した筐体１０１を備え、特に、表示部１４０は筐体１０１内部に表示部１４０の表示画面が露出するように収納される（図３参照）。筐体１０１は、ここでは、写真立てを模した形状になっている。
【００２９】
次に、表示制御装置１００が行う表示制御処理を、図４乃至図６を参照して説明する。この処理は、表示制御装置１００の操作部１３０が操作されて、撮像モードが選択されたことを契機として開始されるものとする。下記での説明で制御部１１０（環境データ取得部１１０ａ、画像ファイル特定部１１０ｂ、表示制御部１１０ｃ）に、使用されるデータ、使用されたデータ、生成されたデータ、取得されたデータ等は、適宜内部記憶部１２０のＲＡＭ１２１等に記録されるものとする。
【００３０】
なお、記憶媒体５０には、複数の画像ファイルからなる画像ファイル群（例えば、フォルダ毎に管理されている、画像ファイルの１以上のグループ）が１以上記録されているものとする。画像ファイルは、それぞれ、所定の環境を表すデータ（環境データ）をさらに含んでいる。環境データは、例えば、画像ファイルのヘッダ部分に含まれている。なお、画像ファイルが環境データを含むとの表現は、画像データと環境データとが対応付いて記憶部に記録されている場合も含む。この場合でも、全体として、画像ファイルは環境データを含むと見ることが出来るからである。
【００３１】
ここで、所定の環境は、例えば、気温、湿度、気圧、天気等のいずれか少なくとも１つによって表される。所定の環境は、例えば、画像ファイルの画像データが表す画像に関係する場所及び時点での環境である。この環境は、例えば、撮影環境がある。撮影環境とは、画像データが表す画像の撮影時における、撮影に用いられた撮影装置の周囲の環境を含むものである。なお、撮影環境を表すデータを撮影環境データという。この撮影環境データは、環境データの一例である。
【００３２】
このような上記のような環境データは、適宜の方法によって、画像ファイルに含ませられ、その方法はどのような方法であってもよい。以下に、環境データが撮影環境データである場合における、環境データを画像ファイルに含ませる方法について説明するが、例えば、特開２００３−２３４９９０に記載された技術等を適宜利用できる。
【００３３】
この場合、画像の撮影時に用いられる撮影装置（例えば、デジタルカメラ等）は、例えば、上記センサ部１７０のようなセンサ部を有し、撮影装置は、撮影時にセンサ部によって、撮影環境データを取得し、取得した撮影環境データを撮影時に生成した画像ファイルに含ませる。また、撮影装置は、例えば、撮影時に、インターネット等のネットワークを介して、撮影装置の場所（撮影装置は、例えば、ＧＰＳ（Global Positioning System）機能等によって自身の位置を特定できるものとする。）における天気、気温、気圧、湿度等を表すデータを撮影環境データとして取得し、取得した撮影環境データを画像ファイルに含ませる。これらの方法における撮影環境データの取得は、後述の表示制御処理において、環境データ取得部１１０ａが周囲環境データを取得する方法と同様である。また、例えば、ユーザが、適宜のタイミング（例えば、撮影後）で、撮影環境を所定の入力装置によって入力することによって、撮影環境データを画像ファイルに含ませても良い。
【００３４】
環境データが撮影環境データである場合における画像ファイル群を構成する複数の画像ファイルの内容について図４を参照して説明する。図４では、画像ファイル群は、四つの画像ファイルＡ乃至Ｄによって構成される。画像ファイルＡ乃至Ｄは、ヘッダ部分を有し、このヘッダ部分に、気温、湿度、気圧、天気等を表す撮影環境データが含まれる。画像データは、画像を実際に表すデータ等からなる。なお、ヘッダ部分には、撮影日時、ファイル名等の他のデータも含まれる。
【００３５】
ここで説明する表示制御処理では、図４に示す画像ファイル群が、表示対象の画像群の画像ファイル群であるものとする。表示対象の画像群の選択は、例えば、ユーザの操作部１３０の操作によって行われる。また、以下では、図４のように、所定の環境を撮影環境として、環境データを撮影環境データとして説明するが、所定の環境は、他の環境であってもよい。
【００３６】
図５を参照して、表示制御処理の具体的な処理を説明する。まず、画像ファイル特定部１１０ｂは、ｎ＝１を設定し（ステップＳ１０１）、ｎ＝ｎ＋１を設定する（ステップＳ１０２）。ｎの数値は、後述の所定対象の画像ファイルが幾つめの画像ファイルであるかを示す数値である。次に、環境データ取得部１１０ａは、通信部１６０、センサ部１７０を介して、周囲環境データを取得する（ステップＳ１０３）。
【００３７】
例えば、環境データ取得部１１０ａは、例えば、内部記憶部１２０のフラッシュメモリ１２２に記録された、表示部１４０の位置を示す位置データをフラッシュメモリ１２２から取得する。ここで、位置は、緯度経度、住所等によって表される。また、この位置データは、例えば、ユーザの操作部１３０への位置を指定する操作等によって、フラッシュメモリ１２２に予め記録される。又は、例えば、表示制御装置１００は、ＧＰＳ機能を備え、ＧＰＳを用いて位置データを生成し、フラッシュメモリ１２２に記録する。環境データ取得部１１０ａは、取得した位置データを通信部１６０を介して所定の図示しない所定のサーバに送信し、この位置データに対応した天気を表す天気データを所定のサーバから送信させる。環境データ取得部１１０ａは、所定のサーバが送信した天気データを通信部１６０を介して受信することによって、天気データを取得する。なお、このときに、温度、湿度、気圧等を示すデータも天気データと同様の方法で取得してもよい。所定のサーバは、例えば、位置データと天気等を示すデータとを対応付けて記録しており、位置データの供給に応じて、この位置データに応じた天気等を示すデータを、位置データの供給元（表示制御装置１００）に供給するものとする。
【００３８】
また、環境データ取得部１１０ａは、センサ部１７０を制御し、センサ部１７０に、温度、湿度、気圧等を各センサで測定させ、これらを示すデータ（温度データ、湿度データ、気圧データ等）を供給させる。環境データ取得部１１０ａは、センサ部１７０から供給されるデータを取得する。
【００３９】
環境データ取得部１１０ａに供給される、前記の天気、温度、湿度、気圧は、表示制御装置１００（表示部１４０）の周囲の環境を表すものであり、周囲環境である。環境データ取得部１１０ａは、上記の天気、温度、湿度、気圧のデータを取得することによって、周囲環境を表すデータである周囲環境データを取得する。ここでは、周囲環境データは、天気、温度、湿度、気圧のデータの各データによって構成される。なお、周囲環境は、天気、温度、湿度、気圧のうちの少なくとも１つから構成されてもよいし、他の情報を含んでもよいし、他の情報からなってもよい。そして、周囲環境データは、このような情報を表すデータであればよい。周囲環境としてどのような情報を用いるかによって、センサ部１７０を構成するいずれかのセンサ、通信部１６０、センサ部１７０等は、適宜不要になる。
【００４０】
ここで、環境データ取得部１１０ａが取得した周囲環境データが表す周囲環境の内容の一例を図６に示す。ここでは、周囲環境は、気温、湿度、気圧、天気の情報によって構成される。
【００４１】
環境データ取得部１１０ａは周囲環境データを内部記憶部１２０に適宜記録する。
【００４２】
環境データ取得部１１０ａが周囲環境データを取得すると、画像ファイル特定部１１０ｂは、Ｉ／Ｆ部１５０を介して記憶媒体５０から、画像ファイル群を構成する画像ファイルのうちのｎ番目の画像ファイルの取得を試み（ステップＳ１０４）、ｎ番目の画像ファイルがなければ（ステップＳ１０４；ＮＯ）、処理対象の画像ファイルがもう無いことになるので、表示制御処理を終了する。また、画像ファイル特定部１１０ｂは、ｎ番目の画像ファイルを取得できれば（ステップＳ１０４；ＹＥＳ）、取得した画像ファイルが含む撮影環境データが表す撮影環境が、環境データ取得部１１０ａが取得した周囲環境データ（内部記憶部１２０に記録された周囲環境データ）が表す周囲環境と所定の関係にあるかを判別する（ステップＳ１０５）。なお、画像ファイル特定部１１０ｂは、取得した画像ファイルを内部記憶部１２０に適宜記録して処理に用いる。
【００４３】
所定の関係は、予め定められている。例えば、撮影環境と周囲環境とが含む各気温の値、各湿度の値、又は、各気圧の値、の少なくとも一つが同じ、又は、所定の範囲内にある場合に、撮影環境と周囲環境とが所定の関係にあるとする。所定の範囲内は、例えば、気温については３度以内、湿度については１０パーセント以内、気圧については３０ｈＰａ以内である。また、上記に加えて又は代えて、例えば、撮影環境と周囲環境とが含む天気が同じである場合に、撮影環境と周囲環境とが所定の関係にあるとする。
【００４４】
画像ファイル特定部１１０ｂは、撮影環境と周囲環境とが所定の関係にないと判別した場合（ステップＳ１０５；ＮＯ）には、再度ステップＳ１０２の処理を行う。画像ファイル特定部１１０ｂが撮影環境と周囲環境とが所定の関係にあると判別した場合（ステップＳ１０５；ＹＥＳ）には、表示制御部１１０ｃは、現在処理対象となっている画像ファイル（内部記憶部１２０に記録されている画像ファイルであって、最新のもの）が含む画像データを表示部１４０に供給し、表示部１４０に画像データが表す画像を表示させる（ステップＳ１０６）。このとき、表示制御部１１０ｃは、適宜、供給する画像データの形式等を変更し、変更後の画像データ（例えば、表示用のＲＧＢ（Red-Green-Blue）データ）を表示部１４０に供給してもよい。なお、表示制御部１１０ｃは、ステップＳ１０６の処理において、所定期間（つまり、画像の表示期間）の間、前記で表示した画像を表示し続ける。そして、画像ファイル特定部１１０ｂは、前記の所定期間後に、ステップＳ１０２の処理を再び行う。
【００４５】
以上のような処理の繰り返しによって、画像ファイル特定部１１０ｂは、画像ファイル群を構成する複数の画像ファイルの中から、環境データ取得部１１０ａが取得した最新の周囲環境データが表す周囲環境と所定の関係にある撮影環境を表す撮影環境データを含む画像ファイルを一以上順次特定し、表示制御部１１０ｃは、順次特定された画像ファイルが含む画像データが表す画像を表示部に順次表示する。
【００４６】
例えば、所定の関係が、撮影環境と周囲環境とが含む、各気温の値、各湿度の値、又は、各気圧の値が所定の範囲内（気温；３度以内、湿度；１０パーセント以内、気圧；３０ｈＰａ以内）にある関係であって、天気が同じ関係であると仮定する。さらに、周囲環境が図６に示す内容であり、変化しないとすると、周囲環境と所定の関係にある撮影環境を表す撮影環境データを含む画像ファイルは、図４の画像ファイル中、画像ファイルＡ及び画像ファイルＤになる。このため、これらの画像ファイルが画像ファイル特定部１１０ｂによって特定され、これらの画像ファイルが含む画像データが表す画像が表示制御部１１０ｃによって表示部１４０に表示される。
【００４７】
なお、上記実施形態のような処理によって、画像ファイル特定部１１０ｂは、周囲環境データが表す周囲環境と所定の関係にある撮影環境を表す撮影環境データを含む画像ファイル（表示対象となる画像の画像ファイル）を画像ファイル群の中から一以上特定するが、画像ファイルの特定方法は、上記以外の他の方法であってもよい。例えば、画像ファイル特定部１１０ｂは、画像ファイル群を構成する複数の画像ファイルの中から、周囲環境データが表す周囲環境と所定の関係にある撮影環境を表す撮影環境データを含む画像ファイルを一度に一以上特定し、表示制御部１１０ｃは、特定された一以上の画像ファイルが含む画像データがそれぞれ表す一以上の画像を表示部１４０に順次表示してもよい。また、画像ファイル特定部１１０ｂは、ヘッダ部分の撮影環境データのみを記憶媒体５０から取得し、取得した撮影環境データが表す撮影環境と周囲環境データが表す周囲環境とを比べることで、表示対象となる画像の画像ファイルを画像ファイル群の中から特定してもよい。この場合、表示制御部１１０ｃは、画像ファイル特定部１１０ｂが特定した画像ファイルに含まれる画像データを記憶媒体５０から取得し、この画像データが表す画像を表示部１４０に表示する。
【００４８】
本実施形態では、上記の処理等によって、環境データ取得部１１０ａは、表示部１４０の周囲の環境である第１の環境（ここでは、周囲環境）を表す第１環境データ（ここでは、周囲環境データ）を取得する。また、画像ファイル特定部１１０ｂは、記憶部（ここでは、外部記憶部）が記憶する複数の画像ファイルであって、第２の環境（ここでは、撮影環境）を表す第２環境データ（ここでは、撮影環境データ）と画像を表す画像データとをそれぞれ含む複数の画像ファイル（画像ファイル群）の中から、環境データ取得部１１０ａが取得した第１環境データが表す第１の環境と所定の関係にある第２の環境を表す第２環境データを含む画像ファイルを特定する。また、表示制御部１１０ｃは、画像ファイル特定部１１０ｂが特定した画像ファイルが含む画像データが表す画像を表示部１４０に表示する。
【００４９】
本実施形態では、環境という一つの基準に従って、表示部１４０に表示される画像が特定されるので、面白みのある画像表示が行われる。
【００５０】
特に、第１の環境が撮影環境である場合には、周囲環境に関係する撮影環境下で撮影された画像が表示部１４０に表示されるので、面白みのある画像表示が行われる。
【００５１】
特に、上記のように、第１の環境と、第２の環境とは、所定の数値（気温、湿度、又は、気圧等の数値）を含み、所定の関係とは、第１の環境と第２の環境とが、少なくとも前記の数値において、同じ又は所定の範囲内にある関係である場合、周囲環境に少なくとも一つの要素が同じ又は類似する撮影環境下で撮影された画像が表示部１４０に表示されるので、ユーザは周囲環境に関連のある画像を鑑賞できる。このため、表示部１４０の周囲と同様の雰囲気の画像が表示部１４０に表示され、面白みのある画像表示が行われる。
【００５２】
特に、上記のように、第１の環境と、第２の環境とは、天気を含み、所定の関係とは、第１の環境と第２の環境とが、少なくとも天気において、同じ天気である関係である場合、周囲環境に少なくとも一つの天気が同じ撮影環境下で撮影された画像が表示部１４０に表示されるので、ユーザは周囲環境の天気と同じ天気下で撮影された画像を鑑賞できる。このため、表示部１４０の周囲と同様の雰囲気の画像が表示部１４０に表示され、面白みのある画像表示が行われる。さらに、表示部１４０が屋内にある場合、ユーザは、外を見ずとも、表示部１４０に表示される画像を見るだけで、外の天気を把握できる。
【００５３】
また、上記のように、表示制御部１１０ｃが、画像を表示した後、環境データ取得部１１０ａは、第１環境データを再度取得し、画像ファイル特定部１１０ｂは、複数の画像ファイルの中から、環境データ取得部１１０ａが新たに取得した第１環境データが表す第１の環境と所定の関係にある第２の環境を表す第２環境データを含む画像ファイルを特定し、表示制御部１１０ｃは、画像ファイル特定部１１０ｂが特定した画像ファイルが含む画像データが表す画像を表示部１４０に表示することで、周囲環境が変化しても、変化後の周囲環境に応じた画像表示が行われるので、周囲環境の変化に対応した面白みのある画像表示が表示部１４０で行われる。
【００５４】
なお、所定の関係は、上記に限らず、適宜変更できる。
【００５５】
例えば、第１の環境と、第２の環境とが、所定の数値（気温、湿度、又は、気圧等の数値）を含む場合、所定の関係は、第１の環境と第２の環境とが、少なくとも前記の数値において、所定の基準（例えば、気温については２０度、湿度については３０パーセント、気圧については１００ｈＰａ等）よりも離れている関係（両数値の差の絶対値が所定の閾値よりも大きい又は以上である関係）であってもよい。この場合は、周囲環境に少なくとも一つの要素が異なる（例えば、性質が反対の）撮影環境下で撮影された画像が表示部１４０に表示されるので、表示部１４０の周囲と異なる雰囲気の画像が表示部１４０に表示される。例えば、周囲環境の気温が３０度の場合、撮影環境の気温が１０度である画像が表示部１４０に表示される。この場合、ユーザは、例えば、周囲が暑い中、気温の低いときに撮影された画像等を鑑賞でき、涼しい印象を持つことができる。以上のように、この場合でも、表示部１４０に面白みのある画像表示が行われる。
【００５６】
例えば、第１の環境と、第２の環境とが、天気を含む場合、所定の関係は、前記第１の環境と前記第２の環境とが、少なくとも前記天気において、異なる天気である関係であってもよい。このような関係としては、例えば、晴れと雨、晴れと雪、晴れと曇り等がある。この場合は、周囲環境に少なくとも天気が異なる撮影環境下で撮影された画像が表示部１４０に表示されるので、表示部１４０の周囲と異なる雰囲気の画像が表示部１４０に表示される。例えば、周囲環境の天気が雨の場合、撮影環境の天気が晴れである画像が表示部１４０に表示される。この場合、ユーザは、外が雨のなか、晴れのときに撮影された画像等を鑑賞でき、明るい気分を持つことができる。以上のように、この場合でも、表示部１４０に面白みのある画像表示が行われる。
【００５７】
例えば、所定の関係は、第１の環境と第２の環境とが反対の環境である関係であってもよい。例えば、画像ファイル特定部１１０ａは、撮影環境及び周囲環境が含む気温、湿度、気圧等について、例えば、所定の値を基準とした高低を撮影環境データ及び周囲環境データに基づいて特定し、周囲環境が含む気温が高い場合（又は、気圧又は湿度が高い場合）には、撮影環境が含む気温が低い（又は、気圧又は湿度が低い）撮影環境データを含む画像ファイルを、第１の環境と第２の環境とが反対の環境である画像データを含む画像ファイルとして特定する。第１の環境と第２の環境とが反対の環境とは、両者の環境に含まれる数値の少なくとも１つの高低が逆になっていることをいう。高低は、例えば、前記の数値が第１の閾値より高い又は以上であれば高いとし、前記の数値が第２の閾値（前記の第１の閾値と同じであってもよい。）より低い又は以下であれば低いとする。この場合、ユーザは、例えば、周囲が暑い中、表示部１４０に表示された、気温の低いときに撮影された画像等を鑑賞でき、涼しい印象を持つことができる。以上のように、この場合でも、表示部１４０に面白みのある画像表示が行われる。
【００５８】
なお、画像ファイル群は、例えば、記憶部に記録されたものであれば良く、記憶部の内部記憶１２０に記録されたものであってもよい。
【００５９】
また、上記では、表示制御装置１００は、デジタルフォトフレームであるとして説明したが、表示制御装置は、上記の構成を含むデジタルカメラ等であってもよい。また、表示部１４０、センサ部１７０、内部記憶部１２０等は、表示制御装置が備えるものでなくてもよい。センサ部１７０は、表示部１４０の周囲の環境を測定するため、表示部１４０近傍にあればよい。表示制御装置は、表示部１４０、センサ部１７０等を制御するコンピュータであってもよい。
【符号の説明】
【００６０】
５０・・・記憶媒体、１００・・・表示制御装置、１１０・・・制御部、１１０ａ・・・環境データ取得部、１１０ｂ・・・画像ファイル特定部、１１０ｃ・・・表示制御部、１２０・・・内部記憶部、１３０・・・操作部、１４０・・・表示部、１５０・・・Ｉ／Ｆ部、１６０・・・通信部、１７０・・・センサ部、２００・・・ネットワーク
【図１】
2011186081.tif 000003
【図２】
2011186081.tif 000004
【図３】
2011186081.tif 000005
【図４】
2011186081.tif 000006
【図５】
2011186081.tif 000007
【図６】
2011186081.tif 000008