(57)【要約】      （修正有）【課題】中継装置となる第１のサーバ装置だけでなく、コンテンツを第三者の端末に配信する第２のサーバ装置でもコンテンツの公開範囲が設定可能な場合に、第１のサーバ装置にコンテンツをアップロードするユーザが、コンテンツの公開範囲を正確に知ることができる。【解決手段】中継装置となる情報処理装置はそれぞれ、コンテンツを記憶する記憶手段と、コンテンツの公開範囲を設定する手段と、コンテンツを第１の情報処理装置から第２の情報処理装置へ送受信する手段と、コンテンツを第２の情報処理装置から第三者の端末へ配信する手段とを備え、第１の情報処理装置で設定された第１の公開範囲と第２の情報処理装置で設定された第２の公開範囲を比較する手段と、比較結果にしたがって、通信機器へ通知する通知手段とを備える。配信手段は、コンテンツを、比較結果に基づき決定される公開範囲に含まれる第三者の端末へ配信する。【選択図】図５
2015111406.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの通信機器と、複数の情報処理装置とが通信可能に接続されたシステムであって、
前記情報処理装置はそれぞれ、
コンテンツを記憶媒体に記憶するよう制御する記憶手段と、
前記コンテンツの公開範囲を設定する設定手段と、
前記コンテンツを前記第１の情報処理装置から第２の情報処理装置へ送受信する通信手段と、
前記コンテンツを前記第２の情報処理装置から第三者の端末へ配信する配信手段とを備え、
前記システムはさらに、
前記第１の情報処理装置で設定された第１の公開範囲と前記第２の情報処理装置で設定された第２の公開範囲を比較する比較手段と、
前記比較の結果にしたがって、前記通信機器へ通知する通知手段とを備え、
前記配信手段は、前記コンテンツを、前記比較の結果に基づき決定される公開範囲に含まれる第三者の端末へ配信することを特徴とするシステム。
【請求項２】
通信機器および外部装置とネットワークを介して通信可能な情報処理装置の制御方法であって、
コンテンツを前記通信機器から受信するステップと、
前記コンテンツを前記外部装置へ転送するステップと、
前記通信機器から前記コンテンツの公開範囲を示す第１の公開範囲情報を取得するステップと、
前記外部装置で設定されているコンテンツの公開範囲を示す第２の公開範囲情報を前記外部装置から取得するステップと、
前記第１の公開範囲情報の公開範囲と前記第２の公開範囲情報の公開範囲を比較するステップと、
前記比較の結果に応じて選択的に、前記通信機器への通知を実行するステップと、を備えることを特徴とする制御方法。
【請求項３】
前記通知するステップでは、前記比較の結果、前記第１の公開範囲情報の公開範囲と前記第２の公開範囲情報の公開範囲が異なるとき、前記通知を実行することを特徴とする請求項２に記載の制御方法。
【請求項４】
前記通知するステップでは、前記比較の結果、前記第１の公開範囲情報の公開範囲とは異なる公開範囲に含まれる第三者の端末へコンテンツが配信されると判定されたとき、前記通知を実行することを特徴とする請求項２に記載の制御方法。
【請求項５】
前記通知するステップでは、前記比較の結果、前記第１の公開範囲情報の公開範囲が第２の公開範囲情報の公開範囲より広いとき、前記通知を実行することを特徴とする請求項２に記載の制御方法。
【請求項６】
前記通知するステップでは、前記比較の結果に応じて、前記第２の公開範囲情報を変更する画面にアクセスするためのアドレス情報も選択的に通知することを特徴とする請求項２に記載の制御方法。
【請求項７】
通信機器および外部装置とネットワークを介して通信可能な情報処理装置の制御方法であって、
コンテンツを前記通信機器から受信するステップと、
前記コンテンツを前記外部装置へ転送するステップと、
前記通信機器から前記コンテンツの公開範囲を示す第１の公開範囲情報を取得するステップと、
前記第１の公開範囲情報を前記外部装置へ送信するステップと、
前記第１の公開範囲情報の公開範囲と前記外部装置で設定されたコンテンツの公開範囲を示す第２の公開範囲情報の公開範囲との比較の結果を受信するステップと、
前記比較の結果に応じて選択的に、前記通信機器への通知を実行するステップと、を備えることを特徴とする制御方法。
【請求項８】
前記通知するステップでは、前記比較の結果、前記第１の公開範囲情報の公開範囲と前記第２の公開範囲情報の公開範囲が異なるとき、前記通知を実行することを特徴とする請求項７に記載の制御方法。
【請求項９】
前記通知するステップでは、前記比較の結果、前記第１の公開範囲情報の公開範囲とは異なる公開範囲に含まれる第三者の端末へコンテンツが配信されると判定されたとき、前記通知を実行することを特徴とする請求項７に記載の制御方法。
【請求項１０】
前記通知するステップでは、前記比較の結果、前記第１の公開範囲情報の公開範囲が第２の公開範囲情報の公開範囲より広いとき、前記通知を実行することを特徴とする請求項７に記載の制御方法。
【請求項１１】
前記通知するステップでは、前記比較の結果に応じて、前記第２の公開範囲情報を変更する画面にアクセスするためのアドレス情報も選択的に通知することを特徴とする請求項７に記載の制御方法。
【請求項１２】
通信機器および外部装置とネットワークを介して通信可能な情報処理装置の制御方法であって、
コンテンツを前記通信機器から受信するステップと、
前記コンテンツを前記外部装置へ転送するステップと、
前記外部装置で設定されているコンテンツの公開範囲を示す第２の公開範囲情報を前記外部装置から取得するステップと、
前記第２の公開範囲情報に基づく、前記第１の情報処理装置で公開範囲を設定するための設定画面を前記通信機器へ送信するステップと、
前記設定画面にしたがって入力された公開範囲を示す第１の公開範囲情報を保存するステップと、
前記第１の公開範囲情報を前記コンテンツの公開範囲を示す情報として前記外部装置へ転送するステップと、を備えることを特徴とする制御方法。。
【請求項１３】
前記設定画面は、第２の公開範囲情報が示す公開範囲より広い公開範囲の設定が不可能な状態であることを特徴とする請求項１２に記載の制御方法。
【請求項１４】
通信機器および外部装置とネットワークを介して通信可能な情報処理装置であって、
コンテンツを前記通信機器から受信する手段と、
前記コンテンツを前記外部装置へ転送する手段と、
前記通信機器から前記コンテンツの公開範囲を示す第１の公開範囲情報を取得する手段と、
前記外部装置で設定されているコンテンツの公開範囲を示す第２の公開範囲情報を前記外部装置から取得する手段と、
前記第１の公開範囲情報の公開範囲と前記第２の公開範囲情報の公開範囲を比較する手段と、
前記比較の結果に応じて選択的に、前記通信機器への通知を実行する手段と、を備えることを特徴とする情報処理装置。
【請求項１５】
通信機器および外部装置とネットワークを介して通信可能な情報処理装置であって
コンテンツを前記通信機器から受信する手段と、
前記コンテンツを前記外部装置へ転送する手段と、
前記通信機器から前記コンテンツの公開範囲を示す第１の公開範囲情報を取得する手段と、
前記第１の公開範囲情報を前記外部装置へ送信する手段と、
前記第１の公開範囲情報の公開範囲と前記外部装置で設定されたコンテンツの公開範囲を示す第２の公開範囲情報の公開範囲との比較の結果を受信する手段と、
前記比較の結果に応じて選択的に、前記通信機器への通知を実行する手段と、を備えることを特徴とする情報処理装置。。
【請求項１６】
通信機器および外部装置とネットワークを介して通信可能な情報処理装置であって、
コンテンツを前記通信機器から受信する手段と、
前記コンテンツを前記外部装置へ転送する手段と、
前記外部装置で設定されているコンテンツの公開範囲を示す第２の公開範囲情報を前記外部装置から取得する手段と、
前記第２の公開範囲情報に基づく、前記第１の情報処理装置で公開範囲を設定するための設定画面を前記通信機器へ送信する手段と、
前記設定画面にしたがって入力された公開範囲を示す第１の公開範囲情報を保存する手段と、
前記第１の公開範囲情報を前記コンテンツの公開範囲を示す情報として前記外部装置へ転送する手段と、を備えることを特徴とする情報処理装置。
【請求項１７】
請求項２ないし１３のいずれか１項に記載された情報処理装置の制御方法をコンピュータに実行させるためのプログラム。
【請求項１８】
請求項２ないし１３のいずれか１項に記載された情報処理装置の制御方法をコンピュータに実行させるためのプログラムを格納したコンピュータにより読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツの公開範囲の設定を複数のサイトで行う技術に関する。
【背景技術】
【０００２】
従来、ユーザ端末からサーバ装置にコンテンツをアップロードし、サーバ装置がコンテンツを第三者の端末へ配信する場合に、ユーザはサーバ装置に対してコンテンツの配信対象（公開範囲）を予め設定しておき、サーバ装置は公開範囲に含まれる第三者の端末にのみコンテンツを配信することが行われている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１１／００７５５４
【発明の概要】
【発明が解決しようとする課題】
【０００４】
さらに、コンテンツをユーザ端末からアップロードされた第１のサーバ装置が中継装置となり、第２のサーバ装置へコンテンツを転送し、第２のサーバ装置がコンテンツを第三者の端末へ配信することが行われている。
【０００５】
このような場合、第１のサーバ装置と第２のサーバ装置とでコンテンツの公開範囲の設定が同じであれば問題はない。しかしながら、公開範囲の設定が異なっている場合、ユーザが第１のサーバ装置にコンテンツをアップロードしたときの意図とは異なる公開範囲の第三者の端末に第２のサーバ装置からコンテンツが配信されてしまうことがある。
【０００６】
本発明は、上記課題に鑑みてなされ、その目的は、中継装置となる第１のサーバ装置だけでなく、コンテンツを第三者の端末に配信する第２のサーバ装置でもコンテンツの公開範囲が設定可能な場合に、第１のサーバ装置にコンテンツをアップロードするユーザが、コンテンツの公開範囲を正確に知ることができる技術を実現することである。
【課題を解決するための手段】
【０００７】
上記課題を解決し、目的を達成するために、本発明のシステムは、少なくとも１つの通信機器と、複数の情報処理装置とが通信可能に接続されたシステムであって、前記情報処理装置はそれぞれ、コンテンツを記憶媒体に記憶するよう制御する記憶手段と、前記コンテンツの公開範囲を設定する設定手段と、前記コンテンツを前記第１の情報処理装置から第２の情報処理装置へ送受信する通信手段と、前記コンテンツを前記第２の情報処理装置から第三者の端末へ配信する配信手段とを備え、前記システムはさらに、前記第１の情報処理装置で設定された第１の公開範囲と前記第２の情報処理装置で設定された第２の公開範囲を比較する比較手段と、前記比較の結果にしたがって、前記通信機器へ通知する通知手段とを備え、前記配信手段は、前記コンテンツを、前記比較の結果に基づき決定される公開範囲に含まれる第三者の端末へ配信する。
【発明の効果】
【０００８】
本発明によれば、中継装置となる第１のサーバ装置だけでなく、コンテンツを第三者の端末に配信する第２のサーバ装置でもコンテンツの公開範囲が設定可能な場合に、第１のサーバ装置にコンテンツをアップロードするユーザが、コンテンツの公開範囲を正確に知ることができるようになる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態のシステム構成を示す図。
【図２】本実施形態の情報処理装置の構成を示すブロック図。
【図３】本実施形態の通信機器の構成を示すブロック図。
【図４】本実施形態のコンテンツの公開範囲の設定画面を例示する図。
【図５】本実施形態の配信先と配信元でのコンテンツの公開範囲の設定例を示す図。
【図６】実施形態１のコンテンツの公開範囲の設定処理を示すフローチャート。
【図７】実施形態２のコンテンツの公開範囲の設定処理を示すフローチャート。
【図８】実施形態３のコンテンツの公開範囲の設定画面の表示処理を示すフローチャート。
【図９】実施形態４のコンテンツの公開範囲の設定項目の取得処理を示すフローチャート。
【発明を実施するための形態】
【００１０】
以下に、本発明を実施するための形態について詳細に説明する。尚、以下に説明する実施の形態は、本発明を実現するための一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。また、後述する各実施形態の一部を適宜組み合わせて構成しても良い。
【００１１】
［実施形態１］以下、本発明のシステムを、例えば、スマートフォンやデジタルカメラ等の携帯型通信機器とサーバ装置等の複数の情報処理装置とがネットワークを介して通信可能に接続されたシステムにより実現した実施形態について説明する。
【００１２】
＜システム構成＞先ず、図１を参照して、本実施形態のシステム構成について説明する。
【００１３】
図１に示すように、本実施形態のシステムは、第１の通信機器１０２、第１の情報処理装置１０５、第２の通信機器１１０、第２の情報処理装置１３０がネットワーク１０４を介して通信可能に接続されている。
【００１４】
第１の情報処理装置１０５はオンラインアルバムサイト等を提供する事業者が運用するコンピュータ・サーバ装置であり、後述する第２の通信機器１１０等のユーザ端末からコンテンツがアップロードされる。第２の情報処理装置１３０はコンテンツ提供サービスサイト等を提供する事業者が運用するコンピュータ・サーバ装置であり、ユーザ端末から第１の情報処理装置１０５にアップロードされたコンテンツを取得し、第三者の端末に配信する。
【００１５】
第１の通信機器１０２はスマートフォンやタブレット端末、パーソナルコンピュータ（ＰＣ）等であり、ネットワーク１０４を介して情報の授受が可能な標準プロトコルを有するＷｅｂブラウザプログラムを動作させることが可能である。第１の通信機器１０２は、Ｗｅｂブラウザプログラムを動作させることにより、ＨＴＴＰ等のプロトコルを用いて第１の情報処理装置１０５や第２の情報処理装置１３０にアクセスする。そして、第１の通信機器１０２は、ＸＭＬ等の記述言語で作成された情報を送信し、ＨＴＭＬやＸＭＬ等の記述言語で作成された情報を取得して解析する。さらに、第１の通信機器１０２は、Ｗｅｂブラウザプログラムの指示に従って解析した情報をディスプレイに表示する。
【００１６】
第２の通信機器１１０は通信機能を備えたデジタルカメラ等であり、ネットワーク１０４を介して情報の授受が可能な標準プロトコルで第１の情報処理装置１０５と通信を行うことが可能である。第２の通信機器１１０は、ＨＴＴＰ等のプロトコルを用いて第１の情報処理装置１０５にアクセスし、ＸＭＬ等の記述言語で作成された情報を送信し、ＨＴＭＬやＸＭＬ等の記述言語で作成された情報を取得して解析する。そして、第２の通信機器１１０は、解析した情報をディスプレイに表示する。
【００１７】
第１の通信機器１０２から第１の情報処理装置１０５に対してネットワーク１０４を介して第２の通信機器１１０に関する設定を行うと、第１の情報処理装置１０５に第２の通信機器１１０に関する設定情報が保存される。このように、第１の情報処理装置１０５は、第１の通信機器１０２により設定された第２の通信機器１１０に関する設定情報の保存と管理を行う。
【００１８】
第２の通信機器１１０は第１の情報処理装置１０５により管理されている設定情報をネットワーク１０４を通じて取得し、取得した設定情報に従って動作を行う。
【００１９】
このようにして、第１の通信機器１０２および第２の通信機器１１０は、第１の情報処理装置１０５を介して設定情報の保存、取得を行うことができる。
【００２０】
さらに、第１の通信機器１０２および第２の通信機器１１０は、第１の情報処理装置１０５を介して第２の情報処理装置１３０に関するコンテンツの公開範囲の設定を行うことができる。第２の情報処理装置１３０に関するコンテンツの公開範囲の設定情報は、第１の情報処理装置１０５に保存される。
【００２１】
第１の通信機器１０２や第２の通信機器１１０から第１の情報処理装置１０５へコンテンツがアップロードされると、第１の情報処理装置１０５から第２の情報処理装置１３０へコンテンツが転送される。このとき、第１の情報処理装置１０５に保存された第２の情報処理装置１３０に関するコンテンツの公開範囲の設定情報も第１の情報処理装置１０５から第２の情報処理装置１３０へ送信される。
【００２２】
本実施形態によれば、第１の通信機器１０２や第２の通信機器１１０から第１の情報処理装置１０５へアップロードされたコンテンツを、第１の情報処理装置１０５を介して第２の情報処理装置１３０へ転送する。このようにして、第２の情報処理装置１３０のユーザにもコンテンツを配信することができる。
【００２３】
＜情報処理装置の構成＞図２を参照して、第１および第２の情報処理装置の構成および機能について説明する。
【００２４】
図２に示すように、第１および第２の情報処理装置１０５、１３０は、ディスプレイ２０１、ＶＲＡＭ２０２、ＢＭＵ２０３、キーボード２０４、ＰＤ２０５、ＣＰＵ２０６、ＲＯＭ２０７、ＲＡＭ２０８、ＨＤＤ２０９、メモリＩ／Ｆ２１０、ネットワークＩ／Ｆ２１１を有する。
【００２５】
ディスプレイ２０１には、例えばコンテンツの公開範囲の設定情報等の管理情報、アイコン、メッセージ、メニューその他のユーザインタフェース情報が表示される。
【００２６】
ＶＲＡＭ２０２には、ディスプレイ２０１に表示するための画像データが描画される。  このＶＲＡＭ２０２に生成された画像データは、所定の規定に従ってディスプレイ２０１に転送され、これによりディスプレイ２０１に画像が表示される。
【００２７】
ＢＭＵ（ビットムーブユニット）２０３は、例えば、メモリ間（例えば、ＶＲＡＭ２０２と他のメモリとの間）のデータ転送や、メモリと各Ｉ／Ｏデバイス（例えば、ネットワークＩ／Ｆ２１１）との間のデータ転送を制御する。
【００２８】
キーボード２０４は、文書等を入力するための各種キーを有する。
【００２９】
ＰＤ（ポインティングデバイス）２０５は、例えば、ディスプレイ２０１に表示されたアイコン、メニューその他のコンテンツを指示またはオブジェクトのドラッグドロップために使用される。
【００３０】
ＣＰＵ２０６は、ＲＯＭ２０７やＨＤＤ２０９に格納されたＯＳや制御プログラムに基づいて、各デバイスを制御する。
【００３１】
ＲＯＭ２０７は、各種制御プログラムやデータを保存する。
【００３２】
ＲＡＭ２０８は、ＣＰＵ２０６のワーク領域、エラー処理時のデータの退避領域、制御プログラムのロード領域等を有する。
【００３３】
ＨＤＤ２０９は、情報処理装置内で実行される各制御プログラムやコンテンツ、データを格納する。
【００３４】
メモリＩ／Ｆ２１０は、ＵＳＢメモリなどの外部記憶媒体に対するデータの読み出しや書き込み制御する。
【００３５】
ネットワークＩ／Ｆ２１１は、他の情報処理装置やプリンタ等とネットワークを介して通信を行う。
【００３６】
ＣＰＵバス２１２は、アドレスバス、データバス及びコントロールバスを含む。
【００３７】
ＣＰＵ２０６に対する制御プログラムの提供は、ＲＯＭ２０７やＨＤＤ２０９から行うこともできるし、ネットワークＩ／Ｆ２１１を介してネットワーク経由で他の情報処理装置等から行うこともできる。
【００３８】
＜通信機器の構成＞次に、図３を参照して、第１および第２の通信機器がデジタルカメラの場合の構成および機能について説明する。
【００３９】
なお、以下では、第１および第２の通信機器１０２、１１０がカメラ機能および通信機能を有するデジタルカメラ（以下、通信機器３００）である場合について説明するが、スマートフォンやタブレット端末、ＰＣであっても良い。
【００４０】
図３に示すように、撮影レンズ３０１はズームレンズ、フォーカスレンズを含むレンズ群である。シャッター３０２は絞り機能を備える。撮像部３０３は被写体の光学像を電気信号に変換するＣＣＤやＣＭＯＳ等で構成される撮像素子である。Ａ／Ｄ変換器３０４は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器３０４は、撮像部３０３から出力されるアナログ信号をデジタル信号に変換するために用いられる。バリア３０５は、通信機器３００の、撮影レンズ３０１を含む撮像系を覆うことにより、撮影レンズ３０１、シャッター３０２、撮像部３０３を含む撮像系の汚れや破損を防止する。
【００４１】
画像処理部３０６は、Ａ／Ｄ変換器３０４からのデータ、又は、メモリ制御部３０７からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部３０６では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部３０８が露光制御、測距制御を行う。
【００４２】
Ａ／Ｄ変換器３０４からの出力データは、画像処理部３０６及びメモリ制御部３０７を介して、或いは、メモリ制御部３０７を介してメモリ３０９に直接書き込まれる。メモリ３０９は、撮像部３０３によって得られ、Ａ／Ｄ変換器３０４によりデジタルデータに変換された画像データや、表示部３１０に表示するための画像データを格納する。メモリ３０９は、所定枚数の静止画や所定時間の動画および音声を格納するのに十分な記憶容量を備えている。
【００４３】
また、メモリ３０９は画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器３１１は、メモリ３０９に格納されている画像表示用のデータをアナログ信号に変換して表示部３１０に供給する。こうして、メモリ３０９に書き込まれた表示用の画像データはＤ／Ａ変換器３１１を介して表示部３１０により表示される。表示部３１０は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器３１１からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器３０４によって一旦Ａ／Ｄ変換され、メモリ３０９に蓄積されたデジタル信号をＤ／Ａ変換器３１１においてアナログ変換し、表示部３１０に逐次転送して表示することで、電子ビューファインダとして機能し、スルー画像表示を行える。
【００４４】
不揮発性メモリ３１２は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ３１２には、システム制御部３０８の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。
【００４５】
システム制御部３０８は、通信機器３００全体を制御する。前述した不揮発性メモリ３１２に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。３１３はシステムメモリであり、ＲＡＭが用いられる。システムメモリ３１３には、システム制御部３０８の動作用の定数、変数、不揮発性メモリ３１２から読み込んだプログラム等を展開する。また、システム制御部３０８はメモリ３０９、Ｄ／Ａ変換器３１１、表示部３１０等を制御することにより表示制御も行う。
【００４６】
モード切替ボタン３１４、第１シャッタースイッチ３１５、第２シャッタースイッチ３１６、操作部３１７はシステム制御部３０８に各種の動作指示を入力するための操作手段である。
【００４７】
モード切替ボタン３１４は、システム制御部３０８の動作モードを静止画撮影モード、動画記録モード、再生モード等のいずれかに切り替える。
【００４８】
第１シャッタースイッチ３１５は、通信機器３００に設けられたシャッターボタンの操作途中、いわゆる半押し（撮影準備指示）でオンとなり第１シャッタースイッチ信号ＳＷ１を発生する。第１シャッタースイッチ信号ＳＷ１により、ＡＦ処理、ＡＥ処理、ＡＷＢ処理、ＥＦ処理等の動作を開始する。
【００４９】
第２シャッタースイッチ３１６は、シャッターボタンの操作完了、いわゆる全押し（撮影指示）でオンとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部３０８は、第２シャッタースイッチ信号ＳＷ２により、撮像部３０３からの信号読み出しから記録媒体３２５に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００５０】
操作部３１７の各操作部材は、表示部３１０に表示される種々の機能アイコンを選択操作することなどにより、シーンごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば実行ボタン、終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると各種の設定可能なメニュー画面が表示部３１０に表示される。ユーザは、表示部３１０に表示されたメニュー画面と、上下左右の４方向ボタンやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。
【００５１】
なお、操作部３１７の１つとして、表示部３１０に対する接触を検知可能なタッチパネルを有する。
【００５２】
また、操作部３１７は、回転操作可能な操作部材であるコントローラホイール３１８およびコントローラリング３１９を含む。
【００５３】
コントローラホイール３１８は、方向ボタンと共に選択項目を指示するときなどに用いられる。コントローラホイール３１８を回転操作すると、操作量に応じて電気的なパルス信号が発生し、このパルス信号に基づいてシステム制御部３０８は通信機器３００の各部を制御する。このパルス信号によって、コントローラホイール３１８が回転操作された角度や、何回転したかなどを判定することができる。なお、コントローラホイール３１８は回転操作が検出できる操作部材であればどのようなものでも良い。例えば、ユーザの回転操作に応じてコントローラホイール３１８自体が回転してパルス信号を発生するダイヤル操作部材であっても良い。また、タッチセンサよりなる操作部材で、コントローラホイール３１８自体は回転せず、コントローラホイール３１８上でのユーザの指の回転動作などを検出するものであっても良い（いわゆる、タッチホイール）。
【００５４】
コントローラリング３１９は、レンズ鏡筒まわりの光軸を中心とした回転操作が可能な操作部材である。コントローラリング３１９を操作すると、回転量（操作量）に応じた電気的なパルス信号が発生し、このパルス信号に基づいてシステム制御部３０８は通信機器３００の各部を制御する。また、コントローラリング３１９の機能切替ボタンが押されると、コントローラリング３１９に割り当てる機能を変更可能なメニュー画面が表示部３１０に表示される。コントローラリング３１９およびコントローラホイール３１８は通常モード項目の選択や値の変更に用いられる。
【００５５】
電源スイッチ３２０は、通信機器３００の電源オン、電源オフを切り替える。
【００５６】
電源制御部３２１は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部３２１は、その検出結果及びシステム制御部３０８の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体３２５を含む各部へ供給する。
【００５７】
電源部３２２は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、リチウムイオン電池等の二次電池、ＡＣアダプタ等からなる。
【００５８】
記録媒体Ｉ／Ｆ３２４は、メモリカードやハードディスク等の記録媒体３２５とのインターフェースである。記録媒体３２５は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。
【００５９】
通信部３２３は、無線アンテナや有線ケーブルによって通信可能に接続された外部機器と映像や音声の送受信を行う。
【００６０】
ネットワークＩ／Ｆ３２６は無線ＬＡＮやインターネット等のネットワーク１０４に接続可能であり、撮像部３０３で撮像された画像（スルー画像を含む）や記録媒体３２５に記録された画像ファイルを外部機器に送信できる。また、ネットワークＩ／Ｆ３２６を介して部機器から画像データやその他の各種情報を受信できる。
【００６１】
なお、外部機器としては、第１の通信機器１０２、第１の情報処理装置１０５、第２の通信機器１１０、第２の情報処理装置１３０が含まれる。
【００６２】
＜公開範囲の設定画面＞図４を参照して、第１および第２の通信機器から第１の情報処理装置を介して第２の情報処理装置に関するコンテンツの公開範囲を設定するためのメニュー画面について説明する。
【００６３】
図４（ａ）は、第１の通信機器１０２や第２の通信機器１１０から行われる第２の情報処理装置１３０に関するコンテンツの公開範囲の設定画面４０１を例示している。設定項目４０２、４０３、４０４のいずれかを指定することで、指定された公開範囲でコンテンツの配信が行われる。４０５は、設定項目４０２、４０３、４０４のいずれかに指定された公開範囲を確定するボタンである。４０６は、公開範囲の設定を中止するボタンである。
【００６４】
図４（ｂ）は、第１の通信機器１０２や第２の通信機器１１０から行われる第１の情報処理装置１０５に関するコンテンツの公開範囲の設定画面４０７を例示している。設定項目４０８、４０９、４１０のいずれかを指定することで、指定された公開範囲でコンテンツの配信が行われる。４１１は、設定項目４０８、４０９、４１０のいずれかに指定された公開範囲を確定するボタンである。４１２は、公開範囲の設定を中止するボタンである。
【００６５】
図４（ｃ）は、第１の通信機器１０２や第２の通信機器１１０からコンテンツをアップロードする際に表示される公開範囲の設定画面４１３を例示している。設定項目４１４は、図４（ｂ）の設定項目４０８、４０９、４１０に対応する。設定項目４１４のいずれかを指定することで、指定された公開範囲で第１の情報処理装置１０５を介して第２の情報処理装置１３０へコンテンツが配信される。
【００６６】
図４（ｄ）は、第１の通信機器１０２や第２の通信機器１１０からの入力操作を受け付け、第１の情報処理装置１０５でコンテンツの公開範囲を設定する際に表示される警告画面４１５を例示している。４１６は、第２の情報処理装置１３０でコンテンツの公開範囲を設定するための公開範囲ページへアクセするためのアドレス情報（ＵＲＬ）が設定されたリンク先である。４１７は、警告画面４１５を次回以降に表示しない場合にＯＮに設定するチェックボックスである。４１８は、警告画面４１５を終了するボタンである。
【００６７】
このように、第１の情報処理装置１０５に関して設定できるコンテンツの公開範囲は、第２の情報処理装置１３０に関して設定されたコンテンツの公開範囲よりも広くすることはできないことを警告する。
【００６８】
このようにすることで、コンテンツ配信元により設定されたコンテンツの公開範囲ではなく、コンテンツ配信先で設定されている公開範囲が適用されることをユーザが容易に認知することができる。
【００６９】
本実施形態では、第２の情報処理装置１３０は、第１の情報処理装置１０５に保存されたコンテンツの公開範囲とは独立して、異なるコンテンツの公開範囲を設定することができる。ユーザは第１の通信機器１０２を用いて第２の情報処理装置１３０にアクセスし、コンテンツの公開範囲を設定したり、第２の情報処理装置１３０がコンテンツの所定の公開範囲を自動で設定することができる。よって、第１の情報処理装置１０５に保存された第１の公開範囲と、第２の情報処理装置１３０に保存された第２の公開範囲とが異なる場合がある。その場合は、第２の情報処理装置１３０は、第１の情報処理装置１０５から転送されたコンテンツを、図５に示すようなテーブルにしたがって決定される公開範囲を満たす第三者の端末に対して配信する。
【００７０】
図５は、第１の情報処理装置１０５（配信元）の第１の公開範囲と第２の情報処理装置１３０（配信先）の第２の公開範囲の関係を示すコンテンツの公開範囲の設定一覧５０１を例示している。本実施形態では、第１の公開範囲と第２の公開範囲のうち、狭い（小さい）方の公開範囲が選択される。５０２、５０３、５０４は、第１の公開範囲より第２の公開範囲が狭いため、第２の公開範囲が優先されることを示している。図４の画面では、図４（ａ）で公開範囲の設定項目４０４を選択し、図４（ｂ）で公開範囲の設定項目４０８、４０９、４１０を選択した場合に、図４（ｃ）の項目４１４で「誰にも公開しない」を選択したとしても「自分だけ」の設定となる。なお、最終的な公開範囲を決定する規則は、これに限らず、例えば、第１の公開範囲と第２の公開範囲のうち広い方の公開範囲が選択されるようにしてもよい。
【００７１】
＜コンテンツの公開範囲の設定＞次に、図６を参照して、第１の通信機器または第２の通信機器、第１の情報処理装置、並びに第２の情報処理装置によるコンテンツの公開範囲の設定処理について説明する。
【００７２】
図６において、（ａ）は第１の通信機器１０２または第２の通信機器１１０、（ｂ）は第１の情報処理装置１０５、（ｃ）は第２の情報処理装置１３０の動作をそれぞれ示しているが、（ａ）の処理は第１の通信機器１０２が実行するものとして説明する。
【００７３】
ステップＳ６０１では、第１の通信機器１０２は、第１の情報処理装置１０５にコンテンツの公開範囲の設定画面を要求する。
【００７４】
ステップＳ６０２では、第１の情報処理装置１０５は、第１の通信機器１０２からの設定画面の要求を受信する。
【００７５】
ステップＳ６０３では、第１の情報処理装置１０５は、第１の通信機器１０２からの要求を受けて設定画面を返信する。
【００７６】
ステップＳ６０４では、第１の通信機器１０２は、第１の情報処理装置１０５から受信した設定画面を表示する（例えば図４（ｂ）の設定画面４０７）。
【００７７】
ステップＳ６０５では、第１の通信機器１０２は、第１の情報処理装置１０５にコンテンツの公開範囲の設定を要求する。この設定要求は、図４（ｂ）の例では、第１の通信機器１０２において、設定項目４０８、４０９、４１０のいずれかを指定して設定ボタン４１１が押されると送信される。この場合、指定された設定項目と対応するコンテンツの公開範囲を示す第１の公開範囲情報が第１の通信機器１０２から第１の情報処理装置１０５へ送信される。
【００７８】
ステップＳ６０６では、第１の情報処理装置１０５は、第１の通信機器１０２からのコンテンツの公開範囲設定要求を受信する。ここで、公開範囲設定要求は上述の第１の公開範囲情報を含む。
【００７９】
ステップＳ６０７では、第１の情報処理装置１０５は、第２の情報処理装置１３０に対して第２の情報処理装置１３０で設定されているコンテンツの公開範囲を示す第２の公開範囲情報の取得を要求する。
【００８０】
ステップＳ６０８では、第２の情報処理装置１３０は、第１の情報処理装置１０５からの第２の公開範囲情報の取得要求を受信する。
【００８１】
ステップＳ６０９では、第２の情報処理装置１３０は、第１の情報処理装置１０５の要求を受けて第２の公開範囲情報を第１の情報処理装置１０５へ返信する。なお、第２の公開範囲情報の設定は、ユーザが第１の通信機器１０２または他の通信機器等のユーザ端末を使って第２の情報処理装置１３０にアクセスし、図４（ａ）の画面にしたがって入力操作することで行われる。図４（ａ）の例では、第２の情報処理装置１３０において、設定項目４０２、４０３、４０４のいずれかを指定して設定ボタン４０５が押されると、指定された設定項目と対応するコンテンツの公開範囲を示す第２の公開範囲情報がユーザ端末から第２の情報処理装置１３０へ送信される。なお、第２の情報処理装置１３０における第２の公開範囲情報の設定は、図６で示す処理とは独立して、ユーザが任意のタイミングに行うことが可能であり、本実施の形態のステップＳ６０１が実行されるより前に行うことが可能である。
【００８２】
ステップＳ６１０では、第１の情報処理装置１０５は、第２の情報処理装置１３０から第２の公開範囲情報を受信する。
【００８３】
ステップＳ６１１では、第１の情報処理装置１０５は、ステップＳ６０６で受信した第１の公開範囲情報と、ステップＳ６１０で受信した第２の公開範囲情報とを比較し、第１の公開範囲情報が第２の公開範囲情報よりも狭いか否かを判定する。比較の結果、第１の公開範囲情報が第２の公開範囲情報よりも広い、または、同じ場合（Ｓ６１１でＮＯ）はステップＳ６２３へ進み、第１の公開範囲情報が第２の公開範囲情報よりも狭い場合（Ｓ６１１でＹＥＳ）はステップＳ６１２へ進む。図５の例では、公開範囲の設定が５０２、５０３、５０４に該当する場合には狭いと判定される。すなわち、ステップＳ６１１では、第１の情報処理装置１０５にアップロードされ、第２の情報処理装置１３０に転送されたコンテンツが第三者の端末に配信される際に、第１の情報処理装置１０５で設定された第１の公開範囲が適用されるのか否かを判定する。そして、第１の公開範囲が適用される場合はステップＳ６２３へ進み、適用されない場合はステップＳ６１２へ進む。
【００８４】
ステップＳ６１２では、第１の情報処理装置１０５は、ステップＳ６１０で受信した第１の公開範囲情報と、履歴として記録されている前回の第１の公開範囲情報とを比較する。そして、第１の公開範囲情報に変更があった場合はステップＳ６１４に進み、変更がない場合はステップＳ６１３に進む。なお、前回の第１の公開範囲情報が保持されていない場合には変更がないと判定される。
【００８５】
このように、前回の公開範囲の設定処理でユーザが警告画面を非表示に設定していたとしても、公開範囲に変更がある場合（Ｓ６１２でＹＥＳ）はステップＳ６１３の処理をスキップする。これにより警告画面が表示可能となり、ユーザが容易に正確な公開範囲を認知することができる。
【００８６】
ステップＳ６１３では、第１の情報処理装置１０５は、警告画面の表示設定が非表示の場合はステップＳ６２３に進み、表示の場合はステップＳ６１４へ進む。図４（ｄ）の例では、前回の公開範囲の設定処理において表示された警告画面４１５でチェックボックス４１７にチェックがされていたか否かを判定する。
【００８７】
このように、前回の公開範囲の設定処理において警告画面の表示設定を非表示にしておくことで、今回の公開範囲の設定処理において警告画面を表示しないようにできる。よって、コンテンツの公開範囲を設定する際の条件を既に知っているユーザに対して、警告画面を繰り返し表示することを防ぎ、ユーザを煩わせることがなくなるので、ユーザビリティが向上する。
【００８８】
ステップＳ６１４では、第１の情報処理装置１０５は、第２の情報処理装置１３０に対して第２の公開範囲情報を変更するための設定画面ページのＵＲＬの取得を要求する。
【００８９】
ステップＳ６１５では、第２の情報処理装置１３０は、第１の情報処理装置１０５からの公開範囲の設定画面ページのＵＲＬの取得要求を受信する。
【００９０】
ステップＳ６１６では、第２の情報処理装置１３０は、第１の情報処理装置１０５からの要求を受けて公開範囲の設定画面ページのＵＲＬを返信する。
【００９１】
ステップＳ６１７では、第１の情報処理装置１０５は、第２の情報処理装置１３０から公開範囲の設定画面ページのＵＲＬを受信する。なお、第１の情報処理装置１０５が予め公開範囲の設定画面ページのＵＲＬを保持しておくことによりステップＳ６１４からＳ６１７を省略することができる。
【００９２】
ステップＳ６１８では、第１の情報処理装置１０５は、警告画面を第１の通信機器１０２に返信する。この警告画面には、所定のメッセージとステップＳ６１７で受信した公開範囲の設定画面ページのＵＲＬがリンク先として含まれる。図４（ｄ）の例では、公開範囲の設定画面ページのＵＲＬがリンク先４１６に設定される。所定のメッセージは、第１の情報処理装置１０５にアップロードされ、第２の情報処理装置１３０に転送されたコンテンツが、第１の情報処理装置１０５で設定された第１の公開範囲ではなく、第２の情報処理装置１３０で設定された第２の公開範囲に該当する第三者の端末に対して配信されることを示す。
【００９３】
このようにすることで、第１の通信機器１０２は、そのディスプレイ２０１に選択的に表示される警告画面の設定画面ページのＵＲＬを用いて第２の情報処理装置１３０にアクセスし、第２のコンテンツ公開範囲情報の設定内容を参照することができる。また、所望の設定内容に編集することもできる。
【００９４】
ステップＳ６１９では、第１の通信機器１０２は、第１の情報処理装置１０５から受信した警告画面を表示する。ここで、ユーザは警告画面４１５で警告内容を確認した後、終了ボタン４１８を押して警告画面４１５を終了する。
【００９５】
ステップＳ６２０では、第１の通信機器１０２は、警告画面が確認されたことを第１の情報処理装置１０５に通知する。ここで、第１の通信機器１０２は警告画面４１５のチェックボックス４１７がオンに設定されている否かの設定状態を示す情報も通知に含まれる。
【００９６】
ステップＳ６２１では、第１の情報処理装置１０５は、警告画面が確認されたことを受信する。
【００９７】
ステップＳ６２２では、第１の情報処理装置１０５は、警告画面のチェックボックス４１７の設定状態を保存する。
【００９８】
ステップＳ６２３では、第１の情報処理装置１０５は、ステップＳ６１０で受信した第２の情報処理装置１３０に関するコンテンツの公開範囲を保存する。
【００９９】
ステップＳ６２４では、第１の情報処理装置１０５は、ステップＳ６０６で受信した第１の公開範囲情報を保存する。
【０１００】
ステップＳ６２５では、第１の情報処理装置１０５は、第１の通信機器１０２へ公開範囲の設定完了画面を送信する。
【０１０１】
ステップＳ６２６では、第１の通信機器１０２は、第１の情報処理装置１０５から受信した設定完了画面をディスプレイ２０１に表示する。
【０１０２】
このようにすることで、第１の情報処理装置１０５にアップロードされ、第２の情報処理装置１３０に転送されたコンテンツが第三者の端末に配信される場合に、第１の情報処理装置１０５で設定されたコンテンツの公開範囲ではなく、第２の情報処理装置１３０で設定されたコンテンツの公開範囲が適用されることを、ユーザが容易に認知することができる。
【０１０３】
［実施形態２］次に、図７を参照して、第１の通信機器または第２の通信機器、第１の情報処理装置、並びに第２の情報処理装置による実施形態２のコンテンツの公開範囲の設定処理について説明する。
【０１０４】
図７において、（ａ）は第１の通信機器１０２または第２の通信機器１１０、（ｂ）は第１の情報処理装置１０５、（ｃ）は第２の情報処理装置１３０の動作をそれぞれ示しているが、（ａ）の処理は第１の通信機器１０２が実行するものとして説明する。
【０１０５】
なお、図７のステップＳ７０１、Ｓ７０４、Ｓ７０５、Ｓ７１３、Ｓ７１４、Ｓ７１８は、図６のステップＳ６０１、Ｓ６０４、Ｓ６０５、Ｓ６１９、Ｓ６２０、Ｓ６２６と同様である。また、図７のステップＳ７０２、Ｓ７０３、Ｓ７０６、Ｓ７１５、Ｓ７１６、Ｓ７１７は、図６のステップＳ６０２、Ｓ６０３、Ｓ６０６、Ｓ６１８、Ｓ６２１、Ｓ６２４、Ｓ６２５と同様である。よって、以下では、図６と異なる点を中心に説明を進める。
【０１０６】
ステップＳ７０７では、第１の情報処理装置１０５は、第２の情報処理装置１３０に対してコンテンツの公開範囲の適用可否の問合せを送信する。この問合せには、上述の第１の情報処理装置１０５で設定され、保存されたコンテンツの公開範囲を示す第１の公開範囲情報が含まれる。
【０１０７】
ステップＳ７０８では、第２の情報処理装置１３０は、第１の情報処理装置１０５からの公開範囲の適用可否の問合せを受信する。
【０１０８】
ステップＳ７０９では、第２の情報処理装置１３０は、第１の通信機器１０２から受信した第１の公開範囲情報が示す公開範囲と、第２の情報処理装置１３０で設定されている公開範囲を比較する。そして、第１の公開範囲情報の適用可否を判定し、判定結果を返信する。
【０１０９】
ステップＳ７１０では、第１の情報処理装置１０５は、第２の情報処理装置１３０から公開範囲の適用可否を受信する。
【０１１０】
ステップＳ７１１では、第１の情報処理装置１０５は、ステップＳ７１０で受信した公開範囲の適用可否に基づいて、第１の公開範囲情報が示す公開範囲が適用できる場合はステップＳ７１６へ進み、適用できない場合はステップＳ７１２へ進む。
【０１１１】
このようにすることで、第１の情報処理装置１０５にアップロードされ、第２の情報処理装置１３０に転送されたコンテンツが第三者の端末に配信される場合に、第２の情報処理装置１３０において第１の情報処理装置１０５で設定された公開範囲の適用可否の判定した結果に基づいてユーザに通知することができる。
【０１１２】
［実施形態３］次に、図８を参照して、第１の通信機器または第２の通信機器、第１の情報処理装置、並びに第２の情報処理装置による実施形態３のコンテンツの公開範囲の設定画面の表示処理について説明する。
【０１１３】
図８において、（ａ）は第１の通信機器１０２または第２の通信機器１１０、（ｂ）は第１の情報処理装置１０５、（ｃ）は第２の情報処理装置１３０の動作をそれぞれ示しているが、（ａ）の処理は第１の通信機器１０２が実行するものとして説明する。
【０１１４】
なお、図８のステップＳ８０１、Ｓ８１３、Ｓ８１４、Ｓ８１８は、図６のステップＳ６０１、Ｓ６０４、Ｓ６０５、Ｓ６２６と同様である。また、図８のステップＳ８０４、Ｓ８０５、Ｓ８０８、Ｓ８０９は、図６のステップＳ６０８、Ｓ６０９、Ｓ６１５、Ｓ６１６と同様である。よって、以下では、図６と異なる点を中心に説明を進める。
【０１１５】
ステップＳ８０２では、第１の情報処理装置１０５は、第１の通信機器１０２からの公開範囲の設定画面の要求を受信する。
【０１１６】
ステップＳ８０３では、第１の情報処理装置１０５は、第２の情報処理装置１３０に対して、第２の情報処理装置１３０で設定されたコンテンツの公開範囲を示す第２の公開範囲情報の取得を要求する。
【０１１７】
ステップＳ８０６では、第１の情報処理装置１０５は、第２の情報処理装置１３０から第２の公開範囲情報を受信する。
【０１１８】
ステップＳ８０７では、第１の情報処理装置１０５は、第２の情報処理装置１３０に対して第２の公開範囲情報を変更するための設定画面ページのＵＲＬの取得を要求する。
【０１１９】
ステップＳ８１０では、第１の情報処理装置１０５は、第２の情報処理装置１３０から公開範囲の設定画面ページのＵＲＬを受信する。
【０１２０】
ステップＳ８１１では、第１の情報処理装置１０５は、第２の情報処理装置１３０から受信した第２の公開範囲情報から、第１の通信機器１０２が設定可能な公開範囲を求める。図５の例では、公開範囲が５０２、５０３、５０４に該当する設定以外が設定可能となるように公開範囲を求める。
【０１２１】
ステップＳ８１２では、第１の情報処理装置１０５は、公開範囲の設定画面のデータを第１の通信機器１０２へ返信する。ここで、返信される公開範囲の設定画面のデータは、ステップＳ８１１で求めた設定可能な公開範囲以外を非表示またはグレーアウトするなどして選択不可とし、ステップＳ８１３で表示される設定画面でユーザが設定不可能な公開範囲を設定できないようにする。
【０１２２】
ステップＳ８１５では、第１の情報処理装置１０５は、第１の通信機器１０２からの公開範囲の設定要求を受信する。
【０１２３】
ステップＳ８１６では、第１の情報処理装置１０５は、ステップＳ８１５で受信した公開範囲の設定情報を保存する。
【０１２４】
ステップＳ８１７では、第１の情報処理装置１０５は、公開範囲の設定完了画面を返信する。
【０１２５】
このようにすることで、第１の情報処理装置１０５にアップロードされ、第２の情報処理装置１３０に転送されたコンテンツが第三者の端末に配信される場合に、適用不可の公開範囲をユーザが第１の情報処理装置１０５で設定するのを事前に防ぐことができる。
【０１２６】
［実施形態４］次に、図９を参照して、第１の通信機器または第２の通信機器、第１の情報処理装置、並びに第２の情報処理装置による実施形態４のコンテンツの公開範囲の設定項目の取得処理について説明する。
【０１２７】
図９において、（ａ）は第１の通信機器１０２または第２の通信機器１１０、（ｂ）は第１の情報処理装置１０５、（ｃ）は第２の情報処理装置１３０の動作をそれぞれ示しているが、（ａ）の処理は第１の通信機器１０２が実行するものとして説明する。
【０１２８】
ステップＳ９０１では、第１の通信機器１０２は、第１の情報処理装置１０５に公開範囲の設定項目を要求する。
【０１２９】
ステップＳ９０２では、第１の情報処理装置１０５は、第１の通信機器１０２からの公開範囲の設定項目の要求を受信する。
【０１３０】
ステップＳ９０３では、第１の情報処理装置１０５は、第２の情報処理装置１３０に対して、第２の情報処理装置１３０で保存されている第２の公開範囲情報の取得を要求する。
【０１３１】
ステップＳ９０４では、第２の情報処理装置１３０は、第１の情報処理装置１０５からの第２の公開範囲情報の取得要求を受信する。
【０１３２】
ステップＳ９０５では、第２の情報処理装置１３０は、第１の情報処理装置１０５の要求を受けて第２の公開範囲情報を返信する。
【０１３３】
ステップＳ９０６では、第１の情報処理装置１０５は、第２の情報処理装置１３０から第２の公開範囲情報を受信する。
【０１３４】
ステップＳ９０７では、第１の情報処理装置１０５は、第２の通信機器１１０に保存されている公開範囲の設定項目を取得する。
【０１３５】
ステップＳ９０８では、第１の情報処理装置１０５は、ステップＳ９０６で受信した第２の公開範囲情報が示す公開範囲とステップＳ９０７で取得した公開範囲の設定項目から、第１の通信機器１０２で設定可能な公開範囲の設定項目を求める。
【０１３６】
ステップＳ９０９では、第１の情報処理装置１０５は、ステップＳ９０８で求めた公開範囲の設定項目を第２の通信機器１０２へ返信する。
【０１３７】
ステップＳ９１０では、第１の通信機器１０２は、第１の情報処理装置１０５から受信した、設定可能な公開範囲の設定項目を表示する。図４（ｃ）の例では、設定項目４１４のうち、設定不可能な設定項目を非表示またはグレーアウトするなどして、ユーザが設定できないようにする。
【０１３８】
このようにすることで、第１の情報処理装置１０５にアップロードされ、第２の情報処理装置１３０に転送されたコンテンツが第三者の端末に配信される場合に、適用不可の公開範囲をユーザが第１の情報処理装置１０５で設定するのを事前に防ぐことができる。
【０１３９】
［その他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１４０】
１０２…第１の通信機器、１０５…第１の情報処理装置、１１０…第２の通信機器、１３０…第２の情報処理装置、２０１…ディスプレイ、２０６…ＣＰＵ
【図１】
2015111406.tif 000003
【図２】
2015111406.tif 000004
【図３】
2015111406.tif 000005
【図４】
2015111406.tif 000006
【図５】
2015111406.tif 000007
【図６】
2015111406.tif 000008
【図７】
2015111406.tif 000009
【図８】
2015111406.tif 000010
【図９】
2015111406.tif 000011