(57)【要約】      （修正有）【課題】イベントで撮ったコンテンツをアップロードして、参加者間で共有できるようにする撮像装置及びプログラムを提供する。【解決手段】時間帯に関する条件であるアップロード条件が格納される格納部１１と、撮影し、撮影した画像を有するコンテンツを取得する撮影部１２１と、画像が撮影された時刻がアップロード条件に合致する場合に、コンテンツをサーバ２にアップロードする送信部１２２とを具備する撮像装置１により、特定の時間帯に撮影された画像を有するコンテンツを自動的にアップロードするので、その時間帯に開催されたイベントで撮ったコンテンツをそのイベントの参加者間で共有することができる。【選択図】図２
2019032887.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子でイベントを撮影するのに先立って前記イベントが行われる期間に対応する第１の時刻から第２の時刻までの特定の時間帯を入力可能な入力デバイスと、
前記撮像素子が撮影した画像を有するコンテンツを取得し、前記画像が撮影された時刻情報を作成する撮影部と、
前記特定の時間帯に関する条件を含むアップロード条件と、前記コンテンツと、前記コンテンツに対応付いた前記時刻情報とが格納される格納部と、
前記コンテンツをアップロードする第一の指示を受け付ける受付部と、
前記格納部に格納された前記コンテンツをサーバにアップロードする送信部とを具備し、
前記アップロード条件の前記特定の時間帯は、前記撮像素子の撮影のタイミングと独立して、ユーザによって前記第１の時刻と前記第２の時刻とが前記入力デバイスにより入力されて前記格納部に格納されており、
前記格納部には、自動的にアップロードするか、手動によりアップロードするかを示すフラグが格納されており、
前記送信部は、前記フラグが自動的にアップロードすることを示す場合のみ、前記時刻情報の時刻が前記アップロード条件に合致する場合に、自動的に前記コンテンツを前記サーバにアップロードし、
かつ前記送信部は、前記フラグが手動によりアップロードすることを示す情報であり、前記受付部が前記第一の指示を受け付けた場合に、前記コンテンツを前記サーバにアップロードする撮像装置。
【請求項２】
イベントが行われる期間に対応する第１の時刻から第２の時刻までの特定の時間帯に関する条件を含むアップロード条件と、コンテンツと、当該コンテンツに対応付いた時刻情報とが格納される格納部にアクセス可能な撮像装置のコンピュータであり、撮像素子でイベントを撮影するのに先立って前記特定の時間帯を入力可能な入力デバイスを有する撮像装置のコンピュータを、
前記撮像素子が撮影した画像を有するコンテンツを取得し、前記画像が撮影された時刻情報を作成する撮影部と、
前記コンテンツをアップロードする第一の指示を受け付ける受付部と、
前記格納部に格納された前記コンテンツをサーバにアップロードする送信部として機能させるためのプログラムであり、
前記アップロード条件の前記特定の時間帯は、前記撮像素子の撮影のタイミングと独立して、ユーザによって前記第１の時刻と前記第２の時刻とが前記入力デバイスにより入力されて前記格納部に格納されており、
前記格納部には、自動的にアップロードするか、手動によりアップロードするかを示すフラグが格納されており、
前記送信部は、前記フラグが自動的にアップロードすることを示す場合のみ、前記時刻情報の時刻が前記アップロード条件に合致する場合に、自動的に前記コンテンツを前記サーバにアップロードし、
かつ前記送信部は、前記フラグが手動によりアップロードすることを示す情報であり、前記受付部が前記第一の指示を受け付けた場合に、前記コンテンツを前記サーバにアップロードする、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、写真（静止画）や動画などの画像を撮影し、撮影した画像を有するコンテンツをサーバにアップロードする撮像装置等に関するものである。
【背景技術】
【０００２】
パーティや運動会などのイベントでは、多数の参加者が自分のデジタルカメラやスマートフォン等で撮影を行うのが通例である。そこで、特定のイベントで撮ったコンテンツを皆でサーバにアップロードし、参加者間で共有できるようにすることが望まれる。
【０００３】
この点、特許文献１には、シャッターボタンの押下に応じて撮影を実施し、撮像画像を画像共有サーバにアップロードするデジタルカメラが開示されている（第６頁，第８頁，図５等参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２０１５５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１のデジタルカメラからは、リアルタイムに撮影画像がアップロードされてくるので、画像共有サーバでは、特定のイベントで撮影された画像か否かの判別がつき難い。
【０００６】
このため、特許文献１の背景技術を用いても、特定のイベントで撮ったコンテンツをアップロードし、参加者間で共有できるようにすることは容易でない。
【０００７】
そこで、本発明は、イベントで撮ったコンテンツをアップロードして、参加者間で共有できるようにすることを目的としている。
【課題を解決するための手段】
【０００８】
本開示にかかる撮像装置は、時間帯に関する条件を含むアップロード条件が格納される格納部と、撮影し、撮影した画像を有するコンテンツを取得する撮影部と、前記画像が撮影された時刻が前記アップロード条件に合致する場合に、前記コンテンツをサーバにアップロードする送信部とを具備する撮像装置である。
【０００９】
かかる構成により、特定の時間帯に撮影された画像を有するコンテンツを自動的にアップロードするので、その時間帯に開催されたイベントで撮ったコンテンツをそのイベントの参加者間で共有できるようになる。
【００１０】
また、上記構成において、前記格納部には、自動的にアップロードするか、手動によりアップロードするかを示す情報であるフラグが格納されており、前記撮像装置は、前記コンテンツをアップロードする指示である第一の指示を受け付ける受付部をさらに具備し、前記送信部は、前記フラグが自動的にアップロードすることを示す情報である場合のみ、前記画像が撮影された時刻が前記アップロード条件に合致する場合に、自動的に前記コンテンツを前記サーバにアップロードし、前記フラグが手動によりアップロードすることを示す情報であり、前記受付部が前記第一の指示を受け付けた場合に、前記コンテンツを前記サーバにアップロードしてもよい。
【００１１】
かかる構成により、自動アップロードと手動アップロードとがフラグを基に切り替わるので、自動アップロードによる利便性と、手動アップロードによる随意性とを両立できる。
【００１２】
本開示にかかるコンテンツ共有システムは、上記のように構成された撮像装置とサーバとを有するコンテンツ共有システムであって、前記サーバは、前記コンテンツが格納されるサーバ格納部と、前記撮像装置から前記コンテンツを受信し、かつ前記コンテンツのダウンロードの指示である第二の指示を受信するサーバ受信部と、前記サーバ受信部が受信した前記コンテンツを前記サーバ格納部に蓄積するサーバ蓄積部と、前記サーバ受信部が前記第二の指示を受信した場合に、当該第二の指示に対応する前記コンテンツを前記サーバ格納部から取得するサーバ取得部と、前記サーバ取得部が取得した前記コンテンツを前記撮像装置に送信するサーバ送信部とを具備し、前記撮像装置において、前記受付部は、前記コンテンツのダウンロードの指示である第二の指示を受け付け、前記送信部は、前記第二の指示を前記サーバに送信し、前記撮像装置は、前記サーバから前記コンテンツを受信する受信部と、前記受信部が受信した前記コンテンツを出力する出力部とをさらに具備するコンテンツ共有システムである。
【００１３】
かかる構成により、特定の時間帯に撮影された画像を有するコンテンツを、自動的にまたは手動で撮像装置からサーバにアップロード・蓄積し、サーバ装置から撮像装置にダウンロード・出力するので、その時間帯に開催されたイベントで撮ったコンテンツをそのイベントの参加者間で共有できるようになる。
【００１４】
また、上記構成において、前記コンテンツは、前記画像が撮影された時刻に関する時刻情報、または位置に関する位置情報のうち少なくとも１種類の情報に対応付いており、前記サーバは、前記時刻情報、または前記位置情報のうち少なくとも１種類の情報を用いて、２以上の前記コンテンツを２以上のグループに分類するサーバ分類部をさらに具備していてもよい。
【００１５】
かかる構成により、撮影時刻を用いた分類によって、例えば結婚式のケーキカットや運動会のスタートといったイベント毎にコンテンツをグループ分けすることができる。
【００１６】
本開示にかかるコンテンツアップロード方法は、格納部、撮影部および送信部によって行われるコンテンツアップロード方法であって、前記格納部に、時間帯に関する条件を含むアップロード条件が格納される格納ステップと、前記撮影部が、撮影し、撮影した画像を有するコンテンツを取得する撮影ステップと、前記送信部が、前記画像が撮影された時刻が前記アップロード条件に合致する場合に、前記コンテンツをサーバにアップロードする送信ステップとを含む。
【００１７】
かかる構成により、特定の時間帯に撮影された画像を有するコンテンツを自動的にアップロードするので、その時間帯に開催されたイベントで撮ったコンテンツをそのイベントの参加者間で共有できるようになる。
【００１８】
本開示にかかるプログラムは、撮像装置のコンピュータを、時間帯に関する条件を含むアップロード条件が格納される格納部と、撮影し、撮影した画像を有するコンテンツを取得する撮影部と、前記画像が撮影された時刻が前記アップロード条件に合致する場合に、前記コンテンツをサーバにアップロードする送信部として機能させるためのプログラムである。
【００１９】
かかる構成により、特定の時間帯に撮影された画像を有するコンテンツを自動的にアップロードするので、その時間帯に開催されたイベントで撮ったコンテンツをそのイベントの参加者間で共有できるようになる。
【発明の効果】
【００２０】
本発明によれば、画像を有するコンテンツを自動的にアップロードするので、例えば、イベントで撮ったコンテンツをそのイベントの参加者間で共有できるようになる。
【図面の簡単な説明】
【００２１】
【図１】実施の形態におけるコンテンツ共有システム１００の構成例を示す概念図
【図２】（Ａ）は実施の形態における撮像装置１の機能ブロック図、（Ｂ）は実施の形態におけるサーバ２の機能ブロック図
【図３】実施の形態における撮像装置１の全体動作に関するフローチャート
【図４】実施の形態における撮像装置１の一部動作（自動アップロード処理）に関するフローチャート
【図５】実施の形態におけるサーバ２の動作に関するフローチャート
【図６】実施の形態における選択画面の一例を示す図
【発明を実施するための形態】
【００２２】
以下、撮像装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００２３】
図１は、本実施の形態におけるコンテンツ共有システム１００の構成例を示す概念図である。コンテンツ共有システム１００は、複数の撮像装置１とサーバ２とを有する。複数の撮像装置１とサーバ２とは、例えばインターネットを介して通信可能に接続される。
【００２４】
撮像装置１は、例えば、スマートフォン、タブレットなどであるが、下記のようなハードウェアを有するものであれば種類は問わない。
【００２５】
サーバ２は、例えば、据え置き型のＰＣであるが、下記のようなハードウェアを有するものであれば種類は問わない。
【００２６】
撮像装置１は、撮像素子１０１、ＭＰＵ１０２、メモリ１０３、ストレージ１０４、ＧＰＳ受信機１０５、入力デバイス１０６、出力デバイス１０７、無線通信モジュール１０８などを備える。
【００２７】
ただし、ＧＰＳ受信機１０５、無線通信モジュール１０８は、予め備わっている（内蔵式である）必要はなく、後付け（外付け）でよい。また、ＧＰＳ受信機１０５は、必ずしも内蔵または外付けされていなくてもよく、その場合、例えば、無線通信ネットワークの位置検出機能が利用可能である。
【００２８】
撮像素子１０１は、例えばＣＣＤやＣＭＯＳなどであるが、種類は問わない。ストレージ１０４は、例えば、内蔵式のフラッシュメモリや着脱式のメモリカードなどであるが、種類は問わない。入力デバイス１０６は、例えば、タッチパネルや各種のキー・ボタンやマイクロフォンや各種の入出力インターフェース（ＵＳＢコネクタ等）などであるが、種類は問わない。出力デバイス１０７は、例えばディスプレイやスピーカーやヘッドホン端子や各種の入出力インターフェース（ＵＳＢコネクタ等）などであるが、種類は問わない。
【００２９】
撮像素子１０１、ＭＰＵ１０２、メモリ１０３、ストレージ１０４、ＧＰＳ受信機１０５、入力デバイス１０６、出力デバイス１０７は、バス１０９を介して無線通信モジュール１０８と接続される。無線通信モジュール１０８は、例えば、図示しない無線アクセスポイントを介してインターネットに接続される。
【００３０】
サーバ２は、ＭＰＵ２０１、メモリ２０２、ストレージ２０３、通信モジュール２０４などを備える。ストレージ２０３は、例えば、内蔵式のハードディスクやＳＳＤ、着脱式のメモリカードやディスク（光ディスク等）であるが、種類は問わない。
【００３１】
ＭＰＵ２０１、メモリ２０２、ストレージ２０３は、バス２０５を介して通信モジュール２０４と接続される。通信モジュール２０４は、例えば、図示しない有線または無線のアクセスポイントを介してインターネットに接続される。
【００３２】
図２（Ａ）は、撮像装置１の機能ブロック図である。撮像装置１は、格納部１１、処理部１２を備える。
【００３３】
格納部１１は、例えばストレージ１０４で、またはメモリ１０３とストレージ１０４とで実現される。格納部１１には、撮像装置１で撮影した画像を有するコンテンツが格納される。コンテンツとは、画像および音声の少なくとも一方を含む、コンピュータが記憶または処理し得るデータである。
【００３４】
また、格納部１１には、時間帯に関する条件を含むアップロード条件が格納される。アップロード条件とは、処理部１２がコンテンツのサーバ２へのアップロードの可否を判断する際に参照する条件をいう。
ここでいう時間帯とは、一日のうちの、ある時刻とある時刻との間の一定の時間（期間）をいう。ここでいう時間帯に関する条件とは、例えば、"画像が撮影された時刻（これを"時刻情報"と呼ぶ場合がある）が特定の時間帯（例えば９：００から１５：００までの時間帯）に属している場合にのみ、その画像を有するコンテンツのアップロードを実行し、画像が撮影された時刻が上記特定の時間帯に属していない場合には、その画像を有するコンテンツのアップロードを実行しない"といった条件である。例えば、運動会や結婚式等のイベントが行われている期間に対応する特定の時間帯であり、通常、イベントの開始時刻（例えば９：００）および終了時刻（例えば１５：００）で表現される。
なお、アップロード条件は、時間帯に関する条件に加えて、場所に関する条件をさらに含んでいてもよい。ここでいう場所とは、何かが存在したり行われたりする所（地上の一定の領域）をいい、運動会や結婚式等のイベントが行われる特定の場所、つまり運動場やホテルなどが存在する領域の位置（例えば、領域を代表する代表点の緯度・経度等）、もしくは当該位置および当該位置の周辺を含めたエリアを示す。
【００３５】
そして、時間帯に関する条件と場所に関する条件とを含むアップロード条件とは、例えば、"画像が撮影された時刻（これを"位置情報"と呼ぶ場合がある）が特定の時間帯（例えば９：００から１５：００までの時間帯）に属しており、かつ、その画像が撮影された位置が特定の場所（例えば運動場）に属している場合にのみ、その画像を有するコンテンツのアップロードを実行し、画像が撮影された時刻が上記特定の時間帯に属していないか、または、その画像が撮影された位置が上記特定の場所に属していない場合には、その画像を有するコンテンツのアップロードを実行しない"といった条件である。
【００３６】
また、格納部１１には、画像を自動的にアップロードするか、手動によりアップロードするかを示す情報であるフラグが格納される。格納部１１には、画像の自動アップロードを開始するアップロード開始時刻を示す情報（例えば"２２：００"等）が格納される。
【００３７】
なお、格納部１１にアップロード条件等の情報が格納される過程（いつどのように記憶されるか）は問わない。例えば、着脱式のストレージ１０４（メモリカード等）を介して情報が格納部１１に記憶されてもよく、サーバ２や図示しない外部装置からインターネットを介して送信された情報が格納部１１に記憶されてもよく、あるいは、入力デバイス１０６を介して入力された情報が格納部１１に記憶されてもよい。
【００３８】
処理部１２は、撮影部１２１、送信部１２２、受信部１２３、出力部１２４、受付部１２５を備え、例えば、ＭＰＵ１０２、メモリ１０３およびその他のハードウェア（１０４〜１０９）と、メモリ１０３に格納されたソフトウェアとの協働により実現される。但し、処理部１２等は、ハードウェアのみ（専用回路）で実現してもよい。なお、以下では、ＭＰＵ１０２およびメモリ１０３等を撮像装置１の"コンピュータ"、このコンピュータを処理部１２等として機能させるソフトウェアを撮像装置１の"プログラム"と呼ぶ場合がある。
【００３９】
送信部１２２、受信部１２３は、無線通信モジュール１０８を含むと考えても含まないと考えてもよい。すなわち、送信部１２２、受信部１２３は、無線通信モジュール１０８とそのドライバーソフトとで実現されるか、または、無線通信モジュール１０８のドライバーソフトで実現され得る。
【００４０】
出力部１２４は、出力デバイス１０７を含むか否かは問わない。すなわち、出力部１２４は、出力デバイス１０７とそのドライバーソフトとで実現されるか、または、出力デバイス１０７のドライバーソフトで実現される。
【００４１】
処理部１２は、この撮像装置１で撮ったコンテンツのサーバ２へのアップロードや、別の撮像装置１で撮られたコンテンツのサーバ２からのダウンロード等に関連する各種の処理（後述）を行う。また、処理部１２は、撮影部１２１が取得したコンテンツを格納部１１に蓄積する。
【００４２】
撮影部１２１は、撮像素子１０１を介して撮影を行い、撮影した画像を有するコンテンツを取得する。画像は、写真（静止画）または動画である。コンテンツは、画像に加え、マイクロフォンで収録された音声や単なる音声をさらに有していてもよい。
【００４３】
また、撮影部１２１は、画像の撮影を行ったとき、その画像の撮影に関する撮影情報（例えば、その画像を撮影した時刻を示す時刻情報や、その画像を撮影した位置を示す位置情報など）を作成する。時刻情報は、ＭＰＵ１０２の内部クロックを基に作成される。位置情報は、ＧＰＳ受信機１０５が受信した信号を基に作成される。
【００４４】
処理部１２は、撮影部１２１が作成した撮影情報を、撮影部１２１が取得したコンテンツと対応付けて格納部１１に蓄積する。"対応付けて蓄積する"とは、撮影情報をコンテンツに含めて蓄積することでもよいし、撮影情報とコンテンツとを対にして（つまり、互いに紐付けした状態で別々に）蓄積することでもよい。
【００４５】
受付部１２５は、コンテンツをアップロードする指示である第一の指示を入力デバイス１０６を介して受け付ける。第一の指示は、アップロードしようとするコンテンツの識別子と、アップロードの実行指示とを有する。
【００４６】
また、受付部１２５は、コンテンツのダウンロードの指示である第二の指示を入力デバイス１０６を介して受け付ける。第二の指示は、ダウンロードしようとするコンテンツの識別子と、ダウンロードの実行指示とを有する。
【００４７】
送信部１２２は、画像が撮影された時刻がアップロード条件に合致する場合に、その画像を有するコンテンツをサーバ２にアップロード（送信）する。詳しくは、コンテンツは時刻情報に対応付いており、この時刻情報を基に、画像の撮影時刻がアップロード条件に合致するか否かを判断し、合致すると判断した場合にアップロードを行う。または、コンテンツが取得された時に、ＭＰＵ１０２の内部クロックが示す現在時刻を参照し、その現在時刻がアップロード条件に合致するか否かを判断し、合致すると判断した場合にアップロードを行ってもよい。なお、こうした、第一の指示によらず自動的に実行されるアップロード処理を、"自動アップロード"と呼ぶ場合がある。
【００４８】
送信部１２２は、フラグが自動的にアップロードすることを示す情報である場合にのみ、自動アップロードを行い、フラグが手動によりアップロードすることを示す情報である場合は、受付部１２５が第一の指示を受け付けたとき、コンテンツをサーバ２にアップロードする。また、送信部１２２は、受付部１２５が受け付けた第二の指示を、通常、無線通信モジュール１０８を介してサーバ２に送信する。その際、送信部１２２は、第二の指示を撮像装置１自身の識別子（これを"送信元識別子"と呼ぶ場合がある）に対応付けて送信する。
【００４９】
受信部１２３は、第二の指示に応じてサーバ２から送信されたコンテンツを、通常、無線通信モジュール１０８を介して受信する。
【００５０】
出力部１２４は、受信部１２３が受信したコンテンツを出力デバイス１０７を介して出力する。
【００５１】
なお、処理部１２は、受信部１２３が受信したコンテンツを格納部１１に蓄積してもよい。その場合、格納部１１には、他の撮像装置１で撮られたコンテンツも格納される結果となる。
【００５２】
図２（Ｂ）は、サーバ２の機能ブロック図である。サーバ２は、サーバ格納部２１、サーバ処理部２２を備える。
【００５３】
サーバ格納部２１は、例えばストレージ２０３で実現され、コンテンツが格納される。なお、サーバ格納部２１にコンテンツが格納される過程（いつどのように蓄積されるか）は問わない。例えば、着脱式のストレージ２０３（メモリカードやディスク等）を介してコンテンツがサーバ格納部２１に蓄積されてもよく、撮像装置１や図示しない外部装置からインターネットを介して送信されたコンテンツがサーバ格納部２１に蓄積されてもよい。
【００５４】
サーバ処理部２２は、サーバ受信部２２１、サーバ蓄積部２２２、サーバ送信部２２３、サーバ取得部２２４、サーバ分類部２２５、サーバ判断部２２６を備え、撮像装置１からのコンテンツの受信・蓄積や、撮像装置１へのコンテンツの取得・送信に関連する各種の処理（後述）を行う。このサーバ処理部２２は、例えば、ＭＰＵ２０１、メモリ２０２およびその他のハードウェ（２０３〜２０５）と、メモリ２０２に格納されたソフトウェアとの協働により実現される。但し、サーバ処理部２２等は、図示しない専用のハードウェア（専用回路）で実現してもよい。なお、以下では、ＭＰＵ２０１およびメモリ２０２等をサーバ２の"コンピュータ"、このコンピュータをサーバ処理部２２等として機能させるソフトウェアをサーバ２の"プログラム"と呼ぶ場合がある。
【００５５】
サーバ受信部２２１は、コンテンツのダウンロードの指示である第二の指示を撮像装置１から通信モジュール２０４を介してコンテンツを受信する。
【００５６】
サーバ蓄積部２２２は、サーバ受信部２２１が受信したコンテンツをサーバ格納部２１に蓄積する。
【００５７】
サーバ送信部２２３は、サーバ取得部２２４が取得し、サーバ格納部２１に格納されているコンテンツを、撮像装置１に通信モジュール２０４を介して送信する。このサーバ送信部２２３は、サーバ判断部２２６がダウンロード可能であると判断した場合のみ、コンテンツを撮像装置１に送信する。
【００５８】
なお、サーバ送信部２２３、サーバ受信部２２１は、通信モジュール２０４を含むか否かは問わない。すなわち、サーバ送信部２２３、サーバ受信部２２１は、通信モジュール２０４とそのドライバーソフトとで実現されるか、または、通信モジュール２０４のドライバーソフトで実現され得る。
【００５９】
サーバ取得部２２４は、サーバ受信部２２１が第二の指示を受信した場合に、第二の指示に対応するコンテンツをサーバ格納部２１から取得する。
【００６０】
サーバ分類部２２５は、２以上のコンテンツそれぞれに対応付いている時刻情報、または位置情報の少なくとも１種類以上の情報を用いて、２以上のコンテンツを２以上のグループに分類する。
【００６１】
サーバ判断部２２６は、第二の指示を送信した撮像装置１が第二の指示に対応するコンテンツをダウンロード可能か否か、を判断する。例えば、予め登録された互いに異なる２つの装置識別子の対（ペア）の集合であるダウンロード相互許可情報がサーバ格納部２１に格納されており、サーバ判断部２２６は、このダウンロード相互許可情報に基づいて上記の判断を行ってもよい。
【００６２】
次に、コンテンツ共有システム１００の動作について、図３〜図５のフローチャートを用いて、具体例を交えながら説明する。ただし、具体例は本発明を限定するものではなく、また、具体例で挙げる数値等は適宜変更可能であることは言うまでもない。
【００６３】
以下で説明する具体例は、ある結婚式に参加した複数の参加者それぞれが、自分の撮像装置１で撮影を行い、撮ったコンテンツをサーバ２にアップロードして共有する場合である。
【００６４】
ある参加者の撮像装置１の格納部１１には、当該撮影装置１で撮った複数のコンテンツと、当該複数のコンテンツそれぞれに対応する複数の撮影情報（撮影時刻を示す時刻情報、または撮影位置を示す位置情報のうち少なくとも１種類の情報）とが格納されている。
【００６５】
また、格納部１１には、アップロード条件として"画像が撮影された時刻が９：００から１５：００までの時間帯に属している場合にのみ、その画像を有するコンテンツのアップロードを実行し、画像が撮影された時刻が上記時間帯に属していない場合には、その画像を有するコンテンツのアップロードを実行しない"が格納されている。  または、格納部１１には、アップロード条件として"画像が撮影された時刻が９：００から１５：００までの時間帯に属しており、かつ画像が撮影された位置が、○○ホテルの代表点の位置（ｘ１，ｙ１）から所定距離ｄ１（例えば１００ｍ）の範囲に属している場合にのみ、その画像を有するコンテンツのアップロードを実行し、画像が撮影された時刻が上記時間帯に属していないか、または、画像が撮影された位置が上記範囲に属していない場合には、その画像を有するコンテンツのアップロードを実行しない"が格納されていてもよい。
【００６６】
また、格納部１１には、自動的にアップロードすること（自動アップロード）を示すフラグが格納されている。具体的には、アップロード開始時刻として"２２：００"が格納されている。
【００６７】
他方、サーバ格納部２１には、その結婚式のスケジュールに関するスケジュール情報が格納されている。スケジュール情報は、通常、２以上の時間帯に関する情報を含む。その結婚式のスケジュール情報は、例えば、その結婚式が行われる日時（○月○日１１：００〜１５：００等）および場所（○○ホテル等）や、その結婚式で予定されている幾つかのイベントのイベント名（ケーキカット等）、開催時間帯（１１：３０〜１２：００等）および開催場所（○○の間等）などに関する情報を含んでいる。
【００６８】
また、サーバ格納部２１には、ダウンロード相互許可情報として、予め登録された互いに異なる２つの装置識別子の対の集合、例えば（１Ａ，１Ｂ），（１Ｂ，１Ｃ），…が格納されている。
【００６９】
２つの装置識別子の対（１Ａ，１Ｂ）は、撮像装置"１Ａ"がアップロードしたコンテンツは撮像装置"１Ｂ"によってダウンロード可能であり、撮像装置"１Ｂ"がアップロードしたコンテンツは撮像装置"１Ａ"によってダウンロード可能であることを示す。
【００７０】
別の２つの装置識別子の対（１Ｂ，１Ｃ）は、撮像装置"１Ｂ"がアップロードしたコンテンツは撮像装置"１Ｃ"によってダウンロード可能であり、撮像装置"１Ｃ"がアップロードしたコンテンツは撮像装置"１Ｂによってダウンロード可能であることを示す。
【００７１】
図３は、撮像装置１の全体動作に関するフローチャートである。
【００７２】
（ステップＳ３０１）処理部１２は、電源オフ操作や他の処理の割り込みといった終了イベントが発生したか否かを判別する。終了イベントが発生していない場合はステップＳ３０２に進み、発生した場合は動作を終了する。
【００７３】
（ステップＳ３０２）処理部１２は、受付部１２５がアップロードに関する設定変更を受け付けたか否かを判別する。アップロードに関する設定とは、現時点で格納部１１に格納されているアップロード条件やフラグやアップロード開始時刻などをいう。
【００７４】
参加者は、アップロードに関する現在の設定を変更したい場合、入力デバイス１０６を介して設定変更を行う。受付部１２５がかかる設定変更を受け付けた場合はステップＳ３０３に進み、受け付けていない場合はステップＳ３０４に進む。
【００７５】
（ステップＳ３０３）処理部１２は、受付部１２５が受け付けた設定変更に応じて、格納部１１に格納されている現時点の設定内容（アップロード条件やフラグやアップロード開始時刻）の変更処理を行う。その後、ステップＳ３０４に進む。
【００７６】
（ステップＳ３０４）処理部１２は、格納部１１に格納されているフラグが自動アップロードを示すフラグか否かを判別する。フラグが自動アップロードを示すフラグでない（つまり手動アップロードを示すフラグである）場合はステップＳ３０５に進み、フラグが自動アップロードを示すフラグである場合はステップＳ３０７に進む。
【００７７】
（ステップＳ３０５）処理部１２は、受付部１２５が第一の指示を受け付けたか否かを判別する。第一の指示は、参加者が入力デバイス１０６を介して入力した、アップロードしようとするコンテンツの識別子と、アップロードの実行指示とを有する。
【００７８】
現在の設定が手動アップロードを行う設定である場合、参加者は、例えば、出力デバイス１０７および入力デバイス１０６を利用したメニュー操作やタッチ操作によって、アップロードするコンテンツを選択し、アップロードの実行を指示することができる。
【００７９】
具体的には、例えば、出力部１２４が、参加者にアップロードするコンテンツの選択を行わせるための選択画面をディスプレイに表示する。この選択画面には、格納部１１に格納されているコンテンツに対応する複数のサムネイルが表示されている。受付部１２５は、この選択画面からの所望のコンテンツの選択と、アップロードの実行指示とからなる第一の指示を、入力デバイス１０６を介して受け付ける。
【００８０】
（ステップＳ３０６）送信部１２２は、受付部１２５が受け付けた第一の指示が有する識別子に対応するコンテンツを、当該コンテンツに対応付いた時刻情報（つまり当該コンテンツの撮影時刻）および撮像装置１自身の識別子と対にしてサーバ２に送信する。これに伴い、処理部１２は、当該コンテンツの識別子を、アップロード済みを示す情報に対応付ける。その後、ステップＳ３０１に戻る。
【００８１】
なお、当該コンテンツに位置情報（つまり当該コンテンツの撮影位置）がさらに対応付いている場合は、当該コンテンツに対応付いた位置情報も送信されてよい。サーバ２では、こうして撮像装置１から送信されたコンテンツ等が受信・蓄積される（詳細は後述）。
【００８２】
（ステップＳ３０７）処理部１２は、自動アップロード処理を実行する。その後、ステップＳ３０８に進む。
【００８３】
（ステップＳ３０８）処理部１２は、受付部１２５が第二の指示を受け付けたか否かを判別する。第二の指示は、参加者が入力デバイス１０６を介して入力した、ダウンロードしようとするコンテンツの識別子と、ダウンロードの実行指示とを有する。
【００８４】
参加者は、例えば、出力デバイス１０７および入力デバイス１０６を利用したメニュー操作やタッチ操作によって、ダウンロードするコンテンツを選択し、ダウンロードの実行を指示することができる。具体的には、例えば、出力部１２４が、参加者にダウンロードするコンテンツの選択を行わせるための選択画面をディスプレイに表示する。この選択画面には、サーバ格納部２１に格納されている複数のコンテンツに対応する複数のサムネイルが、イベント毎に分類された状態で表示されている。受付部１２５は、この選択画面からの所望のコンテンツの選択と、ダウンロードの実行指示とからなる第二の指示を、入力デバイス１０６を介して受け付ける。
【００８５】
（ステップＳ３０９）送信部１２２は、受付部１２５が受け付けた第二の指示を、撮像装置１自身の識別子と対応付けてサーバ２に送信する。サーバ２では、こうして撮像装置１から送信された第二の指示が受信され、第二の指示が有する識別子に対応するコンテンツが当該撮像装置１に送信される（詳細は後述）。
【００８６】
（ステップＳ３１０）処理部１２は、受信部１２３がサーバ２から第二の指示が有する識別子に対応するコンテンツを受信したか否かを判別する。受信部１２３がサーバ２から第二の指示が有する識別子に対応するコンテンツを受信した場合はステップＳ３１１に進み、未だ受信していない場合は同様の判別を繰り返す。
【００８７】
（ステップＳ３１１）処理部１２は、受信部１２３が受信したコンテンツを格納部１１に蓄積する。その後、ステップＳ３０１に戻る。
【００８８】
図４は、撮像装置１の一部動作（上記ステップＳ３０７の自動アップロード処理）に関するフローチャートである。
【００８９】
（ステップＳ４０１）処理部１２は、現在時刻がアップロード開始時刻を過ぎたか否かを判別する。現在時刻がアップロード開始時刻を過ぎた場合はステップＳ４０２に進み、まだ過ぎていない場合は図３のフローチャートにリターンする。
【００９０】
（ステップＳ４０２）処理部１２は、格納部１１に未アップロードのコンテンツがあるか否かを判別する。例えば、格納部１１において、アップロード済みのコンテンツは、アップロード済みであることを示す情報に対応付けられており、処理部１２は、かかる情報に対応付けられているか否かで、各コンテンツがアップロード済みか未アップロードかを判別する。格納部１１に未アップロードのコンテンツがある場合はステップＳ４０３に進み、ない場合は図３のフローチャートにリターンする。
【００９１】
（ステップＳ４０３）処理部１２は、未アップロードのコンテンツに連番（１，２，…）を付与し、アップロード対象を示す変数ｉに初期値"１"をセットする。
【００９２】
（ステップＳ４０４）処理部１２は、コンテンツ"ｉ"に対応付いた時刻情報（コンテンツ"ｉ"の撮影時刻）を格納部１１から取得する。なお、コンテンツ"ｉ"に位置情報（コンテンツ"ｉ"の撮影位置）がさらに対応付いている場合は、時刻情報に加えて位置情報も取得されてよい。
【００９３】
（ステップＳ４０５）処理部１２は、取得した時刻情報（または時刻情報および位置情報）が、格納部１１に格納されているアップロード条件に合致するか否かを判別する。取得した時刻情報（または時刻情報および位置情報）がアップロード条件に合致する場合はステップＳ４０６に進み、合致しない場合はステップＳ４０７に進む。
【００９４】
（ステップＳ４０６）送信部１２２は、コンテンツ"ｉ"を、処理部１２が取得した位置情報（または時刻情報および位置情報）および撮像装置１自身の識別子と対応付けてサーバ２に送信する。これに伴い、処理部１２が、コンテンツ"ｉ"を、アップロード済みを示す情報に対応付ける。その後、ステップＳ４０７に進む。
【００９５】
（ステップＳ４０７）処理部１２は、変数ｉをインクリメントする。
【００９６】
（ステップＳ４０８）処理部１２は、格納部１１にコンテンツ"ｉ"があるか否かを判別する。格納部１１にコンテンツ"ｉ"がある場合はステップＳ４０４に進み、ない場合は図３のフローチャートにリターンする。
【００９７】
図５は、サーバ２の動作に関するフローチャートである。
【００９８】
（ステップＳ５０１）サーバ処理部２２は、電源オフ操作や他の処理の割り込みといった終了イベントが発生したか否かを判別する。終了イベントが発生していない場合はステップＳ５０２に進み、発生した場合は動作を終了する。
【００９９】
（ステップＳ５０２）サーバ処理部２２は、サーバ受信部２２１が第二の指示を受信したか否かを判別する。サーバ受信部２２１が第二の指示を受信した場合はステップＳ５０３に進み、受信していない場合はステップＳ５０７に進む。
【０１００】
（ステップＳ５０３）サーバ判断部２２６は、当該第二の指示に応じたダウンロードの可否、つまり、当該第二の指示が有する識別子に対応するコンテンツを、当該第二の指示に対応付いている識別子に対応する撮像装置１にダウンロード可能か否かを、当該コンテンツに対応付いている装置識別子（当該コンテンツを撮った撮像装置１の識別子）と、サーバ格納部２１に格納されているダウンロード相互許可情報とを基に判断する。
【０１０１】
例えば、当該第二の指示が有する識別子に対応するコンテンツが装置識別子１Ａに対応付いている（撮像装置"１Ａ"によって撮られたコンテンツ）一方、当該第二の指示に対応付いている装置識別子が"１Ｂ"である場合（当該第二の指示が撮像装置"１Ｂ"から送信された指示）、かかる装置識別子の対（１Ａ，１Ｂ）はダウンロード相互許可情報に含まれているので、サーバ判断部２２６は、当該第二の指示に応じたダウンロードが可能であると判断する。なお、仮に、対（１Ａ，１Ｂ）がダウンロード相互許可情報に含まれていなかったとすると、サーバ判断部２２６は、当該第二の指示に応じたダウンロードが不可能であると判断する。  サーバ判断部２２６が当該第二の指示に応じたダウンロードを不可能であると判断した場合はステップＳ５０４に進み、可能であると判断した場合はステップＳ５０５に進む。
【０１０２】
（ステップＳ５０４）サーバ送信部２２３は、当該第二の指示に対応付いている装置識別子に対応する撮像装置１（当該第二の指示の送信元である撮像装置１）に、例えば、"このコンテンツはダウンロードできません。このコンテンツをダウンロードするには、このコンテンツを撮った撮像装置との間で、ダウンロードの相互許可のための手続きを行う必要があります。"といったエラー通知を送信する。その後、ステップＳ５０１に戻る。
【０１０３】
（ステップＳ５０５）サーバ取得部２２４は、サーバ格納部２１から、当該第二の指示が有する識別子に対応するコンテンツを取得する。
【０１０４】
（ステップＳ５０６）サーバ送信部２２３は、サーバ取得部２２４が取得したコンテンツを、当該第二の指示に対応付いている装置識別子に対応する撮像装置１に送信する。その後、ステップＳ５０１に戻る。
【０１０５】
（ステップＳ５０７）サーバ処理部２２は、サーバ受信部２２１がコンテンツを受信したか否かを判別する。サーバ受信部２２１がコンテンツを受信した場合はステップＳ５０８に進み、受信していない場合はステップＳ５０１に戻る。
【０１０６】
（ステップＳ５０８）サーバ蓄積部２２２は、サーバ受信部２２１が受信したコンテンツを、当該コンテンツに対応付いている時刻情報（または、当該コンテンツに対応付いている時刻情報および位置情報）および装置識別子と共に、サーバ格納部２１に蓄積する。
【０１０７】
（ステップＳ５０９）サーバ処理部２２は、サーバ格納部２１に複数のコンテンツが格納されているか否かを判別する。サーバ格納部２１に複数のコンテンツが格納されている場合はステップＳ５１０に進み、まだ１つのコンテンツしか格納されていない場合はステップＳ５０１に戻る。
【０１０８】
（ステップＳ５１０）サーバ分類部２２５は、サーバ格納部２１に格納されている複数のコンテンツを、それぞれに対応付いている時刻情報（または、時刻情報および位置情報）と、サーバ格納部２１に格納されているスケジュール情報とを基に分類（例えば、複数のグループにグループ分け）する。その後、ステップＳ５０１に戻る。
【０１０９】
なお、サーバ分類部２２５による分類の結果は、例えば、撮像装置１において受付部１２５が第二の指示を受け付けるに当たって（ステップＳ３０８参照）、サーバから撮像装置１に送信される選択画面に利用される。
【０１１０】
図６は、かかる選択画面の一例を示す図である。この選択画面では、コンテンツＣ１〜Ｃ４に対応する４つのサムネイルが"ケーキカット"フォルダに格納された状態で表示されている。コンテンツＣ５，Ｃ６に対応する２つのサムネイルは、"ライスシャワー"フォルダに格納されているが、"ケーキカット"フォルダの背後に隠れていて見えない（"ライスシャワー"フォルダにタッチすると、"ライスシャワー"フォルダが前面となり、コンテンツＣ５，Ｃ６が見えるようになる）。
【０１１１】
この選択画面上の６つのサムネイルからいずれかが選択されると、選択されたサムネイルに対応するコンテンツがサーバ２からダウンロードされる。
【０１１２】
こうして、コンテンツがイベント別に分類されていることで、参加者は、ダウンロードするコンテンツの選択をスムーズに行うことができる。
【０１１３】
なお、コンテンツに時刻情報および位置情報が対応付いている場合、サーバ分類部２２５は、複数のコンテンツを、それぞれに対応付いている時刻情報および位置情報を基に分類する。具体的には、サーバ分類部２２５は、例えば、まず、複数のコンテンツを時刻情報に基づいて上記のようにグループ分けした後、それぞれの位置情報をスケジュール情報中の開催場所と比較し、位置情報が開催場所の外部であるコンテンツをグループから除外してもよい。これにより、同じ時間帯に別の場所で撮られたコンテンツの混入を防ぐことができる。
【０１１４】
なお、図３〜図５のフローチャートにおいて、自動アップロードは、現在時刻がアップロード開始時刻を過ぎた時点で開始されたが、撮影の度にリアルタイムに実行されてもよい。
【０１１５】
この具体例では、結婚式に参加した複数の参加者それぞれが、自分の撮像装置１で撮影を行い、撮ったコンテンツをサーバ２にアップロードして共有することによって、例えば、ケーキカットやライスシャワーといったイベントでの最高の一枚を入手しやすくなる。多くの参加者が様々な位置から様々なタイミングで撮影を行うことによって、自然なアングルや表情が撮影されるからである。
【０１１６】
他の具体例として、学校の運動会を見に行った複数の保護者が、自分の撮像装置１で我が子の撮影を行い、撮ったコンテンツをサーバ２にアップロードして共有する場合である。この場合のコンテンツシ共有ステムの動作は、基本的には上記と同様である。
【０１１７】
ただし、格納部１１に格納されるアップロード条件が有する時間帯や場所は、その運動会が開催される時間帯および場所となる。また、サーバ格納部２１に格納されるスケジュール情報は、その運動会のスケジュールに関する情報となる。
【０１１８】
また、それぞれの父兄が撮ったコンテンツには、多くの場合、我が子以外の生徒も写っているため、例えば、徒競走で我が子がゴールを駆け抜けるシーンといった、所望のシーンが写った写真を入手しやすくなる。
【０１１９】
その他の具体例は、ある美容室で働く複数のスタイリストそれぞれが、自分の撮像装置１でヘアスタイルの撮影を行い、撮ったコンテンツをサーバ２にアップロードして共有する場合である。この場合のコンテンツシ共有ステムの動作も、基本的には上記と同様である。
【０１２０】
ただし、格納部１１に格納されるアップロード条件が有する時間帯や場所は、それぞれのスタイリストが勤務している時間帯および美容室の場所となる。また、サーバ格納部２１に格納されるスケジュール情報は、それぞれのスタイリストの勤務スケジュールに関する情報となる。
【０１２１】
それぞれのスタイリストが、自分の撮像装置１で自作のアスタイルの撮影を行い、撮影したコンテンツをスタイリスト間で共有することによって、例えば、ヘアメイクの技術向上に役立てることができる。
【０１２２】
さらにその他の具体例は、あるファッションショップで働く複数の店員それぞれが、自分の撮像装置１で店内の商品レイアウトの撮影を行い、撮ったコンテンツをサーバ２にアップロードして共有する場合である。この場合のコンテンツシ共有ステムの動作も、基本的には上記と同様である。
【０１２３】
ただし、格納部１１に格納されるアップロード条件が有する時間帯や場所は、それぞれの店員が勤務している時間帯およびファッションショップの場所となる。また、サーバ格納部２１に格納されるスケジュール情報は、それぞれの店員の勤務スケジュールに関する情報となる。
【０１２４】
それぞれの店員が、自分の撮像装置１で店内の商品レイアウトの撮影を行い、撮影したコンテンツを店員間で共有することによって、例えば、店内の模様替えに役立てることができる。
【０１２５】
以上、本実施の形態によれば、時間帯に関する条件を含むアップロード条件が格納される格納部１１と、撮影し、撮影した画像を有するコンテンツを取得する撮影部１２１と、画像が撮影された時刻がアップロード条件に合致する場合に、コンテンツをサーバ２にアップロードする送信部１２２とを具備する撮像装置１によって、特定の時間帯に撮影された画像を有するコンテンツを自動的にアップロードするので、その時間帯に開催されたイベントで撮ったコンテンツをそのイベントの参加者間で共有できるようになる。
【０１２６】
また、上記構成において、格納部１１には、自動的にアップロードするか、手動によりアップロードするかを示す情報であるフラグが格納されており、撮像装置１は、コンテンツをアップロードする指示である第一の指示を受け付ける受付部１２５をさらに具備し、送信部１２２は、フラグが自動的にアップロードすることを示す情報である場合のみ、画像が撮影された時刻がアップロード条件に合致する場合に、自動的にコンテンツをサーバ２にアップロードし、フラグが手動によりアップロードすることを示す情報であり、受付部１２５が第一の指示を受け付けた場合に、コンテンツをサーバ２にアップロードすることにより、自動アップロードと手動アップロードとがフラグを基に切り替わるので、自動アップロードによる利便性と、手動アップロードによる随意性とを両立できる。
【０１２７】
また、上記のように構成された撮像装置とサーバ２とを有するコンテンツ共有システム１００であって、サーバ２は、コンテンツが格納されるサーバ格納部２１と、撮像装置１からコンテンツを受信し、かつコンテンツのダウンロードの指示である第二の指示を受信するサーバ受信部２２１と、サーバ受信部２２１が受信したコンテンツをサーバ格納部２１に蓄積するサーバ蓄積部２２２と、サーバ受信部２２１が第二の指示を受信した場合に、当該第二の指示に対応するコンテンツをサーバ格納部２１から取得するサーバ取得部２２４と、サーバ取得部２２４が取得したコンテンツを撮像装置１に送信するサーバ送信部２２３とを具備し、撮像装置１において、受付部１２５は、コンテンツのダウンロードの指示である第二の指示を受け付け、送信部１２２は、第二の指示をサーバ２に送信し、撮像装置１は、サーバ２からコンテンツを受信する受信部１２３と、受信部１２３が受信したコンテンツを出力する出力部１２４とをさらに具備するコンテンツ共有システムにより、特定の時間帯に撮影された画像を有するコンテンツを、自動的にまたは手動で撮像装置からサーバにアップロード・蓄積し、サーバ装置から撮像装置にダウンロード・出力するので、その時間帯に開催されたイベントで撮ったコンテンツをそのイベントの参加者間で共有できるようになる。
【０１２８】
また、上記構成において、コンテンツは、画像が撮影された時刻に関する時刻情報に対応付いており、サーバ２は、時刻情報を用いて、２以上のコンテンツを２以上のグループに分類するサーバ分類部２２５をさらに具備することで、撮影時刻を用いた分類によって、例えば結婚式のケーキカットや運動会のスタートといったイベント毎にコンテンツをグループ分けすることができる。
【０１２９】
また、上記構成において、コンテンツは、画像が撮影された位置に関する位置情報に対応付いており、サーバ２は、位置情報を用いて、２以上のコンテンツを２以上のグループに分類するサーバ分類部２２５をさらに具備することで、撮影位置を用いた分類によって、例えば結婚式のケーキカットや運動会のスタートといったイベント毎にコンテンツをグループ分けすることができる。
【０１３０】
また、上記構成において、サーバ２は、第二の指示を送信した撮像装置１が当該第二の指示に対応するコンテンツをダウンロード可能か否か、を判断するサーバ判断部２２６をさらに具備し、サーバ送信部２２３は、サーバ判断部２２６がダウンロード可能であると判断した場合のみ、コンテンツを撮像装置１に送信することにより、第二の指示に対して、可否判断を行い、可能と判断された場合にのみダウンロードを実行することで、コンテンツの第三者への流出を防止することができる。
【０１３１】
なお、本実施の形態では、撮像装置１がアップロードおよびダウンロードの両方を行うが、撮像装置１はアップロードだけを行い、ダウンロードは他の装置、例えば情報端末などによって行われてもよい。情報端末は、例えば、スマートフォン等の携帯型の情報端末や、デスクトップＰＣなどの据え置き型の情報端末であってもよい。
【０１３２】
また、本実施の形態では、アップロード条件は、時間帯に関する条件を含むか、または、時間帯に関する条件と場所に関する条件とを含むが、場所に関する条件を含み、時間帯に関する条件を含まなくてもよい。
【０１３３】
このような変形例では、場所に関する条件であるアップロード条件が格納される格納部１１と、撮影し、撮影した画像を有するコンテンツを取得する撮影部１２１と、画像が撮影された時刻がアップロード条件に合致する場合に、コンテンツをサーバ２にアップロードする送信部１２２とを具備する撮像装置１により、特定の場所で撮影された画像を有するコンテンツを自動的にアップロードするので、その場所で撮ったコンテンツをその場所の訪問者の間で共有することができるようになる。
【０１３４】
さらに、本実施の形態における処理は、ソフトウェアで実現してもよい。そして、このソフトウェアをソフトウェアダウンロード等により配布してもよい。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布してもよい。なお、本実施の形態における撮像装置１を実現するソフトウェアは、撮像装置１のコンピュータを上記各部（１１，１２，１２２〜１２５）として機能させるためのプログラムである。また、サーバ２を実現するソフトウェアは、サーバ２のコンピュータを上記各部（２１，２２，２２１〜２２６）として機能させるためのプログラムである。なお、上記プログラムにおいて、情報の送信や受信を行うステップには、無線通信モジュール１０８や通信モジュール２０４によって行われる処理（ハードウェアでしか行われない処理）は含まれない。また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。また、上記各実施の形態において、各処理（各機能）は、単一の装置（システム）が集中処理を行うことで実現されてもよく、あるいは、複数の装置が分散処理を行うことで実現されてもよい。
【０１３５】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１３６】
以上のように、本発明は、画像を有するコンテンツを自動的にアップロードするので、例えば、イベントで撮ったコンテンツをそのイベントの参加者間で共有することができるという効果を有し、撮像装置等として有用である。
【符号の説明】
【０１３７】
１００  コンテンツ共有システム
１  撮影装置
２  サーバ
１１  格納部
１２  処理部
１２１  撮影部
１２２  送信部
１２３  受信部
１２４  出力部
１２５  受付部
２１  サーバ格納部
２２  サーバ処理部
２２１  サーバ受信部
２２２  サーバ蓄積部
２２３  サーバ送信部
２２４  サーバ取得部
２２５  サーバ分類部
２２６  サーバ判断部
【図１】
2019032887.tif 000003
【図２】
2019032887.tif 000004
【図３】
2019032887.tif 000005
【図４】
2019032887.tif 000006
【図５】
2019032887.tif 000007
【図６】
2019032887.tif 000008