(57)【要約】【課題】撮像装置とは別の画像表示装置において表示される撮像情報の意味をユーザが理解することをより容易にする技術を提供する。【解決手段】画像閲覧ＡＰ５０３は、画像データを表示する際に、その画像データの撮像情報を示すアイコンを併せて表示する。表示されるアイコンは、画像データを撮像した撮像装置（例えばデジタルカメラ４０５）が、画像データを自己の液晶ディスプレイで再生する際に表示するアイコンと同一、又は、略同一である。もちろん、これらのアイコンは、デジタルカメラ４０５が設定情報として表示するアイコンとも同一、又は、略同一である。【選択図】図６
2008047980.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置により撮像された画像データを該撮像装置又は他の外部装置から取得して表示する画像表示装置であって、
前記撮像装置が撮像情報をユーザに通知するために使用するアイコンデータを記憶する記憶部と、
前記画像データの撮像情報を該画像データから抽出する抽出手段と、
前記抽出した撮像情報に対応するアイコンデータを前記記憶部から取得して前記画像データと併せて表示する表示手段と、
を備えることを特徴とする画像表示装置。
【請求項２】
前記撮像情報と前記アイコンデータとの対応を管理する管理情報を前記撮像装置又は前記他の外部装置から取得する第１の取得手段と、
前記管理情報を前記記憶部に格納する第１の格納手段と、
前記管理情報が管理するアイコンデータを前記撮像装置又は前記他の外部装置から取得する第２の取得手段と、
前記第２の取得手段で取得したアイコンデータを前記記憶部に格納する第２の格納手段と、
を更に備えることを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記第１の格納手段で格納された管理情報と前記画像データの撮像情報に基づいて、前記表示手段が前記画像データと併せて表示するアイコンデータを選択する選択手段を更に備えることを特徴とする請求項２に記載の画像表示装置。
【請求項４】
前記撮像情報と前記アイコンデータとの対応を管理する管理情報を前記撮像装置又は前記他の外部装置から取得する第１の取得手段と、
前記管理情報を前記記憶部に格納する第１の格納手段と、
前記第１の格納手段で格納された管理情報と前記画像データの撮像情報に基づいて、前記表示手段が前記画像データと併せて表示するアイコンデータを選択する選択手段と、
前記選択手段で選択したアイコンデータが前記記憶部に格納されているか否かを判定する判定手段と、
前記判定手段で、前記選択手段が選択したアイコンデータが前記記憶部に格納されていないと判定された場合に、前記選択手段が選択したアイコンデータを前記撮像装置又は前記他の外部装置から取得する第２の取得手段と、
前記第２の取得手段で取得したアイコンデータを前記記憶部に格納する第２の格納手段と、
を更に備えることを特徴とする請求項１に記載の画像表示装置。
【請求項５】
撮像装置により撮像された画像データを該撮像装置又は他の外部装置から取得して表示する画像表示装置であって、
前記画像データの撮像情報を該画像データから抽出する抽出手段と、
前記撮像装置が前記撮像情報をユーザに通知するために使用するアイコンデータを前記画像データから取得して前記画像データと併せて表示する表示手段と、
を備えることを特徴とする画像表示装置。
【請求項６】
前記アイコンデータは、前記画像データのヘッダに埋め込まれていることを特徴とする請求項５に記載の画像表示装置。
【請求項７】
前記表示手段は、ユーザからの指示に応答して、前記アイコンデータの説明を示す文字データを表示することを特徴とする請求項１乃至６のいずれか１項に記載の画像表示装置。
【請求項８】
前記表示手段は、ユーザに選択された撮像情報に対応するアイコンデータのみを前記画像データと併せて表示することを特徴とする請求項１乃至７のいずれか１項に記載の画像表示装置。
【請求項９】
前記他の外部装置は、サーバコンピュータであることを特徴とする請求項１乃至８のいずれか１項に記載の画像表示装置。
【請求項１０】
撮像装置により撮像された画像データを該撮像装置又は他の外部装置から取得して表示する画像表示装置であって、前記撮像装置が撮像情報をユーザに通知するために使用するアイコンデータを記憶する記憶部を備える画像表示装置の制御方法であって、
前記画像データの撮像情報を該画像データから抽出する抽出工程と、
前記抽出した撮像情報に対応するアイコンデータを前記記憶部から取得して前記画像データと併せて表示する表示工程と、
を備えることを特徴とする制御方法。
【請求項１１】
撮像装置により撮像された画像データを該撮像装置又は他の外部装置から取得して表示する画像表示装置の制御方法であって、
前記画像データの撮像情報を該画像データから抽出する抽出工程と、
前記撮像装置が前記撮像情報をユーザに通知するために使用するアイコンデータを前記画像データから取得して前記画像データと併せて表示する表示工程と、
を備えることを特徴とする制御方法。
【請求項１２】
請求項１０又は１１に記載の制御方法をコンピュータに実行させるためのプログラム。
【請求項１３】
請求項１２に記載のプログラムを記録したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置により撮像された画像データを取得して表示する画像表示装置及びその制御方法に関する。
【背景技術】
【０００２】
現在、デジタルカメラなどの撮像装置のユーザは、ＰＣ（パーソナルコンピュータ）などの画像表示装置上で動作する画像閲覧アプリケーションを用いて、撮像した画像データを閲覧することが可能である。
【０００３】
図１乃至図３は、従来の画像閲覧アプリケーションによる表示画面１００の一例を示す図である。表示画面１００は、領域１０１、領域１０２、スクロールバー１０３、ボタン群１０４を含む。領域１０１は、ＰＣの記憶装置（例えばＨＤＤ（ハードディスク））が保持するフォルダやファイルをツリー状に表示する。領域１０２は、領域１０１において選択されたフォルダに格納されている画像データをサムネイル表示する。スクロールバー１０３は、フォルダに格納されている画像データの数が多い場合に領域１０２をスクロールするためのものである。ボタン群１０４は、表示画面１００を最大化／最小化したり、表示画面１００を閉じて画像閲覧アプリケーションを終了させたりするためのボタンを含む。
【０００４】
領域１０２においてユーザが所望のサムネイル画像を選択すると、図２又は図３に示されるように、対応する画像データが新たなウインドウ２０１又は領域１０２に表示される。このとき、ウインドウ２０１又は領域１０２には、画像データの撮像情報（ピクセルサイズやＩＳＯ値など）も表示される。
【０００５】
一方、デジタルカメラにおいて、設定情報（これから撮像する画像データのピクセルサイズやＩＳＯ値など）を、アイコンを用いてデジタルカメラのディスプレイに表示することが知られている（特許文献１及び２参照）。
【特許文献１】特開２００２−１８５８３８号公報
【特許文献２】特開２００２−１５２５６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１及び２に開示されるデジタルカメラは設定情報をアイコンで示すが、デジタルカメラとは別の装置である画像表示装置において動作する従来の画像閲覧アプリケーションは、アイコンを用いず、単純なテキストで撮像情報を表示する。そのため、画像閲覧アプリケーションが表示する種々の撮像情報と、普段使い慣れたデジタルカメラでアイコン表示される設定情報との対応をユーザが直ちには認識できず、情報の種別毎に確認しなければならなかった。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、撮像装置とは別の画像表示装置において表示される撮像情報の意味をユーザが理解することをより容易にする技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の画像表示装置は、撮像装置により撮像された画像データを該撮像装置又は他の外部装置から取得して表示する画像表示装置であって、前記撮像装置が撮像情報をユーザに通知するために使用するアイコンデータを記憶する記憶部と、前記画像データの撮像情報を該画像データから抽出する抽出手段と、前記抽出した撮像情報に対応するアイコンデータを前記記憶部から取得して前記画像データと併せて表示する表示手段と、を備えることを特徴とする。
【０００９】
また、本発明の他の画像表示装置は、撮像装置により撮像された画像データを該撮像装置又は他の外部装置から取得して表示する画像表示装置であって、前記画像データの撮像情報を該画像データから抽出する抽出手段と、前記撮像装置が前記撮像情報をユーザに通知するために使用するアイコンデータを前記画像データから取得して前記画像データと併せて表示する表示手段と、を備えることを特徴とする。
【００１０】
また、本発明の画像表示装置の制御方法は、撮像装置により撮像された画像データを該撮像装置又は他の外部装置から取得して表示する画像表示装置であって、前記撮像装置が撮像情報をユーザに通知するために使用するアイコンデータを記憶する記憶部を備える画像表示装置の制御方法であって、前記画像データの撮像情報を該画像データから抽出する抽出工程と、前記抽出した撮像情報に対応するアイコンデータを前記記憶部から取得して前記画像データと併せて表示する表示工程と、を備えることを特徴とする。
【００１１】
また、本発明の他の画像表示装置の制御方法は、撮像装置により撮像された画像データを該撮像装置又は他の外部装置から取得して表示する画像表示装置の制御方法であって、前記画像データの撮像情報を該画像データから抽出する抽出工程と、前記撮像装置が前記撮像情報をユーザに通知するために使用するアイコンデータを前記画像データから取得して前記画像データと併せて表示する表示工程と、を備えることを特徴とする。
【００１２】
尚、その他の本発明の特徴は、添付図面及び以下の発明を実施するための最良の形態における記載によって更に明らかになるものである。
【発明の効果】
【００１３】
以上の構成により、本発明によれば、撮像装置とは別の画像表示装置において表示される撮像情報の意味をユーザが理解することをより容易にすることが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、添付図面を参照して、本発明の実施形態を説明する。以下で説明される個別の実施形態は、本発明の上位概念、中位概念および下位概念など種々の概念を理解するために役立つであろう。
【００１５】
なお、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。また、実施形態の中で説明されている特徴の組み合わせすべてが、本発明に必須とは限らない。
【００１６】
［第１の実施形態］
＜システム構成＞
図４は、本発明を適用するシステムの構成の一例を示す図である。本システムにおいては、ＰＣ（パーソナルコンピュータ）４０１にディスプレイ４０２、マウス４０３、キーボード４０４が接続され、画像表示装置を構成している。尚、これらの構成要件は一例に過ぎず、例えばマウス４０３が接続されていなくても構わないし、スピーカなどの他の装置が接続されていても構わない。ＰＣ４０１には、デジタルカメラ４０５がＵＳＢケーブルなどを介して接続されている。
【００１７】
＜ハードウェア／ソフトウェア構成＞
図５は、ＰＣ４０１のハードウェア構成、及び、ＰＣ４０１上で動作するソフトウェアの構成を示すブロック図である。
【００１８】
ＰＣ４０１上では、例えばＷｉｎｄｏｗｓ（登録商標）などのＯＳ（オペレーティングシステム）５０４が動作しており、ＯＳ５０４上では、画像閲覧ＡＰ（アプリケーション）５０３が動作可能である。
【００１９】
ＰＣ４０１は、デジタルカメラ４０５などの入出力装置と通信するためのＵＳＢ  Ｉ／Ｆ（インタフェース）５１０を備える。ＰＣ４０１はまた、それぞれキーボード４０４、マウス４０３、ディスプレイ４０２と通信するためのキーボードＩ／Ｆ５１１、マウスＩ／Ｆ５１２、ビデオＩ／Ｆ５１３を備える。ＰＣ４０１は更に、画像データやＯＳ５０４及び画像閲覧ＡＰ５０３などのプログラムを格納するＨＤＤ（ハードディスク）５１５と、ＨＤＤ５１５と通信するためのディスクＩ／Ｆ５１４を備える。
【００２０】
ＯＳ５０４は、ＵＳＢ  Ｉ／Ｆ５１０を介してデジタルカメラ４０５などの入出力装置を管理する外部Ｉ／Ｆ管理部５０５を備える。ＯＳ５０４はまた、キーボードＩ／Ｆ５１１及びマウスＩ／Ｆ５１２を介してキーボード４０４及びマウス４０３を管理する入力デバイス管理部５０６を備える。ＯＳ５０４はまた、ビデオＩ／Ｆ５１３を介してディスプレイ４０２を管理する描画管理部５０７と、ディスクＩ／Ｆ５１４を介してＨＤＤ５１５を管理するファイル管理部５０８を備える。これら４つのＩ／Ｆは、画像閲覧ＡＰ５０３などのアプリケーションソフトウェアがディスプレイ４０２などのハードウェアにアクセスする際に、アプリケーションソフトウェアとハードウェアの間の橋渡しを行う。
【００２１】
画像閲覧ＡＰ５０３は、本実施形態に係る画像閲覧処理を可能にするメインプロム５０１を備える。画像閲覧ＡＰ５０３はまた、デジタルカメラ４０５などの入出力装置とデータ（画像データやアイコンデータなど）を送受信するための通信モジュール５０２を備える。
【００２２】
尚、ＰＣ４０１、画像閲覧ＡＰ５０３、及び、ＯＳ５０４を構成する各要素のうち、構成要素として当然含まれるが本実施形態を説明する上で直接必要としていない構成要素に関しては図示していない。そのような図示していない構成要素の例として、ＰＣ４０１のＣＰＵ及びメモリ、ＯＳ５０４のメモリ管理システムなどがあるが、これらに限られるものではない。
【００２３】
＜画像閲覧ＡＰ５０３の表示画面例＞
図６乃至図１１を参照して、画像閲覧ＡＰ５０３による表示画面６００の例を示す。表示画面６００は、ＰＣ４０１のＣＰＵ（不図示）が画像閲覧ＡＰ５０３を実行することにより、ディスプレイ４０２上に表示されることができる。尚、図６乃至図１１及び図１において、同一の符号は同一の要素を示す。
【００２４】
図６に示すように、表示画面６００はウインドウ６０１を備え、ウインドウ６０１には領域１０２にサムネイル表示されている画像データの中から選択された画像データが表示される。ウインドウ６０１には、画像データと併せて、アイコン６０２及び６０３が表示される。アイコン６０２及び６０３は、ウインドウ６０１に表示されている画像データの撮像情報を示し、具体的には、アイコン６０２は「スーパーファインのラージサイズ」、アイコン６０３は「ＩＳＯ値＝５０」を示す。必要に応じて、フラッシュの有無を示すアイコンなど、他のアイコンも表示されてよいことは言うまでもない。
【００２５】
尚、これらのアイコンは、ウインドウ６０１に表示されている画像データを撮像した撮像装置（例えばデジタルカメラ４０５）が、画像データを自己の液晶ディスプレイで再生する際に表示するアイコンと同一、又は、略同一であることが好ましい。もちろん、これらのアイコンは、デジタルカメラ４０５が設定情報として表示するアイコンとも同一、又は、略同一であることが好ましい。これらのアイコンは、画像閲覧ＡＰ５０３がＰＣ４０１にインストールされる時などにＣＤ−ＲＯＭなどからＨＤＤ５１５にコピーされてもよい。或いは、詳細は後述するが、ＰＣ４０１がＵＳＢ  Ｉ／Ｆ５１０を介してデジタルカメラ４０５や他のサーバ装置などからこれらのアイコンを取得してもよい。また、ＰＣ４０１は、撮像情報とアイコンの対応（どのアイコンがどの撮像情報を示すかという対応）を管理する管理情報も、ＣＤ−ＲＯＭやデジタルカメラ４０５或いは他のサーバ装置などから取得し、ＨＤＤ５１５に格納する。以下、管理情報は、"ID_ref.dat"という名前のファイルとしてＨＤＤ５１５に格納されるものとするが、これに限られるものではない。
【００２６】
また、図７を示すように、ユーザが所定のマウス操作（マウスオーバー、クリック、或いは、ドラッグなど）を行った際に、画像閲覧ＡＰ５０３は、アイコンの説明を示すツールチップを表示してもよい。図７において、アイコン７０１は、画像データの撮像時にフラッシュが使用されたことを示し、アイコン７０１の上にマウスカーソルが乗せられることにより、アイコン７０１の説明であるツールチップ７０２が表示されている。これにより、ユーザがアイコンの意味を忘れた場合でも、アイコンの意味を思い出す一助となりうる。
【００２７】
また、図８及び図９に示すように、ウインドウ６０１ではなく領域１０２に画像データが表示される場合にも、本実施形態を適用することができる。
【００２８】
更に、図１０及び図１１を参照して説明するように、画像閲覧ＡＰ５０３は、所定の撮像情報に対応するアイコンのみを画像データと併せて表示してもよい。図１０に示すように、ユーザが表示画面６００において所定の操作（例えばメニューの選択など）を行うと、表示するアイコンを選択するためのウインドウ１００３が表示される。ウインドウ１００３は、チェックボックス１００１及び文字列１００２を含み、チェックボックスがチェックされた撮像情報に対応するアイコンのみが画像データと併せて表示される。例えば、ＩＳＯ値(ISO Speed)のチェックがＯＦＦにされると、図６においてアイコン６０３が表示されなくなる。これにより、ユーザが不要と考えるアイコンが表示されなくなり、ユーザが必要とする撮像情報を把握しやすくなる。また、図１１に示すように、画像閲覧ＡＰ５０３がウインドウ１００３にアイコン１１０１を表示すると、ユーザはウインドウ１００３においてどのチェックボックスがどの撮像情報に対応しているかを更に容易に把握できるようになる。
【００２９】
＜アイコンの選択／表示処理＞
図１２は、画像データと併せて表示するアイコンを画像閲覧ＡＰ５０３が選択して表示する処理の流れを示すフローチャートである。本フローチャートの各ステップは、ＰＣ４０１のＣＰＵ（不図示）が画像閲覧ＡＰ５０３を実行することにより実現されうる。
【００３０】
ステップＳ１２０１で、画像閲覧ＡＰ５０３は、ＨＤＤ５１５からID_ref.datを取得する。
【００３１】
ステップＳ１２０２で、画像閲覧ＡＰ５０３は、表示画面６００においてユーザから表示を指示された画像データの撮像情報を取得する。撮像情報は、例えば、画像データのＥＸＩＦ領域に格納されている。
【００３２】
ステップＳ１２０３で、画像閲覧ＡＰ５０３は、ID_ref.datを参照し、取得した撮像情報に対応するアイコンをＨＤＤ５１５から取得する。
【００３３】
ステップＳ１２０４で、画像閲覧ＡＰ５０３は、表示する画像データのすべての撮像情報を取得したか否かを判定する。すべての撮像情報を取得した場合はステップＳ１２０５に進む。すべての撮像情報を取得してはいない場合はステップＳ１２０２に戻り、すべての撮像情報を取得するまで同様の処理を繰り返す。但し、画像閲覧ＡＰ５０３は、図１０又は図１１のウインドウ１００３においてチェックがＯＦＦされた撮像情報を取得する必要は無い。
【００３４】
ステップＳ１２０５で、画像閲覧ＡＰ５０３は、表示画面６００においてユーザから表示を指示された画像データと併せて、ステップＳ１２０３において取得したアイコンを表示する。
【００３５】
以上の処理により、例えば図６や図８などに示されるような表示処理が実現される。
【００３６】
＜ID_ref.dat及びアイコンの取得処理＞
図１３乃至図１６を参照して、画像閲覧ＡＰ５０３がID_ref.dat及びアイコンを取得する処理の流れを説明する。図１３は、ID_ref.dat及びアイコンをデジタルカメラ４０５のＲＯＭ（不図示）から取得する場合を示し、図１４は、ID_ref.dat及びアイコンをデジタルカメラ４０５の記憶媒体（不図示）から取得する場合を示す。また、図１５は、ID_ref.dat及びアイコンを外部のサーバコンピュータから取得する場合を示す。
【００３７】
尚、広い概念で捉えれば、図１３及び図１４は共に、画像閲覧ＡＰ５０３はデジタルカメラ４０５からID_ref.dat及びアイコンを取得するものであると言える。
【００３８】
また、図１３乃至図１５の各ステップは、ＰＣ４０１のＣＰＵ（不図示）が画像閲覧ＡＰ５０３を実行することにより実現されうるものである。また、同一の符号は同一の処理を示すため、一度説明すれば以降の図面で繰り返しては説明しない。
【００３９】
図１６は、デジタルカメラ４０５のＲＯＭ（不図示）、デジタルカメラ４０５の記憶媒体（不図示）、及び、外部のサーバコンピュータにおいて、ID_ref.dat及びアイコンがどのようなデータ構造で格納されているかの一例を示す図である。
【００４０】
図１６に示すように、ルートディレクトリの下に、画像データを格納するフォルダ１６０１と、アイコンデータ及びID_ref.datを格納するフォルダ１６０２が存在する。フォルダ１６０２の中には、ファイル形式のアイコンデータであるファイル１６０３乃至１６０６と、ID_ref.dat１６０７が存在する。ファイル１６０３乃至１６０６は一例であり、ファイル形式のアイコンデータは、少なくとも、デジタルカメラ４０５が撮像情報を表現するために使用するアイコンの種類の数だけ存在する。
【００４１】
ID_ref.dat１６０７は、撮像情報のカテゴリー（ＩＳＯ値やピクセルサイズなど）を示すＩＤ１６０８と、それぞれのカテゴリーにおける内容（「ＩＳＯ値＝５０」など）を示す内容１６０９をフィールドとして備えるテーブルである。ID_ref.dat１６０７は更に、撮像情報のカテゴリー及び内容に対応するアイコンのファイル名を示すアイコン１６１０をフィールドとして備える。
【００４２】
図１６は、例えば、ＩＤ＝０００１はＩＳＯ値を示し、そのカテゴリーにおいて内容＝２はＩＳＯ値＝１００を示し、対応するアイコンはファイルISO_0002.icoとして格納されていることを示すというように理解することができる。
【００４３】
尚、ID_ref.dat１６０７におけるＩＤ１６０８及び内容１６０９の構成は、デジタルカメラ４０５が撮像した画像データにおける撮像情報の表現と一致していることに注意されたい。
【００４４】
次に、図１３を参照すると、ステップＳ１３０１で、画像閲覧ＡＰ５０３は、デジタルカメラ４０５のＲＯＭ（不図示）からID_ref.datを取得する。尚、ID_ref.datを既に取得済みであれば、ステップＳ１３０１の処理は省略されて構わない。
【００４５】
ステップＳ１３０２で、画像閲覧ＡＰ５０３は、表示する画像データの撮像情報及びID_ref.datに基づき、表示するアイコンのファイル名を取得する。
【００４６】
ステップＳ１３０３で、画像閲覧ＡＰ５０３は、ステップＳ１３０２で取得したファイル名のアイコンがＨＤＤ５１５に存在するか否かを判定する。存在すればステップＳ１３０５に進み、存在しなければステップＳ１３０４に進む。
【００４７】
ステップＳ１３０４で、画像閲覧ＡＰ５０３は、ステップＳ１３０２で取得したファイル名のアイコンをデジタルカメラ４０５のＲＯＭ（不図示）から取得し、ＨＤＤ５１５に格納する。
【００４８】
ステップＳ１３０５で、画像閲覧ＡＰ５０３は、表示する画像データの撮像情報に対応するアイコンを全て取得したか否かを判定する。全て取得した場合は処理を終了し、取得していないアイコンがある場合はステップＳ１３０２に戻って同様の処理を繰り返す。
【００４９】
尚、上述の処理においては、画像閲覧ＡＰ５０３は、全てのアイコンをデジタルカメラ４０５から一括して取得するのではなく、画像データを表示するたびにその画像データの撮像情報を表現するために必要なアイコンを逐次取得する。そして、画像閲覧ＡＰ５０３は、取得したアイコンをＨＤＤ５１５に格納し、次にそのアイコンが必要になった場合はデジタルカメラ４０５から取得せずに、ＨＤＤ５１５から取得する。これにより、一度にデジタルカメラ４０５から取得するアイコンの数が減り、アイコンの取得に要する時間が短縮される。
【００５０】
もちろん、例えばデジタルカメラ４０５をＰＣ４０１に最初に接続した際に、全てのアイコンをデジタルカメラ４０５から一括して取得するように画像閲覧ＡＰ５０３を構成してもよい。この場合、最初のアイコン取得に要する時間は長くなるが、画像データを表示するたびにアイコンをデジタルカメラ４０５から取得する必要が生じなくなり、画像データが表示されるまでに要する時間が短縮される。
【００５１】
図１４のフローチャートは、図１３のフローチャートと略同じであるが、ステップＳ１４０１及びステップＳ１４０２において、デジタルカメラ４０５のＲＯＭ（不図示）ではなく記憶媒体（不図示）からID_ref.dat及びアイコンが取得される。
【００５２】
図１５のフローチャートも、図１３のフローチャートと略同じであるが、ステップＳ１５０１及びステップＳ１５０２において、デジタルカメラ４０５のＲＯＭ（不図示）ではなく外部のサーバコンピュータからID_ref.dat及びアイコンが取得される。これにより、例えばデジタルカメラ４０５がID_ref.dat及びアイコンをＰＣ４０１に転送する機能を備えない場合でも、画像閲覧ＡＰ５０３は、必要なID_ref.dat及びアイコンを取得できる。もちろん、何らかの方法（例えば、ＣＤ−ＲＯＭを使用）により、事前にID_ref.dat及びアイコンをサーバコンピュータに格納しておく必要がある。
【００５３】
＜第１の実施形態のまとめ＞
以上説明したように、本実施形態によれば、画像閲覧ＡＰ５０３は、画像データを表示する際に、その画像データの撮像情報を示すアイコンを併せて表示する。表示されるアイコンは、画像データを撮像した撮像装置（例えばデジタルカメラ４０５）が、画像データを自己の液晶ディスプレイで再生する際に表示するアイコンと同一、又は、略同一である。もちろん、これらのアイコンは、デジタルカメラ４０５が設定情報として表示するアイコンとも同一、又は、略同一である。
【００５４】
これにより、表示される撮像情報の意味をユーザが理解することがより容易になる。加えて、撮像情報を文字で表現する場合に比べて撮像情報の表示領域が狭くなり（図２及び図６参照）、その結果、画像データに視認性が向上する。
【００５５】
［第２の実施形態］
第１の実施形態では、画像閲覧ＡＰ５０３は、デジタルカメラ４０５などからアイコンを取得した。第２の実施形態では、画像閲覧ＡＰ５０３は、表示する画像データからアイコンを抽出して取得する。
【００５６】
尚、第１の実施形態で図４乃至図１１を参照して説明した内容は、本実施形態にも適用できるため、その説明を省略する。
【００５７】
図１７は、第２の実施形態におけるアイコンの抽出／表示処理の流れの一例を示すフローチャートである。本フローチャートの各ステップは、ＰＣ４０１のＣＰＵ（不図示）が画像閲覧ＡＰ５０３を実行することによって実現される。
【００５８】
ステップＳ１７０１で、画像閲覧ＡＰ５０３は、表示画面６００においてユーザから表示を指示された画像データのヘッダに埋め込まれたアイコンを抽出する。
【００５９】
ステップＳ１７０２で、画像閲覧ＡＰ５０３は、画像データと併せてステップＳ１７０１において抽出したアイコンをディスプレイ４０２に表示する。
【００６０】
図１８は、第２の実施形態における画像データのデータ構造の一例を示す図である。
【００６１】
画像データ１８０１は、主画像データ１８０２及びヘッダ１８０３を備える。
【００６２】
ヘッダ１８０３は、撮像情報を含むＥＸＩＦ１８０４及びアイコンデータを含むＩＣＯＮ１８０７を備える。
【００６３】
ＩＤ１８０５及びＩＤ１８０８は、第１の実施形態と同様（図１６参照）、撮像情報のカテゴリーを示す。内容１８０６及び内容１８０９は、第１の実施形態と同様、撮像情報のそれぞれのカテゴリーにおける内容を示す。アイコン１８１０は、ＩＤ１８０８及び内容１８０９に対応するアイコンである。
【００６４】
図１８から分かるように、ＥＸＩＦ１８０４内とＩＣＯＮ１８０７内の構造は、アイコン１８１０を除いて同一であり、どの撮像情報にどのアイコンが対応するかが明らかである。そのため、第１の実施形態と異なり、ID_ref.datが無くても、図１７のステップＳ１７０２において画像閲覧ＡＰ５０３は、表示する画像データの撮像情報に正しく対応したアイコンを表示することができる。
【００６５】
尚、画像閲覧ＡＰ５０３が画像データからアイコンを抽出できる形式であれば、画像データのヘッダ以外の領域にアイコンが格納されていても構わない。
【００６６】
＜第２の実施形態のまとめ＞
以上説明したように、本実施形態によれば、画像閲覧ＡＰ５０３は、表示する画像データからアイコンを抽出して取得する。
【００６７】
これにより、画像閲覧ＡＰ５０３が画像データを表示する際に必要なアイコンを得られない可能性を減らすことができる。例えば、第１の実施形態において、デジタルカメラ４０５のＲＯＭ（不図示）にアイコンが格納されているにも関わらず、記憶媒体（不図示）を介してＰＣ４０１が画像データを取得した場合に、画像閲覧ＡＰ５０３は必要なアイコンを得られない可能性がある。
【００６８】
［その他の実施形態］
上述した各実施の形態の処理は、各機能を具現化したソフトウェアのプログラムコードを記録した記憶媒体をシステム或は装置に提供してもよい。そして、そのシステム或は装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによって、前述した実施形態の機能を実現することができる。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。このようなプログラムコードを供給するための記憶媒体としては、例えば、フロッピィ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスクなどを用いることができる。或いは、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることもできる。
【００６９】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現されるだけではない。そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれている。
【００７０】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれてもよい。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含むものである。
【図面の簡単な説明】
【００７１】
【図１】従来の画像閲覧アプリケーションによる表示画面１００の一例を示す図である。
【図２】従来の画像閲覧アプリケーションによる表示画面１００の一例を示す図である。
【図３】従来の画像閲覧アプリケーションによる表示画面１００の一例を示す図である。
【図４】本発明を適用するシステムの構成の一例を示す図である。
【図５】ＰＣ４０１のハードウェア構成、及び、ＰＣ４０１上で動作するソフトウェアの構成の例を示すブロック図である。
【図６】画像閲覧ＡＰ５０３による表示画面６００の例を示す図である。
【図７】画像閲覧ＡＰ５０３による表示画面６００の例を示す図である。
【図８】画像閲覧ＡＰ５０３による表示画面６００の例を示す図である。
【図９】画像閲覧ＡＰ５０３による表示画面６００の例を示す図である。
【図１０】画像閲覧ＡＰ５０３において表示するアイコンに対応する撮像情報を選択するためのウインドウの例を示す図である。
【図１１】画像閲覧ＡＰ５０３において表示するアイコンに対応する撮像情報を選択するためのウインドウの例を示す図である。
【図１２】画像データと併せて表示するアイコンを画像閲覧ＡＰ５０３が選択して表示する処理の流れの一例を示すフローチャートである。
【図１３】画像閲覧ＡＰ５０３がID_ref.dat及びアイコンをデジタルカメラ４０５のＲＯＭ（不図示）から取得する処理の流れの一例を説明する。
【図１４】画像閲覧ＡＰ５０３がID_ref.dat及びアイコンをデジタルカメラ４０５の記憶媒体（不図示）から取得する処理の流れの一例を説明する。
【図１５】画像閲覧ＡＰ５０３がID_ref.dat及びアイコンを外部のサーバコンピュータから取得する処理の流れの一例を説明する。
【図１６】デジタルカメラ４０５のＲＯＭ（不図示）、デジタルカメラ４０５の記憶媒体（不図示）、及び、外部のサーバコンピュータにおいて、ID_ref.dat及びアイコンがどのようなデータ構造で格納されているかの一例を示す図である。
【図１７】第２の実施形態におけるアイコンの抽出／表示処理の流れの一例を示すフローチャートである。
【図１８】第２の実施形態における画像データのデータ構造の一例を示す図である。
【図１】
2008047980.tif 000003
【図２】
2008047980.tif 000004
【図３】
2008047980.tif 000005
【図４】
2008047980.tif 000006
【図５】
2008047980.tif 000007
【図６】
2008047980.tif 000008
【図７】
2008047980.tif 000009
【図８】
2008047980.tif 000010
【図９】
2008047980.tif 000011
【図１０】
2008047980.tif 000012
【図１１】
2008047980.tif 000013
【図１２】
2008047980.tif 000014
【図１３】
2008047980.tif 000015
【図１４】
2008047980.tif 000016
【図１５】
2008047980.tif 000017
【図１６】
2008047980.tif 000018
【図１７】
2008047980.tif 000019
【図１８】
2008047980.tif 000020