(57)【要約】【課題】撮像装置において表示部に拡大表示された領域の情報を、画像ファイルに添付して保存することができなかった。また、画像表示装置側で、画像ファイルを取得し、該ファイルに添付された情報に基づく表示を行うことができなかった。【解決手段】撮像装置は、画像データのうち表示部に表示される領域の指定を受け付け、該領域の位置情報を画像データに添付して保存する。撮像装置と接続する画像表示装置は、取得した画像データに位置情報が添付されている場合に、該位置情報に基づいて枠表示を行う。【選択図】図１
2008160473.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段により被写体を撮像して画像データを生成する撮像装置であって、
画像データを表示するための表示手段と、
前記画像データのうち、前記表示手段で表示する第１の領域の指定を受け付ける領域指定手段と、
前記領域指定手段で指定を受け付けた前記第１の領域の位置情報を算出する位置算出手段と、
前記位置情報が添付された前記画像データを保存する保存手段と
を備えることを特徴とする撮像装置。
【請求項２】
前記領域指定手段は、前記画像データのうち前記表示手段に表示された領域を、前記第１の領域として前記指定を受け付けることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記位置情報は、前記画像データ全体に対して前記第１の領域の位置を特定するための座標の情報であることを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記第１の領域に含まれる画像データに関する付加情報の入力を受け付ける、付加情報入力受付手段を更に備え、
前記保存手段は、前記付加情報を前記位置情報と関連づけて前記画像データに添付して保存することを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
前記付加情報には、前記指定された領域に含まれる画像データをランク付けするためのランク情報と、該画像データがスライドショー表示される際の表示時間との少なくともいずれかが含まれることを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記位置情報及び付加情報は、前記画像データのヘッダ部に添付されて前記保存手段に保存されることを特徴とする請求項４または５に記載の撮像装置。
【請求項７】
請求項４乃至６のいずれか１項に記載の撮像装置と接続する画像表示装置であって、
前記保存手段に保存された画像データを取得する取得手段と、
取得した前記画像データを表示するための表示手段と、
前記画像データに前記位置情報が添付されている場合に、前記表示手段に表示された前記画像データ上で、前記位置情報に対応する前記第１の領域を特定するための枠表示を行うように前記表示手段を制御する表示制御手段と
を備えることを特徴とする画像表示装置。
【請求項８】
前記表示制御手段は、前記取得した画像データに前記付加情報が更に添付されている場合に、前記表示手段を、該付加情報を前記枠表示と対応づけて更に表示するように制御することを特徴とする請求項７に記載の画像表示装置。
【請求項９】
新たな位置情報の追加、前記位置情報と前記付加情報との削除、及び、前記付加情報の編集の少なくともいずれかの処理を実行する処理手段をさらに備え、
前記表示制御手段は、前記処理手段による処理の実行結果に基づいて、前記表示手段の表示を制御することを特徴とする請求項８に記載の画像表示装置。
【請求項１０】
前記処理手段は、前記画像データから前記位置情報に基づき抽出した前記第１の領域の画像データを用いて実行される、スライドショーの実行データを生成することを更に特徴とする請求項９に記載の画像表示装置。
【請求項１１】
前記スライドショーにおける前記第１の領域の画像データの表示時間は、前記付加情報に含まれる表示時間であることを特徴とする請求項１０に記載の画像表示装置。
【請求項１２】
前記表示制御手段は、前記表示手段を、前記取得した画像データのうち前記枠表示に含まれる領域を拡大表示するように制御することを更に特徴とする請求項７乃至１１のいずれか１項に記載の画像表示装置。
【請求項１３】
被写体を撮像して画像データを生成する撮像手段と、該画像データを表示するための表示手段とを備える撮像装置の制御方法であって、
前記画像データのうち、前記表示手段で表示する第１の領域の指定を受け付ける領域指定工程と、
前記領域指定工程において指定を受け付けた前記第１の領域の位置情報を算出する位置算出工程と、
前記位置情報が添付された前記画像データを保存手段に保存する保存工程と
を備えることを特徴とする撮像装置の制御方法。
【請求項１４】
前記領域指定工程では、前記画像データのうち前記表示手段に表示された領域を、前記第１の領域として前記指定を受け付けることを特徴とする請求項１３に記載の撮像装置の制御方法。
【請求項１５】
前記位置情報は、前記画像データ全体に対して前記第１の領域の位置を特定するための座標の情報であることを特徴とする請求項１３または１４に記載の撮像装置の制御方法。
【請求項１６】
前記第１の領域に含まれる画像データに関する付加情報の入力を受け付ける、付加情報入力受付工程を更に備え、
前記保存手段は、前記付加情報を前記位置情報と関連づけて前記画像データに添付して保存することを特徴とする請求項１２乃至１５のいずれか１項に記載の撮像装置の制御方法。
【請求項１７】
前記付加情報には、前記指定された領域に含まれる画像データをランク付けするためのランク情報と、該画像データがスライドショー表示される際の表示時間との少なくともいずれかが含まれることを特徴とする請求項１６に記載の撮像装置の制御方法。
【請求項１８】
前記位置情報及び付加情報は、前記画像データのヘッダ部に添付されて前記保存手段に保存されることを特徴とする請求項１６または１７に記載の撮像装置の制御方法。
【請求項１９】
請求項４乃至６のいずれか１項に記載の撮像装置と接続し、画像データを表示するための表示手段を備える画像表示装置の制御方法であって、
前記保存手段に保存された画像データを取得する取得工程と、
前記画像データに前記位置情報が添付されている場合に、前記表示手段に表示された前記画像データ上で、前記位置情報に対応する前記第１の領域を特定するための枠表示を行うように前記表示手段を制御する表示制御工程と
を備えることを特徴とする画像表示装置の制御方法。
【請求項２０】
前記表示制御工程では、前記取得した画像データに前記付加情報が更に添付されている場合に、前記表示手段が、該付加情報を前記枠表示と対応づけて更に表示するように制御されることを特徴とする請求項１９に記載の画像表示装置の制御方法。
【請求項２１】
新たな位置情報の追加、前記位置情報と前記付加情報との削除、及び、前記付加情報の編集の少なくともいずれかの処理を実行する処理工程をさらに備え、
前記処理工程における処理の実行結果に基づいて、前記表示手段の表示が更に制御されることを特徴とする請求項２０に記載の画像表示装置の制御方法。
【請求項２２】
前記画像データから前記位置情報に基づき抽出した前記第１の領域の画像データを用いて実行される、スライドショーの実行データを生成する生成工程を更に備えることを特徴とする請求項２１に記載の画像表示装置の制御方法。
【請求項２３】
前記スライドショーにおける前記第１の領域の画像データの表示時間は、前記付加情報に含まれる表示時間であることを特徴とする請求項２２に記載の画像表示装置の制御方法。
【請求項２４】
前記表示手段が、前記取得した画像データのうち前記枠表示に含まれる領域を拡大表示するように更に制御されること特徴とする請求項１９乃至２３のいずれか１項に記載の画像表示装置の制御方法。
【請求項２５】
コンピュータを請求項１乃至６のいずれか１項に記載の撮像装置として機能させるためのコンピュータプログラム。
【請求項２６】
コンピュータを請求項７乃至１２のいずれか１項に記載の画像表示装置として機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、画像表示装置及びそれらの制御方法、並びに、コンピュータプログラムに関する。
【背景技術】
【０００２】
近年のディジタルカメラでは、撮像素子の高画素化や液晶モニターの大型化により、カメラの画面表示部で特定の領域を拡大して閲覧することが可能となっている。また、ディジタルカメラの高性能化やパーソナル・コンピュータ（ＰＣ）のスペック向上に伴い、１枚の画像に複数の付加情報を追加することも可能である。これに伴い、カメラで撮影された画像を閲覧、編集、印刷、インターネット上に公開するなどの多彩な機能を提供する画像管理装置の需要が高まっている。
【０００３】
図２０に、ＰＣ等により画像表示装置を実現した場合に提供される、画像情報の管理画面の一例を示す。図２０では、管理画面２０００中で、２００１のツリービュー内にフォルダがツリー形式で表示される。このツリー内のいずれかのフォルダが指定されると、指定されたフォルダ内のファイルが表示領域２００４内で、サムネイル画像２００５を用いて表示される。このサムネイル画像２００５は、画像ファイル内や別ファイルにサムネイル画像があれば、それを用いて行われ、なければオリジナル画像からサムネイル画像を生成して一覧表示される。
【０００４】
なお、図２０中、２００２は、標準的に実装されているアプリケーションのウィンドウ表示をコントロールするボタンである（左から「最小化」、「最大化」、「閉じる」に対応する。）。また、指定されたフォルダ内に大量の画像が存在する場合は、表示領域２００４の横にスクロールバー６０３が表示され、スクロール可能になる。
【０００５】
特許文献１には、ディジタルカメラで撮影された画像を拡大して表示する発明が記載されている。ここでは、撮影された画像データをメモリカードに記録する際に、画像全体におけるＡＦ（auto focus）位置と、別途設定された拡大表示倍率との情報が画像データに関連付けて記録される。これにより、記録画像の再生時には、メモリカード内のＡＦ位置と拡大表示倍率との情報に基づき、ＡＦ位置を中心とした所望の拡大表示が可能となる。
【０００６】
しかしながら、ここでは画像撮影時に付加されたＡＦ位置と拡大表示倍率とを用いてカメラで拡大表示する方法を述べているだけで、画面表示部で拡大表示された領域に関する情報を画像ファイルのヘッダ情報に追加する点は考慮されていない。そのため、撮影時に設定されるＡＦ位置以外の領域をユーザが拡大して表示したい場合は、ユーザが手動でその領域を指定する必要がある。また、ＰＣ上で拡大して再生する場合に、その領域を任意に拡大して表示したり、拡大対象として指定する領域を追加したりすることができなかった。そのため、ユーザがＰＣ上で行うことができる操作にも様々な制約が存在した。
【特許文献１】特開２００３−１２５２５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
以上のように、従来は、撮像装置において表示部に拡大表示された領域の情報を、画像ファイルに添付して保存することができなかった。また、画像表示装置側で、画像ファイルを取得し、該ファイルに添付された情報に基づく表示を行うことができなかった。
【課題を解決するための手段】
【０００８】
本発明は、上記課題をそれぞれ解決するためになされたものであり、当該課題を解決するための撮像装置は、撮像手段により被写体を撮像して画像データを生成する撮像装置であって、
画像データを表示するための表示手段と、
前記画像データのうち、前記表示手段で表示する第１の領域の指定を受け付ける領域指定手段と、
前記領域指定手段で指定を受け付けた前記第１の領域の位置情報を算出する位置算出手段と、
前記位置情報が添付された前記画像データを保存する保存手段と
を備えることを特徴とする。
【０００９】
また、上記課題を解決するための画像表示装置は、上記の撮像装置と接続する画像表示装置であって、
前記保存手段に保存された画像データを取得する取得手段と、
取得した前記画像データを表示するための表示手段と、
前記画像データに前記位置情報が添付されている場合に、前記表示手段に表示された前記画像データ上で、前記位置情報に対応する前記第１の領域を特定するための枠表示を行うように前記表示手段を制御する表示制御手段と
を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、撮像装置において表示部に拡大表示された領域の情報を、画像ファイルに添付して保存することができる。また、画像表示装置側で、画像ファイルを取得し、該ファイルに添付された情報に基づく表示を行うことができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００１２】
なお、以下に説明する実施形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施形態に限定されるものではない。
【００１３】
まず、図１を参照して、発明の実施形態に対応する、本発明を適用可能なプラットフォームである画像処理システムの構成例について説明する。図１は、発明の実施形態に対応する画像処理システムの構成例を示す図である。
【００１４】
図１において１０１は、汎用のパーソナルコンピュータ（ＰＣ）等の情報処理装置である。。１０２は、情報処理装置から出力されるデータを表示するディスプレイとしての表示装置である。１０３は、情報処理装置１０１のユーザーからの操作を受け付けるための操作部としてのポインティングデバイスであり、マウスとして実現される。１０４は、情報処理装置１０１のユーザーからの操作を同様にして受け付けるための操作部としてのキーボードである。発明の実施形態に対応する画像表示装置１００は、たとえば、以上の情報処理装置１０１、表示装置、ポインティングデバイス１０３、及び、キーボード１０４の組合せとして実現されてもよい。１０５は、発明の実施形態に対応する撮像装置としてのディジタルカメラであり、情報処理装置１０１とはＵＳＢやＩリンクなどの通信ケーブルで接続され、撮影した画像データ等を情報処理装置１０１へ提供することができる。
【００１５】
次に、図２を参照して、発明の実施形態に対応する画像処理システムを、ソフトウェア及びハードウェアの観点から説明する。図２は、発明の実施形態に対応する画像処理システムのソフトウェア及びハードウェア構成の一例を示す図である。
【００１６】
図２において、画像表示装置１００は、アプリケーションソフトウェア２０１、オペレーティングシステム（ＯＳ）２０４及びハードウェア２０９で構成される。ここで、ＯＳ２０４は、ハードウェア２０９上で動作するソフトウェアであり、アプリケーションソフトウェア２０１は、ＯＳ２０４の上で動作するソフトウェアである。なお、図２では、ＯＳ２０４とハードウェア２０９とを構成するブロックに含まれうる構成要素であっても、発明の実施形態を説明する上で特段必要とされない要素に関しては省略している。そのような不図示の要素の例としては、ＯＳ２０４としてメモリ管理システム等がある。また、ハードウェア２０９ではＣＰＵ、メモリ等がある。
【００１７】
アプリケーションソフトウェア２０１において、画像管理装置２０２は、通信モジュール２０３を利用してディジタルカメラ１０５との間で、画像データやアイコンデータ等のやりとりを行う。通信モジュール２０３は、ＯＳ２０４の外部インターフェース管理システム２０５との間で通信を行う。
【００１８】
ＯＳ２０４において、外部インターフェース管理システム２０５は、ＵＳＢインタフェース２１０を介して、ディジタルカメラ１０５を管理する。入力デバイス管理システム２０６は、アプリケーションソフトウェア２０１がハードウェアを意識せずにユーザの入力を受け取ることができるように機能する。描画システム２０７は、ディスプレイ１０２に描画を行う。ファイル管理システム２０８は、アプリケーションソフトウェア２０１がハードウェアを意識せずにファイルの入出力が行えるように機能する。
【００１９】
次に、ハードウェア２０９において、ＵＳＢインターフェース２１０は、ディジタルカメラ１０５を画像表示装置１００に接続するためのインタフェースを提供する。本実施形態では、ディジタルカメラ１０５は、ＵＳＢケーブルを用いてＵＳＢインタフェース２１０と接続される。キーボードインターフェース２１１は、入力デバイス管理システム２０６がキーボード１０４に対する操作入力を取得するためのインタフェースである。マウスインターフェース２１２は、入力デバイス管理システム２０６がマウス１０３に対する操作入力を取得するためのインターフェースである。ビデオインターフェース２１３は、描画システム２０７がディスプレイ１０２に描画を行う為のインターフェースである。ディスクＩＯインターフェース２１４は、ファイルシステム２０８がハードディスク２１５の読み書きを行うためのインタフェースである。
【００２０】
次に、図３を参照して、発明の実施形態に対応する撮像装置としてのディジタルカメラ１０５の構成の一例を説明する。
【００２１】
１０は撮影レンズ、１１は被写体像を確認する光学ファインダーであり、ズーム制御に応じて画角の変更が可能となっている。１２は絞り機能を備える絞り兼用シャッター、１４は光学像を電気信号に変換する撮像素子であり、素子上に原色モザイクフィルタが配置されている。１５は内部に撮像素子１４の出力ノイズ除去のためのＣＤＳ（相関２重サンプリング）部やＡＧＣ（自動利得制御）部を含む前置処理部である。１６は前置処理部１５から出力されるアナログ信号をデジタル信号に変換するＡ／Ｄ変換器である。
【００２２】
１８は撮像素子１４、Ａ／Ｄ変換器１６にクロック信号や制御信号を供給するタイミング発生部（ＴＧ）であり、それらのタイミングは信号処理ＩＣ２２により制御される。
【００２３】
信号処理ＩＣ２２はＣＰＵ５０からの指示により、Ａ／Ｄ変換器１６からのデータ或いはＤＲＡＭ３０からのデータに対して所定の画素補間処理や色変換処理、拡大・縮小、画像データ形式変換を行う。また、ＤＭＡコントローラ、Ｄ／Ａ変換器、画像データを圧縮伸長する圧縮・伸長部を内蔵している。さらに信号処理ＩＣ２２は、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果をＤＲＡＭ３０に保存する。ＣＰＵ５０はこの演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（ストロボプリ発光）処理を行っている。
【００２４】
２８はＴＦＴ  ＬＣＤ等から成る画像表示部であり、ＤＲＡＭ３０に書き込まれた表示用の画像データは信号処理ＩＣ２２内部のＤ／Ａ変換器（不図示）を介して画像表示部２８により表示される。画像表示部２８は画像の他、各種情報・モード設定状況の表示にも使われる。
【００２５】
画像表示部２８を用いて撮像した画像データを逐次表示すれば、電子ファインダー機能を実現することが可能である。また、画像表示部２８は、ＣＰＵ５０の指示により任意に表示をＯＮ／ＯＦＦすることが可能であり、表示をＯＦＦにした場合にはディジタルカメラ１０５の電力消費を大幅に低減することができる。
【００２６】
さらに、画像表示部２８は、回転可能なヒンジ部によってカメラ本体と結合されており、自由な向き、角度を設定して電子ファインダー機能や再生表示機能、各種表示機能を使用することが可能である。また、画像表示部２８の表示部分をカメラ本体側に向けることで表示部分を保護しつつ格納することが可能であり、この場合は検知ＳＷ９８により、格納状態を検知して画像表示部２８の表示動作を停止することが出来る。
【００２７】
ＤＲＡＭ３０は撮影した非圧縮データの一時格納、ＡＦ／ＡＥ／ＡＷＢ／ＥＦ演算結果の保持、画像表示部２８への表示用画像の保持、圧縮画像データの保持等に使用されるメモリである。このＤＲＡＭ３０は、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を備えている。
【００２８】
４４は撮影レンズ１０および光学ファインダー１１のズーミングを制御するズーム制御部である。４６はコネクタであり、アクセサリーシューとも呼ばれ、外部ストロボ装置４００との電気接点や機械的な固定手段も合わせて備えている。４８は内蔵ストロボであり、ＴＴＬ調光機能を有している。
【００２９】
５０はディジタルカメラ１０５全体を制御するＣＰＵである。信号処理ＩＣ２２によってＤＲＡＭ３０に格納されたＡＦ／ＡＥ／ＡＷＢ／ＥＦの演算結果に基づき、ＡＦ／ＡＥ／ＡＷＢ／ＥＦ制御を行う。また、信号処理ＩＣ２２に対するデータフロー制御、各種キースキャン動作、ズーム制御、周辺モジュールとの通信等を行っている。
【００３０】
５２はＣＰＵ５０の動作用の変数等を記憶するメモリである。５４はＣＰＵ５０でのプログラムの実行に応じて、文字、画像、音声等を用いて動作状態やメッセージ等を表示する液晶表示装置、スピーカー等の表示部である。この表示部５４は、ディジタルカメラ１０５の操作部近辺の視認し易い位置に単数或いは複数個所設置され、例えばＬＣＤやＬＥＤ、発音素子等の組み合わせにより構成されている。
【００３１】
表示部５４の表示内容としては、以下のものがある。シングルショット／連写撮影表示。セルフタイマー表示。圧縮率表示。記録画素数表示。記録枚数表示。残撮影可能枚数表示。シャッタースピード表示。絞り値表示。露出補正表示。ストロボ表示。赤目緩和表示。マクロ撮影表示。ブザー設定表示。時計用電池残量表示。電池残量表示。エラー表示。複数桁の数字による情報表示。記録媒体２０の着脱状態表示、通信Ｉ／Ｆ動作表示、日付け・時刻表示、等がある。
【００３２】
５６は電気的に消去・記録可能なフラッシュメモリであり、ＣＰＵ５０を動作させるために必要なプログラムやカメラ固有の調整データ等があらかじめ書き込まれている。
【００３３】
以下主な操作部の具体的な説明を行う。６０は２段構造となっているモードダイアルスイッチで、下段には、撮影モード、再生モードの２つの動作モードを有しており、これらのモードの切替を行うことができる。上段には撮影時、目的・シーンに合わせてユーザが設定する各種撮影モードが割り当てられている。このモードには、例えば以下のモードが含まれる。全自動撮影モード(ＡＵＴＯ)。プログラム撮影モード。シャッター速度優先撮影モード。絞り優先撮影モード。マニュアル撮影モード。パンフォーカスモード。ポートレートモード。風景モード。夜景モード。色効果モード。スティッチアシストモード。動画撮影モード。なお、各モードを切り替え設定できる。
【００３４】
６４はシャッタースイッチで２段階のスイッチＳＷ１、ＳＷ２で構成されている。シャッターボタンの半押しでＳＷ１−ＯＮとなり、ＡＤ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作開始を指示する。さらにシャッターボタンの全押しによりＳＷ２−ＯＮとなり、撮像素子１２から読み出した信号をＡ／Ｄ変換器１６、信号処理ＩＣ２２を介してＤＲＡＭ３０に画像データを書き込む。次に信号処理ＩＣ２２はＣＰＵ５０からの指示に従って、ＤＲＡＭ３０から画像データを読み出し、色補正、画素補間、色変換等の画像処理を行った後、圧縮処理を行い、記録媒体２０に画像データを書き込む。
【００３５】
６８はストロボ切替ＳＷ（スイッチ）であり、撮影時のストロボの発光モードを強制発光・非発光・自動発光に切り替える。７２、７４、７６はそれぞれ、メニューボタン、セットキー、十字キーであり、これらのキーの組み合わせにより、撮影時もしくは再生時の各種設定の変更もしくはファンクションの実行を画像表示部２８を見ながら行うことができる。このうち十字キーは上下左右の４つの方向キーから構成される複合キーである。
【００３６】
メニューボタン７２を一回押すことで、画像表示部２８にメニュー画面を表示するようになっており、このメニュー画面は、モードダイヤルスイッチ６０が指す現在のモードによって異なっている。その後表示されているメニュー項目を十字キー７６を使って選択、セットキー７４を押すことで決定する仕組みになっている。
【００３７】
例えば、撮影モードがプログラム撮影モードとなっている際のメニュー項目としては、例えば、記録画素サイズ、圧縮率、記録形式、感度、AFモード、撮影の確認の有無、画質チューニングパラメータ等がある。また再生時のメニュー項目としては、画像の消去（一枚もしくは全部）、画像の保護（プロテクト）、画像の回転設定等が挙げられる。
【００３８】
また、十字キー７６はメニュー設定時以外にも使用される。例えばモードダイヤルスイッチ６０でシャッター速度優先モードに設定されている場合には、十字キーの左右方向キーを使って、シャッター速度の変更を行えるようになっている。また再生モードにおいては画像送りを行うために左右方向キーが使われている。
【００３９】
７８はボタンを押す度に、サイクリックに単写／連写／セルフタイマーの切り替えを行うドライブモード切替ボタンである。７０は上記以外の操作部をまとめたもので、たとえば、以下が含まれる。電源ボタン。ズームレバー。画像表示部２８に表示された領域をお気に入り枠に設定するためのお気に入り枠設定ボタン。測光モード切替ボタン。マクロボタン。ＡＥロックボタン。マルチ画面再生改ページボタン。露出補正ボタン。調光補正ボタン。日付／時間設定ボタン。パノラマモード等の撮影及び再生を実行する際に各種機能の選択及び切り替えを設定する選択／切り替えボタン。また、画像表示部２８のＯＮ／ＯＦＦを設定する画像表示ＯＮ／ＯＦＦスイッチもある。メニューに含まれている項目に対して、比較的使用頻度の高いものが、この操作部に割り当てられる。
【００４０】
８０は電源制御部で、電池検出部、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ部等により構成される。また、電池の装着の有無、電池の種類、電池残量の検出を行い、検出結果及びＣＰＵ５０の指示に基づいてＤＣ−ＤＣコンバータを制御する。更に、必要な電圧を必要な期間、記録媒体を含む各部へ供給し、必要に応じて表示部５４、画像表示部２８に電池残量表示を行う。
【００４１】
８２及び８４はコネクタ、８６はアルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる電源部である。９２はメモリカードやハードディスク等の記録媒体と接続を行うコネクタである。
【００４２】
なお、本実施形態では記録媒体を取り付けるインターフェース及びコネクタを１系統持つものとして説明している。もちろん、記録媒体を取り付けるインターフェース及びコネクタは、単数或いは複数、いずれの系統数を備える構成としても構わない。また、異なる規格のインターフェース及びコネクタを組み合わせて備える構成としても構わない。
【００４３】
インターフェース及びコネクタとしては、ＰＣＭＣＩＡカードやＣＦ（コンパクトフラッシュ（登録商標））カード等の規格に準拠したものを用いて構成して構わない。
【００４４】
９８は検知ＳＷ（スイッチ）であり、この中には、画像表示部２８の表示部分をディジタルカメラ１０５に向けて格納した格納状態にあるかどうかを検知することができる画像表示部開閉検知部が含まれる。また、電池蓋が開けられたことを検出する電池蓋開閉検出部、外部ストロボ４０４の装着状態検出部等も含まれる。
【００４５】
２０はメモリカードやハードディスク等の記録媒体である。記録媒体２０は、半導体メモリや磁気ディスク等から構成される記録部２３、ディジタルカメラ１０５とのインタフェース２４、ディジタルカメラ１０５と接続を行うコネクタ２５を備えている。
【００４６】
４０は外部ストロボ装置である。本実施例では内蔵ストロボ４８の他に外部ストロボを後から装着できる構成となっており、内蔵ストロボ同様、ＴＴＬ調光撮影が可能となっている。４２はディジタルカメラ１０５のアクセサリーシューと接続するためのコネクタである。４４は外部ストロボであり、AF補助光の投光機能、ストロボ調光機能も有する。
【００４７】
次に、図４を参照して、発明の実施形態に対応する撮像装置としてのディジタルカメラ１０５の外観構成の一例を説明する。なお、図４において、実施形態の説明に不要な構成部分は簡単のために省略している。
【００４８】
電源ボタン４０１は、ディジタルカメラ１０５を起動及び停止させるため、或いは、ディジタルカメラ１０５の主電源をＯＮ／ＯＦＦするためのボタンである。この電源ボタン４０１は、図３における操作部７０に含まれる。
【００４９】
メニューボタン４０２は、各種の撮像条件の設定のため、及び、ディジタルカメラ１０５の状態を表示させるためのメニュー画面を表示するためのボタンである。このメニューボタン４０２は、図３のメニューボタン７２に対応する。このメニューボタン４０２がユーザーにより操作されると、システム制御部としてのＣＰＵ５０は、ディスプレイ４０３にメニュー画面を表示させる。
【００５０】
ディスプレイ４０３は、図３における画像表示部２８に対応する。メニュー画面は、撮像中の画像の上に合成して表示されてもよいし、単独で表示（例えば、所定の背景色の上に表示）されてもよい。メニュー画面が表示されている状態で、再度メニューボタン４０２が押下されると、ＣＰＵ５０は、ディスプレイ４０３へのメニュー画面の表示を終了させる。
【００５１】
決定ボタン４０４は、モード或いは項目を決定或いは選択する際に押下される。この決定ボタン４０４は、図３のセットキー７４に対応する。ＣＰＵ５０は、決定ボタン４０４が操作されると、そのときに選択されているモード或いは項目を設定する。
【００５２】
表示ボタン４０５は、撮像した画像についての撮影情報の表示・非表示を選択したり、ディスプレイ４０３を電子ファインダーとして機能させるか否かを切り替えたりするために使用される。表示ボタン４０５は、操作部７０に含まれる。
【００５３】
左ボタン４０６、右ボタン４０７、上ボタン４０８、下ボタン４０９（方向選択キー）は、図３の十字キー７６に対応する。これらのボタンは、カーソル又はハイライト部等のような、複数の選択肢の中で選択されている選択肢（例えば、項目、画像）を変更するために利用される。また、選択されている選択肢を特定する指標の位置を変更するため、或いは、数値（例えば、補正値や日時等を示す数値など）を増減させるためにも使用されうる。
【００５４】
ここで、左ボタン４０６、右ボタン４０７、上ボタン４０８、下ボタン４０９によって、複数の項目の中から１つの項目のみを選択する他、２つ以上の項目を選択することができるようにユーザインターフェースが構成されることが好ましい。例えば、ＣＰＵ５０は、決定ボタン４０４が押下された状態で左ボタン４０６、右ボタン４０７、上ボタン４０８、下ボタン４０９が操作された場合に、その操作によって指定された２以上の項目が選択されたものと認識するように構成されうる。
【００５５】
シャッターボタン４１０は、図３のシャッタースイッチ６４に対応する。ここでは、例えば半押し状態で、ＡＦ処理、ＡＥ処理、ＡＷＢ処理、ＥＦ処理等の開始がＣＰＵ５０に指示される。また、全押し状態で、撮影がＣＰＵ５０に指示されるように構成されうる。
【００５６】
ズームレバー４１１は、撮影モードでは被写体との距離を調節するために使用され、再生モードではディスプレイ４０３に表示された画像を、拡大および縮小して表示するために使用される。このズームレバー４１１は、図３の操作部７０に含まれる。
【００５７】
録画／再生切り替えスイッチ４１２は、録画モードを再生モードに、及び、再生モードを録画モードに切り替えるために使用される。このスイッチ４１２は、図３のモードダイヤル６０に対応する。
【００５８】
ジャンプキー４１３は十字キー７６と同様の働きをし、カーソル又はハイライト部等のような、複数の選択肢の中で選択されている選択肢（例えば、項目、画像）を変更するために利用される。また、選択されている選択肢を特定する指標の位置を変更するためにも利用される。ジャンプキー４１３によるカーソル移動は、方向選択キー４０６等による場合に比べて早く、もしくは大きく設定してもよい。なお、前記のような操作系に代えて、ダイアルスイッチを採用してもよいし、他の操作系を採用することもできる。
【００５９】
ボタン４１４は、再生モードでディスプレイ４０３に表示された領域の、画像データ全体に対する位置情報を取得し、お気に入り枠として画像ファイルに書き込むために使用される。ボタン４１４は操作部７０に含まれる。
【００６０】
画像データ４１５は、ディスプレイ４０３上に表示された画像データを示す。
【００６１】
次に、上記の構成を有するディジタルカメラ１０５において実行される発明の実施形態に対応する処理について説明する。図５は、発明の実施形態に対応するディジタルカメラ１０５における処理の一例を示すフローチャートである。図５のフローチャートに対応する処理は、フラッシュメモリ５６に記憶された処理プログラムをメモリ５２に読みだし、ＣＰＵ５０によって実行することにより実現される。図５では、ディジタルカメラ１０５を用いて画像ファイルに、お気に入り枠に関する情報のうち、位置情報を書き込む（添付する）処理について説明する。
【００６２】
図５において、ステップＳ５０１では、ディジタルカメラ１０５の動作モードが録画／再生切り替えスイッチ４１２により再生モードに設定されたか否かを判定する。もし、再生モードに設定された場合には（ステップＳ５０１において「ＹＥＳ」）、ステップＳ５０２に移行する。再生モードに設定されない場合には（ステップＳ５０１において「ＮＯ」）、ステップＳ５０１における監視を継続する。
【００６３】
次に、ステップＳ５０２では、記録媒体２０から画像データを読み出して、ディスプレイ４０３に表示する。ここで記録媒体２０から読み出される画像データは、たとえば撮影日が最新のデータが選択される。このときのディスプレイ４０３における表示例は、図４に示すものと同様である。
【００６４】
次に、ステップＳ５０３では、ディスプレイ４０３に表示された画像データ４１５について、ズームレバー４１１や左ボタン４０６、右ボタン４０７、上ボタン４０８、下ボタン４０９（方向選択キー）の操作を受け付ける。更にステップＳ５０４では、ステップＳ５０３で受け付けた操作に基づいて、ディスプレイ４０３に表示している画像データ４１５の表示領域を変更する。なお、ステップＳ５０３で受け付けたキー操作に基づく現在の拡大率、及び、中心からの移動量は、メモリ５２に随時保存される。なお、ステップＳ５０４において、ディスプレイ４０３における表示領域が変更された場合の表示例を図６に示す。図６において、ディスプレイ４０３上には、画像データ４１５の一部が拡大表示された画像６０１が表示されている。
【００６５】
次に、ステップＳ５０５では、ボタン４１４が操作されたか否かを判定する。もしボタン４１４の操作を受け付けた場合には（ステップＳ５０５において「ＹＥＳ」）、ステップＳ５０６に移行する。もし、ボタン４１４の操作を受け付けない場合には（ステップＳ５０５において「ＮＯ」）、ステップＳ５０３に戻って、キー操作を更に受け付ける。
【００６６】
ステップＳ５０６では、その時点でディスプレイ４０３に表示されている画像６０１を、「お気に入り枠」として設定するか否かの確認ダイアログをディスプレイ４０３上で行い、「お気に入り枠」の設定を行うか否かを決定する。このときのディスプレイ４０３の表示例は、図７に示すようになる。ここで、７０１は確認ダイアログの表示領域であり、画像６０１上に表示される。ユーザーは、確認ダイアログ７０１において「はい」または「いいえ」のいずれかを、左ボタン４０６、右ボタン４０７、決定ボタン４０４を用いて選択することができる。ここで、ユーザーが「はい」を選択し、「お気に入り枠」の設定を行う場合は（ステップＳ５０６において「ＹＥＳ」）、ステップＳ５０７に移行する。以上の流れにおいて、画像データ４１５のうち、ディスプレイ４０３に表示する領域の指定を受け付けることができる。即ち、本実施形態では、画像データ４１５のうちディスプレイ４０３に表示された領域が、お気に入り枠を設定する領域に指定されることとなる。
【００６７】
一方、ユーザーが「いいえ」を選択し、「お気に入り枠」の設定を行わない場合は（ステップＳ５０６において「ＮＯ」）、ステップＳ５０３に戻る。なお、確認ダイアログ７０１の表示を省略することもできる。その場合には、ボタン４１４が操作された場合には、直ちに、ステップＳ５０７に移行する。
【００６８】
ステップＳ５０７では、メモリ５２に保存されている現在のディスプレイ４０３の表示状態に対応する拡大率と、中心からの移動量の情報を読み出し、該拡大率と移動量に基づいて、表示領域の座標の情報として座標値を取得する。この座標値の取得に関して、図８を参照して説明する。
【００６９】
図８において、８００は、画像データ全体を示す。ここで、画像データの大きさは、横方向を幅（Ｗ）、縦方向を高さ（Ｈ）として画素数として表すことができる。本実施形態では、一例として、幅２５９２×高さ１９４４の大きさを有する画像データについて説明する。
【００７０】
８０１は、画像８００における中心位置を示す。８０２は、画像８００がディスプレイ４０３に表示される際の表示領域を表す。この表示領域８０２は、画像８００全体を含むこともできるし、画像８００内の一部の領域を含むこともできる。図８では、中心位置８０１を中心として所定の拡大率で拡大した場合の表示領域を示している。なお、拡大率は、図８では便宜的に矢印８０３で示すこととした。即ち、拡大率が１００％から２００％、３００％と増加するに従い、表示領域８０２は画像８００に対して矢印８０３の方向に相対的に縮小していくこととなる。たとえば、拡大率が２００％となれば、表示領域８０２の大きさは、画像８００のサイズに対して１／４となる。
【００７１】
なお、領域８０２の位置は、領域８０２を構成する４点のうち、原点Ｏに最も近い点８０５の座標（Ｗ１、Ｈ１）と、該点８０５に対向する位置にある点８０６の座標（Ｗ２、Ｈ２）とにより定義される。なお、各座標値は画素数で表される。たとえば、拡大率１００％の場合、（Ｗ１、Ｈ１）＝（０、０）、（Ｗ２、Ｈ２）＝（２５９２、１９４４）となる。
【００７２】
また、方向選択キーの操作に基づく中心位置８０１の移動は、便宜的に矢印８０４で示すこととする。中心位置８０１の移動距離は、幅方向における移動画素数と、高さ方向における移動画素数により特定される。図８では、操作に応じた移動後の中心位置を８０１’、表示領域を８０２’でそれぞれ示している。なお、移動後の表示領域８０２’の位置は、上記の点８０５及び点８０６の座標値に、移動距離を適用すればよい。
【００７３】
図５の説明に戻り、以上のようにして表示領域の座標を算出すると、ステップＳ５０８では、画像データのファイルからヘッダ情報を抽出する。ここで、図９を参照して、発明の実施形態に対応する画像データのファイル構造を説明する。図９において、画像ファイル９０１は、大きく、主画像データ９０２、ヘッダ９０３及びサムネイル９１３で構成されている。
【００７４】
主画像データ９０２は、画像データの本体データであって、該当領域には、ＪＰＥＧ方式により圧縮符号化された画像データが格納される。次に、ヘッダ９０３には、ファイル名（９０４）や、画像の大きさに関する幅（９０５）や高さ（９０６）の情報が格納される。さらに、お気に入り枠に関する情報（９０７）として、お気に入り枠の画像データ上における位置情報（９０８）、該お気に入り枠のレベル（お気に入り度：９０９）、スライドショーにおける表示時間（９１０）が含まれる。なお、本実施形態では説明の簡単のために「お気に入り度」との名称を用いて説明するが、その実体は画像データをランク付けするための情報である。よって、何らかの基準により画像に与えられるランクを示す情報であればよく、必ずしも「お気に入り度」に対応する必要はない。また、画像の方向（９１１）やシャッター速度（９１２）に関する情報も併せて格納される。
【００７５】
ステップＳ５０８では、ヘッダ情報のうち、特にお気に入り枠の位置情報（９０８）の情報を抽出する。そして、続くステップＳ５０９では、ヘッダから抽出した位置情報と、算出した座標値とが一致するか否かを判定する。もし、両者が一致しない場合には（ステップＳ５０９において「ＮＯ」）、ステップＳ５１０に移行する。一方、両者が一致する場合には（ステップＳ５０９において「ＹＥＳ」）、そのまま本処理を終了する。
【００７６】
ステップＳ５１０では、ステップＳ５０７で算出した座標値に基づき、新たなお気に入り枠の情報をヘッダ９０３に追加して、記録媒体２０を上書きする。なお、このとき、お気に入り度（９０９）やスライドショーにおける表示時間（９１０）に関する情報がない場合には、当該情報をブランクとしておく。
【００７７】
以上のようにして、画像データのファイルヘッダに、お気に入り枠に関する情報を書き込むことができる。
【００７８】
なお、以上では、単にお気に入り枠の位置情報を登録しただけであったが、本実施形態では、該お気に入り枠と関連づけて、お気に入り度及び、お気に入り枠に含まれる領域の画像をスライドショーする場合の表示時間を、付加情報として設定することもできる。以下、図１０を参照して、そのような情報の設定処理について説明する。図１０は、付加情報の設定処理の一例を示すフローチャートである。図１０のフローチャートに対応する処理は、フラッシュメモリ５６に記憶された処理プログラムをメモリ５２に読みだし、ＣＰＵ５０によって実行することにより実現される。
【００７９】
図１０において、ステップＳ１００１からステップＳ１００４までの処理は、図５のステップＳ５０１からステップＳ５０４までの処理と同様である。ステップＳ１００５では、ディスプレイ４０３に画像データの所定の領域が表示された状態で、ボタン２１４の長押し操作が行われたか否かを判定する。「長押し操作」とは、ボタン２１４を所定時間（たとえば、１秒、その他にも任意に設定可能）以上押下した状態が継続するようなボタン操作をいう。
【００８０】
もし、長押し操作を受け付けない場合には（ステップＳ１００５において「ＮＯ」）、ステップＳ１００３に戻って処理を継続する。一方、長押し操作を受け付けた場合は（ステップＳ１００５において「ＹＥＳ」）、ステップＳ１００６に移行する。ステップＳ１００６では、図１１に示すような画面を表示して、その時点でディスプレイ４０３に表示されている表示領域をお気に入り枠として、該お気に入り枠に付加される情報（付加情報）の入力を受け付ける。
【００８１】
図１１で、ディスプレイ４０３には、付加情報の入力画面１１００が表示される。当該入力画面には、ラジオボタン１１０１および１１０３が含まれる。これらのラジオボタンは、お気に入り度とスライドショーでの表示時間との、どちらの項目が選択されているのかを示し、ユーザーは上ボタン４０８、下ボタン４０９を操作することによっていずれかを選択することができる。
【００８２】
ラジオボタン１１０１が選択され、お気に入り度の入力が行われる場合、レベル設定領域１１０２において、３段階のお気に入り度を入力することができる。お気に入り度のレベルは、左ボタン４０６及び右ボタン４０７により設定することができる。
【００８３】
また、ラジオボタン１１０３が選択され、表示時間の入力が行われる場合、スライドバー１１０４をスライドさせて、１秒から５秒までの間で表示時間を設定することができる。表示時間については一例として示したものであって、より長い（または短い）時間を設定可能とすることもできる。スライドバー１１０４は、左ボタン４０６及び右ボタン４０７により左右方向にスライドさせることができる。
【００８４】
ＯＫボタン１１０５は、設定されたお気に入り度及び表示時間の内容を確定するために操作される。キャンセルボタン１１０６は、お気に入り度及び表示時間の設定モードから離脱する場合に操作される。
【００８５】
図１０の説明に戻り、ステップＳ１００７では、ＯＫボタン１１０５が操作されたか否かを判定する。もしＯＫボタン１１０５が操作された場合には（ステップＳ１００７において「ＹＥＳ」）、表示されたお気に入り度及び表示時間に関する情報が、お気に入り枠の付加情報としてそれぞれメモリ５２に保存される。その後、ステップＳ１１０８に移行する。図１１の場合、お気に入り度について「２」、表示時間について「３秒」という情報が保存される。また、キャンセルボタン１１０６が操作された場合には（ステップＳ１１０７において「ＮＯ」）、ステップＳ１００３に戻って処理を継続する。
【００８６】
続くステップＳ１１０８からステップＳ１０１０における処理は、図５のステップＳ５０７からステップＳ５０９と同様である。ステップＳ１０１０において、一致する座標値が、ヘッダ９０３内に含まれていない場合には（ステップＳ１０１０において「ＮＯ」）、ステップＳ１０１１に移行する。一方、一致する座標値が、既にヘッダ９０３内に含まれていた場合には（ステップＳ１０１０において「ＹＥＳ」）、ステップＳ１０１２に移行する。このケースは、ボタン４１４を操作して図５のフローチャートに従ってお気に入り枠を設定した後、再度ボタン４１４を長押しして、付加情報の入力を行う場合などが考えられる。
【００８７】
ステップＳ１０１１では、ステップＳ１００８で算出した座標値に基づき、新たなお気に入り枠の情報をヘッダ９０３に追加して、記録媒体２０を上書きする。その際、ステップＳ１００６で設定されたお気に入り枠の付加情報を併せて書き込む。即ち、お気に入り度９０９と表示時間９１０の情報が書き込まれることとなる。
【００８８】
ステップＳ１０１２では、ヘッダ９０３に含まれている対応するお気に入り枠の情報について、お気に入り度９０９及び表示時間９１０の情報を、ステップＳ１００６で設定された内容に基づき更新する。そして、更新後の内容に基づき記録媒体２０における画像データのファイル９０１の内容を上書きする。
【００８９】
なお、以上のようにして設定された画像データ上の「お気に入り枠」の位置は、ディジタルカメラ１０５のディスプレイ４０３上で確認することができる。位置確認の為のディスプレイ４０３の表示例を図１２に示す。
【００９０】
図１２において、ディスプレイ４０３上には画像データ４１５が表示され、画像データ４１５上にお気に入り枠に対応する枠１２０１が表示されている。お気に入り枠１２０１の表示位置は、図８を参照して説明したように、該枠を特定するための２つの座標値に基づいて決定することができる。
【００９１】
以上のようにして、ディジタルカメラ１０５上で、画像データにお気に入り枠を設定すると共に、付加情報を設定することができる。
【００９２】
次に、該お気に入り枠及び付加情報が設定された画像データを、画像表示装置１００側で処理する場合を説明する。
【００９３】
図１３及び図１４は、発明の実施形態に対応する画像表示装置１００における処理の一例を示すフローチャートである。なお、図１３及び図１４のフローチャートに対応する処理は、ハードディスク２１５に格納された対応する処理プログラムが、ハードウェア２０９内の不図示のメモリに読み出され、これをＣＰＵが実行することによって実現される。
【００９４】
図１３において、ステップＳ１３０１では、画像表示装置１００にディジタルカメラ１０５が接続されたか否かを判定する。当該接続は、図２を参照して説明したように、画像表示装置１００のＵＳＢインタフェース２１０を用いて行われる。
【００９５】
もし、ディジタルカメラ１０５が接続された場合には（ステップＳ１３０１において「ＹＥＳ」）、ステップＳ１３０２に移行する。一方、ディジタルカメラ１０５が接続されない場合には（ステップＳ１３０１において「ＮＯ」）、ステップＳ１３０１において接続の監視を継続する。
【００９６】
ステップＳ１３０２では、ディジタルカメラ１０５の記録媒体２０に格納されている画像データをＵＳＢインタフェース２１０経由で取得し、ハードディスク２１５に格納する。
【００９７】
なお、画像表示装置１００が記録媒体２０の格納データをを直接に読み取るための読取装置を備える場合は、記録媒体２０に格納されている画像データを、該記録媒体２０から直接に取得してもよい。その場合には、ステップＳ１３０１における処理では、ディジタルカメラ１０５との接続を監視するかわりに、読取装置に対する記録媒体２０の装着を監視することとなる。
【００９８】
次に、ステップＳ１３０３では、取得した画像データを画像表示装置１００のディスプレイ１０２に表示させるための、アプリケーションソフトウェア２０１に含まれる画像ビューアのソフトウエアを起動し、取得した画像データの表示を行う。なお、画像ビューアの起動は、図２０に示した管理画面２０００において画像一覧を表示し、選択された画像について起動してもよい。
【００９９】
ここでの表示例を図１５に示す。図１５において、画面１５００は画像ビューアの全体を示す。画像ビューア１５００は、ユーザーからの操作を受けつけるためのボタン１５０１から１５０６までを上部に表示し、その下に画像データ１５０７を表示している。本実施形態では、これらのボタン操作に応じて、新たな位置情報の追加、位置情報と付加情報との削除、付加情報の編集等の処理を行うことができる。また、ボタン群１５０８は、標準的に実装されているアプリケーションのウィンドウ表示をコントロールするボタンである（左から「最小化」、「最大化」、「閉じる」に対応する。）。
【０１００】
ステップＳ１３０４では、画像ビューア１５００におけるボタン１５０１から１５０６、１５０８までのいずれかのボタン選択を受け付ける。
【０１０１】
まず、お気に入り枠の表示ボタン１５０１が選択された場合（ステップＳ１３０５において「ＹＥＳ」）、ステップＳ１３０６に移行する。一方、その他のボタンが選択された場合には（ステップＳ１３０５において「ＮＯ」）、ステップＳ１３０７に移行する。
【０１０２】
ステップＳ１３０６では、表示されている画像データ１５０７のファイルのヘッダ９０３に含まれているお気に入り枠に関する情報（９０７から９１０まで）に基づいて、お気に入り枠及び付加情報を表示する。このときの表示例は、たとえば、図１６に示すようになる。
【０１０３】
図１６において、画像データ１５０７上に、お気に入り枠１６０１と１６０２とが表示されている。このうちユーザーがマウス１０３を利用してカーソル１６０４を操作して選択された枠１６０１が実線で表示され、未選択の枠１６０２が点線表示されている。また、選択されたお気に入り枠１６０１に対応する付加情報がツールチップ１６０３に示されている。ツールチップ１６０３には、お気に入り枠１６０１のお気に入り度およびスライドショーでの表示時間が表示されているが、それ以外の付加情報が書き込まれた場合は、それらの情報も含めて表示されるものとする。また、付加情報を表示するための操作には、マウス操作（マウスオーバー、クリック、ドラッグ）の他、キーボード操作も含まれる。その後、ステップＳ１３０４に戻る。
【０１０４】
図１６のような表示状態において、お気に入り枠の削除ボタン１５０３、お気に入り枠のカスタマイズボタン１５０４、お気に入り枠の書き出しボタン１５０５、拡大表示ボタン１５０６を選択することができる。なお、お気に入り枠の追加ボタン１５０２は、図１６の表示状態では選択できないが、図１５の表示状態で選択できる。
【０１０５】
また、図１６の表示状態で、再度お気に入り枠の表示ボタン１５０１が操作された場合には、お気に入り枠を非表示とする。
【０１０６】
次に、お気に入り枠の追加ボタン１５０２が選択された場合（ステップＳ１３０７において「ＹＥＳ」）、ステップＳ１３０８に移行する。一方、その他のボタンが選択された場合には（ステップＳ１３０７において「ＮＯ」）、ステップＳ１３１３に移行する。
【０１０７】
ステップＳ１３０８では、画像ビューア上に表示されているカーソル１６０４を利用した領域指定を受け付ける。続くステップＳ１３０９では、指定された領域の座標値を算出する。当該座標値は、図８で示したように画像データを幅と高さの２次元座標に適用して算出することができる。次に、ステップＳ１３１０では、画像データ１５０７のヘッダ９０３の情報を抽出し、一致する座標値が、お気に入り枠９０７の座標値９０８に登録されているか否かを判定する。もし、登録されている場合には（ステップＳ１３１１において「ＹＥＳ」）、ステップＳ１３０４に戻る。一方、登録されていない場合には（ステップＳ１３１１において「ＮＯ」）、ステップＳ１３１２に移行して、該指定領域に対応するお気に入り枠の情報をヘッダ９０３に追加する。その後、ステップＳ１３０４に戻る。
【０１０８】
次に、お気に入り枠の削除ボタン１５０３が選択された場合（ステップＳ１３１３において「ＹＥＳ」）、ステップＳ１３１４に移行する。一方、その他のボタンが選択された場合には（ステップＳ１３１３において「ＮＯ」）、図１４に示すステップＳ１４０１に移行する。
【０１０９】
ステップＳ１３１４では、削除するお気に入り枠の指定を受け付ける。このとき既にお気に入り枠表示ボタン１５０１が選択され、図１６に示すような表示状態となっている。その上で、カーソル１６０４を利用して削除対象の枠の選択を受け付ける。お気に入り枠の指定を受け付けると、ステップＳ１３１５において指定されたお気に入り枠の座標値を取得する。更にステップＳ１３１６では、表示されている画像データ１５０７のヘッダ９０３の情報のうち、ステップＳ１３１５で取得した座標値に対応するお気に入り枠の情報（９０８から９１０まで）を削除する。その後、ステップＳ１３０４に戻る。
【０１１０】
次に、お気に入り枠のカスタマイズボタン１５０４が操作された場合（ステップＳ１４０１において「ＹＥＳ」）、ステップＳ１４０２に移行する。一方、その他のボタンが選択された場合には（ステップＳ１４０１において「ＮＯ」）、ステップＳ１４０６に移行する。
【０１１１】
ステップＳ１４０２では、画像ビューア１５００上に表示されているカーソル１６０４を利用して、カスタマイズするお気に入り枠の指定を受け付ける。たとえば図１６に示すように、カーソル１６０４でお気に入り枠１６０１の選択を受け付けることができる。あるいは、お気に入り枠１６０１が選択された状態、或いは、お気に入り枠１６０１に対応する画像が拡大表示された状態でカスタマイズボタン１５０４が選択されてもよい。その場合には、ステップＳ１４０２における処理は省略される。
【０１１２】
続くステップＳ１４０３では、カスタマイズ画面を画像ビューア１５００上に表示する。このときの表示例を図１７に示す。図１７において、１７００は、カスタマイズ画面の全体を示す。なお、図１７では、カスタマイズ画面１７００の背景に、お気に入り枠に対応する画像１７０７が拡大表示されているが、このような拡大表示は行っても、行わなくてもよい。
【０１１３】
図１７で、このカスタマイズ画面１７００には、ラジオボタン１７０１および１７０３が含まれる。これらのラジオボタンは、お気に入り度とスライドショーでの表示時間との、どちらの項目が選択されているのかを示し、ユーザーはカーソル１６０４を操作して、いずれかを選択することができる。
【０１１４】
ラジオボタン１７０１が選択され、お気に入り度の入力が行われる場合、レベル設定領域１７０２において、３段階のお気に入り度を入力することができる。お気に入り度のレベルは、カーソル１６０４で印を選択してもよいし、キーボード１０４の数字キーを用いてもよく、入力方法は特に限定されない。
【０１１５】
また、ラジオボタン１７０３が選択され、表示時間の入力が行われる場合、スライドバー１７０４をカーソル１６０４を用いて左右にスライドさせ、１秒から５秒までの間で表示時間を設定することができる。表示時間については一例として示したものであって、より長い（または短い）時間を設定可能とすることもできる。
【０１１６】
ＯＫボタン１７０５は、設定されたお気に入り度及び表示時間の内容を確定するために操作される。キャンセルボタン１７０６は、お気に入り度及び表示時間の設定モードから離脱する場合に操作される。
【０１１７】
次に、ステップＳ１４０４では、ステップＳ１４０２において指定されたお気に入り枠の座標値を取得する。更にステップＳ１４０５では、表示されている画像データ１５０７のヘッダ９０３の情報のうち、ステップＳ１４０４で取得した座標値に対応するお気に入り枠の付加情報（９０９と９１０）を、ステップＳ１４０３で受け付けた情報で更新する。その後、ステップＳ１３０４に戻る。
【０１１８】
次に、お気に入り枠の書出しボタン１５０５が操作された場合（ステップＳ１４０６において「ＹＥＳ」）、ステップＳ１４０７に移行する。一方、その他のボタンが選択された場合には（ステップＳ１４０６において「ＮＯ」）、ステップＳ１４０９に移行する。
【０１１９】
お気に入り枠の書出しボタン１５０５は、図１６に示すような、画像データ１５０７に含まれるお気に入り枠が表示された状態で選択可能である。
【０１２０】
ステップＳ１４０７では、確認画面を表示する。このときの表示例を図１８に示す。図１８において、１８００は確認画面の全体を示す。確認画面１８００には、「お気に入り枠で囲まれた領域をスクリーンセーバーの実行ファイル（.scr）として保存しますか？」というメッセージが表示されている。これに対して、ユーザーは、「はい」または「いいえ」を選択することができる。「はい」が選択された場合には、ステップＳ１４０８に移行する。なお、「いいえ」が選択された場合には、ステップＳ１３０４に戻る。
【０１２１】
ステップＳ１４０８では、画像データ１５０７のお気に入り枠の領域に含まれる画像の切り出し処理を行い、スクリーンセーバーの実行ファイルを生成する。本実施形態において、スクリーンセーバーの実行ファイルでは、実行ファイル内に含まれる複数の画像データが連続して表示（スライドショー表示）され、スクリーンセーバーが実現される。このとき、スクリーンセーバーにおいてスライドショー表示される時間を、付加情報のうちの表示時間９１０に基づいて設定できる。生成された実行ファイルは、ハードディスク２１５内に格納される。その後、ステップＳ１３０４に戻る。
【０１２２】
なお、以上では、スライドショーの一例としてスクリーンセーバーの実行ファイルを作成する例を記載したが、これに限定されるものではなく、たとえば、スライドショーとしてのムービーファイルの作成処理であってもよい。
【０１２３】
次に、お気に入り枠の拡大ボタン１５０６が操作された場合（ステップＳ１４０９において「ＹＥＳ」）、ステップＳ１４１０に移行する。一方、ボタン群１５０８のうち、画像ビューア１５００を閉じるボタンが選択された場合には（ステップＳ１４１０において「ＮＯ」）、本処理を終了する。
【０１２４】
ステップＳ１４１０では、画像ビューア１５００上に表示されているカーソル１６０４を利用して、拡大表示するお気に入り枠の指定を受け付ける。たとえば図１６に示すように、カーソル１６０４でお気に入り枠１６０１の選択を受け付けることができる。あるいは、お気に入り枠１６０１が選択された状態で拡大ボタン１５０６が選択されてもよい。その場合には、ステップＳ１４１０における処理は省略される。
【０１２５】
次に、ステップＳ１４１１では、指定されたお気に入り枠に含まれる領域の画像を、拡大して画像ビューア１５００上に表示する。このときの表示例を図１９に示す。
【０１２６】
図１９において、画像ビューア１５００上には、拡大表示された画像１９０１が表示される。また、ボタン１９０２は、拡大表示を終了して元のサイズの画像表示（たとえば、図１６）を行う場合に選択するための選択ボタンである。拡大画像の表示後は、ステップＳ１３０４に移行する。
【０１２７】
以上説明したように、本発明によれば、ディジタルカメラの再生モードでディスプレイに拡大表示された領域を、カメラの所定のボタンを押すことにより、お気に入り枠として画像ファイルのヘッダ情報に書き込むことが可能になる。例えば、ユーザはカメラのズームレバーと方向選択キーを用いて、人物や建物などの特定領域をお気に入り枠として指定できる。
【０１２８】
また、画像表示装置上でお気に入り枠を表示し、その領域を拡大して表示することが可能になるので、ユーザはお気に入り枠で囲まれた領域を例えばスライドショーを利用して容易に確認できる。さらに、画像表示装置上でお気に入り枠を追加、編集、削除することが可能になるので、画像をカメラに書き戻した場合に、画像表示装置上で更新されたお気に入り枠をカメラの画面表示部上でも拡大して表示することができる。
【０１２９】
［その他の実施形態］
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【０１３０】
また、本発明の目的は、前述した機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムに供給し、そのシステムがプログラムコードを読み出し実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現し、そのプログラムコードを記憶した記憶媒体は本発明を構成する。また、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した機能が実現される場合も含まれる。
【０１３１】
さらに、以下の形態で実現しても構わない。すなわち、記憶媒体から読み出されたプログラムコードを、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込む。そして、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行って、前述した機能が実現される場合も含まれる。
【０１３２】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【図面の簡単な説明】
【０１３３】
【図１】発明の実施形態に対応する、画像処理システムの構成例を示す図である。
【図２】発明の実施形態に対応する画像表示装置１００のソフトウェア及びハードウェア構成の一例を示す図である。
【図３】発明の実施形態に対応するディジタルカメラ１０５の構成の一例を示す図である。
【図４】発明の実施形態に対応するディジタルカメラ１０５の外観構成の一例を示す図である。
【図５】発明の実施形態に対応するディジタルカメラ１０５における処理の一例を示すフローチャートである。
【図６】発明の実施形態に対応するディジタルカメラ１０５のディスプレイ４０３で、画像データ４１５の一部が拡大表示された例を示す図である。
【図７】発明の実施形態に対応するディジタルカメラ１０５のディスプレイ４０３における確認ダイアログの表示例を示す図である。
【図８】発明に実施形態に対応するお気に入り枠の座標値の決定方法を説明するための図である。
【図９】発明の実施形態に対応する画像データのファイル構造を説明するための図である。
【図１０】発明の実施形態に対応する付加情報の設定処理の一例を示すフローチャートである。
【図１１】発明の実施形態に対応するディジタルカメラ１０５のディスプレイ４０３における、付加情報の入力画面の表示例を示す図である。
【図１２】発明の実施形態に対応するディジタルカメラ１０５のディスプレイ４０３における、お気に入り枠の位置確認の為の表示例を示す図である。
【図１３】発明の実施形態に対応する画像表示装置１００における処理の一例を示すフローチャートである。
【図１４】発明の実施形態に対応する画像表示装置１００における処理の一例を示すフローチャートである。
【図１５】発明の実施形態に対応する画像表示装置１００のディスプレイ１０２における、画像ビューアの表示例を示す図である。
【図１６】発明の実施形態に対応する画像表示装置１００のディスプレイ１０２における、画像データに関連するお気に入り枠及び付加情報の表示例を示す図である。
【図１７】発明の実施形態に対応する画像表示装置１００のディスプレイ１０２における、カスタマイズ画面の表示例を示す図である。
【図１８】発明の実施形態に対応する画像表示装置１００のディスプレイ１０２における、確認画面の表示例を示す図である。
【図１９】発明の実施形態に対応する画像表示装置１００のディスプレイ１０２における、指定されたお気に入り枠に含まれる領域の画像の拡大表示例を示す図である。
【図２０】画像表示装置における画像情報の管理画面の一例を示す図である。
【図１】
2008160473.tif 000003
【図２】
2008160473.tif 000004
【図３】
2008160473.tif 000005
【図４】
2008160473.tif 000006
【図５】
2008160473.tif 000007
【図６】
2008160473.tif 000008
【図７】
2008160473.tif 000009
【図８】
2008160473.tif 000010
【図９】
2008160473.tif 000011
【図１０】
2008160473.tif 000012
【図１１】
2008160473.tif 000013
【図１２】
2008160473.tif 000014
【図１３】
2008160473.tif 000015
【図１４】
2008160473.tif 000016
【図１５】
2008160473.tif 000017
【図１６】
2008160473.tif 000018
【図１７】
2008160473.tif 000019
【図１８】
2008160473.tif 000020
【図１９】
2008160473.tif 000021
【図２０】
2008160473.tif 000022