(57)【要約】【課題】  本発明の目的は、審査拠点で必要なコンテンツの審査を行い、且つ、審査拠点への処理負荷を軽減させることが可能な情報通信システムを提供することである。【課題を解決するための手段】  コンテンツＩＤを受信したＷｅｂサーバＷＳは、コンテンツＩＤを埋め込んだＷｅｂページを生成する。ＷｅｂサーバＷＳは、生成されたＷｅｂページを、ＳＮＳサーバへ通知する。ＳＮＳは、特定のユーザにしかコンテンツが閲覧、または、取得されないため、作成コンテンツの審査が不要な場合がある。これにより、センターサーバＣＳの処理負荷を低減させると共に、特定のユーザのみ閲覧可能なＳＮＳでは、によりコンテンツの審査なしに作成コンテンツを投稿することができる。【選択図】  図２
2012073843.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続される複数の端末装置のいずれかに前記ネットワークを介して公開されるコンテンツであって、前記複数の端末装置の中の第１端末装置から投稿された前記コンテンツを取得する第１取得手段と、
前記第１取得手段により取得された前記コンテンツが審査不要なコンテンツであるか否かを判定する判定手段と、
前記判定手段により審査不要なコンテンツであると判定されたとき、審査不要と判定されたコンテンツを、前記複数の端末装置のいずれかへの公開を許可する許可手段と、
前記許可手段により許可された前記コンテンツを前記複数の端末装置のいずれかへの公開を指示する公開手段と、
前記判定手段により審査必要なコンテンツであると判定されたとき、審査必要と判定されたコンテンツを、前記審査必要と判定されたコンテンツの内容がネットワークに公開可能か否かを審査する審査装置へ審査を要求する第１要求手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記第１取得手段は、前記コンテンツと、前記コンテンツが前記複数の端末装置の中の特定の端末装置または前記端末装置の特定のユーザが参加可能な特定サイトへ投稿することを示す第１識別情報とを取得し、
前記第１取得手段により前記第１識別情報が取得されたとき、前記判定手段は、前記特定サイトへ投稿するコンテンツを、審査不要なコンテンツとして判定し、
前記公開手段は、前記審査不要なコンテンツと判定された前記コンテンツを、前記特定サイトへの公開を指示することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第１取得手段は、前記コンテンツと、前記特定サイトへ投稿し且つネットワークに接続される複数の端末装置のいずれかに一般公開することを示す第２識別情報とを取得し、
前記第１取得手段により前記第２識別情報が取得されたとき、前記公開手段は、前記第１取得手段により取得された前記コンテンツを、前記特定サイトへの公開を指示し、
前記公開手段により前記コンテンツが前記特定サイトへの公開を指示することに応じて、前記第１要求手段は、前記コンテンツの審査を前記審査装置へ要求することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記情報通信システムは、複数の拠点により構成され、
各拠点に接続される前記情報処理装置がオーバーレイネットワークにより接続される前記情報通信システムであって、
前記情報通信システムは、前記オーバーレイネットワークに投入されるコンテンツを管理する管理装置を備え、前記情報処理装置は、
前記判定手段により審査不要なコンテンツと判定されたとき、前記審査不要と判定されたコンテンツを、前記オーバーレイネットワークに投入可能な状態へ変換する変換手段と、
前記変換手段により前記オーバーレイネットワークに投入可能な状態へ変換されたとき、前記変換されたコンテンツを署名する署名情報の付与を、前記署名情報を管理する前記管理装置へ要求する第２要求手段と、
前記第２要求手段により要求された前記署名情報を前記管理装置から取得する第２取得手段と、
前記第２取得手段により前記署名情報が取得されたことに応じて、前記変換手段により変更された前記コンテンツを前記オーバーレイネットワークに投入する投入手段と、
を備えることを特徴とする請求項１から請求項３のいずれか一項に記載の情報処理装置。
【請求項５】
前記情報通信システムは、複数の拠点により構成され、
各拠点に接続される前記情報処理装置がオーバーレイネットワークにより接続される前記情報通信システムであって、
前記情報通信システムは、
前記オーバーレイネットワークに投入可能な状態へ前記コンテンツを変換し、前記オーバーレイネットワークに変更されたコンテンツを投入する管理装置を備え、
前記判定手段により審査不要なコンテンツと判定されたとき、前記審査不要と判定されたコンテンツを、前記管理装置へ送信する送信手段を備えることを特徴とする請求項１から請求項３のいずれか一項に記載の情報処理装置。
【請求項６】
ネットワークに接続される複数の端末装置のいずれかに前記ネットワークを介して公開されるコンテンツであって、前記複数の端末装置の中の第１端末装置から投稿された前記コンテンツを前記情報処理装置が取得する第１取得ステップと、
前記第１取得ステップにより取得された前記コンテンツが審査不要なコンテンツであるか否かを前記情報処理装置が判定する判定ステップと、
前記判定ステップにより審査不要なコンテンツであると判定されたとき、審査不要と判定されたコンテンツを、前記複数の端末装置のいずれかへの公開を前記情報処理装置が許可する許可ステップと、
前記許可ステップにより許可された前記コンテンツを前記複数の端末装置のいずれかへの公開を前記情報処理装置が指示する公開ステップと、
前記判定ステップにより審査必要なコンテンツであると判定されたとき、審査必要と判定されたコンテンツを、前記審査必要と判定されたコンテンツの内容がネットワークに公開可能か否かを審査する審査装置へ審査を、前記情報処理装置が要求する第１要求ステップと、
を含む情報通信方法。
【請求項７】
ネットワークに接続される複数の端末装置のいずれかに前記ネットワークを介して公開されるコンテンツであって、前記複数の端末装置の中の第１端末装置から投稿された前記コンテンツを取得する第１取得ステップと、
前記第１取得ステップにより取得された前記コンテンツが審査不要なコンテンツであるか否かを判定する判定ステップと、
前記判定ステップにより審査不要なコンテンツであると判定されたとき、審査不要と判定されたコンテンツを、前記複数の端末装置のいずれかへの公開を許可する許可ステップと、
前記許可ステップにより許可された前記コンテンツを前記複数の端末装置のいずれかへの公開を指示する公開ステップと、
前記判定ステップにより審査必要なコンテンツであると判定されたとき、審査必要と判定されたコンテンツを、前記審査必要と判定されたコンテンツの内容がネットワークに公開可能か否かを審査する審査装置へ審査を要求する第１要求ステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続される端末装置により、ネットワークへコンテンツが投稿される情報通信システムに関する。具体的には、ネットワークへ投稿されるコンテンツが、ネットワークに公開して良いコンテンツか否かを審査する情報通信システムに関する。
【背景技術】
【０００２】
近年、インターネットの普及、及び、情報処理装置の多機能化により、ユーザにより様々なコンテンツが作成可能になり、ネットワークに投稿されつつある。一般的に、このようにユーザにより投稿されるコンテンツは、公開前に、インターネットに公開されて良いコンテンツであるか否かが審査される。例えば、作成されたコンテンツを投稿するシステムがある場合を想定する。この場合、システムを運営する運営側の審査者により、コンテンツが審査される。例えば、特許文献１に記載の技術により、審査プロセスを経て合格とされたコンテンツのみが、ネットワークに公開される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−３０６１００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術では、投稿されるコンテンツが増えると、コンテンツを審査する審査拠点への処理負荷が増大する。具体的には、審査拠点へのコンテンツのアップロード、他の端末装置からのダウンロード処理である。このため、従来技術では、審査拠点へのアクセス集中が課題となっていた。
【０００５】
本発明は、上述した問題点を解決するためになされたものである。本発明の目的は、審査拠点で必要なコンテンツの審査を行い、且つ、審査拠点への処理負荷を軽減させることが可能な情報通信システムを提供することである。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明によれば、ネットワークに接続される複数の端末装置のいずれかに前記ネットワークを介して公開されるコンテンツであって、前記複数の端末装置の中の第１端末装置から投稿された前記コンテンツを取得する第１取得手段と、前記第１取得手段により取得された前記コンテンツが審査不要なコンテンツであるか否かを判定する判定手段と、前記判定手段により審査不要なコンテンツであると判定されたとき、審査不要と判定されたコンテンツを、前記複数の端末装置のいずれかへの公開を許可する許可手段と、前記許可手段により許可された前記コンテンツを前記複数の端末装置のいずれかへの公開を指示する公開手段と、前記判定手段により審査必要なコンテンツであると判定されたとき、審査必要と判定されたコンテンツを、前記審査必要と判定されたコンテンツの内容がネットワークに公開可能か否かを審査する審査装置へ審査を要求する第１要求手段と、を備えることを特徴とする情報処理装置である。
【０００７】
請求項２に記載の発明によれば、前記第１取得手段は、前記コンテンツと、前記コンテンツが前記複数の端末装置の中の特定の端末装置または前記端末装置の特定のユーザが参加可能な特定サイトへ投稿することを示す第１識別情報とを取得し、前記第１取得手段により前記第１識別情報が取得されたとき、前記判定手段は、前記特定サイトへ投稿するコンテンツを、審査不要なコンテンツとして判定し、前記公開手段は、前記審査不要なコンテンツと判定された前記コンテンツを、前記特定サイトへの公開を指示することを特徴とする。
【０００８】
請求項３に記載の発明によれば、前記第１取得手段は、前記コンテンツと、前記特定サイトへ投稿し且つネットワークに接続される複数の端末装置のいずれかに一般公開することを示す第２識別情報とを取得し、前記第１取得手段により前記第２識別情報が取得されたとき、前記公開手段は、前記第１取得手段により取得された前記コンテンツを、前記特定サイトへの公開を指示し、前記公開手段により前記コンテンツが前記特定サイトへの公開を指示することに応じて、前記第１要求手段は、前記コンテンツの審査を前記審査装置へ要求することを特徴とする。
【０００９】
請求項４に記載の発明によれば、前記情報通信システムは、複数の拠点により構成され、各拠点に接続される前記情報処理装置がオーバーレイネットワークにより接続される前記情報通信システムであって、前記情報通信システムは、前記オーバーレイネットワークに投入されるコンテンツを管理する管理装置を備え、前記情報処理装置は、前記判定手段により審査不要なコンテンツと判定されたとき、前記審査不要と判定されたコンテンツを、前記オーバーレイネットワークに投入可能な状態へ変換する変換手段と、前記変換手段により前記オーバーレイネットワークに投入可能な状態へ変換されたとき、前記変換されたコンテンツを署名する署名情報の付与を、前記署名情報を管理する前記管理装置へ要求する第２要求手段と、前記第２要求手段により要求された前記署名情報を前記管理装置から取得する第２取得手段と、前記第２取得手段により前記署名情報が取得されたことに応じて、前記変換手段により変更された前記コンテンツを前記オーバーレイネットワークに投入する投入手段と、を備えることを特徴とする。
【００１０】
請求項５に記載の発明によれば、前記情報通信システムは、複数の拠点により構成され、各拠点に接続される前記情報処理装置がオーバーレイネットワークにより接続される前記情報通信システムであって、前記情報通信システムは、前記オーバーレイネットワークに投入可能な状態へ前記コンテンツを変換し、前記オーバーレイネットワークに変更されたコンテンツを投入する管理装置を備え、前記判定手段により審査不要なコンテンツと判定されたとき、前記審査不要と判定されたコンテンツを、前記管理装置へ送信する送信手段を備えることを特徴とする。
【００１１】
請求項６に記載の発明によれば、ネットワークに接続される複数の端末装置のいずれかに前記ネットワークを介して公開されるコンテンツであって、前記複数の端末装置の中の第１端末装置から投稿された前記コンテンツを前記情報処理装置が取得する第１取得ステップと、前記第１取得ステップにより取得された前記コンテンツが審査不要なコンテンツであるか否かを前記情報処理装置が判定する判定ステップと、前記判定ステップにより審査不要なコンテンツであると判定されたとき、審査不要と判定されたコンテンツを、前記複数の端末装置のいずれかへの公開を前記情報処理装置が許可する許可ステップと、前記許可ステップにより許可された前記コンテンツを前記複数の端末装置のいずれかへの公開を前記情報処理装置が指示する公開ステップと、前記判定ステップにより審査必要なコンテンツであると判定されたとき、審査必要と判定されたコンテンツを、前記審査必要と判定されたコンテンツの内容がネットワークに公開可能か否かを審査する審査装置へ審査を、前記情報処理装置が要求する第１要求ステップと、を含む情報通信方法である。
【００１２】
請求項７に記載の発明によれば、ネットワークに接続される複数の端末装置のいずれかに前記ネットワークを介して公開されるコンテンツであって、前記複数の端末装置の中の第１端末装置から投稿された前記コンテンツを取得する第１取得ステップと、前記第１取得ステップにより取得された前記コンテンツが審査不要なコンテンツであるか否かを判定する判定ステップと、前記判定ステップにより審査不要なコンテンツであると判定されたとき、審査不要と判定されたコンテンツを、前記複数の端末装置のいずれかへの公開を許可する許可ステップと、前記許可ステップにより許可された前記コンテンツを前記複数の端末装置のいずれかへの公開を指示する公開ステップと、前記判定ステップにより審査必要なコンテンツであると判定されたとき、審査必要と判定されたコンテンツを、前記審査必要と判定されたコンテンツの内容がネットワークに公開可能か否かを審査する審査装置へ審査を要求する第１要求ステップと、を実行させることを特徴とするプログラムである。
【発明の効果】
【００１３】
請求項１に記載の発明によれば、許可手段は、判定手段により審査不要なコンテンツであると判定されたとき、審査不要と判定されたコンテンツを、複数の端末装置のいずれかへの公開を許可する。公開手段は、許可手段により許可されたコンテンツを複数の端末装置のいずれかへの公開を指示する。第１要求手段は、判定手段により審査必要なコンテンツであると判定されたとき、審査必要と判定されたコンテンツを、審査必要と判定されたコンテンツの内容がネットワークに公開可能か否かを審査する審査装置へ審査を要求する。従って、審査が必要なコンテンツは審査装置へ送信し、審査が不要なコンテンツはネットワークへ公開される。この結果、審査が必要なコンテンツのみが審査装置へ送信されるため、審査装置の処理負荷を軽減させることができる。
【００１４】
請求項２に記載の発明によれば、第１取得手段は、コンテンツと、コンテンツが複数の端末装置の中の特定の端末装置または端末装置の特定のユーザが参加可能な特定サイトへ投稿することを示す第１識別情報とを取得する。第１取得手段により第１識別情報が取得されたとき、判定手段は、特定サイトへ投稿するコンテンツを、審査不要なコンテンツとして判定する。特定サイトへ投稿されるコンテンツは、限られたユーザまたは端末装置にしか閲覧することができない。従って、限られたユーザまたは端末装置により閲覧可能なコンテンツを審査不要と判定し、ネットワークに接続される不特定多数のユーザまたは端末装置により閲覧可能なコンテンツを審査必要と判定する。この結果、特定サイトに投稿するコンテンツは一般ユーザにより閲覧できないため、投稿コンテンツを公開することによるリスクを最低限に抑えながら、審査装置の処理負荷を軽減させることができる。
【００１５】
請求項３に記載の発明によれば、第１取得手段は、コンテンツと、特定サイトへ投稿し且つネットワークに接続される複数の端末装置のいずれかに一般公開することを示す第２識別情報とを取得する。第１取得手段により第２識別情報が取得されたとき、公開手段は、第１取得手段により取得されたコンテンツを、特定サイトへの公開を指示する。公開手段によりコンテンツが特定サイトへの公開を指示することに応じて、第１要求手段は、コンテンツの審査を審査装置へ要求する。この結果、特定サイトと一般のネットワークとの両方へコンテンツを投稿する場合であっても、審査装置の処理負荷を軽減させることができる。
【００１６】
請求項４に記載の発明によれば、情報通信システムは、複数の拠点により構成される。さらに、情報通信システムは、各拠点に接続される情報処理装置がオーバーレイネットワークにより接続される。情報通信システムは、オーバーレイネットワークに投入されるコンテンツを管理する管理装置を備える。第２要求手段は、変換手段によりオーバーレイネットワークに投入可能な状態へ変換されたとき、変換されたコンテンツを署名する署名情報の付与を、署名情報を管理する前記管理装置へ要求する。
第２取得手段は、第２要求手段により要求された署名情報を管理装置から取得する。投入手段は、第２取得手段により署名情報が取得されたことに応じて、変換手段により変更されたコンテンツをオーバーレイネットワークに投入する。この結果、審査装置の処理負荷を軽減させるとともに、オーバーレイネットワークへの投稿処理を行う管理装置の処理負荷も軽減することができる。
【００１７】
請求項５に記載の発明によれば、情報通信システムは、複数の拠点により構成される。さらに、情報通信システムは、各拠点に接続される情報処理装置がオーバーレイネットワークにより接続される。情報通信システムは、オーバーレイネットワークに投入可能な状態へ前記コンテンツを変換し、オーバーレイネットワークに変更されたコンテンツを投入する管理装置を備える。送信手段は、判定手段により審査不要なコンテンツと判定されたとき、審査不要と判定されたコンテンツを、管理装置へ送信する。この結果、審査不要と判定されたコンテンツを管理装置へ送信できるため、審査不要のコンテンツを迅速にオーバーレイネットワークへ投入することができる。
【００１８】
請求項６に記載の発明によれば、許可ステップは、前記判定ステップにより審査不要なコンテンツであると判定されたとき、審査不要と判定されたコンテンツを、複数の端末装置のいずれかへの公開を情報処理装置が許可する。公開ステップは、許可ステップにより許可されたコンテンツを複数の端末装置のいずれかへの公開を情報処理装置が指示する。第１要求ステップは、判定ステップにより審査必要なコンテンツであると判定されたとき、審査必要と判定されたコンテンツを、審査必要と判定されたコンテンツの内容がネットワークに公開可能か否かを審査する審査装置へ審査を、情報処理装置が要求する。従って、審査が必要なコンテンツは審査装置へ送信し、審査が不要なコンテンツはネットワークへ公開される。この結果、審査が必要なコンテンツのみが審査装置へ送信されるため、審査装置の処理負荷を軽減させることができる。
【００１９】
請求項７に記載の発明によれば、許可ステップは、前記判定ステップにより審査不要なコンテンツであると判定されたとき、審査不要と判定されたコンテンツを、前記複数の端末装置のいずれかへの公開を許可する。公開ステップは、許可ステップにより許可されたコンテンツを複数の端末装置のいずれかへの公開を指示する。第１要求ステップは、判定ステップにより審査必要なコンテンツであると判定されたとき、審査必要と判定されたコンテンツを、審査必要と判定されたコンテンツの内容がネットワークに公開可能か否かを審査する審査装置へ審査を要求する。従って、審査が必要なコンテンツは審査装置へ送信し、審査が不要なコンテンツはネットワークへ公開される。この結果、審査が必要なコンテンツのみが審査装置へ送信されるため、審査装置の処理負荷を軽減させることができる。
【図面の簡単な説明】
【００２０】
【図１】本実施形態における情報通信システムＳにおける各ノード装置Ｔｍ−ｎの接続態様の一例を示す図である。
【図２】本実施形態のＳＮＳ範囲公開処理の説明を行う説明図である。
【図３】本実施形態の一般ユーザへコンテンツを公開する公開処理の説明を行う説明図である。
【図４】本実施形態のノード装置の電気的構成を示すブロック図である。
【図５】ノード装置におけるメイン動作の処理手順を示すフローチャートである。
【図６】ノード装置におけるＳＮＳ範囲公開処理の処理手順を示すフローチャートである。
【図７】ノード装置における審査処理の処理手順を示すフローチャートである。
【発明を実施するための最良の形態】
【００２１】
［最良の実施形態］
以下、本発明の最良の実施形態を図面に基づいて説明する。なお、以下に説明する実施の形態は、ピアツーピア型の情報通信システムに本発明を適用した場合の実施形態である。
【００２２】
［情報通信システムＳの概要構成］
始めに、図１を参照して、本実施形態における情報通信システムＳの概要構成について説明する。図１は、本実施形態における情報通信システムＳにおける各ノード装置の接続態様の一例を示す図である。
【００２３】
図１に示すように、情報通信システムＳは、複数のノード装置Ｔｍ−ｎ（ｎ＝１，２，３・・・の何れか）から構成されている。複数のノード装置Ｔｍ−ｎは、ネットワークＮＷを介して互いに通信可能である。このネットワークＮＷは、現実世界の通信ネットワークである。例えば、インターネットである。
【００２４】
ネットワークＮＷは、各拠点ネットワークＮＬｍ（ｍ＝１，２，３・・・の何れか）を相互接続するためのネットワークである。このネットワークＮＷは、例えば、インターネットやＷＡＮ（Wide Area Network）等である。そして、ネットワークＮＷは、例えば、ＩＸ（Internet Exchange）、ＩＳＰ（Internet Service Provider）、ＤＳＬ（Digital Subscriber Line）回線事業者の装置、ＦＴＴＨ（Fiber To The Home）回線事業者の装置、及び通信回線等によって構築されている。なお、ネットワークＮＷは、情報通信システムＳ専用のネットワークであっても良い。
【００２５】
本実施形態では、ネットワークＮＷ内に、１つ以上の各拠点ネットワークＮＬｍが形成される。また、各拠点ネットワークＮＬｍには、複数のノード装置Ｔｍ−ｎ（ｎ＝１，２，３・・・の何れか）が接続されている。各拠点ネットワークＮＬｍは、夫々拠点ｍの敷地内に構築されたネットワークである。拠点としては、例えば、会社、学校、病院、塾、カラオケボックス等がある。この拠点ネットワークＮＬｍは、例えば、ＬＡＮ等により構築されている。或いは、拠点ネットワークＮＬｍは、複数のＬＡＮが相互接続して構築されたネットワークであっても良い。この場合、複数のＬＡＮは、ルータ等のネットワーク機器を介して接続される。複数のＬＡＮが相互接続されたネットワークとしては、例えば、ＣＡＮ（Campus Area Network）等がある。各拠点ネットワークＮＬｍには、ブロードバンドルータＢＲが接続されている。各拠点ネットワークＮＬｍには、ファイアウォールＦＷが備えられても良い。ファイアウォールＦＷ又はブロードバンドルータＢＲは、拠点内に接続されるノード装置Ｔｍ−ｎと、その拠点に接続されるノード装置Ｔｍ−ｎ以外のノード装置Ｔｍ−ｎとを通信可能にする通信機器である。ファイアウォールＦＷ又はブロードバンドルータＢＲは、公知であるので詳細な説明は省略する。ファイアウォールＦＷ又はブロードバンドルータＢＲの何れが拠点に設置されるかは、拠点毎に任意に決定される。本実施形態の拠点ネットワークＮＬｍは、例えば、ＬＡＮ（Local Area Network）である。具体的には、拠点ネットワークＮＬｍは、各カラオケボックスに備えられたブロードバンドルータＢＲである。
【００２６】
本実施形態では、ネットワークＮＷには、複数のノード装置Ｔｍ−ｎが備えられている。各拠点がＬＡＮの場合、各拠点ＮＬ１またはＮＬ２が備えるノード装置Ｔ１−１〜Ｔ１−６、または、ノード装置Ｔ２−１〜Ｔ２−６は、ＬＡＮに接続される一般的なパーソナルコンピュータであっても良い。また、各拠点がカラオケボックスの場合、各拠点ＮＬ１またはＮＬ２が備えるノード装置Ｔ１−１〜Ｔ１−６、または、ノード装置Ｔ２−１〜Ｔ２−６は、カラオケボックスが備えるコマンダーである。各カラオケボックスには、コマンダーが接続されている。コマンダーとは、ネットワークＮＷを介して、所定の装置からカラオケデータを受信して再生する装置である。カラオケボックスに設置される複数のコマンダーがブロードバンドルータＢＲに接続される。
【００２７】
また、本実施形態では、拠点に接続されるノード装置Ｔ１−１〜Ｔ１−６またはノード装置Ｔ２−１〜Ｔ２−６以外に、拠点のブロードバンドルータＢＲを介さず、ネットワークＮＷに直接接続するノード装置がある。例えば、ノード装置Ｔ３−１、ノード装置Ｔ４−１、ノード装置Ｔ５−１である。ノード装置Ｔ３−１、ノード装置Ｔ４−１、ノード装置Ｔ５−１は、例えば、一般的なパーソナルコンピュータである。
【００２８】
本実施形態のノード装置Ｔｍ−ｎは、ネットワークＮＷにコンテンツを投稿することができる。以下、ノード装置Ｔｍ−ｎのユーザにより作成されたコンテンツを作成コンテンツと呼ぶ。本実施形態では、ノード装置Ｔｍ−ｎにインストールされたソフトウェアにより作成コンテンツの作成が可能である。また、ノード装置Ｔｍ−ｎにカメラが備えられる場合、カメラにより撮影された静止画または動画を用いて作成コンテンツが作成可能である。
【００２９】
コンテンツの投稿とは、例えば、作成コンテンツが、ネットワークＮＷを介して、ネットワークＮＷに接続されるノード装置Ｔｍ−ｎのいずれかから閲覧または視聴可能な状態にすることである。また、コンテンツの投稿とは、例えば、作成コンテンツが、ネットワークＮＷを介して、ネットワークＮＷに接続されるノード装置Ｔｍ−ｎのいずれかから取得（ダウンロードまたはストリーミング）可能なことである。具体的には、作成コンテンツが、所定の装置によりアップロードされる。アップロードされた作成コンテンツが、ネットワークＮＷに接続されるノード装置Ｔｍ−ｎのいずれかから閲覧または取得可能な状態にすることで、作成コンテンツが投稿されることになる。
【００３０】
本実施形態の情報通信システムＳは、審査端末ＥＴ１または審査端末ＥＴ２を含む。審査端末ＥＴ１または審査端末ＥＴ２は、ブロードバンドルータＢＲを介してネットワークＮＷに接続される。審査端末ＥＴ１またはＥＴ２は、ノード装置Ｔｍ−ｎにより投稿された作成コンテンツを審査する。作成コンテンツが、公衆回線を通して不特定多数の一般ユーザに公開されると、作成コンテンツの内容によって、問題となる場合がある。このため、作成コンテンツが審査端末ＥＴ１またはＥＴ２により審査される。例えば、審査端末ＥＴ１またはＥＴ２を操作する審査者により、作成コンテンツの公開の可否が審査される。審査した結果、作成コンテンツの公開が許可されると、不特定多数の一般ユーザへの作成コンテンツの公開が可能となる。
【００３１】
本実施形態の情報通信システムＳは、センターサーバＣＳと、ＷｅｂサーバＷＳと、ＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｉｇｈｔ）サーバＳＳと、を含む。センターサーバＣＳと、ＷｅｂサーバＷＳと、ＳＮＳサーバＳＳとは、ネットワークＮＷに接続される。
【００３２】
センターサーバＣＳは、後述するオーバーレイネットワークＯＬで送受信されるコンテンツのオリジナルを記憶する。また、センターサーバＣＳは、オーバーレイネットワークＯＬでコンテンツを送受信するために、各コンテンツに固有なコンテンツＩＤを付与する。コンテンツＩＤの詳細は、後述する。なお、本実施形態のセンターサーバＣＳは、本発明の管理装置の一例である。
【００３３】
ＷｅｂサーバＷＳは、Ｗｅｂページを生成する。Ｗｅｂサーバで生成されるＷｅｂページは、コンテンツＩＤが埋め込まれたＷｅｂページである。コンテンツＩＤが埋め込まれたＷｅｂページが生成されることで、Ｗｅｂページを取得したノード装置Ｔｍ−ｎは、取得したコンテンツＩＤに基づいてコンテンツを取得することができる。コンテンツの取得方法については、後述する。
【００３４】
ＳＮＳサーバＳＳは、特定のユーザのみに閲覧可能なＷｅｂページを公開するサーバである。例えば、ＳＮＳサーバは、ログイン認証が成功した特定のユーザへのみ所定のＷｅｂページを公開する。なお、本実施形態では、ＳＮＳについて記載したがこれに限定されるものではない。例えば、ログイン認証等が成功した特定のユーザへのみコンテンツを公開するシステムであれば、特に限定されない。なお、本実施形態のＳＮＳは、本発明の特定サイトの一例である。
【００３５】
［オーバーレイネットワークＯＬの説明］
以下、本実施形態のオーバーレイネットワークＯＬについて説明する。本実施形態の情報通信システムＳは、大きく２つに分類される。（１）各拠点の代表装置がオーバーレイネットワークＯＬに参加する場合、（２）ネットワークＮＷのノード装置Ｔｍ−ｎがオーバーレイネットワークＯＬに参加する場合、の２つである。以下、（１）の場合のオーバーレイネットワークＯＬについて説明する。なお、本実施形態のブロードバンドルータＢＲまたはノード装置Ｔｍ−ｎは、本発明の情報処理装置の一例である。
【００３６】
（１）の場合、各拠点の代表装置は、例えば、拠点サーバまたは図１に示すブロードバンドルータＢＲである。この場合、拠点サーバまたはブロードバンドルータＢＲには、コンテンツを記憶する記憶手段が備えられる。本実施形態では、図１に示すように、各拠点のブロードバンドルータＢＲがオーバーレイネットワークに参加している。この場合、情報通信システムＳに接続されているブロードバンドルータＢＲには、所定桁数からなる固有の識別情報であるノードＩＤが割り当てられている。本実施形態の情報通信システムＳでは、コンテンツ配信のためのオーバーレイネットワークＯＬが構築されている。オーバーレイネットワークＯＬは、ネットワークＮＷ上に構築されたオーバーレイネットワークである。言い換えれば、オーバーレイネットワークＯＬは、物理的なネットワーク上に生成される論理的なネットワークである。また、オーバーレイネットワークＯＬは、特定のアルゴリズム、例えば、分散ハッシュテーブルを利用したアルゴリズムにより実現される。分散ハッシュテーブルを、以下、「ＤＨＴ（Distributed Hash Table）」という。なお、ＤＨＴを用いたルーティングテーブルについては、特開２００６−１９７４００号公報等で公知である。各ブロードバンドルータＢＲは、夫々、ＤＨＴ（Distributed Hash Table）を用いたルーティングテーブルを記憶している。このルーティングテーブルは、情報通信システムＳ上における各種制御メッセージの転送先を規定している。制御メッセージは、Ｐ２Ｐの情報通信システムＳの運用を制御するメッセージである。言い換えれば、制御メッセージは、Ｐ２Ｐの情報通信システムＳで、コンテンツの検索又はコンテンツの取得に用いるためのメッセージである。また、制御メッセージは、ＤＨＴのルーティングテーブルに従って送受信されるメッセージである。具体的に、このルーティングテーブルには、ＩＤ空間内で適度に離れたブロードバンドルータＢＲのノードＩＤ、ＩＰアドレス及びポート番号を含むノード情報が複数登録されている。情報通信システムＳに接続している１台のブロードバンドルータＢＲは、必要最低限のブロードバンドルータＢＲのノード情報をルーティングテーブルとして記憶している。各ブロードバンドルータＢＲ間で互いに制御メッセージが転送されることで、ノード情報を記憶していないブロードバンドルータＢＲについてのノード情報が取得される。また、制御メッセージが、各ブロードバンドルータＢＲにより送受信されることで、情報通信システムＳは、ピアツーピア型の情報通信システムとして動作可能である。
【００３７】
なお情報通信システムＳへの接続は、情報通信システムＳへ接続していないブロードバンドルータＢＲが、接続している任意のブロードバンドルータＢＲに対して情報通信システムＳへの参加要求を示す参加メッセージを送信することによって行われる。情報通信システムＳへの参加とは、ノード装置が情報通信システムＳに接続され、情報通信システムＳからコンテンツを取得可能になることである。また、言い換えれば、オーバーレイネットワークＯＬに参加するとは、ＤＨＴを用いたルーティングテーブルに基づいて他のノードＮｎとの間で各種メッセージを送受信できる状態に稼動することをいう。任意のブロードバンドルータＢＲは、例えば、情報通信システムＳに常時接続しているコンタクトノードである。情報通信システムＳへ参加するブロードバンドルータＢＲが、コンタクトノードへ参加メッセージを送信することで、ブロードバンドルータＢＲは、ＤＨＴのルーティングテーブルをコンタクトノードから取得することができる。
【００３８】
以下、（２）の場合のオーバーレイネットワークＯＬについて説明する。（２）の場合、図１に示す各ノード装置Ｔｍ−ｎがオーバーレイネットワークＯＬに参加する。この場合、情報通信システムＳに接続されているノード装置Ｔｍ−ｎには、所定桁数からなる固有の識別情報であるノードＩＤが割り当てられている。各ノード装置Ｔｍ−ｎは、夫々、ＤＨＴを用いたルーティングテーブルを記憶している。このルーティングテーブルには、ＩＤ空間内で適度に離れたノード装置Ｔｍ−ｎのノードＩＤ、ＩＰアドレス及びポート番号を含むノード情報が複数登録されている。情報通信システムＳに接続している１台のノード装置Ｔｍ−ｎは、必要最低限のブロードバンドルータＢＲのノード情報をルーティングテーブルとして記憶している。各ノード装置Ｔｍ−ｎ間で互いに制御メッセージが転送されることで、ノード情報を記憶していないノード装置Ｔｍ−ｎについてのノード情報が取得される。また、制御メッセージが、各ノード装置Ｔｍ−ｎにより送受信されることで、情報通信システムＳは、ピアツーピア型の情報通信システムとして動作可能である。
【００３９】
（２）の場合では、各ノード装置Ｔｍ−ｎがピアツーピア方式で通信を行えるよう、ブロードバンドルータＢＲやファイアウォールＦＷにおいてポートフォワーディングの設定が行われる場合がある。例えば、ブロードバンドルータＢＲであれば、ＵＰｎＰ（Universal Plug and Play）機能等を利用して自動的にポートフォワーディングの設定が行われるようにしておくと良い。
なお、本実施形態のブロードバンドルータＢＲまたはノード装置Ｔｍ−ｎは、本発明の情報処理装置の一例である。
【００４０】
［情報通信システムＳのコンテンツ取得動作の説明］
情報通信システムＳにおいては、内容の異なる様々なコンテンツが分散して保存される。（１）の場合、内容の異なる様々なコンテンツが、複数のブロードバンドルータＢＲに分散して保存される。（２）の場合、内容の異なる様々なコンテンツが、複数のノード装置Ｔｍ−ｎに分散して保存される。各コンテンツには、それぞれコンテンツ名及びコンテンツ毎に固有の識別情報であるコンテンツＩＤが付与されている。コンテンツＩＤは、オーバーレイネットワークＯＬで送受信されるコンテンツを識別する識別情報である。本実施形態の情報通信システムＳは、オーバーレイネットワークＯＬによりコンテンツのＰ２Ｐ配信を行うことが可能である。本実施形態では、コンテンツＩＤとノードＩＤとは、同じ桁数のＩＤが付与される。
【００４１】
本実施形態では、コンテンツＩＤは、センターサーバＣＳにより付与される。付与されたコンテンツＩＤが、コンテンツを投稿したブロードバンドルータＢＲまたはノード装置Ｔｍ−ｎに通知される。または、ＷｅｂサーバＷＳに、コンテンツＩＤが通知される。
【００４２】
一般的なＰ２Ｐ型の情報通信システムＳでは、センターサーバＣＳが、投入処理を行う。投入処理は、オーバーレイネットワークＯＬでコンテンツが分散して保存可能な形式に変換する処理である。具体的に、投入処理は、ウィルスチェック処理とＤＲＭ処理とコンテンツ分割処理とを含む。ウィルスチェック処理は、投稿される作成コンテンツにコンピュータウィルスが含まれていないかをチェックする処理である。ＤＲＭ処理は、ウィルスチェックされたコンテンツに、ＤＲＭ（Digital Rights Management）処理を行う。分割処理は、ＤＲＭ処理が施されたコンテンツを分割し、分割したコンテンツにヘッダを付加してオーバーレイネットワークＯＬで送受信可能なデータに変換する処理である。本実施形態では、（１）の場合、投入処理は、各拠点の代表装置、例えば、ブロードバンドルータＢＲが行う。また、（２）の場合、投入処理は、各ノード装置Ｔｍ−ｎが行う。なお、本実施形態では、投入処理は、ブロードバンドルータＢＲとノード装置Ｔｍ−ｎとにより行われているが、従来どおり、センターサーバＣＳにより行われても良い。
【００４３】
本実施形態の分割処理について説明する。投入されたコンテンツが複数のデータに分割される。この分割されたデータを、以下「チャンク」という。分割されたチャンクにも夫々コンテンツＩＤが付与される。以下、チャンクに付与されるコンテンツＩＤを、チャンクＩＤと呼ぶ。各チャンクは、例えば、分割処理より、コンテンツを所定のデータサイズで分割することにより生成される。例えば、本実施形態では、チャンクの最小データサイズは、２ＭＢ（Ｍｅｇａ  Ｂｙｔｅ）である。また、チャンクの最大データサイズは、１２８ＭＢである。ただし、チャンクに分割した結果、一部のチャンクが、２ＭＢよりも小さくなってしまう場合もある。また、チャンクに分割する前のデータサイズがもともと２ＭＢより小さい場合、２ＭＢ未満のデータサイズのチャンクとなる場合がある。本実施形態では、コンテンツが複数のチャンクに分割されている。本実施形態に記載のように、コンテンツが複数のチャンクに分割されなくても良い。分割されていないコンテンツが本実施形態に適用されても良い。
【００４４】
各チャンクは、（１）の場合、複数のブロードバンドルータＢＲに分散して保存される。また、（２）の場合、複数のノード装置Ｔｍ−ｎに分散して保存される。これにより、元となるコンテンツが複数のブロードバンドルータＢＲまたはノード装置Ｔｍ−ｎに分散して保存されることになる。各チャンクのオリジナルは、センターサーバに保存されても良い。各チャンクには、それぞれシーケンス番号及びチャンクＩＤが付与されている。シーケンス番号は、例えば、分割された複数のチャンクを、元となるコンテンツを構成するように並べたときの並び順に相当する。チャンクＩＤは、チャンク毎に固有の識別情報である。本実施形態では、チャンクＩＤとノードＩＤとは、同じ桁数のＩＤが付与される。
【００４５】
各ノード装置は、あるコンテンツのコンテンツＩＤを取得すると、そのコンテンツを構成する各チャンクのチャンクＩＤを、そのシーケンス番号と対応付けて取得することができる。コンテンツを構成する各チャンクのチャンクＩＤは、メタ情報ファイルに含まれる。メタ情報ファイルは、複数のチャンクにより構成されるコンテンツのコンテンツＩＤにより検索されるコンテンツである。所望のコンテンツがコンテンツＩＤにより検索されるとき、まずは、メタ情報ファイルが取得される。取得されたメタ情報ファイルが含むチャンクＩＤにより、所望したコンテンツを構成するチャンクが取得される。これにより、所望のコンテンツを取得することができる。
【００４６】
コンテンツまたはチャンクを保存しているノード装置を、「コンテンツ保持ノード」という。また、コンテンツまたはチャンクの所在は、インデックス情報として、コンテンツまたはチャンクの所在を管理（記憶）しているノード装置により記憶される。以下、コンテンツまたはチャンクの所在を管理しているノード装置を、「ルートノード」という。インデックス情報は、コンテンツまたはチャンクを保存したノード装置のノード情報と、コンテンツＩＤまたはチャンクＩＤと等の組を含む。このようなルートノードは、例えば、コンテンツＩＤまたはチャンクＩＤと最も近いノードＩＤを有するノードＮｎであるように定められる。コンテンツＩＤまたはチャンクＩＤと最も近いノードＩＤとは、例えば、ＩＤの上位桁が最も多く一致するノードＩＤである。
【００４７】
あるノード装置のユーザが、所望のコンテンツを取得したい場合、ノード装置は、所望されたコンテンツを構成する各チャンクを保存するコンテンツ保持ノードをそれぞれ検索する。以下、ユーザによりチャンクの取得を望むノード装置を、「ユーザノード」という。具体的に、ユーザノードは、検索メッセージを送信する。この検索メッセージは、取得を望むチャンクのコンテンツＩＤ及びユーザノードのノードＩＤを含む。この検索メッセージが、ユーザノードが記憶するＤＨＴのルーティングテーブルに従って、他のノード装置に対して送信される。つまり、ユーザノードは、検索メッセージを、ルートノードに向けて送信する。これにより、検索メッセージは、コンテンツＩＤをキーとするＤＨＴルーティングによって最終的にルートノードに到着することになる。なお、ＤＨＴルーティングについては、特開２００６−１９７４００号公報等で公知であるので、詳しい説明を省略する。
【００４８】
検索メッセージを受信したルートノードは、これに含まれるコンテンツＩＤに対応するインデックス情報をインデックス情報キャッシュから１または複数取得する。取得されたインデックス情報は、検索メッセージの送信元であるユーザノードに対して返信される。こうしてインデックス情報を取得したユーザノードは、インデックス情報に基づいて、コンテンツＩＤに対応するメタ情報ファイルを取得（ダウンロード）する。具体的に、ユーザノードは、インデックス情報に含まれるコンテンツ保持ノードのＩＰアドレス及びポート番号等に基づいて、コンテンツ要求メッセージをコンテンツ保持ノードに送信する。コンテンツ要求メッセージには、ユーザノードのノード情報、所望するコンテンツのコンテンツＩＤ及び取得を望むコンテンツのコンテンツＩＤが含まれている。コンテンツ要求メッセージを受信したコンテンツ保持ノードは、コンテンツ要求メッセージに含まれるコンテンツＩＤに対応するコンテンツをユーザノードに送信（アップロード）する。本実施形態では、コンテンツＩＤに対応するメタ情報ファイルが、ユーザノードに送信される。一方、所望するコンテンツを保存するコンテンツ保持ノードが存在しないとき、ユーザノードは、コンテンツ保持ノードのインデックス情報を取得することができない。この場合、ユーザノードは、センターサーバＣＳからコンテンツを取得しても良い。
【００４９】
あるいは、ルートノードは、インデックス情報に含まれるＩＰアドレス等に示されたコンテンツ保持ノードに対してコンテンツ送信要求メッセージを送信する。コンテンツ送信要求メッセージは、コンテンツ要求メッセージの送信元のノード情報を含む。コンテンツ送信要求を受信したコンテンツ保持ノードは、受信したメッセージが含むノード情報が示すユーザノードへコンテンツの送信（アップロード）を開始する。本実施形態では、コンテンツＩＤに対応するメタ情報ファイルがユーザノードに送信される。これにより、ユーザノードは、コンテンツ保持ノードからコンテンツを取得することが可能になる。そして、取得したメタ情報ファイルが含むチャンクＩＤが、ユーザノードにより取得される。取得されたチャンクＩＤに基づいて、ユーザノードは、上記と同じ方法によりチャンクを取得する。
【００５０】
そして、ユーザノードは、コンテンツ保持ノードからコンテンツまたはチャンクを取得して保存したとき、コンテンツまたはチャンクを公開する。コンテンツまたはチャンクの公開とは、ユーザノードがコンテンツ保持ノードとしてコンテンツまたはチャンクを保存したことをルートノードへ知らせることをいう。コンテンツまたはチャンクの公開により、公開したコンテンツ保持ノードから、公開されたコンテンツまたはチャンクを他のノード装置が取得可能になる。具体的に、コンテンツまたはチャンクを保存したユーザノードは、パブリッシュメッセージを送信する。パブリッシュメッセージは、コンテンツＩＤまたはチャンクＩＤ及び、コンテンツまたはチャンクを保存したユーザノードのノード情報を含む。パブリッシュメッセージは、ルートノードに向けて送出される。これにより、パブリッシュメッセージは、検索メッセージと同じように、コンテンツＩＤまたはチャンクＩＤをキーとするＤＨＴルーティングによってルートノードに到着することになる。ルートノードは、受信したパブリッシュメッセージに含まれるノード情報及び、コンテンツＩＤまたはチャンクＩＤの組を含むインデックス情報をインデックス情報キャッシュに記憶する。こうして、上記ユーザノードは、新たに、上記コンテンツまたはチャンクを保存するコンテンツ保持ノードとなる。（２）の場合、ノード装置Ｔｍ−ｎ自身が上述したユーザノードまたはルートノードまたはコンテンツ保持ノードとして機能して、オーバーレイネットワークＯＬに参加して、作成コンテンツの送受信を行う。
【００５１】
（１）の場合、ノード装置Ｔ１−１〜Ｔ１−６またはノード装置Ｔ２−１〜Ｔ２−６により投稿された作成コンテンツは、ブロードバンドルータＢＲにアップロードされる。ブロードバンドルータＢＲにアップロードされた作成コンテンツが、オーバーレイネットワークＯＬによりネットワークＮＷを介して送受信可能になる。例えば、拠点ＮＬ１に接続されるノード装置Ｔ１−１が作成コンテンツの取得を望む場合、ノード装置Ｔ１−１は、取得を望むコンテンツＩＤを含む取得要求を、ブロードバンドルータＢＲへ送信する。取得要求を受信したブロードバンドルータＢＲが、上記ユーザノードとして、検索メッセージを送信する。そして、ブロードバンドルータＢＲがインデックスキャッシュ情報を取得する。取得したインデックスキャッシュ情報に基づいて、ブロードバンドルータＢＲはコンテンツ要求メッセージを送信する。この結果、ノード装置Ｔ１−１が取得を要求した作成コンテンツがブロードバンドルータＢＲにより取得される。作成コンテンツを取得したブロードバンドルータＢＲが、ノード装置Ｔ１−１に作成コンテンツを提供することで、ノード装置Ｔ１−１は所望の作成コンテンツを取得することができる。
【００５２】
［ＳＮＳ範囲処理の概要］
以下、本実施形態におけるＳＮＳ範囲処理の概要について説明する。図２は、本実施形態のＳＮＳ範囲公開処理の説明を行う説明図である。図２では、（１）の場合を例に挙げて説明する。まず、各拠点に接続するノード装置Ｔｍ−ｎが、作成コンテンツを投稿する。この場合、作成コンテンツを投稿するノード装置Ｔｍ−ｎは、作成コンテンツを投稿するＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋ  Ｓｉｇｈｔ）を決定する。具体的には、コンテンツを投稿するＳＮＳサイトを識別するＳＮＳ識別情報を決定する。ＳＮＳサーバは、１以上のＳＮＳを管理する。ＳＮＳは、特定のユーザのみがアクセス可能なサイトである。そして、ノード装置Ｔｍ−ｎは、投稿するノード装置Ｔｍ−ｎが接続する拠点のブロードバンドルータＢＲへ作成コンテンツと、決定されたＳＮＳ識別情報とを送信する。そして、作成コンテンツとＳＮＳ識別情報とを受信したブロードバンドルータＢＲは、作成コンテンツに対して投入処理を実行する。投入処理が完了された作成コンテンツは、センターサーバＣＳの処理負荷、または、通信負荷が小さいときに、ブロードバンドルータＢＲによりセンターサーバＣＳにアップロードされても良い。
【００５３】
次に、作成コンテンツとＳＮＳ識別情報とが送信されたブロードバンドルータＢＲは、ＳＮＳサーバＳＳへ投稿リクエストを送信する（図２：矢印（１））。投稿リクエストは、ＳＮＳ識別情報を含む。この投稿リクエストは、ＳＮＳ識別情報が示すＳＮＳへ作成コンテンツの投稿の可否を尋ねるメッセージである。投稿リクエストを受信したＳＮＳサーバは、投稿の可否について、返信メッセージを送信する（図２：矢印（２））。返信メッセージは、ＳＮＳへの投稿の可否結果を含む。返信メッセージによりＳＮＳへの投稿が許可された場合、ブロードバンドルータＢＲが、投稿する作成コンテンツに投入処理を行っても良い。
【００５４】
投入処理が行われた後に、ブロードバンドルータＢＲは、センターサーバＣＳに署名リクエストを送信する（図２：矢印（３））。署名リクエストは、投稿する作成コンテンツの署名を示す署名情報の付与の依頼である。この署名リクエストには、認証情報が含まれる。認証情報は、投入処理を行ったブロードバンドルータＢＲが投入処理を実行する認証を受けているかを示す。署名リクエストに認証情報が含まれている場合、センターサーバＣＳは、署名情報と投稿される作成コンテンツのコンテンツＩＤとを、ブロードバンドルータＢＲに送信する（図２：矢印（４））。そして、コンテンツＩＤを取得したブロードバンドルータＢＲは、ＷｅｂサーバＷＳへコンテンツＩＤを送信する（図２：矢印（５））。コンテンツＩＤを受信したＷｅｂサーバＷＳは、コンテンツＩＤを埋め込んだＷｅｂページを生成する。ＷｅｂサーバＷＳは、生成されたＷｅｂページを、ＳＮＳサーバへ通知する。通知を受信したＳＮＳサーバは、特定のユーザへ生成されたＷｅｂページを公開する。ＳＮＳは、特定のユーザにしかコンテンツが閲覧、または、取得されないため、作成コンテンツの審査が不要な場合がある。これにより、センターサーバＣＳの処理負荷を低減させると共に、特定のユーザのみ閲覧可能なＳＮＳでは、によりコンテンツの審査なしに作成コンテンツを投稿することができる。
【００５５】
なお、本実施形態では、ブロードバンドルータＢＲが投稿処理を行ったが、センターサーバＣＳに作成コンテンツがアップロードされても良い。この場合、センターサーバＣＳにより投稿処理が行われても良い。
【００５６】
［審査処理の概要］
以下、本実施形態における審査処理の概要について説明する。図３は、本実施形態の審査処理の説明を行う説明図である。図３では、（１）の場合を例に挙げて説明する。まず、ブロードバンドルータＢＲは、投稿された作成コンテンツに対して投入処理を実行する。投入処理が完了された作成コンテンツは、センターサーバＣＳの処理負荷、または、通信負荷が小さいときに、ブロードバンドルータＢＲによりセンターサーバＣＳにアップロードされても良い。
【００５７】
次に、審査処理では、投稿される作成コンテンツが、ブロードバンドルータＢＲからＳＮＳサーバＳＳにアップロードされる（図３：矢印（６））。そして、ＳＮＳサーバＳＳは、審査端末ＥＴ１または審査端末ＥＴ２に審査依頼を送信する（図３：矢印（７））。本実施形態では、ブロードバンドルータＢＲからＳＮＳサーバＳＳに作成コンテンツがアップロードされたが、これに限定されるものではない。例えば、ＳＮＳサーバに作成コンテンツがアップロードされる以外に、ブロードバンドルータＢＲから審査端末ＥＴ１または審査端末ＥＴ２に審査依頼が送信されても良い。この場合、審査端末ＥＴ１または審査端末ＥＴ２が、ブロードバンドルータＢＲから作成コンテンツをストリーミングまたはダウンロードして審査しても良い。
【００５８】
審査端末ＥＴ１または審査端末ＥＴ２により作成コンテンツの投稿が許可された場合、審査端末ＥＴ１または審査端末ＥＴ２は、投稿許可をＳＮＳサーバＳＳに送信する（図３：矢印（８））。審査端末ＥＴ１または審査端末ＥＴ２がブロードバンドルータＢＲに記憶された作成コンテンツをストリーミングまたはダウンロードにより審査した場合、審査端末ＥＴ１または審査端末ＥＴ２は、公開許可をブロードバンドルータＢＲへ送信する。
【００５９】
公開許可を受信したＳＮＳサーバＳＳは、署名リクエストをセンターサーバＣＳへ送信する（図３：矢印（９））。署名リクエストに認証情報が含まれている場合、センターサーバＣＳは、署名情報と投稿される作成コンテンツのコンテンツＩＤとを、ＳＮＳサーバＳＳに送信する（図２：矢印（１０））。審査端末ＥＴ１または審査端末ＥＴ２がブロードバンドルータＢＲに記憶された作成コンテンツをストリーミングまたはダウンロードにより審査した場合、ブロードバンドルータＢＲが、署名リクエストをセンターサーバへ送信する。そして、署名リクエストに認証情報が含まれている場合、センターサーバＣＳは、署名情報と投稿される作成コンテンツのコンテンツＩＤとを、ブロードバンドルータＢＲに送信する。
【００６０】
そして、コンテンツＩＤを取得したＳＮＳサーバＳＳは、ＷｅｂサーバＷＳへコンテンツＩＤを送信する（図２：矢印（１１））。審査端末ＥＴ１または審査端末ＥＴ２がブロードバンドルータＢＲに記憶された作成コンテンツをストリーミングまたはダウンロードにより審査した場合、ブロードバンドルータＢＲは、ＷｅｂサーバＷＳへコンテンツＩＤを送信する。
【００６１】
コンテンツＩＤを受信したＷｅｂサーバＷＳは、コンテンツＩＤを埋め込んだＷｅｂページを生成する。ＷｅｂサーバＷＳは、生成されたＷｅｂページを、不特定多数の一般ユーザへ公開する。これにより、センターサーバＣＳの処理負荷を低減させると共に、作成されたコンテンツを不特定多数のユーザに対して、安全に閲覧することができる。
【００６２】
なお、本実施形態では、ブロードバンドルータＢＲが投稿処理を行ったが、センターサーバＣＳに作成コンテンツがアップロードされても良い。この場合、センターサーバＣＳにより投稿処理が行われても良い。
【００６３】
［ノード装置の電気的構成］
次に、図４を参照して、本実施形態のブロードバンドルータＢＲ及びノード装置Ｔｍ−ｎの電気的構成ついて説明する。図４は、本実施形態のブロードバンドルータＢＲまたはノード装置Ｔｍ−ｎの電気的構成を示すブロック図である。図４に示すように、本実施形態のブロードバンドルータＢＲまたはノード装置Ｔｍ−ｎには、ブロードバンドルータＢＲまたはノード装置Ｔｍ−ｎを制御するＣＰＵ１が備えられている。ＣＰＵ１には、ＨＤＤ２とＲＡＭ３と通信部９とがそれぞれ電気的に接続されている。ＨＤＤ２、ＲＡＭ３、などの記憶手段とＣＰＵ１とは、ブロードバンドルータＢＲまたはノード装置Ｔｍ−ｎのコンピュータを構成している。ＣＰＵ１、ＨＤＤ２、ＲＡＭ３及び通信部９はバスを介して相互に接続されている。なお、ノード装置としては、ルータ、ホームゲートウェイ、パーソナルコンピュータ、又はＳＴＢ（Set Top Box）等を適用可能である。
【００６４】
ＨＤＤ２は、プログラム記憶領域２１と、コンテンツ記憶領域２５と、投稿方法情報記憶領域２６とを含む。プログラム記憶領域２１は、メイン動作プログラム記憶領域２２とＳＮＳ範囲公開処理プログラム記憶領域２３と審査処理プログラム記憶領域２４とを含む。メイン動作プログラム記憶領域２２は、メイン動作プログラムを記憶する。メイン動作プログラムは、ブロードバンドルータＢＲまたはノード装置Ｔｍ−ｎにメイン動作を実行させる。ＳＮＳ範囲公開処理プログラム記憶領域２３は、ＳＮＳ範囲公開処理プログラムを記憶する。ＳＮＳ範囲公開処理プログラムは、ブロードバンドルータＢＲまたはノード装置Ｔｍ−ｎにＳＮＳへ作成コンテンツを投稿させるプログラムである。審査処理プログラム記憶領域２４は、審査処理プログラムを記憶する。審査処理プログラムは、ブロードバンドルータＢＲまたはノード装置Ｔｍ−ｎが審査端末ＥＴ１または審査端末ＥＴ２に作成コンテンツを審査させるプログラムである。なお、上記メイン動作プログラムとＳＮＳ範囲公開処理プログラムと審査処理プログラムとは、例えば、ネットワークＮＷ上の所定のサーバからダウンロードされるようにしてもよいし、例えば、ＣＤ−ＲＯＭ等の記録媒体に記録されて当該記録媒体のドライブを介して読み込まれるようにしても良い。なお、ＨＤＤ２には、センターサーバＣＳとＳＮＳサーバＳＳとＷｅｂサーバＷＳと審査端末ＥＴ１と審査端末ＥＴ２とへアクセスするための情報が記憶されている。例えば、ＨＤＤ２には、センターサーバＣＳとＳＮＳサーバＳＳとＷｅｂサーバＷＳと審査端末ＥＴ１と審査端末ＥＴ２とのＩＰアドレスが記憶されている。
【００６５】
コンテンツ記憶領域２５は、情報通信システムＳで送受信されるコンテンツまたは作成コンテンツを記憶する。
【００６６】
投稿方法情報記憶領域２６は、投稿方法情報を記憶する。投稿方法情報は、作成コンテンツを投稿する投稿方法を示す。本実施形態では、投稿方法は３種類ある。１つ目は、ＳＮＳに公開するために作成コンテンツを投稿する第１方法である。２つ目は、ＳＮＳに作成コンテンツを公開した後に、作成コンテンツの審査を行う第２方法である。３つ目は、作成コンテンツの審査を行った後に、不特定多数の一般ユーザに作成コンテンツを投稿する第３方法である。本実施形態では、作成コンテンツを投稿するユーザは、上記の３つの投稿方法から、投稿方法を選択する。ユーザにより選択された投稿方法が、投稿方法情報記憶領域２６に記憶される。（１）の場合、ユーザにより選択された投稿方法情報が、ブロードバンドルータＢＲにより受信されて、投稿方法情報記憶領域２６に記憶される。（２）の場合、ノード装置Ｔｍ−ｎのユーザにより選択された投稿方法情報が、ノード装置Ｔｍ−ｎの投稿方法情報記憶領域２６に記憶される。なお、コンテンツ記憶領域２５または投稿方法情報記憶領域２６は、ＲＡＭ３に備えられても良い。
【００６７】
通信部９は、ネットワークＮＷを通じてノード装置または外部装置と情報の通信制御を行う。ノード装置は、通信部９を介して要求に応じて送信されてきたチャンクまたはコンテンツを受信する受信処理を行う。本実施形態のチャンクまたはコンテンツはパケット化されて送信されるようになっている。各パケットは、通信部９を通じて受信され、ＲＡＭ３に一時記憶される。また、ノード装置Ｔｍ−ｎは、このように一時記憶されたチャンクまたはコンテンツを再生出力しても良い。再生出力とは、ノード装置Ｔｍ−ｎに接続されたディスプレイまたはスピーカとを通じて出力されることである。
【００６８】
[メイン動作]
以上説明した構成からなる本実施形態のブロードバンドルータＢＲまたはノード装置Ｔｍ−ｎの動作及び作用について、添付図面を参照して説明する。まず、ブロードバンドルータＢＲまたはノード装置Ｔｍ−ｎのメイン動作及び作用について、添付図面を参照して説明する。図５は、ブロードバンドルータＢＲまたはノード装置Ｔｍ−ｎにおけるメイン動作の処理手順を示すフローチャートである。メイン動作は、電源またはコンセントを介して商用電源などの外部電源とノード装置とが接続され、インストールされたＰ２ＰソフトウェアプログラムがＣＰＵ１により実行されることにより、開始される。
【００６９】
ステップＳ１００では、作成コンテンツが受信されたか否かが判定される。具体的には、作成コンテンツと投稿方法情報とが受信されたか否かが判定される。作成コンテンツが受信されたと判定された場合（ステップＳ１００：ＹＥＳ）、ステップＳ１０１が実行される。作成コンテンツが受信されたと判定されなかった場合（ステップＳ１００：ＮＯ）、ステップＳ１１１が実行される。そして、ステップＳ１０１では、作成コンテンツが取得される。（１）の場合、ノード装置Ｔｍ−ｎにより作成された作成コンテンツと投稿方法情報とが、ブロードバンドルータＢＲにより受信される。受信された作成コンテンツと投稿方法情報とが、ブロードバンドルータＢＲにより取得される。取得された作成コンテンツは、コンテンツ記憶領域２５に記憶される。また、取得された投稿方法情報は、投稿方法情報記憶領域２６に記憶される。（２）の場合、ノード装置Ｔｍ−ｎのユーザにより作成された作成コンテンツが、コンテンツ記憶領域２５に記憶される。また、ノード装置Ｔｍ−ｎのユーザにより決定された投稿方法情報が、投稿方法情報記憶領域２６に記憶される。本実施形態のコンピュータとステップＳ１０１とは、本発明の第１取得手段及び第２取得手段の一例である。また、本実施形態のステップＳ１０１は、本発明の第１取得ステップの一例である。
【００７０】
ステップＳ１０２では、作成コンテンツの投稿が、審査無しであり、且つ、ＳＮＳ範囲内の公開であるか否かが判定される。審査無しであり、且つ、ＳＮＳ範囲内の公開であるか否かは、投稿方法情報記憶領域２６に記憶された投稿方法情報に基づいて、決定される。投稿方法情報記憶領域２６に、第１方法を示す投稿方法情報が記憶されていた場合、審査無しであり、且つ、ＳＮＳ範囲内の公開であると決定される。審査無しであり、且つ、ＳＮＳ範囲内の公開であると判定された場合（ステップＳ１０２：ＹＥＳ）、ステップＳ１０３が実行される。審査無しであり、且つ、ＳＮＳ範囲内の公開であると判定されなかった場合（ステップＳ１０２：ＮＯ）、ステップＳ１０４が実行される。本実施形態のコンピュータとステップＳ１０２とは、本発明の判定手段の一例である。また、本実施形態のステップＳ１０２は、本発明の判定ステップの一例である。
【００７１】
ステップＳ１０３では、ＳＮＳ範囲公開処理が実行される。ＳＮＳ範囲公開処理は、作成コンテンツを、ＳＮＳに公開する処理である。ＳＮＳ範囲公開処理の詳細は後述する。
【００７２】
ステップＳ１０４では、作成コンテンツの投稿が、審査が有り、且つ、ＳＮＳ範囲内の公開であるか否かが判定される。審査が有り、且つ、ＳＮＳ範囲内の公開であるか否かは、投稿方法情報記憶領域２６に記憶された投稿方法情報に基づいて決定される。投稿方法情報記憶領域２６に、第２方法を示す投稿方法情報が記憶されていた場合、審査が有り、且つ、ＳＮＳ範囲内の公開であると決定される。審査が有り、且つ、ＳＮＳ範囲内の公開であると判定された場合（ステップＳ１０４：ＹＥＳ）、ステップＳ１０５が実行される。審査が有り、且つ、ＳＮＳ範囲内の公開であると判定されなかった場合（ステップＳ１０４：ＮＯ）、ステップＳ１０７が実行される。本実施形態のコンピュータとステップＳ１０４とは、本発明の判定手段の一例である。また、本実施形態のステップＳ１０４は、本発明の判定ステップの一例である。
【００７３】
ステップＳ１０５では、ＳＮＳ範囲公開処理が実行される。ＳＮＳ範囲公開処理は、作成コンテンツを、ＳＮＳに公開する処理である。ＳＮＳ範囲公開処理の詳細は後述する。
【００７４】
ステップＳ１０６では、審査処理が実行される。審査処理は、審査端末ＥＴ１または審査端末ＥＴ２に作成コンテンツを審査させる処理である。審査処理の詳細は後述する。
【００７５】
ステップＳ１０７では、作成コンテンツの投稿が、一般公開であるか否かが判定される。一般公開であるか否かは、投稿方法情報記憶領域２６に記憶された投稿方法情報に基づいて、決定される。投稿方法情報記憶領域２６に、第３方法を示す投稿方法情報が記憶されていた場合、一般公開であると決定される。一般公開であると判定された場合（ステップＳ１０７：ＹＥＳ）、ステップＳ１０８が実行される。一般公開であると判定されなかった場合（ステップＳ１０７：ＮＯ）、ステップＳ１０９が実行される。本実施形態のコンピュータとステップＳ１０７とは、本発明の判定手段の一例である。また、本実施形態のステップＳ１０７は、本発明の判定ステップの一例である。
【００７６】
ステップＳ１０８では、投入処理が実行される。ステップＳ１０７で一般公開すると判定された作成コンテンツに投入処理が実行される。本実施形態のコンピュータとステップＳ１０８とは、本発明の変換手段の一例である。
【００７７】
ステップＳ１０９では、審査処理が実行される。審査処理は、審査端末ＥＴ１または審査端末ＥＴ２に作成コンテンツを審査させる処理である。審査処理の詳細は後述する。
【００７８】
ステップＳ１１０では、エラー通知が実行される。エラー通知は、情報通信システムＳで設定されていない投稿方法であったことを示す。ステップＳ１１１では、電源がオフにされたか否かが判定される。電源は、ブロードバンドルータＢＲまたはノード装置Ｔｍ−ｎの電源である。電源がオフにされたと判定された場合（ステップＳ１１１：ＹＥＳ）、メイン動作は終了される。電源がオフにされたと判定されなかった場合（ステップＳ１１１：ＮＯ）、ステップＳ１００が実行される。
【００７９】
[ＳＮＳ範囲公開処理動作]
以下、図６を参照して、本実施形態のＳＮＳ範囲公開処理を説明する。図６は、本実施形態のＳＮＳ範囲公開処理動作の処理手順を示すフローチャートである。まず、ステップＳ２０１では、作成コンテンツを公開するＳＮＳが決定される。具体的には、ＳＮＳ識別情報が決定される。決定されたＳＮＳ識別情報は、ＲＡＭ３の所定の記憶領域に一時記憶される。そして、ＳＮＳサーバＳＳへ投稿リクエストが送信される。投稿リクエストは、決定されたＳＮＳ識別情報を含む。この投稿リクエストは、ＳＮＳ識別情報が示すＳＮＳへ作成コンテンツの投稿の可否を尋ねるメッセージである。投稿リクエストを受信したＳＮＳサーバは、投稿の可否について、返信メッセージを送信する。返信メッセージは、ＳＮＳへの投稿の可否結果を含む。返信メッセージによりＳＮＳへの投稿が許可された場合、ステップＳ２０３が実行される。ＳＮＳへの投稿が許可されなかった場合、ＳＮＳ範囲公開処理は終了される。本実施形態のコンピュータとステップＳ２０１とは、本発明の許可手段の一例である。また、本実施形態のステップＳ２０１は、本発明の許可ステップの一例である。
【００８０】
ステップ２０２では、投入処理が実行される。ステップＳ２０１で公開するＳＮＳが決定された作成コンテンツに投入処理が実行される。本実施形態のコンピュータとステップＳ２０２とは、本発明の変換手段の一例である。
【００８１】
ステップＳ２０３では、署名リクエストがセンターサーバＣＳに送信される。本実施形態のコンピュータとステップＳ２０３とは、本発明の第２要求手段の一例である。
【００８２】
ステップＳ２０４では、ステップＳ２０３で署名リクエストした結果、センターサーバＣＳから署名情報とコンテンツＩＤとが取得される。取得された署名情報とコンテンツＩＤとは、ＲＡＭ３の所定の記憶領域に一時記憶される。本実施形態のコンピュータとステップＳ２０４とは、本発明の第２取得手段の一例である。
【００８３】
ステップＳ２０５では、ＷｅｂサーバへコンテンツＩＤの埋め込みが依頼される。具体的には、ステップＳ２０４で取得されたコンテンツＩＤと、ステップＳ２０１で決定されたＳＮＳ識別情報とが、ＷｅｂサーバＷＳへ送信される。コンテンツＩＤを受信したＷｅｂサーバが、受信したコンテンツＩＤが埋め込まれたＷｅｂページを生成する。本実施形態のコンピュータとステップＳ２０５とは、本発明の投入手段の一例である。
【００８４】
ステップＳ２０６では、ステップＳ２０５で埋め込みを依頼したＷｅｂページの公開がＷｅｂサーバへ依頼される。具体的には、ステップＳ２０５で送信したＳＮＳ識別情報が示すＳＮＳへの、Ｗｅｂページの公開が依頼される。公開が依頼されたＷｅｂサーバは、所定のＳＮＳへＷｅｂページを公開する。本実施形態のコンピュータとステップＳ２０６とは、本発明の公開手段の一例である。また、本実施形態のステップＳ２０６は、本発明の公開ステップの一例である。
【００８５】
[審査処理動作]
以下、図７を参照して、本実施形態の審査処理を説明する。図７は、本実施形態の審査処理動作の処理手順を示すフローチャートである。まず、ステップＳ３０１では、審査依頼が審査端末ＥＴ１または審査端末ＥＴ２へ送信される。投稿されると決定された作成コンテンツの審査依頼が、審査端末ＥＴ１または審査端末ＥＴ２へ送信される。具体的には、（１）の場合、本実施形態では、ブロードバンドルータＢＲからＳＮＳサーバＳＳへ作成コンテンツがＳＮＳサーバＳＳへアップロードされる。そして、審査依頼が審査端末ＥＴ１または審査端末ＥＴ２へ送信される。審査依頼を受信した審査端末ＥＴ１またはＥＴ−２は、ＳＮＳサーバＳＳにアップロードされた作成コンテンツを審査する。このとき、審査端末ＥＴ１または審査端末ＥＴ２は、ＳＮＳサーバＳＳから審査する作成コンテンツをダウンロードして審査しても良い。また、審査端末ＥＴ１または審査端末ＥＴ２は、ＳＮＳサーバＳＳから審査する作成コンテンツをストリーミングにより審査しても良い。また、（２）の場合、本実施形態では、ノード装置Ｔｍ−ｎからＳＮＳサーバＳＳへ作成コンテンツがアップロードされる。そして、審査依頼が審査端末ＥＴ１または審査端末ＥＴ２へ送信される。審査依頼を受信した審査端末ＥＴ１またはＥＴ−２は、ＳＮＳサーバＳＳにアップロードされたコンテンツを審査する。このとき、審査端末ＥＴ１または審査端末ＥＴ２は、ＳＮＳサーバＳＳから審査する作成コンテンツをダウンロードして審査しても良い。また、審査端末ＥＴ１または審査端末ＥＴ２は、ＳＮＳサーバＳＳから審査する作成コンテンツをストリーミングにより審査しても良い。
【００８６】
本実施形態では、ブロードバンドルータＢＲまたはノード装置Ｔｍ−ｎが作成コンテンツをＳＮＳサーバＳＳにアップロードしているが、これに限定されるものではない。例えば、審査依頼を受信した審査端末ＥＴ１または審査端末ＥＴ２が、ブロードバンドルータＢＲまたはノード装置Ｔｍ−ｎに記憶されている作成コンテンツをストリーミングにより審査しても良い。また、審査依頼を受信した審査端末ＥＴ１または審査端末ＥＴ２が、ブロードバンドルータＢＲまたはノード装置Ｔｍ−ｎに記憶されている作成コンテンツをダウンロードして審査しても良い。本実施形態のコンピュータとステップＳ３０１とは、本発明の第１要求手段の一例である。また、本実施形態のステップＳ３０１は、本発明の第１要求ステップの一例である。
【００８７】
ステップＳ３０２では、審査端末ＥＴ１またはＥＴ−２により、作成コンテンツの一般公開が許可されたか否かが判定される。審査端末ＥＴ１またはＥＴ−２から公開許可が受信された場合、作成コンテンツの一般公開が許可されたと判定される。審査端末ＥＴ１またはＥＴ−２から公開許可が受信されなかった場合、作成コンテンツの一般公開が許可されなかったと判定される。作成コンテンツの一般公開が許可されたと判定された場合（ステップＳ３０２：ＹＥＳ）、ステップＳ３０３が実行される。作成コンテンツの一般公開が許可されたと判定されなかった場合（ステップＳ３０２：ＮＯ）、ステップＳ３０６が実行される。
【００８８】
ステップＳ３０３では、署名リクエストがセンターサーバＣＳに送信される。本実施形態のコンピュータとステップＳ３０３とは、本発明の第２要求手段の一例である。
【００８９】
ステップＳ３０４では、ステップＳ３０３で署名リクエストした結果、センターサーバＣＳから署名情報とコンテンツＩＤとが取得される。取得された署名情報とコンテンツＩＤとは、ＲＡＭ３の所定の記憶領域に一時記憶される。本実施形態のコンピュータとステップＳ３０４とは、本発明の第２取得手段の一例である。
【００９０】
ステップＳ３０５では、ＷｅｂサーバへコンテンツＩＤの埋め込みが依頼される。具体的には、ステップＳ３０４で取得されたコンテンツＩＤが、ＷｅｂサーバＷＳへ送信される。コンテンツＩＤを受信したＷｅｂサーバが、受信したコンテンツＩＤが埋め込まれたＷｅｂページを生成する。本実施形態のコンピュータとステップＳ３０５とは、本発明の投入手段の一例である。
【００９１】
ステップＳ３０６では、ステップＳ３０５で埋め込みを依頼したＷｅｂページの一般公開がＷｅｂサーバへ依頼される。公開が依頼されたＷｅｂサーバは、不特定多数のユーザにより閲覧可能なようにＷｅｂページをネットワークＮＷへ公開する。
【００９２】
ステップＳ３０７では、一般公開が不許可なことを示す情報を、投稿者に通知する。具体的には、作成コンテンツを投稿したユーザに対して、一般公開が不許可なことを通知する。
【００９３】
また、本実施形態では、ステップＳ１０８またはステップＳ２０２で、ブロードバンドルータＢＲまたはノード装置Ｔｍ−ｎにより投入処理が実行されていたが、これに限定されるものではない。例えば、ステップＳ１０８またはステップＳ２０２で、投入処理が必要な作成コンテンツが、ブロードバンドルータＢＲまたはノード装置Ｔｍ−ｎから、センターサーバＣＳに送信されても良い。そして、作成コンテンツを受信したセンターサーバＣＳが投入処理を実行しても良い。この場合、ステップＳ１０８またはステップＳ２０２で作成コンテンツをセンターサーバＣＳへ送信した処理と、本実施形態のコンピュータとが、本発明の送信手段の一例である。
【００９４】
本実施形態においては、オーバーレイネットワークＯＬに、ＤＨＴのルーティングテーブルを利用したピアツーピアの通信システムが適用されていたが、これに限られるものではない。他のピアツーピアの通信システム、または、オーバーレイネットワークを用いたシステムに、本発明が適用されても良い。例えば、ＤＨＴ以外のルーティングテーブルが用いられる通信システムまたはピアツーピアの通信システムに本発明が適用されても良い。ＤＨＴを利用しないピアツーピアの通信システムとしては、例えば、ハイブリッド型のピアツーピアの通信システムがある。ハイブリッド型のピアツーピアの通信システム、または、ピュア型のピアツーピアの通信システムに本発明が適用されても良い。
【符号の説明】
【００９５】
１  ＣＰＵ
２  ＨＤＤ
３  ＲＡＭ
９  通信部
２１  プログラム記憶領域
２２  メイン動作処理プログラム記憶領域
２３  ＳＮＳ範囲公開処理プログラム記憶領域
２４  審査処理プログラム記憶領域
２５  コンテンツ記憶領域
２６  投稿方法情報記憶領域
Ｔｍ−ｎ  ノード装置
ＮＬｍ  拠点
ＮＷ  ネットワーク
ＢＲ  ブロードバンドルータ
Ｓ  情報通信システム
ＯＬ  オーバーレイネットワーク
ＷＳ  Ｗｅｂサーバ
ＳＳ  ＳＮＳサーバ
ＣＳ  センターサーバ
ＥＴ１、ＥＴ２  審査端末
【図１】
2012073843.tif 000003
【図２】
2012073843.tif 000004
【図３】
2012073843.tif 000005
【図４】
2012073843.tif 000006
【図５】
2012073843.tif 000007
【図６】
2012073843.tif 000008
【図７】
2012073843.tif 000009