(57)【要約】【課題】画像を切り替える操作に関するユーザの負担を軽減しつつ、撮影の参考となる画像を表示する。【解決手段】記憶モジュール２００は、複数のサンプル画像と、サンプル画像の表示時間とを記憶する。表示インタフェース２０１は、撮像モジュール１００から連続的に出力されるライブ画像と、記憶モジュール２００に記憶されているサンプル画像とを表示する。表示制御部２０２０は、表示インタフェース２０１にライブ画像を表示させ、かつ、表示インタフェース２０１にサンプル画像を表示時間だけ表示させ、表示時間が経過した後、表示インタフェース２０１に、表示中のサンプル画像を非表示にさせると共に、非表示にさせたサンプル画像と異なるサンプル画像を表示時間だけ表示インタフェース２０１に表示させる制御を行う。【選択図】図１
2015082822.tif 000002
【特許請求の範囲】
【請求項１】
複数のサンプル画像と、前記サンプル画像の表示時間とを記憶する記憶モジュールと、
撮像モジュールから連続的に出力されるライブ画像と、前記記憶モジュールに記憶されている前記サンプル画像とを表示する表示インタフェースと、
前記表示インタフェースに前記ライブ画像を表示させ、かつ、前記表示インタフェースに前記サンプル画像を前記表示時間だけ表示させ、前記表示時間が経過した後、前記表示インタフェースに、表示中の前記サンプル画像を非表示にさせると共に、非表示にさせた前記サンプル画像と異なる前記サンプル画像を前記表示時間だけ前記表示インタフェースに表示させる制御を行う表示制御部と、
を有する画像表示端末。
【請求項２】
前記表示時間を決定し、決定した前記表示時間を前記記憶モジュールに記憶させる表示時間設定部をさらに有する請求項１に記載の画像表示端末。
【請求項３】
ユーザの操作を受け付ける操作インタフェースをさらに有し、
前記表示時間設定部は、前記ユーザの操作に応じて前記表示時間を決定し、決定した前記表示時間を前記記憶モジュールに記憶させる請求項２に記載の画像表示端末。
【請求項４】
前記表示時間設定部は、前記ユーザの操作が、前記サンプル画像を選択する操作であった場合、選択された前記サンプル画像の前記表示時間を決定し、決定した前記表示時間を、選択された前記サンプル画像と対応付けて前記記憶モジュールに記憶させる請求項３に記載の画像表示端末。
【請求項５】
ユーザの操作を受け付ける操作インタフェースをさらに有し、
前記表示制御部は、前記ユーザの操作が、表示中の前記サンプル画像を選択する操作であった場合、前記表示インタフェースに、選択された表示中の前記サンプル画像を非表示にさせる制御を行う請求項１に記載の画像表示端末。
【請求項６】
ユーザの操作を受け付ける操作インタフェースをさらに有し、
前記表示制御部は、前記ユーザの操作が、前記サンプル画像の非表示を指示する操作であった場合、前記表示インタフェースに、表示中の全ての前記サンプル画像を非表示にさせる制御を行う請求項１に記載の画像表示端末。
【請求項７】
ユーザの操作を受け付ける操作インタフェースをさらに有し、
前記表示制御部は、前記ユーザの操作が、表示中の前記サンプル画像を選択する操作であった場合、前記表示インタフェースに、選択された表示中の前記サンプル画像を、前記表示時間が経過した後も表示させる制御を行う請求項１に記載の画像表示端末。
【請求項８】
前記ライブ画像が表示されている間のみ、前記サンプル画像が表示されている時間を計測する計測部をさらに有し、
前記表示制御部は、前記計測部が計測した時間に基づいて、前記表示時間が経過したか否かを判定する請求項１に記載の画像表示端末。
【請求項９】
検索条件を示す検索条件情報を生成する検索部と、
前記検索条件情報を外部装置に送信し、前記検索条件情報に基づいて検索された検索画像を前記外部装置から受信する通信インタフェースと、
をさらに有し、
前記記憶モジュールは、受信された前記検索画像を前記サンプル画像として記憶する請求項１〜請求項８のいずれか一項に記載の画像表示端末。
【請求項１０】
検索された前記検索画像の数に基づいて前記表示時間を決定し、決定した前記表示時間を前記記憶モジュールに記憶させる表示時間設定部をさらに有する請求項９に記載の画像表示端末。
【請求項１１】
前記表示時間設定部は、検索された前記検索画像の数が多い程、前記サンプル画像の１枚当たりの前記表示時間をより短い時間に決定する請求項１０に記載の画像表示端末。
【請求項１２】
前記表示時間設定部は、検索された前記検索画像の数が所定の数未満である場合、前記サンプル画像の前記表示時間を０に決定する請求項１０に記載の画像表示端末。
【請求項１３】
前記表示制御部は、検索された前記検索画像の数が多い程、より多い数の前記サンプル画像を同時に表示させる制御を行う請求項９に記載の画像表示端末。
【請求項１４】
前記表示制御部は、表示中の前記サンプル画像の識別情報と、検索により前記記憶モジュールに記憶された前記サンプル画像の識別情報とを比較した結果に基づいて、表示中の前記サンプル画像のいずれかを選択し、前記表示インタフェースに、選択した前記サンプル画像を非表示にさせると共に、検索により前記記憶モジュールに記憶された前記サンプル画像を前記表示時間だけ表示させる制御を行う請求項９に記載の画像表示端末。
【請求項１５】
前記検索部は、所定時間が経過する毎に、前記検索条件情報を生成し、
前記通信インタフェースは、所定時間が経過する毎に、前記検索条件情報を外部装置に送信する請求項９に記載の画像表示端末。
【請求項１６】
ユーザの操作を受け付ける操作インタフェースをさらに有し、
前記検索部は、前記ユーザの操作が、検索条件を指定する操作であった場合、指定された前記検索条件に基づいて前記検索条件情報を生成する請求項９に記載の画像表示端末。
【請求項１７】
前記表示制御部は、前記表示インタフェースに、前記検索条件が指定される画面を前記ライブ画像と共に表示させる制御を行う請求項１６に記載の画像表示端末。
【請求項１８】
ユーザの操作を受け付ける操作インタフェースをさらに有し、
前記検索部は、前記ユーザの操作が、表示中の前記サンプル画像を選択する操作であった場合、選択された前記サンプル画像と類似する画像を検索するための前記検索条件情報を生成する請求項９に記載の画像表示端末。
【請求項１９】
ユーザの操作を受け付ける操作インタフェースをさらに有し、
前記検索部は、前記ユーザの操作が、表示中の前記サンプル画像を選択する操作であった場合、選択された前記サンプル画像を検索したときの検索条件を示す検索条件情報を、選択された前記サンプル画像と対応付けて前記記憶モジュールに記憶させ、前記ユーザの操作が、検索条件を指定する操作であった場合、指定された前記検索条件を示す前記検索条件情報に対応する前記サンプル画像を、前記記憶モジュールに記憶されている前記サンプル画像から検索する請求項９に記載の画像表示端末。
【請求項２０】
前記記憶モジュールに記憶されている前記サンプル画像から表示対象の前記サンプル画像を選択する画像選択部をさらに有し、
前記表示制御部は、前記表示インタフェースに、選択された前記サンプル画像を表示させる制御を行う請求項１に記載の画像表示端末。
【請求項２１】
前記画像選択部は、複数の同一の前記サンプル画像が前記記憶モジュールに記憶されている場合、複数の同一の前記サンプル画像のうち１つの前記サンプル画像を選択する請求項２０に記載の画像表示端末。
【請求項２２】
前記画像選択部は、複数の類似する前記サンプル画像が前記記憶モジュールに記憶されている場合、複数の類似する前記サンプル画像のうち１つの前記サンプル画像を選択する請求項２０に記載の画像表示端末。
【請求項２３】
前記記憶モジュールは、前記サンプル画像が撮影されたときの撮影条件を示す撮影条件情報を前記サンプル画像と対応付けて記憶し、
前記画像選択部は、前記記憶モジュールに記憶されている前記撮影条件情報のうち前記撮像モジュールが対応可能な撮影条件を示す前記撮影条件情報に対応する前記サンプル画像のみを選択する請求項２０に記載の画像表示端末。
【請求項２４】
前記サンプル画像の表示位置を決定し、決定した前記表示位置を前記記憶モジュールに記憶させる表示位置設定部をさらに有し、
前記表示制御部は、前記表示インタフェースに、決定された前記表示位置に前記サンプル画像を表示させる制御を行う請求項１に記載の画像表示端末。
【請求項２５】
前記表示位置設定部は、前記サンプル画像の表示位置を、前記ライブ画像が表示されている領域と異なる領域中の位置に決定する請求項２４に記載の画像表示端末。
【請求項２６】
前記表示位置設定部は、前記サンプル画像の表示位置を、前記ライブ画像が表示されている領域において、当該領域の中心位置と異なる位置に決定する請求項２４に記載の画像表示端末。
【請求項２７】
前記表示位置設定部は、前記サンプル画像の表示位置を、前記ライブ画像が表示されている領域において、主要な被写体が表示されている領域とは異なる領域中の位置に決定する請求項２４に記載の画像表示端末。
【請求項２８】
前記表示制御部は、前記表示インタフェースに、前記サンプル画像に関連する情報を前記サンプル画像と共に表示させる制御を行う請求項１に記載の画像表示端末。
【請求項２９】
前記表示制御部は、前記表示インタフェースに、表示中の前記サンプル画像が非表示となるまでの時間または表示中の前記サンプル画像が表示された時点から経過した時間を表示させる制御を行う請求項１に記載の画像表示端末。
【請求項３０】
前記表示制御部は、前記表示インタフェースに、前記時間に基づいて加工された前記サンプル画像を表示させる制御を行う請求項２９に記載の画像表示端末。
【請求項３１】
前記記憶モジュールは、前記サンプル画像が撮影されたときの撮影条件を示す撮影条件情報を前記サンプル画像と対応付けて記憶し、
ユーザの操作を受け付ける操作インタフェースと、
前記ユーザの操作が、表示中の前記サンプル画像を選択する操作であった場合、選択された前記サンプル画像に対応する前記撮影条件情報が示す撮影条件を前記撮像モジュールに設定する撮影条件設定部と、
をさらに有する請求項１に記載の画像表示端末。
【請求項３２】
ユーザの操作を受け付ける操作インタフェースをさらに有し、
前記表示制御部は、前記ユーザの操作が、表示中の前記サンプル画像を選択する操作であった場合、前記表示インタフェースに、選択された前記サンプル画像を撮影するためのアドバイスを表示させる制御を行う請求項１に記載の画像表示端末。
【請求項３３】
ユーザの操作を受け付ける操作インタフェースをさらに有し、
前記表示制御部は、前記ユーザの操作が、非表示になった前記サンプル画像の再表示を指示する操作であった場合、前記表示インタフェースに、非表示になった前記サンプル画像を表示させる制御を行う請求項１に記載の画像表示端末。
【請求項３４】
前記表示制御部は、前記ユーザの操作が、非表示になった前記サンプル画像の再表示を指示する操作であった場合、前記表示インタフェースに、非表示になった複数の前記サンプル画像の一覧を表示させる制御を行う請求項３３に記載の画像表示端末。
【請求項３５】
前記表示制御部は、前記ユーザの操作が、非表示になった前記サンプル画像の再表示を指示する操作であった場合、前記表示インタフェースに、直前に非表示になった前記サンプル画像を表示させる制御を行う請求項３３に記載の画像表示端末。
【請求項３６】
ユーザの操作を受け付ける操作インタフェースをさらに有し、
前記表示制御部は、前記ユーザの操作が、オートフォーカスを指示する操作であった場合、前記表示インタフェースに、表示中の前記サンプル画像を非表示にさせる制御を行う請求項１に記載の画像表示端末。
【請求項３７】
自端末の姿勢または動きを検出する動き検出部をさらに有し、
前記表示制御部は、前記表示インタフェースに、検出された前記姿勢または前記動きに応じて、表示中の前記サンプル画像の表示位置を変化させながら前記サンプル画像を表示させる制御を行う請求項１に記載の画像表示端末。
【請求項３８】
自端末の姿勢または動きを検出する動き検出部をさらに有し、
前記表示制御部は、前記表示インタフェースに、検出された前記姿勢または前記動きに応じて、表示中の前記サンプル画像を非表示にさせる制御を行う請求項１に記載の画像表示端末。
【請求項３９】
ライブ画像を連続的に撮像する撮像モジュールをさらに有する請求項１に記載の画像表示端末。
【請求項４０】
同時に表示される前記サンプル画像の数を決定し、決定した前記数を前記記憶モジュールに記憶させる数設定部をさらに有し、
前記表示制御部は、前記表示インタフェースに、決定された数の前記サンプル画像を表示させる制御を行う請求項１に記載の画像表示端末。
【請求項４１】
前記サンプル画像の表示サイズを決定し、決定した前記表示サイズを前記記憶モジュールに記憶させる表示サイズ設定部をさらに有し、
前記表示制御部は、前記表示インタフェースに、決定された前記表示サイズで前記サンプル画像を表示させる制御を行う請求項１に記載の画像表示端末。
【請求項４２】
前記サンプル画像の明るさを決定し、決定した前記明るさを前記記憶モジュールに記憶させる明るさ設定部をさらに有し、
前記表示制御部は、前記表示インタフェースに、決定された前記明るさで前記サンプル画像を表示させる制御を行う請求項１に記載の画像表示端末。
【請求項４３】
前記サンプル画像の透明度を決定し、決定した前記透明度を前記記憶モジュールに記憶させる透明度設定部をさらに有し、
前記表示制御部は、前記表示インタフェースに、決定された前記透明度で前記サンプル画像を表示させる制御を行う請求項１に記載の画像表示端末。
【請求項４４】
前記表示制御部は、前記表示インタフェースに、表示中の前記サンプル画像の表示位置を変化させながら前記サンプル画像を表示させる制御を行う請求項１に記載の画像表示端末。
【請求項４５】
前記表示制御部は、前記表示インタフェースに、前記サンプル画像をフェードインまたはフェードアウトさせながら前記サンプル画像を表示させる制御を行う請求項１に記載の画像表示端末。
【請求項４６】
前記表示制御部は、前記表示インタフェースに、表示中の前記サンプル画像を拡大または縮小させながら前記サンプル画像を表示させる制御を行う請求項１に記載の画像表示端末。
【請求項４７】
表示インタフェースが、撮像モジュールから連続的に出力されるライブ画像を表示するステップと、
前記表示インタフェースが、複数のサンプル画像と、前記サンプル画像の表示時間とを記憶する記憶モジュールに記憶されている前記サンプル画像を前記表示時間だけ表示するステップと、
前記表示時間が経過した後、前記表示インタフェースが、表示中の前記サンプル画像を非表示にするステップと、
前記表示インタフェースが、非表示にした前記サンプル画像と異なる前記サンプル画像を前記表示時間だけ表示するステップと、
を有する画像表示方法。
【請求項４８】
撮像モジュールから連続的に出力されるライブ画像を表示するステップと、
複数のサンプル画像と、前記サンプル画像の表示時間とを記憶する記憶モジュールに記憶されている前記サンプル画像を前記表示時間だけ表示するステップと、
前記表示時間が経過した後、表示中の前記サンプル画像を非表示にするステップと、
非表示にした前記サンプル画像と異なる前記サンプル画像を前記表示時間だけ表示するステップと、
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示インタフェースに画像を表示する技術に関する。
【背景技術】
【０００２】
ユーザが画像を撮影する際、撮影の参考となる構図等を指示または示唆する画像が表示されると、便利である。このような画像を表示する技術が、例えば特許文献１に記載されている。特許文献１に記載された技術では、撮影条件を示す撮影条件情報がクライアントから画像サーバに送信され、撮影条件情報に対応した画像が画像サーバからクライアントに送信される。画像サーバから受信された画像はクライアントで表示される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２７９４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載された技術では以下の課題がある。この技術では、画像サーバから受信された画像がクライアントで表示された後、画像を切り替える操作をユーザが行ったとき、表示されている画像が別の画像に切り替わる。このため、画像を切り替える操作がユーザの負担になる。
【０００５】
本発明は、上述した課題に鑑みてなされたものであって、画像を切り替える操作に関するユーザの負担を軽減しつつ、撮影の参考となる画像を表示することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上記の課題を解決するためになされたもので、複数のサンプル画像と、前記サンプル画像の表示時間とを記憶する記憶モジュールと、撮像モジュールから連続的に出力されるライブ画像と、前記記憶モジュールに記憶されている前記サンプル画像とを表示する表示インタフェースと、前記表示インタフェースに前記ライブ画像を表示させ、かつ、前記表示インタフェースに前記サンプル画像を前記表示時間だけ表示させ、前記表示時間が経過した後、前記表示インタフェースに、表示中の前記サンプル画像を非表示にさせると共に、非表示にさせた前記サンプル画像と異なる前記サンプル画像を前記表示時間だけ前記表示インタフェースに表示させる制御を行う表示制御部と、を有する画像表示端末である。
【０００７】
また、本発明は、表示インタフェースが、撮像モジュールから連続的に出力されるライブ画像を表示するステップと、前記表示インタフェースが、複数のサンプル画像と、前記サンプル画像の表示時間とを記憶する記憶モジュールに記憶されている前記サンプル画像を前記表示時間だけ表示するステップと、前記表示時間が経過した後、前記表示インタフェースが、表示中の前記サンプル画像を非表示にするステップと、前記表示インタフェースが、非表示にした前記サンプル画像と異なる前記サンプル画像を前記表示時間だけ表示するステップと、を有する画像表示方法である。
【０００８】
また、本発明は、撮像モジュールから連続的に出力されるライブ画像を表示するステップと、複数のサンプル画像と、前記サンプル画像の表示時間とを記憶する記憶モジュールに記憶されている前記サンプル画像を前記表示時間だけ表示するステップと、前記表示時間が経過した後、表示中の前記サンプル画像を非表示にするステップと、非表示にした前記サンプル画像と異なる前記サンプル画像を前記表示時間だけ表示するステップと、をコンピュータに実行させるプログラムである。
【発明の効果】
【０００９】
本発明によれば、表示インタフェースにライブ画像が表示され、かつ、表示インタフェースにサンプル画像が表示時間だけ表示され、表示時間が経過した後、表示中のサンプル画像が非表示になると共に、非表示になったサンプル画像と異なるサンプル画像が表示時間だけ表示インタフェースに表示される。これによって、画像を切り替える操作に関するユーザの負担を軽減しつつ、撮影の参考となる画像を表示することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１の実施形態による画像表示端末の構成を示すブロック図である。
【図２】本発明の第１の実施形態において記憶モジュールが記憶するデータを示す参考図である。
【図３】本発明の第１の実施形態による画像表示端末の動作の手順を示すフローチャートである。
【図４】本発明の第１の実施形態においてライブ画像とサンプル画像とが表示された画面を示す参考図である。
【図５】本発明の第１の実施形態（第１の変形例）による画像表示端末の構成を示すブロック図である。
【図６】本発明の第１の実施形態（第２の変形例）による画像表示端末の構成を示すブロック図である。
【図７】本発明の第２の実施形態による画像表示端末の構成を示すブロック図である。
【図８】本発明の第２の実施形態による画像表示端末の動作の手順を示すフローチャートである。
【図９】本発明の第３の実施形態による画像表示端末の構成を示すブロック図である。
【図１０】本発明の第３の実施形態による画像表示端末の動作の手順を示すフローチャートである。
【図１１】本発明の第４の実施形態による画像表示端末の構成を示すブロック図である。
【図１２】本発明の第５の実施形態による画像表示端末の構成を示すブロック図である。
【図１３】本発明の第５の実施形態による画像表示端末の動作の手順を示すフローチャートである。
【図１４】本発明の第６の実施形態による画像表示端末の構成を示すブロック図である。
【図１５】本発明の第６の実施形態による画像表示端末の動作の手順を示すフローチャートである。
【図１６】本発明の第６の実施形態（変形例）による画像表示端末の動作の手順を示すフローチャートである。
【図１７】本発明の第６の実施形態（変形例）による画像表示端末の動作の手順を示すフローチャートである。
【図１８】本発明の第７の実施形態による画像表示端末の構成を示すブロック図である。
【図１９】本発明の第７の実施形態による画像表示端末の動作の手順を示すフローチャートである。
【図２０】本発明の第７の実施形態による画像表示端末の動作の手順を示すフローチャートである。
【図２１】本発明の第８の実施形態による画像表示端末の構成を示すブロック図である。
【図２２】本発明の第８の実施形態による画像表示端末の動作の手順を示すフローチャートである。
【図２３】本発明の第９の実施形態による画像表示端末の構成を示すブロック図である。
【図２４】本発明の第９の実施形態による画像表示端末の動作の手順を示すフローチャートである。
【図２５】本発明の第９の実施形態による画像表示端末の動作の手順を示すフローチャートである。
【図２６】本発明の第９の実施形態（変形例）による画像表示端末の動作の手順を示すフローチャートである。
【図２７】本発明の第１０の実施形態による画像表示端末の構成を示すブロック図である。
【図２８】本発明の第１０の実施形態による画像表示端末の動作の手順を示すフローチャートである。
【図２９】本発明の第１１の実施形態による画像表示端末の構成を示すブロック図である。
【図３０】本発明の第１１の実施形態による画像表示端末の動作の手順を示すフローチャートである。
【図３１】本発明の第１２の実施形態による画像表示端末の構成を示すブロック図である。
【図３２】本発明の第１２の実施形態による画像表示端末の動作の手順を示すフローチャートである。
【図３３】本発明の第１３の実施形態による画像表示端末の構成を示すブロック図である。
【図３４】本発明の第１３の実施形態による画像表示端末の動作の手順を示すフローチャートである。
【図３５】本発明の第１５の実施形態による画像表示端末の構成を示すブロック図である。
【図３６】本発明の第１５の実施形態による画像表示端末の動作の手順を示すフローチャートである。
【図３７】本発明の第１６の実施形態による画像表示端末の構成を示すブロック図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照し、本発明の実施形態を説明する。
【００１２】
（第１の実施形態）
まず、本発明の第１の実施形態を説明する。図１は、本実施形態による画像表示端末２０ａの構成を示している。画像表示端末２０ａは、記憶モジュール２００、表示インタフェース２０１、制御部２０２ａを有する。画像表示端末２０ａは、ライブ画像（ライブ画像を表示するための画像データ）を連続的に撮像する撮像モジュール１００と有線通信または無線通信で接続されている。ライブ画像は、動画像を構成する個々の画像である。
【００１３】
記憶モジュール２００（記憶デバイス）は、画像表示端末２０ａに内蔵されるメモリ等の不揮発性記録媒体または揮発性記録媒体であって、複数のサンプル画像（サンプル画像を表示するための画像データ）と、サンプル画像の表示時間（設定時間）とを記憶する。サンプル画像は、撮影の参考となる画像であって、ユーザに構図等を指示または示唆する画像である。表示時間は、サンプル画像が表示されている状態が継続する時間である。表示インタフェース２０１（表示モジュール、表示デバイス）は、撮像モジュール１００から連続的に出力されるライブ画像と、記憶モジュール２００に記憶されているサンプル画像とを表示する。
【００１４】
制御部２０２ａは、ＣＰＵ（Central Processing Unit）等の制御モジュール（制御デバイス）であって、画像表示端末２０ａの動作を制御する。本実施形態では、制御部２０２ａは表示制御部２０２０を有する。表示制御部２０２０は、撮像モジュール１００から出力されるライブ画像を取り込み、取り込んだライブ画像と、記憶モジュール２００に記憶されているサンプル画像とを表示インタフェース２０１に表示させる制御を行う。具体的には、表示制御部２０２０は、表示インタフェース２０１にライブ画像を表示させ、かつ、表示インタフェース２０１にサンプル画像を、記憶モジュール２００に記憶されている表示時間だけ表示させ、表示時間が経過した後、表示インタフェース２０１に、表示中のサンプル画像を非表示にさせると共に、非表示にさせたサンプル画像と異なるサンプル画像を、記憶モジュール２００に記憶されている表示時間だけ表示インタフェース２０１に表示させる制御を行う。表示制御部２０２０は、非表示にさせたサンプル画像と異なるサンプル画像を表示インタフェース２０１に表示させる場合、例えば表示中のサンプル画像が非表示になった直後、または表示中のサンプル画像が非表示になってから任意の時間が経過した後に、サンプル画像を表示させる。
【００１５】
図２は、記憶モジュール２００が記憶するデータの一例を示している。サンプル画像と表示時間とが、対となって記憶モジュール２００に記憶されている。すなわち、サンプル画像と表示時間とは、互いに対応付けられた（関連付けられた）状態で記憶モジュール２００に記憶されている。図２では、全てのサンプル画像に対して同一の表示時間が与えられており、その表示時間は１分である。他の例として、サンプル画像毎に表示時間が異なっていてもよい。あるいは、複数のサンプル画像からなるグループに対して同一の表示時間が与えられており、グループ毎に表示時間が異なっていてもよい。
【００１６】
記憶モジュール２００は、制御部２０２ａの動作を制御するためのプログラムや必要なデータを記憶してもよい。制御部２０２ａの機能は、例えば制御部２０２ａの動作を制御するためのプログラムを、画像表示端末２０ａのコンピュータが読み込んで実行することにより、ソフトウェアの機能として実現可能である。また、このプログラムは、例えばフラッシュメモリのような「コンピュータ読み取り可能な記録媒体」により提供されてもよい。また、上述したプログラムは、このプログラムを記憶装置等に格納したコンピュータから、伝送媒体を介して、あるいは伝送媒体中の伝送波により画像表示端末２０ａに伝送されることで画像表示端末２０ａに入力されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように、情報を伝送する機能を有する媒体である。また、上述したプログラムは、前述した機能の一部を実現してもよい。さらに、上述したプログラムは、前述した機能をコンピュータに既に記録されているプログラムとの組合せで実現できる、いわゆる差分ファイル（差分プログラム）であってもよい。
【００１７】
次に、画像表示端末２０ａの動作を説明する。図３は画像表示端末２０ａの動作の手順の一例を示している。図３に示す例では、ライブ画像を表示する動作が開始された時点で記憶モジュール２００にサンプル画像が記憶されている。記憶モジュール２００に記憶されるサンプル画像は、他の実施形態で説明するように、ネットワーク上で検索された画像であってもよい。
【００１８】
ライブ画像を表示する動作が開始されると、表示制御部２０２０は、撮像モジュール１００から出力されたライブ画像を取り込み、表示インタフェース２０１に、取り込んだライブ画像を表示させる（ステップＳ１００）。この結果、表示インタフェース２０１はライブ画像を表示する。表示制御部２０２０がライブ画像を取り込む動作は、撮像モジュール１００が撮像を行う動作と同期して行われる。つまり、表示制御部２０２０は、撮像モジュール１００が撮像を行う周期（フレーム）と同じ周期でライブ画像を取り込む。ステップＳ１００の処理が１回行われる毎に、１フレームまたは複数フレームのライブ画像が表示される。
【００１９】
ライブ画像が表示された後、表示制御部２０２０は、サンプル画像を表示するか否かを判定する（ステップＳ１０５）。例えば表示インタフェース２０１にサンプル画像が１枚も表示されていない場合、サンプル画像を表示すると判定される。また、例えば同時に表示されるサンプル画像の数が決定されており、表示インタフェース２０１に表示されているサンプル画像の数が、同時に表示されるサンプル画像の数よりも少ない場合、サンプル画像を表示すると判定される。サンプル画像を表示しないと判定された場合、ステップＳ１２０の処理が行われる。
【００２０】
サンプル画像を表示すると判定された場合、表示制御部２０２０は、記憶モジュール２００に記憶されているサンプル画像から、表示インタフェース２０１に表示されるサンプル画像を選択する（ステップＳ１１０）。表示制御部２０２０は、表示されていないサンプル画像がなくなるまで、既に表示されたサンプル画像を選択することを禁止してもよい。あるいは、表示制御部２０２０は、サンプル画像が表示されてから所定時間内、もしくはサンプル画像が非表示となってから所定時間内は、そのサンプル画像を選択することを禁止してもよい。これによって、まだ表示されていないサンプル画像を優先的に表示することができる。全てのサンプル画像が１回以上表示されている場合、表示制御部２０２０は、表示された回数がより少ないサンプル画像を優先的に選択してもよい。
【００２１】
表示制御部２０２０は、サンプル画像が表示されたか否かを示すフラグに基づいて、表示インタフェース２０１に表示されるサンプル画像を選択してもよい。このフラグは、サンプル画像と対となって、すなわちサンプル画像と対応付けられた状態で記憶モジュール２００に記憶される。例えばこのフラグの値は、サンプル画像が既に表示されている場合と、サンプル画像がまだ表示されていない場合とで異なる。既に表示されたサンプル画像のフラグの値は、表示済みであることを示す値である。まだ表示されていないサンプル画像のフラグの値は、未表示であることを示す値である。このフラグの値は、サンプル画像が表示された回数を示す値であってもよい。
【００２２】
サンプル画像が選択された後、表示制御部２０２０は、選択されたサンプル画像を記憶モジュール２００から読み出して表示インタフェース２０１に出力し、表示インタフェース２０１に対して、ライブ画像が表示されている画面と同一の画面にサンプル画像を表示させる（ステップＳ１１５）。このとき、表示制御部２０２０は、表示インタフェース２０１にサンプル画像が表示されている時間の計測を開始する。時間の計測を開始するタイミングは、表示インタフェース２０１にサンプル画像が表示されるタイミングに基づくタイミングであればよい。例えば、時間の計測を開始するタイミングは、表示インタフェース２０１にサンプル画像が表示されるタイミングの直後でもよいし直前でもよい。表示インタフェース２０１にサンプル画像が表示されている時間の計測は、サンプル画像毎に行われる。表示制御部２０２０がタイマを備えていてもよいし、表示制御部２０２０が制御部２０２ａ外のタイマを制御してもよい。
【００２３】
図４は、ライブ画像とサンプル画像が表示された画面の例を示している。図４（ａ）では、表示インタフェース２０１の画面にライブ画像ＬＶ１とサンプル画像ＳＭ１〜ＳＭ６とが表示されている。ライブ画像ＬＶ１とサンプル画像ＳＭ１〜ＳＭ６とを、各画像が重ならないように並べて表示してもよいし、ライブ画像ＬＶ１上にサンプル画像ＳＭ１〜ＳＭ６を重畳して表示してもよい。
【００２４】
図４（ａ）では画面の下部にサンプル画像ＳＭ１〜ＳＭ６が表示されている。サンプル画像が表示される位置は画面の下部に限らない。画面の上部、右端、左端のどこにサンプル画像が表示されてもよい。また、サンプル画像が表示される位置は画面の端部に限らない。図４（ｂ）では、表示インタフェース２０１の画面にライブ画像ＬＶ１とサンプル画像ＳＭ１〜ＳＭ４とが重畳して表示され、サンプル画像ＳＭ１〜ＳＭ４は画面内の任意の位置に表示されている。図４（ａ）、図４（ｂ）のいずれにおいても、表示されるサンプル画像の数は６枚や４枚に限らない。
【００２５】
サンプル画像が表示された後、表示制御部２０２０は、表示中のサンプル画像について、時間の計測を開始した時点から経過した時間が、記憶モジュール２００に記憶されている表示時間を超えたサンプル画像があるか否かを判定する。すなわち、表示制御部２０２０は、表示時間が経過したサンプル画像があるか否かを判定する（ステップＳ１２０）。表示中の全てのサンプル画像について、時間の計測を開始した時点から経過した時間が、記憶モジュール２００に記憶されている表示時間を超えていない場合、表示時間が経過したサンプル画像がないと判定される。この場合、ステップＳ１３０の処理が行われる。
【００２６】
表示中のサンプル画像のうち１枚以上のサンプル画像について、時間の計測を開始した時点から経過した時間が、記憶モジュール２００に記憶されている表示時間を超えている場合、表示時間が経過したサンプル画像があると判定される。この場合、表示制御部２０２０は、表示インタフェース２０１に対して、表示中のサンプル画像のうち表示時間が経過したサンプル画像を非表示にさせる（ステップＳ１２５）。この結果、表示インタフェース２０１は表示中のサンプル画像を非表示にする。すなわち、表示インタフェース２０１は表示中のサンプル画像を表示インタフェース２０１の画面から消去する。
【００２７】
表示制御部２０２０は、同一のサンプル画像に対してステップＳ１１５〜Ｓ１２５の処理を行うことにより、表示インタフェース２０１に対して、そのサンプル画像を表示時間だけ表示させる。つまり、表示制御部２０２０は、ステップＳ１１５で表示インタフェース２０１に、サンプル画像を表示させ、サンプル画像が表示されてから表示時間が経過した後、ステップＳ１２５で表示インタフェース２０１に、表示中のサンプル画像を非表示にさせる制御を行う。
【００２８】
サンプル画像が非表示になった後、表示制御部２０２０は、画像の表示を終了するか否かを判定する（ステップＳ１３０）。ユーザによる終了の指示があった場合や、予め設定された所定時間が経過した場合など、画像の表示を終了するイベントが発生した場合、画像の表示を終了すると判定される。この場合、ライブ画像およびサンプル画像の表示が終了する。
【００２９】
画像の表示を終了しない場合、ステップＳ１００でライブ画像が表示される。以後、前述した動作が再度行われる。ステップＳ１２５でサンプル画像が非表示になった直後にステップＳ１１５でサンプル画像が表示される場合、ステップＳ１２５で非表示になるサンプル画像と、ステップＳ１１５で表示されるサンプル画像とは、異なるサンプル画像である。したがって、表示制御部２０２０は、ステップＳ１２５でサンプル画像を非表示にさせた後、ステップＳ１１５で、非表示にさせたサンプル画像と異なるサンプル画像を表示インタフェース２０１に表示させる。
【００３０】
本実施形態では、ライブ画像を表示する動作が継続している間、少なくとも２枚のサンプル画像が表示され、その２枚のサンプル画像のうち一方が非表示になった後に他方が表示される。３枚以上のサンプル画像が表示される場合であっても、いずれか２枚のサンプル画像のうち一方が非表示になった後に他方が表示される場合は本実施形態の概念の範囲内である。
【００３１】
次に、本実施形態の変形例を説明する。
【００３２】
＜第１の変形例＞
第１の変形例を説明する。本変形例では、ユーザが画像表示端末を操作して画像の撮影を行うことができる。図５は、本変形例の画像表示端末２０ｂの構成を示している。画像表示端末２０ｂは、記憶モジュール２００、表示インタフェース２０１、制御部２０２ａ、操作インタフェース２０３を有する。既に説明した構成については、説明を省略する。操作インタフェース２０３（操作モジュール、操作デバイス）はユーザの操作を受け付ける。操作インタフェース２０３は、ユーザが操作を行って画像表示端末２０ｂに何らかの情報を入力可能なインタフェースである。操作インタフェース２０３は、ボタン、スイッチ、キー等であってもよいし、表示インタフェースと一体化されたタッチパネルであってもよい。
【００３３】
ユーザは、操作インタフェース２０３を介して、撮像モジュール１００に対する撮影指示（レリーズ）を入力可能である。操作インタフェース２０３を介して撮影指示が入力されると、撮影指示に基づく信号が撮像モジュール１００に出力され、撮像モジュール１００は画像（静止画像）を撮影し、出力する。例えば画像表示端末２０ｂの記憶モジュール２００が、撮像モジュール１００から出力された画像を記憶する。あるいは、画像表示端末２０ｂとは異なる撮像端末が撮像モジュール１００と記憶モジュールとを有する場合、撮像端末の記憶モジュールが、撮像モジュール１００から出力された画像を記憶する。
【００３４】
また、ユーザは、操作インタフェース２０３を介して、撮像モジュール１００に対するオートフォーカスの指示を入力可能である。操作インタフェース２０３を介してオートフォーカスの指示が入力されると、オートフォーカスの指示に基づく信号が撮像モジュール１００に出力され、撮像モジュール１００はフォーカス調整を行う。また、表示制御部２０２０は、操作インタフェース２０３が受け付けたユーザの操作が、オートフォーカスを指示する操作であった場合、表示インタフェース２０１に、表示中のサンプル画像を非表示にさせる制御を行う。これによって、ユーザがライブ画像のフォーカス状態を確認するときにサンプル画像が邪魔にならないようにすることができる。非表示になるサンプル画像は表示中の全てのサンプル画像であってもよいし、ライブ画像が表示されている領域において、当該領域の中心位置に表示されているサンプル画像あるいは当該領域の中心位置に最も近い位置に表示されているサンプル画像であってもよい。
【００３５】
オートフォーカスの指示が解除された場合に、非表示になったサンプル画像を再度表示してもよい。例えば、表示制御部２０２０は、操作インタフェース２０３が受け付けたユーザの操作が、オートフォーカスの解除を指示する操作であった場合、表示インタフェース２０１に、オートフォーカスを指示する操作が行われたときに非表示になったサンプル画像を表示させる制御を行う。これによって、ユーザが再度サンプル画像を確認することができる。
【００３６】
＜第２の変形例＞
次に、第２の変形例を説明する。本変形例では、画像表示端末が撮像を行う。図６は、本変形例の画像表示端末２０ｃの構成を示している。画像表示端末２０ｃは、撮像モジュール１００、記憶モジュール２００、表示インタフェース２０１、制御部２０２ａを有する。これらの構成については、既に説明したので説明を省略する。画像表示端末２０ｃが操作インタフェース２０３を有していてもよい。本変形例によれば、画像表示端末２０ｃが撮像とライブ画像およびサンプル画像の表示とを行うことができる。画像表示端末２０ｃを撮像端末として構成してもよい。
【００３７】
本実施形態によれば、複数のサンプル画像と、サンプル画像の表示時間とを記憶する記憶モジュール２００と、撮像モジュール１００から連続的に出力されるライブ画像と、記憶モジュール２００に記憶されているサンプル画像とを表示する表示インタフェース２０１と、表示インタフェース２０１にライブ画像を表示させ、かつ、表示インタフェース２０１にサンプル画像を表示時間だけ表示させ、表示時間が経過した後、表示インタフェース２０１に、表示中のサンプル画像を非表示にさせると共に、非表示にさせたサンプル画像と異なるサンプル画像を表示時間だけ表示インタフェース２０１に表示させる制御を行う表示制御部２０２０と、を有する画像表示端末が構成される。
【００３８】
また、本実施形態によれば、表示インタフェース２０１が、撮像モジュール１００から連続的に出力されるライブ画像を表示するステップＳ１００と、表示インタフェース２０１が、複数のサンプル画像と、サンプル画像の表示時間とを記憶する記憶モジュール２００に記憶されているサンプル画像を表示時間だけ表示するステップＳ１１５と、表示時間が経過した後、表示インタフェース２０１が、表示中のサンプル画像を非表示にするステップＳ１２５と、表示インタフェース２０１が、非表示にしたサンプル画像と異なるサンプル画像を表示時間だけ表示するステップＳ１１５と、を有する画像表示方法が構成される。
【００３９】
また、本実施形態によれば、撮像モジュール１００から連続的に出力されるライブ画像を表示するステップＳ１００と、複数のサンプル画像と、サンプル画像の表示時間とを記憶する記憶モジュール２００に記憶されているサンプル画像を表示時間だけ表示するステップＳ１１５と、表示時間が経過した後、表示中のサンプル画像を非表示にするステップＳ１２５と、非表示にしたサンプル画像と異なるサンプル画像を表示時間だけ表示するステップＳ１１５と、をコンピュータに実行させるプログラムが構成される。
【００４０】
本実施形態では、表示されるサンプル画像が自動的に切り替わるので、画像を切り替える操作に関するユーザの負担を軽減することができる。また、サンプル画像を表示することによって、撮影の参考となる画像を表示することができる。これによって、ユーザが知らない構図等をユーザに気付かせることができる。
【００４１】
（第２の実施形態）
次に、本発明の第２の実施形態を説明する。図７は、本実施形態による画像表示端末２０ｄの構成を示している。画像表示端末２０ｄは、記憶モジュール２００、表示インタフェース２０１、制御部２０２ｂを有する。既に説明した構成については、説明を省略する。制御部２０２ｂは、表示制御部２０２０、表示時間設定部２０２１を有する。表示時間設定部２０２１は、表示時間を決定し、決定した表示時間を記憶モジュール２００に記憶させる。
【００４２】
次に、画像表示端末２０ｄの動作を説明する。図８は画像表示端末２０ｄの動作の手順の一例を示している。以下では、図３に示す動作と異なる点を説明する。
【００４３】
ライブ画像を表示する動作が開始されると、表示時間設定部２０２１は、サンプル画像の表示時間を決定し、決定した表示時間を、サンプル画像と対応付けて記憶モジュール２００に記憶させる（ステップＳ２００）。これによって、サンプル画像の表示時間が設定される。
【００４４】
表示時間は、各サンプル画像間で同一の所定時間であってもよいし、サンプル画像毎に異なるランダムな時間であってもよい。表示時間設定部２０２１は、プログラムによって規定されている手順で値を生成し、表示時間を、その生成した値に決定してもよい。あるいは、画像表示端末２０ｄが通信インタフェースを有する場合、表示時間設定部２０２１は、通信インタフェースを介して外部装置から値を取得し、表示時間を、その取得した値に決定してもよい。
【００４５】
画像表示端末２０ｄが操作インタフェース２０３を有する場合、表示時間の決定方法をユーザが選択してもよい。ユーザが表示時間の決定方法を選択する場合、表示時間設定部２０２１は、ユーザが選択した方法に基づいて表示時間を決定する。例えば、ユーザが表示時間を所定時間にすることを選択した場合、表示時間設定部２０２１は、表示時間を所定時間に決定する。ユーザが具体的な所定時間を指定してもよい。また、ユーザが表示時間をランダムな時間にすることを選択した場合、表示時間設定部２０２１はサンプル画像毎にランダムな時間を生成し、表示時間を、その生成した時間に決定する。
【００４６】
サンプル画像の表示時間が設定された後、ステップＳ１００でライブ画像が表示される。ステップＳ１００〜Ｓ１３０の処理については、既に説明したので説明を省略する。
【００４７】
図８では表示時間の設定（ステップＳ２００）が最初に行われるが、表示時間の設定（ステップＳ２００）が行われるタイミングはこれに限らない。表示時間の設定（ステップＳ２００）は、サンプル画像の表示（ステップＳ１１５）よりも前に行われればよい。
【００４８】
本実施形態によれば、サンプル画像の表示時間を任意の時間に設定することができる。
【００４９】
（第３の実施形態）
次に、本発明の第３の実施形態を説明する。図９は、本実施形態による画像表示端末２０ｅの構成を示している。画像表示端末２０ｅは、記憶モジュール２００、表示インタフェース２０１、制御部２０２ｂ、操作インタフェース２０３を有する。既に説明した構成については、説明を省略する。本実施形態では、表示時間設定部２０２１は、ユーザの操作に応じて表示時間を決定し、決定した表示時間を記憶モジュール２００に記憶させる。
【００５０】
次に、画像表示端末２０ｅの動作を説明する。図１０は画像表示端末２０ｅの動作の手順の一例を示している。以下では、図８に示す動作と異なる点を説明する。
【００５１】
ステップＳ１２５でサンプル画像が非表示になった後、表示時間設定部２０２１は、表示時間を設定するか否かを判定する（ステップＳ３００）。表示時間の設定を行う指示が操作インタフェース２０３を介して入力されていない場合、表示時間を設定しないと判定される。この場合、ステップＳ１３０の処理が行われる。
【００５２】
表示時間の設定を行う指示が操作インタフェース２０３を介して入力された場合、表示時間を設定すると判定される。この場合、表示時間設定部２０２１は、操作インタフェース２０３を介して入力される内容に応じて表示時間を決定し、決定した表示時間を記憶モジュール２００に記憶させる（ステップＳ３０５）。これによって、ステップＳ２００で設定された表示時間を変更することができる。
【００５３】
表示時間が設定された後、ステップＳ１３０の処理が行われる。ステップＳ１００〜Ｓ１３０の処理については、既に説明したので説明を省略する。
【００５４】
表示時間の設定（ステップＳ３０５）が行われるタイミングは、図１０に示すタイミングに限らない。表示時間の設定（ステップＳ３０５）は、表示時間の設定（ステップＳ２００）よりも後に行われればよい。あるいは、本実施形態による画像表示端末２０ｅが、図８に示す動作を行い、表示時間の設定（ステップＳ２００）において、ユーザの操作に応じて表示時間を設定してもよい。
【００５５】
ユーザがサンプル画像を指定して、そのサンプル画像の表示時間を設定してもよい。例えば、表示時間設定部２０２１は、操作インタフェース２０３が受け付けたユーザの操作が、サンプル画像を選択する操作であった場合、選択されたサンプル画像の表示時間を決定し、決定した表示時間を、選択されたサンプル画像と対応付けて記憶モジュール２００に記憶させる。これによって、特定のサンプル画像の表示時間を設定することができる。サンプル画像を選択する操作は、表示中のサンプル画像を選択する操作であってもよい。つまり、表示中のサンプル画像の表示時間を変更可能にしてもよい。表示インタフェース２０１がタッチパネルである場合、表示中のサンプル画像を選択する操作は、サンプル画像のタップであってもよい。これによって、簡易な操作でサンプル画像の表示時間を設定することができる。
【００５６】
本実施形態によれば、ユーザの指示に従ってサンプル画像の表示時間を設定することができる。
【００５７】
（第４の実施形態）
次に、本発明の第４の実施形態を説明する。図１１は、本実施形態による画像表示端末２０ｆの構成を示している。画像表示端末２０ｆは、記憶モジュール２００、表示インタフェース２０１、制御部２０２ａ、操作インタフェース２０３を有する。既に説明した構成については、説明を省略する。本実施形態では、操作インタフェース２０３は、表示中のサンプル画像あるいは非表示になったサンプル画像に対するユーザの操作を受け付ける。
【００５８】
例えば、表示制御部２０２０は、操作インタフェース２０３が受け付けたユーザの操作が、表示中のサンプル画像を選択する操作であった場合、表示インタフェース２０１に、選択された表示中のサンプル画像を非表示にさせる制御を行う。これによって、ユーザが指定したサンプル画像をすぐに非表示にすることができる。ユーザの操作は、表示中のサンプル画像のフリックであってもよい。例えば、ユーザの操作によって、サンプル画像が表示インタフェース２０１の画面の外にフリックされた場合に、サンプル画像が非表示になる。
【００５９】
あるいは、表示制御部２０２０は、操作インタフェース２０３が受け付けたユーザの操作が、サンプル画像の非表示を指示する操作であった場合、表示インタフェース２０１に、表示中の全てのサンプル画像を非表示にさせる制御を行う。これによって、表示中の全てのサンプル画像をすぐに非表示にすることができる。
【００６０】
第３の実施形態による画像表示端末２０ｅがこれと同様の機能を実現してもよい。例えば、表示時間設定部２０２１は、操作インタフェース２０３が受け付けたユーザの操作が、サンプル画像の非表示を指示する操作であった場合、選択されたサンプル画像の表示時間を非常に小さい値（例えば０）に決定し、決定した表示時間を、選択されたサンプル画像と対応付けて記憶モジュール２００に記憶させる。これによって、ユーザが操作を行った直後に図３等のステップＳ１２５でサンプル画像が非表示になる。
【００６１】
あるいは、表示制御部２０２０は、操作インタフェース２０３が受け付けたユーザの操作が、表示中のサンプル画像を選択する操作であった場合、表示インタフェース２０１に、選択された表示中のサンプル画像を、表示時間が経過した後も表示させる制御を行う。つまり、表示中のサンプル画像が選択された場合、選択されたサンプル画像に対しては、図３等のステップＳ１２５の処理は行われない。このため、表示時間が経過した後もサンプル画像の表示が継続する。これによって、ユーザが指定したサンプル画像を表示インタフェース２０１の画面に残し続けることができる。
【００６２】
第３の実施形態による画像表示端末２０ｅがこれと同様の機能を実現してもよい。例えば、表示時間設定部２０２１は、操作インタフェース２０３が受け付けたユーザの操作が、サンプル画像の非表示を指示する操作であった場合、選択されたサンプル画像の表示時間を非常に大きい値（例えば表示時間として設定可能な最大の値）に決定し、決定した表示時間を、選択されたサンプル画像と対応付けて記憶モジュール２００に記憶させる。
【００６３】
あるいは、表示制御部２０２０は、操作インタフェース２０３が受け付けたユーザの操作が、表示中のサンプル画像を選択する操作であった場合、表示インタフェース２０１に、選択されたサンプル画像を撮影するためのアドバイスを表示させる制御を行う。これによって、サンプル画像の撮影に有用な情報をユーザに提供することができる。サンプル画像を撮影するためのアドバイスは、撮影アングルや画角等の構図に関する情報であってもよいし、シャッタスピード等の撮影設定に関する情報であってもよい。これらの情報を、サンプル画像と対応付けられているＥｘｉｆ（Exchangeable image file format）から取得してもよい。
【００６４】
あるいは、表示制御部２０２０は、操作インタフェース２０３が受け付けたユーザの操作が、非表示になったサンプル画像の再表示を指示する操作であった場合、表示インタフェース２０１に、非表示になったサンプル画像を表示させる制御を行う。これによって、非表示になったサンプル画像をもう一度見たいというユーザの要求に応えることができる。
【００６５】
例えば、表示制御部２０２０は、操作インタフェース２０３が受け付けたユーザの操作が、非表示になったサンプル画像の再表示を指示する操作であった場合、表示インタフェース２０１に、非表示になった複数のサンプル画像の一覧を表示させる制御を行う。具体的には、表示制御部２０２０は、表示インタフェース２０１に、非表示になったサンプル画像の再表示を指示する操作が行われた時点よりも前のタイミングで非表示になった複数のサンプル画像の一覧を表示させる制御を行う。サンプル画像の一覧が表示された後、その一覧からいずれかのサンプル画像を選択する操作を操作インタフェース２０３が受け付けた場合、表示制御部２０２０は、表示インタフェース２０１に、サンプル画像の一覧において選択されなかったサンプル画像を非表示にさせてもよい。
【００６６】
あるいは、表示制御部２０２０は、操作インタフェース２０３が受け付けたユーザの操作が、非表示になったサンプル画像の再表示を指示する操作であった場合、表示インタフェースに、直前に非表示になったサンプル画像を表示させる制御を行う。具体的には、表示制御部２０２０は、表示インタフェース２０１に、非表示になったサンプル画像の再表示を指示する操作が行われた時点に最も近いタイミングで非表示になったサンプル画像を表示させる制御を行う。
【００６７】
本実施形態によれば、ユーザの操作に応じて、表示中のサンプル画像または非表示になったサンプル画像の状態を変更することができる。
【００６８】
（第５の実施形態）
次に、本発明の第５の実施形態を説明する。図１２は、本実施形態による画像表示端末２０ｇの構成を示している。画像表示端末２０ｇは、記憶モジュール２００、表示インタフェース２０１、制御部２０２ｃを有する。既に説明した構成については、説明を省略する。制御部２０２ｃは、表示制御部２０２０、計測部２０２２を有する。計測部２０２２は、ライブ画像が表示されている間のみ、サンプル画像が表示されている時間を計測する。表示制御部２０２０は、計測部２０２２が計測した時間に基づいて、表示時間が経過したか否かを判定する。
【００６９】
本実施形態では、ライブ画像を表示する画像表示モード（撮影モード）で画像表示端末２０ｇが動作している間のみ、計測部２０２２が計測を行い、その他のモードで画像表示端末２０ｇが動作している間、計測部２０２２は計測を行わない。その他のモードには、例えば画像表示端末２０ｇに対して設定を行う設定モードが含まれる。また、記憶モジュール２００が、撮像モジュール１００によって撮影された画像（静止画像）を記憶するように画像表示端末２０ｇが構成されている場合、その他のモードには、撮像モジュール１００に記憶されている画像を再生して表示インタフェース２０１に画像を表示する再生モードが含まれる。
【００７０】
画像表示端末２０ｇのモードが画像表示モードからその他のモードに切り替わった後、計測部２０２２は計測を一旦停止し、画像表示端末２０ｇのモードが画像表示モードに切り替わった時点で計測部２０２２は計測を再開する。計測部２０２２が計測を一旦停止している間、計測された時間は保持される。
【００７１】
次に、画像表示端末２０ｇの動作を説明する。図１３は画像表示端末２０ｇの動作の手順の一例を示している。以下では、図３に示す動作と異なる点を説明する。
【００７２】
画像表示端末２０ｇの電源が投入されて画像表示端末２０ｇが動作を開始した後、表示制御部２０２０は、画像表示端末２０ｇが画像表示モードで動作しているか否かを判定する（ステップＳ４００）。画像表示端末２０ｇが画像表示モードで動作していると判定された場合、ステップＳ１００の処理が行われる。また、画像表示端末２０ｇが画像表示モード以外のモードで動作していると判定された場合、ステップＳ４１０の処理が行われる。
【００７３】
ステップＳ１１５でサンプル画像が表示された後、計測部２０２２は、表示中のサンプル画像について、サンプル画像が表示されている時間を計測する（ステップＳ４０５）。サンプル画像が表示されている時間の計測は、サンプル画像毎に行われる。このとき、例えば計測部２０２２は、サンプル画像が表示されている時間を示すカウンタのカウント値を所定値だけ増加させる（カウントアップ）。表示インタフェース２０１にサンプル画像が表示されている間、ステップＳ４０５の処理が行われる毎に、計測された時間が増加する。サンプル画像が表示されている時間が計測された後、ステップＳ１２０では、表示制御部２０２０は、表示中のサンプル画像について、ステップＳ４０５で計測された時間が、記憶モジュール２００に記憶されている表示時間を超えたサンプル画像があるか否かを判定する。
【００７４】
画像表示端末２０ｇが画像表示モード以外のモードで動作していると判定された場合、表示制御部２０２０および計測部２０２２は表示中のサンプル画像の情報を保持する（ステップＳ４１０）。例えば、表示制御部２０２０は表示中のサンプル画像の識別情報を保持する。表示中のサンプル画像の識別情報は、サンプル画像と対応付けられたフラグであってもよい。表示中のサンプル画像の識別情報は記憶モジュール２００に記憶されてもよい。また、計測部２０２２は計測を一旦停止し、計測された時間を、サンプル画像と対応付けて保持する。計測された時間は記憶モジュール２００に記憶されてもよい。
【００７５】
表示中のサンプル画像の情報が保持された後、表示制御部２０２０は動作を終了するか否かを判定する（ステップＳ４１５）。例えば、ユーザの指示等により電源を切断するイベントが発生した場合、動作を終了すると判定され、画像表示端末２０ｇは動作を終了する。また、動作を終了しないと判定された場合、ステップＳ４００の処理が行われる。
【００７６】
画像表示端末２０ｇのモードが画像表示モード以外のモードに切り替わった後、再度画像表示モードに切り替わった場合、ステップＳ１１０では、表示制御部２０２０は、ステップＳ４１０で保持された情報を参照する。表示制御部２０２０は、保持されている識別情報が示すサンプル画像を優先的に選択する。この結果、ステップＳ１１５では、画像表示端末２０ｇのモードが画像表示モード以外のモードに切り替わる前に表示されていたサンプル画像が再度表示される。
【００７７】
画像表示端末２０ｇのモードが画像表示モード以外のモードに切り替わった後、再度画像表示モードに切り替わった場合、ステップＳ４０５では、計測部２０２２は、ステップＳ４１０で保持された情報を参照する。計測部２０２２は、保持されている時間を再度設定して時間の計測を再開する。この結果、画像表示端末２０ｇが画像表示モード以外のモードで動作している時間は、サンプル画像が表示されている時間に反映されない。ステップＳ１００〜Ｓ１３０の処理については、既に説明したので説明を省略する。
【００７８】
本実施形態によれば、画像表示端末２０ｇが画像表示モードで動作している間にサンプル画像が表示されている時間に基づいて、サンプル画像を非表示にすることができる。したがって、画像表示端末２０ｇのモードが画像表示モード以外のモードに切り替わることに影響されずに、画像表示モードにおけるサンプル画像の表示を継続することができる。
【００７９】
（第６の実施形態）
次に、本発明の第６の実施形態を説明する。図１４は、本実施形態による画像表示端末２０ｈの構成を示している。画像表示端末２０ｈは、記憶モジュール２００、表示インタフェース２０１、制御部２０２ｄ、通信インタフェース２０４を有する。既に説明した構成については、説明を省略する。制御部２０２ｄは、表示制御部２０２０、検索部２０２３を有する。検索部２０２３は、検索条件を示す検索条件情報を生成する。通信インタフェース２０４（通信モジュール、通信デバイス）は、外部装置４０と通信を行い、検索条件情報を外部装置４０に送信し、検索条件情報に基づいて検索された画像（検索画像）を外部装置４０から受信する。通信インタフェース２０４が行う通信は有線通信と無線通信とのどちらであってもよい。記憶モジュール２００は、受信された画像（検索画像）をサンプル画像として記憶する。外部装置４０は、サンプル画像となる画像を保持しているサーバやストレージ装置等である。
【００８０】
検索条件情報は、例えば検索キーワード（撮影場所や撮影対象物等）に基づく検索クエリである。検索条件情報は、サンプル画像から生成された画像情報（例えば画像の特徴量の情報）であってもよい。
【００８１】
次に、画像表示端末２０ｈの動作を説明する。図１５は画像表示端末２０ｈの動作の手順の一例を示している。以下では、図３に示す動作と異なる点を説明する。
【００８２】
ライブ画像を表示する動作が開始されると、検索部２０２３は、検索条件情報を生成して通信インタフェース２０４に出力し、通信インタフェース２０４は外部装置４０に検索条件情報を送信する。通信インタフェース２０４は外部装置４０から検索結果を受信し、検索部２０２３に検索結果を出力する（ステップＳ５００）。これによって、画像の検索が行われる。他の実施形態で説明するように、ユーザが検索条件を指定してもよい。
【００８３】
画像が検索された後、ステップＳ１００でライブ画像が表示される。ステップＳ１００〜Ｓ１３０の処理については、既に説明したので説明を省略する。
【００８４】
検索部２０２３は、画像が検索されて（ステップＳ５００）からサンプル画像が表示される（ステップＳ１１５）までの任意のタイミングで、通信インタフェース２０４を介して、検索結果が示す画像（検索画像）を外部装置４０から受信する。検索部２０２３は、通信インタフェース２０４が受信した画像をサンプル画像として記憶モジュール２００に記憶させる。画像の検索が行われる前は記憶モジュール２００にサンプル画像が記憶されていなくてもよい。
【００８５】
画像の受信をサンプル画像の選択（ステップＳ１１０）よりも後に行ってもよい。この場合、ステップＳ１１０では、表示制御部２０２０は、検索結果に含まれる画像の識別情報（ファイル名等）から、表示インタフェース２０１に表示される画像の識別情報を選択する。その後、選択された識別情報に対応する画像が外部装置４０から受信される。
【００８６】
図１５では画像の検索（ステップＳ５００）が最初に行われるが、画像の検索（ステップＳ５００）が行われるタイミングはこれに限らない。ライブ画像を表示する動作が開始された時点で記憶モジュール２００にサンプル画像が記憶されていない場合、画像の検索（ステップＳ５００）はサンプル画像の選択（ステップＳ１１０）よりも前に行われればよい。検索により受信された画像が記憶モジュール２００に記憶された後、画像の検索（ステップＳ５００）を任意のタイミングで行ってもよい。ライブ画像を表示する動作が開始された時点で記憶モジュール２００にサンプル画像が記憶されている場合、画像の検索（ステップＳ５００）を任意のタイミングで行ってよい。
【００８７】
＜変形例＞
次に、本実施形態の変形例を説明する。本変形例では、画像の検索結果に応じて、表示インタフェース２０１に表示されるサンプル画像が変更される。
【００８８】
本変形例では、表示制御部２０２０は、表示中のサンプル画像の識別情報と、検索により記憶モジュール２００に記憶されたサンプル画像の識別情報とを比較した結果に基づいて、表示中のサンプル画像のいずれかを選択し、表示インタフェース２０１に、選択したサンプル画像を非表示にさせると共に、検索により記憶モジュール２００に記憶されたサンプル画像を表示時間だけ表示させる制御を行う。例えば、表示中のサンプル画像のいずれかの識別情報が、検索により記憶モジュール２００に記憶されたサンプル画像の識別情報と同一である場合、そのサンプル画像が非表示になり、他のサンプル画像が表示される。これによって、画像の検索結果に応じて、表示されるサンプル画像を更新することができる。
【００８９】
また、本変形例では、検索部２０２３は、所定時間が経過する毎に、検索条件情報を生成する。また、通信インタフェース２０４は、所定時間が経過する毎に、検索条件情報を外部装置４０に送信する。つまり、所定時間毎に画像の検索が行われる。これによって、最新の検索結果に応じて、表示されるサンプル画像を更新することができる。
【００９０】
次に、本変形例による画像表示端末２０ｈの動作を説明する。図１６は画像表示端末２０ｈの動作の手順の一例を示している。以下では、図３に示す動作と異なる点を説明する。
【００９１】
ステップＳ１００でライブ画像が表示された後、検索部２０２３は、前回の検索が行われてから所定時間が経過したか否かを判定する（ステップＳ５０５）。前回の検索が行われてから所定時間が経過していないと判定された場合、ステップＳ５１０の処理が行われる。
【００９２】
前回の検索が行われてから所定時間が経過したと判定された場合、ステップＳ５００で画像の検索が行われる。画像の検索が行われた後、表示制御部２０２０は、検索結果に基づいてサンプル画像の表示制御を行う（ステップＳ５１０）。
【００９３】
サンプル画像の表示制御が行われた後、ステップＳ１０５の処理が行われる。ステップＳ１００〜Ｓ１３０の処理については、既に説明したので説明を省略する。
【００９４】
図１７は、サンプル画像の表示制御（ステップＳ５１０）における画像表示端末２０ｈの動作の手順の一例を示している。表示制御部２０２０は、表示中のサンプル画像があるか否かを判定する（ステップＳ５１５）。このとき、例えば表示制御部２０２０は、サンプル画像が表示中であるか否かを示すフラグに基づいて判定を行う。このフラグは、サンプル画像と対となって、すなわちサンプル画像と対応付けられた状態で記憶モジュール２００に記憶される。例えばこのフラグの値は、サンプル画像が表示中である場合と、サンプル画像が表示中でない場合とで異なる。表示中のサンプル画像がないと判定された場合、ステップＳ５１０の処理が行われる。
【００９５】
表示中のサンプル画像があると判定された場合、表示制御部２０２０は、表示中のサンプル画像の識別情報と、検索により記憶モジュール２００に記憶されたサンプル画像の識別情報とを比較する（ステップＳ５２０）。サンプル画像の識別情報（付加情報）は、例えばファイル名である。サンプル画像の識別情報は、ファイル名とファイルの生成時刻または更新時刻との組合せであってもよい。また、サンプル画像の識別情報は、サンプル画像の画像データの大きさ（ファイルサイズ）であってもよい。
【００９６】
サンプル画像の識別情報の比較が行われた後、表示制御部２０２０は、ステップＳ５２０における比較の結果に基づいて、表示中のサンプル画像が、検索により記憶モジュール２００に記憶されたサンプル画像のいずれかと同一であるか否かを判定する（ステップＳ５２５）。表示中のサンプル画像が、検索により記憶モジュール２００に記憶されたどのサンプル画像とも同一でないと判定された場合、ステップＳ５１０の処理が行われる。
【００９７】
表示中のサンプル画像が、検索により記憶モジュール２００に記憶されたサンプル画像のいずれかと同一であると判定された場合、表示制御部２０２０は、表示インタフェース２０１に対して、表示中のサンプル画像のうち検索により記憶モジュール２００に記憶されたサンプル画像と同一のサンプル画像を非表示にさせる（ステップＳ５３０）。この結果、表示インタフェース２０１は、検索により記憶モジュール２００に記憶されたサンプル画像と同一のサンプル画像を非表示にする。すなわち、表示インタフェース２０１は、検索により記憶モジュール２００に記憶されたサンプル画像と同一のサンプル画像を表示インタフェース２０１の画面から消去する。
【００９８】
サンプル画像が非表示になった後、表示制御部２０２０は、検索により記憶モジュール２００に記憶されたサンプル画像のうち非表示になったサンプル画像以外のサンプル画像を、ライブ画像が表示されている画面と同一の画面に表示する（ステップＳ５３５）。例えば、サンプル画像Ａ，Ｂが表示インタフェース２０１に表示されており、サンプル画像Ｂ，Ｃが、検索により受信された画像である場合、サンプル画像Ｂが非表示になり、サンプル画像Ｃが表示される。サンプル画像が表示された後、ステップＳ５１０の処理が行われる。
【００９９】
本実施形態によれば、ネットワークから取得されたサンプル画像を表示することができる。したがって、より多くのサンプル画像を取得して表示することができる。
【０１００】
（第７の実施形態）
次に、本発明の第７の実施形態を説明する。図１８は、本実施形態による画像表示端末２０ｉの構成を示している。画像表示端末２０ｉは、記憶モジュール２００、表示インタフェース２０１、制御部２０２ｅ、通信インタフェース２０４を有する。既に説明した構成については、説明を省略する。制御部２０２ｅは、表示制御部２０２０、表示時間設定部２０２１、検索部２０２３を有する。
【０１０１】
本実施形態では、画像の検索結果に応じてサンプル画像の表示時間が設定される。例えば、表示時間設定部２０２１は、検索された画像（検索画像）の数に基づいて表示時間を決定し、決定した表示時間を記憶モジュール２００に記憶させる。これによって、検索された画像の数に応じてサンプル画像の表示時間を設定することができる。
【０１０２】
また、表示時間設定部２０２１は、検索された画像（検索画像）の数が多い程、サンプル画像の１枚当たりの表示時間をより短い時間に決定する。これによって、所定時間当たりより多くのサンプル画像をユーザに見せることができる。
【０１０３】
また、表示時間設定部２０２１は、検索された画像（検索画像）の数が所定の数未満である場合、サンプル画像の表示時間を０に決定する。この結果、表示時間が０となったサンプル画像は表示されないか、表示されたとしてもその直後に非表示になる。これによって、数が少なく、信頼性が低いと考えられるサンプル画像をユーザに見せることを避けることができる。
【０１０４】
また、本実施形態では、画像の検索結果に応じて、同時に表示されるサンプル画像の数が制御される。例えば、表示制御部２０２０は、検索された画像（検索画像）の数が多い程、より多い数のサンプル画像を同時に表示させる制御を行う。これによって、数が多く、信頼性が高いと考えられるより多くのサンプル画像をユーザに見せることができる。
【０１０５】
次に、画像表示端末２０ｉの動作を説明する。図１９は画像表示端末２０ｉの動作の手順の一例を示している。以下では、図１５に示す動作と異なる点を説明する。
【０１０６】
ステップＳ５００で画像が検索された後、表示制御部２０２０および表示時間設定部２０２１は、検索結果に応じて表示時間を設定する（ステップＳ６００）。表示時間が設定された後、ステップＳ１００でライブ画像が表示される。ステップＳ１００〜Ｓ１３０の処理については、既に説明したので説明を省略する。
【０１０７】
図２０は、表示時間の設定（ステップＳ６００）における画像表示端末２０ｉの動作の手順の一例を示している。表示制御部２０２０は、検索された画像の数が１００未満であるか否かを判定する（ステップＳ６０５）。検索された画像の数が１００未満であると判定された場合、表示制御部２０２０は、サンプル画像を表示しないと決定する（ステップＳ６１０）。続いて、表示時間設定部２０２１は、各々のサンプル画像の表示時間を０に決定し、決定した表示時間を記憶モジュール２００に記憶させる（ステップＳ６１５）。これによって、サンプル画像の表示時間が０に設定される。
【０１０８】
続いて、ステップＳ１００でライブ画像が表示される。ステップＳ６１５で表示時間が設定された場合、ステップＳ１１０でサンプル画像が選択され、そのサンプル画像がステップＳ１１５で表示されるが、直後にステップＳ１２０でサンプル画像が非表示になる。あるいは、サンプル画像の表示時間が０に設定されている場合、ステップＳ１０５ではサンプル画像を表示しないと判定してもよい。
【０１０９】
検索された画像の数が１００以上であると判定された場合、表示制御部２０２０は、検索された画像の数が１００００未満であるか否かを判定する（ステップＳ６２０）。検索された画像の数が１００００未満であると判定された場合、表示制御部２０２０は、検索結果の上位２０件に対応するサンプル画像を１枚ずつ順に表示すると決定する（ステップＳ６２５）。検索結果における画像の順位は、画像自体の表示率（クリック率）または検索結果の選択率（誘導率）に基づく。続いて、表示時間設定部２０２１は、各々のサンプル画像の表示時間を３分間に決定し、決定した表示時間を記憶モジュール２００に記憶させる（ステップＳ６３０）。これによって、サンプル画像の表示時間が３分間に設定される。
【０１１０】
続いて、ステップＳ１００でライブ画像が表示される。ステップＳ６３０で表示時間が設定された場合、ステップＳ１１０では１枚のサンプル画像が選択され、その１枚のサンプル画像がステップＳ１１５で表示される。サンプル画像が表示されてから３分間が経過すると、ステップＳ１２０でサンプル画像が非表示になる。続いて、ステップＳ１１０で次の１枚のサンプル画像が選択され、その１枚のサンプル画像がステップＳ１１５で表示される。上記の処理が繰り返され、２０枚のサンプル画像が順次表示される。
【０１１１】
検索された画像の数が１００００以上であると判定された場合、表示制御部２０２０は、検索結果の上位１００件に対応するサンプル画像を３枚ずつ順に表示すると決定する（ステップＳ６３５）。続いて、表示時間設定部２０２１は、各々のサンプル画像の表示時間を１分間に決定し、決定した表示時間を記憶モジュール２００に記憶させる（ステップＳ６４０）。これによって、サンプル画像の表示時間が１分間に設定される。
【０１１２】
続いて、ステップＳ１００でライブ画像が表示される。ステップＳ６４０で表示時間が設定された場合、ステップＳ１１０では３枚のサンプル画像が選択され、その３枚のサンプル画像がステップＳ１１５で表示される。３枚のサンプル画像が表示されてから１分間が経過すると、ステップＳ１２０で３枚のサンプル画像が非表示になる。続いて、ステップＳ１１０で次の３枚のサンプル画像が選択され、その３枚のサンプル画像がステップＳ１１５で表示される。上記の処理が繰り返され、１００枚のサンプル画像が順次表示される。最後に１枚だけサンプル画像を表示してもよいし、最後に４枚のサンプル画像を表示してもよい。
【０１１３】
上記の処理では、検索された画像の数が１００以上かつ１００００未満の場合にはサンプル画像の１枚当たりの表示時間は３分であり、検索された画像の数が１００００以上の場合にはサンプル画像の１枚当たりの表示時間は１分である。つまり、検索された画像の数が多い程、サンプル画像の１枚当たりの表示時間がより短い時間に決定される。
【０１１４】
上記の処理の閾値である１００や１００００は一例であり、これら以外の値を閾値に用いてもよい。また、表示時間である１分や３分は一例であり、これら以外の時間を表示時間に用いてもよい。
【０１１５】
本実施形態によれば、検索された画像の数に応じてサンプル画像の表示時間を設定することができる。
【０１１６】
（第８の実施形態）
次に、本発明の第８の実施形態を説明する。図２１は、本実施形態による画像表示端末２０ｊの構成を示している。画像表示端末２０ｊは、記憶モジュール２００、表示インタフェース２０１、制御部２０２ｄ、操作インタフェース２０３、通信インタフェース２０４を有する。既に説明した構成については、説明を省略する。
【０１１７】
本実施形態では、検索部２０２３は、操作インタフェース２０３が受け付けたユーザの操作が、検索条件を指定する操作であった場合、指定された検索条件に基づいて検索条件情報を生成する。これによって、ユーザが検索条件を指定することができる。検索条件は、例えば検索キーワード（撮影場所や撮影対象物等）である。検索部２０２３は、操作インタフェース２０３が受け付けたユーザの操作が、検索キーワードを指定する操作であった場合、指定された検索キーワードに基づいて検索クエリを生成する。検索条件は、記憶モジュール２００に記憶されているサンプル画像であってもよい。検索部２０２３は、操作インタフェース２０３が受け付けたユーザの操作が、記憶モジュール２００に記憶されているサンプル画像を指定する操作であった場合、指定されたサンプル画像に基づいて検索のための画像情報（例えば画像の特徴量の情報）を生成する。
【０１１８】
次に、画像表示端末２０ｊの動作を説明する。図２２は画像表示端末２０ｊの動作の手順の一例を示している。以下では、図１５に示す動作と異なる点を説明する。
【０１１９】
ライブ画像を表示する動作が開始されると、操作インタフェース２０３は、検索条件を指定する操作を受け付ける（ステップＳ７００）。このとき、検索条件が指定される画面を表示インタフェース２０１に表示してもよい。例えば、表示制御部２０２０は、表示インタフェース２０１に、検索条件が指定される画面をライブ画像と共に表示させる制御を行う。検索条件が指定される画面は、検索条件（キーワード等）を入力するための入力欄であってもよい。この入力欄は、表示インタフェース２０１の画面において、ライブ画像が表示される領域とは異なる領域に表示されてもよいし、ライブ画像上に重畳されてもよい。
【０１２０】
ユーザによって検索条件が指定された後、ステップＳ５００で画像の検索が行われる。このとき、検索部２０２３は、ユーザによって指定された検索条件に基づく検索条件情報を生成する。ステップＳ１００〜Ｓ１３０の処理については、既に説明したので説明を省略する。
【０１２１】
次に、本実施形態の変形例を説明する。
【０１２２】
＜第１の変形例＞
第１の変形例を説明する。本変形例では、検索部２０２３は、操作インタフェース２０３が受け付けたユーザの操作が、表示中のサンプル画像を選択する操作であった場合、選択されたサンプル画像と類似する画像を検索するための検索条件情報を生成する。例えば、検索部２０２３は、操作インタフェース２０３が受け付けたユーザの操作が、表示中のサンプル画像を選択する操作であった場合、選択されたサンプル画像から検索のための画像情報を生成する。これによって、表示中のサンプル画像と類似する、より多くのサンプル画像をユーザに見せることができる。
【０１２３】
＜第２の変形例＞
次に、第２の変形例を説明する。本変形例では、検索部２０２３は、操作インタフェース２０３が受け付けたユーザの操作が表示中のサンプル画像を選択する操作であった場合、選択されたサンプル画像を検索したときの検索条件を示す検索条件情報を、選択されたサンプル画像と対応付けて記憶モジュール２００に記憶させ、ユーザの操作が、検索条件を指定する操作であった場合、指定された検索条件を示す検索条件情報に対応するサンプル画像を、記憶モジュール２００に記憶されているサンプル画像から検索する。
【０１２４】
例えば、検索部２０２３は、生成した検索条件情報を保持しており、表示中のサンプル画像を選択する操作が行われたとき、保持している検索条件情報を選択されたサンプル画像と対応付けて記憶モジュール２００に記憶させる。また、検索部２０２３は、検索条件を指定する操作が行われた場合、指定された検索条件を示す検索条件情報を生成する。検索部２０２３は、記憶モジュール２００に記憶されているサンプル画像から、生成した検索条件情報と一致する検索条件情報と対応付けられているサンプル画像を検索する。この結果、ネットワーク上で画像の検索を再度行う代わりに、記憶モジュール２００に記憶されているサンプル画像の検索が行われる。これによって、検索に要する時間や、検索に要する通信コストを削減することができる。
【０１２５】
本実施形態によれば、ユーザが指定した検索条件に基づいてサンプル画像を検索することができる。
【０１２６】
（第９の実施形態）
次に、本発明の第９の実施形態を説明する。図２３は、本実施形態による画像表示端末２０ｋの構成を示している。画像表示端末２０ｋは、記憶モジュール２００、表示インタフェース２０１、制御部２０２ｆを有する。既に説明した構成については、説明を省略する。制御部２０２ｆは、表示制御部２０２０、画像選択部２０２４、数設定部２０２５を有する。画像選択部２０２４は、記憶モジュール２００に記憶されているサンプル画像から表示対象のサンプル画像を選択する。表示制御部２０２０は、表示インタフェース２０１に、選択されたサンプル画像を表示させる制御を行う。数設定部２０２５は、同時に表示されるサンプル画像の数を決定し、決定した数を記憶モジュール２００に記憶させる。表示制御部２０２０は、表示インタフェース２０１に、決定された数のサンプル画像を表示させる制御を行う。
【０１２７】
また、本実施形態では、画像選択部２０２４は、複数の同一のサンプル画像が記憶モジュール２００に記憶されている場合、複数の同一のサンプル画像のうち１つのサンプル画像を選択する。このとき、複数の同一のサンプル画像のうち１つのサンプル画像のみを選択し、選択されたサンプル画像以外は選択しないようにすることが望ましい。複数の同一のサンプル画像が多く表示されると、その分、他のサンプル画像をユーザに見せる機会が減少する。したがって、同一のサンプル画像が重複して表示されないようにすることによって、ユーザに様々なサンプル画像を見せる機会を増やすことができる。
【０１２８】
また、本実施形態では、画像選択部２０２４は、複数の類似するサンプル画像が記憶モジュール２００に記憶されている場合、複数の類似するサンプル画像のうち１つのサンプル画像を選択する。このとき、複数の類似するサンプル画像のうち１つのサンプル画像のみを選択し、選択されたサンプル画像以外は選択しないようにすることが望ましい。複数の類似するサンプル画像が多く表示されると、その分、他のサンプル画像をユーザに見せる機会が減少する。したがって、類似するサンプル画像が重複して表示されないようにすることによって、ユーザに様々なサンプル画像を見せる機会を増やすことができる。
【０１２９】
次に、画像表示端末２０ｋの動作を説明する。図２４は画像表示端末２０ｋの動作の手順の一例を示している。以下では、図３に示す動作と異なる点を説明する。
【０１３０】
ステップＳ１０５でサンプル画像を表示すると判定された場合、画像選択部２０２４は、記憶モジュール２００に記憶されているサンプル画像から、表示インタフェース２０１に表示されるサンプル画像を選択する（ステップＳ８００）。サンプル画像が選択された後、ステップＳ１１５でサンプル画像が表示される。ステップＳ１００〜Ｓ１０５，Ｓ１１５〜Ｓ１３０の処理については、既に説明したので説明を省略する。
【０１３１】
図２５は、サンプル画像の選択（ステップＳ８００）における画像表示端末２０ｋの動作の手順の一例を示している。画像選択部２０２４は、サンプル画像の選択方法を決定する（ステップＳ８０５）。本実施形態の例では、サンプル画像の選択方法は、記憶モジュール２００に記憶されているサンプル画像からランダムにサンプル画像を選択する方法と、記憶モジュール２００に記憶されているサンプル画像から所定の順番に従ってサンプル画像を選択する方法とである。所定の順番に従ってサンプル画像を選択する方法では、例えばサンプル画像のファイル作成時刻が新しい順番にサンプル画像が選択される。画像表示端末２０ｋが検索部２０２３と通信インタフェース２０４とを有する場合、所定の順番に従ってサンプル画像を選択する方法では、検索結果が示す順番にサンプル画像を選択してもよい。
【０１３２】
画像選択部２０２４は、プログラムによって規定されている方法を選択し、サンプル画像の選択方法を、その選択した方法に決定してもよい。また、画像選択部２０２４は、前回サンプル画像を選択した際に使用した方法を使用すると決定してもよい。
【０１３３】
画像表示端末２０ｋが操作インタフェース２０３を有する場合、サンプル画像の選択方法をユーザが選択してもよい。ユーザがサンプル画像の選択方法を選択する場合、画像選択部２０２４は、ユーザが選択した方法に基づいてサンプル画像の選択方法を決定する。例えば、ユーザがランダムにサンプル画像を選択する方法を選択した場合、画像選択部２０２４は、サンプル画像をランダムに選択すると決定する。また、ユーザが所定の順番に従ってサンプル画像を選択する方法を選択した場合、画像選択部２０２４は、所定の順番に従ってサンプル画像を選択すると決定する。
【０１３４】
サンプル画像を選択する方法が決定された後、数設定部２０２５は、同時に表示されるサンプル画像の数Ｎを決定し、決定した数Ｎを記憶モジュール２００に記憶させる（ステップＳ８１０）。これによって、同時に表示されるサンプル画像の数Ｎが設定される。数設定部２０２５は、プログラムによって規定されている数を選択し、サンプル画像の数Ｎを、その選択した数に決定してもよい。また、画像表示端末２０ｋが操作インタフェース２０３を有する場合、サンプル画像の数をユーザが選択してもよい。ユーザがサンプル画像の数を選択する場合、数設定部２０２５は、ユーザが選択した数に基づいてサンプル画像の数Ｎを決定する。
【０１３５】
同時に表示されるサンプル画像の数Ｎが設定された後、画像選択部２０２４は、カウント値ｉを０に初期化する（ステップＳ８１５）。カウント値ｉが０に初期化された後、画像選択部２０２４は、ステップＳ８０５で決定したサンプル画像の選択方法に基づいて、サンプル画像をランダムに選択するか否かを判定する（ステップＳ８２０）。
【０１３６】
サンプル画像をランダムに選択すると判定された場合、画像選択部２０２４は、記憶モジュール２００に記憶されているサンプル画像からランダムにｉ番目のサンプル画像を選択する（ステップＳ８２５）。また、サンプル画像をランダムに選択しないと判定された場合、画像選択部２０２４は、記憶モジュール２００に記憶されているサンプル画像から所定の順番に従ってｉ番目のサンプル画像を選択する（ステップＳ８３０）。
【０１３７】
サンプル画像が選択された後、画像選択部２０２４は、ｉ番目のサンプル画像として選択されたサンプル画像が、０番目〜ｉ−１番目のサンプル画像として選択された他のサンプル画像のいずれかと同一であるか否かを判定する（ステップＳ８３５）。ステップＳ８３５の判定は、複数のサンプル画像を比較した結果に基づいて行われる。サンプル画像の比較は、サンプル画像の画素データの比較（パターンマッチング）であってもよいし、サンプル画像の識別情報（付加情報）の比較であってもよい。サンプル画像の識別情報は、ファイル名であってもよいし、ファイル名とファイルの生成時刻または更新時刻との組合せであってもよいし、サンプル画像の画像データの大きさ（ファイルサイズ）であってもよい。ｉ＝１である場合、１番目のサンプル画像は他のサンプル画像と同一ではないと判定される。
【０１３８】
ｉ番目のサンプル画像として選択されたサンプル画像が、０番目〜ｉ−１番目のサンプル画像として選択された他のサンプル画像のいずれかと同一であると判定された場合、ステップＳ８２０の処理が行われる。また、ｉ番目のサンプル画像として選択されたサンプル画像が、０番目〜ｉ−１番目のサンプル画像として選択された他のサンプル画像のいずれとも同一でないと判定された場合、画像選択部２０２４は、ｉ番目のサンプル画像として選択されたサンプル画像が、０番目〜ｉ−１番目のサンプル画像として選択された他のサンプル画像のいずれかと類似するか否かを判定する（ステップＳ８４０）。ステップＳ８４０の判定は、複数のサンプル画像を比較した結果に基づいて行われる。サンプル画像の比較は、サンプル画像の画素データの比較（パターンマッチング）であってもよい。ｉ＝１である場合、１番目のサンプル画像は他のサンプル画像と類似しないと判定される。
【０１３９】
ｉ番目のサンプル画像として選択されたサンプル画像が、０番目〜ｉ−１番目のサンプル画像として選択された他のサンプル画像のいずれかと類似すると判定された場合、ステップＳ８２０の処理が行われる。また、ｉ番目のサンプル画像として選択されたサンプル画像が、０番目〜ｉ−１番目のサンプル画像として選択された他のサンプル画像のいずれとも類似しないと判定された場合、画像選択部２０２４は、カウント値ｉを１増加する（ステップＳ８４５）。
【０１４０】
カウント値ｉが増加された後、画像選択部２０２４は、カウント値ｉと、ステップＳ８１０で決定したサンプル画像の数Ｎとが同一であるか否かを判定する（ステップＳ８５０）。カウント値ｉとサンプル画像の数Ｎとが同一でないと判定された場合、ステップＳ８２０の処理が行われる。また、カウント値ｉとサンプル画像の数Ｎとが同一であると判定された場合、ステップＳ１１５の処理が行われる。上記の処理の結果、Ｎ枚のサンプル画像が選択され、ステップＳ１１５でそのＮ枚のサンプル画像が表示される。
【０１４１】
ステップＳ８２５またはステップＳ８３０でｉ番目のサンプル画像が選択された後、ステップＳ８３５でサンプル画像が同一であると判定された場合、またはステップＳ８４０でサンプル画像が類似すると判定された場合、ステップＳ８２５またはステップＳ８３０でｉ番目のサンプル画像が再度選択される。したがって、既に選択されたサンプル画像と同一のサンプル画像または類似するサンプル画像は選択されない。つまり、複数の同一のサンプル画像のうち１つのみのサンプル画像が選択される。また、複数の類似するサンプル画像のうち１つのみのサンプル画像が選択される。
【０１４２】
次に、本実施形態の変形例を説明する。本変形例では、現在のシステムで撮影可能なサンプル画像のみが選択される。
【０１４３】
＜変形例＞
本変形例では、記憶モジュール２００は、サンプル画像が撮影されたときの撮影条件を示す撮影条件情報（撮影パラメータ）をサンプル画像と対応付けて記憶する。また、画像選択部２０２４は、記憶モジュール２００に記憶されている撮影条件情報のうち撮像モジュール１００が対応可能な撮影条件を示す撮影条件情報に対応するサンプル画像のみを選択する。これによって、現在のシステムで撮影可能なサンプル画像のみを表示することができる。
【０１４４】
図２６は、本変形例におけるサンプル画像の選択（ステップＳ８００）における画像表示端末２０ｋの動作の手順の一例を示している。ステップＳ８０５〜Ｓ８３０の処理については、既に説明したので説明を省略する。
【０１４５】
ステップＳ８２５またはステップＳ８３０でサンプル画像が選択された後、画像選択部２０２４は、選択されたサンプル画像が、現在のシステムで撮影可能な画像であるか否かを判定する（ステップＳ８５５）。前述したように、記憶モジュール２００は、撮影条件情報をサンプル画像と対応付けて記憶する。撮影条件情報は、例えばＥｘｉｆであり、焦点距離、シャッタスピード、感度情報、フラッシュの有無等の情報を含む。画像選択部２０２４は、撮像モジュール１００から撮影条件情報を取得し、記憶モジュール２００から各サンプル画像の撮影条件情報を順次読み出す。画像選択部２０２４は、撮像モジュール１００から取得した撮影条件情報と、記憶モジュール２００から読み出した撮影条件情報とを順次比較する。
【０１４６】
記憶モジュール２００から読み出された撮影条件情報のいずれかが、撮像モジュール１００から取得された撮影条件情報と同一であった場合（または近い場合）、選択されたサンプル画像が、現在のシステムで撮影可能な画像であると判定される。例えば、記憶モジュール２００から読み出されたシャッタスピードが、撮像モジュール１００から取得されたシャッタスピードを基準とする所定の閾値の範囲内にある場合、撮影条件情報が近いと判定される。また、記憶モジュール２００から読み出された撮影条件情報の全てが、撮像モジュール１００から取得された撮影条件情報と異なる（または大きく異なる）場合、選択されたサンプル画像が、現在のシステムで撮影可能な画像ではないと判定される。
【０１４７】
選択されたサンプル画像が、現在のシステムで撮影可能な画像ではないと判定された場合、ステップＳ８２０の処理が行われる。また、選択されたサンプル画像が、現在のシステムで撮影可能な画像であると判定された場合、ステップＳ８４５でカウント値ｉが増加する。ステップＳ８４５〜Ｓ８５０の処理については、既に説明したので説明を省略する。
【０１４８】
本実施形態によれば、記憶モジュール２００に記憶されている多くのサンプル画像から一部のサンプル画像を選択して表示することができる。また、同時に表示されるサンプル画像の数を制御することができる。
【０１４９】
（第１０の実施形態）
次に、本発明の第１０の実施形態を説明する。図２７は、本実施形態による画像表示端末２０ｌの構成を示している。画像表示端末２０ｌは、記憶モジュール２００、表示インタフェース２０１、制御部２０２ｇを有する。既に説明した構成については、説明を省略する。制御部２０２ｇは、表示制御部２０２０、表示位置設定部２０２６を有する。表示位置設定部２０２６は、サンプル画像の表示位置を決定し、決定した表示位置を記憶モジュール２００に記憶させる。表示制御部２０２０は、表示インタフェース２０１に、決定された表示位置にサンプル画像を表示させる制御を行う。
【０１５０】
次に、画像表示端末２０ｌの動作を説明する。図２８は画像表示端末２０ｌの動作の手順の一例を示している。以下では、図３に示す動作と異なる点を説明する。
【０１５１】
ライブ画像を表示する動作が開始されると、表示位置設定部２０２６は、サンプル画像の表示位置を決定し、決定した表示位置を記憶モジュール２００に記憶させる（ステップＳ９００）。これによって、ライブ画像が表示されている画面におけるサンプル画像の表示位置が設定される。ステップＳ１１５では、ステップＳ９００で決定された表示位置にサンプル画像が表示される。
【０１５２】
表示位置設定部２０２６は、プログラムによって規定されているサンプル画像の表示位置を選択し、サンプル画像の表示位置を、その選択した表示位置に決定してもよい。また、画像表示端末２０ｌが操作インタフェース２０３を有する場合、サンプル画像の表示位置をユーザが選択してもよい。ユーザがサンプル画像の表示位置を選択する場合、表示位置設定部２０２６は、ユーザが選択した表示位置に基づいてサンプル画像の表示位置を決定する。
【０１５３】
表示位置設定部２０２６は、サンプル画像の表示位置を、ライブ画像が表示されている領域と異なる領域中の位置に決定してもよい。この結果、サンプル画像は、ライブ画像と重ならないように表示される。これによって、サンプル画像がライブ画像の視認性を低下させることを避けることができる。
【０１５４】
表示位置設定部２０２６は、サンプル画像の表示位置を、ライブ画像が表示されている領域において、当該領域の中心位置（図４（ａ）において領域Ａが示す位置）と異なる位置に決定してもよい。この結果、サンプル画像は、ライブ画像が表示されている領域において、ライブ画像が表示されている領域の中心位置と重ならないように表示される。ライブ画像が表示されている領域の中心位置には、ユーザが注目する主要な被写体が存在することが多い。したがって、サンプル画像がライブ画像中の主要な被写体の視認性を低下させることを避けることができる。
【０１５５】
表示位置設定部２０２６は、サンプル画像の表示位置を、ライブ画像が表示されている領域において、主要な被写体が表示されている領域（図４（ｂ）において領域Ｂが示す位置）とは異なる領域中の位置に決定してもよい。例えば、ライブ画像中の被写体の動きを検出する動き検出部を画像表示端末２０ｌが有する場合には、動きが大きい被写体が表示されている領域とは異なる領域中の位置がサンプル画像の表示位置に決定される。あるいは、撮像モジュール１００の自動焦点調節機能により合焦している被写体が表示されている領域とは異なる領域中の位置がサンプル画像の表示位置に決定される。この結果、サンプル画像は、ライブ画像が表示されている領域において、主要な被写体が表示されている領域と重ならないように表示される。これによって、サンプル画像がライブ画像中の主要な被写体の視認性を低下させることを避けることができる。
【０１５６】
サンプル画像の表示位置が設定された後、ステップＳ１００でライブ画像が表示される。ステップＳ１００〜Ｓ１３０の処理については、既に説明したので説明を省略する。
【０１５７】
図２８ではサンプル画像の表示位置の設定（ステップＳ９００）が最初に行われるが、サンプル画像の表示位置の設定（ステップＳ９００）が行われるタイミングはこれに限らない。サンプル画像の表示位置の設定（ステップＳ９００）はサンプル画像の表示（ステップＳ１１５）よりも前に行われればよい。
【０１５８】
本実施形態によれば、サンプル画像の表示位置を制御することができる。
【０１５９】
（第１１の実施形態）
次に、本発明の第１１の実施形態を説明する。図２９は、本実施形態による画像表示端末２０ｍの構成を示している。画像表示端末２０ｍは、記憶モジュール２００、表示インタフェース２０１、制御部２０２ｈを有する。既に説明した構成については、説明を省略する。制御部２０２ｈは、表示制御部２０２０、表示サイズ設定部２０２７を有する。表示サイズ設定部２０２７は、サンプル画像の表示サイズを決定し、決定した表示サイズを記憶モジュール２００に記憶させる。表示制御部２０２０は、表示インタフェース２０１に、決定された表示サイズでサンプル画像を表示させる制御を行う。
【０１６０】
次に、画像表示端末２０ｍの動作を説明する。図３０は画像表示端末２０ｍの動作の手順の一例を示している。以下では、図３に示す動作と異なる点を説明する。
【０１６１】
ライブ画像を表示する動作が開始されると、表示サイズ設定部２０２７は、サンプル画像の表示サイズを決定し、決定した表示サイズを記憶モジュール２００に記憶させる（ステップＳ１０００）。これによって、サンプル画像の表示サイズが設定される。この結果、ステップＳ１１５では、ステップＳ１０００で決定された表示サイズでサンプル画像が表示される。
【０１６２】
表示サイズ設定部２０２７は、プログラムによって規定されているサンプル画像の表示サイズを選択し、サンプル画像の表示サイズを、その選択した表示サイズに決定してもよい。また、画像表示端末２０ｍが操作インタフェース２０３を有する場合、サンプル画像の表示サイズをユーザが選択してもよい。ユーザがサンプル画像の表示サイズを選択する場合、表示サイズ設定部２０２７は、ユーザが選択した表示サイズに基づいてサンプル画像の表示サイズを決定する。
【０１６３】
サンプル画像の表示サイズが設定された後、ステップＳ１００でライブ画像が表示される。ステップＳ１００〜Ｓ１３０の処理については、既に説明したので説明を省略する。
【０１６４】
図３０ではサンプル画像の表示サイズの設定（ステップＳ１０００）が最初に行われるが、サンプル画像の表示サイズの設定（ステップＳ１０００）が行われるタイミングはこれに限らない。サンプル画像の表示サイズの設定（ステップＳ１０００）はサンプル画像の表示（ステップＳ１１５）よりも前に行われればよい。
【０１６５】
本実施形態によれば、サンプル画像の表示サイズを制御することができる。
【０１６６】
（第１２の実施形態）
次に、本発明の第１２の実施形態を説明する。図３１は、本実施形態による画像表示端末２０ｎの構成を示している。画像表示端末２０ｎは、記憶モジュール２００、表示インタフェース２０１、制御部２０２ｉを有する。既に説明した構成については、説明を省略する。制御部２０２ｉは、表示制御部２０２０、明るさ設定部２０２８を有する。明るさ設定部２０２８は、サンプル画像の明るさを決定し、決定した明るさを記憶モジュール２００に記憶させる。表示制御部２０２０は、表示インタフェース２０１に、決定された明るさでサンプル画像を表示させる制御を行う。
【０１６７】
次に、画像表示端末２０ｎの動作を説明する。図３２は画像表示端末２０ｎの動作の手順の一例を示している。以下では、図３に示す動作と異なる点を説明する。
【０１６８】
ライブ画像を表示する動作が開始されると、明るさ設定部２０２８は、サンプル画像の明るさを決定し、決定した明るさを記憶モジュール２００に記憶させる（ステップＳ１１００）。これによって、サンプル画像の明るさが設定される。この結果、ステップＳ１１５では、ステップＳ１１００で決定された明るさでサンプル画像が表示される。
【０１６９】
明るさ設定部２０２８は、プログラムによって規定されているサンプル画像の明るさを選択し、サンプル画像の明るさを、その選択した明るさに決定してもよい。また、画像表示端末２０ｎが操作インタフェース２０３を有する場合、サンプル画像の明るさをユーザが選択してもよい。ユーザがサンプル画像の明るさを選択する場合、明るさ設定部２０２８は、ユーザが選択した明るさに基づいてサンプル画像の明るさを決定する。
【０１７０】
サンプル画像の明るさが設定された後、ステップＳ１００でライブ画像が表示される。ステップＳ１００〜Ｓ１３０の処理については、既に説明したので説明を省略する。
【０１７１】
図３２ではサンプル画像の明るさの設定（ステップＳ１１００）が最初に行われるが、サンプル画像の明るさの設定（ステップＳ１１００）が行われるタイミングはこれに限らない。サンプル画像の明るさの設定（ステップＳ１１００）はサンプル画像の表示（ステップＳ１１５）よりも前に行われればよい。
【０１７２】
本実施形態によれば、サンプル画像の明るさを制御することができる。
【０１７３】
（第１３の実施形態）
次に、本発明の第１３の実施形態を説明する。図３３は、本実施形態による画像表示端末２０ｏの構成を示している。画像表示端末２０ｏは、記憶モジュール２００、表示インタフェース２０１、制御部２０２ｊを有する。既に説明した構成については、説明を省略する。制御部２０２ｊは、表示制御部２０２０、透明度設定部２０２９を有する。透明度設定部２０２９は、サンプル画像の透明度を決定し、決定した透明度を記憶モジュール２００に記憶させる。表示制御部２０２０は、表示インタフェース２０１に、決定された透明度でサンプル画像を表示させる制御を行う。
【０１７４】
次に、画像表示端末２０ｏの動作を説明する。図３４は画像表示端末２０ｏの動作の手順の一例を示している。以下では、図３に示す動作と異なる点を説明する。
【０１７５】
ライブ画像を表示する動作が開始されると、透明度設定部２０２９は、サンプル画像の透明度を決定し、決定した透明度を記憶モジュール２００に記憶させる（ステップＳ１２００）。これによって、サンプル画像の透明度が設定される。この結果、ステップＳ１１５では、ステップＳ１２００で決定された透明度でサンプル画像が表示される。
【０１７６】
透明度設定部２０２９は、プログラムによって規定されているサンプル画像の透明度を選択し、サンプル画像の透明度を、その選択した透明度に決定してもよい。また、画像表示端末２０ｏが操作インタフェース２０３を有する場合、サンプル画像の透明度をユーザが選択してもよい。ユーザがサンプル画像の透明度を選択する場合、透明度設定部２０２９は、ユーザが選択した透明度に基づいてサンプル画像の透明度を決定する。
【０１７７】
サンプル画像の透明度が設定された後、ステップＳ１００でライブ画像が表示される。ステップＳ１００〜Ｓ１３０の処理については、既に説明したので説明を省略する。
【０１７８】
図３４ではサンプル画像の透明度の設定（ステップＳ１２００）が最初に行われるが、サンプル画像の透明度の設定（ステップＳ１２００）が行われるタイミングはこれに限らない。サンプル画像の透明度の設定（ステップＳ１２００）はサンプル画像の表示（ステップＳ１１５）よりも前に行われればよい。
【０１７９】
本実施形態によれば、サンプル画像の透明度を制御することができる。
【０１８０】
（第１４の実施形態）
次に、本発明の第１４の実施形態を説明する。本実施形態では、図１に示す画像表示端末２０ａが用いられる。
【０１８１】
本実施形態では、表示制御部２０２０は表示中のサンプル画像に対して、以下で説明する制御を行う。例えば、表示制御部２０２０は、表示インタフェース２０１に、表示中のサンプル画像の表示位置を変化させながらサンプル画像を表示させる制御を行う。例えば、表示制御部２０２０は、表示中の全てのサンプル画像を右から左へスクロール移動させる。あるいは、表示制御部２０２０は、表示中の全てのサンプル画像を表示インタフェース２０１の画面の外側に向かって直線移動させる。
【０１８２】
あるいは、表示制御部２０２０は、表示インタフェース２０１に、サンプル画像をフェードインまたはフェードアウトさせながらサンプル画像を表示させる制御を行う。例えば、表示制御部２０２０は、表示インタフェース２０１の画面にサンプル画像を表示する際に、サンプル画像をフェードインさせる制御を行う。また、表示制御部２０２０は、表示インタフェース２０１の画面からサンプル画像を消去する際に、サンプル画像をフェードアウトさせる制御を行う。
【０１８３】
あるいは、表示制御部２０２０は、表示インタフェース２０１に、表示中のサンプル画像を拡大または縮小させながらサンプル画像を表示させる制御を行う。サンプル画像の拡大および縮小は、表示サイズの拡大および縮小である。つまり、表示制御部２０２０は、表示中のサンプル画像の表示サイズを制御する。例えば、表示制御部２０２０は、表示インタフェース２０１の画面にサンプル画像を表示する際に、サンプル画像を最小の大きさから所定の大きさまで拡大する制御を行う。また、表示制御部２０２０は、表示インタフェース２０１の画面からサンプル画像を消去する際に、サンプル画像を所定の大きさから最小の大きさまで縮小する制御を行う。
【０１８４】
あるいは、表示制御部２０２０は、表示インタフェース２０１に、サンプル画像に関連する情報（付加情報）をサンプル画像と共に表示させる制御を行う。サンプル画像に関連する情報は、例えばサンプル画像が現在のシステムで撮影可能なサンプル画像であるか否かを示す情報である。サンプル画像が現在のシステムで撮影可能であるか否かの判定は、例えば第９の実施形態の変形例で説明した方法により行われる。サンプル画像に関連する情報は、撮影に関するアドバイスであってもよい。撮影に関するアドバイスは、撮影アングルや画角等の構図に関する情報であってもよいし、シャッタスピード等の撮影設定に関する情報であってもよい。サンプル画像に関連する情報は、ＧＰＳ（Global Positioning System）等から得られる撮影時の位置情報であってもよい。
【０１８５】
あるいは、表示制御部２０２０は、表示インタフェース２０１に、表示中のサンプル画像が非表示となるまでの時間（第１の時間）または表示中のサンプル画像が表示された時点から経過した時間（第２の時間）を表示させる制御を行う。例えば、表示制御部２０２０は、表示インタフェース２０１に、第１の時間または第２の時間を文字や図形等で表示させる制御を行う。
【０１８６】
あるいは、表示制御部２０２０は、表示インタフェース２０１に、第１の時間または第２の時間に基づいて加工されたサンプル画像を表示させる制御を行う。例えば、表示制御部２０２０は、第１の時間が所定時間以内となった場合、あるいは第２の時間が所定時間を超えた場合、サンプル画像の明るさを変化させる。表示制御部２０２０は、これらの場合に、例えばサンプル画像をフラッシュさせてもよい。
【０１８７】
画像表示端末２０ａが操作インタフェース２０３を有する場合、表示中のサンプル画像に対する制御の内容をユーザが選択してもよい。表示中のサンプル画像に対する制御の内容をユーザが選択する場合、表示制御部２０２０は、ユーザが選択した制御の内容に基づいて、表示中のサンプル画像に対する制御を行う。
【０１８８】
本実施形態によれば、表示中のサンプル画像に対するエフェクトの制御や、サンプル画像に対する付加情報の表示を行うことができる。
【０１８９】
（第１５の実施形態）
次に、本発明の第１５の実施形態を説明する。図３５は、本実施形態による画像表示端末２０ｐの構成を示している。画像表示端末２０ｐは、記憶モジュール２００、表示インタフェース２０１、制御部２０２ｋ、操作インタフェース２０３を有する。既に説明した構成については、説明を省略する。制御部２０２ｋは、表示制御部２０２０、撮影条件設定部２０３０を有する。記憶モジュール２００は、サンプル画像が撮影されたときの撮影条件を示す撮影条件情報（撮影パラメータ）をサンプル画像と対応付けて記憶する。撮影条件設定部２０３０は、操作インタフェース２０３が受け付けたユーザの操作が、表示中のサンプル画像を選択する操作であった場合、選択されたサンプル画像に対応する撮影条件情報が示す撮影条件を撮像モジュール１００に設定する。本実施形態では、撮影条件情報は、例えばＥｘｉｆであり、焦点距離、シャッタスピード、感度情報等の情報を含む。
【０１９０】
次に、画像表示端末２０ｐの動作を説明する。図３６は画像表示端末２０ｐの動作の手順の一例を示している。以下では、図３に示す動作と異なる点を説明する。
【０１９１】
ステップＳ１１５でサンプル画像が非表示になった後、撮影条件設定部２０３０は、操作インタフェース２０３を介して、表示中のサンプル画像を選択する指示が入力されたか否か、すなわち表示中のサンプル画像が選択されたか否かを判定する（ステップＳ１３００）。表示中のサンプル画像が選択されていない場合、ステップＳ１３０の処理が行われる。表示中のサンプル画像が選択された場合、撮影条件設定部２０３０は、選択されたサンプル画像に対応する撮影条件情報を記憶モジュール２００から読み出し、読み出した撮影条件情報が示す撮影条件を撮像モジュール１００に設定する（ステップＳ１３０５）。
【０１９２】
撮影条件が設定された後、ステップＳ１３０の処理が行われる。ステップＳ１００〜Ｓ１３０の処理については、既に説明したので説明を省略する。
【０１９３】
図３６において、サンプル画像が選択されたか否かの判定（ステップＳ１３００）および撮影条件の設定（ステップＳ１３０５）が行われるタイミングは、図示されるタイミングに限らない。サンプル画像が選択されたか否かの判定（ステップＳ１３００）および撮影条件の設定（ステップＳ１３０５）は、図３６に示される任意の処理の前または後に行ってよい。
【０１９４】
本実施形態によれば、選択されたサンプル画像が撮影されたときの撮影条件を撮像モジュール１００に設定することができる。
【０１９５】
（第１６の実施形態）
次に、本発明の第１６の実施形態を説明する。図３７は、本実施形態による画像表示端末２０ｑの構成を示している。画像表示端末２０ｑは、記憶モジュール２００、表示インタフェース２０１、制御部２０２ａ、動き検出部２０５を有する。既に説明した構成については、説明を省略する。動き検出部２０５は、地磁気センサまたは加速度センサ等であって、自端末（画像表示端末２０ｑ）の姿勢または動きを検出する。
【０１９６】
本実施形態では、表示制御部２０２０は、表示インタフェース２０１に、検出された姿勢または動きに応じて、表示中のサンプル画像の表示位置を変化させながらサンプル画像を表示させる制御を行う。例えば、ユーザが画像表示端末２０ｑを傾けた場合に、表示制御部２０２０は、画像表示端末２０ｑの姿勢（傾きの角度等）あるいは動き（加速度等）に応じて、表示中のサンプル画像の表示位置を変化させながらサンプル画像を表示させる制御を行う。画像表示端末２０ｑの傾きが大きければ大きい程、あるいは、画像表示端末２０ｑの動きが大きければ大きい程、サンプル画像の移動スピードを大きくしてもよい。
【０１９７】
あるいは、表示制御部２０２０は、表示インタフェース２０１に、検出された姿勢または動きに応じて、表示中のサンプル画像を非表示にさせる制御を行う。例えば、ユーザが画像表示端末２０ｑを振った場合に、表示制御部２０２０は、画像表示端末２０ｑの姿勢または動きに関する値（傾きの角度あるいは加速度等）の最大値が所定値を超えていれば、表示中の全てのサンプル画像を非表示にさせる制御を行う。
【０１９８】
本実施形態によれば、表示中のサンプル画像の状態を変更するための操作に関するユーザの負担を軽減することができる。
【０１９９】
（他の変形例）
次に、上記の各実施形態で説明しなかった他の変形例を説明する。サンプル画像を表示する代わりに、アイコン（記号や図形でもよい）や、文字、リンク情報等を表示してもよい。サンプル画像を表示する代わりにアイコンを表示した後、例えば表示されたアイコンを選択する操作が行われたときにサンプル画像が表示される。あるいは、サンプル画像を表示する代わりに文字を表示した後、例えば検索キーワードが表示され、その検索キーワードを選択する操作が行われたときに、選択された検索キーワードに基づく検索条件情報が生成される。リンク情報は、画像を保持する外部装置のＵＲＬ（Uniform Resource Locator）を示す情報である。例えば、リンク情報は、ＵＲＬと対応付けられた文字、記号、図形、アイコン等である。サンプル画像を表示する代わりにリンク情報を表示した後、例えば表示されたリンク情報を選択する操作が行われたときに、リンク情報が示す外部装置から画像が取得され、取得された画像がサンプル画像として表示される。
【０２００】
以上、図面を参照して本発明の実施形態について詳述してきたが、具体的な構成は上記の実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【符号の説明】
【０２０１】
２０ａ，２０ｂ，２０ｃ，２０ｄ，２０ｅ，２０ｆ，２０ｇ，２０ｈ，２０ｉ，２０ｊ，２０ｋ，２０ｌ，２０ｍ，２０ｎ，２０ｏ，２０ｐ，２０ｑ  画像表示端末、１００  撮像モジュール、２００  記憶モジュール、２０１  表示インタフェース、２０２ａ，２０２ｂ，２０２ｃ，２０２ｄ，２０２ｅ，２０２ｆ，２０２ｇ，２０２ｈ  制御部、２０３  操作インタフェース、２０４  通信インタフェース、２０５  動き検出部、２０２０  表示制御部、２０２１  表示時間設定部、２０２２  計測部、２０２３  検索部、２０２４  画像選択部、２０２５  数設定部、２０２６  表示位置設定部、２０２７  表示サイズ設定部、２０２８  明るさ設定部、２０２９  透明度設定部、２０３０  撮影条件設定部
【図１】
2015082822.tif 000003
【図２】
2015082822.tif 000004
【図３】
2015082822.tif 000005
【図４】
2015082822.tif 000006
【図５】
2015082822.tif 000007
【図６】
2015082822.tif 000008
【図７】
2015082822.tif 000009
【図８】
2015082822.tif 000010
【図９】
2015082822.tif 000011
【図１０】
2015082822.tif 000012
【図１１】
2015082822.tif 000013
【図１２】
2015082822.tif 000014
【図１３】
2015082822.tif 000015
【図１４】
2015082822.tif 000016
【図１５】
2015082822.tif 000017
【図１６】
2015082822.tif 000018
【図１７】
2015082822.tif 000019
【図１８】
2015082822.tif 000020
【図１９】
2015082822.tif 000021
【図２０】
2015082822.tif 000022
【図２１】
2015082822.tif 000023
【図２２】
2015082822.tif 000024
【図２３】
2015082822.tif 000025
【図２４】
2015082822.tif 000026
【図２５】
2015082822.tif 000027
【図２６】
2015082822.tif 000028
【図２７】
2015082822.tif 000029
【図２８】
2015082822.tif 000030
【図２９】
2015082822.tif 000031
【図３０】
2015082822.tif 000032
【図３１】
2015082822.tif 000033
【図３２】
2015082822.tif 000034
【図３３】
2015082822.tif 000035
【図３４】
2015082822.tif 000036
【図３５】
2015082822.tif 000037
【図３６】
2015082822.tif 000038
【図３７】
2015082822.tif 000039