(57)【特許請求の範囲】
【請求項１】
少なくとも１つの通信装置、および前記少なくとも１つの通信装置とネットワークを介して通信可能なサーバを有する通信システムであって、
前記少なくとも１つの通信装置は、
自装置を一意に特定する固有情報を格納した格納部と、
前記サーバと初めて通信するときに、前記固有情報を前記サーバに送信する通信部とを備え、
前記サーバは、
記録装置と、
前記固有情報を受信するサーバ通信部と、
前記固有情報の受信に応答して、前記固有情報に関連付けた記録領域を前記記録装置に確保するコントローラとを備え、
前記コントローラは、確保された前記記録領域に対するアクセスを許容するためのアカウント情報であって、取得した前記固有情報に関連付けられたアカウント情報を生成し、
前記サーバ通信部は、前記アカウント情報を前記固有情報を送信した通信装置に送信し、
前記少なくとも１つの通信装置は第１通信装置および第２通信装置を含み、
前記サーバ通信部は、前記第１通信装置および前記第２通信装置の各々に、それぞれアカウント情報である第１アカウント情報および第２アカウント情報を送信しており、
前記第１通信装置の通信部は、マスターアカウントの取得要求、アカウントの統合要求、前記第１アカウント情報、および前記第２アカウント情報を送信し、
前記サーバのコントローラは、
前記取得要求の受信に応答して、それぞれの通信装置に送信されたアカウント情報とは異なる、前記記録装置の記録領域に関連付けられたマスターアカウントであって、前記記録領域に対するアクセスを許容するためのマスターアカウントを発行し、
前記統合要求の受信に応答して、前記マスターアカウントに関連付けた記録領域、前記第１通信装置の固有情報に関連付けられた記録領域、および第２通信装置の固有情報に関連付けられた記録領域を関連付ける、
通信システム。
【請求項２】
前記サーバ通信部は、確保された前記記録領域へのアクセスを可能にするための、前記記録領域の場所を示すアクセス情報をさらに送信する、請求項１に記載の通信システム。
【請求項３】
前記アカウント情報を受け取った後、前記少なくとも１つの通信装置の通信部は、前記アカウント情報および前記アクセス情報を用いて、前記サーバの記憶装置に確保された記録領域にアクセスする、請求項２に記載の通信システム。
【請求項４】
前記少なくとも１つの通信装置の通信部は、コンテンツデータを送信し、
前記サーバの記憶装置は、前記コンテンツデータを前記記録領域に記録する、請求項３に記載の通信システム。
【請求項５】
前記少なくとも１つの通信装置の通信部は、前記記録領域から読み出されたコンテンツデータを受信する、請求項３に記載の通信システム。
【請求項６】
前記サーバのコントローラは、前記記録領域と前記固有情報とを関連付け、かつ前記記録領域と前記アカウント情報とを関連付けており、
前記サーバ通信部が、所定の要求とともに、前記アカウント情報を前記少なくとも１つの通信装置から受け取ったときにおいて、
前記サーバのコントローラは、前記記録領域と前記固有情報との関連付けを解除し、前記記録領域と前記アカウント情報との関連づけを解除する、請求項３に記載の通信システム。
【請求項７】
前記サーバ通信部は、関連づけを解消する要求とともに、前記アカウント情報を前記少なくとも１つの通信装置から受け取る、請求項６に記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は通信装置に関し、特に、サーバと通信する通信装置に関する。
【背景技術】
【０００２】
デジタルカメラ等の撮像装置で撮影した画像を、他の人と共有することができる画像共有システムが知られている。例えば、特許文献１は、デジタルカメラで撮影した画像を画像共有サーバに蓄積する技術を開示している。特許文献１では、画像が画像共有サーバの記録領域に蓄積される。画像共有サーバが画像共有サーバ内の記録領域を示すコードをユーザに呈示すると、ユーザはカメラ付き通信装置でコードを撮影し、この撮影したコードに従って、画像共有サーバにアクセスする。これにより、画像を取得できる画像共有システムが実現される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２３６１５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
通信部を搭載したデジタルカメラなどの通信装置が、外部サーバと接続を確立し、コンテンツを共有するシステムでは、当該システム構成自体のセキュリティの保護を配慮した仕組みを導入する必要がある。
【０００５】
本願は、通信システム自体のセキュリティを保護しつつ、使用者にとってより簡単に活用可能な通信システムを提供する。
【課題を解決するための手段】
【０００６】
本発明の例示的な実施形態による通信システムは、少なくとも１つの通信装置、および少なくとも１つの通信装置とネットワークを介して通信可能なサーバを有する。少なくとも１つの通信装置は、自装置を一意に特定する固有情報を格納した格納部と、サーバと初めて通信するときに、固有情報をサーバに送信する通信部とを備えている。サーバは、記録装置と、固有情報を受信するサーバ通信部と、固有情報の受信に応答して、固有情報に関連付けた記録領域を記録装置に確保するコントローラとを備えている。コントローラは、確保された記録領域に対するアクセスを許容するためのアカウント情報であって、取得した固有情報に関連付けられたアカウント情報を生成する。サーバ通信部は、アカウント情報を固有情報を送信した通信装置に送信する。
【発明の効果】
【０００７】
本発明によれば、通信システム自体のセキュリティを保護しつつ、使用者にとってより簡単に活用可能な通信システムを提供できる。
【図面の簡単な説明】
【０００８】
【図１】画像共有サーバ３００と、通信装置とが接続された通信システム５０の構成を示すイメージ図である。
【図２】デジタルカメラ１００の電気的構成図である。
【図３】ＰＣ２５０の電気的構成図である。
【図４】画像共有サーバ３００の電気的構成図である。
【図５】デジタルメディアフレーム３１０の電気的構成図である。
【図６】デジタルカメラ１００と画像共有サーバ３００との初回接続時の動作を説明するためのフローチャートである。
【図７】デジタルカメラ１００と画像共有サーバ３００との二回目以降の接続時の動作を説明するためのフローチャートである。
【図８】デジタルメディアフレーム３１０と画像共有サーバ３００との接続時の動作を説明するためのフローチャートである。
【図９】複数の通信装置に付与されたアカウントを名寄せする動作を説明するためのフローチャートである。
【図１０】アカウントと記録領域と通信装置との紐付けを解消する処理時の動作を説明するためのフローチャートである。
【発明を実施するための形態】
【０００９】
以下、適宜図面を参照しながら、実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
【００１０】
なお、本願発明者らは、当業者が本開示を十分に理解するために添付図面および以下の説明を提供するのであって、これらによって特許請求の範囲に記載の主題を限定することを意図するものではない。
【００１１】
本実施の形態にかかる通信システムは、画像共有サーバ３００と通信装置とが接続することにより構成される。図１は、画像共有サーバ３００と、通信装置とが接続された通信システム５０の構成を示すイメージ図である。図１に示すように、画像共有サーバ３００には、インターネットを介して、デジタルカメラ１００、パーソナルコンピュータ２５０（以下、ＰＣ２５０と称する）、デジタルメディアフレーム３１０など、通信機能を有する通信装置が接続する。
【００１２】
本実施の形態にかかる通信システムにおいて、デジタルカメラ１００、デジタルメディアフレーム３１０などの通信装置は、それぞれ機器ＩＤを有しており、画像共有サーバ３０は、接続を確立した通信装置の機器ＩＤに紐付けられた記録領域を確保する。これにより、例えばデジタルカメラ１００のようなコンテンツ生成装置、デジタルコンテンツストレージのような記録装置、スマートフォンのようなコンテンツの生成および記録を行う装置もまた、画像共有サーバ３００内に確保される記録領域に、生成したコンテンツ（撮影した画像など）を記録することができる。
【００１３】
また、例えばデジタルメディアフレーム３１０のようなコンテンツ表示装置、デジタルコンテンツストレージのような記録装置、スマートフォンのようなコンテンツの生成および記録を行う装置もまた、画像共有サーバ３００内に生成される記録領域に記録されたコンテンツ（画像など）を読み出し、表示することができる。
【００１４】
また、本実施の形態にかかる通信システムは、通信装置（デジタルカメラ１００、デジタルメディアフレーム３１０など）と、通信装置とネットワークを介して通信可能な画像共有サーバ３００とから構成される通信システムであって、通信装置（デジタルカメラ１００、デジタルメディアフレーム３１０）は、機器ＩＤが格納される情報格納部（フラッシュメモリ１４２、フラッシュメモリ３１７）と、画像共有サーバ３００と通信可能な通信部（通信部１７１、通信部３１１）と、画像共有サーバ３００と初めて通信するときに、機器ＩＤを画像共有サーバ３００に通知するよう通信部（通信部１７１、通信部３１１）を制御する通信制御部（コントローラ１３０、コントローラ３１２）と、を備え、画像共有サーバ３００は、通信装置（デジタルカメラ１００、デジタルメディアフレーム３１０）と初めて通信するときに、機器ＩＤを通信装置（デジタルカメラ１００、デジタルメディアフレーム３１０）から取得する取得部（通信部３０１）と、機器ＩＤが取得されると、該機器ＩＤに対応する記録領域を画像共有サーバ３００内に確保する記録領域確保部（コントローラ３０２）と、確保された記録領域に対するアクセス権限を示し、取得した機器ＩＤに対応するアカウント情報と、確保された記録領域にアクセスするための場所を示すアクセス情報とを、通信装置（デジタルカメラ１００、デジタルメディアフレーム３１０）に通信する情報返信部(通信部)３０１と、を備える。
【００１５】
本実施の形態にかかる通信システムにおいては、当該システム自体に対するセキュリティ性の高い機器ＩＤは、通信機器と画像共有サーバとが初めて通信するときに用いる。そして、二回目以降の通信では機器ＩＤの代わりに画像共有サーバから発行されるアカウント情報と、アクセス情報が用いられる。これにより、システム構成自体のセキュリティの保護をしつつ、使用者にとってより簡単に活用可能な通信システムを提供することができる。ここでいう「アクセス情報」は、たとえば記録領域にアクセスするための記録領域のアドレス番号であってもよい。または、「アクセス情報」は、当該記録領域を一意に特定可能なＵＲＬ(Uniform Resource Locator)であってもよい。または「アクセス情報」とは、当該記録領域を利用するユーザに一意に割り当てられたメールアドレスであってもよい。つまり、「アクセス情報」は、記録領域にアクセスするための記録領域を一意に特定可能な情報であればよい。
【００１６】
以下、デジタルカメラ１００およびＰＣ２５０およびインターネット画像共有サーバ３００、デジタルメディアフレーム３１０の構成および動作を説明する。なお、以下では「アクセス情報」の例として「アクセス番号」を挙げて説明する。
【００１７】
〔１．構成〕
以下図を用いてデジタルカメラ１００およびＰＣ２５０のおよびインターネット画像共有サービス１０２構成を説明する。
【００１８】
〔１−１．デジタルカメラ１００の構成〕
図２は、デジタルカメラ１００の電気的構成図である。デジタルカメラ１００は、光学系１１０を介して形成された被写体像をＣＣＤイメージセンサ１２０で撮像する。ＣＣＤイメージセンサ１２０は撮像した被写体像に基づく画像データを生成する。撮像により生成された画像データは、ＡＦＥ（アナログ・フロント・エンド）１２１や画像処理部１２２において各種処理が施される。生成された画像データはフラッシュメモリ１４２やメモリカード１４０に記録される。フラッシュメモリ１４２やメモリカード１４０に記録された画像データは、使用者による操作部１５０の操作を受け付けて液晶モニタ１２３上に表示される。
【００１９】
コントローラ１３０は、デジタルカメラ１００全体の動作を統括制御する。コントローラ１３０は、ハードワイヤードな電子回路で構成してもよいし、マイクロコンピュータなどで構成してもよい。また、画像処理部１２２などと共に１つの半導体チップで構成してもよい。
【００２０】
フラッシュメモリ１４２は、画像データ等を記録するための内部メモリとして機能する。またフラッシュメモリ１４２は、デジタルカメラ１００の製造時に付与された固有情報である機器ＩＤを格納している。また、詳細は後述するが、フラッシュメモリ１４２は、画像共有サーバ３００から付与されたアカウント情報や、アクセス番号を格納する。
【００２１】
バッファメモリ１２４は、画像処理部１２２やコントローラ１３０のワークメモリとして機能する。バッファメモリ１２４はＤＲＡＭ（Dynamic Random Access Memory）などで実現できる。
【００２２】
カードスロット１４１は、メモリカード１４０を着脱可能な接続手段である。カードスロット１４１は、メモリカード１４０を電気的及び機械的に接続可能である。また、カードスロット１４１は、メモリカード１４０を制御する機能を備えてもよい。
【００２３】
通信部１７１は、無線または有線の通信インターフェースであり、コントローラ１３０はこの通信部１７１を介して、アクセスポイント経由でインターネット網に接続することができる。例えば、ＵＳＢやＢｌｕｅｔｏｏｔｈ（登録商標）、無線ＬＡＮ、有線ＬＡＮ等により実現可能である。
【００２４】
操作部１５０は、デジタルカメラ１００の外装に備わっている操作釦や操作レバーの総称であり、使用者による操作を受け付ける。操作部１５０は使用者による操作を受け付けると、コントローラ１３０に種々の動作指示信号を通知する。
【００２５】
〔１−２．ＰＣ２５０の構成〕
続いて、ＰＣ２５０の構成について図３を用いて説明する。図３は、ＰＣ２５０の電気的構成図である。
【００２６】
ＰＣ２５０は、コントローラ２５１、ワークメモリ２５２、ＨＤＤ２５３、通信部２５４、液晶モニタ２５６、ＵＳＢコネクタ２６０、カードスロット２６１、マウス２６２、キーボード２６３等から構成されている。
【００２７】
コントローラ２５１は、ＰＣ２５０上の処理を実行する処理部である。コントローラ２５１は、ワークメモリ２５２、ＨＤＤ２５３、通信部２５４、液晶モニタ２５６、ＵＳＢコネクタ２６０、カードスロット２６１、マウス２６２、キーボード２６３に電気的に接続されている。コントローラ２５１は、ＵＳＢコネクタ２６０を介して、マウス２６２やキーボード２６３を用いての使用者の操作情報を受け付ける。コントローラ２５１は、ＨＤＤ２５３に格納されているデータを読み出すことができる。また、ＰＣ２５０の各部に供給される電力等のシステムを全体的に制御している。
【００２８】
ワークメモリ２５２は、コントローラ２５１が各種処理動作を実行するために必要な情報を一時的に格納するメモリである。
【００２９】
ＨＤＤ２５３は、各種データを格納する大容量のディスクドライブである。上述したように、ＨＤＤ２５３に格納された各種データは、適宜コントローラ２５１により読み出し可能である。なお、ＨＤＤ２５３は記録媒体の一例である。ＨＤＤ２５３に代えて、いわゆるＳＳＤ（Solid State Disk）、光ディスクドライブ、光テープ記録装置、磁気テープ記録装置を設けてもよい。
【００３０】
マウス１０５は、使用者による操作を受け付けるポインティングデバイスである。キーボード１０６は、使用者が文字入力などを行う、キーボードデバイスである。
【００３１】
ＵＳＢコネクタ２６０は、他の機器のＵＳＢコネクタとＵＳＢケーブルを介して接続するインターフェースである。コントローラ２５１は、ＵＳＢコネクタ２６０およびＵＳＢケーブルを介して、他の機器と情報を送受信することができる。ＵＳＢコネクタ２６０は、デジタルカメラ１００や、マウス２６２や、キーボード２６３等と接続する。
【００３２】
通信部２５４は、コントローラ２５１から受け取った画像データを、インターネット網を介して、他の機器に送信することができる。通信部２５４は、例えば、有線ＬＡＮや、無線ＬＡＮにより実現することが可能である。
【００３３】
〔１−３．画像共有サーバ３００の構成〕
続いて、画像共有サーバ３００の構成について図４を用いて説明する。図４は、画像共有サーバ３００の電気的構成図である。
【００３４】
画像共有サーバ３００は、コントローラ３０２、ワークメモリ３０３、ＨＤＤ３０４、通信部３０１、等から構成されている。
【００３５】
コントローラ３０２は、画像共有サーバ３００上の処理を実行する処理部である。コントローラ３０２は、ワークメモリ３０３、ＨＤＤ３０４、通信部３０１に電気的に接続されている。コントローラ３０２は、ＨＤＤ３０４に格納されているデータを読み出すことができる。
【００３６】
詳細は後述するように、画像共有サーバ３００のコントローラ３０２は、接続した通信装置（デジタルカメラ１００、デジタルメディアフレーム３１０など）の機器ＩＤに紐づいた記録領域を、ＨＤＤ３０４上に確保する。また、コントローラ３０２は、管理テーブルをＨＤＤ３０４上に記録する。管理テーブルとは、ＩＤと、アカウント情報と、アクセス番号とを対応付けたテーブルである。表１は、管理テーブルのデータ構造の例を示している。画像共有サーバ３００は、このようなテーブルを、登録された機器ＩＤの数だけ保持している。
【００３７】
【表１】
0005963135.tif 000002
【００３８】
ワークメモリ３０３は、コントローラ３０２が各種処理動作を実行するために必要な情報を一時的に格納するメモリである。コントローラ３０２は、各種処理を実行するために、ワークメモリ３０３に一時的に格納された管理テーブルを使用する。
【００３９】
ＨＤＤ３０４は、各種データを格納する大容量のディスクドライブである。上述したように、ＨＤＤ３０４に格納された各種データは、適宜コントローラ３０２により読み出し可能である。通信部３０１は、上述したように、インターネット網を介して、他の機器から画像データを受信することができる。
【００４０】
通信部３０１は、例えば、有線ＬＡＮや、無線ＬＡＮにより実現することが可能である。
【００４１】
なお、ＨＤＤ３０４は記録媒体の一例である。ＨＤＤ３０４に代えて、いわゆるＳＳＤ（Solid State Disk）、光テープ記録装置、磁気テープ記録装置を設けてもよい。
【００４２】
コントローラ３０２は、通信部３０１を介して、接続されたデジタルカメラ１００や、デジタルメディアフレーム３１０といった通信装置から、機器ＩＤ（初めての通信時）、アカウント情報およびアクセス番号（２回目以降の通信時）を取得する。そして、コントローラ３０２は、通信装置から取得した情報に紐付けられた記録領域に対して、書き込みや読み取りなどの制御を行うことができる。
【００４３】
〔１−４．デジタルメディアフレーム３１０の構成〕
続いて、デジタルメディアフレーム３１０の構成について図５を用いて説明する。図５は、デジタルメディアフレーム３１０の電気的構成図である。デジタルメディアフレームは、画像データ、動画データ、音声データ等のマルチメディアデータに基づいて、映像、音声を再生する。
【００４４】
デジタルメディアフレーム３１０は、通信部３１１、コントローラ３１２、ワークメモリ３１３、ＨＤＤ３１４、液晶モニタ３１５、操作部３１６、フラッシュメモリ３１７などから構成されている。
【００４５】
コントローラ３１２は、デジタルメディアフレーム３１０上の処理を実行する処理部である。コントローラ３１２は、通信部３１１、ワークメモリ３１３、ＨＤＤ３１４、液晶モニタ３１５、フラッシュメモリ３１５、操作部３１６に電気的に接続されている。コントローラ３１２は、操作部３１６を用いての使用者の操作情報を受け付ける。コントローラ３１２は、ＨＤＤ３１４やフラッシュメモリ３１７に格納されている情報を読み出すことができる。
【００４６】
ワークメモリ３１３は、コントローラ３１２が各種処理動作を実行するために必要な情報を一時的に格納するメモリである。
【００４７】
ＨＤＤ３１４は、各種データを格納する大容量のディスクドライブである。上述したように、ＨＤＤ３１４に格納された各種データ（画像データなど）は、適宜コントローラ３１２により読み出し可能である。なお、ＨＤＤ３１４は記録媒体の一例である。ＨＤＤ３１４に代えてフラッシュメモリを設けてもよい。フラッシュメモリはデジタルメディアフレーム３１０に内蔵されていてもよいし、着脱可能であってもよい。
【００４８】
通信部３１１は、無線または有線の通信インターフェースであり、コントローラ３１２はこの通信部３１１を介して、アクセスポイント経由でインターネット網に接続することができる。例えば、ＵＳＢやＢｌｕｅｔｏｏｔｈ（登録商標）、無線ＬＡＮ、有線ＬＡＮ等により実現可能である。
【００４９】
フラッシュメモリ３１７は、画像データ等を記録するための内部メモリとして機能する。また、デジタルメディアフレーム３１０の製造時に付与された固有情報である機器ＩＤを格納している。また、詳細は後述するが、フラッシュメモリ３１７は、画像共有サーバ３００から付与されたアカウント情報や、アクセス番号を格納する。
【００５０】
また、デジタルメディアフレーム３１０は、画像共有サーバ３００からコンテンツデータ（たとえば画像データ）をダウンロードしてＨＤＤ３１４に格納し、再生することが可能である。ただし、ダウンロードはコンテンツデータ受信動作の一例である。本願における「受信」処理には、コンテンツデータのダウンロード処理のみならず、閲覧のためのストリーミング処理も含まれる。ストリーミング処理とは、コンテンツデータを受信しながら再生する処理である。ストリーミング処理では、バッファなどの記録媒体に一時的に記録するが、再生が終了した部分はバッファから削除されて永続的に保持されることはない。
【００５１】
〔２．動作〕
次に、上述したデジタルカメラ１００、ＰＣ２５０、画像共有サーバ３００、デジタルメディアフレーム３１０が相互に通信することによって実行する通信システムの動作を説明する。以下では、デジタルカメラ１００、ＰＣ２５０、画像共有サーバ３００、デジタルメディアフレーム３１０が動作の主体として説明されることがあるが、実際には、上述した各機器のコントローラが各機器の構成要素を制御しながら当該動作を実現している。説明の簡単化のため、詳細な構成要素を挙げた説明は省略することがある。
【００５２】
図６は、デジタルカメラ１００と画像共有サーバ３００との初回接続時の動作を説明するためのフローチャートである。
【００５３】
デジタルカメラ１００のユーザは、デジタルカメラ１００と、画像共有サーバ３００とを接続するにあたって、まず、デジタルカメラ１００の操作部１５０を操作して、画像共有メニューを選択する（Ｓ４００）。具体的には、まず、ユーザは、デジタルカメラ１００のメニュー画面を液晶ディスプレイ１２３に表示させる。次に、ユーザは、液晶ディスプレイ１２３に表示されたメニュー一覧の中から、画像共有メニューを操作部１５０の操作により選択した後、メニュー決定操作を行う。ユーザにより、画像共有メニューが選択決定されると、デジタルカメラ１００のコントローラ１３０は、フラッシュメモリ１４２に格納されている画像共有アプリケーションを読み出し、起動処理を行う（Ｓ４０１）。これにより、コントローラ１３０は、画像共有にかかる各種機能を実行することができるようになる。
【００５４】
コントローラ１３０は、まず、デジタルカメラ１００と、画像共有サーバ３００が初めて接続されるのか否かを確認する（Ｓ４０２）。具体的には、デジタルカメラ１００と、画像共有サーバ３００との接続が初めてではない場合、詳細は後述のように、フラッシュメモリ１４２には管理テーブル（表１）が格納されている。従って、フラッシュメモリ１４２にそのアカウント情報および、アクセス番号が格納された管理テーブルが存在していないことにより、コントローラ１３０は、デジタルカメラ１００と、画像共有サーバ３００とが初めて接続されると判断する。
【００５５】
画像共有サーバ３００との接続が初めてのとき、デジタルカメラ１００のコントローラ１３０は、デジタルカメラ１００の機器ＩＤを画像共有サーバ３００に送信する。デジタルカメラ１００の機器ＩＤは、デジタルカメラ１００の製品個体に固有の情報であり、製品製造時に付与される情報である（Ｓ４０３）。すなわち、デジタルカメラ１００と同一の機種のカメラであったとしても、機器ＩＤは互いに異なる。これにより、画像共有サーバ３００は、デジタルカメラの製品を個々に区別することが可能となる。また、機器ＩＤは、たとえば製品の製造元、製品カテゴリ、機種名、固有番号とから構成されている。これにより、画像共有サーバ３００は、機器ＩＤに対応する製品の製造元、製品カテゴリ、機種名、固有番号に応じて、各種制御を行ったり、各種規制を行ったり、各種サービスを提供することが可能となる。例えば、画像共有サーバ３００が許可する製造元の製品に対してのみ、各種サービス等を提供することができる。或いは、製品カテゴリ、機種名に応じて、画像共有サーバ３００がサービス内容を変更する等の制御を行うことができる。
【００５６】
画像共有サーバ３００は、デジタルカメラ１００から機器ＩＤを取得すると、機器ＩＤの内容を確認する（Ｓ４０４）。まず、画像共有サーバ３００は、機器ＩＤに含まれる製造元情報を読み出す。なお、機器ＩＤと製造元情報とを対応付けたテーブルを予め用意しておき、当該テーブルを参照することにより、読み出された機器ＩＤから製造元情報を取得してもよい。
【００５７】
機器ＩＤに含まれる製造元情報が、画像共有サーバ３００の許可する製造元でなかった場合、画像共有サーバ３００は、デジタルカメラ１００に対して接続不可の旨を通知する。一方、機器ＩＤに含まれる製造元情報が、画像共有サーバ３００の許可する製造元であった場合、画像共有サーバ３００は、この機器ＩＤに紐付けられたアカウント情報が、画像共有サーバ３００内のメモリ領域内に管理されている管理テーブル内に存在するか否かを確認する（Ｓ４０５）。この機器ＩＤに紐付けられたアカウント情報が、管理テーブル内に存在していた場合、画像共有サーバ３００は、デジタルカメラ１００に対して、すでに画像共有サーバ３００内に、デジタルカメラ１００の機器ＩＤに対応する記録領域が確保されている旨をデジタルカメラ１００に通知する。そして、画像共有サーバ３００は、受信した機器ＩＤに対応する記録領域を改めては確保しない。すなわち、すでにデジタルカメラ１００の機器ＩＤに対応する記録領域が確保されているのにも関わらず、同一の機器に対して重複して画像共有サーバ３００内に記録領域を確保されてしまうことを回避することができる。
【００５８】
一方、機器ＩＤに紐付けられたアカウント情報が、管理テーブル内に存在していない場合、画像共有サーバ３００は、該機器ＩＤに紐付けられた記録領域（例えば２ＧＢの記録領域）を確保する（Ｓ４０６）。そして、画像共有サーバ３００は、デジタルカメラ１００が今後画像共有サーバ３００にアクセスするための権限を示すアカウント情報を生成する。同様に、画像共有サーバ３００は、この機器ＩＤに紐付けられた記録領域へのデータの書き込み又は、該記録領域に記録されたデータの読み取りのためのアクセス番号を生成する。画像共有サーバ３００は、アカウント情報およびアクセス番号を生成すると、機器ＩＤと、アカウント情報と、アクセス番号の三種類の情報を紐付けた管理テーブルを生成する。そして、画像共有サーバ３００は、生成した管理テーブルを自身のメモリ領域内に保存する。
【００５９】
画像共有サーバ３００は、管理テーブルを生成すると、デジタルカメラ１００に対して、生成したアカウント情報および、アクセス番号を通知する（Ｓ４０７）。デジタルカメラ１００のコントローラ１３０は、通知されたアカウント情報および、アクセス番号をフラッシュメモリ１４２に格納する（Ｓ４０８）。フラッシュメモリ１４２に格納されたアカウント情報および、アクセス番号は、今後画像共有サーバ３００と接続する際に、要求に応じてコントローラ１３０に読み出される。また、フラッシュメモリ１４２に格納されたアカウント情報および、アクセス番号は、ユーザの操作部１５０の操作に応じて、液晶ディスプレイ１２３に表示される。これにより、フラッシュメモリ１４２に格納された情報が何らかの理由により削除されてしまったときに備えて、ユーザは、画像共有サーバ３００に付与されたアカウント情報および、アクセス番号を書き控えておくことが可能となる。
【００６０】
例えば、すでに画像共有サーバ３００上に機器ＩＤに対応する記録領域を有しているのにも関わらず、ユーザがデジタルカメラ１００を初期化させた場合は、フラッシュメモリ１４２からアカウント情報およびアクセス番号が削除されてしまう。そのため、上述のＳ５０４において、次にデジタルカメラ１００と画像共有サーバ３００とを接続させる際、コントローラ１３０は、初めての接続動作であると判断する。しかしながら、すでに画像共有サーバ３００には機器ＩＤに対応する記録領域が存在しているため、新たなアカウント情報は生成されない。その記録領域に対してアクセスするためのアカウント情報およびアクセス番号はデジタルカメラ１００内部には保持されていないため、アクセスできない。このような事態に備え、ユーザは、アカウント情報発行時に予め液晶ディスプレイ１２３に表示させたアカウント情報および、アクセス番号を書き控えておくことで、再び、機器ＩＤに対応する記録領域にアクセスできるようデジタルカメラ１００を設定し直すことができる。具体的には、ユーザは、書き控えておいたアカウント情報およびアクセス番号を、デジタルカメラ１００に入力操作することにより、デジタルカメラ１００を設定し直すことができる。
【００６１】
デジタルカメラ１００は、フラッシュメモリ１４２にアカウント情報と、アクセス番号を格納すると、液晶ディスプレイ１２３上に、画像共有サーバ３００との接続が完了した旨を表示する(Ｓ４０９)。これにより、ユーザは、簡単に接続完了の旨を確認することができる。
【００６２】
以上のように、実施の形態にかかるデジタルカメラ１００によれば、ユーザは、画像共有メニューを選択決定して画像共有の指示を行うだけで、デジタルカメラ１００と画像共有サーバ３００との接続が自動的に完了する。これにより、ユーザにとって使いやすいネットワーク対応デジタルカメラを提供することが可能となる。
【００６３】
図７は、デジタルカメラ１００と画像共有サーバ３００との二回目以降の接続時の動作を説明するためのフローチャートである。
【００６４】
デジタルカメラ１００のユーザは、デジタルカメラ１００と、画像共有サーバ３００とを接続するにあたって、まず、デジタルカメラ１００の操作部１５０を操作して、画像共有メニューを選択する（Ｓ５００）。具体的には、まず、ユーザは、デジタルカメラ１００のメニュー画面を液晶ディスプレイ１２３に表示させる。次に、ユーザは、液晶ディスプレイ１２３に表示されたメニュー一覧の中から、画像共有メニューを操作部１５０の操作により選択した後、メニュー決定操作を行う。ユーザにより、画像共有メニューが選択決定されると、デジタルカメラ１００のコントローラ１３０は、フラッシュメモリ１４２に格納されている画像共有アプリケーションを読み出し、起動処理を行う（Ｓ５０１）。これにより、コントローラ１３０は、画像共有にかかる各種機能を実行することができるようになる。
【００６５】
コントローラ１３０は、まず、デジタルカメラ１００と、画像共有サーバ３００が初めて接続されるのか否かを確認する（Ｓ５０２）。上述の通り、今回は、２回目以降の接続であることを想定しており、フラッシュメモリ１４２にアカウント情報および、アクセス番号が格納されている。コントローラ１３０は、初めての接続ではないと判断する。
【００６６】
続いて、コントローラ１３０は、機器ＩＤではなくて、フラッシュメモリ１４２に格納されたアカウント情報を、画像共有サーバ３００に送信する（Ｓ５０３）。機器ＩＤは、製品の一つ一つを特定するための固有情報であり、他者に機器ＩＤが漏洩するということは、製品に紐付けられる画像共有サーバ３００上の記録領域の記録内容が漏洩することと等価である。
【００６７】
たとえば、画像共有サーバ３００上に確保された記録領域に毎回機器ＩＤによってアクセス可能に構成した場合を想定する。ユーザがデジタルカメラ１００を紛失或いは盗難等された場合に、個人情報（個人の画像など）が記録された画像共有サーバ３００上の記録領域の記録内容を他者に閲覧されてしまう恐れが有る。そこで、２回目以降の接続においては、機器ＩＤを用いて画像共有サーバ３００の認証を行う代わりに、アカウント情報で画像共有サーバ３００の認証を行う。
【００６８】
このように、機器ＩＤの代わりとなるアカウント情報を備えておけば、機器ＩＤ自体が漏洩したり、機器ＩＤを有する製品を紛失或いは盗難されたとしても、個人情報にアクセスされることはない。なお、画像共有サーバ３００上に確保された記録領域との紐付けは、アカウント情報ともされている。そのため、ユーザは、必要に応じて、画像共有サーバ３００に通知することで、確保された記録領域と機器ＩＤの紐付けを切り離すことができる。この詳細は図１０を参照しながら後述する。
【００６９】
画像共有サーバ３００は、デジタルカメラ１００からアカウント情報を取得すると、管理テーブルに、このアカウント情報が存在するか否かを確認する（Ｓ５０４）。画像共有サーバ３００は、デジタルカメラ１００から取得したアカウント情報が、管理テーブルに存在しない場合、その旨と、初期化を促す旨をデジタルカメラ１００に通知する。ユーザは、デジタルカメラ１００を初期化して、フラッシュメモリ１４２内の記録をリセットした後、図６を用いて説明した初期設定を行う。これにより、画像共有サーバ３００は、デジタルカメラ１００の機器ＩＤに紐付けられた記録領域を確保する。
【００７０】
一方、デジタルカメラ１００から取得したアカウント情報が、管理テーブルに存在している場合、画像共有サーバ３００は、デジタルカメラ１００のコントローラ１３０に対してアクセス番号を要求する（Ｓ５０５）。これに対して、デジタルカメラ１００のコントローラ１３０は、フラッシュメモリ１４２に格納されたアクセス番号を読み出し、画像共有サーバ３００に返信する（Ｓ５０６）。画像共有サーバ３００は、アクセス番号をデジタルカメラ１００から取得すると、デジタルカメラ１００が画像共有サーバ３００上の機器ＩＤに紐付けられた記録領域にアクセスすることを許可する旨を通知する（Ｓ５０７）。
【００７１】
デジタルカメラ１００のコントローラ１３０は、ステップＳ５０７の画像共有サーバ３００からの許可通知を受信すると、液晶ディスプレイ１２３に、フラッシュメモリ１４２或いはメモリカード１４０に記録されている画像を表示する（Ｓ５０８）。このときの表示は、一枚表示であってもよいし、サムネイル一覧等による表示であってもよい。ユーザは、液晶ディスプレイ１２３に表示される画像一覧を見ながら、操作部１５０を操作することにより、画像共有サーバ３００に送信したい画像を選択する（Ｓ５０９）。ここでの選択は、一枚のみの選択でもよいし、複数枚を選択するようにしてもよい。更には、画像ファイル単位ではなく、フォルダ単位による選択でもよい。
【００７２】
ユーザにより、送信対象の画像が選択決定されると、デジタルカメラ１００のコントローラ１３０は、画像共有サーバ３００に選択した画像を一括して送信する（Ｓ５１０）。送信操作をしている間、コントローラ１３０は、液晶ディスプレイ１２３に送信動作中である旨を表示する。これにより、ユーザは、送信動作中であることを確認することができる。
【００７３】
画像共有サーバ３００は、デジタルカメラ１００から画像を取得すると、すでに取得しているアクセス番号に対応する記録領域に、取得画像を順次記録する（Ｓ５１１）。画像共有サーバ３００は、記録動作を終えると、デジタルカメラ１００に対して完了の旨を通知する（Ｓ５１２）。
【００７４】
デジタルカメラ１００のコントローラ１３０は、画像共有サーバ３００から完了の旨が通知されると、液晶ディスプレイ１２３の表示を送信対象の画像を選択する画面に移行する（Ｓ５１３）。これにより、ユーザは、フラッシュメモリ１４２やメモリカード１４０に記録された画像を、画像共有サーバ３００に送信する操作を継続して行うことができる。
【００７５】
図８は、デジタルメディアフレーム３１０と画像共有サーバ３００との接続時の動作を説明するためのフローチャートである。
【００７６】
図８において、ステップＳ６００の画像共有メニューの選択、ステップＳ６０１の画像共有アプリケーションの起動、ステップＳ６０２の初めての接続を確認、ステップＳ６０３の機器ＩＤの自動送信、ステップＳ６０４の機器ＩＤの確認、ステップＳ６０５のアカウント情報の確認、ステップＳ６０６のメモリ領域の確保、ステップＳ６０７のアカウント情報およびアクセス番号の発行までの動作は、図６を用いて説明したステップＳ４０１からステップＳ４０７の動作と同様であるため、説明を省略する。なお、図６のステップＳ４０１からステップＳ４０７における、デジタルカメラ１００の動作については、デジタルメディアフレーム３１０の動作と読み替える必要がある。
【００７７】
デジタルメディアフレーム３１０は、画像共有サーバ３００からアカウント情報と、アクセス番号とを取得すると、フラッシュメモリ３１７に、取得したアカウント情報と、アクセス番号とを格納する（Ｓ６０８）。そして、デジタルメディアフレーム３１０は、液晶モニタ３１５に、アクセス番号を表示する（Ｓ６０９）。デジタルメディアフレーム３１０のユーザは、液晶モニタ３１５に表示されたアクセス番号を書き控えて、画像を提供してもらいたい第三者に教える。アクセス番号の第三者による教え方は、メール送信による通知に基づき設定する方法でもよいし、口頭で番号を教えて第三者が所持する通信装置にそのアクセス番号を設定する方法でもよい。このアクセス番号は、デジタルメディアフレーム３１０のフラッシュメモリ３１７に格納された機器ＩＤに紐付けられている画像共有サーバ３００上の記録領域に対する番号である。そのため、第三者から見れば、アクセス番号は、デジタルメディアフレーム３１０のユーザ宛の郵便受けに例えることができる。
【００７８】
図８において、ステップＳ６１０のアカウントの自動送信、ステップＳ６１１のアクセス番号の要求、ステップＳ６１２のアクセス番号の返信、ステップＳ６１３の許可通知は、図７を用いて説明したステップＳ５０３、ステップＳ５０５、ステップＳ５０６、ステップＳ５０７の動作と同様であるため、説明を省略する。なお、図７のステップＳ５０３、ステップＳ５０５、ステップＳ５０６、ステップＳ５０７における、デジタルカメラ１００の動作については、デジタルメディアフレーム３１０の動作と読み替える必要がある。
【００７９】
図８において、デジタルカメラ１００は、デジタルメディアフレーム３１０のユーザからアクセス番号を取得した第三者の所有物であるとする。この第三者は、デジタルカメラ１００を操作して、投稿用メニューを起動させる（Ｓ６１６）。デジタルカメラ１００のコントローラ１３０は、投稿用メニューを起動させると、アクセス番号の設定をユーザに促す。そこで、この第三者は、デジタルカメラ１００を操作して、デジタルメディアフレーム３１０のユーザから教えてもらったアクセス番号を入力し設定する。これにより、デジタルカメラ１００は、自身のメモリカード等に記録している画像データ等のコンテンツデータを、デジタルメディアフレーム３１０の機器ＩＤに紐付けられた画像共有サーバ３００内の記録領域（上記ユーザの専用記録領域）に投稿することが可能な状態になる。デジタルカメラ１００から投稿する際、デジタルカメラ１００のコントローラ１３０は、画像共有サーバ３００内の専用記録領域の残容量を問い合わせる（Ｓ６１７）。画像共有サーバ３００は、専用記録領域の残容量を確認し、新しい投稿の受け入れが可能な容量の余裕がある場合は、デジタルカメラ１００に対して受入れ許可の旨を通知する（Ｓ６１８）。デジタルカメラ１００は、画像共有サーバ３００から受入れ許可を受信すると、デジタルメディアフレーム３１０のユーザから教えてもらったアクセス番号に従って、投稿したい画像データを画像共有サーバ３００に送信する（Ｓ６１９）。画像共有サーバ３００は、デジタルカメラ１００から新しい投稿を受け付けた旨を示す新着フラグを格納する。デジタルカメラ１００による専用記録領域への投稿は、第三者の任意のタイミングにて行われる。デジタルカメラ１００は、専用記録領域への投稿は可能であるが、閲覧は禁止されている。これは、専用記録領域は、デジタルメディアフレーム３１０のユーザのプライベート領域であり、自由に閲覧できてしまうのは支障があるためである。
【００８０】
デジタルメディアフレーム３１０のコントローラ３１２は、上述したステップＳ６１３の許可通知を受け付けると、画像共有サーバ３００に新しい投稿があるか否かを問い合わせる。画像共有サーバ３００は、先に格納した新着フラグを確認することにより、新しい投稿があると判断し、デジタルメディアフレーム３１０に対して新しい投稿が存在する旨を通知する。デジタルメディアフレーム３１０は、画像共有サーバ３００から、新しい投稿が存在する旨を受信すると、その新しい投稿の取得を画像共有サーバ３００に対して要求する。画像共有サーバ３００は、新しい投稿の取得要求をデジタルメディアフレーム３１０から取得すると、新しい投稿（静止画像や動画像などの新着画像）を、デジタルメディアフレーム３１０に送信する（Ｓ６１４）。デジタルメディアフレーム３１０のユーザにとっては、画像共有サーバ３００に対して新しく投稿された新着画像が、あたかも自動的にダウンロードされているという印象をもつ。
【００８１】
デジタルメディアフレーム３１０は、新着画像のダウンロードが終わると、ダウンロード済みの画像を削除するよう、画像共有サーバ３００に対して指示する（Ｓ６１５）。画像共有サーバ３００は、デジタルメディアフレーム３１０からの削除指示を受けて、デジタルメディアフレーム３１０がダウンロード済みの画像を、デジタルメディアフレーム３１０の機器ＩＤに紐づいている記録領域から削除する（Ｓ６２０）。
【００８２】
デジタルメディアフレーム３１０のユーザにとってしてみれば、いつでもデジタルカメラ１００からの最新の投稿画像を取得できることが望ましい。一方、画像共有サーバ３００内に確保された記録領域には容量に限りがあるという課題がある。仮に、画像共有サーバ３００内に確保された記録領域の容量に余裕がないときは、上記ステップＳ６１７にてデジタルカメラ１００が新しく画像を投稿しよう残容量を確認しても、容量に余裕がなく送信できないという事態が生じる。
【００８３】
しかしながら、本実施の形態にかかるデジタルメディアフレーム３１０によれば、新着画像のダウンロードが完了すると、その画像を画像共有サーバ３００から削除するよう指示する。よって、画像共有サーバ３００の記録領域に、可能な限り余裕を持たせることができる。これにより、デジタルメディアフレーム３１０のユーザは、いつでも新着画像を楽しむことができる。
【００８４】
また、デジタルメディアフレーム３１０は、電源が入っている限り、ステップＳ６１０からステップＳ６１５の動作について、所定の間隔（例えば、２時間間隔や１日間隔など）でポーリングする。これにより、デジタルメディアフレーム３１０は、画像共有サーバ３００に新しく投稿された新着画像を、定期的に自動ダウンロードすることができる。
【００８５】
続いて、本実施の形態にかかる通信システムの名寄せ動作について説明する。
【００８６】
本実施の形態にかかる通信システムによれば、通信装置（デジタルカメラ１００、デジタルメディアフレーム３１０など）の機器ＩＤに紐づいた記録領域が画像共有サーバ３００上に確保される。各通信装置は、自身の機器ＩＤに紐ついた記録領域を画像共有サーバ３００に確保することができる。仮に、一人のユーザが、複数の通信装置を所持していた場合、その複数の通信装置のそれぞれに対して、それぞれの機器ＩＤに紐付けられた記録領域が画像共有サーバ３００内に確保される。画像共有サーバ３００は、機器ＩＤにて記録領域を管理しているのみであり、その機器ＩＤの示す製品のユーザが誰であるかまではこの時点では把握できていない。このように、一人のユーザに対して、画像共有サーバ３００内に複数の記録領域が存在していると、そのユーザは、自身の所有する複数の記録領域のすべてのコンテンツを閲覧するのには、複数のアカウントを切り替える必要があり、労力を要する。
【００８７】
そのため、本実施の形態にかかる通信システムは、複数の通信機器のそれぞれに対して生成された、複数の記録領域のアカウント同士の紐付けを行う（以下、この紐付けのことを「名寄せ」と呼ぶ）。名寄せを行うことにより、ユーザは、自身の所有する複数の記録領域を横断的に閲覧することが可能となる。
【００８８】
図９は、複数の通信装置に付与されたアカウントを名寄せする動作を説明するためのフローチャートである。ユーザは、ＰＣ２５０を操作することにより、デジタルカメラ１００や、デジタルメディアフレーム３１０など複数の通信装置に対して付与された記録領域の名寄せを行うことができる。
【００８９】
まず、ユーザは、ＰＣ２５０のマウス２６２等のユーザインタフェースを操作して、画像共有メニューを選択する（Ｓ７００）。ユーザにより画像共有メニューが選択されると、ＰＣ２５０のコントローラ２５１は、画像共有アプリケーションを起動して、画像共有サーバ内のユーザ自身の記録領域の閲覧等をするためのサービス画面を液晶モニタ２５６に表示する。ユーザは、マウス２６２等を操作することにより、液晶モニタ２５６に表示されたサービス画面の中から、マスターアカウント取得メニューを選択する（Ｓ７０１）。マスターアカウントとは、画像共有サービスを受ける際、ＰＣ２５０においてユーザ個人に対して与えられるアカウントである。
【００９０】
ＰＣ２５０のコントローラ２５１は、ユーザからマスターアカウント取得メニューの選択を受け付けると、画像共有サーバ３００に対して、マスターアカウントの取得を要求する（Ｓ７０２）。なお、ユーザによるマスターアカウント取得メニューの選択の際、そのユーザの個人情報等を設定して画像共有サービスの会員登録を行う。
【００９１】
画像共有サーバ３００は、ＰＣ２５０からマスターアカウントの取得要求を受信すると、このマスターアカウントを要求するユーザの個人登録情報に紐づいた記録領域を確保する（Ｓ７０３）。そして、画像共有サーバ３００は、この確保した記録領域を示すアクセス番号と、個人登録情報、マスターアカウントを管理テーブル内に紐付けて管理する。そして、画像共有サーバ３００は、ＰＣ２５０に対して、マスターアカウントとアクセス番号を発行する（Ｓ７０４）。これにより、ユーザに対してマスターアカウントが付与された状態となる。表２は、マスターアカウントを含む管理テーブルの構成例を示す。具体的な値は省略している。
【００９２】
【表２】
0005963135.tif 000003
【００９３】
表２において、「機器ＩＤ：Ｎ」、「アカウント情報：Ｎ」、「アクセス番号：Ｎ」は、ＰＣ、デジタルメディアフレーム等の、登録が完了している通信装置ごとに設けられる。
【００９４】
ユーザは、マスターアカウントが付与された状態において、名寄せメニューを選択することができる。ユーザは、マウス２６２等を操作して、液晶モニタ２５６に表示された画像共有サービスの画面上から名寄せメニューを選択する（Ｓ７０５）。ユーザにより、名寄せメニューが選択されると、ＰＣ２５０は画像共有サーバ３００に対して、名寄せを要求する（Ｓ７０６）。この名寄せの要求は、アカウントの統合に関する要求である。本明細書では「アカウントの統合要求」と呼ぶこともある。
【００９５】
画像共有サーバ３００は、ＰＣ２５０からの名寄せ要求を受信すると、どの通信装置のアカウント情報およびアクセス番号を名寄せの対象とするかを把握するために、ＰＣ２５０に対してアカウント情報とアクセス番号とを要求する（Ｓ７０７）。ＰＣ２５０は、名寄せの対象とする通信装置のアカウント情報とアクセス番号とを入力できる画面を、液晶モニタ２５６に表示する。ユーザは、キーボード２６３等を用いて、名寄せの対象としたい通信装置のアカウント情報とアクセス番号とを入力する（Ｓ７０８）。
【００９６】
例えば、ユーザが所持するデジタルカメラ１００と、デジタルメディアフレーム３１０に割り当てられたアカウント情報およびアクセス番号を名寄せの対象としたい場合、デジタルカメラ１００に対して付与されたアカウント情報およびアクセス番号、デジタルメディアフレーム３１０に対して付与されたアカウント情報およびアクセス番号を、ＰＣ２５０に入力する。ユーザは、名寄せ対象の通信装置のアカウント情報とアクセス番号の入力を終えたら、決定を指示する。
【００９７】
ＰＣ２５０は、名寄せ対象の通信装置のアカウント情報と、アクセス番号の入力が決定されると、これらアカウント情報とアクセス番号を画像共有サーバ３００に通知する（Ｓ７０９）。画像共有サーバ３００は、アカウント情報とアクセス番号の通知を受けると、画像共有サーバ３００のメモリ内にて管理している管理テーブル内に、通知を受けたアカウント情報とアクセス番号とが存在しているか否かを確認する。通知を受けたアカウント情報とアクセス番号とが存在していない場合、画像共有サーバ３００は、ＰＣ２５０に対して、通知されたアカウント情報およびアクセス番号が存在しない旨を通知する。一方、存在している場合、画像共有サーバ３００は、通知されたアカウント情報およびアクセス番号によって規定される記録領域を、マスターアカウントによって規定される記録領域と紐付ける（Ｓ７１０）。具体的には、表２の管理テーブルに、マスターアカウントに関する情報に加えて、名寄せ対象としたデジタルカメラ１００、デジタルメディアフレーム３１０の機器ＩＤ、アカウント情報、アクセス番号を併記する。ＰＣ２５０は、マスターアカウントに関する情報に加えて併記された、機器ＩＤ、アカウント情報、アクセス番号を参照することにより、マスターアカウントに紐付けられた機器を認識することができる。
【００９８】
例えば、ユーザ自身が、デジタルカメラ１００と、デジタルメディアフレーム３１０のアカウント情報とアクセス番号を入力していた場合、デジタルカメラ１００に付与された記録領域と、デジタルメディアフレーム３１０に付与された記録領域が、マスターアカウントに付与されている記録領域と紐付けられる。これにより、ユーザは、ＰＣ２５０において、マスターアカウントを用いて画像共有サービスにログインしたときに、デジタルカメラ１００の記録領域および、デジタルメディアフレーム３１０の記録領域を閲覧又は編集を行うことができる。
【００９９】
名寄せが完了すると、画像共有サーバ３００は、ＰＣ２５０に対して完了の旨を通知する（Ｓ７１１）。そして、ＰＣ２５０のコントローラ２５１は、液晶モニタ２５６に完了の旨を表示する。これにより、ＰＣ２５０のユーザは、名寄せが完了したことを把握できる。
【０１００】
以上のように、本実施の形態の通信システムでは、名寄せを行うことにより、複数の通信装置のそれぞれに対して、画像共有サーバ３００内に記録領域が確保されている場合においても、それぞれの記録領域はマスターアカウントに紐づいているため、ユーザは、横断的に閲覧または編集などを行うことができる。また、名寄せが完了すると、ユーザの個人登録情報、マスターアカウント、マスターアカウントに対する記録領域のアクセス番号、通信装置（デジタルカメラ１００、デジタルメディアフレーム３１０など）の機器ＩＤ、機器ＩＤに紐づいた記録領域のアカウントおよびアクセス番号とを管理テーブルに関連付けて格納する。これにより、画像共有サーバ３００は、ユーザと、そのユーザの所持している通信装置とを把握することができる。なお、名寄せを行った後も機器ＩＤが維持されているため、機器ＩＤに紐づいた記録領域が無限に付与されるということはない。これは、管理テーブルに保持されたアクセス情報と、アクセス番号とにより、当該機器ＩＤにすでに記録領域が付与されていることがわかるためである。
【０１０１】
なお、図９のステップＳ７０３では、マスターアカウントの取得要求（Ｓ７０２）に応答して新たな記録領域が確保されるとして説明した。しかしながら、常に新たな記録領域を確保する必要はない。たとえば、新たな記録領域を確保する代わりに、カメラやテレビ等の機器に対応して取得されたアカウントに対応する記録領域を、マスターアカウントでアクセスできる領域としてもよい。
【０１０２】
本実施の形態にかかる通信システムによれば、各通信装置は、それぞれの機器ＩＤに紐いた記録領域を、画像共有サーバ３００上に確保する。そして、通常の通信においては、各通信装置は、付与された記録領域に対するアカウント情報とアクセス番号とを用いて、アクセスする。
【０１０３】
一方、画像共有サーバ３００内に記録領域が確保された通信装置を、転売する場合、紛失した場合、盗難された場合などには、所有者であるユーザとは異なる第三者がこの通信装置を手にしてしまう可能性がある。このとき、この通信装置の機器ＩＤと、画像共有サーバ３００内の記録領域とが紐付けられた状態のままでは、この第三者に、元々の所有者であるユーザのプライベートなコンテンツなどを閲覧されてしまう恐れがある。そのため、本実施の形態にかかる通信システムでは、ＰＣ２５０を介したユーザ操作に基づき、機器ＩＤおよびアカウント情報、アクセス番号を無効にする。この結果、画像共有サーバ３００内に確保された記録領域に対してアカウント、アクセス番号によるアクセスが出来なくなり、転売、紛失、盗難などにより意図せぬ第三者の手に通信装置が渡ったとしても、プライベートなコンテンツを閲覧される恐れが少なくなる。
【０１０４】
図１０は、アカウントと記録領域と通信装置との紐付けを解消する処理時の動作を説明するためのフローチャートである。この処理は、たとえばユーザがＰＣを操作して紐付け解消要求を行なうことを契機として実行される。
【０１０５】
まず、ユーザは、ＰＣ２５０のマウス２６２等のユーザインタフェースを操作して、画像共有メニューを選択する（Ｓ８００）。ユーザにより画像共有メニューが選択されると、ＰＣ２５０のコントローラ２５１は、画像共有アプリケーションを起動して、画像共有サーバ内のユーザ自身の記録領域の閲覧等をするためのサービス画面を液晶モニタ２５６に表示する。ユーザは、マウス２６２等を操作することにより、液晶モニタ２５６に表示されたサービス画面の中から、転売メニューを選択する（Ｓ８０１）。
【０１０６】
ＰＣ２５０は、ユーザにより転売メニューの選択を受け付けると、画像共有サーバ３００に対して、指定の通信装置（機器ＩＤ）と記録領域（当該機器ＩＤに対して付与された記録領域）との紐付けの解消を要求する（Ｓ８０２）。
【０１０７】
画像共有サーバ３００は、ＰＣ２５０から紐付けの解消要求を受け付けると、紐付け解消要求の対象の通信装置のユーザがマスターアカウントを取得しているか否かを確認する。ユーザが、マスターアカウントを取得していなかった場合は、マスターアカウントの取得を促す旨をＰＣ２５０に通知する。これは、紐付け解消対象の通信機器（機器ＩＤ）に対して付与された記録領域が、当該通信装置（機器ＩＤ）との紐付け解消後に、マスターアカウントに紐付けされるようにしているためである。紐付け解消対象の記録領域を、今後も閲覧を所望するユーザは、この段階でマスターアカウントを取得すればよい。
【０１０８】
一方、画像共有サーバ３００は、紐付け解消を要求している通信装置のユーザがマスターアカウントを取得していた場合、紐付け解消する対象の通信装置のアカウント情報と、アクセス番号とをＰＣ２５０に要求する（Ｓ８０３）。
【０１０９】
ＰＣ２５０のコントローラ２５１は、液晶モニタ２５６に、紐付け解消する対象の通信装置のアカウント情報と、アクセス番号とを入力するための画面を表示する。ＰＣ２５０のユーザは、このＰＣ２５０の液晶モニタ２５６の画面を見ながら、キーボード２６３等を操作して、紐付け解消する対象の通信装置のアカウント情報およびアクセス番号を入力する（Ｓ８０４）。例えば、デジタルカメラ１００の紐付け解消を所望する場合、ユーザは、デジタルカメラ１００に対して画像共有サーバ３００内に付与された記録領域のアカウント情報およびアクセス番号を入力する。
【０１１０】
ＰＣ２５０のコントローラ２５１は、ユーザによる入力を受け付けたアカウント情報とアクセス番号を、画像共有サーバ３００に対して通知する（Ｓ８０５）。画像共有サーバ３００は、通知されたアカウント情報とアクセス番号とに従って、対象の通信装置（例えば、デジタルカメラ１００）に対して付与されている記録領域と、対象の機器ＩＤと、通知されたアカウント情報とアクセス番号とを無効にする（Ｓ８０６）。
【０１１１】
続いて、画像共有サーバ３００は、機器ＩＤ、アカウント情報、アクセス番号との紐付けの解消された記録領域を、マスターアカウントを用いてアクセスできる記録領域とする。このとき、通信装置に紐づいていた記録領域のコンテンツデータ（画像データ等）は、そのまま残存した形で記録領域に含まれる。ユーザは、ＰＣ２５０を介してマスターアカウントを用いることにより、紐付けを解消した通信装置に紐づいていた記録領域のコンテンツデータを閲覧および編集することができる。また、紐付けが解消された通信装置は、機器ＩＤ、アカウント情報、アクセス番号が無効にされているため、第三者の手に渡ったとしても、画像共有サーバ３００内にて元々紐づいていた記録領域を閲覧することはできない。
【０１１２】
画像共有サーバ３００は、紐付け解消動作が終了すると、転売可能の旨を、ＰＣ２５０に通知する（Ｓ８０７）。ＰＣ２５０のコントローラ２５１は、画像共有サーバ３００から完了通知を受信すると、液晶モニタ２５６に転売可能の旨を通知する（Ｓ８０８）。これにより、ユーザは、紐付けを解消した通信装置（デジタルカメラ１００など）を、安全に転売することが可能となる。或いは、紛失したりや盗難されたりした通信装置の紐付けを解消することで、ユーザは、プライベートデータの安全を確保することができる。
【０１１３】
以上のように、本出願において開示する技術の例示として、上述の実施の形態を説明した。しかしながら、本開示における技術は、これに限定されず、適宜、変更、置き換え、付加、省略などを行った実施の形態にも適用可能である。また、上記実施の形態１〜Ｎで説明した各構成要素を組み合わせて、新たな実施の形態とすることも可能である。
【０１１４】
以下、上述した実施の形態の変形例を説明する。
【０１１５】
上述した実施の形態の説明ではＰＣ２５０を例示したが、本発明はこれに限定されない。ＰＣ２５０に代えて、またはＰＣ２５０とともに、スマートフォンや、タブレット端末を用いるようにしてもよい。更には、デジタルカメラ１００や、デジタルメディアフレーム３１０などの通信装置そのものに、上述したＰＣ２５０のようなマスター機能を持たせるようにしてもよい。
【０１１６】
上述した実施の形態の説明ではデジタルカメラ１００を例示したが、本発明はこれに限定されない。画像共有サーバと通信可能であり、画像データ（静止画像、動画像）、音声データ、文字データなどのコンテンツデータを提供可能な機器であれば、他の種類の通信装置であってもよい。
【０１１７】
上述した実施の形態の説明では、デジタルメディアフレーム３１０を例示したが、本発明はこれに限定されない。画像共有サーバと通信可能であり、画像データ（静止画像、動画像）に基づく画像の表示、音声データに基づく音声の出力、文字データに基づく文字の表示など、コンテンツを出力可能な機器であれば、他の種類の通信装置であってもよい。
【０１１８】
上述の実施の形態の説明では、画像共有サーバ３００の筐体内にＨＤＤ３０４が設けられており（図４）、また、ＨＤＤ３０４内に、複数の機器ＩＤに対応付けられた複数の記録領域が確保されるとした。しかしながら、ＨＤＤ３０４は、画像共有サーバ３００の筐体内に１台のみ設けられている必要はない。ＨＤＤ３０４内のデータは複数の記憶装置に分散して記録されてもよい。
【０１１９】
以上のように、本開示における技術の例示として、実施の形態を説明した。そのために、添付図面および詳細な説明を提供した。
【０１２０】
したがって、添付図面および詳細な説明に記載された構成要素の中には、課題解決のために必須な構成要素だけでなく、上記技術を例示するために、課題解決のためには必須でない構成要素も含まれ得る。そのため、それらの必須ではない構成要素が添付図面や詳細な説明に記載されていることをもって、直ちに、それらの必須ではない構成要素が必須であるとの認定をするべきではない。
【０１２１】
また、上述の実施の形態は、本開示における技術を例示するためのものであるから、特許請求の範囲またはその均等の範囲において種々の変更、置き換え、付加、省略などを行うことができる。
【０１２２】
〔３．効果等〕
以上のように、本実施の形態において、通信システム５０は、少なくとも１つの通信装置、および少なくとも１つの通信装置とネットワーク１０４を介して通信可能なサーバ３００を有する。少なくとも１つの通信装置は、たとえばデジタルカメラ１００、ＰＣ２５０、デジタルメディアフレーム３１０である。
【０１２３】
ある実施形態において、デジタルカメラ１００は、自装置を一意に特定する固有情報を格納した格納部１４２と、サーバ３００と初めて通信するときに、固有情報をサーバに送信する通信部１７１とを備えている。サーバ３００は、記録装置３０４と、固有情報を受信するサーバ通信部３０１と、固有情報の受信に応答して、固有情報に関連付けた記録領域を記録装置に確保するコントローラ３０２とを備えている。コントローラ３０２は、確保された記録領域に対するアクセスを許容するためのアカウント情報であって、取得した固有情報に関連付けられたアカウント情報を生成する。サーバ通信部３０１は、アカウント情報を固有情報を送信したデジタルカメラ１００に送信する。
【０１２４】
システム自体に対するセキュリティ性の高い固有情報（機器ＩＤ）は、デジタルカメラ１００とサーバ３００とが初めて通信するときに用いる。サーバ３００のコントローラ３０２は、固有情報の受信に応答して、固有情報に関連付けた記録領域を記録装置に確保し、取得した固有情報に関連付けられたアカウント情報を生成する。サーバ通信部３０１は、そのアカウント情報を固有情報を送信したデジタルカメラ１００に送信する。デジタルカメラ１００は、二回目以降は機器ＩＤの代わりにサーバ３００から発行されるアカウント情報と、アクセス情報を用いる。これにより、システム構成自体のセキュリティの保護をしつつ、使用者にとってより簡単に活用可能な通信システムを提供することができる。
【０１２５】
また本実施の形態において、サーバ通信部３０１は、確保された記録領域へのアクセスを可能にするための、記録領域の場所を示すアクセス情報をさらに送信する。
【０１２６】
また本実施の形態において、アカウント情報を受け取った後、デジタルカメラ１００の通信部１７１は、アカウント情報およびアクセス情報を用いて、サーバ３００の記憶装置３０４に確保された記録領域にアクセスする。これにより、デジタルカメラ１００は、アクセス情報を用いて記録領域にアクセスするための記録領域を一意に特定することができる。
【０１２７】
また本実施の形態において、デジタルカメラ１００の通信部１７１は、コンテンツデータを送信し、サーバ３００の記憶装置３０４は、コンテンツデータを記録領域に記録する。これにより、デジタルカメラ１００はサーバ３００にコンテンツデータをアップロードできる。
【０１２８】
また本実施の形態において、デジタルメディアフレーム３１０の通信部３１１は、記録領域から読み出されたコンテンツデータを受信する。これにより、デジタルメディアフレーム３１０はサーバ３００からコンテンツデータをダウンロードできる。
【０１２９】
また本実施の形態において、サーバ３００のコントローラ３０２は、記録領域と固有情報とを関連付け、かつ記録領域とアカウント情報とを関連付けている。サーバ通信部３０１が、所定の要求（紐付け解消要求）とともに、アカウント情報をＰＣ２５０から受け取ったときにおいて、サーバ３００のコントローラ３０２は、記録領域と固有情報との関連付けを解除し、記録領域とアカウント情報との関連づけは維持する。これにより、ユーザは、関連付けを解消した通信装置に紐づいていた記録領域のコンテンツデータを閲覧および編集することができる。
【０１３０】
サーバ通信部３０１は、関連付けを解消する要求とともに、アカウント情報をＰＣ２５０から受け取る。通知されたアカウント情報を無効にすることにより、関連付けを解消した通信装置（デジタルカメラ１００など）を、安全に転売することが可能となる。或いは、紛失したりや盗難されたりした通信装置の関連付けを解消することで、ユーザは、プライベートデータの安全を確保することができる。
【産業上の利用可能性】
【０１３１】
本発明はデジタルカメラやデジタルメディアフレームへの実施に限定されない。すなわち、ムービーカメラや、スマートフォン等、通信部を備えた通信機器、又はそれら通信機器とサーバとを構成する通信システムに本発明は適用可能である。
【符号の説明】
【０１３２】
１００  デジタルカメラ
１２３  液晶モニタ
１３０  コントローラ
１４０  メモリカード
１４２  フラッシュメモリ
１５０  操作部
１７１  通信部
２５０  ＰＣ
２５１  コントローラ
２５３  ＨＤＤ
２５４  通信部
２５６  液晶モニタ
３００  画像共有サーバ
３０１  通信部
３０２  コントローラ
３０４  ＨＤＤ
３１０  デジタルメディアフレーム
３１１  通信部
３１２  コントローラ
３１４  ＨＤＤ
３１５  液晶モニタ
３１６  操作部
【図１】
0005963135.tif 000004
【図２】
0005963135.tif 000005
【図３】
0005963135.tif 000006
【図４】
0005963135.tif 000007
【図５】
0005963135.tif 000008
【図６】
0005963135.tif 000009
【図７】
0005963135.tif 000010
【図８】
0005963135.tif 000011
【図９】
0005963135.tif 000012
【図１０】
0005963135.tif 000013