(57)【要約】【課題】ユーザが直感的に画像データの選択を行うことができ、ユーザの画像データ選択作業の手間を軽減する。【解決手段】画像データを受け入れるデータ入力部と、複数の操作位置を備え、操作された操作位置にそれぞれ対応する複数の入力信号を出力する入力指示装置からの入力信号を受け入れる指示入力部と、画像データを表示装置の表示画面上に表示するための表示画面生成用信号を出力する表示出力部とを有する情報処理装置において、入力指示装置の操作位置に対応する表示画面の位置に、画像データを特定するための特定画像を表示装置に表示させるための表示画面生成用信号を生成する第１の表示制御部を設けた。【選択図】図３
2015114903.tif 000002
【特許請求の範囲】
【請求項１】
画像データを受け入れるデータ入力部と、複数の操作位置を備え、操作された前記操作位置にそれぞれ対応する複数の入力信号を出力する入力指示装置からの入力信号を受け入れる指示入力部と、前記画像データを表示装置の表示画面上に表示するための表示画面生成用信号を出力する表示出力部とを有する情報処理装置において、
前記入力指示装置の操作位置に対応する前記表示画面の位置に、前記画像データを特定するための特定画像を前記表示装置に表示させるための表示画面生成用信号を生成する第１の表示制御部と、
前記第１の表示制御部が生成した表示画面生成用信号に基づいて前記表示装置が前記特定画像を表示している状態で前記入力信号を指示入力部が受け入れたら、操作された前記操作位置に対応して表示された前記特定画像により特定された前記画像データを表示対象として指定する指定部と、
前記指定部により指定された前記画像データを、前記指定部により指定された順に前記表示装置に表示させるための表示画面生成用信号を生成する第２の表示制御部と
を備えることを特徴とする情報処理装置。
【請求項２】
画像データが格納された記憶部と、複数の操作位置を備え、操作された前記操作位置にそれぞれ対応する複数の入力信号を出力する入力指示装置からの入力信号を受け入れる入力部と、前記画像データを表示装置の表示画面上に表示するための表示画面生成用信号を出力する出力部とを有する情報処理装置において、
前記入力指示装置の操作位置に対応する前記表示画面の位置に、前記画像データを特定するための特定画像を前記表示装置に表示させるための表示画面生成用信号を生成する第１の表示制御部と、
前記第１の表示制御部が生成した表示画面生成用信号に基づいて前記表示装置が前記特定画像を表示している状態で前記入力信号を入力部が受け入れたら、操作された前記操作位置に対応して表示された前記特定画像により特定された前記画像データを表示対象として指定する指定部と、
前記指定部により指定された前記画像データを、前記指定部により指定された順に前記表示装置に表示させるための表示画面生成用信号を生成する第２の表示制御部と
を備えることを特徴とする情報処理装置。
【請求項３】
少なくとも一つの前記画像データはグループに関連付けられて前記記憶部内に格納され、
前記第１の表示制御部は、少なくとも一つの前記グループに関連付けられた前記画像データについて、この画像データを特定するための前記特定画像を前記表示装置に表示させるための表示画面生成用信号を生成する
ことを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記画像データは、この画像データが撮像された際の撮像時刻データが関連付けられて前記記憶部内に格納され、
前記第１の表示制御部は、所定の時間範囲内に撮像時刻データが存在する前記画像データについて、この画像データを特定するための前記特定画像を前記表示装置に表示させるための表示画面生成用信号を生成する
ことを特徴とする請求項２または３記載の情報処理装置。
【請求項５】
前記画像データを前記撮像時刻データの順に配列する配列部を備え、
前記第１の表示制御部は、前記配列部により配列された順に、前記画像データを特定するための前記特定画像を前記表示装置に表示させるための表示画面生成用信号を生成する
ことを特徴とする請求項４記載の情報処理装置。
【請求項６】
互いに異なる複数の検索キーを用いて前記画像データを検索する検索部を備え、
前記第１の表示制御部は、前記検索部の検索結果に基づいて、特定の前記検索キーにより検索された前記画像データを特定するための前記特定画像を、前記表示画面のそれぞれ異なる位置に表示させるための表示画面生成用信号を生成する
ことを特徴とする請求項２〜５のいずれかに記載の情報処理装置。
【請求項７】
前記第２の表示制御部は、前記指定部により指定された画像データを、前記指定部により画像データが指定された時間間隔に基づいて順に前記表示装置に表示させるための表示画面生成用信号を生成する
ことを特徴とする請求項２〜６のいずれかに記載の情報処理装置。
【請求項８】
前記入力指示装置は複数の操作部を備え、操作された前記操作部にそれぞれ対応する複数の入力信号を出力し、
前記第１の表示制御部は、前記操作部に対応する前記表示画面の位置に、前記画像データを特定するための前記特定画像を前記表示装置に表示させるための表示画面生成用信号を生成し、
前記指定部は、前記入力信号を入力部が受け入れたら、操作された前記操作部に対応して表示された前記特定画像により特定された前記画像データを表示対象として指定する
ことを特徴とする請求項２〜７のいずれかに記載の情報処理装置。
【請求項９】
画像データが格納された記憶部と、複数の操作位置を備え、操作された前記操作位置にそれぞれ対応する複数の入力信号を出力する操作部とを有する入力指示装置、及び
前記入力指示装置から前記画像データを受け入れるデータ入力部と、前記入力指示装置からの入力信号を受け入れる指示入力部と、前記画像データを表示装置の表示画面上に表示するための表示画面生成用信号を出力する表示出力部とを有する情報処理装置
を備えた画像処理システムにおいて、
前記情報処理装置は、
前記入力指示装置の操作位置に対応する前記表示画面の位置に、前記画像データを特定するための特定画像を前記表示装置に表示させるための表示画面生成用信号を生成する第１の表示制御部と、
前記第１の表示制御部が生成した表示画面生成用信号に基づいて前記表示装置が前記特定画像を表示している状態で前記入力信号を指示入力部が受け入れたら、操作された前記操作位置に対応して表示された前記特定画像により特定された前記画像データを表示対象として指定する指定部と、
前記指定部により指定された前記画像データを、前記指定部により指定された順に前記表示装置に表示させるための表示画面生成用信号を生成する第２の表示制御部と
を備えることを特徴とする画像処理システム。
【請求項１０】
画像データが格納された記憶部と、複数の操作位置を備え、操作された前記操作位置にそれぞれ対応する複数の入力信号を出力する入力指示装置からの入力信号を受け入れる入力部と、前記画像データを表示装置の表示画面上に表示するための表示画面生成用信号を出力する出力部とを有する情報処理装置におけるデータ表示方法であって、
前記入力操作部の操作位置に対応する前記表示画面の位置に、前記画像データを特定するための特定画像を前記表示装置に表示するための表示画面生成用信号を生成する工程と、
前記表示装置が前記特定画像を表示している状態で前記入力信号を入力部が受け入れたら、操作された前記操作位置に対応して表示された前記特定画像により特定された前記画像データを表示対象として指定する工程と、
前記指定された前記画像データを指定された順に前記表示装置に表示するための表示画面生成用信号を生成する工程と
を備えることを特徴とする情報処理装置におけるデータ表示方法。
【請求項１１】
画像データが格納された記憶部と、複数の操作位置を備え、操作された前記操作位置にそれぞれ対応する複数の入力信号を出力する入力指示装置からの入力信号を受け入れる入力部と、前記画像データを表示装置の表示画面上に表示するための表示画面生成用信号を出力する出力部とを有するコンピュータより実行されるプログラムであって、
このプログラムが前記コンピュータにより実行されると、このコンピュータを、
前記入力指示装置の操作位置に対応する前記表示画面の位置に、前記画像データを特定するための特定画像を前記表示装置に表示させるための表示画面生成用信号を生成する第１の表示制御部と、
前記第１の表示制御部が生成した表示画面生成用信号に基づいて前記表示装置が前記特定画像を表示している状態で前記入力信号を入力部が受け入れたら、操作された前記操作位置に対応して表示された前記特定画像により特定された前記画像データを表示対象として指定する指定部と、
前記指定部により指定された前記画像データを、前記指定部により指定された順に前記表示装置に表示させるための表示画面生成用信号を生成する第２の表示制御部と
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを表示装置に表示させるための情報処理装置、画像処理システム、情報処理装置におけるデータ表示方法及びプログラムに関する。
【背景技術】
【０００２】
ＰＣ（Personal Computer）を含む情報処理装置の記憶部に、デジタルスチルカメラやスマートフォンなどの撮像装置で撮像した画像データを格納しておき、この情報処理装置において画像データを閲覧する技術は知られている。情報処理装置において画像データを閲覧する形態として、画像データをその撮像日時データ順等の一定の規則に従って配列して順に選択し、あるいはランダムに選択し、１つの画像データを所定時間だけ表示したら次の画像データ表示に移行する、いわゆるスライドショー表示と呼ばれる閲覧形態が知られている。
【０００３】
このような、情報処理装置の記憶部に格納された画像データ、言い換えればユーザ所有の画像データをスライドショー表示する際に、ユーザが指定した順序に従ってスライドショー表示を行う技術が知られている（例えば特許文献１〜３参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１８６９３２号公報
【特許文献２】特開２０１１−７７９５７号公報
【特許文献３】特開２００７−２５６９７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来の技術においては、画像データの選択は、画像データを一覧表示した状態で、情報処理装置に備えられた十字キー等により画像データ選択箇所を示すカーソルを移動させる等の作業が必要であったので、ユーザが所望する画像データを選択するまでにカーソル移動作業を延々と行うことがあり得、その作業が手間であった。
【０００６】
本発明は上述した課題に鑑みてなされたものであり、ユーザが直感的に画像データの選択を行うことができ、ユーザの画像データ選択作業の手間を軽減することの可能な情報処理装置、画像処理システム、情報処理装置におけるデータ表示方法及びプログラムの提供を目的の一つとしている。
【課題を解決するための手段】
【０００７】
本発明は、画像データを受け入れるデータ入力部と、複数の操作位置を備え、操作された操作位置にそれぞれ対応する複数の入力信号を出力する入力指示装置からの入力信号を受け入れる指示入力部と、画像データを表示装置の表示画面上に表示するための表示画面生成用信号を出力する表示出力部とを有する情報処理装置に適用される。そして、入力指示装置の操作位置に対応する表示画面の位置に、画像データを特定するための特定画像を表示装置に表示させるための表示画面生成用信号を生成する第１の表示制御部と、第１の表示制御部が生成した表示画面生成用信号に基づいて表示装置が特定画像を表示している状態で入力信号を指示入力部が受け入れたら、操作された操作位置に対応して表示された特定画像により特定された画像データを表示対象として指定する指定部と、指定部により指定された画像データを、指定部により指定された順に表示装置に表示させるための表示画面生成用信号を生成する第２の表示制御部とを設けることにより、上述の課題の少なくとも一つを解決している。
【０００８】
第１の表示制御部は、入力指示装置の操作位置に対応する表示画面の位置に、画像データを特定するための特定画像を表示装置に表示させるための表示画面生成用信号を生成している。従って、ユーザは、表示画面の特定画像を見ながら、表示画面上における特定画像の表示位置に対応して、入力指示装置を操作位置に操作することができる。
【０００９】
また、本発明は、画像データが格納された記憶部と、複数の操作位置を備え、操作された操作位置にそれぞれ対応する複数の入力信号を出力する入力指示装置からの入力信号を受け入れる入力部と、画像データを表示装置の表示画面上に表示するための表示画面生成用信号を出力する出力部とを有する情報処理装置に適用される。そして、入力指示装置の操作位置に対応する表示画面の位置に、画像データを特定するための特定画像を表示装置に表示させるための表示画面生成用信号を生成する第１の表示制御部と、第１の表示制御部が生成した表示画面生成用信号に基づいて表示装置が特定画像を表示している状態で入力信号を入力部が受け入れたら、操作された操作位置に対応して表示された特定画像により特定された画像データを表示対象として指定する指定部と、指定部により指定された画像データを、指定部により指定された順に表示装置に表示させるための表示画面生成用信号を生成する第２の表示制御部とを設けることにより上述の課題の少なくとも一つを解決している。
【００１０】
ここで、少なくとも一つの画像データがグループに関連付けられて記憶部内に格納されている場合、第１の表示制御部は、少なくとも一つのグループに関連付けられた画像データについて、この画像データを特定するための特定画像を表示装置に表示させるための表示画面生成用信号を生成することが好ましい。
【００１１】
また、画像データが、この画像データが撮像された際の撮像時刻データが関連付けられて記憶部内に格納されている場合、第１の表示制御部は、所定の時間範囲内に撮像時刻データが存在する画像データについて、この画像データを特定するための特定画像を表示装置に表示させるための表示画面生成用信号を生成することが好ましい。
【００１２】
また、情報処理装置に画像データを撮像時刻データの順に配列する配列部を設けた場合、第１の表示制御部は、配列部により配列された順に、画像データを特定するための特定画像を表示装置に表示させるための表示画面生成用信号を生成することが好ましい。
【００１３】
さらに、情報処理装置に互いに異なる複数の検索キーを用いて画像データを検索する検索部を設けた場合、第１の表示制御部は、検索部の検索結果に基づいて、特定の検索キーにより検索された画像データを特定するための特定画像を、表示画面のそれぞれ異なる位置に表示させるための表示画面生成用信号を生成することが好ましい。
【００１４】
さらに、第２の表示制御部は、指定部により指定された画像データを、指定部により画像データが指定された時間間隔に基づいて順に表示装置に表示させるための表示画面生成用信号を生成することが好ましい。
【００１５】
さらに、入力指示装置が複数の操作部を備え、操作された操作部にそれぞれ対応する複数の入力信号を出力する場合、第１の表示制御部は、操作部に対応する表示画面の位置に、画像データを特定するための特定画像を表示装置に表示させるための表示画面生成用信号を生成し、指定部は、入力信号を入力部が受け入れたら、操作された操作部に対応して表示された特定画像により特定された画像データを表示対象として指定することが好ましい。
【００１６】
また、本発明は、画像データが格納された記憶部と、複数の操作位置を備え、操作された操作位置にそれぞれ対応する複数の入力信号を出力する操作部とを有する入力指示装置、及び入力指示装置から画像データを受け入れるデータ入力部と、入力指示装置からの入力信号を受け入れる指示入力部と、画像データを表示装置の表示画面上に表示するための表示画面生成用信号を出力する表示出力部とを有する情報処理装置を備えた画像処理システムに適用される。そして、情報処理装置に、入力指示装置の操作位置に対応する表示画面の位置に、画像データを特定するための特定画像を表示装置に表示させるための表示画面生成用信号を生成する第１の表示制御部と、第１の表示制御部が生成した表示画面生成用信号に基づいて表示装置が特定画像を表示している状態で入力信号を指示入力部が受け入れたら、操作された操作位置に対応して表示された特定画像により特定された画像データを表示対象として指定する指定部と、指定部により指定された画像データを、指定部により指定された順に表示装置に表示させるための表示画面生成用信号を生成する第２の表示制御部とを設けることにより、上述の課題の少なくとも一つを解決している。
【００１７】
また、本発明は、画像データが格納された記憶部と、複数の操作位置を備え、操作された操作位置にそれぞれ対応する複数の入力信号を出力する入力指示装置からの入力信号を受け入れる入力部と、画像データを表示装置の表示画面上に表示するための表示画面生成用信号を出力する出力部とを有する情報処理装置におけるデータ表示方法に適用される。そして、入力操作部の操作位置に対応する表示画面の位置に、画像データを特定するための特定画像を表示装置に表示するための表示画面生成用信号を生成する工程と、表示装置が特定画像を表示している状態で入力信号を入力部が受け入れたら、操作された操作位置に対応して表示された特定画像により特定された画像データを表示対象として指定する工程と、指定された画像データを指定された順に表示装置に表示するための表示画面生成用信号を生成する工程とを設けることにより、上述の課題の少なくとも一つを解決している。
【００１８】
さらに、本発明は、画像データが格納された記憶部と、複数の操作位置を備え、操作された操作位置にそれぞれ対応する複数の入力信号を出力する入力指示装置からの入力信号を受け入れる入力部と、画像データを表示装置の表示画面上に表示するための表示画面生成用信号を出力する出力部とを有するコンピュータより実行されるプログラムに適用される。そして、このプログラムがコンピュータにより実行されると、このコンピュータを、入力指示装置の操作位置に対応する表示画面の位置に、画像データを特定するための特定画像を表示装置に表示させるための表示画面生成用信号を生成する第１の表示制御部と、第１の表示制御部が生成した表示画面生成用信号に基づいて表示装置が特定画像を表示している状態で入力信号を入力部が受け入れたら、操作された操作位置に対応して表示された特定画像により特定された画像データを表示対象として指定する指定部と、指定部により指定された画像データを、指定部により指定された順に表示装置に表示させるための表示画面生成用信号を生成する第２の表示制御部として機能させることにより、上述の課題の少なくとも一つを解決している。
【発明の効果】
【００１９】
本発明によれば、第１の表示制御部が、入力指示装置の操作位置に対応する表示装置の表示画面の位置に、画像データを特定するための特定画像を表示装置に表示させるための表示画面生成用信号を生成しているので、ユーザは、表示画面を見ながら直感的に特定画像を指示できる。以上から、本発明によれば、ユーザが直感的に画像ファイルの選択を行うことができ、ユーザの画像ファイル選択作業の手間を軽減することが可能となる。
【図面の簡単な説明】
【００２０】
【図１】本発明の第１実施形態である画像処理システムの概略構成を示すブロック図である。
【図２】第１実施形態の画像処理システムを構成する情報処理装置の概略構成を示すブロック図である。
【図３】第１実施形態の情報処理装置の機能構成を示す機能ブロック図である。
【図４】第１実施形態の情報処理装置の記憶部に格納された画像ファイルのデータ構造を示す図である。
【図５】第１実施形態の情報処理装置の記憶部に格納されたスライドショーテーブルのテーブル構成を示す図である。
【図６】第１実施形態の情報処理装置におけるデータ表示方法の一例を説明するための図である。
【図７】第１実施形態の情報処理装置におけるデータ表示方法の他の例を説明するための図である。
【図８】第１実施形態の情報処理装置におけるデータ表示方法のまた他の例を説明するための図である。
【図９】第１実施形態の情報処理装置におけるデータ表示方法のまた他の例を説明するための図である。
【図１０】第１実施形態の情報処理装置におけるデータ表示方法のまた他の例を説明するための図である。
【図１１】第１実施形態の情報処理装置の動作の一例を説明するためのフローチャートである。
【図１２】第１実施形態の情報処理装置の動作の他の例を説明するためのフローチャートである。
【図１３】本発明の第２実施形態である情報処理装置の機能構成を示す機能ブロック図である。
【図１４】本発明の第３実施形態である画像処理システムの概略構成を示すブロック図である。
【図１５】第３実施形態の画像処理システムの機能構成を示す機能ブロック図である。
【図１６】本発明の第４実施形態である情報処理装置の機能構成を示す機能ブロック図である。
【図１７】第４実施形態の情報処理装置におけるデータ表示方法の一例を説明するための図である。
【図１８】本発明の第５実施形態の画像処理システムの機能構成を示す機能ブロック図である。
【図１９】本発明の変形例である情報処理装置におけるデータ表示方法の一例を説明するための図である。
【発明を実施するための形態】
【００２１】
以下、図面を参照して、本発明の情報処理装置の実施形態について説明する。
（第１実施形態）
図１は、本発明の第１実施形態である画像処理システムの概略構成を示す図である。図１において、第１実施形態の画像処理システムＳは、情報処理装置１、第１の撮像装置２、第２の撮像装置３及び表示装置４を備える。
【００２２】
情報処理装置１は、これら第１及び第２の撮像装置２、３により撮像された画像ファイルを取り込む。情報処理装置１の詳細については後述する。第１の撮像装置２及び第２の撮像装置３は、被写体を撮像して画像ファイルを生成し、その際、この画像ファイルの一部に撮像時刻データ等を付与する。第１の撮像装置２は例えばスマートフォンであり、第２の撮像装置３は例えばデジタルスチルカメラである。
【００２３】
第１の撮像装置２によって撮像された画像ファイルは、無線ＬＡＮ等の無線通信手段を介して情報処理装置１に取り込まれる。また、第２の撮像装置３によって撮像された画像ファイルは、一例として、データ転送ケーブルの一例であるＵＳＢ（Universal Serial Bus）ケーブル５を介して情報処理装置１に取り込まれる。あるいは、第１、第２の撮像装置２、３によって撮像された画像ファイルはメモリーカード６に格納され、このメモリーカード６が情報処理装置１に挿入されることにより情報処理装置１に取り込まれる。
【００２４】
表示装置４は、一例として、データ転送ケーブルの一例であるＨＤＭＩ（High Definition Multimedia Interface：登録商標）ケーブル７により情報処理装置１に接続されている。情報処理装置１から出力される表示画面生成用信号はこのＨＤＭＩケーブル７を介して表示装置４に入力され、表示装置４は、入力された表示画面生成用信号に基づいてその表示画面４ａに画像を表示する。あるいは、表示装置４は、コンポジット映像信号の送受信が可能なＲＣＡ端子を有するケーブル、Ｓ端子を有するケーブルにより情報処理装置１に接続されてもよく、さらには、表示装置４は、コンポーネント映像信号の送受信が可能なＤ端子を有するケーブルにより情報処理装置１に接続されてもよい。あるいは、表示装置４は、無線ＬＡＮ等の無線通信手段を介して情報処理装置１に接続されてもよい。表示装置４は、例えばＴＶ、モニタ、スマートフォンやタブレット端末である。
【００２５】
（第１実施形態の情報処理装置の構成）
図２は、本発明の第１実施形態である画像処理システムを構成する情報処理装置１の概略構成を示すブロック図である。図２において、本実施形態の情報処理装置１は、ＣＰＵ（Central Processing Unit）１０、ＲＯＭ（Read Only Memory）１１、ＲＡＭ（Random Access Memory）１２、入出力デバイス１３、ＨＤＭＩインタフェース（Ｉ／Ｆ）１４、ネットワークインタフェース（Ｉ／Ｆ）１５、ＨＤＤ（Hard Disk Drive）部１６及び無線ＬＡＮインタフェース（Ｉ／Ｆ）１７を備えており、これらはバスにより互いに接続されている。
【００２６】
ＣＰＵ１０は、後述するＲＯＭ１１内に格納されたファームウェア等のプログラムが実行されることにより、情報処理装置１全体の制御を行う。また、ＣＰＵ１０は、ＲＯＭ１１内に格納されたプログラムが実行されることにより、図３に示すような各機能部としても動作する。図３に示す各機能部の動作については後述する。ＲＯＭ１１には、上述したファームウェア等のプログラムが格納されている。ＲＡＭ１２は情報処理装置１のワークメモリとして機能し、ＣＰＵ１０を含めた情報処理装置１の動作時に一時的に使用されるプログラム、データ等が格納される。
【００２７】
入出力デバイス１３は、入力インタフェース（Ｉ／Ｆ）１３ａ、入力指示部１３ｂ、カードインタフェース（Ｉ／Ｆ）１３ｃ及びＵＳＢインタフェース（Ｉ／Ｆ）１３ｄを備える。
【００２８】
入力インタフェース１３ａには入力指示部１３ｂ及び入力指示装置２０が接続され、ユーザが入力指示部１３ｂまたは入力指示装置２０を操作することにより入力される入力信号を受信する。入力指示部１３ｂとしては、例えば画像取り込み指示ボタン等が挙げられる。入力指示装置２０は、ユーザにより操作される操作位置に対応する複数の操作部２０ａを備え、入力指示装置２０は、ユーザにより少なくとも一つの操作部２０ａが操作されると、操作された操作部２０ａに対応する入力信号を出力する。入力指示装置２０としては、例えばリモコン、キーボード、マウス等が挙げられ、操作部２０ａとしては、これらリモコン等に備えられたボタン等が挙げられる。
【００２９】
カードインタフェース１３ｃはカードスロット（図略）を備え、このカードスロットに挿入されたメモリーカード６に対してデータの読み出し／書き込みを行う。メモリーカード６の形式に限定はなく、一例としてmini、microを含むＳＤメモリーカード、メモリースティック（登録商標）が好適に挙げられる。ＵＳＢインタフェース１３ｄはＵＳＢコネクタ（図略）を備え、このＵＳＢコネクタに直接、あるいはＵＳＢケーブル５を介して接続されたＵＳＢ機器２１に対して、ＵＳＢ２．０またはＵＳＢ３．０規格に沿ったデータの読み出し／書き込みを行う。ＵＳＢ機器２１としては、ＵＳＢフラッシュメモリ、ＵＳＢインタフェースを備えた第２の撮像装置３が挙げられる。
【００３０】
ＨＤＭＩインタフェース１４はＨＤＭＩコネクタ（図略）を備え、このＨＤＭＩコネクタにＨＤＭＩケーブル（図略）を介して接続されたＨＤＭＩ出力機器２２に対してＡＶストリーム（映像信号及び音声信号）を出力する。ＨＤＭＩ出力機器２２としては、例えば表示装置４が挙げられる。ネットワークインタフェース１５はネットワークコネクタ（図略）を備え、このネットワークコネクタにネットワークケーブル（図略）を介してルータ２３が接続され、このルータ２３がインターネット等のＷＡＮ（Wide Area Network）２４に接続されることで、外部ネットワークとの間でデータの送受信がされる。このネットワークインタフェース１５は、例えばＩＥＥＥ（The Institute of Electrical and Electronics Engineers）８０２．３規格に基づく有線通信を行うものである。
【００３１】
ＨＤＤ部１６は、ＨＤＤ１６ｂとＨＤＤインタフェース（Ｉ／Ｆ）１６ａとを備える。ＨＤＤ１６ｂは、記録媒体であるディスクと、このディスクの回転を行う回転部と、ディスクに対してデータの読み出し／書き込みを行うヘッド部とを備える（いずれも不図示）。ＨＤＤインタフェース１６ａは、このＨＤＤ１６ｂに対するデータの読み出し／書き込み指令があった場合に、ＨＤＤ１６ｂ全体の制御を行うとともに、データの読み出し／書き込み制御を行い、読み出されたデータを出力する。また、このＨＤＤ１６ｂには、第１及び第２の撮像装置２、３から取り込んだ画像ファイル５０及びスライドショーテーブル５１が格納されている。
【００３２】
画像ファイル５０をＨＤＤ１６ｂに格納する手法は任意であるが、一例として、上述のように第１及び第２の撮像装置２、３が撮像して得られた画像ファイルをメモリーカード６内に格納し、このメモリーカード６をカードインタフェース１３ｃのカードスロットに挿入して、入力指示部１３ｂが操作されたことによりこのメモリーカード６内に格納された画像ファイルをＨＤＤ１６ｂ内に取り込む手法が挙げられる。また、画像ファイルを撮像した第２の撮像装置３に接続されたＵＳＢケーブル５をＵＳＢインタフェース１３ｄのＵＳＢコネクタに挿入して、入力指示部１３ｂが操作されたことにより第２の撮像装置３内に格納された画像ファイルをＨＤＤ１６ｂ内に取り込んでもよい。また、第１の撮像装置２と情報処理装置１の無線ＬＡＮインタフェース１７との間で無線通信を確立して、第１の撮像装置２からの指示により第１の撮像装置２内に格納された画像ファイルを無線通信経由でＨＤＤ１６ｂ内に取り込んでもよい。さらに、ＷＡＮ２４に存在する画像ファイルをルータ２３及びネットワークインタフェース１５を介してＨＤＤ１６ｂ内に取り込んでもよい。画像ファイル５０及びスライドショーテーブル５１の詳細な構成については後述する。なお、図２において画像ファイル５０は１つのみ図示されているが、本実施例において画像ファイル５０は複数個ＨＤＤ１６ｂ内に格納されていてもよい。
【００３３】
無線ＬＡＮインタフェース１７は、例えばＩＥＥＥ８０２．１１規格に準拠して無線ＬＡＮクライアント２５と無線通信を行う。この無線ＬＡＮインタフェース１７は、情報処理装置１を無線ＬＡＮアクセスポイントとして動作させることが可能である。無線ＬＡＮクライアント２５としては、例えば第１の撮像装置２が挙げられる。
【００３４】
（第１実施形態の情報処理装置の機能構成）
図３は、第１実施形態の情報処理装置１の機能構成を示す機能ブロック図である。図３において、本実施形態の情報処理装置１は、制御部３０、記憶部３１、入力部３２及び出力部３３を備える。
【００３５】
記憶部３１には、画像ファイル５０及びスライドショーテーブル５１が格納されている。画像ファイル５０は画像データ５０ａ及び撮像時刻データ５０ｂを備える。画像ファイル５０及びスライドショーテーブル５１の詳細については後述する。
【００３６】
制御部３０は、画像取り込み部３４、配列部３５、第１の表示制御部３６、指定部３７及び第２の表示制御部３８を備える。
【００３７】
画像取り込み部３４は、ユーザからの指示入力、あるいは、情報処理装置１に撮像装置２、３が接続されたことを検知して、この撮像装置２、３から画像ファイル５０を取り込み、取り込んだ画像ファイル５０を記憶部３１に格納する。画像ファイル５０の情報処理装置１への取り込み方の詳細については既に説明したので、ここでの説明は省略する。
【００３８】
配列部３５は、画像ファイル５０の撮像時刻データ５０ｂに基づいて複数の画像ファイル５０を時間軸上に配列する。より詳細には、配列部３５は、画像ファイル５０が配列される時間軸を用意し、画像ファイル５０の撮像時刻データ５０ｂを参照して、この撮像時刻データ５０ｂが指し示す時間軸上の位置に画像ファイル５０を配列する。
【００３９】
第１の表示制御部３６は、記憶部３１に格納された画像ファイル５０の画像データ５０ａを、表示装置４の表示画面４ａに表示するための表示画面生成用信号を出力する。特に、第１の表示制御部３６は、入力指示装置２０の操作位置である操作部２０ａに対応する表示装置４の表示画面４ａの位置に、画像データ５０ａを特定するための特定画像を表示装置４に表示させるための表示画面生成用信号を生成する。
【００４０】
表示装置４の表示画面４ａに表示される特定画像と入力指示装置２０の操作部２０ａとの関係の一例について、図６を参照して説明する。図６に示すように、本実施形態の入力指示装置２０は、一般的な入力指示を行うための入力ボタン４１と、この入力ボタン４１を四方向から取り囲むようにして配置された４つの十字ボタン４２ａ〜４２ｄとを操作部２０ａとして備えている。そこで、第１の表示制御部３６は、表示装置４の表示画面４ａの、入力ボタン４１及び十字ボタン４２ａ〜４２ｄの配置位置に対応した位置に５つの特定画像４３を表示させるための表示画面生成用信号を生成する。表示画面４ａに表示する特定画像４３は画像データ５０ａそのものであってもよく、あるいは、この画像データ５０ａの解像度を変更した、すなわち画像データ５０ａを拡大または縮小した、いわゆるサムネイル画像であってもよい。また、特定画像４３を生成するタイミングも任意であり、画像取り込み部３４による画像ファイル５０取り込みの際に生成してもよく、あるいは、第１の表示制御部３６による特定画像４３を表示するための表示画面生成用信号生成時に生成してもよい。なお、操作部２０ａを構成するボタンの個数、配置や特定画像４３の表示個数、位置はあくまで一例であり、図６の例には限定されない。
【００４１】
ここで、少なくとも一つの画像ファイル５０がグループに関連付けられて記憶部３１内に格納されている場合は、第１の表示制御部３６は、少なくとも一つのグループに関連付けられた画像ファイル５０について、その画像データ５０ａを特定するための特定画像４３を表示装置４に表示させるための表示画面生成用信号を生成することが好ましい。また、画像ファイル５０が撮像時刻データ５０ｂと関連付けられて記憶部３１内に格納されている場合は、第１の表示制御部３６は、所定の時間範囲内に撮像時刻データ５０ｂが存在する画像ファイル５０について、その画像データ５０ａを特定するための特定画像４３を表示装置４に表示させるための表示画面生成用信号を生成することが好ましい。
【００４２】
画像ファイル５０とグループとの関係、及び、撮像時刻データ５０ｂと特定画像４３の表示対象となる画像ファイル５０との関係の一例について、図７を参照して説明する。本実施形態においては、図７に示すように、記憶部３１（を構成するＨＤＤ１６ｂ）内には、画像ファイル５０が複数のグループであるアルバム４４に関連付けられて格納されている。より詳細には、少なくとも一つの画像ファイル５０はアルバム４４に関連付けられており、好ましくは、画像ファイル５０は複数のアルバム４４の少なくとも一つのアルバム４４に関連付けられている。従って、一つの画像ファイル５０は複数のアルバム４４に関連付けられてもよく、あるいは、どのアルバム４４にも関連付けられていない画像ファイル５０も存在しうる。図７に示す例では、「○○子」「お正月」「旅行」等の名称が付けられた複数のアルバム４４が存在し、それぞれのアルバム４４には複数の画像ファイル５０が関連付けられている。記憶部３１内において画像ファイル５０とアルバム４４とを関連付ける手法については任意であり、一例として、記憶部３１内にアルバム４４に対応するフォルダを作成してこのフォルダ内に画像ファイル５０を格納してもよく、あるいは、画像ファイル５０の後述するヘッダ領域６０に、アルバム４４に対応するユーザ定義のタグを作成してもよい。
【００４３】
第１の表示制御部３６は、これら複数のアルバム４４の中から、入力部３２を介してユーザが指定したアルバム４４、あるいは、ユーザが指定した所定条件に合致するアルバム４４を選択し、このアルバム４４に関連付けられた画像ファイル５０を抽出して、これら画像ファイル５０を特定するための特定画像４３を、入力指示装置２０の操作位置である操作部２０ａに対応する表示装置４の表示画面４ａの位置に表示するための表示画面生成用信号を生成する。図７に示す例では、第１の表示制御部３６は、記憶部３１内の複数のアルバム４４から、「お正月」という名称のアルバム４４を選択している。ここで、図７に示す例では、第１の表示制御部３６は、一つのアルバム４４を選択していたが、複数のアルバム４４を選択してもよい。
【００４４】
また、配列部３５は、第１の表示制御部３６が抽出したアルバム４４に関連付けられた画像ファイル５０を、その撮像時刻データ５０ｂに基づいて時間軸４５上に配列する。そして、第１の表示制御部３６は、所定の時間範囲内に存在する撮像時刻データ５０ｂが存在する画像ファイル５０を抽出する。より詳細には、第１の表示制御部３６は、入力部３２を介してユーザが入力した時間範囲を受け入れ、第１の表示制御部３６が抽出したアルバム４４に関連付けられた画像ファイル５０から、ユーザが入力した時間範囲内に撮像時刻データ５０ｂが示す撮像日時が存在する画像ファイル５０を抽出する。あるいは、第１の表示制御部３６は、予め定められた時間範囲、例えば正月三が日や情報処理装置１の所有者であるユーザの誕生日等事前登録された記念日に基づいて、この時間範囲内に撮像時刻データ５０ｂが示す撮像日時が存在する画像ファイル５０を、第１の表示制御部３６が抽出したアルバム４４に関連付けられた画像ファイル５０から抽出してもよい。図７に示す例では、ユーザは2013/01/01〜2013/01/02の時間範囲を指定入力し、第１の表示制御部３６は、「お正月」という名称のアルバム４４に関連付けられた画像ファイル５０のうち、撮像時刻データ５０ｂが2013/01/01〜2013/01/02の時間範囲内に存在する画像ファイル５０を抽出する。そして、このようにして抽出された画像ファイル５０が、第１の表示制御部３６による特定画像表示の対象となる画像ファイル５０とされる。
【００４５】
図３に戻って、指定部３７は、第１の表示制御部３６が生成した表示画面生成用信号に基づいて表示装置４が特定画像４３を表示している状態で、入力指示装置２０の操作部２０ａがユーザにより操作されたことにより入力指示装置２０が入力信号を出力し、この入力信号を入力部３２が受け入れたら、操作された操作部２０ａに対応して表示された特定画像４３により特定された画像ファイル５０を表示対象として指定する。
【００４６】
一例として、図６に示すように表示装置４の表示画面４ａに特定画像４３が表示された状態で、ユーザが入力指示装置２０の十字ボタン４２ａ〜４２ｄのいずれか、あるいは入力ボタン４１のいずれかを操作すると、入力指示装置２０は、ユーザが操作した十字ボタン４２ａ〜４２ｄまたは入力ボタン４１に対応する入力信号を出力する。情報処理装置１の入力部３２は、入力指示装置２０から出力される入力信号を受け入れ、この入力信号を指定部３７に送信する。指定部３７は、この入力信号に基づいて、入力指示装置２０の十字ボタン４２ａ〜４２ｄまたは入力ボタン４１のいずれが操作されたかを解析し、この解析結果に基づいて、ユーザにより操作された十字ボタン４２ａ〜４２ｄまたは入力ボタン４１に対応する特定画像４３を特定し、この特定画像４３により特定された画像ファイル５０を表示対象として指定する。指定部３７による画像ファイル５０の指定結果は、画像ファイル５０が指定された順序とともに記憶部３１内のスライドショーテーブル５１に格納される。好ましくは、指定部３７は、画像ファイル５０が指定された時間間隔についても記憶部３１内のスライドショーテーブル５１に格納する。
【００４７】
以上のことから、第１の表示制御部３６及び指定部３７は、入力指示装置２０の操作位置の配置、特に入力指示装置２０が操作部２０ａを備えている場合は、個々の操作部２０ａの配置を事前に知っている必要があり、また、入力指示装置２０がユーザにより操作されると、その操作位置、特に操作部２０ａに応じてどのような入力信号を出力するかを事前に知っている必要がある。これら情報は、情報処理装置１の記憶部３１に事前に格納されているものとする。
【００４８】
第２の表示制御部３８も、記憶部３１に格納された画像ファイル５０の画像データ５０ａを、表示装置４の表示画面４ａに表示するための表示画面生成用信号を出力する。特に、第２の表示制御部３８は、指定部３７により指定された画像ファイル５０の画像データ５０ａを、指定部３７により指定された順に表示装置４に表示させるための表示画面生成用信号を生成する。より詳細には、第２の表示制御部３８は、記憶部３１内のスライドショーテーブル５１を参照して、このスライドショーテーブル５１に記録された画像ファイル５０を記憶部３１から読み出し、スライドショーテーブル５１に格納された順、すなわち指定部３７により指定された順に画像ファイル５０の画像データ５０ａを表示装置４の表示画面４ａに表示させるための表示画面生成用信号を生成する。
【００４９】
第２の表示制御部３８が生成する表示画面生成用信号により表示装置４に表示される表示画面４ａとしては、いわゆるスライドショー表示と呼ばれる表示画面が好適に挙げられる。第２の表示制御部３８によるスライドショー表示の態様は任意であり、一例として、画像ファイル５０を順次切り替えながら所定時間毎に表示させる態様が挙げられる。当然、第２の表示制御部３８が画像ファイル５０を指定部３７の指定順に表示させる例としては、上述したスライドショー表示に限定されず、いわゆるフォトブックと呼ばれる、銀塩写真を貼付するためのアルバムに類似した表示をさせてもよい。
【００５０】
ここで、第２の表示制御部３８は、指定部３７により指定された画像ファイル５０の画像データ５０ａを、指定部により画像ファイル５０が指定された時間間隔に基づいて順に表示装置４の表示画面４ａに表示させるための表示画面生成用信号を生成することが好ましい。
【００５１】
入力部３２は、第１、第２の撮像装置２、３を含む外部入力機器から情報処理装置１に入力される各種データの入力を受け付け、入力された各種データを制御部３０に入力し、あるいは記憶部３１に格納する。出力部３３は、表示画面生成用信号を含む、制御部３０または記憶部３１内の各種データを、表示装置４を含む外部出力機器に出力する。
【００５２】
以上の構成において、制御部３０及び制御部３０を構成する画像取り込み部３４、配列部３５、第１の表示制御部３６、指定部３７及び第２の表示制御部３８は主にＣＰＵ１０により構成され、記憶部３１は主にメモリーカード６、ＲＯＭ１１、ＲＡＭ１２及びＨＤＤ部１６により構成され、入力部３２は主に入出力デバイス１３、ネットワークインタフェース１５及び無線ＬＡＮインタフェース１７により構成され、出力部３３は主にＨＤＭＩインタフェース１４、ネットワークインタフェース１５及び無線ＬＡＮインタフェース１７により構成される。図３に示す情報処理装置１の各機能部の動作については後に詳述する。
【００５３】
（画像ファイルのデータ構造）
図４は、本実施形態の情報処理装置１のＨＤＤ１６ｂ内に格納されている画像ファイル５０のデータ構造の一例を示す図である。本実施形態の画像ファイル５０はＥｘｉｆ規格で定められるファイルフォーマットを有し、そのヘッダ部分６０にタグ情報が格納され、さらにサムネイル画像データが格納されたサムネイル画像領域６１、及び画像データ５０ａが格納された画像データ領域６２が設けられている。本実施形態の画像ファイル５０では、ヘッダ部分６０に格納されたタグ情報は、例えば、被写体撮像時に撮像装置２、３により画像ファイル５０のヘッダ部分６０の所定領域に記述される。
【００５４】
画像ファイル５０のヘッダ部分６０には、画像ファイル５０を特定するための一意の値（ＩＤ）が記述されるＩＤ領域６３、画像データ５０ａの画素数が記述される画素数領域６４、画像ファイル５０の撮影日時である撮像時刻データ５０ｂが記述される撮影日時領域６５、画像ファイル５０の情報処理装置１への取り込み日時が記述される取り込み日時領域６６、画像ファイル５０が撮像された撮像装置２、３の機種名が記述される機種名領域６７、画像ファイル５０の画像データ５０ａが撮像された際の撮像装置２、３の各種情報、例えば絞り値、焦点距離が記述される撮影情報領域６８、画像ファイル５０が撮像されたときに撮像装置２、３が所在する位置、すなわち撮像位置をＧＰＳシステムにより得た位置情報（例えば緯度、経度、高度情報）が記述されるＧＰＳ情報領域６９、及び情報処理装置１のユーザが各種情報を任意に記述するためのユーザ定義領域７０が設けられている。当然、これ以外の領域を画像ファイル５０のヘッダ部分６０に設けることは任意である。
【００５５】
ここで、ヘッダ部分６０の各領域に記述される各種情報について一例を挙げて説明する。撮影日時領域６５には、撮像装置２、３の内部時計を参考にして、画像ファイル５０の画像データ５０ａが生成されたときの日時、つまり撮影日時を示す撮像時刻データ５０ｂが、一例として“2013/06/01 10:15:24”、すなわち年月日及び秒単位までの時間として記述される。取り込み日時領域６６には、情報処理装置１の図略の内部時計を参考にして、画像ファイル５０の画像データ５０ａが情報処理装置１に取り込まれたときの日時、つまり取り込み日時が、一例として“2013/06/28 18:00:58”、すなわち年月日及び秒単位までの時間として記述される。機種名領域６７には、撮像装置２、３の機種名が、撮像装置２、３の製造者が定めたデータで、一例として「ＸＹＺ−○」として記述される。撮影情報領域６８には、画像ファイル５０の画像データ５０ａが生成された際の撮像装置２、３の各種情報が、一例として「絞り値Ｆ＝８、シャッタースピード１／１２５」として記述される。ＧＰＳ情報領域６９には、画像ファイル５０が生成されたときに撮像装置２、３が所在する位置をＧＰＳシステムを用いて得た位置情報を示すデータ、より詳細には撮像装置２、３が所在する位置の緯度情報、経度情報及び高度情報が、一例として“lat=+35.09.36.266, lon=+136.54.21.114，alt=50”として記述される。
【００５６】
（スライドショーテーブルのデータ構造）
図５は、本実施形態の情報処理装置１のＨＤＤ１６ｂ内に格納されているスライドショーテーブル５１のデータ構造の一例を示す図である。本実施形態におけるスライドショーテーブル５１にはＩＤ領域７１及び時間領域７２が設けられ、ＩＤ領域７１には、画像ファイル５０のＩＤ領域６３に記述された画像ファイル５０のＩＤが格納され、時間領域７２には、指定部３７により直前の画像ファイル５０が指定されてからＩＤ領域７１で特定される画像ファイル５０が指定部３７により指定されるまでの時間間隔を示す数字が格納されている。
【００５７】
（第１実施形態の動作の概要）
次に、図６〜図１０を参照して、本実施形態の情報処理装置１の動作の概要の一例について説明する。
【００５８】
図７を用いて既に説明したように、本実施形態の情報処理装置１の記憶部３１内には、一例として複数のアルバム４４が存在し、それぞれのアルバム４４には複数の画像ファイル５０が関連付けられている。第１の表示制御部３６は、記憶部３１内の複数のアルバム４４から、一例として「お正月」という名称のアルバム４４を選択し、配列部３５は、第１の表示制御部３６が抽出した「お正月」という名称のアルバム４４に関連付けられた画像ファイル５０を、その撮像時刻データ５０ｂに基づいて時間軸４５上に配列する。次いで、ユーザは一例として2013/01/01〜2013/01/02の時間範囲を指定入力し、第１の表示制御部３６は、「お正月」という名称のアルバム４４に関連付けられた画像ファイル５０のうち、撮像時刻データ５０ｂが2013/01/01〜2013/01/02の時間範囲内に存在する画像ファイル５０を抽出する。このようにして抽出された画像ファイル５０が、第１の表示制御部３６による特定画像表示の対象となる画像ファイル５０とされる。
【００５９】
同様に図６を用いて既に説明したように、本実施形態の入力指示装置２０は、一例として、一般的な入力指示を行うための入力ボタン４１と、この入力ボタン４１を四方向から取り囲むようにして配置された４つの十字ボタン４２ａ〜４２ｄとを操作部２０ａとして備えている。そこで、第１の表示制御部３６は、図７に説明した手順で抽出した画像ファイル５０について、表示装置４の表示画面４ａの、入力ボタン４１及び十字ボタン４２ａ〜４２ｄの配置位置に対応した位置に５つの特定画像４３を表示させるための表示画面生成用信号を生成する。
【００６０】
第１の表示制御部３６により生成された表示画面生成用信号に基づいて、表示装置４が表示した表示画面４ａの一例を図８（ａ）に示す。この図８（ａ）に示す例では、第１の表示制御部３６が抽出した所定時間範囲内の画像ファイル５０のうち、配列部３５が時間軸順に配列した先頭から１番目から４番目の画像ファイル５０を特定するための特定画像４３が表示されている。図８（ａ）において１番目の画像ファイル５０を特定するための特定画像４３は表示画面４ａにおいて上部に表示され、時計回りに進むようにして時間軸上の順序が進むように特定画像４３が表示されている。図８（ａ）において特定画像４３内に順番を示す番号（１〜４）を記している。また、中央の特定画像４３は、指定部３７により指定された画像ファイル５０に対応する特定画像４３であるが、この時点では指定部３７により画像ファイル５０が指定されていないので、空白、あるいはまだ画像ファイル５０が指定されていない旨を示す画像が表示されている。
【００６１】
ユーザが入力指示装置２０の操作部２０ａのうち、十字ボタン４２ｃを操作して、図８（ａ）において表示画面４ａの下部に表示された特定画像４３を指定すると、入力指示装置２０は十字ボタン４２ｃが操作されたことに対応する入力信号を出力し、指定部３７は入力部３２を介してこの入力信号を受け入れると、十字ボタン４２ｃに対応する特定画像４３、図８（ａ）においては番号３で示される特定画像４３が指定されたものと判断し、番号３の特定画像４３で特定された画像ファイル５０を表示対象として指定する。より詳細には、指定部３７は、番号３の特定画像４３で特定された画像ファイル５０のＩＤを画像ファイル５０のＩＤ領域６３から抽出して、スライドショーテーブル５１のＩＤ領域７１に記述するとともに、直前に指定部３７により画像ファイル５０が指定されてから今回指定部３７により画像ファイル５０が指定されるまでの時間間隔を時間領域７２に記述する。但し、図８（ａ）に示す例では、第１の表示制御部３６が最初に表示した特定画像４３であるので、時間領域７２には０が記述される。すなわち、番号３の特定画像４３で特定された画像ファイル５０は、第２の表示制御部３８によるスライドショー表示の際に最初に表示される画像ファイル５０であるので、時間間隔を０に設定する。
【００６２】
指定部３７により画像ファイル５０が指定されたら、第１の表示制御部３６は、次に表示装置４の表示画面４ａに表示すべき画像ファイル５０を抽出し、入力ボタン４１及び十字ボタン４２ａ〜４２ｄの配置位置に対応した位置に５つの特定画像４３を表示させるための表示画面生成用信号を生成する。図８（ａ）において番号３の特定画像４３が指定された後に、第１の表示制御部３６により生成された表示画面生成用信号に基づいて、表示装置４が表示した表示画面４ａの一例を図８（ｂ）に示す。図８（ａ）においては番号３の特定画像４３が指定されたので、第１の表示制御部３６は、番号４から始めて４つの画像ファイル５０を特定するための特定画像４３（番号４〜７）を表示させるための表示画面生成用信号を生成している。また、表示画面４ａの中央の特定画像４３は、指定部３７により前回指定された画像ファイル５０に対応する、番号３の特定画像である。図８（ｂ）に示す例では、番号４の特定画像４３で特定される画像ファイル５０はまだ指定されていない、すなわちまだ指定部３７による指定の対象となり得ると考え、番号４の特定画像４３の表示位置は図８（ａ）の表示位置から変更せず、この番号４の特定画像４３から始めて時計回りに進むようにして時間軸上の順序が進むように番号５〜７の特定画像４３が表示される。
【００６３】
一方、図８（ａ）に示すように番号１〜４の特定画像４３が表示された状態で、ユーザがこれら番号１〜４の特定画像４３で特定される画像ファイル５０を指定しないと判断することもあり得る。この場合、図９（ａ）に示すように、ユーザが入力指示装置２０の操作部２０ａのうち入力ボタン４１を操作すると、第１の表示制御部３６は、図９（ｂ）に示すように、新たに表示装置４の表示画面４ａに表示すべき画像ファイル５０を抽出し、入力ボタン４１及び十字ボタン４２ａ〜４２ｄの配置位置に対応した位置に５つの特定画像４３を表示させるための表示画面生成用信号を生成する。より詳細には、図９（ａ）においては特定画像４３が何も指定されていないので、第１の表示制御部３６は、番号５から始めて４つの画像ファイル５０を特定するための特定画像４３（番号５〜８）を表示させるための表示画面生成用信号を生成する。
【００６４】
そして、図８及び図９に示す、第１の表示制御部３６による特定画像４３の表示、及び指定部３７による画像ファイル５０の指定を繰り返し、所定時間範囲内の画像ファイル５０について特定画像４３を全て表示して指定部３７による画像ファイル５０の指定が終了するか、あるいは、ユーザが入力指示装置２０の操作部２０ａを操作することで画像ファイル５０の指定終了を指示するかのいずれかの条件を満足したら、第２の表示制御部３８は、指定部３７により指定された画像ファイル５０を、指定部３７により指定された順に表示装置４に表示させるための表示画面生成用信号を生成する。より詳細には、第２の表示制御部３８はスライドショーテーブル５１を参照し、このスライドショーテーブル５１のＩＤ領域７１に記録された画像ファイル５０のＩＤを読み出して、このＩＤにより特定される画像ファイル５０を記憶部３１から読み出し、同様にスライドショーテーブル５１の時間領域７２に記録された時間間隔を読み出す。次いで、図１０に示すように、第２の表示制御部３８は、スライドショーテーブル５１のデータが記述された最初の行から順に、すなわち指定部３７により指定された順に、画像ファイル５０の画像データ５０ａを、スライドショーテーブル５１に記述された時間間隔（図中ではt1〜t3で表示）をもって、表示装置４の表示画面４ａに表示させるための表示画面生成用信号を生成する。そして、表示装置４は、情報処理装置１の第２の表示制御部３８により生成された表示画面生成用信号が出力部３３を介して出力されると、この表示画面生成用信号に基づいて画像ファイル５０の画像データ５０ａを表示する。
【００６５】
（一実施形態の情報処理装置の動作）
次に、図１１〜図１２のフローチャートを参照して、本実施形態の情報処理装置１の動作について説明する。
【００６６】
図１１〜図１２は、本実施形態の情報処理装置１の動作の全体を説明するためのフローチャートである。図１１のフローチャートに示すプログラムは、情報処理装置１の画像取り込み部３４による画像ファイル５０の取り込みが終了し、ユーザ等により画像ファイル５０がアルバム４４に関連付けられた状態で開始される。
【００６７】
まず、ステップＳ１では、ユーザが入力指示装置２０を操作することで、情報処理装置１の記憶部３１に格納されている画像ファイル５０に関連付けられたアルバム４４のうち、少なくとも一つのアルバム４４を選択する。次いで、ステップＳ２では、同様にユーザが入力指示装置２０を操作することで、情報処理装置１による表示の対象となる画像ファイル５０の撮像時刻データ５０ｂが存在する時間範囲を指定する。ステップＳ１におけるアルバム４４の選択結果及びステップＳ２における時間範囲の指定結果を表す入力信号は、入力部３２を介して情報処理装置１の制御部３０により受け入れられる。
【００６８】
次いで、ステップＳ３では、情報処理装置１の第１の表示制御部３６は、ステップＳ１及びステップＳ２に基づく入力信号を参照して、指定部３７による指定対象となる画像ファイル５０を抽出し、配列部３５は、第１の表示制御部３６が抽出した画像ファイル５０の撮像時刻データ５０ｂを参照して、指定対象となる画像ファイル５０を、撮像時刻データ５０ｂで表される撮像時刻順に時間軸上に配列する。
【００６９】
ステップＳ４では、第１の表示制御部３６が、ステップＳ３で抽出された画像ファイル５０のうち、第１の表示制御部３６により表示装置４の表示画面４ａ上に表示される特定画像４３で特定される画像ファイル５０を抽出する。既に説明した図８、図９の例では、表示画面４ａ上に５つの特定画像４３が表示されるので、ステップＳ４では、まず、時間軸上で一番早い４つの画像ファイル５０及びまだ指定されていない旨を表示する画像を抽出する。
【００７０】
次いで、ステップＳ５では、ステップＳ４で抽出された画像ファイル５０を特定するための特定画像４３を、入力指示装置２０の操作位置である操作部２０ａに対応する表示装置４の表示画面４ａの位置に表示させるための表示画面生成用信号を生成し、出力部３３は、第１の表示制御部３６により生成された表示画面生成用信号を表示装置４に出力する。これにより、表示装置４の表示画面４ａには、入力指示装置２０の操作位置である操作部２０ａに対応する位置に特定画像４３が表示される。ステップＳ６では、情報処理装置１の指定部３７が、タイマーの計時を開始し、ステップＳ７では、指定部３７が、ユーザが操作部２０ａを操作することにより入力指示装置２０から入力信号が出力されるのを待機する。
【００７１】
ステップＳ７において、入力指示装置２０から入力信号が出力され、入力部３２がこれを受け入れると、プログラムはステップＳ８に移行し、指定部３７がタイマーを停止して計時時刻ｔを読み取る。次いで、ステップＳ９では、指定部３７が、入力指示装置２０からの入力信号に基づいて、入力指示装置２０の操作部２０ａのいずれが操作されたかを解析し、この解析結果に基づいて、ユーザにより操作された操作部２０ａに対応する特定画像４３を特定し、この特定画像４３により特定された画像ファイル５０のＩＤをスライドショーテーブル５１のＩＤ領域７１に記述するとともに、ステップＳ８で読み取った計時時刻ｔをスライドショーテーブル５１の時間領域７２に記述する。
【００７２】
図１２のステップＳ１０では、ステップＳ３で抽出した画像ファイル５０の全てについて、第１の表示制御部３６が特定画像４３を表示し、指定部３７による指定の対象となったか否かが判定され、ステップＳ３で抽出した画像ファイル５０の全てについて指定部３７による指定の対象となった（ステップＳ１０においてＹＥＳ）と判定された場合は、プログラムはステップＳ１１に移行し、ステップＳ３で抽出した画像ファイル５０のうち、まだ指定部３７による指定の対象となっていない画像ファイル５０が存在する（ステップＳ１０においてＮＯ）場合は、プログラムはステップＳ１２に移行する。
【００７３】
ステップＳ１１では、第２の表示制御部３８が、記憶部３１内のスライドショーテーブル５１を参照し、このスライドショーテーブル５１のＩＤ領域７１に記録された画像ファイル５０のＩＤを読み出して、このＩＤにより特定される画像ファイル５０を記憶部３１から読み出し、同様にスライドショーテーブル５１の時間領域７２に記録された時間間隔を読み出す。次いで、第２の表示制御部３８は、画像ファイル５０の画像データ５０ａを、スライドショーテーブル５１に記述された時間間隔をもって、表示装置４の表示画面４ａに表示させるための表示画面生成用信号を生成する。そして、表示装置４は、情報処理装置１の第２の表示制御部３８により生成された表示画面生成用信号が出力部３３を介して出力されると、この表示画面生成用信号に基づいて画像ファイル５０の画像データ５０ａを表示する。
【００７４】
一方、ステップＳ１２では、指定部３７がタイマーをリセットする。この後、プログラムはステップＳ４に戻り、第１の表示制御部３６が、ステップＳ３で抽出された画像ファイル５０のうち、次に表示装置４の表示画面４ａ上に表示すべき特定画像４３で特定される画像ファイル５０を抽出する。以降、ステップＳ４〜ステップＳ１２に示す処理が繰り返される。
【００７５】
なお、上述した図１２のステップＳ１０において、ステップＳ３で抽出して第１の表示制御部３６が特定画像４３を表示している画像ファイル５０のうち、表示したもののまだ指定部３７による指定の対象となり得る画像ファイル５０が残っている場合は、ステップＳ１０においてまだ指定部３７による指定の対象となっていない画像ファイル５０が存在するものと判定してもよい。一例として、ステップＳ３において指定部３７による指定対象となりうるとして第１の表示制御部３６が抽出した画像ファイル５０が１００枚存在し、９８番目の画像ファイル５０が指定部３７による指定の対象となった場合、図８、図９に示す例では、表示画面４ａに４枚単位で特定画像４３が表示されるので、９９番目及び１００番目の画像ファイル５０に対応する特定画像４３は既に表示されていることになる。従って、厳密にはこれら９９番目及び１００番目の画像ファイル５０は「指定部３７による指定の対象」となっていたので、ステップＳ１０では「ステップＳ３で抽出した画像ファイル５０の全てについて指定部３７による指定の対象となった」と判定されうる。しかしながら、これら９９番目及び１００番目の画像ファイル５０についてはまだ指定部３７による指定の対象となり得るので、ステップＳ１０においてまだ指定部３７による指定の対象となっていない画像ファイル５０が存在するものと判定して、９９番目及び１００番目の画像ファイル５０に対応する特定画像４３を表示画面４ａに表示してもよい。
【００７６】
（第１実施形態の効果）
従って、本実施形態によれば、第１の表示制御部３６が、入力指示装置２０の操作位置である操作部２０ａに対応する表示装置４の表示画面４ａの位置に、画像データ５０ａを特定するための特定画像４３を表示装置４に表示させるための表示画面生成用信号を生成しているので、ユーザは、表示画面４ａを見ながら、この表示画面４ａ上に表示されている特定画像４３と入力指示装置２０の操作部２０ａとの関係を直感的に把握でき、従って、ユーザが直感的に特定画像４３を指示できることで、この特定画像４３により特定される画像ファイル５０も直感的に指示することができる。以上から、本実施形態によれば、ユーザが直感的に画像ファイル５０の選択を行うことができ、ユーザの画像ファイル５０選択作業の手間を軽減することが可能となる。
【００７７】
（第２実施形態）
上述した第１実施形態では、情報処理装置１は記憶部３１を備え、この記憶部３１内に画像ファイル５０が格納されていた。しかしながら、情報処理装置１は内部に画像ファイル５０を格納しておく必要はなく、情報処理装置１とは別体の記憶装置を設け、情報処理装置１は、この記憶装置から画像ファイル５０の少なくとも一部を受け入れても、本発明を実現することが可能である。
【００７８】
図１３は、本発明の第２実施形態である情報処理装置１の機能構成を示す機能ブロック図である。
【００７９】
図１３において、本実施形態の情報処理装置１には記憶装置２６が接続され、この記憶装置２６には、第１実施形態と同様の画像ファイル５０が格納されている。記憶装置２６は、例えば外付けのＨＤＤ装置、ＵＳＢフラッシュメモリ装置、メモリーカード６等である。情報処理装置１と記憶装置２６との接続形態は、情報処理装置１と記憶装置２６との間で、画像ファイル５０の少なくとも一部、例えば画像データ５０ａやヘッダ領域６０に記述されている情報の送受信が可能な形態であれば特段の限定はなく、ケーブルを介して接続する形態、無線ＬＡＮ等、電波を介して接続する形態、さらには、メモリーカード６を情報処理装置１のカードＩ／Ｆ１３ｃ（図２参照）に挿入する形態等、周知の接続形態が採用可能である。
【００８０】
また、本実施形態の情報処理装置１は、制御部３０、記憶部３１、データ入力部３２ａ、指示入力部３２ｂ及び表示出力部３３ａを備える。なお、以下の説明において、上述の第１実施形態と同様の構成要素については同一の符号を付し、その説明を簡略化する。
【００８１】
本実施形態の制御部３０は、第１実施形態の制御部３０と比較して、画像取り込み部３４を備えていないことを除き、その機能構成は第１実施形態の制御部と同一である。また、配列部３５、第１の表示制御部３６、指定部３７及び第２の表示制御部３８は、データ入力部３２ａを介して記憶装置２６に格納された画像ファイル５０を受け入れ、各種動作を行う。また、本実施形態の記憶部３１にはスライドショーテーブル５１が格納されている。
【００８２】
データ入力部３２ａは、情報処理装置１に接続された記憶装置２６から画像ファイル５０を受け入れる。指示入力部３２ｂは、複数の操作位置、好ましくは複数の操作部２０ａを備え、操作された操作位置にそれぞれ対応する複数の入力信号を出力する入力指示装置２０からの入力信号を受け入れる。そして、表示出力部３３ａは、画像ファイル５０の画像データ５０ａを表示装置４の表示画面４ａ上に表示するための表示画面生成用信号を出力する。
【００８３】
従って、本実施形態によっても、上述の第１実施形態と同様の効果を得ることができる。特に、本実施形態によれば、情報処理装置１と記憶装置２６とを別体にすることが可能であり、例えば、記憶装置２６をインターネット上に存在するサーバ装置で構成することも可能であり、情報処理装置１全体の構成の簡略化を図ることができる。
【００８４】
（第３実施形態）
図１４は、本発明の第３実施形態である画像処理システムＳの概略構成を示す図である。本実施形態の画像処理システムＳと上述の第１実施形態である画像処理システムＳとの相違点は、本実施形態の情報処理装置１はインターネット等のＷＡＮ２４を介してサーバ装置９に接続されている点である。従って、第１実施形態と同様の構成要素については同一の符号を付し、その説明を簡略化する。
【００８５】
図１５は、第３実施形態の画像処理システムＳの機能構成を示す機能ブロック図である。図１６において、本実施形態の情報処理装置１は、制御部３０、記憶部３１、第１の入力部３２ｃ及び第１の出力部３３ｂを備え、また、本実施形態のサーバ装置９も制御部９０、記憶部９１、第２の入力部９２及び第２の出力部９３を備える。
【００８６】
本実施形態において、情報処理装置１の制御部３０は画像取り込み部３４を備える。記憶部３１には画像ファイル５０が格納されている。第１の出力部３３ｂは、第１実施形態の出力部３３と同一の機能を有するとともに、画像ファイル５０のうち少なくとも画像データ５０ａ及び撮像時刻データ５０ｂをサーバ装置９に送信する。また、第１の入力部３２ｃは、第１実施形態の入力部３２と同一の機能を有する。
【００８７】
本実施形態において、サーバ装置９の制御部９０は、配列部９５、第１の表示制御部９６、指定部９７及び第２の表示制御部９８を備える。配列部９５、第１の表示制御部９６、指定部９７及び第２の表示制御部９８の機能は、第１実施形態の配列部３５、第１の表示制御部３６、指定部３７及び第２の表示制御部３８と同一であるが、本実施形態の配列部９５、第１の表示制御部９６、指定部９７及び第２の表示制御部９８は、第２の入力部９２を介して情報処理装置１の記憶部３１に格納された画像ファイル５０を受け入れ、各種動作を行う。
【００８８】
記憶部９１にはスライドショーテーブル５１が格納されている。第２の入力部９２は、情報処理装置１から送信された画像ファイル５０を受信し、第２の出力部９３は、第２の表示制御部９８が生成した表示画面生成用信号を表示装置４に出力する。そして、第２の入力部９２と第１の出力部３３ｂとは通信回線９９により接続されている。
【００８９】
従って、本実施形態によっても、上述した第１実施形態と同様の効果を得ることができる。
【００９０】
なお、本実施形態において、図１４に示した例ではサーバ装置９に１台の情報処理装置１が接続されていたが、サーバ装置９との間でデータの送受信を行う情報処理装置１は１台に限定されず、複数台の情報処理装置１がサーバ装置９に接続されていてもよい。また、複数の情報処理装置１がＷＡＮ２４を介して接続されている場合、いずれか１台の情報処理装置１がサーバ装置９として動作する構成も可能である。
【００９１】
（第４実施形態）
上述の各実施形態では、配列部３５により時間軸順に配列された画像ファイル５０を特定するための特定画像４３を表示装置４の表示画面４ａに表示していたが、特定画像４３を表示する順は時間軸順に限定されない。加えて、表示画面４ａに表示される個々の特定画像４３を、特定の検索キーにより検索された画像ファイル５０を特定するための特定画像４３とすることにより、単純に時間軸順に配列した画像ファイル５０を指定部３７により指定して第２の表示制御部３８及び表示装置４により表示する上述の各実施形態に比較して、別の側面から画像ファイル５０を指定する可能性を増加させ、もって第２の表示制御部３８及び表示装置４による画像ファイル５０表示の興趣を高めることも可能になる。
【００９２】
図１６は、本発明の第４実施形態である情報処理装置１の機能構成を示す機能ブロック図である。本実施形態の情報処理装置１の制御部３０は、第１実施形態の情報処理装置１の制御部３０と比較して、検索部３９をさらに備える点のみ異なる。従って、以下の説明において、上述の第１実施形態と同様の構成要素については同一の符号を付し、その説明を簡略化する。
【００９３】
検索部３９は、互いに異なる複数の検索キーを用いて画像ファイル５０を検索する。そして、第１の表示制御部３６は、検索部３９の検索結果に基づいて、特定の検索キーにより検索された画像ファイル５０を特定するための特定画像４３を、表示装置４の表示画面４ａのそれぞれ異なる位置に表示させるための表示画面生成用信号を生成する。
【００９４】
検索部３９により画像ファイル５０を検索するための検索キーは、種々の観点から選択することが可能である。一例として、特定の定期的な時間範囲、例えば毎年の正月、お盆を検索するための検索キー、特定範囲の場所、ランドマークを検索するための検索キー、特定の被写体を検索するための検索キー、特定の傾向の画像を検索するための検索キー等が挙げられる。
【００９５】
特定の定期的な時間範囲を検索するための検索キーは、画像ファイル５０の撮像時刻データ５０ｂに記述された撮像日時が定期的な時間範囲、一例として毎年の正月であれば、撮像日時が各年の12/31〜1/3の範囲内に属するか否かを検索する検索キーである。また、特定範囲の場所、ランドマークを検索するための検索キーは、画像ファイル５０のＧＰＳ情報領域６９に記述された場所情報が、場所やランドマークの場所情報を中心として所定距離の範囲内に位置する場所情報であるか否かを検索する検索キーである。さらに、特定の被写体を検索するための検索キーは、画像ファイル５０の画像データ５０ａに対して顔認識処理を行った結果として判定された、画像データ５０ａに撮像された被写体が特定の被写体であるか否かを検索する検索キーである。そして、特定の傾向の画像、例えば日の出を撮像した画像を検索するための検索キーは、画像データ５０ａの画素を解析した結果、画像データ５０ａの上半分に紅〜朱色の画素が略円形に配置されているか否かを検索する検索キーである。どのような画像ファイル５０を検索するかによって、検索部３９による検索キーは異なる。
【００９６】
第４実施形態の情報処理装置１の第１の表示制御部３６により表示装置４の表示画面４ａに表示された特定画像４３の一例を図１７に示す。図１７において、個々の特定画像４３には、どのような検索キーを用いて検索部３９が検索を行ったかを示すテキスト情報４６が特定画像４３に重畳されて表示されている。図１７に示す例では、「日の出」を撮像した画像ファイル５０を検索するための検索キーを用いて検索した結果を示す特定画像４３、場所情報が「近所の神社」の近傍である画像ファイル５０を検索するための検索キーを用いて検索した結果を示す特定画像４３、被写体が「○○ちゃん」である画像ファイル５０を検索するための検索キーを用いて検索した結果を示す特定画像４３、及び、撮像日時が毎年の「正月」である画像ファイル５０を検索するための検索キーを用いて検索した結果を示す特定画像４３が表示されている。
【００９７】
従って、本実施形態によっても、上述した第１実施形態と同様の効果を得ることができる。
（第５実施形態）
【００９８】
上述した各実施形態において、入力指示装置２０は複数の操作部２０ａを備える構成に限らず、一例として、表示装置４の表示画面４ａに重畳されたタッチパネルであってもよい。従って、表示装置４と入力指示装置２０とを兼ね備えた、いわゆるスマートフォンやタブレット端末を用いてもよい。
【００９９】
図１８は、本発明の第５実施形態である画像処理システムＳの機能構成を示す機能ブロック図である。本実施形態の画像処理システムＳは、第１実施形態の情報処理装置１に類似する構成を有する情報処理装置１と、表示装置４と入力指示装置２０とを兼ね備えたスマートフォン、タブレット端末等とを備える。従って、以下の説明において、上述の第１実施形態と同様の構成要素については同一の符号を付し、その説明を簡略化する。また、スマートフォン、タブレット端末等は入力指示装置２０であるとして以下の説明を行う。
【０１００】
本実施形態の入力指示装置２０は、制御部２００、記憶部２０１、表示部２０２、操作部２０３、第２の入力部２０４及び第２の出力部２０５を備える。制御部２００は入力指示装置２０全体の制御を行う。記憶部２０１には画像ファイル５０及びスライドショーテーブル５１が格納されている。表示部２０２は第１実施形態の表示装置４に相当する。この表示部２０２は表示画面（図１８では図示を省略）を備え、表示画面生成用信号に基づいてこの表示画面に画像を表示する。操作部２０３はこの表示部２０２の表示画面上に設けられたタッチパネルを備え、表示画面上の特定の位置をユーザがタッチしたことを検出し、タッチ位置の座標値を出力する。
【０１０１】
第２の出力部２０５は、第１実施形態の出力部３３と同一の機能を有するとともに、画像ファイル５０のうち少なくとも画像データ５０ａ及び撮像時刻データ５０ｂを情報処理装置１に送信する。また、第２の入力部２０４は、第１実施形態の入力部３２と同一の機能を有するとともに、情報処理装置１からスライドショーテーブル５１と表示画面生成用信号を受信する。
【０１０２】
本実施形態の情報処理装置１は、制御部３０、記憶部３１、第１の入力部３２ｄ及び第１の出力部３３ｃを備える。制御部３０は配列部３５、第１の表示制御部３６、指定部３７及び第２の表示制御部３８を備える。
【０１０３】
第１の表示制御部３６は、第１実施形態の第１の表示制御部３６と同様に、入力指示装置２０の操作位置である操作部２０３に対応する表示部２０２の表示画面の位置に、画像データ５０ａを特定するための特定画像を表示部２０２に表示させるための表示画面生成用信号を生成する。但し、上述した第１実施形態と異なり、本実施形態の操作部２０３は入力ボタン４１、十字ボタン４２ａ〜４２ｄを有してはおらず、表示部２０２の表示画面と略同一の平面状のタッチパネルを有している。第１の表示制御部３６は、第１実施形態と同様に（すなわち図６と同様に）特定画像４３を十字型に並べた表示画面を生成するための表示画面生成用信号を生成する。従って、本実施形態における「入力指示装置２０の操作位置」とは、操作部２０３が備えるタッチパネルのうち、特定画像４３が表示される表示部２０２の表示画面上の位置に相当する。当然、第１の表示制御部３６は、特定画像４３を十字型以外の態様、一例として正八角形の頂点上に並べた表示画面を生成するための表示画面生成用信号を生成してもよい。
【０１０４】
指定部３７は、第１の表示制御部３６が生成した表示画面生成用信号に基づいて表示部２０２が特定画像４３を表示している状態で、入力指示装置２０の操作部２０２の特定位置がユーザによりタッチされたことにより入力指示装置２０の操作部２０２が入力信号を出力し、この入力信号を第１の入力部３２ｄが受け入れたら、操作された操作部２０２のタッチ位置に対応して表示されている特定画像４３により特定された画像ファイル５０を表示対象として指定する。指定部３７による画像ファイル５０の指定結果は、画像ファイル５０が指定された順序とともに記憶部３１内のスライドショーテーブル５１に格納される。
【０１０５】
第２の表示制御部３８は、記憶部３１内のスライドショーテーブル５１を参照して、このスライドショーテーブル５１に記録された画像ファイル５０を入力指示装置２０の記憶部２０１から読み出し、スライドショーテーブル５１に格納された順、すなわち指定部３７により指定された順に画像ファイル５０の画像データ５０ａを入力指示装置２０の表示部２０２の表示画面に表示させるための表示画面生成用信号を生成する。
【０１０６】
記憶部３１にはスライドショーテーブル５１が格納されている。第１の出力部３３ｃは、第１実施形態の出力部３３と同一の機能を有するとともに、制御部３０、特に第１、第２の表示制御部３６、３８が生成した表示画面生成用信号とスライドショーテーブル５１とを入力指示装置２０に送信する。また、第１の入力部３２ｄは、第１実施形態の入力部３２と同一の機能を有するとともに、画像ファイル５０のうち少なくとも画像データ５０ａ及び撮像時刻データ５０ｂを入力指示装置２０から受信する。
【０１０７】
従って、本実施形態によっても、上述した第１実施形態と同様の効果を得ることができる。
【０１０８】
なお、本実施形態においては、図１８に示すように、画像ファイル５０は入力指示装置２０の記憶部２０１にのみ格納されていたが、上述の実施形態と同様に情報処理装置１の記憶部３１にも画像ファイル５０を格納し、これら、入力指示装置２０の記憶部２０１及び情報処理装置１の記憶部３１内の画像ファイル５０を混在させたスライドショー表示を行ってもよい。この場合、スライドショー表示を入力指示装置２０において実現するために、情報処理装置１の記憶部３１に格納されている画像ファイル５０を入力指示装置２０に送信することになる。
【０１０９】
あるいは、情報処理装置１に入力指示装置２０とは異なる表示装置４を接続し、情報処理装置１が表示装置４においてスライドショー表示を行ってもよい。この場合、入力指示装置２０の記憶部２０１に格納されている画像ファイルとスライドショーテーブル５１を情報処理装置１に送信することになる。
【０１１０】
また、本実施形態においては、入力指示装置２０の操作部２０３はタッチパネルを備えている。このタッチパネルの利点は、例えば上述の第１実施形態のように、入力指示装置２０が十字ボタン４２ａ〜４２ｄや入力ボタン４１といった予めその配置が定められた操作部２０ａを備える構成と異なり、表示部２０２への特定画像４３の表示位置を自由に定めてもこの特定画像４３の指定動作を行うことができることにある。加えて、スライドショー表示を行う画像ファイル５０の指定作業中において、特定画像４３の表示位置を変更してもこの特定画像４３の指定動作が可能なことにもある。
【０１１１】
一例として、上述した第４実施形態において、特定の検索キーに基づいて検索部３９が検索をしたところ、対象となる画像ファイル５０の数が少なく、しかも、この検索キーに基づいて検索された画像ファイル５０をユーザが指定する動作を繰り返した結果、検索キーに基づいて検索された画像ファイル５０が全て指定されてしまった場合、特定画像４３の表示を中止してこの検索キーに基づく画像ファイル５０の指定をユーザができないようにすることも可能である。この場合、表示画面上には３つ、あるいはそれ以下の特定画像４３のみ表示されることになる。このように、特定画像４３が表示される数が少なくなった場合は、特定画像４３を拡大表示することも可能である。
【０１１２】
加えて、ユーザがタッチした位置を検出するのみならず、ユーザのスワイプ動作、フリック動作といった、ユーザのタッチ動作をタッチパネルで検出し、このタッチ動作に基づいて特定画像４３の選択を検出してもよい。この場合、ユーザのタッチ動作が特定画像４３の上で行われる必要はなく、例えばスワイプ動作の方向を検出し、この方向の延長線上にある特定画像４３が指定されたと判断することも可能である。
【０１１３】
（変形例）
なお、本発明の情報処理装置１は、その細部が上述した各実施形態に限定されず、種々の変形例が可能である。
一例として、上述の各実施形態では、第１の表示制御部３６が表示装置４に表示させる表示画面４ａには、特定画像４３とテキスト情報４６のみ表示されていたが、他の情報を同時に表示画面４ａに表示させてもよい。一例として、図１８（ａ）に示すように、第２の表示制御部３８による画像ファイル５０の表示の全体時間をユーザが設定した場合（図示例では１０分）、画像ファイル５０の表示の全体時間と、指定部３７による画像ファイル５０の指定間隔を累積して得られる、現時点で指定されている画像ファイル５０による表示時間との割合を表示し、ユーザによる画像ファイル５０指定の目安としてもよい。図１８（ａ）に示す例では、画像ファイル５０の表示の全体時間を示すバー４７ａと、現時点で指定されている画像ファイル５０による表示時間を示すバー４７ｂとを表示画面４ａに表示させ、指定部３７により画像ファイル５０が指定される毎に、バー４７ｂの表示が図中右方向に伸びるように表示させている。
【０１１４】
また、第２の表示制御部３８による画像ファイル５０の表示の際にＢＧＭを同時再生させる場合、情報処理装置１の制御部３０が事前にこのＢＧＭについてリズム、テンポを解析し、このリズムに合わせて第２の表示制御部３８による画像ファイル５０の表示が切り替わるように、指定部３７による画像ファイル５０の指定を行うためのガイド表示を表示画面４ａに同時に表示してもよい。一例として、図１８（ｂ）に示すように、特定画面４３を取り囲む楕円の円周上をガイド４８が回るようにこのガイド４８を表示させ、さらに、この楕円の円周上に複数のマーカー４９を表示させ、ガイド４８がいずれかのマーカー４９に重複表示された際に指定部３７により画像ファイル５０を指定すると、ＢＧＭのリズムに合わせて第２の表示制御部３８による画像ファイル５０の表示が切り替わるように、このガイド４８の移動速度を調整させる例が挙げられる。
【０１１５】
さらに、第２の表示制御部３８による、指定部３７により指定された順に画像ファイル５０を表示画面４ａで表示させる動作において、予め、指定部３７により指定された順に画像ファイル５０を表示画面４ａで表示させた動画ファイルを第２の表示制御部３８が生成し、この動画ファイルを再生してもよい。第２の表示制御部３８が生成した動画ファイルは一時的に記憶部３１に格納しておき、動画ファイル再生終了後は消去してもよいし、あるいは、動画ファイルを記憶部３１に定常的に格納してもよい。記憶部３１に格納した動画ファイル３１は出力部３３を介して外部機器に送信してもよく、あるいは、外部機器が、レコーダー等動画ファイルが記録可能な機器、さらにはＤＶＤドライブのようにＤＶＤに動画ファイルを書き込むことができる機器であれば、この動画ファイルを機器やＤＶＤに書き込んでもよい。
【０１１６】
さらに、第１の表示制御部３６による表示対象となる画像ファイル５０は、特定のアルバム４４に関連付けられ、さらに、特定の時間範囲内に撮像日時が存在する画像ファイル５０に限定されず、特定のアルバム４４に関連付けられた全ての画像ファイル５０、画像ファイル５０のヘッダ領域６０に記述された情報を検索キーとして絞り込んだ画像ファイル５０、さらには記憶部３１に格納されている全ての画像ファイル５０を対象としてもよい。
【０１１７】
さらに、スライドショー時に表示装置４の表示画面４ａに表示されるものは画像ファイル５０の画像データ５０ａに限定されず、特定画像４３と同様に、画像データ５０ａの解像度を変更した、すなわち画像データ５０ａを拡大または縮小した、いわゆるサムネイル画像データであってもよい。より好ましくは、このサムネイル画像データは表示装置４の表示画面４ａにおける表示に最適化された解像度を有する。従って、サムネイル画像データの解像度がオリジナルの画像データ５０ａの解像度を上回る（アップコンバートされた）ものであってもよい。さらに好ましくは、情報処理装置１の記憶部３１には、スライドショー表示のためのサムネイル画像データがオリジナルの画像データ５０ａとは別に格納されている。さらに好ましくは、サムネイル画像データはオリジナルの画像データ５０ａの一部を拡大または縮小したものである。この場合、スライドショーテーブル５１には、オリジナルの画像データ５０ａのどの領域がサムネイル画像データとして用いられるかというデータが含まれうる。
【０１１８】
そして、上述の各実施形態において、情報処理装置１を動作させるプログラムはＲＯＭ１１、ＨＤＤ部１６等に格納されて提供されていたが、不図示の光学ディスクドライブ、ＵＳＢインタフェース１３ｄ等を用いて、プログラムが格納されたＤＶＤ（Digital Versatile Disc）、ＵＳＢフラッシュメモリ装置、メモリーカード６等を接続し、このＤＶＤ等からプログラムを情報処理装置１に読み込んで動作させてもよい。また、ＷＡＮ２４上の装置内にプログラムを格納しておき、ネットワークインタフェース１５を介してこのプログラムを情報処理装置１に読み込んで動作させてもよい。さらに、上述の各実施形態において、情報処理装置１は複数のハードウェア要素により構成されていたが、これらハードウェア要素の一部の動作をＣＰＵ１０がプログラムの動作により実現することも可能である。加えて、上述の各実施形態ではＨＤＤ部１６を用いていたが、ＨＤＤ部１６以外の記憶媒体、一例としてＳＳＤ（Solid State Drive）装置やメモリーカード等の周知の記憶媒体を用いることも可能である。
【符号の説明】
【０１１９】
Ｓ    画像処理システム
１    情報処理装置
２、３  撮像装置
４    表示装置
５    ＵＳＢケーブル
６    メモリーカード
７    ＨＤＭＩケーブル
９    サーバ装置
１０    ＣＰＵ
１１    ＲＯＭ
１２    ＲＡＭ
１３    入出力デバイス
１３ａ  入力インタフェース
１３ｂ  入力指示部
１３ｃ  カードインタフェース
１３ｄ  ＵＳＢインタフェース
１４    ＨＤＭＩインタフェース
１５    ネットワークインタフェース
１６    ＨＤＤ部
１６ａ  ＨＤＤインタフェース
１６ｂ  ＨＤＤ
１７    無線ＬＡＮインタフェース
２０    入力指示装置
２０ａ、２０３  操作部
２１    ＵＳＢ機器
２２    ＨＤＭＩ出力機器
２３    ルータ
２４    ＷＡＮ
３０、２００    制御部
３１、２０１    記憶部
３２、３２ｃ、３２ｄ、２０４  入力部
３２ａ  データ入力部
３２ｂ  指示入力部
３３、３３ｂ、３３ｃ、９３、２０５  出力部
３３ａ  表示入力部
３４    画像取り込み部
３５、９５    配列部
３６、９６  第１の表示制御部
３７、９７  指定部
３８、９８  第２の表示制御部
３９    検索部
４１    入力ボタン
４２ａ〜４２ｄ  十字ボタン
４３    特定画像
４４    アルバム
４５    時間軸
４６    テキスト情報
４７ａ、４７ｂ    バー
４８    ガイド
４９    マーカー
５０    画像ファイル
５０ａ  画像データ
５０ｂ  撮像時刻データ
５１    スライドショーテーブル
９２    第２の入力部
９３    第２の出力部
２０２  表示部
【図１】
2015114903.tif 000003
【図２】
2015114903.tif 000004
【図３】
2015114903.tif 000005
【図４】
2015114903.tif 000006
【図５】
2015114903.tif 000007
【図６】
2015114903.tif 000008
【図７】
2015114903.tif 000009
【図８】
2015114903.tif 000010
【図９】
2015114903.tif 000011
【図１０】
2015114903.tif 000012
【図１１】
2015114903.tif 000013
【図１２】
2015114903.tif 000014
【図１３】
2015114903.tif 000015
【図１４】
2015114903.tif 000016
【図１５】
2015114903.tif 000017
【図１６】
2015114903.tif 000018
【図１７】
2015114903.tif 000019
【図１８】
2015114903.tif 000020
【図１９】
2015114903.tif 000021