(57)【要約】  画像表示プログラムは、コンピュータに、画像データに基づく画像を表示する機能と、画像データに対応づけられた撮影位置情報に基づいて、当該撮影位置を含む地域区分の概略形状を示す図形上に、当該撮影位置を示すポインタを描画して成るアイコンを準備する機能と、準備したアイコンを表示される画像とともに表示する機能とを実行させる。
2013129510.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
画像データに基づく画像を表示する機能と、
前記画像データに対応づけられた撮影位置情報に基づいて、当該撮影位置を含む地域区分の概略形状を示す図形上に、当該撮影位置を示すポインタを描画して成るアイコンを準備する機能と、
前記準備したアイコンを前記表示される画像とともに表示する機能とを実行させるための画像表示プログラム。
【請求項２】
前記アイコンの準備段階において、所定の地域区分に対応する所定区分アイコンと、それよりも下位の地域区分に対応する下位区分アイコンのいずれを用いるかを条件に応じて決定する請求項１に記載の画像表示プログラム。
【請求項３】
前記所定区分アイコンと前記下位分アイコンのいずれを用いるかを事前のユーザ設定に基づいて決定する請求項２に記載の画像表示プログラム。
【請求項４】
前記下位区分アイコンの使用の有無を前記下位の地域区分ごとに設定可能とし、該設定に基づいて前記所定区分アイコンと前記下位分アイコンのいずれを用いるかを決定する請求項３に記載の画像表示プログラム。
【請求項５】
前記所定区分アイコンと前記下位分アイコンのいずれを用いるかを前記撮影位置情報に基づいて決定する請求項２に記載の画像表示プログラム。
【請求項６】
前記撮影位置情報が示す撮影位置が２以上の前記下位の地域区分の境界近傍にある場合は、前記所定区分アイコンを準備する請求項５に記載の画像表示プログラム。
【請求項７】
複数の画像データに基づくサムネイル画像を一覧表示する際に、各サムネイル画像に対して前記アイコンを準備して表示する請求項１〜６のいずれか１項に記載の画像表示プログラム。
【請求項８】
画像データに基づく画像を表示可能な表示部と、
前記画像データに対応づけられた撮影位置情報に基づいて、当該撮影位置を含む地域区分の概略形状を示す図形上に、当該撮影位置を示すポインタを描画して成るアイコンを準備するアイコン準備部と、
前記準備したアイコンを前記表示される画像とともに前記表示部に表示する表示制御部とを具備する画像表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データに基づく画像を表示するための画像表示プログラムおよび画像表示装置に関する。
【背景技術】
【０００２】
近年、ＧＰＳ受信機で得た撮影位置情報を画像ファイルに埋め込み、その撮影位置情報に基づいて、画像を地図にリンクさせるなどの試みがなされている。例えば特許文献１に記載の地図情報表示装置では、画像ファイルから読み出した撮影位置情報に基づき、その撮影位置を含む地域の地図情報をネットワーク等を介して取得し、その地図情報を画像とともに表示する。地図情報内には、当該画像の撮影位置がポインタで明示される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】日本国特開２００９−５８９２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した地図情報は、比較的大きな表示領域を必要とするため、同時に表示する画像の表示領域が圧迫され、画像を大きく表示できない、あるいは多くの画像を一度に表示できないという問題がある。
【課題を解決するための手段】
【０００５】
本発明の第１の態様によると、画像表示プログラムは、コンピュータに、画像データに基づく画像を表示する機能と、画像データに対応づけられた撮影位置情報に基づいて、当該撮影位置を含む地域区分の概略形状を示す図形上に、当該撮影位置を示すポインタを描画して成るアイコンを準備する機能と、準備したアイコンを表示される画像とともに表示する機能とを実行させる。
本発明の第２の態様によると、第１の態様の画像表示プログラムにおいて、アイコンの準備段階において、所定の地域区分に対応する所定区分アイコンと、それよりも下位の地域区分に対応する下位区分アイコンのいずれを用いるかを条件に応じて決定するのが好ましい。
本発明の第３の態様によると、第２の態様の画像表示プログラムにおいて、所定区分アイコンと下位分アイコンのいずれを用いるかを事前のユーザ設定に基づいて決定するのが好ましい。
本発明の第４の態様によると、第３の態様の画像表示プログラムにおいて、下位区分アイコンの使用の有無を下位の地域区分ごとに設定可能とし、該設定に基づいて所定区分アイコンと下位分アイコンのいずれを用いるかを決定するのが好ましい。
本発明の第５の態様によると、第２の態様の画像表示プログラムにおいて、所定区分アイコンと下位分アイコンのいずれを用いるかを撮影位置情報に基づいて決定するのが好ましい。
本発明の第６の態様によると、第５の態様の画像表示プログラムにおいて、撮影位置情報が示す撮影位置が２以上の下位の地域区分の境界近傍にある場合は、所定区分アイコンを準備するのが好ましい。
本発明の第７の態様によると、第１〜６のいずれか１の態様の画像表示プログラムにおいて、複数の画像データに基づくサムネイル画像を一覧表示する際に、各サムネイル画像に対してアイコンを準備して表示するのが好ましい。
本発明の第８の態様によると、画像表示装置は、画像データに基づく画像を表示可能な表示部と、画像データに対応づけられた撮影位置情報に基づいて、当該撮影位置を含む地域区分の概略形状を示す図形上に、当該撮影位置を示すポインタを描画して成るアイコンを準備するアイコン準備部と、準備したアイコンを表示される画像とともに表示部に表示する表示制御部とを備える。
【発明の効果】
【０００６】
本発明によれば、地図情報ではなくアイコンによって撮影位置を視覚的に知らしめるようにしたので、画像表示領域が圧迫されることがなく、画像を大きく表示したり、また多くの画像を一度に表示することが可能となる。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施形態におけるシステムの概略構成図。
【図２】コンピュータによるサムネイル一覧表示の表示例を示す図。
【図３】日本アイコンの一例を示す図。
【図４】離島を含む日本アイコンの一例を示す図。
【図５】都道府県アイコンの一例を示す図。
【図６】大陸アイコンの一例を示す図。
【図７】サムネイル一覧表示の処理手順の一例を示すフローチャート。
【図８】図７のアイコン準備処理の詳細を示すフローチャート。
【図９】ディスプレイに表示可能な画像の枚数とアイコンの地域区分の対応関係の一例を示す図。
【図１０】複数の画像のグループ分けを説明する図。
【図１１】ディスプレイに表示可能な画像の枚数が９枚に設定されている表示例を示す図。
【図１２】ディスプレイに表示可能な画像の枚数に応じてアイコンの表示形態を切り替える内容を表にした図。
【図１３】プログラムを提供する様子を示す図。
【発明を実施するための形態】
【０００８】
−第１の実施の形態−
図１〜図８により本発明の一実施形態を説明する。
図１はコンピュータとデジタルカメラとから成るシステムの概略構成図である。コンピュータ１００は、ＣＰＵ１１、ＲＡＭ１２、ディスクインターフェース１３、ディスプレイコントローラ１４、ＣＰＵバス１５、シリアルバス１６、シリアルバスコントローラ１７などを有する本体部と、シリアルバス１６を介して接続されるキーボード２１やマウス２２等の入力装置と、ディスクインターフェース１３を介して接続される記憶装置（例えば、ハードディスク）３１と、表示装置としてのディスプレイ３２とから構成される。記憶装置３１には、画像転送プログラムや画像表示プログラム等が予め格納されている。
【０００９】
デジタルカメラ２００は、シリアルバス１６を介してコンピュータ１００に接続される。コンピュータ１００のＣＰＵ１１は、画像転送プログラムに従って、カメラ２００の記憶媒体（メモリカード等）に格納されている画像ファイルを記憶装置３１に取り込んだり、画像表示プログラムに従って、記憶装置３１内の画像ファイルを読み出し、画像としてディスプレイ３２に表示する。なお、画像ファイルの転送は、カメラから取り外したメモリカードをコンピュータ１００の読取り装置（不図示）に装填して行うこともできるし、無線通信を利用して行うこともできる。
【００１０】
ここで、カメラにて作成される画像ファイルは、撮像によって得られた画像データと、その画像データのサムネイルデータと、メタデータとを組み合わせて成る。メタデータは、例えばファイルのヘッダ情報として埋め込まれるもので、カメラ情報、撮影日時情報、撮影位置情報（緯度、経度情報）、撮影条件等、種々の情報を含む。撮影位置情報は、カメラに内蔵されたＧＰＳ受信機や、カメラに装着された外付けのＧＰＳユニット等で取得され、カメラで撮影を行った際にその画像ファイルに埋め込まれる。また、撮影位置情報のない画像ファイルに、後で撮影位置情報を埋め込むことも可能である。
【００１１】
次に、上記画像表示プログラムの機能について詳述する。
ユーザが画像表示プログラムを起動し、記憶装置３１内のいずれかのフォルダを指定すると、ＣＰＵ１１はディスプレイ３２上に例えば図２に示すようなサムネイル一覧表示を行う。これにより、指定されたフォルダ内に格納されている画像ファイルのサムネイル画像（ＳＮ１，ＳＮ２，・・・）が一覧表示される。このとき、画像ファイルに撮影位置情報が埋め込まれている場合は、対応するサムネイル画像の直ぐ下に、撮影位置を明示するためのアイコン（ＩＣ１，ＩＣ２，・・・）を表示する。
【００１２】
図３〜図６は上記アイコンの拡大図を示している。なお、これらは日本人あるいは日本国内のユーザが使用することを前提としたものである。アイコンの絵柄は、当該画像の撮影位置を含む地域区分の概略形状を描いた図形中に、当該撮影位置を表す点を付して成る。アイコンの絵柄が表す地域区分は、「日本全土」、その下位区分である「都道府県」があり、また海外で撮影を行った場合は「大陸」となる。これらが描かれたアイコンを、それぞれ「日本アイコン」、「都道府県アイコン」、「大陸アイコン」と呼ぶ。本実施形態では、いずれのアイコンも３２×３２ピクセルで構成される。
【００１３】
なお、上記の地域区分以外にも、例えば「都道府県」の下位区分である「市区町村」や、「日本全土」と「都道府県」の中位である八地方区分（北海道、東北、関東、中部、近畿、中国、四国、九州沖縄）等の各アイコンがあってもよい。また、外国仕様の場合は、その国の全土を示すアイコンや、「州」等のアイコンが用いられる。なお、下位区分とは上位区分より地理的に狭い範囲を対象としたものである。
【００１４】
図３および図４はいずれも日本アイコンの例を示している。図３の日本アイコンＩＣ２は離島を含んでおらず、これは次のように作成される。
日本本土の東西南北の端は、
最北端  北緯４５度３１分２２秒（宗谷岬）
最東端  東経１４５度４９分（納沙布岬）
最南端  北緯３０度５９分１０秒（佐多岬）  
最西端  東経１２９度３３分（神崎鼻）
とされている。南北の差は約１４．５４度で、東西の差は約１６．２７度で、東西に長い。そこで、東西差１６．２７度の１/１０の１．６２７度ごとに横（東西方向）、縦（南北方向）をそれぞれ１０分割する。アイコンは３２×３２ピクセルなので、周囲１ピクセルを除外した３０×３０ピクセルを１０分割した１分割領域にアイコンの３×３ピクセルを割り当てる。ピクセルの色については、海に相当する部分は薄いブルー系の色、陸地に相当する部分はそれ以外の適当な色（薄い色が望ましい）とする。また、撮影位置を表す点ＰＴは、撮影位置情報が表す位置を含む１個のピクセルと、それらを囲む数個のピクセルとで上下左右対称に構成され（図では計１３ピクセル使用）、これらのピクセルは、撮影位置を明確に認識できるように例えば赤色とされる。
【００１５】
一方、図４の日本アイコンＩＣ３は、撮影地が沖縄または離島であったときに用いられるもので、これは次のように作成される。
日本において、民間人が到達可能な離島を含む東西南北の端は、
最北端  北緯４５度３１分２２秒 （宗谷岬）
最南端  北緯２４度４７分１６秒（波照間島  高那崎）
最東端  東経１４５度４９分（納沙布岬）
最西端  東経１２３度０分１７秒（与那国島  西崎）  
とされている。南北の差は約２０．７４度、東西の差は約２２．８度で、東西に長い。そこで、東西差２２．８度の１/１０の２．２８度ごとに横（東西方向）、縦（南北方向）
をそれぞれ１０分割する。周囲１ピクセルを除外した３０×３０ピクセルを１０分割した１分割領域にアイコンの３×３ピクセルを割り当てる。各部分の色については上述と同様である。
【００１６】
図５は都道府県アイコンの一種である神奈川県アイコンＩＣ１を示している。作成方法は上述とほぼ同様で、県全域に対する緯度差、経度差を求め、長い方の差の１／１０ごとに横（東西方向）、縦（南北方向）をそれぞれ１０分割し、１分割領域にアイコンの３×３ピクセルを割り当てる。色についても上述とほぼ同様であるが、隣接する他県の一部を明示する場合は、その部分と当該県部分とを色分けする必要がある。他の都道府県アイコンも同様である。
【００１７】
なお、地域区分（特に都道府県や市区町村）には、似通った形状のものが複数存在するので、それらを区別するために、アイコンにおける地域区分を表す図形を色分けすることが望ましい。
【００１８】
図６は大陸アイコンの一種である北アメリカ大陸アイコンＩＣ５を示している。このアイコンＩＣ５は、地球を表す半径１５ピクセル分の円の内側に、大陸形状の図形を配置する（北アメリカなので北寄りに配置する）ことで作成される。他の大陸アイコンも同様である。地球を明示することで、日本国外で撮影された画像であることが一目で分かる。
【００１９】
上述の各種アイコンは予め用意され、画像表示プログラムをインストールする際に記憶装置３１にデータベース化されて格納されるようになっている。ＣＰＵ１１は、画像表示プログラムにてサムネイル一覧表示を行う際に、各画像ファイルの撮影位置情報に基づいていずれかのアイコンを記憶装置３１から抽出し、サムネイル画像とともに表示する（詳細は後述する）。
【００２０】
このように、サムネイル一覧表示において、各サムネイル画像に対しアイコンで撮影位置を示すようにすれば、いちいち地図情報を表示する必要はなくなる。アイコンは、３２×３２ピクセル程度であるから、全サムネイル画像に対してアイコンを表示しても画像表示領域が圧迫されることはなく、一度に多数のサムネイル画像を表示できる。また、地図情報はデータ量が膨大であり、これをコンピュータ１００に組み込むとなると、記憶装置３１に大きな空き容量を必要とする。ネットワーク等を介して地図情報を取得して表示する場合は、表示完了までにかなりの時間を要し、ユーザにとってストレスとなる。一方、アイコンを用いる場合は、大きな記憶領域は不要であり、また表示を迅速に行うことが可能である。
【００２１】
ところで、ユーザは予め画像表示プログラムの環境設定等において、１または複数の都道府県を指定地域に設定できる。サムネイル一覧表示においては、撮影位置が指定地域の場合は都道府県アイコンで詳細に、指定地域でない場合は上位の日本アイコンで大まかにそれぞれ撮影位置表示がなされる。ユーザは、自身が居住している県や出身県などその形状を明確に認識している県や、過去に撮影を行った、あるいは行う予定の県等を指定地域に設定すればよい。特に県内の複数地域で撮影を行った場合は、日本アイコンでは各撮影位置を区別しづらいので、その県を指定地域に設定するとよい。一方で、ユーザが形状を明確に認識していない県（形状的な特徴のない県など）は、都道府県アイコンよりも日本アイコンの方が撮影位置を把握し易い場合があり、そのような県は指定地域に設定しない方がよい。これらは、あらゆる上位／下位関係（例えば、都道府県と市区町村との関係）についても同様である。
【００２２】
なお、本実施形態の画像表示プログラムは、従来のように地図情報を表示し、その地図上に撮影位置を明示する機能をも有する。サムネイル一覧表示後、必要に応じて地図情報を用いた表示に切換えることができる。
【００２３】
また、画像表示プログラムは、地域名（都道府県名、市区町村名）をキーワードとして画像を検索することができ、検索結果を表示するときに、キーワードとして指定した地域のアイコンを表示するようにしてもよい。
【００２４】
図７はＣＰＵ１１によるサムネイル一覧表示処理の手順を示すフローチャートである。ユーザによって画像表示プログラムの起動操作、またはフォルダ指定操作がなされると、ＣＰＵ１１が画像表示プログラムに従ってこの処理を実行する。
【００２５】
ＣＰＵ１１は、ステップＳ１において、指定されているフォルダの画像ファイルのうちいずれか１のファイルを処理対象として選択する。ステップＳ２では、選択された画像ファイルにメタデータとしての撮影位置情報が埋め込まれているか否かを判定し、否定されるとステップＳ３において、当該画像ファイルからサムネイルデータを読み出して表示する。撮影位置を示すアイコンは表示されない。
【００２６】
ステップＳ２が肯定されると、ステップＳ４で当該画像ファイルから撮影位置情報を読み出し、ステップＳ５において、その撮影位置情報に基づいて撮影位置を示すアイコンを準備する。ステップＳ６では、当該画像ファイルからサムネイルデータを読み出して表示すると同時に、ステップＳ５で準備したアイコンを表示する。ステップＳ７では、指定フォルダ内の全画像ファイルに対して上記の処理がなされたか否かを判定し、否定されるとステップＳ１で次の画像ファイルを選択して上記の処理を繰り返す。ステップＳ７が肯定されると、一覧表示が完了したので処理を終了させる。
【００２７】
図８は上記ステップＳ５のアイコン準備処理の詳細を示している。
ＣＰＵ１１は、まずステップＳ５１で、読み出した撮影位置情報に基づいて撮影位置が日本か否かを判定する。ステップＳ５１が肯定されるとステップＳ５２に進み、当該撮影位置情報が示す撮影位置が、上述した指定地域のいずれかに含まれるか否かを判定する。ステップＳ５２が肯定されると、ステップＳ５３において、当該撮影位置を含む都道府県アイコンを準備してリターンする。この都道府県アイコンは、当該撮影位置を含む指定地域（都道府県）のアイコンである。
【００２８】
ここで、アイコンにおける撮影位置を表す点ＰＴについては、予め各位置に点ＰＴを付した複数の同種アイコンを用意しておくことが考えられる。この場合、上記ステップＳ５３のアイコン準備動作は、撮影位置情報に基づいて、その撮影位置を含む都道府県アイコンのうち当該撮影位置に点が付されたものを選択する動作となる。これに代えて、撮影位置を示す点ＰＴが付されていないアイコンを用意しておき、撮影位置情報に基づいて、その撮影位置を含むアイコンを選択した後、そのアイコンの撮影位置に相当する箇所に点ＰＴを付すようにしてもよい。
【００２９】
ステップＳ５２が否定された場合、すなわち、当該撮影位置を含む都道府県が指定地域でない場合は、日本アイコンを使用するものとしてステップＳ５４に進む。ステップＳ５４では、当該撮影位置情報に基づいて、撮影位置が離島（正確には、沖縄または離島）であるか否かを判定する。ステップＳ５４が肯定されるとステップＳ５５に進み、離島用の日本アイコン（例えば、図４）を準備してリターンする。ステップＳ５４が否定されるとステップＳ５６に進み、離島を含まない日本アイコン（例えば、図３）を準備してリターンする。撮影位置を表す点ＰＴについては、都道府県アイコンと同様である。
【００３０】
ステップＳ５１で撮影地が日本でないと判定された場合は、ステップＳ５７で大陸用アイコン（例えば、図６）を準備してリターンする。撮影位置を表す点については、都道府県アイコンと同様である。
【００３１】
サムネイル一覧表示が完了すると、ユーザは、いずれかのサムネイル画像をマウス２２等で選択し、その選択されたサムネイル画像に対応する画像ファイルに対して種々の処理を行わせることができる。例えば、サムネイル画像を選択してダブルクリックを行うと、ＣＰＵ１１は、サムネイル画像に対応する本画像を大きく表示する。またＣＰＵ１１は、その本画像に対しても、撮影位置を示すアイコンを表示する。上述したように、アイコンの表示領域はごく小さくて済むから、地図情報を同時に表示する場合と比べて本画像を大きく表示できる。
【００３２】
なお、撮影位置を含む地域が指定地域であった場合でも、その撮影位置がその指定地域の境界近傍（例えば、数十メートル以内）であった場合には、上位区分のアイコン（例えば、指定地域が都道府県であれば日本アイコン、市区町村であれば都道府県アイコン）を表示することが望ましい。これは、ＧＰＳの測位誤差によって誤った地域のアイコンが表示されることを防止するためである。例えば、図８のステップＳ５３において、撮影位置が指定地域の境界近傍かどうかを判断し、境界近傍であると判断すると上位区分のアイコンである日本アイコンを準備し、境界近傍でないと判断すると都道府県アイコンを準備する。
【００３３】
また、サムネイル画像の表示サイズは変更可能である。１画面に多くのサムネイル画像を表示するには表示サイズを小さくする必要があるが、そうすると、各サムネイル画像に付随する情報（上記アイコンも含む）の表示領域も小さくなる。サムネイル画像の表示サイズが大きく設定されているときは、付随情報の表示領域も大きくなるので、上記アイコンに加えて、そのアイコンが示す地域名をアイコンの近傍に文字で表示することが考えられる。この場合は、その地域が指定地域に設定されていなくても、下位区分のアイコン（都道府県アイコン、市区町村アイコン等）を表示してもよい。
【００３４】
さらに、上位区分および下位区分の最低２種類のアイコンを用いる例を示したが、１種類のアイコン（例えば、都道府県アイコンのみ）でもよい。
【００３５】
上述した実施の形態では、画像ファイルのメタデータに含まれる撮影位置情報が予め指定された指定地域に含まれるか否かによりアイコンの地域区分を変更する例を説明したが、これに限るものではなく、その他の種々の条件によってアイコンの地域区分を変更して表示するようにしてもよい。
【００３６】
ディスプレイ３２に表示可能な画像の枚数に応じて、アイコンの地域区分を変更してアイコンを表示するようにしてもよい。ディスプレイ３２に表示可能な画像の枚数は、ユーザが選択することができる。ディスプレイ３２に表示可能な画像の枚数とは、ディスプレイ３２の表示画面に一度に表示可能な最大枚数のことである。ディスプレイ３２に表示可能な画像の枚数は、例えば１枚、４枚、９枚、１６枚及び７２枚とする。ユーザにより操作部が操作されたことに応じて、ＣＰＵ１１は、ディスプレイ３２に表示可能な枚数として１枚、４枚、９枚、１６枚及び７２枚のうちいずれかを設定する。例えば、ユーザにより操作部が操作されるごとに、ＣＰＵ１１は、１枚表示→４枚表示→９枚表示→１６枚表示→７２枚表示の順に切り換えて設定する。同様に、ユーザにより操作部が操作されるごとに、ＣＰＵ１１は、７２枚表示→１６枚表示→９枚表示→４枚表示→１枚表示の順に切り換えて設定する。
【００３７】
図９は、ディスプレイ３２に表示可能な画像の枚数とアイコンの地域区分との対応関係の一例を示す図である。
【００３８】
ディスプレイ３２に表示可能な画像の枚数として１枚が設定されている場合、ＣＰＵ１１は、地域区分が市区町村のアイコンをディスプレイ３２に表示する。ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれている場合、ＣＰＵ１１は、撮影位置情報に対応する市区町村アイコンを画像とともにディスプレイ３２に表示する。
【００３９】
ディスプレイ３２に表示可能な画像の枚数として４枚又は９枚が設定されている場合、ＣＰＵ１１は、地域区分が都道府県のアイコンをディスプレイ３２に表示する。ディスプレイ３２に表示された画像のうち、対応する画像ファイルのメタデータに撮影位置情報が含まれている画像については、ＣＰＵ１１は、撮影位置情報に対応する都道府県アイコンを画像とともにディスプレイ３２に表示する。
【００４０】
ディスプレイ３２に表示可能な画像の枚数として１６枚又は７２枚が設定されている場合、ＣＰＵ１１は、地域区分が国のアイコンをディスプレイ３２に表示する。ディスプレイ３２に表示された画像のうち、対応する画像ファイルのメタデータに撮影位置情報が含まれている画像については、ＣＰＵ１１は、撮影位置情報に対応する国アイコンを画像とともにディスプレイ３２に表示する。
【００４１】
このように、ディスプレイ３２に表示可能な画像の枚数が多くなるにつれて、ディスプレイ３２に表示されるアイコンの地域区分はより広い範囲を対象としたものとなる。地域区分は、市区町村、都道府県、国の順に広い大きな範囲となる。
【００４２】
表示装置の表示画面の解像度に応じて、アイコンの地域区分を変更してアイコンを表示するようにしてもよい。ディスプレイ３２の表示画面の解像度は、ユーザが選択することができる。
【００４３】
ディスプレイ３２の表示画面の解像度が例えばＡ以上Ｂ未満の場合、ＣＰＵ１１は、地域区分が国のアイコンをディスプレイ３２に表示する。すなわち、ディスプレイ３２の表示画面の解像度がＡ以上Ｂ未満の場合、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれているときは、ＣＰＵ１１は、撮影位置情報に対応する国アイコンを画像とともにディスプレイ３２に表示する。
【００４４】
ディスプレイ３２の表示画面の解像度が例えばＢ以上Ｃ未満の場合、ＣＰＵ１１は、地域区分が都道府県のアイコンをディスプレイ３２に表示する。すなわち、ディスプレイ３２の表示画面の解像度がＢ以上Ｃ未満の場合、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれているときは、ＣＰＵ１１は、撮影位置情報に対応する都道府県アイコンを画像とともにディスプレイ３２に表示する。
【００４５】
ディスプレイ３２の表示画面の解像度が例えばＣ以上の場合、ＣＰＵ１１は、地域区分が市区町村のアイコンをディスプレイ３２に表示する。すなわち、ディスプレイ３２の表示画面の解像度がＣ以上の場合、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれているときは、ＣＰＵ１１は、撮影位置情報に対応する市区町村アイコンを画像とともにディスプレイ３２に表示する。
【００４６】
表示装置としてディスプレイ３２を例に挙げて説明したが、これに限るものではない。表示装置としては、例えばディスプレイ３２とは別にコンピュータ１００に接続した表示装置でもよい。記録装置３１に記録されている画像ファイルに対応する画像をコンピュータ１００に接続された表示装置に表示する場合、コンピュータ１００に接続された表示装置の表示画面の解像度に応じて、地域区分を変更したアイコンをコンピュータ１００に接続した表示装置に表示するようにしてもよい。
【００４７】
このように、表示装置の表示画面の解像度が大きな値、すなわちより精細な表示になるにつれて、表示装置に表示されるアイコンの地域区分は狭い範囲を対象としたものとなる。
【００４８】
表示装置の表示画面のサイズに応じて、アイコンの地域区分を変更して表示装置にアイコンを表示するようにしてもよい。例えば表示装置としてのディスプレイ３２の表示画面のサイズがＡ以上Ｂ未満の場合、地域区分が国のアイコンをディスプレイ３２に表示する。すなわち、ディスプレイ３２の表示画面のサイズがＡ以上Ｂ未満の場合、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれているときは、ＣＰＵ１１は、撮影位置情報に対応する国アイコンを画像とともにディスプレイ３２に表示する。
【００４９】
例えば表示装置としてのディスプレイ３２の表示画面のサイズがＢ以上Ｃ未満の場合、地域区分が都道府県のアイコンをディスプレイ３２に表示する。すなわち、ディスプレイ３２の表示画面のサイズがＢ以上Ｃ未満の場合、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれているときは、ＣＰＵ１１は、撮影位置情報に対応する都道府県アイコンを画像とともにディスプレイ３２に表示する。
【００５０】
例えば表示装置としてのディスプレイ３２の表示画面のサイズがＣ以上の場合、地域区分が市区町村のアイコンをディスプレイ３２に表示する。すなわち、ディスプレイ３２の表示画面のサイズがＣ以上の場合、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれているときは、ＣＰＵ１１は、撮影位置情報に対応する市区町村アイコンを画像とともにディスプレイ３２に表示する。
【００５１】
表示装置としてディスプレイ３２を例に挙げて説明したが、これに限るものではない。表示装置としては、例えばディスプレイ３２とは別にコンピュータ１００に接続した表示装置でもよい。記録装置３１に記録されている画像ファイルに対応する画像をコンピュータ１００に接続された表示装置に表示する場合、コンピュータ１００に接続された表示装置の表示画面のサイズに応じて、地域区分を変更したアイコンをコンピュータ１００に接続した表示装置に表示するようにしてもよい。
【００５２】
画像ファイルに含まれる撮影位置情報が示す撮影位置に応じて、アイコンの地域区分を変更してアイコンを表示するようにしてもよい。具体的には、撮影位置情報が示す撮影位置が特定の位置に該当する場合と、撮影位置情報が示す撮影位置が特定の位置に該当しない場合とで、アイコンの地域区分を変更してアイコンを表示する。ここで、特定の位置は、一例として観光名所が挙げられる。撮影位置情報が示す撮影位置が特定の位置に該当する場合、地域区分が都道府県のアイコンを表示する。すなわち、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれている場合、撮影位置情報が示す撮影位置が特定の位置に該当するときは、ＣＰＵ１１は、撮影位置情報に対応する都道府県アイコンを画像とともにディスプレイ３２に表示する。
【００５３】
撮影位置情報が示す撮影位置が特定の位置に該当しない場合、地域区分が市区町村のアイコンを表示する。すなわち、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれている場合、撮影位置情報が示す撮影位置が特定の位置に該当しないときは、ＣＰＵ１１は、撮影位置情報に対応する市区町村アイコンを画像とともにディスプレイ３２に表示する。
【００５４】
設定言語に応じて、アイコンの地域区分を変更してアイコンを表示するようにしてもよい。設定言語は、表示装置の表示画面に表示される言語である。設定言語は、装置（カメラ、パーソナルコンピュータ等）に設定されている言語やアプリケーション（画像編集アプリケーション等）に設定されている言語を指す。
【００５５】
具体的には、撮影位置情報が示す撮影位置と設定言語が対応する関係である場合と、撮影位置情報が示す撮影位置と設定言語が対応しない関係である場合とで、アイコンの地域区分を変更してアイコンを表示する。撮影位置が米国を示す撮影位置情報がメタデータとして含まれている画像ファイルに対応する画像をディスプレイ３２に表示する場合、設定言語として日本語が設定されているときは、ＣＰＵ１１は、撮影位置情報に対応する国アイコン、すなわち米国を示すアイコンを画像とともにディスプレイ３２に表示する。撮影位置が日本を示す撮影位置情報がメタデータとして含まれている画像ファイルに対応する画像をディスプレイ３２に表示する場合、設定言語として日本語が設定されているときは、ＣＰＵ１１は、撮影位置情報に対応する都道府県アイコンを画像とともにディスプレイ３２に表示する。
【００５６】
ユーザ情報に応じて、アイコンの地域区分を変更してアイコンを表示するようにしてもよい。ユーザ情報は、ユーザの国籍、ユーザの住所等である。ユーザ情報は、装置（カメラ、パーソナルコンピュータ等）に設定されているユーザ情報やアプリケーション（画像編集アプリケーション等）に設定されているユーザ情報を指す。
【００５７】
具体的には、撮影位置情報が示す撮影位置とユーザ情報が対応する関係である場合と、撮影位置情報が示す撮影位置とユーザ情報が対応しない関係である場合とで、アイコンの地域区分を変更してアイコンを表示する。
【００５８】
撮影位置が米国を示す撮影位置情報がメタデータとして含まれている画像ファイルに対応する画像をディスプレイ３２に表示する場合、ユーザ情報として国籍が日本に設定されているときは、ＣＰＵ１１は、撮影位置情報に対応する国アイコン、すなわち米国を示すアイコンを画像とともにディスプレイ３２に表示する。撮影位置が日本を示す撮影位置情報がメタデータとして含まれている画像ファイルに対応する画像をディスプレイ３２に表示する場合、ユーザ情報として国籍が日本に設定されているときは、ＣＰＵ１１は、撮影位置情報に対応する都道府県アイコンを画像とともにディスプレイ３２に表示する。
【００５９】
撮影位置が米国を示す撮影位置情報がメタデータとして含まれている画像ファイルに対応する画像をディスプレイ３２に表示する場合、ユーザ情報として住所が日本に設定されているときは、ＣＰＵ１１は、撮影位置情報に対応する国アイコン、すなわち米国を示すアイコンを画像とともにディスプレイ３２に表示する。撮影位置が日本を示す撮影位置情報がメタデータとして含まれている画像ファイルに対応する画像をディスプレイ３２に表示する場合、ユーザ情報として住所が日本に設定されているときは、ＣＰＵ１１は、撮影位置情報に対応する都道府県アイコンを画像とともにディスプレイ３２に表示する。
【００６０】
画像の表示回数に応じて、アイコンの地域区分を変更してアイコンを表示するようにしてもよい。画像の表示回数とは、同一の画像ファイルにおいて、画像ファイルに対応する画像がディスプレイ３２等の表示装置に表示された回数である。
【００６１】
画像の表示回数が１回以上Ａ回未満までの場合、ＣＰＵ１１は、地域区分が国のアイコンをディスプレイ３２に表示する。すなわち、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれている場合、画像の表示回数が１回以上Ａ回未満のときは、ＣＰＵ１１は、撮影位置情報に対応する国アイコンを画像とともにディスプレイ３２に表示する。
【００６２】
画像の表示回数がＡ回以上Ｂ回未満までの場合、ＣＰＵ１１は、地域区分が都道府県のアイコンをディスプレイ３２に表示する。すなわち、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれている場合、画像の表示回数がＡ回以上Ｂ回未満のときは、ＣＰＵ１１は、撮影位置情報に対応する都道府県アイコンを画像とともにディスプレイ３２に表示する。
【００６３】
画像の表示回数がＢ回以上の場合、ＣＰＵ１１は、地域区分が市区町村のアイコンをディスプレイ３２に表示する。すなわち、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれている場合、画像の表示回数がＢ回以上のときは、ＣＰＵ１１は、撮影位置情報に対応する市区町村アイコンを画像とともにディスプレイ３２に表示する。
【００６４】
現在時刻と撮影日時との差に応じて、アイコンの地域区分を変更してアイコンを表示するようにしてもよい。現在時刻は、装置（カメラ、パーソナルコンピュータ等）に設定されている時刻のことである。撮影日時は、画像ファイルのメタデータに含まれる撮影日時情報が示す時刻である。撮影日時は、カメラにより撮影が行われることで画像ファイルが生成された時刻である。
【００６５】
現在時刻と撮影日時との差がＡ未満の場合、ＣＰＵ１１は、地域区分が国のアイコンをディスプレイ３２に表示する。すなわち、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれている場合、現在時刻と撮影日時との差がＡ未満のときは、ＣＰＵ１１は、撮影位置情報に対応する国アイコンを画像とともにディスプレイ３２に表示する。
【００６６】
現在時刻と撮影日時との差がＡ以上Ｂ未満の場合、ＣＰＵ１１は、地域区分が都道府県のアイコンをディスプレイ３２に表示する。すなわち、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれている場合、現在時刻と撮影日時との差がＡ以上Ｂ未満のときは、ＣＰＵ１１は、撮影位置情報に対応する都道府県アイコンを画像とともにディスプレイ３２に表示する。
【００６７】
現在時刻と撮影日時との差がＢ以上の場合、ＣＰＵ１１は、地域区分が市区町村のアイコンをディスプレイ３２に表示する。すなわち、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれている場合、現在時刻と撮影日時との差がＢ以上のときは、ＣＰＵ１１は、撮影位置情報に対応する市区町村アイコンを画像とともにディスプレイ３２に表示する。
【００６８】
−第２の実施の形態−
第１の実施の形態では、撮影位置を示す情報であるアイコンを、対応するサムネイル画像ごとに表示する例を説明した。第２の実施の形態では、複数の画像が表示装置に表示されている場合、撮影位置を示す情報のアイコンは、表示装置に表示されている画像の数より少ない数で表示する。具体的には、ある条件で共通する複数の画像に対して、撮影位置を示す情報のアイコンを１つ表示する例について説明をする。なお、コンピュータとデジタルカメラとから成るシステムの構成については、第１の実施の形態と同様であるので、その説明を省略する。
【００６９】
例えば、画像ファイルのメタデータに含まれる撮影日時が所定期間に含まれる画像を同一グループとみなす。１つのグループに対してアイコンを１つ表示する。１つのグループに対して表示するアイコンは、そのグループに複数の画像ファイルが含まれている場合、そのグループに属する複数の画像ファイルのいずれかの画像ファイルのメタデータに含まれている撮影位置情報に基づいている。
【００７０】
図１０は、グループ分けを説明する図である。画像ファイル１から画像ファイル９はいずれも、メタデータとして撮影位置情報を含んでいるものとする。ファイル名は、カメラにより撮影が行われることで画像ファイルが生成されるときに付与される。ファイル名は、カメラで撮影が行われるごとに、例えばファイル名の数値の部分が１ずつインクリメントされて画像ファイルに付与される。同一グループに属するか否かの判断は、例えば判断対象の画像ファイルの撮影日時と判断対象の画像ファイルの１つ前の画像ファイルの撮影日時との差が、所定期間である１０分未満であるか否かに基づいて行う。
【００７１】
判断対象の画像ファイルとして画像ファイル２を例に挙げて説明する。画像ファイル２の撮影日時は、２０１３年２月２６日  ０９時３３分１８秒である。画像ファイルがファイル名で昇順にソートされているとすれば、画像ファイル２の１つ前の画像ファイルは、画像ファイル１である。画像ファイル１の撮影日時は、２０１３年２月２６日  ０９時０３分０７秒である。画像ファイル２の撮影日時は、画像ファイル１の撮影日時と１０分以上離れている。よって、画像ファイル１と画像ファイル２とは別のグループに属することになる。画像ファイル１が属するグループをグループ１とすれば、画像ファイル２が属するグループは、グループ１ではなく、グループ２となる。
【００７２】
判断対象の画像ファイルとして画像ファイル３を例に挙げて説明する。画像ファイル３の撮影日時は、２０１３年０２月２６日  ０９時３６分２５秒である。画像ファイル１から画像ファイル９が画像ファイル名で昇順にソートされているとすれば、画像ファイル３の１つ前の画像ファイルは、画像ファイル２である。画像ファイル２の撮影日時は、２０１３年２月２６日  ０９時３３分１８秒である。画像ファイル３の撮影日時は、画像ファイル２の撮影日時と１０分以上離れていない、すなわち画像ファイル２の撮影日時と画像ファイル３の撮影日時との差は１０分未満である。よって、画像ファイル２と画像ファイル３とは同一のグループに属することになる。画像ファイル２が属するグループをグループ２とすれば、画像ファイル３が属するグループもグループ２となる。画像ファイル２のファイル名の数値部分と画像ファイル３のファイル名の数値部分とが連番でなくても、画像ファイル２の撮影日時と画像ファイル３の撮影日時との差が１０分未満であるから、画像ファイル２と画像ファイル３とを同一のグループに属するとみなす。
【００７３】
図１１は、ディスプレイ３２に表示可能な画像の枚数が９枚に設定されている場合、画像ファイル１から画像ファイル９それぞれに対応する画像をディスプレイ３２に表示した例を示す図である。
【００７４】
画像ファイル２から画像ファイル５はいずれもメタデータとして撮影位置情報を含んでいるものの、画像ファイル２から画像ファイル５は同一グループであるグループ２に属しているため、画像ファイル２から画像ファイル５について表示されるアイコンは１つである。アイコンは、同一グループであるグループ２に含まれる画像ファイルのうちファイル名の数値部分の数値が一番若い画像ファイルである画像ファイル２の画像に対応する位置に表示する。
【００７５】
なお、同一グループについて１つのアイコンを表示する例を示したが、これに限るものではない。例えばグループ２に含まれる画像ファイルのうちファイル名の数値部分の数値が一番若い画像ファイルである画像ファイル２の画像に対応させてアイコンを表示することに加えて、画像ファイル４の画像に対応させてアイコンを表示するようにしてもよい。図１１に示したように、画像ファイル２の画像及び画像ファイル３の画像は、ディスプレイ３２において１行目に表示され、画像ファイル４の画像及び画像ファイル５の画像は、ディスプレイ３２において２行目に表示されている。画像ファイル２の画像及び画像ファイル３の画像と、画像ファイル４の画像及び画像ファイル５の画像とは、同一グループであるグループ２に属しているものの、ディスプレイ３２において画像が表示される行が異なっている。そのため、ディスプレイ３２に表示される画像のうち、各行の先頭（図１１では一番左側）に表示される画像に対応させてアイコンを表示させるようにしてもよい。
【００７６】
同様に、画像ファイル６の画像と画像ファイル７の画像とは、同一グループであるグループ３に属しているものの、ディスプレイ３２において画像ファイル６の画像は２行目に表示され、画像ファイル７の画像は３行目に表示されているので、グループ３に含まれる画像ファイルのうちファイル名の数値部分の数値が一番若い画像ファイルである画像ファイル６の画像に対応させてアイコンを表示することに加えて、ディスプレイ３２において表示行の先頭に位置する画像ファイル７の画像に対応させてアイコンを表示するようにしてもよい。
【００７７】
アイコンが示す撮影位置は、同一グループに含まれる画像ファイルのうちファイル名の数値部分の数値が一番若い画像ファイルのメタデータに含まれる撮影位置情報に基づいている。例えば、画像ファイル２から画像ファイル５が属するグループ２のアイコンは、画像ファイル２から画像ファイル５のうちファイル名の数値部分の数値が一番若い画像ファイル２のメタデータに含まれる撮影位置情報に基づいている。ただし、これに限るものではなく、同一グループに含まれる画像ファイルの撮影位置情報であればよい。例えば、画像ファイル３のメタデータに含まれる撮影位置情報に基づいたアイコンを、画像ファイル２の画像に対応させてディスプレイ３２に表示させてもよい。例えば、画像ファイル４のメタデータに含まれる撮影位置情報に基づいたアイコンを、画像ファイル２の画像に対応させてディスプレイ３２に表示させてもよい。例えば、画像ファイル５のメタデータに含まれる撮影位置情報に基づいたアイコンを、画像ファイル２の画像に対応させてディスプレイ３２に表示させてもよい。
【００７８】
図１１に示すように、ディスプレイ３２においてグループ単位がわかるように、グループが切り換わる部分を示すバーをディスプレイ３２に表示するようにしてもよい。例えば、グループ１とグループ２の境目、すなわち画像ファイル１の画像と画像ファイル２の画像との間にバーを表示する。
【００７９】
ここではグルーピングを示すために一例としてバーを表示したが、これに限るものではない。例えばグループに含まれる画像をすべて含むような囲み線でもよい。
【００８０】
なお、画像が１つだけ含まれるグループと、画像が１つだけ含まれるグループとの境目には、グルーピングを示す表示であるバーや囲み線を表示しなくてもよい。画像が複数含まれるグループと、画像が１つだけ含まれるグループとの境目には、グルーピングを示す表示をするようにしてもよい。この場合、画像が複数含まれるグループにグルーピングを示す囲み線を表示し、画像が１つだけ含まれるグループにはグルーピングを示す囲み線を表示しないようにしてもよい。
【００８１】
ここでは画像ファイルのメタデータに含まれる撮影日時を用いてグルーピングを行う例を示したが、これに限るものではない。例えば、カメラにおいて連写撮影で得られた複数の画像ファイルを同一グループとみなすことができる。例えば連写撮影で得られた複数の画像ファイルそれぞれにカメラが連写撮影フラグ（連写撮影で得られたことを示す情報）を付与することで、連写撮影フラグの有無に応じてグルーピングを行うことができる。
【００８２】
第１の実施の形態の図２のような表示形態（撮影位置を示す情報であるアイコンを、対応する画像ごとに表示する。）と、本実施の形態の図１１のような表示形態（撮影位置情報を含む画像ファイルを対象とした場合、撮影位置を示す情報であるアイコンの数を画像の数より少なく表示する。）とを切り換えて表示するようにしてもよい。例えば、ユーザの操作に応じて表示形態を切り換えることができるようにしてもよい。例えば、ディスプレイ３２に表示される複数の画像に連写画像が含まれている場合は、本実施の形態の図１１のような表示形態で表示し、ディスプレイ３２に表示される複数の画像に連写画像が含まれていない場合は、第１の実施の形態の図２のような表示形態で表示するように表示形態を切り換えることができる。
【００８３】
−第３の実施の形態−
第１の実施の形態では、画像ファイルのメタデータに撮影位置情報が含まれる場合、撮影位置を示す情報をアイコンで表示する例を説明した。第３の実施の形態では、撮影位置情報をメタデータに含む画像ファイルである場合、種々の条件によって撮影位置を示す情報の表示形態を切り換えて表示する例について説明をする。なお、コンピュータとデジタルカメラとから成るシステムの構成については、第１の実施の形態と同様であるので、その説明を省略する。
【００８４】
撮影位置を示す情報の表示形態として、撮影位置を示す情報を文字で表示することなくアイコンで表示することが挙げられる。撮影位置を示す情報の表示形態として、撮影位置を示す情報をアイコンで表示することなく文字で表示することが挙げられる。撮影位置を示す情報の表示形態として、撮影位置を示す情報をアイコン及び文字いずれでも表示することが挙げられる。また、撮影位置を示す情報の表示形態として、撮影位置情報をメタデータに含む画像ファイルであっても、撮影位置を示す情報を表示しない、すなわちアイコン及び文字いずれをも表示しないことも挙げられる。なお、撮影位置を示す情報を文字で表示する場合、緯度及び経度を表示するようにしてもよいし、住所を表示するようにしてもよい。なお、文字とは、ひらがなや漢字、カタカナ、アルファベット、数字、記号を含む。また、画像ファイルの撮影位置情報が示す撮影位置が観光名所に該当する場合は、緯度及び経度や住所ではなく、撮影位置を示す情報として観光名所の名称を表示するようにしてもよい。例えば観光名所の１つである東京タワーで撮影した画像ファイルであれば、撮影位置を示す情報は、“東京タワー”や“ＴＯＫＹＯ  ＴＯＷＥＲ”等と表示される。
【００８５】
ディスプレイ３２に表示可能な画像の枚数に応じて、撮影位置を示す情報の表示形態を切り換えて表示装置に表示するようにする。図１２は、ディスプレイ３２に表示可能な画像の枚数と撮影位置を示す情報の表示形態との対応関係の一例を示す図である。
【００８６】
ディスプレイ３２に表示可能な画像の枚数として１枚が設定されている場合、ＣＰＵ１１は、撮影位置を示す情報をアイコン及び文字でディスプレイ３２に表示する。ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれている場合、ＣＰＵ１１は、撮影位置情報に対応するアイコン及び文字を画像とともにディスプレイ３２に表示する。
【００８７】
ディスプレイ３２に表示可能な画像の枚数として４枚が設定されている場合、ＣＰＵ１１は、撮影位置を示す情報をアイコンではなく文字でディスプレイ３２に表示する。ディスプレイ３２に表示された画像のうち、対応する画像ファイルのメタデータに撮影位置情報が含まれている画像については、ＣＰＵ１１は、撮影位置情報に対応する文字を画像とともにディスプレイ３２に表示する。
【００８８】
ディスプレイ３２に表示可能な画像の枚数として９枚又は１６枚が設定されている場合、ＣＰＵ１１は、撮影位置を示す情報を文字ではなくアイコンでディスプレイ３２に表示する。ディスプレイ３２に表示された画像のうち、対応する画像ファイルのメタデータに撮影位置情報が含まれている画像については、ＣＰＵ１１は、撮影位置情報に対応するアイコンを画像とともにディスプレイ３２に表示する。
【００８９】
ディスプレイ３２に表示可能な画像の枚数として７２枚が設定されている場合、画像ファイルのメタデータに撮影位置情報が含まれていても、ＣＰＵ１１は、撮影位置を示す情報をディスプレイ３２に表示しない。
【００９０】
表示装置の表示画面の解像度に応じて、撮影位置を示す情報の表示形態を切り換えて表示装置に表示するようにしてもよい。
【００９１】
ディスプレイ３２の表示画面の解像度が例えばＡ以上Ｂ未満の場合、ＣＰＵ１１は、撮影位置を示す情報をディスプレイ３２に表示しない。
【００９２】
ディスプレイ３２の表示画面の解像度が例えばＢ以上Ｃ未満の場合、ＣＰＵ１１は、撮影位置を示す情報を文字ではなくアイコンでディスプレイ３２に表示する。すなわち、ディスプレイ３２の表示画面の解像度がＢ以上Ｃ未満の場合、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれているときは、ＣＰＵ１１は、撮影位置を示す情報としてアイコンを画像とともにディスプレイ３２に表示する。
【００９３】
ディスプレイ３２の表示画面の解像度が例えばＣ以上Ｄ未満の場合、ＣＰＵ１１は、撮影位置を示す情報をアイコンではなく文字でディスプレイ３２に表示する。すなわち、ディスプレイ３２の表示画面の解像度がＣ以上Ｄ未満の場合、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれているときは、ＣＰＵ１１は、撮影位置を示す情報として文字を画像とともにディスプレイ３２に表示する。
【００９４】
ディスプレイ３２の表示画面の解像度が例えばＤ以上の場合、ＣＰＵ１１は、撮影位置を示す情報をアイコン及び文字でディスプレイ３２に表示する。すなわち、ディスプレイ３２の表示画面の解像度がＤ以上の場合、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれているときは、ＣＰＵ１１は、撮影位置を示す情報としてアイコン及び文字を画像とともにディスプレイ３２に表示する。
【００９５】
表示装置としてディスプレイ３２を例に挙げて説明したが、これに限るものではない。表示装置としては、例えばディスプレイ３２とは別にコンピュータ１００に接続した表示装置でもよい。記録装置３１に記録されている画像ファイルに対応する画像をコンピュータ１００に接続された表示装置に表示する場合、コンピュータ１００に接続された表示装置の表示画面の解像度に応じて、コンピュータ１００に接続した表示装置に撮影位置を示す情報の表示形態を切り換えて表示するようにしてもよい。
【００９６】
表示装置の表示画面のサイズに応じて、撮影位置を示す情報の表示形態を切り換えて表示装置に表示するようにしてもよい。
【００９７】
例えば表示装置としてのディスプレイ３２の表示画面のサイズがＡ以上Ｂ未満の場合、ＣＰＵ１１は、撮影位置を示す情報をディスプレイ３２に表示しない。
【００９８】
例えば表示装置としてのディスプレイ３２の表示画面のサイズがＢ以上Ｃ未満の場合、ＣＰＵ１１は、撮影位置を示す情報を文字ではなくアイコンでディスプレイ３２に表示する。すなわち、ディスプレイ３２の表示画面のサイズがＢ以上Ｃ未満の場合、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれているときは、ＣＰＵ１１は、撮影位置を示す情報としてアイコンを画像とともにディスプレイ３２に表示する。
【００９９】
例えば表示装置としてのディスプレイ３２の表示画面のサイズがＣ以上Ｄ未満の場合、ＣＰＵ１１は、撮影位置を示す情報をアイコンではなく文字でディスプレイ３２に表示する。すなわち、ディスプレイ３２の表示画面のサイズがＣ以上Ｄ未満の場合、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれているときは、ＣＰＵ１１は、撮影位置を示す情報として文字を画像とともにディスプレイ３２に表示する。
【０１００】
例えば表示装置としてのディスプレイ３２の表示画面のサイズがＤ以上の場合、ＣＰＵ１１は、撮影位置を示す情報をアイコン及び文字でディスプレイ３２に表示する。すなわち、ディスプレイ３２の表示画面のサイズがＤ以上の場合、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれているときは、ＣＰＵ１１は、撮影位置を示す情報としてアイコン及び文字を画像とともにディスプレイ３２に表示する。
【０１０１】
表示装置としてディスプレイ３２を例に挙げて説明したが、これに限るものではない。表示装置としては、例えばディスプレイ３２とは別にコンピュータ１００に接続した表示装置でもよい。記録装置３１に記録されている画像ファイルに対応する画像をコンピュータ１００に接続された表示装置に表示する場合、コンピュータ１００に接続された表示装置の表示画面のサイズに応じて、コンピュータ１００に接続した表示装置に撮影位置を示す情報の表示形態を切り換えて表示するようにしてもよい。
【０１０２】
画像ファイルに含まれる撮影位置情報が示す撮影位置に応じて、撮影位置を示す情報の表示形態を切り換えて表示装置に表示するようにしてもよい。
【０１０３】
具体的には、撮影位置情報が示す撮影位置が特定の位置に該当する場合と、撮影位置情報が示す撮影位置が特定の位置に該当しない場合とで、撮影位置を示す情報の表示形態を切り換えて表示装置に表示する。ここで、特定の位置は、一例として観光名所が挙げられる。
【０１０４】
撮影位置情報が示す撮影位置が特定の位置に該当する場合、撮影位置を示す情報をアイコンではなく文字でディスプレイ３２に表示する。すなわち、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれている場合、撮影位置情報が示す撮影位置が特定の位置に該当するときは、ＣＰＵ１１は、撮影位置を示す情報として文字を画像とともにディスプレイ３２に表示する。
【０１０５】
撮影位置情報が示す撮影位置が特定の位置に該当しない場合、撮影位置を示す情報を文字ではなくアイコンでディスプレイ３２に表示する。すなわち、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれている場合、撮影位置情報が示す撮影位置が特定の位置に該当しないときは、ＣＰＵ１１は、撮影位置を示す情報としてアイコンを画像とともにディスプレイ３２に表示する。なお、撮影位置情報が示す撮影位置が特定の位置に該当しない場合、撮影位置を示す情報をアイコン及び文字でディスプレイ３２に表示するようにしてもよい。
【０１０６】
設定言語に応じて、撮影位置を示す情報の表示形態を切り換えて表示装置に表示するようにしてもよい。設定言語は、表示装置の表示画面に表示される言語である。設定言語は、装置（カメラ、パーソナルコンピュータ等）に設定されている言語やアプリケーション（画像編集アプリケーション等）に設定されている言語を指す。
【０１０７】
具体的には、撮影位置情報が示す撮影位置と設定言語が対応する関係である場合と、撮影位置情報が示す撮影位置と設定言語が対応しない関係である場合とで、撮影位置を示す情報の表示形態を切り換えて表示装置に表示する。
【０１０８】
撮影位置が米国を示す撮影位置情報がメタデータとして含まれている画像ファイルに対応する画像をディスプレイ３２に表示する場合、設定言語として日本語が設定されているときは、ＣＰＵ１１は、撮影位置を示す情報として文字ではなくアイコンを画像とともにディスプレイ３２に表示する。
【０１０９】
撮影位置が日本を示す撮影位置情報がメタデータとして含まれている画像ファイルに対応する画像をディスプレイ３２に表示する場合、設定言語として日本語が設定されているときは、ＣＰＵ１１は、撮影位置を示す情報としてアイコンではなく文字を画像とともにディスプレイ３２に表示する。
【０１１０】
なお、次のようにしてもよい。
撮影位置が米国を示す撮影位置情報がメタデータとして含まれている画像ファイルに対応する画像をディスプレイ３２に表示する場合、設定言語として日本語が設定されているときは、ＣＰＵ１１は、撮影位置を示す情報としてアイコンではなく文字を画像とともにディスプレイ３２に表示する。
【０１１１】
撮影位置が日本を示す撮影位置情報がメタデータとして含まれている画像ファイルに対応する画像をディスプレイ３２に表示する場合、設定言語として日本語が設定されているときは、ＣＰＵ１１は、撮影位置を示す情報として文字ではなくアイコンを画像とともにディスプレイ３２に表示する。
【０１１２】
ユーザ情報に応じて、撮影位置を示す情報の表示形態を切り換えて表示装置に表示するようにしてもよい。ユーザ情報は、ユーザの国籍、ユーザの住所等である。ユーザ情報は、装置（カメラ、パーソナルコンピュータ等）に設定されているユーザ情報やアプリケーション（画像編集アプリケーション等）に設定されているユーザ情報を指す。
【０１１３】
具体的には、撮影位置情報が示す撮影位置とユーザ情報が対応する関係である場合と、撮影位置情報が示す撮影位置とユーザ情報が対応しない関係である場合とで、撮影位置を示す情報の表示形態を切り換えて表示装置に表示する。
【０１１４】
撮影位置が米国を示す撮影位置情報がメタデータとして含まれている画像ファイルに対応する画像をディスプレイ３２に表示する場合、ユーザ情報として国籍が日本に設定されているときは、ＣＰＵ１１は、撮影位置を示す情報として文字ではなくアイコンを画像とともにディスプレイ３２に表示する。
【０１１５】
撮影位置が日本を示す撮影位置情報がメタデータとして含まれている画像ファイルに対応する画像をディスプレイ３２に表示する場合、ユーザ情報として国籍が日本に設定されているときは、ＣＰＵ１１は、撮影位置を示す情報としてアイコンではなく文字を画像とともにディスプレイ３２に表示する。
【０１１６】
撮影位置が米国を示す撮影位置情報がメタデータとして含まれている画像ファイルに対応する画像をディスプレイ３２に表示する場合、ユーザ情報として住所が日本に設定されているときは、ＣＰＵ１１は、撮影位置を示す情報として文字ではなくアイコンを画像とともにディスプレイ３２に表示する。
【０１１７】
撮影位置が日本を示す撮影位置情報がメタデータとして含まれている画像ファイルに対応する画像をディスプレイ３２に表示する場合、ユーザ情報として住所が日本に設定されているときは、ＣＰＵ１１は、撮影位置を示す情報としてアイコンではなく文字を画像とともにディスプレイ３２に表示する。
【０１１８】
なお、次のようにしてもよい。
撮影位置が米国を示す撮影位置情報がメタデータとして含まれている画像ファイルに対応する画像をディスプレイ３２に表示する場合、ユーザ情報として国籍が日本に設定されているときは、ＣＰＵ１１は、撮影位置を示す情報をアイコンではなく文字を画像とともにディスプレイ３２に表示する。
【０１１９】
撮影位置が日本を示す撮影位置情報がメタデータとして含まれている画像ファイルに対応する画像をディスプレイ３２に表示する場合、ユーザ情報として国籍が日本に設定されているときは、ＣＰＵ１１は、撮影位置を示す情報を文字ではなくアイコンを画像とともにディスプレイ３２に表示する。
【０１２０】
撮影位置が米国を示す撮影位置情報がメタデータとして含まれている画像ファイルに対応する画像をディスプレイ３２に表示する場合、ユーザ情報として住所が日本に設定されているときは、ＣＰＵ１１は、撮影位置を示す情報としてアイコンではなく文字を画像とともにディスプレイ３２に表示する。
【０１２１】
撮影位置が日本を示す撮影位置情報がメタデータとして含まれている画像ファイルに対応する画像をディスプレイ３２に表示する場合、ユーザ情報として住所が日本に設定されているときは、ＣＰＵ１１は、撮影位置を示す情報として文字ではなくアイコンを画像とともにディスプレイ３２に表示する。
【０１２２】
画像の表示回数に応じて、撮影位置を示す情報の表示形態を切り換えて表示装置に表示するようにしてもよい。画像の表示回数とは、同一の画像ファイルにおいて、画像ファイルに対応する画像がディスプレイ３２等の表示装置に表示された回数である。
【０１２３】
画像の表示回数が１回以上Ａ回未満までの場合、ＣＰＵ１１は、撮影位置を示す情報として文字ではなくアイコンをディスプレイ３２に表示する。すなわち、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれている場合、画像の表示回数が１回以上Ａ回未満のときは、ＣＰＵ１１は、撮影位置を示す情報として文字ではなくアイコンを画像とともにディスプレイ３２に表示する。
【０１２４】
画像の表示回数がＡ回以上Ｂ回未満までの場合、ＣＰＵ１１は、撮影位置を示す情報としてアイコンではなく文字をディスプレイ３２に表示する。すなわち、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれている場合、画像の表示回数がＡ回以上Ｂ回未満のときは、ＣＰＵ１１は、撮影位置を示す情報としてアイコンではなく文字を画像とともにディスプレイ３２に表示する。
【０１２５】
画像の表示回数がＢ回以上の場合、ＣＰＵ１１は、撮影位置を示す情報としてアイコン及び文字をディスプレイ３２に表示する。すなわち、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれている場合、画像の表示回数がＢ回以上のときは、ＣＰＵ１１は、撮影位置を示す情報としてアイコン及び文字を画像とともにディスプレイ３２に表示する。
【０１２６】
なお、次のようにしてもよい。
画像の表示回数が１回以上Ａ回未満までの場合、ＣＰＵ１１は、撮影位置を示す情報をディスプレイ３２に表示しない。
【０１２７】
画像の表示回数がＡ回以上Ｂ回未満までの場合、ＣＰＵ１１は、撮影位置を示す情報として文字ではなくアイコンをディスプレイ３２に表示する。すなわち、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれている場合、画像の表示回数がＡ回以上Ｂ回未満のときは、ＣＰＵ１１は、撮影位置を示す情報として文字ではなくアイコンを画像とともにディスプレイ３２に表示する。
【０１２８】
画像の表示回数がＢ回以上Ｃ回未満までの場合、ＣＰＵ１１は、撮影位置を示す情報としてアイコンではなく文字をディスプレイ３２に表示する。すなわち、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれている場合、画像の表示回数がＢ回以上Ｃ回未満のときは、ＣＰＵ１１は、撮影位置を示す情報としてアイコンではなく文字を画像とともにディスプレイ３２に表示する。
【０１２９】
画像の表示回数がＣ回以上の場合、ＣＰＵ１１は、撮影位置を示す情報としてアイコン及び文字をディスプレイ３２に表示する。すなわち、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれている場合、画像の表示回数がＣ回以上のときは、ＣＰＵ１１は、撮影位置を示す情報としてアイコン及び文字を画像とともにディスプレイ３２に表示する。
【０１３０】
現在時刻と撮影日時との差に応じて、撮影位置を示す情報の表示形態を切り換えて表示装置に表示するようにしてもよい。現在時刻は、装置（カメラ、パーソナルコンピュータ等）に設定されている時刻のことである。撮影日時は、画像ファイルのメタデータに含まれる撮影日時情報が示す時刻である。撮影日時は、カメラにより撮影が行われることで画像ファイルが生成された時刻である。
【０１３１】
現在時刻と撮影日時との差がＡ未満の場合、ＣＰＵ１１は、撮影位置を示す情報として文字ではなくアイコンをディスプレイ３２に表示する。すなわち、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれている場合、現在時刻と撮影日時との差がＡ未満のときは、ＣＰＵ１１は、撮影位置を示す情報として文字ではなくアイコンを画像とともにディスプレイ３２に表示する。
【０１３２】
現在時刻と撮影日時との差がＡ以上Ｂ未満の場合、ＣＰＵ１１は、撮影位置を示す情報としてアイコンではなく文字をディスプレイ３２に表示する。すなわち、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれている場合、現在時刻と撮影日時との差がＡ以上Ｂ未満のときは、ＣＰＵ１１は、撮影位置を示す情報としてアイコンではなく文字を画像とともにディスプレイ３２に表示する。
【０１３３】
現在時刻と撮影日時との差がＢ以上の場合、ＣＰＵ１１は、撮影位置を示す情報としてアイコン及び文字をディスプレイ３２に表示する。すなわち、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれている場合、現在時刻と撮影日時との差がＢ以上のときは、ＣＰＵ１１は、撮影位置を示す情報としてアイコン及び文字を画像とともにディスプレイ３２に表示する。
【０１３４】
現在時刻と撮影日時との差がＡ未満の場合、ＣＰＵ１１は、撮影位置を示す情報をディスプレイ３２に表示しない。
【０１３５】
現在時刻と撮影日時との差がＡ以上Ｂ未満の場合、ＣＰＵ１１は、撮影位置を示す情報として文字ではなくアイコンをディスプレイ３２に表示する。すなわち、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれている場合、現在時刻と撮影日時との差がＡ以上Ｂ未満のときは、ＣＰＵ１１は、撮影位置を示す情報として文字ではなくアイコンを画像とともにディスプレイ３２に表示する。
【０１３６】
現在時刻と撮影日時との差がＢ以上Ｃ未満の場合、ＣＰＵ１１は、撮影位置を示す情報としてアイコンではなく文字をディスプレイ３２に表示する。すなわち、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれている場合、現在時刻と撮影日時との差がＢ以上Ｃ未満のときは、ＣＰＵ１１は、撮影位置を示す情報としてアイコンではなく文字を画像とともにディスプレイ３２に表示する。
【０１３７】
現在時刻と撮影日時との差がＣ以上の場合、ＣＰＵ１１は、撮影位置を示す情報としてアイコン及び文字をディスプレイ３２に表示する。すなわち、ディスプレイ３２に表示された画像に対応する画像ファイルのメタデータに撮影位置情報が含まれている場合、現在時刻と撮影日時との差がＣ以上のときは、ＣＰＵ１１は、撮影位置を示す情報としてアイコン及び文字を画像とともにディスプレイ３２に表示する。
【０１３８】
特定の被写体が画像に含まれていることに応じて、撮影位置を示す情報の表示形態を切り換えて表示装置に表示するようにしてもよい。
【０１３９】
画像に人物が含まれている場合、ＣＰＵ１１は、撮影位置を示す情報をディスプレイ３２に表示しない。画像に人物が含まれていない場合、ＣＰＵ１１は、撮影位置を示す情報を文字ではなくアイコンでディスプレイ３２に表示する。なお、画像に人物が含まれていない場合、ＣＰＵ１１は、撮影位置を示す情報をアイコンではなく文字でディスプレイ３２に表示するようにしてもよいし、撮影位置を示す情報をアイコン及び文字でディスプレイ３２に表示するようにしてもよい。なお、画像に人物が含まれていない場合における撮影位置を示す情報の表示形態は、ユーザが任意に選択できるようにしてもよい。
【０１４０】
動作モードに応じて、撮影位置を示す情報の表示形態を切り換えて表示装置に表示するようにしてもよい。
【０１４１】
カメラにおいて動作モードとして撮影モードが設定されている場合、撮影位置を示す情報として文字ではなくアイコンをスルー画像とともにカメラの表示部に表示する。
カメラにおいて動作モードとして再生モードが設定されている場合、撮影位置を示す情報としてアイコンではなく文字を再生画像とともにカメラの表示部に表示するか、撮影位置を示す情報としてアイコン及び文字を再生画像とともにカメラの表示部に表示する。なお、カメラにおいて動作モードとして再生モードが設定されている場合における撮影位置を示す情報の表示形態は、ユーザが任意に選択できるようにしてもよい。
【０１４２】
撮影位置を示す情報を文字で表示することなくアイコンで表示する表示形態と、撮影位置を示す情報をアイコンで表示することなく文字で表示する表示形態と、撮影位置を示す情報をアイコン及び文字いずれでも表示する表示形態と、撮影位置情報をメタデータに含む画像ファイルであっても、撮影位置を示す情報を表示しない、すなわちアイコン及び文字いずれをも表示しない表示形態とのいずれで表示するかは、ユーザが任意に選択できるようにしてもよい。
【０１４３】
上記実施の形態では、画像転送プログラムや画像表示プログラム等が予め記憶装置３１に格納されている例を説明した。これらのプログラムは、ＣＤ−ＲＯＭやＤＶＤやＵＳＢメモリなどの種々の記録媒体やインターネットなどのデータ信号を通じてコンピュータ１００に提供することができる。図１３はその様子を示す図である。コンピュータ１００は、例えばＣＤ−ＲＯＭ１０４を介してプログラムの提供を受ける。また、コンピュータ１００は通信回線１０１との接続機能を有する。サーバーコンピュータ１０２は上記プログラムを提供するコンピュータであり、ハードディスク１０３などの記録媒体にプログラムを格納する。通信回線１０１は、インターネットなどの通信回線、あるいは専用通信回線などである。サーバーコンピュータ１０２はハードディスク１０３を使用してプログラムを読み出し、通信回線１０１を介してプログラムをコンピュータ１００に送信する。すなわち、プログラムをデータ信号として搬送波にのせて（embody）して、通信回線１０１を介して送信する。このように、プログラムは、記録媒体やデータ信号などの種々の形態のコンピュータ読み込み可能なコンピュータプログラム製品として供給できる。
【０１４４】
上記では、種々の実施の形態および変形例を説明したが、本発明はこれらの内容に限定されるものではない。本発明の技術的思想の範囲内で考えられるその他の態様も本発明の範囲内に含まれる。
【０１４５】
次の優先権基礎出願の開示内容は引用文としてここに組み込まれる。
日本国特許出願２０１２年第０４０１５８号（２０１２年２月２７日出願）
【図１】
2013129510.tif 000003
【図２】
2013129510.tif 000004
【図３】
2013129510.tif 000005
【図４】
2013129510.tif 000006
【図５】
2013129510.tif 000007
【図６】
2013129510.tif 000008
【図７】
2013129510.tif 000009
【図８】
2013129510.tif 000010
【図９】
2013129510.tif 000011
【図１０】
2013129510.tif 000012
【図１１】
2013129510.tif 000013
【図１２】
2013129510.tif 000014
【図１３】
2013129510.tif 000015
【国際調査報告】
2013129510.tif 000016
2013129510.tif 000017
2013129510.tif 000018
2013129510.tif 000019