(57)【要約】【課題】ネットワークに接続されたデジタルカメラと画像ファイルを共有する場合に、所望の画像を表示できるようにする。【解決手段】撮影モードで他のデジタルカメラと画像ファイルを共有しながら撮影を行う場合に、自機の位置情報を取得するとともに、他機の位置情報も取得する。そして、自機で撮影した画像及び自機から一定の範囲内に位置するデジタルカメラで撮影された画像のみをプレビュー表示するようにして、関連の高い画像や重要度の高い画像の表示を優先することができ、ユーザーに好適な画像閲覧環境を提供することができるようにする。【選択図】図１
2010103958.tif 000002
【特許請求の範囲】
【請求項１】
外部の撮像装置とネットワークを介して接続されており、前記外部の撮像装置との間でデータの送受信を行う画像表示装置であって、
前記画像表示装置の位置情報を取得する自機位置情報取得手段と、
前記外部の撮像装置の位置情報を取得する他機位置情報取得手段と、
前記外部の撮像装置で撮影された画像に係る画像データを受信する受信手段と、
前記受信手段によって受信された画像データに基づく画像を表示部に表示する表示制御手段とを有し、
前記表示制御手段は、前記自機位置情報取得手段によって取得された位置情報と、前記他機位置情報取得手段によって取得された前記外部の撮像装置の位置情報とに基づいて、前記受信手段によって受信された画像データに基づく画像の表示を制御することを特徴とする画像表示装置。
【請求項２】
前記他機位置情報取得手段は、前記ネットワークを介して前記外部の撮像装置との接続処理の時に、前記外部の撮像装置から前記外部の撮像装置の位置情報を受信することを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記他機位置情報取得手段は、前記受信手段によって受信された画像データから前記位置情報を取得することを特徴とする請求項１に記載の画像表示装置。
【請求項４】
前記自機位置情報取得手段は、ＧＰＳ機能を用いて位置情報を取得することを特徴とする請求項１に記載の画像表示装置。
【請求項５】
前記自機位置情報取得手段は、前記外部の撮像装置との接続処理の時に前記ＧＰＳ機能を有効化して位置情報を取得することを特徴とする請求項４に記載の画像表示装置。
【請求項６】
前記自機位置情報取得手段によって取得された位置情報と前記他機位置情報取得手段によって取得された前記外部の撮像装置の位置情報とを比較して、前記外部の撮像装置が所定の範囲内に位置するか否かを判定する判定手段をさらに有することを特徴とする請求項１〜５の何れか１項に記載の画像表示装置。
【請求項７】
前記自機位置情報取得手段は、前記画像表示装置のネットワークアドレスから位置情報を取得し、前記他機位置情報取得手段は、前記外部の撮像装置のネットワークアドレスから位置情報を取得することを特徴とする請求項１に記載の画像表示装置。
【請求項８】
前記自機位置情報取得手段によって取得された位置情報と前記他機位置情報取得手段によって取得された前記外部の撮像装置の位置情報とを比較して、前記ネットワークのグループが同一であるか否かを判定する判定手段をさらに有することを特徴とする請求項７に記載の画像表示装置。
【請求項９】
前記表示制御手段は、前記判定手段の判定の結果に基づいて、前記受信手段によって受信された画像データに基づく画像の表示及び非表示を制御することを特徴とする請求項６または８に記載の画像表示装置。
【請求項１０】
前記表示制御手段は、前記判定手段の判定の結果に基づいて、前記受信手段によって受信された画像データに基づく画像の表示時間を制御することを特徴とする請求項６または８に記載の画像表示装置。
【請求項１１】
前記表示制御手段は、前記判定手段の判定の結果に基づいて、前記受信手段によって受信された画像データに基づく画像の表示サイズを制御することを特徴とする請求項６または８に記載の画像表示装置。
【請求項１２】
前記表示制御手段は、前記判定手段の判定の結果に基づいて、前記受信手段によって受信された画像データに基づく画像の表示位置を制御することを特徴とする請求項６または８に記載の画像表示装置。
【請求項１３】
請求項１〜１２の何れか１項に記載の画像表示装置と、撮像手段とを有することを特徴とする撮像装置。
【請求項１４】
前記表示制御手段は、画像を撮影する撮影モードの時に、前記自機位置情報取得手段によって取得された位置情報と、前記他機位置情報取得手段によって取得された前記外部の撮像装置の位置情報とに基づいて、前記受信した画像データに基づく画像の表示を制御することを特徴とする請求項１３に記載の撮像装置。
【請求項１５】
外部の撮像装置とネットワークを介して接続されており、前記外部の撮像装置との間でデータの送受信を行う画像表示装置の画像表示方法であって、
前記画像表示装置の位置情報を取得する自機位置情報取得工程と、
前記外部の撮像装置の位置情報を取得する他機位置情報取得工程と、
前記外部の撮像装置で撮影された画像に係る画像データを受信する受信工程と、
前記受信工程において受信した画像データに基づく画像を表示部に表示する表示制御工程とを有し、
前記表示制御工程においては、前記自機位置情報取得工程において取得した位置情報と、前記他機位置情報取得工程において取得した前記外部の撮像装置の位置情報とに基づいて、前記受信工程において受信した画像データに基づく画像の表示を制御することを特徴とする画像表示方法。
【請求項１６】
外部の撮像装置とネットワークを介して接続されており、前記外部の撮像装置との間でデータの送受信を行う画像表示装置の画像表示方法の各工程をコンピュータに実行させるプログラムであって、
前記画像表示装置の位置情報を取得する自機位置情報取得工程と、
前記外部の撮像装置の位置情報を取得する他機位置情報取得工程と、
前記外部の撮像装置で撮影された画像に係る画像データを受信する受信工程と、
前記受信工程において受信した画像データに基づく画像を表示部に表示する表示制御工程とをコンピュータに実行させ、
前記表示制御工程においては、前記自機位置情報取得工程において取得した位置情報と、前記他機位置情報取得工程において取得した前記外部の撮像装置の位置情報とに基づいて、前記受信工程において受信した画像データに基づく画像の表示を制御するようにコンピュータに実行させることを特徴とするプログラム。
【請求項１７】
請求項１６に記載のプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像表示装置、撮像装置、画像表示方法、プログラム及び記憶媒体に関し、特に、ネットワークに接続されたデジタルカメラと画像ファイルを共有して画像を表示するために用いて好適な技術に関する。
【背景技術】
【０００２】
近年普及しているデジタルカメラでは、撮影した画像をExif規格（ＪＥＩＤＡ規格  デジタルスチルカメラ用画像ファイルフォーマット  Version 2.1）に従って画像ファイルを作成する。そして、ＤＣＦ規格（ＪＥＩＤＡ規格  カメラファイルシステム（Design rule for Camera File system）  Version 1.0）に従って記録するものが一般的である。Exif規格に従って作成されるファイルのヘッダには、撮影時の情報を記録することができる。このとき、記録できる情報は、撮影日時、露出情報、撮影場所（ＧＰＳ（Global Positioning System）情報）等がある。また、ＤＣＦ規格に従って記録する場合には、記録するファイルに連番付きのファイル名を付与して記録することができる。
【０００３】
また、無線ＬＡＮ等のネットワークに接続する機能を搭載したり、アダプターを介してネットワークに接続する機能を使用したりすることができるデジタルカメラがある。このようなデジタルカメラでは、画像を撮影した後に記録媒体に記録するだけではなく、撮影した画像を画像ファイルとしてサーバにアップロードしたり、ネットワーク接続に対応する他のデジタルカメラと接続して、画像ファイルを共有したりすることができる。
【０００４】
撮影した画像ファイルを他のデジタルカメラと共有するためには、まず、デジタルカメラとの間のネットワークの接続を確立する必要がある。同一のＬＡＮ内で機器接続を確立する技術としては、複数のプロトコルから自動でプロトコルを選択して接続を行う技術が提案されている（例えば、特許文献１参照）。また、インターネット間での機器接続を確立するための手順としては、ＳＩＰ（Session Initiation Protocol）が標準化されている。
【０００５】
同一のＬＡＮ、またはインターネット間で他のデジタルカメラとの接続を行った後は、撮影を行って作成した画像ファイルを他のデジタルカメラに送信する。また、他のデジタルカメラでは、作成された画像ファイルを受信することにより、接続された機器間で画像ファイルを共有することができる。
【０００６】
図９は、ネットワークに接続された複数のデジタルカメラにより撮影を行う例を示す図である。
図９に示す例では、第１のデジタルカメラ１０及び第２のデジタルカメラ２０は、第１の被写体４０を撮影し、第３のデジタルカメラ３０は第１の被写体４０から離れた場所で第２の被写体５０を撮影している。第１のデジタルカメラ１０が操作されて撮影を行った場合、第１のデジタルカメラ１０では、第１のデジタルカメラ１０が有する液晶パネル等の表示装置に画像のプレビュー表示を行う。そして、記録媒体に記録を行った後に、ネットワーク接続されている第２のデジタルカメラ２０及び第３のデジタルカメラ３０に画像ファイルとして送信する。第２のデジタルカメラ２０及び第３のデジタルカメラ３０ではそれぞれ、画像ファイルを受信し、それぞれが有する表示装置に画像のプレビュー表示を行って、記録媒体に記録する。
【０００７】
【特許文献１】特開２００６−２９５５０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
前記特許文献１に記載された方法によりネットワークで接続されたデジタルカメラから画像データを受信した場合、どのデジタルカメラから受信した画像データも同一の条件でプレビュー表示が行われる。このため、自分の近くで撮影された画像だけを参考のために大きくプレビューしたいといった要求や、逆に自分が今見ることができない離れた場所で撮影された画像だけを表示したいといった要求に応えることができない。
【０００９】
本発明は前述の問題点に鑑み、ネットワークに接続されたデジタルカメラと画像ファイルを共有する場合に、所望の画像を表示できるようにすることを目的としている。
【課題を解決するための手段】
【００１０】
本発明の画像表示装置は、外部の撮像装置とネットワークを介して接続されており、前記外部の撮像装置との間でデータの送受信を行う画像表示装置であって、前記画像表示装置の位置情報を取得する自機位置情報取得手段と、前記外部の撮像装置の位置情報を取得する他機位置情報取得手段と、前記外部の撮像装置で撮影された画像に係る画像データを受信する受信手段と、前記受信手段によって受信された画像データに基づく画像を表示部に表示する表示制御手段とを有し、前記表示制御手段は、前記自機位置情報取得手段によって取得された位置情報と、前記他機位置情報取得手段によって取得された前記外部の撮像装置の位置情報とに基づいて、前記受信手段によって受信された画像データに基づく画像の表示を制御することを特徴とする。
【００１１】
本発明の撮像装置は、前記に記載の画像表示装置と、撮像手段とを有することを特徴とする。
【００１２】
本発明の画像表示方法は、外部の撮像装置とネットワークを介して接続されており、前記外部の撮像装置との間でデータの送受信を行う画像表示装置の画像表示方法であって、前記画像表示装置の位置情報を取得する自機位置情報取得工程と、前記外部の撮像装置の位置情報を取得する他機位置情報取得工程と、前記外部の撮像装置で撮影された画像に係る画像データを受信する受信工程と、前記受信工程において受信した画像データに基づく画像を表示部に表示する表示制御工程とを有し、前記表示制御工程においては、前記自機位置情報取得工程において取得した位置情報と、前記他機位置情報取得工程において取得した前記外部の撮像装置の位置情報とに基づいて、前記受信工程において受信した画像データに基づく画像の表示を制御することを特徴とする。
【００１３】
本発明のプログラムは、外部の撮像装置とネットワークを介して接続されており、前記外部の撮像装置との間でデータの送受信を行う画像表示装置の画像表示方法の各工程をコンピュータに実行させるプログラムであって、前記画像表示装置の位置情報を取得する自機位置情報取得工程と、前記外部の撮像装置の位置情報を取得する他機位置情報取得工程と、前記外部の撮像装置で撮影された画像に係る画像データを受信する受信工程と、前記受信工程において受信した画像データに基づく画像を表示部に表示する表示制御工程とをコンピュータに実行させ、前記表示制御工程においては、前記自機位置情報取得工程において取得した位置情報と、前記他機位置情報取得工程において取得した前記外部の撮像装置の位置情報とに基づいて、前記受信工程において受信した画像データに基づく画像の表示を制御するようにコンピュータに実行させることを特徴とする。
【００１４】
本発明の記憶媒体は、前記に記載のプログラムを記憶したことを特徴とする。
【発明の効果】
【００１５】
本発明によれば、ネットワーク接続された複数のデジタルカメラで撮影を行った場合に、他のデジタルカメラから受信した画像の表示形態を撮影場所に応じて変更することができる。これにより、関連の高い画像や重要度の高い画像の表示を優先することができ、ユーザーに好適な画像閲覧環境を提供することができる。
【発明を実施するための最良の形態】
【００１６】
（第１の実施形態）
以下、添付図面に従って本発明に係る実施形態を詳細に説明する。本実施形態では、各デジタルカメラはＧＰＳ（Global Positioning System）機能を有し、ＧＰＳ機能を用いて自機の位置情報を取得できるものとする。
【００１７】
図１は、本実施形態に係る撮像装置１００の構成例を示すブロック図である。
図１において、１は撮像装置１００全体を制御する制御部であり、２は人工衛星から信号を受信してＧＰＳ情報を生成するＧＰＳユニットである。３は現在の日付、時刻情報を生成する計時部であり、４はレンズ、ＣＭＯＳセンサーなどから構成される撮像部である。
【００１８】
５は撮像部４から入力される画像データを静止画像データとして符号化する画像符号化部であり、６は符号化された静止画像データをExif規格に従ってファイル化するファイル作成部である。７はファイル作成部６で作成した静止画像ファイルを記録するための記録媒体であり、８は外部のネットワーク機器と接続するための無線ＬＡＮユニットである。また、９は画像等を表示するための表示部である。
【００１９】
ユーザーにより電源が投入されると、制御部１は撮像装置１００を初期化し、ＧＰＳユニット２よりＧＰＳ情報（位置情報）を取得する。そして、無線ＬＡＮユニット８を介して、外部のデジタルカメラとの接続を行い、位置情報の交換を行う。
【００２０】
ユーザーにより図示しない操作部から画像ファイルの記録が指示されると、制御部１は撮像部４を制御して撮影処理を行う。撮影処理により撮像部４から画像データが画像符号化部５に入力されると、制御部１は画像符号化部５を制御する。そして、撮像装置１００に設定されている画質、画像サイズ等のパラメータに従って、例えばＪＰＥＧ方式で圧縮等の静止画像符号化処理を行う。
【００２１】
静止画像符号化処理を終了すると、圧縮された画像データがファイル作成部６に入力される。制御部１は計時部３から現在の日付および時間情報を取得し、ファイル作成部６に出力する。また、制御部１は、ＧＰＳユニット２から取得したＧＰＳ情報、撮像部４を制御した時の絞り値、シャッタースピード等のカメラ制御パラメータ、及び撮像装置１００に設定されている画質、画像サイズ等のパラメータもファイル作成部６に出力する。
【００２２】
ファイル作成部６は、制御部１から入力された情報をExifヘッダに書き込み（セットし）、Exifファイルの画像データ領域に圧縮された画像データを書き込む。そして、Exif規格に従った画像ファイルを作成し、記録媒体７に記録する。記録媒体７に画像ファイルを記録する際には、制御部１の制御により、ＤＣＦ規格に従ったファイル名を付与して記録するとともに、表示部９に画像をプレビュー表示する。また、記録した画像ファイルを、データの送受信を行うための無線ＬＡＮユニット８を介して接続されている外部のデジタルカメラに送信する。
【００２３】
無線ＬＡＮユニット８を介して外部のデジタルカメラから画像ファイルを受信した場合には、制御部１は、画像ファイルを記録媒体７に記録するとともに、表示部９に画像をプレビュー表示する。
【００２４】
以下、図２のフローチャートを参照しながら、本実施形態に係る撮像装置１００の動作について詳しく説明する。図２は、本実施形態に係る撮像装置１００による画像を表示する処理手順の一例を示すフローチャートである。なお、図２に示す各ステップは、制御部１の制御により行われる。
【００２５】
撮像装置１００の電源がオンになって撮影モードに入ると処理を開始する。そして、ステップＳ１０１において、制御部１は、自機の位置情報を取得するために、ＧＰＳユニット２をオン（有効化）する。次に、ステップＳ１０２において、制御部１は、無線ＬＡＮユニット８を介して、ネットワークを介して他のデジタルカメラとの接続処理を行う。接続処理では、接続先のＩＰアドレスを不図示の内部メモリに記憶することにより接続を確立する。
【００２６】
次に、ステップＳ１０３において、制御部１は自機位置情報取得手段として機能し、ＧＰＳユニット２を制御して自機の位置情報を取得する。位置情報の取得が終了すると、次のステップＳ１０４において、消費電力を削減するために、ＧＰＳユニット２をオフにする。
【００２７】
次に、ステップＳ１０５において、内部変数ＧＰＳ＿１に前記取得した位置情報をセットする。そして、ステップＳ１０６において、前記取得した位置情報を接続先のデジタルカメラに送信するとともに、制御部１は他機位置情報取得手段として機能し、接続先のデジタルカメラから位置情報を取得して内部メモリに記憶する。以上の処理を行って必要な情報の交換が終了した時点で、他のデジタルカメラとの接続処理が完了となる。次に、ステップＳ１０７において、変数PreviewにFALSEをセットする。ここで、変数Previewとは、現在プレビュー表示を行っているか否かを示す変数である。
【００２８】
図３は、本実施形態に係る撮像装置１００が有する液晶パネル等の表示部９にプレビュー表示を行った場合の表示例を示す図である。２０１は撮影された画像またはネットワーク接続されている他のデジタルカメラから受信した画像をプレビュー表示するためのプレビューエリアである。２０２は以前に撮影または受信した画像をサムネイル表示するサムネイルエリアである。２０３はプレビューエリア２０１の画像情報を表示する画像情報エリアである。
【００２９】
次のステップＳ１０８において、制御部１は、不図示のシャッターボタンが押されて撮影が行われたか否かを判定する。この判定の結果、撮影が行われていない場合は、ステップＳ１１６に進む。一方、ステップＳ１０８の判定の結果、撮影が行われている場合は、ステップＳ１０９において、プレビュー表示中であるか否かを判定する。この判定の結果、プレビュー表示中でない場合は、ステップＳ１１１に進む。
【００３０】
一方、ステップＳ１０９の判定の結果、プレビュー表示中である場合は、ステップＳ１１０に進む。そして、ステップＳ１１０において、制御部１は、プレビューエリア２０１に表示されている画像をサムネイルエリア２０２にサムネイル表示して、プレビューエリア２０１及び画像情報エリア２０３の表示を消去する。サムネイルエリア２０２への表示は、エリアの左側から表示を行い、既に表示されているサムネイルの右側に次の画像を表示していく。また、サムネイルエリア２０２の表示領域が足りなくなった場合は、サムネイルエリア２０２の一番左側の画像の表示をやめ、表示されているサムネイル画像を１つずつ左側にずらして表示した後、エリアの一番右側に表示を行う。
【００３１】
次に、ステップＳ１１１において、制御部１は表示制御手段として機能し、ステップＳ１０８で撮影された画像をプレビューエリア２０１にプレビュー表示する。そして、ステップＳ１１２において、変数PreviewにTRUEをセットする。次に、ステップＳ１１３において、内部のタイマーをリセットする。
【００３２】
プレビュー表示が終了すると、次のステップＳ１１４において、ファイル作成部６は、撮影した画像を画像ファイルとして記録媒体７に記録する。そして、ステップＳ１１５において、制御部１は、記録した画像ファイルをネットワーク接続されている他のデジタルカメラに無線ＬＡＮユニット８を介して送信する。
【００３３】
次に、ステップＳ１１６において、制御部１は受信手段として機能し、ネットワークに接続されている他のデジタルカメラから画像ファイルを、無線ＬＡＮユニット８を介して受信したか否かを判定する。この判定の結果、受信していない場合は、ステップＳ１２５に進む。一方、ステップＳ１１６の判定の結果、受信している場合は、ステップＳ１１７に進み、変数ＧＰＳ＿２に前記画像ファイルの送信元であるデジタルカメラの位置情報をセットする。なお、セットする位置情報は、ステップＳ１０６で取得して記憶した位置情報を用いる。
【００３４】
次に、ステップＳ１１８において、制御部１は判定手段として機能し、ステップＳ１０５で自機の位置情報をセットしたＧＰＳ＿１とステップＳ１１７でセットしたＧＰＳ＿２との比較を行う。そして、送信元であるデジタルカメラの撮影場所が自機の撮影場所から一定の範囲内に存在するか否かを判定する。なお、一定の範囲内であるか否かの判定は、例えば、ＧＰＳ＿１とＧＰＳ＿２との２点間の距離が一定距離以下であるか否か判定して行われる。なお、２点間の距離は、それぞれの緯度・経度情報を用いて以下の数１に示す「ヒュベニの距離計算式」を用いて算出することができる。
【００３５】
【数１】
2010103958.tif 000003
【００３６】
ステップＳ１１８の判定の結果、範囲外であった場合は、ステップＳ１２４に進む。一方、ステップＳ１１８の判定の結果、範囲内であった場合は、ステップＳ１１９に進み、プレビュー表示中であるか否かを判定する。この判定の結果、プレビュー表示中でない場合は、ステップＳ１２１に進む。一方、ステップＳ１１９の判定の結果、プレビュー表示中である場合は、ステップＳ１２０において、ステップＳ１１０と同様の処理を行う。
【００３７】
次に、ステップＳ１２１において、制御部１は表示制御手段として機能し、ステップＳ１１６で受信した画像をプレビューエリア２０１にプレビュー表示する。そして、ステップＳ１２２において、変数PreviewにTRUEをセットする。さらに、ステップＳ１２３において、内部のタイマーをリセットする。
【００３８】
プレビュー表示が終了すると、ステップＳ１２４において、ファイル作成部６は、受信した画像ファイルを記録媒体７に記録する。次に、ステップＳ１２５において、制御部１は、プレビュー表示中であるか否かを判定する。この判定の結果、プレビュー表示中でない場合は、ステップＳ１０８に戻る。一方、ステップＳ１２５の判定の結果、プレビュー表示中である場合は、ステップＳ１２６に進む。そして、ステップＳ１２６において、計時部３は、タイマーの値を判別し、現在のプレビュー表示が開始されてから所定の時間が経過しているか否かを判定する。
【００３９】
この判定の結果、所定の時間が経過していない場合は、ステップＳ１０８に戻る。一方、ステップＳ１２６の判定の結果、所定の時間が経過していた場合は、ステップＳ１２７に進み、ステップＳ１１０と同様の処理を行ってプレビュー表示を終了する。そして、ステップＳ１２８において、変数PreviewにFALSEをセットする。以上の処理を終了すると、ステップＳ１０８に戻り、前述した処理を繰り返す。
【００４０】
本実施形態で説明した処理を行うことにより、撮影モードで他のデジタルカメラと画像ファイルを共有しながら撮影を行う場合、自機で撮影した画像及び自機から一定の範囲内に位置するデジタルカメラで撮影された画像のみをプレビュー表示する。そして、自機から一定の範囲外に位置するデジタルカメラで撮影された画像を非表示にする。なお、デジタルカメラを再生モードにした場合は、撮影した画像及び受信した画像の全てが記録媒体に記録されているため、一定の範囲外の場所で撮影された画像も含めて、全ての画像を表示することが可能である。
【００４１】
なお、本実施形態では、撮影モードの時に、他のデジタルカメラで撮影された画像のうち、自機から一定の範囲内の場所で撮影された画像のみが表示される例について説明した。一方、ステップＳ１１８の判定処理で分岐を逆にすることにより、一定の範囲外の場所で撮影された画像のみを表示することも可能である。
【００４２】
（第２の実施形態）
本実施形態では、撮影モード時に他のデジタルカメラで撮影された画像のうち、自機と同一のサブネットに接続されているデジタルカメラで撮影された画像のみを表示する例について説明する。なお、本実施形態に係る撮像装置の構成は第１の実施形態と同様であるため、説明は省略する。
【００４３】
図４は、本実施形態に係る撮像装置１００による画像を表示する処理手順の一例を示すフローチャートである。なお、図４に示す各ステップは、制御部１の制御により行われる。また、図４において図２と同一の番号を有するステップは、第１の実施形態で説明したステップと同一の処理であるため、本実施形態では説明を省略する。
【００４４】
図４において、ステップＳ１０２において、他のデジタルカメラとの接続処理を行った後、ステップＳ３０１において、制御部１は、変数ＩＰ＿１に自機のネットワークアドレス（ＩＰアドレス）をセットする。また、ステップＳ１１６の判定の結果、ネットワーク接続された他のデジタルカメラから画像ファイルを受信した場合は、ステップＳ３０２において、制御部１は、変数ＩＰ＿２に画像ファイルの送信元であるデジタルカメラのＩＰアドレスをセットする。
【００４５】
次に、ステップＳ３０３において、変数ＩＰ＿１のアドレスと変数ＩＰ＿２のアドレスとを比較し、同一のサブネットであるか否かを判定する。この判定の結果、同一のサブネットでない場合は、ステップＳ１２４に進む。一方、ステップＳ３０３の判定の結果、同一のサブネットである場合は、位置的に近い場所であると判定し、ステップＳ１１９以降の処理を実行して、受信した画像のプレビュー表示を行う。
【００４６】
なお、本実施形態では、撮影モードの時に他のデジタルカメラで撮影された画像のうち、自機と同一のサブネットに接続されているデジタルカメラで撮影された画像のみを表示する。一方、ステップＳ３０３の判定処理の分岐を逆にすることにより、他のサブネットに接続されているデジタルカメラで撮影された画像のみを表示することも可能である。
【００４７】
以上のように本実施形態によれば、撮影モードで他のデジタルカメラと画像ファイルを共有しながら撮影を行う場合、自機で撮影した画像及び自機とネットワークのグループが同一のデジタルカメラで撮影された画像のみをプレビュー表示することができる。
【００４８】
（第３の実施形態）
本実施形態では、自機の位置情報を他のデジタルカメラとの接続時のみではなく、撮影中は常に位置情報を取得して、撮影した画像データに前記取得した位置情報を付加して記録する例について説明する。なお、本実施形態に係る撮像装置の構成は第１の実施形態と同様であるため、説明は省略する。
【００４９】
図５は、本実施形態に係る撮像装置１００による画像を表示する処理手順の一例を示すフローチャートである。なお、図５に示す各ステップは、制御部１の制御により行われる。また、図５において図２と同一の番号を有するステップは、第１の実施形態で説明したステップと同一の処理であるため、本実施形態では説明を省略する。
【００５０】
図５において、ステップＳ１０７で変数PreviewにFALSEをセットすると、ステップＳ４０１において、制御部１は、ＧＰＳユニット２から自機の位置情報を取得する。そして、ステップＳ４０２において、取得した位置情報を変数ＧＰＳ＿１にセットする。
【００５１】
ステップＳ１０８からステップＳ１１３までは第１の実施形態と同様の処理を行うが、次のステップＳ４０３においては、撮影した画像ファイルを記録媒体７に記録する際に、ステップＳ４０１で取得した位置情報を画像ファイルのヘッダ部分に記録する。そして、ステップＳ１１５において、位置情報が付加された画像ファイルが他のデジタルカメラに送信される。
【００５２】
次に、ステップＳ１１６の判定の結果、他のデジタルカメラから画像ファイルを受信した場合は、次のステップＳ４０４において、受信した画像ファイルのヘッダ部分に付加されている位置情報を取得する。そして、変数ＧＰＳ＿２に前記位置情報をセットして、ステップＳ１１８以降の処理を行う。そして、ステップＳ１２８までの処理を終了するとステップＳ４０１に戻って同様の処理を継続する。
【００５３】
本実施形態では、撮影モードの時に他のデジタルカメラで撮影された画像のうち、自機から一定の範囲内の場所で撮影された画像のみを表示する例となっている。一方、ステップＳ１１８の判定処理の分岐を逆にすることにより、一定の範囲外の場所で撮影された画像のみを表示することも可能である。
【００５４】
以上のように本実施形態によれば、受信した画像ファイルのヘッダ部分に付加されている位置情報を取得して、自機で撮影した画像及び自機から一定の範囲内に位置するデジタルカメラで撮影された画像のみをプレビュー表示することができる。
【００５５】
（第４の実施形態）
本実施形態では、プレビュー表示状態を示す変数Prev＿modeを用いて画像を表示する例について説明する。なお、本実施形態に係る撮像装置の構成は第１の実施形態と同様であるため、説明は省略する。
【００５６】
図６は、本実施形態に係る撮像装置１００による画像を表示する処理手順の一例を示すフローチャートである。なお、図６に示す各ステップは、制御部１の制御により行われる。また、図６において、図２と同一の番号を有するステップは、第１の実施形態で説明したステップと同一の処理であるため、本実施形態では説明を省略する。
【００５７】
図６において、ステップＳ１０６で位置情報を接続先のデジタルカメラと交換した後に、ステップＳ５０１において、プレビュー表示状態を示す変数Prev＿modeを初期化する。以下の表１には、変数Prev＿modeにセットする値の例を示す。
【００５８】
【表１】
2010103958.tif 000004
【００５９】
そして、ステップＳ１０８の判定の結果、画像の撮影が行われる場合は、ステップＳ５０２において、プレビュー表示中であるか否かを判定する。すなわち、セットされた変数Prev＿modeが表１に示す"Null"以外であるか否かを判定する。この判定の結果、プレビュー表示中でない場合は、ステップＳ１１１に進む。一方、ステップＳ５０２の判定の結果、プレビュー表示中である場合は、ステップＳ１１０において、プレビュー表示中の画像をサムネイルエリアに表示する。
【００６０】
そして、ステップＳ１１１において、撮影した画像をプレビュー表示する。次に、ステップＳ５０３において、自機で撮影した画像のプレビュー表示中であることを示す"Own"を変数Prev＿modeにセットする。
【００６１】
また、ステップＳ１１６の判定の結果、画像ファイルを受信した場合は、ステップＳ１１７において、送信元のデジタルカメラの位置情報をＧＰＳ＿２にセットする。そして、ステップＳ１１８において、自機の位置情報であるＧＰＳ＿１と前記ＧＰＳ＿２とを比較し、送信元であるデジタルカメラの撮影場所が自機の撮影場所から一定の範囲内に存在するか否かを判定する。この判定の結果、一定の範囲内であった場合は、ステップＳ５０４に進み、自機から一定の範囲内の場所で撮影された受信画像を表示中であることを示す"Inner"を変数Prev＿modeにセットする。
【００６２】
一方、ステップＳ１１８の判定の結果、一定の範囲外であった場合は、ステップＳ５０５に進み、自機から一定の範囲外の場所で撮影された受信画像を表示中であることを示す"Outer"を変数Prev＿modeにセットする。そして、ステップＳ１１９以降の処理を行って、受信した画像のプレビュー表示を行う。
【００６３】
また、ステップＳ１２４で受信した画像ファイルを記録媒体７に記録した後、ステップＳ５０６において、プレビュー表示中であるか否かを判別する。すなわち、セットされた変数Prev＿modeが表１に示す"Null"以外であるか否かを判定する。この判定の結果、プレビュー表示中でない場合は、ステップＳ１０８に戻る。一方、ステップＳ５０６の判定の結果、プレビュー表示中である場合は、ステップＳ５０７において、タイマーの値を判別し、現在のプレビュー表示が開始されて各表示状態に応じた一定時間が経過しているか否かを判定する。なお、以下の表２に、各表示状態に応じて設定された表示時間の例を示す。
【００６４】
【表２】
2010103958.tif 000005
【００６５】
表２に示すように本実施形態では、自機で撮影した画像の表示、一定の範囲内の場所で撮影された画像の表示、一定の範囲外の場所で撮影された画像の表示、の順にプレビュー時間が短くなるように設定されている。
【００６６】
ステップＳ５０７の判定の結果、一定時間が経過していない場合は、ステップＳ１０８に戻る。一方、ステップＳ５０７の判定の結果、一定時間が経過していた場合は、ステップＳ１２７に進み、ステップＳ１１０と同様の処理を行ってプレビュー表示を終了する。そして、ステップＳ５０８において、変数Prev＿modeに"Null"をセットする。
【００６７】
以上のように本実施形態で説明した処理を行うことにより、撮影モードで他のデジタルカメラと画像ファイルを共有しながら撮影を行う場合、撮影されたデジタルカメラの位置情報をもとにプレビュー時間を変えて表示することができる。これにより、重要度の高い画像の表示を長く、重要度の低い画像の表示を短くすることが可能となる。
【００６８】
（第５の実施形態）
本実施形態では、撮影したデジタルカメラの位置が自機から一定の範囲外にある場合は、インデックスエリアにサムネイル画像よりも小さい画像を表示する例について説明する。なお、本実施形態に係る撮像装置の構成は第１の実施形態と同様であるため、説明は省略する。
【００６９】
図７は、本実施形態に係る撮像装置１００による画像を表示する処理手順の一例を示すフローチャートである。なお、図７に示す各ステップは、制御部１の制御により行われる。また、図７において、図２と同一の番号を有するステップは、第１の実施形態で説明したステップと同一の処理であるため、本実施形態では説明を省略する。
【００７０】
ステップＳ１１７で送信元のデジタルカメラの位置情報をＧＰＳ＿２にセットすると、ステップＳ１１８において、受信した画像ファイルの撮影位置が自機の位置から一定の範囲内であるか否かを判定する。この判定の結果、一定の範囲内である場合は、第１の実施形態と同様の処理を行う。一方、ステップＳ１１８の判定の結果、一定の範囲内でない場合は、ステップＳ６０１に進み、受信した画像のインデックス表示を行う。
【００７１】
図８は、本実施形態において、表示部９でプレビュー表示を行った場合の表示例を示す図である。図８において、図３と同一の番号を有する部分は第１の実施形態で説明したものと同一であるため、本実施形態では説明を省略する。
図８において、７０１はネットワークに接続されている他のデジタルカメラから受信した画像をインデックス表示するためのインデックスエリアである。ステップＳ６０１においてインデックス表示を行うと、受信した画像がインデックスエリア７０１に表示される。
【００７２】
インデックス画像はサムネイルエリア２０２に表示されるサムネイル画像よりも小さなサイズの画像であり、重要度の低い画像はインデックスエリア７０１に表示される。インデックスエリア７０１に表示する際には、インデックスエリア７０１の左側から表示し、既に表示されているインデックス画像の右側に次の画像を表示していく。インデックスエリア７０１の表示領域が足りなくなった場合は、インデックスエリア７０１の一番左側の画像の表示をやめ、表示されているインデックス画像を１つずつ左側にずらして表示した後に、インデックスエリア７０１の一番右側に表示を行う。
【００７３】
以上のように本実施形態で説明した処理を行うことにより、撮影モードで他のデジタルカメラと画像ファイルを共有しながら撮影を行う場合、画像が撮影された位置情報をもとに画像の表示位置や表示サイズを変えて表示することができる。これにより、重要度の高い画像の表示を大きく、重要度の低い画像の表示を小さくすることが可能となる。
【００７４】
（本発明に係る他の実施形態）
前述した本発明の実施形態における画像表示装置及び撮像装置を構成する各手段、並びに画像表示方法の各工程は、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記憶したコンピュータ読み取り可能な記憶媒体は本発明に含まれる。
【００７５】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００７６】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図２、４〜７に示すフローチャートに対応したプログラム）を、システムまたは装置に直接、または遠隔から供給する場合も含む。そして、そのシステムまたは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００７７】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００７８】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００７９】
プログラムを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスクなどがある。さらに、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）などもある。
【００８０】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する方法がある。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記憶媒体にダウンロードすることによっても供給できる。
【００８１】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザーに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００８２】
また、その他の方法として、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザーに配布し、所定の条件をクリアしたユーザーに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００８３】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００８４】
さらに、その他の方法として、まず記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００８５】
【図１】本発明の第１の実施形態に係る撮像装置の構成例を示すブロック図である。
【図２】本発明の第１の実施形態に係る撮像装置による画像を表示する処理手順の一例を示すフローチャートである。
【図３】本発明の第１の実施形態に係る撮像装置が有する液晶パネル等の表示部にプレビュー表示を行った場合の表示例を示す図である。
【図４】本発明の第２の実施形態に係る撮像装置による画像を表示する処理手順の一例を示すフローチャートである。
【図５】本発明の第３の実施形態に係る撮像装置による画像を表示する処理手順の一例を示すフローチャートである。
【図６】本発明の第４の実施形態に係る撮像装置による画像を表示する処理手順の一例を示すフローチャートである。
【図７】本発明の第５の実施形態に係る撮像装置による画像を表示する処理手順の一例を示すフローチャートである。
【図８】本発明の第５の実施形態に係る撮像装置が有する液晶パネル等の表示部にプレビュー表示を行った場合の表示例を示す図である。
【図９】ネットワークに接続された複数のデジタルカメラにより撮影を行う例を示す図である。
【符号の説明】
【００８６】
１  制御部
２  ＧＰＳユニット
３  計時部
４  撮像部
５  画像符号化部
６  ファイル作成部
７  記録媒体
８  無線ＬＡＮユニット
９  表示部
【図１】
2010103958.tif 000006
【図２】
2010103958.tif 000007
【図３】
2010103958.tif 000008
【図４】
2010103958.tif 000009
【図５】
2010103958.tif 000010
【図６】
2010103958.tif 000011
【図７】
2010103958.tif 000012
【図８】
2010103958.tif 000013
【図９】
2010103958.tif 000014