【手続補正書】
【提出日】平成27年12月25日(2015.12.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＳＮＳにおける特定ユーザにより投稿された特定コンテンツの開示範囲を該特定ユーザによる個別の指定に応じて設定する開示範囲設定手段と、
前記特定コンテンツが投稿された旨を通知するフィードを該特定コンテンツの開示範囲に含まれかつ前記特定ユーザに対し一方的関係性を構築している配信対象ユーザのみに対して配信するフィード配信手段と、
前記特定コンテンツを該特定コンテンツの開示範囲に含まれる開示対象ユーザから要求を受けた場合に限り開示するコンテンツ開示手段と、
を備える情報処理装置。
【請求項２】
前記開示範囲設定手段が、前記特定ユーザに対し一方的関係性を構築している関係ユーザの一部が除外されるように前記特定コンテンツの開示範囲を設定する、
請求項１に記載の情報処理装置。
【請求項３】
前記関係ユーザの一部を含むグループを設定するグループ設定手段をさらに具備し、
前記開示範囲設定手段が、前記特定ユーザにより指定される開示対象グループに属するユーザが開示対象となるように、又は／及び、前記特定ユーザにより指定される開示制限グループに属するユーザが開示対象とならないように、前記開示範囲を設定する、
請求項２に記載の情報処理装置。
【請求項４】
前記グループ設定手段が、前記特定ユーザによる指定に応じて前記グループを設定する、
請求項３に記載の情報処理装置。
【請求項５】
前記開示範囲設定手段が、前記特定ユーザが一方的関係性を構築しているユーザの少なくとも一部のみが開示対象となるように前記特定コンテンツの開示範囲を設定する、
請求項２に記載の情報処理装置。
【請求項６】
前記開示範囲設定手段が、前記特定ユーザが第三者を介さずに直接的に一方的関係性を構築しているユーザと該特定ユーザが第三者を介して間接的に一方的関係性を構築しているユーザとの少なくとも一部のみが開示対象となるように前記特定コンテンツの開示範囲を設定する、
請求項５に記載の情報処理装置。
【請求項７】
ＳＮＳにおける特定ユーザにより投稿された特定コンテンツの開示範囲を該特定ユーザによる個別の指定に応じて設定する開示範囲設定ステップと、
前記特定コンテンツが投稿された旨を通知するフィードを該特定コンテンツの開示範囲に含まれかつ前記特定ユーザに対し一方的関係性を構築している配信対象ユーザのみに対して配信するフィード配信ステップと、
前記特定コンテンツを該特定コンテンツの開示範囲に含まれる開示対象ユーザから要求を受けた場合に限り開示するコンテンツ開示ステップと、
を含む、情報処理装置の制御方法。
【請求項８】
ＳＮＳにおける特定ユーザにより投稿された特定コンテンツの開示範囲を該特定ユーザによる個別の指定に応じて設定する開示範囲設定機能と、
前記特定コンテンツが投稿された旨を通知するフィードを該特定コンテンツの開示範囲に含まれかつ前記特定ユーザに対し一方的関係性を構築している配信対象ユーザのみに対して配信するフィード配信機能と、
前記特定コンテンツを該特定コンテンツの開示範囲に含まれる開示対象ユーザから要求を受けた場合に限り開示するコンテンツ開示機能と、
を情報処理装置のコンピュータに実現させる制御プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】情報処理装置並びにその制御方法及び制御プログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、ＳＮＳ（ソーシャルネットワーキングサービス）における活動に関する情報に対するアクセスを、ユーザ間の関係性及び当該情報に設定された公開範囲に応じて制御する仕組みに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明が解決しようとする課題は、一方的関係性に立脚したＳＮＳにおいて、コンテンツの投稿者に対し当該コンテンツへのアクセスを柔軟にコントロールする仕組みを提供することである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
上記課題を解決するため、本発明の一態様に係る「情報処理装置」は、ＳＮＳにおける特定ユーザにより投稿された特定コンテンツの開示範囲を該特定ユーザによる個別の指定に応じて設定する開示範囲設定手段と、前記特定コンテンツが投稿された旨を通知するフィードを該特定コンテンツの開示範囲に含まれかつ前記特定ユーザに対し一方的関係性を構築している配信対象ユーザのみに対して配信するフィード配信手段と、前記特定コンテンツを該特定コンテンツの開示範囲に含まれる開示対象ユーザから要求を受けた場合に限り開示するコンテンツ開示手段と、を備える。
上記課題を解決するため、本発明の一態様に係る「情報処理装置の制御方法」は、ＳＮＳにおける特定ユーザにより投稿された特定コンテンツの開示範囲を該特定ユーザによる個別の指定に応じて設定する開示範囲設定ステップと、前記特定コンテンツが投稿された旨を通知するフィードを該特定コンテンツの開示範囲に含まれかつ前記特定ユーザに対し一方的関係性を構築している配信対象ユーザのみに対して配信するフィード配信ステップと、前記特定コンテンツを該特定コンテンツの開示範囲に含まれる開示対象ユーザから要求を受けた場合に限り開示するコンテンツ開示ステップと、を含む。
上記課題を解決するため、本発明の一態様に係る「制御プログラム」は、ＳＮＳにおける特定ユーザにより投稿された特定コンテンツの開示範囲を該特定ユーザによる個別の指定に応じて設定する開示範囲設定機能と、前記特定コンテンツが投稿された旨を通知するフィードを該特定コンテンツの開示範囲に含まれかつ前記特定ユーザに対し一方的関係性を構築している配信対象ユーザのみに対して配信するフィード配信機能と、前記特定コンテンツを該特定コンテンツの開示範囲に含まれる開示対象ユーザから要求を受けた場合に限り開示するコンテンツ開示機能と、を情報処理装置のコンピュータに実現させる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
上記「情報処理装置」には、以下に例示する技術的限定を加えてもよい。また、同趣旨の技術的限定を、上記「情報処理装置の制御方法」及び上記「制御プログラム」に加えてもよい。
例えば、前記開示範囲設定手段が、前記特定ユーザに対し一方的関係性を構築している関係ユーザの一部が除外されるように前記特定コンテンツの開示範囲を設定する、という技術的限定を加えてもよい。このとき、前記関係ユーザの一部を含むグループを設定するグループ設定手段をさらに具備し、前記開示範囲設定手段が、前記特定ユーザにより指定される開示対象グループに属するユーザが開示対象となるように、又は／及び、前記特定ユーザにより指定される開示制限グループに属するユーザが開示対象とならないように、前記開示範囲を設定する、という技術的限定をさらに加えてもよい。この場合、前記グループ設定手段が、前記特定ユーザによる指定に応じて前記グループを設定する、という技術的限定をさらに加えてもよい。
これらの場合、前記開示範囲設定手段が、前記特定ユーザが一方的関係性を構築しているユーザのみが開示対象となるように前記特定コンテンツの開示範囲を設定する、という技術的限定をさらに加えてもよい。このとき、前記開示範囲設定手段が、前記特定ユーザが第三者を介さずに直接的に一方的関係性を構築しているユーザと該特定ユーザが第三者を介して間接的に一方的関係性を構築しているユーザとの少なくとも一部のみが開示対象となるように前記特定コンテンツの開示範囲を設定する、という技術的限定をさらに加えてもよい。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
本発明によれば、コンテンツの投稿者が個別に指定する開示範囲と、当該投稿者に対して構築される一方的関係性と、に応じて、当該コンテンツに関するフィードの配信対象や当該コンテンツの開示対象が決まる。
よって、本発明を利用することにより、コンテンツの投稿者は当該コンテンツへのアクセスを柔軟にコントロールすることができる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
【図１】本発明の表示序列制御システムを含んだＳＮＳサーバ及び端末装置を含むＳＮＳ環境の例を示す図である。
【図２】ＳＮＳサーバ１０を機能の側面から記した機能構成図である。
【図３】ユーザ属性ＤＢ１２１に記録されている情報の概念図である。
【図４】一のユーザのユーザ端末のトップページのスクリーンショットの一例を示す図である。
【図５】一のユーザが特定の他のユーザと一方的関係性を構築する旨の入力を行った際に送信される情報の概念図である。
【図６】関係性情報ＤＢの記録内容を示す概念図である。
【図７】ユーザ端末の表示手段に表示される画面の一例を示す図である。
【図８】コンテンツＤＢ１２３に記録されているコンテンツ情報の概念図である。
【図９】Ａ，Ｂ，Ｃ３者の総合の一方的関係の構築状況に応じたＡ−Ｃ間の関係性認定に関する判定表である。
【図１０】コンテンツが投稿された際の各ノードないし処理部間の情報の授受を示すタイミングチャートである。
【図１１】アクティビティＤＢ１２４に記録されているアクティビティ情報を示す概念図である。
【図１２】アクティビティが記録されこれに基づくフィード情報が生成されるまでの各ノードないし処理部間の情報の授受を示すタイミングチャートである。
【図１３】生成フィードＤＢ１２５に記録されたフィード情報を示す概念図である。
【図１４】一のユーザが自己のトップページ表示を要求した際の各ノードないし処理部間の情報の授受の動きを示すタイミングチャートである。
【図１５】表示フィード情報抽出の流れを示すフロー図である。
【図１６】一のユーザが他のユーザのコンテンツ表示要求を行った際のノードないし処理部間の情報の授受の流れを示すタイミングチャートである。
【図１７】表示コンテンツ情報が抽出生成される流れを示すフロー図である。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】変更
【補正の内容】
【００３９】
ＳＮＳコア１１は、ユーザのコンテンツ投稿やアクティビティなどを処理しＤＢ群１２にデータを蓄積する入力情報処理部１１１、前記ＤＢ群へのデータ蓄積をトリガとして対応するフィード情報を生成するフィード生成部１１２、ユーザ端末３０からのトップページ閲覧指示に基づいて生成フィードＤＢ１２５（詳細について後述する）に蓄積されたフィード情報から配信すべきフィード情報（表示フィード情報）を判定するフィード配信判定部１１３、前記フィード配信判定部１１３と連動し、ユーザ端末３０からのトップページ閲覧指示に基づきその情報を生成するトップページ情報生成部１１４、ユーザ端末３０から他のユーザのコンテンツ情報の閲覧指示に基づき表示コンテンツ情報を生成するコンテンツページ情報生成部１１５、の各機能を有する。各々の機能については、サービス内における各活動の説明において順次説明する。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】変更
【補正の内容】
【００４０】
ＤＢ群１２は、ユーザ端末３０から入力されるユーザ属性を記録するユーザ属性ＤＢ１２１、ユーザの他のユーザとの関係性をユーザごとに記録する関係性情報ＤＢ１２２、日記や動画などのコンテンツに関する情報（コンテンツデータ及びコンテンツ情報をいう。以下同じ。）を記録するコンテンツＤＢ１２３、サービス内におけるユーザの行動履歴を記録するアクティビティＤＢ１２４、及び各コンテンツ入力或いはアクティビティの発生に応じて生成されたフィード情報を逐次保存する生成フィードＤＢ１２５を含み、相互に関連性を有しつつ記録されている。各々のデータ構造については後述する。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００４８
【補正方法】変更
【補正の内容】
【００４８】
入力情報処理部１１１は当該情報を処理し、関係性情報ＤＢ１２２に記録する。図６は関係性情報ＤＢの記録内容を示す概念図である。関係性情報は、（１）一のユーザが構築する一方的関係性に関する情報、（２）一のユーザが他のユーザを所定の属性を有するとして振り分けるグループに関する情報、の２つに大別される。ここでは前者につき説明する。一のユーザが構築した一方的関係性に関する情報は、図６上段に示されるとおり、各ユーザＩＤごとに格納される。格納される際、関係ユーザＩＤ、すなわち「つながられる」側のユーザにおける一方的関係性の構築状況が確認され、相互に一方的関係（つまり双方的関係）が構築されている場合、「相互」のフラグが成立する。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】変更
【補正の内容】
【００５２】
図８は、ユーザが投稿しコンテンツＤＢ１２３に記録されているコンテンツ情報の概念図である。ユーザは、投稿するコンテンツの種別及びその公開範囲を選択することができる。コンテンツの種別は、図７における各メニュータグから選択することができる。例えば日記であれば、入力欄（図示しない）に直接テキストデータを入力することができる。また画像や映像データであれば、自己のユーザ端末３０に予め保存されているものをアップロードすることができる。公開範囲は、（１）公開するユーザを個々に指定する、（２）公開するグループを個々に指定する、（３）一方的関係を構築したユーザ、（４）第三者を介して一方的関係が形成されているユーザ、（５）サービス内の全ユーザ、からいずれかを選択することができる。これらの公開範囲設定に応じて、他のユーザが当該ユーザのトップページにアクセスした場合に、当該他のユーザとの関係性に基づいてコンテンツごとに表示の有無が制御される。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００５７
【補正方法】変更
【補正の内容】
【００５７】
図１０は、一のユーザがコンテンツを投稿した際の各ノードないし処理部間の情報の授受を示すタイミングチャートである。ユーザがネットワーク２０を介してコンテンツ（例えば「日記」）を投稿すると（ステップＳ１００１）、当該コンテンツデータは入力情報処理部に送信される（ステップＳ１００２）。ＳＮＳコア１１の入力情報処理部１１１は当該コンテンツの処理を行う（ステップＳ１００３）。具体的には、ユーザＩＤ、コンテンツの種別、コンテンツが表示されるＵＲＬ等を紐付ける処理を行う。コンテンツデータはコンテンツ情報とともに、コンテンツＤＢ１２３に送信される（ステップＳ１００４）。これと併せて、当該コンテンツが投稿された旨のフィードを生成すべく、フィード生成部１１２に当該情報が送られる（ステップＳ１００５）。これらの内部処理を終えると、ＳＮＳコア１１は再びネットワーク２０を介して、コンテンツ投稿のあったユーザ端末３０に対しコンテンツ投稿が完了した旨の情報を送信する（ステップＳ１００６）。その結果、コンテンツ投稿が完了した旨がユーザ端末３０の表示手段において表示される（ステップＳ１００９）。一方、コンテンツＤＢ１２３は受信したコンテンツデータの格納を行う（ステップＳ１００７）。フィード生成部は当該コンテンツの種別及び公開範囲が紐づいたフィード情報を生成し（ステップＳ１００８）、生成フィードＤＢ１２５へ送る（ステップＳ１０１０）。生成フィードＤＢ１２５は当該生成されたフィード情報を格納する（ステップＳ１０１１）。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】変更
【補正の内容】
【００５９】
図１２は、一のユーザが行ったアクティビティが記録されこれに基づくフィードが生成されるまでの、各ノードないし処理部間の情報の授受を示すタイミングチャートである。ユーザ端末３０からアクティビティ（例えば、他のユーザの日記へのコメント）が行われると（ステップＳ１２０１）、当該情報はネットワーク２０を介してＳＮＳコア１１の入力情報処理部１１１に送信される（ステップＳ１２０２）。入力情報処理部１１１は、受信したアクティビティ情報の処理を行う（ステップＳ１２０３）。アクティビティデータは、アクティビティＤＢ１２４に送られ（ステップＳ１２０４）、これと同時にフィード生成部１１２にも当該アクティビティを受信した旨の情報が送られる（ステップＳ１２０５）。アクティビティＤＢ１２４は受信したアクティビティ情報を、元となるコンテンツ毎に格納する（ステップＳ１２０６）。またフィード生成部１１２は、受信したアクティビティデータのユーザＩＤ及び公開範囲が紐付けられたフィード情報を生成し（ステップＳ１２０７）、生成フィードＤＢ１２５へ送る（ステップＳ１２０８）。生成フィードＤＢ１２５は当該生成されたフィード情報を格納する（ステップＳ１２０９）。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００６０
【補正方法】変更
【補正の内容】
【００６０】
なお、他のユーザのコンテンツ等に対するリアクションとして、積極的にコメントを付すだけでなく、コメントに代えてコンテンツ等に対し好意的であることを示すフラグ設定を行う事ができる。他のユーザが投稿するコメント或いは好意的であることを示すフラグに基づいても、図１２に示すのと同様にフィード情報が生成される。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００６１
【補正方法】変更
【補正の内容】
【００６１】
図１３は、生成フィードＤＢ１２５に記録されたフィード情報を示す概念図である。各フィード情報は個別のフィードＩＤが付され、その発生トリガのＩＤ（コンテンツＩＤ又はアクティビティＩＤ）、ユーザＩＤ、種別、及び公開範囲が関連付けられて記録されている。なお、通常これらのフィード情報は、一のユーザが他のユーザと一方的関係を構築した場合、当該他のユーザのフィードについて当該一のユーザが受信するようその公開範囲が設定されるように構成されているが、一のユーザに対して当該他のユーザが一方的関係を構築していない場合でも、フィード生成の際に強制のフラグを付することにより、フィード配信を所望する任意の他のユーザに対してもフィードを配信することができる。もっとも、本来的には自らが望んでフィードを受信する旨登録したものだけがくるはずのところ、かかる行為を乱用しフィードを配信し続けることは、本サービス内における当該ユーザの評判を下げることにつながり、「フィードを受け取らない」グループに入れられてしまう可能性がある。
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００６２
【補正方法】変更
【補正の内容】
【００６２】
次に、一のユーザが自己のトップページの閲覧を要求したときの処理の流れについて説明する。
図１４は、一のユーザが自己のトップページ表示を要求した際の各ノードないし処理部間の情報の授受の動きを示すタイミングチャートである。
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００６３
【補正方法】変更
【補正の内容】
【００６３】
ユーザ端末３０においてトップページ要求が指示されると（ステップＳ１４０１）、当該要求情報はネットワーク２０を介してＳＮＳコア１１の入力情報処理部に送信される（ステップＳ１４０２）。入力情報処理部１１１では当該要求ユーザＩＤ等の正当性を確認するなどの初期処理を行い（ステップＳ１４０３）、トップページ情報生成部１１４に表示要求を行ったユーザＩＤとともに要求情報を送る（ステップＳ１４０４）。併せて、各ＤＢから必要なデータの読み出しを行う。すなわちトップページにおいて表示されるべき当該ユーザのユーザ属性情報のユーザ属性ＤＢ１２１からの読み出し要求（ステップＳ１４０５）、配信（表示）すべきデータを特定するフィード情報（以下「表示フィード情報」という。）の抽出に必要な関係性情報の関係性情報ＤＢ１２２からの読み出し要求（ステップＳ１４０６）が行われる。またトップページ情報生成部１１４からは受信した表示すべきユーザＩＤと関連付けられたコンテンツデータのコンテンツＤＢ１２３からの読み出しを行う（ステップＳ１４０７）。読みだされた関係性情報はフィード配信判定部１１３に送られる（ステップＳ１４０８）。フィード配信判定部１１３は、生成フィードＤＢ１２５に記録されたフィード情報から、当該トップページ表示要求に対応して表示すべき表示フィード情報の抽出を行う（ステップＳ１４０９）。
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】変更
【補正の内容】
【００６４】
図１５は、表示フィード情報抽出の流れを示すフロー図である。以下順に、図１３の概念図も交えつつ説明する。表示フィード情報の抽出処理は、蓄積されている各フィード情報について逐次行われる。まず当該フィード情報に強制フラグが付されているか否かが判定される（ステップＳ１５０１）。強制フラグとは図１３に関する説明において既述の通り、一のユーザが自らが一方的関係性を構築した他のユーザに対してフィードを配信することを希望する場合に付するフラグをいう。強制フラグが付されたフィードである場合（ステップＳ１５０１：Ｙｅｓ）、次に、トップページ閲覧を要求しているユーザが、当該フィード情報のフィード主、つまりフィード情報が生成される行動（コンテンツの投稿、又はアクティビティの実行）を行ったユーザ、が一方的関係を構築しているユーザか否かを判別する（ステップＳ１５０２）。当該判別は、図６における関係性ＤＢ１２２の「ユーザＩＤ」の項目が当該フィードを生成させる行動を行ったユーザであり、「関連ユーザＩＤ」の項目が当該閲覧要求を行っているユーザであるか否かにより行われる。該当する場合（ステップＳ１５０２：Ｙｅｓ）、更に当該他のユーザにおいて当該一のユーザからの強制フラグのフィードの受信拒否が設定されていないかが判別される（ステップＳ１５０３）。この強制フラグの受信拒否設定は、当該他のユーザが受信拒否を設定することにより、例えば図６の「強制拒否」のフラグが設定され、当該一のユーザの関係性情報の該当情報に紐付けて保存されるよう構成することができる。
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】変更
【補正の内容】
【００６５】
受信拒否が設定されていない場合（ステップＳ１５０３：Ｙｅｓ）、更に抽出対象にあたるかがチェックされる。該当しない場合（ステップＳ１５０２：Ｎｏ）、当該フィード情報は抽出対象にあたらないものとして処理が終了され、他のフィード情報の判別に移行する。
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】変更
【補正の内容】
【００６６】
強制フラグが付されていない場合（ステップＳ１５０１：Ｎｏ）、フィード配信判定部１１３は、当該フィード情報が閲覧要求しているユーザが一方的関係性を構築しているユーザのフィード情報か否かを判別する（ステップＳ１５０４）。当該判別は、図６における関係性ＤＢ１２２の「ユーザＩＤ」の項目が当該閲覧要求を行っているユーザであり、「関連ユーザＩＤ」の項目が当該フィード情報を生成させる行動を行ったユーザであるか否かにより行われる。該当しない場合（ステップＳ１５０４：Ｎｏ）、当該フィード情報は抽出対象にあたらないものとして処理が終了され、他のフィード情報の判別に移行する。
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００６７
【補正方法】変更
【補正の内容】
【００６７】
強制フラグが付されておりかつ閲覧要求しているユーザが当該フィード主が一方的関係性を構築したユーザであり、強制フラグのフィード受信拒否が設定されていない場合（ステップＳ１５０３：Ｙｅｓ）、又は、強制フラグが付されておらず当該フィード情報が閲覧要求しているユーザが一方的関係性を構築したユーザのフィード情報である場合（ステップＳ１５０４：Ｙｅｓ）、次に当該フィード情報の公開範囲に当該閲覧要求しているユーザが含まれるかが判別される（ステップＳ１５０５）。この判別は、図１３に示すように、生成フィードＤＢに格納された当該フィード情報の「公開範囲」のフラグにより行われる。公開範囲に該当する場合（ステップＳ１５０５：Ｙｅｓ）、当該フィード情報は表示フィード情報として抽出され（ステップＳ１５０６）、該当しない場合（ステップＳ１５０５：Ｎｏ）は抽出されないものとして処理が終了され、他のフィード情報の判別に移行する。
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】００６８
【補正方法】変更
【補正の内容】
【００６８】
図１４に戻り、抽出された表示フィード情報は、トップページ情報生成部１１４に送られ（ステップＳ１４１０）、トップページを構成する他の情報（例えば、閲覧要求しているユーザ自身の属性情報、及び閲覧要求しているユーザ自身のコンテンツ情報）とともにトップページ情報として生成され（ステップＳ１４１１）、表示制御部１４により端末に応じた適切な表示情報に構成され、ユーザ端末に送信される（ステップＳ１４１２）。その際抽出された表示フィード情報により特定されるデータは、例えば図７の二点鎖線で囲ったように、所定の序列制御を経てコンテンツ別や時系列に応じて表示される（ステップＳ１４１３）。
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
次に、一のユーザが他のユーザのコンテンツの表示要求を行った際に行われる、コンテンツ表示制御につき説明する。図１６は、一のユーザが他のユーザのコンテンツ表示要求を行った際のノードないし処理部間の情報の授受の流れを示すタイミングチャートである。一のユーザが他のユーザのコンテンツページの表示を要求すると（ステップＳ１６０１）、当該要求情報はネットワーク２０を介して入力情報処理部１１１に送信される（ステップＳ１６０２）。入力情報処理部１１１は受信した表示要求情報の正当性（要求するユーザＩＤの正当性等）の確認を行うなどの要求情報の処理を行う（ステップＳ１６０３）。その上で、当該要求情報はコンテンツページ情報生成部１１５に送られる（ステップＳ１６０４）。一方、ユーザ属性ＤＢ１２１、関係性情報ＤＢ１２２から所定情報の読み出し要求が行われる（ステップＳ１６０５、ステップＳ１６０６）。またコンテンツＤＢから要求されたコンテンツデータの読み出し要求が行われる（ステップＳ１６０７）。これらの情報はコンテンツページ情報生成部１１５において処理され、表示すべきコンテンツを特定するコンテンツ情報（以下、「表示コンテンツ情報」という。）が抽出生成される（ステップＳ１６０８）。
【手続補正３１】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】変更
【補正の内容】
【００７０】
図１７は、表示コンテンツ情報が抽出生成される流れを表すフロー図である。コンテンツページ情報生成部１１５は、読み出しを行ったユーザ属性ＤＢ１２１及び関係性情報ＤＢ１２２からの情報に基づき、コンテンツページ表示要求を行っているユーザが、コンテンツ投稿ユーザから見て関係性（直接的な一方的関係性、又は第三者を介して構築される一方的関係性）を構築されているか否かを判別する（ステップＳ１７０１）。該当しない場合（ステップＳ１７０１：Ｎｏ）、次に当該コンテンツが全員公開のコンテンツか否かを判別する（ステップＳ１７０２）。該当する場合（ステップＳ１７０２：Ｙｅｓ）、表示コンテンツとして生成され（ステップＳ１７０４）、該当しない場合、表示対象でないものとして処理が終了される。
【手続補正３２】
【補正対象書類名】図面
【補正対象項目名】図６
【補正方法】変更
【補正の内容】
【図６】
2015181036.tif 000001
【手続補正３３】
【補正対象書類名】図面
【補正対象項目名】図１４
【補正方法】変更
【補正の内容】
【図１４】
2015181036.tif 000002