(57)【特許請求の範囲】
【請求項１】
公衆通信網を介して外部装置との通信を行うことが可能な通信部と、
被写体を撮像して画像データを取得する撮像部と、
前記撮像部により取得された画像データを表示可能な表示部と、
前記通信部を介して前記外部装置との通信を行うことにより、前記撮像部により取得された画像データの送信先に係る送信先情報を取得する送信先情報取得部と、
前記撮像部による静止画像データの取得と、当該取得した静止画像データの前記送信先情報に応じた送信先への送信と、を連動して実施させる指示を行うことが可能な機能を具備する１つ以上の撮影ボタンを前記表示部に表示させるための処理を行うとともに、前記表示部に表示させる各撮影ボタンのうち、前記撮像部により取得された静止画像データの送信期限があるものにアイコンを付すための処理を行う制御部と、
を有することを特徴とする撮像装置。
【請求項２】
公衆通信網を介して外部装置との通信を行うことが可能な通信部と、
被写体を撮像して画像データを取得する撮像部と、
前記撮像部により取得された画像データを表示可能な表示部と、
前記通信部を介して前記外部装置との通信を行うことにより、前記撮像部により取得された画像データの送信先に係る送信先情報を取得する送信先情報取得部と、
前記撮像部による静止画像データの取得と、当該取得した静止画像データの前記送信先情報に応じた送信先への送信と、を連動して実施させる指示を行うことが可能な機能を具備する１つ以上の撮影ボタンを前記表示部に表示させるための処理を行うとともに、前記表示部に表示させる各撮影ボタンを、前記撮像部により取得された静止画像データの送信期限の有無に応じた優先順位で配置させるように設定するための処理を行う制御部と、
を有することを特徴とする撮像装置。
【請求項３】
前記撮像部により取得された画像データを保存することが可能な記憶部をさらに有し、
前記制御部は、前記撮像部による静止画像データの取得と、当該取得した静止画像データの前記記憶部への出力と、当該取得した静止画像データの前記送信先情報に応じた送信先への送信と、を連動して実施させる指示を行うことが可能な機能を具備する１つ以上の撮影ボタンを前記表示部に表示させることを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記撮像部による静止画像データの取得と、当該取得した静止画像データの前記記憶部への出力と、を連動して実施させる指示を行うことが可能な機能を具備する撮影操作部をさらに有することを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記表示部に表示される各撮影ボタンには、前記指示に応じて取得される前記静止画像データの送信先を個別に視認可能な情報が含まれていることを特徴とする請求項１または２に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置に関し、特に、撮影により得られた画像データを外部へ送信することが可能な撮像装置に関するものである。
【背景技術】
【０００２】
インターネット等の公衆通信網に接続して通信を行うことにより、様々な情報のやり取りを行うことができるような装置が近年用いられるようになっている。具体的には、例えば、カメラ等の撮像装置においては、撮影により得られた静止画の画像データをインターネット上に公開されたＷｅｂサーバー等の外部装置へ送信（アップロード）可能な機能を具備するようなものが近年市販されている。
【０００３】
一方、特許文献１には、カメラにより撮影された画像から文字列を抽出し、当該抽出された文字列がＵＲＬであるか否かを判定し、当該判定した結果がＵＲＬであった場合には、当該ＵＲＬにアクセスする処理を行う、という構成を具備するＵＲＬ取得システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】日本国特開２００２−１６３６０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、ユーザは、撮影により得られた静止画の画像データの公開を希望する場合において、例えば、撮像装置に蓄積された画像データ群の中から所望の画像データを選択し、画像データの送信先のＵＲＬまたはアドレスを入力し、撮像装置をインターネット等の公衆通信網に接続した状態で画像データを送信する、というような一連の操作を行う。
【０００６】
一方、特許文献１には、前述の一連の操作のうちの一部を略自動的に実施可能とするための技術が開示されている反面、前述の一連の操作を簡易に実施可能とするための技術については記載されていない。
【０００７】
本発明は、前述した事情に鑑みてなされたものであり、撮影により得られた画像データを、簡易な操作で公衆通信網に接続される送信先へ送信することが可能な撮像装置を提供することを目的としている。
【課題を解決するための手段】
【０００８】
本発明の一態様の撮像装置は、公衆通信網を介して外部装置との通信を行うことが可能な通信部と、被写体を撮像して画像データを取得する撮像部と、前記撮像部により取得された画像データを表示可能な表示部と、前記通信部を介して前記外部装置との通信を行うことにより、前記撮像部により取得された画像データの送信先に係る送信先情報を取得する送信先情報取得部と、前記撮像部による静止画像データの取得と、当該取得した静止画像データの前記送信先情報に応じた送信先への送信と、を連動して実施させる指示を行うことが可能な機能を具備する１つ以上の撮影ボタンを前記表示部に表示させるための処理を行うとともに、前記表示部に表示させる各撮影ボタンのうち、前記撮像部により取得された静止画像データの送信期限があるものにアイコンを付すための処理を行う制御部と、を有する。
本発明の一態様の撮像装置は、公衆通信網を介して外部装置との通信を行うことが可能な通信部と、被写体を撮像して画像データを取得する撮像部と、前記撮像部により取得された画像データを表示可能な表示部と、前記通信部を介して前記外部装置との通信を行うことにより、前記撮像部により取得された画像データの送信先に係る送信先情報を取得する送信先情報取得部と、前記撮像部による静止画像データの取得と、当該取得した静止画像データの前記送信先情報に応じた送信先への送信と、を連動して実施させる指示を行うことが可能な機能を具備する１つ以上の撮影ボタンを前記表示部に表示させるための処理を行うとともに、前記表示部に表示させる各撮影ボタンを、前記撮像部により取得された静止画像データの送信期限の有無に応じた優先順位で配置させるように設定するための処理を行う制御部と、を有する。
【発明の効果】
【０００９】
本発明における撮像装置によれば、撮影により得られた画像データを、簡易な操作で公衆通信網に接続される送信先へ送信することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施例に係る撮像装置を含む通信システムの要部の構成を示すブロック図。
【図２】撮像装置が行う処理等の一例を示すフローチャート。
【図３】通信モードの際に撮像装置が行う処理等の一例を示すフローチャート。
【図４】送信先情報の保存の可否に係る選択を促す選択画面の一例を示す図。
【図５】送信先情報の削除の可否に係る選択を促す選択画面の一例を示す図。
【図６】撮影ボタンの生成及び表示の際に撮像装置が行う処理等の一例を示すフローチャート。
【図７】撮像装置の表示部に表示される撮影ボタンの表示態様の一例を示す図。
【図８】撮像装置の表示部に表示される撮影ボタンの表示態様の、図７とは異なる例を示す図。
【図９】撮像装置の表示部に表示される撮影ボタンの表示態様の、図７及び図８とは異なる例を示す図。
【図１０】撮影ボタンの操作により得られた画像データの送信の際に撮像装置が行う処理等の一例を示すフローチャート。
【図１１】ガイド情報の送信の際にサーバーが行う処理等の一例を示すフローチャート。
【図１２】画像データの受信の際にサーバーが行う処理等の一例を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について、図面を参照しつつ説明を行う。
【００１２】
図１から図１２は、本発明の実施例に係るものである。
【００１３】
図１は、本発明の実施例に係る撮像装置を含む通信システムの要部の構成を示すブロック図である。
【００１４】
通信システム１０１は、図１に示すように、インターネット等の公衆通信網６１を介して双方向に通信を行うことが可能な撮像装置２１及びサーバー４１を具備して構成されている。
【００１５】
撮像装置２１は、例えばデジタルカメラとして構成されており、撮像部１と、表示部２と、操作部３と、記憶媒体４と、通信部５と、解析部６と、計時部７と、表示制御部８と、制御部９と、バス１０と、を有して構成されている。
【００１６】
撮像部１は、例えば、レンズ、絞り機構、シャッター機構、焦点調整機構、及び、撮像素子等からなる撮像系を具備するとともに、このような撮像系により、撮像装置２１の正面側に位置する被写体を撮像して画像データを得ることができるように構成されている。
【００１７】
表示部２は、例えば、撮像装置２１の背面側に設けられており、制御部９の制御に応じ、記憶媒体４に保存された画像データの再生表示、撮像部１により撮影する被写体の構図を動画にて確認可能なライブビュー表示、及び、ユーザの撮影操作により得られた静止画の画像データの確認表示（レックビュー表示）等の種々の画像表示を行うことができるように構成されている。さらに、表示部２は、タッチパネル機能を有して構成されており、画面上に表示されるスイッチ群等の操作に応じた指示を行うことができるようになっている。
【００１８】
操作部３は、ユーザの撮影操作に応じて撮像部１における撮影に係る指示を行うことが可能な２段式のレリーズボタン等からなる撮影操作部３ａと、表示部２に表示されるスイッチ群等のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）における入力操作等を行うことが可能なボタン及びスイッチ等を備えた入力操作部３ｂと、を有して構成されている。
【００１９】
本実施例の撮影操作部３ａは、撮像部１による静止画像データの取得と、当該取得した静止画像データの記憶媒体４への出力と、を連動して実施させる指示を行うことが可能な機能を具備するように構成されている。
【００２０】
一方、操作部３には、記憶媒体４に保存された画像データの再生表示を行う再生モード、及び、撮像部１による撮影を行う撮影モードを含む複数のモードの中から選択した１つのモードに撮像装置２１のモードを切り替えることが可能なモード切替スイッチが設けられている。さらに、操作部３には、撮像装置２１の電源のオンオフを切り替える電源ボタン等の種々の入力装置が設けられている。
【００２１】
記憶部としての機能を具備する記憶媒体４は、例えば、撮像装置２１に設けられた不揮発性メモリまたは撮像装置２１に対して着脱可能なメモリカード等により構成されており、撮像部１により取得された画像データ、及び、通信部５を介して撮像装置２１に入力されたデータ等の様々なデータを記録（保存）することができるようになっている。
【００２２】
通信部５は、例えば、公衆通信網６１に接続するためのアンテナ等の通信インターフェースを有して構成されており、公衆通信網６１を介してサーバー４１との間におけるデータの送受信を行うことができるようになっている。
【００２３】
解析部６は、通信部５を介してサーバー４１から受信した情報を解析し、当該情報の解析結果に係るデータを出力する。
【００２４】
計時部７は、例えば、ＲＴＣ（リアルタイムクロック）等を有して構成されており、現在の日付及び時刻を取得することができるとともに、当該取得した日付及び時刻を現在日時データとして出力する。
【００２５】
表示制御部８は、制御部９の制御に応じ、レックビュー表示用の画像データ、ライブビュー表示用の画像データ、及び、再生表示用の画像データ等の種々の画像データを表示部２に表示させる。また、表示制御部８は、制御部９の制御に応じ、表示部２の画面上に表示するスイッチ群、及び、種々の情報の入力を促す入力画面等の、ＧＵＩに関する画像データを生成可能に構成されている。さらに、表示制御部８は、制御部９の制御に応じ、後述のような撮影ボタンを含む画面を生成して表示部２に表示させる。
【００２６】
制御部９は、例えば、ＣＰＵ等により構成されており、図示しない不揮発性メモリに予め書き込まれたプログラムを撮像装置２１の各部の動作に応じて読み込み、当該読み込んだプログラムに基づく制御及び処理等を実行する。また、制御部９は、ユーザの操作に応じて出力される指示に基づき、当該指示に関連する各部に対して制御を行う。
【００２７】
バス１０は、撮像装置２１の内部で発生した様々なデータ等を撮像装置２１の各部に転送するための転送路として構成されている。また、バス１０は、撮像部１と、表示部２と、操作部３と、記憶媒体４と、通信部５と、解析部６と、計時部７と、表示制御部８と、制御部９と、にそれぞれ接続されている。
【００２８】
サーバー４１は、例えば、インターネット等の公衆通信網６１に接続して一対多の通信を行うことが可能なＷｅｂサーバーとして構成されており、公衆通信網６１に接続されている様々な外部装置（または当該外部装置により動作されるソフトウェア）の要求に応じたデータの送受信を行うことができるようになっている。
【００２９】
また、サーバー４１は、図１に示すように、通信部３１と、記憶装置３２と、データベース部３３と、解析部３４と、情報生成部３５と、制御部３６と、バス３７と、を有して構成されている。
【００３０】
通信部３１は、公衆通信網６１に接続するための通信インターフェースを有して構成されており、公衆通信網６１を介して接続されている撮像装置２１及びパーソナルコンピュータ（図示せず）等の各外部装置毎にデータの送受信を行うことができるようになっている。
【００３１】
記憶装置３２は、例えば、ＨＤＤ（ハードディスクドライブ）またはＳＳＤ（ソリッドステートドライブ）等を有して構成されており、制御部３６により実行可能なプログラムを含むソフトウェア等のデータを記録（保存）することができるようになっている。
【００３２】
データベース部３３は、ガイド情報データベース３３ａと、カメラ情報データベース３３ｂと、ユーザ情報データベース３３ｃと、画像データベース３３ｄと、を有している。
【００３３】
ガイド情報データベース３３ａには、サーバー４１の外部に設けられた他のサーバー（図示せず）から通信部３１を介して受信した様々な情報に係るデータが格納されている。具体的には、ガイド情報データベース３３ａには、例えば、フォトコンテスト等の画像の投稿先に関する情報、キャンペーンに関する情報、及び、商品販売情報等に係るデータが格納されている。
【００３４】
カメラ情報データベース３３ｂには、様々なカメラの仕様に係るデータが格納されている。具体的には、カメラ情報データベース３３ｂには、例えば、解像度及び搭載機能等の情報に係るデータがカメラの各機種毎に関連付けられた状態で格納されている。
【００３５】
ユーザ情報データベース３３ｃには、カメラのユーザにより登録された情報を含むデータが格納されている。
【００３６】
具体的には、ユーザ情報データベース３３ｃには、例えば、ユーザの個人情報と、当該ユーザにより登録されたカメラの機種及びシリアルナンバー等のカメラ固有情報と、当該ユーザに対するガイド情報の送信履歴と、に係るデータが相互に関連付けられた状態で格納されている。
【００３７】
なお、以降においては、簡単のため、撮像装置２１のユーザの個人情報と、撮像装置２１のカメラ固有情報と、撮像装置２１のユーザに対するガイド情報の送信履歴と、に係るデータが相互に関連付けられた状態で予め格納（登録）されているものとして説明を行う。
【００３８】
画像データベース３３ｄには、通信部３１を介して受信した各画像データが、フォトコンテスト等の各投稿先毎に分類された状態で格納されている。
【００３９】
解析部３４は、通信部３１を介して撮像装置２１から受信した情報を解析し、当該情報の解析結果に係るデータを出力する。
【００４０】
情報生成部３５は、データベース部３３に格納されているデータに基づき、撮像装置２１へ送信する情報を含むデータを生成して出力する。
【００４１】
制御部３６は、例えば、ＣＰＵ等を有して構成されており、サーバー４１の各部の動作に関する制御、及び、記憶装置３２に記録されているソフトウェアに基づく演算処理等を行うことができるようになっている。
【００４２】
バス３７は、サーバー４１の内部で発生した様々なデータ等をサーバー４１の各部に転送するための転送路として構成されている。また、バス３７は、通信部３１と、記憶装置３２と、データベース部３３と、解析部３４と、情報生成部３５と、制御部３６と、にそれぞれ接続されている。
【００４３】
次に、撮像装置２１において行われる処理等について、図２のフローチャートを主に参照しながら説明する。図２は、撮像装置が行う処理等の一例を示すフローチャートである。
【００４４】
操作部３の電源ボタンの操作に応じて撮像装置２１の電源がオンされると、制御部９は、表示制御部８を制御することにより、サーバー４１との通信を行うか否かの選択を促す選択画面を表示部２に表示させる。
【００４５】
そして、制御部９は、操作部３等の操作により、前述の選択画面においてサーバー４１との通信を行わない旨の選択がなされたことを検出すると（図２のステップＳ１）、後述の図２のステップＳ３の処理を引き続き行う。
【００４６】
また、制御部９は、操作部３等の操作により、前述の選択画面においてサーバー４１との通信を行う旨の選択がなされたことを検出すると（図２のステップＳ１）、撮像装置２１の動作モードを通信モードに設定した（図２のステップＳ２）後、図３のステップＳ２１に示す処理を続けて行う。
【００４７】
ここで、通信モードに設定された場合の撮像装置２１の動作について、図３のフローチャートを主に参照しながら説明する。図３は、通信モードの際に撮像装置が行う処理等の一例を示すフローチャートである。
【００４８】
制御部９は、図２のステップＳ２において撮像装置２１の動作モードを通信モードに設定した後、図示しない不揮発性メモリから撮像装置２１の機種及びシリアルナンバー等のカメラ固有情報を読み出し、当該読み出したカメラ固有情報を通信部５からサーバー４１へ送信させる（図３のステップＳ２１）。
【００４９】
解析部６は、図３のステップＳ２１の処理が行われた後に、通信部５を介して受信した情報を解析することにより、最新のガイド情報がサーバー４１にあるか否かに係る解析結果を得る。
【００５０】
制御部９は、最新のガイド情報がサーバー４１にないとの解析結果が解析部６により得られた場合には（図３のステップＳ２２）、表示制御部８を制御することにより、最新のガイド情報がない旨をユーザに告知可能な告知画面を表示部２に表示させ（図３のステップＳ２３）、さらに、撮像装置２１の通信モードを解除した後、図２のステップＳ３に示す処理を続けて行う。
【００５１】
制御部９は、最新のガイド情報がサーバー４１にあるとの解析結果が解析部６により得られた場合には（図３のステップＳ２２）、表示制御部８を制御することにより、最新のガイド情報がある旨をユーザに告知可能な告知画面を表示部２に表示させた（図３のステップＳ２４）後、さらに、サーバー４１から最新のガイド情報を取得するか否かの選択を促す選択画面を表示部２に表示させる。
【００５２】
そして、制御部９は、図３のステップＳ２４の後に表示される選択画面において、サーバー４１から最新のガイド情報を取得しない旨の選択がなされたことを検出すると（図３のステップＳ２５）、撮像装置２１の通信モードを解除した後、図２のステップＳ３に示す処理を続けて行う。
【００５３】
また、送信先情報取得部としての機能を具備する制御部９は、図３のステップＳ２４の後に表示される選択画面において、サーバー４１から最新のガイド情報を取得する旨の選択がなされたことを検出すると（図３のステップＳ２５）、サーバー４１との通信を行うことにより、撮像部１により得られた画像データの送信先に係る送信先情報（後述）を含む最新のガイド情報を取得させるための制御を行う。このような制御部９の制御に応じ、最新のガイド情報の送信要求を示す信号が通信部５からサーバー４１へ送信される。
【００５４】
解析部６は、サーバー４１から最新のガイド情報を取得する旨の選択がなされた後に、通信部５を介して受信したガイド情報を解析することにより、当該ガイド情報に係る解析結果を得る。
【００５５】
具体的には、解析部６は、例えば、ガイド情報に含まれる各情報の内容、及び、当該各情報を表示する際のガイド画面の表示態様（デザイン等）を前述の解析結果として得る。
【００５６】
制御部９は、表示制御部８を制御することにより、通信部５を介して受信したガイド情報に含まれる各情報を、解析部６の解析結果に応じた表示態様となるようにそれぞれ配置したガイド画面を生成して表示部２に表示させる（図３のステップＳ２６）。
【００５７】
制御部９は、操作部３等の操作に基づき、図３のステップＳ２６により生成されたガイド画面の表示中に、当該ガイド画面の表示を終了するための操作が行われたことを検出すると（図３のステップＳ２７）、撮像装置２１の通信モードを解除した後、図２のステップＳ３に示す処理を続けて行う。
【００５８】
一方、制御部９は、操作部３等の操作に基づき、図３のステップＳ２６により生成されたガイド画面の表示中に、当該ガイド画面の表示を終了するための操作が行われなかった場合には（図３のステップＳ２７）、当該ガイド画面に含まれる各情報の中から画像の投稿に係る情報が選択されたか否かを判定する（図３のステップＳ２８）。
【００５９】
そして、制御部９は、ガイド画面に対する操作により画像の投稿に係る情報が選択されない場合には、図３のステップＳ２６に戻り、ガイド画面の表示を継続する。
【００６０】
また、制御部９は、ガイド画面に対する操作により画像の投稿に係る情報が選択されたことを検出すると、当該選択された情報に含まれる送信先情報を抽出する（図３のステップＳ２９）。
【００６１】
具体的には、制御部９は、例えば、前述のガイド画面において選択された情報に応じた投稿先のアドレス、当該選択された情報に応じた投稿先へ画像データを送信する際の画像サイズ、当該選択された情報に応じた投稿先への画像データの送信回数の上限値、当該選択された情報に応じた投稿先への画像データの応募期限（送信期限）、及び、当該選択された情報に応じた投稿先へ送信する画像データを取得する際の撮影ボタンの表示態様（デザイン等）を、前述の送信先情報として抽出する。
【００６２】
図４は、送信先情報の保存の可否に係る選択を促す選択画面の一例を示す図である。
【００６３】
制御部９は、図３のステップＳ２９において抽出した送信先情報に基づいて表示制御部８を制御することにより、例えば図４に示すような、画像データの送信先情報の少なくとも一部を確認することが可能であるとともに、送信先情報の保存の可否に係る選択を促す選択画面を表示部２に表示させる制御を表示制御部８に対して行う。
【００６４】
そして、制御部９は、操作部３等の操作に基づき、例えば、図４に示した選択画面において「ＮＯ」が選択されることにより、送信先情報を保存しない旨の選択がなされたことを検出すると（図３のステップＳ３０）、図３のステップＳ２６に戻り、ガイド画面を再度表示させる制御を表示制御部８に対して行う。
【００６５】
また、制御部９は、操作部３等の操作に基づき、例えば、図４に示した選択画面において「ＹＥＳ」が選択されることにより、送信先情報を保存する旨の選択がなされたことを検出すると（図３のステップＳ３０）、さらに、記憶媒体４に保存された送信先情報の保存数が上限値に達しているか否かを判定する（図３のステップＳ３１）。なお、前述の送信先情報の保存数の上限値は、例えば、記憶媒体４の容量に応じて決定される値であってもよく、または、予め決められた値であってもよい。
【００６６】
制御部９は、記憶媒体４に保存された送信先情報の保存数が上限値に達していないことを検出した場合には、送信先情報を記憶媒体４に保存させた（図３のステップＳ３３）後、図３のステップＳ２６に戻り、ガイド画面を再度表示させる制御を表示制御部８に対して行う。
【００６７】
図５は、送信先情報の削除の可否に係る選択を促す選択画面の一例を示す図である。
【００６８】
制御部９は、記憶媒体４に保存された送信先情報の保存数が上限値に達していることを検出した場合には、例えば図５に示すような、記憶媒体４に保存された送信先情報の削除の可否に係る選択を促す選択画面を表示部２に表示させる制御を表示制御部８に対して行う。
【００６９】
制御部９は、操作部３等の操作に基づき、例えば、図５に示した選択画面において「ＮＯ」が選択されることにより、記憶媒体４に保存された送信先情報の削除が行われなかった場合には（図３のステップＳ３２）、図４に例示したような選択画面を表示部２に再度表示させる制御を表示制御部８に対して行った後、図３のステップＳ３０に戻って処理を行う。
【００７０】
制御部９は、操作部３等の操作に基づき、例えば、図５に示した選択画面において「ＹＥＳ」が選択されることにより、記憶媒体４に保存された送信先情報の削除が行われた場合には（図３のステップＳ３２）、図３のステップＳ３０で保存する旨の選択がなされた送信先情報を記憶媒体４に保存させた（図３のステップＳ３３）後、図３のステップＳ２６に戻り、ガイド画面を再度表示させる制御を表示制御部８に対して行う。
【００７１】
一方、制御部９は、操作部３のモード切替スイッチの操作に基づき、再生モードが選択されたか否かを検出する（図２のステップＳ３）。
【００７２】
制御部９は、図２のステップＳ３において再生モードが選択されたことを検出した場合には、撮像装置２１の動作モードを再生モードに設定した（図２のステップＳ４）後、記憶媒体４に保存された画像データ群の中から選択された画像データの再生表示に係る制御等を行う。そして、制御部９は、操作部３等の操作に基づき、再生モードを終了するための操作が行われたことを検出すると、図２のステップＳ３に戻って処理を行う。
【００７３】
制御部９は、図２のステップＳ３において再生モードが選択されなかった場合には、さらに、操作部３のモード切替スイッチの操作に基づき、撮影モードが選択されたか否かを検出する（図２のステップＳ５）。
【００７４】
制御部９は、図２のステップＳ５において撮影モードが選択されなかった場合には、図２のステップＳ３に戻って処理を行う。
【００７５】
制御部９は、図２のステップＳ５において撮影モードが選択されたことを検出した場合には、撮像部１による静止画像データの取得と、当該取得した静止画像データの記憶媒体４への出力と、当該取得した静止画像データの送信先情報に応じた送信先への送信と、を連動して実施させる指示を行うことが可能な機能を具備する、１つ以上の撮影ボタンの生成及び表示に係る処理を続けて行う（図２のステップＳ６）。
【００７６】
ここで、撮影ボタンの生成及び表示の際に行われる処理の具体例について、図６のフローチャートを主に参照しながら説明する。図６は、撮影ボタンの生成及び表示の際に撮像装置が行う処理等の一例を示すフローチャートである。
【００７７】
制御部９は、撮影モードが選択された場合において、記憶媒体４に送信先情報のデータが保存されているか否かを検出する（図６のステップＳ４１）。
【００７８】
制御部９は、記憶媒体４に送信先情報のデータが１つ以上保存されていないことを検出すると、撮影ボタンの生成及び表示に係る以降の処理等を行うことなく、図２のステップＳ７の処理を引き続き行う。
【００７９】
制御部９は、記憶媒体４に送信先情報のデータが１つ以上保存されていることを検出すると、さらに、当該検出した各送信先情報を画像データの応募期限（送信期限）の有無に応じて分類する（図６のステップＳ４２）。
【００８０】
また、制御部９は、図６のステップＳ４２による各送信先情報の分類結果に基づき、表示部２に表示させる各撮影ボタンのうち、画像データの応募期限（送信期限）があるものについては、撮影ボタンのアイコン有りに（撮影ボタンにアイコンを付すように）設定する一方、画像データの応募期限（送信期限）がないものについては、撮影ボタンのアイコン無しに（撮影ボタンにアイコンを付さないように）設定する（図６のステップＳ４３及びステップＳ４４）。
【００８１】
さらに、制御部９は、図６のステップＳ４３及びステップＳ４４による設定に加え、表示部２に表示させる各撮影ボタンを、送信先情報に応じた送信先への応募期限（送信期限）の有無等に応じた優先順位で配置させるように設定する（図６のステップＳ４５）。
【００８２】
具体的には、制御部９は、例えば、図６のステップＳ４３によりアイコン有りに設定された（画像データの応募期限がある）撮影ボタン群を、図６のステップＳ４４によりアイコン無しに設定された（画像データの応募期限がない）撮影ボタン群に比べて画面の上部に配置させるように設定する。また、制御部９は、図６のステップＳ４３によりアイコン有りに設定された（画像データの応募期限がある）撮影ボタン群を、応募期限（送信期限）の近いものから順に整列させるように設定する。さらに、制御部９は、図６のステップＳ４４によりアイコン無しに設定された（画像データの応募期限がない）撮影ボタン群を、使用頻度の高いものから順に整列させるように設定する。
【００８３】
なお、画像データの応募期限（送信期限）がない撮影ボタン群の使用頻度は、例えば、当該撮影ボタン群に対応する各送信先情報に関連付けられた状態で記憶媒体４に保存されているものとする。
【００８４】
図７は、撮像装置の表示部に表示される撮影ボタンの表示態様の一例を示す図である。
【００８５】
そして、制御部９は、表示制御部８を制御することにより、例えば図７に示すように、図６のステップＳ４３、ステップＳ４４及びステップＳ４５の設定内容に応じた表示態様を具備する撮影ボタンをそれぞれ生成して表示部２に表示させた（図６のステップＳ４６）後、図２のステップＳ７の処理を引き続き行う。
【００８６】
図７の表示態様によれば、画像データの投稿先がペットの写真を募集しているフォトコンテストに設定されている旨を示す「Ｐｅｔ」の文字列が記された撮影ボタンと、画像データの投稿先が所定のブログに設定されている旨を示す「Ｂｌｏｇ」の文字列が記された撮影ボタンと、画像データの投稿先が所定のＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）に設定されている旨を示す「ＳＮＳ」の文字列が記された撮影ボタンと、が表示部２の表示画面の右側縁部に沿って整列した状態で配置されている。すなわち、図６のステップＳ４６の処理により表示部２に表示される各撮影ボタンには、撮影ボタンの操作に伴う指示がなされた場合に取得される静止画像データの送信先を個別に視認可能な（文字列等の）情報が含まれている。
【００８７】
また、図７の表示態様によれば、「Ｐｅｔ」の文字列が記された撮影ボタンの内部に、画像データの応募期限（送信期限）があることを示す「☆」のアイコンが描画されている。
【００８８】
なお、図６のステップＳ４６により生成される各撮影ボタンは、表示部２の表示画面内において、被写体の撮影の妨げにならず、かつ、被写体の撮影時にユーザが操作（押下）し易い位置に表示されるものであれば、図７のような位置とは異なる他の位置にそれぞれ表示されてもよい。
【００８９】
一方、制御部９は、図６のステップＳ４３、ステップＳ４４及びステップＳ４５の設定内容を変更することにより、図７に示した各撮影ボタンの表示態様を、例えば図８または図９のように変化させることもできる。図８は、撮像装置の表示部に表示される撮影ボタンの表示態様の、図７とは異なる例を示す図である。図９は、撮像装置の表示部に表示される撮影ボタンの表示態様の、図７及び図８とは異なる例を示す図である。
【００９０】
制御部９は、画像データの応募期限（送信期限）が計時部７により取得された現在の日時から近い（例えば２日〜１週間以内に応募期限に達する）ことを検出した場合には、図８に示すように、「Ｐｅｔ」の文字列が記された撮影ボタンを「Ｂｌｏｇ」及び「ＳＮＳ」の文字列が記された撮影ボタンに比べて相対的に大きく表示させ、さらに、応募期限（送信期限）が近づいている旨を告知可能な文字列（例えば「応募期限が近づいています」等）を含むメッセージボックスを「Ｐｅｔ」の文字列が記された撮影ボタンの近傍に一定期間のみ表示させるようにしてもよい。また、制御部９は、画像データの応募期限（送信期限）が当日であることを検出した場合には、図８の「Ｐｅｔ」の文字列が記された撮影ボタンの内部を点滅させるようにしてもよい。
【００９１】
制御部９は、計時部７により取得された現在の日時が画像データの応募期限（送信期限）を過ぎたことを検出した場合には、図９に示すように、「Ｐｅｔ」の文字列が記された撮影ボタンをユーザが操作（選択）不可能な状態で「Ｂｌｏｇ」及び「ＳＮＳ」の文字列が記された撮影ボタンに比べて相対的に小さく表示させ、「Ｐｅｔ」の文字列が記された撮影ボタンを「Ｂｌｏｇ」及び「ＳＮＳ」の文字列が記された撮影ボタンよりも表示画面の下部に配置させ、さらに、応募期限（送信期限）が過ぎた旨を告知可能な文字列（例えば「応募期限が過ぎました」等）を含むメッセージボックスを「Ｐｅｔ」の文字列が記された撮影ボタンの近傍に一定期間のみ表示させるようにしてもよい。また、制御部９は、例えば、図９の「Ｐｅｔ」の文字列が記された撮影ボタンのような、応募期限（送信期限）が過ぎた撮影ボタンを一度のみ表示した後、次の撮像装置２１の起動時等に送信先情報を記憶媒体４から削除して再度表示させないようにしてもよい。
【００９２】
制御部９は、図２のステップＳ６の撮影ボタンの生成及び表示に係る処理を完了した後、撮像部１による画像データの取得を開始させるとともに、当該取得した画像データを表示部２にライブビュー表示させる（図２のステップＳ７）。
【００９３】
その後、制御部９は、表示部２にライブビュー表示されている被写体を撮影するための撮影操作が行われたか否かを検出する（図２のステップＳ８）。
【００９４】
そして、制御部９は、撮影操作が行われていない場合には、図２のステップＳ３に戻って処理を行う。
【００９５】
また、制御部９は、図２のステップＳ８において撮影操作が行われたことを検出すると、（静止画の）画像データを記憶媒体４に保存した（図２のステップＳ９）後、当該撮影操作が図２のステップＳ６の処理により生成された撮影ボタンの操作により行われたものであるか否かを判定する（図２のステップＳ１０）。
【００９６】
そして、制御部９は、図２のステップＳ１０において、図２のステップＳ８の撮影操作が、図２のステップＳ６の処理により生成された撮影ボタンの操作によるものではなく、例えば、操作部３の撮影操作部３ａの操作によるものであったとの判定結果を得た場合には、図２のステップＳ３に戻って処理を行う。
【００９７】
また、制御部９は、図２のステップＳ１０において、図２のステップＳ８の撮影操作が、図２のステップＳ６の処理により生成された撮影ボタンの操作によるものであるとの判定結果を得た場合には、画像データの送信に係る処理を続けて行う（図２のステップＳ１１）。
【００９８】
ここで、撮影ボタンの操作により得られた画像データの送信の際に行われる処理の具体例について、図１０のフローチャートを主に参照しながら説明する。図１０は、撮影ボタンの操作により得られた画像データの送信の際に撮像装置が行う処理等の一例を示すフローチャートである。
【００９９】
なお、以降においては、簡単のため、画像データの投稿先のアドレスとしてサーバー４１が設定されていた場合を例に挙げて説明を行う。
【０１００】
制御部９は、図２のステップＳ８により操作された撮影ボタンの生成に用いた送信先情報に含まれる投稿先のアドレスに基づき、撮影により得られた画像データをサーバー４１へ送信する（図１０のステップＳ５１）。
【０１０１】
なお、制御部９は、図１０のステップＳ５１によりサーバー４１へ画像データを送信する前に、当該画像データに対し、投稿先に合わせた（リサイズ等の）画像処理を必要に応じて施すものであってもよい。
【０１０２】
その後、解析部６は、図１０のステップＳ５１により画像データが送信された後に、通信部５を介して受信した情報を解析することにより、当該情報に係る解析結果を得る。
【０１０３】
制御部９は、図１０のステップＳ５１により送信した画像データがサーバー４１のチェックを通過できなかったとの解析結果が解析部６により得られた場合には（図１０のステップＳ５２）、当該画像データがサーバー４１により受理されなかった旨を告知可能な文字列を表示部２に表示させた（図１０のステップＳ５３）後、図２のステップＳ３に戻って処理を行う。
【０１０４】
制御部９は、図１０のステップＳ５１により送信した画像データがサーバー４１のチェックを通過できたとの解析結果が解析部６により得られた場合には（図１０のステップＳ５２）、当該画像データがサーバー４１により受理された旨を告知可能な文字列を表示部２に表示させた（図１０のステップＳ５４）後、図２のステップＳ８により操作された撮影ボタンに対応する送信先情報に含まれる投稿先（サーバー４１）への送信回数を１回分増加する（図１０のステップＳ５５）。なお、前述の投稿先への送信回数は、例えば、各送信先情報毎に関連付けられた状態で記憶媒体４に保存されているものとする。
【０１０５】
その後、制御部９は、図２のステップＳ８により操作された撮影ボタンに対応する送信先情報に基づき、当該送信先情報に含まれる投稿先（サーバー４１）への画像データの送信回数が上限値に達したか否かを判定する（図１０のステップＳ５６）。
【０１０６】
そして、制御部９は、図１０のステップＳ５６において、図２のステップＳ８により操作された撮影ボタンに対応する送信先情報に含まれる投稿先（サーバー４１）への画像データの送信回数が上限値に達していないとの判定結果を得た場合には、図２のステップＳ３に戻って処理を行う。
【０１０７】
また、制御部９は、図１０のステップＳ５６において、図２のステップＳ８により操作された撮影ボタンに対応する送信先情報に含まれる投稿先（サーバー４１）への画像データの送信回数が上限値に達したとの判定結果を得た場合には、当該送信先情報を記憶媒体４から削除した（図１０のステップＳ５７）後、図２のステップＳ３に戻って処理を行う。
【０１０８】
なお、制御部９は、例えば、図１０のステップＳ５１による画像データの送信中に通信状態が悪化したこと等に起因し、画像データを完全な状態でサーバー４１へ送信できなかったことを検出した場合において、当該送信できなかった画像データの再送信をユーザに促す文字列を表示部２に表示させるとともに、当該送信できなかった画像データに対して再送信の予約に係るフラグを付すような処理を更に行ってもよい。
【０１０９】
続いて、サーバー４１がガイド情報を送信する際に行われる処理等について、図１１のフローチャートを主に参照しながら説明する。図１１は、ガイド情報の送信の際にサーバーが行う処理等の一例を示すフローチャートである。
【０１１０】
解析部３４は、通信部３１を介して受信した各情報を解析することにより、通信部３１を介して受信した各情報の中に撮像装置２１から送信されたカメラ固有情報が含まれているか否かに係る解析結果を得る。
【０１１１】
制御部３６は、通信部３１を介して受信した各情報の中に撮像装置２１から送信されたカメラ固有情報が含まれているとの解析結果が解析部３４により得られるまでは、図１１のステップＳ６２以降の処理を行わずに待機状態を維持する（図１１のステップＳ６１）。
【０１１２】
一方、制御部３６は、通信部３１を介して受信した各情報の中に撮像装置２１から送信されたカメラ固有情報が含まれているとの解析結果が解析部３４により得られた場合には（図１１のステップＳ６１）、ユーザ情報データベース３３ｃを参照することにより、通信部３１を介して受信したカメラ固有情報の送信元である撮像装置２１のユーザを特定し、さらに、当該特定したユーザに対して最新のガイド情報を送信済であるか否かを判定する（図１１のステップＳ６２）。
【０１１３】
そして、制御部３６は、図１１のステップＳ６２において、撮像装置２１のユーザに対して最新のガイド情報を送信済であるとの判定結果を得た場合には、最新情報がない旨を示す情報を通信部３１から撮像装置２１へ送信させる（図１１のステップＳ６３）。
【０１１４】
また、制御部３６は、図１１のステップＳ６２において、撮像装置２１のユーザに対して最新のガイド情報を未送信であるとの判定結果を得た場合には、最新情報がある旨を示す情報を通信部３１から撮像装置２１へ送信させる（図１１のステップＳ６４）。
【０１１５】
その後、解析部３４は、図１１のステップＳ６４により最新情報がある旨を示す情報が送信された後に、通信部３１を介して受信した情報を解析することにより、通信部３１を介して受信した各情報の中に撮像装置２１から送信された最新のガイド情報の送信要求が含まれているか否かに係る解析結果を得る。
【０１１６】
情報生成部３５は、通信部３１を介して受信した各情報の中に撮像装置２１から送信された最新のガイド情報の送信要求が含まれていないとの解析結果が解析部３４により得られた場合には（図１１のステップＳ６５）、図１１のステップＳ６１に戻って処理を行う。
【０１１７】
情報生成部３５は、通信部３１を介して受信した各情報の中に撮像装置２１から送信された最新のガイド情報の送信要求が含まれているとの解析結果が解析部３４により得られた場合には（図１１のステップＳ６５）、ガイド情報データベース３３ａと、カメラ情報データベース３３ｂと、ユーザ情報データベース３３ｃと、をそれぞれ参照することにより、ガイド情報及びガイド情報の表示態様に係る情報を生成し、さらに、当該生成したガイド情報及びガイド情報の表示態様に係る情報を併せて撮像装置２１へ送信する（図１１のステップＳ６６）。
【０１１８】
具体的には、情報生成部３５は、ガイド情報データベース３３ａと、カメラ情報データベース３３ｂと、ユーザ情報データベース３３ｃと、をそれぞれ参照することにより、例えば、予め登録されたカメラ固有情報に応じた最新情報を含むガイド情報を生成し、さらに、当該生成したガイド情報に含まれる各情報を撮像装置２１の機種等に応じて好適に表示させるためのガイド画面の表示態様（デザイン等）を決定する。そして、情報生成部３５は、前述のように生成したガイド情報と、前述のように決定したガイド画面の表示態様と、を併せて撮像装置２１へ送信する。
【０１１９】
さらに、続いて、サーバー４１が画像データを受信した際に行われる処理等について、図１２のフローチャートを主に参照しながら説明する。図１２は、画像データの受信の際にサーバーが行う処理等の一例を示すフローチャートである。
【０１２０】
解析部３４は、通信部３１を介して受信した各情報を解析することにより、通信部３１を介して受信した各情報の中に撮像装置２１から送信された画像データが含まれているか否かに係る解析結果を得る。
【０１２１】
制御部３６は、通信部３１を介して受信した各情報の中に撮像装置２１から送信された画像データが含まれているとの解析結果が解析部３４により得られるまでは、図１２のステップＳ７２以降の処理を行わずに待機状態を維持する（図１２のステップＳ７１）。
【０１２２】
一方、制御部３６は、通信部３１を介して受信した各情報の中に撮像装置２１から送信された画像データが含まれているとの解析結果が解析部３４により得られた場合には（図１２のステップＳ７１）、撮像装置２１から送信された画像データをチェックする（図１２のステップＳ７２）。
【０１２３】
具体的には、制御部３６は、例えば、撮像装置２１から送信された画像データに対して顔検出等の公知の被写体検出処理を施すことにより、当該画像データに含まれている被写体がどのようなものであるかをチェックする。
【０１２４】
制御部３６は、図１１のステップＳ７２のチェック結果に基づき、図１２のステップＳ７１により受信した画像データが投稿先の投稿条件に該当するか否かを判定する（図１２のステップＳ７３）。
【０１２５】
そして、制御部３６は、図１２のステップＳ７３において、図１２のステップＳ７１により受信した画像データが投稿先の投稿条件に該当しないとの判定結果を得た場合には、図１２のステップＳ７２によるチェックを通過しなかった旨を示す情報を通信部３１から撮像装置２１へ送信させた（図１２のステップＳ７４）後、図１２のステップＳ７１に戻って処理を行う。
【０１２６】
具体的には、制御部３６は、例えば、図１２のステップＳ７１において受信した画像データに含まれる被写体を判別不能である場合、及び、図１２のステップＳ７１において受信した画像データに含まれる被写体がフォトコンテスト等の投稿先のテーマに則していないことを検出した場合等において、図１２のステップＳ７１により受信した画像データが投稿先の投稿条件に該当しないとの判定結果を得る。
【０１２７】
また、制御部３６は、図１２のステップＳ７３において、図１２のステップＳ７１により受信した画像データが投稿先の投稿条件に該当するとの判定結果を得た場合には、画像データベース３３ｄ内の適切な投稿先に当該画像データを分類して格納させ（図１２のステップＳ７５）、図１２のステップＳ７２によるチェックを通過した旨を示す情報を通信部３１から撮像装置２１へ送信させた（図１２のステップＳ７６）後、図１２のステップＳ７１に戻って処理を行う。
【０１２８】
すなわち、以上に述べた本実施例によれば、撮像装置２１の表示部２に表示される撮影ボタンの操作に応じて、撮影による静止画像データの取得に係る動作（処理）と、当該取得した静止画像データの公衆通信網を介した送信先への送信に係る動作（処理）と、が連動して実施される。従って、以上に述べた本実施例によれば、撮影により得られた画像データを、簡易な操作で公衆通信網に接続される送信先へ送信することができる。
【０１２９】
なお、本発明は、上述した各実施例に限定されるものではなく、発明の趣旨を逸脱しない範囲内において種々の変更や応用が可能であることは勿論である。
【符号の説明】
【０１３０】
１  撮像部
２  表示部
３  操作部
４  記憶媒体
５，３１  通信部
６，３４  解析部
８  表示制御部
９，３６  制御部
２１  撮像装置
３３  データベース部
３５  情報生成部
４１  サーバー
６１  公衆通信網
１０１  通信システム
【図１】
0005733755.tif 000002
【図２】
0005733755.tif 000003
【図３】
0005733755.tif 000004
【図４】
0005733755.tif 000005
【図５】
0005733755.tif 000006
【図６】
0005733755.tif 000007
【図７】
0005733755.tif 000008
【図８】
0005733755.tif 000009
【図９】
0005733755.tif 000010
【図１０】
0005733755.tif 000011
【図１１】
0005733755.tif 000012
【図１２】
0005733755.tif 000013