(57)【要約】【課題】知られたくない第三者に情報が開示されてしまうことを容易に防ぐ。【解決手段】通信端末１００−１が送信した情報の内容に基づいて、開示範囲決定部２０１が、情報を開示する開示範囲を決定し、通信端末１００−２，１００−３から情報の開示が要求された場合、通信端末１００−２，１００−３が開示範囲に含まれるものであれば、情報開示部２０２が、通信端末１００−２，１００−３に情報を開示する。【選択図】図１
2014059708.tif 000002
【特許請求の範囲】
【請求項１】
情報を送信する第１の通信端末と、該第１の通信端末から送信されてきた情報を受信するサーバとを有する通信システムにおいて、
前記サーバは、
前記受信した情報の内容に基づいて、該情報を開示する開示範囲を決定する開示範囲決定部と、
前記第１の通信端末とは異なる第２の通信端末から前記情報の開示が要求された場合、該第２の通信端末が前記開示範囲に含まれるものであれば、該第２の通信端末に該情報を開示する情報開示部とを有することを特徴とする通信システム。
【請求項２】
請求項１に記載の通信システムにおいて、
前記開示範囲決定部は、前記情報に含まれる所定の単語の数に基づいて、前記開示範囲を決定することを特徴とする通信システム。
【請求項３】
請求項１に記載の通信システムにおいて、
前記開示範囲決定部は、前記情報に含まれる単語ごとにあらかじめ設定された数値を合計し、該合計した数値に基づいて、前記開示範囲を決定することを特徴とする通信システム。
【請求項４】
請求項１から３のいずれか１項に記載の通信システムにおいて、
前記サーバは、前記受信した情報を登録する登録部を有し、
前記情報開示部は、前記情報を開示する際、前記登録部に登録されている情報を読み出すことを特徴とする通信システム。
【請求項５】
情報を開示するサーバへ送信する情報の内容に基づいて、該情報を開示する開示範囲を決定する開示範囲決定部と、
前記サーバへ、該情報と前記開示範囲決定部が決定した開示範囲を示す情報とを送信する送信部とを有する通信端末。
【請求項６】
第１の通信端末から送信されてきた情報の内容に基づいて、該情報を開示する開示範囲を決定する開示範囲決定部と、
前記第１の通信端末とは異なる第２の通信端末から前記情報の開示が要求された場合、該第２の通信端末が前記開示範囲に含まれるものであれば、該第２の通信端末に該情報を開示する情報開示部とを有するサーバ。
【請求項７】
情報を開示するサーバへ送信する情報の内容に基づいて、該情報を開示する開示範囲を決定する処理と、
前記サーバへ、該情報と前記決定した開示範囲を示す情報とを送信する処理とを行う通信方法。
【請求項８】
第１の通信端末から送信されてきた情報の内容に基づいて、該情報を開示する開示範囲を決定する処理と、
前記第１の通信端末とは異なる第２の通信端末から前記情報の開示が要求された場合、該第２の通信端末が前記開示範囲に含まれるものであるかどうかを判定する処理と、
前記第２の通信端末が前記開示範囲に含まれるものである場合、該第２の通信端末に該情報を開示する処理とを行う通信方法。
【請求項９】
通信端末に、
情報を開示するサーバへ送信する情報の内容に基づいて、該情報を開示する開示範囲を決定する手順と、
前記サーバへ、該情報と前記決定した開示範囲を示す情報とを送信する手順とを実行させるためのプログラム。
【請求項１０】
コンピュータに、
第１の通信端末から送信されてきた情報の内容に基づいて、該情報を開示する開示範囲を決定する手順と、
前記第１の通信端末とは異なる第２の通信端末から前記情報の開示が要求された場合、該第２の通信端末が前記開示範囲に含まれるものであるかどうかを判定する手順と、
前記第２の通信端末が前記開示範囲に含まれるものである場合、該第２の通信端末に該情報を開示する手順とを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信を行う通信システム、通信端末、サーバ、通信方法およびプログラムに関する。
【背景技術】
【０００２】
近年、インターネットの急速な普及に伴い、インターネットを介しての情報提供や情報交換が盛んに行われている。このようなインターネットを介しての情報提供や情報交換を行うために、Ｆａｃｅｂｏｏｋ（登録商標）をはじめとしたソーシャル・ネットワーキング・サービス（ＳＮＳ）が構築されている。ＳＮＳは、プライベートな情報を登録している利用者が多く、その利用者の趣味趣向を閲覧することができる。
【０００３】
このようなＳＮＳにおいては、登録された情報（コンテンツ）を作成したクリエイタに付与された評価値に基づいて、当該情報の開示の範囲を決定する技術が考えられている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−４８４４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載されたような技術を用いたＳＮＳにおいては、登録した情報を、知られたくない第三者にも開示されてしまうおそれがある。
【０００６】
そこで、このようなＳＮＳなどのユーザ投稿型Ｗｅｂサービスにおいて、利用者が、投稿する情報を開示する相手（開示先）を選択できるものがある。
【０００７】
しかしながら、利用者が情報の開示相手を選択できても、利用者自身が、開示する相手を投稿する内容に基づいて判断し、投稿のたびに開示先を決めなくてはならず、その手間がかかってしまうという問題点がある。特に、短文投稿をするサービスにおいては、各利用者の投稿数が多く、その手間が非常に大きくなってしまう。
【０００８】
また、特定の利用者をまとめたグループをあらかじめ設定しておき、投稿時にそのグループを開示先として設定できるサービスもあるが、標準の設定以外は利用者が判断して選択しなければならなく、その手間がかかってしまうという問題点がある。
【０００９】
このように開示先の選択に手間がかかってしまうと、投稿のたびにチェックすることを怠り、知られたくない第三者にも情報が開示されてしまうことにつながりかねない。
【００１０】
本発明の目的は、上述した課題を解決する通信システム、通信端末、サーバ、通信方法およびプログラムを提供することである。
【課題を解決するための手段】
【００１１】
本発明の通信システムは、
情報を送信する第１の通信端末と、該第１の通信端末から送信されてきた情報を受信するサーバとを有する通信システムであって、
前記サーバは、
前記受信した情報の内容に基づいて、該情報を開示する開示範囲を決定する開示範囲決定部と、
前記第１の通信端末とは異なる第２の通信端末から前記情報の開示が要求された場合、該第２の通信端末が前記開示範囲に含まれるものであれば、該第２の通信端末に該情報を開示する情報開示部とを有することを特徴とする。
【００１２】
また、本発明の通信端末は、
情報を開示するサーバへ送信する情報の内容に基づいて、該情報を開示する開示範囲を決定する開示範囲決定部と、
前記サーバへ、該情報と前記開示範囲決定部が決定した開示範囲を示す情報とを送信する送信部とを有する。
【００１３】
また、本発明のサーバは、
第１の通信端末から送信されてきた情報の内容に基づいて、該情報を開示する開示範囲を決定する開示範囲決定部と、
前記第１の通信端末とは異なる第２の通信端末から前記情報の開示が要求された場合、該第２の通信端末が前記開示範囲に含まれるものであれば、該第２の通信端末に該情報を開示する情報開示部とを有する。
【００１４】
また、本発明の通信方法は、
情報を開示するサーバへ送信する情報の内容に基づいて、該情報を開示する開示範囲を決定する処理と、
前記サーバへ、該情報と前記決定した開示範囲を示す情報とを送信する処理とを行う。
【００１５】
また、第１の通信端末から送信されてきた情報の内容に基づいて、該情報を開示する開示範囲を決定する処理と、
前記第１の通信端末とは異なる第２の通信端末から前記情報の開示が要求された場合、該第２の通信端末が前記開示範囲に含まれるものであるかどうかを判定する処理と、
前記第２の通信端末が前記開示範囲に含まれるものである場合、該第２の通信端末に該情報を開示する処理とを行う。
【００１６】
また、本発明のプログラムは、
通信端末に実行させるためのプログラムであって、
情報を開示するサーバへ送信する情報の内容に基づいて、該情報を開示する開示範囲を決定する手順と、
前記サーバへ、該情報と前記決定した開示範囲を示す情報とを送信する手順とを実行させる。
【００１７】
また、コンピュータに実行させるためのプログラムであって、
第１の通信端末から送信されてきた情報の内容に基づいて、該情報を開示する開示範囲を決定する手順と、
前記第１の通信端末とは異なる第２の通信端末から前記情報の開示が要求された場合、該第２の通信端末が前記開示範囲に含まれるものであるかどうかを判定する手順と、
前記第２の通信端末が前記開示範囲に含まれるものである場合、該第２の通信端末に該情報を開示する手順とを実行させる。
【発明の効果】
【００１８】
以上説明したように、本発明においては、知られたくない第三者に情報が開示されてしまうことを容易に防ぐことができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の通信システムの実施の一形態を示す図である。
【図２】図１に示した通信端末の内部構成の一例を示す図である。
【図３】図１に示したサーバの詳細な内部構成の一例を示す図である。
【図４】図３に示した利用者管理部に記憶されている利用者同士の関連性情報の一例を示す図である。
【図５】図３に示した登録部に記憶された対応付けの一例を示す図である。
【図６】図１に示した通信システムにおける通信方法のうち、投稿された情報を登録する処理を説明するためのシーケンス図である。
【図７】図１に示した通信システムにおける通信方法のうち、投稿された情報を開示する処理を説明するためのシーケンス図である。
【図８】図１に示した通信端末の内部構成の他の例を示す図である。
【図９】図８に示した通信端末の詳細な内部構成の一例を示す図である。
【発明を実施するための形態】
【００２０】
以下に、本発明の実施の形態について図面を参照して説明する。
【００２１】
図１は、本発明の通信システムの実施の一形態を示す図である。
【００２２】
本形態における通信システムは図１に示すように、通信端末１００−１〜１００−３と、通信ネットワーク上に設けられたサーバ２００とから構成されている。図１には、通信端末が３台である場合を例に挙げて示しているが、その数に限定しない。また、図１には、通信端末１００−１が、情報をサーバ２００へ送信（投稿）する機能と、サーバ２００に投稿（登録）された情報の開示を要求する機能とを具備しており、通信端末１００−２，１００−３が、サーバ２００に投稿（登録）された情報の開示を要求する機能を具備している形態を例に挙げて示しているが、通信端末１００−１〜１００−３すべてが、情報を送信（投稿）する機能と、情報の開示を要求する機能とを具備しているものであっても良い。また、情報をサーバ２００へ送信（投稿）する機能のみを具備した通信端末を有する形態であっても良い。なお、情報をサーバ２００へ送信（投稿）する通信端末を第１の通信端末とし、サーバ２００に投稿（登録）された情報の開示を要求する通信端末を第２の通信端末とする。
【００２３】
通信端末１００−１は、利用者の操作に基づいて、投稿する情報の入力を受け付ける。また、通信端末１００−１は、入力した情報をサーバ２００へ送信する。
【００２４】
通信端末１００−１〜１００−３は、サーバ２００に登録されている情報の開示を、サーバ２００へ要求する。また、通信端末１００−１〜１００−３は、サーバ２００が開示した情報を出力する。
【００２５】
図２は、図１に示した通信端末１００−１の内部構成の一例を示す図である。
【００２６】
図１に示した通信端末１００−１には図２に示すように、入力部１０１と、送信部１０２と、受信部１０３と、出力部１０４とが設けられている。なお、図２には、図１に示した通信端末１００−１に設けられた構成要素のうち、本実施の形態に関わる主要な構成要素の一例を示す。
【００２７】
入力部１０１は、利用者の操作に基づいて、投稿する情報（投稿情報）の入力を受け付ける。また、入力部１０１は、利用者の操作に基づいて、情報の開示の要求（開示要求）の入力を受け付ける。例えば、入力部１０１は、入力キー（入力ボタン）であっても良いし、タッチパネルであっても良い。また、入力部１０１は、音声入力を受け付けることができる場合、マイクであっても良い。
【００２８】
送信部１０２は、入力部１０１が投稿情報の入力を受け付けた場合、受け付けた投稿情報をサーバ２００へ送信する。また、送信部１０２は、入力部１０１が開示要求の入力を受け付けた場合、情報の開示を要求するために開示要求信号をサーバ２００へ送信する。なお、送信部１０２は、投稿情報や開示要求信号をサーバ２００へ送信する際、通信端末１００−１を識別可能な端末識別情報（端末ＩＤ）または通信端末１００−１の利用者を識別するための利用者識別情報（利用者ＩＤ）もサーバ２００へ送信する。
【００２９】
受信部１０３は、サーバ２００から送信された開示情報を受信する。
【００３０】
出力部１０４は、受信部１０３が受信した開示情報を出力する。この出力方法は、表示であっても良いし、音声出力であっても良い。
【００３１】
なお、図２に示した構成要素は、通信端末１００−２，１００−３にも設けられている。
【００３２】
サーバ２００には図１に示すように、開示範囲決定部２０１と、情報開示部２０２とが設けられている。
【００３３】
図３は、図１に示したサーバ２００の詳細な内部構成の一例を示す図である。
【００３４】
図１に示したサーバ２００には図３に示すように、開示範囲決定部２０１と、情報開示部２０２と、受信部２０３と、利用者管理部２０４と、登録部２０５とが設けられている。なお、図３には、図１に示したサーバ２００に設けられた構成要素のうち、本実施の形態に関わる主要な構成要素の一例を示す。
【００３５】
受信部２０３は、通信端末１００−１〜１００−３から送信されてきた情報を受信する。
【００３６】
利用者管理部２０４は、サーバ２００が提供するサービスの利用者を管理する。利用者管理部２０４は、利用者情報として、利用者の識別情報（上述した端末ＩＤであっても良いし、利用者ＩＤであっても良い）とパスワードとをあらかじめ対応付けて記憶する。利用者管理部２０４は、これらの識別情報とパスワードとを用いて、利用者を認証する。認証方法については、一般的な方法で良い。また、利用者管理部２０４は、利用者同士の関連性を示す関連性情報をあらかじめ記憶する。
【００３７】
図４は、図３に示した利用者管理部２０４に記憶されている利用者同士の関連性情報の一例を示す図である。
【００３８】
図３に示した利用者管理部２０４には図４に示すように、利用者同士の関連性を示す関連性情報が記憶されている。例えば、図４に示すように、利用者ＩＤ「Ａ」と、友人「Ｂ」および「Ｄ」と、友人の友人「Ｃ」と、親しい友人「Ｄ」とが対応付けられて利用者管理部２０４に記憶されている。これは、利用者ＩＤが「Ａ」である利用者の友人は、利用者ＩＤが「Ｂ」である利用者および利用者ＩＤが「Ｄ」である利用者であることを示している。また、そのうち、利用者ＩＤが「Ｄ」である利用者は、親しい友人であることを示している。また、利用者ＩＤが「Ｃ」である利用者は、利用者ＩＤが「Ａ」である利用者の友人の友人であることを示している。また、利用者ＩＤ「Ｂ」と、友人「Ａ」および「Ｃ」と、友人の友人「Ｄ」とが対応付けられて利用者管理部２０４に記憶されている。これは、利用者ＩＤが「Ｂ」である利用者の友人は、利用者ＩＤが「Ａ」である利用者および利用者ＩＤが「Ｃ」である利用者であることを示している。また、利用者ＩＤが「Ｄ」である利用者は、利用者ＩＤが「Ｂ」である利用者の友人の友人であることを示している。また、利用者ＩＤ「Ｃ」と、友人「Ｂ」と、友人の友人「Ａ」とが対応付けられて利用者管理部２０４に記憶されている。これは、利用者ＩＤが「Ｃ」である利用者の友人は、利用者ＩＤが「Ｂ」である利用者であることを示している。また、利用者ＩＤが「Ａ」である利用者は、利用者ＩＤが「Ｃ」である利用者の友人の友人であることを示している。また、利用者ＩＤ「Ｄ」と、友人「Ａ」と、友人の友人「Ｂ」と、親しい友人「Ａ」とが対応付けられて利用者管理部２０４に記憶されている。これは、利用者ＩＤが「Ｄ」である利用者の友人は、利用者ＩＤが「Ａ」である利用者であることを示している。また、その利用者ＩＤが「Ａ」である利用者は、利用者ＩＤが「Ｄ」である利用者の親しい友人であることを示している。また、利用者ＩＤが「Ｂ」である利用者は、利用者ＩＤが「Ｄ」である利用者の友人の友人であることを示している。
【００３９】
開示範囲決定部２０１は、受信部２０３が受信した投稿情報の内容に基づいて、その投稿情報を開示する範囲（開示範囲）を決定する。また、開示範囲決定部２０１は、決定した開示範囲と、その投稿情報と、その投稿情報を送信（投稿）してきた利用者の利用者ＩＤとを対応付けて、登録部２０５に登録する。
【００４０】
ここで、開示範囲の決定方法について説明する。
【００４１】
開示範囲決定部２０１は、受信部２０３が受信した投稿情報に含まれる所定の単語の数に基づいて、開示範囲を決定する。例えば、投稿情報に固有名詞が含まれる場合、開示範囲決定部２０１は、その固有名詞の数に基づいて、その投稿情報に秘密性を判定し、開示範囲を限定する。このとき、開示範囲決定部２０１は、固有名詞の数があらかじめ設定された閾値よりも多いと、投稿情報の秘密性が高いと判定し、開示範囲を、利用者と親しい利用者のみへの開示に決定する。また、固有名詞の数だけではなく、使用頻度に基づくものであっても良い。
【００４２】
また、開示範囲決定部２０１は、単語ごとにあらかじめ数値を設定しておき、投稿情報に含まれる単語それぞれの数値を合計して、合計した数値に基づいて、その投稿情報に秘密性を判定し、開示範囲を限定するものであっても良い。このとき、開示範囲決定部２０１は、合計した数値があらかじめ設定された閾値よりも多いと、投稿情報の秘密性が高いと判定し、開示範囲を、利用者と親しい利用者のみへの開示に決定する。
【００４３】
また、開示範囲決定部２０１は、決定した範囲を示す範囲情報と投稿情報と利用者ＩＤとを対応付けて登録部２０５に登録する。
【００４４】
登録部２０５は、開示範囲決定部２０１が決定した範囲を示す範囲情報と、受信部２０３が受信した投稿情報および利用者ＩＤとを対応付けて記憶する。
【００４５】
図５は、図３に示した登録部２０５に記憶された対応付けの一例を示す図である。
【００４６】
図３に示した登録部２０５には図５に示すように、利用者ＩＤと、投稿情報である投稿内容と、範囲情報である開示範囲とが対応付けられて記憶されている。例えば、図５に示すように、利用者ＩＤ「Ａ」と、投稿内容「武蔵小杉の居酒屋でＮＥＣの山田と田中と飲んでいる」と、開示範囲「Ｄ」とが対応付けられて登録部２０５に記憶されている。これは、利用者ＩＤが「Ａ」である利用者から投稿された「武蔵小杉の居酒屋でＮＥＣの山田と田中と飲んでいる」を開示する範囲は、利用者ＩＤが「Ｄ」である利用者であるということを示している。また、利用者ＩＤ「Ｂ」と、投稿内容「居酒屋で友達と飲んでいる」と、開示範囲「Ａ」、「Ｃ」および「Ｄ」とが対応付けられて登録部２０５に記憶されている。これは、利用者ＩＤが「Ｂ」である利用者から投稿された「居酒屋で友達と飲んでいる」を開示する範囲は、利用者ＩＤが「Ａ」である利用者、「Ｃ」である利用者である利用者および「Ｄ」である利用者である利用者ということを示している。
【００４７】
このように、例えば、利用者ＩＤが「Ｂ」である利用者から投稿された投稿内容が「居酒屋で友達と飲んでいる」であれば、その投稿内容に固有名詞が含まれないため、開示範囲決定部２０１は、その投稿内容の秘密性が低いと判定し、図４に示した関連性情報のうち、利用者ＩＤ「Ｂ」と対応付けられている友人および友人の友人までも開示範囲とする。また、利用者ＩＤが「Ａ」である利用者から投稿された投稿内容が「武蔵小杉の居酒屋でＮＥＣの山田と田中と飲んでいる」であれば、その投稿内容に「武蔵小杉」、「ＮＥＣ」、「山田」および「田中」の４つの固有名詞が含まれるため、開示範囲決定部２０１は、その投稿内容にプライバシーに関わる情報が多く含まれ、秘密性が高いと判定し、図４に示した関連性情報のうち、利用者ＩＤ「Ａ」と対応付けられている親しい友人のみを開示範囲とする。このとき、上述したように、開示範囲決定部２０１は、投稿内容に含まれる固有名詞の数と、あらかじめ設定された閾値とを比較し、その結果に基づいて、秘密性を判定するものであっても良い。例えば、閾値を２つ（例えば、「２」および「４」）設定しておき、固有名詞の数が「２」未満である場合は、開示範囲決定部２０１は、秘密性の度合いを示すランク値を「０」とし、開示範囲を図４に示した「友人」、「友人の友人」および「親しい友人」と決定し、固有名詞の数が「２」以上「４」未満である場合は、開示範囲決定部２０１は、秘密性の度合いを示すランク値を「１」とし、開示範囲を図４に示した「友人」および「親しい友人」と決定し、固有名詞の数が「４」以上である場合は、開示範囲決定部２０１は、秘密性の度合いを示すランク値を「２」とし、開示範囲を図４に示した「親しい友人」と決定するものであっても良い。
【００４８】
また、上述した例では、利用者管理部２０４に、利用者同士の親密性を関連性とした関連性情報が記憶されており、開示範囲決定部２０１が、その関連性と投稿内容とに基づいて開示範囲を決定したが、他の関連性情報を用いるものであっても良い。例えば、仕事の関係者や家族との関連性を示す関連性情報を用いるものであっても良い。仕事の関係者との関連性を示す関連性情報を用いる場合、仕事の関係者との親密性（同じ部署の人間であるか、隣の部署の人間であるか、社外の顧客であるか等）および仕事に関する単語をあらかじめ設定しておき、設定された単語が投稿内容に含まれている数に応じて、開示範囲決定部２０１が開示範囲を決定（単語が多ければ、親密性の高い関係者のみに開示すると決定）するものであっても良い。
【００４９】
情報開示部２０２は、通信端末１００−１〜１００−３から投稿情報の開示が要求された場合、登録部２０５に登録されている投稿内容と開示範囲との対応付けに基づいて、通信端末１００−１〜１００−３が開示範囲に含まれるかどうかを判定する。その結果、通信端末１００−１〜１００−３が開示範囲に含まれる場合、情報開示部２０２は、要求された投稿内容を登録部２０５から読み出して、通信端末１００−１〜１００−３に開示（送信）する。
【００５０】
以下に、図１に示した通信システムにおける通信方法について説明する。ここで、利用者管理部２０４に図４に示した関連性情報が記憶されている場合を例に挙げて説明する。
【００５１】
図６は、図１に示した通信システムにおける通信方法のうち、投稿された情報を登録する処理を説明するためのシーケンス図である。
【００５２】
まず、通信端末１００−１とサーバ２００との間で、通信端末１００−１の認証処理を行う（ステップＳ１）。この認証処理は、一般的なものと同じで良く、利用者ＩＤとパスワードとを用いたもので良い。また、この認証には、利用者管理部２０４に記憶されている利用者情報が用いられる。
【００５３】
その後、通信端末１００−１の利用者が入力部１０１を操作することで、入力部１０１が投稿情報の入力を受け付けると（ステップＳ２）、送信部１０２が当該投稿情報をサーバ２００へ送信する（ステップＳ３）。
【００５４】
送信部１０２が送信した投稿情報をサーバ２００の受信部２０３が受信すると（ステップＳ４）、開示範囲決定部２０１が、その投稿情報に基づいて、当該投稿情報の秘密性を判定する（ステップＳ５）。具体的には、開示範囲決定部２０１は、上述したように、その投稿情報に含まれている所定の単語の数や、単語それぞれにあらかじめ設定された数値の合計に基づいて、秘密性を判定してランク値を付与する。
【００５５】
開示範囲決定部２０１は、ランク値以上のグループがあるかどうかを判定する（ステップＳ６）。例えば、ランク値が「０」である場合、図４に示した「友人」、「友人の友人」および「親しい友人」が該当するグループとなる。また、ランク値が「１」である場合、図４に示した「友人」および「親しい友人」が該当するグループとなる。また、ランク値が「２」以上である場合、図４に示した「親しい友人」が該当するグループとなる。
【００５６】
ランク値以上のグループがある場合、開示範囲決定部２０１はランク値に基づいて開示範囲を決定する（ステップＳ７）。つまり、開示範囲決定部２０１は、利用者ＩＤが「Ａ」である利用者から投稿された投稿情報のランク値が「０」である場合、利用者ＩＤが「Ｂ」である利用者、利用者ＩＤが「Ｃ」である利用者および利用者ＩＤが「Ｄ」である利用者を開示範囲として決定する。また、開示範囲決定部２０１は、利用者ＩＤが「Ａ」である利用者から投稿された投稿情報のランク値が「１」である場合、利用者ＩＤが「Ｂ」である利用者および利用者ＩＤが「Ｄ」である利用者を開示範囲として決定する。また、開示範囲決定部２０１は、利用者ＩＤが「Ａ」である利用者から投稿された投稿情報のランク値が「２」以上である場合、利用者ＩＤが「Ｄ」である利用者を開示範囲として決定する。
【００５７】
続いて、開示範囲決定部２０１は、投稿情報を登録部２０５に登録する（ステップＳ８）。このとき、開示範囲決定部２０１は、当該投稿情報を投稿した利用者の利用者ＩＤと開示範囲とを、当該投稿情報と対応付けて、登録部２０５に登録する。
【００５８】
一方、ステップＳ６にて、ランク値以上のグループがない場合は、開示範囲決定部２０１は、ステップＳ８にて、当該投稿情報を投稿した利用者の利用者ＩＤと、当該投稿情報と対応付けて、登録部２０５に登録する。この場合、サーバ２００が、ランク値以上のグループがない旨を通信端末１００−１へ通知し、通信端末１００−１の利用者に対して投稿内容の変更や関連性情報の変更を促すものであっても良い。この通知に基づいて、投稿内容の変更や関連性情報の変更が行われた場合、サーバ２００が、変更後の投稿内容や関連性情報に基づいてステップＳ５からの処理を行うものであっても良い。
【００５９】
図７は、図１に示した通信システムにおける通信方法のうち、投稿された情報を開示する処理を説明するためのシーケンス図である。ここでは、通信端末１００−２が投稿情報の開示を要求する場合を例に挙げて説明する。また、登録部２０５に図５に示した対応付けが記憶されている場合を例に挙げて説明する。
【００６０】
まず、通信端末１００−２とサーバ２００との間で、通信端末１００−２の認証処理を行う（ステップＳ１１）。この認証処理は、一般的なものと同じで良く、利用者ＩＤとパスワードとを用いたもので良い。また、この認証には、利用者管理部２０４に記憶されている利用者情報が用いられる。
【００６１】
その後、通信端末１００−２の利用者が入力部１０１を操作することで、入力部１０１が投稿情報の開示要求の入力を受け付けると（ステップＳ１２）、送信部１０２が開示要求を示す開示要求信号をサーバ２００へ送信する（ステップＳ１３）。このとき、送信部１０２は、利用者ＩＤも開示要求信号とともにサーバ２００へ送信する。
【００６２】
送信部１０２が送信した開示要求信号をサーバ２００の受信部２０３が受信すると（ステップＳ１４）、情報開示部２０２は、登録部２０５に登録されている開示範囲に、通信端末１００−２の利用者の利用者ＩＤが含まれているものがあるかどうかを判定する（ステップＳ１５）。
【００６３】
通信端末１００−２の利用者の利用者ＩＤが含まれているものがある場合、情報開示部２０２は、開示範囲に含まれている利用者ＩＤと対応付けられて登録されている投稿情報を登録部２０５から読み出し、通信端末１００−２へ開示する（ステップＳ１６）。そして、通信端末１００−２の出力部１０４は、当該投稿情報を出力（表示）する。例えば、通信端末１００−２の利用者ＩＤが「Ｃ」である場合、情報開示部２０２は、図５に示した対応付けの開示範囲に「Ｃ」が含まれている投稿情報（投稿内容）「居酒屋で友達と飲んでいる」を読み出し、通信端末１００−２へ開示する。そして、通信端末１００−２の出力部１０４は、「居酒屋で友達と飲んでいる」を出力（表示）する。
【００６４】
一方、通信端末１００−２の利用者の利用者ＩＤが含まれているものがない場合、情報開示部２０２は、開示しない処理を行う（ステップＳ１７）。具体的には、開示する投稿情報が無い旨を示す情報を通信端末１００−２へ送信し、通信端末１００−２の出力部１０４は、開示する投稿情報が無い旨を示す情報を出力（表示）する。例えば、通信端末１００−２の利用者ＩＤが「Ｂ」である場合、情報開示部２０２は、図５に示した対応付けの開示範囲に「Ｂ」が含まれている投稿情報（投稿内容）が無いため、その旨を通信端末１００−２へ送信する。
【００６５】
また、開示範囲の決定を通信端末１００−１が行うものであっても良い。
【００６６】
図８は、図１に示した通信端末１００−１の内部構成の他の例を示す図である。
【００６７】
図１に示した通信端末１００−１には図８に示すように、送信部１０２と、開示範囲決定部１０５とが設けられている。
【００６８】
図９は、図８に示した通信端末１００−１の詳細な内部構成の一例を示す図である。
【００６９】
図８に示した通信端末１００−１には図９に示すように、入力部１０１と、送信部１０２と、受信部１０３と、出力部１０４と、開示範囲決定部１０５とが設けられている。なお、図９には、図８に示した通信端末１００−１に設けられた構成要素のうち、本実施の形態に関わる主要な構成要素の一例を示す。
【００７０】
入力部１０１、受信部１０３および出力部１０４は、図２に示したものと同じである。
【００７１】
開示範囲決定部１０５は、入力部１０１が投稿情報の入力を受け付けた場合、受け付けた投稿情報の内容に基づいて、その投稿情報を開示する開示範囲を決定する。この開示範囲の決定方法は、図３に示した開示範囲決定部２０１における方法と同じである。
【００７２】
送信部１０２は、入力部１０１が受け付けた投稿情報と、開示範囲決定部１０５が決定した開示範囲を示す開示範囲情報とをサーバ２００へ送信する。
【００７３】
このように、開示範囲の決定を通信端末１００−１が行い、決定した開示範囲を示す開示範囲情報をサーバ２００へ送信することで、サーバ２００にて開示範囲の決定を行うことなく、通信端末１００−１から送信されてきた投稿情報と開示範囲情報とを登録部２０５に登録することができる。なお、通信端末１００−２，１００−３が、この機能を具備するものであっても良いことは言うまでもない。
【００７４】
以上説明したように、投稿情報の内容に基づいて、開示範囲を決定するため、開示されたくはない利用者に対して投稿情報を開示されてしまうことを防ぐ等、秘密性に応じた開示を行うことができる。また、利用者が開示範囲を設定するという手間を省くことができる。
【００７５】
なお、上述した通信端末１００−１〜１００−３は、携帯電話機、携帯端末、タブレット型やノート型のＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、スマートフォン、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、ゲーム機等の電子機器である。
【００７６】
上述した通信端末１００−１〜１００−３、サーバ２００それぞれに設けられた各構成要素が行う処理は、目的に応じてそれぞれ作製された論理回路で行うようにしても良い。また、処理内容を手順として記述したコンピュータプログラム（以下、プログラムと称する）を通信端末１００−１〜１００−３、サーバ２００それぞれにて読取可能な記録媒体に記録し、この記録媒体に記録されたプログラムを通信端末１００−１〜１００−３、サーバ２００それぞれに読み込ませ、実行するものであっても良い。通信端末１００−１〜１００−３、サーバ２００それぞれにて読取可能な記録媒体とは、フロッピー（登録商標）ディスク、光磁気ディスク、ＤＶＤ、ＣＤなどの移設可能な記録媒体の他、通信端末１００−１〜１００−３、サーバ２００それぞれに内蔵されたＲＯＭ、ＲＡＭ等のメモリやＨＤＤ等を指す。この記録媒体に記録されたプログラムは、通信端末１００−１〜１００−３、サーバ２００それぞれに設けられたＣＰＵ（不図示）にて読み込まれ、ＣＰＵの制御によって、上述したものと同様の処理が行われる。ここで、ＣＰＵは、プログラムが記録された記録媒体から読み込まれたプログラムを実行するコンピュータとして動作するものである。
【００７７】
上記の実施の形態の一部または全部は、以下の付記のようにも記載され得るが、以下には限られない。
（付記１）情報を送信する第１の通信端末と、該第１の通信端末から送信されてきた情報を受信するサーバとを有する通信システムにおいて、
前記サーバは、
前記受信した情報の内容に基づいて、該情報を開示する開示範囲を決定する開示範囲決定部と、
前記第１の通信端末とは異なる第２の通信端末から前記情報の開示が要求された場合、該第２の通信端末が前記開示範囲に含まれるものであれば、該第２の通信端末に該情報を開示する情報開示部とを有することを特徴とする通信システム。
（付記２）前記開示範囲決定部は、前記情報に含まれる所定の単語の数に基づいて、前記開示範囲を決定することを特徴とする、付記１に記載の通信システム。
（付記３）前記開示範囲決定部は、前記情報に含まれる単語ごとにあらかじめ設定された数値を合計し、該合計した数値に基づいて、前記開示範囲を決定することを特徴とする、付記１に記載の通信システム。
（付記４）前記サーバは、前記受信した情報を登録する登録部を有し、
前記情報開示部は、前記情報を開示する際、前記登録部に登録されている情報を読み出すことを特徴とする、付記１から３のいずれか１項に記載の通信システム。
（付記５）情報を開示するサーバへ送信する情報の内容に基づいて、該情報を開示する開示範囲を決定する開示範囲決定部と、
前記サーバへ、該情報と前記開示範囲決定部が決定した開示範囲を示す情報とを送信する送信部とを有する通信端末。
（付記６）第１の通信端末から送信されてきた情報の内容に基づいて、該情報を開示する開示範囲を決定する開示範囲決定部と、
前記第１の通信端末とは異なる第２の通信端末から前記情報の開示が要求された場合、該第２の通信端末が前記開示範囲に含まれるものであれば、該第２の通信端末に該情報を開示する情報開示部とを有するサーバ。
（付記７）情報を開示するサーバへ送信する情報の内容に基づいて、該情報を開示する開示範囲を決定する処理と、
前記サーバへ、該情報と前記決定した開示範囲を示す情報とを送信する処理とを行う通信方法。
（付記８）第１の通信端末から送信されてきた情報の内容に基づいて、該情報を開示する開示範囲を決定する処理と、
前記第１の通信端末とは異なる第２の通信端末から前記情報の開示が要求された場合、該第２の通信端末が前記開示範囲に含まれるものであるかどうかを判定する処理と、
前記第２の通信端末が前記開示範囲に含まれるものである場合、該第２の通信端末に該情報を開示する処理とを行う通信方法。
（付記９）通信端末に、
情報を開示するサーバへ送信する情報の内容に基づいて、該情報を開示する開示範囲を決定する手順と、
前記サーバへ、該情報と前記決定した開示範囲を示す情報とを送信する手順とを実行させるためのプログラム。
（付記１０）コンピュータに、
第１の通信端末から送信されてきた情報の内容に基づいて、該情報を開示する開示範囲を決定する手順と、
前記第１の通信端末とは異なる第２の通信端末から前記情報の開示が要求された場合、該第２の通信端末が前記開示範囲に含まれるものであるかどうかを判定する手順と、
前記第２の通信端末が前記開示範囲に含まれるものである場合、該第２の通信端末に該情報を開示する手順とを実行させるためのプログラム。
【符号の説明】
【００７８】
１００−１〜１００−３    通信端末
１０１    入力部
１０２    送信部
１０３，２０３    受信部
１０４    出力部
１０５，２０１    開示範囲決定部
２００    サーバ
２０２    情報開示部
２０４    利用者管理部
２０５    登録部
【図１】
2014059708.tif 000003
【図２】
2014059708.tif 000004
【図３】
2014059708.tif 000005
【図４】
2014059708.tif 000006
【図５】
2014059708.tif 000007
【図６】
2014059708.tif 000008
【図７】
2014059708.tif 000009
【図８】
2014059708.tif 000010
【図９】
2014059708.tif 000011