(57)【要約】【課題】情報を追記しつつ簡便に取り扱いできる情報機器、サーバ、画像ファイル、画像ファイル生成方法、画像ファイル管理方法およびプログラムを提供する。【解決手段】撮像装置１００は、被写体を撮像して被写体の画像データを生成する撮像部１０１と、撮像部１０１が生成した画像データに関連するメタ情報を生成するメタ情報生成部１１０ｄと、メタ情報に対し、外部機器による新たな情報の追記または元の情報の変更の可否を設定した可否情報を生成する可否情報生成部１１０ｇと、画像データと、メタ情報と、可否情報とを対応付けた画像ファイルを生成する画像ファイル生成部１１０ｈと、を備える。【選択図】図４
2015002441.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して通信可能な情報機器であって、
被写体を撮像して該被写体の画像データを生成する撮像部と、
前記撮像部が生成した前記画像データに関連するメタ情報を生成するメタ情報生成部と、
前記メタ情報に対し、外部機器に送信した際に該外部機器による元の情報の変更の可否を設定する可否情報を生成する可否情報生成部と、
前記撮像部が生成した前記画像データと、前記メタ情報生成部が生成した前記メタ情報と、前記可否情報生成部が生成した前記可否情報とを対応付けた前記画像ファイルを生成する画像ファイル生成部と、
を備えたことを特徴とする情報機器。
【請求項２】
新たなメタ情報の入力を受け付ける入力部と、
前記入力部が入力を受け付けた前記新たなメタ情報を前記画像ファイルに追記するメタ情報追記部と、
前記メタ情報追記部が前記新たなメタ情報を前記画像ファイルに追記する場合において、前記画像ファイルの容量が予め設定された規定量を超えるか否かを判定するデータサイズ判定部と、
前記データサイズ判定部が前記規定量を超えると判定した場合、前記画像データをリサイズするリサイズ部と、
をさらに備えたことを特徴とする請求項１に記載の情報機器。
【請求項３】
前記メタ情報は、
前記リサイズ部による画像データのリサイズ限界情報を有することを特徴とする請求項２に記載の情報機器。
【請求項４】
前記新たなメタ情報は、
前記画像データに対するコメント情報、前記画像データと関連付けられた関連画像データおよび前記関連画像データのネットワーク上におけるアドレス情報の一つ以上であることを特徴とする請求項２または３に記載の情報機器。
【請求項５】
前記メタ情報および／または前記画像データに対応する画像を表示する表示部をさらに備え、
前記メタ情報は、複数のメタ情報を有し、
前記入力部は、前記表示部が表示する前記複数のメタ情報を選択する選択信号の入力を受け付け可能であり、
前記可否情報生成部は、前記入力部から入力された前記選択信号に応じて前記可否情報を生成することを特徴とする請求項２〜４のいずれか一つに記載の情報機器。
【請求項６】
前記複数のメタ情報の各々は、
前記画像データを撮像した撮影者の著作権情報、前記画像データを撮像した際の位置情報および前記画像データを生成した機器を識別する機器識別情報および前記画像データの容量に関する容量情報のいずれかであることを特徴とする請求項５に記載の情報機器。
【請求項７】
ネットワークを介して画像データを含む画像ファイルを通信可能な情報機器であって、
前記ネットワークを介して前記画像ファイルを外部機器に送信する際に該外部機器によって追記可能な追記情報の可否および画像データがリサイズされる際のリサイズ限界情報を生成する可否情報生成部と、
を備えたことを特徴とする情報機器。
【請求項８】
ネットワークを介して外部機器から画像ファイルを受信可能なサーバであって、
前記外部機器から受信した前記画像ファイルを記録する記録部と、
前記外部機器と異なる他の外部機器から前記画像ファイルの閲覧を指示する指示信号が入力された場合、前記画像データに対応する画像および前記複数のメタ情報を前記他の外部機器に表示させる表示制御部と、
前記他の外部機器から前記画像データに関連する追記データを受信した場合、該追記データを新たなメタ情報として前記画像ファイルに追記するメタ情報追記部と、
前記メタ情報追記部が前記新たなメタ情報を前記画像ファイルに追記する場合、前記画像ファイルの容量が予め設定された規定量を超えるか否かを判定するデータサイズ判定部と、
前記データサイズ判定部が前記規定量を超えると判定した場合、前記画像データを圧縮するリサイズ部と、
を備えたことを特徴とするサーバ。
【請求項９】
前記新たなメタ情報は、
前記画像データに対するコメント情報、前記画像データと関連付けられた関連画像データおよび前記関連画像データのネットワーク上におけるアドレス情報の一つ以上であることを特徴とする請求項８に記載のサーバ。
【請求項１０】
前記複数のメタ情報は、
前記他の外部機器による新たな情報を追記可能または元の情報を変更可能な追記変更情報と、
前記他の外部機器による新たな情報の追記または元の情報の変更の可否を設定する可否情報と、
を含むことを特徴とする請求項８または９に記載のサーバ。
【請求項１１】
前記追記変更情報は、
前記画像データを撮像した撮影者の著作権情報、前記画像データを撮像した際の位置情報および前記画像データを生成した機器を識別する機器識別情報および前記画像データの容量に関する容量情報のいずれかであることを特徴とする請求項１０に記載のサーバ。
【請求項１２】
前記可否情報には、前記リサイズ部がリサイズする際の画像データのリサイズ限界情報が含まれることを特徴とする請求項１０に記載のサーバ。
【請求項１３】
画像データと、該画像データに関連する複数のメタ情報とを対応付けて格納するとともに、容量が規定された画像ファイルであって、
前記複数のメタ情報は、
外部機器による新たな情報を追記可能または元の情報を変更可能な複数の追記変更情報と、
前記外部機器による新たな情報の追記または元の情報の変更の可否を設定する可否情報と、
を含むことを特徴とする画像ファイル。
【請求項１４】
前記複数の追記変更情報は、
前記画像データに対するコメント情報、前記画像データと関連付けられた関連画像データおよび前記画像データと関連付けられた関連画像データのネットワーク上におけるアドレス情報のいずれかであることを特徴とする請求項１３に記載の画像ファイル。
【請求項１５】
前記複数の追記変更情報は、
前記画像データを撮像した撮影者の著作権情報、前記画像データを撮像した際の位置情報および前記画像データを生成した機器を識別する機器識別情報および前記画像データの容量に関する容量情報の一つ以上をさらに含むことを特徴とする請求項１３または１４に記載の画像ファイル。
【請求項１６】
前記可否情報は、画像データがリサイズされる際のリサイズ限界情報をさらに有することを特徴とする請求項１３〜１５のいずれか一つに記載の画像ファイル。
【請求項１７】
画像データと、該画像データに関連するメタ情報とを対応付けて格納された画像ファイルであって、
前記メタ情報は、
当該画像ファイルがネットワークを介して外部機器に送信された後に、前記外部機器によって追記データが追加された場合において、前記外部機器が前記メタ情報に従って撮影時の当該画像ファイルのファイルサイズを調整したとき、前記追記データを含めて前記ファイルの容量が予め設定された規定量を超えることを禁止する可否情報が含まれることを特徴とする画像ファイル。
【請求項１８】
ネットワークを介して通信可能な情報機器が実行する画像ファイル生成方法であって、
被写体を撮像して該被写体の画像データを生成する撮像ステップと、
前記撮像ステップで生成した前記画像データに関連するメタ情報を生成するメタ情報生成ステップと、
前記複数のメタ情報の各々に対し、外部機器に送信した際に該外部機器による新たな情報の追記または元の情報の変更の可否を設定する可否情報を生成する可否情報生成ステップと、
前記撮像ステップで生成した前記画像データと、前記メタ情報生成ステップで生成した前記複数のメタ情報と、前記可否情報生成ステップで生成した前記可否情報とを対応付けた前記画像ファイルを生成する画像ファイル生成ステップと、
を含むことを特徴とする画像ファイル生成方法。
【請求項１９】
ネットワークを介して通信可能な画像ファイルを生成する情報機器が実行する画像ファイル生成方法であって、
被写体を撮像して生成した該被写体の画像データを生成する撮像ステップと、
前記ネットワークを介して前記画像ファイルを外部機器に送信した際に、前記外部機器によって前記画像ファイルに追記可能な追記可能情報および前記画像ファイルに新たな情報が前記外部機器により追記された場合に前記外部機器によって前記画像データがリサイズされるときのリサイズ限界情報を含む可否情報を生成する可否情報生成ステップと、
前記撮像ステップで生成した前記画像データと前記可否情報生成ステップで生成した可否情報とを対応付けて前記画像ファイルを生成する画像ファイル生成ステップと、
を含むことを特徴とする画像ファイル生成方法。
【請求項２０】
ネットワークを介して外部機器から画像ファイルを受信可能なサーバが実行する画像ファイル管理方法であって、
前記外部機器から受信した前記画像ファイルを記録する記録ステップと、
前記外部機器と異なる他の外部機器から前記画像ファイルの閲覧を指示する指示信号が入力された場合、前記画像データに対応する画像および前記複数のメタ情報を前記他の外部機器に表示させる表示制御ステップと、
前記他の外部機器から前記画像データに関連する追記データを受信した場合、該追記データを新たなメタ情報として前記画像ファイルに追記するメタ情報追記ステップと、
前記メタ情報追記ステップで前記新たなメタ情報を前記画像ファイルに追記する場合、前記画像ファイルの容量が予め設定された規定量を超えるか否かを判定するデータサイズ判定ステップと、
前記データサイズ判定ステップで前記規定量を超えると判定した場合、前記画像データを圧縮するリサイズステップと、
を含むことを特徴とする画像ファイル管理方法。
【請求項２１】
ネットワークを介して通信可能な情報機器に、
被写体を撮像して該被写体の画像データを生成する撮像ステップと、
前記撮像ステップで生成した前記画像データに関連するメタ情報を生成するメタ情報生成ステップと、
前記メタ情報に対し、外部機器に送信した際に該外部機器による新たな情報の追記または元の情報の変更の可否を設定する可否情報を生成する可否情報生成ステップと、
前記撮像ステップで生成した前記画像データと、前記メタ情報生成ステップで生成した前記メタ情報と、前記可否情報生成ステップで生成した前記可否情報とを対応付けた前記画像ファイルを生成する画像ファイル生成ステップと、
を実行させることを特徴とするプログラム。
【請求項２２】
ネットワークを介して通信可能な画像ファイルを生成する情報機器に、
被写体を撮像して生成した該被写体の画像データを生成する撮像ステップと、
前記ネットワークを介して前記画像ファイルを外部機器に送信した際に、前記外部機器によって前記画像ファイルに追記可能な追記可能情報および前記画像ファイルに新たな情報が前記外部機器により追記された場合に前記外部機器によって前記画像データがリサイズされるときのリサイズ限界情報を含む可否情報を生成する可否情報生成ステップと、
前記撮像ステップで生成した前記画像データと前記可否情報生成ステップで生成した可否情報とを対応付けて前記画像ファイルを生成する画像ファイル生成ステップと、
を実行させることを特徴とするプログラム。
【請求項２３】
ネットワークを介して外部機器から画像ファイルを受信可能なサーバに、
前記外部機器から受信した前記画像ファイルを記録する記録ステップと、
前記外部機器と異なる他の外部機器から前記画像ファイルの閲覧を指示する指示信号が入力された場合、前記画像データに対応する画像および前記複数のメタ情報を前記他の外部機器に表示させる表示制御ステップと、
前記他の外部機器から前記画像データに関連する追記データを受信した場合、該追記データを新たなメタ情報として前記画像ファイルに追記するメタ情報追記ステップと、
前記メタ情報追記ステップで前記新たなメタ情報を前記画像ファイルに追記する場合、前記画像ファイルの容量が予め設定された規定量を超えるか否かを判定するデータサイズ判定ステップと、
前記データサイズ判定ステップで前記規定量を超えると判定した場合、前記画像データを圧縮するリサイズステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して画像データを格納した画像ファイルを送信可能な情報機器、情報機器から送信された画像ファイルを受信するとともに、携帯機器からアクセス可能なサーバ、画像ファイル、画像ファイル生成方法、画像ファイル管理方法およびプログラムに関する。
【背景技術】
【０００２】
近年、文章データを記録する複数の文章ファイルを管理サーバで一元管理させることによって、ユーザ間で共有する技術が知られている（特許文献１参照）。この技術では、文章データに対して操作された操作内容を示す履歴レコードと文章データとを対応付けた文章ファイルを管理サーバで管理する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−２５９４５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１では、文書データに対する操作履歴が増えるに従って、履歴レコードのデータ量が増加して、記録や通信などファイルの取り扱いが困難になる。例えば、文書ファイルのデータ量が大きくなるため、通信速度が定められたネットワークを介して他の外部機器に文書ファイルを送信する場合、一定の速度で文書ファイルを送信することができないという問題点があった。
【０００５】
また、上述した特許文献１では、文書ファイルのみしか想定しておらず、データ量が大きい画像データを含む画像ファイルの場合の取り扱いの容易さは想定しておらず、例えば、通信速度およびデータ容量が規定された通信規格においては画像ファイルを簡単に送信したりダウンロードしたり加工したりできないという問題点があった。
【０００６】
本発明は、上記に鑑みてなされたものであって、情報を追記しつつ簡便に取り扱いできる情報機器、サーバ、画像ファイル、画像ファイル生成方法、画像ファイル管理方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明にかかる情報機器は、ネットワークを介して通信可能な情報機器であって、被写体を撮像して該被写体の画像データを生成する撮像部と、前記撮像部が生成した前記画像データに関連するメタ情報を生成するメタ情報生成部と、前記メタ情報に対し、外部機器に送信した際に該外部機器による元の情報の変更の可否を設定する可否情報を生成する可否情報生成部と、前記撮像部が生成した前記画像データと、前記メタ情報生成部が生成した前記メタ情報と、前記可否情報生成部が生成した前記可否情報とを対応付けた前記画像ファイルを生成する画像ファイル生成部と、を備えたことを特徴とする。
【０００８】
また、本発明にかかる情報機器は、上記発明において、新たなメタ情報の入力を受け付ける入力部と、前記入力部が入力を受け付けた前記新たなメタ情報を前記画像ファイルに追記するメタ情報追記部と、前記メタ情報追記部が前記新たなメタ情報を前記画像ファイルに追記する場合において、前記画像ファイルの容量が予め設定された規定量を超えるか否かを判定するデータサイズ判定部と、前記データサイズ判定部が前記規定量を超えると判定した場合、前記画像データをリサイズするリサイズ部と、をさらに備えたことを特徴とする。
【０００９】
また、本発明にかかる情報機器は、上記発明において、前記メタ情報は、前記リサイズ部による画像データのリサイズ限界情報を有することを特徴とする。
【００１０】
また、本発明にかかる情報機器は、上記発明において、前記新たなメタ情報は、前記画像データに対するコメント情報、前記画像データと関連付けられた関連画像データおよび前記関連画像データのネットワーク上におけるアドレス情報の一つ以上であることを特徴とする。
【００１１】
また、本発明にかかる情報機器は、上記発明において、前記メタ情報および／または前記画像データに対応する画像を表示する表示部をさらに備え、前記メタ情報は、複数のメタ情報を有し、前記入力部は、前記表示部が表示する前記複数のメタ情報を選択する選択信号の入力を受け付け可能であり、前記可否情報生成部は、前記入力部から入力された前記選択信号に応じて前記可否情報を生成することを特徴とする。
【００１２】
また、本発明にかかる情報機器は、上記発明において、前記複数のメタ情報の各々は、前記画像データを撮像した撮影者の著作権情報、前記画像データを撮像した際の位置情報および前記画像データを生成した機器を識別する機器識別情報および前記画像データの容量に関する容量情報のいずれかであることを特徴とする。
【００１３】
また、本発明にかかる情報機器は、ネットワークを介して画像データを含む画像ファイルを通信可能な情報機器であって、前記ネットワークを介して前記画像ファイルを外部機器に送信する際に該外部機器によって追記可能な追記情報の可否および画像データがリサイズされる際のリサイズ限界情報を生成する可否情報生成部と、を備えたことを特徴とする。
【００１４】
また、本発明にかかるサーバは、ネットワークを介して外部機器から画像ファイルを受信可能なサーバであって、前記外部機器から受信した前記画像ファイルを記録する記録部と、前記外部機器と異なる他の外部機器から前記画像ファイルの閲覧を指示する指示信号が入力された場合、前記画像データに対応する画像および前記複数のメタ情報を前記他の外部機器に表示させる表示制御部と、前記他の外部機器から前記画像データに関連する追記データを受信した場合、該追記データを新たなメタ情報として前記画像ファイルに追記するメタ情報追記部と、前記メタ情報追記部が前記新たなメタ情報を前記画像ファイルに追記する場合、前記画像ファイルの容量が予め設定された規定量を超えるか否かを判定するデータサイズ判定部と、前記データサイズ判定部が前記規定量を超えると判定した場合、前記画像データを圧縮するリサイズ部と、を備えたことを特徴とする。
【００１５】
また、本発明にかかるサーバは、上記発明において、前記新たなメタ情報は、前記画像データに対するコメント情報、前記画像データと関連付けられた関連画像データおよび前記関連画像データのネットワーク上におけるアドレス情報の一つ以上であることを特徴とする。
【００１６】
また、本発明にかかるサーバは、上記発明において、前記複数のメタ情報は、前記他の外部機器による新たな情報を追記可能または元の情報を変更可能な追記変更情報と、前記他の外部機器による新たな情報の追記または元の情報の変更の可否を設定する可否情報と、を含むことを特徴とする。
【００１７】
また、本発明にかかるサーバは、上記発明において、前記追記変更情報は、前記画像データを撮像した撮影者の著作権情報、前記画像データを撮像した際の位置情報および前記画像データを生成した機器を識別する機器識別情報および前記画像データの容量に関する容量情報のいずれかであることを特徴とする。
【００１８】
また、本発明にかかるサーバは、上記発明において、前記可否情報には、前記リサイズ部がリサイズする際の画像データのリサイズ限界情報が含まれることを特徴とする。
【００１９】
また、本発明にかかる画像ファイルは、画像データと、該画像データに関連する複数のメタ情報とを対応付けて格納するとともに、容量が規定された画像ファイルであって、前記複数のメタ情報は、外部機器による新たな情報を追記可能または元の情報を変更可能な複数の追記変更情報と、前記外部機器による新たな情報の追記または元の情報の変更の可否を設定する可否情報と、を含むことを特徴とする。
【００２０】
また、本発明にかかる画像ファイルは、上記発明において、前記複数の追記変更情報は、前記画像データに対するコメント情報、前記画像データと関連付けられた関連画像データおよび前記画像データと関連付けられた関連画像データのネットワーク上におけるアドレス情報のいずれかであることを特徴とする。
【００２１】
また、本発明にかかる画像ファイルは、上記発明において、前記複数の追記変更情報は、前記画像データを撮像した撮影者の著作権情報、前記画像データを撮像した際の位置情報および前記画像データを生成した機器を識別する機器識別情報および前記画像データの容量に関する容量情報の一つ以上をさらに含むことを特徴とする。
【００２２】
また、本発明にかかる画像ファイルは、上記発明において、前記可否情報は、画像データがリサイズされる際のリサイズ限界情報をさらに有することを特徴とする。
【００２３】
また、本発明にかかる画像ファイルは、画像データと、該画像データに関連するメタ情報とを対応付けて格納された画像ファイルであって、前記メタ情報は、当該画像ファイルがネットワークを介して外部機器に送信された後に、前記外部機器によって追記データが追加された場合において、前記外部機器が前記メタ情報に従って撮影時の当該画像ファイルのファイルサイズを調整したとき、前記追記データを含めて前記ファイルの容量が予め設定された規定量を超えることを禁止する可否情報が含まれることを特徴とする。
【００２４】
また、本発明にかかる画像ファイル生成方法は、ネットワークを介して通信可能な情報機器が実行する画像ファイル生成方法であって、被写体を撮像して該被写体の画像データを生成する撮像ステップと、前記撮像ステップで生成した前記画像データに関連するメタ情報を生成するメタ情報生成ステップと、前記複数のメタ情報の各々に対し、外部機器に送信した際に該外部機器による新たな情報の追記または元の情報の変更の可否を設定する可否情報を生成する可否情報生成ステップと、前記撮像ステップで生成した前記画像データと、前記メタ情報生成ステップで生成した前記複数のメタ情報と、前記可否情報生成ステップで生成した前記可否情報とを対応付けた前記画像ファイルを生成する画像ファイル生成ステップと、を含むことを特徴とする。
【００２５】
また、本発明にかかる画像ファイル生成方法は、ネットワークを介して通信可能な画像ファイルを生成する情報機器が実行する画像ファイル生成方法であって、被写体を撮像して生成した該被写体の画像データを生成する撮像ステップと、前記ネットワークを介して前記画像ファイルを外部機器に送信した際に、前記外部機器によって前記画像ファイルに追記可能な追記可能情報および前記画像ファイルに新たな情報が前記外部機器により追記された場合に前記外部機器によって前記画像データがリサイズされるときのリサイズ限界情報を含む可否情報を生成する可否情報生成ステップと、前記撮像ステップで生成した前記画像データと前記可否情報生成ステップで生成した可否情報とを対応付けて前記画像ファイルを生成する画像ファイル生成ステップと、を含むことを特徴とする。
【００２６】
また、本発明にかかる画像ファイル管理方法は、ネットワークを介して外部機器から画像ファイルを受信可能なサーバが実行する画像ファイル管理方法であって、前記外部機器から受信した前記画像ファイルを記録する記録ステップと、前記外部機器と異なる他の外部機器から前記画像ファイルの閲覧を指示する指示信号が入力された場合、前記画像データに対応する画像および前記複数のメタ情報を前記他の外部機器に表示させる表示制御ステップと、前記他の外部機器から前記画像データに関連する追記データを受信した場合、該追記データを新たなメタ情報として前記画像ファイルに追記するメタ情報追記ステップと、前記メタ情報追記ステップで前記新たなメタ情報を前記画像ファイルに追記する場合、前記画像ファイルの容量が予め設定された規定量を超えるか否かを判定するデータサイズ判定ステップと、前記データサイズ判定ステップで前記規定量を超えると判定した場合、前記画像データを圧縮するリサイズステップと、を含むことを特徴とする。
【００２７】
また、本発明にかかるプログラムは、ネットワークを介して通信可能な情報機器に、被写体を撮像して該被写体の画像データを生成する撮像ステップと、前記撮像ステップで生成した前記画像データに関連するメタ情報を生成するメタ情報生成ステップと、前記メタ情報に対し、外部機器に送信した際に該外部機器による新たな情報の追記または元の情報の変更の可否を設定する可否情報を生成する可否情報生成ステップと、前記撮像ステップで生成した前記画像データと、前記メタ情報生成ステップで生成した前記メタ情報と、前記可否情報生成ステップで生成した前記可否情報とを対応付けた前記画像ファイルを生成する画像ファイル生成ステップと、を実行させることを特徴とする。
【００２８】
また、本発明にかかるプログラムは、ネットワークを介して通信可能な画像ファイルを生成する情報機器に、被写体を撮像して生成した該被写体の画像データを生成する撮像ステップと、前記ネットワークを介して前記画像ファイルを外部機器に送信した際に、前記外部機器によって前記画像ファイルに追記可能な追記可能情報および前記画像ファイルに新たな情報が前記外部機器により追記された場合に前記外部機器によって前記画像データがリサイズされるときのリサイズ限界情報を含む可否情報を生成する可否情報生成ステップと、前記撮像ステップで生成した前記画像データと前記可否情報生成ステップで生成した可否情報とを対応付けて前記画像ファイルを生成する画像ファイル生成ステップと、を実行させることを特徴とする。
【００２９】
また、本発明にかかるプログラムは、ネットワークを介して外部機器から画像ファイルを受信可能なサーバに、前記外部機器から受信した前記画像ファイルを記録する記録ステップと、前記外部機器と異なる他の外部機器から前記画像ファイルの閲覧を指示する指示信号が入力された場合、前記画像データに対応する画像および前記複数のメタ情報を前記他の外部機器に表示させる表示制御ステップと、前記他の外部機器から前記画像データに関連する追記データを受信した場合、該追記データを新たなメタ情報として前記画像ファイルに追記するメタ情報追記ステップと、前記メタ情報追記ステップで前記新たなメタ情報を前記画像ファイルに追記する場合、前記画像ファイルの容量が予め設定された規定量を超えるか否かを判定するデータサイズ判定ステップと、前記データサイズ判定ステップで前記規定量を超えると判定した場合、前記画像データを圧縮するリサイズステップと、を実行させることを特徴とする。
【発明の効果】
【００３０】
本発明によれば、情報を追記できるのに、簡便に取り扱える画像ファイルを生成することができるという効果を奏する。
【図面の簡単な説明】
【００３１】
【図１】図１は、本発明の実施の形態１にかかる画像閲覧システムの構成を模式的に示す概略図である。
【図２】図２は、本発明の実施の形態１にかかる撮像装置の被写体に面する側の構成を示す斜視図である。
【図３】図３は、本発明の実施の形態１にかかる撮像装置の撮影者に面する側の構成を示す斜視図である。
【図４】図４は、本発明の実施の形態１にかかる撮像装置の機能構成を示すブロック図である。
【図５】図５は、本発明の実施の形態１にかかる撮像装置の記録部に記録される画像ファイルの構造の一例を示す模式図である。
【図６】図６は、本発明の実施の形態１にかかるＳＮＳサーバの機能構成を示すブロック図である。
【図７】図７は、本発明の実施の形態１にかかる携帯機器の機能構成を示すブロック図である。
【図８】図８は、本発明の実施の形態１にかかる画像閲覧システムが実行する処理の概要を示すフローチャートである。
【図９】図９は、本発明の実施の形態１にかかる携帯機器の表示部で表示される指定ページの一例を示す図である。
【図１０】図１０は、本発明の実施の形態１にかかる撮像装置が実行する処理の概要を示すフローチャートである。
【図１１】図１１は、図１０で説明した撮影モード処理の概要を示すフローチャートである。
【図１２】図１２は、本発明の実施の形態１にかかる撮像装置を用いて撮影する際の状況を模式的に示す図である。
【図１３】図１３は、本発明の実施の形態１にかかる撮像装置の顔検出部がライブビュー画像から顔を検出した一例を示す図である。
【図１４】図１４は、本発明の実施の形態１にかかる距離分布検出部の距離検出方法の概要を模式的に示す図である。
【図１５】図１５は、図１０で説明した再生モード処理の概要を示すフローチャートである。
【図１６】図１６は、本発明の実施の形態１にかかる撮像装置のシェアスイッチが操作される際の状況を模式的に示す図である。
【図１７】図１７は、本発明の実施の形態１にかかる撮像装置の表示部が表示するタグ選択入力画面の一例を示す図である。
【図１８】図１８は、本発明の実施の形態１にかかる撮像装置の表示部が表示するキーボードの一例を示す図である。
【図１９】図１９は、本発明の実施の形態１にかかる撮像装置の表示部が表示するメタ情報の一例を示す図である。
【図２０】図２０は、本発明の実施の形態１にかかるＳＮＳサーバが実行する処理の概要を示すフローチャートである。
【図２１】図２１は、本発明の実施の形態２にかかる撮像装置が実行する撮影モード処理の概要を示すフローチャートである。
【図２２】図２２は、本発明の実施の形態２にかかる撮像装置を用いて撮影する際の状況を模式的に示す図である。
【図２３】図２３は、本発明の実施の形態２にかかる撮像装置の表示部が表示する画像の一例を示す図である。
【図２４】図２４は、本発明の実施の形態２にかかる撮像装置の記録部に記録される画像ファイルの構造の一例を模式的に示す図である。
【図２５】図２５は、本発明の実施の形態２にかかるＳＮＳサーバが実行する処理の概要を示すフローチャートである。
【図２６】図２６は、本発明の実施の形態２にかかる携帯機器の表示部が表示する指定ページの一例を示す図である。
【図２７】図２７は、本発明の実施の形態２にかかる携帯機器の表示部が表示する指定ページの別の一例を示す図である。
【図２８】図２８は、本発明の実施の形態３にかかる撮像装置の機能構成を示すブロック図である。
【図２９】図２９は、本発明の実施の形態３にかかる撮像装置が実行する撮影モード処理の概要を示すフローチャートである。
【図３０】図３０は、本発明の実施の形態３にかかる撮像装置が追記撮影中時に表示部が表示する画像の一例を示す図である。
【図３１】図３１は、本発明の実施の形態３にかかる撮像装置の記録部に記録される画像ファイルの構造の一例を模式的に示す図である。
【図３２】図３２は、本発明の実施の形態３にかかる撮像装置の表示部が表示する参照撮影結果の確認画像の一例を示す図である。
【発明を実施するための形態】
【００３２】
以下、本発明の実施の形態（以下、「実施の形態」という）について説明する。なお、以下の実施の形態により本発明が限定されるものではない。また、以下において、同一の構成には同一の符号を付して説明する。
【００３３】
（実施の形態１）
図１は、本発明の実施の形態１にかかる画像閲覧システムの構成を模式的に示す概略図である。
【００３４】
図１に示す画像閲覧システム１は、通信速度が規定されたネットワークＮを介して画像データを含む画像ファイルを外部に送信する撮像装置１００と、ネットワークＮを介して撮像装置１００から送信された画像ファイルを受信するとともに、ネットワークＮを介してアクセスされた機器に応じて画像データやコンテンツデータ等の情報を送信するＳＮＳサーバ２００と、ネットワークＮを介してＳＮＳサーバ２００にアクセス可能な携帯機器３００および携帯機器４００と、を備える。なお、以下においては、携帯機器３００または携帯機器４００のいずれかを示す場合、携帯機器３００として説明する。さらに、本実施の形態１では、撮像装置１００が情報機器として機能する。
【００３５】
まず、撮像装置１００について説明する。図２は、撮像装置１００の被写体に面する側（前面側）の構成を示す斜視図である。図３は、撮像装置１００の撮影者に面する側（背面側）の構成を示す斜視図である。図４は、撮像装置１００の機能構成を示すブロック図である。
【００３６】
図２〜図４に示す撮像装置１００は、撮像部１０１と、位置取得部１０２と、入力部１０３と、表示部１０４と、タッチパネル１０５と、時計１０６と、生体情報検出部１０７と、記録部１０８と、通信部１０９と、制御部１１０と、を備える。
【００３７】
撮像部１０１は、制御部１１０の制御のもと、被写体を撮像して被写体の画像データを生成して制御部１１０へ出力する。撮像部１０１は、光学系１０１ａと、撮像素子１０１ｂと、信号処理部１０１ｃと、を有する。
【００３８】
光学系１０１ａは、所定の視野領域からの光を集光して被写体像を結像する。光学系１０１ａは、焦点距離を変更可能なズームレンズと、焦点を調整するフォーカスレンズと、ズームレンズおよびフォーカスレンズを光軸Ｏに沿って移動させるレンズ駆動部と、シャッタ機構と、絞り機構と、を用いて構成される。光学系１０１ａは、制御部１１０から入力される指示信号に応じて、焦点距離の変更、焦点の調整、絞り値の変更およびシャッタスピードの設定を行う。
【００３９】
撮像素子１０１ｂは、光学系１０１ａが集光して被写体像を受光して電気信号に変換して信号処理部１０１ｃへ出力する。撮像素子１０１ｂは、ＣＣＤ（Charge  Coupled  Device）またはＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）等を用いて構成される。また、撮像素子１０１ｂは、制御部１１０から入力される指示信号に応じて、所定のフレームレート、たとえば６０ｆｐｓまたは１２０ｆｐｓで画像データを順次生成する。
【００４０】
信号処理部１０１ｃは、撮像素子１０１ｂから入力される画像データ（アナログ信号）に対してノイズ低減処理やゲインアップ処理等のアナログ処理を施してＡ／Ｄ変換を行って制御部１１０へ出力する。
【００４１】
位置取得部１０２は、地上の物体の位置を測定する測定手段であるＧＰＳ（Global  Positioning  System）を構成する複数のＧＰＳ衛星から送信されてくる衛星の軌道情報を受信し、この受信した軌道情報に基づいて、撮影時における撮像装置１００の位置情報を取得する。位置取得部１０２は、撮像装置１００の位置情報を制御部１１０へ出力する。ここで、位置情報は、経度、緯度および時刻情報である。
【００４２】
入力部１０３は、撮像装置１００の電源オンや電源オフの指示信号の入力を受け付ける電源スイッチ１０３ａと、撮像装置１００に撮影を指示するレリーズ信号の入力を受け付けるレリーズスイッチ１０３ｂと、ＳＮＳサーバ２００に画像ファイルを送信する指示信号の入力を受け付けるシェアスイッチ１０３ｃと、撮像装置１００の各種パラメータの設定や撮像装置１００のモードを切り替える操作スイッチ１０３ｄと、を有する。
【００４３】
表示部１０４は、撮像部１０１が生成した画像データに対応するライブビュー画像または記録部１０８が記録する画像データに対応する画像を表示する。表示部１０４は、液晶または有機ＥＬ（Electro  Luminescence）等からなる表示パネルおよび表示ドライバ等を用いて構成される。ここで、画像の表示には、撮像装置１００の撮影直後の画像データを所定時間（たとえば３秒間）だけ表示する確認表示（レックビュー表示）、記録部１０８に記録された画像データを再生する再生表示および撮像部１０１が連続的に生成する画像データに対応するライブビュー画像を時系列に沿って順次表示するライブビュー画像表示等が含まれる。また、表示部１０４は、撮像装置１００の操作情報および撮影に関する情報、たとえば露出値や絞り値等を適宜表示する。
【００４４】
タッチパネル１０５は、表示部１０４の表示画面上に設けられる。タッチパネル１０５は、指やタッチペン、その他の外部からの物体のタッチ位置を検出し、この検出したタッチ位置に応じた位置信号を制御部１１０へ出力する。また、タッチパネル１０５は、撮影者やユーザが表示部１０４で表示される情報に基づいてタッチした位置を検出し、この検出したタッチ位置に応じた撮像装置１００が行う動作を指示する指示信号の入力を受け付ける。
【００４５】
時計１０６は、計時機能および撮像日の判定機能を有する。時計１０６は、撮像部１０１によって生成された画像データに日時データを付加するため、制御部１１０に日時データを出力する。
【００４６】
生体情報検出部１０７は、撮像装置１００の背面側の側面に設けられ、撮像装置１００を用いて画像データが生成された際の撮影者の生体情報を検出する。具体的には、生体情報検出部１０７は、撮影者の指紋、静脈、筋電流等の個人認証が可能な生体情報を検出する。生体情報検出部１０７は、指紋検出センサ、静脈検出センサおよび筋電流検出センサ等の個人認証が可能な生体情報を検出する生体検出センサを用いて構成される。なお、生体情報検出部１０７は、撮影者の顔を撮影し、この顔の特徴点を検出する顔判定機能を有する小型カメラ等の撮像部であってもよい。
【００４７】
記録部１０８は、撮像装置１００を動作させるための各種プログラムおよびプログラムの実行中に使用される各種データやパラメータ等を記録する。記録部１０８は、ＦｌａｓｈメモリやＤＲＡＭ（Dynamic  Random  Access  Memory）等の半導体メモリを用いて構成される。記録部１０８は、プログラム記録部１０８ａと、画像データ記録部１０８ｂと、接続先情報記録部１０８ｃと、を有する。プログラム記録部１０８ａは、撮像装置１００が実行するプログラムを記録する。
【００４８】
画像データ記録部１０８ｂは、画像データ、画像データを現像する際の画像処理情報、画像データを撮像した際の撮像情報およびサムネイル画像データを対応付けた画像ファイルを記録する。
【００４９】
ここで、画像データ記録部１０８ｂが記録する画像ファイルの構造について詳細に説明する。図５は、画像ファイルの構造の一例を示す模式図である。
【００５０】
図５に示す画像ファイルＦ１は、Ｅｘｉｆ（Exchangeable  image  file  format）に準拠したフォーマットでヘッダ情報としての画像データのメタ情報（メタ情報）を格納するヘッダ情報格納領域Ｆ２と、画像データを格納する画像データ格納領域Ｆ３と、を有する。また、画像ファイルＦ１には、画像データのサムネイル画像データＦ３０（ＪＰＥＧ形式）が記録される。
【００５１】
ヘッダ情報格納領域Ｆ２には、メタ情報として、少なくとも画像処理情報Ｆ２０、撮像情報Ｆ２１、生体情報Ｆ２２、位置情報Ｆ２３、時間Ｆ２４、距離分布情報Ｆ２５、機器ＩＤ情報Ｆ２６、著作権情報Ｆ２７、コメント情報Ｆ２８および可否情報Ｆ２９が格納（記録）される。メタ情報は、他の外部機器による新たな情報を追記可能または元の情報を変更可能な追記変更情報と、他の外部機器による新たな情報の追記または元の情報の変更の可否を設定する可否情報とが含まれる。具体的には、追記変更情報は、画像処理情報Ｆ２０、撮像情報Ｆ２１、生体情報Ｆ２２、位置情報Ｆ２３、時間Ｆ２４、距離分布情報Ｆ２５、機器ＩＤ情報Ｆ２６、著作権情報Ｆ２７およびコメント情報Ｆ２８である。可否情報は、可否情報Ｆ２９である。
【００５２】
画像処理情報Ｆ２０は、画像データを現像する際の画像処理パラメータを記録する。
撮像情報Ｆ２１は、撮像装置１００が画像データを撮像した際の撮像部１０１の焦点距離、焦点位置、絞り値、露出値、ＩＳＯ感度、画像データのデータサイズ、ホワイトバランスおよびシャッタスピード等を記録する。
生体情報Ｆ２２は、生体情報検出部１０７が検出した撮影者または被写体の生体情報を記録する。
位置情報Ｆ２３は、位置取得部１０２が取得した位置情報を記録する。
時間Ｆ２４は、撮像装置１００が画像データを撮像した際の撮影時間を記録する。
距離分布情報Ｆ２５は、画像データに対応する画像の所定の画素列の撮像装置１００から被写体までの距離の分布を記録する。
機器ＩＤ情報Ｆ２６は、撮像装置１００の識別情報を示す機器識別情報および製造番号等を記録する。
著作権情報Ｆ２７は、撮像装置１００の所有者の情報を記録する。
コメント情報Ｆ２８は、画像ファイルＦ１をＳＮＳサーバ２００等に送信する際のニュースフィード上に表示される画像のタイトルやコメント等のテキストデータ、ニュースフィード上に表示される画像に関連する関連画像データ、ニュースフィード上に表示される画像に対応付けられた広告情報およびアイコン等を記録する。
可否情報Ｆ２９は、ヘッダ情報格納領域Ｆ２および画像データ格納領域Ｆ３における各メタ情報に対し、画像ファイルをＳＮＳサーバ２００に送信した際に携帯機器３００による新たな情報の追記または変更の可否を設定する禁止フラグの状態に関する禁止情報および画像データのリサイズの可否に関する情報と、ＳＮＳサーバ２００および／または携帯機器３００によって画像データがリサイズされる際の画像データのリサイズ制限情報（たとえば、リサイズ限界情報、画像データ圧縮率および画像データの縮小率）と、を記録する。
【００５３】
画像データ格納領域Ｆ３には、画像データＦ３１とが格納される。なお、図５においては、説明を簡略化するため、画像データＦ３１の画像データに対応する画像を用いて模式的に表現したが、実際の画像データＦ３１には、画像データのデータ列が格納されている。
【００５４】
このように、図５に示すフォーマットに従って、画像ファイルＦ１が画像データ記録部１０８ｂに記録される。
【００５５】
図４に戻り、撮像装置１００の構成の説明を続ける。
接続先情報記録部１０８ｃは、ネットワークＮを介してＳＮＳサーバ２００と無線通信を行うために必要な撮像装置１００の識別情報（ＩＰアドレス）、識別情報に対応するパスワード、ＳＮＳサーバ２００に画像ファイルを送信する際のアカウントおよびＳＮＳサーバ２００のＩＰアドレス等を記録する。
【００５６】
通信部１０９は、所定の無線通信規格に従って、ＳＮＳサーバ２００と無線通信を行って画像ファイルを送信する。ここで、所定の無線通信規格は、ＩＥＥＥ８０２．１１ｂおよびＩＥＥＥ８０２．１１ｎ等である。なお、本実施の形態では、いずれの無線通信規格であっても適用可能である。通信部１０９は、ネットワークＮを介してＳＮＳサーバ２００と画像ファイルやコンテンツデータ等の各種情報を双方向に通信を行うための通信デバイスを用いて構成される。通信デバイスは、他の機器との間で電波信号を送受信するアンテナと、アンテナが受信した信号を復調処理するとともに、送信する信号を変調処理する送受信回路等で構成される。また、通信部１０９は、撮像装置１００の起動時において、その存在を報知する識別情報（機器ＩＤ）を含む通信信号を定期的に送信する。また、通信部１０９は、ＳＮＳサーバ２００から送信された通信信号を受信して停止状態または待機状態から復帰し、ＳＮＳサーバ２００との間で通信を確立する。さらに、通信部１０９は、撮像装置１００のモードが、たとえば撮影モードから再生モードまたは通信モードに切り替わった場合、停止状態または待機状態から復帰する。なお、通信部１０９は、撮像装置１００の外部から装着されるメモリカード等の記録媒体に設けられてよい。また、通信部１０９は、ホットシューを介して撮像装置１００に装着されるアクセサリに設けられていてもよい。
【００５７】
制御部１１０は、入力部１０３から入力される指示信号またはタッチパネル１０５から入力される位置信号等に応じて撮像装置１００を構成する各部に対応する指示やデータの転送等を行って撮像装置１００の動作を統括的に制御する。制御部１１０は、ＣＰＵ（Central  Processing  Unit）等を用いて構成される。
【００５８】
ここで、制御部１１０の詳細な構成について説明する。制御部１１０は、画像処理部１１０ａと、顔検出部１１０ｂと、距離分布検出部１１０ｃと、メタ情報生成部１１０ｄと、メタ情報追記部１１０ｅと、撮像制御部１１０ｆと、可否情報生成部１１０ｇと、画像ファイル生成部１１０ｈと、表示制御部１１０ｉと、通信制御部１１０ｊと、を有する。
【００５９】
画像処理部１１０ａは、撮像部１０１が生成した画像データまたは記録部１０８が記録する画像データ（ＲＡＷデータや圧縮画像データ）を取得し、取得した画像データに対して各種の画像処理を施した画像データ（処理画像データ）を生成する。画像処理部１１０ａは、画像処理エンジンを用いて構成される。
【００６０】
顔検出部１１０ｂは、撮像部１０１が生成した画像データに対応する画像に含まれる人物の顔をパターンマッチングによって検出する。具体的には、顔検出部１１０ｂは、パターンマッチングを用いて画像中の顔の位置を検出後、目、鼻および口等の顔の特徴の位置を検出することによって、顔の位置、顔の大きさ（領域）、顔の向きおよび顔の角度（傾き）等を検出する。また、顔検出部１１０ｂは、画像中の顔を検出した場合、目、鼻、口および顔の大きさを顔の特徴点として検出する。なお、顔検出部１１０ｂは、人物の顔だけでなく、犬や猫等の動物の顔を検出してもよい。さらに、顔検出部１１０ｂは、パターンマッチング以外の周知技術を用いて人物の顔を検出してもよい。
【００６１】
距離分布検出部１１０ｃは、画像データに対応する画像内における所定の画素列を基準とした際の撮像装置１００から被写体までの距離の分布を示す距離分布情報を検出する。具体的には、距離分布検出部１１０ｃは、複数のフォーカスポイントそれぞれの距離を検出することによって、撮像装置１００から被写体までの距離分布情報を検出する。ここで、距離分布情報は、撮像装置１００のピント合わせ時に得られる情報であってもよく、ピント位置情報であっても、相対比較情報である。また、距離分布検出部１１０ｃは、距離を正確に測定する必要もなく、遠近関係を判断できればよい。具体的には、距離分布検出部１１０ｃは、風景と至近とが判断できればよい。たとえば、ポスター等は、風景であっても、遠距離ではなく近距離と判定して検出してもよい。さらに、ピント合わせは、山登り方式や位相差方式などが一般的であるが、顔の大きさ情報やぼけ情報を利用してもよい。
【００６２】
メタ情報生成部１１０ｄは、撮像部１０１が生成した画像データに関連する複数のメタ情報を生成する。具体的には、メタ情報生成部１１０ｄは、撮像部１０１が画像データを生成した際に、撮像部１０１の撮像情報、画像処理部１１０ａによる画像処理情報、生体情報検出部１０７が検出した生体情報、位置取得部１０２が取得した位置情報、時計１０６からの時間、距離分布検出部１１０ｃが検出した距離分布情報、機器ＩＤ情報、著作権情報をメタ情報として生成する。
【００６３】
メタ情報追記部１１０ｅは、表示部１０４が表示する画像上においてテキストデータを入力する入力画面が表示されている際に、タッチパネル１０５を介して入力されたテキストデータをメタ情報のコメント情報として追記する。
【００６４】
撮像制御部１１０ｆは、レリーズスイッチ１０３ｂからレリーズ信号が入力された場合、撮像装置１００における静止画動作を開始する制御を行う。ここで、撮像装置１００における撮影動作とは、撮像素子１０１ｂが出力した画像データに対し、信号処理部１０１ｃおよび画像処理部１１０ａが所定の処理を施す動作をいう。
【００６５】
可否情報生成部１１０ｇは、複数のメタ情報の各々に対し、ＳＮＳサーバ２００に送信した際に携帯機器３００による新たな情報の追記または元の情報の変更の可否を設定する可否情報を生成する。具体的には、可否情報生成部１１０ｇは、表示部１０４が複数のメタ情報を表示している際に、入力部１０３から入力されたメタ情報を選択する選択信号またはタッチパネル１０５から入力された位置信号に応じて選択されたメタ情報に対し、新たな情報の追記または元の情報の変更を禁止する禁止フラグを設定した可否情報を生成する。
【００６６】
画像ファイル生成部１１０ｈは、メタ情報生成部１１０ｄが生成したメタ情報と撮像部１０１によって生成されて信号処理部１０１ｃおよび画像処理部１１０ａが所定の処理を施した画像データと、可否情報生成部１１０ｇが生成した可否情報を対応付けて画像ファイルを生成して画像データ記録部１０８ｂに記録する。具体的には、画像ファイル生成部１１０ｈは、上述した図５の画像ファイルフォーマットに従って画像ファイルを生成する。
【００６７】
表示制御部１１０ｉは、表示部１０４の表示態様を制御する。また、表示制御部１１０ｉは、撮像装置１００の各種情報を表示部１０４に表示させる。
【００６８】
通信制御部１１０ｊは、入力部１０３から入力されるＳＮＳサーバ２００に画像ファイルの送信を指示する指示信号またはタッチパネル１０５から入力される位置信号が入力された場合、接続先情報記録部１０８ｃが記録する接続先情報を参照して、指定されたＳＮＳサーバ２００にネットワークＮを介して画像ファイルを通信部１０９に送信させる。
【００６９】
つぎに、ＳＮＳサーバ２００の構成について説明する。図６は、ＳＮＳサーバ２００の機能構成を示すブロック図である。なお、本実施の形態１では、ＳＮＳサーバが本発明の実施の形態に係るサーバとして機能する。
【００７０】
図６に示すＳＮＳサーバ２００は、通信部２０１と、画像データベース２０２と、ＳＮＳサーバ制御部２０３と、を備える。
【００７１】
通信部２０１は、所定の通信規格に従って、撮像装置１００および携帯機器３００のいずれかと通信を行って画像ファイルの受信または送信を行う。
【００７２】
画像データベース２０２は、通信部２０１を介して受信した画像ファイルを記録する。画像データベース２０２は、ＳＤＲＡＭ、Ｆｌａｓｈメモリおよびハードディスクレコード等の記録媒体を用いて構成される。
【００７３】
ＳＮＳサーバ制御部２０３は、ＣＰＵ等を用いて構成され、通信部２０１を介して撮像部１０１および携帯機器３００のいずれかから入力されるアクセス信号に応じて、ブラウザの指定ペース（画像ファイル）を送信する。ＳＮＳサーバ制御部２０３は、アクセス判定部２０３ａと、メタ情報追記部２０３ｂと、データサイズ判定部２０３ｃと、リサイズ部２０３ｄと、表示制御部２０３ｅと、を有する。
【００７４】
アクセス判定部２０３ａは、ネットワークＮおよび通信部２０１を介してアクセス信号を受信した機器を判定する。たとえば、アクセス判定部２０３ａは、携帯機器３００からアクセス信号を受信したか否かを判定する。
【００７５】
メタ情報追記部２０３ｂは、ネットワークＮおよび通信部２０１を介して携帯機器３００から画像データに関連する追記データを受信した場合、この追記データをメタ情報として携帯機器３００から指定された画像ファイルに追記する。具体的には、メタ情報追記部２０３ｂは、携帯機器３００から指定された画像ファイルの画像データに対応する画像（指定ページ）に対するコメントデータ、画像データと関連付けられた関連画像データ、画像データと関連付けられた関連画像データのネットワーク上におけるアドレス情報、画像データに関連付けられた広告情報（広告画像データや広告動画データ）のいずれかをメタ情報として画像ファイルに追記する。
【００７６】
データサイズ判定部２０３ｃは、メタ情報追記部２０３ｂが画像ファイルに新たなメタ情報を追記する場合、メタ情報追記部２０３ｂが新たなメタ情報を追記する予定の画像ファイルの容量が予め設定された規定量を超えるか否かを判定する。ここで、規定量は、通信速度およびデータサイズが規定された通信規格に沿って設定される。
【００７７】
リサイズ部２０３ｄは、データサイズ判定部２０３ｃが画像ファイルの容量が規定量を超えると判定した場合、画像ファイルに格納された画像データに対してリサイズ処理を実行して画像データベース２０２に格納する。たとえば、リサイズ部２０３ｄは、画像ファイルに格納された画像データに対して圧縮または縮小するリサイズ処理を実行する。
【００７８】
表示制御部２０３ｅは、ネットワークＮおよび通信部２０１を介して撮像部１０１および携帯機器３００のいずれかから入力されたアクセス信号に応じて、指定されたブラウザの指定ページの表示態様を制御する。たとえば、表示制御部２０３ｅは、アクセス信号に応じて指定された指定ページにおける画像ファイルの画像データに対応する画像を表示する。
【００７９】
通信制御部２０３ｆは、ネットワークＮを介してアクセスされる撮像装置１００または携帯機器３００の接続を制御して、指定された画像データベース２０２内の画像ファイルを送信する。
【００８０】
つぎに、携帯機器３００について説明する。図７は、携帯機器３００の機能構成を示すブロック図である。
【００８１】
図７に示す携帯機器３００は、通信部３０１と、表示部３０２と、タッチパネル３０３と、操作部３０４と、記録部３０５と、携帯機器制御部３０６と、を備える。
【００８２】
通信部３０１は、所定の通信規格に従って、撮像装置１００およびＳＮＳサーバ２００のいずれかと通信を行って画像ファイルを送信または受信する。
【００８３】
表示部３０２は、画像データに対応する画像を表示する。表示部３０２は、液晶または有機ＥＬ等からなる表示パネルを用いて構成される。また、表示部３０２は、ネットワークＮおよび通信部３０１を介してＳＮＳサーバ２００にアクセスした際に指定した指定ページの画像を表示する。
【００８４】
タッチパネル３０３は、表示部３０２の表示画面上に設けられる。タッチパネル３０３は、外部からの指やタッチペン、その他の物体のタッチを検出し、この検出したタッチ位置に応じた位置信号を携帯機器制御部３０６へ出力する。また、タッチパネル３０３は、ユーザが表示部３０２で表示される情報に基づいてタッチした位置を検出し、この検出したタッチ位置に応じて携帯機器３００が行う動作を指示する指示信号の入力を受け付ける。
【００８５】
操作部３０４は、携帯機器３００の各種パラメータや個人認証情報を選択する選択信号の入力を受け付ける。操作部３０４は、各種スイッチを用いて構成される。
【００８６】
記録部３０５は、画像データや携帯機器３００が実行する各種プログラムを記録する。また、記録部３０５は、ＳＮＳサーバ２００と無線通信を行うために必要な携帯機器３００の識別情報、識別情報に対応するパスワード、ＳＮＳサーバ２００にアクセスを送信する際のアカウント、パスワードおよびＳＮＳサーバ２００のＩＰアドレス等を記録する。記録部３０５は、ＦｌａｓｈメモリやＤＲＡＭ等の半導体メモリを用いて構成される。
【００８７】
携帯機器制御部３０６は、ＣＰＵ等を用いて構成され、タッチパネル３０３から入力される位置信号または操作部３０４から入力される指示信号に応じて携帯機器３００を構成する各部に対応する指示やデータの転送等を行って携帯機器３００の動作を統括的に制御する。
【００８８】
なお、携帯機器４００は、上述した携帯機器３００と同一の構成を有するため、携帯機器４００の構成の説明は省略する。
【００８９】
以上のように構成された画像閲覧システム１は、撮像装置１００がネットワークＮを介してＳＮＳサーバ２００に画像ファイルを送信し、携帯機器３００がＳＮＳサーバ２００にアクセスすることで閲覧することができる。
【００９０】
つぎに、画像閲覧システム１が実行する処理について説明する。図８は、画像閲覧システム１が実行する処理の概要を示すフローチャートである。
【００９１】
図８において、まず、撮像装置１００は、撮像を実行し（ステップＳ１）、画像ファイルをＳＮＳサーバ２００に送信する（ステップＳ２）。
【００９２】
続いて、ＳＮＳサーバ２００は、撮像装置１００からネットワークＮを介して画像ファイルを受信した場合（ステップＳ３：Ｙｅｓ）、画像データベース２０２に画像ファイルを格納する（ステップＳ４）。これに対して、ＳＮＳサーバ２００は、撮像装置１００からネットワークＮを介して画像ファイルを受信していない場合（ステップＳ３：Ｎｏ）、後述するステップＳ６へ移行する。
【００９３】
その後、携帯機器３００は、ＳＮＳサーバ２００にアクセスする（ステップＳ５）。具体的には、携帯機器３００は、表示部３０２が表示するＳＮＳのアクセスを指示する指示信号の入力を受け付けるアイコンが操作された場合、ＳＮＳサーバ２００にアクセスする。
【００９４】
続いて、ＳＮＳサーバ２００は、携帯機器３００からアクセスがあった場合（ステップＳ６：Ｙｅｓ）、携帯機器３００からのアクセスに応じた指定ページを携帯機器３００へ送信する（ステップＳ７）。これに対して、ＳＮＳサーバ２００は、携帯機器３００からアクセスがない場合（ステップＳ６：Ｎｏ）、本処理を終了する。
【００９５】
その後、携帯機器３００は、表示部３０２にＳＮＳサーバ２００から送信された指定ページを表示させ（ステップＳ８）、タッチパネル３０３または操作部３０４を介して指定ページ内における画像に対するコメントが入力される（ステップＳ９）。
【００９６】
図９は、携帯機器３００の表示部３０２で表示される指定ページの一例を示す図である。図９に示すように、携帯機器３００は、指定ページＰ１を表示部３０２に表示させる。指定ページＰ１には、画像Ｗ１、画像Ｗ１の画像ファイルのメタ情報として画像Ｗ１のタイトルＴ１、画像Ｗ１の撮影場所Ｔ２、画像Ｗ１の撮影時刻Ｔ３および画像Ｗ１に対する他のアカウントユーザのコメントを時系列に沿って表示するＮｅｗｓ情報Ｔ４が表示される。さらに、指定ページＰ１には、画像Ｗ１をＳＮＳサーバ２００に投稿したユーザのサムネイル画像Ａ１、およびＮｅｗｓ情報Ｔ４にコメントＭ１〜Ｍ３をそれぞれ追記した他のアカウントユーザのサムネイル画像Ａ２〜Ａ４、アカウント名およびコメントＭ１〜Ｍ３が追記された時刻が表示される。携帯機器３００のユーザは、タッチパネル３０３を介して指定ページＰ１の画像Ｗ１に対してコメントを追記する。この場合において、指定ページＰ１の画像ファイルにコメントの追記を禁止する禁止フラグが記録されているとき、ＳＮＳサーバ２００は、コメントが追記できない旨の警告を携帯機器３００に送信する。
【００９７】
続いて、携帯機器３００から指定ページにコメントが追記された場合（ステップＳ１０：Ｙｅｓ）、メタ情報追記部２０３ｂは、指定ページに対応する画像ファイルのメタ情報にコメントを追記する（ステップＳ１１）。これに対して、携帯機器３００から指定ページにコメントが追記されていない場合（ステップＳ１０：Ｎｏ）、ＳＮＳサーバ２００は、後述するステップＳ１５へ移行する。
【００９８】
ステップＳ１１の後、データサイズ判定部２０３ｃによって画像ファイルの容量が予め設定された規定量を超えたと判定された場合（ステップＳ１２：Ｙｅｓ）、リサイズ部２０３ｄは、画像ファイルの画像データの圧縮処理を実行する（ステップＳ１３）。これにより、ＳＮＳサーバ２００は、画像ファイルの容量を一定に維持することができるので、画像ファイルを送信する場合、遅延なく画像ファイルを送信することができる。これに対して、データサイズ判定部２０３ｃによって画像ファイルが予め規定された容量を超えたと判定していない場合（ステップＳ１２：Ｎｏ）、ＳＮＳサーバ２００は、後述するステップＳ１５へ移行する。
【００９９】
その後、携帯機器３００は、ネットワークＮを介して指定ページのダウンロードを指示する指示信号を送信する（ステップＳ１４）。
【０１００】
続いて、ＳＮＳサーバ２００は、携帯機器３００から指示信号を受信した場合（ステップＳ１５：Ｙｅｓ）、指示信号に対応する画像ファイルを携帯機器３００へ送信する（ステップＳ１６）。ステップＳ１６の後、画像閲覧システム１は、本処理を終了する。これに対して、携帯機器３００から指示信号を受信していない場合（ステップＳ１５：Ｎｏ）、画像閲覧システム１は、本処理を終了する。
【０１０１】
以下、図８で説明した撮像装置１００およびＳＮＳサーバ２００それぞれの処理をより詳細に説明する。まず、撮像装置１００のより詳細な処理内容について説明する。図１０は、撮像装置１００が実行する処理の概要を示すフローチャートである。
【０１０２】
図１０に示すように、まず、撮像装置１００が撮影モードに設定されている場合（ステップＳ１０１：Ｙｅｓ）について説明する。この場合、撮像装置１００は、被写体を撮像して画像データを生成する撮影モード処理を実行する（ステップＳ１０２）。なお、撮影モード処理の詳細は後述する。
【０１０３】
続いて、電源スイッチ１０３ａが操作されて、撮像装置１００の電源がオフになった場合（ステップＳ１０３：Ｙｅｓ）、撮像装置１００は、本処理を終了する。これに対して、電源スイッチ１０３ａが操作されず、撮像装置１００の電源がオフになっていない場合（ステップＳ１０３：Ｎｏ）、撮像装置１００は、ステップＳ１０１へ戻る。
【０１０４】
ステップＳ１０１において、撮像装置１００が撮影モードに設定されておらず（ステップＳ１０１：Ｎｏ）、撮像装置１００が再生モードに設定されている場合（ステップＳ１０４：Ｙｅｓ）、撮像装置１００は、画像データ記録部１０８ｂが記録する画像ファイルに格納された画像データの再生表示、または画像ファイルをＳＮＳサーバ２００へ送信する再生モード処理を実行する（ステップＳ１０５）。なお、再生モード処理の詳細は後述する。ステップＳ１０５の後、撮像装置１００は、ステップＳ１０３へ移行する。
【０１０５】
ステップＳ１０１において、撮像装置１００が撮影モードに設定されておらず（ステップＳ１０１：Ｎｏ）、撮像装置１００が再生モードに設定されていない場合（ステップＳ１０４：Ｎｏ）において、撮像装置１００が通信先設定モードに設定されたとき（ステップＳ１０６：Ｙｅｓ）、撮像装置１００は、タッチパネル１０５または入力部１０３から入力される指示信号に応じて、通信先アドレス、ＩＤおよびパスワードを設定する（ステップＳ１０７）。ステップＳ１０７の後、撮像装置１００は、ステップＳ１０３へ移行する。
【０１０６】
ステップＳ１０６において、撮像装置１００が通信先設定モードに設定されていないとき（ステップＳ１０６：Ｎｏ）、撮像装置１００は、ステップＳ１０８へ移行する。
【０１０７】
続いて、ネットワークＮを介して外部から撮像装置１００にアクセスがあった場合（ステップＳ１０８：Ｙｅｓ）、撮像装置１００は、通信部１０９を介して画像ファイルを受信し（ステップＳ１０９）、画像データ記録部１０８ｂに画像ファイルを記録する（ステップＳ１１０）。ステップＳ１１０の後、撮像装置１００は、ステップＳ１０３へ移行する。
【０１０８】
ステップＳ１０８において、ネットワークＮを介して外部から撮像装置１００にアクセスがない場合（ステップＳ１０８：Ｎｏ）、撮像装置１００は、ステップＳ１０３へ移行する。
【０１０９】
つぎに、図１０のステップＳ１０２で説明した撮影モード処理の詳細な処理について説明する。図１１は、撮影モード処理の概要を示すフローチャートである。
【０１１０】
図１１に示すように、まず、撮像制御部１１０ｆは、撮像部１０１に撮影を実行させる（ステップＳ１０１）。
【０１１１】
続いて、表示制御部１１０ｉは、撮像部１０１が生成した画像データに対応するライブビュー画像を表示部１０４に表示させる（ステップＳ２０２）。この場合、図１２に示すように、撮影者Ｕ１は、撮像装置１００の表示部１０４で表示されるライブビュー画像Ｗ１を確認することによって、被写体に対する構図や撮影条件、たとえば絞り値、露出値、ＩＳＯ感度、ホワイトバランス、ピント位置、焦点距離、シャッタスピードおよび階調のいずれかをタッチパネル１０５または入力部１０３によって調整しながら撮影を行う。
【０１１２】
続いて、顔検出部１１０ｂがライブビュー画像Ｗ１０で顔を検出した場合（ステップＳ２０３：Ｙｅｓ）、メタ情報生成部１１０ｄは、顔検出部１１０ｂが検出した顔の特徴点を取得する（ステップＳ２０４）。たとえば、図１３に示すように、メタ情報生成部１１０ｄは、顔検出部１１０ｂがライブビュー画像Ｗ１０で顔を検出した場合、検出した顔の特徴点を取得する。この際、表示制御部１１０ｉは、顔検出部１１０ｂが検出した顔を含む顔領域に対応するフレームＺ１をライブビュー画像Ｗ１０上に重畳して表示部１０４に表示させる。ステップＳ２０４の後、撮像装置１００は、ステップＳ２０５へ移行する。
【０１１３】
ステップＳ２０３において、顔検出部１１０ｂがライブビュー画像Ｗ１０で顔を検出していない場合（ステップＳ２０３：Ｎｏ）、撮像装置１００は、ステップＳ２０５へ移行する。
【０１１４】
続いて、メタ情報生成部１１０ｄは、時計１０６から時間を取得し（ステップＳ２０５）、位置取得部１０２から位置情報を取得する（ステップＳ２０６）。
【０１１５】
その後、メタ情報生成部１１０ｄは、生体情報検出部１０７が検出した撮影者の生体情報を取得する（ステップＳ２０７）。
【０１１６】
続いて、レリーズスイッチ１０３ｂが操作されることにより、撮影操作があった場合（ステップＳ２０８：Ｙｅｓ）、距離分布検出部１１０ｃは、ライブビュー画像Ｗ１０の所定の水平方向の１ライン上を基準にした際の撮像装置１００から被写体までの距離の分布を示す距離分布情報を検出する（ステップＳ２０９）。
【０１１７】
図１４は、距離分布検出部１１０ｃの距離検出方法の概要を模式的に示す図である。図１４（ｂ）において、縦軸が撮像装置１００から被写体までの距離を示し、横軸が画像の１ライン（ラインＬ１０）における各画素の位置を示す。
【０１１８】
図１４に示すように、距離分布検出部１１０ｃは、ライブビュー画像Ｗ１０の所定の水平方向の１ライン、たとえば顔検出部１１０ｂによって検出された顔領域に対応するフレームＺ１を含む１ライン（画素列）を走査することによって撮像装置１００から被写体までの距離分布を検出する。具体的には、図１４（ａ）に示すように、距離分布検出部１１０ｃは、ライブビュー画像Ｗ１０上におけるラインＬ１０を走査することによって、撮像装置１００から被写体までの距離分布情報Ｌ１１（図１４（ｂ））を検出する。
【０１１９】
ステップＳ２１０において、撮像制御部１１０ｆは、撮像部１０１に撮影を実行させる。具体的には、撮像制御部１１０ｆは、撮像部１０１を駆動することによって撮像部１０１に画像データを出力させる。
【０１２０】
続いて、画像ファイル生成部１１０ｈは、撮像部１０１が生成した画像データと、メタ情報生成部１１０ｄが生成したメタ情報とを対応付けた画像ファイルを生成して画像データ記録部１０８ｂに記録する（ステップＳ２１１）。
【０１２１】
その後、表示制御部１１０ｉは、撮像部１０１が生成した画像データに対応する画像を表示部１０４に表示させる（ステップＳ２１２）。
【０１２２】
続いて、表示部１０４が画像を表示してから所定時間、たとえば３秒経過した場合（ステップＳ２１３：Ｙｅｓ）、撮像装置１００は、ステップＳ２１４へ移行する。これに対して、表示部１０４が画像を表示してから所定時間経過していない場合（ステップＳ２１３：Ｎｏ）、撮像装置１００は、ステップＳ２１２へ戻る。
【０１２３】
ステップＳ２１４において、表示制御部１１０ｉは、表示部１０４による画像の表示を終了させる。ステップＳ２１４の後、撮像装置１００は、図１０のメインルーチンへ戻る。
【０１２４】
つぎに、図１０のステップＳ１０５で説明した再生モード処理の詳細な処理について説明する。図１５は、再生モード処理の概要を示すフローチャートである。
【０１２５】
図１５に示すように、まず、表示制御部１１０ｉは、表示部１０４に、画像データ記録部１０８ｂに記録された複数の画像データそれぞれの画像を一覧表示させる（ステップＳ３０１）。
【０１２６】
続いて、入力部１０３またはタッチパネル１０５を介して表示部１０４によって表示された画像一覧の中から画像が選択された場合（ステップＳ３０２：Ｙｅｓ）、表示制御部１１０ｉは、選択された画像を表示部１０４に全画面表示させる（ステップＳ３０３）。ステップＳ３０３の後、撮像装置１００は、後述するステップＳ３０４へ移行する。これに対して、入力部１０３またはタッチパネル１０５を介して表示部１０４によって表示された画像一覧の中から画像が選択されていない場合（ステップＳ３０２：Ｎｏ）、撮像装置１００は、後述するステップＳ３０５へ移行する。
【０１２７】
ステップＳ３０４において、入力部１０３またはタッチパネル１０５を介して表示部１０４が表示する画像の変更を指示する指示信号が入力された場合（ステップＳ３０４：Ｙｅｓ）、撮像装置１００は、ステップＳ３０３へ戻る。これに対して、入力部１０３またはタッチパネル１０５を介して表示部１０４が表示する画像の変更を指示する指示信号が入力されていない場合（ステップＳ３０４：Ｎｏ）、撮像装置１００は、ステップＳ３０５へ移行する。
【０１２８】
続いて、入力部１０３から再生モードの終了を指示する指示信号が入力された場合（ステップＳ３０５：Ｙｅｓ）、撮像装置１００は、図１０のメインルーチンへ戻る。これに対して、入力部１０３から再生モードの終了を指示する指示信号が入力されていない場合（ステップＳ３０５：Ｎｏ）、撮像装置１００は、ステップＳ３０６へ移行する。
【０１２９】
ステップＳ３０６において、制御部１１０は、撮影者によってシェアスイッチ１０３ｃが操作されたか否かを判断する。具体的には、図１６に示すように、制御部１１０は、撮影者Ｕ１がシェアスイッチ１０３ｃを操作することにより、シェアスイッチ１０３ｃから画像ファイルをＳＮＳサーバ２００を介して他の機器で閲覧可能にするために画像ファイルのアップロードを指示する指示信号が入力されたか否かを判断する。制御部１１０が撮影者によってシェアスイッチ１０３ｃが操作されたと判断した場合（ステップＳ３０６：Ｙｅｓ）、撮像装置１００は、後述するステップＳ３０７へ移行する。これに対して、制御部１１０が撮影者によってシェアスイッチ１０３ｃが操作されていないと判断した場合（ステップＳ３０６：Ｎｏ）、撮像装置１００は、ステップＳ３０２へ戻る。
【０１３０】
ステップＳ３０７において、表示制御部１１０ｉは、表示部１０４にタグ選択入力画面を表示させる。具体的には、図１７に示すように、表示制御部１１０ｉは、タグ選択入力画面Ｈ１を表示部１０４に表示させる。この場合、表示制御部１１０ｉは、選択された画像Ｗ１を縮小して表示部１０４に表示させる。さらに、表示制御部１１０ｉは、ニュースタグアイコンＡ１０、変更禁止選択アイコンＡ１１および送信アイコンＡ１２をタグ選択入力画面Ｈ１に重畳して表示部１０４に表示させる。ニュースタグアイコンＡ１０は、ＳＮＳサーバ２００に画像ファイルを送信した際に、ニュースフィードで表示されるタイトルを入力するためのキーボードの表示を指示する指示信号の入力を受け付ける。変更禁止選択アイコンＡ１１は、選択された画像Ｗ１の画像ファイルに格納されたメタ情報のうち変更または追記を禁止するメタ情報を選択する選択画面の表示を指示する指示信号の入力を受け付ける。送信アイコンＡ１２は、選択した画像Ｗ１の画像ファイルをＳＮＳサーバ２００に送信する指示信号の入力を受け付ける。
【０１３１】
続いて、ニュースタグアイコンＡ１０が選択された場合（ステップＳ３０８：Ｙｅｓ）、表示制御部１１０ｉは、タグ選択入力画面Ｈ１にキーボードを重畳して表示部１０４に表示させる（ステップＳ３０９）。具体的には、図１８に示すように、撮影者がニュースタグアイコンＡ１０をタッチした場合、表示制御部１１０ｉは、表示部１０４にキーボードＫ１を表示させる（図１８（ａ）→（図１８（ｂ））。
【０１３２】
その後、メタ情報生成部１１０ｄは、タッチパネル１０５を介してキーボードＫ１上の入力に応じてニュースタグを生成する（ステップＳ３１０）。たとえば、メタ情報生成部１１０ｄは、撮影者がタッチパネル１０５を介してキーボードＫ１上における入力、「震災壁はそん」をニュースフィードのタイトルのメタ情報を生成する（図１８（ｂ）→図１８（ｃ））。この際、表示制御部１１０ｉは、タイトルの決定を指示する指示信号の入力を受け付ける決定アイコンＡ１３を表示部１０４に表示させる。なお、図１８においては、表示制御部１１０ｉは、キーボードＫ１を介して選択された文字や数字を変換する変換アイコンを、キーボードＫ１内またはタグ選択入力画面Ｈ１に表示させてもよい。
【０１３３】
続いて、タッチパネル１０５を介して撮影者によって決定アイコンＡ１３が選択された場合（ステップＳ３１１：Ｙｅｓ）、メタ情報追記部１１０ｅは、メタ情報生成部１１０ｄが生成したニュースフィードのメタ情報を画像ファイルのヘッダ情報格納領域におけるコメント情報に追記する（ステップＳ３１２）。ステップＳ３１２の後、撮像装置１００は、ステップＳ３０７へ戻る。これに対して、タッチパネル１０５を介して撮影者によって決定アイコンＡ１３が選択されていない場合（ステップＳ３１１：Ｎｏ）、撮像装置１００は、ステップＳ３０９へ戻る。
【０１３４】
ステップＳ３０８において、ニュースタグアイコンＡ１０が選択されていない場合（ステップＳ３０８：Ｎｏ）において、変更禁止選択アイコンＡ１１が選択されたとき（ステップＳ３１３：Ｙｅｓ）、表示制御部１１０ｉは、メタ情報の一覧を表示部１０４に表示させる（ステップＳ３１４）。具体的には、図１９（ａ）に示すように、表示制御部１１０ｉは、メタ情報の一覧を表示部１０４に表示させる。たとえば、図１９（ａ）に示すように、表示制御部１１０ｉは、メタ情報として、少なくともＮＷＳＴＧ（ニュースタグ）のタイトルＴ１１と、撮影場所Ｔ１２と、撮影時刻Ｔ１３と、撮影者Ｔ１４と、画像サイズＴ１５（容量情報）と、ファイルサイズＴ１７と、を表示部１０４に表示させる。なお、表示するメタ情報は、適宜設定することができる。なお、このファイルサイズに、大きな自由度を与えると、送受信や加工など取り扱いが困難になるので、一定の制限があるほうが好ましい。したがって、本発明のように、情報が追記されることを特徴とする場合、このファイルサイズを一定範囲に収めるような工夫が重要となる。例えば、情報が増えた時、画像データ部をリサイズしたり、削除可能な情報は削除したりするようにする。この削除可能かどうかの情報は、可否情報Ｆ２９として画像ファイルに記録しておく。例えば、画像は、プリントを前提にすれば１Ｍバイトくらい必要だが、小さな携帯機器で見る場合には、１０Ｋバイト程度でも十分である。しかし、細かいところを拡大して見るような画像では、そこまで縮小（リサイズ）することは好ましくなく、用途に応じてリサイズ限界があるので、そうした情報を画像ファイルの可否情報Ｆ２９に記録するようにしても良い。したがって、このようなリサイズの可否や、限界の情報をユーザが入力できるようにしたり、ハイビジョンとか、ＶＧＡといった、画質の指針となる情報を入力できるようにしたりしても良い。もちろん、撮像装置１００があらかじめ定められたプログラムによって、そのような設定を行うような制御をしても良い。
【０１３５】
続いて、可否情報生成部１１０ｇは、タッチパネル１０５を介して複数のメタ情報上における入力に応じて携帯機器３００によるメタ情報の変更または追記を禁止する禁止フラグを生成して画像ファイルのヘッダ情報格納領域における可否情報に追記する（ステップＳ３１５）。たとえば、可否情報生成部１１０ｇは、画像サイズＴ１５がタッチされた場合、画像サイズＴ１５の変更を禁止する禁止フラグを生成して画像ファイルの可否情報Ｆ２９に追記する（図１９（ａ）→図１９（ｂ））。この場合、表示制御部１１０ｉは、可否情報設定部１１０ｇによって禁止タグが生成された各メタ情報に対し黒塗りで表示部１０４に表示させる。これにより、画像ファイルの容量が規定量を超えた場合、画像データが自動的に圧縮または縮小されるリサイズ処理を防止することができる。なお、図１９においては、可否情報生成部１１０ｇは、メタ情報として画像サイズＴ１５を例に説明したが、撮影場所Ｔ１２、撮影時刻Ｔ１３および撮影者Ｔ１４の変更を禁止する禁止フラグを生成して画像ファイルの可否情報Ｆ２９に追記してもよい。さらに、撮影者のプライベート情報、たとえば撮影場所Ｔ１２、撮影時刻Ｔ１３および撮影者Ｔ１４が他のユーザによって改変されることを防止することができる。
【０１３６】
その後、タッチパネル１０５を介して撮影者によって決定アイコンＡ１３が選択された場合（ステップＳ３１６：Ｙｅｓ）、撮像装置１００は、ステップＳ３０７へ戻る。これに対して、タッチパネル１０５を介して撮影者によって決定アイコンＡ１３が選択されていない場合（ステップＳ３１６：Ｎｏ）、撮像装置１００は、ステップＳ３１４へ戻る。
【０１３７】
ステップＳ３０８において、ニュースタグアイコンＡ１０が選択されていない場合（ステップＳ３０８：Ｎｏ）において、変更禁止選択アイコンＡ１１が選択されていないとき（ステップＳ３１３：Ｎｏ）、撮像装置１００は、ステップＳ３１７へ移行する。
【０１３８】
続いて、送信アイコンＡ１２が選択された場合（ステップＳ３１７：Ｙｅｓ）、画像ファイルをＳＮＳサーバ２００に送信する（ステップＳ３１８）。ステップＳ３１８の後、撮像装置１００は、ステップＳ３０５へ戻る。
【０１３９】
ステップＳ３１７において、送信アイコンＡ１２が選択されていない場合（ステップＳ３１７：Ｎｏ）、撮像装置１００は、ステップＳ３１９へ移行する。
【０１４０】
続いて、シェアスイッチ１０３ｃが操作された場合（ステップＳ３１９：Ｙｅｓ）、撮像装置１００は、ステップＳ３０５へ戻る。これに対して、シェアスイッチ１０３ｃが操作されていない場合（ステップＳ３１９：Ｎｏ）、撮像装置１００は、ステップＳ３０７へ戻る。
【０１４１】
つぎに、ＳＮＳサーバ２００が実行する処理について説明する。図２０は、ＳＮＳサーバ２００が実行する処理の概要を示すフローチャートである。
【０１４２】
図２０に示すように、まず、撮像装置１００からデータを受信した場合（ステップＳ４０１：Ｙｅｓ）について説明する。この場合、ＳＮＳサーバ制御部２０３は、通信部２０１を介して撮像装置１００から送信された画像ファイルを受信する（ステップＳ４０２）。
【０１４３】
続いて、ＳＮＳサーバ制御部２０３は、画像データベース２０２の指定ページに画像ファイルを格納する（ステップＳ４０３）。
【０１４４】
その後、メタ情報追記部２０３ｂは、ネット上におけるアドレスをタグ化して画像ファイルのコメント情報に追記する（ステップＳ４０４）。ステップＳ４０４の後、ＳＮＳサーバ２００は、ステップＳ４０１へ戻る。
【０１４５】
ステップＳ４０１において、撮像装置１００からデータを受信していない場合（ステップＳ４０１：Ｎｏ）において、ブラウザに携帯機器３００からアクセスがあったとき（ステップＳ４０５：Ｙｅｓ）、表示制御部２０３ｅは、携帯機器３００からのアクセスに応じた指定ページおよびメタ情報を携帯機器３００に表示させる（ステップＳ４０６）。
【０１４６】
続いて、携帯機器３００から別ページに切り替える切替信号があった場合（ステップＳ４０７：Ｙｅｓ）、表示制御部２０３ｅは、携帯機器３００からの切替信号に応じた別ページおよびメタ情報を携帯機器３００に表示させる（ステップＳ４０８）。
【０１４７】
その後、携帯機器３００から指定ページの閲覧を終了する終了指示が入力された場合（ステップＳ４０９：Ｙｅｓ）、ＳＮＳサーバ２００は、ステップＳ４０１へ戻る。これに対して、携帯機器３００から指定ページの閲覧を終了する終了指示が入力されていない場合（ステップＳ４０９：Ｎｏ）、ＳＮＳサーバ２００は、ステップＳ４１０へ移行する。
【０１４８】
ステップＳ４１０において、携帯機器３００から画像の選択指示があった場合（ステップＳ４１０：Ｙｅｓ）、ＳＮＳサーバ２００は、後述するステップＳ４１１へ移行する。これに対して、携帯機器３００から画像の選択指示がない場合（ステップＳ４１０：Ｎｏ）、ＳＮＳサーバ２００は、ステップＳ４０７へ戻る。
【０１４９】
ステップＳ４１１において、ネットワークＮを介して携帯機器３００から画像に追記するコメントデータを受信した場合（ステップＳ４１１：Ｙｅｓ）、ＳＮＳサーバ２００は、後述するステップＳ４１２へ移行する。これに対して、ネットワークＮを介して携帯機器３００から画像に追記するコメントデータを受信していない場合（ステップＳ４１１：Ｎｏ）、ＳＮＳサーバ２００は、後述するステップＳ４１７へ移行する。
【０１５０】
ステップＳ４１２において、データサイズ判定部２０３ｃは、携帯機器３００から受信したコメントデータを画像ファイルに追記する際に画像ファイルのデータ容量が規定量を超えるか否かを判定する。データサイズ判定部２０３ｃが携帯機器３００から受信したコメントデータを画像ファイルに追記する際に画像ファイルの容量が規定量を超えたと判定した場合（ステップＳ４１２：Ｙｅｓ）において、画像ファイルの画像データの圧縮（リサイズ）が可能なとき（ステップＳ４１３：Ｙｅｓ）、リサイズ部２０３ｄは、画像ファイルの画像データを圧縮する（ステップＳ４１４）。この圧縮は、間引きや圧縮率を大きくするなどを想定していて、このリサイズに関しては、限界を設けても良いことはすでに説明した。
【０１５１】
続いて、メタ情報追記部２０３ｂは、コメントデータをタグ化して画像ファイルに格納する（ステップＳ４１５）。ステップＳ４１５の後、ＳＮＳサーバ２００は、ステップＳ４０１へ戻る。
【０１５２】
ステップＳ４１２において、データサイズ判定部２０３ｃが携帯機器３００から受信したコメントデータを画像ファイルに追記する際に画像ファイルの容量が規定量を超えると判定した場合（ステップＳ４１２：Ｙｅｓ）において、画像データの圧縮が可能でないとき、たとえば画像ファイルのメタ情報に画像データのデータサイズの変更を禁止する禁止フラグまたは画像データのデータサイズが所定値未満になるとき（ステップＳ４１３：Ｎｏ）、表示制御部２０３ｅは、携帯機器３００にコメントを選択した画像のニュースタグ内に追記できない旨の警告を送信する（ステップＳ４１６）。ステップＳ４１６の後、ＳＮＳサーバ２００は、ステップＳ４０１へ戻る。
【０１５３】
ステップＳ４１２において、データサイズ判定部２０３ｃが携帯機器３００から受信したコメントデータを画像ファイルに追記する際に画像ファイルの容量が規定量を超えないと判定した場合（ステップＳ４１２：Ｎｏ）、ＳＮＳサーバ２００は、ステップＳ４１５へ移行する。
【０１５４】
ステップＳ４１１において、携帯機器３００から画像に追記するコメントデータを受信していない場合（ステップＳ４１１：Ｎｏ）、ＳＮＳサーバ２００は、ステップＳ４１７へ移行する。
【０１５５】
続いて、画像ファイルを携帯機器３００に送信する場合（ステップＳ４１７：Ｙｅｓ）、通信制御部２０３ｆは、指定アドレス先に指定画像ファイルを通信部２０１に送信させる（ステップＳ４１８）。ステップＳ４１８の後、ＳＮＳサーバ２００は、ステップＳ４０１へ戻る。
【０１５６】
ステップＳ４１７において、画像ファイルを携帯機器３００に送信しない場合（ステップＳ４１７：Ｎｏ）、ＳＮＳサーバ２００は、ステップＳ４０１へ戻る。
【０１５７】
ステップＳ４０１において、撮像装置１００からデータを受信してない場合（ステップＳ４０１：Ｎｏ）において、ブラウザに携帯機器３００からアクセスがないとき（ステップＳ４０５：Ｎｏ）、ＳＮＳサーバ２００は、ステップＳ４０１へ戻る。
【０１５８】
以上説明した本発明の実施の形態１によれば、撮像装置１００の画像ファイル生成部１１０ｈが撮像部１０１によって生成された画像データと、メタ情報生成部１１０ｄによって生成された画像データに関連する複数のメタ情報と、可否情報生成部１１０ｇによって生成された可否情報とを対応付けた画像ファイルを生成するので、情報を追記しつつ簡便に取り扱いでき、通信速度が規定された通信規格において画像ファイルを遅延なく送信することができる。
【０１５９】
また、本発明の実施の形態１によれば、撮像装置１００の可否情報生成部１１０ｇが入力部１０３またはタッチパネル１０５から入力される選択信号に基づいて、表示部１０４が表示する複数のメタ情報から選択されたメタ情報を携帯機器３００による新たな情報の追記または元の情報の変更を禁止する禁止フラグを生成して画像ファイルの可否情報に追記する。これにより、撮影者は、画像ファイルをＳＮＳサーバ２００に送信して他のユーザと共有する際に、画像ファイルの所望のメタ情報の改変を防止することができる。
【０１６０】
また、本発明の実施の形態１によれば、ＳＮＳサーバ２００のデータサイズ判定部２０３ｃによってメタ情報追記部２０３ｂが携帯機器３００から受信した追記データを追記する場合において、画像ファイルの容量が規定量を超えると判定したとき、ＳＮＳサーバ２００のリサイズ部２０３ｄが画像ファイル内の画像データをリサイズするので、通信速度が規定された通信規格において画像ファイルを遅延なく送信することができる。
【０１６１】
（実施の形態２）
つぎに、本発明の実施の形態２について説明する。本実施の形態２にかかる撮像装置は、上述した実施の形態１にかかる撮像装置と同一の構成を有し、撮影モード処理のみが異なる。さらに、本実施の形態２にかかるＳＮＳサーバも、上述した実施の形態１にかかるＳＮＳサーバと同一の構成を有し、実行する処理のみが異なる。このため、以下においては、撮像装置が実行する撮影モード処理の説明後、ＳＮＳサーバが実行する処理について説明する。なお、上述した実施の形態１にかかる撮像装置１００およびＳＮＳサーバ２００と同一の構成には同一の符号を付して説明を省略する。
【０１６２】
まず、撮像装置１００が実行する撮影モード処理について説明する。図２１は、撮像装置１００が実行する撮影モード処理の概要を示すフローチャートである。
【０１６３】
図２１において、まず、撮像制御部１１０ｆは、撮像部１０１に撮像を実行させる（ステップＳ５０１）。
【０１６４】
続いて、表示制御部１１０ｉは、撮像部１０１が生成した画像データに対応するライブビュー画像を表示部１０４に表示させる（ステップＳ５０２）。この場合、図２２に示すように、撮影者Ｕ１は、撮像装置１００の表示部１０４で表示されるライブビュー画像Ｗ２０を確認することによって、被写体に対する構図や撮影条件を調整しながら撮影を行う。
【０１６５】
ステップＳ５０３〜ステップＳ５０７は、図１１のステップＳ２０３〜ステップＳ２０７にそれぞれ対応する。
【０１６６】
ステップＳ５０８において、シェアスイッチ１０３ｃが操作され、過去にＳＮＳサーバ２００に投稿した画像ファイルを参照する指示信号が入力された場合（ステップＳ５０８：Ｙｅｓ）、表示制御部１１０ｉは、表示部１０４に参照画像を表示させる（ステップＳ５０９）。具体的には、図２３に示すように、表示制御部１１０ｉは、画像データ記録部１０８ｂに記録された画像ファイルであって、ＳＮＳサーバ２００に送信した各画像ファイルのサムネイル画像、たとえばサムネイル画像ＷＳ１、サムネイル画像ＷＳ２１およびサムネイル画像Ｗ２２を参照画像（関連画像）として表示部１０４に表示させる。この場合、表示制御部１１０ｉは、ライブビュー画像Ｗ２０の表示領域を縮小して表示部１０４に表示させる。さらに、表示制御部１１０ｉは、参照撮影に遷移したことを示す参照アイコンＡ３０を表示部１０４に表示させる。
【０１６７】
続いて、タッチパネル１０５を介して表示部１０４が表示する複数の参照画像の中から参照画像が選択された場合（ステップＳ５１０：Ｙｅｓ）、メタ情報追記部１１０ｅは、タグ引継処理を実行する（ステップＳ５１１）。具体的には、図２４に示すように、メタ情報追記部１１０ｅは、撮影される予定の画像データを記録する画像ファイルＦ１０のヘッダ情報格納領域Ｆ２に画像データと関連する関連画像データ情報Ｆ１１を記録するタグ引継処理を実行する。関連画像データ情報Ｆ１１は、画像データと対応付けられる関連画像データ、関連画像のメタ情報、たとえば、ＳＮＳサーバ２００のアドレス、指定ページおよびニュースフィード上におけるタイトルおよび他のアカウントから追記されたコメントデータ等を記録する。
【０１６８】
ステップＳ５１２〜ステップＳ５１８は、図１１のステップＳ２０８〜ステップＳ２１４にそれぞれ対応する。ステップＳ５１８の後、撮像装置１００は、図１０のメインルーチンへ戻る。
【０１６９】
つぎに、ＳＮＳサーバ２００が実行する処理について説明する。図２５は、ＳＮＳサーバ２００が実行する処理の概要を示すフローチャートである。
【０１７０】
図２５において、ステップＳ６０１およびステップＳ６０２は、図２０のステップＳ４０１およびステップＳ４０２にそれぞれ対応する。
【０１７１】
ステップＳ６０３において、受信した画像ファイルが参照撮影である場合（ステップＳ６０３：Ｙｅｓ）、関連画像データと同じ画像データベース２０２の指定ページに画像ファイルを格納する（ステップＳ６０４）。ステップＳ６０４の後、ＳＮＳサーバ２００は、ステップＳ６０５へ移行する。
【０１７２】
ステップＳ６０３において、受信した画像ファイルが参照撮影でない場合（ステップＳ６０３：Ｎｏ）、ＳＮＳサーバ２００は、ステップＳ６０６へ移行する。
【０１７３】
ステップＳ６０５は、図２０のステップＳ４０４に対応する。また、ステップＳ６０６は、図２０のステップＳ４０３に対応する。ステップＳ６０７およびステップＳ６０８は、図２０のステップＳ４０５およびステップＳ４０６にそれぞれ対応する。
【０１７４】
ステップＳ６０９において、携帯機器３００からのアクセスに応じた指定ページが参照撮影である場合（ステップＳ６０９：Ｙｅｓ）、表示制御部２０３ｅは、携帯機器３００からのアクセスに応じた指定ページ、メタ情報および参照画像を併せて携帯機器３００の表示部３０２に表示させる（ステップＳ６１０）。具体的には、図２６に示すように、表示制御部２０３ｅは、指定ページＰ２および過去のメタ情報のタイトルＴ１、撮影場所Ｔ２、撮影時刻Ｔ３およびＮｅｗｓ情報Ｔ４、指定ページＰ２上に書き込まれたコメントＭ１〜Ｍ３、関連画像ＷＳ２０および関連画像ＷＳ２０のメタ情報を併せて携帯機器３００の表示部３０２に表示させる。これにより、携帯機器３００のユーザは、最新の情報が時系列的に順次表示されるニュースフィードから関連する画像を直感的に把握することができる。さらに、携帯機器３００のユーザは、ニュースフィード上における莫大な画像群の中から関連画像ＷＳ２０に関連する画像を検索する検索時間を短縮することができる。ステップＳ６１０の後、ＳＮＳサーバ２００は、ステップＳ６１１へ移行する。
【０１７５】
ステップＳ６０９において、携帯機器３００からのアクセスに応じた指定ページが参照撮影でない場合（ステップＳ６０９：Ｎｏ）、ＳＮＳサーバ２００は、ステップＳ６１１へ移行する。
【０１７６】
ステップＳ６１１〜ステップＳ６２２は、図２０のステップＳ４０７〜ステップＳ４１８にそれぞれ対応する。
【０１７７】
以上説明した本発明の実施の形態２によれば、撮像装置１００のメタ情報追記部１１０ｅが画像データと関連付けられた関連画像データ、画像データと関連付けられた関連画像データのネットワーク上におけるアドレス情報および画像データと関連付けられた広告情報のいずれかを画像ファイルにメタ情報として追記する。これにより、携帯機器３００のユーザは、最新の情報が時系列的に順次表示されるニュースフィードから関連する画像を直感的に把握することができる。
【０１７８】
なお、本発明の実施の形態２では、表示制御部２０３ｅが指定ページＰ２上に最新の画像を関連付けて携帯機器３００の表示部３０２に表示させていたが、他の指定ページ上に参照画像を関連付けて携帯機器３００の表示部３０２に表示させてもよい。たとえば、図２７に示すように、表示制御部２０３ｅは、指定ページＰ３上に参照した関連画像情報をＮｅｗｓ情報Ｔ４のコメントＭ１０として携帯機器３００の表示部３０２に表示させてもよい。これにより、携帯機器３００のユーザは、ニュースフィード上における最新の情報を閲覧するだけ、ニュースフィード上で過去に表示された参照画像の情報を直感的に把握することができる。さらに、表示制御部２０３ｅは、コメントＭ１０上における関連画像情報が選択された場合、関連画像情報に対応付けられた指定ページを携帯機器３００の表示部３０２に表示させる。これにより、簡易な操作で過去のニュースフィード上で表示された関連画像を視認することができる。
【０１７９】
（実施の形態３）
つぎに、本発明の実施の形態３について説明する。本実施の形態３にかかる撮像装置は、上述した実施の形態１にかかる撮像装置の制御部の構成が異なるうえ、撮像装置が実行する撮影モード処理が異なる。このため、以下においては、撮像装置の制御部の構成を説明後、撮像装置が実行する撮影モード処理について説明する。なお、上述した実施の形態１にかかる撮像装置１００と同一の構成には同一の符号を付して説明を省略する。
【０１８０】
図２８は、本発明の実施の形態３にかかる撮像装置の機能構成を示すブロック図である。図２８に示す撮像装置５００は、上述した実施の形態１にかかる撮像装置１００の制御部１１０に換えて制御部５１０を備える。
【０１８１】
制御部５１０は、入力部１０３から入力される指示信号またはタッチパネル１０５から入力される位置信号等に応じて撮像装置５００を構成する各部に対応する指示やデータの転送等を行って撮像装置５００の動作を統括的に制御する。制御部５１０は、ＣＰＵ等を用いて構成される。
【０１８２】
ここで、制御部５１０の詳細な構成について説明する。制御部５１０は、画像処理部１１０ａと、顔検出部１１０ｂと、距離分布検出部１１０ｃと、メタ情報生成部１１０ｄと、メタ情報追記部１１０ｅと、撮像制御部１１０ｆと、可否情報生成部１１０ｇと、画像ファイル生成部１１０ｈと、表示制御部１１０ｉと、通信制御部１１０ｊと、データサイズ判定部５１０ａと、リサイズ部５１０ｂと、を有する。
【０１８３】
データサイズ判定部５１０ａは、メタ情報追記部１１０ｅが画像ファイルにメタ情報または画像データを追記する場合、メタ情報追記部１１０ｅがメタ情報を追記する予定の画像ファイルの容量が規定量を超えるか否かを判定する。
【０１８４】
リサイズ部５１０ｂは、データサイズ判定部５１０ａが画像ファイルの容量が規定量を超えると判定した場合、画像ファイルに格納された画像データに対して圧縮または縮小するリサイズ処理を実行して画像データベース２０２に格納する。
【０１８５】
つぎに、撮像装置５００が実行する撮影モード処理について説明する。図２９は、撮像装置５００が実行する撮影モード処理の概要を示すフローチャートである。
【０１８６】
図２９において、ステップＳ７０１〜ステップＳ７０７は、図１１のステップＳ２０１〜ステップＳ２０７にそれぞれ対応する。また、ステップＳ７０８〜ステップＳ７１０は、図２１のステップＳ５０８〜ステップＳ５１０にそれぞれ対応する。
【０１８７】
ステップＳ７１１において、表示制御部１１０ｉは、画像データ記録部１０８ｂから参照画像ファイルを取得して表示部１０４に表示させる。具体的には、図３０に示すように、表示制御部１１０ｉは、参照画像ファイルに格納されたサムネイル画像Ｗ４０を表示部１０４に表示させるとともに、ライブビュー画像Ｗ１の表示領域を縮小して表示部１０４に表示させる。さらに、表示制御部１１０ｉは、撮像装置１００が追記撮影中である旨の追記撮影中アイコンＡ４０を表示部１０４に表示させる。
【０１８８】
ステップＳ７１２〜ステップＳ７１４は、図１１のステップＳ２０８〜ステップＳ２１０にそれぞれ対応する。
【０１８９】
ステップＳ７１５において、メタ情報生成部１１０ｄは、表示部１０４が表示しているサムネイル画像ＷＳ１に対応する参照画像ファイルを複製する。
【０１９０】
続いて、データサイズ判定部５１０ａは、メタ情報生成部１１０ｄが複製した画像ファイルの容量が規定量を超えているか否かを判定する（ステップＳ７１６）。データサイズ判定部５１０ａがメタ情報生成部１１０ｄによって複製された画像ファイルの容量が規定量を超えたと判定した場合（ステップＳ７１６：Ｙｅｓ）、撮像装置５００は、後述するステップＳ７１７へ移行する。これに対して、データサイズ判定部５１０ａがメタ情報生成部１１０ｄによって複製された画像ファイルの容量が規定量を超えていないと判定した場合（ステップＳ７１６：Ｎｏ）、撮像装置５００は、後述するステップＳ７２０へ移行する。
【０１９１】
ステップＳ７１７において、複製した画像ファイルの画像データが圧縮可能な場合（ステップＳ７１７：Ｙｅｓ）、リサイズ部５１０ｂは、複製した画像ファイルの画像データのデータサイズを圧縮（リサイズ処理）する（ステップＳ７１８）。ステップＳ７１８の後、撮像装置５００は、後述するステップＳ７２０へ移行する。
【０１９２】
ステップＳ７１７において、複製した画像ファイルの画像データが圧縮可能でない場合（ステップＳ７１７：Ｎｏ）、メタ情報生成部１１０ｄは、複製した画像ファイルに格納されたサムネイル画像データを取得する（ステップＳ７１９）。
【０１９３】
続いて、メタ情報生成部１１０ｄは、撮影画像データをタグ化して画像ファイルを再生成する（ステップＳ７２０）。
【０１９４】
その後、画像ファイル生成部１１０ｈは、撮像部１０１が生成した画像データと、メタ情報生成部１１０ｄが生成した複製画像ファイルの画像データまたはサムネイル画像データを含むメタ情報とを対応付けた画像ファイルを生成して画像データ記録部１０８ｂに記録する（ステップＳ７２１）。具体的には、図３１に示すように、画像ファイル生成部１１０ｈは、撮像部１０１が生成した画像データＦ３２と、メタ情報生成部１１０ｄが生成した複製画像ファイルの画像データＦ３１を含むメタ情報を対応付けた画像ファイルＦ１００を生成して画像データ記録部１０８ｂに記録する。
【０１９５】
続いて、表示制御部１１０ｉは、画像ファイルに格納された画像データに対応する画像を表示部１０４に表示させる（ステップＳ７２２）。具体的には、図３２に示すように、表示制御部１１０ｉは、撮像部１０１が生成した画像データに対応する画像Ｗ１および参照した関連画像ＷＳ１を表示部１０４に表示させる。さらに、表示制御部１１０ｉは、画像Ｗ１０および関連画像ＷＳ１それぞれのメタ情報の一部、たとえば、タイトルＴ１，Ｔ１０、場所および日時を表示部１０４に表示させる。さらにまた、表示制御部１１０ｉは、参照撮影の撮影結果であることを示す参照撮影結果アイコンＡ４１を表示部１０４に表示させる。
【０１９６】
ステップＳ７２３およびステップＳ７２４は、図１１のステップＳ２１３およびステップＳ２１４にそれぞれ対応する。また、ステップＳ７２５〜ステップＳ７２７は、図１１のステップＳ２０８〜ステップＳ２１０にそれぞれ対応する。
【０１９７】
以上説明した本発明の実施の形態３によれば、撮像装置５００のデータサイズ判定部５１０ａによってメタ情報追記部１１０ｅが入力部１０３またはタッチパネル１０５から入力されるコメントデータ、関連画像データ、関連画像データのネットワーク上におけるアドレス情報および画像データに関連付けられた広告情報のいずれかを追記する場合において、画像ファイルの容量が規定量を超えると判定したとき、撮像装置５００のリサイズ部５１０ｂが画像ファイル内の画像データを圧縮（リサイズ）するので、通信速度が規定された通信規格において画像ファイルを遅延なく送信することができる。つまり、画像ファイルの取り扱いを容易にできる。例えば、ファイルサイズを制限でき、記録が用意で、加工など取り扱いが容易で、また、通信速度が規定された通信規格において画像ファイルを遅延なく送信することができるという効果を奏する。
【０１９８】
また、本発明の実施の形態３によれば、撮像装置５００のリサイズ部５１０ｂが画像ファイル内の画像データを圧縮したりリサイズしたりして容量縮小を行うので、他の画像をファイルに入れる余裕ができ、様々な画像を見比べるような仕様においては、本発明は大きな効果を奏する。
【０１９９】
また、本発明の実施の形態３では、可否情報生成部１１０ｇがリサイズ部５１０ｂによるリサイズ限界を設定可能にしてもよい。このように、いたずらにファイルサイズを大きくしない工夫によって、記録部の容量を減らしたり、記録時、送信時を含む通信状況下に好ましい取り扱いやすいファイルサイズに制限することが出来る。画像への加工、追記が多くのユーザの手を経て行われても、ファイルサイズが変わらない仕様にでき、通信環境に依存しにくい画像とすることが出来る。
【０２００】
（その他の実施の形態）
また、本発明にかかる撮像装置は、デジタル一眼レフカメラ以外にも、たとえばアクセサリ等を装着可能なデジタルカメラ、デジタルビデオカメラおよび撮像機能を有する携帯電話やタブレット型携帯機器等の電子機器にも適用することができる。
【０２０１】
また、本発明にかかる撮像装置およびＳＮＳサーバに実行させるプログラムは、インストール可能な形式又は実行可能な形式のファイルデータでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）、ＵＳＢ媒体、フラッシュメモリ等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０２０２】
また、本発明にかかる撮像装置およびＳＮＳサーバに実行させるプログラムは、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。さらに、本発明にかかる撮像装置およびＳＮＳサーバに実行させるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０２０３】
なお、本明細書におけるフローチャートの説明では、「まず」、「その後」、「続いて」等の表現を用いてステップ間の処理の前後関係を明示していたが、本発明を実施するために必要な処理の順序は、それらの表現によって一意的に定められるわけではない。すなわち、本明細書で記載したフローチャートにおける処理の順序は、矛盾のない範囲で変更することができる。
【０２０４】
このように、本発明は、ここでは記載していない様々な実施の形態を含みうるものであり、特許請求の範囲によって特定される技術的思想の範囲内で種々の設計変更等を行うことが可能である。
【符号の説明】
【０２０５】
１  画像閲覧システム
１００，５００  撮像装置
１０１  撮像部
１０１ａ  光学系
１０１ｂ  撮像素子
１０１ｃ  信号処理部
１０２  位置取得部
１０３  入力部
１０３ａ  電源スイッチ
１０３ｂ  レリーズスイッチ
１０３ｃ  シェアスイッチ
１０３ｄ  操作スイッチ
１０４，３０２  表示部
１０５，３０３  タッチパネル
１０６  時計
１０７  生体情報検出部
１０８，３０５  記録部
１０８ａ  プログラム記録部
１０８ｂ  画像データ記録部
１０８ｄ  個人情報記録部
１０８ｃ  接続先情報記録部
１０９，２０１，３０１  通信部
１１０，５１０  制御部
１１０ａ  画像処理部
１１０ｂ  顔検出部
１１０ｃ  距離分布検出部
１１０ｄ  メタ情報生成部
１１０ｅ  メタ情報追記部
１１０ｆ  撮像制御部
１１０ｇ  可否情報生成部
１１０ｈ  画像ファイル生成部
１１０ｉ  表示制御部
１１０ｊ  通信制御部
２００  ＳＮＳサーバ
２０２  画像データベース
２０３  ＳＮＳサーバ制御部
２０３ａ  アクセス判定部
２０３ｂ  メタ情報追記部
２０３ｃ，５１０ａ  データサイズ判定部
２０３ｄ，５１０ｂ  リサイズ部
２０３ｅ  表示制御部
２０３ｆ  通信制御部
３００，４００  携帯機器
３０４  操作部
３０６  携帯機器制御部
【図１】
2015002441.tif 000003
【図２】
2015002441.tif 000004
【図３】
2015002441.tif 000005
【図４】
2015002441.tif 000006
【図５】
2015002441.tif 000007
【図６】
2015002441.tif 000008
【図７】
2015002441.tif 000009
【図８】
2015002441.tif 000010
【図９】
2015002441.tif 000011
【図１０】
2015002441.tif 000012
【図１１】
2015002441.tif 000013
【図１２】
2015002441.tif 000014
【図１３】
2015002441.tif 000015
【図１４】
2015002441.tif 000016
【図１５】
2015002441.tif 000017
【図１６】
2015002441.tif 000018
【図１７】
2015002441.tif 000019
【図１８】
2015002441.tif 000020
【図１９】
2015002441.tif 000021
【図２０】
2015002441.tif 000022
【図２１】
2015002441.tif 000023
【図２２】
2015002441.tif 000024
【図２３】
2015002441.tif 000025
【図２４】
2015002441.tif 000026
【図２５】
2015002441.tif 000027
【図２６】
2015002441.tif 000028
【図２７】
2015002441.tif 000029
【図２８】
2015002441.tif 000030
【図２９】
2015002441.tif 000031
【図３０】
2015002441.tif 000032
【図３１】
2015002441.tif 000033
【図３２】
2015002441.tif 000034