(57)【特許請求の範囲】
【請求項１】
或るウェブサイトのウェブコンテンツを閲覧するユーザにより作成された前記ウェブコンテンツに対するコメントであって、外部の複数の投稿サイトのうち少なくとも１つへ投稿すべきコメントを受け付けた前記或るウェブサイトのサーバが、本装置が備えるインタフェースであって、コメントの投稿先となる投稿サイトの種類に依存しないコメント投稿用の共通のインタフェースを、前記投稿先となる投稿サイトをパラメータ指定する態様でコールした場合に、前記或るウェブサイトのサーバから前記ユーザのコメントを受け付けるコメント受付部と、
前記ユーザと前記ウェブコンテンツの組み合わせを一意に特定可能な識別情報を決定する識別情報決定部と、
前記識別情報を含む本装置宛のリンクを前記ユーザのコメントに付加した上で、そのコメントを前記投稿先となる投稿サイトへ投稿することにより、前記ユーザのコメントを他のユーザに閲覧可能にするコメント投稿部と、
前記他のユーザから前記リンクを介したアクセスを受け付けた場合、前記リンクが含む識別情報で特定されるウェブコンテンツについて、その位置情報を前記他のユーザへ提供することにより、前記ウェブコンテンツを前記他のユーザに閲覧可能にするコンテンツ情報提供部と、
前記他のユーザから前記リンクを介したアクセスを受け付けるたびに、前記リンクが含む識別情報で特定されるユーザのコメントに反応して前記他のユーザが前記ウェブコンテンツを閲覧したことを示す履歴を更新する履歴更新部と、
を備えることを特徴とする情報配信装置。
【請求項２】
ウェブコンテンツを閲覧するユーザにより作成された前記ウェブコンテンツに対するコメントであって、外部の投稿サイトへ投稿すべきコメントを受け付けるコメント受付部と、
前記ユーザと前記ウェブコンテンツの組み合わせを一意に特定可能な識別情報を決定する識別情報決定部と、
前記識別情報を含む本装置宛のリンクを前記ユーザのコメントに付加した上で、そのコメントを前記投稿サイトへ投稿することにより、前記ユーザのコメントを他のユーザに閲覧可能にするコメント投稿部と、
前記他のユーザから前記リンクを介したアクセスを受け付けた場合、前記リンクが含む識別情報で特定されるウェブコンテンツについて、その位置情報を前記他のユーザへ提供することにより、前記ウェブコンテンツを前記他のユーザに閲覧可能にするコンテンツ情報提供部と、
前記他のユーザから前記リンクを介したアクセスを受け付けるたびに、前記リンクが含む識別情報で特定されるユーザのコメントに反応して前記他のユーザが前記ウェブコンテンツを閲覧したことを示す履歴を更新する履歴更新部と、
を備え、
前記識別情報決定部は、前記識別情報として、本装置を示すホスト名と、前記ユーザと前記ウェブコンテンツの組み合わせを一意に特定可能なパス名とを含むＵＲＬを決定し、その際、予め定められた本装置を示す複数種類のホスト名の候補の中から、前記ウェブコンテンツを提供するウェブサイトと対応づけられたホスト名を前記ＵＲＬへ設定することを特徴とする情報配信装置。
【請求項３】
前記履歴を参照し、前記ユーザのコメントに反応して前記他のユーザが前記ウェブコンテンツを閲覧した回数に応じた態様で、前記ユーザの情報を外部へ提示するユーザ情報提示部をさらに備えることを特徴とする請求項１または２に記載の情報配信装置。
【請求項４】
情報処理装置に、
或るウェブサイトのウェブコンテンツを閲覧するユーザにより作成された前記ウェブコンテンツに対するコメントであって、外部の複数の投稿サイトのうち少なくとも１つへ投稿すべきコメントを受け付けた前記或るウェブサイトのサーバが、前記情報処理装置が備えるインタフェースであって、コメントの投稿先となる投稿サイトの種類に依存しないコメント投稿用の共通のインタフェースを、前記投稿先となる投稿サイトをパラメータ指定する態様でコールした場合に、前記或るウェブサイトのサーバから前記ユーザのコメントを受け付ける機能と、
前記ユーザと前記ウェブコンテンツの組み合わせを一意に特定可能な識別情報を決定する機能と、
前記識別情報を含む前記情報処理装置宛のリンクを前記ユーザのコメントに付加した上で、そのコメントを前記投稿先となる投稿サイトへ投稿することにより、前記ユーザのコメントを他のユーザに閲覧可能にする機能と、
前記他のユーザから前記リンクを介したアクセスを受け付けた場合、前記リンクが含む識別情報で特定されるウェブコンテンツについて、その位置情報を前記他のユーザへ提供することにより、前記ウェブコンテンツを前記他のユーザに閲覧可能にする機能と、
前記他のユーザから前記リンクを介したアクセスを受け付けるたびに、前記リンクが含む識別情報で特定されるユーザのコメントに反応して前記他のユーザが前記ウェブコンテンツを閲覧したことを示す履歴を更新する機能と、
を実現させるためのコンピュータプログラム。
【請求項５】
情報処理装置に、
ウェブコンテンツを閲覧するユーザにより作成された前記ウェブコンテンツに対するコメントであって、外部の投稿サイトへ投稿すべきコメントを受け付ける機能と、
前記ユーザと前記ウェブコンテンツの組み合わせを一意に特定可能な識別情報を決定する機能と、
前記識別情報を含む前記情報処理装置宛のリンクを前記ユーザのコメントに付加した上で、そのコメントを前記投稿サイトへ投稿することにより、前記ユーザのコメントを他のユーザに閲覧可能にする機能と、
前記他のユーザから前記リンクを介したアクセスを受け付けた場合、前記リンクが含む識別情報で特定されるウェブコンテンツについて、その位置情報を前記他のユーザへ提供することにより、前記ウェブコンテンツを前記他のユーザに閲覧可能にする機能と、
前記他のユーザから前記リンクを介したアクセスを受け付けるたびに、前記リンクが含む識別情報で特定されるユーザのコメントに反応して前記他のユーザが前記ウェブコンテンツを閲覧したことを示す履歴を更新する機能と、
を実現させ、
前記識別情報を決定する機能は、前記識別情報として、前記情報処理装置を示すホスト名と、前記ユーザと前記ウェブコンテンツの組み合わせを一意に特定可能なパス名とを含むＵＲＬを決定し、その際、予め定められた前記情報処理装置を示す複数種類のホスト名の候補の中から、前記ウェブコンテンツを提供するウェブサイトと対応づけられたホスト名を前記ＵＲＬへ設定することを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータ処理技術に関し、特に、ウェブコンテンツに対するユーザのコメントを他のユーザに閲覧可能に配信する技術に関する。
【背景技術】
【０００２】
近年、個々のユーザがツイートとも呼ばれる短いコメントを投稿し、他のユーザがそのコメントを閲覧することができるウェブサイト（以下、「投稿サイト」とも呼ぶ。）によるコミュニケーションサービスが提供されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１９３１３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明者は、ウェブコンテンツに対するユーザのコメントを閲覧サイトへ投稿した場合に、そのコメントが他のユーザへ与える影響を把握することにより、ウェブコンテンツの提供者にとって有用な情報を得ることができると考えた。
【０００５】
本発明はこうした課題に鑑みてなされたものであり、その目的は、ウェブコンテンツに対するユーザのコメントを閲覧サイトへ投稿した場合に、そのコメントが他のユーザへ与える影響を把握可能にするための技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある態様の情報配信装置は、ウェブコンテンツを閲覧するユーザから、ウェブコンテンツに対するコメントであって、外部の投稿サイトへ投稿すべきコメントを受け付けるコメント受付部と、ユーザとウェブコンテンツの組み合わせを一意に特定可能な識別情報を決定する識別情報決定部と、識別情報を含む本装置宛のリンクをユーザのコメントに付加した上で、そのコメントを投稿サイトへ投稿することにより、ユーザのコメントを他のユーザに閲覧可能にするコメント投稿部と、他のユーザからリンクを介したアクセスを受け付けた場合、リンクが含む識別情報で特定されるウェブコンテンツについて、その位置情報を他のユーザへ提供することにより、ウェブコンテンツを他のユーザに閲覧可能にするコンテンツ情報提供部と、他のユーザからリンクを介したアクセスを受け付けるたびに、リンクが含む識別情報で特定されるユーザのコメントに反応して他のユーザがウェブコンテンツを閲覧したことを示す履歴を更新する履歴更新部と、を備える。
【０００７】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、システム、プログラム、プログラムを格納した記録媒体などの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【０００８】
本発明によれば、ウェブコンテンツに対するユーザのコメントを閲覧サイトへ投稿した場合に、そのコメントが他のユーザへ与える影響を把握することを支援できる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態の情報処理システムの構成を示す図である。
【図２】図１の情報配信装置の機能構成を示すブロック図である。
【図３】ホスト名保持部が保持するデータの構成を示す図である。
【図４】コメント属性の構成を示す図である。
【図５】アクセス履歴の構成を示す図である。
【図６】情報配信装置の動作を示すフローチャートである。
【図７】変形例におけるコメント属性の構成を示す図である。
【図８】変形例におけるアクセス履歴の構成を示す図である。
【発明を実施するための形態】
【００１０】
図１は、本発明の実施の形態の情報処理システム１００の構成を示す。情報処理システム１００は、ＥＣサイトサーバ１０と、投稿サイトサーバ１２で総称される投稿サイトサーバ１２ａ、投稿サイトサーバ１２ｂ、投稿サイトサーバ１２ｃと、ユーザ端末１４で総称されるユーザ端末１４ａ、ユーザ端末１４ｂ、ユーザ端末１４ｃと、情報配信装置１６と、管理者端末１８とを備える。これらの各装置は、ＬＡＮ・ＷＡＮ・インターネット等、公知の通信手段を含む通信網２０を介して接続される。
【００１１】
ユーザ端末１４ａ〜ユーザ端末１４ｃは、それぞれ異なるユーザにより操作される情報処理装置であり、本実施の形態ではウェブブラウザがインストールされた一般的なＰＣであることとする。ただし、ユーザ端末１４ａ〜ユーザ端末１４ｃはＰＣに限定されるものではなく、携帯電話機、スマートフォン、タブレット端末等であってもよいことはもちろんである。ユーザ端末１４ａ〜ユーザ端末１４ｃのそれぞれは、ＥＣサイトサーバ１０および投稿サイトサーバ１２が提供するウェブページを所定のディスプレイに表示させる。
【００１２】
ＥＣサイトサーバ１０は、様々な商品をオンラインで販売するウェブサイト（すなわちＥＣサイト）をインターネット上に公開するウェブサーバである。なお、ＥＣサイトは一例であり、ユーザによるコメントの対象となるウェブコンテンツを提供するウェブサイトであれば他の種類のウェブサイトであってもよいことはもちろんである。例えば、企業情報やニュースを提供するウェブサイトであってもよい。
【００１３】
投稿サイトサーバ１２ａ〜投稿サイトサーバ１２ｃのそれぞれは、ユーザが抱く時々の感想が記されたコメント（いわゆる「ツイート」）が即時に投稿される投稿サイトをインターネット上に公開するウェブサーバである。このような投稿サイトとしては、例えば「Ｔｗｉｔｔｅｒ」（商標もしくは登録商標）が挙げられる。本実施の形態では、ＥＣサイトサーバ１０からユーザ端末１４へ提供されたウェブページを閲覧するユーザの、ＥＣサイトで紹介された商品に対するコメントが投稿されることとする。なお、投稿サイトサーバ１２ａ〜投稿サイトサーバ１２ｃはそれぞれ異なる投稿サイトを公開するものであり、以下では、投稿サイトサーバ１２ａは投稿サイトＡ、投稿サイトサーバ１２ｂは投稿サイトＢ、投稿サイトサーバ１２ｃは投稿サイトＣを公開することとする。
【００１４】
情報配信装置１６は、ＥＣサイトサーバ１０が提供するウェブコンテンツに対するユーザのコメントを受け付けて投稿サイトサーバ１２へ中継する情報処理装置である。詳細は後述するが、情報配信装置１６は、他のユーザに対する影響力が高いユーザを把握可能にする。管理者端末１８は、情報配信装置１６の管理者（運用者とも言える）により操作される一般的なＰＣである。管理者端末１８は、管理者の指示に応じて、他のユーザに対する影響力が高いユーザを示す情報を情報配信装置１６から取得してディスプレイへ表示させることにより、その情報を管理者へ提示する。
【００１５】
図２は、図１の情報配信装置１６の機能構成を示すブロック図である。情報配信装置１６は、ホスト名保持部３０と、コメント受付部３２と、短縮ＵＲＬ決定部３４と、コメント属性設定部３６と、コメント投稿部３８と、コメント属性保持部４０と、ユーザアクセス受付部４２と、転送処理部４４と、履歴更新部４６と、アクセス履歴保持部４８と、集計処理部５０と、ユーザ情報提示部５２とを備える。なお、情報配信装置１６はウェブサーバとしての機能も有するが、当該機能は公知技術であるため詳細な説明は省略する。
【００１６】
本明細書のブロック図において示される各ブロックは、ハードウェア的には、コンピュータのＣＰＵをはじめとする素子や機械装置で実現でき、ソフトウェア的にはコンピュータプログラム等によって実現されるが、ここでは、それらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックはハードウェア、ソフトウェアの組合せによっていろいろなかたちで実現できることは、当業者には理解されるところである。例えば、図２の各機能ブロックは、ソフトウェアとして記録媒体に格納され、情報配信装置１６のハードディスクにインストールされ、情報配信装置１６のメインメモリに適宜読み出されてプロセッサにて実行されてもよい。
【００１７】
ホスト名保持部３０は、後述する短縮ＵＲＬのホスト名フィールドへ設定すべき自装置（すなわち情報配信装置１６）を示す複数のホスト名の候補を保持する。これら複数のホスト名の候補のそれぞれは、通信網２０内のＤＮＳサーバにおいても、情報配信装置１６のＩＰアドレスと対応づけて保持される。
【００１８】
図３は、ホスト名保持部３０が保持するデータの構成を示す。情報配信装置１６を示すホスト名の各候補（図３の「ＵＲＬホスト名」）は、ユーザによるコメント対象となるウェブコンテンツ（以下、「コメント対象コンテンツ」とも呼ぶ。）を提供するウェブサイト（例えばＥＣサイトサーバ１０が公開するＥＣサイト）のＵＲＬに設定されたホスト名（図３の「投稿元ホスト名」）と対応づけられる。本実施の形態では、ＵＲＬホスト名には投稿元ホスト名と近似する文字列、言い換えれば一見して類似する文字列が設定される。例えば、投稿元ホスト名の一部を変化させたものであってもよく、投稿元ホスト名に対して短い文字列を付加したものであってもよい。
【００１９】
図２に戻り、コメント受付部３２は、ユーザ端末１４からＥＣサイトサーバ１０へ送信されて、ＥＣサイトサーバ１０から転送されたユーザのコメントを受け付ける。ＥＣサイトサーバ１０は、ユーザのコメントを情報配信装置１６へ転送するにあたり、情報配信装置１６が提供するコメント投稿のための共通ＡＰＩ、すなわち投稿先の投稿サイトサーバ１２の種類に依存しないＡＰＩを通信網２０を介して呼び出す。その際には引数として、投稿先である投稿サイトの識別情報・コメント文字列・コメント対象コンテンツのＵＲＬ・ユーザＩＤ等のコメント関連情報を指定する。コメント受付部３２は、共通ＡＰＩの呼び出しに応じて、上記のコメント関連情報を取得する。
【００２０】
短縮ＵＲＬ決定部３４は、コメントを投稿したユーザ（以下、「コメント投稿ユーザ」とも呼ぶ。）と、コメント対象コンテンツとの組み合わせを一意に特定可能なＵＲＬ（以下、「短縮ＵＲＬ」とも呼ぶ。）を決定する。
【００２１】
具体的には、短縮ＵＲＬ決定部３４は、ホスト名保持部３０に保持されたＵＲＬホスト名の候補の中から、コメント対象コンテンツのＵＲＬが示すホスト名と対応づけられたものを特定する。そして、特定したＵＲＬホスト名を短縮ＵＲＬのホスト名フィールドへ設定する。また短縮ＵＲＬ決定部３４は、コメント投稿ユーザのＩＤとコメント対象コンテンツのＵＲＬとの組み合わせを所定の関数に入力し、その組み合わせを一意に示す文字列（例えば、その組み合わせにより一意に定まるハッシュ文字列）を取得する。そして、取得した文字列を短縮ＵＲＬのパス名フィールドへ設定する。上記所定の関数は、短縮ＵＲＬ生成のための公知のツールが提供する関数であってもよい。
【００２２】
コメント属性保持部４０は、ユーザのコメントに関する属性情報（以下、「コメント属性」とも呼ぶ）を保持する記憶領域である。図４は、コメント属性の構成を示す。コメント属性設定部３６は、コメント属性として、コメント対象コンテンツのＵＲＬ（図５の「投稿元ＵＲＬ」）と、そのＵＲＬに応じて決定された短縮ＵＲＬと、投稿者であるユーザのＩＤと、投稿サイトの識別情報とを対応づけてコメント属性保持部４０へ格納する。
【００２３】
図２に戻り、コメント投稿部３８は、ユーザのコメントを、そのユーザにより指定された投稿先サイトへ投稿するための処理を実行する。具体的には、まず、ユーザのコメントに対して、短縮ＵＲＬを遷移先として設定したハイパーリンクを付加する。そして、投稿サイトＡ〜投稿サイトＣのそれぞれが提供するコメント投稿用のＡＰＩのうち、ユーザにより指定された投稿サイトのＡＰＩを選択し、ハイパーリンクを付加したコメント文字列とユーザＩＤとを引数として呼び出す。これにより、ユーザが指定した投稿サイトに対応する投稿サイトサーバ１２に対して、ハイパーリンクを付加したコメント文字列とユーザＩＤとを送信する。
【００２４】
コメントの投稿を受け付けた投稿サイトサーバ１２は、ユーザのコメントを投稿日時順に並べてリスト表示する画面（いわゆる「タイムライン」）に、投稿されたコメントを追加して表示させる。それとともに、そのユーザのコメントを受信するよう設定している他のユーザ（いわゆる「フォロワー」）のタイムラインにも、その投稿されたコメントを追加して表示させる。
【００２５】
投稿サイトの自身のタイムラインを閲覧したユーザが、そのタイムラインに表示されたコメント内のハイパーリンクを選択し、そのハイパーリンクが短縮ＵＲＬを含む場合、ユーザアクセス受付部４２は、その短縮ＵＲＬを指定したアクセス、例えばＨＴＴＰ−ＧＥＴリクエストをユーザ端末１４から受け付ける。
【００２６】
転送処理部４４は、コメント属性保持部４０に保持されたコメント属性、具体的には短縮ＵＲＬと投稿元ＵＲＬとの対応関係を参照して、ユーザ端末１４から受け付けた短縮ＵＲＬに対応づけられた投稿元ＵＲＬを特定する。そして転送処理部４４は、その投稿元ＵＲＬへのリダイレクトを指示するＨＴＴＰレスポンスをユーザ端末１４へ送信する。これにより、ユーザ端末１４のウェブブラウザによるアクセス先をコメント対象コンテンツへ遷移させ、コメント対象コンテンツをユーザ端末１４に表示させる。
【００２７】
アクセス履歴保持部４８は、ユーザ端末１４から短縮ＵＲＬを指定したアクセスを受け付けた実績を示す履歴情報（以下、「アクセス履歴」とも呼ぶ。）を保持する。このアクセス履歴は、ユーザのコメントに反応してそのコメント対象コンテンツを他のユーザが閲覧した実績を示す情報である。図５は、アクセス履歴の構成を示す。アクセス履歴は、コメント属性保持部４０に保持されたコメント属性において短縮ＵＲＬと対応づけられた情報項目（図５の「投稿元ＵＲＬ」・「投稿者ＩＤ」・「投稿先」）を含む。さらに、ユーザ端末１４から短縮ＵＲＬを指定したアクセスを受け付けた日時（図５の「アクセス日時」）と、そのアクセスを一意に識別するためのＩＤとしてユーザ端末１４のＩＰアドレス（図５の「ＩＰアドレス」）とを含む。
【００２８】
履歴更新部４６は、短縮ＵＲＬを指定したアクセスがユーザアクセス受付部４２において受け付けられるたびに、現在日時をアクセス日時として特定し、また受け付けられたアクセスパケットにおける送信元アドレスをユーザ端末１４のＩＰアドレスとして取得する。さらに、コメント属性保持部４０から短縮ＵＲＬに対応するコメント属性を取得する。そして、それらを対応づけた新たなアクセス履歴をアクセス履歴保持部４８へ格納する。
【００２９】
集計処理部５０は、アクセス履歴保持部４８に保持されたアクセス履歴を参照し、各ユーザが投稿したコメントが他のユーザに与えた影響度合いを集計する。本実施の形態では、各ユーザの１以上のコメントに反応して他のユーザがコメント対象コンテンツを閲覧した回数を集計する。具体的には、アクセス履歴における各投稿者ＩＤと対応づけられたレコード数を集計することにより、各ユーザのコメント対象コンテンツに対する他のユーザの閲覧回数を導出する。図５に示すアクセス履歴の場合、ユーザ「ｎｏｚｏｍｉ」の２つのコメント対象コンテンツに対する他のユーザの閲覧回数は合計３回と算出される。
【００３０】
ユーザ情報提示部５２は、投稿サイトへコメントを投稿したユーザに関する情報の提供要求を管理者端末１８から受け付ける。ユーザ情報提示部５２は、集計処理部５０において集計された各ユーザのコメントによる他のユーザへの影響度合いに応じた態様で、各ユーザに関する情報（例えばアクセス履歴に保持された各ユーザのＩＤ）を管理者端末１８へ提供する。本実施の形態では、各ユーザのコメント対象コンテンツに対する他のユーザの閲覧回数に応じた態様で各ユーザに関する情報が表示されるよう設定したデータを管理者端末１８へ送信する。各ユーザに関する情報は、ウェブページのデータに含まれて管理者端末１８へ提供されてもよく、所定形式の文書ファイルのデータに含まれて管理者端末１８へ提供されてもよい。
【００３１】
なお図２には不図示であるが、情報配信装置１６は、ユーザＩＤと、ユーザに関する各種属性情報（例えば氏名・性別・生年月日・メールアドレス等）とを対応づけて保持するユーザ情報保持部をさらに備えてもよい。ユーザ情報提示部５２は、アクセス履歴に保持された各ユーザのＩＤをキーとしてユーザ情報保持部から各ユーザの属性情報を取得し、その属性情報を管理者端末１８へ提供してもよい。
【００３２】
ここで、ユーザ情報提示部５２によるユーザ情報の提示態様の例を挙げる。ユーザ情報提示部５２は、コメント対象コンテンツに対する他のユーザの閲覧回数が所定値以上となったユーザの情報のみを管理者端末１８へ提供してもよい。また、コメント対象コンテンツに対する他のユーザの閲覧回数の降順で、複数のユーザに関する情報をランキング表示させてもよい。また、コメント対象コンテンツに対する他のユーザの閲覧回数が所定値以上となったユーザの情報は、その閲覧回数が所定値未満のユーザの情報よりも視認性を高めた態様としてもよい。具体的には、文字サイズを大きくしてもよく、管理者の注意を喚起しやすいと想定される文字色や背景色を設定してもよい。
【００３３】
以上の構成による動作を以下説明する。
ユーザ端末１４ａを操作してＥＣサイトサーバ１０のウェブコンテンツを閲覧中のユーザαが、そのウェブコンテンツに対する短い感想を記したコメントを特定の投稿サイトへ投稿する際、ＥＣサイトサーバ１０は予め定められた投稿フォームをユーザ端末１４ａへ送信して表示させる。ユーザαがその投稿フォームへコメントを入力して送信操作をすると、ＥＣサイトサーバ１０はユーザ端末１４ａからコメント文字列を受け付ける。ＥＣサイトサーバ１０は、そのコメント情報を引数として、情報配信装置１６が提供する投稿サイトＡ〜Ｃに共通のコメント投稿用ＡＰＩを呼び出す。
【００３４】
以下、情報配信装置１６の動作を示す図６のフローチャートを参照して説明する。情報配信装置１６のコメント受付部３２がＥＣサイトサーバ１０から送信されたコメント情報を受け付けると（Ｓ１０のＹ）、短縮ＵＲＬ決定部３４は、ホスト名保持部３０に保持されたホスト名の候補からＥＣサイトのＵＲＬ（のホスト名）に対応するホスト名を選択する。そして、コメント対象コンテンツとユーザとを一意に特定可能な短縮ＵＲＬを決定する（Ｓ１２）。コメント属性設定部３６は、コメント対象コンテンツおよびユーザと、短縮ＵＲＬとの対応関係を含むコメント属性をコメント属性保持部４０へ記録する（Ｓ１４）。コメント投稿部３８は、短縮ＵＲＬを含むハイパーリンクを付加したユーザコメントを引数として、ユーザにより指定された投稿サイトが提供するコメント投稿用ＡＰＩを呼び出すことにより、その投稿サイトへユーザコメントを投稿する（Ｓ１６）。ＥＣサイトサーバ１０からコメント情報を受け付けなければ（Ｓ１０のＮ）、Ｓ１２〜Ｓ１６はスキップされる。
【００３５】
投稿サイトサーバ１２は、ユーザαのコメントを受け付けると、そのコメントをユーザαのタイムラインに表示させるとともに、ユーザαのフォロワーであるユーザβ（ユーザ端末１４ｂの操作者であることとする）のタイムラインにも表示させる。ユーザβは、ユーザαのコメントを閲覧してコメント対象コンテンツに興味を持った場合、コメント内のハイパーリンクを選択する。その選択を検出したユーザ端末１４ｂは、ハイパーリンクに含まれる短縮ＵＲＬを指定したＨＴＴＰ−ＧＥＴリクエストを情報配信装置１６へ送信する。
【００３６】
情報配信装置１６のユーザアクセス受付部４２がユーザ端末１４ｂから送信されたＧＥＴリクエストを受け付けると（Ｓ１８のＹ）、転送処理部４４は、コメント属性保持部４０が保持するコメント属性においてＧＥＴリクエストの短縮ＵＲＬと対応づけられたコメント対象コンテンツのＵＲＬを特定する。そして、そのコメント対象コンテンツへのリダイレクト指示をユーザ端末１４ｂへ送信することにより、ユーザ端末１４ｂにおいてコメント対象コンテンツを表示させる（Ｓ２０）。それとともに履歴更新部４６は、ＧＥＴリクエストの短縮ＵＲＬと対応づけられたコメント属性を取得して新たなアクセス履歴をアクセス履歴保持部４８へ追加的に記録する（Ｓ２２）。ユーザ端末１４ｂから短縮ＵＲＬを指定したＧＥＴリクエストを受け付けなければ（Ｓ１８のＮ）、Ｓ２０およびＳ２２はスキップされる。
【００３７】
情報配信装置１６の管理者は、他のユーザに対する影響力が高いユーザに関する情報を情報配信装置１６から取得して、ＥＣサイトの提供者（例えば商品の製造業者や販売会社）へ提供する。情報配信装置１６のユーザ情報提示部５２が管理者端末１８から送信されたユーザ情報の提供要求を受け付けると（Ｓ２４のＹ）、アクセス履歴保持部４８は履歴更新部４６に保持されたアクセス履歴をユーザごとに集計する。そして、各ユーザのコメント対象コンテンツに対する他のユーザの閲覧回数を算出する（Ｓ２６）。ユーザ情報提示部５２は、コメント対象コンテンツに対する他のユーザの閲覧回数が所定値以上のユーザに関する情報を、他のユーザに対して高い影響力を持つユーザであることを示す態様（例えば、他者への影響が強いユーザである旨のメッセージとともに）管理者端末１８へ提供する（Ｓ２８）。管理者端末１８からユーザ情報の提供要求を受け付けなければ（Ｓ２４のＮ）、Ｓ２６およびＳ２８はスキップされる。
【００３８】
本実施の形態の情報配信装置１６によれば、投稿サイトの閲覧者によるコメント対象コンテンツの閲覧要求を一旦自装置で受け付けた上で、ウェブサイト側へリダイレクトさせることにより、その閲覧要求を受け付けた実績を履歴として逐次記録する。そして、その履歴にもとづいて、ウェブコンテンツに対するユーザのコメントに反応して他のユーザがそのウェブコンテンツを閲覧した回数を集計することにより、他のユーザに対して影響力の高いユーザを抽出することができる。ウェブコンテンツの提供者やウェブサイトの運営者は、他のユーザに対して影響力の高いユーザの情報を商品販売に活用できる。例えば、他のユーザに対して影響力の高いユーザへ試供品を提供して、試供品に対する感想の投稿を促すことにより、商品の実質的な宣伝を行わせることができる。また、そのユーザの趣向にあわせた商品を提供することで肯定的なコメントの投稿を促し、そのユーザのコメントの影響を受ける他のユーザの購買意欲を高めるような販売戦略をとることもできる。
【００３９】
なお、本実施の形態において、他のユーザに対する影響力の高いユーザの判定基準は、コメント対象コンテンツにアクセスすることが未確定のフォロワーの数ではなく、コメント対象コンテンツにアクセスすることが確定したユーザ数である。したがって、他のユーザに対する影響力の高いユーザを一層精度よく抽出できる。
【００４０】
また情報配信装置１６によれば、コメント内のハイパーリンクに設定する短縮ＵＲＬのホスト名として、コメント対象コンテンツのＵＲＬに設定されたホスト名に近似するホスト名が設定される。これにより、コメント対象コンテンツのＵＲＬと何ら関わりのない短縮ＵＲＬを設定する場合よりも、ハイパーリンクを選択（クリック）するにあたってのユーザの不安を低減させて、ハイパーリンクを選択させやすくし、コメント対象コンテンツへのアクセスを促進させることができる。
【００４１】
また情報配信装置１６によれば、投稿サイトの種類に依存しない共通のコメント投稿用ＡＰＩを、ユーザ用のウェブコンテンツを提供するウェブサイト（図１ではＥＣサイトサーバ１０）へ提供する。これにより、ユーザ用のウェブコンテンツを提供するウェブサイトでは、コメント投稿先となる投稿サイトの違いを意識することなく共通ＡＰＩをコールすればよく、ユーザコメント投稿機能の実装コストや保守コストが低減される。
【００４２】
以上、本発明を実施の形態をもとに説明した。この実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００４３】
第１の変形例を説明する。上記実施の形態においては、集計処理部５０は、アクセス履歴における投稿者ＩＤごとのレコード数を集計した。変形例においては、投稿者ＩＤごとに集計したレコード数をさらに短縮ＵＲＬの種類数（言い換えればユーザコメントの総数）で除算してもよい。すなわち、１コメントあたりの他のユーザの平均反応数を算出してもよい。ユーザ情報提示部５２は、上記の除算結果が所定値以上のユーザを、他のユーザに対して影響力の高いユーザと判定してもよい。この変形例によると、単に投稿コメント数が多い結果、コメント対象コンテンツの閲覧数が多くなったユーザを排除して、少ない投稿コメント数であっても効率的に多くの他のユーザに影響を与えるユーザ（典型的にはフォロワーが多く、かつ、フォロワーの追随を招きやすいユーザ）を抽出することができる。すなわち、ウェブコンテンツの提供者やウェブサイトの運営者にとって重要となるユーザの抽出精度を高めることができる。
【００４４】
第２の変形例を説明する。上記実施の形態においては、ＥＣサイトサーバ１０から情報配信装置１６へユーザコメントが送信される際に、投稿サイトＡ〜Ｃのいずれかが指定されることとした。変形例においては、コメントを投稿する際のチェックボックスによる選択等により、ユーザが複数の投稿サイトを投稿先として一括して指定してもよい。そして、ＥＣサイトサーバ１０は共通ＡＰＩをコールする際にそれら複数の投稿サイトを指定してもよい。この場合、情報配信装置１６のコメント投稿部３８は、指定された複数の投稿サイトそれぞれに対して、ユーザコメントを並行して送信してもよい。この変形例によると、複数の投稿サイトへのコメント投稿が１回の操作で実現されるため、コメントを投稿するユーザの負担を低減できる。
【００４５】
第３の変形例を説明する。上記実施の形態においては言及していないが、コメント投稿部３８は確認部を含んでもよい。この確認部は、実際に投稿サイトサーバ１２へ投稿するコメントのデータ、すなわち短縮ＵＲＬを含むハイパーリンクが付加されたコメントのデータをＥＣサイトサーバ１０へ提供することにより、投稿者であるユーザのユーザ端末１４において編集可能に表示させてもよい。ユーザによる（編集を含む）確認後に送信操作がなされた場合、確認部はＥＣサイトサーバ１０から確認後のユーザコメントを受け付け、コメント投稿部３８は確認後のユーザコメントを投稿サイトサーバ１２へ送信する。この変形例によると、実際に投稿されるコメントの内容、すなわち短縮ＵＲＬを含むハイパーリンクが付加されたコメントをユーザに確認させることができる。例えばユーザは、ハイパーリンクのクリックを促す文章等を追記することができる。
【００４６】
第４の変形例を説明する。図７で示すようにコメント属性保持部４０は、コメント属性として、ユーザにより投稿されたコメントの内容（以下、「コメント本文」とも呼ぶ。）をさらに保持してもよい。本変形例のコメント属性設定部３６は、コメント受付部３２がＥＣサイトサーバ１０から送信されたコメント情報を受け付けた際、コメント本文と、投稿元ＵＲＬと、短縮ＵＲＬと、ユーザＩＤと、投稿サイトの識別情報とを対応づけてコメント属性保持部４０へ格納する。同様に、図８で示すようにアクセス履歴保持部４８は、アクセス履歴として、ユーザにより投稿されたコメント本文をさらに保持してもよい。本変形例の履歴更新部４６は、短縮ＵＲＬを指定したアクセスがユーザアクセス受付部４２において受け付けられるたびに、コメント属性保持部４０から短縮ＵＲＬに対応するコメント本文を含むコメント属性を取得してアクセス履歴保持部４８へ格納する。
【００４７】
第４の変形例において集計処理部５０はコメント解析部を含んでもよい。コメント解析部は、コメント属性保持部４０に保持されたコメント本文の属性（特徴とも言える）を、形態素解析や構文解析、予め定められたキーワードとのマッチング等の公知の自然言語処理技術を用いて特定する。例えば、コメントの末尾が断定形であるか否か（断定の助動詞で終わっているか否か）や、コメントの末尾が疑問形であるか否か（疑問の助動詞や記号「？」で終わっているか否か）、コメントが特定のキーワードや記号を含むか否か、文字数等を特定する。
【００４８】
集計処理部５０は、アクセス履歴保持部４８に保持されたコメント本文ごと（短縮ＵＲＬごとでもよい）に他のユーザがコメント対象コンテンツを閲覧した回数、すなわちアクセス履歴保持部４８におけるコメント本文の種類ごとのレコード数を集計する。ユーザ情報提示部５２は、各コメントの属性情報と、各コメント対象コンテンツの閲覧回数を対応づけた情報を管理者端末１８へ提供する。例えば、他のユーザがコメント対象コンテンツを閲覧した回数が所定回数以上となったコメントの属性情報を管理者端末１８へ提供してもよい。
【００４９】
第４の変形例によれば、どのような特徴を持つコメントが他者に対して影響を与えやすいか、言い換えれば、他者の閲覧行動を喚起させやすいかを、閲覧回数の実績に基づいて客観的に判別することが容易になる。例えば、情報処理システム１００の管理者は、他者の閲覧行動を喚起させやすいコメントの特徴をユーザへ提示することにより、ユーザによる投稿コメントの作成を支援することができる。
【００５０】
上述した実施の形態、変形例の任意の組み合わせもまた本発明の実施の形態として有用である。組み合わせによって生じる新たな実施の形態は、組み合わされる実施の形態、変形例それぞれの効果をあわせもつ。
【００５１】
請求項に記載の各構成要件が果たすべき機能は、実施の形態および変形例において示された各構成要素の単体もしくはそれらの連係によって実現されることも当業者には理解されるところである。
【符号の説明】
【００５２】
１０  ＥＣサイトサーバ、  １２  投稿サイトサーバ、  １４  ユーザ端末、  １６  情報配信装置、  １８  管理者端末、  ３０  ホスト名保持部、  ３２  コメント受付部、  ３４  短縮ＵＲＬ決定部、  ３６  コメント属性設定部、  ３８  コメント投稿部、  ４０  コメント属性保持部、  ４２  ユーザアクセス受付部、  ４４  転送処理部、  ４６  履歴更新部、  ４８  アクセス履歴保持部、  ５０  集計処理部、  ５２  ユーザ情報提示部、  １００  情報処理システム。
【図１】
0005727869.tif 000002
【図２】
0005727869.tif 000003
【図３】
0005727869.tif 000004
【図４】
0005727869.tif 000005
【図５】
0005727869.tif 000006
【図６】
0005727869.tif 000007
【図７】
0005727869.tif 000008
【図８】
0005727869.tif 000009