JP4956761B2 - Post data management server device, post data management method, and post data management server program - Google Patents
Post data management server device, post data management method, and post data management server program Download PDFInfo
- Publication number
- JP4956761B2 JP4956761B2 JP2007158838A JP2007158838A JP4956761B2 JP 4956761 B2 JP4956761 B2 JP 4956761B2 JP 2007158838 A JP2007158838 A JP 2007158838A JP 2007158838 A JP2007158838 A JP 2007158838A JP 4956761 B2 JP4956761 B2 JP 4956761B2
- Authority
- JP
- Japan
- Prior art keywords
- post
- page
- data
- posted
- post data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000013523 data management Methods 0.000 title claims description 164
- 238000000034 method Methods 0.000 title claims description 57
- 230000008569 process Effects 0.000 claims description 46
- 238000013500 data storage Methods 0.000 claims description 37
- 230000004044 response Effects 0.000 claims description 30
- 238000012545 processing Methods 0.000 claims description 9
- 239000000284 extract Substances 0.000 claims description 7
- 238000012217 deletion Methods 0.000 claims description 5
- 230000037430 deletion Effects 0.000 claims description 5
- 238000007726 management method Methods 0.000 description 34
- 230000006870 function Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 6
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 4
- 238000012552 review Methods 0.000 description 4
- 238000012790 confirmation Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000008571 general function Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、インターネット上のサイトでページ閲覧者がコメント等のデータを投稿することができるユーザ投稿型コンテンツを管理する投稿データ管理サーバ装置、投稿データ管理方法、および投稿データ管理サーバプログラムに関する。 The present invention relates to a posted data management server device, a posted data management method, and a posted data management server program that manage user posted content that allows a page viewer to post data such as comments on a site on the Internet.
近年、インターネット上の物販サイトやブログサイト等の様々なサイトで、ユーザ(ページ閲覧者)がコメント等のデータを投稿することができるユーザ投稿型コンテンツを提供するシステムが利用されている。このようなインタラクティブなユーザ投稿型コンテンツは、ユーザの興味や参加を喚起し、PV(ページビュー)やUU(ユニークユーザ)の増加等につながるため、サイト運営者にとって非常に有用なコンテンツである。 2. Description of the Related Art In recent years, systems that provide user-posted content that allows users (page viewers) to post data such as comments have been used on various sites such as product sales sites and blog sites on the Internet. Such interactive user-posted content is very useful for site operators because it arouses user interest and participation and leads to an increase in PV (page view) and UU (unique users).
ユーザ投稿型コンテンツは、具体的には、例えば、物販サイトの商品やサービスに対してユーザがコメント(レビュー)を投稿したり、ブログサイトの日記や掲示板に対してユーザがコメントを投稿したりできるパーツということができる。また、コメントに対して参考となったかどうかを評価する機能や、気に入ったコメントをお気に入りとして登録する機能も提供されている。また、投稿されるデータとして、テキストだけでなく、画像、動画、映像などを投稿する機能も提供されている。さらに、インターネット上で共有の掲示板を提供する掲示板サイトや、個人にブログサイトを提供するブログサービス等、ユーザ投稿型コンテンツを主なコンテンツとしたサービスを提供するサイトも多数運営されている(例えば、非特許文献1〜3を参照。)。
Specifically, for example, user-posted content allows a user to post a comment (review) on a product or service on a sales site, or a user can post a comment on a blog site diary or bulletin board. It can be called parts. In addition, a function for evaluating whether or not a comment is helpful and a function for registering a favorite comment as a favorite are also provided. In addition, as data to be posted, a function of posting not only text but also images, videos, videos, and the like is also provided. In addition, there are many sites that provide services that use user-posted content as the main content, such as bulletin board sites that provide shared bulletin boards on the Internet and blog services that provide blog sites to individuals (for example, (See Non-Patent
例えば、非特許文献1の掲示板サイトでは、サイトに登録したユーザが、カテゴリを選んで自由にトピックを作成し、作成されたトピックに対する返信として、他のユーザがコメントを投稿することができる。また、例えば、非特許文献2のクチコミサイトでは、サイトに登録したユーザが、登録されている製品に対するレビューを投稿したり、製品に関する質問やユーザレポートや特価情報等のクチコミ情報を、各製品の掲示板に投稿することができる。また、例えば、非特許文献3のQ&Aサイトでは、サイトに登録したユーザが、カテゴリを選んで質問トピックを自由に作成し、作成された質問トピックに対する回答やアドバイスを他のユーザが投稿すると共に、投稿された回答を評価して最良の回答を選ぶことができる。
しかしながら、このようなインタラクティブなユーザ投稿型コンテンツを、個人のサイト運営者が既存の自分のページに追加して実装するためには、ウェブページに関して比較的高度な知識や工数が必要となり、容易に追加することが困難である。 However, in order for individual publishers to implement such interactive user-posted content by adding it to their own existing pages, it requires a relatively high level of knowledge and manpower for web pages. It is difficult to add.
また、ユーザ投稿型コンテンツを提供した場合に、ユーザからの自由な投稿を受け付けるため、不適切なコメントが投稿されたり、本文の内容とは関係ない広告を無差別に大量に投稿するコメントスパムが投稿されたりすることも想定される。このようなコメントにより、サイトの魅力が損なわれたり、ウェブサーバ装置に過大な負荷がかかったりするため、サイト運営者やウェブサーバ装置において、このようなコメントを速やかに排除する必要がある。よって、複数のサイトにユーザ投稿型コンテンツが独立して存在する場合には、それぞれのサイトでコメントを監視して検索や削除を行う作業が必要となり、サイト運営者やウェブサーバ装置の負担が増大してしまう。 In addition, when user-submitted content is provided, in order to accept free postings from users, inappropriate comments are posted, or comment spam that posts a large amount of advertisements unrelated to the content of the text indiscriminately It is also assumed that it will be posted. Such comments impair the attractiveness of the site or place an excessive load on the web server device. Therefore, it is necessary for site operators and web server devices to quickly remove such comments. Therefore, when user-submitted content exists independently on multiple sites, it is necessary to monitor and delete comments at each site, which increases the burden on site operators and web server devices. Resulting in.
さらに、インターネット上でユーザ投稿型コンテンツが増加すると、ユーザが多数のサイトでコメントを投稿することが考えられる。この場合、自分がどのサイトにどのようなコメントを投稿したか、さらに、自分のコメントにどのような返信コメントがされたかを、容易に把握することが困難となる。すなわち、各サイトにアクセスして、自分の投稿したコメントや、そのコメントに対する返信コメントを逐次チェックする必要があるため、非常に煩雑となってしまう。 Furthermore, when user-submitted content increases on the Internet, it is conceivable that users will post comments on many sites. In this case, it is difficult to easily understand what comments have been posted on which site and what kind of reply comments have been made to the comments. That is, since it is necessary to access each site and check one's own comments and reply comments to the comments one after another, it becomes very complicated.
本発明の目的は、上記事情に鑑み、サイト運営者が自分のサイトにユーザ投稿型コンテンツを容易に実装できるようなツールを提供すると共に、該サイトに投稿されたコメント等のデータを一括で管理することができる投稿データ管理サーバ装置、投稿データ管理方法、および投稿データ管理サーバプログラムを提供することである。 In view of the circumstances described above, the object of the present invention is to provide a tool that allows a site operator to easily implement user-submitted content on his / her site, and collectively manage comments and other data posted on the site. It is to provide a posted data management server device, a posted data management method, and a posted data management server program.
さらに、本発明の目的は、サイトに投稿されたコメント等のデータを一括で管理することで、ページ閲覧者が各サイトに投稿したコメント等のデータに関する情報を容易に把握できるように提供することができる投稿データ管理サーバ装置、投稿データ管理方法、および投稿データ管理サーバプログラムを提供することである。 Furthermore, an object of the present invention is to provide information so that information related to data such as comments posted on each site can be easily grasped by collectively managing data such as comments posted on the site. A post data management server apparatus, a post data management method, and a post data management server program.
本発明の投稿データ管理サーバ装置は、ネットワークを介して複数のページ閲覧者端末装置と、ウェブページを提供する複数のウェブサーバ装置とに接続され、該ページ閲覧者端末装置から送信される投稿データを記憶および管理する。本発明の投稿データ管理サーバ装置は、前記ページ閲覧者端末装置から送信される投稿データを受付可能とすると共に、前記ウェブページに貼り付けられて前記投稿データ管理サーバ装置内のコードを外部コードとして呼び出すコードから成る投稿データ用ツールに関する情報を記憶する投稿データ用ツール記憶手段と、所定のウェブページに実装する投稿データ用ツールを生成するために、前記ウェブサーバ装置からの要求に応じて、該ウェブページを特定するための情報を受け付けると共に、前記投稿データ用ツール記憶手段を参照して、該ウェブページに対応した投稿データ用ツールを生成する投稿データ用ツール生成手段と、前記生成された投稿データ用ツールを前記ウェブサーバ装置に送信する投稿データ用ツール提供手段と、前記投稿データ用ツールが提供されたウェブページに投稿された投稿データを、該ウェブページを特定するための情報と関連付けて記憶する投稿データ記憶手段と、前記ページ閲覧者端末装置から送信されてきた要求であって、前記所定のウェブページに対応する投稿フォームを表示する要求に応じて、前記投稿データ記憶手段を参照して、該所定のウェブページに関連付けられて既に記憶されている投稿データを抽出し、該抽出した投稿データに係る既投稿の内容を含む投稿フォームとして生成する投稿フォーム生成手段と、前記投稿フォームを前記ページ閲覧者端末装置に送信する投稿フォーム提供手段と、前記ページ閲覧者端末装置から前記投稿フォームを介して送信された投稿データを受け付けると共に、該受け付けた投稿データを前記投稿データ記憶手段に記憶させる投稿データ受付手段とを有し、投稿フォーム生成手段は、前記ページ閲覧者端末装置からの、前記所定のウェブページに対応する投稿フォームを表示する要求に伴い、前記ページ閲覧者端末装置から送信されてきた前記ウェブページ内の前記投稿データ用ツールによる外部コードの呼出しに応じて、該外部コードとしての前記投稿データ管理サーバ装置内のコードを実行することにより、前記投稿フォームを生成することを特徴とする。 Post data management server device of the present invention includes a plurality of page viewing terminal apparatus via a network, is connected to a plurality of web server device for providing web pages, posts data sent from the page viewing terminal device Remember and manage. The posted data management server device of the present invention is capable of accepting posted data transmitted from the page viewer terminal device, and the code in the posted data management server device pasted on the web page as an external code In response to a request from the web server device to generate a post data tool storage means for storing post data tool information comprising a code to be called, and a post data tool to be mounted on a predetermined web page, with accepting information for specifying a web page, the referring to post data for tool storage means, and post data tool generating means for generating a post data tool corresponding to the web page, which is the generating posts and post data tool provides means for transmitting data for tools on the web Busaba device, before Post data posted on the web page posted data tool is provided, the post data storing means for storing in association with the information for identifying the web page, sent from the page viewing terminal apparatus requests In response to a request to display a posting form corresponding to the predetermined web page, the posted data storage means is referred to extract post data already stored in association with the predetermined web page. and a post form generating means for generating a post form that contains the contents of the already post according to post data to the extracted, the post form provides means for transmitting the posting form on the page viewing terminal device, the page browsing terminal with accepting posts data transmitted via the post form from the device, before posting data received the It possesses a post data reception unit to be stored in the posted data storage means, post form generating means, from the page viewing terminal device, with a demand for displaying the posting form corresponding to the predetermined web page, the page In response to the call of the external code by the post data tool in the web page transmitted from the browser terminal device, the post data is executed by executing the code in the post data management server device as the external code. It is characterized by generating a form .
本発明の投稿データ管理サーバ装置では、ページ閲覧者端末装置から送信される投稿データを受付可能とするための投稿データ用ツールに関する情報が、投稿データ用ツール記憶手段に記憶されている。そして、所定の投稿ページに実装する投稿データ用ツールを生成するためのサイト運営者端末装置またはウェブサーバ装置からの要求に応じて、投稿データ用ツール生成手段により、投稿ページに対応した投稿データ用ツールが生成される。そして、この生成された投稿データ用ツールは、投稿データ用ツール提供手段により、サイト運営者端末装置に提供される。このように、サイト運営者は、要求を送信するだけで、自分のサイトでユーザ投稿型コンテンツを容易に実装できるようなツールを得ることができる。これにより、独自にユーザ投稿型コンテンツを作成する必要がなく、サイト運営者の負担が軽減される。 In the posted data management server device of the present invention, information related to a posted data tool for enabling posting data transmitted from the page viewer terminal device is stored in the posted data tool storage means. Then, in response to a request from a site operator terminal device or a web server device for generating a post data tool to be implemented on a predetermined post page, the post data tool generating means generates post data corresponding to the post page. A tool is generated. Then, the generated post data tool is provided to the site operator terminal device by the post data tool providing means. In this way, the site operator can obtain a tool that can easily implement user-posted content on his / her site simply by sending a request. This eliminates the need to create user-submitted content uniquely and reduces the burden on the site operator.
さらに、ページ閲覧者端末装置から送信されてきたウェブページを表示する要求に応じて、投稿フォーム生成手段は、既存の投稿データおよび該ウェブ投稿ページに提供された投稿データ用ツールを用いて、投稿データ用ツールを加えた投稿フォームを生成する。そして、投稿データ受付手段により、ページ閲覧者端末装置から投稿フォームを介して送信された投稿データを受け付け、受け付けた投稿データを、投稿フォームを特定するための情報と関連付けて投稿データ記憶手段に記憶させる。これにより、複数のウェブページ間で、投稿データ用ツールが統一されるので、ユーザインタフェースが統一され、ページ閲覧者の使い勝手が向上する。しかも、各投稿フォームに投稿された投稿データを、投稿データ用ツールを介して受け付けると共に、投稿データ記憶手段に集約することができるので、投稿データ用ツールや投稿データ管理サーバ装置側で、投稿データを一括して管理することが可能となる。これにより、サイト運営者やウェブサーバ装置側の管理負担が軽減される。 Further, in response to a request to display the web page transmitted from the page viewer terminal device, the posting form generation means uses the existing posting data and the posting data tool provided on the web posting page to post. Generate a submission form with data tools. Then, the posted data receiving unit receives the posted data transmitted from the page viewer terminal device via the posted form, and stores the received posted data in association with the information for specifying the posted form in the posted data storage unit. Let As a result, since the post data tool is unified among a plurality of web pages, the user interface is unified, and the usability of the page viewer is improved. Moreover, since the posting data posted on each posting form can be received via the posting data tool and can be aggregated in the posting data storage means, the posting data can be posted on the posting data tool or the posting data management server side. Can be collectively managed. Thereby, the management burden on the site operator and the web server device side is reduced.
以上により、本発明によれば、サイト運営者が自分のサイトでユーザ投稿型コンテンツを容易に実装できるようなツールを提供すると共に、該サイトに投稿されたコメント等のデータを一括で管理することができる。 As described above, according to the present invention, it is possible to provide a tool that enables a site operator to easily implement user-submitted content on his / her site and to manage data such as comments posted on the site in a lump. Can do.
好ましくは、前記投稿データ記憶手段は、前記投稿データおよび前記ウェブページを特定するための情報を、該投稿データを投稿したページ閲覧者を特定する情報と関連付けて記憶し、 前記ページ閲覧者端末装置から送信されてきた投稿データ管理ページを表示する要求に応じて、前記投稿データ記憶手段を参照し、前記ページ閲覧者を特定すると共に、該ページ閲覧者が投稿した投稿データを抽出し、該抽出した投稿データを前記投稿データ管理ページ毎に前記ページ閲覧者端末装置に表示させるための該投稿データ管理ページを生成する投稿データ管理ページ表示手段を備える。 Preferably, the posted data storage means stores the information for specifying the posted data and the web page in association with information for specifying the page viewer who posted the posted data, and the page viewer terminal device. In response to a request to display the post data management page transmitted from the page, the post data storage means is referred to, the page viewer is specified, and post data posted by the page viewer is extracted, and the extraction is performed. Ru comprising a post data management page display means for generating the post data management pages for posting data displayed on the page viewing terminal device for each of the posted data management pages.
この場合、ページ閲覧者が各サイトの投稿フォームに投稿した投稿データが、ページ閲覧者を特定する情報と関連付けて投稿データ記憶手段に記憶される。そして、投稿データ管理ページ表示手段により、投稿データ記憶手段を参照し、特定したページ閲覧者の投稿データが抽出され、抽出した投稿データを投稿フォーム毎に表示する投稿データ管理ページが生成されるので、この投稿データ管理ページによりページ閲覧者の投稿データを一覧表示することができる。よって、多数の投稿フォームに投稿した場合でも、投稿データ管理ページにより、ページ閲覧者は投稿したデータを容易に把握することができる。 In this case, the posting data posted by the page viewer on the posting form of each site is stored in the posted data storage means in association with the information specifying the page viewer. Then, the posted data management page display means refers to the posted data storage means, extracts the posted data of the identified page viewer, and generates a posted data management page that displays the extracted posted data for each posting form . The posted data of the page viewer can be displayed as a list on the posted data management page. Therefore, even when posting to a large number of posting forms , the page viewer can easily grasp the posted data by the posting data management page.
また、本発明の投稿データ管理サーバ装置において、前記投稿データ管理ページ表示手段は、前記抽出した各投稿データについて、該投稿データに対して返信された投稿データの有無を前記ページ閲覧者端末装置に表示させることが好ましい。 Further, in the posted data management server device of the present invention, the posted data management page display means informs the page viewer terminal device of the presence or absence of posted data replied to the posted data for each extracted posted data. It is preferable to display.
この場合、ページ閲覧者が各サイトに投稿した投稿データに対して返信された投稿データの有無がページ閲覧者端末装置に表示されるので、多数の投稿フォームに投稿した場合でも、投稿データ管理ページにより、ページ閲覧者は投稿したデータに対する返信コメントの有無を容易に把握することができる。 In this case, since the presence / absence of post data returned to the post data posted by the page viewer on each site is displayed on the page viewer terminal device, the post data management page can be used even when posting to many post forms. Thus, the page viewer can easily grasp the presence or absence of a reply comment for the posted data.
好ましくは、前記投稿データ管理ページ表示手段は、前記投稿データ管理ページ上で前記投稿データがクリックされることにより、該投稿データが投稿された前記投稿フォームを前記ページ閲覧者端末装置に表示させる。 Preferably, the post data management page display means, by the post data on the contribution data management page is clicked, Ru to display the post form that the contribution data is posted on the page viewing terminal device .
この場合、投稿データ管理ページ上で投稿データがクリックされることにより、投稿データが投稿された投稿フォームがページ閲覧者端末装置に表示されるので、多数の投稿フォームに投稿した場合でも、ページ閲覧者は自分の投稿した投稿データや、この投稿データに対して返信された投稿データを容易に確認することができると共に、さらにデータを投稿する場合に、容易にデータを投稿することができる。 In this case, when posting data is clicked on the posting data management page, the posting form on which the posting data is posted is displayed on the page viewer terminal device, so even if posting to many posting forms , page browsing The person can easily check the posted data that he / she posted and the posted data returned in response to the posted data, and can easily post data when posting data.
好ましくは、前記投稿フォーム生成手段は、前記ページ閲覧者により、前記投稿フォームにおいて、該ページ閲覧者以外により投稿された所定の投稿データをお気に入りとして設定可能なように該投稿フォームを生成し、前記投稿データ記憶手段は、前記投稿データ、前記投稿フォームを特定するための情報、該投稿データを投稿したページ閲覧者を特定する情報、前記お気に入りの設定情報を関連付けて記憶し、前記投稿データ管理ページ表示手段は、前記ページ閲覧者が投稿した全ての投稿データと共に、該ページ閲覧者がお気に入りとして設定した投稿データを抽出し、該抽出した投稿データを前記投稿フォーム毎に前記ページ閲覧者端末装置に表示させる。 Preferably, the post form generating means, by the page visitors said in post form, to produce the post form as capable of setting a predetermined post data posted by other said page viewers as a favorite, the Post data storage means associates and stores the post data, information for specifying the post form , information for specifying a page viewer who posted the post data, and the favorite setting information, and the post data management page The display means extracts the post data set as a favorite by the page viewer along with all the post data posted by the page viewer, and sends the extracted post data to the page viewer terminal device for each post form. Ru is displayed.
この場合、ページ閲覧者は、例えば注目している他者の投稿データをお気に入り登録することにより、注目している投稿データを投稿データ管理ページにより一覧表示することができる。よって、注目している投稿データが多数ある場合でも、ページ閲覧者は、投稿データ管理ページにより、注目している投稿データや、この投稿データに対して返信された投稿データを容易に把握することができる。 In this case, the page viewer can display the post data of interest in a list on the post data management page by, for example, registering the post data of the other of interest as a favorite. Therefore, even if there is a lot of post data that you are interested in, the page viewer can easily grasp the post data that you are paying attention to and the post data that has been replied to this post data by using the post data management page. Can do.
また、本発明の投稿データ管理サーバ装置において、前記投稿データ記憶手段に記憶されている投稿データから、予め定められた所定条件を満たす投稿データを検索する投稿データ検索手段と、前記投稿データ検索手段により検索された投稿データを、前記投稿データ記憶手段から削除する投稿データ削除手段とを備えることが好ましい。 Further, in the posted data management server device of the present invention, posted data search means for searching for posted data satisfying a predetermined condition from posted data stored in the posted data storage means, and the posted data search means It is preferable to include post data deletion means for deleting the post data searched by the post data storage means.
この場合、投稿データ用ツールを実装したウェブページでは、投稿データは、受け付けられる毎に投稿データ記憶手段に集約して記憶される。よって、投稿データ記憶手段に記憶されている投稿データから、投稿データ検索手段により所定条件を満たす投稿データを検索して、検索されたデータを投稿データ記憶手段から削除することにより、例えば、不適切なコメントやコメントスパムを容易に除去することができる。 In this case, in the web page on which the post data tool is implemented, the post data is aggregated and stored in the post data storage means every time it is received. Therefore, by searching the posted data satisfying the predetermined condition from the posted data stored in the posted data storing unit by the posted data searching unit and deleting the searched data from the posted data storing unit, for example, inappropriate Comments and comment spam can be easily removed.
本発明の投稿データ管理方法は、コンピュータが各ステップを実行する投稿データ管理方法であるとともに、ネットワークを介して複数のページ閲覧者端末装置と、ウェブページを提供する複数のウェブサーバ装置とに接続され、該ページ閲覧者端末装置から送信される投稿データを記憶および管理する投稿データ管理サーバ装置における投稿データ管理方法であって、前記ページ閲覧者端末装置から送信される投稿データを受付可能とすると共に、前記ウェブページに貼り付けられて前記投稿データ管理サーバ装置内のコードを外部コードとして呼び出すコードから成る投稿データ用ツールに関する情報を投稿データ用ツール記憶手段に記憶させる投稿データ用ツール記憶ステップと、所定のウェブページに実装する投稿データ用ツールを生成するために、前記ウェブサーバ装置からの要求に応じて、該ウェブページを特定するための情報を受け付けると共に、前記投稿データ用ツール記憶手段を参照して、該ウェブページに対応した投稿データ用ツールを生成する投稿データ用ツール生成ステップと、前記生成された投稿データ用ツールを前記ウェブサーバ装置に送信する投稿データ用ツール提供ステップと、前記投稿データ用ツールが提供されたウェブページに投稿された投稿データを、該ウェブページを特定するための情報と関連付けて投稿データ記憶手段に記憶させる投稿データ記憶ステップと、前記ページ閲覧者端末装置から送信されてきた要求であって、前記所定のウェブページに対応する投稿フォームを表示する要求に応じて、前記投稿データ記憶手段を参照して、該所定のウェブページに関連付けられて既に記憶されている投稿データを抽出し、該抽出した投稿データに係る既投稿の内容を含む投稿フォームとして生成する投稿フォーム生成ステップと、前記投稿フォームを前記ページ閲覧者端末装置に送信する投稿フォーム提供ステップと、前記ページ閲覧者端末装置から前記投稿フォームを介して送信された投稿データを受け付けると共に、該受け付けた投稿データを前記投稿データ記憶手段に記憶させる投稿データ受付ステップとを有し、投稿フォーム生成ステップでは、前記ページ閲覧者端末装置からの、前記所定のウェブページに対応する投稿フォームを表示する要求に伴い、前記ページ閲覧者端末装置から送信されてきた前記ウェブページ内の前記投稿データ用ツールによる外部コードの呼出しに応じて、該外部コードとしての前記投稿データ管理サーバ装置内のコードを実行することにより、前記投稿フォームを生成することを特徴とする。 The posted data management method of the present invention is a posted data management method in which a computer executes each step, and is connected to a plurality of page viewer terminal devices and a plurality of web server devices that provide web pages via a network. A post data management method in a post data management server device for storing and managing post data transmitted from the page viewer terminal device, wherein post data transmitted from the page viewer terminal device can be accepted. And a post data tool storage step for storing in the post data tool storage means information related to a post data tool comprising a code that is pasted on the web page and calls a code in the post data management server device as an external code ; , the for posting data tool to be mounted on a given web page To formed, said in response to a request from the web server device, the receiving information for identifying the web page, the referring to post data for tool storage means, for post data corresponding to the web page and post data tool generation step of generating tools, and post data tool providing step of transmitting the post data tool said generated in the web Busaba device, posted on the web page the posted data tool is provided A posted data storage step of storing the posted data in association with information for specifying the web page in the posted data storage means, and a request transmitted from the page viewer terminal device , the predetermined web in response to a request for displaying the posting form corresponding to the page, by referring to the posted data storage means Associated with the predetermined web page already extracted post data stored, the post form generating step of generating a post form that contains the contents of the already post according to post data to the extracted, the said posts form page Posting form providing step for transmitting to the reader terminal device, and posting for receiving the posted data transmitted from the page viewer terminal device via the posting form and storing the received posted data in the posted data storage means have a data receiving step, in the post form generating step, the page from the viewer terminal, with a demand for displaying the posting form corresponding to the predetermined web page, sent from the page viewing terminal device The external code is called by the post data tool in the web page. The posting form is generated by executing the code in the posting data management server device as the external code in response to the submission .
本発明の投稿データ管理方法によれば、本発明の投稿データ管理サーバ装置に関して説明したように、サイト運営者が自分のサイトでユーザ投稿型コンテンツを容易に実装できるようなツールを提供すると共に、該サイトに投稿されたコメント等のデータを一括で管理することができる。 According to the posted data management method of the present invention, as described regarding the posted data management server apparatus of the present invention, while providing a tool that allows a site operator to easily implement user posted content on his site, Data such as comments posted on the site can be managed collectively.
本発明の投稿データ管理サーバプログラムは、以下の各処理をコンピュータに実行させる機能を有する投稿データ管理サーバプログラムであるとともに、ネットワークを介して複数のページ閲覧者端末装置と、ウェブページを提供する複数のウェブサーバ装置とに接続され、該ページ閲覧者端末装置から送信される投稿データを記憶および管理する投稿データ管理サーバ装置において実行する投稿データ管理サーバプログラムであって、前記ページ閲覧者端末装置から送信される投稿データを受付可能とすると共に、前記ウェブページに貼り付けられて前記投稿データ管理サーバ装置内のコードを外部コードとして呼び出すコードから成る投稿データ用ツールに関する情報を投稿データ用ツール記憶手段に記憶させる投稿データ用ツール記憶処理と、所定のウェブページに実装する投稿データ用ツールを生成するために、前記ウェブサーバ装置からの要求に応じて、該ウェブページを特定するための情報を受け付けると共に、前記投稿データ用ツール記憶手段を参照して、該ウェブページに対応した投稿データ用ツールを生成する投稿データ用ツール生成処理と、前記生成された投稿データ用ツールを前記ウェブサーバ装置に送信する投稿データ用ツール提供処理と、前記投稿データ用ツールが提供されたウェブページに投稿された投稿データを、該ウェブページを特定するための情報と関連付けて投稿データ記憶手段に記憶させる投稿データ記憶処理と、前記ページ閲覧者端末装置から送信されてきた要求であって、前記所定のウェブページに対応する投稿フォームを表示する要求に応じて、前記投稿データ記憶手段を参照して、該所定のウェブページに関連付けられて既に記憶されている投稿データを抽出し、該抽出した投稿データに係る既投稿の内容を含む投稿フォームとして生成する投稿フォーム生成処理と、前記投稿フォームを前記ページ閲覧者端末装置に送信する投稿フォーム提供処理と、前記ページ閲覧者端末装置から前記投稿フォームを介して送信された投稿データを受け付けると共に、該受け付けた投稿データを前記投稿データ記憶手段に記憶させる投稿データ受付処理とを有し、投稿フォーム生成処理では、前記ページ閲覧者端末装置からの、前記所定のウェブページに対応する投稿フォームを表示する要求に伴い、前記ページ閲覧者端末装置から送信されてきた前記ウェブページ内の前記投稿データ用ツールによる外部コードの呼出しに応じて、該外部コードとしての前記投稿データ管理サーバ装置内のコードを実行することにより、前記投稿フォームを生成することを特徴とする。 Post data management server program of the present invention, together with a post data management server program having a function to execute the following processes on a computer, a plurality of page viewing terminal apparatus via a network, a plurality of providing web pages is connected in to the web server device, a post data management server program executed in post data management server that stores and manages the post data sent from the page viewing terminal apparatus, from the page viewing terminal device Post data tool storage means for accepting post data to be transmitted and including information on a post data tool comprising a code that is pasted on the web page and calls a code in the post data management server device as an external code Tool for post data to be stored in And management, in order to produce a tool for post data to implement the predetermined web page, the response to a request from the web server device, the receiving information for identifying the web page, the post data tool storage Referring to means, and post data tool generating process for generating a tool for post data corresponding to the web page, the submission data tool providing process of transmitting the post data tool said generated in the web Busaba device A post data storage process for storing post data posted on a web page provided with the post data tool in post data storage means in association with information for specifying the web page; and the page viewer terminal a request transmitted from the device, needed for displaying the posting form corresponding to the predetermined web page Depending on, by referring to the posted data storage means, associated with said predetermined web page already extracted post data stored, as post form that contains the contents of the already-posts of the post data the extracted a post form generation process to be generated, the post form providing processing of transmitting the posting form to the page viewing terminal device, the accepting post data transmitted via the post form from the page viewing terminal device, the A posted data reception process for storing the received posted data in the posted data storage unit, and in the posted form generation process, a posted form corresponding to the predetermined web page from the page viewer terminal device is displayed. The post data in the web page transmitted from the page viewer terminal device in response to the request The posting form is generated by executing the code in the posting data management server device as the external code in response to the calling of the external code by the management tool .
本発明の投稿データ管理サーバプログラムによれば、本発明の投稿データ管理サーバ装置に関して説明した効果を奏し得る処理をコンピュータに実行させることができる。 According to the posted data management server program of the present invention, it is possible to cause a computer to execute processing that can achieve the effects described in regard to the posted data management server device of the present invention.
本発明の投稿データ管理サーバ装置の一実施形態について、図1〜図11を参照して説明する。 One embodiment of the posted data management server apparatus of the present invention will be described with reference to FIGS.
まず、図1を参照して、本発明の実施形態である投稿データ管理サーバ装置1は、ネットワークNWを介してページ閲覧者端末装置2−k(k=1,2,…n)、サイト運営者端末装置3−k(k=1,2,…m)、およびウェブサーバ装置4−k(k=1,2,…l)に接続されている。そして、投稿データ管理サーバ装置1、ページ閲覧者端末装置2−k、サイト運営者端末装置3−k、及びウェブサーバ装置4−kにより、投稿データ管理システムSが構成されている。
First, referring to FIG. 1, post data
この投稿データ管理システムSは、サイト運営者が自分のサイトの所望のページに、ページ閲覧者(ユーザ)が投稿データを投稿することができるユーザ投稿型コンテンツを実装するための、投稿データ用ツールを提供すると共に、この投稿データ用ツールを介して投稿された投稿データを一括管理するシステムである(後述の図9を参照)。そして、この投稿データ管理システムSは、ページ閲覧者が複数のサイトの投稿ページに投稿した投稿データを一覧表示することができる投稿データ管理ページを提供するシステムでもある(後述の図11を参照)。なお、本実施形態では、投稿データを、テキストデータからなるコメントとしている。 This post data management system S is a post data tool for implementing a user post type content that allows a page viewer (user) to post post data on a desired page of a site operator. Is a system that collectively manages post data posted via this post data tool (see FIG. 9 described later). The posted data management system S is also a system that provides a posted data management page that allows a page viewer to display a list of posted data posted on posted pages on a plurality of sites (see FIG. 11 described later). . In the present embodiment, the posted data is a comment made up of text data.
投稿データ管理サーバ装置1は、ページ閲覧者端末装置2−k、サイト運営者端末装置3−k、及びウェブサーバ装置4−kと、ネットワークNWを介して、例えば、通信プロトコルにTCP/IP(Transmission Control Protocol/Internet Protocol)等を用いて相互にデータの送受信が可能になっている。投稿データ管理サーバ装置1およびウェブサーバ装置4−kが同一管理者により運営されることもある。なお、ネットワークNWは、例えば、インターネット、専用通信回線(例えば、CATV(Community Antenna Television)回線)、移動体通信網(基地局等を含む)、及びゲートウェイ等により構築されている。
The posted data
サイト運営者端末装置3−kは、物販サイトやブログサイト等のサイトを運営するサイト運営者が利用する端末装置であり、例えば、ウェブブラウザアプリケーションがインストールされたパーソナルコンピュータ等を適用することができる。サイト運営者端末装置3−k自体は、ウェブブラウザアプリケーションやその他の一般的な機能以外に特段の機能を有する必要はなく、投稿データ管理サーバ装置1やウェブサーバ装置4−kが、サイト運営者端末装置3−kのウェブブラウザアプリケーションを介して、様々なページをサイト運営者端末装置3−kの画面に表示させたり、サイト運営者からこれらのページに入力された情報を取得することにより、投稿データ管理システムSが実現される。
The site operator terminal device 3-k is a terminal device used by a site operator who operates a site such as a product sales site or a blog site. For example, a personal computer installed with a web browser application can be applied. . The site operator terminal device 3-k itself does not need to have a special function in addition to the web browser application and other general functions, and the posted data
これにより、例えば、サイト運営者が、投稿データ管理サーバ装置1の運営する投稿データ管理サイトにログインしたり、投稿データ管理サイトと連携した、ウェブサーバ装置4−kの運営するページ管理サイトにログインすると、コメント用ツールを要求したり、コメント管理条件を設定したりするためのページが画面表示される。そして、これらのページを通じて、サイト運営者は、コメント用ツールを要求したり、投稿されたコメントを管理するのためのコメント管理条件を登録・変更・確認する等の管理を行うことができる。
Thereby, for example, the site operator logs in to the posted data management site operated by the posted data
ウェブサーバ装置4−kは、HTTPプロトコルを用いて、ページ閲覧者端末装置2−kから送信された要求に応じて、記憶されている各種のデータに基づきウェブページを生成し、当該ウェブページをページ閲覧者端末装置2−kに送信するためのWWW(World Wide Web)サーバ機能を有する。ウェブサーバ装置4−kには、ウェブサーバ装置4−kからページ閲覧者端末装置2−kに提供されて画面に表示される様々な種類のページに関する情報が記憶されているページデータベースが備えられている。具体的には、ページデータベースには、例えば、ウェブページを構成するHTMLデータ、音声データ、テキストデータ等が登録されている。 The web server device 4-k uses the HTTP protocol to generate a web page based on various stored data in response to a request transmitted from the page viewer terminal device 2-k. It has a WWW (World Wide Web) server function for transmitting to the page viewer terminal device 2-k. The web server device 4-k is provided with a page database in which information on various types of pages provided from the web server device 4-k to the page viewer terminal device 2-k and displayed on the screen is stored. ing. Specifically, for example, HTML data, voice data, text data, and the like constituting a web page are registered in the page database.
ウェブサーバ装置4−kは、サイト運営者が運営するサイトのページをページ閲覧者端末装置2−kに提供して画面表示させる。また、ウェブサーバ装置4−kは、サイト運営者が、自分が運営するサイトのページを管理するためのページ管理サイトを提供することもある。サイト運営者が、ウェブサーバ装置4−kの運営するページ管理サイトにログインすると、サイトのページ情報等を含む各種のページがウェブサーバ装置4−kから提供され、サイト運営者端末装置3−kのブラウザで画面表示される。そして、これらのページを通じて、サイト運営者は、自分が運営するサイトのページを登録・変更・確認する等の管理を行うことができる。 The web server device 4-k provides a page of a site operated by the site operator to the page viewer terminal device 2-k and displays it on the screen. In addition, the web server device 4-k may provide a page management site for the site operator to manage the pages of the site operated by the site operator. When the site operator logs in to the page management site operated by the web server device 4-k, various pages including site page information and the like are provided from the web server device 4-k, and the site operator terminal device 3-k. Displayed on the browser. Through these pages, the site operator can perform management such as registering, changing, and confirming the page of the site operated by the site operator.
ページ閲覧者端末装置2−kは、サイト運営者により運営されるサイトのページを閲覧するページ閲覧者が利用する端末装置である。ページ閲覧者端末装置2−kには、例えば、ウェブブラウザアプリケーションがインストールされたパーソナルコンピュータ、PDA(Personal Digital Assistant)、STB(Set Top Box)、携帯電話機等を適用することができる。ページ閲覧者端末装置2−k自体は、サイト運営者端末装置3−kと同様に、ウェブブラウザアプリケーションやその他の一般的な機能以外に特段の機能を有する必要はなく、投稿データ管理サーバ装置1やウェブサーバ装置4−kが、ページ閲覧者端末装置2−kのウェブブラウザアプリケーションを介して、様々な種類のページをページ閲覧者端末装置2−kの画面に表示させたり、ユーザからこれらのページに入力された情報を取得することにより、投稿データ管理システムSが実現される。これにより、ページ閲覧者が、サイト運営者が運営するサイトの投稿ページにアクセスすると、コメント用ツールが実装されたウェブページが、ウェブサーバ装置4−k及び投稿データ管理サーバ装置1から提供され、ページ閲覧者端末装置2−kのブラウザで画面表示される。また、ページ閲覧者が、投稿データ管理サーバ装置1により運営される投稿データ管理サイトにログインすると、当該ページ閲覧者が、投稿データ管理サーバ装置1により提供されたコメント用ツールを介して投稿したコメントを一覧表示するコメント管理ページが、データ管理サーバ装置1から提供され、ページ閲覧者端末装置2−kのブラウザで画面表示される。
The page viewer terminal device 2-k is a terminal device used by a page viewer who browses a page of a site operated by a site operator. For example, a personal computer on which a web browser application is installed, a PDA (Personal Digital Assistant), an STB (Set Top Box), a mobile phone, or the like can be applied to the page viewer terminal device 2-k. As with the site operator terminal device 3-k, the page viewer terminal device 2-k itself does not need to have a special function other than the web browser application and other general functions, and the posted data
なお、図1において、例えば、サイト運営者端末装置3−1,3−2を利用するサイト運営者は、ウェブサーバ装置4−1を介してサイトを運営しており、サイト運営者端末装置3−3,3−4を利用するサイト運営者は、ウェブサーバ装置4−2を介してサイトを運営しており、サイト運営者端末装置3−5を使用するサイト運営者は、ウェブサーバ装置4−3を介してサイトを運営している。
In FIG. 1, for example, a site operator who uses the site operator terminal devices 3-1 and 3-2 operates the site via the web server device 4-1, and the site
次に、図2を参照して、投稿データ管理サーバ装置1の構成について説明する。
Next, the configuration of the posted data
投稿データ管理サーバ装置1は、ネットワークNWに接続してページ閲覧者端末装置2−k及びサイト運営者端末装置3−k等との通信状態を制御する通信部10と、各種の演算処理を行う制御部11(CPU、ROM、RAM、入出力回路等からなる演算処理回路)と、各種データ及びプログラム等を記憶する記憶部12(例えば、ハードディスクドライブ等)と、これらの各部の間のインタフェース処理(データの読み出し及び書き込み等)を行う入出力インタフェース部13とを備えている。なお、記憶部12は、本発明の記憶手段に相当する。さらに、投稿データ管理サーバ装置1は、例えば、フレキシブルディスク、CD(Compact Disc)、DVD(Digital Versatile Disc)等の記憶媒体からデータ等を読み出す一方、当該記憶媒体に対してデータ等を記録するドライブ部を備えていてもよい。
The posted data
記憶部12には、具体的には、コメント用ツールデータベース20、コメントデータベース21が構築されている。
Specifically, a
コメント用ツールデータベース20には、コメント用ツールに関する情報が記憶されている。具体的には、サイト運営者のページにコメント用ツールを実装するためのJava(登録商標、以下同じ。) Scriptのコードが記憶されている。なお、コメント用ツールに関する情報には、コメントフォームのレイアウト等と合わせて、投稿コメント管理条件として、コメントをページ上で公開する期間である公開期間や、コメントを投稿可能な期間である投稿期間や、コメントが投稿される際のエラー判定条件等が設定される。また、エラー判定条件としては、例えば、禁止ワード、禁止IPアドレス、禁止ドメイン、禁止ID、ログイン時間、同一IPアドレスからの所定時間以内の投稿(連続投稿)、投稿文字数の上下限等が設定される。
The
コメントデータベース21には、図3に示すように、投稿されたコメントのテキストが、投稿ページのページID、投稿されたコメントを特定するためのコメントIDと関連付けられて記憶されている。なお、コメントを投稿したページ閲覧者が、該投稿ページのサイトに予め登録している場合には、ユーザIDが取得され、コメントデータベース21に記憶される。また、ページ閲覧者がコメントをお気に入り登録した場合には、お気に入り登録したページ閲覧者のユーザIDが、お気に入り登録情報としてコメントデータベース21に記憶される。
In the
所定のページに対して新規にコメント用ツールが提供された場合には、提供先ページのページIDがコメントデータベース21に記憶される。そして、コメント用ツールを介してコメントが投稿されて受け付けられる毎に、提供先ページのページID毎のレコードが追加され、コメントID、ユーザIDやコメントとして書き込まれたテキスト等が登録される。
When a comment tool is newly provided for a predetermined page, the page ID of the provided page is stored in the
さらに、記憶部12には、所定のオペレーティングシステムの他、HTTPプロトコルを用いて、ページ閲覧者端末装置2やサイト運営者端末装置3−kから送信された要求に応じて、当該記憶部12に記憶されている各種のデータに基づきウェブページを生成し、当該ウェブページをページ閲覧者端末装置2−kやサイト運営者端末装置3−k等に送信するためのWWWサーバプログラムや、その他、投稿データ管理サーバ装置1の機能を実現するための各種のプログラムが記憶されている。
Furthermore, in addition to a predetermined operating system, the storage unit 12 stores the storage unit 12 in response to a request transmitted from the page viewer terminal device 2 or the site operator terminal device 3-k using the HTTP protocol. A WWW server program for generating a web page based on various stored data and transmitting the web page to the page viewer terminal device 2-k, the site operator terminal device 3-k, etc. Various programs for realizing the functions of the data
なお、各種のデータ及びプログラム等は、例えば、他のサーバ装置等からネットワークNWを介して取得されるようにしてもよいし、CD−ROM等の記憶媒体に記録されて、ドライブ部を介して読み込まれるようにしてもよい。 Various data and programs may be acquired from other server devices via a network NW, or may be recorded on a storage medium such as a CD-ROM and via a drive unit. It may be read.
また、制御部11には、投稿データ管理サーバ装置1の機能を実現するための各種の機能的構成が備えられている。これらの機能は、投稿データ管理サーバ装置1の制御部11のROMや記憶部12に予め記憶されたプログラムを読み出して制御部11のCPUにより実行することにより実現される。このプログラムは、本発明の投稿データ管理サーバプログラムを含んでいる。
Further, the control unit 11 is provided with various functional configurations for realizing the functions of the posted data
さらに、具体的には、制御部11には、図2に示すように、その機能的構成として、投稿データ用ツール生成手段32、投稿データ用ツール提供手段33、投稿ページ生成手段34、投稿ページ提供手段35、投稿データ受付手段36、投稿データ管理ページ表示手段37、投稿データ検索手段38、投稿データ削除手段39が備えられている。
More specifically, as shown in FIG. 2, the control unit 11 includes, as its functional configuration, a posted data
投稿データ用ツール生成手段32は、所定の投稿ページに実装するコメント用ツールを生成するためのサイト運営者端末装置3−kまたはウェブサーバ装置4−kからの要求に応じて、該投稿ページを特定するための情報を受け付ける。そして、投稿データ用ツール生成手段32は、コメント用ツールデータベース20を参照して、特定された投稿ページに対応したコメント用ツールを生成する。投稿データ用ツール提供手段33は、投稿データ用ツール生成手段32により生成されたコメント用ツールのデータをサイト運営者端末装置3−kまたはウェブサーバ装置4−kに送信する。
Post data tool generation means 32 responds to a request from site operator terminal device 3-k or web server device 4-k for generating a comment tool to be mounted on a predetermined post page. Accept information for identification. Then, the posting data tool generation means 32 refers to the
投稿ページ生成手段34は、ページ閲覧者端末装置2−kから送信されてきた投稿ページを表示する要求に応じて、コメント用ツールデータベース20を参照して、該投稿ページに関連付けられたコメント用ツールに関する情報を抽出すると共に、コメントデータベース21を参照して、該投稿ページに関連付けられて既に記憶されているコメントデータを抽出する。そして、投稿ページ生成手段34は、抽出したコメント用ツールおよびコメントデータに基づいて投稿ページを生成する。投稿ページ提供手段35は、投稿ページ生成手段34により生成された投稿ページをページ閲覧者端末装置2−kに送信する。
The posted page generation means 34 refers to the
投稿データ受付手段36は、ページ閲覧者端末装置2−kから投稿ページを介して送信されたコメントを受け付けると共に、該受け付けたコメントをコメントデータベース21に記憶させる。
The posted data receiving means 36 receives a comment transmitted from the page viewer terminal device 2-k via the posted page, and stores the received comment in the
投稿データ管理ページ表示手段37は、ページ閲覧者端末装置2−kから送信されてきた、コメント管理ページを表示する要求に応じて、コメントデータベース21を参照し、ページ閲覧者を特定すると共に、該ページ閲覧者が投稿したコメントを抽出し、該抽出したコメントに関する情報をページ閲覧者端末装置2−kに表示させるためのコメント管理ページ(図11を参照)を生成する。
The posted data management page display means 37 refers to the
投稿データ検索手段38は、コメントデータベース21に記憶されているコメントから、予め定められた所定条件(エラー判定条件)を満たすコメントを検索する。そして、投稿データ削除手段39は、投稿データ検索手段38により検索されたコメントを、コメントデータベース21から削除する。
The posted data search means 38 searches the comments stored in the
次に、本実施形態の投稿データ管理サーバ装置1により実現される投稿データ管理システムSの作動を、図4〜図7に示すフローチャートに従って説明する。なお、以下の説明では、ページ閲覧者(ユーザX)がページ閲覧者端末装置2−1を使用し、サイト運営者がサイト運営者端末装置3−1を使用する場合を例にして説明する。
Next, the operation of the posting data management system S realized by the posting data
まず、全体の作動概要を説明すると、投稿データ管理システムSでは、サイト運営者端末装置3−1を介してサイト運営者にコメント用ツールを提供するコメント用ツール提供処理が行われる。また、ページ閲覧者端末装置2−1を介して、ページ閲覧者により投稿ページが閲覧され、この投稿ページにコメントが投稿される投稿ページ閲覧・投稿処理が行われる。また、ページ閲覧者端末装置2−1を介して、コメント投稿者であるページ閲覧者が、投稿した全てのコメントを確認するためのコメント管理ページ表示処理が行われる。これらの処理は、サイト運営者及びページ閲覧者の要求に応じたタイミングでそれぞれ随時実行される。 First, the overall operation overview will be described. In the posted data management system S, a comment tool providing process for providing a comment tool to the site operator is performed via the site operator terminal device 3-1. Further, a posted page is browsed by the page viewer via the page viewer terminal device 2-1, and a posted page browsing / posting process in which a comment is posted on this posted page is performed. Moreover, the comment management page display process for the page viewer who is a comment contributor to confirm all the posted comments is performed via the page browser terminal device 2-1. These processes are executed at any time according to the request of the site operator and the page viewer.
次に、各処理について詳細に説明する。まず、コメント用ツール提供処理について、図4に示すフローチャートに従って説明する。当該処理は、例えば、投稿データ管理サーバ装置1による投稿データ管理サイトや、ウェブサーバ装置4−1によるページ管理サイトに、ログイン中のサイト運営者が、サイト運営者端末装置3−1から、自分の運営するサイトの所定のページにコメント用ツールを実装するための、予め定められた所定の操作をした場合に開始される。
Next, each process will be described in detail. First, the comment tool providing process will be described with reference to the flowchart shown in FIG. This process is performed, for example, by the logged-in site operator himself / herself from the site operator terminal device 3-1 to the posted data management site by the posted data
まず、サイト運営者端末装置3−1において、コメント用ツール生成要求が投稿データ管理サーバ装置1に送信される(STEP1)。このとき、コメント用ツールを実装したいページ(ツールの提供先ページ)のURL、コメントの公開期間、コメントの投稿期間、コメント投稿時のエラー判定条件等のデータと共に送信される。 First, in the site operator terminal device 3-1, a comment tool generation request is transmitted to the posted data management server device 1 (STEP 1). At this time, it is transmitted together with data such as the URL of the page (tool providing destination page) on which the comment tool is to be installed, the comment disclosure period, the comment posting period, and the error determination condition at the time of comment posting.
次に、投稿データ管理サーバ装置1は、サイト運営者端末装置3−1から送信されたコメント用ツール生成要求を受信して要求を受け付け(STEP2)、ツールの提供先ページのページIDとして、該ページのURLを取得する(STEP3)。次に、投稿データ管理サーバ装置1は、コメント用ツールデータベース20を参照して、提供先ページに対応したコメント用ツールを生成する(STEP4)。次に、投稿データ管理サーバ装置1は、コメントデータベース21に、ツール提供先ページのレコードを追加する(STEP5)。次に、投稿データ管理サーバ装置1は、生成したコメント用ツールのデータをサイト運営者端末装置3−1に送信する(STEP6)。
Next, the posted data
次に、サイト運営者端末装置3−1において、投稿データ管理サーバ装置1から送信されたコメント用ツールのデータが受信され、画面に表示される(STEP7)。表示されるコメント用ツールのデータは、具体的には、投稿データ管理サーバ装置1のコメント用ツールデータベース21に記憶されているコードを外部コードとして呼び出すためのコードを含む特定のコードである。以上により、コメント用ツール提供処理は終了される。
Next, in the site operator terminal device 3-1, the comment tool data transmitted from the posted data
ここで、上述のコメント用ツール提供処理について、図8に示す例を参照して説明する。図8に示す例において、A社はブログサービス、物販サイト、ニュースサイトといった複数のサイトを運営するサイト運営者であり、これらのサイトは、A社が運営するウェブサーバ装置4−1を利用して運営されている。そして、A社のブログサービスには、複数の個人が登録し、それぞれ、サイト運営者として、ブログサイトを運営している。同様に、B社はブログサービス、物販サイト、掲示板サイトの複数のサイトを運営するサイト運営者であり、これらのサイトは、B社が運営するウェブサーバ装置4−2を利用して運営されている。そして、B社のブログサービスには、複数の個人が登録し、それぞれ、サイト運営者として、ブログサイトを運営している。また、個人Cは、ウェブサーバ装置4−3により提供されるホームページサービスに登録して、サイト運営者として、個人ホームページを運営している。また、投稿データ管理サーバ装置1を介してコメントセンターが運営されている。
Here, the comment tool providing process described above will be described with reference to an example shown in FIG. In the example shown in FIG. 8, Company A is a site operator who operates a plurality of sites such as a blog service, a product sales site, and a news site. These sites use a web server device 4-1 operated by Company A. Operated. A plurality of individuals are registered in the blog service of Company A, and each operates a blog site as a site operator. Similarly, Company B is a site operator who operates a plurality of sites including a blog service, a merchandise sales site, and a bulletin board site. These sites are operated using a web server device 4-2 operated by Company B. Yes. A plurality of individuals are registered in the blog service of company B, and each operates a blog site as a site operator. Moreover, the individual C registers with the homepage service provided by the web server apparatus 4-3, and operates the personal homepage as a site operator. In addition, a comment center is operated via the posting data
このとき、サイト運営者として、A社、B社、A社のブログサービスに登録している個人、B社のブログサービスに登録している個人、個人Cは、それぞれ、コメントセンターに対してコメント用ツールを要求することができる。コメントセンターは、各サイト運営者から、各サイトの所定のページに対するコメント用ツールを要求されると、コメント用ツールデータベース20を参照して、該ページに対応するコメント用ツールを生成して、各サイト運営者に提供すると共に、コメントデータベース21に、該ページのページIDを記憶させる。各サイト運営者は、提供されたコメント用ツール(特定のコード)を自分のページのソースに貼り付けることで、自分のページにコメントフォームを実装することができる。
At this time, as a site operator, individuals registered in the blog service of Company A, Company B, Company A, individuals registered in the blog service of Company B, and individual C each commented on the comment center. You can ask for tools. When each site operator requests a comment tool for a predetermined page of each site, the comment center refers to the
例えば、図9に、A社がサイト運営者として、自社が運営するニュースサイトの所定のページ100(静的ページ)にコメント用ツールを貼り付けた場合の例を示す。貼り付けたコメント用ツールにより、コメントフォーム101がページ100内に表示されることとなる。コメントフォーム101は、既存コメント表示エリア102と、コメント入力フォーム103と、ページ閲覧者表示エリア104と、お気に入り登録チェックボックス105と、コメント投稿ボタン106により構成されている。
For example, FIG. 9 shows an example in which a comment tool is pasted on a predetermined page 100 (static page) of a news site operated by the company A as a site operator. The
さらに、後述の投稿ページ閲覧・処理で説明するように、コメント用ツールを実装することにより、投稿ページ閲覧時に、ログインの有無や公開期間や投稿期間に応じて異なるコメントフォームを表示させたり、コメント投稿時に、投稿コメントのエラー判定をして、受け付けるか否かを決定したり、エラー判定結果に応じて異なるコメントフォームを表示させたりすることが可能となる。 Furthermore, as explained in the post page viewing and processing described later, by implementing a comment tool, when viewing the post page, you can display different comment forms depending on whether you are logged in, the publication period, and the posting period, At the time of posting, it is possible to determine whether or not to accept an error in the posted comment and display a different comment form depending on the error determination result.
このように、サイト運営者は、提供されたコメント用ツール(特定のコード)を、所定のページのソースに貼り付けるだけで、ページに高機能なコメントフォームを容易に実装することができる。これにより、独自にコメント用ツールを作成する必要がなく、サイト運営者の負担が軽減される。 In this way, the site operator can easily implement a highly functional comment form on a page simply by pasting the provided comment tool (specific code) to the source of a predetermined page. This eliminates the need for creating a commenting tool on its own, reducing the burden on the site operator.
次に、投稿ページ閲覧・投稿処理について説明する。まず、投稿ページ閲覧処理について、図5に示すフローチャートに従って説明する。ページ閲覧者端末装置2−1から、所定の投稿ページの表示要求がウェブサーバ装置4−1に送信される(STEP11)。これにより、ウェブサーバ装置4−1において、ページ閲覧者端末装置2−1から送信された投稿ページ表示要求が受信されて受け付けられ、投稿ページデータが送信される(STEP12)。次に、ページ閲覧者端末装置2−1において、投稿ページデータの一部に埋め込まれている特定のコードに基づいて、外部コードが呼び出される(STEP13)。 Next, posting page browsing / posting processing will be described. First, the posted page browsing process will be described with reference to the flowchart shown in FIG. A request to display a predetermined posting page is transmitted from the page viewer terminal device 2-1 to the web server device 4-1 (STEP 11). Thereby, in the web server device 4-1, the posting page display request transmitted from the page viewer terminal device 2-1 is received and accepted, and the posting page data is transmitted (STEP 12). Next, in the page viewer terminal device 2-1, an external code is called based on a specific code embedded in part of the posted page data (STEP 13).
これにより、投稿データ管理サーバ装置1は、コメント用ツールデータベース20から、投稿ページのページIDに関連付けられている特定のコードを呼び出す。次に、投稿データ管理サーバ装置1は、呼び出した特定のコードに基づいて表示API(Applications Programming Interface)を呼び出す(STEP14)。次に、投稿データ管理サーバ装置1は、コメントデータベース21から、投稿ページのページIDに関連付けられている、既に登録されているコメントのコメントデータを取得する(STEP15)。次に、投稿データ管理サーバ装置1は、ログインの有無、公開期間、投稿期間を確認する(STEP16)。
Thereby, the posting data
次に、投稿データ管理サーバ装置1は、確認結果に応じたコメントフォームを生成する(STEP17)。詳細には、確認結果に応じて、以下(1)〜(4)のようにコメントフォームが生成される。
(1) 通常状態では、既存コメントおよびコメント入力フォームを表示する。
(2) 投稿期間開始前・終了後の場合には、既存コメントの表示のみで、コメント入力フォームを表示しない。
(3) 公開期間終了後の場合には、既存コメントおよびコメント入力フォームのいずれも表示しない。
(4) 未ログインの場合には、既存コメントの表示のみで、コメント入力フォームの代わりに、ページ閲覧者にサイトへのログインを促すログインフォームを表示する。
Next, the posted data
(1) In the normal state, the existing comment and comment input form are displayed.
(2) In the case of before or after the posting period starts, only the existing comments are displayed, and the comment input form is not displayed.
(3) Neither the existing comment nor the comment input form is displayed after the publication period ends.
(4) If you are not logged in, just display an existing comment, and instead of a comment input form, display a login form that prompts page viewers to log in to the site.
次に、投稿データ管理サーバ装置1は、生成したコメントフォームのデータをページ閲覧者端末装置2−1に送信する(STEP18)。
Next, the posting data
最後に、ページ閲覧者端末装置2−1において、送信されたコメントフォームのデータが受信され、投稿ページが表示される(STEP19)。以上により、投稿ページ表示処理が終了される。 Finally, the page viewer terminal device 2-1 receives the transmitted comment form data and displays the posting page (STEP 19). Thus, the posted page display process is terminated.
次に、投稿処理について、図6に示すフローチャートに従って説明する。該処理は、上述の投稿ページ閲覧処理で、通常状態のコメントフォーム(既存コメントの表示とコメント入力フォームの表示)が表示されている際に、引き続き行われる。 Next, the posting process will be described with reference to the flowchart shown in FIG. This process is continuously performed when the comment form in the normal state (display of the existing comment and display of the comment input form) is displayed in the post page browsing process described above.
まず、ページ閲覧者端末装置2−1において、コメントフォームへのコメントの入力が受け付けられ、入力されたコメントデータが投稿データ管理サーバ装置に送信される(STEP21)。すなわち、コメント入力フォームにコメントが入力され、コメント登録ボタンがクリック操作されている。この操作は、投稿ページに埋め込まれたコメント用ツールにおいて指定されたアクションであり、コメント用ツールにより、非同期通信で投稿データ管理サーバ装置1に送信される。
First, in the page viewer terminal device 2-1, an input of a comment to the comment form is accepted, and the input comment data is transmitted to the posting data management server device (STEP 21). That is, a comment is input to the comment input form, and the comment registration button is clicked. This operation is an action designated in the comment tool embedded in the posting page, and is transmitted to the posted data
次に、投稿データ管理サーバ装置1は、呼び出した特定のコードに基づいて登録APIを呼び出す(STEP22)。次に、投稿データ管理サーバ装置1は、登録APIを介して、コメントが投稿エラーであるか否か(コメントが予め定められたエラー判定条件を満たすか否か)を判定する。具体的には、以下(1)〜(7)のように投稿エラーが判定される。
(1) 禁止ワードが含まれたコメントを、投稿エラーと判定する。
(2) 禁止IPアドレスから投稿されたコメントを、投稿エラーと判定する。
(3) 禁止ドメインから投稿されたコメントを、投稿エラーと判定する。
(4) 禁止IDのユーザから投稿されたコメントを、投稿エラーと判定する。
(5) 同一IPアドレスからの所定時間(例えば5秒)以内の投稿を、連続投稿として、投稿エラーと判定する。
(6) 投稿文字数の下限(例えば、全角4文字未満)を下回る文字数の投稿を、投稿エラーと判定する。
(7) 投稿文字数の上限(例えば、全角1,000文字以上)を上回る文字数の投稿を、投稿エラーと判定する。
Next, the posted data
(1) A comment containing a prohibited word is judged as a posting error.
(2) A comment posted from a prohibited IP address is judged as a posting error.
(3) A comment posted from a prohibited domain is judged as a posting error.
(4) A comment posted by a user with a prohibited ID is determined as a posting error.
(5) Posts within a predetermined time (for example, 5 seconds) from the same IP address are determined as post posts as post errors.
(6) Posts with the number of characters below the lower limit of the number of posted characters (for example, less than 4 full-width characters) are determined as posting errors.
(7) Posts with more characters than the upper limit of the number of posted characters (for example, 1,000 or more double-byte characters) are determined as posting errors.
STEP23の判定結果がNOの場合(投稿エラーでない場合)は、STEP24に進み、投稿データ管理サーバ装置1は、コメントデータベース21に、投稿されたコメントのコメントデータ(ページID,コメントID,ユーザID,テキストデータ)を登録し、STEP25に進む。一方、STEP23の判定結果がYESの場合(投稿エラーである場合)は、コメントデータを登録せず、そのままSTEP25に進む。
If the determination result in STEP 23 is NO (if it is not a posting error), the process proceeds to STEP 24, and the posting data
次に、STEP25で、投稿データ管理サーバ装置1は、呼び出した特定のコードに基づいて表示APIを呼び出す。次に、投稿データ管理サーバ装置1は、ページIDに基づいて、コメントデータベース21から、該ページIDに関連付けられて既に記憶されているコメントのコメントデータを取得する(STEP26)。
Next, in STEP 25, the posted data
次に、投稿データ管理サーバ装置1は、エラー判定結果に応じたコメントフォームを生成する(STEP27)。詳細には、投稿エラーでない場合は、投稿完了メッセージと共に、STEP24で登録された投稿コメントが既存コメントとして表示され、コメント入力フォームが表示されるコメントフォームが生成される。一方、投稿エラーである場合には、投稿エラーメッセージと共に、投稿直前のコメントフォームと同じ状態を示すコメントフォームが生成される。次に、投稿データ管理サーバ装置1は、生成したコメントフォームをページ閲覧者端末装置2−1に送信する(STEP28)。
Next, the posted data
これにより、ページ閲覧者端末装置2−1において、投稿データ管理サーバ装置1から送信されたコメントフォームが受信され、画面表示される(STEP29)。以上により、投稿処理が終了される。
As a result, the page viewer terminal device 2-1 receives the comment form transmitted from the posted data
ここで、上述の投稿ページ閲覧・投稿処理について、図10に示す例を参照して説明する。図10に示す各サイトとコメントセンターは、図8と同様であり、各サイトにそれぞれコメントセンターからコメント用ツールが提供されている。図10において、ユーザXは、ページ閲覧者端末装置2−1を介して、複数の(本実施形態では7つの)サイトの投稿ページを閲覧し、投稿ページにコメントを投稿している。このとき、各サイトで投稿したコメントは、それぞれ、コメント用ツールによりコメントセンターに送信され、コメントデータベース21に記憶される。
Here, the post page browsing / posting process described above will be described with reference to an example shown in FIG. Each site and comment center shown in FIG. 10 are the same as those in FIG. 8, and a comment tool is provided from each comment center to each site. In FIG. 10, the user X browses the posting pages of a plurality of (seven in this embodiment) sites via the page viewer terminal device 2-1, and posts a comment on the posting page. At this time, comments posted on each site are transmitted to the comment center by the comment tool and stored in the
このように、各サイトでコメントセンターから提供されるコメント用ツールを統一して実装することで、各サイトでユーザインタフェースが統一されるので、ページ閲覧者の使い勝手が向上する。また、各サイトでコメントセンターから提供されるコメント用ツールを統一して実装することで、複数のサイトで投稿されるコメントをコメントデータベース21に集約することができる。
In this way, by uniformly implementing the comment tools provided from the comment center at each site, the user interface is unified at each site, so that the usability of the page viewer is improved. In addition, by integrating the comment tools provided from the comment center at each site, comments posted at a plurality of sites can be collected in the
さらに、コメント用ツールにより、投稿ページ閲覧時に、ログインの有無や公開期間や投稿期間に応じてコメントフォームを変えて、コメントの受け付けを停止したり、コメント投稿時に、投稿コメントのエラー判定をして、コメントを受け付けるか否かを決定したりすることが可能となる。また、コメントセンターでは、コメントデータベース21に対して、定期的にコメント検索・削除処理を実行し、不適切なコメントやコメントスパムを除去することができる。このように、コメントセンター側で投稿コメントが一括管理されるので、サイト運営者やウェブサーバ装置側の管理負担が軽減される。
In addition, the comment tool can be used to change the comment form according to the presence / absence of login, publishing period, and posting period when viewing the posting page, and to stop accepting comments, or to determine errors in posted comments when posting comments. It is possible to decide whether or not to accept a comment. Further, the comment center can periodically perform comment search / deletion processing on the
次に、コメント管理処理について、図7に示すフローチャートに従って説明する。この処理は、投稿データ管理サーバ装置1により運営されるコメント管理サイト(コメントセンター)にログインしているページ閲覧者により開始される。
Next, comment management processing will be described with reference to the flowchart shown in FIG. This process is started by a page viewer who is logged in to a comment management site (comment center) operated by the posted data
まず、ページ閲覧者端末装置2−1において、コメント管理ページの表示要求が投稿データ管理サーバ装置1に送信される(STEP31)。次に、投稿データ管理サーバ装置1は、ログイン情報からユーザIDを取得する(STEP33)。次に、投稿データ管理サーバ装置1は、コメントデータベース21を参照して、ユーザIDに関連付けて記憶されているコメントデータを抽出する(STEP34)。次に、投稿データ管理サーバ装置1は、コメントが存在する投稿ページを抽出する(STEP35)。次に、投稿データ管理サーバ装置1は、抽出したコメントデータに基づいて、コメント管理ページを生成する。
First, the page viewer terminal device 2-1 transmits a comment management page display request to the posted data management server device 1 (STEP 31). Next, the posting data
ここで、図11を参照して、コメント管理ページのページ構成について説明する。図11は、コメント管理ページ200の画面表示例を示す。コメント管理ページ200は、ページ閲覧者(コメント投稿者)が、自分が複数の投稿ページに投稿したコメント、及びこのコメントに対する返信コメントを確認等するためのページである。コメント管理ページ200は、コメント管理サイトにログイン中のページ閲覧者のユーザIDに対応するコメントデータに基づいて生成される。また、コメント管理ページ200は、例えば、投稿データ管理システムSの会員ログインページにおいてログインボタンが選択されて、パスワード認証が成功した場合に遷移するページである。
Here, the page configuration of the comment management page will be described with reference to FIG. FIG. 11 shows a screen display example of the
図11に示すように、コメント管理ページ200は、投稿サイト表示・指定エリア201、投稿状況表示エリア202により構成されている。
As shown in FIG. 11, the
投稿サイト表示・指定エリア200には、ページ閲覧者によりコメントが投稿された1以上の(この画面表示例では7つの)サイトを示す枠R1〜R7が表示される。これにより、ページ閲覧者は、多数のサイトの投稿ページにコメントを投稿した場合にも、自分がコメントを投稿したサイトを容易に把握できる。そして、ページ閲覧者が表示枠をクリックすることで、サイトの投稿ページが別ウィンドウに画面表示される。これにより、自分が投稿したコメントやこのコメントに対する返信コメント等を容易に確認することができる。
In the posting site display /
また、投稿サイト表示・指定エリア201には、各サイトで自分が投稿したコメントに新着の返信コメントがある場合、対応するコメントのサイトの表示枠が、例えば他の表示枠と異なる有彩色で表示される。これと共に、投稿状況表示エリア202に、「new 新着の返信コメントがあります」といったメッセージが表示される。これにより、ページ閲覧者は、自分が投稿したコメントに対する新着の返信コメントの有無が容易に把握され、内容を速やかに確認することができる。
In addition, in the posting site display / designation area 201, when there is a new reply comment in a comment posted by each site, the display frame of the corresponding comment site is displayed in a chromatic color different from other display frames, for example. Is done. Along with this, a message such as “new new reply comment exists” is displayed in the posting
さらに、他者のコメントをお気に入り登録した場合、コメント管理ページには、お気に入り登録したコメントが投稿されたサイトを示す枠が、投稿サイト表示・指定エリアと同様に表示される。これにより、ページ閲覧者は、お気に入り登録した(注目している)コメントが多数のサイトにある場合にも、注目しているコメントが投稿されているサイトを容易に把握できる。そして、注目しているコメントやこのコメントに対する返信コメント等を容易に確認することができる。 Further, when the comment of another person is registered as a favorite, a frame indicating the site where the comment registered as a favorite is posted is displayed on the comment management page in the same manner as the posting site display / designation area. Thereby, the page viewer can easily grasp the site on which the comment being noticed is posted even when the favorite-registered (focused) comment is on a large number of sites. Then, it is possible to easily confirm the comment being noticed and the reply comment to the comment.
図7に戻り、次に、投稿データ管理サーバ装置1は、生成したコメント管理ページ100をページ閲覧者端末装置2−1に送信する(STEP37)。これにより、ページ閲覧者端末装置2−1において、投稿データ管理サーバ装置1から送信されたコメント管理ページが受信され、画面表示される(STEP38)。以上により、コメント管理ページ表示処理が終了される。
Returning to FIG. 7, next, the posted data
以上の各処理により、本実施形態によれば、サイト運営者が自分のサイトでユーザ投稿型コンテンツを容易に実装できるようなコメント用ツールを提供すると共に、該サイトに投稿されたコメントを一括管理することができる。さらに、本実施形態によれば、ページ閲覧者が投稿したコメントに関する情報を、当該ページ閲覧者が容易に把握できるように提供することができる。 Through the above processes, according to the present embodiment, the site operator provides a comment tool that allows the user to easily implement user-posted content on his / her site, and collectively manages comments posted on the site. can do. Furthermore, according to this embodiment, it is possible to provide information related to a comment posted by a page viewer so that the page viewer can easily grasp the information.
なお、本実施形態では、投稿データを、テキストデータからなるコメントとしたが、例えば、画像、動画、映像等でもよい。 In the present embodiment, the posted data is a comment made up of text data. However, for example, an image, a moving image, a video, or the like may be used.
また、本実施形態では、コメント用ツールをJava Scriptで実装するものとしたが、例えば、Flash等の他のコードを用いてもよい。 In this embodiment, the comment tool is implemented by Java Script, but other codes such as Flash may be used, for example.
NW…ネットワーク、S…投稿データ管理システム、1…投稿データ管理サーバ装置、2−k…ページ閲覧者端末装置、3−k…サイト運営者端末装置、4−k…ウェブサーバ装置、10…通信部、11…制御部、12…記憶部、13…入出力インタフェース部、20…コメント用ツールデータベース(投稿データ用ツール記憶手段)、21…コメントデータベース(投稿データ記憶手段)、32…投稿データ用ツール生成手段、33…投稿データ用ツール提供手段、34…投稿ページ生成手段、35…投稿ページ提供手段、36…投稿データ受付手段、37…投稿データ管理ページ表示手段、38…投稿データ検索手段、39…投稿データ削除手段。
NW ... Network, S ... Post data management system, 1 ... Post data management server device, 2-k ... Page viewer terminal device, 3-k ... Site operator terminal device, 4-k ... Web server device, 10 ... Communication , 11 ... control unit, 12 ... storage unit, 13 ... input / output interface unit, 20 ... comment tool database (post data tool storage means), 21 ... comment database (post data storage means), 32 ... for post data Tool generating means 33 ... Post data
Claims (8)
前記ページ閲覧者端末装置から送信される投稿データを受付可能とすると共に、前記ウェブページに貼り付けられて前記投稿データ管理サーバ装置内のコードを外部コードとして呼び出すコードから成る投稿データ用ツールに関する情報を記憶する投稿データ用ツール記憶手段と、
所定のウェブページに実装する投稿データ用ツールを生成するために、前記ウェブサーバ装置からの要求に応じて、該ウェブページを特定するための情報を受け付けると共に、前記投稿データ用ツール記憶手段を参照して、該ウェブページに対応した投稿データ用ツールを生成する投稿データ用ツール生成手段と、
前記生成された投稿データ用ツールを前記ウェブサーバ装置に送信する投稿データ用ツール提供手段と、
前記投稿データ用ツールが提供されたウェブページに投稿された投稿データを、該ウェブページを特定するための情報と関連付けて記憶する投稿データ記憶手段と、
前記ページ閲覧者端末装置から送信されてきた要求であって、前記所定のウェブページに対応する投稿フォームを表示する要求に応じて、前記投稿データ記憶手段を参照して、該所定のウェブページに関連付けられて既に記憶されている投稿データを抽出し、該抽出した投稿データに係る既投稿の内容を含む投稿フォームとして生成する投稿フォーム生成手段と、
前記投稿フォームを前記ページ閲覧者端末装置に送信する投稿フォーム提供手段と、
前記ページ閲覧者端末装置から前記投稿フォームを介して送信された投稿データを受け付けると共に、該受け付けた投稿データを前記投稿データ記憶手段に記憶させる投稿データ受付手段と
を有し、
投稿フォーム生成手段は、前記ページ閲覧者端末装置からの、前記所定のウェブページに対応する投稿フォームを表示する要求に伴い、前記ページ閲覧者端末装置から送信されてきた前記ウェブページ内の前記投稿データ用ツールによる外部コードの呼出しに応じて、該外部コードとしての前記投稿データ管理サーバ装置内のコードを実行することにより、前記投稿フォームを生成することを特徴とする投稿データ管理サーバ装置。 A post data management server device that is connected to a plurality of page viewer terminal devices and a plurality of web server devices that provide web pages via a network, and stores and manages post data transmitted from the page viewer terminal devices Because
Information relating to a post data tool comprising a code that can accept post data transmitted from the page viewer terminal device and that is pasted on the web page and calls a code in the post data management server device as an external code A post data tool storage means for storing
In order to generate a post data tool to be mounted on a predetermined web page, in response to a request from the web server device, information for specifying the web page is received and the post data tool storage means is referred to A post data tool generating means for generating a post data tool corresponding to the web page;
And post data tool provides means for transmitting tool for post data the generated on the web Busaba device,
Post data storage means for storing post data posted on a web page provided with the post data tool in association with information for specifying the web page;
In response to a request transmitted from the page viewer terminal device and displaying a posting form corresponding to the predetermined web page, the posting data storage means is referred to the predetermined web page. Post form generation means for extracting post data that is associated and already stored, and generating a post form that includes the contents of the existing post related to the extracted post data;
And post form provides means for transmitting the post form in the page view user terminal device,
With accepting posts data transmitted via the post form from the page viewing terminal apparatus, possess a post data receiving means for storing the post data received the said post data storage means,
Post form generation means, in response to a request to display a post form corresponding to the predetermined web page from the page viewer terminal device, the post in the web page transmitted from the page viewer terminal device A posted data management server device that generates the posted form by executing a code in the posted data management server device as the external code in response to a call of the external code by a data tool .
前記投稿データ記憶手段は、前記投稿データおよび前記投稿フォームを特定するための情報を、該投稿データを投稿したページ閲覧者を特定する情報と関連付けて記憶し、
前記ページ閲覧者端末装置から送信されてきた投稿データ管理ページを表示する要求に応じて、前記投稿データ記憶手段を参照し、前記ページ閲覧者を特定すると共に、該ページ閲覧者が投稿した投稿データを抽出し、該抽出した投稿データを前記投稿データ管理ページ毎に前記ページ閲覧者端末装置に表示させるための該投稿データ管理ページを生成する投稿データ管理ページ表示手段を備えることを特徴とする投稿データ管理サーバ装置。 The posted data management server device according to claim 1,
The posted data storage means stores information for specifying the posted data and the posted form in association with information for specifying a page viewer who posted the posted data,
In response to a request to display the posted data management page transmitted from the page viewer terminal device, the posted data storage unit is referred to, the page viewer is specified, and posted data posted by the page viewer. extracting, characterized in that it comprises a post data management page display means for generating the post data management page for displaying the post data the extracted to the page viewing terminal device for each of the posted data management page post Data management server device.
前記投稿データ管理ページ表示手段は、前記抽出した各投稿データについて、該投稿データに対して返信された投稿データの有無を前記ページ閲覧者端末装置に表示させることを特徴とする投稿データ管理サーバ装置。 The posted data management server device according to claim 2,
The posted data management page display means displays, on the page viewer terminal device, the presence or absence of posted data replied to the posted data for each of the extracted posted data. .
前記投稿データ管理ページ表示手段は、前記投稿データ管理ページ上で前記投稿データがクリックされることにより、該投稿データが投稿された前記投稿フォームを前記ページ閲覧者端末装置に表示させることを特徴とする投稿データ管理サーバ装置。 In the posted data management server device according to claim 2 or 3,
The posted data management page display means displays the posted form on which the posted data is posted on the page viewer terminal device when the posted data is clicked on the posted data management page. Post data management server device.
前記投稿フォーム生成手段は、前記ページ閲覧者により、前記投稿フォームにおいて、該ページ閲覧者以外により投稿された所定の投稿データをお気に入りとして設定可能なように該投稿フォームを生成し、
前記投稿データ記憶手段は、前記投稿データ、前記投稿フォームを特定するための情報、該投稿データを投稿したページ閲覧者を特定する情報、前記お気に入りの設定情報を関連付けて記憶し、
前記投稿データ管理ページ表示手段は、前記ページ閲覧者が投稿した全ての投稿データと共に、該ページ閲覧者がお気に入りとして設定した投稿データを抽出し、該抽出した投稿データを前記投稿フォーム毎に前記ページ閲覧者端末装置に表示させることを特徴とする投稿データ管理サーバ装置。 In the contribution data management server apparatus in any one of Claims 2-4,
The posting form generation means generates the posting form so that the page viewer can set, as a favorite, predetermined posting data posted by a person other than the page viewer in the posting form ,
The posting data storage means stores the posting data, information for specifying the posting form , information for specifying a page viewer who posted the posting data, and favorite setting information in association with each other,
The posted data management page display means extracts the posted data set as a favorite by the page viewer along with all the posted data posted by the page viewer, and the extracted posted data for each of the posted forms A posted data management server device that is displayed on a browser terminal device.
前記投稿データ記憶手段に記憶されている投稿データから、予め定められた所定条件を満たす投稿データを検索する投稿データ検索手段と、
前記投稿データ検索手段により検索された投稿データを、前記投稿データ記憶手段から削除する投稿データ削除手段とを備えることを特徴とする投稿データ管理サーバ装置。 In the contribution data management server apparatus in any one of Claims 1-5,
Post data search means for searching for post data satisfying a predetermined condition from post data stored in the post data storage means;
A post data management server device comprising post data deletion means for deleting the post data searched by the post data search means from the post data storage means.
前記ページ閲覧者端末装置から送信される投稿データを受付可能とすると共に、前記ウェブページに貼り付けられて前記投稿データ管理サーバ装置内のコードを外部コードとして呼び出すコードから成る投稿データ用ツールに関する情報を投稿データ用ツール記憶手段に記憶させる投稿データ用ツール記憶ステップと、
所定のウェブページに実装する投稿データ用ツールを生成するために、前記ウェブサーバ装置からの要求に応じて、該ウェブページを特定するための情報を受け付けると共に、前記投稿データ用ツール記憶手段を参照して、該ウェブページに対応した投稿データ用ツールを生成する投稿データ用ツール生成ステップと、
前記生成された投稿データ用ツールを前記ウェブサーバ装置に送信する投稿データ用ツール提供ステップと、
前記投稿データ用ツールが提供されたウェブページに投稿された投稿データを、該ウェブページを特定するための情報と関連付けて投稿データ記憶手段に記憶させる投稿データ記憶ステップと、
前記ページ閲覧者端末装置から送信されてきた要求であって、前記所定のウェブページに対応する投稿フォームを表示する要求に応じて、前記投稿データ記憶手段を参照して、該所定のウェブページに関連付けられて既に記憶されている投稿データを抽出し、該抽出した投稿データに係る既投稿の内容を含む投稿フォームとして生成する投稿フォーム生成ステップと、
前記投稿フォームを前記ページ閲覧者端末装置に送信する投稿フォーム提供ステップと、
前記ページ閲覧者端末装置から前記投稿フォームを介して送信された投稿データを受け付けると共に、該受け付けた投稿データを前記投稿データ記憶手段に記憶させる投稿データ受付ステップと
を有し、
投稿フォーム生成ステップでは、前記ページ閲覧者端末装置からの、前記所定のウェブページに対応する投稿フォームを表示する要求に伴い、前記ページ閲覧者端末装置から送信されてきた前記ウェブページ内の前記投稿データ用ツールによる外部コードの呼出しに応じて、該外部コードとしての前記投稿データ管理サーバ装置内のコードを実行することにより、前記投稿フォームを生成することを特徴とする投稿データ管理方法。 The computer is a posted data management method in which each step is executed, and is connected to a plurality of page viewer terminal devices and a plurality of web server devices that provide web pages via a network, from the page viewer terminal device A post data management method in a post data management server device for storing and managing post data to be transmitted,
Information relating to a post data tool comprising a code that can accept post data transmitted from the page viewer terminal device and that is pasted on the web page and calls a code in the post data management server device as an external code A post data tool storage step for storing the post data in the post data tool storage means;
In order to generate a post data tool to be mounted on a predetermined web page, in response to a request from the web server device, information for specifying the web page is received and the post data tool storage means is referred to A post data tool generation step for generating a post data tool corresponding to the web page;
And post data tool providing step of transmitting to said web Busaba device tool for post data the generated,
A post data storage step of storing post data posted on a web page provided with the post data tool in a post data storage means in association with information for specifying the web page;
In response to a request transmitted from the page viewer terminal device and displaying a posting form corresponding to the predetermined web page, the posting data storage means is referred to the predetermined web page. A post form generation step that extracts post data that is associated and already stored, and generates a post form that includes the content of the existing post related to the extracted post data;
A post form provides sending the Post form to the page viewing terminal device,
With accepting posts data transmitted via the post form from the page viewing terminal apparatus, possess a post data receiving step of storing the post data received the said post data storage means,
In the posting form generation step, the posting in the web page transmitted from the page viewer terminal device in response to a request from the page viewer terminal device to display a posting form corresponding to the predetermined web page. A posted data management method , wherein the posted form is generated by executing a code in the posted data management server device as the external code in response to an external code called by a data tool .
前記ページ閲覧者端末装置から送信される投稿データを受付可能とすると共に、前記ウェブページに貼り付けられて前記投稿データ管理サーバ装置内のコードを外部コードとして呼び出すコードから成る投稿データ用ツールに関する情報を投稿データ用ツール記憶手段に記憶させる投稿データ用ツール記憶処理と、
所定のウェブページに実装する投稿データ用ツールを生成するために、前記ウェブサーバ装置からの要求に応じて、該ウェブページを特定するための情報を受け付けると共に、前記投稿データ用ツール記憶手段を参照して、該ウェブページに対応した投稿データ用ツールを生成する投稿データ用ツール生成処理と、
前記生成された投稿データ用ツールを前記ウェブサーバ装置に送信する投稿データ用ツール提供処理と、
前記投稿データ用ツールが提供されたウェブページに投稿された投稿データを、該ウェブページを特定するための情報と関連付けて投稿データ記憶手段に記憶させる投稿データ記憶処理と、
前記ページ閲覧者端末装置から送信されてきた要求であって、前記所定のウェブページに対応する投稿フォームを表示する要求に応じて、前記投稿データ記憶手段を参照して、該所定のウェブページに関連付けられて既に記憶されている投稿データを抽出し、該抽出した投稿データに係る既投稿の内容を含む投稿フォームとして生成する投稿フォーム生成処理と、
前記投稿フォームを前記ページ閲覧者端末装置に送信する投稿フォーム提供処理と、
前記ページ閲覧者端末装置から前記投稿フォームを介して送信された投稿データを受け付けると共に、該受け付けた投稿データを前記投稿データ記憶手段に記憶させる投稿データ受付処理と
を有し、
投稿フォーム生成処理では、前記ページ閲覧者端末装置からの、前記所定のウェブページに対応する投稿フォームを表示する要求に伴い、前記ページ閲覧者端末装置から送信されてきた前記ウェブページ内の前記投稿データ用ツールによる外部コードの呼出しに応じて、該外部コードとしての前記投稿データ管理サーバ装置内のコードを実行することにより、前記投稿フォームを生成することを特徴とする投稿データ管理サーバプログラム。 It is a posted data management server program having a function of causing a computer to execute the following processes, and is connected to a plurality of page viewer terminal devices and a plurality of web server devices providing web pages via a network, A post data management server program executed in a post data management server device for storing and managing post data transmitted from a page viewer terminal device,
Information relating to a post data tool comprising a code that can accept post data transmitted from the page viewer terminal device and that is pasted on the web page and calls a code in the post data management server device as an external code A post data tool storage process for storing the post data in the post data tool storage means;
In order to generate a post data tool to be mounted on a predetermined web page, in response to a request from the web server device, information for specifying the web page is received and the post data tool storage means is referred to A post data tool generation process for generating a post data tool corresponding to the web page;
And post data tool providing process of transmitting the tool for post data the generated on the web Busaba device,
A post data storage process for storing post data posted on a web page provided with the post data tool in a post data storage means in association with information for specifying the web page;
In response to a request transmitted from the page viewer terminal device and displaying a posting form corresponding to the predetermined web page, the posting data storage means is referred to the predetermined web page. A post form generation process that extracts post data that is associated and already stored, and generates a post form that includes the content of the existing post related to the extracted post data;
And post form provides processing of transmitting the post form in the page view user terminal device,
A post data receiving process for receiving post data transmitted from the page viewer terminal device via the post form and storing the received post data in the post data storage means ;
In the posting form generation process, the posting in the web page transmitted from the page viewer terminal device in response to a request from the page viewer terminal device to display a posting form corresponding to the predetermined web page. A post data management server program that generates the post form by executing a code in the post data management server device as the external code in response to a call of an external code by a data tool .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007158838A JP4956761B2 (en) | 2007-06-15 | 2007-06-15 | Post data management server device, post data management method, and post data management server program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007158838A JP4956761B2 (en) | 2007-06-15 | 2007-06-15 | Post data management server device, post data management method, and post data management server program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008310654A JP2008310654A (en) | 2008-12-25 |
JP4956761B2 true JP4956761B2 (en) | 2012-06-20 |
Family
ID=40238188
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007158838A Active JP4956761B2 (en) | 2007-06-15 | 2007-06-15 | Post data management server device, post data management method, and post data management server program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4956761B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7308217B2 (en) | 2017-11-21 | 2023-07-13 | コーニンクレッカ フィリップス エヌ ヴェ | Shaving unit with retaining structure |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5374758B2 (en) * | 2011-04-22 | 2013-12-25 | 株式会社ドワンゴ | Comment distribution system, comment distribution system operation method, and program |
JP5318917B2 (en) * | 2011-06-30 | 2013-10-16 | 楽天株式会社 | Review posting control device, review posting control method, review posting control program, and computer-readable recording medium for recording the program |
JP5706562B1 (en) * | 2014-05-12 | 2015-04-22 | 株式会社 ディー・エヌ・エー | Server device, program, and system |
KR101582620B1 (en) * | 2015-03-27 | 2016-01-06 | 주식회사 비주얼다이브 | Method for providing social activity intergrating service |
JP2017091006A (en) * | 2015-11-04 | 2017-05-25 | 株式会社FeeMail | Work delivery support system, server device and work delivery support program |
JP7374277B1 (en) | 2022-09-30 | 2023-11-06 | PayPay株式会社 | Information processing device, information processing method, and information processing program |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004355046A (en) * | 2003-05-26 | 2004-12-16 | Sendai Foundation For Applied Information Sciences | Electronic bulletin board integrated management system |
-
2007
- 2007-06-15 JP JP2007158838A patent/JP4956761B2/en active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7308217B2 (en) | 2017-11-21 | 2023-07-13 | コーニンクレッカ フィリップス エヌ ヴェ | Shaving unit with retaining structure |
Also Published As
Publication number | Publication date |
---|---|
JP2008310654A (en) | 2008-12-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8869054B2 (en) | Framework for persistent user interactions within web-pages | |
US7788322B2 (en) | Method, system and computer program product for cataloging content on a global computer network | |
JP4956761B2 (en) | Post data management server device, post data management method, and post data management server program | |
US20140068437A1 (en) | Computerized system and method of communicating about digital content | |
US20100122283A1 (en) | Targeted advertising via mobile enhanced reality | |
CN104702481B (en) | System, the method and apparatus of instant communication function are realized in site media information | |
JP2004185389A (en) | Terminal, program and q and a system | |
JP5034049B2 (en) | Affiliate management server device, affiliate management method, and affiliate management server program | |
JP2006107520A (en) | Terminal, program and q&a system | |
JP2011059886A (en) | Word-of-mouth information management system, word-of-mouth information management method, and word-of-mouth information management program | |
US20130275455A1 (en) | Associating users via a search | |
JP2022165369A (en) | Program, information processing method and information processing device | |
JP7070879B2 (en) | Information processing equipment, information processing methods, and programs | |
JP5028447B2 (en) | Server apparatus and information processing method for transmitting message by ID | |
CN115023691A (en) | System, information processing method, information processing device, terminal, and program | |
JP5739277B2 (en) | Identification method, identification server, and program for associating user account with subscriber identifier of user terminal | |
JP7064766B2 (en) | Information processing equipment, information processing methods, and programs | |
JP7588412B2 (en) | Sales Support System | |
KR20050059380A (en) | Community connecting system through network and method thereof | |
JP2000259527A (en) | System for specifying home page via simple input of symbol string | |
JP7578237B2 (en) | Chat function providing server | |
JP7550480B2 (en) | Information processing system, information processing method, and information processing program | |
JP5322972B2 (en) | Web screen restoration device, web screen restoration method, and web screen restoration program | |
KR101517611B1 (en) | Method for Providing Multimedia Except for Communication Load | |
JP2009266078A (en) | System and method for gathering and utilizing context information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100527 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111114 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111206 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120206 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120221 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120224 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150330 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4956761 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |