(57)【要約】【課題】共有端末やユーザに関連付いていない端末を参加させる場合であっても、ユーザにとって親しみやすいネットワークサービスを提供する。【解決手段】サーバ（１０）は、各端末（テレビ２０、携帯端末３０、３１、３２、掃除ロボット４０）の端末識別情報を管理する第１の管理手段（端末管理部１１３）と、各端末について、当該端末に関連付けられたメッセージと共に表示される象徴情報（アバター）を示す象徴識別情報（アバター番号）を、当該端末の端末識別情報（端末番号）に関連付けて管理する第２の管理手段（メッセージ管理部１１５）とを備えている。【選択図】図１
2015111462.tif 000002
【特許請求の範囲】
【請求項１】
各端末の端末識別情報を管理する第１の管理手段と、
各端末について、当該端末に関連付けられたメッセージと共に表示される象徴情報を示す象徴識別情報を、当該端末の端末識別情報に関連付けて管理する第２の管理手段と
を備えていることを特徴とするサーバ。
【請求項２】
各端末が属するグループを管理するグループ管理手段であって、各グループについて、当該グループのグループ識別情報と、当該グループに属する端末の端末識別情報とを関連付けて管理するグループ管理手段を更に備えている
ことを特徴とする請求項１に記載のサーバ。
【請求項３】
上記各端末のうち、複数のユーザが利用する共有端末について、
上記第２の管理手段は、上記共有端末に関連付けられたメッセージと共に表示される象徴情報を示す象徴識別情報を、上記グループに属する何れかの端末の端末識別情報に関連付ける
ことを特徴とする請求項２に記載のサーバ。
【請求項４】
上記各端末に関連付けられた象徴識別情報には、当該端末自体を象徴している象徴情報を示すものが含まれている
ことを特徴とする請求項１から３の何れか１項に記載のサーバ。
【請求項５】
サーバの制御方法であって、
端末の端末識別情報を管理する登録ステップと、
登録された各端末について、当該端末に関連付けられたメッセージと共に表示される象徴情報を示す象徴識別情報を、当該端末の端末識別情報に関連付けて管理する管理ステップと
を含んでいることを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末間においてメッセージを共有可能なソーシャル・ネットワーク・サービスを提供するサーバ、および、同サービスにおけるサーバの制御方法に関する。
【背景技術】
【０００２】
近年、インターネットなどの電気通信網によって形成された仮想空間において、特定の人間とコミュニケーションを図るためのサービスが多く普及している。それらのサービスは、一般に、ソーシャル・ネットワーク・サービス、略してＳＮＳと呼ばれる。ＳＮＳにおいて、コミュニケーションを図る特定の人間の数は複数であり、多い場合は数百人規模になる。
【０００３】
従来のＳＮＳを利用するためには、まず最初に、ＳＮＳを利用するユーザを特定するための個人情報をサービス側のサーバに登録（アカウント登録）する。以下において、ＳＮＳを利用するユーザのことを、単にユーザとも表現する。その後、ユーザは、過去に同様に登録された知人の個人情報を探し出し、当該知人に対してコミュニケーションを取るための申請（仲間申請）をする。仲間申請された知人がその仲間申請を許可する事によって、自分と当該知人とは、仲間となりコミュニケーション可能な関係となる。
【０００４】
（登録）
より具体的には、ユーザは、サービス側のサーバに、サービス側が予め定めている個人情報を登録する。この個人情報は、ＳＮＳを利用するためのパスワードを含む。サービス側のサーバは、所定の個人情報を登録したユーザに対してアカウントを与える。アカウント名は、一般的に、ユーザのメールアドレス、ニックネーム、サービス側が発行した文字列などである。ユーザは、ＳＮＳを利用する際に、アカウント名およびパスワードをサービス側のサーバに送信し、サービス側のサーバは、受信したアカウント名およびパスワードが登録されたものであればユーザを認証（個人認証）する。すなわち、ユーザは、正しいアカウント名およびパスワードを送信することによって、ＳＮＳに登録済のユーザであることをサービス側に照明する。なお、以下において、アカウント名およびパスワードをまとめてログイン情報とも表現する。
【０００５】
（仲間の検索および仲間申請）
ＳＮＳにおいてコミュニケーションを取りたい相手を検索するために、ユーザは、ＳＮＳが備えている検索システムを利用するのが一般的である。ユーザは、検索内容と一致した知人の中からコミュニケーションを取りたい相手を選び、その相手に仲間申請を行う。この際、ユーザが仲間申請した相手が、ユーザの所望する人物とは同名の別人である可能性がある。また、仲間申請された相手は、仲間申請をしたユーザとコミュニケーションを取りたくないと感じる可能性もある。これらの場合、仲間申請された相手は、その仲間申請を拒否することが可能である。 
【０００６】
（招待）
ＳＮＳにおいて、コミュニケーションを取りたい相手は、ＳＮＳに未参加の場合もありえる。その場合、ユーザは、その相手に対して、ＳＮＳへの参加を促すことができる。これを招待と呼ぶ。招待を受けた相手は、上記の方法によってＳＮＳへの登録を行うことによって、ＳＮＳのユーザになる。ＳＮＳのユーザ同士は、上記の方法によって仲間になることができる。コミュニケーションを取りたい相手をＳＮＳへ招待する手段は、電子メールなどが一般的である。また、大勢の仲間を簡単に招待する方法として、スマートフォンなどの端末に登録されている住所録の内容に応じて、複数の相手を一斉に招待する方法も考えられる。
【０００７】
（コミュニケーション）
ユーザは、ＳＮＳを利用するために、ログイン作業をサービス側のサーバから要求される。すなわち、ＳＮＳを利用しようとする個人は、アカウント登録時のアカウント名およびパスワード（ログイン情報）をＳＮＳの入力画面（ログイン画面）に入力する。サービス側のサーバは、管理している情報と、入力されたログイン情報とを対比して、ログイン情報が正しければ上記個人をユーザとして認証する。このようにして、ユーザはＳＮＳを利用可能な状態になる。ＳＮＳを利用するたびにログイン作業を行うのが面倒と感じるユーザは、ログイン情報を端末に一定期間保存しておくこともできる。この方法によれば、ＳＮＳを利用するためのアプリケーションを起動した際に、ユーザのアカウントは自動的にログイン状態になっている。したがって、ユーザは、ＳＮＳを利用するたびにログイン作業を行わなくてすむ。
【０００８】
このようなＳＮＳにおいて、サービス側は、サービスの提供に先立って、ユーザに対して利用規約やプライバシーポリシーなどの利用条件について同意することを求めることが一般的である。具体的には、サービス側は、ユーザの個人情報の１つであるログイン情報を認証した状態において、利用条件に同意するか否かの判断をユーザに対して求める。ユーザは、利用条件に同意するか否かを選択する操作を行い、ユーザが使用する端末は、ユーザの選択結果を示す情報をサービス側へ送信する。サービス側は、ユーザが使用する端末から、利用条件に同意するとの選択結果を示す情報を受信した場合に、ユーザが利用条件に同意したとみなしユーザに対してサービスの提供を開始する。以上のように、一般的なＳＮＳは、ログイン情報を認証することによってユーザを特定し、当該ユーザが利用条件に同意したとみなすことを前提として、サービスを提供している。
【０００９】
また、特許文献１には、コンテンツの共同購入に関する発明が記載されている。特許文献１に記載されている発明において、利用者Ａは、他の利用者である利用者Ｂ、Ｃが保有する携帯電話の電話番号に基づいて、利用者Ｂ、Ｃに対してコンテンツの共同購入を勧誘する。携帯電話の電話番号は、一般的なＳＮＳにおけるログイン情報とは異なるが、ユーザの個人情報に関連付けられているユーザ固有の情報であるといえる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００７−１１５０４７号公報（２００７年５月１０日公開）
【発明の概要】
【発明が解決しようとする課題】
【００１１】
ＳＮＳ等のネットワークサービスが一般的になり、昨今ではＴＶ等の共有端末でもサービスを利用できるようになった。ＩＴリテラシーの高くないユーザであっても、ＴＶ等を共有端末として使用すれば、家族のサポートを受けながらサービスを利用することが可能であり、このようなニーズは増えている。また、必ずしもユーザに関連付いていない端末をＳＮＳ等のネットワークサービスに参加させたいというニーズもある。しかしながら、これらのニーズを満たしつつ、ユーザにとって親しみやすいネットワークサービスを提供する技術は知られていなかった。
【００１２】
本発明は、上記の課題を解決するためになされたものであり、共有端末やユーザに関連付いていない端末を参加させる場合であっても、ユーザにとって親しみやすいネットワークサービスを提供することのできるサーバ、及び制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記の課題を解決するために、本発明の一態様に係るサーバは、各端末の端末識別情報を管理する第１の管理手段と、各端末について、当該端末に関連付けられたメッセージと共に表示される象徴情報を示す象徴識別情報を、当該端末の端末識別情報に関連付けて管理する第２の管理手段とを備えている。
【００１４】
また、上記の課題を解決するために、本発明の一態様に係るサーバの制御方法は、端末の端末識別情報を管理する登録ステップと、登録された各端末について、当該端末に関連付けられたメッセージと共に表示される象徴情報を示す象徴識別情報を、当該端末の端末識別情報に関連付けて管理する管理ステップとを含んでいる。
【発明の効果】
【００１５】
本発明の一態様によれば、共有端末やユーザに関連付いていない端末を参加させる場合であっても、ユーザにとって親しみやすいネットワークサービスを提供することのできるサーバ、及び制御方法を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態１に係るサーバの構成を示す機能ブロック図である。
【図２】本発明の実施形態１に係るサーバを含むＳＮＳシステムを模式的に示す図である。
【図３】本発明の実施形態１に係るサーバを含むＳＮＳシステム内に構成されているグループの概念を示す図である。
【図４】本発明の実施形態１に係るサーバのハードウェア構成の概略を示すブロック図である。
【図５】本発明の実施形態１に係るサーバにおけるグループを管理するためのグループ管理テーブルの一例を示す図である。
【図６】本発明の実施形態１に係るサーバにおいてグループに登録されている端末を管理するための端末管理テーブルの一例を表す図である。
【図７】本発明の実施形態１に係るサーバにおいてグループに登録されている端末が利用可能なアバターを管理するためのアバター管理テーブルの一例を表す図である。
【図８】本発明の実施形態１に係るサーバにおける各グループにおいて、どの端末が管理者端末であるのかを管理する管理者端末管理テーブルの一例を示す図である。
【図９】管理者端末の端末番号もさらに含んでいるグループ管理テーブルの一例を示す図である。
【図１０】本発明の実施形態１に係るサーバに登録されている各端末が送信したメッセージを管理するためのメッセージ管理テーブルの一例を示す図である。
【図１１】本発明の実施形態１に係るサーバが提供するＳＮＳにおける第１の登録処理の流れを示すシークエンス図である。
【図１２】本発明の実施形態１に係るサーバが提供するサービスにおいて、登録対象であるテレビが表示する画面のスクリーンショットを示す図である。
【図１３】本発明の実施形態２に係るサーバの構成を示す機能ブロック図である。
【図１４】本発明の実施形態２に係るサーバが提供するＳＮＳにおける第１の登録処理の流れを示すシークエンス図である。
【図１５】本発明の実施形態２に係るサーバが提供するサービスにおいて、登録対象である携帯端末が表示する画面のスクリーンショットを示す図である。
【図１６】本発明の実施形態３に係るサーバの構成を示す機能ブロック図である。
【図１７】本発明の実施形態３に係るサーバが提供するＳＮＳにおける第２の登録処理の流れを示すシークエンス図である。
【図１８】本発明の実施形態３に係るサーバが提供するサービスにおいて、管理者端末が表示する画面のスクリーンショットを示す図である。
【図１９】本発明の実施形態４に係るサーバが提供するＳＮＳにおける第２の登録処理の流れの一部を示すシークエンス図である。
【発明を実施するための形態】
【００１７】
〔実施形態１〕
本実施形態に係るソーシャル・ネットワーク・サービス（略してＳＮＳ）システム１は、複数の端末が登録されたグループを単位としてメッセージなどを共有しコミュニケーションを図ることを目的とするメッセージ交換システムである。
【００１８】
ＳＮＳシステム１は、ＳＮＳシステム１内のグループにユーザではなく端末が登録されている。具体的には、ＳＮＳシステム１を利用する際にユーザが用いる端末に固有に付与される端末識別情報（端末番号）が、ＳＮＳシステム１内のグループに登録されている。
【００１９】
ＳＮＳシステム１におけるグループは、端末が登録される特定のグループであって、登録された端末に対してメッセージの投稿と閲覧との少なくともいずれか一方を許可するためのグループである。ＳＮＳシステム１を利用するユーザは、グループに登録されている任意の端末を用いて、メッセージを送信することができる。このメッセージは、当該端末が属するグループに登録されている他の端末に対してのみ送信される。言い換えれば、ＳＮＳシステム１は、当該端末が送信したメッセージを、当該グループの外部へは送信しない。また、ＳＮＳシステム１は、当該グループの外部から送信されたメッセージを、当該グループに属する各端末に送信することもない。
【００２０】
このように、ＳＮＳシステム１は、グループを単位とした非常に閉じた性格を有するＳＮＳシステムである。ＳＮＳシステム１を利用する態様としては、たとえば、家族内において使用する家庭内伝言板システム、または、同じサークルに所属しているメンバー間において情報を共有する掲示板システムなどが挙げられる。しかし、これらの限定されるものではない。
【００２１】
（ＳＮＳシステム１の概略）
ＳＮＳシステム１の概略について、図１〜３を参照して以下に説明する。図１は、実施形態１に係るサーバ１０の制御部１０２（ＣＰＵ）が、主記憶装置であるメモリ１０３を利用して実行するコンピュータプログラムによって実現される、サーバ１０の機能ブロック図である。図１に示すように、ＳＮＳシステム１は、ＳＮＳ管理部１１１、グループ管理部１１２、端末管理部１１３、アバター管理部１１４、メッセージ管理部１１５、管理者端末管理部１１６、管理者端末３０（お父さんの携帯端末）、携帯端末３１（お母さんの携帯）、携帯端末３２（子供の携帯）、および掃除ロボット４０を備えている。また、テレビ２０は、管理者であるお父さんが、新たにＳＮＳシステムに登録したいと考えている対象端末（登録対象の端末）である。本実施形態において端末とは、スマートフォン、タブレットなどの携帯型端末と、テレビ、パソコンなどの据え置き型端末との双方のことを指す。以下では、ＳＮＳシステム１上に構成されている「佐藤家」という名前のグループを主な例として説明する。
【００２２】
なお、本実施形態において、サーバ１０は、１つの装置よって実現されているものとして説明する。しかし、サーバ１０は、これに限定されるものではなく、サーバ１０が備えている機能を分担する複数の装置によって構成されていてもよい。
【００２３】
図３に示すように、ＳＮＳシステム１内のグループ「佐藤家」には、携帯端末３０、携帯端末３１、携帯端末３２および掃除ロボット４０の５つが、端末として登録されている。また、本実施形態においてテレビ２０は、新たにＳＮＳシステム１内のグループに登録したい対象端末である。これらの端末は、図２に示すように、インターネット５０を介してＳＮＳシステム１に接続されている。
【００２４】
図３は、ＳＮＳシステム１内に構成されているグループの概念を示す図である。ＳＮＳシステム１におけるグループは、端末グループと、アバターグループとによって構成されている。端末グループは、グループ「佐藤家」としてＳＮＳシステム１に登録されている端末のグループを表す。ＳＮＳシステム１は、グループに登録されている各端末を、端末番号（ここではＤ７００１〜Ｄ７００５）によって識別する。ここでいう端末番号とは、個々の端末に固有であり、かつ、個々の端末に一意に付与された識別番号のことである。以下では、各端末を識別するための情報として端末番号を用いる例を説明するがＳＮＳシステム１において、各端末を識別するために用いられる情報は端末番号に限られない。各端末を識別することが可能であれば、端末識別情報として番号以外の文字列等の情報を用いてもよい。
【００２５】
端末番号は、端末に出荷時に用意されているシリアル番号であることが好ましい。ただし、これに限らず、詳しくは後述するが、出荷後の各端末に、後から個別の端末番号を提供することもできる。
【００２６】
アバターグループは、メッセージとともに端末の表示部に表示されるアバターのグループを表す。アバターとは、メッセージの発信者を象徴的に表す情報（象徴情報）であり、主には発信者を想起させる画像である。アバターは、メッセージとともに各端末に送信されることによって、そのメッセージがどのユーザから送信されたものであるかを分かりやすく判別可能とするものである。
【００２７】
図３に示す例において、端末番号Ｄ７００１である携帯端末３０から送信されたメッセージは、端末番号Ｄ７００１に紐付けられているアバター番号Ａ７００１のアバターとともに表示される。これと同様に、端末番号Ｄ７００２である携帯端末３１から送信されたメッセージは、端末番号Ｄ７００２に紐付けられているアバター番号Ａ７００２のアバターとともに表示され、端末番号Ｄ７００３である携帯端末３２から送信されたメッセージは、端末番号Ｄ７００３に紐付けられているアバター番号Ａ７００３のアバターとともに表示される。なお、メッセージ、端末番号およびアバター番号を紐付ける処理についての詳細は後述する。
【００２８】
携帯端末３０〜３２を使用してＳＮＳシステム１を利用するユーザは、基本的に、各携帯端末に固有のユーザである。なぜなら、携帯端末は、個人が独占的に使用する傾向を強く有する端末であるからである。したがって、携帯端末を用いてＳＮＳシステム１を利用するユーザは、もっぱら各携帯端末の所有者である場合が多い。すなわち、多くの場合、携帯端末３０を使用するのはユーザ１（お父さん）であり、携帯端末３１を使用するのはユーザ２（お母さん）であり、携帯端末３２を使用するのはユーザ３（子供）である。
【００２９】
これに対して、たとえばテレビ２０のような端末は、家族の全員が共用する端末である。言い換えれば、家族の全員が、テレビ２０を使用してＳＮＳシステム１を利用する可能性がある。なお、テレビ２０は、本実施形態において登録の対象端末であるので、図３のグループ「佐藤家」には図示していない。共用端末であるテレビ２０は、少なくとも、家族の一員であるお父さん、お母さんおよび子供の３人によって使用される可能性がある。この場合、テレビ２０を表す端末番号（たとえばＤ７００４）に紐付けられているアバター番号は、メッセージを送信したユーザに応じて適宜変更されることが好ましい。上記のような使用形態を実現するために、ＳＮＳシステム１における端末番号およびアバター番号における対応関係は、適宜変更可能なように構成されている。
【００３０】
図４は、ＳＮＳシステム１に含まれるサーバ１０、テレビ２０および携帯端末３０のハードウェア構成の概略を示すブロック図である。サーバ１０は、図４に示すように、通信部１０１と、制御部１０２と、主記憶装置１０３と、補助記憶装置１０４とを備えている。
【００３１】
制御部１０２として利用可能なデバイスとしては、ＣＰＵ（Central Processing Unit）を挙げることができる。また、主記憶装置１０３として利用可能なデバイスとしては、例えば、半導体ＲＡＭ（random access memory）を挙げることができる。また、補助記憶装置１０４として利用可能なデバイスとしては、例えば、ハードディスクドライブ（ＨＤＤ）を挙げることができる。
【００３２】
補助記憶装置１０４には、サーバ１０をＳＮＳを提供するサーバとして動作させるためのプログラムが格納されている。このプログラムは、上述したＳＮＳ管理部１１１、端末管理部１１３、アバター管理部１１４、メッセージ管理部１１５および管理者端末管理部１１６を含んでいる。
【００３３】
制御部１０２は、主記憶装置１０３上に展開されたプログラムに含まれる各種の命令を実行することによって、サーバ１０をＳＮＳを提供するサーバとして機能させる。より具体的には、制御部１０２は、上記プログラムに含まれる各種の命令を実行することによって、サーバ１０を、ＳＮＳ管理部、端末管理部、アバター管理部、メッセージ管理部および管理者端末管理部のそれぞれとして機能させる。
【００３４】
ここで、ＳＮＳ管理部、端末管理部、アバター管理部、メッセージ管理部および管理者端末管理部は、それぞれ、ＳＮＳ管理部１１１、端末管理部１１３、アバター管理部１１４、メッセージ管理部１１５および管理者端末管理部１１６と同様の動作を行うものである。
【００３５】
（テレビ２０）
対象端末であるテレビ２０は、通信部２０１、制御部２０２、表示部２０３、赤外線受信部２０４および記憶部２０５を備えている。また、テレビ２０のユーザは、リモコン２５を利用することによって、テレビ２０を操作することができる。
【００３６】
通信部２０１は、ＬＡＮおよびインターネットを介して、サーバ１０と通信可能なように構成されている。制御部２０２は、テレビ２０が備えている通信部２０１、表示部２０３、赤外線受信部２０４および記憶部２０５を統括制御するものである。
【００３７】
ＳＮＳを利用するために、テレビ２０には、サーバ１０が提供するプログラムがインストールされている。
【００３８】
（携帯端末）
携帯端末は、通信部３０１、制御部３０２、記憶部３０３、操作部３０４、表示部３０５および撮影部３０６を備えている。ここでは、携帯端末３０を例として説明しているが、携帯端末３１および携帯端末３２も、携帯端末３０と同様に構成されている。
【００３９】
以下において、管理者であるユーザが保有する携帯端末のことを、管理者端末とも記載する。本実施形態において、携帯端末３０は、グループの管理者であるお父さんが保有する携帯端末であり、以下のおいて管理者端末３０とも記載する。一方、管理者ではないユーザ（お母さんおよび子供）が保有する携帯端末を、それぞれ携帯端末３１および３２と記載することによって、管理者端末３０と区別する。
【００４０】
しかし、管理者端末と携帯端末とにおいて、ハードウェア構成上の差異はない。具体的には、携帯端末３１および３２は、管理者端末３０と同様に、通信部３０１、制御部３０２、記憶部３０３、操作部３０４、表示部３０５および撮影部３０６を備えている。
【００４１】
通信部３０１は、電話回線網、インターネットなどを介して、サーバ１０と通信可能なように構成されている。制御部３０２は、携帯端末３０が備えている通信部３０１、記憶部３０３、操作部３０４、表示部３０５および撮影部３０６を統括制御するものである。
【００４２】
ＳＮＳを利用するために、携帯端末３０には、サーバ１０が提供するプログラムがインストールされている。
【００４３】
（家電製品の登録）
また、ＳＮＳシステム１のグループに登録される端末は、スマートフォンなどの携帯端末、またはテレビなどの情報表示端末に限定されるものではなく、家電製品であってもよい。グループに登録される家電製品は、グループ内において擬人化されている。本実施形態においてグループに登録可能な家電製品は、音声によって操作可能な家電製品、または、ユーザとコミュニケーション可能な家電製品などである。
【００４４】
これらの家電製品は、室温、湿度などをモニター可能なセンサを備えていることが多い。ＳＮＳシステム１のグループに登録された家電製品は、各センサから取得する環境情報を外部サーバに供給し、当該外部サーバは、取得した環境情報に応じてあたかも家電製品がメッセージを送信してるかのうようにメッセージを送信するように構成されていてもよい。図３のメンバーグループに記載のボット４は、家電製品から環境情報を取得して、その環境情報に応じたメッセージを、あたかも擬人化された家電製品から送信されたかのように送信する。
【００４５】
このような家電製品がＳＮＳシステム１に登録可能となることによって、ＳＮＳシステム１は、次に挙げるような家電製品の新規な使用態様を提供できる。
【００４６】
（ｉ）帰宅時に部屋を快適な状態にしておきたい場合に、ユーザは、ＳＮＳシステム１にその旨のメッセージを送信すればよい。当該メッセージを受信したグループ内の家電製品は、帰宅時に部屋が快適な状態になっているように部屋の空調を制御することができる。
【００４７】
（ｉｉ）家族全員が外出している際、家にはペットのみが残されている状態になる。このような状況において、気温が高くなることに伴い部屋の室温が上昇したとしても、ペットは、自分ではエアコンの電源を入れることもできないし、家族に連絡することもできない。このような場合に、グループ内の家電製品は、室温が高くなったことをＳＮＳシステム１を通じて家族の各端末に通知できる。家電製品からの通知を受けて、家族は、ＳＮＳシステム１を用いて対応方法を協議することが可能である。または、ＳＮＳシステム１を通じて家電製品を制御することによって、エアコンの電源を入れることも可能である。さらには、ＳＮＳシステム１を通じて、家族のだれがどのような対応を行ったのかを把握することができる。
【００４８】
しかし、従来のＳＮＳシステムにおいては、ＳＮＳシステムに家電製品を登録するときにユーザから利用に関する同意を得る方法が存在しない。そのため、上述した本実施形態に特有の仕様対応は実現困難である。ＳＮＳシステム１においては、ＳＮＳシステムに家電製品を登録可能であるため、上述のような使用の態様を実現可能である。
【００４９】
本実施形態では、掃除ロボット４０を擬人化された家電製品の例として説明する。しかし、家電製品はこれに限定されるものではなく、エアコン、冷蔵庫、または洗濯機など、家庭内に存在する各種の製品であってもよい。
【００５０】
（サーバ１０の構成）
図１を参照しながら、サーバ１０の構成について説明する。
【００５１】
（ＳＮＳ管理部１１１）
ＳＮＳ管理部１１１は、サーバ１０の全体を管理および運営する制御ブロックである。図１に示すように、サーバ１０を利用する各端末は、インターネット５０を介してＳＮＳ管理部１１１に接続されている。すなわち、ＳＮＳ管理部１１１は、ＳＮＳシステム１における窓口となるサーバである。たとえば、各端末が表示する投稿されたメッセージのタイムライン画面を作成し、上記各端末に送信する。
【００５２】
（グループ管理部１１２）
グループ管理部１１２は、サーバ１０においてメッセージを共有する際に単位となるグループを管理する制御ブロックである。グループ管理部１１２は、図１に記載されていない。しかし、サーバ１０は、グループ管理部１１２を備えていてもよい。図５は、サーバ１０におけるグループを管理するためのグループ管理テーブルの一例を示す図である。グループ管理テーブルは、グループ管理部１１２が備えている記憶部に格納されている。
【００５３】
サーバ１０には、複数のグループが作成されている。図５に示すように、グループ管理テーブルは、グループごとに、当該グループを識別するためのグループ番号と、グループ名と、グループ管理者と、グループに登録されている端末の端末番号とを、互いに対応づけて格納している。
【００５４】
具体的には、グループ番号がＧ１２３４５６７であるグループでは、グループ名は佐藤家であり、グループ管理者は佐藤一郎であり、登録されている固有端末番号は、Ｄ７００１、Ｄ７００２、Ｄ７００３およびＤ７００５である。グループ番号がＧ１２３４５６８であるグループでは、グループ名はさいとうであり、グループ管理者は斎藤二郎であり、登録されている固有端末番号は、Ｄ８００１、Ｄ８００２およびＤ８００３である。グループ番号がＧ１２３４５６９であるグループでは、グループ名はゴルフサークルであり、グループ管理者は佐藤一郎であり、登録されている固有端末番号は、Ｄ９００１、Ｄ９００２、Ｄ９００３、Ｄ９００４、およびＤ７００１である。
【００５５】
本実施形態において、個々のグループに登録可能な端末の数には上限が設けられていてもよい。これは、グループ管理テーブルにおいて、個々のグループ番号に関連づけることが可能な端末番号の数に上限を設定することによって、実現できる。また、本実施形態では、同じ端末が、複数の異なるグループに登録されることも可能である。これは、グループ管理テーブルにおいて、１つの端末番号を、異なる複数のグループ番号に関連づけて登録することによって、実現できる。
【００５６】
（端末管理部１１３）
端末管理部１１３は、グループごとに、当該グループに登録されている全端末を管理する制御ブロックである。図６は、サーバ１０においてグループに登録されている端末を管理するための端末管理テーブルの一例を表す図である。端末管理テーブルは、端末管理部１１３が備えている図示しない記憶部に格納されている。図６には、グループ番号が「Ｇ１２３４５６」であるグループに登録されている各端末に関する端末管理テーブルが示されている。
【００５７】
端末管理テーブルでは、グループに登録されている端末ごとに、当該端末の端末番号と、当該端末の名称と、当該端末がサーバ１０に最後にアクセスした日時と、当該端末が最後にメッセージを送信したときに利用したアバターのアバター番号とが、格納されている。
【００５８】
（アバター管理部１１４）
アバター管理部１１４は、グループごとに、当該グループに登録されている各端末が利用可能なアバターを管理する制御ブロックである。図７は、サーバ１０においてグループに登録されている端末が利用可能なアバターを管理するためのアバター管理テーブルの一例を表す図である。アバター管理テーブルは、アバター管理部１１４が備えている図示しない記憶部に格納されている。図７には、グループ番号が「Ｇ１２３４５６」であるグループに登録されている各端末が利用可能なアバターを管理する端末管理テーブルが示されている。
【００５９】
アバター管理テーブルでは、アバターごとに、当該アバターに固有なアバター番号と、当該アバターの名称と、アバター画像のファイル名称とが格納されている。アバター画像のデータそのものは、別途、アバター管理部１１４の記憶部に格納されている。
【００６０】
（管理者端末管理部１１６）
管理者端末管理部１１６は、ＳＮＳシステム１における各グループにおいて、どの端末が管理者端末であるのかを管理する制御ブロックである。図８は、サーバ１０における各グループにおいて、どの端末が管理者端末であるのかを管理する管理者端末管理テーブルの一例を示す図である。管理者端末管理テーブルは、管理者端末管理が備えている図示しない記憶部に格納されている。
【００６１】
サーバ１０には、複数のグループが作成されている。図８に示すように、管理者端末テーブルは、グループごとに、当該グループを識別するためのグループ番号と、管理者端末の端末番号とを、互いに対応づけて格納している。
【００６２】
本実施形態では、個々のグループに対して、複数の管理者端末を登録することができる。これは、管理者端末管理テーブルにおいて、個々のグループ番号に複数の管理者端末の端末番号を登録することによって、実現できる。
【００６３】
サーバ１０では、グループ管理部１１２と、管理者端末管理部１１６とは、統合されていてもよい。すなわち、グループ管理部１１２が、管理者端末管理部１１６の機能を兼ね備えていてもよい。この場合、管理者端末の端末番号もさらに含んでいるグループ管理テーブルを用いて、グループを管理する。図９は、管理者端末の端末番号もさらに含んでいるグループ管理テーブルの一例を示す図である。図９の端末管理テーブルは、図５に示す端末管理テーブルと、図８に示す管理者端末管理テーブルとが一体化されたテーブルである。
【００６４】
以下の説明では、グループ管理部１１２は管理者端末管理部１１６の機能を兼ね備えているものとする。したがって、グループ管理部１１２が図９に示す形式のグループ管理テーブルを用いることによって、サーバ１０にアクセスした端末が管理者端末であるか否かを確認する。
【００６５】
（メッセージ管理部１１５）
メッセージ管理部１１５は、サーバ１０に登録されている各端末が送信したメッセージを管理する制御ブロックである。図１０は、サーバ１０に登録されている各端末が送信したメッセージを管理するためのメッセージ管理テーブルの一例を示す図である。メッセージ管理テーブルは、メッセージ管理部１１５の図示しない記憶部に格納されている。
【００６６】
サーバ１０において各端末が送信したメッセージに関する情報は、メッセージごとに、メッセージ管理テーブルにおいて管理されている。図１０の例では、メッセージ管理テーブルは、メッセージごとに、当該メッセージを識別するためのメッセージ番号と、当該メッセージを送信した端末が属するグループのグループ番号と、当該メッセージの送信時に使用したアバターを識別するアバター番号と、当該メッセージを送信した端末の端末番号と、当該メッセージの送信時刻と、メッセージの内容（テキスト、画像、音声の少なくともいずれか）とを、互いに関連づけて格納している。
【００６７】
各端末が新たなメッセージを送信するたびに、メッセージに関する情報が新たにメッセージ管理テーブルに蓄積される。メッセージ管理テーブルを利用して、メッセージの送信先である端末に対してどのようにメッセージが届けられるかについては、後に詳しく説明する。
【００６８】
（グループの構築）
サーバ１０では、サーバ１０にユーザ登録したユーザが、上述したグループを構築することができる。以下、ユーザがＳＮＳシステム１においてグループを構築する際の手順について、説明する。
【００６９】
まず、グループを作りたいユーザが、サーバ１０にユーザ登録をする。ここでのユーザ登録は、従来のサービスにおいて新規にユーザ登録をしたりアカウントの作成をしたりする際の手順と同じである。すなわち、ユーザを識別するための識別子（アカウント）およびパスワードをサーバ１０に申請し、さらに、ユーザの個人情報を登録することによって、ユーザ登録が行われる。なお、他のサービスですでに利用されているアカウントを活用したユーザ登録を行ってよい。サーバ１０にユーザ登録したユーザには、グループを構築するための特別の権限が与えられる。以下では、グループを構築するユーザを代表者と表記する。
【００７０】
代表者は、管理者端末３０を用いてサーバ１０にログインし、新たなグループの構築をサーバ１０に申請する。その際、代表者は、グループ名称など、グループに関する情報を入力する。また、管理者端末３０は、管理者端末３０の端末番号をサーバ１０に提供する。これによりグループが構築される。その際、代表者の管理者端末３０が、構築されたグループに自動的に登録される。すなわち、管理者端末３０の端末番号が、構築されたグループのグループ番号に関連づけられて、グループ管理テーブルに格納される。これ以降、代表者は、グループの管理者でもある。
【００７１】
グループの構築が完了すると、サーバ１０から管理者端末３０に、構築したグループのグループ番号が提供される。したがって管理者端末３０は、管理者端末３０の端末番号と、グループの番号のグループ番号とを、両方とも保持することになる。
（その他）
ＳＮＳシステムでは、通常、各ユーザはＳＮＳシステムを利用のために個人情報をＳＮＳシステムに登録し、ユーザごとにアカウントを取得している。本実施例で説明するＳＮＳシステム１では、ユーザごとのアカウントが存在しない（グループの管理者は例外）ことを前提としているが、この前提に限られるものではなく、ユーザごとにアカウントを取得する場合においても適用可能である。
【００７２】
（ＳＮＳにおける第１の登録処理）
ＳＮＳシステム１において、サーバ１０が提供するＳＮＳにおける処理について、図１１および図１２を参照しながら説明する。図１１は、サーバ１０が提供するＳＮＳにおける処理のうち、端末の第１の登録を行う第１の登録処理の流れを説明するシークエンス図である。図１２は、第１の登録処理を実行する際に、登録対象の端末であるテレビ２０が表示する画面のスクリーンショットを示す図である。
【００７３】
ステップＳ１０２：登録対象の端末であるテレビ２０の制御部２０２は、ＳＮＳを利用するために、サーバ１０へアクセスする。具体的には、表示部２０３に表示するメニュー画面において、リモコン２５からの操作によって、ＳＮＳの利用を指示するアイコンが選択された場合に、制御部２０２は、少なくともＳＮＳを利用したい旨を表す信号およびテレビ２０の端末識別番号を、サーバ１０へ送信する。サーバ１０のＳＮＳ管理部１１１は、通信部１０１を介して、ＳＮＳを利用したい旨を表す信号と、テレビ２０の端末識別情報とを受信する。したがって、ＳＮＳ管理部１１１は、受信手段であるといえる。
【００７４】
ステップＳ１０３：端末管理手段である端末管理部１１３は、テレビ２０の端末識別情報が、サーバ１０に登録済みであるか否かを判定する。
【００７５】
ステップＳ１０４：端末管理部１１３が、テレビ２０の端末識別情報は登録済みではないと判定した場合、ＳＮＳ管理部１１１は、図１２（ａ）に示す画面をテレビ２０の表示部２０３に表示させるための指示を、テレビ２０へ送信する。
【００７６】
ステップＳ１０５：テレビ２０の制御部２０２は、当該指示を受信した場合、表示部２０３に図１２（ａ）に示す画面を表示させる。図１２（ａ）に示す画面において、ＳＮＳのグループの管理者であるお父さんが「ＳＮＳに登録する」と記載されているボタンＢ１が選択することによって、リモコン２５は、ＳＮＳを利用するための第１の登録処理を開始するための指示をテレビ２０に送信する。制御部２０２は、この第１の登録処理を開始する為の指示を受け付ける。なお、図１２の（ａ）に示す画面において、リモコン２５は、テンキーの「１」を押下されることによっても、第１の登録処理を開始するための指示を指示可能である。
【００７７】
ステップＳ１０６：制御部２０２は、第１の登録処理を開始する為の指示を、サーバ１０へ送信する。
【００７８】
ステップＳ１０７：ＳＮＳ管理部１１１は、第１の登録処理を開始する為の指示を受け付けると、（ｉ）登録に際してユーザが同意すべき利用規約（登録に際してユーザが同意すべき第１の利用条件）をテレビ２０に対して表示させるための情報と、（ｉｉ）ユーザが利用規約に同意する場合に、ユーザの入力を受け付けるためのボタン（受け付けオブジェクト）をテレビ２０に対して表示させるための情報と、をテレビ２０に対して送信する。したがって、ＳＮＳ管理部１１１は、送信手段であるともいえる。
【００７９】
ここで、（ｉ）登録に際してユーザが同意すべき利用規約を表示させるための情報は、利用規約を表すデータそのものでもよいし、利用規約を表示するウェブページへのリンクであってもよい。（ｉｉ）ユーザが利用規約に同意する場合に、ユーザの入力を受け付けるためのボタンを表示させるための情報は、複数のボタンから該当するボタンを選択するための情報であってもよい。また、（ｉｉ）ユーザが利用規約に同意する場合に、ユーザの入力を受け付けるための受け付けオブジェクトを表示させるための情報の場合、受け付けオブジェクトは、ボタンの図像であってもよいし、ユーザが利用規約に同意する旨の文言を伴うチェックボックスであってもよいし、上記ボタンの図像および上記チェックボックスを組み合わせたものであってもよい。
【００８０】
本実施形態において、第１の利用条件は、利用規約およびプライバシーポリシーの何れかまたは両方を指す。ただし、第１の利用条件が利用規約を指す場合には、第２の利用条件は、プライバシーポリシーを指す。第１の利用条件が利用規約およびプライバシーポリシーの両方を指す場合には、第２の利用条件は、プライバシーポリシーを指す。
【００８１】
ステップＳ１０８：上記（ｉ）および（ｉｉ）の情報を受信したテレビ２０の制御部２０２は、図１２の（ｂ）に示す画面を表示部２０３に表示させる。図１２の（ｂ）に示す画面は、「ＳＮＳ利用規約」と題したユーザが同意すべき（了承すべき）利用規約と、「了承して次へ」と記載されているボタンＢ２およびＢ３とを含んでいる。本実施形態において、ボタンＢ２およびＢ３は、利用規約にユーザが同意する旨の入力を受け付けるための受け付けオブジェクトである。利用規約に同意するユーザは、リモコン２５を操作し、ボタンＢ２またはＢ３を選択することによって、利用規約に同意する旨を、テレビ２０に対して入力することができる。また、ボタンＢ２またはＢ３を選択する代わりに、リモコン２５のテンキー「２」を押下することによって、利用規約に同意する旨をテレビ２０に入力することもできる。
【００８２】
テレビ２０は、同居している家族に代表される複数のユーザ（例えば図２に示すように、お父さん、お母さん、子供）に共用される端末である。そこで、サーバ１０が提供するＳＮＳは、ボタンＢ２またはＢ３を選択するお父さんに対して、テレビを利用する利用者全員からの同意を取りつけた上で、ボタンＢ２またはＢ３を選択するように求める（図１２（ｂ）参照）。さらに、制御部は、お父さんから利用規約に同意する旨の入力を受け付けた場合に、図１２（ｃ）に示す画面を表示部２０３に表示させ、テレビ２０の利用者全員が利用規約に同意したことをユーザに対して確認してもよい。ここで、お父さんは、「はい」と記載されているボタンを選択することによって、第１の登録処理を先に進めることができる。
【００８３】
このように、ユーザが同意すべき利用規約に対して、ユーザからの同意する旨の入力が得られた場合、ＳＮＳを提供するサービス側は、共有端末であるテレビ２０において、テレビ２０を利用する利用者全員が利用規約に同意したと見なすことができる。
【００８４】
なお、このとき制御部２０２が表示させる画面は、図１２（ｂ）に示すように「ＳＮＳプライバシーポリシー」を含んでいてもよい。「ＳＮＳプライバシーポリシー」は、登録に際してユーザが同意すべき第２の利用条件である。
【００８５】
ステップＳ１０９：ボタンＢ２またはＢ３（受付オブジェクト）を介して、利用規約に同意する旨の入力をユーザから受け付けると、制御部２０２は、利用規約に同意する旨の入力を受け付けたことを示す情報と、テレビ２０の端末識別情報とを、通信部２０１を介してサーバ１０へ送信する。
【００８６】
ステップＳ１１０：サーバ１０のＳＮＳ管理部１１１が、テレビ２０から利用規約に同意する入力を受け付けたことを示す情報と、テレビ２０の端末識別情報とを受信した場合に、端末管理部１１３は、テレビ２０の端末識別情報を、登録可能な端末の端末識別情報として第１の登録を行う。第１の登録処理を完了することによって、サーバ１０は、対象端末を利用するユーザから同意を得るという目的を達成する。登録の対象端末であったテレビ２０は、ＳＮＳのグループに登録された端末となり、ＳＮＳを利用可能となる。
【００８７】
なお、本実施形態に係るテレビ２０は、サーバ１０に登録された端末を対象にサービス（ＳＮＳ）を提供するシステム（ＳＮＳシステム１）における、サービスの提供を受ける端末の一例である。
【００８８】
このような端末の一例としてのテレビ２０は、発信手段、受信手段、表示手段および操作手段を備えている。発信手段である制御部２０２は、サーバ１０にアクセスするときに、サーバ１０に、テレビ２０の端末識別情報を発信する。受信手段である制御部２０２は、ＳＮＳの提供を受けるときに、テレビ２０のユーザが同意すべき利用条件と、上記利用条件にユーザが同意する旨の入力を受け付けるための受付オブジェクトとを受信する。表示手段である表示部２０３は、受信した上記利用条件と受付オブジェクトとを表示する。リモコン２５は、上記受付オブジェクトに対し上記同意する旨の入力を行う操作手段である。発信手段である制御部２０２は、上記同意する旨の入力が行われたことを示す情報をサーバ１０に送信し、その後、サーバ１０にアクセスするときには、サーバ１０にテレビ２０の上記端末識別情報を発信する。
【００８９】
制御部２０２は、記憶部２０５上に展開されたプログラムに含まれる各種の命令を実行することによって、テレビ２０を、ＳＮＳを利用する端末として機能させる。より具体的には、制御部１０２は、上記プログラムに含まれる各種の命令を実行することによって、テレビ２０を、発信部（発信手段）および受信部（受信手段）のそれぞれとして機能させる。
【００９０】
〔実施形態２〕
本発明の実施形態２について、図１３〜図１５を参照しながら説明する。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【００９１】
図１３は、本実施形態に係るサーバ１０の構成を示す機能ブロック図である。本実施形態に係るサーバ１０は、実施形態１に係るサーバ１０に対して、さらにグループ管理手段であるグループ管理部１１２を備えている。グループ管理部１１２は、上述の通り、ＳＮＳシステム１においてメッセージを共有する際に単位となるグループを管理するものである。
【００９２】
サーバ１０のＳＮＳ管理部１１１は、通信部１０１を介して、管理者端末３０および登録対象である携帯端末３１と無線通信を行うように構成されている。
【００９３】
（ＳＮＳにおける第１の登録処理）
サーバ１０が提供するＳＮＳにおける処理について、図１４および図１５を参照しながら説明する。図１４は、サーバ１０が提供するＳＮＳにおける処理のうち、携帯端末の第１の登録を行う第１の登録処理の流れを説明するシークエンス図である。図１５は、第１の登録処理を実行するときに、登録対象の端末である携帯端末３１が表示する画面のスクリーンショットを示す図である。本実施形態において、管理者端末３０は、お父さんの電話（端末識別情報：Ｄ７００１）であり、登録の対象端末（携帯端末３１）は、お母さんの電話（端末識別情報：Ｄ７００２）であるとして説明する。
【００９４】
本実施形態における第１の登録処理は、ＳＮＳのグループに新たに登録したい携帯端末３１を、管理者端末３０が新たに招待することによって開始される。
【００９５】
ステップＳ２０１：グループの管理者であるお父さんの管理者端末３０は、対象端末である携帯端末３１を新たに招待するための端末招待指示を、サーバ１０に対して送信する。端末招待指示は、携帯端末３１の端末識別情報と、携帯端末３１を招待したいグループのグループ識別情報Ｇ１２３４５６７とを含んでいる。管理者端末３０が携帯端末３１を招待することができるグループは、管理者端末３０が属しているグループのいずれかである。したがって、端末招待指示は、管理者端末が属するグループのグループ識別情報を含んでいるともいえる。
【００９６】
また、携帯端末３１を招待するために、端末招待指示は、携帯端末３１を指定する指定情報を含んでいる。指定情報は、たとえば携帯端末３１を利用して閲覧可能な電子メールのメールアドレス、または、携帯端末３１の電話番号を使用することができる。本実施形態において、管理者端末３０は、電子メールを利用して携帯端末３１を招待するように構成されており、指定情報として電子メールのメールアドレスを使用するものとして説明する。しかし、管理者端末３０は、他のメッセージ送受信機能を利用して携帯端末３１を招待するように構成されていてもよい。また、端末招待指示は、携帯端末３１の端末識別情報Ｄ７００２をさらに含んでいてもよい。
【００９７】
ステップＳ２０２：受信手段であるＳＮＳ管理部１１１は、管理者端末３０から、携帯端末３１の端末識別情報と、携帯端末３１を招待したいグループのグループ識別情報Ｇ１２３４５６７とを受信する。サーバ１０のグループ管理部１１２は、ＳＮＳ管理部１１１が受信した対象端末の端末識別情報Ｄ７００２と、登録対象のグループのグループ識別情報Ｇ１２３４５６７とを、関連づけて管理する。
【００９８】
管理者端末３０からメンバー招待指示を受け付けると、サーバ１０は、指定情報であるメールアドレスに対し、ＳＮＳのグループへ招待する旨の招待メールを送信する。招待メールは、ＳＮＳを利用するためのアプリケーション（以下、ＳＮＳアプリケーションとする）をダウンロードするためのウェブページへのリンクを含んでいる。
【００９９】
ステップＳ２０３：招待メールを受信すると、携帯端末３１の制御部は、表示部に招待メールを表示させる。お母さんが携帯端末３１を登録対象のグループへ登録したいと考えた場合、お母さんは、招待メールに含まれているリンクをたどり、ＳＮＳアプリケーションを携帯端末３１へダウンロードしインストールする。
【０１００】
ステップＳ２０４：携帯端末３１の制御部は、インストールされたＳＮＳアプリケーションを介し、サーバ１０に対して、（１）携帯端末の端末識別情報Ｄ７００２、および、（２）登録対象のグループのグループ識別情報Ｇ１２３４５６７を送信する。
【０１０１】
ステップＳ２０５：サーバ１０のＳＮＳ管理部１１１（受信手段）は、携帯端末３１から、端末識別情報Ｄ７００２と、登録対象のグループのグループ識別情報Ｇ１２３４５６７とを受信する。
【０１０２】
ステップＳ２０６：サーバ１０の端末管理部１１３は、携帯端末３１の端末識別情報Ｄ７００２が、サーバ１０に登録済みであるか否かを判定する。端末識別情報Ｄ７００２は登録済みの識別情報ではないと判定した場合、ＳＮＳ管理部１１１は、携帯端末３１に対して、ＳＮＳに招待された旨の内容を含む招待通知を送信する。招待通知は、ＳＮＳへ招待された旨の内容に加えて、以下の（ｉ）〜（ｉｉｉ）の情報を含んでいる。
（ｉ）ＳＮＳへの登録に際してユーザが同意すべき利用規約（登録に際してユーザが同意すべき第１の利用条件）を携帯端末３１に対して表示させるための情報。
（ｉｉ）ユーザが利用規約に同意する場合に、ユーザの入力を受け付けるための受け付けオブジェクトを携帯端末３１に対して表示させるための情報。
（ｉｉｉ）ＳＮＳへの登録に際してユーザが同意すべきプライバシーポリシー（登録に際してユーザが同意すべき第２の利用条件）を携帯端末３１に対して表示させるための情報。
【０１０３】
ステップＳ２０７：招待通知を受信した携帯端末３１の制御部は、図１５に示す画面を表示部に表示させる。図１５に示す画面は、ＳＮＳへ招待された旨の内容「家族の心をつなぐＳＮＳに招待されました！」に加えて、上記（ｉ）の情報であるリンクＬ１およびＬ２を含んでいる。携帯端末３１のユーザ（お母さん）は、リンクＬ１およびＬ２のいずれかを選択することによって、ＳＮＳへの登録に際してユーザが同意すべき利用規約（登録に際してユーザが同意すべき第１の利用条件）を携帯端末３１に対して表示させ読むことができる。
【０１０４】
図１５に示す画面は、さらに、上記（ｉｉｉ）の情報であるリンクＬ３およびＬ４を含んでいる。お母さんは、リンクＬ３およびＬ４のいずれかを選択することによって、ＳＮＳへの登録に際してユーザが同意すべきプライバシーポリシー（登録に際してユーザが同意すべき第２の利用条件）を携帯端末３１に対して表示させ読むことができる。
【０１０５】
また、図１５に示す画面は、さらに、上記（ｉｉ）の情報であるチェックボックスＣＢおよび「はじめる」と記載されたボタンＢ５を含んでいる。リンクＬ１および２のいずれかを選択することによって表示される利用規約に同意する意志を有するお母さんは、「ＳＮＳの利用規約に同意します」を記載されたチェックボックスＣＢにチェックを入れ、ボタンＢ５をタップすることによって、利用規約に同意する旨を携帯端末３１に対して入力することができる。
【０１０６】
本実施形態に示すように、ユーザの入力を受け付けるための受け付けオブジェクトを、チェックボックスおよびボタンの組み合わせによって構成することによって、ＳＮＳの利用規約に同意する旨を携帯端末３１へ入力するときに、お母さんは２つの行程を実行することが求められる。したがって、携帯端末３１に対してＳＮＳの利用規約に同意する旨を入力したお母さんは、利用規約に同意する意志を明確にもって上記の入力を行ったと、サービス側は見なすことができる。
【０１０７】
なお、リンクＬ１およびＬ２のいずれかを選択することによって表示される画面は、第１の利用条件である利用規約に加えて、第２の利用条件であるプライバシーポリシーを含んでいてもよい。
【０１０８】
ステップＳ２０８：チェックボックスＣＢおよびボタンＢ５を介して、利用規約に同意する旨の入力をユーザから受け付けると、携帯端末３１の制御部は、利用規約に同意する旨の入力を受け付けたことを示す情報と、携帯端末３１の端末識別情報Ｄ７００２とを、サーバ１０へ送信する。 
【０１０９】
ステップＳ２０９：サーバ１０のＳＮＳ管理部１１１が、携帯端末３１から利用規約に同意する入力を受け付けたことを示す情報と、携帯端末３１の端末識別情報Ｄ７００２とを受信した場合に、端末管理部１１３は、携帯端末３１の端末識別情報Ｄ７００２を、管理者端末３０の属するグループのグループ識別情報Ｇ１２３４５６７と関連づけて第１の登録を行う。端末管理部１１３は、グループ管理部１１２に対して、携帯端末３１の端末識別情報Ｄ７００２が関連づけられているグループ識別情報を問い合わせることによって、携帯端末３１の端末識別情報Ｄ７００２と、管理者端末３０の属するグループのグループ識別情報Ｇ１２３４５６７とを関連づけることができる。
【０１１０】
（実施形態２の変形例）
実施形態２に記載のステップＳ２０１において、端末招待指示は、登録対象のグループのグループ識別情報を含むものとして説明した。しかし、端末招待指示は、登録対象のグループ識別情報の代わりに、管理者端末３０が対象端末を招待することを示す招待情報を含んでいてもよい。ここでは、実施形態２に記載の第１の登録処理の変形例について説明する。
【０１１１】
上記の構成によれば、ステップＳ２０４において、携帯端末３１の制御部は、サーバ１０に対して、（１）携帯端末３１の端末識別情報Ｄ７００２、および、（２）管理者端末３０が対象端末を招待することを示す招待情報を送信する。
【０１１２】
ステップＳ２０５において、サーバ１０のグループ管理部１１２は、登録対象のグループのグループ識別情報として、招待している管理者端末３０の端末識別情報Ｄ７００１が関連づけられているグループのグループ識別情報Ｇ１２３４５６７を特定する。さらに、グループ管理部１１２は、携帯端末３１の端末識別情報Ｄ７００２と、登録対象のグループのグループ識別情報Ｇ１２３４５６７とを、関連づけて管理する。
【０１１３】
以上のように、端末招待指示が、登録対象のグループ識別情報の代わりに、管理者端末３０が対象端末を招待することを示す招待情報を含むように構成されていても、サーバ１０は、第１の登録処理を実行することが可能である。
【０１１４】
第１の登録処理を完了することによって、実施形態２および実施形態２の変形例に係るサーバ１０は、対象端末を利用するユーザから同意を得るという目的を達成する。登録の対象端末であった携帯端末３１は、ＳＮＳのグループに登録された端末となり、ＳＮＳを利用可能となる。
【０１１５】
なお、実施形態２および実施形態２の変形例に係る携帯端末３１は、サーバ１０に登録された端末を対象にサービス（ＳＮＳ）を提供するシステム（ＳＮＳシステム１）における、サービスの提供を受ける端末の一例である。
【０１１６】
このような端末の一例としての携帯端末３１は、発信手段、受信手段、表示手段および操作手段を備えている。発信手段である制御部３０２は、サーバ１０にアクセスするときに、サーバ１０に、携帯端末３１の端末識別情報を発信する。受信手段である制御部３０２は、ＳＮＳの提供を受けるときに、携帯端末３１のユーザが同意すべき利用条件と、上記利用条件にユーザが同意する旨の入力を受け付けるための受付オブジェクトとを受信する。表示手段である表示部３０５は、受信した上記利用条件と受付オブジェクトとを表示する。操作手段である操作部３０４は、上記受付オブジェクトに対し上記同意する旨の入力を行う。発信手段である制御部３０２は、上記同意する旨の入力が行われたことを示す情報をサーバ１０に送信し、その後、サーバ１０にアクセスするときには、サーバ１０に携帯端末３１の端末識別情報を発信する。
【０１１７】
制御部３０２は、記憶部３０３上に展開されたプログラムに含まれる各種の命令を実行することによって、携帯端末３１を、ＳＮＳを利用する端末として機能させる。より具体的には、制御部３０２は、上記プログラムに含まれる各種の命令を実行することによって、携帯端末３１を、発信部（発信手段）および受信部（受信手段）のそれぞれとして機能させる。
【０１１８】
〔実施形態３〕
本発明の実施形態３について、図１６〜図１８を参照しながら説明する。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【０１１９】
実施形態１および２に記載の第１の登録処理を完了するだけでも、対象端末を利用するユーザから同意を得る点において、サーバ１０は、その目的を達成している。ＳＮＳの管理者、および、ＳＮＳに既に参加しているユーザの同意を得るために、サーバ１０は、第１の登録処理に加えて、以下に記載する第２の登録処理を行うことがより好ましい。
【０１２０】
図１６は、本実施形態に係るサーバ１０の構成を示す機能ブロック図である。本実施形態に係るサーバ１０は、実施形態１に係るサーバ１０に対して、さらにグループ管理部１１２を備えている。グループ管理部１１２は、上述の通り、ＳＮＳシステム１においてメッセージを共有する際に単位となるグループを管理するものである。
【０１２１】
サーバ１０のＳＮＳ管理部１１１は、通信部１０１を介して、管理者端末３０および登録対象であるテレビ２０と無線通信を行うように構成されている。
【０１２２】
（ＳＮＳにおける第２の登録処理）
実施形態１に記載の第１の登録処理に続いて実行される、テレビ２０のＳＮＳへの第２の登録を行う処理の流れについて、図１７および図１８を参照しながら説明する。図１７は、サーバ１０が提供するＳＮＳにおける第２の登録処理の流れを説明するシークエンス図である。図１８は、第２の登録処理を実行するときに、管理者端末３０に表示される画面のスクリーンショットを示す図である。
【０１２３】
なお、本実施形態では、第２の利用条件がプライバシーポリシーであるものとして説明する。
【０１２４】
ステップＳ３０１：サーバ１０は、図１７に示すステップＳ１０７においてテレビ２０の端末識別情報を、登録可能な端末の端末識別情報として第１の登録を行うと、第２の登録処理を開始する。送信手段であるＳＮＳ管理部１１１は、対象端末であるテレビ２０を特定するための情報を、テレビ２０に送信する。対象端末であるテレビ２０を特定するための情報とは、テレビ２０の端末識別情報であり、テレビ２０の端末識別情報を含むＱＲコード（登録商標）であってもよい。ここでは、テレビ２０を特定するための情報は、テレビ２０の端末識別情報、および、テレビ２０の端末識別情報を含み第２の登録処理を実行するためのページへのリンクであるＱＲコードを表すＱＲコードデータであるとする。
【０１２５】
ステップＳ３０２：テレビ２０の制御部２０２は、受信したテレビ２０の端末識別情報と、テレビ２０の端末識別情報を含むＱＲコードデータを示すＱＲコードとを、表示部２０３に表示する。
【０１２６】
ステップＳ３０３：管理者であるお父さんは、管理者端末３０の撮影部３０６を用いて、テレビ２０の表示部２０３に表示されているＱＲコードを撮影する。管理者端末３０の表示部３０５には、ＱＲコードを表すＱＲコードデータに従って、第２の登録処理を実行するためのページが表示される。そこで、お父さんが管理者としてログインすると、図１８（ａ）に示す画面が、管理者端末３０の表示部３０５に表示される。図１８（ａ）に示す画面は、テレビ２０を、管理者端末３０が管理しているグループのうちどのグループに登録するかを選択するための画面である。
【０１２７】
ステップＳ３０４：お父さんがテレビ２０を、「おうちＳＮＳ  Ａ」というグループに登録したいと考える場合、お父さんは、「おうちＳＮＳ  Ａ」と記載されているボタンＢ６をタップすればよい。これによって、管理者端末３０の制御部３０２は、管理者端末３０の端末識別情報と、テレビ２０の端末識別情報と、登録される対象グループである「おうちＳＮＳ  Ａ」のグループ識別情報と、テレビ２０を「おうちＳＮＳ  Ａ」に登録する旨の登録指示とを含む第２の登録を行うための申請を、サーバ１０に送信する。
【０１２８】
なお、上述のステップＳ３０３およびＳ３０４において、お父さんは、テレビ２０の表示部２０３に表示されたＱＲコードを撮影することによって、テレビ２０を登録するＳＮＳのグループを選択するためのページを、管理者端末３０の表示部３０５に表示させた。しかし、テレビ２０の表示部に表示されたテレビ２０の端末識別情報を自ら入力してもよいし、別の手段でＵＲＬを入力して登録処理を実行するページへアクセスしてもよい。以上の動作によっても同様の処理を実行することができる。
【０１２９】
具体的には、ステップＳ３０３として、お父さんは管理者としてＳＮＳにログインし、端末登録メニューを選択する。管理者端末３０の制御部３０２は、表示部３０５に、図１８（ｂ）に示す画面を表示させる。図１８（ｂ）に示す画面には、お父さんが管理者として管理しているＳＮＳのグループが表示される。また、管理しているそれぞれのＳＮＳについて、「家族登録」、「家電登録」および「テレビ登録」と記載されているボタンが表示される。お父さんが管理者であるグループの１つである「おうちＳＮＳ  Ａ」を例にして説明すると、このグループに家族が使用する端末を登録したい場合、お父さんは、ボタンＢ９をタップする。このグループに家電機器（たとえばロボット型掃除機）を登録したい場合、お父さんは、ボタンＢ１０をタップする。このグループにテレビを登録したい場合、お父さんは、ボタンＢ１１をタップする。「おうちＳＮＳ  Ｂ」に対して表示されているボタンＢ１２〜Ｂ１４についても同様である。
【０１３０】
したがって、お父さんがテレビ２０を、「おうちＳＮＳ  Ａ」というグループに登録したいと考える場合、ステップＳ３０４として、お父さんはボタンＢ１１をタップすればよい。これによって、管理者端末３０の制御部３０２は、管理者端末３０の端末識別情報と、テレビ２０の端末識別情報と、登録される対象グループである「おうちＳＮＳ  Ａ」のグループ識別情報と、テレビ２０を「おうちＳＮＳ  Ａ」に登録する旨の登録指示とを含む第２の登録を行うための申請を、サーバ１０に送信する。
【０１３１】
ステップＳ３０５：管理者端末３０から第２の登録を行うための申請を受信すると、送信手段であるＳＮＳ管理部１１１は、登録に際してユーザが同意すべき第２の利用条件を管理者端末３０に表示させるための情報と、第２の利用条件にユーザが同意する旨の第２の入力を受け付けるための受付オブジェクトを管理者端末３０に表示させるための情報とを、管理者端末３０へ送信する。本実施形態において、第２の利用条件は、登録に際してユーザが同意すべきプライバシーポリシーであるものとして説明する。
【０１３２】
ステップＳ３０６：管理者端末３０は、プライバシーポリシーを表示させるための情報と、プライバシーポリシーにユーザが同意する旨の入力を受け付けるための受付オブジェクトを表示させるための情報とを受信すると、図１８（ｃ）に示す画面を、表示部３０５に表示する。図１８（ｃ）に示す画面は、管理者であるお父さんに対して、テレビ２０の利用者全員から次の項目について了承を得るように求める内容である。
・テレビ２０を利用する全てのユーザが、「おうち伝言板  Ａ」に投稿されるメッセージを閲覧可能であり、また、「おうち伝言板  Ａ」に投稿可能であること。
・第２の利用条件であるプライバシーポリシーに同意すること。
【０１３３】
図１８（ｃ）に示す画面において、「プライバシーポリシー」と記載されているリンクＬ５は、第２の利用条件であるプライバシーポリシーを表示するためのリンクである。管理者端末３０のユーザ（主にお父さん）がリンクＬ３をタップすると、管理者端末３０の表示部３０５には、プライバシーポリシーが表示される。
【０１３４】
また、図１８（ｃ）に示す画面において、「テレビの利用者全員が、上記の項目に了承します」と記載されているチェックボックスＣＢと、「次へ」と記載されているボタンＢ１５は、ユーザがプライバシーポリシーに同意する場合に、ユーザの入力を受け付けるための受け付けオブジェクトを表示させるための情報である。また、領域Ｒ１は、登録する対象端末の端末識別情報を入力する領域である。
【０１３５】
お父さんは、領域Ｒ１にテレビ２０の端末識別情報を入力し、チェックボックスＣＢにチェックを記入したうえで、「次へ」と記載されているボタンＢ１５をタップすることによって、プライバシーポリシーに同意する旨を、管理者端末３０に対して入力することができる。
【０１３６】
テレビ２０の「おうち伝言板  Ａ」への登録を希望する場合、お父さんは、テレビ２０を利用する全てのユーザから、上記２つの項目に関する了承を得た後に、領域Ｒ１にテレビ２０の端末識別情報を入力し、チェックボックスＣＢにチェックを記入したうえで、ボタンＢ１５をタップする。
【０１３７】
ステップＳ３０７：管理者端末３０の制御部３０２は、お父さんによるプライバシーポリシーに同意する旨の入力を受け付けると、プライバシーポリシーに同意する旨の入力を受け付けたことを示す情報と、テレビ２０の端末識別情報とを、通信部３０１を介してサーバ１０へ送信する。
【０１３８】
ステップＳ３０８：サーバ１０のＳＮＳ管理部１１１が、テレビ２０からプライバシーポリシーに同意する旨の入力を受け付けたことを示す情報と、テレビ２０の端末識別情報とを受信した場合に、端末管理部１１３は、第１の登録が完了しているテレビ２０の端末識別情報を、「おうち伝言板  Ａ」のグループ識別情報に関連づけられている端末識別情報として第２の登録を行うする。
【０１３９】
〔実施形態４〕
本発明の実施形態４について、図１９を参照して説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【０１４０】
本実施形態では、実施形態３に記載の第２の登録処理において、テレビ２０を登録する対象グループに登録されている端末に対して、第２の利用条件であるプライバシーポリシーに同意する旨の入力を求める実施形態について説明する。なお、本実施形態において、子供が保有している携帯端末３２は、テレビ２０を登録する対象グループである「おうちＳＮＳ  Ａ」に登録済みであるものとして説明する。携帯端末３２は、管理者端末３０の属するグループに属する端末であって、管理者端末３０でも対象端末でもない端末の１つであるといえる。本実施形態において、管理者端末３０の属するグループに属する端末であって、管理者端末３０でも対象端末でもない端末は、１つであってもよいし複数であってもよい。
【０１４１】
図１９は、サーバ１０が提供するＳＮＳにおける第２の登録処理の流れの一部を説明するシークエンス図である。本実施形態に係るシークエンスは、図１７に記載されているステップＳ３０４とステップＳ３０５との間に実行される。ステップＳ３０４において、管理者端末３０の制御部３０２は、テレビ２０を「おうちＳＮＳ  Ａ」に登録するための第２の登録を行うための申請を、サーバ１０に送信する。
【０１４２】
ステップＳ４０１： サーバ１０のＳＮＳ管理部１１１は、管理者端末３０が送信した、テレビ２０を「おうちＳＮＳ  Ａ」に登録するための第２の登録を行うための申請を受信する。グループ管理部１１２は、「おうちＳＮＳ  Ａ」のグループ識別情報に関連づけられている端末の端末識別情報を、補助記憶装置１０４から抽出する。言い換えれば、グループ管理部１１２は、「おうちＳＮＳ  Ａ」のグループに属している端末の端末識別情報を、補助記憶装置１０４から抽出する。
【０１４３】
ステップＳ４０２：ＳＮＳ管理部１１１は、テレビ２０の「おうちＳＮＳ  Ａ」への第２の登録を行うための申請が申請されていることを表示させるための情報と、プライバシーポリシー（第２の利用条件）を表示させるための情報と、プライバシーポリシーにユーザが同意する旨の入力（第２の入力）を受け付けるための受付オブジェクトを表示させるための情報とを、通信部１０１を介して、グループ管理部１１２において抽出された端末識別情報を有する各端末に送信する。図１９では、子供の携帯端末３２を「おうちＳＮＳ  Ａ」のグループに属している端末の一例として示している。
【０１４４】
ステップＳ４０３：携帯端末３２の制御部は、サーバ１０から受信した情報に基づき、テレビ２０の「おうちＳＮＳ  Ａ」への第２の登録を行うための申請が申請されていることと、プライバシーポリシーを表示させるためのリンクと、プライバシーポリシーにユーザが同意する旨の入力を受け付けるための受付オブジェクトであるチェックボックスおよびボタンとを、表示部に表示させる。携帯端末３２を利用する子供は、プライバシーポリシーを表示させるためのリンクをタップし、携帯端末３２にプライバシーポリシーを表示させる。表示されたプライバシーポリシーに同意し、テレビ２０の「おうちＳＮＳ  Ａ」への第２の登録を行うことを認める場合、子供は、プライバシーポリシーにユーザが同意する旨の入力を受け付けるための受付オブジェクトであるチェックボックスにチェックを入れ、ボタンをタップする。
【０１４５】
ステップＳ４０４：携帯端末３２の制御部は、プライバシーポリシーにユーザが同意する旨の入力を受け付けると、プライバシーポリシーに同意する旨の入力を受け付けたことを示す情報と、携帯端末３２の端末識別情報Ｄ７００３とを、サーバ１０へ送信する。
【０１４６】
ステップＳ４０５：受信手段であるＳＮＳ管理部１１１は、管理者端末３０の属するグループに属する端末であって、管理者端末３０でも対象端末でもない端末の少なくとも１つから、当該端末の端末識別情報と、プライバシーポリシーに同意する旨の入力を受け付けたことを示す情報とを受信したか否かを判定する。
【０１４７】
ステップＳ４０６：ＳＮＳ管理部１１１が、管理者端末３０の属するグループに属する端末であって、管理者端末３０でも対象端末でもない端末の少なくとも１つから、当該端末の端末識別情報と、プライバシーポリシーに同意する旨の入力を受け付けたことを示す情報とを受信したと判定すると、ＳＮＳ管理部１１１は、プライバシーポリシーを管理者端末３０に表示させるための情報、及び、プライバシーポリシーにユーザが同意する旨の入力を受け付けるための受付オブジェクトを表示させるための情報を、管理者端末３０へ送信する。ステップＳ４０６は、実施形態３におけるステップＳ３０５に相当するものである。
【０１４８】
なお、ステップＳ４０６において、ＳＮＳ管理部１１１は、管理者端末３０の属するグループに属する端末であって、管理者端末３０でも対象端末でもない端末の全てから、それぞれの端末の端末識別情報と、プライバシーポリシーに同意する旨の入力を受け付けたことを示す情報とを受信とを受信したと判定した際に、プライバシーポリシーを管理者端末３０に表示させるための情報、及び、プライバシーポリシーにユーザが同意する旨の入力を受け付けるための受付オブジェクトを表示させるための情報を、管理者端末３０へ送信する構成としてもよい。
【０１４９】
〔実施形態５〕
サーバ１０の制御ブロック（特にＳＮＳ管理部１１１、グループ管理部１１２および端末管理部１１３）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【０１５０】
また、テレビ２０および携帯端末３１の制御ブロック（特に発信部および受信部）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【０１５１】
制御ブロックを、ＣＰＵを用いてソフトウェアによって実現する場合、サーバ１０、テレビ２０および携帯端末３１は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１５２】
〔まとめ〕
本発明の態様Ａ１に係るサーバ（１０）は、各端末（テレビ２０、携帯端末３０、３１、３２、掃除ロボット４０）の端末識別情報を管理する第１の管理手段（端末管理部１１３）と、各端末について、当該端末に関連付けられたメッセージと共に表示される象徴情報（アバター）を示す象徴識別情報（アバター番号）を、当該端末の端末識別情報（端末番号）に関連付けて管理する第２の管理手段（メッセージ管理部１１５）とを備えている。
【０１５３】
本発明の態様Ａ２に係るサーバは、上記態様Ａ１において、各端末が属するグループを管理するグループ管理手段（グループ管理部１１２）であって、各グループについて、当該グループのグループ識別情報（グループ番号）と、当該グループに属する端末の端末識別情報とを関連付けて管理するグループ管理手段を更に備えている。
【０１５４】
本発明の態様Ａ３に係るサーバは、上記態様Ａ２において、上記各端末のうち、複数のユーザが利用する共有端末（テレビ２０）について、上記第２の管理手段は、上記共有端末に関連付けられたメッセージと共に表示される象徴情報を示す象徴識別情報を、上記グループに属する何れかの端末の端末識別情報に関連付ける。
【０１５５】
本発明の態様Ａ４に係るサーバは、上記態様Ａ１からＡ３において、上記各端末に関連付けられた象徴識別情報には、当該端末自体を象徴している象徴情報を示すものが含まれている。
【０１５６】
本発明の態様Ａ５に係るサーバの制御方法は、端末の端末識別情報を管理する登録ステップと、登録された各端末について、当該端末に関連付けられたメッセージと共に表示される象徴情報を示す象徴識別情報を、当該端末の端末識別情報に関連付けて管理する管理ステップとを含んでいる。
〔付記事項１〕
ユーザの個人情報に関連付けられているユーザ固有の情報に基づいてユーザを特定するＳＮＳは、ＳＮＳを利用する各ユーザに対してＩＴリテラシーの高さを求め、誰でもが容易に利用可能なサービスではないという課題を有する。具体的には、ＳＮＳを利用するユーザは、（ｉ）アカウントをＳＮＳに登録する、（ｉｉ）ログイン情報を管理する、（ｉｉｉ）ログイン作業の際にログイン情報を入力する、という作業を求められる。ログイン情報の管理を誤りログイン情報を紛失すると、ユーザは、ＳＮＳにログインすることができなくなる。また、なんらかの理由によりログイン情報が漏洩した場合、第三者がユーザになり済ますことによって、ＳＮＳを悪用される虞がある。したがって、従来のＳＮＳにおいて、ユーザは、ログイン情報の重要性を理解しており、ログイン情報を安全に管理できる程度のＩＴリテラシーを備えていることが必要であった。
【０１５７】
ＳＮＳ等のネットワークサービスが一般的になり、昨今ではＴＶ等の共有端末でもサービスを利用できるようになった。サービス側としては、ユーザに対してサービスを提供するのに先だって、ユーザから、利用条件に対する同意を得られることが好ましい。しかし、ネットワークサービスは、ユーザがそれぞれ専用端末（スマートフォン等）を使用していることを前提としていることがほとんどである。しかし、ＩＴリテラシーの高くないユーザであっても、ＴＶ等を共有端末として使用すれば、家族のサポートを受けながらサービスを利用することが可能であり、このようなニーズは増えている。このような共有端末を利用するユーザに対して、ネットワークサービスの利用条件に対する同意を取るための便宜を図る技術は知られていない。
【０１５８】
本発明は、上記の課題を解決するためになされたものであり、ネットワークサービスを利用するユーザから、ネットワークサービスの利用条件に対する同意を得るための便宜を図ることが可能なサーバ、端末管理方法、端末およびプログラムを提供することを目的とする。
【０１５９】
本発明の態様１に係るサーバ（１０）は、登録対象の端末である対象端末（テレビ２０、携帯端末３１）の端末識別情報を受信する受信手段（ＳＮＳ管理部１１１）と、
上記対象端末の端末識別情報を管理すると共に、上記対象端末の端末識別情報が登録済みであるか否かを判定する端末管理手段（端末管理部１１３）と、
上記端末管理手段が、上記対象端末の端末識別情報は登録済みではないと判定した場合に、
登録に際してユーザが同意すべき第１の利用条件（利用規約）を上記対象端末に表示させるための情報、及び、
上記第１の利用条件にユーザが同意する旨の第１の入力を受け付けるための受付オブジェクトを上記対象端末に表示させるための情報
を上記対象端末に送信する送信手段（ＳＮＳ管理部１１１）と、
を備え、
上記受信手段が、上記対象端末から、
上記第１の入力を受け付けたことを示す情報、及び
上記対象端末の端末識別情報
を受信した場合に、上記端末管理手段は、上記対象端末の端末識別情報の第１の登録を行う。
【０１６０】
上記の構成によれば、上記端末管理手段が、上記対象端末の端末識別情報は登録済みではないと判定した場合に、上記送信手段は、登録に際してユーザが同意すべき第１の利用条件を上記対象端末に表示させるための情報、及び、上記第１の利用条件にユーザが同意する旨の第１の入力を受け付けるための受付オブジェクトを上記対象端末に表示させるための情報を、上記対象端末に対して送信する。また、上記受信手段が、上記対象端末から、上記第１の入力を受け付けたことを示す情報、及び上記対象端末の端末識別情報を受信した場合に、上記端末管理手段は、上記対象端末の端末識別情報の第１の登録を行う。したがって、ネットワークサービスを利用するユーザから、ネットワークサービスの利用条件に対する同意を得るための便宜を図ることが可能なサーバを提供することができる。
【０１６１】
本発明の態様２に係るサーバは、上記態様１において、上記受信手段が管理者端末から上記対象端末の端末識別情報に加えて、当該管理者端末が属するグループのグループ識別情報、または、上記対象端末を招待することを示す招待情報を受信した場合に、上記対象端末の端末識別情報と上記管理者端末の属するグループのグループ識別情報とを関連付けて管理するグループ管理手段をさらに備え、
上記受信手段が、上記対象端末から、
上記第１の入力を受け付けたことを示す情報、及び
上記対象端末の端末識別情報
を受信した場合に、上記端末管理手段は、上記対象端末の端末識別情報を、上記管理者端末の属するグループのグループ識別情報に関連付けて第１の登録を行うように構成してもよい。
【０１６２】
上記の構成によれば、上記受信手段が管理者端末から上記対象端末の端末識別情報に加えて、当該管理者端末が属するグループのグループ識別情報、または、上記対象端末を招待することを示す招待情報を受信した場合に、上記端末管理手段は、上記対象端末の端末識別情報を、上記管理者端末の属するグループのグループ識別情報に関連付けて第１の登録を行うことができる。
【０１６３】
本発明の態様３に係るサーバは、上記態様１または２において、上記端末管理手段が、上記対象端末の端末識別情報の第１の登録を行った後に、
上記送信手段は、上記対象端末を特定するための情報を、上記対象端末に送信し、
上記受信手段は、管理者端末から、
上記管理者端末の端末識別情報、
上記対象端末の端末識別情報、及び
上記対象端末を上記管理者端末の属するグループに登録する旨の登録指示
を受信し、
上記送信手段は、
登録に際してユーザが同意すべき第２の利用条件を上記管理者端末に表示させるための情報、及び、
上記第２の利用条件にユーザが同意する旨の第２の入力を受け付けるための受付オブジェクトを上記管理者端末に表示させるための情報
を上記管理者端末に送信し、
上記受信手段が、上記管理者端末から、
上記第２の入力を受け付けたことを示す情報、
を受信した場合に、上記端末管理手段は、上記対象端末の端末識別情報を、上記管理者端末の属するグループに関連付けて第２の登録を行うように構成してもよい。
【０１６４】
上記の構成によれば、上記端末管理手段が、上記対象端末の端末識別情報の第１の登録を行った後であって、上記受信手段が、上記管理者端末から上記第２の入力を受け付けたことを示す情報を受信した場合に、上記端末管理手段は、上記対象端末の端末識別情報を、上記管理者端末の属するグループに関連付けて第２の登録を行う。したがって、登録に際してユーザが同意すべき第２の利用条件に対して、ユーザが同意していると見なせる状態において、上記対象端末の第２の登録を行うことができる。
【０１６５】
本発明の態様４に係るサーバは、上記態様２または３において、上記送信手段は、上記管理者端末の属するグループに属する端末であって、上記管理者端末でも上記対象端末でもない１または複数の他の端末に対して、
登録に際してユーザが同意すべき第２の利用条件を上記管理者端末に表示させるための情報、及び、
上記第２の利用条件にユーザが同意する旨の第２の入力を受け付けるための受付オブジェクトを上記他の端末に表示させるための情報
を上記他の端末に送信し、
上記受信手段が、上記他の端末の少なくとも１つから、
上記第２の入力を受け付けたことを示す情報、及び
上記他の端末の端末識別情報
を受信した場合に、上記送信手段は、
登録に際してユーザが同意すべき第２の利用条件を上記管理者端末に表示させるための情報、及び、
上記第２の利用条件にユーザが同意する旨の第２の入力を受け付けるための受付オブジェクトを上記管理者端末に表示させるための情報
を上記管理者端末に送信するように構成してもよい。
【０１６６】
上記の構成によれば、上記管理者端末の属するグループに属する端末であって、上記管理者端末でも上記対象端末でもない１または複数の他の端末のいずれかから、登録に際してユーザが同意すべき第２の利用条件に対する同意を得ることができる。
【０１６７】
本発明の態様５に係るサーバは、上記態様４において、上記受信手段が、上記他の端末の全てから、
上記第２の入力を受け付けたことを示す情報、及び
上記他の端末の端末識別情報
を受信した場合に、上記送信手段は、
登録に際してユーザが同意すべき第２の利用条件を上記管理者端末に表示させるための情報、及び、
上記第２の利用条件にユーザが同意する旨の第２の入力を受け付けるための受付オブジェクトを上記管理者端末に表示させるための情報
を上記管理者端末に送信するように構成してもよい。
【０１６８】
上記の構成によれば、上記管理者端末の属するグループに属する端末であって、上記管理者端末でも上記対象端末でもない１または複数の他の端末の全てから、登録に際してユーザが同意すべき第２の利用条件に対する同意を得ることができる。
【０１６９】
本発明の態様６に係る端末管理方法は、登録対象の端末である対象端末（テレビ２０）の端末識別情報を受信する第１の受信ステップ（ステップＳ１０２）と、
上記対象端末の端末識別情報を管理すると共に、上記対象端末の端末識別情報が登録済みであるか否かを判定する端末管理ステップ（ステップＳ１０３）と、
上記端末管理ステップにて、上記対象端末の端末識別情報は登録済みではないと判定した場合に、
登録に際してユーザが同意すべき第１の利用条件を上記対象端末に表示させるための情報、及び、
上記第１の利用条件にユーザが同意する旨の第１の入力を受け付けるための受付オブジェクトを上記対象端末に表示させるための情報
を上記対象端末に送信する第１の送信ステップ（ステップＳ１０４）と、
上記対象端末から、
上記第１の入力を受け付けたことを示す情報、及び
上記対象端末の端末識別情報
を受信した場合に、上記対象端末の端末識別情報の第１の登録を行う第１の登録ステップ（ステップＳ１０７）とを含む。
【０１７０】
上記の構成によれば、本発明の上記態様１に係るサーバと同様の効果を奏する。
【０１７１】
本発明の態様７に係る端末管理方法は、上記態様６において、上記第１の受信ステップにて、管理者端末から上記対象端末の端末識別情報に加えて、当該管理者端末が属するグループのグループ識別情報、または、上記対象端末を招待することを示す招待情報を受信した場合に、上記対象端末の端末識別情報と上記管理者端末の属するグループのグループ識別情報とを関連付けて管理するグループ管理ステップをさらに含み、
上記対象端末から、
上記第１の入力を受け付けたことを示す情報、及び
上記対象端末の端末識別情報
を受信した場合に、上記第１の登録ステップは、上記対象端末の端末識別情報を、上記管理者端末の属するグループのグループ識別情報に関連付けて第１の登録を行うように構成してもよい。
【０１７２】
上記の構成によれば、本発明の態様２に係るサーバと同様の効果を奏する。
【０１７３】
本発明の態様８に係る端末管理方法は、上記態様６において、上記第１の登録ステップにて、上記対象端末の端末識別情報の第１の登録を行った後に、
上記対象端末を特定するための情報を、上記対象端末に送信する第２の送信ステップと、
管理者端末から、
上記管理者端末の端末識別情報、
上記対象端末の端末識別情報、及び
上記対象端末を上記管理者端末の属するグループに登録する旨の登録指示
を受信する第２の受信ステップと、
登録に際してユーザが同意すべき第２の利用条件を上記管理者端末に表示させるための情報、及び、
上記第２の利用条件にユーザが同意する旨の第２の入力を受け付けるための受付オブジェクトを上記管理者端末に表示させるための情報
を上記管理者端末に送信する第３の送信ステップと、
上記管理者端末から、
上記第２の入力を受け付けたことを示す情報、
を受信した場合に、上記対象端末の端末識別情報を、上記管理者端末の属するグループに関連付けて第２の登録を行う第２の登録ステップと、を更に含んでもよい。
【０１７４】
上記の構成によれば、本発明の態様３に係るサーバと同様の効果を奏する。
【０１７５】
本発明の態様９に係る端末管理方法は、上記態様７または８において、上記管理者端末の属するグループに属する端末であって、上記管理者端末でも上記対象端末でもない１または複数の他の端末に対して、
登録に際してユーザが同意すべき第２の利用条件を上記管理者端末に表示させるための情報、及び、
上記第２の利用条件にユーザが同意する旨の第２の入力を受け付けるための受付オブジェクトを上記他の端末に表示させるための情報
を上記他の端末に送信する第４の送信ステップと、
上記他の端末の少なくとも１つから、
上記第２の入力を受け付けたことを示す情報、及び
上記他の端末の端末識別情報
を受信した場合に、
登録に際してユーザが同意すべき第２の利用条件を上記管理者端末に表示させるための情報、及び、
上記第２の利用条件にユーザが同意する旨の第２の入力を受け付けるための受付オブジェクトを上記管理者端末に表示させるための情報
を上記管理者端末に送信する第４の送信ステップと、を更に含んでもよい。
【０１７６】
上記の構成によれば、本発明の態様４に係るサーバと同様の効果を奏する。
【０１７７】
本発明の態様１０に係る端末は、サービスを提供する際に端末を識別することで当該端末にサービスを提供するか否かを判断するシステムにおける、サービスの提供を受ける端末（テレビ２０、携帯端末３１）であって、
上記サーバにアクセスするときに上記サーバに端末識別情報を送信する送信手段（制御部２０２、３０２）と、上記サービスの提供を受けるときに、上記端末のユーザが同意すべき利用条件と、上記利用条件にユーザが同意する旨の入力を受け付けるための受付オブジェクトとを受信する受信手段（制御部２０２、３０２）と、
受信した上記利用条件と受付オブジェクトとを表示する表示手段（２０３、３０５）と、
上記受付オブジェクトに対し上記同意する旨の入力を行う操作手段（リモコン２５、操作部３０４）と、を備え、
上記発信手段は、上記同意する旨の入力が行われたことを示す情報を上記サーバに送信し、その後、上記サーバにアクセスするときには上記サーバに上記端末識別情報を発信する。
【０１７８】
上記の構成によれば、サーバに登録された端末を対象にサービスを提供するシステムにおける、サービスの提供を受ける端末であって、当該サービスの利用条件に対して同意する旨の入力が行われたことを示す情報を上記サーバに送信することができる。したがって、サービスを利用するユーザが、サービスの利用条件に対して同意するための便宜を図ることが可能な端末を提供することができる。
【０１７９】
本発明の各態様に係るサーバは、コンピュータによって実現してもよく、この場合には、コンピュータを上記サーバが備える各手段として動作させることにより上記サーバをコンピュータにて実現させるサーバのプログラムも、本発明の範疇に入る。
【０１８０】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【産業上の利用可能性】
【０１８１】
本発明は、端末間においてメッセージを共有可能なソーシャル・ネットワーク・サービスを提供するサーバ、および、サーバの制御方法に利用することができる。
【符号の説明】
【０１８２】
１  ＳＮＳシステム
１０  サーバ
１０１  通信部
１０２  制御部
１０３  主記憶装置
１０４  補助記憶装置
１１１  ＳＮＳ管理部
１１２  グループ管理部
１１３  端末管理部（第１の管理手段）
１１４  アバター管理部
１１５  メッセージ管理部（第２の管理手段）
１１６  管理者端末管理部
２０  テレビ
３０  携帯端末
【図１】
2015111462.tif 000003
【図２】
2015111462.tif 000004
【図３】
2015111462.tif 000005
【図４】
2015111462.tif 000006
【図５】
2015111462.tif 000007
【図６】
2015111462.tif 000008
【図７】
2015111462.tif 000009
【図８】
2015111462.tif 000010
【図９】
2015111462.tif 000011
【図１０】
2015111462.tif 000012
【図１１】
2015111462.tif 000013
【図１２】
2015111462.tif 000014
【図１３】
2015111462.tif 000015
【図１４】
2015111462.tif 000016
【図１５】
2015111462.tif 000017
【図１６】
2015111462.tif 000018
【図１７】
2015111462.tif 000019
【図１８】
2015111462.tif 000020
【図１９】
2015111462.tif 000021