JPH05143653A - Article / advertising distribution device - Google Patents
Article / advertising distribution deviceInfo
- Publication number
- JPH05143653A JPH05143653A JP3305890A JP30589091A JPH05143653A JP H05143653 A JPH05143653 A JP H05143653A JP 3305890 A JP3305890 A JP 3305890A JP 30589091 A JP30589091 A JP 30589091A JP H05143653 A JPH05143653 A JP H05143653A
- Authority
- JP
- Japan
- Prior art keywords
- keyword
- article
- advertisement
- storage device
- stored
- 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.)
- Pending
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P40/00—Technologies relating to the processing of minerals
- Y02P40/10—Production of cement, e.g. improving or optimising the production methods; Cement grinding
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】
【目的】 新聞記事及び広告のデータを計算機により制
御し、配信する記事・広告配信装置に関するものであ
り、広告配信機能を提供することを目的とする。
【構成】 広告検索手段113が個人キーワード記憶装
置101に格納された個人キーワードに合致した広告キ
ーワードを広告キーワード記憶装置108から抽出し、
記事検索手段110が個人キーワードに合致した記事キ
ーワードを記事キーワード記憶装置106から抽出しキ
ーワードバッファ107に格納する。記送信データ合成
手段111がキーワードバッファ107に抽出格納され
た記事キーワード及び広告キーワードを用いて、記事記
憶装置102及び、広告記憶装置130から対応する記
事データ及び広告データを読み出す。料金計算手段11
2はキーワードバッファ107に抽出格納された記事キ
ーワード及び広告キーワードのデーターから各個人別に
送信した記事及び広告についての料金を計算し、請求料
金記憶装置105に格納する。
(57) [Summary] [Purpose] The present invention relates to an article / advertisement delivery device for controlling and delivering newspaper article and advertisement data by a computer, and an object thereof is to provide an advertisement delivery function. An advertisement retrieval unit 113 extracts an advertisement keyword matching an individual keyword stored in an individual keyword storage device 101 from the advertisement keyword storage device 108,
The article search means 110 extracts an article keyword matching the personal keyword from the article keyword storage device 106 and stores it in the keyword buffer 107. The transmission data synthesizing unit 111 reads the corresponding article data and advertisement data from the article storage device 102 and the advertisement storage device 130 using the article keywords and advertisement keywords extracted and stored in the keyword buffer 107. Charge calculation means 11
Reference numeral 2 calculates the charges for articles and advertisements transmitted for each individual from the data of article keywords and advertisement keywords extracted and stored in the keyword buffer 107, and stores them in the billing charge storage device 105.
Description
【0001】[0001]
【産業上の利用分野】本発明は新聞記事及び広告のデー
タを計算機により制御し、配信する記事・広告配信装置
に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an article / advertisement distribution apparatus for controlling and distributing newspaper article and advertisement data by a computer.
【0002】[0002]
【従来の技術】図19は従来の新聞記事配信装置を示す
ものである。本装置は計算機の記憶装置に蓄えられた新
聞記事を個人が登録したキーワードに従って選択しその
個人へ送信するものである。図19において1901は
個人キーワード記憶装置で、個人が送信して欲しいと思
う新聞記事を選び出すためのキーワードを格納してい
る。1906は記事キーワード記憶装置で、記事記憶装
置1902に格納された新聞記事につけられたキーワー
ドを格納している。1910は記事検索手段で1901
に格納されている個人キーワードに合致するものを記事
キーワード記憶装置1906の中から選び出し、キーワ
ードバッファ1907に格納する。1911は送信デー
タ合成手段で、キーワードバッファ1907に格納され
ているキーワードに対応する新聞記事を1902の中か
ら選び出し、送信バッファ1903に格納する。190
4は送信装置で送信バッファ1903に格納されている
データを通信回線を利用して個人宛に送信するものであ
る。1912は料金計算手段で、1907に格納されて
いるキーワードから個人に送信したデータ全体に対する
料金を計算し、請求料金記憶装置1905に格納する。2. Description of the Related Art FIG. 19 shows a conventional newspaper article distribution device. This device selects a newspaper article stored in a storage device of a computer according to a keyword registered by an individual and transmits it to the individual. In FIG. 19, reference numeral 1901 denotes an individual keyword storage device, which stores keywords for selecting newspaper articles that an individual wants to send. An article keyword storage device 1906 stores keywords attached to newspaper articles stored in the article storage device 1902. 1910 is an article search means 1901
A keyword that matches the personal keyword stored in the article keyword storage device 1906 is selected and stored in the keyword buffer 1907. Reference numeral 1911 denotes a transmission data synthesizing means, which selects a newspaper article corresponding to a keyword stored in the keyword buffer 1907 from 1902 and stores it in the transmission buffer 1903. 190
Reference numeral 4 denotes a transmission device for transmitting the data stored in the transmission buffer 1903 to an individual by using a communication line. 1912 is a charge calculation means, which calculates a charge for the entire data transmitted to the individual from the keyword stored in 1907, and stores it in the charge storage device 1905.
【0003】この図19の装置は具体的に図20のよう
な装置の上に実現することができる。即ち、図20の個
人キーワード記憶装置2001は1901に対応する。
記事記憶装置2002は、1902,1906及び19
07の3つに対応する。 送信バッファ2003、及
び、送信装置2004は1903,1904にそれぞれ
対応する。請求料金記憶装置2005は1905に対応
する。プログラム記憶装置2021及びこれに格納され
たプログラムを処理するプロセッサ2020は、191
0,1911,1912の機能を実現する。2022は
上記2001〜2021を接続するバスである。The device shown in FIG. 19 can be specifically realized on the device shown in FIG. That is, the personal keyword storage device 2001 of FIG. 20 corresponds to 1901.
The article storage device 2002 includes 1902, 1906 and 19
It corresponds to three of 07. The transmission buffer 2003 and the transmission device 2004 correspond to 1903 and 1904, respectively. The billing charge storage device 2005 corresponds to 1905. The program storage device 2021 and the processor 2020 that processes the program stored therein are
The functions of 0, 1911 and 1912 are realized. 2022 is a bus for connecting the above 2001 to 2021.
【0004】以上のように構成された新聞記事配信装置
について、以下その動作を説明する。まず個人キーワー
ド記憶装置2001には図3のようにキーワードが記憶
されている。即ち、301は個人識別番号X1が格納さ
れている。302〜304には、個人X1が送信を希望
する記事を検索するための個人キーワードK1〜Knが格
納されている。即ち、この個人キーワードK1〜Knのど
れかと合致するキーワードを持つ記事はこの個人X1に
送信される。311には別の個人X2の識別番号が格納
されており312〜314には個人X2の個人キーワー
ドK1′〜Kn′が格納されている。The operation of the newspaper article distribution apparatus configured as described above will be described below. First, in the personal keyword storage device 2001, keywords are stored as shown in FIG. That is, 301 stores the personal identification number X 1 . 302 to 304 store individual keywords K 1 to K n for searching articles that the individual X 1 desires to send. That is, an article having a keyword that matches any of the individual keywords K 1 to K n is transmitted to the individual X 1 . An identification number of another individual X 2 is stored in 311 and individual keywords K 1 ′ to K n ′ of the individual X 2 are stored in 312 to 314.
【0005】記事キーワード記憶装置1906には図4
のように記事キーワードが格納されている。即ち,41
0には記事番号Nが格納されている。これは、430に
格納されている記事Nに対応する。411には、記事N
の記憶装置上の格納位置、即ちアドレスLNが格納され
ている。412には記事Nの大きさ、即ち語数が格納さ
れている。413には記事Nを受け取った個人が支払う
べき料金CNが格納されている。414〜416には記
事Nの内容に関係する単語、即ち記事キーワードI1〜
Imが格納されている。他の記事N+1についても同様
な情報が420〜426に格納されており、420〜4
26は410〜416にそれぞれ対応する。FIG. 4 shows the article keyword storage device 1906.
The article keywords are stored as shown in. That is, 41
The article number N is stored in 0. This corresponds to article N stored in 430. 411 contains article N
The storage position on the storage device, that is, the address L N is stored. The size of the article N, that is, the number of words is stored in 412. In 413, a charge C N to be paid by the individual who receives the article N is stored. 414 to 416 are words related to the content of the article N, that is, article keywords I 1 to
I m is stored. Similar information is stored in 420 to 426 for other articles N + 1.
26 corresponds to 410 to 416, respectively.
【0006】記事検索手段1910は1901から個人
キーワードを読みだし、1906に格納されている記事
キーワードの中からこれに合致するものを探し出し、図
5に示すようなデータを作成する。The article retrieval means 1910 reads a personal keyword from 1901, finds an article keyword that matches the keyword from the article keywords stored in 1906, and creates data as shown in FIG.
【0007】これらのデータは特定の個人のキーワード
に合致した記事に関する情報を並べたものである。即ち
図5に於ては、記事Nと記事N′とが一人の個人のキー
ワードに合致している。[0007] These data are arranged with information about articles that match a keyword of a specific individual. That is, in FIG. 5, article N and article N'match one individual keyword.
【0008】図5に於て、502は個人キーワードに合
致した記事番号Nを格納している。503,504,及
び505は記事Nの格納位置LN,語数SN,料金CNを
それぞれ格納している。これらのデータは、図4のキー
ワードデータの中から選び出されたものである。In FIG. 5, 502 stores the article number N that matches the personal keyword. Numerals 503, 504, and 505 store the storage position L N of the article N, the number of words S N , and the charge C N , respectively. These data are selected from the keyword data shown in FIG.
【0009】さて、記事検索手段1910は、図3、及
び図4に示したデータから図5に示したようなデータを
作り出す手段であるが、これは図20のプロセッサ20
20及びプログラム記憶装置2021に格納されている
プログラムとで実現される。図6と図7はこのプログラ
ムを示したものである。The article retrieval means 1910 is means for producing the data shown in FIG. 5 from the data shown in FIGS. 3 and 4, which is the processor 20 shown in FIG.
20 and a program stored in the program storage device 2021. 6 and 7 show this program.
【0010】図6のプログラムは3重のループから構成
されている。最も外側のループは603〜609のルー
プである。このループは最初に603に於て記事キーワ
ードポインタを初期化する。即ち図4の440が特定の
記事の第1番目の記事キーワード、例えば414を指示
するようにセットする。この後、第2のループ604〜
607を繰返した後、608で記事番号を増加し次の記
事に対して同様のことを繰返す準備をする。この後、6
09に於て、残りの記事が有るか否かを調べ、あれば上
述の動作を繰返し、無ければ終了する。これで第2のル
ープ604〜607の動作がすべての記事について行わ
れたことになる。The program of FIG. 6 is composed of triple loops. The outermost loop is the loop of 603-609. The loop first initializes the article keyword pointer at 603. That is, 440 of FIG. 4 is set to indicate the first article keyword of a particular article, for example, 414. After this, the second loop 604-
After repeating 607, the article number is incremented at 608 to prepare to repeat the same for the next article. After this, 6
At 09, it is checked whether or not there is a remaining article, and if there is any, the above-mentioned operation is repeated, and if there is not, the operation ends. Now, the operations of the second loops 604 to 607 have been performed for all the articles.
【0011】第2のループは最初に604に於て記事キ
ーワードを読み出す。即ち、図4の414〜416のう
ち440が指示している記事キーワード、例えば414
が読み出される。この後605を実行し606に於て、
記事キーワードポインタ440の値を増加する。これに
より特定の記事に付けられたキーワードの中の次のキー
ワード、例えば415を読み出す準備をする。この後6
07に於て残りの記事キーワードがあるかないかを調
べ、あれば第2のループを繰返し、無ければ第2のルー
プから抜け出す。この第2のループにより処理605を
例えば414〜416のすべての記事キーワードに対し
て実行した事になる。The second loop first reads the article keyword at 604. That is, an article keyword designated by 440 of 414 to 416 in FIG. 4, for example, 414
Is read. After that, 605 is executed, and at 606,
The value of the article keyword pointer 440 is increased. This prepares to read the next keyword, for example 415, of the keywords attached to the specific article. After this 6
At 07, it is checked whether there is a remaining article keyword, and if there is, the second loop is repeated, and if there is not, the second loop is exited. By this second loop, the processing 605 is executed for all article keywords 414 to 416, for example.
【0012】第3のループは最も内側のループであり6
05によって実行される。図6の611〜612は図7
の611〜612に対応する。従って第3のループの処
理は図7によって説明する。第3のループは最初に70
1に於て、個人キーワードポインタを初期化する。即
ち、図3の320を例えば個人X1のキーワードの先頭
即ち302を指示するように設定する。次にこの320
の指示する個人キーワードを読み出し、既に第2のルー
プの先頭で読み出した記事キーワードと比較する。これ
らのキーワードが一致していれば704に於てこの記事
キーワードデータのうち記事番号〜記事料金までを、即
ち図4の、410〜413を記事記憶装置2002の中
に配置されたキーワードバッファ領域に転送する。上記
2つのキーワードが一致しない場合は、704を実行せ
ず、直接705に移行する。処理705に於ては個人キ
ーワードポインタを増加し、次の個人キーワードを読み
出す準備をする。即ち図3の320が例えば403を指
示するように設定する。この後、706に於て残りの個
人キーワードがあるか否かを調べ有ればこの第3のルー
プを実行し、無ければこのループから抜け出す。以上こ
の第3のループにより、一つの記事キーワードに対して
すべての個人キーワード例えば図3の302〜304の
うちどれかが合致するか否かが調べられ、合致した場合
はキーワードデータが抽出される。The third loop is the innermost loop 6
It is executed by 05. 611 to 612 in FIG. 6 are shown in FIG.
611-612. Therefore, the processing of the third loop will be described with reference to FIG. The third loop starts with 70
At 1, the personal keyword pointer is initialized. That is, 320 in FIG. 3 is set so as to indicate the head of the keyword of the individual X 1 , that is, 302. Then this 320
The personal keyword instructed by is read and compared with the article keyword already read at the beginning of the second loop. If these keywords match, in 704, the article number to the article fee of this article keyword data, that is, 410 to 413 in FIG. 4 are stored in the keyword buffer area arranged in the article storage device 2002. Forward. If the above-mentioned two keywords do not match, 704 is not executed and the process proceeds directly to 705. In step 705, the individual keyword pointer is incremented to prepare for reading the next individual keyword. That is, 320 in FIG. 3 is set to indicate 403, for example. After this, in 706, it is checked whether or not there is a remaining personal keyword, and if there is, the third loop is executed, and if there is not, the loop is exited. As described above, by this third loop, it is checked whether or not all the personal keywords, for example, any of 302 to 304 in FIG. 3, match one article keyword, and if they match, the keyword data is extracted. .
【0013】以上の3重のループの実行により個人が登
録した個人キーワードのどれかに合致する記事キーワー
ドを持った記事の記事番号、格納位置、サイズ記事料金
が抽出され記事キーワードバッファに格納される。即
ち、図3、図4のデータから図5のデータが抽出され
る。尚、個人キーワードポインタ320、記事キーワー
ドポインタ440はプロセッサ2020の中に有るレジ
スタを使用しても良いしまたは、記事記憶装置2002
の中の特定の番地を使用しても良い。以上が記事検索手
段1910の機能と動作である。By executing the above triple loop, the article number, storage position, and size article fee of an article having an article keyword that matches an individual keyword registered by an individual are extracted and stored in the article keyword buffer. .. That is, the data of FIG. 5 is extracted from the data of FIG. 3 and FIG. The personal keyword pointer 320 and the article keyword pointer 440 may use registers in the processor 2020, or the article storage device 2002.
You may use a specific address in. The above is the function and operation of the article search unit 1910.
【0014】次に送信データ合成手段1911の機能と
動作について説明する。1911も1910と同様に2
021に格納されたプログラムとプロセッサ2020と
によって実現される。送信データ合成手段1911は、
キーワードバッファ1907に格納されたキーワードデ
ータを基に、送信すべき記事データを、記事記憶装置1
902から抽出し、送信バッファ1903に格納する。
1907、及び1902の内容は前述のとおりそれぞれ
図5及び図4のように配置されている。送信データ合成
手段1911はこれらのデータから、図21のような記
事データを送信バッファの内部に合成する。Next, the function and operation of the transmission data synthesizing means 1911 will be described. 1911 is 2 as well as 1910
It is realized by the program stored in 021 and the processor 2020. The transmission data synthesizing means 1911
Based on the keyword data stored in the keyword buffer 1907, the article data to be transmitted is stored in the article storage device 1
It is extracted from 902 and stored in the transmission buffer 1903.
The contents of 1907 and 1902 are arranged as shown in FIGS. 5 and 4, respectively, as described above. The transmission data synthesizing unit 1911 synthesizes article data as shown in FIG. 21 into the transmission buffer from these data.
【0015】この機能は、図14のようなプログラムに
よって実現することができる。 即ち、まず1402に
於て記事番号を初期化する。これにより、図5の記事ポ
インタ520はキーワードバッファ1907に抽出され
たキーワード群の最初のものを指示するようになる。即
ち520は、例えば502を指示するようになる。この
後、1403〜1405のループが実行され、キーワー
ドバッファに抽出されたキーワード郡のすべてに対して
1403が施される。1403に於ては、1907に抽
出されたキーワードに対応する記事が、記事記憶装置1
902から読み出され、送信バッファ1903に格納さ
れる。以上の動作により一個人に送信すべき送信データ
が合成されたことになる。This function can be realized by a program as shown in FIG. That is, first, at 1402, the article number is initialized. As a result, the article pointer 520 in FIG. 5 points to the first keyword group extracted in the keyword buffer 1907. That is, 520 comes to indicate, for example, 502. After that, a loop from 1403 to 1405 is executed, and 1403 is applied to all the keyword groups extracted in the keyword buffer. In 1403, the article corresponding to the keyword extracted in 1907 is the article storage device 1
It is read from 902 and stored in the transmission buffer 1903. By the above operation, the transmission data to be transmitted to one individual is combined.
【0016】送信バッファ1903の中に合成されたデ
ータは送信装置1904によってすべて宛先の個人に送
信される。All the data combined in the transmission buffer 1903 is transmitted to the destination person by the transmission device 1904.
【0017】次に料金計算手段1912の動作について
説明する。1912は個人宛に送信したデータに対する
料金を計算し、それをその個人宛の請求料金とし請求料
金記憶装置1905に格納する。この1912もプロセ
ッサ2020とプログラム記憶装置2021に格納され
た図17のようなプログラムとから構成される。Next, the operation of the charge calculation means 1912 will be described. 1912 calculates the charge for the data transmitted to the individual and stores it in the charge storage device 1905 as the charge for the individual. This 1912 also comprises a processor 2020 and a program as shown in FIG. 17 stored in the program storage device 2021.
【0018】図17は3つの部分即ち、第1のパラメー
タの初期化動作1702,1703、第2の積算ループ
1704〜1707、及び第3の格納動作1708とか
ら構成される。FIG. 17 is composed of three parts, that is, first parameter initialization operations 1702 and 1703, second accumulation loops 1704 to 1707, and a third storage operation 1708.
【0019】まず1702に於て、料金の積算結果とな
るべき変数(個人料金)をクリアする。次に1703に
於て、記事キーワードポインタを初期化する。これによ
り図5の520は例えば抽出されたキーワードデータの
最初即ち、502を指示するようになる。First, at 1702, the variable (individual charge) that should be the result of charge integration is cleared. Next, at 1703, the article keyword pointer is initialized. As a result, 520 in FIG. 5 indicates the beginning of the extracted keyword data, that is, 502, for example.
【0020】ループの最初1704に於ては記事キーワ
ードポインタが指示している記事キーワードデータの中
の記事料金、即ち第1回目のループでは例えば図5の5
05が読みだされる。次に1705に於ては1704に
於て読みだされた料金の値を個人料金という変数に足し
込む。この後1706の於て記事キーワードポインタを
増加することにより次の記事キーワードデータ、即ち図
5の520は例えば510を指示するようになる。At the beginning 1704 of the loop, the article fee in the article keyword data pointed to by the article keyword pointer, that is, in the first loop, for example, 5 in FIG.
05 is read out. Next, in 1705, the value of the charge read out in 1704 is added to the variable of individual charge. After that, by increasing the article keyword pointer at 1706, the next article keyword data, that is, 520 in FIG.
【0021】1707に於て、更に抽出された記事キー
ワードデータがあるか否かを調べ、あればループを繰り
返す。すべての記事キーワードについて上記の処理が終
了すると、1707から1708へ移り、個人料金変数
の値を記事料金バッファに格納する。これにより1人の
個人に送信されたすべての記事料金の合計額が計算さ
れ、バッファに格納され、請求金額が定まる。At 1707, it is checked whether or not there is further extracted article keyword data, and if there is, the loop is repeated. When the above process is completed for all article keywords, the process proceeds from 1707 to 1708, and the value of the personal fee variable is stored in the article fee buffer. This calculates the total amount of all article charges sent to one individual, stores it in a buffer, and determines the amount charged.
【0022】[0022]
【発明が解決しようとする課題】しかしながら上記の従
来の構成では、各個人に所望の記事を選択して配信する
ことはできたが、広告を送信することはできないという
課題を有していた。However, the above-mentioned conventional configuration has a problem in that it is possible to select and deliver desired articles to each individual, but it is not possible to send advertisements.
【0023】本発明は上記従来技術の課題を解するもの
で、広告配信機能を提供することを目的とする。広告を
送信することができるようになると配信元は広告料を収
入として広告主から得ることができるようになり、その
分記事料金を安くすることができる。従って、記事を受
信する各個人は安価に記事配信サービスを受けることが
できるようになり、受信者数の増加が期待できる。延い
ては通信ネットワークによる記事配信サービスの普及が
期待できる。The present invention is intended to solve the above-mentioned problems of the prior art, and an object thereof is to provide an advertisement distribution function. When the advertisement can be transmitted, the distributor can obtain the advertisement fee as an income from the advertiser, and the article fee can be reduced accordingly. Therefore, each individual who receives the article can receive the article distribution service at low cost, and the number of recipients can be expected to increase. By extension, it can be expected that the article distribution service by communication networks will spread.
【0024】[0024]
【課題を解決するための手段】上記目的を達成するため
に、本発明は、記事キーワード記憶装置、記事検索手
段、広告キーワード記憶装置、広告検索手段、個人キー
ワード記憶装置、キーワードバッファ、記事記憶装置、
広告記憶装置、送信データ合成手段、送信バッファ、送
信装置、料金計算手段、及び、請求料金記憶装置の構成
を有している。To achieve the above object, the present invention provides an article keyword storage device, an article search means, an advertisement keyword storage device, an advertisement search means, a personal keyword storage device, a keyword buffer, and an article storage device. ,
The configuration includes an advertisement storage device, a transmission data synthesizing means, a transmission buffer, a transmission device, a charge calculation means, and a bill charge storage device.
【0025】[0025]
【作用】本発明は上記構成によって、前記個人キーワー
ド記憶装置に格納された個人キーワードに合致した記事
キーワードを前記記事キーワード記憶装置から前記記事
検索手段によって抽出し更に、前記個人キーワードに合
致した広告キーワードを前記広告キーワード記憶装置か
ら前記広告検索手段によって抽出し、前記キーワードバ
ッファに格納する。即ち、同一の個人キーワードが記事
検索及び広告検索の両方に使用される。According to the present invention, the article keyword matching the personal keyword stored in the personal keyword storage device is extracted from the article keyword storage device by the article search means, and the advertisement keyword matching the personal keyword is constructed. Is extracted from the advertisement keyword storage device by the advertisement search means and stored in the keyword buffer. That is, the same personal keyword is used for both article search and advertisement search.
【0026】前記キーワードバッファに抽出格納された
記事キーワード及び広告キーワードの両者を用いて、前
記記事記憶装置及び、広告記憶装置から対応する記事デ
ータ及び広告データを前記送信データ合成手段によって
読み出し、前記送信バッファに格納し、前記送信装置に
よって、各個人に送信する。一方、前記キーワードバッ
ファに抽出格納された前記記事キーワード及び前記広告
キーワードのデーターから前記料金計算手段によって各
個人別に送信した記事及び広告についての料金を計算
し、前記請求料金記憶装置に格納する。以上の動作によ
って各個人別に所望の記事及び所望の広告を配信するこ
とができる。Using both the article keyword and the advertisement keyword extracted and stored in the keyword buffer, the article storage device and the corresponding article data and advertisement data from the advertisement storage device are read by the transmission data synthesizing means, and the transmission is performed. The data is stored in a buffer and transmitted to each individual by the transmitting device. On the other hand, the charge for the article and advertisement transmitted for each individual by the charge calculating means is calculated from the data of the article keyword and the advertisement keyword extracted and stored in the keyword buffer and stored in the billing charge storage device. With the above operation, desired articles and desired advertisements can be distributed to each individual.
【0027】[0027]
【実施例】以下、本発明の実施例について図面を参照し
ながら説明する。図1は、本発明の一実施例における記
事・広告配信装置の構成を説明するための図である。Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a diagram for explaining the configuration of an article / advertisement distribution device according to an embodiment of the present invention.
【0028】図1に於て101〜107までの8個の装
置または手段は第19図の1901〜1907とそれぞ
れ対応し、同様の機能を有する。108は広告キーワー
ド記憶装置で130に格納されている広告データに関す
るキーワードを格納している。広告検索手段113は個
人キーワード記憶装置101に格納されている個人キー
ワードデータに合致する広告キーワードを108の中か
ら抽出し、キーワードバッファ107に格納する。料金
計算手段112は、107に格納されたキーワードデー
タから各個人宛の請求料金を計算する。Eight devices or means 101 to 107 in FIG. 1 respectively correspond to 1901 to 1907 in FIG. 19 and have similar functions. An advertisement keyword storage device 108 stores keywords related to the advertisement data stored in 130. The advertisement search unit 113 extracts an advertisement keyword that matches the personal keyword data stored in the personal keyword storage device 101 from 108 and stores it in the keyword buffer 107. The charge calculation means 112 calculates the charge charged to each individual from the keyword data stored in 107.
【0029】上記のように構成された図1の装置は次の
ように動作する。即ち、記事検索手段110は101に
格納されている個人キーワードに合致する記事キーワー
ドを106の中から抽出し、キーワードバッファ107
に格納する。広告検索手段は同様に個人キーワードに合
致する広告キーワードを108の中から抽出し、107
に格納する。以上により107の中には、各個人用に記
事キーワードと広告キーワードが抽出されるが、これら
は同一の個人キーワードに合致する集合である。The apparatus of FIG. 1 configured as described above operates as follows. That is, the article search means 110 extracts article keywords that match the individual keywords stored in 101 from 106, and the keyword buffer 107
To store. Similarly, the advertisement search means extracts an advertisement keyword that matches the personal keyword from 108,
To store. As described above, the article keyword and the advertisement keyword are extracted for each individual in 107, but these are a set that matches the same individual keyword.
【0030】送信データ合成手段111は記事記憶装置
102、及び広告記憶装置130の中からキーワードバ
ッファ107の中に格納されているキーワードに対応す
る記事と広告をそれぞれ読みだし送信バッファ103に
格納する。送信バッファ103に格納された記事と広告
は送信装置104によって個人へ送信される。料金計算
手段112は107に格納されている記事キーワードと
広告キーワードとの両者から各個人別に送信した記事と
広告に応じた請求料金を計算し請求料金記憶装置105
に格納する。The transmission data synthesizing means 111 reads out articles and advertisements corresponding to the keywords stored in the keyword buffer 107 from the article storage device 102 and the advertisement storage device 130 and stores them in the transmission buffer 103. The articles and advertisements stored in the transmission buffer 103 are transmitted to an individual by the transmission device 104. The charge calculation means 112 calculates a charge according to an article and an advertisement transmitted for each individual from both the article keyword and the advertisement keyword stored in 107, and the charge storage device 105.
To store.
【0031】以上によって各個人の所望する内容に合致
した記事と広告をそれぞれの個人に送信することができ
る。As described above, articles and advertisements that match the contents desired by each individual can be sent to each individual.
【0032】図1の装置は具体的に図2のような装置の
上に実現することができる。即ち、図1の101,10
2,103,104,105,130はそれぞれ、図2
の201,202,203,204,205,230に
対応する。また図1の106,107,108は図2の
202の中の領域として確保される。図1の110,1
11,112及び113は図2のプロセッサ220とプ
ログラム記憶装置221に格納されているプログラムと
で実現される。The apparatus of FIG. 1 can be specifically realized on the apparatus of FIG. That is, 101, 10 in FIG.
2, 103, 104, 105 and 130 are respectively shown in FIG.
Nos. 201, 202, 203, 204, 205 and 230. Further, 106, 107, and 108 in FIG. 1 are secured as areas in 202 in FIG. 110, 1 in FIG.
11, 112 and 113 are realized by the processor 220 shown in FIG. 2 and the program stored in the program storage device 221.
【0033】まず図1の記事検索手段110は従来例と
同じく、101に図3のように格納されている個人キー
ワードデータに対して、106の中に図4のように格納
されている記事キーワードの中から合致するものだけを
抽出し、107の中に図5のようなデータとして格納す
る。この機能は従来例で述べたように図6及び図7に示
したようなプログラムをプロセッサ220が実行するこ
とにより実現される。First, the article retrieval means 110 shown in FIG. 1 is the same as the conventional example, in contrast to the personal keyword data stored in 101 as shown in FIG. 3, the article keyword stored in 106 as shown in FIG. Only matching ones are extracted from among the above and stored in 107 as data as shown in FIG. This function is realized by the processor 220 executing the programs shown in FIGS. 6 and 7 as described in the conventional example.
【0034】図1の広告検索手段113は図3及び図8
のデータから図9のデータを抽出するが、この機能は図
10及び図11に示したプログラムをプロセッサ220
が実行することにより実現される。The advertisement search means 113 of FIG. 1 is shown in FIG. 3 and FIG.
The data of FIG. 9 is extracted from the data of FIG.
It is realized by executing.
【0035】広告キーワード記憶装置108には図8の
ように広告キーワードが格納されている。即ち,図8の
810には広告番号Mが格納されている。これは、83
0に格納されている広告Mに対応する。811には、広
告Mの記憶装置上の格納位置、即ちアドレスLM 格納さ
れている。812には広告Mの大きさ、即ち語数が格納
されている。813には広告Mを受け取った個人が支払
うべき料金CMが格納されている。発明が解決しようと
する課題の項で述べたように、広告の受信者の料金を安
くすることはこのCMの値を負にすることにより容易に
達成される。814〜816には広告Mの内容に関係す
る単語、即ち広告キーワードIJ〜Jmが格納されてい
る。他の広告M+1についても同様な情報が820〜8
26に格納されており、820〜826は810〜81
6にそれぞれ対応する。The advertisement keyword storage device 108 stores advertisement keywords as shown in FIG. That is, the advertisement number M is stored in 810 of FIG. This is 83
Corresponds to the advertisement M stored in 0. The storage position of the advertisement M on the storage device, that is, the address L M is stored in 811. In 812, the size of the advertisement M, that is, the number of words is stored. 813 stores a charge C M to be paid by an individual who has received the advertisement M. As mentioned in the section of the problem to be solved by the invention, lowering the charge for the recipient of the advertisement is easily achieved by making the value of C M negative. In 814 to 816, words related to the content of the advertisement M, that is, advertisement keywords I J to J m are stored. Similar information 820 to 8 for other advertisements M + 1
It is stored in 26, and 820-826 is 810-81.
6 respectively.
【0036】広告検索手段113は101から個人キー
ワードを読みだし、108に格納されている広告キーワ
ードの中からこれに合致するものを探し出し、図9に示
すようなデータを作成する。これらのデータは特定の個
人のキーワードに合致した広告に関する情報を並べたも
のである。 即ち、図9に於ては、広告Mと広告M′と
が一人の個人のキーワードに合致している。The advertisement search means 113 reads out the personal keyword from 101, searches the advertisement keyword stored in 108 for the matching one, and creates the data as shown in FIG. These data are a list of information about advertisements that match a particular individual keyword. That is, in FIG. 9, the advertisement M and the advertisement M ′ match the keyword of one individual.
【0037】図9に於て、902は個人キーワードに合
致した広告番号Mを格納している。903,904,及
び905は広告Mの格納位置LM、語数SM、料金CMを
それぞれ格納している。これらのデータは、図8のキー
ワードデータの中から選び出されたものである。In FIG. 9, 902 stores an advertisement number M that matches the personal keyword. 903, 904, and 905 store the storage position L M of the advertisement M, the number of words S M , and the charge C M , respectively. These data are selected from the keyword data shown in FIG.
【0038】さて、広告検索手段113は、図3、及び
図8に示したデータから図9に示したようなデータを作
り出す手段であるが、これは図2のプロセッサ220及
びプログラム記憶装置221に格納されているプログラ
ムとで実現される。図10と図11はこのプログラムを
示したものである。Now, the advertisement search means 113 is means for producing the data as shown in FIG. 9 from the data shown in FIGS. 3 and 8, which is stored in the processor 220 and the program storage device 221 of FIG. It is realized with the stored program. 10 and 11 show this program.
【0039】図10のプログラムは図6のプログラムと
同一の構造を有しており、図6のプログラムが記事キー
ワードを抽出するのに対して、図10のプログラムは広
告キーワードを抽出する点だけが異なる。図10のプロ
グラムは従って3重のループから構成されている。最も
外側のループは1003〜1009のループである。こ
のループは最初に1003に於て広告キーワードポイン
タを初期化する。即ち図8の840が特定の広告の第1
番目の広告キーワード、例えば814を指示するように
セットする。この後、第2のループ1004〜1007
を繰返した後、1008で広告番号を増加し次の広告に
対して同様のことを繰返す準備をする。この後、100
9に於て、残りの広告が有るか否かを調べ、あれば上述
の動作を繰返し、無ければ終了する。これで第2のルー
プ1004〜1007の動作がすべての広告について行
われたことになる。The program of FIG. 10 has the same structure as the program of FIG. 6, and the program of FIG. 6 extracts article keywords, whereas the program of FIG. 10 only extracts advertisement keywords. different. The program of FIG. 10 thus consists of triple loops. The outermost loops are loops 1003-109. The loop first initializes the ad keyword pointer at 1003. That is, 840 of FIG. 8 is the first of a specific advertisement.
The second advertisement keyword, for example, 814 is set to indicate. After this, the second loop 1004-1007
After repeating, the advertisement number is increased at 1008 and the same operation is repeated for the next advertisement. After this, 100
At 9, it is checked whether or not there are remaining advertisements, and if there are any advertisements, the above operation is repeated, and if there are no advertisements, the processing ends. Now, the operations of the second loops 1004 to 1007 have been performed for all the advertisements.
【0040】第2のループは最初に1004に於て広告
キーワードを読み出す。即ち、図8の814〜816の
うち840が指示している広告キーワード、例えば81
4が読み出される。この後1005を実行し1006に
於て、広告キーワードポインタ840の値を増加する。
これにより特定の広告に付けられたキーワードの中の次
のキーワード、例えば815を読み出す準備をする。こ
の後1007に於て残りの広告キーワードがあるかない
かを調べ、あれば第2のループを繰返し、短ければ第2
のループから抜け出す。この第2のループにより処理1
005を例えば814〜816のすべての広告キーワー
ドに対して実行した事になる。The second loop first reads the advertisement keyword at 1004. That is, the advertisement keyword designated by 840 of 814 to 816 in FIG.
4 is read. After this, 1005 is executed, and at 1006, the value of the advertisement keyword pointer 840 is increased.
This prepares to read the next keyword, for example 815, of the keywords attached to the specific advertisement. After this, in 1007, it is checked whether or not there are remaining advertisement keywords, and if there is, the second loop is repeated.
Get out of the loop. Processing 1 by this second loop
005 is executed for all the advertisement keywords 814 to 816, for example.
【0041】第3のループは最も内側のループであり1
005によって実行される。図10の1011〜101
2は図11の1011〜1012に対応する。従って第
3のループの処理は図11によって説明する。第3のル
ープは最初に1101に於て、個人キーワードポインタ
を初期化する。即ち、図3の320を例えば個人X1の
キーワードの先頭即ち302を指示するように設定す
る。次にこの320の指示する個人キーワードを読み出
し、既に第2のループの先頭で読み出した広告キーワー
ドと比較する。これらのキーワードが一致していれば1
104に於てこの広告キーワードデータのうち広告番号
〜広告料金までを、即ち、図8の810〜813を記事
記憶装置202の中に配置されたキーワードバッファ領
域に転送する。上記2つのキーワードが一致しない場合
は、1104を実行せず、直接1105に移行する。処
理1105に於ては個人キーワードポインタを増加し、
次の個人キーワードを読み出す準備をする。即ち図3の
320が例えば403を指示するように設定する。この
後、1106に於て残りの個人キーワードがあるか否か
を調べ有ればこの第3のループを実行し、無ければこの
ループから抜け出す。以上この第3のループにより、一
つの広告キーワードに対してすべての個人キーワード例
えば図3の302〜304のうちどれかが合致するか否
かが調べられ、合致した場合はキーワードデータが抽出
される。The third loop is the innermost loop and is 1
005. 1011 to 101 in FIG.
2 corresponds to 1011 to 1012 in FIG. Therefore, the processing of the third loop will be described with reference to FIG. The third loop first initializes the personal keyword pointer at 1101. That is, 320 in FIG. 3 is set so as to indicate the head of the keyword of the individual X 1 , that is, 302. Next, the personal keyword designated by 320 is read out and compared with the advertisement keyword already read out at the beginning of the second loop. 1 if these keywords match
At 104, the advertisement number to the advertisement fee of the advertisement keyword data, that is, 810 to 813 of FIG. 8 is transferred to the keyword buffer area arranged in the article storage device 202. If the above two keywords do not match, 1104 is not executed, and the process directly proceeds to 1105. In process 1105, the personal keyword pointer is incremented,
Prepare to read the next personal keyword. That is, 320 in FIG. 3 is set to indicate 403, for example. After this, in 1106, it is checked whether or not there is a remaining personal keyword, and if there is, the third loop is executed, and if there is not, the loop is exited. As described above, by this third loop, it is checked whether or not all the personal keywords, for example, any of 302 to 304 in FIG. 3 match one advertising keyword, and if they match, the keyword data is extracted. ..
【0042】以上の3重のループの実行により個人が登
録した個人キーワードのどれかに合致する広告キーワー
ドを持った広告の広告番号、格納位置、サイズ広告料金
が抽出され広告キーワードバッファに格納される。即
ち、図3、図8のデータから図9のデータが抽出され
る。尚、個人キーワードポインタ320、広告キーワー
ドポインタ840はプロセッサ220の中に有るレジス
タを使用しても良いしまたは、広告記憶装置230の中
の特定の番地を使用しても良い。以上が広告検索手段1
13の機能と動作である。By executing the above triple loop, the advertisement number, the storage position, and the size advertisement charge of the advertisement having the advertisement keyword that matches any of the individual keywords registered by the individual are extracted and stored in the advertisement keyword buffer. .. That is, the data of FIG. 9 is extracted from the data of FIG. 3 and FIG. The personal keyword pointer 320 and the advertisement keyword pointer 840 may use registers in the processor 220, or may use specific addresses in the advertisement storage device 230. The above is the advertisement search means 1
13 functions and operations.
【0043】次に送信データ合成手段111の機能と動
作について説明する。111も従来例の1910と同様
に221に格納されたプログラムとプロセッサ220と
によって実現される。送信データ合成手段111は、キ
ーワードバッファ107に格納された個人キーワードデ
ータを基に、送信すべき記事データを、記事記憶装置1
02から抽出し、送信バッファ103に格納する。そし
て更に送信すべき広告データを同一の個人キーワードデ
ータを基に広告記憶装置130から抽出し、送信バッフ
ァ103に格納する。107には図5のデータと図9の
データの両者が格納されている。102には従来例と同
じように、図4のように記事データが格納されている。
130には図8のように広告データが格納されている。
送信データ合成手段111はこれらのデータから、図1
2のような記事及び広告データを送信バッファの内部に
合成する。Next, the function and operation of the transmission data synthesizing means 111 will be described. Similarly to the conventional example 1910, 111 is also realized by the program stored in 221 and the processor 220. The transmission data synthesizing unit 111 stores the article data to be transmitted based on the personal keyword data stored in the keyword buffer 107.
02, and stores it in the transmission buffer 103. Then, the advertisement data to be further transmitted is extracted from the advertisement storage device 130 based on the same personal keyword data and stored in the transmission buffer 103. Both the data of FIG. 5 and the data of FIG. 9 are stored in 107. As in the conventional example, 102 stores article data as shown in FIG.
Advertising data is stored in 130 as shown in FIG.
The transmission data synthesizing means 111 uses the data shown in FIG.
Articles like 2 and advertisement data are combined inside the transmission buffer.
【0044】この機能は、図13のようなプログラムに
よって実現することができる。このプログラムは2つの
部分、1302と1303とで構成される。This function can be realized by a program as shown in FIG. This program consists of two parts, 1302 and 1303.
【0045】1302の内容は図14のプログラム全体
と同一である。即ち、図13の1310及び1311は
図14の1310と1311とにそれぞれ対応する。こ
の図14のプログラムの動作は実行主体が、プロセッサ
220であること、格納場所が221であることを除け
ば従来例と同一であるので説明を省略する。この130
2のプログラムによって、図5のデータに対応する記事
データが102から読み出され、図12の1202−1
204のようなデータが103の中に格納される。The contents of 1302 are the same as the entire program of FIG. That is, 1310 and 1311 in FIG. 13 correspond to 1310 and 1311 in FIG. 14, respectively. The operation of the program of FIG. 14 is the same as that of the conventional example except that the execution subject is the processor 220 and the storage location is 221. This 130
5 reads the article data corresponding to the data of FIG. 5 from 102, and 1202-1 of FIG.
Data such as 204 is stored in 103.
【0046】1303の内容は図15全体と同一であ
る。即ち、図13の1311と1312は、図15の1
311と1312と同一である。このプログラムは以下
のように動作する。即ち、まず1502に於て広告番号
を初期化する。これにより、図8の広告ポインタ920
はキーワードバッファ107に抽出された広告キーワー
ド群の最初のものを指示するようになる。即ち920
は、例えば902を指示するようになる。この後、15
03〜1505のループが実行され、キーワードバッフ
ァに抽出された広告キーワード郡のすべてに対して15
03が施される。1503に於ては、107に抽出され
たキーワードに対応する広告が、広告記憶装置130か
ら読み出され、送信バッファ103に格納される。The contents of 1303 are the same as those in FIG. That is, 1311 and 1312 in FIG.
It is the same as 311 and 1312. This program works as follows. That is, first, at 1502, the advertisement number is initialized. Accordingly, the advertisement pointer 920 of FIG.
Indicates the first advertisement keyword group extracted in the keyword buffer 107. That is, 920
Will indicate 902, for example. After this, 15
The loop from 03 to 1505 is executed, and 15 is applied to all the advertisement keyword groups extracted in the keyword buffer.
03 is given. In 1503, the advertisement corresponding to the keyword extracted in 107 is read from the advertisement storage device 130 and stored in the transmission buffer 103.
【0047】以上の動作により一個人に送信すべき記事
データと広告データの両方が図12のように合成された
ことになる。By the above operation, both the article data and the advertisement data to be transmitted to one person are combined as shown in FIG.
【0048】送信バッファ103の中に合成されたデー
タは送信装置104によってすべて宛先の個人に送信さ
れることは従来例と同様である。As in the conventional example, all the data combined in the transmission buffer 103 is transmitted to the destination person by the transmission device 104.
【0049】次に料金計算手段112の動作について説
明する。112は個人宛に送信したデータに対する料金
を計算し、それをその個人宛の請求料金とし請求料金記
憶装置105に格納する。この112はプロセッサ22
0とプログラム記憶装置221に格納された図16のよ
うなプログラムとから構成される。この図16のプログ
ラムは3つの部分から構成される。即ち、記事料金の計
算部分1602,広告料金の計算部分1603,及び合計
料金の計算部分1604の3つである。Next, the operation of the charge calculation means 112 will be described. 112 calculates a charge for the data transmitted to the individual and stores it in the charge storage device 105 as the charge for the individual. This 112 is the processor 22
0 and a program as shown in FIG. 16 stored in the program storage device 221. The program shown in FIG. 16 is composed of three parts. That is, there are three parts: an article fee calculation portion 1602, an advertisement fee calculation portion 1603, and a total fee calculation portion 1604.
【0050】記事料金計算部分1602の内容は図17
のプログラム全体と同一である。即ち、図16の161
0と1611とはそれぞれ図17の1610と1611
と同一である。図17のプログラムの動作は、実行主体
がプロセッサ220であること、及びプログラム記憶場
所が221であることを除いて、従来例の動作と同一で
あるから説明を省略する。この1602のプログラムの
実行によって各個人宛に送信した記事データに対する料
金の合計、即ち記事料金が算出される。The content of the article fee calculation portion 1602 is shown in FIG.
Is the same as the whole program. That is, 161 in FIG.
0 and 1611 are 1610 and 1611 in FIG. 17, respectively.
Is the same as The operation of the program of FIG. 17 is the same as the operation of the conventional example except that the execution subject is the processor 220 and the program storage location 221. By executing the program 1602, the total charge of the article data transmitted to each individual, that is, the article charge is calculated.
【0051】広告料金計算部分1603の内容は図18
のプログラム全体と同一である。即ち、図16の161
1と1612とはそれぞれ図18の1611と1612
と同一である。 図18は3つの部分即ち、第1のパラ
メータの初期化動作1802,1803、第2の積算ル
ープ1804〜1807、及び第3の格納動作1808
とから構成される。まず1802に於て、料金の積算結
果となるべき変数(個人料金)をクリアする。次に18
03に於て、広告キーワードポインタを初期化する。こ
れにより図9の920は例えば抽出されたキーワードデ
ータの最初即ち、902を指示するようになる。The contents of the advertisement fee calculation portion 1603 are shown in FIG.
Is the same as the whole program. That is, 161 in FIG.
1 and 1612 are 1611 and 1612 of FIG. 18, respectively.
Is the same as FIG. 18 shows three parts: a first parameter initialization operation 1802 and 1803, a second accumulation loop 1804 to 1807, and a third storage operation 1808.
Composed of and. First, at 1802, the variable (individual charge) that should be the result of charge integration is cleared. Then 18
At 03, the advertisement keyword pointer is initialized. As a result, 920 in FIG. 9 indicates the beginning of the extracted keyword data, that is, 902, for example.
【0052】ループの最初1804に於ては広告キーワ
ードポインタが指示している広告キーワードデータの中
の広告料金、即ち、第1回目のループでは例えば図9の
905が読みだされる。次に1805に於ては1804
に於て読みだされた料金の値を個人料金という変数に足
し込む。この後1806に於て広告キーワードポインタ
を増加することにより次の広告キーワードデータ、即ち
図9の920は例えば910を指示するようになる。At the beginning 1804 of the loop, the advertisement fee in the advertisement keyword data pointed by the advertisement keyword pointer, that is, for example, 905 in FIG. 9 is read in the first loop. Then in 1805, 1804
The value of the charge read in is added to a variable called personal charge. After that, by incrementing the advertisement keyword pointer at 1806, the next advertisement keyword data, that is, 920 in FIG.
【0053】1807に於て、更に抽出された広告キー
ワードデータがあるか否かを調べ、あればループを繰り
返す。すべての広告キーワードについて上記の処理が終
了すると、1807から1808へ移り、個人料金変数
の値を広告料金バッファに格納する。合計料計算部分1
604では上述の2つの部分で計算された記事料金と広
告料金との合計額を計算し合計料金とする。At 1807, it is checked whether there is any further extracted advertisement keyword data, and if there is, the loop is repeated. When the above process is completed for all the advertisement keywords, the process proceeds from 1807 to 1808, and the value of the personal fee variable is stored in the advertisement fee buffer. Total charge calculation part 1
In 604, the total amount of the article fee and the advertisement fee calculated in the above-mentioned two parts is calculated to be the total fee.
【0054】これにより1人の個人に送信されたすべて
の記事及び広告料金の合計額が計算され、バッファに格
納され、請求金額が定まる。With this, the total amount of all articles and advertisement charges transmitted to one individual is calculated, stored in the buffer, and the billing amount is determined.
【0055】以上のように本実施例によれば、個人が登
録したキーワードに合致する記事と広告とを送信するこ
とができる。従って、各個人は、記事はもちろんのこ
と、広告についても自分の興味ある分野のものだけを受
信することができる。このことは以下のようなことを可
能にする。As described above, according to this embodiment, it is possible to transmit an article and an advertisement that match the keyword registered by an individual. Therefore, each individual can receive not only articles but also advertisements in his / her field of interest. This allows the following:
【0056】即ち、 1.各個人は記事だけでなく広告も受信することができ
る。That is, 1. Individuals can receive advertisements as well as articles.
【0057】2.各個人は広告についても記事と同様興
味ある分野のものだけを受信することができる。2. Individuals can receive only advertisements in the fields of interest as well as articles.
【0058】3.広告は広告主が料金を払って出すもの
であるから、広告は負の料金を持つことが出来る。従っ
て受信者各個人は記事及び広告の両者を受信することに
より総合的には安い料金で情報を得ることができる。3. Advertisements can be negatively charged because they are paid by the advertiser. Therefore, by receiving both the article and the advertisement, each individual recipient can obtain the information at a low charge overall.
【0059】以上の点は、次のような効果をもたらすで
あろう。即ち、 (イ)安い料金による情報提供システムのサービスを可
能にし、通信回線による情報提供を普及させる。 (ロ)広告提供度合に対して、各個人の興味が直接反映
するため、広告主は効果的な広告を出すことができる。The above points will bring about the following effects. That is, (a) it enables the service of the information providing system at a low price and spreads the information provision through the communication line. (B) Since the interest of each individual person is directly reflected in the degree of advertisement provision, the advertiser can place an effective advertisement.
【0060】以上のように本実施例によれば、記事キー
ワード記憶装置、記事検索手段、広告キーワード記憶装
置、広告検索手段、個人キーワード記憶装置、キーワー
ドバッファ、記事記憶装置、広告記憶装置、送信データ
合成手段、送信バッファ、送信装置、料金計算手段、及
び、請求料金記憶装置を第1図のように結合し、前記個
人キーワード記憶装置に格納された個人キーワードに合
致した記事キーワードを前記記事キーワード記憶装置か
ら前記記事検索手段によって抽出し更に、前記個人キー
ワードに合致した広告キーワードを前記広告キーワード
記憶装置から前記広告検索手段によって抽出し、前記キ
ーワードバッファに格納する。即ち、同一の個人キーワ
ードが記事検索及び広告検索の両方に使用することがで
きる。As described above, according to this embodiment, the article keyword storage device, the article search means, the advertisement keyword storage device, the advertisement search means, the personal keyword storage device, the keyword buffer, the article storage device, the advertisement storage device, and the transmission data. The combination means, the transmission buffer, the transmission device, the charge calculation means, and the billing charge storage device are combined as shown in FIG. 1, and the article keywords matching the individual keywords stored in the individual keyword storage device are stored in the article keyword storage. The article retrieval unit extracts the advertisement keyword from the device, and the advertisement keyword matching the personal keyword is extracted from the advertisement keyword storage unit by the advertisement retrieval unit and stored in the keyword buffer. That is, the same personal keyword can be used for both article search and advertisement search.
【0061】前記キーワードバッファに抽出格納された
記事キーワード及び広告キーワードの両者を用いて、前
記記事記憶装置及び、広告記憶装置から対応する記事デ
ータ及び広告データを前記送信データ合成手段によって
読み出し、前記送信バッファに格納し、前記送信装置に
よって、各個人に送信する。一方、前記キーワードバッ
ファに抽出格納された前記記事キーワード及び前記広告
キーワードのデーターから前記料金計算手段によって各
個人別に送信した記事及び広告についての料金を計算
し、前記請求料金記憶装置に格納する。以上の動作によ
って各個人別に所望の記事及び所望の広告を配信するこ
とができる。Using both the article keyword and the advertisement keyword extracted and stored in the keyword buffer, the article storage device and the corresponding article data and advertisement data from the advertisement storage device are read out by the transmission data synthesizing means, and the transmission is performed. The data is stored in a buffer and transmitted to each individual by the transmitting device. On the other hand, the charge for the article and advertisement transmitted for each individual by the charge calculating means is calculated from the data of the article keyword and the advertisement keyword extracted and stored in the keyword buffer and stored in the billing charge storage device. With the above operation, desired articles and desired advertisements can be distributed to each individual.
【0062】[0062]
【発明の効果】以上のように本発明は、記事キーワード
記憶装置、記事検索手段、広告キーワード記憶装置、広
告検索手段、個人キーワード記憶装置、キーワードバッ
ファ、記事記憶装置、広告記憶装置、送信データ合成手
段、送信バッファ、送信装置、料金計算手段、及び、請
求料金記憶装置を設けることにより、各個人は通信手段
を介して所望の記事と同一のキーワードを使用して広告
を得ることができる。従って、各個人は記事についても
広告についても自分の興味ある分野のものを得ることが
できるという優れた効果を持つ。またこれは広告主にと
っては、自分の出す広告について興味を持つ人たちだけ
に広告を配信でき、効果的に広告を出すことができると
いう優れた効果を持つ。As described above, according to the present invention, the article keyword storage device, article search means, advertisement keyword storage device, advertisement search means, personal keyword storage device, keyword buffer, article storage device, advertisement storage device, transmission data composition. By providing the means, the transmission buffer, the transmission device, the charge calculation means, and the billing charge storage device, each individual can obtain the advertisement using the same keyword as the desired article via the communication means. Therefore, each individual has an excellent effect that they can obtain articles and advertisements in their own fields of interest. Also, this has an excellent effect for the advertiser that the advertisement can be delivered only to those who are interested in the advertisement that the advertiser puts out, and the advertisement can be effectively advertised.
【図1】本発明の一実施例のシステム構成を説明する図FIG. 1 is a diagram illustrating a system configuration of an embodiment of the present invention.
【図2】本発明の一実施例の具体的装置の結合関係を説
明する図FIG. 2 is a diagram for explaining a connection relationship of specific devices according to an embodiment of the present invention.
【図3】本発明の一実施例における個人キーワード記憶
装置の内容を説明する図FIG. 3 is a diagram illustrating the contents of a personal keyword storage device according to an embodiment of the present invention.
【図4】本発明の一実施例における記事記憶装置及び記
事キーワード記憶装置の内容を説明する図FIG. 4 is a diagram illustrating the contents of an article storage device and an article keyword storage device according to an embodiment of the present invention.
【図5】本発明の一実施例におけるキーワードバッファ
の内容の一部を説明する図FIG. 5 is a diagram illustrating a part of contents of a keyword buffer according to an embodiment of the present invention.
【図6】本発明の一実施例における記事検索手段の動作
全体を説明する図FIG. 6 is a diagram for explaining the overall operation of article search means in an embodiment of the present invention.
【図7】本発明の一実施例における記事検索手段の動作
の一部を説明する図FIG. 7 is a diagram for explaining a part of the operation of the article search means in the embodiment of the present invention.
【図8】本発明の一実施例における広告記憶装置及び、
広告キーワード記憶装置の内容を説明する図FIG. 8 is an advertisement storage device according to an embodiment of the present invention;
The figure explaining the content of the advertisement keyword storage device.
【図9】本発明の一実施例におけるキーワードバッファ
の内容の一部を説明する図FIG. 9 is a diagram illustrating a part of the contents of a keyword buffer according to an embodiment of the present invention.
【図10】本発明の一実施例における広告検索手段の動
作の全体を説明する図FIG. 10 is a diagram for explaining the overall operation of the advertisement search means in the embodiment of the present invention.
【図11】本発明の一実施例における広告検索手段の一
部を説明する図FIG. 11 is a diagram illustrating a part of an advertisement search means according to an embodiment of the present invention.
【図12】本発明の一実施例における送信バッファの内
容を説明する図FIG. 12 is a diagram illustrating the contents of a transmission buffer according to an embodiment of the present invention.
【図13】本発明の一実施例における送信データ合成手
段の動作の全体を説明する図FIG. 13 is a diagram for explaining the overall operation of transmission data synthesizing means in one embodiment of the present invention.
【図14】本発明の一実施例における送信データ合成手
段の動作の一部を説明する図FIG. 14 is a diagram for explaining a part of the operation of transmission data synthesizing means in one embodiment of the present invention.
【図15】本発明の一実施例における送信データ合成手
段の動作の一部を説明する図FIG. 15 is a diagram for explaining a part of the operation of the transmission data synthesizing means in the embodiment of the present invention.
【図16】本発明の一実施例における料金計算手段の動
作全体を説明する図FIG. 16 is a diagram for explaining the overall operation of the charge calculation means in the embodiment of the present invention.
【図17】本発明の一実施例における料金計算手段の動
作の一部を説明する図FIG. 17 is a diagram for explaining a part of the operation of the charge calculation means in the embodiment of the present invention.
【図18】本発明の一実施例における料金計算手段の動
作の一部を説明する図FIG. 18 is a diagram for explaining a part of the operation of the charge calculation means in the embodiment of the present invention.
【図19】従来例におけるシステムの構成を説明する図FIG. 19 is a diagram illustrating a system configuration in a conventional example.
【図20】従来例における具体的装置の結合関係を説明
する図FIG. 20 is a view for explaining the connection relationship of specific devices in the conventional example.
【図21】従来例における送信バッファの内容を説明す
る図FIG. 21 is a diagram for explaining the contents of a transmission buffer in a conventional example.
Claims (1)
段と、広告キーワード記憶装置と、広告検索手段と、個
人キーワード記憶装置と、キーワードバッファと、記事
記憶装置と、広告記憶装置と、送信データ合成手段と、
送信バッファと、送信装置と、料金計算手段、及び、請
求料金記憶装置を有し、前記個人キーワード記憶装置に
格納された個人キーワードに合致した記事キーワードを
前記記事キーワード記憶装置から前記記事検索手段によ
って抽出し、更に、前記個人キーワードに合致した広告
キーワードを前記広告キーワード記憶装置から前記広告
検索手段によって抽出し、前記キーワードバッファに格
納し、前記キーワードバッファに格納された前記記事キ
ーワード及び前記広告キーワードの両者を用いて前記記
事記憶装置及び前記広告記憶装置から対応する記事デー
タ及び広告データを前記送信データ合成手段によって読
み出し、前記送信バッファに格納し、前記送信装置によ
って、前記個人キーワードに対応する個人に送信するこ
とを特徴とする記事・広告配信装置。1. An article keyword storage device, an article search means, an advertisement keyword storage device, an advertisement search means, a personal keyword storage device, a keyword buffer, an article storage device, an advertisement storage device, and transmission data composition. Means and
An article keyword matching a personal keyword stored in the personal keyword storage device is provided from the article keyword storage device by the article retrieval means, which has a transmission buffer, a transmission device, a charge calculation means, and a billing charge storage device. The advertisement keyword matching the individual keyword is further extracted from the advertisement keyword storage device by the advertisement search means, stored in the keyword buffer, and the article keyword and the advertisement keyword stored in the keyword buffer are stored. Using the both, the corresponding article data and advertisement data are read from the article storage device and the advertisement storage device by the transmission data synthesizing unit, stored in the transmission buffer, and transmitted to the individual corresponding to the individual keyword by the transmission device. A note characterized by sending And advertising distribution device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3305890A JPH05143653A (en) | 1991-11-21 | 1991-11-21 | Article / advertising distribution device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3305890A JPH05143653A (en) | 1991-11-21 | 1991-11-21 | Article / advertising distribution device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH05143653A true JPH05143653A (en) | 1993-06-11 |
Family
ID=17950544
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3305890A Pending JPH05143653A (en) | 1991-11-21 | 1991-11-21 | Article / advertising distribution device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH05143653A (en) |
Cited By (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07295932A (en) * | 1994-04-28 | 1995-11-10 | Fujitsu Ltd | Information management device |
| JPH08234709A (en) * | 1995-02-23 | 1996-09-13 | Sony Corp | Information display method and device |
| JPH0950441A (en) * | 1995-08-10 | 1997-02-18 | Hitachi Ltd | Electronic newspaper system |
| JPH09134371A (en) * | 1995-09-07 | 1997-05-20 | Fujitsu Ltd | INFORMATION SEARCH DEVICE AND INFORMATION SEARCH SYSTEM USING THE SAME |
| JPH09153065A (en) * | 1995-12-01 | 1997-06-10 | Hitachi Ltd | Electronic newspaper article display data amount automatic adjustment method |
| WO1997027531A1 (en) * | 1996-01-23 | 1997-07-31 | Aim Corporation | Information display system |
| JPH09305514A (en) * | 1996-05-20 | 1997-11-28 | Seiko Epson Corp | Information processing device and server |
| JPH10149366A (en) * | 1996-11-18 | 1998-06-02 | Casio Comput Co Ltd | Image communication system |
| JPH10164137A (en) * | 1996-12-03 | 1998-06-19 | Sony Corp | Information processing device |
| JPH10222529A (en) * | 1997-02-10 | 1998-08-21 | Toyota Motor Corp | On-vehicle information detector |
| JPH11511574A (en) * | 1995-08-22 | 1999-10-05 | バックウェブ | Method and apparatus for transmitting and displaying information between a remote network and a local computer |
| JP2000067067A (en) * | 1998-08-20 | 2000-03-03 | Sky Com:Kk | Distribution server and distribution system |
| JP2000078183A (en) * | 1998-08-31 | 2000-03-14 | Sony Corp | Information processing apparatus and method, and providing medium |
| US6282543B1 (en) * | 1997-09-22 | 2001-08-28 | Nec Corporation | Database search and display method and database search system |
| JP2001306607A (en) * | 2000-04-24 | 2001-11-02 | Dmc:Kk | How to provide advertising information |
| JP2001344280A (en) * | 2000-06-02 | 2001-12-14 | Sharp Corp | Information providing apparatus, information providing method, and computer readable recording medium recording information providing program |
| JP2002014998A (en) * | 1996-02-28 | 2002-01-18 | Global Media Online Inc | Communication system and host computer |
| WO2002013059A1 (en) * | 2000-08-02 | 2002-02-14 | Kabushiki Kaisha Toshiba | Method of distributing advertisement, system of distributing advertisement, server system, and client system |
| WO2002025491A1 (en) * | 2000-09-22 | 2002-03-28 | Kabushiki Kaisha Toshiba | Display method for goods retrieval screen, goods retrieval method, servicing method using goods retrieval information, goods information database server and user terminal for goods retrieval |
| JP2002169816A (en) * | 2000-12-04 | 2002-06-14 | Sputnik:Kk | Advertisement distributing method, server, and recording medium recorded with advertisement distributing program |
| JP2003006535A (en) * | 2001-06-25 | 2003-01-10 | Canon Inc | Content distribution system, content distribution method, content distribution program, and computer-readable recording medium recording content distribution program |
| JP2004158023A (en) * | 2000-08-10 | 2004-06-03 | Michio Kushima | E-mail delivery system capable of adding advertising information to e-mail, and e-mail delivery system capable of providing multiple kinds of mail delivery service having different receiving modes |
| US6876974B1 (en) * | 1996-04-19 | 2005-04-05 | Juno Onhhe Services, Inc. | Scheduling the presentation of messages to users |
| US7370090B2 (en) | 2000-02-21 | 2008-05-06 | Seiko Epson Corporation | Print portal system on network |
| US7461138B2 (en) | 2000-02-21 | 2008-12-02 | Seiko Epson Corporation | System for mediating printing on network |
| US7870287B2 (en) | 2000-02-21 | 2011-01-11 | Seiko Epson Corporation | Print portal system on network |
| US8977614B2 (en) | 1997-02-13 | 2015-03-10 | Rockstar Consortium Us Lp | Associative search engine |
-
1991
- 1991-11-21 JP JP3305890A patent/JPH05143653A/en active Pending
Cited By (34)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07295932A (en) * | 1994-04-28 | 1995-11-10 | Fujitsu Ltd | Information management device |
| JPH08234709A (en) * | 1995-02-23 | 1996-09-13 | Sony Corp | Information display method and device |
| JPH0950441A (en) * | 1995-08-10 | 1997-02-18 | Hitachi Ltd | Electronic newspaper system |
| US6539429B2 (en) | 1995-08-22 | 2003-03-25 | Backweb Technologies Ltd. | Method and apparatus for transmitting and displaying information between a remote network and a local computer |
| JPH11511574A (en) * | 1995-08-22 | 1999-10-05 | バックウェブ | Method and apparatus for transmitting and displaying information between a remote network and a local computer |
| JPH09134371A (en) * | 1995-09-07 | 1997-05-20 | Fujitsu Ltd | INFORMATION SEARCH DEVICE AND INFORMATION SEARCH SYSTEM USING THE SAME |
| US7136853B1 (en) | 1995-09-07 | 2006-11-14 | Fujitsu Limited | Information retrieving apparatus and system for displaying information with incorporated advertising information |
| JPH09153065A (en) * | 1995-12-01 | 1997-06-10 | Hitachi Ltd | Electronic newspaper article display data amount automatic adjustment method |
| WO1997027531A1 (en) * | 1996-01-23 | 1997-07-31 | Aim Corporation | Information display system |
| KR100305902B1 (en) * | 1996-01-23 | 2001-11-30 | 배종렬 | Information display system |
| US6639608B1 (en) | 1996-01-23 | 2003-10-28 | Yuichiro Itakura | System for displaying two independent images received from network |
| JP2002014998A (en) * | 1996-02-28 | 2002-01-18 | Global Media Online Inc | Communication system and host computer |
| US6876974B1 (en) * | 1996-04-19 | 2005-04-05 | Juno Onhhe Services, Inc. | Scheduling the presentation of messages to users |
| JPH09305514A (en) * | 1996-05-20 | 1997-11-28 | Seiko Epson Corp | Information processing device and server |
| JPH10149366A (en) * | 1996-11-18 | 1998-06-02 | Casio Comput Co Ltd | Image communication system |
| JPH10164137A (en) * | 1996-12-03 | 1998-06-19 | Sony Corp | Information processing device |
| JPH10222529A (en) * | 1997-02-10 | 1998-08-21 | Toyota Motor Corp | On-vehicle information detector |
| US8977614B2 (en) | 1997-02-13 | 2015-03-10 | Rockstar Consortium Us Lp | Associative search engine |
| US9129019B2 (en) | 1997-02-13 | 2015-09-08 | Rpx Clearinghouse Llc | Associative search engine |
| US9110991B2 (en) | 1997-02-13 | 2015-08-18 | Rpx Clearinghouse Llc | Associative search engine |
| US9009150B2 (en) | 1997-02-13 | 2015-04-14 | RPX Clearinghouse LLP | Associative search engine |
| US6282543B1 (en) * | 1997-09-22 | 2001-08-28 | Nec Corporation | Database search and display method and database search system |
| JP2000067067A (en) * | 1998-08-20 | 2000-03-03 | Sky Com:Kk | Distribution server and distribution system |
| JP2000078183A (en) * | 1998-08-31 | 2000-03-14 | Sony Corp | Information processing apparatus and method, and providing medium |
| US7461138B2 (en) | 2000-02-21 | 2008-12-02 | Seiko Epson Corporation | System for mediating printing on network |
| US7870287B2 (en) | 2000-02-21 | 2011-01-11 | Seiko Epson Corporation | Print portal system on network |
| US7370090B2 (en) | 2000-02-21 | 2008-05-06 | Seiko Epson Corporation | Print portal system on network |
| JP2001306607A (en) * | 2000-04-24 | 2001-11-02 | Dmc:Kk | How to provide advertising information |
| JP2001344280A (en) * | 2000-06-02 | 2001-12-14 | Sharp Corp | Information providing apparatus, information providing method, and computer readable recording medium recording information providing program |
| WO2002013059A1 (en) * | 2000-08-02 | 2002-02-14 | Kabushiki Kaisha Toshiba | Method of distributing advertisement, system of distributing advertisement, server system, and client system |
| JP2004158023A (en) * | 2000-08-10 | 2004-06-03 | Michio Kushima | E-mail delivery system capable of adding advertising information to e-mail, and e-mail delivery system capable of providing multiple kinds of mail delivery service having different receiving modes |
| WO2002025491A1 (en) * | 2000-09-22 | 2002-03-28 | Kabushiki Kaisha Toshiba | Display method for goods retrieval screen, goods retrieval method, servicing method using goods retrieval information, goods information database server and user terminal for goods retrieval |
| JP2002169816A (en) * | 2000-12-04 | 2002-06-14 | Sputnik:Kk | Advertisement distributing method, server, and recording medium recorded with advertisement distributing program |
| JP2003006535A (en) * | 2001-06-25 | 2003-01-10 | Canon Inc | Content distribution system, content distribution method, content distribution program, and computer-readable recording medium recording content distribution program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH05143653A (en) | Article / advertising distribution device | |
| US20200364219A1 (en) | Search query refinement | |
| US20100153197A1 (en) | Method and apparatus for providing advertising service | |
| US10185918B2 (en) | Apparatus and method for selling a ticket to an event and/or to a portion of an event or venue | |
| US7835943B2 (en) | System and method for providing place and price protection in a search result list generated by a computer network search engine | |
| US20080004962A1 (en) | Slot preference auction | |
| US20020184097A1 (en) | Advertisement distributing device and charging device | |
| JP3930040B1 (en) | Advertising decision system | |
| US20050123006A1 (en) | Information intermediary apparatus, information management apparatus, and information communication system | |
| JP2002533843A (en) | Interactive message delivery method and system | |
| CN109597696A (en) | The interaction of server-to-server in content item selection event | |
| WO2011068957A2 (en) | Distributing content | |
| CA2711204A1 (en) | Video advertisement pricing | |
| TW200535666A (en) | Information providing system, method thereof, and program | |
| US7324956B2 (en) | Advertisement system and recording medium | |
| CN109903068A (en) | A kind of precise quantification and accurate statistics launch the advertisement distributing system and method for effect | |
| JP2001312508A (en) | Service provision method using information network | |
| JP3577068B2 (en) | Information distribution method, information distribution computer, and information distribution system using the same | |
| JP2003242082A (en) | Electronic mail transfer system, electronic mail transfer server, and electronic mail transfer method | |
| JP2002236820A (en) | Auction management device, auction management method, and auction program | |
| US20020052757A1 (en) | Network data sharing system | |
| JP2002191063A (en) | Information providing system and its method | |
| US20140229283A1 (en) | Device for providing keyword advertising, method for providing such keyword advertising, and recording medium on which is recorded a program for executing same | |
| JP2001265807A (en) | Method and system for advertisement distribution by computer network | |
| CN112396467A (en) | Operator DSP (digital Signal processor) support system and method based on big data |