[go: up one dir, main page]

JP2001283101A - Information processing apparatus and method, and program storage medium - Google Patents

Information processing apparatus and method, and program storage medium

Info

Publication number
JP2001283101A
JP2001283101A JP2000089318A JP2000089318A JP2001283101A JP 2001283101 A JP2001283101 A JP 2001283101A JP 2000089318 A JP2000089318 A JP 2000089318A JP 2000089318 A JP2000089318 A JP 2000089318A JP 2001283101 A JP2001283101 A JP 2001283101A
Authority
JP
Japan
Prior art keywords
user
information
database
bulletin board
reading
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.)
Granted
Application number
JP2000089318A
Other languages
Japanese (ja)
Other versions
JP4513159B2 (en
Inventor
Mari Saito
真里 斎藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2000089318A priority Critical patent/JP4513159B2/en
Publication of JP2001283101A publication Critical patent/JP2001283101A/en
Application granted granted Critical
Publication of JP4513159B2 publication Critical patent/JP4513159B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

(57)【要約】 【課題】 ユーザに適切な情報を提示する。 【解決手段】 サーバ2には、掲示板が設けられてお
り、ユーザは、掲示板に自由に書き込みができるように
なっている。掲示板に書き込まれたデータは、ユーザ毎
に、そのユーザの嗜好の情報としてサーバ2に、ユーザ
別データベースとして蓄積される。その蓄積されたデー
タを基に、広告データベース内が検索され、ユーザの嗜
好に適した広告データが抽出される。抽出された広告デ
ータを参照したユーザが、所望の広告を選択すると、さ
らに詳細な情報がサーバ2から端末1に対して供給され
る。
(57) [Summary] [Problem] To present appropriate information to a user. A bulletin board is provided on a server, and a user can freely write on the bulletin board. The data written on the bulletin board is stored in the server 2 as user-specific database as information of the user's preference for each user. The advertisement database is searched based on the accumulated data, and advertisement data suitable for the user's preference is extracted. When the user who refers to the extracted advertisement data selects a desired advertisement, more detailed information is supplied from the server 2 to the terminal 1.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は情報処理装置および
方法、並びにプログラム格納媒体に関し、特に、ユーザ
の嗜好に適した情報を効率よく提供する装置に適用して
好適な情報処理装置および方法、並びにプログラム格納
媒体に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing apparatus and method, and a program storage medium. More particularly, the present invention relates to an information processing apparatus and method suitably applied to an apparatus that efficiently provides information suitable for the user's preference. It relates to a program storage medium.

【0002】[0002]

【従来の技術】インターネットの普及に伴い、そのイン
ターネットによりさまざまなサービスが提供されるよう
になってきた。例えば、家庭に居ながら買い物ができる
オンラインショッピングなどと称されるサービスが普及
しつつある。ユーザは、インターネットに接続し、接続
先で提供している画面を参照し、気に入れば、所定の操
作を行うことにより、オンラインショップにて、所望の
商品を購入することができる。
2. Description of the Related Art With the spread of the Internet, various services have been provided by the Internet. For example, a service called online shopping that enables shopping while staying at home is becoming widespread. The user can connect to the Internet, refer to the screen provided at the connection destination, and if he / she likes, can perform a predetermined operation to purchase a desired product at the online shop.

【0003】オンラインショッピングなどにより商品を
購入してもらうために、バナー広告などと称される広告
が、インターネットで、例えば、所望の情報を検索して
いる時に、その検索画面の一部分に表示されることがあ
る。ユーザは、表示されたバナー広告を参照し、興味を
持った場合、そのバナー広告をクリックするなどの操作
を行うことにより、そのバナー広告に表示されている商
品などの詳細な情報を取得することができるようになっ
ている。
[0003] An advertisement called a banner advertisement or the like is displayed on a part of a search screen of the Internet, for example, when searching for desired information, in order to have the user purchase a product through online shopping or the like. Sometimes. The user refers to the displayed banner advertisement and, when interested, obtains detailed information such as the product displayed in the banner advertisement by performing an operation such as clicking the banner advertisement. Is available.

【0004】[0004]

【発明が解決しようとする課題】オンラインショッピン
グや、通常のルートで流通している商品について、ユー
ザ同士が意見を交換する掲示板と称されるサービスがあ
る。しかしながら、オンラインショッピングのサイト自
体に、そのような掲示板、または類似するサービスを提
供しているサイトはなく、オンラインショッピングのサ
イト上で、商品に関するコミニュケーションを、他のユ
ーザ、または、商品を提供する提供者と、とることがで
きないといった課題があった。
There is a service called a bulletin board for users to exchange opinions with each other about online shopping and merchandise distributed through a normal route. However, there is no such site on the online shopping site itself that provides such a bulletin board or similar service, and communication on products is provided on the online shopping site by other users or products. There was a problem that I could not take it with the elderly.

【0005】上述したバナー広告は、所望の情報を取得
するために入力されたキーワードに対応したものが表示
されるようになっている場合が多い。バナー広告を提供
している側としては、ユーザが入力したキーワードだけ
でなく、多くの情報を基に、さらにユーザに適した広告
を提供したいと所望してもできないといった課題があっ
た。
[0005] In many cases, the above-mentioned banner advertisements are displayed in accordance with a keyword inputted to obtain desired information. On the side of providing a banner advertisement, there is a problem that it is impossible to provide an advertisement more suitable for the user based on not only the keyword input by the user but also a lot of information.

【0006】本発明はこのような状況に鑑みてなされた
ものであり、オンラインショッピングのサイトに掲示板
を設け、その掲示板に書き込まれたデータにより、ユー
ザの嗜好に関する情報を蓄積し、その蓄積された情報を
基に、提示する広告を抽出するようにすることにより、
ユーザに適した広告を効率よく提示することを目的とす
る。
The present invention has been made in view of such a situation. A bulletin board is provided on an online shopping site, and information on user's preference is accumulated by data written on the bulletin board. By extracting the ads to be presented based on the information,
An object is to efficiently present an advertisement suitable for a user.

【0007】[0007]

【課題を解決するための手段】請求項1に記載の情報処
理装置は、他のユーザとコミュニケーションをとるため
に設けられた掲示板に書き込まれた情報から所定のデー
タを抽出することにより、掲示板に書き込みを行ったユ
ーザの嗜好に関する第1のデータベースを作成する第1
の作成手段と、複数の情報から構成される第2のデータ
ベースを作成する第2の作成手段と、ユーザが掲示板に
アクセスしてきた場合、第1の作成手段により作成され
た第1のデータベースから、アクセスをしてきたユーザ
に対応するデータを読み出す第1の読み出し手段と、第
2のデータベースから、第1の読み出し手段により読み
出されたデータに適する情報を読み出す第2の読み出し
手段とを含むことを特徴とする。
An information processing apparatus according to a first aspect of the present invention extracts predetermined data from information written on a bulletin board provided for communicating with other users, thereby providing information on the bulletin board. First to create a first database relating to the preferences of the user who made the writing
, A second creating means for creating a second database composed of a plurality of pieces of information, and, when a user accesses the bulletin board, the first database created by the first creating means A first reading unit for reading data corresponding to the user who has made access, and a second reading unit for reading, from a second database, information suitable for the data read by the first reading unit. Features.

【0008】前記掲示板は、オンラインショッピングの
サイトに設けられるようにすることができる。
[0008] The bulletin board may be provided at an online shopping site.

【0009】前記第2の作成手段により作成された第2
のデータベースは、商品に関する簡便な情報と詳細な情
報とから構成されており、第2の読み出し手段は、簡便
な情報を読み出し、簡便な情報に対応する詳細な情報の
読み出しが指示された場合、第2のデータベースから、
それを読み出す第3の読み出し手段をさらに含むように
することができる。
[0009] The second file created by the second creating means is
Is composed of simple information and detailed information on the product, and the second reading means reads the simple information, and when instructed to read the detailed information corresponding to the simple information, From the second database,
It may be possible to further include a third reading means for reading the data.

【0010】前記第3の読み出し手段により読み出され
た詳細な情報の読み出し回数に応じて課金する課金手段
をさらに含むようにすることができる。
[0010] The information processing apparatus may further include a charging means for charging according to the number of times of reading the detailed information read by the third reading means.

【0011】請求項5に記載の情報処理方法は、他のユ
ーザとコミュニケーションをとるために設けられた掲示
板に書き込まれた情報から所定のデータを抽出すること
により、掲示板に書き込みを行ったユーザの嗜好に関す
る第1のデータベースを作成する第1の作成ステップ
と、複数の情報から構成される第2のデータベースを作
成する第2の作成ステップと、ユーザが掲示板にアクセ
スしてきた場合、第1の作成ステップの処理で作成され
た第1のデータベースから、アクセスをしてきたユーザ
に対応するデータを読み出す第1の読み出しステップ
と、第2のデータベースから、第1の読み出しステップ
の処理で読み出されたデータに適する情報を読み出す第
2の読み出しステップとを含むことを特徴とする。
According to a fifth aspect of the present invention, there is provided an information processing method comprising: extracting predetermined data from information written on a bulletin board provided for communicating with another user; A first creation step for creating a first database relating to preferences, a second creation step for creating a second database composed of a plurality of pieces of information, and a first creation step when a user accesses a bulletin board. A first reading step of reading data corresponding to the user who has accessed from the first database created in the step processing, and data read in the first reading step from the second database. A second reading step of reading information suitable for

【0012】請求項6に記載のプログラム格納媒体のプ
ログラムは、他のユーザとコミュニケーションをとるた
めに設けられた掲示板に書き込まれた情報から所定のデ
ータを抽出することにより、掲示板に書き込みを行った
ユーザの嗜好に関する第1のデータベースを作成する第
1の作成ステップと、複数の情報から構成される第2の
データベースを作成する第2の作成ステップと、ユーザ
が掲示板にアクセスしてきた場合、第1の作成ステップ
の処理で作成された第1のデータベースから、アクセス
をしてきたユーザに対応するデータを読み出す第1の読
み出しステップと、第2のデータベースから、第1の読
み出しステップの処理で読み出されたデータに適する情
報を読み出す第2の読み出しステップとを含むことを特
徴とする。
According to a sixth aspect of the present invention, the program in the program storage medium is written on the bulletin board by extracting predetermined data from information written on the bulletin board provided for communicating with other users. A first creation step of creating a first database relating to user preferences, a second creation step of creating a second database composed of a plurality of pieces of information, and a first creation step when a user accesses a bulletin board. A first reading step of reading data corresponding to the user who has accessed from the first database created in the processing of the creating step, and a first reading step of reading data from the second database in the first reading step. A second reading step of reading information suitable for the read data.

【0013】請求項1に記載の情報処理装置、請求項5
に記載の情報処理方法、および請求項6に記載のプログ
ラム格納媒体においては、他のユーザとコミュニケーシ
ョンをとるために設けられた掲示板に書き込まれた情報
から所定のデータが抽出されることにより、掲示板に書
き込みを行ったユーザの嗜好に関する第1のデータベー
スが作成され、複数の情報から構成される第2のデータ
ベースが作成され、ユーザが掲示板にアクセスしてきた
場合、第1のデータベースから、アクセスをしてきたユ
ーザに対応するデータが読み出され、そのデータに適す
る情報が、第2のデータベースから読み出される。
An information processing apparatus according to claim 1,
In the information processing method described in the above, and in the program storage medium according to the present invention, predetermined data is extracted from information written on a bulletin board provided for communicating with other users, thereby providing a bulletin board. A first database relating to the preferences of the user who wrote the information is created, a second database composed of a plurality of pieces of information is created, and when the user accesses the bulletin board, the user accesses the bulletin board from the first database. The data corresponding to the user is read, and information suitable for the data is read from the second database.

【0014】[0014]

【発明の実施の形態】以下に、図面を参照しながら、本
発明の実施の形態について説明する。図1に示すよう
に、本実施の形態においては、ユーザが用いる端末1
と、情報を提供するサーバ2とが、インターネット3を
介して互いに情報の授受ができるように接続されてい
る。インターネットは一例であり、無線や有線などの他
のネットワークを用いるようにしても良い。
Embodiments of the present invention will be described below with reference to the drawings. As shown in FIG. 1, in the present embodiment, a terminal 1 used by a user
And a server 2 that provides information are connected via the Internet 3 so that information can be exchanged with each other. The Internet is an example, and another network such as a wireless network or a wired network may be used.

【0015】図2は、パーソナルコンピュータとしての
端末1の内部構成例を示す図である。端末1は、CPU(Ce
ntral Processing Unit)11を内蔵している。CPU11
にはバス14を介して、入出力インタフェース15が接
続されている。入出力インタフェース15には、キーボ
ード、マウスなどの入力デバイスよりなる入力部16、
処理結果としての例えば音声信号を出力する出力部1
7、処理結果としての画像を表示するディスプレイなど
よりなる表示部18、プログラムや各種データを格納す
るハードディスクドライブなどよりなる記憶部19、LA
N(Local Area Network)やインタネットを介してデータ
を通信するモデムなどよりなる通信部20、および、磁
気ディスク31乃至半導体メモリ34などのプログラム
格納媒体に対してデータを読み書きするドライブ21が
接続されている。
FIG. 2 is a diagram showing an example of the internal configuration of the terminal 1 as a personal computer. Terminal 1 has a CPU (Ce
ntral Processing Unit) 11. CPU11
Is connected to an input / output interface 15 via a bus 14. The input / output interface 15 includes an input unit 16 including input devices such as a keyboard and a mouse.
Output unit 1 that outputs, for example, an audio signal as a processing result
7, a display unit 18 such as a display for displaying an image as a processing result, a storage unit 19 such as a hard disk drive for storing programs and various data, LA
A communication unit 20 such as a modem for communicating data via an N (Local Area Network) or the Internet, and a drive 21 for reading and writing data from / to a program storage medium such as a magnetic disk 31 to a semiconductor memory 34 are connected. I have.

【0016】バス14には、ROM(Read Only Memory)1
2およびRAM(Random Access Memory)13が接続されて
いる。
The bus 14 has a ROM (Read Only Memory) 1
2 and a RAM (Random Access Memory) 13 are connected.

【0017】本発明を適用した情報処理プログラムは、
磁気ディスク31乃至半導体メモリ34に格納された状
態で端末1に供給され、ドライブ21によって読み出さ
れて、記憶部19に内蔵されるハードディスクドライブ
にインストールされている。記憶部19にインストール
されている情報処理プログラムは、入力部16に入力さ
れるユーザからのコマンドに対応するCPU11の指令に
よって、記憶部19からRAM13にロードされて実行さ
れる。なお、端末1の起動時において自動的にプログラ
ムが実行されるように設定しておくようにしてもよい。
An information processing program to which the present invention is applied is:
The data is supplied to the terminal 1 while being stored in the magnetic disk 31 to the semiconductor memory 34, read by the drive 21, and installed in a hard disk drive built in the storage unit 19. The information processing program installed in the storage unit 19 is loaded from the storage unit 19 to the RAM 13 and executed by a command from the CPU 11 corresponding to a command from the user input to the input unit 16. The program may be set to be automatically executed when the terminal 1 is started.

【0018】なお、記憶部19に内蔵されるハードディ
スクドライブには、情報処理プログラムの他、WWWブラ
ウザ、メーラ、およびワードプロセッサなどのアプリケ
ーションプログラムもインストールされており、情報処
理プログラムと同様に、入力部16に入力されるユーザ
からの起動コマンドに対応するCPU11の指令によっ
て、記憶部19からRAM13にロードされて実行され
る。
Note that, in addition to the information processing program, application programs such as a WWW browser, a mailer, and a word processor are also installed in the hard disk drive built in the storage unit 19. Is loaded from the storage unit 19 to the RAM 13 and executed by a command from the CPU 11 corresponding to a start command from the user input to the CPU 11.

【0019】サーバ2は、基本的に端末1と同様の構成
をしており、その説明は省略する。以下の説明において
は、端末1の機能はそのままの符号を用い、サーバ2の
機能は、図2に示した端末1の機能の符号にダッシュを
付けて(例えば、表示部18’)記述する。
The server 2 has basically the same configuration as the terminal 1, and a description thereof will be omitted. In the following description, the functions of the terminal 1 are denoted by the same reference numerals, and the functions of the server 2 are described by adding the dashes to the reference numerals of the functions of the terminal 1 shown in FIG. 2 (for example, the display unit 18 ').

【0020】図3は、端末1で情報処理プログラムが起
動された場合の機能ブロック図である。アクセス処理部
41は、インターネット3を介して行われるサーバ2と
のデータの授受を制御する。テキスト処理部42は、サ
ーバ2に設けられた掲示板のサービスを利用する際に、
その掲示板に書き込むテキストデータ(ユーザから入力
されたテキストデータ)に関する処理を行う。表示制御
部43は、サーバ2とのデータの授受により取得された
画像データやテキストデータなどを、表示部18に表示
する際の制御を行う。
FIG. 3 is a functional block diagram when the information processing program is started in the terminal 1. The access processing unit 41 controls data exchange with the server 2 via the Internet 3. When using the service of the bulletin board provided in the server 2, the text processing unit 42
A process related to text data (text data input by the user) to be written on the bulletin board is performed. The display control unit 43 performs control when displaying image data, text data, and the like acquired by exchanging data with the server 2 on the display unit 18.

【0021】図4は、サーバ2で情報提示プログラムが
起動された場合の機能ブロック図である。アクセス処理
部51は、端末1とインターネット3を介して行われる
データの授受を制御する。具体的には、端末1からのデ
ータを掲示板データ取得部52、検索部56、広告デー
タベース作成部57、または、課金データベース作成部
58のいずれかに出力する一方で、検索部56から供給
されるデータを端末1に対して送信する。
FIG. 4 is a functional block diagram when the information presentation program is started in the server 2. The access processing unit 51 controls data exchange performed between the terminal 1 and the Internet 3. Specifically, data from the terminal 1 is output to one of the bulletin board data acquisition unit 52, the search unit 56, the advertisement database creation unit 57, and the billing database creation unit 58, and is supplied from the search unit 56. The data is transmitted to the terminal 1.

【0022】掲示板データ取得部52は、掲示板に書き
込まれたテキストデータを取得し、文書属性処理部53
および文書内容処理部54に供給する。文書属性処理部
53は、掲示板データ取得部52から供給される文書の
属性情報を抽出し、属性情報に基づき、文書をグループ
化して、文書内容処理部54およびユーザ別データベー
ス作成部55に供給する。文書の属性情報として、例え
ば、対象となっているテキストデータを特定するメッセ
ージID、送信元、書き込まれた日付などが抽出され
る。
The bulletin board data acquiring section 52 acquires text data written on the bulletin board, and outputs the document attribute processing section 53
And to the document content processing unit 54. The document attribute processing unit 53 extracts the attribute information of the document supplied from the bulletin board data acquisition unit 52, groups the documents based on the attribute information, and supplies the documents to the document content processing unit 54 and the user-specific database creating unit 55. . As the attribute information of the document, for example, a message ID for identifying the target text data, a transmission source, a date of writing, and the like are extracted.

【0023】文書内容処理部54は、文書属性処理部5
3でグループ化された文書の文面を抽出し、形態素解析
を施してキーワード(単語)に分割し、キーワードの出
現頻度、複数の文書に亘る分布状況を求め、文書のグル
ープ毎に、キーワードの重み(文書の主旨に関係する程
度を示す値)を演算する。重みの演算には、例えば、tf
・idf法(Salton,G.:Automatic Text Processing:The Tra
nsformation,Analysis, and Retrieval of Information
by Computer,Addison-Wesley,1989)等を用いる。ただ
し、広範囲に亘って分布している単語、すなわち、例え
ば、ほぼ全ての文書に含まれている「よろしく」や「お
願いします」等の単語は、キーワードには成り得ないの
で除外する。また、本実施の形態においては、名詞のみ
をキーワードとして扱うとする。
The document content processing section 54 includes a document attribute processing section 5
The texts of the documents grouped in step 3 are extracted, subjected to morphological analysis and divided into keywords (words), and the appearance frequency of the keywords and the distribution status over a plurality of documents are obtained. (A value indicating a degree related to the gist of the document). In the calculation of the weight, for example, tf
・ Idf method (Salton, G .: Automatic Text Processing: The Tra
nsformation, Analysis, and Retrieval of Information
by Computer, Addison-Wesley, 1989). However, words distributed over a wide range, that is, words such as “Thank you” and “Please,” which are included in almost all documents, are excluded because they cannot be keywords. In the present embodiment, it is assumed that only nouns are treated as keywords.

【0024】ユーザ別データベース作成部55は、文書
属性処理部53でグループ化された文書毎に、各文書の
属性情報と、文書内に含まれる全てのキーワードの重み
をデータベース化してハードディスクドライブなどより
なる記憶部19’に記録させる。図5に、ユーザ別デー
タベース作成部55により作成され、記憶されるユーザ
別データベースの一例を示す。図5に示したように、ユ
ーザ別データベース作成部55は、”ユーザID”、”ア
クセス日時”、”掲示板NO(ナンバー)”、”単語と頻
度”、および、”提示広告と操作”という項目が設けら
れ、それぞれの項目のデータが互いに関連付けられたデ
ータベースを作成する。
The user-specific database creation unit 55 creates a database of attribute information of each document and the weight of all keywords included in the document for each document grouped by the document attribute processing unit 53, and sends the database to a hard disk drive or the like. In the storage unit 19 ′. FIG. 5 shows an example of the user-specific database created and stored by the user-specific database creating unit 55. As shown in FIG. 5, the database creating unit 55 for each user includes items such as “user ID”, “access date and time”, “bulletin board NO (number)”, “word and frequency”, and “presented advertisement and operation”. Is provided to create a database in which the data of each item is associated with each other.

【0025】”ユーザID”という項目には、例えば、ユ
ーザが、掲示板を利用することを所望した場合にユーザ
登録をし、その登録の際に与えられるIDが記憶され
る。”アクセス日時”という項目には、掲示板にアクセ
スした日時が記憶される。”掲示板NO”という項目に
は、掲示板が一意に区別が付くように与えられた番号が
記憶される。”単語と頻度”という項目は、文章内容処
理部54の処理により抽出された単語と、その単語が使
われた回数が関連付けられて記憶される。”提示広告と
操作”という項目には、上述した各項目毎に記憶されて
いる情報に基づき、ユーザに提示された広告の広告番号
と、その提示した広告に対してユーザが行った処理(ア
クセスの有無、保存の有無)が関連付けられて記憶され
る。
In the item "user ID", for example, when the user desires to use the bulletin board, the user registers and the ID given at the time of the registration is stored. The item “access date and time” stores the date and time when the bulletin board was accessed. In the item “bulletin board NO”, a number assigned so that the bulletin board is uniquely distinguished is stored. The item “word and frequency” stores the word extracted by the processing of the sentence content processing unit 54 and the number of times the word is used in association with each other. In the item “presentation advertisement and operation”, based on the information stored for each item described above, the advertisement number of the advertisement presented to the user and the processing performed by the user on the presented advertisement (access Are stored in association with each other.

【0026】検索部56は、ユーザ別データベース作成
部55により作成されたデータベースを基に、アクセス
してきたユーザに提示する広告を、広告データベース作
成部57が作成した広告データベース内を検索し、アク
セス処理部51を介して、端末1に送信する。広告デー
タベース作成部57は、図6に示したようなデータベー
スを作成し、記憶部19’に記憶させる。図6に示した
ように、広告データベース作成部57は、”広告主番
号”、”広告番号”、および”キーワードと重み”とい
う項目が設けられ、それぞれの項目のデータが互いに関
連付けられたデータベースを作成する。
The search unit 56 searches the advertisement database created by the advertisement database creation unit 57 for an advertisement to be presented to the accessing user based on the database created by the user-specific database creation unit 55, and performs an access process. The data is transmitted to the terminal 1 via the unit 51. The advertisement database creation unit 57 creates a database as shown in FIG. 6 and stores it in the storage unit 19 ′. As shown in FIG. 6, the advertisement database creating unit 57 stores a database in which items of “advertiser number”, “advertisement number”, and “keyword and weight” are provided, and data of each item is associated with each other. create.

【0027】”広告主番号”という項目には、広告を提
供する人、商店などを一意に区別できるように与えられ
た番号である。”広告番号”という項目には、広告主番
号を与えられた広告の提供者により提供される複数の広
告を、広告番号の面から管理するために設けられている
項目である。”キーワードと重み”という項目には、提
供する広告を選択する際に用いられ情報が記憶されてい
る。
The item "advertiser number" is a number given so that a person who provides an advertisement, a store, and the like can be uniquely distinguished. The item of “advertisement number” is an item provided for managing a plurality of advertisements provided by the advertisement provider given the advertiser number from the viewpoint of the advertisement number. The item “keyword and weight” stores information used when selecting an advertisement to be provided.

【0028】課金データベース作成部58は、図7に示
したようなデータベースを作成し、記憶部19’に記憶
させる。すなわち、”広告主番号”、”広告番号”、”
アクセス状況”、および、”課金合計”が、それぞれ関
連付けられたデータベースである。課金は、情報提供者
が払う場合、掲載の基本料、情報の提示、アクセスされ
た回数、優待情報の利用等により、段階的に行うように
する。その為に、課金データベース作成部58では、上
述したようなデータを管理する。
The charging database creating unit 58 creates a database as shown in FIG. 7 and stores it in the storage unit 19 '. That is, "Advertiser number", "Ad number", "
The access status "and the" total billing "are databases associated with each other. When the information provider pays, the billing is based on a basic fee for publication, presentation of information, the number of accesses, use of preferential treatment information, and the like. For this purpose, the charging database creating unit 58 manages the data as described above.

【0029】以下の説明においては、課金処理を行うと
して説明するが、課金処理を行う必要がない場合、課金
データベース作成部54を設ける必要はない。
In the following description, it is assumed that billing processing is performed. However, if there is no need to perform billing processing, there is no need to provide the billing database creation unit 54.

【0030】次に、サーバ2の動作として、ユーザ別デ
ータベースの作成処理、特に、掲示板に書き込まれたテ
キストデータに関する処理について、図8のフローチャ
ートを参照して説明する。このデータベースの作成処理
は、情報提示プログラムが実行する処理のうちの1つで
あり、掲示板に書き込みが行われたと判断された時、ま
たは、所定のタイミングに開始される。
Next, as an operation of the server 2, a process of creating a database for each user, particularly a process relating to text data written on a bulletin board will be described with reference to a flowchart of FIG. This database creation process is one of the processes executed by the information presentation program, and is started when it is determined that the bulletin board has been written or at a predetermined timing.

【0031】ステップS1において、掲示板データ取得
部52は、掲示板に書き込まれたテキストデータを取得
し、文書属性処理部53および文書内容処理部54に供
給する。ステップS2において、文書属性処理部53
は、掲示板データ取得部52から供給されたテキストデ
ータから属性情報を抽出し、属性情報に基づき、文書を
グループ化して、文書内容処理部54およびユーザ別デ
ータベース作成部55に供給する。
In step S1, the bulletin board data acquisition section 52 acquires text data written on the bulletin board and supplies the text data to the document attribute processing section 53 and the document content processing section 54. In step S2, the document attribute processing unit 53
Extracts attribute information from the text data supplied from the bulletin board data acquisition unit 52, groups documents based on the attribute information, and supplies the documents to the document content processing unit 54 and the user-specific database creation unit 55.

【0032】ステップS3において、文書内容処理部5
4は、文書属性処理部53でグループ化された文書の本
文のテキストデータを抽出し、形態素解析を施し、キー
ワードとして抽出する。ステップS4において、文書内
容処理部54は、キーワードの出現頻度、複数の文書に
亘る分布状況を求め、文書のグループ毎にキーワードと
なる単語の重みを、例えばtf・idf法を用いて演算する。
In step S3, the document content processing section 5
Reference numeral 4 extracts text data of the body of the document grouped by the document attribute processing unit 53, performs morphological analysis, and extracts the keyword as a keyword. In step S4, the document content processing unit 54 obtains the frequency of appearance of the keyword and the distribution status over a plurality of documents, and calculates the weight of the word serving as the keyword for each document group using, for example, the tf · idf method.

【0033】ステップS5において、ユーザ別データベ
ース作成部55は、文書属性処理部53でグループ化さ
れた文書毎に、各文書の属性情報と文書内に含まれる全
てのキーワードの重みをデータベース化する。
In step S5, the user-specific database creator 55 creates, for each document grouped by the document attribute processor 53, a database of attribute information of each document and weights of all keywords included in the document.

【0034】次に、図9のフローチャートを参照して、
端末1において、掲示板への書き込みおよびバナー広告
の表示のときに行われる動作について説明する。ステッ
プS11において、所定のURL(Uniform Resource Loca
tor)へのアクセスが開始される。所定のURLとは、この
場合、サーバ2に設けられている掲示板を参照したり、
書き込みを行うためにアクセスするURLである。ステッ
プS11において、サーバ2との接続が完了されると、
ステップS12において、表示部18上に、ユーザIDの
入力画面が表示される。
Next, referring to the flowchart of FIG.
The operation performed at the terminal 1 when writing on a bulletin board and displaying a banner advertisement will be described. In step S11, a predetermined URL (Uniform Resource Loca
Access to tor) is started. In this case, the predetermined URL refers to a bulletin board provided on the server 2,
URL to access for writing. In step S11, when the connection with the server 2 is completed,
In step S12, an input screen for the user ID is displayed on the display unit 18.

【0035】ユーザは、表示されたユーザIDの入力画面
を参照し、自己のユーザIDを入力する。この入力に対応
する処理として、ステップS13において、入力された
ユーザIDが、サーバ2に対して送信される。この送信さ
れたユーザIDが、サーバ2に受信され、サーバ2の処理
により、ユーザの確認が完了されると、ステップS14
において、端末1の表示部18に掲示板が表示される。
さらに、ステップS15において、掲示板と共に、バナ
ー広告も表示される。表示されるバナー広告は、サーバ
2が、ユーザ別データベース内に記憶されているユーザ
に対応するデータを基に、広告データベース内から抽出
した広告データであり、ユーザの嗜好に適した広告であ
る。
The user refers to the displayed user ID input screen and inputs his / her own user ID. As a process corresponding to this input, the input user ID is transmitted to the server 2 in step S13. When the transmitted user ID is received by the server 2 and the user's confirmation is completed by the processing of the server 2, the process proceeds to step S14.
At, a bulletin board is displayed on the display unit 18 of the terminal 1.
Further, in step S15, a banner advertisement is displayed together with the bulletin board. The displayed banner advertisement is advertisement data extracted from the advertisement database by the server 2 based on data corresponding to the user stored in the user-specific database, and is an advertisement suitable for the user's preference.

【0036】図10は、ステップS14およびステップ
S15の処理により表示部18に表示される表示画面の
一例を示す図である。表示部18には、書き込み欄表示
部71、投稿表示部72、およびバナー広告表示部73
が表示される。書き込み欄表示部71は、サーバ2にア
クセスした端末1のユーザが、所望の事柄を自由に書き
込める欄である。その下に表示されている投稿表示部7
2は、複数のユーザにより、既に掲示板に書き込まれた
(投稿された)事柄が表示される。バナー広告表示部7
3には、複数のバナー広告が表示される。バナー広告
は、さらに詳細な情報を表示する広告サイトにアクセス
することが所望された場合に、クリックなどの所定の操
作がされる。
FIG. 10 is a diagram showing an example of a display screen displayed on the display unit 18 by the processing of steps S14 and S15. The display section 18 includes a writing section display section 71, a post display section 72, and a banner advertisement display section 73.
Is displayed. The writing column display section 71 is a column where the user of the terminal 1 accessing the server 2 can freely write a desired matter. Post display section 7 displayed below
2 displays a matter already written (posted) on the bulletin board by a plurality of users. Banner advertisement display section 7
3 displays a plurality of banner advertisements. For the banner advertisement, a predetermined operation such as a click is performed when it is desired to access an advertisement site that displays more detailed information.

【0037】このような画面を参照し、ユーザは、書き
込み欄表示部71に、自分の意見などを書き込んだり、
投稿欄表示部72に表示されている他のユーザの意見な
どを読んだり、バナー広告表示部73から所望の商品の
広告を探したりすることができる。
Referring to such a screen, the user writes his / her opinion in the writing column display section 71,
The user can read opinions of other users displayed on the posting column display section 72 and search for advertisements of desired products from the banner advertisement display section 73.

【0038】図9のフローチャートの説明に戻り、ステ
ップS16において、広告サイトへのアクセスが指示さ
れたか否かが判断される。すなわち、ユーザが図10に
示したような画面を参照し、バナー広告表示部73から
詳細な情報を取得したいと所望し、所定の操作が行われ
た広告があるか否かが判断される。所定の操作が行われ
ることにより広告サイトへのアクセスが指示されたと判
断された場合、ステップS17に進む。
Returning to the description of the flowchart of FIG. 9, in step S16, it is determined whether or not access to the advertisement site has been instructed. That is, the user refers to the screen as shown in FIG. 10 and determines whether there is an advertisement for which the user has desired to obtain detailed information from the banner advertisement display unit 73 and a predetermined operation has been performed. When it is determined that the access to the advertisement site has been instructed by performing the predetermined operation, the process proceeds to step S17.

【0039】ステップS17において、操作が行われた
と判断されたバナー広告に含まれるサイトの情報を基
に、広告サイトへのアクセスが開始される。広告サイト
へのアクセスが開始されると、そのアクセス先のサイト
から供給されるデータにより表示部18上の表示や、そ
の他の制御が行われる。その広告サイトから、例えば、
割引情報などのデータが、ステップS18においてダウ
ンロードされる。
In step S17, access to the advertisement site is started based on the site information included in the banner advertisement determined to have been operated. When access to the advertisement site is started, display on the display unit 18 and other controls are performed by data supplied from the site to which the advertisement site is accessed. From that advertising site, for example,
Data such as discount information is downloaded in step S18.

【0040】ユーザがバナー広告表示部73に表示され
た広告に興味を持たずに、掲示板への書き込みや、掲示
板に書き込まれた情報を読むことだけを行うことがあ
る。このような場合、ステップS16において、広告サ
イトへのアクセスは指示されていないと判断され、ステ
ップS19に進む。ステップS19において、掲示板へ
のアクセスが終了されたか否かが判断される。換言すれ
ば、サーバ2との接続を切る指示が出されたか否かが判
断される。
In some cases, the user may not be interested in the advertisement displayed on the banner advertisement display unit 73, but only write on the bulletin board or read information written on the bulletin board. In such a case, it is determined in step S16 that access to the advertising site has not been instructed, and the process proceeds to step S19. In step S19, it is determined whether the access to the bulletin board has been completed. In other words, it is determined whether an instruction to disconnect the connection with the server 2 has been issued.

【0041】ステップS19において、掲示板へのアク
セスの終了が指示されたと判断された場合、図9に示し
たフローチャートの処理は終了され、掲示板へのアクセ
スの終了は指示されていないと判断された場合、ステッ
プS14に戻り、それ以降の処理が繰り返される。アク
セスが終了される場合、または、所定の処理が行われた
場合に、書き込み欄表示部71にユーザが書き込んだテ
キストデータなどは、サーバ2に対して送信される。
If it is determined in step S19 that the end of the access to the bulletin board has been instructed, the process of the flowchart shown in FIG. 9 is terminated, and it is determined that the end of the access to the bulletin board has not been instructed. , The process returns to step S14, and the subsequent processes are repeated. When the access is terminated or when a predetermined process is performed, text data or the like written by the user in the writing column display unit 71 is transmitted to the server 2.

【0042】このような処理が行われる一方で、サーバ
2において行われる処理について、図11のフローチャ
ートを参照して説明する。ステップS21において、ア
クセス処理部51は、アクセスしてきた端末1に対し
て、ユーザIDの問い合わせを行う。すなわち、ユーザID
の入力画面のデータを端末1に対して送信する。この送
信したユーザIDの入力画面に対して、ユーザが自己に割
り当てられたユーザIDを入力すると、そのデータは、サ
ーバ2に受信される。
While such processing is performed, processing performed in the server 2 will be described with reference to the flowchart in FIG. In step S21, the access processing unit 51 makes an inquiry about the user ID to the accessing terminal 1. That is, user ID
Is transmitted to the terminal 1. When the user inputs the user ID assigned to the user on the transmitted user ID input screen, the data is received by the server 2.

【0043】サーバ2のアクセス処理部51は、ステッ
プS22において、検索部56に指示し、受信したユー
ザIDが、ユーザ別データベース内に存在するか否かを検
索させる。検索部56は、ユーザIDによりユーザを特定
すると共に、特定したユーザの情報(図5に示した”単
語と頻度”という項目に記憶されている情報)を取得す
る。その取得した情報を基に、ステップS23におい
て、広告データベース作成部57により作成された広告
データベース内を検索し、ユーザの嗜好に適したバナー
広告を抽出する。
In step S22, the access processing unit 51 of the server 2 instructs the search unit 56 to search whether the received user ID exists in the user-specific database. The search unit 56 specifies the user based on the user ID, and acquires information of the specified user (information stored in the item “word and frequency” illustrated in FIG. 5). Based on the acquired information, in step S23, the advertisement database created by the advertisement database creating unit 57 is searched to extract a banner advertisement suitable for the user's preference.

【0044】具体的に、図5に示したユーザ別データベ
ースに記憶されているデータのうち、ユーザIDが”01
2345”のユーザがアクセスしてきた場合を例に挙げ
て説明する。ユーザIDが”012345”のユーザ
は、”ファッション”、”駅”、”携帯”といった単語
の使用頻度が高いため、これらの単語に関連する情報に
興味があると判断できる。
Specifically, among the data stored in the user-specific database shown in FIG. 5, the user ID is "01".
The following describes an example in which the user 2345 "accesses the user. The user with the user ID" 012345 "frequently uses words such as" fashion "," station ", and" mobile ". Can be determined to be interested in information related to.

【0045】アクセス処理部51は、アクセスしてきた
ユーザが興味を持つであろう広告(情報)、すなわち、
この場合、”ファッション”、”駅”、”携帯”といっ
た単語をキーワードとする情報を抽出する。
The access processing unit 51 provides an advertisement (information) that may be of interest to the accessing user, ie,
In this case, information using words such as “fashion”, “station”, and “mobile” as keywords is extracted.

【0046】さらに、ユーザの中には、頻繁に掲示板に
アクセスするユーザもいるし、たまにしかアクセスしな
いユーザもいるので、アクセスの回数も考慮して提示す
る情報を抽出する。例えば、アクセスの回数が多いユー
ザに対しては、更新頻度の高い情報が優先的に抽出され
るようにし、アクセスの回数が少ないユーザに対して
は、他のユーザが詳細情報が取得できるサイト(広告サ
イト)にまでアクセスする頻度が高い情報が優先的に抽
出されるようにする。
Further, some users frequently access the bulletin board, and some users only occasionally access the bulletin board. Therefore, information to be presented is extracted in consideration of the number of accesses. For example, for a user who accesses frequently, information with a high update frequency is preferentially extracted. For a user who accesses less, a site where other users can acquire detailed information ( (Advertising site) is preferentially extracted.

【0047】このように、ユーザの興味があるであろう
事柄(ユーザが送受信したメールから抽出された単
語)、さらに、アクセスの回数も考慮に入れて、提示す
る情報を選択することにより、ユーザの嗜好に合った情
報を効率よく提示することが可能となる。
As described above, the information to be presented is selected by taking into account what the user may be interested in (words extracted from the e-mail sent and received by the user) and the number of accesses. It is possible to efficiently present information that matches the user's preference.

【0048】ユーザの特定が行え、広告データベース内
からデータが抽出された場合、ステップS24に進み、
図10に示したような掲示板およびバナー広告が、端末
1の表示部18に表示されるようなデータを送信する。
ステップS22においてユーザが特定できないような場
合(ユーザ登録がされていないユーザからのアクセスの
場合)、ステップS23の処理はスキップされ、ステッ
プS24においては、認識されなかったことをアクセス
してきたユーザに知らせる画面が表示されるようなデー
タが送信される。
When the user can be specified and the data is extracted from the advertisement database, the process proceeds to step S24,
The bulletin board and the banner advertisement as shown in FIG. 10 transmit data to be displayed on the display unit 18 of the terminal 1.
If the user cannot be identified in step S22 (in the case of access from a user who has not been registered), the processing in step S23 is skipped, and in step S24, the user who has not been recognized is notified of the access. The data for displaying the screen is transmitted.

【0049】ステップS24において端末1に送信され
たデータにより、表示部18に表示された画面を参照
し、ユーザが何らかのアクションを起こすと、サーバ2
に対して、そのアクションに関するデータが送信され
る。サーバ2のアクセス処理部51は、ステップS25
において、ユーザが起こしたアクションに関するデータ
が示すのは、広告サイトにアクセスを指示するものであ
るか(バナー広告が操作されたことを示すものか)否か
が判断される。広告サイトにアクセスを指示するもので
あると判断された場合、ステップS26に進み、アクセ
スが指示された広告に関する情報が取得される。すなわ
ち、バナー広告表示部73に表示されていた複数のバナ
ー広告の内、どのバナー広告が操作されたのかの情報が
取得される。
Referring to the screen displayed on the display unit 18 based on the data transmitted to the terminal 1 in step S24, if the user takes any action, the server 2
, Data on the action is transmitted. The access processing unit 51 of the server 2 determines in step S25
In, it is determined whether or not the data regarding the action performed by the user indicates an instruction to access the advertisement site (indicates that the banner advertisement has been operated). If it is determined that the instruction is for instructing access to the advertisement site, the process proceeds to step S26, and information on the advertisement for which access has been instructed is acquired. That is, information on which of the plurality of banner advertisements displayed on the banner advertisement display unit 73 has been operated is acquired.

【0050】ステップS26において取得された情報
は、ステップS27における課金処理に用いられる。課
金処理は、課金データベース作成部58により、図7に
示したようなデータベースが作成されることにより行わ
れる。具体的に課金処理は、バナー広告がユーザに提示
された回数、その提示されたバナー広告を参照して、詳
細情報が取得できる広告サイトへとアクセスされた回
数、割引などの特典がユーザにより使われた回数などの
情報を基に、段階的に課金が行えるようになっている。
The information obtained in step S26 is used for a charging process in step S27. The accounting process is performed by the accounting database creating unit 58 creating a database as shown in FIG. Specifically, in the billing process, the user uses the number of times a banner advertisement is presented to a user, the number of times the user accesses an advertisement site where detailed information can be obtained by referring to the presented banner advertisement, and benefits such as discounts. Billing can be done in stages based on information such as the number of times it has been taken.

【0051】ステップS27における課金処理が終了さ
れた場合、または、ステップS25において、広告サイ
トにアクセスが指示されたのではないと判断された場
合、ステップS28に進み、掲示板に書き込まれたデー
タの取得が行われる。掲示板に書き込まれたデータは、
上述したように、例えば、所定の操作として、送信とい
うボタン(不図示)が操作されたときや、掲示板へのア
クセスが終了される際に、端末1からサーバ2に対して
送信される。
If the charging process in step S27 is completed, or if it is determined in step S25 that access to the advertising site has not been instructed, the process proceeds to step S28, where the data written on the bulletin board is obtained. Is performed. The data written on the bulletin board
As described above, for example, when a button (not shown) for transmission is operated as a predetermined operation or when the access to the bulletin board is terminated, the terminal 1 transmits the message to the server 2.

【0052】この送信されたデータがサーバ2に受信さ
れることにより、ステップS28の処理が行われる。ス
テップS28において、サーバ2のアクセス処理部51
に受信されたデータは、文書属性処理部53と文書内容
処理部54に供給される。ステップS29において、ユ
ーザ別データベースが作成され、記憶部19’に記憶さ
れる。このステップS29におけるデータベースの作成
については、図8のフローチャートを参照して既に説明
したので、ここでは、その説明を省略する。
When the transmitted data is received by the server 2, the process of step S28 is performed. In step S28, the access processing unit 51 of the server 2
Is supplied to the document attribute processing section 53 and the document content processing section 54. In step S29, a database for each user is created and stored in the storage unit 19 '. Since the creation of the database in step S29 has already been described with reference to the flowchart in FIG. 8, the description is omitted here.

【0053】このようにして作成されたユーザ別データ
ベースは、次回、同一のユーザが掲示板にアクセスして
きたときに、広告データを抽出する際(ステップS23
の処理が行われる際)に用いられる。広告データとし
て、上述したように、ユーザの嗜好に合ったもの、換言
すれば、ユーザが購入しそうな商品を、効率よく提示す
ることができる。
When the same user accesses the bulletin board next time, the advertisement database is extracted from the database for each user created in this manner (step S23).
Is performed). As described above, advertisement data that matches the user's taste, in other words, products that the user is likely to purchase can be efficiently presented as the advertisement data.

【0054】上述した実施の形態においては、バナー広
告を提示する場合を説明したが、商品の情報を直接提示
するようにしても良い。換言すれば、上述した実施の形
態においては、バナー広告を提示し、詳細な情報を提示
した以降の処理は、別サイト(サーバ)に処理が移行し
たが、ユーザが商品を購入するまでの処理を、サーバ2
において行わせるようにしても良い。
In the above-described embodiment, a case has been described where a banner advertisement is presented, but information on a product may be presented directly. In other words, in the above-described embodiment, the processing after the banner advertisement is presented and the detailed information is presented is shifted to another site (server), but the processing until the user purchases the product is performed. To server 2
May be performed.

【0055】商品購入までの処理をサーバ2において行
う場合、ユーザ別データベース作成部55が作成するユ
ーザ別データベースは、図12に示すようになる。図5
に示したユーザ別データベースと比較すると、”提示広
告と操作”という項目が、”展示商品と操作”という項
目になり、記憶する対象となる操作に、購入という操作
が追加された構成となっている。
When the processing up to product purchase is performed in the server 2, the user-specific database created by the user-specific database creating unit 55 is as shown in FIG. FIG.
When compared with the database for each user shown in the above, the item "presentation advertisement and operation" becomes the item "display product and operation", and the operation of purchase is added to the operation to be stored. I have.

【0056】広告データベース作成部57が作成し、記
憶させる広告データベースは、図13に示すようなデー
タベースになる。図6に示した広告データベースと比較
すると、”広告主番号”と”広告番号”が、それぞ
れ、”商品提供者番号”と”商品番号”に変更され、”
商品詳細情報”という項目が追加された構成となってい
る。”商品詳細情報”としては、商品の外観をユーザに
提示するための画像ファイルも含まれる。
The advertisement database created and stored by the advertisement database creating unit 57 is a database as shown in FIG. As compared with the advertisement database shown in FIG. 6, “advertiser number” and “advertisement number” are changed to “merchandise provider number” and “article number”, respectively.
An item “product detailed information” is added. The “product detailed information” includes an image file for presenting the appearance of the product to the user.

【0057】課金データベース作成部58が作成し、記
憶させる課金データベースは、図14に示すようなデー
タベースになる。図7に示した課金データベースと比較
すると、”広告主番号”と”商品番号”が、それぞ
れ、”商品提供者番号”と”商品番号”に変更されてい
る。管理する情報が増え、商品の単価、提示回数、詳細
情報へのアクセス回数、購入、および購入された合計額
が管理される。これらの情報を基に、段階的に、課金さ
れる金額が決定される。
The accounting database created and stored by the accounting database creation unit 58 is a database as shown in FIG. As compared with the charging database shown in FIG. 7, “advertiser number” and “article number” are changed to “article provider number” and “article number”, respectively. The information to be managed is increased, and the unit price of the product, the number of presentations, the number of accesses to the detailed information, the purchase, and the total amount of the purchase are managed. Based on this information, the amount to be charged is determined in stages.

【0058】次に、これらのデータベースに基づいて行
われる端末1の動作について、図15のフローチャート
を参照して説明する。ステップS31乃至S36の処理
は、図9に示したフローチャートのステップS11乃至
S16の処理と、基本的に同様の処理なので、その説明
は省略する。ただし、ステップS35においては、図1
0に示した表示部18上に表示される画面のうち、バナ
ー広告表示部73に、商品自体の広告を表示する。ま
た、ステップS36における判断処理は、バナー広告表
示部73に表示された商品のうち、選択された商品があ
るか否かを判断する。
Next, the operation of the terminal 1 performed based on these databases will be described with reference to the flowchart of FIG. The processing in steps S31 to S36 is basically the same as the processing in steps S11 to S16 in the flowchart shown in FIG. 9, and thus the description thereof is omitted. However, in step S35, FIG.
The advertisement of the product itself is displayed on the banner advertisement display 73 among the screens displayed on the display 18 shown in FIG. The determination process in step S36 determines whether or not there is a selected product among the products displayed on the banner advertisement display unit 73.

【0059】ステップS36において、表示されている
商品の中から、ユーザが所望の商品を選択したと判断さ
れた場合、その情報は、サーバ2に対して送信される。
サーバ2は、送信されてきた情報を受信し、その情報に
対応する詳細情報を端末1に対して送り返す。この送り
返された詳細情報を基に、ステップS37において、商
品の詳細画面が表示される。ユーザは、詳細画面を参照
し、その商品を購入するか否かを決定する。
If it is determined in step S36 that the user has selected a desired product from the displayed products, the information is transmitted to the server 2.
The server 2 receives the transmitted information and sends back detailed information corresponding to the information to the terminal 1. Based on the returned detailed information, a product detail screen is displayed in step S37. The user refers to the detail screen and determines whether to purchase the product.

【0060】ステップS38において、ユーザが、商品
の購入を指示したか否かが判断され、その判断に基づく
情報が、サーバ2に対して送信される。その情報に対応
するデータが、サーバ2から送り返され、その情報に基
づいて、ステップS39において、確認画面が表示され
る。すなわち、ステップS38において、ユーザが商品
の購入を決定したと判断された場合は、購入意志の確
認、代金の支払い方法の選択、商品の送付先の住所など
を記入するための画面が表示され、ユーザが商品の購入
をキャンセルしたと判断された場合は、購入しない意志
の確認するための画面が表示される。
In step S38, it is determined whether or not the user has instructed the purchase of a product, and information based on the determination is transmitted to server 2. Data corresponding to the information is sent back from the server 2, and a confirmation screen is displayed in step S39 based on the information. That is, if it is determined in step S38 that the user has decided to purchase the product, a screen for confirming the purchase intention, selecting a payment method, and entering the address of the destination of the product is displayed. When it is determined that the user has canceled the purchase of the product, a screen for confirming the intention not to purchase is displayed.

【0061】一方、ステップS36において、商品は選
択されてないと判断された場合、ステップS40に進
み、掲示板へのアクセスの終了が指示されたか否かが判
断される。ステップS40において、掲示板へのアクセ
スの終了は指示されていないと判断された場合、ステッ
プS34に戻り、それ以降の処理が繰り返され、アクセ
スの終了が指示されたと判断された場合、図15に示し
たフローチャートの処理は終了される。
On the other hand, if it is determined in step S36 that a product has not been selected, the flow advances to step S40 to determine whether termination of access to the bulletin board has been instructed. If it is determined in step S40 that the end of the access to the bulletin board has not been instructed, the process returns to step S34, and the subsequent processing is repeated. The processing of the flowchart thus completed is terminated.

【0062】このような処理が端末1において行われて
いる一方で、サーバ2においては、図16に示すような
フローチャートの処理が実行される。ステップS51乃
至S55の処理は、図11に示したフローチャートのス
テップS21乃至S25の処理と基本的に同様であるの
で、その説明は省略する。ただし、ステップS53にお
いては、ステップS52の処理において取得されたユー
ザの嗜好に関する情報に基づいて、商品データベース内
を検索し、商品データを抽出し、端末1に対して送信す
る。
While such processing is performed in the terminal 1, the server 2 executes the processing of the flowchart as shown in FIG. The processing in steps S51 to S55 is basically the same as the processing in steps S21 to S25 in the flowchart shown in FIG. 11, and a description thereof will be omitted. However, in step S53, based on the information on the user's preference acquired in the process of step S52, the product database is searched, product data is extracted, and transmitted to the terminal 1.

【0063】検索部56は、商品データベース内から商
品データを抽出する際、掲示板(ショッピングサイト)
へのアクセスの頻度も考慮に入れて抽出するようにして
も良い。具体的には、アクセス回数が多いユーザに対し
ては、期間限定の値引き商品に関するデータが優先的に
抽出されるようにしたり、アクセス回数が少ないユーザ
に対しては、他のユーザが良く購入する売れ筋の商品に
関するデータが優先的に抽出されるようにする。
When extracting the product data from the product database, the search unit 56 uses a bulletin board (shopping site).
The frequency of access to the URL may also be taken into account in consideration of the extraction. Specifically, data on discounted products for a limited time is preferentially extracted for a user with a large number of accesses, or another user frequently purchases a user with a small number of accesses. Data on the top selling products is preferentially extracted.

【0064】ステップS55において、商品が選択され
たか否かが判断され、選択されたと判断された場合、ス
テップS56に進み、選択されてはいないと判断された
場合、ステップS56乃至S58の処理はスキップさ
れ、ステップS59に進む。ステップS56において、
検索部56は、端末1から送信されてきた選択された商
品に関する情報に基づき、その商品の詳細情報を商品デ
ータベース内を検索して、読み出し、アクセス処理部5
1を介して端末1に対して送信させる。
In step S55, it is determined whether or not a product has been selected. If it is determined that the product has been selected, the process proceeds to step S56. If it is determined that the product has not been selected, the processes in steps S56 to S58 are skipped. Then, the process proceeds to step S59. In step S56,
The search unit 56 searches and reads out detailed information of the selected product from the product database based on the information on the selected product transmitted from the terminal 1, and reads the detailed information of the product.
1 to the terminal 1.

【0065】端末1に対して送信された商品の詳細情報
を、ユーザが参照し、その商品の購入またはキャンセル
を決定した場合、その情報がサーバ2に対して送信さ
れ、受信される。その受信された情報(購入か、キャン
セルか)が正しいか否かをユーザに確認するために、ス
テップS57において確認画面のデータが送付される。
この確認画面については、図15のステップS39の処
理の説明のところで既に説明したように、購入を確認す
る画面、または、キャンセルを確認する画面である。
When the user refers to the detailed information of the product transmitted to the terminal 1 and decides to purchase or cancel the product, the information is transmitted to the server 2 and received. In order to confirm with the user whether the received information (purchase or cancellation) is correct, data of a confirmation screen is sent in step S57.
This confirmation screen is a screen for confirming purchase or a screen for confirming cancellation, as already described in the description of the processing in step S39 in FIG.

【0066】ステップS57の処理が終了されると、ス
テップS58に進み、課金処理が行われる。課金処理が
終了されると、ステップS59に進み、掲示板に書き込
まれたデータなどの取得が行われる。取得されたデータ
は、ステップS60において、行われるデータベースの
作成に用いられる。ステップS59とステップS60の
処理は、図11のフローチャートのステップS28とス
テップS29の処理と基本的に同様である。
When the process in step S57 is completed, the flow advances to step S58, and a billing process is performed. When the accounting process is completed, the process proceeds to step S59, where data written on the bulletin board is acquired. The acquired data is used in step S60 for creating a database. The processing of steps S59 and S60 is basically the same as the processing of steps S28 and S29 in the flowchart of FIG.

【0067】このように、ユーザが掲示板に書き込んだ
データから、そのユーザの嗜好に関する情報が蓄積され
るので、ユーザにアンケートなどに答えてもらうなどの
手間をとらせずに済むばかりでなく、ユーザ自身が意識
しない嗜好に関しても、情報として蓄積することが可能
である。また、情報は、ユーザがサーバ2にアクセスす
る毎にアップデートされるので、管理の手間がかからな
い。さらに、蓄積された情報を基に、商品情報が提示さ
れるので、商品が購入される確立を高くすることが可能
になる。
As described above, since information on the user's preference is accumulated from the data written on the bulletin board by the user, not only does the user not have to take the trouble of answering a questionnaire and the like, but also the user can be saved. It is possible to accumulate information as to preferences that are not conscious of itself. In addition, since the information is updated every time the user accesses the server 2, no management work is required. Furthermore, since the product information is presented based on the accumulated information, it is possible to increase the probability of purchasing the product.

【0068】次に、本発明のプログラム格納媒体につい
て説明する。上述した一連の処理は、ハードウェアによ
り実行させることもできるが、ソフトウェアにより実行
させることも可能である。一連の処理をソフトウェアに
より実行させる場合には、そのソフトウェアを構成する
プログラムが、専用のハードウェアに組み込まれている
コンピュータ、または、各種のプログラムをインストー
ルすることで、各種の機能を実行することが可能な、例
えば汎用のパーソナルコンピュータなどに、プログラム
格納媒体からインストールされる。
Next, the program storage medium of the present invention will be described. The series of processes described above can be executed by hardware, but can also be executed by software. When a series of processing is executed by software, a program constituting the software can execute various functions by installing a computer built into dedicated hardware or installing various programs. It is installed from a program storage medium to a possible general-purpose personal computer or the like.

【0069】コンピュータにインストールされ、コンピ
ュータによって実行可能な状態とされるプログラムを格
納するプログラム格納媒体は、図2に示すように、コン
ピュータ(端末1)とは別に、ユーザにプログラムを提
供するために配布される、プログラムが記録されている
磁気ディスク31(フロッピディスクを含む)、光ディ
スク32(CD-ROM(Compact Disc-Read Only Memory)、D
VD(Digital VersatileDisc)を含む)、光磁気ディスク
33(MD(Mini Disc)を含む)、もしくは半導体メモ
リ34などよりなるパッケージメディア、または、プロ
グラムが一時的もしくは永続的に格納されるROM12や
記憶部19を構成するハードディスクなどにより構成さ
れる。プログラム格納媒体へのプログラムの格納は、必
要に応じてルータ、モデムなどのインタフェースを介し
て、ローカルエリアネットワーク、インタネット3、デ
ィジタル衛星放送といった、有線または無線の通信媒体
を利用して行われる。
As shown in FIG. 2, a program storage medium which is installed in a computer and stores a program which can be executed by the computer is provided separately from the computer (terminal 1) in order to provide the user with the program. Distributed magnetic disks 31 (including floppy disks) on which programs are recorded, optical disks 32 (CD-ROMs (Compact Disc-Read Only Memory), D
A package medium including a VD (Digital Versatile Disc), a magneto-optical disk 33 (including an MD (Mini Disc)), a semiconductor memory 34, or the like, or a ROM 12 or a storage unit in which a program is temporarily or permanently stored 19 comprises a hard disk and the like. The storage of the program in the program storage medium is performed using a wired or wireless communication medium such as a local area network, the Internet 3 or digital satellite broadcasting via an interface such as a router or a modem as necessary.

【0070】なお、本明細書において、プログラム格納
媒体に格納されるプログラムを記述するステップは、記
載された順序に従って時系列的に行われる処理はもちろ
ん、必ずしも時系列的に処理されなくとも、並列的ある
いは個別に実行される処理をも含むものである。
In this specification, the steps of describing a program stored in a program storage medium are not limited to processing performed in chronological order according to the described order, but are not necessarily performed in chronological order. It also includes processes that are executed individually or individually.

【0071】また、本明細書において、システムとは、
複数の装置により構成される装置全体を表すものであ
る。
In this specification, the system is
It represents the entire device composed of a plurality of devices.

【0072】[0072]

【発明の効果】以上の如く、請求項1に記載の情報処理
装置、請求項5に記載の情報処理方法、および請求項6
に記載のプログラム格納媒体によれば、他のユーザとコ
ミュニケーションをとるために設けられた掲示板に書き
込まれた情報から所定のデータを抽出することにより、
掲示板に書き込みを行ったユーザの嗜好に関する第1の
データベースを作成し、複数の情報から構成される第2
のデータベースを作成し、ユーザが掲示板にアクセスし
てきた場合、第1のデータベースから、アクセスをして
きたユーザに対応するデータを読み出し、そのデータに
適する情報を、第2のデータベースから読み出すように
したので、ユーザの嗜好に適した情報を提供することが
可能となる。
As described above, the information processing apparatus according to the first aspect, the information processing method according to the fifth aspect, and the sixth aspect.
According to the program storage medium described in the above, by extracting predetermined data from information written on a bulletin board provided for communicating with other users,
Create a first database relating to the preferences of the user who wrote the bulletin board, and create a second database composed of multiple pieces of information.
When the user accesses the bulletin board, data corresponding to the accessing user is read from the first database, and information suitable for the data is read from the second database. Thus, it is possible to provide information suitable for the user's preference.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施の形態のシステムの構成を示す
図である。
FIG. 1 is a diagram showing a configuration of a system according to an embodiment of the present invention.

【図2】端末1の内部構成例を示す図である。FIG. 2 is a diagram illustrating an example of an internal configuration of a terminal 1.

【図3】端末1の機能ブロック図を示す図である。FIG. 3 is a diagram showing a functional block diagram of a terminal 1;

【図4】サーバ2の機能ブロック図を示す図である。FIG. 4 is a diagram showing a functional block diagram of a server 2;

【図5】ユーザ別データベースについて説明する図であ
る。
FIG. 5 is a diagram illustrating a database for each user.

【図6】広告データベースについて説明する図である。FIG. 6 is a diagram illustrating an advertisement database.

【図7】課金データベースについて説明する図である。FIG. 7 is a diagram illustrating a billing database.

【図8】ユーザ別データベース作成処理について説明す
るフローチャートである。
FIG. 8 is a flowchart illustrating a user-specific database creation process.

【図9】情報提示処理について説明するフローチャート
である。
FIG. 9 is a flowchart illustrating information presentation processing.

【図10】掲示板について説明する図である。FIG. 10 is a diagram illustrating a bulletin board.

【図11】情報検索処理について説明するフローチャー
トである。
FIG. 11 is a flowchart illustrating an information search process.

【図12】他のユーザ別データベースについて説明する
図である。
FIG. 12 is a diagram illustrating another database for each user.

【図13】他の広告データベースについて説明する図で
ある。
FIG. 13 is a diagram illustrating another advertisement database.

【図14】他の課金データベースについて説明する図で
ある。
FIG. 14 is a diagram illustrating another billing database.

【図15】他の情報提示処理について説明するフローチ
ャートである。
FIG. 15 is a flowchart illustrating another information presentation process.

【図16】他の情報検索処理について説明するフローチ
ャートである。
FIG. 16 is a flowchart illustrating another information search process.

【符号の説明】[Explanation of symbols]

41 アクセス処理部, 42 テキスト処理部, 4
3 表示制御部, 51 アクセス処理部, 52 掲
示板データ取得部, 53 文書属性処理部,54 文
書内容処理部, 55 ユーザ別データベース作成部,
56 検索部, 57 広告データベース作成部,
58 課金データベース作成部
41 access processing unit, 42 text processing unit, 4
3 display control section, 51 access processing section, 52 bulletin board data acquisition section, 53 document attribute processing section, 54 document content processing section, 55 user-specific database creation section,
56 search unit, 57 advertisement database creation unit,
58 Billing Database Creation Unit

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G06F 17/30 340 G06F 17/30 340A ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) G06F 17/30 340 G06F 17/30 340A

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 他のユーザとコミュニケーションをとる
ために設けられた掲示板に書き込まれた情報から所定の
データを抽出することにより、前記掲示板に書き込みを
行ったユーザの嗜好に関する第1のデータベースを作成
する第1の作成手段と、 複数の情報から構成される第2のデータベースを作成す
る第2の作成手段と、 前記ユーザが前記掲示板にアクセスしてきた場合、前記
第1の作成手段により作成された前記第1のデータベー
スから、前記アクセスをしてきたユーザに対応するデー
タを読み出す第1の読み出し手段と、 前記第2のデータベースから、前記第1の読み出し手段
により読み出された前記データに適する前記情報を読み
出す第2の読み出し手段とを含むことを特徴とする情報
処理装置。
1. A first database on preferences of a user who wrote on the bulletin board is created by extracting predetermined data from information written on a bulletin board provided for communicating with another user. First creating means for creating, a second creating means for creating a second database composed of a plurality of pieces of information, and when the user accesses the bulletin board, the first creating means creates the second database. First reading means for reading data corresponding to the user who has made the access from the first database; and the information suitable for the data read by the first reading means from the second database. And a second reading means for reading the data.
【請求項2】 前記掲示板は、オンラインショッピング
のサイトに設けられることを特徴とする請求項1に記載
の情報処理装置。
2. The information processing apparatus according to claim 1, wherein the bulletin board is provided on an online shopping site.
【請求項3】 前記第2の作成手段により作成された前
記第2のデータベースは、商品に関する簡便な情報と詳
細な情報とから構成されており、 前記第2の読み出し手段は、前記簡便な情報を読み出
し、 前記簡便な情報に対応する詳細な情報の読み出しが指示
された場合、前記第2のデータベースから、それを読み
出す第3の読み出し手段をさらに含むことを特徴とする
請求項1に記載の情報処理装置。
3. The second database created by the second creating unit is composed of simple information and detailed information on a product, and the second reading unit is configured by the simple information. The method according to claim 1, further comprising: a third reading unit that reads out the detailed information corresponding to the simple information from the second database when the instruction is given. Information processing device.
【請求項4】 前記第3の読み出し手段により読み出さ
れた前記詳細な情報の読み出し回数に応じて課金する課
金手段をさらに含むことを特徴とする請求項3に記載の
情報処理装置。
4. The information processing apparatus according to claim 3, further comprising a billing unit for billing according to the number of times of reading the detailed information read by the third reading unit.
【請求項5】 他のユーザとコミュニケーションをとる
ために設けられた掲示板に書き込まれた情報から所定の
データを抽出することにより、前記掲示板に書き込みを
行ったユーザの嗜好に関する第1のデータベースを作成
する第1の作成ステップと、 複数の情報から構成される第2のデータベースを作成す
る第2の作成ステップと、 前記ユーザが前記掲示板にアクセスしてきた場合、前記
第1の作成ステップの処理で作成された前記第1のデー
タベースから、前記アクセスをしてきたユーザに対応す
るデータを読み出す第1の読み出しステップと、 前記第2のデータベースから、前記第1の読み出しステ
ップの処理で読み出された前記データに適する前記情報
を読み出す第2の読み出しステップとを含むことを特徴
とする情報処理方法。
5. A first database relating to the preferences of the user who wrote the bulletin board is created by extracting predetermined data from information written on a bulletin board provided for communicating with other users. A first creation step of creating a second database composed of a plurality of pieces of information; and a creation step of the first creation step when the user accesses the bulletin board. A first reading step of reading data corresponding to the user who has made the access from the first database, and the data read in the processing of the first reading step from the second database. A second reading step of reading the information suitable for the information processing method.
【請求項6】 他のユーザとコミュニケーションをとる
ために設けられた掲示板に書き込まれた情報から所定の
データを抽出することにより、前記掲示板に書き込みを
行ったユーザの嗜好に関する第1のデータベースを作成
する第1の作成ステップと、 複数の情報から構成される第2のデータベースを作成す
る第2の作成ステップと、 前記ユーザが前記掲示板にアクセスしてきた場合、前記
第1の作成ステップの処理で作成された前記第1のデー
タベースから、前記アクセスをしてきたユーザに対応す
るデータを読み出す第1の読み出しステップと、 前記第2のデータベースから、前記第1の読み出しステ
ップの処理で読み出された前記データに適する前記情報
を読み出す第2の読み出しステップとを含むことを特徴
とするコンピュータが実行可能なプログラムが格納され
ているプログラム格納媒体。
6. A first database relating to the preferences of the user who wrote on the bulletin board is created by extracting predetermined data from information written on a bulletin board provided for communicating with other users. A first creation step of creating a second database composed of a plurality of pieces of information; and a creation step of the first creation step when the user accesses the bulletin board. A first reading step of reading data corresponding to the user who has made the access from the first database, and the data read in the processing of the first reading step from the second database. A second reading step of reading the information suitable for a computer. A program storage medium that stores executable programs.
JP2000089318A 2000-03-28 2000-03-28 Information processing apparatus and method, and recording medium Expired - Lifetime JP4513159B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000089318A JP4513159B2 (en) 2000-03-28 2000-03-28 Information processing apparatus and method, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000089318A JP4513159B2 (en) 2000-03-28 2000-03-28 Information processing apparatus and method, and recording medium

Publications (2)

Publication Number Publication Date
JP2001283101A true JP2001283101A (en) 2001-10-12
JP4513159B2 JP4513159B2 (en) 2010-07-28

Family

ID=18605090

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000089318A Expired - Lifetime JP4513159B2 (en) 2000-03-28 2000-03-28 Information processing apparatus and method, and recording medium

Country Status (1)

Country Link
JP (1) JP4513159B2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003083723A1 (en) * 2002-03-29 2003-10-09 Sony Corporation Information search system, information processing apparatus and method, and information search apparatus and method
JP2010026792A (en) * 2008-07-18 2010-02-04 Yahoo Japan Corp Server, method and program for storing information about delivered advertising
JP2010160534A (en) * 2009-01-06 2010-07-22 Yahoo Japan Corp Method and apparatus for creating area characteristic dictionary
JP2011008420A (en) * 2009-06-24 2011-01-13 Yahoo Japan Corp Device, method, and program for associating category
JP2012094131A (en) * 2010-09-30 2012-05-17 Rakuten Inc Electronic commerce server, electronic commerce method, electronic commerce program and computer-readable recording medium for recording program
JP2013140458A (en) * 2011-12-29 2013-07-18 Sony Computer Entertainment Inc Information source selection system, information source selection method, and program
JP2015076028A (en) * 2013-10-11 2015-04-20 日産自動車株式会社 Ride sharer search system for vehicle

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10301946A (en) * 1997-04-24 1998-11-13 Fujitsu Ltd Information provision device
JPH1166081A (en) * 1997-08-12 1999-03-09 N T T Data:Kk Profile acquisition system, information providing system, profile acquisition method, and medium
JPH11136276A (en) * 1997-10-30 1999-05-21 Nec Corp Electronic bulletin board system and recording medium recording program for constructing electronic bulletin board system
JPH11161588A (en) * 1997-11-26 1999-06-18 Inter Kyuu Kk System for real-time information acquisition, transmission, and sharing on web

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10301946A (en) * 1997-04-24 1998-11-13 Fujitsu Ltd Information provision device
JPH1166081A (en) * 1997-08-12 1999-03-09 N T T Data:Kk Profile acquisition system, information providing system, profile acquisition method, and medium
JPH11136276A (en) * 1997-10-30 1999-05-21 Nec Corp Electronic bulletin board system and recording medium recording program for constructing electronic bulletin board system
JPH11161588A (en) * 1997-11-26 1999-06-18 Inter Kyuu Kk System for real-time information acquisition, transmission, and sharing on web

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003083723A1 (en) * 2002-03-29 2003-10-09 Sony Corporation Information search system, information processing apparatus and method, and information search apparatus and method
US7725467B2 (en) 2002-03-29 2010-05-25 Sony Corporation Information search system, information processing apparatus and method, and information search apparatus and method
US8112420B2 (en) 2002-03-29 2012-02-07 Sony Corporation Information search system, information processing apparatus and method, and information search apparatus and method
JP2010026792A (en) * 2008-07-18 2010-02-04 Yahoo Japan Corp Server, method and program for storing information about delivered advertising
JP2010160534A (en) * 2009-01-06 2010-07-22 Yahoo Japan Corp Method and apparatus for creating area characteristic dictionary
JP2011008420A (en) * 2009-06-24 2011-01-13 Yahoo Japan Corp Device, method, and program for associating category
JP2012094131A (en) * 2010-09-30 2012-05-17 Rakuten Inc Electronic commerce server, electronic commerce method, electronic commerce program and computer-readable recording medium for recording program
JP2013140458A (en) * 2011-12-29 2013-07-18 Sony Computer Entertainment Inc Information source selection system, information source selection method, and program
US9357020B2 (en) 2011-12-29 2016-05-31 Sony Corporation Information source selection system, information source selection method, and program
JP2015076028A (en) * 2013-10-11 2015-04-20 日産自動車株式会社 Ride sharer search system for vehicle

Also Published As

Publication number Publication date
JP4513159B2 (en) 2010-07-28

Similar Documents

Publication Publication Date Title
JP4909360B2 (en) System and method for creating, distributing and tracking advertisements via an electronic network
JP6748759B1 (en) Behavior analysis device, advertisement distribution device, behavior analysis method, advertisement distribution method, behavior analysis program, and advertisement distribution program.
US7756754B2 (en) Method for providing on-line shopping search service and system thereof
US20040186778A1 (en) Systems and methods for selecting advertisements to be provided to users via a communication network
US20020184096A1 (en) Portable terminal device for providing and obtaining advertisement information, advertisement providing method, advertisement obtaining method, advertisement distributing method and program therefor
KR100485322B1 (en) Method for generating a search result list on a web search engine
US20100121696A1 (en) System and method for providing customers access to incentive deals
US20110173102A1 (en) Content sensitive point-of-sale system for interactive media
JP2001351008A (en) Advertising distribution method and advertisement distribution system
JP2001229285A (en) Sales promotion support apparatus and method, recording medium
TW200901069A (en) Information providing apparatus, method, computer program and system
US20150324836A1 (en) Method and server for managing advertisements
JP2003122937A (en) Information providing system and method
JP2002140605A (en) Advertisement content providing method, its implementation device, and recording medium recording its processing program
JP2001236405A (en) Sales promotion support apparatus and method, recording medium
JP4513159B2 (en) Information processing apparatus and method, and recording medium
JP2006185006A (en) Information display management system
JP6994533B2 (en) Advertisement distribution device, advertisement distribution method, and advertisement distribution program
JP3461159B2 (en) Web page attribute management device and web page attribute management method
JP2002236842A (en) Advertisement fee charging system in electronic advertisement, electronic coupon server, advertisement fee charging method and advertisement fee charging program
JP2001249927A (en) Advertisement providing method and advertisement providing system
JP2023131084A (en) Sales promotion support system, sales promotion support method, and program
KR20000036604A (en) Method for providing buniness for digital publication using internet
JP2002092351A (en) Information service device
JP2001306607A (en) How to provide advertising information

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070201

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090430

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090609

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090810

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20091222

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100323

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20100330

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: 20100420

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: 20100503

R151 Written notification of patent or utility model registration

Ref document number: 4513159

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130521

Year of fee payment: 3

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term