(57)【特許請求の範囲】
【請求項１】
第１のファイルリストに２次元画像データを特定するための第１のオブジェクトを表示し、第２のファイルリストに３次元画像データを構成する左目用画像データおよび右目用画像データを特定するための第２のオブジェクトを表示する電子機器であって、
プロセッサと、
前記２次元の画像データと、前記左目用画像データおよび前記右目用画像データとを格納するためのメモリとを備え、
前記プロセッサは、
前記左目用画像データと前記右目用画像データとのいずれか一方に、撮像素子への外光の入射を遮った物体の画像が含まれているか否かを判断し、
前記左目用画像データと前記右目用画像データとのいずれか一方に前記物体の画像が含まれていると判断された場合には、当該左目用画像データと当該右目用画像データとを特定するための前記第２のオブジェクトを前記第２のファイルリストから削除、または前記第２のファイルリストにおいて当該第２のオブジェクトの表示態様を変更する、電子機器。
【請求項２】
前記プロセッサは、前記削除または前記表示態様を変更した第２のオブジェクトを、前記第１のファイルリストに表示させる、請求項１に記載の電子機器。
【請求項３】
第１のファイルリストに２次元画像データを特定するための第１のオブジェクトを表示し、第２のファイルリストに３次元画像データを構成する左目用画像データおよび右目用画像データを特定するための第２のオブジェクトを表示する電子機器であって、
プロセッサと、
前記２次元の画像データと、前記左目用画像データおよび前記右目用画像データとを格納するためのメモリとを備え、
前記プロセッサは、
前記左目用画像データと前記右目用画像データとのいずれか一方に、撮像素子への外光の入射を遮った物体の画像が含まれているか否かを判断し、
前記左目用画像データと前記右目用画像データとのいずれか一方に前記物体の画像が含まれていると判断された場合には、当該左目用画像データと当該右目用画像データとを特定するための前記第２のオブジェクトを、前記第２のファイルリストに表示させずに前記第１のファイルリストに表示させる、電子機器。
【請求項４】
前記プロセッサは、前記第２のオブジェクトを前記第１のファイルリストに表示させる場合には、当該第２のオブジェクトを、前記第２のファイルリストに表示させるときとは異なる態様で表示させる、請求項３に記載の電子機器。
【請求項５】
第１のファイルリストに２次元画像データを特定するための第１のオブジェクトを表示し、第２のファイルリストに３次元画像データを構成する左目用画像データおよび右目用画像データを特定するための第２のオブジェクトを表示する電子機器における表示制御方法であって、
前記電子機器のプロセッサが、前記左目用画像データと前記右目用画像データとのいずれか一方に、撮像素子への外光の入射を遮った物体の画像が含まれているか否かを判断するステップと、
前記プロセッサが、前記左目用画像データと前記右目用画像データとのいずれか一方に前記物体の画像が含まれていると判断された場合には、当該左目用画像データと当該右目用画像データとを特定するための前記第２のオブジェクトを前記第２のファイルリストから削除、または前記第２のファイルリストにおいて当該第２のオブジェクトの表示態様を変更するステップとを備える、表示制御方法。
【請求項６】
第１のファイルリストに２次元画像データを特定するための第１のオブジェクトを表示し、第２のファイルリストに３次元画像データを構成する左目用画像データおよび右目用画像データを特定するための第２のオブジェクトを表示する電子機器における表示制御方法であって、
前記電子機器のプロセッサが、前記左目用画像データと前記右目用画像データとのいずれか一方に、撮像素子への外光の入射を遮った物体の画像が含まれているか否かを判断するステップと、
前記プロセッサが、前記左目用画像データと前記右目用画像データとのいずれか一方に前記物体の画像が含まれていると判断された場合には、当該左目用画像データと当該右目用画像データとを特定するための前記第２のオブジェクトを、前記第２のファイルリストに表示させずに前記第１のファイルリストに表示させるステップとを備える、表示制御方法。
【請求項７】
第１のファイルリストに２次元画像データを特定するための第１のオブジェクトを表示し、第２のファイルリストに３次元画像データを構成する左目用画像データおよび右目用画像データを特定するための第２のオブジェクトを表示する電子機器を制御するためのプログラムであって、
前記左目用画像データと前記右目用画像データとのいずれか一方に、撮像素子への外光の入射を遮った物体の画像が含まれているか否かを判断するステップと、
前記左目用画像データと前記右目用画像データとのいずれか一方に前記物体の画像が含まれていると判断された場合には、当該左目用画像データと当該右目用画像データとを特定するための前記第２のオブジェクトを前記第２のファイルリストから削除、または前記第２のファイルリストにおいて当該第２のオブジェクトの表示態様を変更するステップとを、前記電子機器のプロセッサに実行させる、プログラム。
【請求項８】
第１のファイルリストに２次元画像データを特定するための第１のオブジェクトを表示し、第２のファイルリストに３次元画像データを構成する左目用画像データおよび右目用画像データを特定するための第２のオブジェクトを表示する電子機器を制御するためのプログラムであって、
前記左目用画像データと前記右目用画像データとのいずれか一方に、撮像素子への外光の入射を遮った物体の画像が含まれているか否かを判断するステップと、
前記左目用画像データと前記右目用画像データとのいずれか一方に前記物体の画像が含まれていると判断された場合には、当該左目用画像データと当該右目用画像データとを特定するための前記第２のオブジェクトを、前記第２のファイルリストに表示させずに前記第１のファイルリストに表示させるステップとを、前記電子機器のプロセッサに実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、表示制御方法、およびプログラムに関する。特に、本発明は、ファイルを管理する電子機器、当該電子機器における表示制御方法、および当該電子機器を制御するためのプログラムに関する。
【背景技術】
【０００２】
従来、デジタル撮像を行なうデジタル方式の撮像装置が知られている。特許文献１には、上記撮像装置として、光電変換を用いて被写体の画像を取得する画像取得手段と、当該画像取得手段により時系列的に取得される複数の画像に基づいて、撮影者の手指が撮影対象領域内に含まれているか否かを判定する判定手段とを備える装置が開示されている。また、当該撮像装置は、指が写っていると判定した場合、撮像画像から指が写っている領域を削除する。さらに、撮像装置は、当該削除により得られた画像を記録媒体に記録する。
【０００３】
また、従来、撮像により得られた左目用画像データと右目用画像データとに基づいて、立体画像を表示するための立体画像データを生成する複眼式の撮像装置が知られている。
【０００４】
特許文献２には、上記複眼式の撮像装置として、複眼カメラが開示されている。複眼カメラは、２つの撮影部が取得した視点画像の画角に障害物が含まれているか否かを判定する。具体的には、複眼カメラは、視点画像の周囲の所定範囲の領域に障害物が含まれるか否かを判定する。複眼カメラは、障害物が含まれていると判定された場合、障害物が含まれる障害物領域を立体視可能なように、２つの撮影部が取得した視点画像を修正する。さらに、複眼カメラは、修正された視点画像を用いて３次元処理を行い、立体表示用画像を生成する。
【０００５】
特許文献３には、上記複眼式の撮像装置として、複眼デジタルカメラが開示されている。当該複眼デジタルカメラは、複数の撮像手段と、縦撮りか否かを検出する検出手段と、複数の撮像手段のうちの一部又は全部の撮像手段から得られる画像を記録媒体に記録する記録手段と、撮影を指示するシャッタボタンと、検出手段により縦撮りが検出され、かつシャッタボタンにより撮影が指示された場合に、複数の撮像手段のうちの一部の撮像手段から得られる画像を記録媒体に記録するように記録手段を制御する制御手段とを備える。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−４０７１２号公報
【特許文献２】特開２０１０−２８８２５３号公報
【特許文献３】特開２００８−１４１５１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記のように３次元画像を生成するための両視点画像データ（左目用画像データおよび右目用画像データ）と２次元画像データとを別々に管理するため、左目用画像データと右目用画像データとを含むファイルを特待するためのアイコン（オブジェクト）を、２次元画像データとは別のファイルリストに表示する電子機器もある。
【０００８】
このような場合、両視点画像データの一方に指等の物体（障害物）が含まれているときに、当該両視点画像データのアイコンを３次元用のファイルリストに表示したとしても、以下の点でユーザにとって好ましくない。すなわち、ユーザが、３次元用のファイルリストからアイコンを選択することにより、指等の物体が含まれている視点データに基づく立体画像を視認しようとした場合、ユーザは自身が意図していた３次元画像を視認できない。このような場合には、両視点画像データのうち指等の物体が含まれていない一方の視点画像データに基づく２次元画像を視認する方が、ユーザにとっては好ましい。
【０００９】
本願発明は、上記の問題点に鑑みなされたものであって、その目的は、ユーザにとって利便性の高いファイル管理を行なうことが可能な電子機器、表示制御方法、およびプログラムを提供することにある。
【課題を解決するための手段】
【００１０】
本発明のある局面に従うと、電子機器は、第１のファイルリストに２次元画像データを特定するための第１のオブジェクトを表示し、第２のファイルリストに３次元画像データを構成する左目用画像データおよび右目用画像データを特定するための第２のオブジェクトを表示する。電子機器は、プロセッサと、２次元の画像データと、左目用画像データおよび右目用画像データとを格納するためのメモリとを備える。プロセッサは、左目用画像データと右目用画像データとのいずれか一方に、撮像素子への外光の入射を遮った物体の画像が含まれているか否かを判断する。プロセッサは、左目用画像データと右目用画像データとのいずれか一方に物体の画像が含まれていると判断された場合には、当該左目用画像データと当該右目用画像データとを特定するための第２のオブジェクトを第２のファイルリストから削除、または第２のファイルリストにおいて当該第２のオブジェクトの表示態様を変更する。
【００１１】
好ましくは、プロセッサは、削除または表示態様を変更した第２のオブジェクトを、第１のファイルリストに表示させる。
【００１２】
好ましくは、左目用画像データは、複数の左目用フレームを含む。右目用画像データは、３次元の動画像を表示するために、各々が互いに異なる左目用フレームに対応付けられた複数の右目用フレームを含む。メモリは、フレーム数に関する閾値をさらに格納している。プロセッサは、左目用フレームと当該左目用フレームに対応付けられた右目用フレームとからなるフレーム対の各々について、当該フレーム対に含まれる左目用フレームと右目用フレームとのいずれか一方に物体の画像が含まれているか否かを判断する。フレーム対は、動画像の再生用に順序付けされている。プロセッサは、複数のフレーム対において左目用フレームと右目用フレームとのいずれか一方が物体の画像を閾値以上連続して含む場合に、第２のオブジェクトを第２のファイルリストから削除、または第２のファイルリストにおいて当該第２のオブジェクトの表示態様を変更する。
【００１３】
本発明の他の局面に従うと、電子機器は、第１のファイルリストに２次元画像データを特定するための第１のオブジェクトを表示し、第２のファイルリストに３次元画像データを構成する左目用画像データおよび右目用画像データを特定するための第２のオブジェクトを表示する。電子機器は、プロセッサと、２次元の画像データと、左目用画像データおよび右目用画像データとを格納するためのメモリとを備える。プロセッサは、左目用画像データと右目用画像データとのいずれか一方に、撮像素子への外光の入射を遮った物体の画像が含まれているか否かを判断する。プロセッサは、左目用画像データと右目用画像データとのいずれか一方に物体の画像が含まれていると判断された場合には、当該左目用画像データと当該右目用画像データとを特定するための第２のオブジェクトを、第２のファイルリストに表示させずに第１のファイルリストに表示させる。
【００１４】
好ましくは、左目用画像データは、複数の左目用フレームを含む。右目用画像データは、３次元の動画像を表示するために、各々が互いに異なる左目用フレームに対応付けられた複数の右目用フレームを含む。メモリは、フレーム数に関する閾値をさらに格納している。プロセッサは、左目用フレームと当該左目用フレームに対応付けられた右目用フレームとからなるフレーム対の各々について、当該フレーム対に含まれる左目用フレームと右目用フレームとのいずれか一方に物体の画像が含まれているか否かを判断する。フレーム対は、動画像の再生用に順序付けされている。プロセッサは、複数のフレーム対において左目用フレームと右目用フレームとのいずれか一方が物体の画像を閾値以上連続して含む場合に、第２のオブジェクトを第１のファイルリストに表示させる。
【００１５】
好ましくは、プロセッサは、第２のオブジェクトを第１のファイルリストに表示させる場合には、当該第２のオブジェクトを、第２のファイルリストに表示させるときとは異なる態様で表示させる。
【００１６】
本発明のさらに他の局面に従うと、電子機器は、第１のファイルリストに２次元画像データを特定するための第１のオブジェクトを表示し、第２のファイルリストに３次元画像データを構成する左目用画像データおよび右目用画像データを特定するための第２のオブジェクトを表示する。電子機器は、プロセッサと、２次元の画像データと、左目用画像データおよび右目用画像データとを格納するためのメモリとを備える。プロセッサは、左目用画像データと右目用画像データとがデコード可能であるか否かを判断する。プロセッサは、左目用画像データと右目用画像データとのいずれか一方がデコード可能でないと判断された場合には、当該左目用画像データと当該右目用画像データとを特定するための第２のオブジェクトを第２のファイルリストから削除、または第２のファイルリストにおいて当該第２のオブジェクトの表示態様を変更する。
【００１７】
好ましくは、プロセッサは、削除または表示態様を変更した第２のオブジェクトを、第１のファイルリストに表示させる。
【００１８】
好ましくは、左目用画像データは、複数の左目用フレームを含む。右目用画像データは、３次元の動画像を表示するために、各々が互いに異なる左目用フレームに対応付けられた複数の右目用フレームを含む。メモリは、フレーム数に関する閾値をさらに格納している。プロセッサは、左目用フレームと当該左目用フレームに対応付けられた右目用フレームとからなるフレーム対の各々について、当該フレーム対に含まれる左目用フレームと右目用フレームとがデコード可能であるか否かを判断する。フレーム対は、動画像の再生用に順序付けされている。プロセッサは、複数のフレーム対において左目用フレームと右目用フレームとのいずれか一方が物体の画像を閾値以上連続して含む場合に、第２のオブジェクトを第２のファイルリストから削除、または第２のファイルリストにおいて当該第２のオブジェクトの表示態様を変更する。
【００１９】
本発明のさらに他の局面に従うと、電子機器は、第１のファイルリストに２次元画像データを特定するための第１のオブジェクトを表示し、第２のファイルリストに３次元画像データを構成する左目用画像データおよび右目用画像データを特定するための第２のオブジェクトを表示する。電子機器は、プロセッサと、２次元の画像データと、左目用画像データおよび右目用画像データとを格納するためのメモリとを備える。プロセッサは、左目用画像データと右目用画像データとがデコード可能であるか否かを判断する。プロセッサは、左目用画像データと右目用画像データとのいずれか一方がデコード可能でないと判断された場合には、当該左目用画像データと当該右目用画像データとを特定するための第２のオブジェクトを、第２のファイルリストに表示させずに第１のファイルリストに表示させる。
【００２０】
好ましくは、左目用画像データは、複数の左目用フレームを含む。右目用画像データは、３次元の動画像を表示するために、各々が互いに異なる左目用フレームに対応付けられた複数の右目用フレームを含む。メモリは、フレーム数に関する閾値をさらに格納している。プロセッサは、左目用フレームと当該左目用フレームに対応付けられた右目用フレームとからなるフレーム対の各々について、当該フレーム対に含まれる左目用フレームと右目用フレームとがデコード可能であるか否かを判断する。フレーム対は、動画像の再生用に順序付けされている。プロセッサは、複数のフレーム対において左目用フレームと右目用フレームとのいずれか一方が物体の画像を閾値以上連続して含む場合に、第２のオブジェクトを、第１のファイルリストに表示させる。
【００２１】
好ましくは、プロセッサは、第２のオブジェクトを第１のファイルリストに表示させる場合には、当該第２のオブジェクトを、第２のファイルリストに表示させるときとは異なる態様で表示させる。
【００２２】
好ましくは、プロセッサは、左目用画像データと右目用画像データとのいずれか一方に物体の画像が含まれているか否かの判断を、当該左目用画像データと当該右目用画像データとを特定するための第２のオブジェクトを最初にディスプレイに表示させる前に１度だけ行なう。
【００２３】
好ましくは、プロセッサは、左目用画像データと右目用画像データとがデコード可能であるか否かの判断を、当該左目用画像データと当該右目用画像データとを特定するための第２のオブジェクトを最初にディスプレイに表示させる前に１度だけ行なう。
【００２４】
好ましくは、プロセッサは、左目用画像データと右目用画像データとのいずれか一方に物体の画像が含まれているか否かの判断を、３次元画像データに基づく３次元画像をディスプレイに最初に表示させる前に１度だけ行なう。
【００２５】
好ましくは、プロセッサは、左目用画像データと右目用画像データとがデコード可能であるか否かの判断を、３次元画像データに基づく３次元画像をディスプレイに最初に表示させる前に１度だけ行なう。
【００２６】
本発明のさらに他の局面に従うと、表示制御方法は、第１のファイルリストに２次元画像データを特定するための第１のオブジェクトを表示し、第２のファイルリストに３次元画像データを構成する左目用画像データおよび右目用画像データを特定するための第２のオブジェクトを表示する電子機器に用いられる。表示制御方法は、電子機器のプロセッサが、左目用画像データと右目用画像データとのいずれか一方に、撮像素子への外光の入射を遮った物体の画像が含まれているか否かを判断するステップと、プロセッサが、左目用画像データと右目用画像データとのいずれか一方に物体の画像が含まれていると判断された場合には、当該左目用画像データと当該右目用画像データとを特定するための第２のオブジェクトを第２のファイルリストから削除、または第２のファイルリストにおいて当該第２のオブジェクトの表示態様を変更するステップとを備える。
【００２７】
本発明のさらに他の局面に従うと、表示制御方法は、第１のファイルリストに２次元画像データを特定するための第１のオブジェクトを表示し、第２のファイルリストに３次元画像データを構成する左目用画像データおよび右目用画像データを特定するための第２のオブジェクトを表示する電子機器に用いられる。表示制御方法は、電子機器のプロセッサが、左目用画像データと右目用画像データとのいずれか一方に、撮像素子への外光の入射を遮った物体の画像が含まれているか否かを判断するステップと、プロセッサが、左目用画像データと右目用画像データとのいずれか一方に物体の画像が含まれていると判断された場合には、当該左目用画像データと当該右目用画像データとを特定するための第２のオブジェクトを、第２のファイルリストに表示させずに第１のファイルリストに表示させるステップとを備える。
【００２８】
本発明のさらに他の局面に従うと、表示制御方法は、第１のファイルリストに２次元画像データを特定するための第１のオブジェクトを表示し、第２のファイルリストに３次元画像データを構成する左目用画像データおよび右目用画像データを特定するための第２のオブジェクトを表示する電子機器に用いられる。表示制御方法は、電子機器のプロセッサが、左目用画像データと右目用画像データとがデコード可能であるか否かを判断するステップと、プロセッサが、左目用画像データと右目用画像データとのいずれか一方がデコード可能でないと判断された場合には、当該左目用画像データと当該右目用画像データとを特定するための第２のオブジェクトを第２のファイルリストから削除、または第２のファイルリストにおいて当該第２のオブジェクトの表示態様を変更するステップとを備える。
【００２９】
本発明のさらに他の局面に従うと、表示制御方法は、第１のファイルリストに２次元画像データを特定するための第１のオブジェクトを表示し、第２のファイルリストに３次元画像データを構成する左目用画像データおよび右目用画像データを特定するための第２のオブジェクトを表示する電子機器に用いられる。表示制御方法は、電子機器のプロセッサが、左目用画像データと右目用画像データとがデコード可能であるか否かを判断するステップと、プロセッサが、左目用画像データと右目用画像データとのいずれか一方がデコード可能でないと判断された場合には、当該左目用画像データと当該右目用画像データとを特定するための第２のオブジェクトを、第２のファイルリストに表示させずに第１のファイルリストに表示させるステップとを備える。
【００３０】
本発明のさらに他の局面に従うと、プログラムは、第１のファイルリストに２次元画像データを特定するための第１のオブジェクトを表示し、第２のファイルリストに３次元画像データを構成する左目用画像データおよび右目用画像データを特定するための第２のオブジェクトを表示する電子機器を制御する。プログラムは、左目用画像データと右目用画像データとのいずれか一方に、撮像素子への外光の入射を遮った物体の画像が含まれているか否かを判断するステップと、左目用画像データと右目用画像データとのいずれか一方に物体の画像が含まれていると判断された場合には、当該左目用画像データと当該右目用画像データとを特定するための第２のオブジェクトを第２のファイルリストから削除、または第２のファイルリストにおいて当該第２のオブジェクトの表示態様を変更するステップとを、電子機器のプロセッサに実行させる。
【００３１】
本発明のさらに他の局面に従うと、プログラムは、第１のファイルリストに２次元画像データを特定するための第１のオブジェクトを表示し、第２のファイルリストに３次元画像データを構成する左目用画像データおよび右目用画像データを特定するための第２のオブジェクトを表示する電子機器を制御する。プログラムは、左目用画像データと右目用画像データとのいずれか一方に、撮像素子への外光の入射を遮った物体の画像が含まれているか否かを判断するステップと、左目用画像データと右目用画像データとのいずれか一方に物体の画像が含まれていると判断された場合には、当該左目用画像データと当該右目用画像データとを特定するための第２のオブジェクトを、第２のファイルリストに表示させずに第１のファイルリストに表示させるステップとを、電子機器のプロセッサに実行させる。
【００３２】
本発明のさらに他の局面に従うと、プログラムは、第１のファイルリストに２次元画像データを特定するための第１のオブジェクトを表示し、第２のファイルリストに３次元画像データを構成する左目用画像データおよび右目用画像データを特定するための第２のオブジェクトを表示する電子機器を制御する。プログラムは、左目用画像データと右目用画像データとがデコード可能であるか否かを判断するステップと、左目用画像データと右目用画像データとのいずれか一方がデコード可能でないと判断された場合には、当該左目用画像データと当該右目用画像データとを特定するための第２のオブジェクトを第２のファイルリストから削除、または第２のファイルリストにおいて当該第２のオブジェクトの表示態様を変更するステップとを、電子機器のプロセッサに実行させる。
【００３３】
本発明のさらに他の局面に従うと、プログラムは、第１のファイルリストに２次元画像データを特定するための第１のオブジェクトを表示し、第２のファイルリストに３次元画像データを構成する左目用画像データおよび右目用画像データを特定するための第２のオブジェクトを表示する電子機器を制御する。プログラムは、左目用画像データと右目用画像データとがデコード可能であるか否かを判断するステップと、左目用画像データと右目用画像データとのいずれか一方がデコード可能でないと判断された場合には、当該左目用画像データと当該右目用画像データとを特定するための第２のオブジェクトを、第２のファイルリストに表示させずに第１のファイルリストに表示させるステップと、電子機器のプロセッサに実行させる。
【発明の効果】
【００３４】
本発明によれば、ユーザにとって利便性の高いファイル管理を行なうことが可能となる。
【図面の簡単な説明】
【００３５】
【図１】実施の形態１に係る電子機器の外観を示した図である。
【図２】電子機器とは異なる撮像装置を用いて被写体を撮像したときに得られる画像を説明するための図である。
【図３】電子機器が撮像装置から静止画像データを取得する方法を説明するための図である。
【図４】メモリカードに含まれる画像データを電子機器がコピーした場合における、電子機器の第１のデータ処理を説明するための図である。
【図５】メモリカードに含まれる画像データを電子機器がコピーした場合における、電子機器の第２のデータ処理を説明するための図である。
【図６】メモリカードに含まれる画像データを電子機器がコピーした場合における、電子機器の第３のデータ処理を説明するための図である。
【図７】メモリカードに含まれる画像データを電子機器がコピーした場合における、電子機器の第４のデータ処理を説明するための図である。
【図８】電子機器がフラッシュメモリに格納しているデータの概要を説明するための図である。
【図９】電子機器のハードウェア構成を示した図である。
【図１０】電子機器が図５（ａ）に基づいて説明したデータ処理を電子機器が実行する場合におけるフローチャートである。
【図１１】電子機器が図５（ｂ）に基づいて説明したデータ処理を電子機器が実行する場合におけるフローチャートである。
【図１２】電子機器が図６に基づいて説明したデータ処理を電子機器が実行する場合におけるフローチャートの一部分である。
【図１３】電子機器が図６に基づいて説明したデータ処理を電子機器が実行する場合におけるフローチャートの残りの部分である。
【図１４】電子機器が図７に基づいて説明したデータ処理を電子機器が実行する場合におけるフローチャートである。
【図１５】電子機器が動画像ファイルを取得した場合における、電子機器のデータ処理を説明するための図である。
【図１６】電子機器が動画像ファイルを取得した場合における、電子機器のデータ処理の他の例を説明するための図である。
【図１７】電子機器が動画像ファイルを取得した場合における、電子機器のデータ処理のさらに他の例を説明するための図である。
【図１８】実施の形態１において図５（ａ）に基づいて説明したデータ処理に対応するデータ処理を電子機器が実行する場合におけるフローチャートである。
【図１９】実施の形態１において図５（ｂ）に基づいて説明したデータ処理に対応するデータ処理を電子機器が実行する場合におけるフローチャートである。
【図２０】実施の形態１において図６に基づいて説明したデータ処理に対応するデータ処理を電子機器が実行する場合におけるフローチャートの一部分である。
【図２１】実施の形態１において図７に基づいて説明したデータ処理に対応するデータ処理を電子機器が実行する場合におけるフローチャートである。
【図２２】メモリカードに含まれる画像データを電子機器がコピーした場合における、電子機器のデータ処理を説明するための図である。
【発明を実施するための形態】
【００３６】
以下、図面を参照しつつ、本発明の実施の形態に係る電子機器について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００３７】
本発明の実施の形態に係る電子機器は、静止画像および動画像を再生可能な機器である。当該電子機器としては、スマートフォンを含む携帯型電話機、ＰＤＡ（Personal Digital Assistant）、タブレット型のコンピュータ、ラップトップ型のコンピュータ、デスクトップ型のコンピュータ、デジタルフォトアルバム（デジタルフォトフレーム）、電子辞書、電子ブックリーダ、デジタルカメラ等が挙げられる。また、電子機器は、ディスプレイを備えておらず、他の装置のディスプレイに画像を出力する装置であってもよい。以下では、電子機器として、ディスプレイを備える機器を例に挙げて説明する。
【００３８】
また、詳細については後述するが、本発明の実施の形態に係る電子機器は、２次元ファイルリストに２次元画像データを特定するためのオブジェクトを表示し、３次元ファイルリストに３次元画像データを構成（生成）するための左目用画像データおよび右目用画像データを特定するためのオブジェクトを表示する機能を有している。
【００３９】
［実施の形態１］
＜Ａ．外観＞
図１は、本実施の形態に係る電子機器１の外観を示した図である。図１を参照して、電子機器１は、ディスプレイ１０５と、操作キー１０７とを備える。電子機器１は、２次元表示と３次元表示とが可能に構成されている。電子機器１は、３次元表示の方法として視差バリア方式を用いている。電子機器１は、ディスプレイ１０５に、右目用画像と左目用画像とを、ｘまたはｙ方向において交互に表示する。なお、３次元表示の方法は、視差バリア方式に限定されるものではなく、たとえば、レンチキュラ方式、偏光板方式、液晶アクティブシャッターメガネ方式等の各種の方式を用いることもできる。
【００４０】
詳細については後述するが、電子機器１は、左目用画像データと、当該左目用画像データに対応付けられた右目用画像データとを用いて３次元画像データを生成する。電子機器１は、当該生成された３次元画像データに基づく３次元画像をディスプレイ１０５に表示する。なお、図面においては、説明の便宜上、３次元を「３Ｄ」と表記し、２次元を「２Ｄ」として表記する。なお、以下では、左目用画像データおよび右目用画像データの各々を、「視点画像データ」とも称する。また、左目用画像データおよび右目用画像データは、３次元画像データの生成に用いられる画像データであるため、以下では、左目用画像データと右目用画像データとからなるデータ対を、「３次元画像生成用データ」とも称する。
【００４１】
＜Ｂ．データ処理の概要＞
（ｂ１．データ処理の対象物）
図２は、電子機器１とは異なる撮像装置７００を用いて被写体を撮像したときに得られる画像を説明するための図である。詳しくは、図２は、撮像装置７００の２つのカメラ７１１，７１２を用いて被写体の動画を撮像したときに得られる左目用画像データと右目用画像データとを説明するための図である。
【００４２】
図２（ａ）は、撮像装置７００のユーザが、被写体の撮像のために、両手で撮像装置７００を把持した状態であって、右手の指９０１がカメラ７１１のレンズの一部にかかっている状態を示した図である。図２（ｂ）は、図２（ａ）の状態での撮像によって、右目用フレーム８１２に指９０１が写り込んだ状態を表した図である。
【００４３】
図２（ｃ）は、撮像装置７００のユーザが、被写体の撮像のために、両手で撮像装置７００を把持した状態であって、左手の指９０２がカメラ７１２のレンズの一部にかかっている状態を示した図である。図２（ｄ）は、図２（ｃ）の状態での撮像によって、左目用フレーム８２１に指９０２が写り込んだ状態を表した図である。
【００４４】
以下では、主として、静止画像データである左目用画像データまたは右目用画像データに指等の障害物が写り込んでしまった場合を説明する。具体的には、電子機器１が、撮像装置７００が撮像した静止画像データを取得して、当該静止画像データを管理する際におけるデータ処理について説明する。
【００４５】
「障害物」とは、撮像装置７００における撮像素子への外光の入射を遮った物体を意味する。障害物としては、指以外にも、撮像装置７００のストッラップ等が挙げられる。以下では、説明の便宜上、障害物として、手の指を例に挙げて説明する。
【００４６】
図３は、電子機器１が撮像装置７００から静止画像データを取得する方法を説明するための図である。図３（ａ）は、電子機器１が、たとえばメモリカード１０９１（図９参照）を介して、撮像装置７００から静止画像データを取得する構成を示した図である。図３（ｂ）は、電子機器１が、有線による直接的な通信によって、撮像装置７００から静止画像データを取得する構成を示した図である。なお、電子機器１が、無線による直接的な通信によって、撮像装置７００から静止画像データを取得してもよい。図３（ｃ）は、電子機器１が、ネットワーク１３００を介して、撮像装置７００による撮像により得られた静止画像データであって、かつ当該撮像後にサーバ装置１２００に格納された静止画像データを、サーバ装置１２００から取得してもよい。電子機器１による静止画像データの取得方法は、特に限定されるものではない。
【００４７】
以下では、説明の便宜上、電子機器１がメモリカード１０９１を介して撮像装置７００から静止画像データを取得する構成を例に挙げて説明する。
【００４８】
（ｂ２．データ処理）
次に、電子機器１で行なわれるファイル管理理を説明する。具体的には、メモリカード１０９１に３次元画像生成用データと２次元画像データとが格納されており、これらの画像データを電子機器１のフラッシュメモリ１０４に転送したときのファイル管理について説明する。
【００４９】
なお、電子機器１は、後述する第２のデータ処理〜第４のデータ処理のうちの、予め定められた１つのデータ処理を実行する。なお、第２のデータ処理〜第４のデータ処理の中からユーザがデータ処理を選択できるように、電子機器１を構成してもよい。
【００５０】
（１）第１のデータ処理（アイコンの表示態様の変更）
図４は、メモリカード１０９１に含まれる画像データを電子機器１がコピーした場合における、電子機器１の第１のデータ処理を説明するための図である。詳しくは、図４は、メモリカード１０９１に含まれる全ての３次元画像生成用データに指の画像が含まれていない場合における、電子機器１の処理を説明するための図である。より詳しくは、図４は、全ての３次元画像生成用データについて、３次元画像生成用データを構成する左目用画像データおよび右目用画像データに指の画像が含まれていない場合の処理を説明するための図である。
【００５１】
図４を参照して、メモリカード１０９１には、３次元画像生成用データであるファイルＡ，Ｂ，Ｄ，Ｆ，Ｇ，Ｈが格納されている。また、メモリカード１０９１には、２次元画像データであるファイルＣ，Ｅが格納されている。
【００５２】
電子機器１は、メモリカード１０９１に格納された８つのファイルＡ〜Ｈをコピーすると、３次元ファイルリストにファイルＡ，Ｂ，Ｄ，Ｆ，Ｇ，Ｈを特定するためのオブジェクト（具体的には、ファイルのアイコン）を表示する。また、電子機器１は、当該コピーに基づき、２次元ファイルリストにファイルＣ，Ｅを特定するためのオブジェクトを表示する。なお、以下では、ファイルを特定するためのオブジェクトを、「ファイルのアイコン」とも称する。
【００５３】
以下では、上記コピーに基づいて３次元ファイルリストを表示するか、あるいは２次元ファイルリストを表示するかは、電子機器１において予め定められているものとする。また、表示するファイルリストは、ユーザの指示に基づき切り替え可能である。以下では、上記コピーに基づいて３次元ファイルリストを表示し、表示対象を３次元ファイルリストから２次元ファイルリストへ切り替える指示があれば２次元ファイルリストを表示する構成を例に挙げて説明する。なお、上記コピーに基づき、両ファイルリストを表示してもよいし、あるいは両ファイルリストを非表示としてもよい。
【００５４】
電子機器１は、全ての３次元画像生成用データ（ファイルＡ，Ｂ，Ｄ，Ｆ，Ｇ，Ｈ）に指の画像が含まれていないため、ファイルＡ，Ｂ，Ｄ，Ｆ，Ｇ，Ｈのアイコンをディスプレイ１０５における３次元ファイルリストに表示する。また、電子機器１は、ファイルＣ，Ｅのアイコンをディスプレイ１０５における２次元ファイルリストに表示する。
【００５５】
（２）第２のデータ処理（アイコンの表示態様の変更）
図５は、メモリカード１０９１に含まれる画像データを電子機器１がコピーした場合における、電子機器１の第２のデータ処理を説明するための図である。詳しくは、図５は、３次元画像生成用データであるファイルＤに異常がある場合における、電子機器１の処理を説明するための図である。具体的には、図５は、ファイルＤを構成する２つの視点画像データの一方の視点画像データに指の画像が含まれている場合における、電子機器１の処理を説明するための図である。図５（ａ）は、ファイルＤに異常がある場合における処理の一例であり、図５（ｂ）は、ファイルＤに異常がある場合における処理の他の例である。
【００５６】
図５（ａ）を参照して、メモリカード１０９１には、図４の場合と同様に、３次元画像生成用データであるファイルＡ，Ｂ，Ｄ，Ｆ，Ｇ，Ｈが格納されている。また、メモリカード１０９１には、２次元画像データであるファイルＣ，Ｅが格納されている。
【００５７】
電子機器１は、メモリカード１０９１に格納された８つのファイルＡ〜Ｈをコピーすると、ファイルＤに指の画像が含まれているため、ファイルＡ，Ｂ，Ｆ，Ｇ，Ｈのアイコンを、通常の表示態様で３次元ファイルリストに表示する。また、電子機器１は、ファイルＤのアイコンを、通常の表示態様とは異なる表示態様で３次元ファイルリストに表示する。具体的には、電子機器１は、ファイルＤが３次元表示できないファイルであることを表すマーク１０５１を、ファイルＤのアイコンに付して表示する。一方で、電子機器１は、切り替え指示を受け付けると、ファイルＣ，Ｅのアイコンを２次元ファイルリストに表示する。
【００５８】
このように、１つの３次元画像生成用データに着目すると、電子機器１は以下の構成を有する。電子機器１は、左目用画像データと右目用画像データとのいずれか一方に、撮像素子への外光の入射を遮った物体の画像が含まれているか否かを判断する。電子機器１は、左目用画像データと右目用画像データとのいずれか一方に指の画像が含まれていると判断した場合には、３次元ファイルリストにおいて当該アイコンの表示態様を変更する。
【００５９】
それゆえ、電子機器１は、データ処理の一例として図５（ａ）に基づいて説明したデータ処理を行なう場合には、ユーザは、左目用画像データと右目用画像データとのいずれか一方に指の画像が含まれているファイル（３次元画像生成用データ）を、３次元画像を視認するまでもなく容易に判断できる。したがって、電子機器１は、ユーザにとって利便性の高いファイル管理を行なうことが可能となる。
【００６０】
なお、電子機器１は、マーク１０５１を付したアイコンにより特定されるファイル（図５（ａ）ではファイルＤ）については、当該ファイルを選択すると、３次元画像データを生成かつ当該３次元画像データに基づく画像を表示するのではなく、指の画像が含まれていない視点画像データに基づいた２次元画像を表示する。ただし、これに限定されるものではなく、電子機器１は、マーク１０５１を付したアイコンにより特定されるファイルを選択した場合、指の画像が含まれることになるが、３次元画像データを生成かつ当該３次元画像データに基づく画像を表示してもよい。いずれの設定とするかは、ユーザによって選択可能な構成とすることが好ましい。
【００６１】
図５（ｂ）を参照して、電子機器１は、メモリカード１０９１に格納された８つのファイルＡ〜Ｈをコピーすると、ファイルＤに指の画像が含まれているため、ファイルＡ，Ｂ，Ｆ，Ｇ，Ｈのアイコンを、通常の表示態様でディスプレイ１０５における３次元ファイルリストに表示する。この際、上述したように、電子機器１は、ファイルＤのアイコンを、通常の表示態様とは異なる表示態様で３次元ファイルリストに表示する。それゆえ、電子機器１は、データ処理の一例として図５（ｂ）に基づいて説明したデータ処理を行なう場合には、図５（ｂ）に基づいて説明したデータ処理と同様に、ユーザは、左目用画像データと右目用画像データとのいずれか一方に指の画像が含まれているファイルを、３次元画像を視認するまでもなく容易に判断できる。
【００６２】
一方で、電子機器１は、ファイルリストの切替指示を受け付けると、ファイルＣ，Ｅのアイコンを２次元ファイルリストに表示する。さらに、電子機器１は、ファイルＤのアイコンを２次元ファイルリストに表示する。この際、電子機器１は、２次元ファイルリストにおいて、ファイルＤが３次元表示できないファイルであることを表すマーク１０５２を、ファイルＤのアイコンに付して表示する。このように、電子機器１は、図５（ａ）に基づいて説明した構成に加えて、表示態様を変更したアイコン（ファイルＤのアイコン）を、２次元ファイルリストに表示させる構成である。それゆえ、ユーザは、２次元ファイルリストに指の画像が含まれているファイルのアイコンが存在していることを容易に判断できる。
【００６３】
以上のように、電子機器１は、ユーザにとって利便性の高いファイル管理を行なうことが可能となる。
【００６４】
なお、電子機器１は、マーク１０５２を付したアイコンにより特定されるファイル（図５（ｂ）ではファイルＤ）については、当該ファイルを選択すると、３次元画像データを生成かつ当該３次元画像データに基づく画像を表示するのではなく、指の画像が含まれていない視点画像データに基づいた２次元画像を表示する。ただし、これに限定されるものではなく、電子機器１は、マーク１０５２を付したアイコンにより特定されるファイルを選択した場合、指の画像が含まれることになるが、３次元画像データを生成かつ当該３次元画像データに基づく画像を表示してもよい。いずれの設定とするかは、ユーザによって選択可能な構成とすることが好ましい。
【００６５】
（３）第３のデータ処理（アイコンの削除）
図６は、メモリカード１０９１に含まれる画像データを電子機器１がコピーした場合における、電子機器１の第３のデータ処理を説明するための図である。詳しくは、図６は、３次元画像生成用データであるファイルＤに異常がある場合における、電子機器１の処理を説明するための図である。
【００６６】
図６を参照して、メモリカード１０９１には、図４，５の場合と同様に、３次元画像生成用データであるファイルＡ，Ｂ，Ｄ，Ｆ，Ｇ，Ｈが格納されている。また、メモリカード１０９１には、２次元画像データであるファイルＣ，Ｅが格納されている。
【００６７】
電子機器１は、メモリカード１０９１に格納された８つのファイルＡ〜Ｈをコピーすると、ファイルＤに指の画像が含まれているため、状態αとして示すように、ファイルＡ，Ｂ，Ｄ，Ｆ，Ｇ，Ｈのアイコンを、通常の表示態様で３次元ファイルリストに表示する。一方で、電子機器１は、ファイルリストの切替指示を受け付けると、ファイルＣ，Ｅのアイコンを２次元ファイルリストに表示する。
【００６８】
電子機器１は、状態αのようにファイルのアイコンを表示した後、全ての３次元画像生成用データ（ファイルＡ，Ｂ，Ｄ，Ｆ，Ｇ，Ｈ）に指の画像が含まれているか否かを判断する。電子機器１は、ファイルＤに指の画像が含まれていると判断した場合、３次元ファイルリストを表示していれば、ファイルＤのアイコンを当該３次元ファイルリストから消去する。また、電子機器１は、ファイルＤに指の画像が含まれていると判断した場合、２次元ファイルリストを表示していれば、ファイルＤのアイコンを２次元ファイルリストに表示する。
【００６９】
このように、１つの３次元画像生成用データに着目すると、電子機器１は以下の構成を有する。電子機器１は、左目用画像データと右目用画像データとのいずれか一方に、撮像素子への外光の入射を遮った物体の画像が含まれているか否かを判断する。電子機器１は、左目用画像データと右目用画像データとのいずれか一方に指の画像が含まれていると判断した場合には、当該左目用画像データと当該右目用画像データとのアイコンを３次元ファイルリストから削除する。また、電子機器１は、３次元ファイルリストから削除したアイコンを、２次元ファイルリストに表示させる構成である。
【００７０】
それゆえ、電子機器１は、データ処理の一例として図６に基づいて説明したデータ処理を行なう場合には、ユーザが左目用画像データと右目用画像データとのいずれか一方に指の画像が含まれているファイルを３次元ファイルリストから選択してしまうことを防止できる。
【００７１】
また、電子機器１は、２次元ファイルリストにおいて、ファイルＤが３次元表示できないファイルであることを表すマーク１０５２を、ファイルＤのアイコンに付して表示する。それゆえ、ユーザは、２次元ファイルリストに指の画像が含まれているファイルのアイコンが存在していることを容易に判断できる。
【００７２】
以上のように、電子機器１は、ユーザにとって利便性の高いファイル管理を行なうことが可能となる。
【００７３】
（４）第４のデータ処理（アイコンの表示位置の変更）
図７は、メモリカード１０９１に含まれる画像データを電子機器１がコピーした場合における、電子機器１の第４のデータ処理を説明するための図である。詳しくは、図７は、３次元画像生成用データであるファイルＤに異常がある場合における、電子機器１の処理を説明するための図である。
【００７４】
図７を参照して、メモリカード１０９１には、図４〜６の場合と同様に、３次元画像生成用データであるファイルＡ，Ｂ，Ｄ，Ｆ，Ｇ，Ｈが格納されている。また、メモリカード１０９１には、２次元画像データであるファイルＣ，Ｅが格納されている。
【００７５】
電子機器１は、メモリカード１０９１に格納された８つのファイルＡ〜Ｈをコピーすると、ファイルＤに指の画像が含まれているため、ファイルＡ，Ｂ，Ｄ，Ｆ，Ｇ，Ｈのアイコンを、通常の表示態様で３次元ファイルリストに表示する。一方で、電子機器１は、ファイルリストの切替指示を受け付けると、ファイルＣ，Ｅのアイコンに加えて、ファイルＤのアイコンを２次元ファイルリストに表示する。この際、電子機器１は、ファイルＤが３次元表示できないファイルであることを表すマーク１０５２を、ファイルＤのアイコンに付して表示する。
【００７６】
このように、１つの３次元画像生成用データに着目すると、電子機器１は以下の構成を有する。電子機器１は、左目用画像データと右目用画像データとのいずれか一方に、撮像素子への外光の入射を遮った物体の画像が含まれているか否かを判断する。電子機器１は、左目用画像データと右目用画像データとのいずれか一方に指の画像が含まれていると判断した場合には、当該左目用画像データと当該右目用画像データとのアイコンを、３次元ファイルリストに表示させずに２次元ファイルリストに表示させる。
【００７７】
それゆえ、電子機器１は、データ処理の一例として図７に基づいて説明したデータ処理を行なう場合には、ユーザが左目用画像データと右目用画像データとのいずれか一方に指の画像が含まれているファイルを３次元ファイルリストから選択してしまうことを防止できる。
【００７８】
また、電子機器１は、指の画像が含まれているファイルのアイコンを２次元ファイルリストに表示する場合には、当該アイコンを、３次元ファイルリストに表示させるときとは異なる態様で表示する。それゆえ、ユーザは、２次元ファイルリストに指の画像が含まれているファイルのアイコンが存在していることを容易に判断できる。
【００７９】
以上のように、電子機器１は、ユーザにとって利便性の高いファイル管理を行なうことが可能となる。
【００８０】
＜Ｃ．データ＞
図８は、電子機器１がフラッシュメモリ１０４に格納しているデータの概要を説明するための図である。詳しくは、図８は、一例として上記第４のデータ処理（図７）を行なう場合に、電子機器１が３次元ファイルリストまたは２次元ファイルリストを表示するために、電子機器１が参照するデータテーブル１０４１の概略構成を表した図である。
【００８１】
図８を参照して、データテーブル１０４１では、ファイル名と、ファイル種別と、表示先と、表示モードと、ファイル種別が“３Ｄ”の場合における使用データとが対応付けて記憶されている。「ファイル種別」は、ファイルが、３次元画像生成用データであるか、あるいは２次元画像データであるかを示している。「表示先」は、ファイルを、３次元ファイルリストに表示させるか、あるいは２次元ファイルリストに表示させるかを示している。「表示モード」は、３次元表示させるか、あるいは２次元表示させるかを示している。「ファイル種別が“３Ｄ”の場合における使用データ」においては、ファイル種別が“３Ｄ”であって、かつ表示モードが“２Ｄ”である場合には、指の画像を含んでいない視点画像データ（たとえば、ファイルＤの場合には右目用画像データ）を表すデータが記憶されている。
【００８２】
電子機器１は、データテーブル１０４１を参照することにより、図７に示した３次元ファイルリストの表示、および２次元ファイルリストの表示を実現することができる。
【００８３】
なお、上記第２のデータ処理、上記第３のデータ処理を行なう場合にも、それぞれのデータ処理に対応したデータテーブルが電子機器１に格納されている。たとえば、これらのデータテーブルには、マーク１０５１を付す旨、マーク１０５２を付す旨、指の画像を含んだ視点画像データのアイコンを３次元ファイルリストに残す旨、残した３次元ファイルリストの表示態様を変更する旨、一旦リスト表示を行なった後にリスト表示を変更する旨（図６）等の各種コマンドを指示するためのデータが格納されている。
【００８４】
＜Ｄ．ハードウェア構成＞
図９は、電子機器１のハードウェア構成を示した図である。図９を参照して、電子機器１は、プログラムを実行するＣＰＵ（Central Processing Unit）１０１と、データを不揮発的に格納するＲＯＭ（Read Only Memory）１０２と、データを揮発的に格納するＲＡＭ（Random Access Memory）１０３と、フラッシュメモリ１０４と、ディスプレイ１０５と、スピーカ１０６と、電子機器１のユーザによる指示の入力を受ける操作キー１０７と、通信ＩＦ（Interface）１０８と、ＩＣ（Integrated Circuit）カードリーダライタ１０９と、電源ユニット１１０とを備える。
【００８５】
フラッシュメモリ１０４は、不揮発性の半導体メモリである。フラッシュメモリ１０４は、ＣＰＵ１０１が実行するプログラム、後述する各種データを格納している。また、フラッシュメモリ１０４は、電子機器１が生成したデータ、電子機器１の外部装置から取得したデータ等の各種データを揮発的に格納する。
【００８６】
スピーカ１０６は、プロセッサ１０１からの指令に応じて音を発生させる。通信ＩＦ１０８は、他の装置と通信を行なうための用いられるインターフェースである。通信ＩＦ１０８は、無線および／または有線にてデータを送信するための処理を行なう。
【００８７】
各構成要素１０１〜１１０は、相互にデータバスによって接続されている。ＩＣカードリーダライタ１０９には、メモリカード１０９１が装着される。
【００８８】
電子機器１における処理は、各ハードウェアおよびＣＰＵ１０１により実行されるソフトウェアによって実現される。このようなソフトウェアは、フラッシュメモリ１０４に予め記憶されている場合がある。また、ソフトウェアは、メモリカード１０９１その他の記憶媒体に格納されて、プログラムプロダクトとして流通している場合もある。あるいは、ソフトウェアは、いわゆるインターネットに接続されている情報提供事業者によってダウンロード可能なプログラムプロダクトとして提供される場合もある。このようなソフトウェアは、ＩＣカードリーダライタ１０９その他の読取装置によりその記憶媒体から読み取られて、あるいは、通信ＩＦを介してダウンロードされた後、フラッシュメモリ１０４に一旦格納される。そのソフトウェアは、ＣＰＵ１０１によってフラッシュメモリ１０４から読み出され、さらにフラッシュメモリ１０４に実行可能なプログラムの形式で格納される。ＣＰＵ１０１は、そのプログラムを実行する。
【００８９】
同図に示される電子機器１を構成する各構成要素は、一般的なものである。したがって、本発明の本質的な部分は、フラッシュメモリ１０４、メモリカード１０９１その他の記憶媒体に格納されたソフトウェア、あるいはネットワークを介してダウンロード可能なソフトウェアであるともいえる。なお、電子機器１の各ハードウェアの動作は周知であるので、詳細な説明は繰り返さない。
【００９０】
なお、記録媒体としては、ＤＶＤ-ＲＯＭ、ＣＤ−ＲＯＭ、ＦＤ（Flexible Disk）、ハードディスクに限られず、磁気テープ、カセットテープ、光ディスク（ＭＯ（Magnetic Optical Disc）／ＭＤ（Mini Disc）／ＤＶＤ（Digital Versatile Disc））、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Electronically Programmable Read-Only Memory）、ＥＥＰＲＯＭ（Electronically Erasable Programmable Read-Only Memory）、フラッシュＲＯＭなどの半導体メモリ等の固定的にプログラムを担持する媒体でもよい。また、記録媒体は、当該プログラム等をコンピュータが読取可能な一時的でない媒体である。
【００９１】
ここでいうプログラムとは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００９２】
＜Ｅ．制御構造＞
以下では、説明の便宜上、３次元画像生成データにおける両視点画像データがともに指の画像データを含んでいる場合を除いて説明する。つまり、以下では、一方の視点画像データのみが指の画像を含むか、あるいは両視点画像データが指の画像を含まない場合について説明する。
【００９３】
（ｅ１．第２のデータ処理における制御構造）
図１０は、電子機器１が図５（ａ）に基づいて説明したデータ処理を電子機器１が実行する場合におけるフローチャートである。図１０を参照して、ステップＳ２において、電子機器１は、メモリカード１０９１を介して、複数のファイル（たとえば、図５（ａ）におけるファイルＡ〜Ｇ）を取得する。ステップＳ４において、電子機器１は、変数ｉの値を“１”に設定する。ステップＳ６において、電子機器１は、ｉ番目のファイルをデコードする。たとえば、電子機器１は、ｉ番目のファイルが３次元画像生成用画像データである場合には、左目用画像データと当該左目用画像データに対応付けられた右目用画像データとをデコードする。
【００９４】
ステップＳ８において、電子機器１は、デコードしたｉ番目のファイルが３次元用のファイル（つまり、３次元画像生成用データ）であるか否かを判断する。電子機器１は、３次元用のファイルでないと判断した場合（ステップＳ８においてＮＯ）、処理をステップＳ１４に進める。電子機器１は、３次元用のファイルであると判断した場合（ステップＳ８においてＹＥＳ）、ステップＳ１０において、ｉ番目のファイルである両視点画像データ（つまり左目用画像データおよび右目用画像データ）の一方に、指の画像が含まれているか否かを判断する。
【００９５】
電子機器１は、ｉ番目のファイルである両視点画像データの一方に指の画像が含まれていると判断した場合（ステップＳ１０においてＹＥＳ）、ステップＳ１２において、ｉ番目のファイルを、マーク１０５１を付して表示するファイルと決定する。電子機器１は、ｉ番目のファイルである両視点画像データの一方に指の画像が含まれていない（正確には、両視点画像データに指の画像が含まれていない）と判断した場合（ステップＳ１０においてＮＯ）、処理をステップＳ１４に進める。
【００９６】
ステップＳ１４において、電子機器１は、取得した全てのファイルをデコードしたか否かを判断する。電子機器１は、全てのファイルをデコードしたと判断した場合（ステップＳ１４においてＹＥＳ）、ステップＳ１６において、３次元リストファイルを表示することが指定されているか否かを判断する。電子機器１は、全てのファイルをデコードしていないと判断した場合（ステップＳ１４においてＮＯ）、ステップＳ２４において、変数ｉの値をインクリメントする。
【００９７】
電子機器１は、３次元ファイルを表示することが指定されていると判断した場合（ステップＳ１６においてＹＥＳ）、ステップＳ１８において、３次元用のファイル（３次元画像生成用データ）のアイコンを３次元ファイルリストに一覧表示するとともに、両視点画像データの一方に指の画像が含まれている３次元用のファイルを、マーク１０５１を付した状態で表示する。電子機器１は、３次元ファイルを表示することが指定されていないと判断した場合（ステップＳ１６においてＮＯ）、ステップＳ２６において、２次元用のファイル（２次元画像データ）のアイコンを２次元ファイルリストに一覧表示する。
【００９８】
ステップＳ２０において、電子機器１は、表示するファイルリストを切り替えるための切替指示をユーザから受け付けたか否かを判断する。電子機器１は、切替指示を受け付けたと判断した場合（ステップＳ２０においてＹＥＳ）、ステップＳ２８において、３次元ファイルリストおよび２次元ファイルリストのうち、現在表示している一方ファイルリスト（たとえば３次元ファイルリスト）から他方のファイルリスト（たとえば２次元ファイルリスト）に切り替える。電子機器１は、切替指示を受け付けていないと判断した場合（ステップＳ２０においてＮＯ）、ステップＳ２２において、現在表示しているファイルリストを閉じる指示をユーザから受け付けたか否かを判断する。
【００９９】
電子機器１は、ファイルリストを閉じる指示を受け付けた場合（ステップＳ２２においてＹＥＳ）、一連の処理を終了する。電子機器１は、ファイルリストを閉じる指示を受け付けていないと判断した場合（ステップＳ２２においてＮＯ）、処理をステップＳ２０に進める。
【０１００】
図１１は、電子機器１が図５（ｂ）に基づいて説明したデータ処理を電子機器１が実行する場合におけるフローチャートである。以下では、図１１において図１０と異なる処理について説明する。図１１を参照して、電子機器１は、図１０におけるステップＳ１２を実行せずに、ステップＳ１０２とＳ１０４とを実行する。また、電子機器１は、図１０のステップＳ１８の代わりにステップＳ１０６を実行する。さらに、電子機器１は、図１０のステップＳ２６の代わりにステップＳ１０８を実行する。図１１に含まれるステップＳ１０２、Ｓ１０４，Ｓ１０６，Ｓ１０８以外の処理は、図１０に基づいて説明したため、ここでは説明を繰り返さない。
【０１０１】
電子機器１は、ｉ番目のファイルである両視点画像データの一方に指の画像が含まれていないと判断した場合（ステップＳ１０においてＮＯ）、ステップＳ１０２において、ｉ番目のファイルを、３次元ファイルリストに表示するファイルと決定する。電子機器１は、ｉ番目のファイルである両視点画像データの一方に指の画像が含まれていると判断した場合（ステップＳ１０においてＹＥＳ）、ステップＳ１０４において、ｉ番目のファイルを、２次元ファイルリストに表示するファイルと決定する。なお、電子機器１は、ステップＳ１０２，Ｓ１０４の後は、処理をステップＳ１４に進める。
【０１０２】
電子機器１は、３次元ファイルを表示することが指定されていると判断した場合（ステップＳ１６においてＹＥＳ）、ステップＳ１０６において、３次元ファイルリストに表示すると決定したファイルのアイコンを３次元ファイルリストに一覧表示するとともに、２次元ファイルリストに表示すると決定した３次元用のファイル（３次元画像生成用データ）のアイコンを、マーク１０５１を付した状態で３次元ファイルリストに表示する。電子機器１は、３次元ファイルを表示することが指定されていないと判断した場合（ステップＳ１６においてＮＯ）、ステップＳ１０８において、２次元ファイルリストに表示すると決定したファイルのアイコンを２次元ファイルリストに表示する。なお、電子機器１は、ステップＳ１０６，Ｓ１０８の後は、処理をステップＳ２０に進める。
【０１０３】
（ｅ２．第３のデータ処理における制御構造）
図１２は、電子機器１が図６に基づいて説明したデータ処理を電子機器１が実行する場合におけるフローチャートの一部分である。図１３は、電子機器１が図６に基づいて説明したデータ処理を電子機器１が実行する場合におけるフローチャートの残りの部分である。以下では、図１２および図１３において図１１と異なる処理について説明する。
【０１０４】
図１２を参照して、電子機器１は、ステップＳ２の後、ステップＳ２０２において、取得した全てのファイルを２次元ファイルと、３次元用のファイルとに識別する。ステップＳ２０４において、電子機器１は、３次元ファイルリストが指定されているか否かを判断する。電子機器１は、３次元ファイルリストが指定されていると判断した場合（ステップＳ２０４においてＹＥＳ）、ステップＳ２０６において、３次元用のファイルのアイコンを３次元ファイルリストに一覧表示する（図６における状態α）。電子機器１は、３次元ファイルリストが指定されていないと判断した場合（ステップＳ２０４においてＮＯ）、ステップＳ２０８において、２次元ファイルのアイコンを２次元ファイルリストに一覧表示する（図６における状態α）。なお、電子機器１は、ステップＳ２０６，Ｓ２０８の後は、処理をステップＳ４に進める。
【０１０５】
電子機器１は、３次元ファイルを表示することが指定されていると判断した場合（ステップＳ１６においてＹＥＳ）、ステップＳ２１０において、３次元ファイルリストに表示すると決定したファイルのアイコンを３次元ファイルリストに一覧表示する（図６における状態β）。電子機器１は、３次元ファイルを表示することが指定されていないと判断した場合（ステップＳ１６においてＮＯ）、ステップＳ２１２において、２次元ファイルリストに表示すると決定したファイルのアイコンを２次元ファイルリストに表示する（図６における状態β）。なお、電子機器１は、ステップＳ２１０，Ｓ２１２の後は、処理を図１３のステップＳ２０に進める。
【０１０６】
図１３におけるステップＳ２０、Ｓ２２，Ｓ２８は、図１１および図１０に示した処理であるため、ここでは、これらのステップの説明を繰り返さない。
【０１０７】
なお、図１２においては、ステップＳ２０６、ステップＳ２０８の後（つまり図６の状態αの後）に、ステップＳ１０において、両視点画像データの一方に指の画像が含まれているか否かを判断したが、これに限定されるものではない。電子機器１は、ステップＳ２０６，Ｓ２０８に先立ち、ステップＳ１０、Ｓ１０２，Ｓ１０４の処理を行なってもよい。
【０１０８】
（ｅ３．第４のデータ処理における制御構造）
図１４は、電子機器１が図７に基づいて説明したデータ処理を電子機器１が実行する場合におけるフローチャートである。以下では、図１４において図１１と異なる処理について説明する。
【０１０９】
図１４を参照して、電子機器１は、図１１のステップＳ１０６の代わりにステップＳ３０２を実行する。さらに、電子機器１は、図１１のステップＳ１０８の代わりにステップＳ３０４を実行する。図１４に含まれるステップＳ３０２、Ｓ３０４以外の処理は、図１１に示した処理であるため、ここでは説明を繰り返さない。
【０１１０】
電子機器１は、３次元ファイルを表示することが指定されていると判断した場合（ステップＳ１６においてＹＥＳ）、ステップＳ３０２において、３次元ファイルリストに表示すると決定したファイルのアイコンを３次元ファイルリストに一覧表示する。電子機器１は、３次元ファイルを表示することが指定されていないと判断した場合（ステップＳ１６においてＮＯ）、ステップＳ３０４において、２次元ファイルリストに表示すると決定したファイルのアイコンを２次元ファイルリストに表示する。なお、電子機器１は、ステップＳ３０２，Ｓ３０４の後は、処理をステップＳ２０に進める。
【０１１１】
＜Ｆ．変形例＞
（ｆ１．第１の変形例）
（１）左目用画像データと右目用画像データとのいずれか一方に指の画像が含まれているか否かの判断を、当該左目用画像データと当該右目用画像データとのアイコンを最初にディスプレイ１０５に表示させる前に１度だけ行なうように、電子機器１を構成してもよい。
【０１１２】
当該構成によれば、当該左目用画像データと当該右目用画像データとのアイコンをディスプレイ１０５に表示させる度に、左目用画像データと右目用画像データとのいずれか一方に指の画像が含まれているか否かの判断を行なう構成に比べて、電子機器１のデータ処理の負荷を低減できる。
【０１１３】
（２）また、左目用画像データと右目用画像データとのいずれか一方に指の画像が含まれているか否かの判断を、左目用画像データと右目用画像データとを用いて生成される３次元画像データに基づく３次元画像をディスプレイ１０５に最初に表示させる前に１度だけ行なうように、電子機器１を構成してもよい。つまり、電子機器１は、リスト表示の前後に関係なく、３次元画像をディスプレイに表示させる指示を受け付けた後に、左目用画像データと右目用画像データとのいずれか一方に指の画像が含まれているか否かの判断を行なってもよい。
【０１１４】
当該構成によれば、左目用画像データと右目用画像データとを用いて生成される３次元画像データに基づく３次元画像をディスプレイ１０５に表示させる度に、左目用画像データと右目用画像データとのいずれか一方に指の画像が含まれているか否かの判断を行なう構成に比べて、電子機器１のデータ処理の負荷を低減できる。
【０１１５】
（ｆ２．第２の変形例）
上記においては、電子機器１がメモリカード１０９１を介して静止画像ファイルを取得した場合における電子機器１のデータ処理について説明した。以下では、電子機器１が動画像ファイルを取得した場合における電子機器１のデータ処理について説明する。なお、動画像ファイルの取得方法は、静止画像の場合と同様であるため（図３）、ここでは説明を繰り返さない。
【０１１６】
（１）図１５は、電子機器１が動画像ファイルを取得した場合における、電子機器１のデータ処理を説明するための図である。
【０１１７】
図１５（ａ）は、左目用画像データ８０１と右目用画像データ８０２との各々に、指が写りこんだフレームが存在していない場合を表した図である。図１５（ａ）を参照して、Ｌ（１）〜Ｌ（１０）は左目用フレームを表しており、Ｒ（１）〜Ｒ（１０）は右目用フレームを表している。なお、括弧「（）」内の数字は、再生順序を表している。
【０１１８】
図１５（ｂ）は、左目用画像データ８０１に、指が写りこんだフレームが存在している場合を表した図である。図１５（ｂ）を参照して、左目用画像データ８０１における７番目の左目用フレームＬ（７）に指が写りこんでいる。
【０１１９】
このように動画像ファイルを構成する一方の視点画像データ（図１５では左目用画像データ）におけるフレームに指の画像が含まれている場合、電子機器１は、以下の処理を行なう。すなわち、電子機器１は、当該動画像ファイル（つまり３次元画像生成用画像データ（左目用画像データおよび右目用画像データ））のアイコンを、第２のデータ処理から第４のデータ処理に示したように、たとえば、２次元ファイルリストに表示、３次元ファイルリストにおいてマーク１０５１を付して表示、３次元ファイルリストから削除等の各種データ処理を行なう（図５〜図７参照）。つまり、電子機器１は、当該動画像ファイルが３次元再生に不適当なファイルであると判断し、その旨をユーザに報知する。
【０１２０】
それゆえ、電子機器１は、動画像ファイルに関しても、静止画像ファイルにおけるデータ処理の場合と同様に、ユーザが左目用フレームと右目用フレームとのいずれか一方に指の画像が含まれているファイルを３次元ファイルリストから選択してしまうことを防止できる。
【０１２１】
（２）上記においては、たとえば図１５（ｂ）に示したように、左目用画像データ８０１において指が含まれているフレームが１つあれば、上述した各種データ処理を行なった。しかしながら、これに限定されるものではない。
【０１２２】
図１６は、電子機器１が動画像ファイルを取得した場合における、電子機器１のデータ処理の他の例を説明するための図である。詳しくは、図１６は、左目用画像データ８０１に、指が写りこんだフレームが複数連続して存在している場合を表した図である。図１６を参照して、左目用画像データ８０１における６番目〜９番目の４つの左目用フレームＬ（６），Ｌ（７），Ｌ（８），Ｌ（９）に指の画像が含まれている。
【０１２３】
電子機器１は、指の画像を含むフレームがいずれかの視点画像データにおいて閾値Ｔｈ以上連続した場合に、上述したデータ処理（図５〜図７に基づいて説明した第２のデータ処理〜第４のデータ処理のいずれか１つ）を行なう。たとえば、閾値Ｔｈを“３”とした場合には、電子機器１は、当該動画像ファイルのアイコンを、たとえば、２次元ファイルリストに表示、３次元ファイルリストにおいてマーク１０５１を付して表示、３次元ファイルリストから削除等の各種データ処理を行なう。つまり、電子機器１は、当該動画像ファイルが３次元再生に不適当なファイルであると判断し、その旨をユーザに報知する。なお、閾値Ｔｈは、フラッシュメモリ１０４に格納されている。
【０１２４】
それゆえ、電子機器１は、指が含まれているフレームが１つでもあればアイコンを２次元ファイルリストに移動等させかつ３次元表示を行なわないような構成に比べて、ユーザは３次元画像を十分に楽しめる。それゆえ、電子機器１は、ユーザの利便性に優れている。また、短い時間であれば、指の画像を含んだ３次元画像がディスプレイ１０５に表示されても、ユーザは気にならない場合もある。それゆえ、電子機器１は、ユーザへの目や脳への負担を抑えられる。
【０１２５】
（３）図１７は、電子機器１が動画像ファイルを取得した場合における、電子機器１のデータ処理のさらに他の例を説明するための図である。図１７は、図１６と同様に、左目用画像データ８０１に、指が写りこんだフレームが存在している場合を表した図である。
【０１２６】
電子機器１は、指の画像を含んだフレームを一方の視点画像において連続して含んでいると判断した場合、当該連続したフレームの再生に要する時間ｔ１を判断する。電子機器１は、当該判断した時間が時間に関する閾値Ｔｈを超える場合、電子機器１は、当該動画像ファイルのアイコンを、たとえば、２次元ファイルリストに表示、３次元ファイルリストにおいてマーク１０５１を付して表示、３次元ファイルリストから削除等の各種データ処理を行なう。つまり、電子機器１は、当該動画像ファイルが３次元再生に不適当なファイルであると判断し、その旨をユーザに報知する。
【０１２７】
このように、電子機器１は、連続するフレームの数ではなく、再生に要する時間を基準に、上述したデータ処理（図５〜図７）うちの予め定められたデータ処理を行なうか否かを判断してもよい。
【０１２８】
［実施の形態２］
実施の形態１では、両視点画像データ（左目用画像データおよび右目用画像データ）のいずれか一方に指の画像が含まれている場合、上述したデータ処理（図５〜図７）の１つの処理を行なう構成を例に挙げて説明した。本実施の形態では、両視点画像データの一方がデコードできなかったことをトリガーとしたデータ処理について説明する。
【０１２９】
具体例を挙げて説明すれば、本実施の形態では、図５〜図７に示したように一方の視点画像に指の画像があるためにファイルＤの異常が検知さるのではなく、一方の視点画像に指の画像があるためにファイルＤの異常が検知された場合を説明する。本実施の形態でも、３次元ファイルリストの表示内容および２次元ファイルリストの表示内容は、実施の形態１の図４〜図７と同様である。このため、これらのファイルリストの表示内容については、繰り返し説明しない。以下、実施の形態１の処理と異なる点を主として説明する。
【０１３０】
本実施の形態においても、電子機器１は、実施の形態１の「第１のデータ処理」と同様の処理を行なう。すなわち、電子機器１は、図４に基づいて説明したように、全ての３次元画像生成用データ（ファイルＡ，Ｂ，Ｄ，Ｆ，Ｇ，Ｈ）に指の画像が含まれていない場合、３次元ファイルリストが指定されていると、ファイルＡ，Ｂ，Ｄ，Ｆ，Ｇ，Ｈのアイコンをディスプレイ１０５における３次元ファイルリストに表示する。また、電子機器１は、２次元ファイルリストが指定されているときには、ファイルＣ，Ｅのアイコンをディスプレイ１０５における２次元ファイルリストに表示する。
【０１３１】
また、電子機器１は、実施の形態１で説明した第２のデータ処理〜第４のデータ処理にそれぞれ対応する第５のデータ処理〜第７のデータ処理を実行する。第５のデータ処理〜第７のデータ処理の具体的内容については、以下の「＜Ｇ．制御構造＞」において説明する。
【０１３２】
＜Ｇ．制御構造＞
以下では、説明の便宜上、３次元画像生成データにおける両視点画像データがともにデコードできなかった場合を除いて説明する。つまり、以下では、一方の視点画像データがデコードできないか、あるいは両方の視点画像データがデコードできた場合について説明する。
【０１３３】
（ｇ１．第５のデータ処理における制御構造）
図１８は、実施の形態１において図５（ａ）に基づいて説明したデータ処理に対応するデータ処理を電子機器１が実行する場合におけるフローチャートである。図１８を参照して、ステップＳ２において、電子機器１は、メモリカード１０９１を介して、複数のファイル（たとえば、図５（ａ）におけるファイルＡ〜Ｇ）を取得する。ステップＳ４において、電子機器１は、変数ｉの値を“１”に設定する。ステップＳ６において、電子機器１は、ｉ番目のファイルをデコードする。たとえば、電子機器１は、ｉ番目のファイルが３次元画像生成用画像データである場合には、左目用画像データと当該左目用画像データに対応付けられた右目用画像データとをデコードする。
【０１３４】
ステップＳ８において、電子機器１は、デコードしたｉ番目のファイルが３次元用のファイル（つまり、３次元画像生成用データ）であるか否かを判断する。電子機器１は、３次元用のファイルでないと判断した場合（ステップＳ８においてＮＯ）、処理をステップＳ４０４に進める。電子機器１は、３次元用のファイルであると判断した場合（ステップＳ８においてＹＥＳ）、ステップＳ４０２において、ｉ番目のファイルである両視点画像データ（つまり左目用画像データおよび右目用画像データ）の一方がデコードできなかったか否かを判断する。
【０１３５】
電子機器１は、ｉ番目のファイルである両視点画像データの一方がデコードできなかった判断した場合（ステップＳ４０２においてＹＥＳ）、ステップＳ１２において、ｉ番目のファイルを、マーク１０５１を付して表示するファイルと決定する。電子機器１は、ｉ番目のファイルである両視点画像データがデコードできたと判断した場合（ステップＳ１０においてＮＯ）、処理をステップＳ４０４に進める。
【０１３６】
ステップＳ４０４において、電子機器１は、取得した全てのファイルにデコードを試みたか否かを判断する。電子機器１は、全てのファイルにデコードを試みたと判断した場合（ステップＳ４０４においてＹＥＳ）、ステップＳ１６において、３次元リストファイルを表示することが指定されているか否かを判断する。電子機器１は、全てのファイルにデコードを試みていないと判断した場合（ステップＳ４０４においてＮＯ）、ステップＳ２４において、変数ｉの値をインクリメントする。
【０１３７】
電子機器１は、３次元ファイルを表示することが指定されていると判断した場合（ステップＳ１６においてＹＥＳ）、ステップＳ４０６において、３次元用のファイル（３次元画像生成用データ）のアイコンを３次元ファイルリストに一覧表示するとともに、両視点画像データの一方がデコードできなかった３次元用のファイルを、マーク１０５１を付した状態で３次元ファイルリストに表示する。電子機器１は、３次元ファイルを表示することが指定されていないと判断した場合（ステップＳ１６においてＮＯ）、ステップＳ２６において、２次元用のファイル（２次元画像データ）のアイコンを２次元ファイルリストに一覧表示する。
【０１３８】
ステップＳ２０において、電子機器１は、表示するファイルリストを切り替えるための切替指示をユーザから受け付けたか否かを判断する。電子機器１は、切替指示を受け付けたと判断した場合（ステップＳ２０においてＹＥＳ）、ステップＳ２８において、３次元ファイルリストおよび２次元ファイルリストのうち、現在表示している一方ファイルリスト（たとえば３次元ファイルリスト）から他方のファイルリスト（たとえば２次元ファイルリスト）に切り替える。電子機器１は、切替指示を受け付けていないと判断した場合（ステップＳ２０においてＮＯ）、ステップＳ２２において、現在表示しているファイルリストを閉じる指示をユーザから受け付けたか否かを判断する。
【０１３９】
電子機器１は、ファイルリストを閉じる指示を受け付けた場合（ステップＳ２２においてＹＥＳ）、一連の処理を終了する。電子機器１は、ファイルリストを閉じる指示を受け付けていないと判断した場合（ステップＳ２２においてＮＯ）、処理をステップＳ２０に進める。
【０１４０】
このような構成の場合、電子機器１は、図１８に基づいて説明したデータ処理を行なう場合には、ユーザは、左目用画像データと右目用画像データとのいずれか一方がデコードできないファイル（３次元画像生成用データ）であることを、３次元画像の視認を試みるまでもなく容易に判断できる。したがって、電子機器１は、ユーザにとって利便性の高いファイル管理を行なうことが可能となる。
【０１４１】
図１９は、実施の形態１において図５（ｂ）に基づいて説明したデータ処理に対応するデータ処理を電子機器１が実行する場合におけるフローチャートである。以下では、図１９において図１８と異なる処理について説明する。
【０１４２】
図１９を参照して、電子機器１は、図１８におけるステップＳ１２を実行せずに、ステップＳ１０２とＳ１０４とを実行する。また、電子機器１は、図１８のステップＳ１８の代わりにステップＳ１０６を実行する。さらに、電子機器１は、図１８のステップＳ２６の代わりにステップＳ１０８を実行する。
【０１４３】
図１９に含まれるステップＳ１０２、Ｓ１０４，Ｓ１０６，Ｓ１０８の処理は、図１１に基づいて説明したため、ここでは説明を繰り返さない。また、図１９に含まれるステップＳ１０２、Ｓ１０４，Ｓ１０６，Ｓ１０８以外の処理は、図１８に基づいて説明したため、ここでは説明を繰り返さない。
【０１４４】
このような構成の場合、電子機器１は、図１９に基づいて説明したデータ処理を行なう場合には、上記第５のデータ処理と同様に、ユーザは、左目用画像データと右目用画像データとのいずれか一方がデコードできないファイルであることを、３次元画像の視認を試みるまでもなく容易に判断できる。以上のように、電子機器１は、ユーザにとって利便性の高いファイル管理を行なうことが可能となる。
【０１４５】
また、実施の形態１および図５（ｂ）と同様に、表示態様を変更したアイコン（たとえば、ファイルＤのアイコン）を、２次元ファイルリストに表示させるように、電子機器１を構成してもよい。この場合には、ユーザは、２次元ファイルリストに指の画像が含まれているファイルのアイコンが存在していることを容易に判断できる。
【０１４６】
（ｇ２．第６のデータ処理における制御構造）
図２０は、実施の形態１において図６に基づいて説明したデータ処理に対応するデータ処理を電子機器１が実行する場合におけるフローチャートの一部分である。以下では、図２０において図１８と異なる処理について説明する。
【０１４７】
図２０を参照して、電子機器１は、ステップＳ２の後、ステップＳ２０２において、取得した全てのファイルを２次元ファイルと、３次元用のファイルとに識別する。ステップＳ２０４において、電子機器１は、３次元ファイルリストが指定されているか否かを判断する。電子機器１は、３次元ファイルリストが指定されていると判断した場合（ステップＳ２０４においてＹＥＳ）、ステップＳ２０６において、３次元用のファイルを３次元ファイルリストに一覧表示する（図６における状態α）。電子機器１は、３次元ファイルリストが指定されていないと判断した場合（ステップＳ２０４においてＮＯ）、ステップＳ２０８において、２次元ファイルを２次元ファイルリストに一覧表示する（図６における状態α）。なお、電子機器１は、ステップＳ２０６，Ｓ２０８の後は、処理をステップＳ４に進める。
【０１４８】
電子機器１は、３次元ファイルを表示することが指定されていると判断した場合（ステップＳ１６においてＹＥＳ）、ステップＳ２１０において、３次元ファイルリストに表示すると決定したファイルのアイコンを３次元ファイルリストに一覧表示する（図６における状態β）。電子機器１は、３次元ファイルを表示することが指定されていないと判断した場合（ステップＳ１６においてＮＯ）、ステップＳ２１２において、２次元ファイルリストに表示すると決定したファイルのアイコンを２次元ファイルリストに表示する（図６における状態β）。なお、電子機器１は、ステップＳ２１０，Ｓ２１２の後は、処理を図１３のステップＳ２０に進める。
【０１４９】
このような構成の場合、電子機器１は、図２０に基づいて説明したデータ処理を行なう場合には、ユーザが左目用画像データと右目用画像データとのいずれかがデコードできないファイルを３次元ファイルリストから選択してしまうことを防止できる。以上のように、電子機器１は、ユーザにとって利便性の高いファイル管理を行なうことが可能となる。
【０１５０】
また、実施の形態１と同様に、２次元ファイルリストにおいて、ファイルＤが３次元表示できないファイルであることを表すマーク１０５２を、ファイルＤのアイコンに付して表示するように、電子機器１を構成してもよい。この場合、ユーザは、２次元ファイルリストに指の画像が含まれているファイルのアイコンが存在していることを容易に判断できる。
【０１５１】
なお、図２０においては、ステップＳ２０６、ステップＳ２０８の後（つまり図６の状態αの後）に、ステップＳ４０２において、両視点画像データの一方がデコードできるか否かを判断したが、これに限定されるものではない。電子機器１は、ステップＳ２０６，Ｓ２０８に先立ち、ステップＳ４０２、Ｓ１０２，Ｓ１０４の処理を行なってもよい。
【０１５２】
（ｇ３．第７のデータ処理における制御構造）
図２１は、実施の形態１において図７に基づいて説明したデータ処理に対応するデータ処理を電子機器１が実行する場合におけるフローチャートである。以下では、図２１において図１９と異なる処理について説明する。
【０１５３】
図２１を参照して、電子機器１は、図１９のステップＳ１０６の代わりにステップＳ３０２を実行する。さらに、電子機器１は、図１９のステップＳ１０８の代わりにステップＳ３０４を実行する。図２１に含まれるステップＳ３０２、Ｓ３０４の処理は、図１４に示した処理であるため、ここでは説明を繰り返さない。また、図２１に含まれるステップＳ３０２、Ｓ３０４以外の処理は、図１９に示した処理であるため、ここでは説明を繰り返さない。
【０１５４】
このような構成の場合、電子機器１は、図２１に基づいて説明したデータ処理を行なう場合には、ユーザが左目用画像データと右目用画像データとのいずれか一方がデコードできなかったファイルを３次元ファイルリストから選択してしまうことを防止できる。以上のように、電子機器１は、ユーザにとって利便性の高いファイル管理を行なうことが可能となる。
【０１５５】
また、実施の形態１と同様に、デコードできなかったファイルのアイコンを２次元ファイルリストに表示する場合には、当該アイコンを、３次元ファイルリストに表示させるときとは異なる態様で表示するように、電子機器１を構成することが好ましい。この場合、ユーザは、２次元ファイルリストに指の画像が含まれているファイルのアイコンが存在していることを容易に判断できる。
【０１５６】
また、本実施の形態においても、実施の形態１で説明した「＜Ｆ．変形例＞の（ｆ１．第１の変形例）および（ｆ２．第２の変形例）」を適用可能である。
【０１５７】
［実施の形態３］
実施の形態１，２では、３次元ファイルリストと２次元ファイルリストとに分けてアイコンを表示する構成を例に挙げて説明した。本実施の形態では、３次元ファイルリストと２次元ファイルリストとに分けずに、共通のファイルリストにファイルを一覧表示する構成について説明する。
【０１５８】
図２２は、メモリカード１０９１に含まれる画像データを電子機器１がコピーした場合における、電子機器１のデータ処理を説明するための図である。詳しくは、図２２は、３次元画像生成用データであるファイルＤに異常がある場合における、電子機器１の処理を説明するための図である。具体的には、図２２は、ファイルＤを構成する２つの視点画像データの一方の視点画像データに指の画像が含まれている場合における、電子機器１の処理を説明するための図である。
【０１５９】
図２２を参照して、メモリカード１０９１には、図４の場合と同様に、３次元画像生成用データであるファイルＡ，Ｂ，Ｄ，Ｆ，Ｇ，Ｈが格納されている。また、メモリカード１０９１には、２次元画像データであるファイルＣ，Ｅが格納されている。
【０１６０】
電子機器１は、メモリカード１０９１に格納された８つのファイルＡ〜Ｈをコピーすると、ファイルＤに指の画像が含まれているため、ファイルＡ，Ｂ，Ｆ，Ｇ，Ｈのアイコンを、通常の表示態様で共通のファイルリストに表示する。また、電子機器１は、ファイルＤのアイコンを、通常の表示態様とは異なる表示態様で共通のファイルリストに表示する。具体的には、電子機器１は、ファイルＤが３次元表示できないファイルであることを表すマーク１０５１を、ファイルＤのアイコンに付して表示する。さらに、電子機器１は、ファイルＣ，Ｅのアイコンを共通のファイルリストに表示する。
【０１６１】
図２２においては、ファイルＤに指の画像が含まれている場合を例に挙げて説明したが、実施の形態２において説明したように、指の画像が含まれているか否かではなく、デコードできたか否かで共通のファイルリストにおけるアイコンの表示態様を決定するように、電子機器１を構成してもよい。
【０１６２】
また、実施の形態１と実施の形態２とを組み合わせてもよい。つまり、指の画像が含まれるファイルおよび／またはデコードできなかったファイルに関し、２次元ファイルリストに表示、３次元ファイルリストにおいてマーク１０５１を付して表示、３次元ファイルリストから削除等の各種データ処理を行なうように（図５〜図７参照）、電子機器１を構成してもよい。実施の形態３においても、指の画像が含まれるファイルおよび／またはデコードできなかったファイルに関し、マーク１０５２を付した状態で共通のファイルリストに表示するように、電子機器１を構成してもよい。
【０１６３】
今回開示された実施の形態は例示であって、上記内容のみに制限されるものではない。本発明の範囲は特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１６４】
１  電子機器、１０１  プロセッサ、１０４  フラッシュメモリ、１０５  ディスプレイ、１０７  操作キー、１０８  通信ＩＦ、１０９  カードリーダライタ、７００  撮像装置、７１１，７１２  カメラ、８０１  左目用画像データ、８０２  右目用画像データ、８１２  Ｒ（１）〜Ｒ（１０）  右目用フレーム、８２１，Ｌ（１）〜Ｌ（１０）  左目用フレーム、９０１，９０２  指、１０４１  データテーブル、１０５１，１０５２  マーク、１０９１  メモリカード、１２００  サーバ装置、１３００  ネットワーク。
【図１】
0005864223.tif 000002
【図２】
0005864223.tif 000003
【図３】
0005864223.tif 000004
【図４】
0005864223.tif 000005
【図５】
0005864223.tif 000006
【図６】
0005864223.tif 000007
【図７】
0005864223.tif 000008
【図８】
0005864223.tif 000009
【図９】
0005864223.tif 000010
【図１０】
0005864223.tif 000011
【図１１】
0005864223.tif 000012
【図１２】
0005864223.tif 000013
【図１３】
0005864223.tif 000014
【図１４】
0005864223.tif 000015
【図１５】
0005864223.tif 000016
【図１６】
0005864223.tif 000017
【図１７】
0005864223.tif 000018
【図１８】
0005864223.tif 000019
【図１９】
0005864223.tif 000020
【図２０】
0005864223.tif 000021
【図２１】
0005864223.tif 000022
【図２２】
0005864223.tif 000023