(57)【要約】【課題】複数の携帯端末が情報を共有する情報共有技術に関し、特定の条件によってメンバーを選択してグループを構成し、そのグループにおいて、メディア情報を共有可能とする。【解決手段】ユーザＡ〜Ｅの複数の端末において、一のユーザＡの携帯端末が登録画像情報（コンテンツ情報）を取得した時点で、その一のユーザＡの携帯端末の位置と所定の関係にある携帯端末で特定されるユーザＢとＤでグループが構成される（２０９〜２１１）。そして、その登録画像情報が上記グループ内のユーザＡ、Ｂ、Ｄのみで共有される（２０６）。【選択図】図３
2016157342.tif 000002
【特許請求の範囲】
【請求項１】
複数の携帯端末を有する情報共有システムにおいて、
一の携帯がコンテンツ情報を取得した時点で、当該一の携帯端末の位置と所定の関係にある携帯端末で特定されるユーザ情報でグループを構成するグループ構成手段と、
前記コンテンツ情報を前記グループ内のユーザのみで共有する共有手段と、
を備える情報共有システム。
【請求項２】
前記グループ構成手段は、複数の携帯端末で特定されるユーザ情報で、あらかじめ構成された第１のグループにおいて、一の携帯がコンテンツ情報を取得した時点で、当該一の携帯端末の位置と所定の関係にある前記第１のグループ内の携帯端末で特定されるユーザ情報で第２のグループを構成することを特徴とする請求項１記載の情報共有システム。
【請求項３】
前記一の携帯端末は、前記コンテンツ情報を、当該携帯端末の前記位置および前記ユーザ情報とともに前記サーバに登録することを特徴とする請求項１又は２記載の情報共有システム。
【請求項４】
前記グループ構成手段は、前記コンテンツ情報とともに登録された前記位置から所定の距離の範囲内にある前記一の携帯端末とは異なる携帯端末で特定されるユーザ情報を選択する、請求項１ないし３のいずれかに記載の情報共有システム。
【請求項５】
前記グループ構成手段は、前記コンテンツ情報とともに登録された前記位置から所定の方向の範囲内にある前記一の携帯端末とは異なる携帯端末で特定されるユーザ情報を選択する、請求項１ないし４のいずれかに記載の情報共有システム。
【請求項６】
前記グループ構成手段は、前記一の携帯端末で特定されるユーザ情報が含まれるグループが前記第１のグループ以外に複数あるときに、当該複数のグループの中から前記一の携帯端末とは異なる携帯端末の数が最も多いグループの前記一の携帯端末とは異なる携帯端末で特定されるユーザ情報を選択する、請求項２ないし５のいずれかに記載の情報共有システム。
【請求項７】
前記グループ構成手段は、前記一の携帯端末で特定されるユーザ情報が含まれるグループが前記第１のグループ以外に複数あるときに、前記一の携帯端末によって前記コンテンツ情報の登録とともにあらかじめ指定されたグループの前記一の携帯端末とは異なる携帯端末で特定されるユーザ情報を選択する、請求項２ないし６のいずれかに記載のメディア情報共有装置。
【請求項８】
前記コンテンツ情報は、前記携帯端末が備える撮像装置によって撮像された画像情報、文字情報、又は音声情報である、請求項１ないし７のいずれかに記載の情報共有システム。
【請求項９】
複数の携帯端末を有する情報共有システムにおいて、
一の携帯がコンテンツ情報を取得した時点で、当該一の携帯端末の位置と所定の関係にある携帯端末で特定されるユーザ情報でグループを構成するグループ構成手段と、
前記コンテンツ情報を前記グループ内のユーザのみで共有する共有手段と、
を備える情報共有サーバ。
【請求項１０】
複数の携帯端末を有する情報共有システムにおいて、
一の携帯がコンテンツ情報を取得した時点で、当該一の携帯端末の位置と所定の関係にある携帯端末で特定されるユーザ情報でグループを構成し、
前記コンテンツ情報を前記グループ内のユーザのみで共有する、
ことを特徴とする情報共有方法。
【請求項１１】
複数の携帯端末を有する情報共有システムにおいて、
一の携帯がコンテンツ情報を取得した時点で、当該一の携帯端末の位置と所定の関係にある携帯端末で特定されるユーザ情報でグループを構成するステップと、
前記コンテンツ情報を前記グループ内のユーザのみで共有するステップと、
を情報共有サーバのコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の携帯端末が情報を共有する情報共有システム、情報共有サーバ、方法、およびプログラムに関する。
【背景技術】
【０００２】
ソーシャルネットワークキングサービス（以下「ＳＮＳ」と呼ぶ）の発達と、スマートフォン等の携帯端末装置の発達により、インターネット上でグループを形成しそのグループ内で、テキストデータのみでなく、写真画像データ等を共有して楽しむコミュニケーション形態が普及している。
画像共有システムに用いられる技術としては、以下のようなものが考えられる。
【０００３】
（１）画像をサーバコンピュータ（以下「サーバ」という）へ送信する技術
（２）メンバーを設定して画像を共有する技術
（３）ＧＰＳ（グローバルポジショニングシステム）で端末の位置情報を取得する技術
【０００４】
また、（３）を利用した従来技術として、無線携帯端末が収録したコンテンツをコンテンツ管理装置へ登録させたり、無線携帯端末がコンテンツ管理装置から登録コンテンツのサムネイルリストを受信したりする際に、無線携帯端末の登録要求が所定期間内で位置情報が所定ゾーン内である場合に限り登録や受信を許可する技術が知られている（例えば特許文献１に記載の技術）。
【０００５】
同様に、（３）を利用した従来技術として、基地局装置が、無線端末装置から送信された接続要求に付加された位置情報が通信許容範囲に属するか否かを判定し、属する場合にはネットワークへの接続を許可し、属さない場合には接続を許可しないようにした技術が知られている（例えば特許文献２に記載の技術）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−１０１１５７号公報
【特許文献２】特開２０１４−００７５９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、前述した（１）（２）を使用した画像共有システムの場合、グループのメンバーは、あらかじめ設定済みであることが前提であるため、メンバーを設定する時間的なタイミングと、画像を送信するタイミングが異なる場合、あるいは状況によってメンバーを入れ替える必要がある場合に、新たにメンバーを設定したグループを作成するか、手動でメンバーを変更しなければならなかった。
【０００８】
また、前述した（３）を利用した特許文献１に係る従来技術は、例えばコンサート会場に来た不特定の人同士がコンテンツをアップしたり閲覧したりすることを想定した技術であり、また、特許文献２に係る従来技術は、無線端末装置が基地局に接続するときに、無線端末装置が通信許容範囲に属するか否かを判定して接続の可否を制御するというものであり、所定の範囲外になってしまうと、画像などのメディア情報の閲覧ができなくなるという不便さがあった。
【０００９】
そこで、本発明は、特定の条件によってメンバーを選択してグループを構成し、そのグループにおいて、メディア情報を共有可能とすることを目的とする。
【課題を解決するための手段】
【００１０】
態様の一例では、複数の携帯端末を有する情報共有システムにおいて、一の携帯がコンテンツ情報を取得した時点で、その一の携帯端末の位置と所定の関係にある携帯端末で特定されるユーザ情報でグループを構成するグループ構成手段と、コンテンツ情報をグループ内のユーザのみで共有する共有手段と、を備える。
【発明の効果】
【００１１】
本発明によれば、特定の条件によってメンバーを選択してさらにグループを構成し、そのグループにおいてメディア情報を共有することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】携帯情報端末とカメラのブロック図である。
【図２】サーバのブロック図である。
【図３】本実施形態による画像情報の登録および閲覧機能に関する各携帯情報端末とサーバ間の基本的な通信シーケンスを示す図である。
【図４】本実施形態における携帯情報端末１００とサーバ２００間の通信データのフォーマットの例を示す図である。
【図５】実施形態の説明図である。
【図６】「所定の関係」の決定方法の第１の実施形態の制御動作例を示すフローチャートである。
【図７】「所定の関係」の決定方法の第２の実施形態の制御動作例を示すフローチャートである。
【図８】「所定の関係」の決定方法の第３の実施形態の制御動作例を示すフローチャートである。
【図９】「所定の関係」の決定方法の第４の実施形態の制御動作例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための形態について図面を参照しながら詳細に説明する。図１は、携帯情報端末１００とそれに内蔵されるカメラ１２０のブロック図である。なお、カメラ１２０は、必ずしも携帯情報端末１００に内蔵される必要はなく、２つを独立させた上で画像情報の通信機能を持つように構成されてもよい。
【００１４】
携帯情報端末１００は、ＣＰＵ（中央演算処理装置）１０１、アプリケーションプログラム１１３を記憶する例えば読出し専用メモリ（ＲＯＭ）であるプログラム記憶部１０２、ＲＡＭ（ランダムアクセスメモリ）１０３、カメラ１２０から送られてきた写真画像等を記憶する画像記憶部１０４、ＧＰＳセンサ１１４および方位センサ１１５を備えるセンサ部１０５、液晶画面上のタッチパネルからユーザに各種情報を入力させる入力部１０６、例えば液晶画面である表示部１０７、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）方式またはＷｉＦｉ方式等による無線通信を実行する通信部１０８を備える。ＣＰＵ１０１は、プログラム記憶部１０２に記憶されている特には図示しないオペレーションプログラムを実行することにより、受信制御部１０９、送信制御部１１０、入力制御部１１１、および表示制御部１１２の各機能を実行する。受信制御部１０９および送信制御部１１０は、通信部１０８を介して、後述するサーバ２００に対する各種データの受信および送信をそれぞれ制御する。また、受信制御部１０９は、カメラ１２０から送られてきた画像情報を、通信部１０８を介して受信し、画像記憶部１０４に保持する。入力制御部１１１は、入力部１０６からの操作入力を制御する。表示制御部１１２は、表示部１０７に対する表示を制御する。
【００１５】
携帯情報端末１００において、プログラム記憶部１０２には、アプリケーションプログラム１１３が記憶されている。ＣＰＵ１０１は、このアプリケーションプログラム１１３を実行することにより、ＳＮＳのサービス機能を実現する。ＳＮＳは、携帯情報端末１００のユーザが、予め登録した他の携帯情報端末１００を操作するユーザとの間でグループを形成し、そのグループ内のユーザの携帯情報端末１００間で、テキストデータのチャット機能や、写真等の静止画像データ、動画像データ、音声画像データ等の各種メディア情報をやりとりできる機能である。ユーザは、アプリケーションプログラム１１３上から、カメラ１２０を起動させることにより例えば写真を撮影し、その結果、カメラ１２０から送られてきた画像情報を、通信部１０８および受信制御部１０９を介していったん画像記憶部１０４に記憶させた後、送信制御部１１０から通信部１０８を介して、後述するサーバ２００に送信することができる。
【００１６】
センサ部１０５において、ＧＰＳセンサ１１４は、携帯情報端末１００の位置（緯度と経度）の情報を取得する。また、方位センサ１１５は、携帯情報端末１００が向いている方位の情報を取得する。これらの情報は、位置情報として、画像情報の送信時、またはサーバ２００から要求時、あるいは定期的に、送信制御部１１０および通信部１０８を介して、サーバ２００に送信される。
【００１７】
携帯情報端末１００に内蔵されるカメラ１２０は、ＣＰＵ１２１、プログラム記憶部１２２、ＲＡＭ１２３、画像記憶部１２４、撮像部１２５、入力部１２６、表示部１２７、および通信部１２８を備える。特には図示しないが、撮像部１２５は、光学レンズと絞りを含む光学系機構と、それらを動かして露出やオートフォーカスを制御する駆動系機構とを備える。入力部１２６は、撮影のための各種設定や撮影開始指示を入力する部分であり、携帯情報端末１００の入力部１２６と共通であってもよい。表示部１０７は、撮影情報等を表示する部分であり、携帯情報端末１００の表示部１０７と共通であってもよい。
【００１８】
ＣＰＵ１２１は、プログラム記憶部１２２に記憶されている撮影制御プログラムを、ＲＡＭ１２３を作業領域として用いながら実行することにより、撮影制御部１２９、送信制御部１３０、入力制御部１３１、および表示制御部１３２の各機能を実行する。撮影制御部１２９は、入力部１２６から入力制御部１３１を介して入力する撮影指示に基づいて、撮像部１２５を制御して撮影処理を実行し、撮影された画像情報を画像記憶部１２４に記憶するとともに必要に応じて表示制御部１３２から表示部１２７に表示する。送信制御部１３０は、画像記憶部１２４内の画像情報を、通信部２０４を介して携帯情報端末１００に送信する。入力制御部１３１は、入力部１２６からの操作入力を制御する。表示制御部１３２は、表示部１２７に対する表示を制御する。
【００１９】
図２は、複数の携帯情報端末１００と通信を行いながら、ＳＮＳサービスを提供するサーバ２００のブロック図である。サーバ２００は、ＣＰＵ２０１、プログラム記憶部２０２、記憶部２０３、および通信部２０４を備える。
【００２０】
ＣＰＵ１２１は、例えばハードディスク記憶装置であるプログラム記憶部１２２に記憶されている制御プログラム２１２を、特には図示しないＲＡＭを作業領域として実行することにより、受信制御部２０５、送信制御部２０６、グループ設定部２０７、画像情報登録部２０８、グループ特定部２０９、メンバー位置情報取得部２１０、およびメンバー位置判定部２１１の各機能を実行する。受信制御部２０５および送信制御部２０６は、通信部２０４を介して、図１の構成を有する複数の携帯情報端末１００に対する各種データの受信および送信をそれぞれ制御する。グループ設定部２０７、グループ特定部２０９、メンバー位置情報取得部２１０、およびメンバー位置判定部２１１については、後述する。
【００２１】
記憶部２０３は、例えばハードディスク記憶装置であり、メンバー情報記憶部２１３、グループ情報記憶部２１４、および画像記憶部２１５の各記憶領域を備える。メンバー情報記憶部２１３は、ユーザに関するアカウントやログインに関するメンバー情報を記憶する。グループ情報記憶部２１４は、ユーザを１つ以上のグループにグループ化するときの各グループに関する情報を記憶する。画像記憶部２１５は、携帯情報端末１００から登録される画像情報を記憶する。
【００２２】
以上の構成を有する携帯情報端末１００、カメラ１２０、およびサーバ２００の実施形態によるＳＮＳサービス機能の動作について、以下に詳細に説明する。
【００２３】
まず、各ユーザは、本実施形態によるＳＮＳサービスを利用するにあたって、利用登録を行う。そのために、図１に示される携帯情報端末１００は、プログラム記憶部１０２に記憶されたアプリケーションプログラム１１３を起動する。このアプリケーションプログラム１１３は、プログラム記憶部１０２に予め記憶されていてもよいし、携帯情報端末１００の特には図示しないアプリケーションダウンロード機能を使って、インターネットなどからダウンロードするようにしてもよい。携帯情報端末１００のユーザは、このアプリケーションプログラム１１３を起動することにより、ユーザの利用登録およびプロフィール登録などを行なう。この結果、ユーザＩＤおよびパスワードのアカウント情報と、ユーザ名等のプロフィール情報が、送信制御部１１０から通信部１０８を介して、サーバ２００に送信される。図２のサーバ２００は、アカウント情報およびプロフィール情報を、通信部２０４および受信制御部２０５を介して受信し、記憶部２０３内のメンバー情報記憶部２１３にメンバー情報として記憶させる。
【００２４】
次に、各ユーザは、ＳＮＳサービスにおいてグループを設定する。携帯情報端末１００のユーザは、アプリケーションプログラム１１３を起動した後、図１の表示部１０７に表示される特には図示しないメニュー画面上の「グループを作成」画面にて、少なくとも、グループ名およびグループに招待したいユーザ（友達等）を設定する。この結果、これらのグループ情報を含むグループ作成要求が、送信制御部１１０から通信部１０８を介して、サーバ２００に送信される。図２のサーバ２００は、グループ作成要求を、通信部２０４および受信制御部２０５を介して受信し、グループ設定部２０７に引き渡す。グループ化手段として機能するグループ設定部２０７は、受信したグループ作成要求に含まれるグループ情報を、記憶部２０３内のグループ情報記憶部２１４に記憶させる。その後、グループを作成したユーザは、そのグループに属するメンバーを追加することができる。グループを作成したユーザは、携帯情報端末１００上でアプリケーションプログラム１１３を起動し、図１の表示部１０７に表示される特には図示しないメニュー画面上の「グループに招待」画面にて、グループに招待したいユーザを選択すると、招待するメンバー一覧が表示される。招待中のユーザがグループへの参加を承認すると、グループのメンバーに追加される。この結果、追加されるメンバー情報を含むグループメンバー追加要求が、送信制御部１１０から通信部１０８を介して、サーバ２００に送信される。図２のサーバ２００は、グループメンバー追加要求を、通信部２０４および受信制御部２０５を介して受信し、グループ設定部２０７に引き渡す。グループ設定部２０７は、受信したグループメンバー追加要求に含まれるメンバー情報を、記憶部２０３内のグループ情報記憶部２１４に記憶されている指定したグループのテーブルに追加する。
【００２５】
以上のようにして、本実施形態では、複数の端末装置である携帯情報端末１００をそれぞれ操作する各ユーザが１つ以上のグループのメンバーにグループ化されることにより、作成されたグループの各メンバーは、それぞれが操作する携帯情報端末１００上のアプリケーションプログラム１１３から、テキストチャット、音声通話、あるいは画像情報の登録、閲覧などができる。
【００２６】
次に、本実施形態によるＳＮＳサービス上での画像情報の登録および閲覧機能について説明する。図３は、本実施形態による画像情報の登録および閲覧機能に関する各携帯情報端末１００とサーバ２００間の基本的な通信シーケンスを示す図である。
【００２７】
いま、ユーザＡ、Ｂ、Ｃ、Ｄ、Ｅの各ユーザが、上述の処理により、１つのグループのメンバーに属しているとする。これらのユーザを「メンバーユーザ」と呼ぶ。各メンバーユーザは、ＳＮＳサービスに参加するために、それぞれが操作する携帯情報端末１００上でアプリケーションプログラム１１３を起動し、ログインを行う。この結果、各メンバーユーザのユーザＩＤとパスワードを含むログイン情報が、図１の送信制御部１１０から通信部１０８を介してサーバ２００に送信される。サーバ２００は、通信部２０４および受信制御部２０５を介してログイン情報を受信すると、ログイン認証部（図３の３０１）の処理機能を起動する。ここでは、サーバ２００のＣＰＵ２０１は、記憶部２０３内のメンバー情報記憶部２１３に記憶されている各メンバー情報を参照することにより、登録されているユーザＩＤおよびパスワードが受信したログイン情報内のユーザＩＤとパスワードと一致するメンバー情報を特定する。ＣＰＵ２０１は、メンバー情報が特定できた場合、送信制御部２０６および通信部２０４を介して携帯情報端末１００にＳＮＳサービスの利用を許可する返答を行い、メンバー情報記憶部２１３内の当該メンバー情報の記憶領域に、ログイン中を示す情報を記憶する。
【００２８】
図４は、本実施形態における携帯情報端末１００とサーバ２００間の通信データのフォーマットの例を示す図である。本実施形態の通信には例えば、図４（ａ）および（ｂ）に示されるように、インターネット上での基本的な通信フォーマットであるＩＰパケットとＴＣＰパケットを使用することができる。
【００２９】
ＩＰパケットは、図４（ａ）に示されるように、送信元ＩＰ（インターネットプロトコル）アドレスと宛先ＩＰアドレスを含むＩＰヘッダ部と、データ部とから構成される。携帯情報端末１００からサーバ２００へデータが送信される場合、送信元ＩＰアドレスには携帯情報端末１００に予め割り振られているＩＰアドレスが格納され、宛先ＩＰアドレスにはサーバ２００に予め割り振られているＩＰアドレスが格納される。逆に、サーバ２００から携帯情報端末１００へデータが送信される場合、送信元ＩＰアドレスにはサーバ２００に予め割り振られているＩＰアドレスが格納され、宛先ＩＰアドレスには携帯情報端末１００に予め割り振られているＩＰアドレスが格納される。このようなＩＰパケットが、そのＩＰヘッダ部に格納されているＩＰアドレス情報に従って、インターネット上を転送されて宛先のサーバ２００または携帯情報端末１００に到達する。
【００３０】
ＩＰパケットのデータ部にはさらに、図４（ｂ）に示されるＴＣＰパケットが格納される。ＴＣＰパケットは、図４（ｂ）に示されるように、送信元ポート番号と宛先ポート番号を含むＴＣＰヘッダ部と、通信データが格納されるデータ部とから構成される。送信元ポート番号と宛先ポート番号は、通信プロトコルを指定する部分で、例えばインターネット上の通信プロトコルとして広く普及しているＨＴＴＰ（ハイパーテキストトランスファプロトコル）またはそれを暗号化したＨＴＴＰＳ（ハイパーテキストトランスファプロトコルセキュア）に対応するポート番号が指定される。あるいは、独自の通信プロトコルとそれに対応するポート番号が定義されてもよい。ＴＣＰパケットのデータ部には、例えばＨＴＴＰの規約に従って、各種通信情報（後述する図４（ｃ）、（ｄ）、（ｅ）等）が格納される。
【００３１】
例えば、上述した図３のログイン認証部３０１の処理機能では、ＴＣＰパケットのデータ部に、ＨＴＴＰプロトコルのＢａｓｉｃ認証手順に従って、ログイン情報が格納される。図３のログイン認証部３０１が実行された後は、ＴＣＰパケットのデータ部に、各メンバーユーザの携帯情報端末１００を一意に識別するためのＨＴＴＰプロトコルの「クッキー情報」と呼ばれる識別情報が、通信情報とともに格納されて通信される。これにより各メンバーユーザは、ログイン状態を維持したまま通信を続行することができる。ＨＴＴＰＳプロトコルを使用すれば、図４（ｂ）のＴＣＰパケットのデータ部に格納されるデータが携帯情報端末１００とサーバ２００との間で暗号化されるため、ユーザＩＤやパスワードや画像情報等が秘匿された安全な通信が可能となる。
【００３２】
図３の説明に戻り、次にメンバーユーザが携帯情報端末１００から画像（メディア情報）を登録する場合の動作について説明する。いま例えば、メンバーユーザＡが携帯情報端末１００が内蔵するカメラ１２０で写真を撮り、それを他のメンバーユーザと共有したいとする。この場合、まず図１のカメラ１２０で写真が撮られると、前述したようにして、対応する画像情報が、カメラ１２０内の画像記憶部１２４から携帯情報端末１００内の画像記憶部１０４に転送される。
【００３３】
携帯情報端末１００内のＣＰＵ１０１は、アプリケーションプログラム１１３の機能として、登録したい画像記憶部１０４内の画像情報（以下これを「登録画像情報」と呼ぶ）に、メンバーユーザＡ自身のユーザ名またはユーザＩＤ等のユーザ情報（以下これを「登録ユーザ情報」と呼ぶ）と、ＧＰＳセンサ１１４および方位センサ１１５から得られる自身の携帯情報端末１００の位置情報（以下これを「登録位置情報」と呼ぶ）とを付加した通信情報（以下これを「通信情報I」と呼ぶ）を作成し、この通信情報Iを送信制御部１１０から通信部１０８を介して、サーバ２００に送信する。
【００３４】
図４（ｃ）は、通信情報Iの通信フォーマット例を示す図である。例えば、ＪＰＧフォーマットの画像情報と、メンバーユーザＡの登録ユーザ情報と、緯度、経度、方位を示す登録位置情報とからなる通信情報Iが、図４（ｂ）に示されるＴＣＰパケットのデータ部に格納されて伝送される。
【００３５】
サーバ２００内のＣＰＵ２０１は、通信部２０４および受信制御部２０５を介して通信情報Iを受信すると（メディア情報受信手段の機能）、図３には特には図示しないが、画像情報登録部２０８の処理機能を起動する。この処理機能により、ＣＰＵ２０１は、通信情報Iに含まれている登録画像情報を、記憶部２０３内の画像記憶部２１５に記憶させて登録する。
【００３６】
次に、ＣＰＵ２０１は、通信情報Iの内容を判定することにより、図３のグループ特定部２０９（グループ特定手段に対応する）の処理機能を起動する。グループ特定部２０９において、ＣＰＵ２０１は、図２の記憶部２０３内のグループ情報記憶部２１４を参照することにより、１つ以上のグループのうち登録画像情報とともに受信された登録ユーザ情報に対応するメンバーユーザＡが含まれるグループに属する１人以上の各メンバーユーザＢ、Ｃ、Ｄ、Ｅを特定する。
【００３７】
次に、ＣＰＵ２０１は、図３のメンバー位置情報取得部２１０（メンバー位置情報取得手段に対応する）の処理機能を起動する。ここでは、ＣＰＵ２０１は、グループ特定部２０９で特定された各メンバーユーザＢ、Ｃ、Ｄ、Ｅが操作する各携帯情報端末１００から、その携帯情報端末１００の位置を示す位置情報を取得する。この位置情報を取得する方法としては、サーバ２００側から各メンバーユーザＢ、Ｃ、Ｄ、Ｅの携帯情報端末１００に位置情報の取得要求を送信して各携帯情報端末１００が位置情報を返す方式か、各携帯情報端末１００が位置情報を定期的にサーバ２００に通知しサーバ２００がそれを保持してその位置情報を用いる方式のいずれでもよい。この通信情報としては例えば、図３の通信情報IIとして示されるように、メンバーユーザの携帯情報端末１００の例えば緯度、経度、方位からなる位置情報（以下これを「メンバー位置情報」と呼ぶ）に、メンバーユーザのユーザ名またはユーザＩＤ等のユーザ情報（以下これを「メンバーユーザ情報」と呼ぶ）を付加したものが用いられる。
【００３８】
図４（ｄ）は、携帯情報端末１００からサーバ２００に送信される通信情報IIの通信フォーマット例を示す図である。例えば、緯度、経度、方位を示すメンバー位置情報とメンバーユーザ情報が、図４（ｂ）に示されるＴＣＰパケットのデータ部に格納されて伝送される。
【００３９】
ＣＰＵ２０１は、メンバー位置情報取得部２１０において各メンバーユーザＢ、Ｃ、Ｄ、Ｅの各メンバー位置情報を取得すると、メンバー位置判定部２１１（メンバー位置判定手段に対応する）の処理機能を起動する。ここでは、ＣＰＵ２０１は、各メンバーユーザＢ、Ｃ、Ｄ、Ｅに対応する各メンバー位置情報が登録画像情報とともに受信された登録位置情報と所定の関係にある各所定関係メンバーユーザを、各メンバーユーザＢ、Ｃ、Ｄ、Ｅから選択する。図３の例ではメンバーユーザＢとＤが、所定関係メンバーユーザとして選択される。「所定の関係」の決定のしかたについては、後述する。
【００４０】
続いて、ＣＰＵ２０１は、図３の送信制御部１１０（メディア情報通知手段に対応する）の処理機能を起動する。ここでは、ＣＰＵ２０１は、画像情報登録部２０８が記憶部２０３内の画像記憶部２１５に登録したメンバーユーザＡからの登録画像情報に、メンバーユーザＡに関する登録ユーザ情報とメンバーユーザＡが操作する携帯情報端末１００の登録位置情報を付加した通信情報（以下これを「通信情報III」と呼ぶ）を作成し、この通信情報IIIを送信制御部２０６から通信部２０４を介して、各所定関係メンバーユーザＢ、Ｄがそれぞれ操作する各携帯情報端末１００に通知する。
【００４１】
図４（ｅ）は、通信情報IIIの通信フォーマット例を示す図である。例えば、ＪＰＧフォーマットの画像情報と、メンバーユーザＡの登録ユーザ情報と、緯度、経度、方位を示す登録位置情報とからなる通信情報IIIが、図４（ｂ）に示されるＴＣＰパケットのデータ部に格納されて伝送される。
【００４２】
なお、通信情報IIIには、登録画像情報そのものを格納するのではなく、インターネット上から登録画像情報にアクセス可能なリンク情報を格納してもよい。各所定関係メンバーユーザＢ、Ｄがそれぞれ操作する各携帯情報端末１００では、図１のＣＰＵ１０１が、通信部１０８から受信制御部１０９を介して通信情報IIIを受信すると、表示制御部１１２の処理機能を起動する。ここでは、ＣＰＵ１０１は、通信情報IIIに格納されている登録画像情報またはその登録画像情報へのリンクを、表示部１０７に表示させる。これと併せて、ＣＰＵ１０１は、通信情報IIIに格納されている登録画像情報を登録したメンバーユーザＡに関する登録ユーザ情報および登録位置情報を表示部１０７に表示させる。
【００４３】
以上のようにして、グループに属するメンバーユーザＡ、Ｂ、Ｃ、Ｄ、Ｅのうち、各メンバーユーザが操作する各携帯情報端末１００からの各位置情報に基づいて、登録画像情報を登録したメンバーユーザＡと所定の位置関係にある所定関係メンバーユーザＢとＤのみが、メンバーユーザＡが登録した登録画像情報を閲覧することができる。すなわち、本実施形態によれば、特定のグループのメンバー内でさらに特定の条件によってメンバーを選択してさらに小さいグループを再構成し、そのグループにおいて画像情報等のメディア情報を共有することが可能となる。
【００４４】
ここで、図３でメンバー位置判定部２１１が判定する「所定の関係」の決定方法の第１の実施形態として、例えば各メンバー位置情報が示す各携帯情報端末１００の位置が、登録画像情報とともに受信されたメンバーユーザＡに対応する登録位置情報が示す携帯情報端末１００の位置から所定の距離の範囲内にある各所定関係メンバーユーザＢとＤを、各メンバーユーザから選択するようにしてよい。例えば、図５（ａ）に示されるように、グループＡにＡ１〜Ａ１０の１０人のメンバーユーザがいるとして、メンバーユーザＡ１が画像情報を登録した場合、携帯情報端末１００の位置がメンバーユーザＡ１の携帯情報端末１００の位置から所定の距離の範囲内にあるメンバーユーザＡ２〜Ａ７までが所定関係メンバーユーザとして抽出され、メンバーユーザＡ８〜Ａ１０は所定関係メンバーユーザとして抽出されない。従って、メンバーユーザＡ１が登録した登録画像情報は、所定関係メンバーユーザＡ２〜Ａ７が閲覧できる。この第１の実施形態によれば、画像登録者が所属しているグループ内で、画像登録時に登録者から所定の距離内にいたメンバーだけが画像を閲覧することが可能となる。
【００４５】
または、「所定の関係」の決定方法の第２の実施形態として、例えばメンバー位置情報が示す各携帯情報端末１００の位置が、登録画像情報とともに受信されたメンバーユーザＡに対応する登録位置情報が示す携帯情報端末１００の位置から所定の方向の範囲内にある各所定関係メンバーユーザＢとＤを、各メンバーユーザから選択するようにしてよい。この第２の実施形態によれば、画像登録者が所属している複数のグループ内で、画像登録時に登録者から所定の距離と方向の範囲内にいたグループのメンバーだけが画像を閲覧することが可能になる。
【００４６】
または、「所定の関係」の決定方法の第３の実施形態として、例えばメンバーユーザＡが含まれるグループが複数あるときに、それら複数のグループのそれぞれごとに各所定関係メンバーユーザを選択し、それら複数のグループの中からメンバー数が最も多い各所定関係メンバーユーザを選択するようにしてよい。例えば、図５（ｂ）に示されるように、メンバーユーザＡ１は、グループＡとＢの両方に属している。そして、グループＡにはＡ１〜Ａ１０の１０人のメンバーユーザがおり、グループＢにはメンバーユーザＡ１およびＢ１〜Ｂ１０の１１人のメンバーユーザがいる。この場合に、メンバーユーザＡ１が画像情報を登録すると、グループＡからは携帯情報端末１００の位置がメンバーユーザＡ１の携帯情報端末１００の位置から所定の距離の範囲内にあるメンバーユーザＡ２〜Ａ７までがグループＡに関する所定関係メンバーユーザとして抽出され、グループＢからは携帯情報端末１００の位置がメンバーユーザＡ１の携帯情報端末１００の位置から所定の距離の範囲内にあるメンバーユーザＢ１とＢ２がグループＢに関する所定関係メンバーユーザとして抽出される。この場合、メンバー数はグループＡが６人、グループＢが２人となる。従って、メンバー数の多いほうのグループＡの所定関係メンバーユーザＡ２〜Ａ７が、最終的な所定関係メンバーユーザとして抽出される。この第３の実施形態によれば、画像登録者が所属している複数のグループの内で、画像登録時に登録者から所定の距離内にいたメンバーの人数が多い方のグループのメンバーだけが画像を閲覧することが可能となる。
【００４７】
あるいは、「所定の関係」の決定方法の第４の実施形態として、例えばメンバーユーザＡが含まれるグループが複数あるときに、各グループに含まれる各所定関係メンバーユーザを全員選択するようにしてよい。
【００４８】
また、「所定の関係」の決定方法の第５の実施形態として、例えばメンバーユーザＡが含まれるグループが複数あるときに、メンバーユーザＡがあらかじめグループを指定しておくようにしてもよい。
【００４９】
図６は、「所定の関係」の決定方法の第１の実施形態に対応する、カメラ１２０、携帯情報端末１００、およびサーバ２００間の制御動作例を示すフローチャートである。ステップＳ１０がカメラ１２０が実行する制御動作、ステップＳ２０からＳ２５までが携帯情報端末１００が実行する制御動作、ステップＳ３０からＳ３６までがサーバ２００が実行する制御動作である。
【００５０】
まず、ユーザがカメラ１２０で画像（静止画、動画、音声等の任意のメンバー情報でもよい）を撮影する。カメラ１２０は、その結果得られる画像情報を、例えばスマートフォンである携帯情報端末１００に、撮影時の位置情報とともに送信する（ステップＳ１０）。
【００５１】
携帯情報端末１００は、画像情報および撮影時の位置情報を受信し（ステップＳ２０）、それから生成された前述した通信情報I（図３参照）を、サーバへ転送する（ステップＳ２１）。
【００５２】
サーバ２００は、登録画像情報、登録ユーザ情報、および登録位置情報を受信すると（ステップＳ３０）、登録ユーザ情報から登録者を特定し、その登録者が所属するグループと、そのメンバーユーザを特定する（ステップＳ３１）。
【００５３】
登録者が所属するグループの中で画像を共有したいメンバーユーザ以外のメンバーユーザ（例えば一緒に出かける時に来られなかった人）が存在した場合、サーバ２００は、各メンバーユーザのメンバー位置情報を取得するために、各メンバーユーザの携帯情報端末１００にメンバー位置情報を問い合わせる（ステップＳ３２）。各メンバーユーザの携帯情報端末１００は、内蔵するＧＰＳセンサ１１４（図１参照）および方位センサ１１５によって検出されたメンバー位置情報を、通信情報II（図３参照）として送信する（ステップＳ２３）。サーバ２００は、全てのメンバーユーザの携帯情報端末１００から、各通信情報IIを受信する（ステップＳ３３）。
【００５４】
サーバ２００は、登録画像情報に対応する登録位置情報と、その他の各メンバーユーザの各メンバー位置情報とを比較し、登録画像の撮影時の位置から所定の距離の範囲内（たとえば、半径１００メートル以内）にいる人を所定関係メンバーユーザとして抽出し（ステップＳ３４）、抽出された所定関係メンバーユーザで新しい小グループを作成する（ステップＳ３５）。
【００５５】
サーバ２００は、新しい小グループに属する各所定関係メンバーユーザの各携帯情報端末１００に、登録画像情報の共有の通知を通信情報IIIとして送信する（ステップＳ３６）。各所定関係メンバーユーザの各携帯情報端末１００は、通信情報IIIを受信すると（ステップＳ２４）、その共有通知を表示部１０７に表示する（ステップＳ２５）。
【００５６】
以上の「所定の関係」の決定方法の第１の実施形態により、図５（ａ）で説明したように、例えば遊園地に遊びに行ったのが、画像登録者が所属するグループＡのメンバー１０人のうち７人（グループＡＡ）だった場合、撮影した画像は、この時に登録者（メンバーユーザＡ１）と行動を共にした７人だけが見ることができる。
【００５７】
図７は、「所定の関係」の決定方法の第２の実施形態に対応する、カメラ１２０、携帯情報端末１００、およびサーバ２００間の制御動作例を示すフローチャートである。図７において図６と同じステップ番号の処理は図６の場合と同じ処理を示す。ステップＳ１０がカメラ１２０が実行する制御動作（第１の実施形態の場合と同様）、ステップＳ２０からＳ２５までが携帯情報端末１００が実行する制御動作（第１の実施形態の場合と同様）、ステップＳ３０〜Ｓ３４、Ｓ４０、およびＳ３５とＳ３６がサーバ２００が実行する制御動作である。
【００５８】
第２の実施形態では、携帯情報端末１００が通信情報Iをサーバ２００に通知するときに、通信情報I内の位置情報として、撮影時の位置情報のみではなく例えば携帯情報端末１００の方位センサ１１５から得られた撮影時の方向情報も含ませて送信する。また、サーバ２００からの問合せに対してメンバーユーザの携帯情報端末１００が通信情報IIの位置情報を送信する。そして、ステップＳ３４で、登録画像の撮影時の位置から所定の距離の範囲内（たとえば、半径１００メートル以内）にいる人が所定関係メンバーユーザとして抽出された後、さらに、登録画像情報に対応する登録位置情報内の方向を示す情報とメンバー位置情報とに基づいて、撮影位置から所定の方向の範囲内にいる所定関係メンバーユーザのみが最終的な所定関係メンバーユーザとして抽出される（ステップＳ４０）。
【００５９】
図８は、「所定の関係」の決定方法の第３の実施形態に対応する、カメラ１２０、携帯情報端末１００、およびサーバ２００間の制御動作例を示すフローチャートである。図８において図６と同じステップ番号の処理は図６の場合と同じ処理を示す。ステップＳ１０がカメラ１２０が実行する制御動作（第１の実施形態の場合と同様）、ステップＳ２０からＳ２５までが携帯情報端末１００が実行する制御動作（第１の実施形態の場合と同様）、ステップＳ３０〜Ｓ３４、Ｓ５０とＳ５１、およびＳ３６がサーバ２００が実行する制御動作である。
【００６０】
第３の実施形態では、ステップＳ３１でのグループの特定において登録ユーザが複数のグループに含まれている場合に、その複数のグループのそれぞれに含まれるメンバーユーザが抽出されたステップＳ３２〜Ｓ３４が実行される。そして、ステップＳ３４で、登録画像の撮影時の位置から所定の距離の範囲内（たとえば、半径１００メートル以内）にいる人が所定関係メンバーユーザとして抽出された後、抽出された所定関係メンバーユーザが上記複数のグループの内のどのグループのメンバーかがチェックされ（ステップＳ５０）、最もメンバー数の多かったグループに所属する所定関係メンバーユーザに対して登録画像情報が共有される（ステップＳ５１）。
【００６１】
図９は、「所定の関係」の決定方法の第４の実施形態に対応する、カメラ１２０、携帯情報端末１００、およびサーバ２００間の制御動作例を示すフローチャートである。図９において図６と同じステップ番号の処理は図６の場合と同じ処理を示す。ステップＳ１０がカメラ１２０が実行する制御動作（第１の実施形態の場合と同様）、ステップＳ２０からＳ２５までが携帯情報端末１００が実行する制御動作（第１の実施形態の場合と同様）、ステップＳ３０〜Ｓ３４、Ｓ６０、およびＳ３６がサーバ２００が実行する制御動作である。
【００６２】
第４の実施形態では、第３の実施形態の場合と同様に、ステップＳ３１でのグループの特定において登録ユーザが複数のグループに含まれている場合に、その複数のグループのそれぞれに含まれるメンバーユーザが抽出されたステップＳ３２〜Ｓ３４が実行される。そして、上記複数のグループのいずれかに所属する所定関係メンバーユーザの全員に対して登録画像情報が共有される（ステップＳ６０）。
【００６３】
以上説明した実施形態により、あらかじめ設定したグループ内で画像を共有したいメンバーだけが画像を閲覧することが可能となる。
以上の実施形態に関して、更に以下の付記を開示する。
【００６４】
（付記１）
複数の携帯端末を有する情報共有システムにおいて、
一の携帯がコンテンツ情報を取得した時点で、当該一の携帯端末の位置と所定の関係にある携帯端末で特定されるユーザ情報でグループを構成するグループ構成手段と、
前記コンテンツ情報を前記グループ内のユーザのみで共有する共有手段と、
を備える情報共有システム。
（付記２）
前記グループ構成手段は、複数の携帯端末で特定されるユーザ情報で、あらかじめ構成された第１のグループにおいて、一の携帯がコンテンツ情報を取得した時点で、当該一の携帯端末の位置と所定の関係にある前記第１のグループ内の携帯端末で特定されるユーザ情報で第２のグループを構成することを特徴とする付記１記載の情報共有システム。
（付記３）
前記一の携帯端末は、前記コンテンツ情報を、当該携帯端末の前記位置および前記ユーザ情報とともに前記サーバに登録することを特徴とする付記１又は２記載の情報共有システム。
（付記４）
前記グループ構成手段は、前記コンテンツ情報とともに登録された前記位置から所定の距離の範囲内にある前記一の携帯端末とは異なる携帯端末で特定されるユーザ情報を選択する、付記１ないし３のいずれかに記載の情報共有システム。
（付記５）
前記グループ構成手段は、前記コンテンツ情報とともに登録された前記位置から所定の方向の範囲内にある前記一の携帯端末とは異なる携帯端末で特定されるユーザ情報を選択する、付記１ないし４のいずれかに記載の情報共有システム。
（付記６）
前記グループ構成手段は、前記一の携帯端末で特定されるユーザ情報が含まれるグループが前記第１のグループ以外に複数あるときに、当該複数のグループの中から前記一の携帯端末とは異なる携帯端末の数が最も多いグループの前記一の携帯端末とは異なる携帯端末で特定されるユーザ情報を選択する、付記２ないし５のいずれかに記載の情報共有システム。
（付記７）
前記グループ構成手段は、前記一の携帯端末で特定されるユーザ情報が含まれるグループが前記第１のグループ以外に複数あるときに、前記一の携帯端末によって前記コンテンツ情報の登録とともにあらかじめ指定されたグループの前記一の携帯端末とは異なる携帯端末で特定されるユーザ情報を選択する、付記２ないし６のいずれかに記載のメディア情報共有装置。
（付記８）
前記コンテンツ情報は、前記携帯端末が備える撮像装置によって撮像された画像情報、文字情報、又は音声情報である、付記１ないし７のいずれかに記載の情報共有システム。
（付記９）
複数の携帯端末を有する情報共有システムにおいて、
一の携帯がコンテンツ情報を取得した時点で、当該一の携帯端末の位置と所定の関係にある携帯端末で特定されるユーザ情報でグループを構成するグループ構成手段と、
前記コンテンツ情報を前記グループ内のユーザのみで共有する共有手段と、
を備える情報共有サーバ。
（付記１０）
複数の携帯端末を有する情報共有システムにおいて、
一の携帯がコンテンツ情報を取得した時点で、当該一の携帯端末の位置と所定の関係にある携帯端末で特定されるユーザ情報でグループを構成し、
前記コンテンツ情報を前記グループ内のユーザのみで共有する、
ことを特徴とする情報共有方法。
（付記１１）
複数の携帯端末を有する情報共有システムにおいて、
一の携帯がコンテンツ情報を取得した時点で、当該一の携帯端末の位置と所定の関係にある携帯端末で特定されるユーザ情報でグループを構成するステップと、
前記コンテンツ情報を前記グループ内のユーザのみで共有するステップと、
を情報共有サーバのコンピュータに実行させるためのプログラム。
【符号の説明】
【００６５】
１００  携帯情報端末
１０１、１２１、２０１  ＣＰＵ
１０２、１２２、２０２  プログラム記憶部
１０３、１２３  ＲＡＭ
１０４、１２４、２１５  画像記憶部
１０５  センサ部
１０６、１２６  入力部
１０７、１２７  表示部
１０８、１２８、２０４  通信部
１０９、２０５  受信制御部
１１０、１３０、２０６  送信制御部
１１１、１３１  入力制御部
１１２，１３２  表示制御部
１１３  アプリケーションプログラム
１１４  ＧＰＳセンサ
１１５  方位センサ
１２０  カメラ
１２５  撮像部
１２９  撮影制御部
２００  サーバ
２０３  記憶部
２０７  グループ設定部
２０８  画像情報登録部
２０９  グループ特定部
２１０  メンバー位置情報取得部
２１１  メンバー位置判定部
２１２  制御プログラム
２１３  メンバー情報記憶部
２１４  グループ情報記憶部
【図１】
2016157342.tif 000003
【図２】
2016157342.tif 000004
【図３】
2016157342.tif 000005
【図４】
2016157342.tif 000006
【図５】
2016157342.tif 000007
【図６】
2016157342.tif 000008
【図７】
2016157342.tif 000009
【図８】
2016157342.tif 000010
【図９】
2016157342.tif 000011