(57)【要約】【課題】  グループに参加して共有サービスを利用する手間を簡易化する。【解決手段】  メディアプレーヤ（１１０）は、サーバ（１７０）からのグループ化開始信号に従い映像出力装置（１２８）から音声を出力させ、出力した音声データをサーバ（１７０）に通知する。デジタルカメラ（１３０）はサーバ（１７０）からのグループ化開始信号に従いメディアプレーヤ（１１０）からの音声を取り込み、記憶する。共有サービスを利用する際、デジタルカメラ（１３０）は記憶する音声データをサーバ１７０に送信する。サーバ１７０は、デジタルカメラ（１３０）からの音声データを記憶音声データと照合し、一致する場合に、共有サービスへのアクセスを示す共有サービス情報をデジタルカメラ（１３０）に送信する。デジタルカメラ（１３０）は、受信した共有サービス情報を使って共有サービスにアクセスする。【選択図】  図１
2015103044.tif 000002
【特許請求の範囲】
【請求項１】
１以上の情報機器をグループ化し、グループのための共有サービスへのアクセスを可能にする情報処理システムであって、
前記１以上の情報機器の前記共有サービスの利用を管理する管理装置と、
グループ化開始信号に応じて、所定距離内に位置する前記情報機器が受信できるグループ識別キー信号をブロードキャストすると共に、ブロードキャストした前記グループ識別キー信号を前記管理装置に通知するグループ識別キー信号生成手段
とを具備し、
前記管理装置は、前記情報機器からの前記ブロードキャストされた前記グループ識別キー信号を伴う信号を受信すると、前記情報機器からの前記グループ識別キー信号を前記グループ識別キー信号生成手段からの前記グループ識別キー信号と照合し、これらが一致する場合に、前記情報機器に前記共有サービスの利用を可能にする共有サービス情報を通知する
ことを特徴とする情報処理システム。
【請求項２】
前記グループ識別キー信号生成手段がブロードキャストする前記グループ識別キー信号が、音声信号、無線ＬＡＮ信号及び無線信号の何れかであることを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記管理装置は、グループ化期間を示すグループ化終了信号を前記１以上の情報機器に送信することを特徴とする請求項１又は２に記載の情報処理システム。
【請求項４】
前記情報機器は撮像手段と前記撮像手段による撮影画像を記憶する記憶手段とを具備し、
前記共有サービスが画像共有サービスであり、
前記共有サービス情報が、前記共有サービスのアクセス条件情報を含む
ことを特徴とする請求項１ないし３の何れか１項に記載の情報処理システム。
【請求項５】
前記グループ識別キー信号生成手段が、ブロードキャストした前記グループ識別キー信号と共に前記共有サービス情報を前記管理装置に通知することを特徴とする請求項１ないし４の何れか１項に記載の情報処理システム。
【請求項６】
１以上の情報機器と、
所定距離内に位置する前記情報機器が受信できるグループ識別キー信号を生成するグループ識別キー信号生成手段と、
前記１以上の情報機器の共有サービスの利用を管理する管理装置
とを有する情報処理システムにおいて、
前記グループ識別キー信号生成手段が、前記管理装置からのグループ化開始信号に応じて、前記グループ識別キー信号をブロードキャストすると共に前記管理装置に通知するステップと、
前記１以上の情報機器が前記グループ識別キー信号を受信して記憶するステップと、
前記管理装置が前記グループ識別キー信号生成手段から通知される前記グループ識別キー信号を記憶するステップと、
前記共有サービスの利用に際して、前記情報機器が、記憶する前記グループ識別キー信号を前記管理装置に送信するステップと、
前記管理装置が、前記情報機器から送信される前記グループ識別キー信号を前記グループ識別キー信号生成手段から通知された前記グループ識別キー信号と照合し、これらが一致する場合に、前記情報機器に前記共有サービスの利用を可能にする共有サービス情報を通知するステップと、
前記共有サービス情報を受信した前記情報機器が、受信した前記共有サービス情報を使って前記共有サービスにアクセスするステップ
とを有することを特徴とする共有サービス利用方法。
【請求項７】
前記グループ識別キー信号生成手段がブロードキャストする前記グループ識別キー信号が、音声信号、無線ＬＡＮ信号及び無線信号の何れかであることを特徴とする請求項６に記載の共有サービス利用方法。
【請求項８】
前記共有サービスの利用を許可された前記情報機器が、前記管理装置により指示されるグループ化期間内の情報を前記共有サービスに送信するステップを有することを特徴とする請求項６又は７に記載の共有サービス利用方法。
【請求項９】
前記管理装置は、前記グループ化期間を示すグループ化終了信号を前記１以上の情報機器に送信することを特徴とする請求項８に記載の共有サービス利用方法。
【請求項１０】
前記情報機器は撮像手段と前記撮像手段による撮影画像を記憶する記憶手段とを具備し、
前記共有サービスが画像共有サービスであり、
前記共有サービス情報が、前記共有サービスのアクセス条件情報を含む
ことを特徴とする請求項６ないし９の何れか１項に記載の共有サービス利用方法。
【請求項１１】
前記情報機器は、グループ化期間内に前記撮像手段により撮影された撮影画像を前記共有サービスに送信することを特徴とする請求項１０に記載の共有サービス利用方法。
【請求項１２】
前記グループ識別キー信号生成手段が、ブロードキャストした前記グループ識別キー信号と共に前記共有サービス情報を前記管理装置に通知することを特徴とする請求項６ないし１１の何れか１項に記載の共有サービス利用方法。
【請求項１３】
ネットワークに接続する通信手段と、
グループ化開始信号に応じてグループ識別キー信号を受信し記憶する手段と、
共有サービスの利用に際して、記憶する前記グループ識別キー信号を管理装置に前記通信手段により送信する送信手段と、
前記管理装置への前記グループ識別キー信号の送信への応答を前記通信手段により受信する受信手段と、
前記管理装置からの応答が前記共有サービスの利用を可能にする共有サービス情報を場合に、前記共有サービス情報を使って前記共有サービスに前記通信手段によりアクセスするアクセス手段
とを有することを特徴とする情報機器。
【請求項１４】
前記グループ識別キー信号が、音声信号、無線ＬＡＮ信号及び無線信号の何れかであることを特徴とする請求項１３に記載の情報機器。
【請求項１５】
前記アクセス手段は、前記管理装置により指示されるグループ化期間内に取得した情報を前記共有サービスに前記通信手段により送信することを特徴とする請求項１３又は１４に記載の情報機器。
【請求項１６】
更に、撮像手段と前記撮像手段による撮影画像を記憶する記憶手段とを具備することを特徴とする請求項１３又は１４に記載の情報機器。
【請求項１７】
前記情報機器は、グループ化期間内に前記撮像手段により撮影された撮影画像を前記共有サービスに送信することを特徴とする請求項１６に記載の情報機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外出先などで使用する複数の情報機器間でデータ共有を行う情報処理システム、共有サービス利用方法及び情報機器に関する。
【背景技術】
【０００２】
パーソナルコンピュータ、携帯電話及びデジタルカメラなどの多くの機器がインターネットに接続する通信機能を具備し、相互に、また、インターネット上のサーバとの間でデータを送受信できるようになってきている
【０００３】
これらの情報機器を使用するユーザが近くにいる場合に、機器間でデータを共有して利用したいという要望がある。例えば一緒に旅行に行ったメンバ間やパーティに参加したメンバ間で撮影画像／映像をその場で又は事後的に交換したいことがある。具体的には、各ユーザが有するデジタルカメラの撮影画像をこのユーザグループのみがアクセスできるインターネット上の共有サーバにアップロードし、同じユーザグループに属する他のユーザは自己の情報機器で共有サーバ上の画像を閲覧する。
【０００４】
他にも、パーティ又は会議に参加したメンバ間でＳＮＳ（ソシアル・ネットワーク・サービス）のための一時的なグループを構成し、当該グループ間で特定のサービスを享受したいとする需要もある。
【０００５】
このような目的で情報機器をグループ化又はクラスタ化する方法として、従来、共有サーバにアクセスするためのパスワード等を各情報機器に設定する方法や、同一ＬＡＮ又は近距離の条件を付加する方法が知られている。
【０００６】
特許文献１には、ＬＡＮに接続する機器間でＭＡＣアドレス等の識別情報を定期的にブロードキャストし、受信した識別情報を周辺機器管理テーブルに記憶することで、同じＬＡＮに接続する機器を動的にグループ化する方法が記載されている。
【０００７】
特許文献２には、端末識別信号を送受信する手段を有する移動通信端末間において、任意の場所で端末を持ち寄るだけで、複数の端末をグループ化し端末間でデータ通信を可能とする技術が記載されている。
【０００８】
昨今の携帯端末はＧＰＳ等の測位手段を具備する。そのような端末を使って同じネットワークサービスを利用するユーザが物理的に近くにいる場合、自動的に又は承認を得た上で、相互通信を可能にする技術も知られている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特許第３６０８６４４号公報
【特許文献２】特許第３０１７９２５号公報
【特許文献３】特開平１１−２５９０８１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
同一ＬＡＮ又は近距離等の条件を付加する方法、及びパスワード等の識別情報を追加的に設定する方法では、この付加条件から外れた時点で、グループから離脱することになる。例えば、繰り返し送出される識別信号を元に動的にグループを構成する方法では、識別信号の到達範囲外に移動した情報機器はグループから除外される。また、物理的に近くに位置することを条件とする方法でも、互いに一定距離以上に離れることでグループから除外される。従って、これらの方法によるグループ化は、ＬＡＮから離脱し又は互いに離れることで、相互通信又はデータ共有が不可能になってしまう。
【００１１】
これに対し、一緒にパーティに参加したメンバの所有するデジタルカメラの撮影画像／映像を共有したいとするケースでは、その場でのデータ共有に限らず、帰宅後又は別の場所での共有が希望される。例えば、グループ化するデジタルカメラの判定はパーティ開催時に行うものの、共有サーバへの画像送信は帰宅後に実施したいという要望がある。
【００１２】
より一般的には、グループへの帰属と、グループ内でのデータ共有又は通信の機会享受とを互いに異なるタイミングで制御したいとする要望があり、従来の技術では、このような要望を満たせない。
【００１３】
本発明は上記問題点に鑑み、複数の情報機器の容易なグループ化を実現しつつ、別のタイミングでのデータ共有又は通信の機会享受を可能にする情報処理システム、共有サービス利用方法及び情報機器を提示することを目的とする。
【課題を解決するための手段】
【００１４】
上記課題を解決するために、本発明に係る情報処理システムは、１以上の情報機器をグループ化し、グループのための共有サービスへのアクセスを可能にする情報処理システムであって、前記１以上の情報機器の前記共有サービスの利用を管理する管理装置と、グループ化開始信号に応じて、所定距離内に位置する前記情報機器が受信できるグループ識別キー信号をブロードキャストすると共に、ブロードキャストした前記グループ識別キー信号を前記管理装置に通知するグループ識別キー信号生成手段とを具備し、前記管理装置は、前記情報機器からの前記ブロードキャストされた前記グループ識別キー信号を伴う信号を受信すると、前記情報機器からの前記グループ識別キー信号を前記グループ識別キー信号生成手段からの前記グループ識別キー信号と照合し、これらが一致する場合に、前記情報機器に前記共有サービスの利用を可能にする共有サービス情報を通知することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、複数の情報機器に対して特別な操作をすることなく、かつ、任意の場所でデータ共有を行うことのできる情報処理システムを提供できる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施例の概略構成ブロック図である。情報処理システムのブロック図である。
【図２】本実施例のネットワーク構成例である。
【図３Ａ】メディアプレーヤの動作フローチャートである。
【図３Ｂ】デジタルカメラの動作フローチャートである。
【図３Ｃ】サーバの動作フローチャートである。
【図４Ａ】別の場所でのデジタルカメラの動作フローチャートである。
【図４Ｂ】図４Ａに対応するサーバの動作フローチャートである。
【図５Ａ】メディアプレーヤの別の動作フローチャートである。
【図５Ｂ】デジタルカメラの別の動作フローチャートである。
【図５Ｃ】サーバの別の動作フローチャートである。
【図６Ａ】別の場所でのデジタルカメラの別の動作フローチャートである。
【図６Ｂ】図６Ａに対応するサーバの動作フローチャートである。
【発明を実施するための形態】
【００１７】
以下、図面を参照して、本発明の実施例を詳細に説明する。
【実施例１】
【００１８】
図１は、本発明に係る情報処理システムとその共有サービス利用方法の一実施例の概略構成ブロック図を示す。本実施例では、音響発生手段から所定距離内に位置する複数のユーザ（の情報機器）が一時的にグループを構成し、当該グループに利用可能な共有サービスを使って互いに情報を共有することを可能にする。グループを構成する各ユーザ（の情報機器）には共有サービスを利用するための共有サービス情報が配布され、各ユーザ（の情報機器）はこの共有サービス情報を使って特定の共有サービスにアクセスする。共有サービスとしては、ファイル交換サービスやテキストメッセージングサービス等がある。本実施例は、グループ化の手続き及び共有サービス条件の配布のためのユーザの手間を大幅に軽減することで、快適な使用感と操作性を実現する。
【００１９】
図１に示す構成例では、メディアプレーヤ１１０及びデジタルカメラ１３０が、移動体通信網１６０、無線ＬＡＮアクセスポイント１６２及びインターネット１６４を介してサーバ１７０に接続し、情報処理システムを構成する。図１では、メディアプレーヤ１１０及びデジタルカメラ１３０としてそれぞれ１台のみを図示しているが、これらは一般的には複数である。移動体通信網１６０は、多数の基地局、基地局間ネットワーク及びインターネット１６４とのゲートウェイなどから構成される。
【００２０】
メディアプレーヤ１１０の構成と基本機能を説明する。１１２は、メディアプレーヤ１１０を全体的に制御するＣＰＵ１１２である。すなわち、ＣＰＵ１１２は、メディアプレーヤ１１０を構成する各ユニット１１４〜１２４を制御し、ユーザの設定と操作に応じて映像出力装置１２８への映像出力及びインターネット１６４上の機器へのアクセス等を制御管理する。
【００２１】
１１４は書き換え可能なメモリであり、ＣＰＵ１１２上で動作するプログラムの作業領域として使用される。メモリ１１４はまた、通信部１２４から受信するデータ、及び映像ＩＦ１１８から外部に出力する画像データ等を一時的に保存するためのバッファとしても使用される。メモリ１１４は、例えばＲＡＭ（半導体素子を利用した揮発性メモリ）などからなる。
【００２２】
１１６は不揮発性メモリであり、メディアプレーヤ１１０を制御するプログラムと、画像データ、文字データ及びその他のデータなどを格納する。メディアプレーヤ１１０に電源が投入されると、ＣＰＵ１１２は不揮発性メモリ１１６からプログラムを読み込み、メディアプレーヤ１１０の制御を開始する。メモリ１１６は、例えばＲＯＭ（半導体素子を利用した不揮発性メモリ）などからなる。
【００２３】
１１８は映像ＩＦ（インターフェース）であり、ＣＰＵ１１２の制御に基づいて、画像データ、音声データ及びＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）データを映像出力装置１２８に出力する。映像ＩＦ１１８は、例えば、ＨＤＭＩ（登録商標）コネクタと、ＨＤＭＩ信号を生成するＨＤＭＩコントローラからなる。
【００２４】
１２０は操作部であり、ユーザの指示をＣＰＵ１１２に入力するために使用される。操作部１２０は、複数のボタンとリモートコントローラから構成される。操作部１２０は、ボタンの操作を示す信号及びリモートコントローラから送信される操作信号をＣＰＵ１１２に通知する。
【００２５】
１２２はＨＤＤ（ハードディスクドライブ）であり、静止画、動画及び音声などの大容量のデータを格納するために利用する。ＣＰＵ１１２は、ＨＤＤ１２２に格納される画像データを読み出し、映像ＩＦ１１８から外部に出力すべき画像データ等を生成する。
【００２６】
１２４は通信部であり、メディアプレーヤ１１０をネットワークに接続するための通信手段である。通信部１２４は、Ｅｔｈｅｒｎｅｔ（登録商標）ケーブルを接続するコネクタと、Ｅｔｈｅｒｎｅｔ信号を処理する通信コントローラから構成され、ＩＥＥＥ８０２．３に従った通信を実現する。通信部１２４は、インターネット１６４に接続する。通信部１２４を有線通信手段としているが、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎ等の無線通信手段であってもよい。
【００２７】
１２６はシステムバスである。システムバス１２６に接続する各部１１２〜１２４は、システムバス１２６を介して互いにデータを送受信できる。
【００２８】
デジタルカメラ１３０の構成と基本機能を説明する。１３２は、デジタルカメラ１３０全体を制御するＣＰＵである。すなわち、ＣＰＵ１３２は、後述する各ユニット１３２〜１５４を制御し、ユーザの設定と操作に応じて撮影画像（動画及び静止画）を記憶媒体１５８に記録する。
【００２９】
１３４は書き換え可能なメモリであり、ＣＰＵ１３２上で動作するプログラムが作業領域として使用する。メモリ１３４は、例えばＲＡＭ（半導体素子を利用した揮発性のメモリ）などからなる。
【００３０】
１３６は不揮発性メモリであり、デジタルカメラ１３０を制御するプログラムと、画像データ、音声データ及びその他のデータなどの、プログラムが使用するデータを格納する。デジタルカメラ１３０に電源が投入されると、ＣＰＵ１３２は不揮発性メモリ１３６からプログラムを読み込み、デジタルカメラ１３０の制御を開始する。不揮発性メモリ１３６は、例えばＲＯＭ（半導体素子を利用した不揮発性メモリ）などからなる。
【００３１】
１３８は操作部であり、ユーザの指示をＣＰＵ１３２に入力するのに使用される。操作部１３８は、図示しない複数のボタン及びダイヤルなどより構成される。
【００３２】
１４０は表示部であり、ＣＰＵ１３２の制御に基づいて、画像、及びＧＵＩ（Graphical User Interface）を構成するＧＵＩ画面などを表示する。表示部１４０は、例えば、液晶表示装置（ＬＣＤ）と当該画像表示装置をコントロールするＬＣＤドライバユニットで構成される。ＣＰＵ１３２は、プログラムに従い表示制御信号を生成して表示部１４０を制御し、表示部１４０に表示すべき映像信号を生成して表示部１４０に出力するようにデジタルカメラ１３０の各部を制御する。表示部１４０はシステムバス１５６から入力する映像信号に基づいて映像を表示する。
【００３３】
１４２は記憶媒体ＩＦであり、メモリカードなどの記憶媒体１５８を装着するためのインターフェースである。記憶媒体ＩＦ１４２は、ＣＰＵ１３２の制御に基づき、記憶媒体ＩＦ１４２に装着された記憶媒体１５８にデータを読み書きする。記憶媒体１５８は、撮影画像データを保持する書き換え可能な不揮発性メモリである。
【００３４】
１４４は撮像部であり、ＣＰＵ１３２の制御に基づいて、撮影レンズによる光学像を電気映像信号に変換し、内部バス１５６に出力する。撮像部１４４は、例えば、光学レンズユニット、光学レンズユニットの絞り・ズーム・フォーカスなど制御する光学制御系と、光学レンズユニットによる光学像を電気映像信号に変換する撮像素子などで構成される。撮像素子は、一般的には、ＣＭＯＳを利用したＣＭＯＳ撮像素子（ＣＭＯＳイメージセンサ）、又は、ＣＣＤを利用したＣＣＤ撮像素子（ＣＣＤイメージセンサ）からなる。
【００３５】
１４６は画像処理部であり、ＣＰＵ１３２の制御に基づいて、不揮発性メモリ１３６や記憶媒体１５８に格納された画像データ及び撮像部１４４が出力する映像信号に各種画像処理を施す。画像処理部１４６が行う画像処理は、Ａ／Ｄ変換処理、Ｄ／Ａ変換処理、画像データの符号化処理、圧縮処理、デコード処理、拡大／縮小処理（リサイズ）、ノイズ低減処理、色変換処理及び顔検出処理などを含む。画像処理部１４６は、特定の画像処理を施すための専用回路で構成しても良い。また、画像処理の種別によっては、画像処理部１４６を用いずにＣＰＵ１３２がプログラムに従って必要な画像処理を施してもよい。
【００３６】
１４８はバッテリであり、デジタルカメラ１３０が動作するための電力を供給するためのユニットである。バッテリ１４８は、充電可能な二次電池からなるユニットで、図示しない外部バッテリ充電器により充電されうる。
【００３７】
１５０はマイクであり、ＣＰＵ１３２の制御に基づいて、外部の音声を電気的な音声信号に変換し、音声信号を内部バス１５６に出力する。マイク１５０は、例えば、エレクトレット素子を用いたマイクロフォンと、当該マイクロフォンにから出力される音声信号をデジタルデータに変換するＡ／Ｄ変換器などで構成される。
【００３８】
１５２は３Ｇ通信部であり、デジタルカメラ１３０を移動体通信網１６０に接続し、移動体通信網１６０を介したデータ通信を司るユニットである。３Ｇ通信部１５２は、無線通信を行うためのアンテナと無線信号を処理する通信コントローラから構成され、Ｗ−ＣＤＭＡ（ＵＭＴＳ）に従って無線通信を実現する。本実施例では、３Ｇ通信部１５２は、ＣＰＵ１３２の制御に基づいて移動体通信網１６０を構成する基地局の一つと接続し、インターネット１６４上のサーバなどとデータ通信を行う。
【００３９】
１５４は無線ＬＡＮ通信部であり、家庭内などの近距離での無線通信を実現するための通信ユニットである。無線ＬＡＮ通信部１５４は、無線通信のためのアンテナと無線信号を処理するための通信コントローラから構成され、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎに従った無線通信を実現する。本実施例では、無線ＬＡＮ通信部１５４は、無線ＬＡＮアクセスポイント１６２を介してインターネット１６４上のサーバ等との間のデータ通信に利用される。
【００４０】
１５６はシステムバスである。システムバス１５６に接続される各部１３２〜１５４は、システムバス１５６を介して互いにデータのやりとりを行うことができる。
【００４１】
デジタルカメラ１３０は、カメラ機能付き携帯電話器に組み込まれているものであってもよい。
【００４２】
サーバ１７０の構成と基本機能を説明する。サーバ１７０は、図１に示す情報システムにおいてデジタルカメラ１３０のグループ化を管理する管理サーバである。
【００４３】
１７２は、サーバ１７０全体を制御するＣＰＵである。すなわち、ＣＰＵ１７２は、後述する各ユニット１７２〜１８４を制御し、インターネット１６４を介してメディアプレーヤ１１０及びデジタルカメラ１３０と通信する。
【００４４】
１７４は書き換え可能なメモリであり、ＣＰＵ１７２上で動作するプログラムが作業領域として使用する。メモリ１３４は、例えばＲＡＭ（半導体素子を利用した揮発性のメモリ）などからなる。
【００４５】
１７６は不揮発性メモリであり、ＣＰＵ１７２上で動作するプログラムを格納する。サーバ１７０に電源が投入されると、ＣＰＵ１７２は不揮発性メモリ１７６からプログラムを読み込み、サーバ１７０の制御を開始する。不揮発性メモリ１３６は、例えばＲＯＭ（半導体素子を利用した不揮発性のメモリ）などからなる。
【００４６】
１７８は通信部であり、サーバ１７０をネットワークに接続するための通信手段である。通信部１７８は、Ｅｔｈｅｒｎｅｔ（登録商標）ケーブルを接続するコネクタと、Ｅｔｈｅｒｎｅｔ信号を処理する通信コントローラから構成され、ＩＥＥＥ８０２．３に従った通信を実現する。通信部１７８は、インターネット１６４に接続する。
【００４７】
１８０は操作部であり、ユーザの指示をＣＰＵ１７２に入力するために使用される。操作部１８０は、キーボード及びマウスから構成される。操作部１８０は、キーボード及びマウスの操作を示す信号をＣＰＵ１１２に通知する。なお、操作部１８０としては、物理的なキーボードやマウスを使用せず、遠隔地からサーバ１７０を制御するターミナルソフトウエアなどで代替し、又は介在させてもよい。
【００４８】
１８２は表示部であり、ＣＰＵ１７２の制御に基づいてサーバ１７０の動作状況等を表示する。表示部１８２は、例えば、液晶表示装置（ＬＣＤ）と当該画像表示装置をコントロールするＬＣＤドライバユニットで構成される。サーバ１７０には映像インターフェースのみを搭載し、外部の映像出力装置に接続する形態としてもよいし、遠隔地に情報を転送して表示させるターミナルソフトウエアなどを用いてもよい。
【００４９】
１８４はＨＤＤ（ハードディスクドライブ）であり、サーバ１７０を制御するプログラムを格納し、静止画、動画及び音声などの大容量のデータを格納可能である。ＣＰＵ１７２は、不揮発性メモリ１７６に格納されている起動プログラムに従い、ＨＤＤ１８４から制御プログラムを読み込み、サーバ１７０の動作を開始する。通信部１７８で受信したデータも、必要に応じてＨＤＤ１８４に格納される。
【００５０】
１８６はシステムバスである。システムバス１８６に接続する各部１７２〜１８４は、システムバス１８６を介して互いにデータを行うことができる。
【００５１】
図２は、メディアプレーヤ１１０、デジタルカメラ１３０（１３０Ａ，１３０Ｂ，１３０Ｃ，１３０Ｄ）、サーバ１７０及び無線ＬＡＮアクセスポイント１６２（１６２Ａ，１６２Ｂ）の接続関係と位置関係の説明例を示す。デジタルカメラ１３０Ａ，１３０Ｂ，１３０Ｃ，１３０Ｄは、図１に示すデジタルカメラ１３０と同じ構成からなり、同じ機能を奏する。無線ＬＡＮアクセスポイント１６２Ａ，１６２Ｂは、図１に示す無線ＬＡＮアクセスポイント１６２と同じ構成からなり、同じ機能を奏する。
【００５２】
図２（Ａ）は、メディアプレーヤ１１０とデジタルカメラ１３０Ａ，１３０Ｂ，１３０Ｃが近い場所２０１に位置し、デジタルカメラ１３０Ｄが場所２０１から離れた別の場所２０２に位置する状況を示す。例えば、パーティなどの会場において、メディアプレーヤ１１０を映像や情報表示用に会場に設置し、パーティの参加者がデジタルカメラ１３０Ａ，１３０Ｂ，１３０Ｃを撮影用に持ち寄っている場合である。このような状況において、メディアプレーヤ１１０は通信部１２４を介してインターネット１６４に接続し、デジタルカメラ１３０Ａ，１３０Ｂ，１３０Ｃはそれぞれの３Ｇ通信部１５２を介して移動体通信網１６０に接続する。また、サーバ１７０は通信部１７８を介してインターネット１６４に接続する。従って、メディアプレーヤ１１０およびデジタルカメラ１３０Ａ，１３０Ｂ，１３０Ｃは、移動体通信網１６０とインターネット１６４を介してサーバ１７０と通信できる。ただし、デジタルカメラ１３０Ａ，１３０Ｂ，１３０Ｃは移動体通信網１６０に接続していることから、デジタルカメラ１３０Ａ，１３０Ｂ，１３０Ｃにとっては大容量の通信又は長時間の通信には適さないネットワーク構成となっている。
【００５３】
図２（Ｂ）は、デジタルカメラ１３０Ａを場所２０３で使用し、デジタルカメラ１３０Ｂを場所２０３とは全く別の場所２０４で使用している状況を示す。例えば、デジタルカメラ１３０Ａのユーザが図２（Ａ）に示す状況（パーティ）から帰宅し、自宅２０３の無線ＬＡＮアクセスポイント１６２Ａにデジタルカメラ１３０Ａを接続している。同様に、デジタルカメラ１３０Ｂのユーザが図２（Ａ）に示す状況（パーティ）から帰宅し、自宅２０４の無線ＬＡＮアクセスポイント１６２Ｂにデジタルカメラ１３０Ｂを接続している。
【００５４】
図２（Ｂ）に示す状況において、デジタルカメラ１３０Ａ，１３０Ｂはそれぞれの無線ＬＡＮ通信部１５４を介して、それぞれ無線ＬＡＮアクセスポイント１６２Ａ，１６２Ｂに接続する。サーバ１７０は、通信部１７８を介してインターネット１６４に接続している。従って、デジタルカメラ１３０Ａ，１３０Ｂは、無線ＬＡＮアクセスポイント１６２Ａ，１６２Ｂとインターネット１６４を介してサーバ１７０と通信できる。
【００５５】
図２（Ｂ）に示す例では、２０５は、インターネット１６４に接続するデータ保管サービス（又はデータ保管サーバ）であり、画像共有サービスに使用され得る。データ保管サービス２０５は、アカウント名とパスワードによりアクセス制限されている。ＵＲＬとアカウント情報を知るユーザは、データ保管サービス２０５にデータを保管できる。この実施例では、データ保管サービス２０５のＵＲＬとアカウント情報が、グループ構成員がデータ保管サービス２０５を利用するために必要な共有サービス情報である。
【００５６】
図３Ａ、図３Ｂ、図３Ｃ、図４Ａ及び図４Ｂに示すフローチャートを参照して、本実施例の特徴的な動作を説明する。前提として、グループ化開始時刻、グループ化終了時刻、及び、グループ化開始信号を送信する必要がある１以上の情報処理端末を特定する情報が、予めサーバ１７０にセットされているとする。グループ化開始時刻は、例えばパーティを開始する時刻、グループ化終了時刻は例えばパーティが終了する時刻である。グループ化開始信号を送信する必要がある情報処理端末は、例えば、パーティに参加予定のメンバのデジタルカメラ１３０である。データ保管サービス２０５にアクセスするためのアクセス条件情報（具体的には、ＵＲＬとアカウント情報）は、予めメディアプレーヤ１１０に設定されている。
【００５７】
図３Ａ、図３Ｂ及び図３Ｃ示すフローチャートを参照して、図２（Ａ）に示すネットワーク構成における動作を説明する。
【００５８】
図３Ａは、メディアプレーヤ１１０の動作フローチャートである。メディアプレーヤ１１０がサーバ１７０からデータを受信するごとに、ＣＰＵ１１２が図３Ａに示すフローチャートに相当する機能を実行する。なお、ＣＰＵ１１２は、図３Ａに示すフローチャートと並行して他の処理を実行できる。
【００５９】
ステップＳ３０１Ａでは、ＣＰＵ１１２は、サーバ１７０から通信部１２４を介して受信したデータ信号を解析し、グループ化開始信号を受信したか否かを判定する。なお、グループ化開始信号は、後述するステップＳ３０２Ｃでサーバ１７０が送信するものである。サーバ１７０からグループ化開始信号を受信した場合、ＣＰＵ１１２は、ステップＳ３０２Ａに進む。サーバ１７０からグループ化開始信号を受信していない場合、ＣＰＵ１１２は、図３Ａに示すフローを終了する。
【００６０】
ステップＳ３０２Ａでは、ＣＰＵ１１２は、グループ識別キー信号として、映像ＩＦ１１８を用いて任意の音声データを音響出力、すなわちブロードキャストする。音響出力する音声データは、ＨＤＤ１２２に格納されている音声データでもよいし、ＣＰＵ１１２が生成した音声データでもよい。また、音声データの内容は、メディアプレーヤ１１０が設置されている状況に適した音声（例えば、パーティーの開始の合図）でもよいし、人間には聞こえにくい可聴域外の音声でもよい。
【００６１】
ステップＳ３０３Ａでは、ＣＰＵ１１２は、共有サービス情報として、予め設定されているデータ保管サービス２０５にアクセスするための情報（アクセス条件情報）をＨＤＤ１２２から取得する。この実施例では、アクセス条件情報は、データ保管サービス２０５のＵＲＬ、アカウント及びそのパスコードからなる。
【００６２】
ステップＳ３０４Ａでは、ＣＰＵ１１２は、ステップＳ３０２Ａで出力した音声データ（グループ識別キー信号）とステップＳ３０３Ａで取得した共有サービス情報（アクセス条件情報）を、通信部１２４を介してサーバ１７０に送信する。
【００６３】
図３Ｂは、デジタルカメラ１３０（１３０Ａ〜１３０Ｄ）の動作フローチャートである。デジタルカメラ１３０がサーバ１７０からデータを受信するごとに、ＣＰＵ１３２が図３Ｂに示すフローチャートに相当する機能を実行する。なお、ＣＰＵ１３２は、図３Ｂに示すフローチャートと並行して撮影などの他の処理を実行できる。
【００６４】
ステップＳ３０１Ｂでは、ＣＰＵ１３２は、サーバ１７０から３Ｇ通信部１５２を介して受信したデータを解析し、グループ化開始信号を受信したか否かを判定する。ステップＳ３０１Ａと同様に、グループ化開始信号は、後述するステップＳ３０２Ｃでサーバ１７０が送信するものである。
【００６５】
サーバ１７０から受信した信号がグループ化開始信号である場合、ＣＰＵ１３２はステップＳ３０２Ｂに進む。グループ化開始信号でない場合、ＣＰＵ１３２は図３Ｂに示すフローを終了する。
【００６６】
ステップＳ３０２Ｂでは、ＣＰＵ１３２は、マイク１５０を用いて周囲の音を取得し、対応する音声信号をサンプリングする。
【００６７】
ステップＳ３０３Ｂでは、ＣＰＵ１３２は、ステップＳ３０２Ｂでサンプリングして得られた音声データを記憶媒体１５８に記録する。
【００６８】
ステップＳ３０４Ｂでは、ＣＰＵ１３２は、ステップＳ３０１Ｂにおいてグループ化開始信号を受信した時刻を、ステップＳ３０３Ｂで記憶媒体１５８に記録した音声データに付加するように記憶媒体１５８に記録する。
【００６９】
ステップＳ３０５Ｂでは、ＣＰＵ１３２は、サーバ１７０から３Ｇ通信部１５２を介してグループ化終了信号を受信するのを待機する。
【００７０】
ステップＳ３０６Ｂでは、ＣＰＵ１３２は、ステップＳ３０５Ｂにおいてグループ化終了信号を受信した時刻を、ステップＳ３０４Ｂと同様に記憶媒体１５８に記録する。
【００７１】
図３Ｃは、サーバ１７０の動作フローチャートである。ＣＰＵ１７２は、図３Ｃに示す動作を、１分おきなどの一定時間毎に実行する。サーバ１７０は、図３Ｃに示すフローチャートと並行して他の処理を実行できる。
【００７２】
ステップＳ３０１Ｃでは、ＣＰＵ１７２は、現在時刻がグループ化開始時刻になったか否かを判定する。ＣＰＵ１７２は、グループ化開始時刻となった場合にはステップＳ３０２Ｃに進み、グループ化開始時刻でない場合には、図３Ｃに示すフローを終了する。なお、グループ化開始時刻は、予めサーバ１７０に設定されているとする。例えば、パーティの主催者が、パーティの開始時刻をグループ化開始時刻として予めサーバ１７０に登録しておく。
【００７３】
ステップＳ３０２Ｃでは、ＣＰＵ１７２は、メディアプレーヤ１１０とデジタルカメラ１３０にグループ化開始信号を、通信部１７８を介して送信する。なお、このグループ化開始信号は、ステップＳ３０１Ａでメディアプレーヤ１１０により受信され、ステップＳ３０１Ｂでデジタルカメラ１３０により受信される。
【００７４】
ステップＳ３０３Ｃでは、ＣＰＵ１７２は、メディアプレーヤ１１０から音声データとデータ保管サービス２０５にアクセスするためのアクセス条件情報（共有サービス情報）の受信を待機する。なお、ここで受信を待機する音声データは、ステップＳ３０４Ａでメディアプレーヤ１１０が送信する信号である。
【００７５】
ステップＳ３０４Ｃでは、ＣＰＵ１７２は、ステップＳ３０３Ｃで受信した音声データをＨＤＤ１８４に保存する。
【００７６】
ステップＳ３０５Ｃでは、ＣＰＵ１７２は、ステップＳ３０３Ｃで受信したアクセス条件情報（共有サービス情報）をＨＤＤ１８４に保存する。
【００７７】
ステップＳ３０６Ｃでは、ＣＰＵ１７２は、現在時刻がグループ化終了時刻になるのを待つ。なお、グループ化終了時刻は、予めサーバ１７０に設定されているとする。例えば、パーティの主催者が、パーティ終了時刻をグループ化終了時刻として事前にサーバ１７０に登録する。
【００７８】
ステップＳ３０７Ｃでは、ＣＰＵ１７２は、通信部１７８によりデジタルカメラ１３０にグループ化終了信号を送信する。デジタルカメラ１３０は、このグループ終了信号をステップＳ３０６Ｂで受信する。
【００７９】
図４Ａ及び図４Ｂに示すフローチャートを参照して、図２（Ｂ）に示すネットワーク構成における動作を説明する。
【００８０】
図４Ａは、デジタルカメラ１３０（１３０Ａ，１３０Ｂ）の動作フローチャートである。デジタルカメラ１３０のＣＰＵ１３２は、図４Ａに示すフローチャートに対応する動作を、ユーザがデータのアップロードを行おうとした場合に実行する。
【００８１】
ステップＳ４０１Ａでは、ＣＰＵ１３２は、記憶媒体１５８にステップＳ３０３Ｂで保存したサンプリングデータ（グループ識別キー信号）があるか否かを判定する。
【００８２】
サンプリングデータが存在する場合、ＣＰＵ１３２はステップＳ４０２Ａに進み、サンプリングデータが存在しない場合、ＣＰＵ１３２は、図４Ａに示すフローを終了する。
【００８３】
ステップＳ４０２Ａでは、ＣＰＵ１３２は、記憶媒体１５８からサンプリングデータを取得する。
【００８４】
ステップＳ４０３Ａでは、ＣＰＵ１３２は、ステップＳ４０２Ａで取得したサンプリングデータ（グループ識別キー信号）を、無線ＬＡＮ部１５４によりサーバ１７０に送信する。
【００８５】
ステップＳ４０４Ａでは、ＣＰＵ１３２は、ステップＳ４０３Ａで送信したデータの応答として、サーバ１７０からデータ共有の対象か否かを指示するグループ情報を受信する。ここで受信するグループ情報は、後述のステップＳ４０７Ｂ又はＳ４０８Ｂでサーバ１７０が送信する情報であり、共有サービスの利用を許可する信号である。グループ情報は、デジタルカメラ１３０が共有対象となっている場合（後述のＳ４０５ＡでＹＥＳ）、データ保管サービス２０５にデータを送信する際に必要なアクセス条件情報(ＵＲＬとアカウント情報)を含む。
【００８６】
ステップＳ４０５Ａでは、ＣＰＵ１３２は、ステップＳ４０４Ａで受信した信号を解析し、自機がデータ共有対象となっているか否かを判定する。具体的には、ステップＳ４０４Ａで受信した信号が、ステップＳ４０７Ｂでサーバ１７０が送信した信号である場合、データ共有対象であり、ＣＰＵ１３２は、Ｓ４０６Ａに進む。他方、ステップＳ４０４Ａで受信した信号が、ステップＳ４０８Ｂでサーバ１７０が送信した信号である場合、データ共有対象ではなく、ＣＰＵ１３２は、図４Ａに示すフローを終了する。
【００８７】
ステップＳ４０６Ａでは、ＣＰＵ１３２は、ステップＳ３０４ＢとステップＳ３０６Ｂで記憶媒体１５８に保存したグループ化開始時刻とグループ化終了時刻を読み出す。そして、ＣＰＵ１３２は、記憶媒体１５８に記録されている画像データの中から、グループ化開始時刻とグループ化終了時刻の間に撮影した画像データを抽出する。
【００８８】
ステップＳ４０７Ａでは、ＣＰＵ１３２は、ステップＳ４０６Ａで抽出した画像データを、無線ＬＡＮ部１５４によりデータ保管サービス２０５に送信する。なお、外部へのデータ通信に無線ＬＡＮ部１５４を用いると説明しているが、もちろん、３Ｇ通信部１５２を用いてもよい。
【００８９】
図４Ｂは、サーバ１７０の動作フローチャートである。ＣＰＵ１７２は、図４Ｂに示すフローチャートに対応する動作を、通信部１７８でデータを受信する毎に実行する。
【００９０】
ステップＳ４０１Ｂでは、ＣＰＵ１７２は、通信部１７８で受信した信号がサンプリングデータ（グループ化識別キー信号）か否かを判定する。なお、サーバ１７０が受信を期待するサンプリングデータは、ステップＳ４０３Ａでデジタルカメラ１３０が送信するデータである。受信信号がサンプリングデータである場合（Ｓ４０１Ｂ）、ＣＰＵ１７２はステップＳ４０２Ｂに進み、サンプリングデータでない場合、ＣＰＵ１７２は、図４Ｂに示すフローを終了する。
【００９１】
ステップＳ４０２Ｂでは、ＣＰＵ１７２は、ステップＳ４０１で受信したサンプリングデータをＨＤＤ１８４に保存する。
【００９２】
ステップＳ４０３Ｂ〜ステップＳ４０５Ｂで、ＣＰＵ１７２は、ステップＳ４０２Ｂで受信したサンプリングデータを、ＨＤＤ１８４に格納されている音声データ（メディアプレーヤ１１０から送信されたグループ識別キー信号）と照合する。
【００９３】
すなわち、ステップＳ４０３Ｂでは、ＣＰＵ１７２は、ＨＤＤ１８４に処理対象となる音声データ（ステップＳ４０４Ｂ〜Ｓ４０５Ｂの処理を適用していない音声データ）があるか否かを確認する。なお、処理対象となる音声データは、ステップＳ３０４ＣにおいてＨＤＤ１８４に格納されたものである。ＣＰＵ１７２は、処理対象の音声データが存在する場合にはステップＳ４０４Ｂに進み、存在しない場合にはステップＳ４０８Ｂに進む。
【００９４】
ステップＳ４０４Ｂでは、ＣＰＵ１７２は、処理対象の音声データをＨＤＤ１８４から読み出し、メモリ１７４に格納する。このステップＳ４０４Ｂにおける処理対象の音声データは、ステップＳ３０４Ｃで受信した音声データである。
【００９５】
ステップＳ４０５Ｂでは、ＣＰＵ１７２は、ステップＳ４０４Ｂで読み出した音声データと、ステップＳ４０２Ｂで保存したサンプリングデータの類似度を算出する。
【００９６】
音声の類似度判定（照合）方法として、音声データのスペクトルを比較してスペクトル間の距離を用いて判定する方法等、多くの方法が知られている。例えば、特許文献３には、二つの音声データをフーリエ変換し、各音声データの特徴点を算出し、これらの特徴点を用いて音声データ間の距離を算出する方法が記載されている。本実施例では、音声の類似度の判定に、これら公知のアルゴリズムを適用できる。
【００９７】
ステップＳ４０５Ｂで、ＣＰＵ１７２は、ステップＳ４０２Ｂで受信したサンプリングデータと、ステップＳ４０４Ｂで読み出した音声データが、その類似度により一致すかどうかを判定する。ＣＰＵ１７２は、類似度が高く、一致と判定できる場合（Ｓ４０５Ｂ）、ステップＳ４０６Ｂに進む。類似度が低く、不一致と判定できる場合（Ｓ４０５Ｂ）、ＣＰＵ１７２は、ステップＳ４０３Ｂに戻り、ＨＤＤ１８４内の他の音声データについて類似度を判定する。
【００９８】
ステップＳ４０６Ｂでは、ＣＰＵ１７２は、データ保管サービス２０５にアクセスするためのアクセス条件情報（共有サービス情報）をＨＤＤ１８４から読み出す。ここでＨＤＤ１８４から読み出されるアクセス条件情報は、ステップＳ４０４Ｂで読み出した音声データとともにステップＳ３０３Ｃで受信したものである。
【００９９】
ステップＳ４０７Ｂでは、ＣＰＵ１７２は、ステップＳ４０１Ｂでサンプリングデータを送信してきたデジタルカメラ１３０に対し、通信部１７８を介してグループ情報を送信する。ここで送信するグループ情報は、送信相手のデジタルカメラ１３０がデータ共有の対象であること（データ共有対象）を示す情報と、ステップＳ４０６Ｂで取得したデータ保管サービス２０５にアクセスするためのアクセス条件情報を含む。
【０１００】
ステップＳ４０８Ｂでは、ＣＰＵ１７２は、ステップＳ４０７Ｂと同様にグループ情報を送信する。但し、このステップＳ４０８Ｂで送信するグループ情報は、送信相手のデジタルカメラ１３０がデータ共有の対象でないこと（データ共有非対象）を示す情報を含む。
【０１０１】
共有したいデータをアップロードする必要の無いグループ構成メンバの情報機器は、グループ識別キー信号であるサンプリングデータを保持している限り、データ保管サービス２０５にアクセスして、共有された画像を閲覧できる。グループ構成メンバによる閲覧を一律に禁止したい場合、サーバ１７０はデータ保管サービス２０５のＵＲＬ又はアクセス管理条件を変更すればよい。
【０１０２】
本実施例では、複数のデジタルカメラ１３０を、その場で特別な操作をすること無しに、データ共有のためのグループ化を行うことが出来る。データ共有対象のデジタルカメラにデータ保管サービスにアクセスするためのアクセス条件情報を提供することで、撮影画像の共有化を実現できる。
【実施例２】
【０１０３】
実施例１では、グループ化終了信号により明示的にグループ化を解消したが(ステップＳ３０５Ｂ，Ｓ３０７Ｃ)、その場を離れても一定期間内、グループの共有サービスを利用できるようにした実施例を説明する。
【０１０４】
実施例２では、サーバ１７０が、データ保管サービス２０５にアクセスするためのアクセス条件情報を保持する。サーバ１７０には、グループ化開始時刻、グループ化期間、及び、グループ化開始信号を送信する必要がある一つ以上のデジタルカメラ１３０の情報が予めセットされている。
【０１０５】
図５Ａ、図５Ｂ及び図５Ｃを参照して、図２（Ａ）に示すネットワーク構成における実施例２の動作を説明する。
【０１０６】
図５Ａは、図２（Ａ）に示すネットワーク構成におけるメディアプレーヤ１１０の動作フローチャートである。メディアプレーヤ１１０がサーバ１７０からデータを受信するごとに、ＣＰＵ１１２が図５Ａに示すフローチャートに相当する機能を実行する。なお、ＣＰＵ１１２は、図５Ａに示すフローチャートと並行して他の処理を実行できる。
【０１０７】
ステップＳ５０１Ａ，Ｓ５０２Ａの処理はそれぞれステップＳ３０１Ａ，Ｓ３０２Ａの処理に対応しているので、説明を省略する。
【０１０８】
ステップＳ５０３Ａでは、ＣＰＵ１１２は、ステップＳ５０２Ａで出力した音声データを、通信部１２４を介してサーバ１７０に送信する。
【０１０９】
図５Ｂは、図２（Ａ）に示すネットワーク構成におけるデジタルカメラ１３０（１３０Ａ〜１３０Ｄ）の動作フローチャートである。デジタルカメラ１３０がサーバ１７０からデータを受信するごとに、ＣＰＵ１３２が図５Ｂに示すフローチャートに相当する機能を実行する。なお、ＣＰＵ１３２は、図５Ｂに示すフローチャートと並行して撮影などの他の処理を実行できる。
【０１１０】
ステップＳ５０１Ｂ〜Ｓ５０４ＢはそれぞれステップＳ３０１Ｂ〜Ｓ３０４Ｂと同じ処理であるので、詳細な説明を省略する。なお、ステップＳ５０１におけるグループ化開始信号は、ステップＳ５０２Ｃでサーバ１７０が送信するものであり、グループ化期間（例えばパーティの開催期間）に関する情報を有している。
【０１１１】
ステップＳ５０５Ｂでは、ＣＰＵ１３２は、ステップＳ５０１Ｂで受信したグループ化開始信号に含まれているグループ化期間の経過を待つ。グループ化期間が経過した場合、ＣＰＵ１３２は、ステップＳ５０６Ｂに進む。
【０１１２】
ステップＳ５０６Ｂでは、ＣＰＵ１３２は、現在時刻をグループ化終了時刻として記憶媒体１５８に保存する。
【０１１３】
図５Ｃは、図２（Ａ）に示すネットワーク構成におけるサーバ１７０の動作フローチャートである。ＣＰＵ１７２は、図５Ｃに示す動作を、１分おきなどの一定時間毎に実行する。サーバ１７０は、図５Ｃに示すフローチャートと並行して他の処理を実行できる。
【０１１４】
ステップＳ５０１Ｃでは、ＣＰＵ１７２は、現在時刻がグループ化開始時刻になったか否かを判定する。ＣＰＵ１７２は、グループ化開始時刻となった場合にはステップＳ５０２Ｃに進み、グループ化開始時刻でない場合には、図５Ｃに示すフローを終了する。なお、グループ化開始時刻とグループ化期間は、予めサーバ１７０に設定されているとする。例えば、パーティの主催者が、パーティの開始時刻と開催期間をそれぞれグループ化開始時刻とグループ化期間として予めサーバ１７０に登録しておく。
【０１１５】
ステップＳ５０２Ｃでは、ＣＰＵ１７２は、メディアプレーヤ１１０とデジタルカメラ１３０にグループ化開始信号を、通信部１７８を介して送信する。なお、このグループ化開始信号は、ステップＳ５０１Ａでメディアプレーヤ１１０により受信され、ステップＳ５０１Ｂでデジタルカメラ１３０により受信される。先に説明したように、グループ化開始信号は、グループ化期間に関する情報を含む。
【０１１６】
ステップＳ５０３Ｃでは、ＣＰＵ１７２は、メディアプレーヤ１１０から音声データを受信するのを待機する。なお、ここで受信を待機するデータは、ステップＳ５０３Ａでメディアプレーヤ１１０が送信する音声データである。
【０１１７】
ステップＳ５０４Ｃでは、ＣＰＵ１７２は、ステップＳ５０３Ｃで受信した音声データをＨＤＤ１８４に保存する。
【０１１８】
図６Ａ及び図６Ｂを参照して、図２（Ｂ）に示すネットワーク構成における実施例２の動作を説明する。
【０１１９】
図６Ａは、図２（Ｂ）に示すネットワーク構成におけるデジタルカメラ１３０（１３０Ａ，１３０Ｂ）の動作フローチャートである。デジタルカメラ１３０のＣＰＵ１３２は、図６Ａに示すフローチャートに対応する動作を、ユーザがデータのアップロードを行おうとした場合に実行する。
【０１２０】
ステップＳ６０１Ａでは、ＣＰＵ１３２は、記憶媒体１５８内にステップＳ５０３Ｂで保存したサンプリングデータがあるか否かを判定する。サンプリングデータが存在する場合、ＣＰＵ１３２はステップＳ６０２Ａに進む。サンプリングデータが存在しない場合、ＣＰＵ１３２は、図６Ａに示すフローを終了する。
【０１２１】
ステップＳ６０２Ａ〜Ｓ６０７Ａの処理はそれぞれ、ステップＳ４０２Ａ〜Ｓ４０６Ａと同様であるので、詳細な説明を省略する。なお、ステップＳ６０４Ａで受信するグループ情報は、ステップＳ６０７Ｂ又はＳ６０８Ｂにおいてサーバ１７０が送信する信号である。
【０１２２】
図６Ｂは、図２（Ｂ）に示すネットワーク構成におけるサーバ１７０の動作フローチャートである。ＣＰＵ１７２は、図６Ｂに示すフローチャートに対応する動作を、通信部１７８でデータを受信する毎に実行する。
【０１２３】
ステップＳ６０１Ｂ〜Ｓ６０５Ｂの処理は、ステップＳ４０１Ｂ〜Ｓ４０５Ｂの処理と同様であるので、詳細は説明を省略する。
【０１２４】
ステップＳ６０６Ｂでは、ＣＰＵ１７２は、データ保管サービス２０５にアクセスするためのアクセス条件情報（共有サービス情報）をＨＤＤ１８４から取得する。このアクセス条件情報は、ユーザにより予めサーバ１７０に設定されている。
【０１２５】
ステップＳ６０７Ｂ，Ｓ６０８Ｂの処理は、それぞれステップＳ４０７Ｂ，Ｓ４０８Ｂの処理と同様であるので、詳細は説明を省略する。
【０１２６】
実施例２では、実施例１と同様に、デジタルカメラ１３０を使って、特別な操作無しに任意の場所でデータ共有を行うことができる。また、データ共有対象のデジタルカメラにデータ保管サービスへのアクセス条件情報を提供し、データ共有対象のデジタルカメラがグループ化期間内に撮影した画像データを集積することによって、容易にデータ共有を実現できる。
【０１２７】
上記実施例において、デジタルカメラ１３０が、共有サービスを利用する情報機器の一例である。メディアプレーヤ１１０が、メディアプレーヤ１１０により出力される音声が届く距離範囲内のデジタルカメラ１３０にグループ化のためのグループ識別キー信号である音声信号を生成するグループ識別キー信号生成手段の一例である。サーバ１７０が、図１に示す情報処理システムでグループ化されたデジタルカメラ１３０による共有サービスの利用を管理する管理装置の一例である。例えば、デジタルカメラ１３０をパーソナルコンピュータ又はタブレット端末に変更することで、会議参加者を一時的にグループ化し、会議資料の閲覧を会議中のみ又は会議終了後の一定期間に制限する情報処理システムを構築できる。
【０１２８】
メディアプレーヤ１１０、デジタルカメラ１３０及びサーバ１７０からなるシステム構成の実施例を説明したが、本発明はこれら要素に限定されない。例えば，メディアプレーヤ１１０の代わりに、パーソナルコンピュータ、携帯電話、ＰＤＡ（Personal Digital Assistant）、タブレットコンピュータ、ゲーム機又はデジタルカメラなど他の装置であってもよい。デジタルカメラ１３０の代わりに、パーソナルコンピュータ、携帯電話、ＰＤＡ、タブレットコンピュータ、ゲーム機又はデジタルカメラなど他の装置であってもよい。サーバ１７０の代わりに、パーソナルコンピュータ、携帯電話、ＰＤＡ、タブレットコンピュータ、ゲーム機又はデジタルカメラなど他の装置であってもよい。
【０１２９】
実施例１，２では、通信手段として無線ＬＡＮ（ＩＥＥＥ８０２．１１）を用いたが、これは例示であり、Ｅｔｈｅｒｎｅｔ（登録商標）、３Ｇ、ＷｉＭＡＸ（登録商標）、ＬＴＥ、ＰＨＳ又はＧＳＭ（登録商標）など他の広域通信方式を用いてもよい。
【０１３０】
実施例１および２では、信号出力手段および信号入力手段で扱う信号を音声信号としたが、本発明はこれに限定されるわけではなく、伝達範囲が限定される他の無線信号を用いてもよい。例えば、無線ＬＡＮ信号を用いてもよい。
【０１３１】
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【図１】
2015103044.tif 000003
【図２】
2015103044.tif 000004
【図３Ａ】
2015103044.tif 000005
【図３Ｂ】
2015103044.tif 000006
【図３Ｃ】
2015103044.tif 000007
【図４Ａ】
2015103044.tif 000008
【図４Ｂ】
2015103044.tif 000009
【図５Ａ】
2015103044.tif 000010
【図５Ｂ】
2015103044.tif 000011
【図５Ｃ】
2015103044.tif 000012
【図６Ａ】
2015103044.tif 000013
【図６Ｂ】
2015103044.tif 000014