(57)【要約】【課題】トラックバック機能を有さない不特定多数のユーザが閲覧するＷｅｂページに、ユーザ本人又は第三者の同Ｗｅｂページの記事等の内容に対する賛否意見を視覚的に表示する。【解決手段】Ｗｅｂページを表示する表示部と、Ｗｅｂページのデータの取得を要求するＷｅｂページ取得部と、Ｗｅｂページの内容とＷｅｂページの内容に対する賛成若しくは反対の根拠情報の識別情報とを関連付ける投票情報の取得を要求する投票情報取得部と、Ｗｅｂページ取得部からのＷｅｂページ取得要求又は投票情報取得部からの投票情報取得要求を送信し、Ｗｅｂページのデータ又は投票情報を受信する通信部と、通信部により受信された投票情報における根拠情報の識別情報を基に、根拠情報の取得を要求する根拠情報取得部と、通信部により受信されたＷｅｂページのデータと根拠情報取得部により取得された根拠情報とを同時に表示部に表示する表示制御部と、を備える。【選択図】図１
2012256231.tif 000002
【特許請求の範囲】
【請求項１】
Ｗｅｂページを表示する表示部と、
前記Ｗｅｂページのデータの取得を要求するＷｅｂページ取得部と、
前記Ｗｅｂページの内容と前記Ｗｅｂページの内容に対する賛成若しくは反対の根拠情報の識別情報とを関連付ける投票情報の取得を要求する投票情報取得部と、
前記Ｗｅｂページ取得部からのＷｅｂページ取得要求又は前記投票情報取得部からの投票情報取得要求を送信し、前記Ｗｅｂページのデータ又は前記投票情報を受信する通信部と、
前記通信部により受信された前記投票情報における前記根拠情報の識別情報を基に、前記根拠情報の取得を要求する根拠情報取得部と、
前記通信部により受信された前記Ｗｅｂページのデータと前記根拠情報取得部により取得された前記根拠情報とを同時に前記表示部に表示する表示制御部と、を備える通信端末。
【請求項２】
請求項１に記載の通信端末であって、
前記表示部に前記Ｗｅｂページが表示された後、前記Ｗｅｂページの内容に対する賛成若しくは反対の根拠情報の識別情報を含む前記投票情報の入力を受付可能な投票画面の表示を前記表示制御部に指示する投票情報生成部と、を更に備え、
前記表示制御部は、前記投票情報生成部からの投票画面表示指示に応じて、前記投票画面を前記表示部に表示する通信端末。
【請求項３】
請求項２に記載の通信端末であって、
前記Ｗｅｂページ取得部は、前記通信部により受信された前記根拠情報の識別情報を基に、前記根拠情報のＷｅｂページの取得を要求し、
前記表示制御部は、前記根拠情報のＷｅｂページの取得要求を基に取得された前記根拠情報のＷｅｂページを、根拠情報候補として前記投票画面に表示する通信端末。
【請求項４】
Ｗｅｂページの内容と前記Ｗｅｂページの内容に対する賛成若しくは反対の根拠情報の識別情報とを関連付ける投票情報を記憶する記憶部と、
投票情報取得要求を基に、前記記憶部から前記取得要求に応じた前記投票情報を検索する投票情報検索部と、
前記投票情報検索部の検索により抽出された前記投票情報における前記根拠情報の識別情報を基に、前記根拠情報であるＷｅｂページの取得を要求するＷｅｂページ取得部と、
前記Ｗｅｂページ取得部からの前記根拠情報のＷｅｂページ取得要求を送信し、前記根拠情報のＷｅｂページを受信する通信部と、
前記通信部により受信された前記Ｗｅｂページの内容と、前記記憶部に記憶されている前記投票情報における投票対象の内容とを基に、前記投票情報の使用可否を判定する投票情報適合性判定部と、を備える投票情報管理サーバ。
【請求項５】
請求項４に記載の投票情報管理サーバであって、
前記記憶部に記憶されている前記投票情報における前記Ｗｅｂページの記憶場所を基に、前記根拠情報であるＷｅｂページの取得を前記Ｗｅｂページ取得部に要求する投票情報確認部と、を更に備える投票情報管理サーバ。
【請求項６】
請求項５に記載の投票情報管理サーバであって、
前記記憶部に記憶されている前記根拠情報のＷｅｂページと、前記投票情報確認部からの前記根拠情報のＷｅｂページの取得要求に応じて取得された前記根拠情報であるＷｅｂページとを比較する根拠情報変更判定部と、を更に備える投票情報管理サーバ。
【請求項７】
請求項６に記載の投票情報管理サーバであって、
前記根拠情報であるＷｅｂページの取得要求に応じて取得された前記Ｗｅｂページが前記記憶部に記憶されている前記根拠情報であるＷｅｂページから変更されていると判定された場合、前記投票情報確認部は、前記投票情報における前記根拠情報の識別情報の関連付けを削除する投票情報管理サーバ。
【請求項８】
Ｗｅｂページの内容に対する投票情報を送信する通信端末と、前記通信端末から送信された前記投票情報を管理する投票情報管理サーバとを含む投票情報管理システムであって、
前記通信端末は、
前記Ｗｅｂページを表示する表示部と、
前記Ｗｅｂページのデータの取得を要求する第１Ｗｅｂページ取得部と、
前記Ｗｅｂページの内容と前記Ｗｅｂページの内容に対する賛成若しくは反対の根拠情報の識別情報とを関連付ける投票情報の取得を要求する投票情報取得部と、
前記第１Ｗｅｂページ取得部からのＷｅｂページ取得要求又は前記投票情報取得部からの投票情報取得要求を送信し、前記Ｗｅｂページのデータ又は前記投票情報を受信する第１通信部と、
前記第１通信部により受信された前記投票情報における前記根拠情報の識別情報を基に、前記根拠情報の取得を要求する根拠情報取得部と、
前記第１通信部により受信された前記Ｗｅｂページのデータと前記根拠情報取得部により取得された前記根拠情報とを同時に前記表示部に表示する表示制御部と、を備え、
前記投票情報管理サーバは、
前記Ｗｅｂページの内容と前記Ｗｅｂページの内容に対する賛成若しくは反対の根拠情報の識別情報とを関連付ける投票情報を記憶する記憶部と、
投票情報取得要求を基に、前記記憶部から前記取得要求に応じた前記投票情報を検索する投票情報検索部と、
前記投票情報検索部の検索により抽出された前記投票情報における前記根拠情報の識別情報を基に、前記根拠情報であるＷｅｂページの取得を要求する第２Ｗｅｂページ取得部と、
前記第２Ｗｅｂページ取得部からの前記根拠情報のＷｅｂページ取得要求を送信し、前記根拠情報のＷｅｂページを受信する第２通信部と、
前記第２通信部により受信された前記Ｗｅｂページの内容と、前記記憶部に記憶されている前記投票情報における投票対象の内容とを基に、前記投票情報の使用可否を判定する投票情報適合性判定部と、を備える投票情報管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂページの内容に対する投票情報を取り扱う通信端末、投票情報管理サーバ及び投票情報管理システムに関する。
【背景技術】
【０００２】
従来、例えば掲示板、ツイッター又はウェブログ等のＷｅｂページにおいては、Ｗｅｂページ内の文章を閲覧しているユーザの考えを入力可能な入力フィールドが同Ｗｅｂページ内に設けられている。
【０００３】
この様なＷｅｂページに関連して、複数のデータを収容するコンテナに対するユーザの評判を作成して表示するものとして、例えば特許文献１が知られている。
【０００４】
特許文献１には、複数のデータを収容するコンテナに対する特定ユーザの評価を作成可能とし、特定ユーザの識別子等のプロフィール及びコンテナに収容されているデータに対する特定ユーザの評価結果である意見格付けをコンテナに格納することが記載されている。更に、特許文献１においては、コンテナをカードとして表示すると共に、作成された特定ユーザの評価をカードと共に表示することも記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−５３２５３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した特許文献１においては、作者が作成したコンテナに格納されるデータに対する特定利用者の意見格付けが表示され、コンテナは当該特定利用者から意見を収集可能に設けられている。
【０００７】
しかしながら、上述した特許文献１では、格付けが付与可能なコンテナとは異なり、例えばスポーツ又は政治の記事等の様なトラックバック機能を有さない不特定多数のユーザが閲覧するＷｅｂページに、同Ｗｅｂページの内容に対する不特定多数のユーザの賛成又は反対の意思及び当該意思の根拠となる様な根拠情報を視覚的に表示することは困難であった。
【０００８】
本発明は、上述した従来の事情に鑑みてなされたものであり、トラックバック機能を有さない不特定多数のユーザが閲覧するＷｅｂページに、ユーザ本人又は第三者の同Ｗｅｂページの内容に対する賛成又は反対の意思及び意思の根拠となる根拠情報を視覚的に表示する通信端末、投票情報管理サーバ及び投票情報管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、上述した通信端末であって、Ｗｅｂページを表示する表示部と、前記Ｗｅｂページのデータの取得を要求するＷｅｂページ取得部と、前記Ｗｅｂページの内容と前記Ｗｅｂページの内容に対する賛成若しくは反対の根拠情報の識別情報とを関連付ける投票情報の取得を要求する投票情報取得部と、前記Ｗｅｂページ取得部からのＷｅｂページ取得要求又は前記投票情報取得部からの投票情報取得要求を送信し、前記Ｗｅｂページのデータ又は前記投票情報を受信する通信部と、前記通信部により受信された前記投票情報における前記根拠情報の識別情報を基に、前記根拠情報の取得を要求する根拠情報取得部と、前記通信部により受信された前記Ｗｅｂページのデータと前記根拠情報取得部により取得された前記根拠情報とを同時に前記表示部に表示する表示制御部と、を備える。
【００１０】
また、本発明は、上述した投票情報管理サーバであって、Ｗｅｂページの内容と前記Ｗｅｂページの内容に対する賛成若しくは反対の根拠情報の識別情報とを関連付ける投票情報を記憶する記憶部と、投票情報取得要求を基に、前記記憶部から前記取得要求に応じた前記投票情報を検索する投票情報検索部と、前記投票情報検索部の検索により抽出された前記投票情報における前記根拠情報の識別情報を基に、前記根拠情報であるＷｅｂページの取得を要求するＷｅｂページ取得部と、前記Ｗｅｂページ取得部からの前記根拠情報のＷｅｂページ取得要求を送信し、前記根拠情報のＷｅｂページを受信する通信部と、前記通信部により受信された前記Ｗｅｂページの内容と、前記記憶部に記憶されている前記投票情報における投票対象の内容とを基に、前記投票情報の使用可否を判定する投票情報適合性判定部と、を備える。
【００１１】
また、本発明は、上述した投票情報管理システムであって、Ｗｅｂページの内容に対する投票情報を送信する通信端末と、前記通信端末から送信された前記投票情報を管理する投票情報管理サーバとを含む投票情報管理システムであって、前記通信端末は、前記Ｗｅｂページを表示する表示部と、前記Ｗｅｂページのデータの取得を要求する第１Ｗｅｂページ取得部と、前記Ｗｅｂページの内容と前記Ｗｅｂページの内容に対する賛成若しくは反対の根拠情報の識別情報とを関連付ける投票情報の取得を要求する投票情報取得部と、前記第１Ｗｅｂページ取得部からのＷｅｂページ取得要求又は前記投票情報取得部からの投票情報取得要求を送信し、前記Ｗｅｂページのデータ又は前記投票情報を受信する第１通信部と、前記第１通信部により受信された前記投票情報における前記根拠情報の識別情報を基に、前記根拠情報の取得を要求する根拠情報取得部と、前記第１通信部により受信された前記Ｗｅｂページのデータと前記根拠情報取得部により取得された前記根拠情報とを同時に前記表示部に表示する表示制御部と、を備え、前記投票情報管理サーバは、前記Ｗｅｂページの内容と前記Ｗｅｂページの内容に対する賛成若しくは反対の根拠情報の識別情報とを関連付ける投票情報を記憶する記憶部と、投票情報取得要求を基に、前記記憶部から前記取得要求に応じた前記投票情報を検索する投票情報検索部と、前記投票情報検索部の検索により抽出された前記投票情報における前記根拠情報の識別情報を基に、前記根拠情報であるＷｅｂページの取得を要求する第２Ｗｅｂページ取得部と、前記第２Ｗｅｂページ取得部からの前記根拠情報のＷｅｂページ取得要求を送信し、前記根拠情報のＷｅｂページを受信する第２通信部と、前記第２通信部により受信された前記Ｗｅｂページの内容と、前記記憶部に記憶されている前記投票情報における投票対象の内容とを基に、前記投票情報の使用可否を判定する投票情報適合性判定部と、を備える。
【００１２】
上述した構成によれば、トラックバック機能を有さない不特定多数のユーザが閲覧するＷｅｂページに、ユーザ本人又は第三者の同Ｗｅｂページの内容に対する賛成又は反対の意思及び意思の根拠となる根拠情報を視覚的に表示することができる。
【発明の効果】
【００１３】
本発明によれば、トラックバック機能を有さない不特定多数のユーザが閲覧するＷｅｂページに、ユーザ本人又は第三者の同Ｗｅｂページの内容に対する賛成又は反対の意思及び意思の根拠となる根拠情報を視覚的に表示することができる。
【図面の簡単な説明】
【００１４】
【図１】本実施形態の投票情報管理システムのシステム構成図
【図２】本実施形態のクライアント端末のハードウェア構成を示すブロック図
【図３】本実施形態のクライアント端末の制御部の内部構成を詳細に示すブロック図
【図４】本実施形態の投票情報管理サーバのハードウェア構成を示すブロック図
【図５】本実施形態の投票情報管理サーバの制御部の内部構成を詳細に示すブロック図
【図６】Ｗｅｂページの表示画面の一例を示す説明図
【図７】Ｗｅｂページと投票情報の入力内容とを同時に表示した場合の表示画面の一例を示す説明図
【図８】ＷｅｂページとＷｅｂページに対する投票結果とを同時に表示した場合の表示画面の一例を示す説明図
【図９】投票情報管理システムにおける「投票」サービス時におけるクライアント端末、外部Ｗｅｂサーバ及び投票情報管理サーバの各動作の一例を説明するシーケンス図
【図１０】投票情報管理システムにおける「投票」サービス時におけるクライアント端末、外部Ｗｅｂサーバ及び投票情報管理サーバの各動作の他の一例を説明するシーケンス図
【図１１】投票情報管理サーバの根拠情報の変更の有無の判定処理を説明するフローチャート
【図１２】投票情報管理システムにおける「投票結果表示」サービス時におけるクライアント端末、外部Ｗｅｂサーバ、根拠情報ストレージ、及び投票情報管理サーバの各動作の一例を説明するシーケンス図
【図１３】投票情報管理システムにおける「投票結果表示」サービス時におけるクライアント端末、外部Ｗｅｂサーバ、根拠情報ストレージ、及び投票情報管理サーバの各動作の他の一例を説明するシーケンス図
【図１４】タグの分類を示す説明図
【発明を実施するための形態】
【００１５】
以下、本発明に係る通信端末、投票情報管理サーバ及び投票情報管理システムの実施形態について、図面を参照して説明する。以下の実施形態において、本発明に係る投票情報管理システムは、Ｗｅｂページの内容に対する投票情報を送信する通信端末と、通信端末から送信された投票情報を記憶して管理する投票情報管理サーバとを含む構成である。
【００１６】
本発明に係る通信端末は、Ｗｅｂページを表示可能な電子機器であって、例えばノートＰＣ（Personal Computer）、携帯電話機、スマートフォン、ＰＤＡ（personal digital assistant）又は電子書籍端末である。
【００１７】
なお、本発明は、通信端末又は投票情報管理サーバをそれぞれコンピュータとして動作させるためのプログラムとして表現することも可能である。更に、本発明は、通信端末又は投票情報管理サーバにより実行される処理（ステップ）を含む方法として表現することも可能である。更に、本発明は、通信端末及び投票情報管理サーバを含む投票情報管理システムとして表現することも可能である。即ち、本発明は、装置、方法、プログラム及びシステムのうちいずれのカテゴリーでも表現可能である。
【００１８】
（投票情報管理システム）
先ず、本実施形態の投票情報管理システム１０のシステム構成を、図１を参照して説明する。図１は、本実施形態の投票情報管理システム１０のシステム構成図である。投票情報管理システム１０は、複数のクライアント端末（通信端末）ＣＴ１〜ＣＴｍ、投票情報管理サーバＡＰ、複数の外部ＷｅｂサーバＷＳ１〜ＷＳｎ、及び根拠情報ストレージＰＳＴを含む構成である。クライアント端末ＣＴ１〜ＣＴｍ、投票情報管理サーバＡＰ、複数の外部ＷｅｂサーバＷＳ１〜ＷＳｎ、及び根拠情報ストレージＰＳＴは、ネットワークＮＷを介してそれぞれ相互に通信可能に接続されている。ネットワークＮＷは、ＬＡＮ（Local Area Network）等の有線ネットワーク、又は無線ＬＡＮ若しくはＢｌｕｅｔｏｏｔｈ（登録商標）等の無線ネットワークでも良い。
【００１９】
以下の説明において、クライアント端末ＣＴ１を操作する使用者を「ユーザ１」と記載し、クライアント端末ＣＴ１を除く他のクライアント端末ｍを操作する使用者を「ユーザｍ」と記載する。パラメータｍは２以上の自然数である。同様に、パラメータｎは２以上の自然数である。
【００２０】
本実施形態では、クライアント端末ＣＴ１は、投票情報管理システム１０において提供されているサービスを実現可能な所定のプログラムをインストールしたコンピュータである。ユーザ１は、投票情報管理システム１０において提供されているサービスを利用するために、ユーザ認証として例えばユーザＩＤ及びパスワードを事前に入力する必要があるとする。
【００２１】
ここで、投票情報管理システム１０において利用可能なサービスには、少なくとも「投票」サービス及び「投票結果表示」サービスがある。それぞれについて説明する。
【００２２】
「投票」サービスは、例えばユーザ１がクライアント端末ＣＴ１において閲覧しているＷｅｂページの内容に対し、賛成若しくは反対の意思並びに当該意思の根拠となる根拠情報のＷｅｂページの所在情報及び当該Ｗｅｂページにおける根拠情報の範囲情報を入力又は選択し、当該意思並びに当該所在情報及び根拠情報の範囲情報を含む投票情報を投票情報管理サーバＡＰに送信するというサービスである。なお、「投票」サービスにおいて入力又は選択により生成される投票情報については、図７を参照して後述する。又、以下の説明において、賛成又は反対の意思の根拠となる根拠情報のＷｅｂページの所在情報（例：ＵＲＬ）、及び当該Ｗｅｂページにおける根拠情報の範囲情報（例：同Ｗｅｂページの第１パラグラフ）を、「根拠情報の識別情報」と記載する。
【００２３】
「投票結果表示」サービスは、例えばユーザ１がクライアント端末ＣＴ１においてＷｅｂページを表示する際、同Ｗｅｂページに対するユーザ１及びユーザ１を除く第三者の投票結果を当該Ｗｅｂページと共に同時に表示するというサービスである。なお、「投票結果表示」サービスにおいてＷｅｂページと共に表示される投票結果については、図８を参照して後述する。
【００２４】
本実施形態では、クライアント端末ＣＴ１は、「投票」サービスを利用する場合、例えば外部ＷｅｂサーバＷＳ１により提供されているＷｅｂページの内容（例：記事）を表示する。クライアント端末ＣＴ１は、ユーザ１の同Ｗｅｂページの内容に対する賛成若しくは反対の意思、及び当該意思の根拠となる根拠情報の識別情報を含む投票情報を生成する。クライアント端末ＣＴ１は、生成された投票情報を投票情報管理サーバＡＰに送信する。投票情報管理サーバＡＰは、クライアント端末ＣＴ１から送信された投票情報を記憶して管理する。
【００２５】
更に、クライアント端末ＣＴ１は、「投票結果表示」サービスを利用する場合、例えば外部ＷｅｂサーバＷＳ１により提供されているＷｅｂページの内容（例：記事）を表示する際、ユーザ１及び当該ユーザ１を除く他のクライアント端末ＣＴｍのユーザｍである第三者の同Ｗｅｂページの内容に対する賛成若しくは反対の意思及び当該意思の根拠となる根拠情報の内容を同時に表示する。
【００２６】
図１のクライアント端末ＣＴ１〜ＣＴｍは各同様の構成を有するため、クライアント端末ＣＴ１を例示して後述する。投票情報管理サーバＡＰについても同様に後述する。
【００２７】
外部ＷｅｂサーバＷＳ１〜ＷＳｎは、各クライアント端末ＣＴ１〜ＣＴｍから送信されるＷｅｂページの取得要求を基に、同Ｗｅｂページのデータを送信元である各クライアント端末ＣＴ１〜ＣＴｍに送信する。なお、各クライアント端末ＣＴ１〜ＣＴｍから送信される各Ｗｅｂページ取得要求にはＷｅｂページの記憶場所であるＵＲＬ（Uniform Resource Locator）が含まれる。
【００２８】
根拠情報ストレージＰＳＴは、例えばユーザ１がクライアント端末ＣＴ１の操作により根拠情報の保存を指示したＷｅｂページの全部又は一部のデータと、当該Ｗｅｂページのデータの元々の取得元である外部ＷｅｂサーバＷＳ１〜ＷＳｎのＵＲＬと、当該根拠情報の識別情報とをユーザのユーザＩＤ毎に関連付けて記憶している。根拠情報ストレージＰＳＴには、例えばユーザ１が「投票」サービスの利用時に根拠情報として用いたＷｅｂページの一部の内容、及び当該内容のＷｅｂページが提供されているＵＲＬ及び根拠情報の識別情報が記憶される。
【００２９】
又、図１の投票情報管理システム１０は、図示されていないオンラインストレージを含む構成としても良い。オンラインストレージは、ユーザ１のクライアント端末ＣＴ１の操作から根拠情報の保存が指示されたＷｅｂページ及び当該ＷｅｂページのＵＲＬを含めて保存するものである。保存されるＷｅｂページはユーザが指定した部分のみとしてもよいし、Ｗｅｂページ全体として別途ユーザが指定した範囲を示す情報が更に付与されても良い。なお、Ｗｅｂページの元々の取得元は、クライアント端末ＣＴ１により指定される。また、説明を簡単にするため、投票情報管理システム１０は、クライアント端末ＣＴ１に対応するオンラインストレージを含む様に構成しても良いが、各クライアント端末に対応したオンラインストレージが含まれても良い。
【００３０】
（通信端末としてのクライアント端末）
図２は、本実施形態の通信端末ＣＴ１のハードウェア構成を示すブロック図である。クライアント端末ＣＴ１は、図２に表す様に、制御部１１、操作部１２、記憶部１３、通信部１４、表示制御部１５、表示部１６、ＲＡＭ（Random Access Memory）１７及びＲＯＭ（Read Only Memory）１８を少なくとも含む構成である。
【００３１】
制御部１１は、クライアント端末ＣＴ１に内蔵されるＣＰＵ（Central Processing Unit）を用いて構成され、クライアント端末ＣＴ１の各部の動作を制御する。図３は、本実施形態のクライアント端末ＣＴ１の制御部１１の内部構成を詳細に示すブロック図である。
【００３２】
制御部１１は、図３に示す様に、Ｗｅｂページ取得部２１、投票情報生成部２２、投票情報取得部２３及び根拠情報取得部２４を含む構成である。
【００３３】
Ｗｅｂページ取得部２１は、ユーザ１のＷｅｂページの取得操作に応じて操作部１２から出力された操作信号を基に、同Ｗｅｂページの取得要求を生成して通信部１４に出力する。Ｗｅｂページ取得部２１は、通信部１４から出力されたＷｅｂページのデータを取得し、同Ｗｅｂページのデータを表示制御部１５に出力すると共に、投票情報生成可能指示を投票情報生成部２２に出力する。
【００３４】
投票情報生成部２２は、Ｗｅｂページ取得部２１から出力された投票情報生成可能指示を基に、Ｗｅｂページの内容に対する投票情報の入力を受付可能な投票画面の表示指示を表示制御部１５に出力する。なお、投票画面には後述する新規投票ボタンＮＢ（図６参照）を含むとする。投票情報生成部２２は、ユーザ１の投票情報の入力操作又は選択操作に応じて操作部１２から出力された操作信号を基に、投票情報を生成して通信部１４に出力する。
【００３５】
投票情報取得部２３は、投票情報の取得要求を生成して通信部１４に出力する。投票情報取得部２３は、通信部１４から出力された投票情報を取得し、同投票情報における投票対象内容、タグ及び賛成若しくは反対の意思の各情報を表示制御部１５に出力し、更に同投票情報における根拠情報の識別情報及び根拠情報取得指示を根拠情報取得部２４に出力する。
【００３６】
根拠情報取得部２４は、投票情報取得部２３から出力された根拠情報の識別情報及び根拠情報取得指示を基に、根拠情報取得要求を生成して通信部１４に出力する。根拠情報取得部２４は、通信部１４から出力された根拠情報であるＷｅｂページのデータを取得して表示制御部１５に出力する。
【００３７】
操作部１２は、ユーザ１がクライアント端末ＣＴ１に対する操作を入力するためのユーザインタフェースであり、ユーザ１の操作内容に応じた操作信号を制御部１１に出力する。操作部１２は、例えばクライアント端末ＣＴ１がノートＰＣである場合には、キーボード等で構成可能である。又、操作部１２は、例えばクライアント端末ＣＴ１が携帯電話機である場合には、電話番号等を入力するテンキー、オンフック又はオフフックを行う通話器キー及びファンクションキー等の各種キーで構成可能である。又、操作部１２は、表示部１６の上に配置され、ユーザ１の指又はスタイラスペン等による入力操作を受け付け可能なタッチパネルで構成されても良い。
【００３８】
又、図２において、操作部１２はクライアント端末ＣＴ１に含まれる様に構成されているが、例えばクライアント端末ＣＴ１がデスクトップ型（ラップトップ型）のＰＣである場合には、操作部１２はマウス又はキーボード等で構成されていても良い。
【００３９】
記憶部１３は、クライアント端末ＣＴ１に内蔵されるハードディスク又はフラッシュメモリを用いて構成され、ユーザ１がクライアント端末ＣＴ１においてＷｅｂページの内容に対する賛成若しくは反対の意思の根拠となるＷｅｂページのデータを記憶している。
【００４０】
通信部１４は、投票情報管理サーバＡＰ、外部ＷｅｂサーバＷＳ１〜ＷＳｎ、根拠情報ストレージＰＳＴとの情報又はデータの通信を制御可能な通信回路を用いて構成されている。通信部１４は、制御部１１から出力されたＷｅｂページ取得要求又は投票情報取得要求を投票情報管理サーバＡＰに送信し、Ｗｅｂページ取得要求に応じたＷｅｂページ又は投票情報取得要求に応じた投票情報を投票情報管理サーバＡＰから受信する。
【００４１】
通信部１４は、制御部１１から出力された根拠情報取得要求を、根拠情報が記憶されている例えば外部ＷｅｂサーバＷＳｎに送信し、根拠情報取得要求に応じた根拠情報を外部ＷｅｂサーバＷＳｎから受信する。通信部１４は、受信されたＷｅｂページ、投票情報又は根拠情報を制御部１１に出力する。
【００４２】
表示制御部１５は、クライアント端末ＣＴ１に内蔵されるＣＰＵを用いて構成され、制御部１１から出力されたＷｅｂページ、並びに投票情報のうちタグ、賛成若しくは反対の意思、及び当該意思の根拠となる根拠情報のＷｅｂページの内容を取得する。表示制御部１５は、取得されたＷｅｂページ、並びに投票情報のうちタグ、賛成若しくは反対の意思、及び当該意思の根拠となる根拠情報のＷｅｂページの内容を表示部１６に表示する。なお、図２においては、表示制御部１５と操作部１２との矢印の図示を省略している。
【００４３】
表示部１６は、ＬＣＤ（Liquid Crystal Display）を用いて構成され、表示制御部１５の制御の下で、ユーザ１操作に応じて、制御部１１から出力されたＷｅｂページ、並びに投票情報のうちタグ、賛成若しくは反対の意思、及び当該意思の根拠となる根拠情報のＷｅｂページの内容を表示する。
【００４４】
ＲＡＭ１７は、制御部１１、操作部１２、通信部１４又は表示制御部１５の各動作におけるワークメモリとして動作する。なお、図２においては、操作部１２、通信部１４又は表示制御部１５からＲＡＭ１７への矢印の図示を省略している。
【００４５】
ＲＯＭ１８は、クライアント端末ＣＴ１における制御部１１及び表示制御部１５の各動作が予め規定されたプログラムを記憶している。なお、制御部１１は、ハードウェア又はソフトウェアで構成することが可能である。特に、制御部１１がソフトウェアにより構成される際には、クライアント端末ＣＴ１に内蔵されているＣＰＵが制御部１１の各動作が予め規定されたプログラムをＲＯＭ１８から読み出すことにより、制御部１１が動作可能となる。なお、図２においては、ＲＯＭ１８への矢印の図示を省略している。
【００４６】
ここで、クライアント端末ＣＴ１の表示部１６に表示される表示画面及び投票情報の内容を、図６〜図８を参照して説明する。図６は、Ｗｅｂページの表示画面の一例を示す説明図である。図７は、Ｗｅｂページと投票情報の入力内容とを同時に表示した場合の表示画面の一例を示す説明図である。図８は、ＷｅｂページとＷｅｂページに対する投票結果とを同時に表示した場合の表示画面の一例を示す説明図である。
【００４７】
図６〜図８の表示部１６における各表示画面は、ＵＲＬ入力フィールド表示領域ＵＲ、Ｗｅｂページ表示領域ＷＲ及び投票画面表示領域ＶＲにより構成される。
【００４８】
ＵＲＬ入力フィールド表示領域ＵＲには、Ｗｅｂページの取得を指示するためにユーザ１操作によって入力され、当該Ｗｅｂページの記憶場所又は当該Ｗｅｂページのアクセス先であるＵＲＬが入力されるためのＵＲＬ入力フィールドＵＦが表示される。
【００４９】
Ｗｅｂページ表示領域ＷＲには、クライアント端末ＣＴ１がＵＲＬ入力フィールドＵＦに入力されたＵＲＬを基に当該ＵＲＬにより定められるＷｅｂページの記憶場所から取得したＷｅｂページのデータの内容が表示される。
【００５０】
投票画面表示領域ＶＲには、Ｗｅｂページ表示領域ＷＲに表示されたＷｅｂページの内容に対する賛成若しくは反対の意思及び当該意思の根拠となる根拠情報の識別情報を入力若しくは選択するための投票画面が表示される。なお、図６においては、投票画面表示領域ＶＲには、新規投票ボタンＮＢのみが表示されている。図６の新規投票ボタンＮＢがユーザ１操作によって押下されると、投票画面表示領域には図７に示す様に投票画面が表示される。
【００５１】
ここで、投票情報について詳細に説明する。クライアント端末ＣＴ１は、「投票」サービスの利用時において、表示部１６の投票画面表示領域ＶＲに表示された投票画面（図７参照）に、ユーザ１操作によって入力若しくは選択された投票情報を生成する。
【００５２】
投票情報は、投票対象としてユーザ１により選択されたＷｅｂページの一部又は全部、当該ＷｅｂページのＵＲＬ、タグ、ユーザＩＤ、投票対象に対して選択された賛成若しくは反対の意思、及び当該意思の根拠となる根拠情報の識別情報を含む。ユーザＩＤは、上述した様に、「投票」サービスの利用時にユーザ認証として既に入力されているため、ＲＡＭ１７に記憶されているとする。タグは投票情報に必ずしも含まれなくても良いが、投票情報の分野又はジャンルを分類し且つ当該投票情報を効率的に検索するために入力されることが好ましい。
【００５３】
図７には、投票対象としてＷｅｂページ表示領域ＷＲに表示されているＷｅｂページの一部の内容が選択され（投票対象の内容（１）参照）、ＵＲＬは「http://***.co.jp/article1.asp」が入力され（ＵＲＬ（２）参照）、タグは「政局」が入力されている（タグ（３）参照）。更に、投票対象に対して賛成若しくは反対の意思として反対の意思が選択され（意思（５）参照）、根拠情報の識別情報は同図においてチェックボックスが入力されたものが選択されている（根拠情報の識別情報（６）参照）。
【００５４】
また、図７の「投票」サービスの利用時において賛否の根拠情報が入力又は選択される際に、根拠情報候補が投票画面表示領域ＶＲの賛否の根拠情報の表示領域に表示されても良い（図１０のステップＳ２２〜Ｓ２９参照）。図１０は、投票情報管理システム１における「投票」サービス時におけるクライアント端末ＣＴ１、外部Ｗｅｂサーバ１及び投票情報管理サーバＡＰの各動作の他の一例を説明するシーケンス図である。
【００５５】
図１０において、チェックボックスにより選択可能な根拠情報候補の生成及び表示方法は、例えば、投票情報管理サーバＡＰが、クライアント端末ＣＴ１から送信された例えば賛成の意思を示す投票情報における根拠情報の識別情報の取得要求（Ｓ２３）を基に、当該ユーザ１のクライアント端末ＣＴ１から過去に受信した投票情報のうち、賛成の意思を示す投票情報を検索する（Ｓ２４）。なお、図１０のステップＳ２３においては、反対の意思を示す投票情報における根拠情報の識別情報の取得要求、又は、賛成及び反対の意思を示す投票情報における根拠情報の識別情報の取得要求が投票情報管理サーバＡＰに送信されても良い。
【００５６】
更に、投票情報管理サーバＡＰは、ステップＳ２４の検索により抽出された投票情報において投票対象とされたＷｅｂページのＵＲＬと当該Ｗｅｂページの範囲情報（識別情報）とを、クライアント端末ＣＴ１に送信する（Ｓ２５）。これにより、クライアント端末ＣＴ１は、投票情報管理サーバＡＰから受信した情報を基に、受信されたＵＲＬから当該Ｗｅｂページのデータの取得を要求し（Ｓ２６）、当該Ｗｅｂページのデータを提供している外部ＷｅｂサーバＷＳｎから取得する（Ｓ２７）。クライアント端末ＣＴ１は、ステップＳ２５において送信された範囲情報が示す範囲を根拠情報候補として表示するなどである（Ｓ２８）。その後、ユーザ１の操作により根拠情報候補のうちいずれかが選択されてチェックボックスが入力される（Ｓ２９）。
【００５７】
また、根拠情報候補には、投票情報管理サーバＡＰが、当該ユーザ１のクライアント端末ＣＴ１から過去に受信した投票情報のうち、ユーザ１の意思として例えば賛成が選択された場合に（意思（５）参照）、賛成の意思を示す投票情報が投票対象としたＷｅｂページに対して賛成票を投じた他のユーザが、過去に賛成票を投じた別のＷｅｂページを含めても良い。
【００５８】
また、根拠情報候補には、オンラインストレージが、ユーザ１のクライアント端末ＣＴ１から過去に保存を指示されたＷｅｂページを含めてもよい。
【００５９】
更に、根拠情報候補は、現在投票対象となっているＷｅｂページに対して、過去、ユーザｍが投票時に付与したタグが、ユーザ１が投票する際や、ユーザｍが投票する際や、ユーザ１がオンラインストレージに保存する際に選択されたタグと同一である場合に限って、当該タグに関連付けられた投票情報の根拠情報の識別情報に対応するＷｅｂページに絞るなどの方法をとってもよい。
【００６０】
また、前記タグは、現在投票対象としているＷｅｂページについてユーザ１が入力したものでも良いし、又は、クライアント端末ＣＴ１が現在投票対象としてＷｅｂページについて投票情報管理サーバＡＰに過去に送信した投票情報に含まれているタグを自動的に表示したものであってもよい。根拠情報の識別情報は、例えばユーザ１操作によって図７の参照ボタンの押下の後に選択されても良いし、ユーザ１操作によって直接入力されても良い。クライアント端末ＣＴ１は、投票ボタンＶＢの押下に応じて投票情報を生成し、投票情報管理サーバＡＰに送信する。
【００６１】
クライアント端末ＣＴ１は、「投票結果表示」サービスの利用時において、表示部１６の投票画面表示領域ＶＲに、Ｗｅｂページ表示領域ＷＲに表示されているＷｅｂページの内容に対するユーザ１及びユーザ１を除く第三者の投票結果を表示する。具体的には、クライアント端末ＣＴ１は、表示部１６のＷｅｂページ表示領域ＷＲに表示されているＷｅｂページのうち投票対象として選択された範囲を例えばハイライト表示し、更に、表示部１６の投票画面表示領域ＶＲに、投票情報のうちタグ、賛成若しくは反対の意思、及び当該意思の根拠となる根拠情報の内容を表示する。又、クライアント端末ＣＴ１は、同投票画面表示領域ＶＲに、賛否比率円グラフＣＧ及び新規投票ボタンＮＢを更に表示しても良い。賛否比率円グラフＣＧは、Ｗｅｂページ表示領域ＷＲに表示されているＷｅｂページの内容に対する賛成又は反対の意思の全投票者における比率を簡易に示したものである。
【００６２】
（投票情報管理サーバ）
図４は、本実施形態の投票情報管理サーバＡＰのハードウェア構成を示すブロック図である。投票情報管理サーバＡＰは、図４に示す様に、制御部３１、記憶部３２、通信部３３、ＲＡＭ３４及びＲＯＭ３５を含む構成である。
【００６３】
制御部３１は、投票情報管理サーバＡＰに内蔵されるＣＰＵを用いて構成され、投票情報管理サーバＡＰの各部の動作を制御する。図５は、本実施形態の投票情報管理サーバＡＰの制御部３１の内部構成を詳細に示すブロック図である。
【００６４】
制御部３１は、図５に示す様に、投票情報記憶制御部４１、投票情報検索部４２、投票情報確認部４３、Ｗｅｂページ取得部４４、投票情報適合性判定部４５及び根拠情報変更判定部４６を含む構成である。
【００６５】
投票情報記憶制御部４１は、通信部３３が例えばクライアント端末ＣＴ１から受信した投票情報を通信部３３から取得して記憶部３２に記憶する。投票情報記憶制御部４１は、投票情報を記憶部３２に記憶した後、投票情報を記憶部３２に記憶した旨の投票情報記憶応答を通信部３３に出力する。
【００６６】
投票情報検索部４２は、通信部３３が例えばクライアント端末ＣＴ１から受信した投票情報取得要求を通信部３３から取得し、投票情報取得要求を基に、記憶部３２から投票情報取得要求に応じた投票情報を検索する。投票情報が記憶部３２から抽出された場合には、投票情報検索部４２は、当該投票情報における投票対象の内容のＷｅｂページの記憶場所（ＵＲＬ）を基に、当該Ｗｅｂページのデータの取得要求をＷｅｂページ取得部４４に出力する。更に、投票情報検索部４２は、抽出された投票情報を投票情報確認部４３及び投票情報適合性判定部４５にそれぞれ出力する。
【００６７】
投票情報検索部４２は、投票情報確認部４３から出力された投票情報検索指示を基に、記憶部３２から投票情報検索指示に応じた投票情報を検索する。投票情報が記憶部３２から抽出された場合には、投票情報検索部４２は、当該抽出された投票情報を投票情報確認部４３に出力する。
【００６８】
投票情報確認部４３は、投票情報検索指示を定期的に生成して投票情報検索部４２に出力し、投票情報検索部４２により抽出された投票情報を取得する。投票情報確認部４３は、取得された投票情報における根拠情報の識別情報を基に、根拠情報であるＷｅｂページの取得要求をＷｅｂページ取得部４４に出力し、根拠情報であるＷｅｂページのデータをＷｅｂページ取得部４４から取得する。
【００６９】
投票情報確認部４３は、所定の周期毎に、記憶部３２に既に記憶されている根拠情報のＷｅｂページのデータを記憶部３２から取得し、当該取得された根拠情報のＷｅｂページのデータ、Ｗｅｂページ取得部４４から取得したＷｅｂページのデータ及び根拠情報比較指示を根拠情報変更判定部４６に出力する。投票情報確認部４３は、根拠情報変更判定部４６の判定結果として根拠情報が変更されていると判定された場合には、投票情報における根拠情報の所在情報の関連付けを削除する。
【００７０】
なお、図４及び図５には図示していないが、投票情報管理サーバＡＰは投票情報管理サーバＡＰのシステムクロックを計時するタイマを含むとする。投票情報確認部４３は、タイマからの出力に応じて、上述した根拠情報比較指示を定期的に根拠情報変更判定部４６に出力する。
【００７１】
Ｗｅｂページ取得部４４は、投票情報検索部４２又は投票情報確認部４３から出力されたＷｅｂページ取得要求を取得し、同Ｗｅｂページ取得要求を通信部３３に出力する。Ｗｅｂページ取得部４４は、通信部３３が取得したＷｅｂページのデータを投票情報確認部４３及び投票情報適合性判定部４５にそれぞれ出力する。
【００７２】
投票情報適合性判定部４５は、投票情報検索部４２から出力された投票情報、及びＷｅｂページ取得部４４から出力されたＷｅｂページのデータを取得する。投票情報適合性判定部４５は、投票情報検索部４２から取得した投票情報の使用可否を判定する。
【００７３】
具体的には、投票情報適合性判定部４５は、投票情報検索部４２から出力された投票情報に賛成若しくは反対の意思の有無を判定する。更に、投票情報適合性判定部４５は、当該意思が有ると判定した場合に、当該投票情報における投票対象の内容と、Ｗｅｂページ取得部４４から取得したＷｅｂページのデータの内容との文字列の一致率が所定値以上であるか否かを判定する。文字列の一致率が所定値以上である場合には、投票情報検索部４２が抽出した投票情報の投票対象の内容と、当該根拠情報であるＷｅｂページの内容とが密接に関連し、当該抽出された投票情報が使用可能と考えられる。
【００７４】
抽出された投票情報における投票対象の内容と、Ｗｅｂページ取得部４４から取得したＷｅｂページのデータの内容との文字列の一致率が所定値以上の場合、投票情報適合性判定部４５は、当該抽出された投票情報が使用可能であると判定し、当該投票情報を通信部３３に出力する。
【００７５】
根拠情報変更判定部４６は、投票情報確認部４３から出力された根拠情報のＷｅｂページのデータ、Ｗｅｂページ取得部４４から取得したＷｅｂページのデータ及び根拠情報比較指示を取得する。根拠情報変更判定部４６は、根拠情報比較指示を基に、根拠情報のＷｅｂページのデータと、Ｗｅｂページ取得部４４から取得したＷｅｂページのデータとを比較する。即ち、根拠情報変更判定部４６は、根拠情報のＷｅｂページの内容を定期的にチェックし、当該根拠情報のＷｅｂページの内容が変更（編集）されているか否かを判定する。これにより、根拠情報変更判定部４６は、根拠情報のＷｅｂページの内容が根拠情報として使用可能であるか否かを判定できる。根拠情報変更判定部４６は、比較結果を投票情報確認部４３に出力する。
【００７６】
記憶部３２は、投票情報管理サーバＡＰに内蔵されるハードディスク又はフラッシュメモリを用いて構成され、クライアント端末ＣＴ１〜ＣＴｍから送信された投票情報、及び、当該投票情報における根拠情報の識別情報を基に取得した根拠情報のＷｅｂページのデータを記憶している。
【００７７】
通信部３３は、クライアント端末ＣＴ１〜ＣＴｍ、外部ＷｅｂサーバＷＳ１〜ＷＳｎ、根拠情報ストレージＰＳＴとの情報又はデータの通信を制御可能な通信回路を用いて構成されている。通信部３３は、投票情報を記憶した旨の投票情報記憶応答又は投票情報をクライアント端末ＣＴ１〜ＣＴｍに送信し、投票情報又は投票情報取得要求をクライアント端末ＣＴ１〜ＣＴｍから受信する。
【００７８】
通信部３３は、制御部３１から出力された根拠情報であるＷｅｂページのＷｅｂページ取得要求を例えば外部ＷｅｂサーバＷＳ１に送信し、同Ｗｅｂページ取得要求に応じた根拠情報であるＷｅｂページのデータを外部ＷｅｂサーバＷＳ１から受信する。通信部３３は、受信された根拠情報であるＷｅｂページのデータを制御部３１に出力する。
【００７９】
ＲＡＭ３４は、制御部３１又は通信部３３の各動作におけるワークメモリとして動作する。なお、図４においては、通信部１４からＲＡＭ３４への矢印の図示を省略している。
【００８０】
ＲＯＭ３５は、投票情報管理サーバＡＰにおける制御部３１の各動作が予め規定されたプログラムを記憶している。なお、制御部３１は、ハードウェア又はソフトウェアで構成することが可能である。特に、制御部３１がソフトウェアにより構成される際には、投票情報管理サーバＡＰに内蔵されているＣＰＵが制御部３１の各動作が予め規定されたプログラムをＲＯＭ３５から読み出すことにより、制御部３１が動作可能となる。なお、図４においては、ＲＯＭ３５への矢印の図示を省略している。
【００８１】
（投票サービス時）
次に、投票情報管理システム１０における「投票」サービスの利用時におけるクライアント端末ＣＴ１、外部Ｗｅｂサーバ１及び投票情報管理サーバＡＰの各動作を、図９を参照して説明する。図９は、投票情報管理システム１０における「投票」サービス時におけるクライアント端末ＣＴ１、外部ＷｅｂサーバＷＳ１及び投票情報管理サーバＡＰの各動作を説明するシーケンス図である。なお、図９の説明において、外部ＷｅｂサーバＷＳ１は、ユーザ１の所望のＷｅｂページを提供しているＷｅｂサーバであるとする。
【００８２】
図９において、クライアント端末ＣＴ１の通信部１４は、Ｗｅｂページ取得部２１から出力されたＷｅｂページ取得要求を外部ＷｅｂサーバＷＳ１に送信する（Ｓ１１）。外部ＷｅｂサーバＷＳ１は、ステップＳ１１において送信されたＷｅｂページ取得要求を受信し、当該Ｗｅｂページ取得要求に応じたＷｅｂページのデータを取得する（Ｓ１２）。外部ＷｅｂサーバＷＳ１は、ステップＳ１２において取得されたＷｅｂページのデータをクライアント端末ＣＴ１に送信する（Ｓ１３）。クライアント端末ＣＴ１の通信部１４は、ステップＳ１３において送信されたＷｅｂページのデータを受信して制御部１１に出力する。
【００８３】
制御部１１のＷｅｂページ取得部２１は、通信部１４から出力されたＷｅｂページのデータを取得して表示制御部１５に出力し、投票情報生成可能指示を投票情報生成部２２に出力する。投票情報生成部２２は、Ｗｅｂページ取得部２１から出力された投票情報生成可能指示を基に、投票情報の入力を受付可能な投票画面の表示指示を表示制御部１５に指示する。
【００８４】
表示制御部１５は、Ｗｅｂページ取得部２１から出力されたＷｅｂページのデータを取得し、表示部１６のＷｅｂページ表示領域ＷＲに同Ｗｅｂページを表示する（Ｓ１４）。更に、表示制御部１５は、投票情報生成部２２から出力された投票画面の表示指示を取得し、表示部１６の投票画面表示領域ＶＲに新規投票ボタンＮＢを表示する（Ｓ１５、図６参照）。
【００８５】
表示制御部１５は、ユーザ１の新規投票ボタンＮＢの押下操作に応じて操作部１２から出力された操作信号に応じて（Ｓ１６）、投票画面表示領域ＶＲに「投票」サービスにおける投票画面を表示する（Ｓ１７、図７参照）。投票情報生成部２２は、ユーザ１の投票情報の入力操作又は選択操作（Ｓ１８）に応じて操作部１２から出力された操作信号を基に、投票情報を生成して通信部１４に出力する。
【００８６】
クライアント端末ＣＴ１の通信部１４は、投票情報生成部２２から出力された投票情報を取得し、同投票情報を投票情報管理サーバＡＰに送信する（Ｓ１９）。投票情報管理サーバＡＰの通信部３３は、ステップＳ１９において送信された投票情報を受信して制御部３１に出力する。投票情報記憶制御部４１は、通信部３３から出力された投票情報を取得して記憶部３２に記憶する（Ｓ２０）。投票情報記憶制御部４１は、投票情報を記憶部３２に記憶した後、投票情報を記憶部３２に記憶した旨の投票情報記憶応答を通信部３３に出力する。
【００８７】
投票情報管理サーバＡＰの通信部３３は、投票情報記憶応答をクライアント端末ＣＴ１に送信する（Ｓ２１）。これにより、投票情報管理システム１０における「投票」サービスにおけるクライアント端末ＣＴ１の外部Ｗｅｂサーバ１から提供されているＷｅｂページに対する投票が完了する。
【００８８】
（根拠情報の定期的チェック時）
次に、投票情報管理サーバＡＰによる根拠情報の変更の有無の判定処理を、図１１を参照して説明する。図１１は、投票情報管理サーバＡＰの根拠情報の変更の有無の判定処理を説明するフローチャートである。図１１の判定処理は、投票情報管理サーバＡＰにおいて所定の周期毎（例：１週間に１度）に定期的に行われることが好ましい。
【００８９】
図１１において、投票情報確認部４３は、パラメータｎ（＝１）を定義し（Ｓ３１）、記憶部３２に記憶されている全ての投票情報のうちｎ番目の投票情報を読み出す（Ｓ３２）。投票情報確認部４３は、ステップＳ３２において読み出された投票情報における賛成若しくは反対の意思の根拠となる根拠情報の識別情報数ｐを判定する（Ｓ３３）。パラメータｎ及びｐはそれぞれ自然数である。
【００９０】
投票情報確認部４３は、ステップＳ３３において判定された根拠情報の識別情報数ｐを１とし（Ｓ３４）、ｎ番目の投票情報におけるｐ番目の根拠情報の識別情報を基に、当該根拠情報であるＷｅｂページの取得要求をＷｅｂページ取得部４４に出力する。Ｗｅｂページ取得部４４は、投票情報確認部４３から出力されたＷｅｂページ取得要求を取得し、同Ｗｅｂページ取得要求を通信部３３に出力する。Ｗｅｂページ取得部４４は、通信部３３が例えば外部ＷｅｂサーバＷＳｎから取得した根拠情報であるＷｅｂページのデータを投票情報確認部４３に出力する。これにより、投票情報確認部４３は、ｎ番目の投票情報におけるｐ番目の根拠情報の識別情報を基に、当該根拠情報であるＷｅｂページのデータを取得する（Ｓ３５）。
【００９１】
投票情報確認部４３は、以前取得された根拠情報であるＷｅｂページのデータを記憶部３２から取得する。以前取得された根拠情報であるＷｅｂページは、例えば投票情報管理サーバＡＰが初めて取得した根拠情報であるＷｅｂページであり、投票情報記憶制御部４１によって記憶部３２に記憶されている。
【００９２】
投票情報確認部４３は、記憶部３２から取得された以前の根拠情報であるＷｅｂページのデータ、Ｗｅｂページ取得部４４から取得したＷｅｂページのデータ及び根拠情報比較指示を根拠情報変更判定部４６に出力する。
【００９３】
根拠情報変更判定部４６は、投票情報確認部４３から出力された根拠情報であるＷｅｂページ、Ｗｅｂページ取得部４４から取得したＷｅｂページ及び根拠情報比較指示を取得する。根拠情報変更判定部４６は、根拠情報比較指示を基に、根拠情報であるＷｅｂページと、Ｗｅｂページ取得部４４から取得したＷｅｂページとを比較する（Ｓ３６）。
【００９４】
当該根拠情報であるＷｅｂページの内容が変更（編集）されていないと判定された場合には（Ｓ３７、ＹＥＳ）、投票情報変更判定部４６は、変更されていない旨の比較結果を投票情報確認部４３に出力する。
【００９５】
当該根拠情報であるＷｅｂページの内容が変更（編集）されていると判定された場合には（Ｓ３７、ＮＯ）、投票情報変更判定部４６は、変更されている旨の比較結果を投票情報確認部４３に出力する。投票情報確認部４３は、根拠情報変更判定部４６の判定結果として根拠情報が変更されていると判定された場合には、ｎ番目の投票情報におけるｐ番目の根拠情報の識別情報の関連付けを削除する（Ｓ３８）。
【００９６】
ステップＳ３７においてｐ番目の根拠情報のＷｅｂページの内容が変更（編集）されていないと判定された場合、又はステップＳ３８の後、投票情報確認部４３は、パラメータｐをインクリメントする（Ｓ３９）。
【００９７】
ステップＳ３９の後、ステップＳ３８においてインクリメントされたパラメータ（ｐ＋１）がステップＳ３３において判定されたｎ番目の投票情報における根拠情報の識別情報数ｐの最大値を超えていないとする（Ｓ４０、ＮＯ）。この場合、ステップＳ３８においてインクリメントされたパラメータ（ｐ＋１）がパラメータｐの最大値を超えるまで、（ｐ＋１）番目の根拠情報の識別情報に対してステップＳ３５〜Ｓ３９が繰り返される。
【００９８】
ステップＳ３９の後、ステップＳ３８においてインクリメントされたパラメータ（ｐ＋１）がステップＳ３３において判定されたｎ番目の投票情報における根拠情報の識別情報数ｐの最大値を超えたとする（Ｓ４０、ＹＥＳ）。この場合、投票情報確認部４３は、パラメータｎをインクリメントする（Ｓ４１）。
【００９９】
ステップＳ４１の後、ステップＳ４１においてインクリメントされたパラメータ（ｎ＋１）が記憶部３２に記憶されている全ての投票情報の数ｎの最大値を超えていないとする（Ｓ４２、ＮＯ）。この場合、ステップＳ４１においてインクリメントされたパラメータ（ｎ＋１）がパラメータｎの最大値を超えるまで、（ｎ＋１）番目の投票情報に対してステップＳ３２〜Ｓ４１が繰り返される。
【０１００】
ステップＳ４１の後、ステップＳ４１においてインクリメントされたパラメータ（ｎ＋１）が記憶部３２に記憶されている全ての投票情報の数ｎの最大値を超えているとする（Ｓ４２、ＹＥＳ）。この場合には、図１１のフローチャートの動作は終了する。
【０１０１】
（投票結果表示時）
次に、投票情報管理システム１０における「投票結果表示」サービスの利用時におけるクライアント端末ＣＴ１、外部ＷｅｂサーバＷＳ１，ＷＳｎ、根拠情報ストレージＰＳＴ及び投票情報管理サーバＡＰの各動作を、図１２を参照して説明する。図１２は、投票情報管理システム１０における「投票結果情報」サービス時におけるクライアント端末ＣＴ１、外部ＷｅｂサーバＷＳ１，ＷＳｎ、根拠情報ストレージＰＳＴ及び投票情報管理サーバＡＰの各動作を説明するシーケンス図である。なお、図１２の説明において、外部ＷｅｂサーバＷＳ１はユーザ１の所望のＷｅｂページを提供しているＷｅｂサーバであり、外部ＷｅｂサーバＷＳｎは投票情報における根拠情報のＷｅｂページのデータを提供しているＷｅｂサーバであるとする。
【０１０２】
図１２において、クライアント端末ＣＴ１の通信部１４は、Ｗｅｂページ取得部２１から出力されたＷｅｂページ取得要求を外部ＷｅｂサーバＷＳ１に送信し（Ｓ５１）、投票情報取得部２３から出力された投票情報取得要求を投票情報管理サーバＡＰに送信する（Ｓ５２）。
【０１０３】
外部ＷｅｂサーバＷＳ１は、ステップＳ５１において送信されたＷｅｂページ取得要求を受信し、当該Ｗｅｂページ取得要求に応じたＷｅｂページのデータを取得する（Ｓ５３）。外部ＷｅｂサーバＷＳ１は、ステップＳ５３において取得されたＷｅｂページのデータをクライアント端末ＣＴ１に送信する（Ｓ５４）。クライアント端末ＣＴ１の通信部１４は、ステップＳ５４において送信されたＷｅｂページのデータを受信して制御部１１に出力する。
【０１０４】
投票情報管理サーバＡＰの通信部３３は、ステップＳ５２において送信された投票情報取得要求を受信し、当該投票情報取得要求を基に記憶部３２から投票情報取得要求に応じた投票情報を検索する（Ｓ５５）。投票情報が記憶部３２から抽出された場合には、投票情報検索部４２は、当該投票情報における投票対象の内容のＷｅｂページの記憶場所（ＵＲＬ）を基に、当該Ｗｅｂページのデータの取得要求をＷｅｂページ取得部４４に出力する。更に、投票情報検索部４２は、ステップＳ５５の検索により抽出された投票情報を投票情報適合性判定部４５に出力する。Ｗｅｂページ取得部４４は、投票情報検索部４２から出力されたＷｅｂページ取得要求を取得し、同Ｗｅｂページ取得要求を通信部３３に出力する。通信部３３は、同Ｗｅｂページ取得要求を外部ＷｅｂサーバＷＳ１に送信する（Ｓ５６）。
【０１０５】
外部ＷｅｂサーバＷＳ１は、ステップＳ５６において送信されたＷｅｂページ取得要求を受信し、当該Ｗｅｂページ取得要求に応じたＷｅｂページのデータを取得する（Ｓ５７）。外部ＷｅｂサーバＷＳ１は、ステップＳ５７において取得されたＷｅｂページのデータを投票情報管理サーバＡＰに送信する（Ｓ５８）。投票情報管理サーバＡＰの通信部３３は、ステップＳ５８において送信されたＷｅｂページのデータを受信して制御部３１に出力する。Ｗｅｂページ取得部４４は、通信部３３から出力されたＷｅｂページのデータを投票情報適合性判定部４５に出力する。
【０１０６】
投票情報適合性判定部４５は、投票情報検索部４２から出力された投票情報、及びＷｅｂページ取得部４４から出力されたＷｅｂページのデータを取得する。投票情報適合性判定部４５は、投票情報検索部４２から取得した投票情報の使用可否を判定する（Ｓ５９）。具体的には、投票情報適合性判定部４５は、投票情報検索部４２から出力された投票情報に賛成若しくは反対の意思の有無を判定する。
【０１０７】
更に、投票情報適合性判定部４５は、当該意思が有ると判定した場合に、当該投票情報における投票対象の内容と、Ｗｅｂページ取得部４４から取得したＷｅｂページのデータの内容との文字列の一致率が所定値以上であるか否かを判定する。抽出された投票情報における投票対象の内容と、Ｗｅｂページ取得部４４から取得したＷｅｂページのデータの内容との文字列の一致率が所定値以上である場合、投票情報適合性判定部４５は、当該抽出された投票情報が使用可能であると判定し（Ｓ６０）、当該投票情報のうち投票対象となったＷｅｂページのＵＲＬ、投票対象内容、タグ及び賛成若しくは反対の意思の各情報を通信部３３に出力する。通信部３３は、投票情報適合性判定部４５から出力された投票情報のうち投票対象となったＷｅｂページのＵＲＬ、投票対象内容、タグ及び賛成若しくは反対の意思の各情報を、ステップＳ５２において送信された投票情報取得要求に応じた投票情報としてクライアント端末ＣＴ１に送信する（Ｓ６１）。クライアント端末ＣＴ１の通信部１４は、ステップＳ６１において送信された投票情報を受信して制御部１１に出力する。
【０１０８】
投票情報取得部２３は、通信部１４から出力された投票情報のうち投票対象となったＷｅｂページのＵＲＬ、投票対象内容、タグ及び賛成若しくは反対の意思の各情報を取得し、同ＷｅｂページのＵＲＬに関連付けられた根拠情報の取得指示を根拠情報取得部２４に出力する。このとき、投票情報取得部２３は、ステップＳ６１において送信された投票対象内容、タグ及び賛成若しくは反対の意思の各情報を表示制御部１５に出力する。
【０１０９】
根拠情報取得部２４は、投票情報取得部２３から出力された根拠情報の取得指示を基に、根拠情報取得要求を生成して通信部１４に出力する。図１２及び後述する図１３の説明において、根拠情報の識別情報は、外部ＷｅｂサーバＷＳｎ及び根拠情報ストレージＰＳＴを示すとする。
【０１１０】
通信部１４は、根拠情報取得部２４から出力された根拠情報取得要求を根拠情報ストレージＰＳＴに送信する（Ｓ６２）。根拠情報ストレージＰＳＴは、ステップＳ６２において送信された根拠情報取得要求を受信し、当該根拠情報取得要求に応じた根拠情報のＷｅｂページのＵＲＬおよび範囲指定データを含む識別情報を取得する（Ｓ６３）。更に、根拠情報ストレージＰＳＴは、取得された根拠情報のＷｅｂページのＵＲＬ及び範囲指定データを含む識別情報をクライアント端末ＣＴ１に送信する（Ｓ６４）。
【０１１１】
なお、図１３に示す様に、投票情報管理サーバＡＰが、ステップＳ６０において使用可能と判定された投票情報のうち投票対象となったＷｅｂページのＵＲＬに関連付けられた根拠情報の取得要求を根拠情報ストレージＰＳＴに直接問い合わせても良い（Ｓ７１）。図１３は、投票情報管理システム１０における「投票結果表示」サービス時におけるクライアント端末ＣＴ１、外部ＷｅｂサーバＷＳ１，ＷＳｎ、根拠情報ストレージＰＳＴ及び投票情報管理サーバＡＰの各動作の他の一例を説明するシーケンス図である。
【０１１２】
根拠情報ストレージＰＳＴは、ステップＳ７１において送信された根拠情報取得要求を受信し、当該根拠情報取得要求に応じた根拠情報のＷｅｂページのＵＲＬおよび範囲指定データを含む識別情報を取得する（Ｓ７２）。更に、根拠情報ストレージＰＳＴは、取得された根拠情報のＷｅｂページのＵＲＬ及び範囲指定データを含む識別情報を投票情報管理サーバＡＰに送信する（Ｓ７３）。投票情報管理サーバＡＰは、ステップＳ７３において送信された根拠情報のＷｅｂページのＵＲＬ及び範囲指定データを含む識別情報を、クライアント端末ＣＴ１に送信する（Ｓ７４）。
【０１１３】
クライアント端末ＣＴ１の通信部１４は、ステップＳ６４において送信された根拠情報のＷｅｂページのＵＲＬ及び範囲指定データを含む識別情報を制御部１１に出力する。
【０１１４】
根拠情報取得部２４は、通信部１４から出力された表示対象のＷｅｂページの内容に対する投票情報における根拠情報の識別情報を認識する（Ｓ６５）。
【０１１５】
根拠情報取得部２４は、通信部１４から出力された根拠情報のＷｅｂページのＵＲＬ及び範囲指定データを含む識別情報を基に、根拠情報となるＷｅｂページの実データの取得要求を生成して通信部１４に出力する。通信部１４は、根拠情報取得部２４から出力されたＷｅｂページ実データ取得要求を外部ＷｅｂサーバＷＳｎに送信する（Ｓ６６）。
【０１１６】
外部ＷｅｂサーバＷＳｎは、ステップＳ６６において送信されたＷｅｂページ実データ取得要求を受信し、当該取得要求に応じたＷｅｂページの実データを取得する（Ｓ６７）。外部ＷｅｂサーバＷＳｎは、ステップＳ６７において取得されたＷｅｂページの実データをクライアント端末ＣＴ１に送信する（Ｓ６８）。
【０１１７】
クライアント端末ＣＴ１の通信部１４は、ステップＳ６８において送信された根拠情報のＷｅｂページの実データを、外部ＷｅｂサーバＷＳｎから受信して制御部１１に出力する。根拠情報取得部２４は、通信部１４から出力された根拠情報であるＷｅｂページの実データを表示制御部１５に出力する。表示制御部１５は、表示部１６のＷｅｂページ表示領域ＷＲにＷｅｂページ取得部２１から出力されたＷｅｂページのデータを表示し、同時に、投票画面表示領域ＶＲに根拠情報取得部２４から出力された根拠情報であるＷｅｂページの実データを表示する（Ｓ６９）。
【０１１８】
以上により、本実施形態のクライアント端末、即ち本発明に係る通信端末は、不特定多数のＷｅｂページに、ユーザ１本人又は当該ユーザ１を除く第三者の同Ｗｅｂページの記事等の内容に対する投票情報の結果を視覚的に表示することができる。
【０１１９】
以上、図面を参照しながら各種の実施の形態について説明したが、本発明はかかる例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種実施の形態の変更例または修正例、更に各種実施の形態の組み合わせ例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【０１２０】
なお、上述した実施形態においては、「投票結果表示」サービスにおいてユーザ１及びユーザ１を除く第三者の投票結果を表示する旨を説明したが、例えばユーザ１自身の投票結果だけ、又はユーザ１を除く第三者の投票結果だけを表示しても良い。
【０１２１】
なお、上述した実施形態においては、「投票結果表示」サービスにおいて根拠情報のＷｅｂページが外部ＷｅｂサーバＷＳｎに記憶されている旨を説明した。例えば、根拠情報のＷｅｂページは外部ＷｅｂサーバＷＳｎだけ又は根拠情報ストレージＰＳＴだけ又はオンラインストレージだけに記憶されていても良い。
【０１２２】
なお、上述した実施形態においては、「投票結果表示」サービスにおいて投票画面表示領域ＶＲに、タグ、賛成若しくは反対の意思の根拠情報及び賛否比率円グラフＣＧを投票結果として表示する旨を説明した。例えば、表示制御部１５は、賛否比率円グラフＣＧだけを投票結果として表示しても良いし、タグ及び賛成若しくは反対の意思の根拠情報だけを投票結果として表示しても良い。又、図８に図示していないが、賛成若しくは反対の意思の根拠情報であるＷｅｂページの内容に続けて、当該根拠情報を基に投票した第三者のメールアドレス又はアカウント情報を表示しても良い。但し、当該メールアドレス又はアカウント情報は公開されても良い様に当該第三者によって予め許可されている場合に限ることが情報セキュリティの観点から好ましい。
【０１２３】
なお、上述した実施形態において、投票情報管理サーバＡＰの投票情報検索部４２は、図１２のステップＳ５５において投票情報取得要求に含まれるＷｅｂページの記憶場所（ＵＲＬ）を基に当該ＵＲＬを含む投票情報を検索する。この場合、タグが図１４に示す様に分類付けされ、検索により抽出された投票情報が所定数以下である場合には、投票情報検索部４２は、当該抽出された投票情報におけるタグの上位タグ又は当該上位タグの下位に属する他のタグを含む投票情報を検索して抽出しても良い。図１４は、タグの分類を示す説明図である。
【０１２４】
図１４においては、タグの分類は上位タグと下位タグの２階層分だけを図示しているが、２階層に限定されない。更に、タブの分類を示すタグ分類情報は、記憶部３２に予め記憶され、投票情報管理システム１０のシステム管理者等により適宜編集されても良い。
【０１２５】
なお、上述した実施形態において、「投票」サービスにおいて、クライアント端末ＣＴ１が投票情報を生成して投票情報管理サーバＡＰに送信した後、クライアント端末ＣＴ１はユーザ１操作に応じて当該投票情報におけるタグを以下の様にして追加しても良い。
【０１２６】
具体的には、クライアント端末ＣＴ１におけるユーザ１操作によって、当該投票情報における投票対象の内容のうちユーザ１の所望のフレーズ（例：政局論争）がコピーされて検索エンジンサイトの入力フィールドに入力されて検索が開始した時に、クライアント端末ＣＴ１は当該フレーズを当該投票情報のタグとして追加する旨の要求を投票情報管理サーバＡＰに送信する。投票情報管理サーバＡＰの投票情報記憶制御部４１は、この要求に応じて、クライアント端末から送信された投票情報に、送信されたフレーズをタグとして追加することによって当該投票情報を更新する。
【０１２７】
他には、クライアント端末ＣＴ１におけるユーザ１操作によって、当該投票情報における投票対象の内容のうちユーザ１の所望のフレーズがコピーされて検索エンジンサイトの入力フィールドに入力されて取得されたＷｅｂページを投票又は根拠情報ストレージＰＳＴに記憶した時に、クライアント端末ＣＴ１は当該フレーズを当該投票情報のタグとして追加する旨の要求を投票情報管理サーバＡＰに送信する。投票情報管理サーバＡＰの投票情報記憶制御部４１は、この要求に応じて、クライアント端末から送信された投票情報に、送信されたフレーズをタグとして追加することによって当該投票情報を更新する。
【産業上の利用可能性】
【０１２８】
本発明は、トラックバック機能を有さない不特定多数のユーザが閲覧するＷｅｂページに、ユーザ本人又は第三者の同Ｗｅｂページの記事等の内容に対する賛否意見を視覚的に表示する通信端末、投票情報を管理する投票情報管理サーバ及び投票情報管理システムとして有用である。
【符号の説明】
【０１２９】
１０  投票情報管理システム
１１、３１  制御部
１２  操作部
１３、３２  記憶部
１４、３３  通信部
１５  表示制御部
１６  表示部
１７、３４  ＲＡＭ
１８、３５  ＲＯＭ
２１、４４  Ｗｅｂページ取得部
２２  投票情報生成部
２３  投票情報取得部
２４  根拠情報取得部
４１  投票情報記憶制御部
４２  投票情報検索部
４３  投票情報確認部
４５  投票情報適合性判定部
４６  根拠情報変更判定部
【図１】
2012256231.tif 000003
【図２】
2012256231.tif 000004
【図３】
2012256231.tif 000005
【図４】
2012256231.tif 000006
【図５】
2012256231.tif 000007
【図６】
2012256231.tif 000008
【図７】
2012256231.tif 000009
【図８】
2012256231.tif 000010
【図９】
2012256231.tif 000011
【図１０】
2012256231.tif 000012
【図１１】
2012256231.tif 000013
【図１２】
2012256231.tif 000014
【図１３】
2012256231.tif 000015
【図１４】
2012256231.tif 000016