(57)【要約】【課題】画像データをユーザの要望に応じて混合して閲覧する。【解決手段】挿入用画像データ判別部は、情報処理装置への画像データ取込動作の際に、画像データに関連付けられた情報に基づいて、取り込まれる画像データが挿入用画像データであるか一般用画像データであるかを判別し、挿入用画像データと判別された画像データに対して挿入用画像データであることを示す情報を関連付け、表示制御部は、一般用画像データと挿入用画像データとを所定の規則に従って混合して表示させる表示画面生成用信号を生成する。【選択図】図３
2015011513.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, Inc.）８０２．３規格に基づく有線通信を行うものである。
【００２８】
ＨＤＤ部１６は、ＨＤＤ１６ｂとＨＤＤインタフェース（Ｉ／Ｆ）１６ａとを備える。ＨＤＤ１６ｂは、記録媒体であるディスクと、このディスクの回転を行う回転部と、ディスクに対してデータの読み出し／書き込みを行うヘッド部とを備える（いずれも不図示）。ＨＤＤインタフェース１６ａは、このＨＤＤ１６ｂに対するデータの読み出し／書き込み指令があった場合に、ＨＤＤ１６ｂ全体の制御を行うとともに、データの読み出し／書き込み制御を行い、読み出されたデータを出力する。また、このＨＤＤ１６ｂには、ユーザにより提供される一般用画像ファイル５０、挿入用画像ファイル５１及びアルバムテーブル５２が格納されている。
【００２９】
一般用画像ファイル５０及び挿入用画像ファイル５１をＨＤＤ１６ｂに格納する手法は任意であるが、一例として、上述のように第１及び第２の撮像装置２、３が撮像して得られた画像ファイルをメモリーカード６内に格納し、このメモリーカード６をカードインタフェース１３ｃのカードスロットに挿入して、入力指示部１３ｂが操作されたことによりこのメモリーカード６内に格納された画像ファイルをＨＤＤ１６ｂ内に取り込む手法が挙げられる。また、画像ファイルを撮像した第２の撮像装置３に接続されたＵＳＢケーブル５をＵＳＢインタフェース１３ｄのＵＳＢコネクタに挿入して、入力指示部１３ｂが操作されたことにより第２の撮像装置３内に格納された画像ファイルをＨＤＤ１６ｂ内に取り込んでもよい。また、第１の撮像装置２と情報処理装置１の無線ＬＡＮインタフェース２４との間で無線通信を確立して、第１の撮像装置２からの指示により第１の撮像装置２内に格納された画像ファイルを無線通信経由でＨＤＤ１６ｂ内に取り込んでもよい。さらに、ＷＡＮ２４に存在する画像ファイルをルータ２３及びネットワークインタフェース１５を介してＨＤＤ１６ｂ内に取り込んでもよい。一般用画像ファイル５０、挿入用画像ファイル５１及びアルバムテーブル５２の詳細な構成については後述する。なお、図２において一般用画像ファイル５０及び挿入用画像ファイル５１はそれぞれ１つずつ図示されているが、本実施例においては一般用画像ファイル５０及び挿入用画像ファイル５１は複数個ＨＤＤ１６ｂ内に格納されていてもよい。
【００３０】
無線ＬＡＮインタフェース１７は、例えばＩＥＥＥ８０２．１１規格に準拠して無線クライアント２５と無線通信を行う。この無線ＬＡＮインタフェース１７は、情報処理装置１を無線ＬＡＮアクセスポイントとして動作させることが可能である。無線クライアント２５としては、例えば第１の撮像装置２が挙げられる。
【００３１】
（一実施形態の情報処理装置の機能構成）
図３は、一実施形態の情報処理装置１の機能構成を示す機能ブロック図である。図３において、本実施形態の情報処理装置１は、制御部３０、記憶部３１、入力部３２及び出力部３３を備える。
【００３２】
記憶部３１には、一般用画像ファイル５０、挿入用画像ファイル５１及びアルバムテーブル５２が格納されている。一般用画像ファイル５０は一般用画像データ５０ａを備える。同様に、挿入用画像ファイル５１は挿入用画像データ５１ａを備える。一般用画像ファイル５０、挿入用画像ファイル５１及びアルバムテーブル５２の詳細については後述する。
【００３３】
制御部３０は、画像データ取込部３４、挿入用画像データ判別部３５及び表示制御部３６を備える。
【００３４】
画像データ取込部３４は、第１及び第２の撮像装置２、３で撮像され、入力部３２に入力された画像ファイルを記憶部３１に取り込む。画像ファイルの取り込み方の一例については、既に説明したように、第１及び第２の撮像装置２、３が撮像して得られた画像ファイルをメモリーカード６内に格納し、このメモリーカード６を、入力部３２を構成するカードインタフェース１３ｃのカードスロットに挿入して、メモリーカード６内の画像ファイルを取り込む手法、画像ファイルを撮像した第２の撮像装置３に接続されたＵＳＢケーブル５を、入力部３２を構成するＵＳＢインタフェース１３ｄのＵＳＢコネクタに挿入して、第２の撮像装置３内の画像ファイルを取り込む手法、第１の撮像装置２と情報処理装置１の入力部３２を構成する無線ＬＡＮインタフェース１７との間で無線通信を確立して、第１の撮像装置２内に格納された画像ファイルを無線通信経由でＨＤＤ１６ｂ内に取り込む手法、ＷＡＮ２４に存在する画像ファイルを、入力部３２を構成するネットワークインタフェース１５を介して取り込む手法等が挙げられる。この際、画像データ取込部３４は、画像取り込み元である第１、第２の撮像装置２、３、メモリーカード６等に格納された画像ファイルの格納領域を示す情報、例えばファイルパス等を、個々の画像ファイルに関連付けて一時的に保存しておく。
【００３５】
挿入用画像データ判別部３５は、画像データ取込部３４による画像ファイル取込動作の際に、画像ファイルに関連付けられた情報に基づいて、取り込まれる画像ファイルが挿入用画像ファイル５１であるか一般用画像ファイル５０であるかを判別し、挿入用画像ファイル５１と判別された画像ファイルに対して挿入用画像ファイル５１であることを示す情報を関連付ける。この挿入用画像データ判別部３５が挿入用画像ファイル５１及び一般用画像ファイル５０の判別を行う基準となる、画像ファイルに関連付けられた情報は、一般用画像ファイル５０と挿入用画像ファイル５１を判別しうる情報であれば特段の限定はないが、ユーザが特定の動作を行ったことに起因して生じる情報であると、後述する、一般用画像ファイル５０と挿入用画像ファイル５１とを所定の規則に従って混合表示させる動作をユーザの嗜好に合わせることが容易となるので好ましい。また、挿入用画像データ判別部３５が挿入用画像ファイル５１に対して付与する、挿入用画像ファイル５１であることを示す情報も任意であり、挿入用画像ファイル５１がＥｘｉｆ（Exchangeable image file format）規格に準拠するものである場合は、このＥｘｉｆ規格で定められた領域に書き込まれてもよく、あるいは、挿入用画像ファイル５１とは別のデータとしてこの挿入用画像ファイル５１に関連付けられてもよい。
【００３６】
挿入用画像データ判別部３５が挿入用画像ファイル５１及び一般用画像ファイル５０の判別を行う基準となる、画像ファイルに関連付けられた情報の一例としては、第１及び第２の撮像装置２、３が付与する、挿入用画像ファイル５１となるべき画像ファイルに関連付けたタグが挙げられる。このタグが、画像データ取込部３４により取り込まれた画像ファイルに関連付けられていたとき、挿入用画像データ判別部３５は、取り込まれた画像ファイルを挿入用画像ファイル５１であるとして判別する。一例として、第１及び第２の撮像装置２、３から画像ファイルを取り込む際、あるいは取込動作に先立って、ユーザが第１及び第２の撮像装置２、３を操作して挿入用画像ファイル５１とすべき画像ファイルを選択し、第１及び第２の撮像装置２、３は選択された画像ファイルに対して特定のタグを付与する。画像データ取込部３４は、画像ファイル取込の際に、第１及び第２の撮像装置２、３が付与したタグも同時に取り込んで、個々の画像ファイルに関連付けて一時的に保存しておく。このようなタグは、画像ファイルがＥｘｉｆ規格に準拠するものである場合は、このＥｘｉｆ規格で定められた領域に書き込まれてもよく、あるいは、画像ファイルとは別のデータとしてこの画像ファイルに関連付けられた状態で取り込まれてもよい。
【００３７】
また、挿入用画像データ判別部３５が挿入用画像ファイル５１及び一般用画像ファイル５０の判別を行う基準となる、画像ファイルに関連付けられた情報の他の例としては、画像データ取込部３４による画像ファイル取込動作の際に、取り込まれるべき画像ファイルが第１及び第２の撮像装置２、３、メモリーカード６、ＷＡＮ２４等のどの領域に格納されていたかに関する情報が挙げられる。このような情報の一例としては、画像ファイルのファイルパス等が挙げられる。画像ファイルが所定領域内に格納されていたとき、挿入用画像データ判別部３５は、取り込まれた画像ファイルを挿入用画像ファイル５１であるとして判別する。一例として、画像ファイルのファイルパスにユーザが予め定めた文字列が含まれている場合、すなわち、ユーザが予め定めた文字列を含むフォルダ内に画像ファイルが格納されている場合、挿入用画像データ判別部３５は、取り込まれた画像ファイルを挿入用画像ファイル５１であるとして判別する。
【００３８】
また、挿入用画像データ判別部３５が挿入用画像ファイル５１及び一般用画像ファイル５０の判別を行う基準となる、画像ファイルに関連付けられた情報の他の例としては、画像ファイルを生成した第１及び第２の撮像装置２、３の機種名等、撮像装置２、３に関する情報が挙げられる。このような情報は、画像ファイルがＥｘｉｆ規格に準拠するものである場合、撮像装置２、３による撮像動作から画像ファイル生成の一連の動作の中で、画像ファイルの所定の領域に記述されることがある。撮像装置２、３が所定の撮像装置である場合、挿入用画像データ判別部３５は、この所定の撮像装置により生成された画像ファイルを挿入用画像ファイル５１であるとして判別する。所定の撮像装置に関する情報は、ユーザが事前に指定することが好ましい。
【００３９】
そして、挿入用画像データ判別部３５が挿入用画像ファイル５１及び一般用画像ファイル５０の判別を行う基準となる、画像ファイルに関連付けられた情報の他の例としては、画像ファイルに含まれる、第１及び第２の撮像装置２、３が被写体を撮像して画像ファイルを生成した際の位置特定データが挙げられる。このような情報は、画像ファイルがＥｘｉｆ規格に準拠し、また、第１及び第２の撮像装置２、３が位置特定データ取得手段を備える場合、撮像装置２、３による撮像動作から画像ファイル生成の一連の動作の中で、画像ファイルの所定の領域に記述されることがある。このような位置特定データの一例としては、ＧＰＳデータが挙げられる。この位置特定データが特定の位置特定データ、例えばランドマークの位置特定データから所定範囲内のものであるとき、挿入用画像データ判別部３５は、取り込まれた画像ファイルを挿入用画像ファイル５１であるとして判別する。特定の位置特定データに関する情報は、ユーザが事前に指定することが好ましい。
【００４０】
また、挿入用画像データ判別部３５は、記憶部３１内に既に格納されている一般用画像ファイル５０または挿入用画像ファイル５１と同一とみなせる重複画像ファイルが画像データ取込部３４による画像ファイル取込動作対象となった際に、この重複画像ファイルが挿入用画像ファイル５１であると判別した場合は、記憶部３１内に既に格納されている一般用画像ファイル５０または挿入用画像ファイル５１に対して挿入用画像ファイル５１であることを示す情報を関連付ける。ここで、「同一とみなせる」とは、一般用画像ファイル５０または挿入用画像ファイル５１の画像データ５０ａ、５０ｂと重複画像ファイルの画像データとを比較して、全く同じ画像データであるか、あるいは解像度が異なるだけのデータであるか、さらには拡大・縮小処理されたデータであることを意味する。「同一とみなせる」かどうかの判断は、例えば一般用画像ファイル５０または挿入用画像ファイル５１の画像データ５０ａ、５０ｂのハッシュ値と重複画像ファイルの画像データのハッシュ値とを求め、これらハッシュ値が等しいかどうかにより判断することができる。それ以外にも、既知の類似画像検索手法が好適に適用可能である。
【００４１】
表示制御部３６は、一般用画像ファイル５０と挿入用画像ファイル５１とを所定の規則に従って混合して表示させる表示画面生成用信号を生成する。このような表示画面としては、いわゆるスライドショー表示と呼ばれる表示画面が好適に挙げられる。表示制御部３６による混合表示の態様は任意であり、一例として、一般用画像ファイル５０を順次切り替えながら所定時間毎に表示させる途中で、一般用画像ファイル５０が所定枚数表示されたら挿入用画像ファイル５１を所定時間表示させ、挿入用画像ファイル５１を所定枚数表示させたら一般用画像ファイル５０の表示に戻り、これを所定枚数毎に繰り返す態様が挙げられる。この際、挿入用画像ファイル５１を表示させる所定時間と一般用画像ファイル５０を表示させる所定時間を異ならせてもよい。あるいは、一般用画像ファイル５０と挿入用画像ファイル５１とを所定の規則に従って同時に表示させる態様も挙げられる。より詳細には、挿入用画像ファイル５１が帯状の画像データを有する場合、挿入用画像ファイル５１を表示画面の上下左右の少なくともいずれか一つに常時表示させ、この状態で一般用画像ファイル５０を順次切り替えながら所定時間毎に表示させる態様である。
【００４２】
しかし、表示制御部３６が、一般用画像ファイル５０と挿入用画像ファイル５１とを所定の規則に従って混合して表示させる例としては、上述したスライドショー表示に限定されず、いわゆるフォトブックと呼ばれる、銀塩写真を貼付するためのアルバムに類似した表示をさせてもよい。但し、単純に一般用画像ファイル５０及び挿入用画像ファイル５１の一覧を表示する表示画面については、このような表示画面は画像ファイルの内容確認及び検索のために用いられることが多く、挿入用画像ファイル５１はユーザ設定により一般用画像ファイル５０と混合して表示するためのものであるから、一覧表示画面から除外してもよい。
【００４３】
また、表示制御部３６は、挿入用画像ファイル５１の解像度を、表示画面生成用信号生成のために適した解像度に変換する。表示制御部３６によるスライドショー表示の際は、一般用画像ファイル５０または挿入用画像ファイル５１が所定時間毎に切り替えられて表示される。しかしながら、挿入用画像ファイル５１の解像度が高い場合、表示制御部３６の処理能力によっては、挿入用画像ファイル５１の切り替え表示が円滑に行われない、さらには、所定時間内に挿入用画像ファイル５１の表示が終了しない事態が発生する可能性がある。加えて、表示画面が表示されるＨＤＭＩ出力機器２２等の解像度と挿入用画像ファイル５１の解像度が一致しない場合、ＨＤＭＩ出力機器２２等に表示される挿入用画像ファイル５１の切り替え表示が円滑に行われない可能性や、挿入用画像ファイル５１が極端に拡大／縮小表示されて美麗に表示されない可能性がある。このため、表示制御部３６は、自身の処理能力やＨＤＭＩ表示機器２２等の解像度を勘案して、スライドショー表示動作の際に、あるいはスライドショー表示動作に先立って、挿入用画像ファイル５１の切り替え表示が円滑に行われるように、あるいは挿入用画像ファイル５１が美麗に表示されるように、この挿入用画像ファイル５１の解像度を変換する。解像度変換は表示制御部３６やＨＤＭＩ出力機器２２等の処理能力、解像度に応じて行われ、挿入用画像ファイル５１の解像度を劣化させる（ダウンコンバート）、あるいは、挿入用画像ファイル５１の解像度を向上させる（アップコンバート）処理のいずれもが可能である。ＨＤＭＩ出力機器２２については、情報処理装置１はＨＤＭＩインタフェース１４等の各種インタフェースを介してそのプロファイルを入手することが可能であるので、解像度も把握することが可能である。あるいは、表示制御部３６は、記憶部３１内に取り込んだ挿入用画像ファイル５１を一般用画像ファイル５０として、取り込んだ挿入用画像ファイル５１の解像度を変換した別ファイルを挿入用画像ファイル５１としてもよい。さらには、表示制御部３６は、一般用画像ファイル５０についても、表示制御部３６の処理能力に応じて解像度変換を行ってもよい。この場合、記憶部３１には、取り込んだ一般用画像ファイル５０及び挿入用画像ファイル５１のそれぞれについて解像度を変換した別ファイルも記憶部３１に格納してもよい。
【００４４】
入力部３２は、第１、第２の撮像装置２、３を含む外部入力機器から情報処理装置１に入力される各種データの入力を受け付け、入力された各種データを制御部３０に入力し、あるいは記憶部３１に格納する。出力部３３は、表示画面生成用信号を含む、制御部３０または記憶部３１内の各種データを、画像表示装置４を含む外部出力機器に出力する。
【００４５】
以上の構成において、制御部３０及び制御部３０を構成する画像データ取込部３４、挿入用画像データ判別部３５及び表示制御部３６は主にＣＰＵ１０により構成され、記憶部３１は主にメモリーカード６、ＲＯＭ１１、ＲＡＭ１２及びＨＤＤ部１６により構成され、入力部３２は主に入出力デバイス１３、ネットワークインタフェース１５及び無線ＬＡＮインタフェース１７により構成され、出力部３３は主にＨＤＭＩインタフェース１４、ネットワークインタフェース１５及び無線ＬＡＮインタフェース１７により構成される。図３に示す情報処理装置１の各機能部の動作については後に詳述する。
【００４６】
（画像ファイルのデータ構造）
図４は、本実施形態の情報処理装置１のＨＤＤ１６ｂ内に格納されている画像ファイルのデータ構造の一例を示す図である。本実施形態において、一般用画像ファイル５０及び挿入用画像ファイル５１のデータ構造は同一である。従って、以下のデータ構造の説明においては、一般用画像ファイル５０について代表して説明を行う。本実施形態の一般用画像ファイル５０はＥｘｉｆ規格で定められるファイルフォーマットを有し、そのヘッダ部分６０にタグ情報が格納され、さらにサムネイル画像データが格納されたサムネイル画像領域６１、及び画像データ５０ａが格納された画像データ領域６２が設けられている。本実施形態の一般用画像ファイル５０では、ヘッダ部分６０に格納されたタグ情報は、被写体撮像時に第１の撮像装置２により一般用画像ファイル５０のヘッダ部分６０の所定領域に記述される。
【００４７】
一般用画像ファイル５０のヘッダ部分６０には、一般用画像ファイル５０を特定するための一意の値（ＩＤ）が記述されるＩＤ領域６３、一般用画像データ５０ａの画素数が記述される画素数領域６４、一般用画像ファイル５０の撮影日時である撮像時刻データ５０ｂが記述される撮影日時領域６５、一般用画像ファイル５０の情報処理装置１への取り込み日時が記述される取り込み日時領域６６、一般用画像ファイル５０が撮像された撮像装置２、３の機種名が記述される機種名領域６７、一般用画像ファイル５０の画像データ５０ａが撮像された際の撮像装置の各種情報、例えば絞り値、焦点距離が記述される撮影情報領域６８、一般用画像ファイル５０が撮像されたときに撮像装置２、３が所在する位置をＧＰＳシステムにより得た位置情報（例えば緯度、経度、高度情報）が記述されるＧＰＳ情報領域６９、及び情報処理装置１のユーザが各種情報を任意に記述するためのユーザ定義領域７０が設けられている。当然、これ以外の領域を一般用画像ファイル５０のヘッダ部分６０に設けることは任意である。
【００４８】
ここで、ヘッダ部分６０の各領域に記述される各種情報について一例を挙げて説明する。撮影日時領域６５には、撮像装置２、３の内部時計を参考にして、一般用画像ファイル５０の一般用画像データ５０ａが生成されたときの日時、つまり撮影日時を示す撮像時刻データが、一例として“2013/06/01 10:15:24”、すなわち年月日及び秒単位までの時間として記述される。取り込み日時領域６６には、情報処理装置１の図略の内部時計を参考にして、一般用画像ファイル５０の画像データ５０ａが情報処理装置１に取り込まれたときの日時、つまり取り込み日時が、一例として“2013/06/28 18:00:58”、すなわち年月日及び秒単位までの時間として記述される。機種名領域６７には、撮像装置２、３の機種名が、撮像装置２、３の製造者が定めたデータで、一例として「ＸＹＺ−○」として記述される。撮影情報領域６８には、一般用画像ファイル５０の画像データ５０ａが生成された際の撮像装置２、３の各種情報が、一例として「絞り値Ｆ＝８、シャッタースピード１／１２５」として記述される。ＧＰＳ情報領域６９には、一般用画像ファイル５０が生成されたときに撮像装置２、３が所在する位置をＧＰＳシステムを用いて得た位置情報を示すデータ、より詳細には撮像装置２、３が所在する位置の緯度情報、経度情報及び高度情報が、一例として“lat=+35.09.36.266, lon=+136.54.21.114，alt=50”として記述される。
【００４９】
（アルバムテーブルのデータ構造）
図５は、本実施形態の情報処理装置１のＨＤＤ１６ｂ内に格納されているアルバムテーブル５２のデータ構造の一例を示す図である。本実施形態におけるアルバムテーブル５２にはＩＤ領域７２及びアルバムタグ領域７３が設けられ、ＩＤ領域７２には、一般用画像ファイル５０または挿入用画像ファイル５１のＩＤ領域６３に記述された画像ファイル５０、５１のＩＤが格納され、アルバムタグ領域７３には、ＩＤ領域７２で特定される画像ファイル５０、５１が属するアルバムを示すアルバムタグが格納されている。ここに、アルバムとは、本実施形態の情報処理装置１の記憶部３１に格納されている画像ファイル５０、５１をグループ化したものである。本実施形態では、一般用画像ファイル５０は複数のアルバム（グループ）に分類され、また、一つの一般用画像ファイル５０が複数のアルバムに属する場合もある。従って、アルバムタグ領域７３には複数のアルバムタグが格納されることもある。一方、挿入用画像ファイル５１は単一のアルバムに属するものとされ、また、このアルバムは一般用画像ファイル５０のアルバムとは異なるものとされる。挿入用画像ファイル５１のアルバムタグは予め定められており、一例として“promotion”といったタグとされる。
【００５０】
（一実施形態の情報処理装置の動作）
次に、図６〜図９のフローチャートを参照して、本実施形態の情報処理装置１の動作について説明する。
【００５１】
図６は、本実施形態の情報処理装置１の動作の全体を説明するためのフローチャートである。図６のフローチャートに示すプログラムは、情報処理装置１による画像ファイルの取り込み時に開始される。
【００５２】
まず、ステップＳ１では、情報処理装置１の制御部３０が第１及び第２の撮像装置２、３から画像ファイルを取り込み、記憶部３１に一時的に格納する。次に、ステップＳ２では、取り込まれた画像ファイルに対して挿入用ファイル判別処理を行い、ステップＳ１で取り込まれた画像ファイルを一般用画像ファイル５０と挿入用画像ファイル５１とに判別する。挿入用ファイル判別処理の詳細については後述する。ステップＳ３では、一般用画像ファイル５０及び挿入用画像ファイル５１を所定の規則に従って混合して表示する表示画面を表示するための画面表示用信号を生成する。そして、この画面表示用信号が出力部３３を介して外部出力機器に出力され、この外部出力機器において画面表示用信号に基づいて表示画面が生成されることでスライドショー表示を行う。この後、図６に示すプログラムは終了する。
【００５３】
次に、図７は、本実施形態の情報処理装置１における挿入用ファイル判別処理の動作を説明するためのフローチャートである。まず、ステップＳ１０において、図６のステップＳ１で取り込まれた画像ファイルに対して重複ファイル排除処理が行われる。重複ファイル排除処理の詳細については後述する。
【００５４】
ステップＳ１１では、挿入用画像データ判別部３５が、図６のステップＳ１で取り込まれて記憶部３１に格納された画像ファイルのいずれか一つを選択される。ステップＳ１２では、挿入用画像データ判別部３５が、ステップＳ１１において選択された画像ファイルに関連付けられた情報に基づいて、この画像ファイルが挿入用画像ファイル５１であるか、あるいは一般用画像ファイル５０であるかを判別する。どのような情報に基づいて判別されるかについては上述の通りであるので、ここでの説明は省略する。そして、ステップＳ１２での判別の結果、ステップＳ１１において選択された画像ファイルが挿入用画像ファイル５１であると判別された場合は、プログラムはステップＳ１３に進み、一般用画像ファイル５０であると判別された場合は、プログラムはステップＳ１４に進む。
【００５５】
ステップＳ１３では、挿入用画像データ判別部３５が、挿入用画像ファイル５１と判別された画像ファイルのＩＤ領域６３に記述されたＩＤを読み取り、このＩＤをアルバムテーブル５２のＩＤ領域７２に記述するとともに、挿入用画像ファイル５１であることを示すタグ、一例として“promotion”というタグをアルバムタグ領域７３に記述する。一方、ステップＳ１４では、挿入用画像データ判別部３５がアルバムテーブル５２に対して何も記述しないことで、一般用画像ファイル５０と判別された画像ファイルに対してタグを付与しない。
【００５６】
ステップＳ１５では、挿入用画像データ判別部３５が、図６のステップＳ１で取り込まれた画像ファイルの全てについて挿入用画像ファイル５１であるか一般用画像ファイル５０であるかの判別が行われたか否かを判定し、全ての画像ファイルについて判別がされたと判定した（ステップＳ１５においてＹＥＳ）場合は図７に示すプログラムを終了し、判別がされていない画像ファイルがあると判定した（ステップＳ１５においてＮＯ）場合は、プログラムはステップＳ１６に移行する。ステップＳ１６では、挿入用画像データ判別部３５が次の画像ファイルを選択する。この後、プログラムはステップＳ１２に戻り、ステップＳ１２〜ステップＳ１６に示す処理が繰り返される。
【００５７】
次に、図８は、本実施形態の情報処理装置１における重複ファイル排除処理の動作を説明するためのフローチャートである。まず、ステップＳ２０では、挿入用画像データ判別部３５が、図６のステップＳ１で取り込まれて記憶部３１に格納された画像ファイルのいずれか一つを選択される。
【００５８】
ステップＳ２１では、挿入用画像データ判別部３５が、ステップＳ２０で選択された画像ファイルと同一とみなせる画像ファイルを記憶部３１内で検索する。そして、ステップＳ２２では、ステップＳ２１における検索結果に基づいて、挿入用画像データ判別部３５が、ステップＳ２０で選択された画像ファイルと同一とみなせる画像ファイル、すなわち重複画像ファイルが記憶部３１内に既に格納されているか否かを判定し、重複画像ファイルが記憶部３１内に格納されている（ステップＳ２２においてＹＥＳ）場合は、プログラムはステップＳ２３に進み、重複画像ファイルが記憶部３１内に格納されていない、つまり重複画像ファイルが記憶部３１内に存在しない（ステップＳ２２においてＮＯ）場合は、プログラムはステップＳ２８に進む。
【００５９】
ステップＳ２３では、挿入用画像データ判別部３５が、ステップＳ２０で選択された画像ファイルのユーザ定義領域７０にコメント（文字列データ）が記述されているか否かを判定し、コメントが記述されている（ステップＳ２３においてＹＥＳ）場合は、プログラムはステップＳ２４に進み、コメントが記述されていない（ステップＳ２３においてＮＯ）場合は、プログラムはステップＳ２５に進む。ステップＳ２４では、挿入用画像データ判別部３５が、ステップＳ２０で選択された画像ファイルのユーザ定義領域７０に記述されたコメントを、重複画像ファイルのユーザ定義領域７０に記述する。
【００６０】
ステップＳ２５では、挿入用画像データ判別部３５が、ステップＳ２０で選択された画像ファイルが挿入用画像ファイル５１であるか否かを、この画像ファイルに関連付けられた情報に基づいて判定する。そして、ステップＳ２０で選択された画像ファイルが挿入用画像ファイル５１である（ステップＳ２５においてＹＥＳ）場合は、プログラムはステップＳ２６に進み、ステップＳ２０で選択された画像ファイルが挿入用画像ファイル５１でない（ステップＳ２５においてＮＯ）場合は、プログラムはステップＳ２７に進む。ステップＳ２６では、挿入用画像データ判別部３５が、重複画像ファイルのＩＤ領域６３に記述されたＩＤを読み出し、このＩＤをアルバムテーブル５２のＩＤ領域７２に記述するとともに、アルバムタグ領域７３に挿入用画像ファイル５１であることを示すアルバムタグ、一例として“promotion”というタグをアルバムタグ領域７３に記述する。
【００６１】
ステップＳ２７では、ステップＳ２２での判定結果に基づき、ステップＳ２０で選択された画像ファイルと同一とみなせる重複画像ファイルが記憶部３１内に格納されている、すなわち、既に同一とみなせる画像ファイルが記憶部３１に取り込まれているので、挿入用画像データ判別部３５が、ステップＳ２０で選択された画像ファイルを記憶部３１から削除する。
【００６２】
ステップＳ２８では、挿入用画像データ判別部３５が、図６のステップＳ１で取り込まれた画像ファイルの全てについて、同一とみなせる重複画像ファイルが記憶部３１内に格納されているか否かの判別が行われたか否かを判定し、全ての画像ファイルについて判別がされた（ステップＳ２８においてＹＥＳ）場合は図８に示すプログラムを終了し、判別がされていない画像ファイルがある（ステップＳ２８においてＮＯ）場合は、プログラムはステップＳ２９に移行する。ステップＳ２９では、挿入用画像データ判別部３５が次の画像ファイルを選択する。この後、プログラムはステップＳ２１に戻り、ステップＳ２１〜ステップＳ２９に示す処理が繰り返される。
【００６３】
次に、図９は、本実施形態の情報処理装置１におけるスライドショー表示の動作を説明するためのフローチャートである。まず、ステップＳ３０では、ユーザによるスライドショー表示設定入力が入力部３２を介して入力される。ユーザによるスライドショー表示設定入力は、記憶部３１に一時的に格納される。ユーザによるスライドショー表示設定入力には、一般用画像ファイル５０のみでスライドショー表示を行うか、あるいは、一般用画像ファイル５０と挿入用画像ファイル５１とを混合してスライドショー表示を行うかの設定や、挿入用画像ファイル５１の表示から次の挿入用画像ファイル５１の表示までの間に一般用画像ファイル５０を何枚表示するか、言い換えれば、何枚置きに挿入用画像ファイル５１を表示するかの設定や、さらには挿入用画像ファイル５１の表示から次の挿入用画像ファイル５１の表示までの経過時間、言い換えれば、どれだけの時間置きに挿入用画像ファイル５１を表示するかの設定が含まれる。
【００６４】
ステップＳ３１では、表示制御部３６が、記憶部３１に格納されている一般用画像ファイル５０を一定の規則に従って配列する。一般用画像ファイル５０の配列規則は任意であるが、一例として、一般用画像ファイル５０の撮影日時領域６５に記述された撮影時刻データの順に配列する規則が挙げられる。ステップＳ３２では、表示制御部３６が、記憶部３１に格納されている挿入用画像ファイル５１を一定の規則に従って配列する。挿入用画像ファイル５１の配列規則も任意であるが、一例として、一般用画像ファイル５０の場合と同様に、撮影日時領域６５に記述された撮影時刻データの順に配列する規則や、取込日時領域６６に記述された取り込み日時の順に配列する規則が挙げられる。
【００６５】
ステップＳ３３では、表示制御部３６が、ステップＳ３１において配列された一般用画像ファイル５０を選択する。ステップＳ３４では、ユーザによるスライドショー表示設定入力を参照して、表示制御部３６が、次に表示すべき画像ファイルが一般用画像ファイル５０であるか挿入用画像ファイル５１であるか、言い換えれば、一般用画像ファイル５０のスライドショー表示に挿入用画像ファイル５１を挿入表示すべきか否かを判定する。そして、次に表示すべき画像ファイルが挿入用画像ファイル５１である（ステップＳ３４においてＹＥＳ）場合は、プログラムはステップＳ３５に進み、次に表示すべき画像ファイルが一般用画像ファイル５０である（ステップＳ３４においてＮＯ）場合は、プログラムはステップＳ３６に進む。
【００６６】
ステップＳ３５では、表示制御部３６が、ステップＳ３２において配列された挿入用画像ファイル５１を選択する。ステップＳ３６では、ステップＳ３４での判定結果に基づいて、表示制御部３６が、一般用画像ファイル５０または挿入用画像ファイル５１を一定時間表示画面で表示するための表示画面生成用信号を生成する。ステップＳ３６において生成された表示画面生成用信号は出力部３３を介して出力され、ＨＤＭＩ出力機器２２等において表示画面が表示される。
【００６７】
ステップＳ３７では、表示制御部３６が、ユーザによるスライドショー表示中止入力が入力部３２を介して入力されたか否かを判定し、スライドショー表示中止入力が入力された（ステップＳ３７においてＹＥＳ）場合は図９に示すプログラムを終了し、スライドショー表示中止入力が入力されていない（ステップＳ３７においてＮＯ）場合は、ステップＳ３８において表示制御部３６が次の一般用画像ファイル５０を選択する。その後、プログラムはステップＳ３４に戻り、ステップＳ３４〜ステップＳ３８の動作が繰り返される。
【００６８】
（一実施形態の効果）
以上詳細に説明したように、本実施形態の情報処理装置１によれば、情報処理装置１への画像ファイル取込の際に、この画像ファイルに関連付けられた情報に基づいて一般用画像ファイル５０であるか挿入用画像ファイル５１かを判別し、これら一般用画像ファイル５０と挿入用画像ファイル５１とを混合して表示させている。一般用画像ファイル５０か挿入用画像ファイル５１かを判別する情報はユーザが設定することが可能であるので、ユーザが混合表示を希望する挿入用画像ファイル５１を一般用画像ファイル５０と混合表示することが可能になる。従って、本実施形態の情報処理装置１によれば、画像データをユーザの要望に応じて混合して閲覧することの可能な情報処理装置１を実現することができる。
【００６９】
（変形例）
なお、本発明の情報処理装置等は、その細部が上述の一実施形態に限定されず、種々の変形例が可能である。
一例として、上述の一実施形態では、一般用画像ファイル５０及び挿入用画像ファイル５１はいずれもＥｘｉｆ規格に準拠したフォーマットを有する画像ファイルであったが、挿入用画像ファイル５１となる画像ファイルはＥｘｉｆ規格に準拠したフォーマットを有する必要はなく、例えば、グラフィックソフト等で作成されたＧＩＦ（Graphics Interchange Format）、ＢＭＰ（Microsoft Windows Bitmap Image）形式の画像ファイルであってもよい。グラフィックソフトによっては、画像ファイル作成時に例えばそのヘッダ領域にグラフィックソフト固有の情報を記述することがあるので、このグラフィックソフト固有の情報が画像ファイルに記述されている場合、この画像ファイルを挿入用画像ファイル５１として判別することが可能である。
【００７０】
また、少なくとも挿入用画像ファイル５１は撮像装置２、３により生成されたものである必要はなく、上述のようにＷＡＮ２４上に存在する画像ファイルであってもよい。加えて、挿入用画像ファイル５１を情報処理装置１に取り込まずに、撮像装置２、３やＷＡＮ２４、ＬＡＮ上に挿入用画像ファイル５１が存在した状態で、表示制御部２６が一般用画像ファイル５０と挿入用画像ファイル５１とを混合して表示するための表示画面生成用信号を生成してもよい。この場合、上述の一実施形態と同様に、情報処理装置１の記憶部３１内に格納されている挿入用画像ファイル５１との重複ファイル排除処理（図８参照）が行われるので、撮像装置２、３等に格納されている挿入用画像ファイル５１が情報処理装置１の記憶部３１内に格納されている挿入用画像ファイル５１と重複すると判断された場合は、情報処理装置１の記憶部３１内に格納された挿入用画像ファイル５１を用いて表示を行うことになる。これにより、撮像装置２、３等から情報処理装置１への画像ファイル転送作業を省略することができ、データ転送量の削減及び情報処理装置１及び撮像装置２、３等双方の処理の負担を軽減させることができる。
【００７１】
また、上述の一実施形態では、挿入用画像ファイル５１であることを示すアルバムタグは“promotion”タグ一種類であったが、挿入用画像ファイル５１であることを示すアルバムタグを複数種類用意し、いずれのアルバムタグが付与された挿入用画像ファイル５１を混合表示の対象とするかをユーザに選択させてもよい。同様に、共通のアルバムタグが付与された挿入用画像ファイル５１の中から、混合表示の対象とする挿入用画像ファイル５１をユーザに選択させてもよい。
【００７２】
また、本発明の情報処理装置における画像ファイルは静止画及び動画のいずれに係るものも含む。挿入用画像ファイル５１であるか否かの判断は、画像ファイルが静止画に係るものであるか動画に係るものであるかによって特段の変化はない。但し、動画に係る画像ファイルの場合、動画フォーマットによっては画像ファイル中にチャプタ情報を含ませることができる。従って、動画に係る画像ファイルにチャプタ情報が含まれていた場合、このチャプタ情報が特定のチャプタ情報であれば挿入用画像ファイル５１と判定してもよい。この場合、表示制御部３６による一般用画像ファイル５０と挿入用画像ファイル５１とを混合して表示する態様として、特定のチャプタ情報を有するチャプタ部分のみ再生表示する態様と、動画に係る挿入用画像ファイル５１を全て再生表示する態様とのいずれであってもよい。加えて、顔認識処理により特定の被写体を特定するための情報、例えば被写体の名前等がチャプタ情報として動画に係る画像ファイルに含まれていた場合、特定の被写体を特定するための情報を挿入用画像ファイル５１の判定に用いてもよい。これにより、挿入用画像ファイル５１として特定の被写体が撮像されている画像ファイルを効率的に抽出して混合表示することが可能になる。
【００７３】
そして、上述の各実施形態において、情報処理装置１を動作させるプログラムはＲＯＭ１１、ＨＤＤ部１６等に格納されて提供されていたが、不図示の光学ディスクドライブ、カードインタフェース１３ｃ、ＵＳＢインタフェース１３ｄ等を用いて、プログラムが格納されたＤＶＤ（Digital Versatile Disc）、ＵＳＢフラッシュメモリ装置、メモリーカード６等を接続し、このＤＶＤ等からプログラムを情報処理装置１に読み込んで動作させてもよい。また、ＷＡＮ２４上の装置内にプログラムを格納しておき、ネットワークインタフェース１５を介してこのプログラムを情報処理装置１に読み込んで動作させてもよい。さらに、上述の各実施形態において、情報処理装置１は複数のハードウェア要素により構成されていたが、これらハードウェア要素の一部の動作をＣＰＵ１０がプログラムの動作により実現することも可能である。
【符号の説明】
【００７４】
１    情報処理装置
２、３    撮像装置
４    画像表示装置
５    ＵＳＢケーブル
６    メモリーカード
７    ＨＤＭＩケーブル
１０    ＣＰＵ
１１    ＲＯＭ
１２    ＲＡＭ
１３    入出力デバイス
１３ａ  入力インタフェース
１３ｂ  入力指示部
１３ｃ  カードインタフェース
１３ｄ  ＵＳＢインタフェース
１４    ＨＤＭＩインタフェース
１５    ネットワークインタフェース
１６    ＨＤＤ部
１６ａ  ＨＤＤインタフェース
１６ｂ  ＨＤＤ
１７    無線ＬＡＮインタフェース
２０    入力機器
２１    ＵＳＢ機器
２２    ＨＤＭＩ出力機器
２３    ルータ
２４    ＷＡＮ
３０    制御部
３１    記憶部
３２    入力部
３３    出力部
３４    画像データ取込部
３５    挿入用画像データ判別部
３６    表示制御部
５０    一般用画像ファイル
５０ａ  一般用画像データ
５１    挿入用画像ファイル
５１ａ  挿入用画像データ
５２    アルバムテーブル
【図１】
2015011513.tif 000003
【図２】
2015011513.tif 000004
【図３】
2015011513.tif 000005
【図４】
2015011513.tif 000006
【図５】
2015011513.tif 000007
【図６】
2015011513.tif 000008
【図７】
2015011513.tif 000009
【図８】
2015011513.tif 000010
【図９】
2015011513.tif 000011