JP3849919B2 - Mail delivery apparatus and method using web access analysis, and program thereof - Google Patents
Mail delivery apparatus and method using web access analysis, and program thereof Download PDFInfo
- Publication number
- JP3849919B2 JP3849919B2 JP2001249310A JP2001249310A JP3849919B2 JP 3849919 B2 JP3849919 B2 JP 3849919B2 JP 2001249310 A JP2001249310 A JP 2001249310A JP 2001249310 A JP2001249310 A JP 2001249310A JP 3849919 B2 JP3849919 B2 JP 3849919B2
- Authority
- JP
- Japan
- Prior art keywords
- category
- information
- distribution information
- user
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 20
- 238000004458 analytical method Methods 0.000 title claims description 14
- 238000002716 delivery method Methods 0.000 claims description 5
- 230000004044 response Effects 0.000 claims description 2
- 230000006870 function Effects 0.000 description 21
- 238000010586 diagram Methods 0.000 description 20
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 4
- 238000003912 environmental pollution Methods 0.000 description 4
- 241001465754 Metazoa Species 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000013500 data storage Methods 0.000 description 1
- 238000005315 distribution function Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、Webページのメール配信サービスにおいて、配信文章をユーザ毎にカスタマイズする方法に関し、特にユーザがホームページ等をアクセスした内容をデータベースに記憶しておき、メール配信時にはデータベース内の情報を分析して配信先ユーザ毎に情報の優先順位を設定し、メールを優先順に従って配置して配信するWebアクセス解析を用いたメール配信システムおよび方法、ならびにそのプログラムに関する。
【0002】
【従来の技術】
近年のインターネット技術の発達により、多種多様な情報発信サイトが設立されている。各サイト内には細分化されたコンテンツを有し、最新情報をユーザへ告知するために、メールを一定間隔(日に1度)または重要情報がある時に発信するサービスを行っている。
しかしながら、メール内の全ての情報が全受信者に必要な情報ではない。特に、サイト内の一部分のみに興味を持つユーザは、不要な情報の中から自分が求めている情報を探し出すための労力を支払わなければならない。この負担は、サイトのサービス向上が進むに従って、つまり情報発信量が増えるに従って増大し、時には受信者が求める情報を見落とす程度に量が増大することになる。必要とする労力と得られる情報とが割に合わない場合には、ユーザはメールサービスを停止することもあり、その結果、ユーザのWebサーバへの訪問の減少へと繋がり、サイト経営者側の不利益となる。
【0003】
従来、例えば、特開平10−320415号公報に記載の装置(以下、方式Aと記す)では、Webサーバが提供するホームページに、アクセスしたユーザが自身の趣向に関する情報を入力することにより、Webサーバにその趣向情報が記憶される。一方、配信する情報を記憶したデータベースサーバは、ユーザに関する配信条件とともに上記ユーザの趣向情報も記憶し、電子メールを配信するとき、趣向情報と合致する配信条件の情報が検索され、複数の情報が検索されたときには、それらの情報を統合されて1つの電子メール中に配置され、SMTPサーバから各ユーザ端末に送信される。
【0004】
また、特開2000−270013号公報に記載の装置(以下、方式Bと記す)では、メールサーバとクライアント端末との間にWebサーバを搭載した電子メール中継装置を置き、その中継装置の個人情報取得部がユーザ名とパスワードに対応する利用者の利用者付加情報を読み出し、個人情報テーブルに登録する。メールサーバからクライアントに対する電子メールが送られてきたとき、中継装置では、個人情報テーブルに登録された利用者の要望や年令を反映させて電子メールを変換して、あるいは登録された趣向に応じた広告を掲載して要求先の利用者に送信する。
【0005】
また、特開2001−36567号公報に記載の装置(以下、方式Cと記す)では、やはり中継装置内にWebサーバと付加情報登録部と初期情報登録部と個人情報更新部とを設け、初期情報登録部はユーザ名とPASSコマンドからパスワードを取得して個人情報テーブルに登録し、付加情報登録部はWebサーバにより取得された追加登録ページの各項目内容を個人情報テーブルに登録し、個人情報更新部は登録された付加情報の生年月日を参照し、誕生日で年令を更新し、電子メールが送られてきたときには、利用者の個人情報の要望や趣向を反映したメールデータに変換して配信する。
【0006】
【発明が解決しようとする課題】
このように、従来の技術では、情報配信サイトにおいて、自動的に各ユーザの趣向を採取して登録し、配信メールに自動的にその趣向を反映させるようなシステムや方法は見当らない。
すなわち、上記方式Aでは、ユーザが画面上で設定することにより、自身の趣向を入力することで、電子メールが配信されるとき、趣向情報と合致した情報が電子メール中に配置され、ユーザ端末に送信される。しかし、ユーザが自ら希望する趣向を画面上で設定する必要があり、幼児や老齢者、あるいは画面上の入力設定が面倒な人にとっては、入力できない場合もある。このような場合には、サーバ側で各ユーザの趣向を自動的に調査して、登録しておき、配信メールにその趣向を反映させることができれば好ましい。
【0007】
また、上記方式BおよびCでは、ユーザが画面上ではなく、サーバに対する電子メール内に付加情報として自身の趣向を記載して送信するものであって、中継装置の個人情報取得部がユーザ名とパスワードに対応する利用者の利用者付加情報を読み出し、個人情報テーブルに登録しておき、サーバからユーザに対する電子メールが送られてきたとき、そのユーザの趣向を反映させた情報を配信するようにしている。しかし、幼児や老齢者を含めて、付加情報に自身の趣向を記載することを知らないユーザ、あるいは面倒なユーザにとっては、自身の趣向を知らせることができない。
【0008】
インターネット上には無限のユーザ数がおり、ユーザとしては年令的にも肉体的にも様々な範囲にわたっている。従って、画面上やメール上で自身の趣向を設定したり、記載することが不可能なユーザも多く、またメール配信サーバはユーザ毎にメール文章を手作業で作成するのは現実的に不可能である。
従来より、各サイトは、メール文章に目次を作成し、コンテンツを分割する等、読み易い形態となるよう努力している。しかし、サーバにおいてユーザ毎に自動的にカスタマイズする機能は無い模様である。
【0009】
そこで、本発明の目的は、これら従来の課題を解決し、情報発信サイトにおいてユーザが求めている情報を自動的に調査して登録しておき、ユーザへのメール配信時には該メール内の先頭へ該ユーザの趣向に合致した情報を自動的に配置することができ、メール受信者にとって必要である情報を素早く発見することが可能なWebアクセス解析を用いたメール配信システムおよび方法、ならびにそのプログラムを提供することである。
【0010】
【課題を解決するための手段】
上記目的を達成するため、本発明のWebアクセス解析を用いたメール配信方法は、プロセッサは、アクセスしたことを記録するアクセス記録手段にアクセスして、該アクセス記録手段から配信要求したユーザがアクセスしたコンテンツの一覧を読み取り、次に、該プロセッサは、コンテンツ・カテゴリ記録手段にアクセスして、該記録手段からカテゴリと読み取った各コンテンツが所属するカテゴリIDを読み取り、該プロセッサは、読み取ったカテゴリIDごとに、幾つのコンテンツに所属していたかをカウントし、カウント数が高い順に優先順位を記憶手段上に設定する際に、最優先のカテゴリ、および2番目と3番目の組合わせに注目して、カテゴリの関連度を示すカテゴリ関連度記憶手段にアクセスし、該記憶手段から関連度の高いカテゴリIDを読み取り、該プロセッサは、前記関連度の高いカテゴリIDについて、配信情報・カテゴリ記録手段にアクセスして、配信情報を該記録手段上に設定し、
該プロセッサは、配信情報の優先順位に従って、メール文章の先頭から順に配信情報を記憶手段上に並べ、該記憶手段でメール文章を作成する際に、該メール文章の予め定めた位置あるいは最終位置に、関連度の高いカテゴリIDの配信情報を配置して、文章を作成し、書き込むことを特徴としている。
また、本発明のWebアクセス解析を用いたメール配信装置は、Webサーバからの要求により、個人認証を行う個人認証手段、ユーザ毎にアクセスしたWebコンテンツの情報をデータベースに記録するアクセス記録手段、配信情報登録クライアントの要求によりカテゴリ等が定義された配信情報をデータベースに登録する配信情報登録手段、前記アクセス記録手段に記録されたアクセス記録情報を元にユーザがアクセスしたカテゴリ毎のアクセス数をカウントし、カウント数が高い順に優先順位を記憶手段上に設定する際に、最優先のカテゴリ、および2番目と3番目の組合わせに注目して、カテゴリの関連度を示すカテゴリ関連度記憶手段から関連度の高いカテゴリIDを読み取り、関連度の高いカテゴリIDについて、配信情報・カテゴリ記録手段上に配信情報を設定する配信情報設定手段、配信情報の優先順位に従って、メール文章の先頭から順に配信情報を記憶手段上に並べ、該記憶手段でメール文章を作成する際に、該メール文章の予め定めた位置あるいは最終位置に、関連度の高いカテゴリIDの配信情報を配置して、文章を作成し、書き込むメール文章作成手段、および、前記メール文章作成手段で作成されたメール文章を各ユーザ端末に配信するためのメール配信手段を具備したことを特徴としている。
【0011】
【発明の実施の形態】
以下、本発明の実施例を、図面により詳細に説明する。
図1は、本発明の一実施例を示すメール配信システムのブロック図である。
図1において、101はWeb購読者であるユーザクライアントマシン、105はWebサーバ、108は処理サーバ、112は配信する情報を処理サーバ108に登録する配信情報登録クライアントマシンである。マシン101と112を使用するのは、いずれもユーザであって、前者はホームページ閲覧、メール受信者(顧客など)であり、後者は情報提供者(企業やその従業員など)である。ここで、Webサーバ105は異なる企業毎に存在するので、複数個がそれぞれ別個に処理サーバ106に接続される。Web購読者は、異なるWebサーバにいつでもアクセスでき、各Webサーバ105上のコンテンツ、例えばホームページを参照する。
【0012】
Web購読者は、ユーザクライアントマシン101のWebブラウザ102から、インターネット104上のコンテンツ107の情報を要求する。Webサーバ105は要求を受信すると、まず個人認証106を行い、ユーザ登録されていることを確認するため、処理サーバ108内の認証機能109を呼び出し、記録データベース111にクライアント情報が登録されているか否かを確認する。登録が確認された場合、コンテンツ107をユーザクライアント101上のWebブラウザ102へ渡すと同時に、アクセス記録機能110を呼び出し、記録データベース111内のアクセス記録テーブル203(図2参照)にアクセス記録を登録する。
このようにして、各ユーザが処理サーバ108に接続されている全てのWebサーバ105のコンテンツをアクセスする毎に、アクセス記録機能110を通して記録データベース111に記録されるので、各ユーザの興味情報、つまり趣向が登録され、ユーザ毎の趣向が自動的に調査される。
【0013】
一方、配信情報作成者は、メールで配信する情報を登録するために、配信情報登録クライアント112から、処理サーバ108内の配信情報登録機能113を呼び出し、記録データベース111に情報を記録する。配信情報登録クライアント112は、図1では直接処理サーバ106の配信情報登録機能113にアクセスしているが、インターネット104あるいはその他のネットワークを経由して配信情報登録機能113にアクセスすることも可能であり、また直接自身が処理サーバ108に行って、自分でデータベース111に配信情報を登録することも可能である。
【0014】
次に、処理サーバ108から各ユーザに対して電子メールを配信する場合には、メール配信機能114は、メール文章作成機能115でユーザの過去のアクセス記録を記録データベース111から取得し、ユーザが過去に要求した情報を分析することにより、購読頻度の高い情報カテゴリを取得し、その結果により記録データベース111に登録された配信情報をならべてメール文章を作成する。ここでは、メールの先頭にユーザの最もアクセス頻度の高いカテゴリの情報を配置し、以下、順次趣向を反映したカテゴリを優先順位として情報を配置し、メール文章を作成する。そして、インターネット104を介して、ユーザクライアント101のメーラー103にメールが配信される。
【0015】
図2は、図1における記録データベースのテーブル構造を示した図である。
(1)記録データベース(テーブル構造)
図2に示すように、記録データベース201には、ユーザに関するテーブル202,203、ホームページと電子メールの両方に関係するカテゴリテーブル204、ホームページに関係するコンテンツテーブル205とコンテンツ−カテゴリテーブル206、電子メールに関する配信情報テーブル207と配信情報−カテゴリテーブル208の7つのテーブルが格納されている。
202はユーザ情報テーブルで、このテーブルにユーザの情報が登録される。205はコンテンツテーブルで、各コンテンツ情報が登録されている。203はアクセス記録テーブルで、このテーブルはユーザがコンテンツにアクセスした記録が登録される。207は配信情報テーブルで、このテーブルは配信情報作成者によってユーザに通知する情報が登録される。204はカテゴリテーブルで、コンテンツ,配信情報を分類する情報が登録されている。206はコンテンツ−カテゴリテーブル、208は配信情報−カテゴリテーブルで、それぞれコンテンツ,配信情報のカテゴリ分類情報が登録される。
【0016】
(2)記録データベース(テーブル情報)
次に、記録データベース201内の格納情報について説明する。
図3は、カテゴリテーブル301を示した図であって、カテゴリID302に対応してコンテンツと配信情報を分類するカテゴリ名称303が格納されている。
図4は、コンテンツテーブル401を示した図であって、コンテンツID402に対応してWebで公開しているコンテンツ情報(コンテンツ名403)を格納する。
図5は、配信情報テーブル501を示した図であって、メール配信する情報コンテンツが格納される。すなわち、配信情報ID502に対応して配信情報503が格納される。なお、配信情報503の容量が膨大になる場合には、情報自体は記録データベース201外に格納するとともに、そのアドレス等の情報を配信情報503として記録データベース201内に格納してもよい。
【0017】
図6,図7は、それぞれコンテンツ−カテゴリテーブル601,配信情報−カテゴリテーブル701を示した図であって、コンテンツ,配信情報がどのカテゴリに分類されているかが設定される。コンテンツ,配信情報とカテゴリの関係は1:nである。すなわち、1つのコンテンツ(ホームページの内容)、または1つの配信情報(メール内容)が、複数のカテゴリにまたがっている場合がある。図3のカテゴリテーブル301には、カテゴリの例として、カテゴリ名303に「自然環境,生物,政治」のカテゴリが格納されている。図4のコンテンツテーブル401には、コンテンツの例として、コンテンツ名403に「環境汚染,動植物,選挙」が格納されている。また、図6のコンテンツ−カテゴリテーブル604内には、コンテンツ名「環境汚染」が、カテゴリ名「自然環境,生物」へ、コンテンツ名「動植物」がカテゴリ名「自然」へ、それぞれ分類されている場合の格納状態で、コンテンツ名403を一意に分類するコンテンツID402が602へ、カテゴリ名303を一意に分類するカテゴリID302が603へ、それぞれ格納されている。
【0018】
図5の配信情報テーブル501と図3のカテゴリテーブル301の分類も同様に、図7の配信情報−カテゴリテーブル701に格納されており、配信情報501を一意に認識する配信情報ID502が702へ、カテゴリID302が703へ、それぞれ入る。図3,図5,図7の例では、配信情報503「配信内容A」がカテゴリ名「自然環境,生物」へ、「配信内容B」がカテゴリ名「生物」へ、そして「配信内容C」がカテゴリ名「政治」に、それぞれ分類される。
図8は、図2におけるユーザ情報テーブル801を示した図であって、ユーザ登録した購読者の情報を格納する。このユーザがメール配信対象となる。
図9は、アクセス記録テーブル901を示した図であって、コンテンツへのアクセス要求がある度に、アクセスしたユーザのユーザID802が902へ、アクセス先コンテンツのコンテンツID402が903へ、それぞれ格納される。図8のデータ格納例では、ユーザ名803「AAA」がコンテンツ「環境汚染,動植物」へ、ユーザ名803「BBB」がコンテンツ「環境汚染,選挙」へ、それぞれアクセスした記録が格納されている。
なお、図9に示すように、アクセス記録テーブル901にエリアを増設して、「日付」904と「備考」905を設けることもできる。これにより、ユーザまたは配信者の要望により、「1年前にアクセスした情報」あるいは「3ケ月前にアクセスした情報」までを、配信されるメール情報に反映させることができる。
【0019】
(3)アクセス情報の記録
次に、アクセス記録格納処理を、図10,図11により説明する。
図10は、Webサーバへコンテンツへのアクセス要求がされたときの認証処理フローチャートであって、図10(a)はWebサーバ側の処理、図10(b)は処理サーバ側の処理である。
図10(a)では、ユーザからのコンテンツへのアクセス要求があると、最初のアクセス時のみ認証を行う。すなわち、アクセス要求があったユーザは未だ認証を行っていないか否かを判別し(ステップ1001)、認証を行っていないときのみ(Y)、処理サーバの認証機能を呼び出し、ユーザIDが返されるか否かを待機する(ステップ1002)。一方、認証を行っているときには(N)、処理サーバ側を呼び出すことなく、処理を終了し、アクセスを許可する。
【0020】
図10(b)では、Webサーバ側からの認証要求があると、記録データベースのユーザ記録テーブルに、ユーザ情報(認証済み情報)があるか否かを判別し(ステップ1005)、認証対象ユーザが登録されているか確認し、ユーザ情報を発見した場合には(Y)、ユーザIDをWebサーバ側へ返送する(ステップ1006)。そして、処理を終了する。また、未だユーザ情報テーブルに登録されておらず、ユーザ情報がない場合には(N)、未発見を通知して処理を終了する。
図10(a)の処理(ステップ1002)に戻り、ユーザIDが返された場合には(Y)、認証下でコンテンツへのアクセスを許可する(ステップ1003)。一方、未発見の通知を受けた場合には(N)、要求されたコンテンツへ、認証なしでアクセスを許可する(ステップ1004)。なお、認証なしでもアクセスを許可するか、禁止するかは、処理サーバ側の方針により決定されることであって、本発明とは直接関係がないため、それ以上の説明は省略する。
【0021】
図11は、コンテンツへのアクセス時に行われるアクセス記録処理のフローチャートである。
図10の処理で認証有りの場合、コンテンツへアクセス時、図11のフローに従って、ユーザのアクセス記録を保存する。すなわち、コンテンツへのアクセスが行われると、まず認証有り,無しを判別し(ステップ1101)、有りの場合(Y)、処理サーバ内のアクセス記録機能を呼び出し(ステップ1102)、アクセス記録をアクセス記録テーブル901に登録する。そして、コンテンツをユーザへ返す、つまりホームページを開いてユーザに見せる(ステップ1103)。
【0022】
(4)配信情報の登録
次に、配信情報登録処理を図12により説明する。
図12は、配信情報登録機能113の処理フローチャートである。
配信情報登録クライアント側から登録要求があると、まず、配信情報を配信情報テーブル501に登録し(ステップ1201)、次に登録した情報のカテゴリ分類を、配信情報−カテゴリテーブル701に登録する(ステップ1202)。これにより、図2の記録データベース201に対して、ある配信情報登録クライアントによる配信情報の配信情報テーブル207と配信情報−カテゴリテーブル208への登録が完了する。
【0023】
(5)ユーザ別メール文章作成処理
次に、ユーザ別メール文章作成処理を図13により説明する。
図13は、本発明によるメール文章作成機能の動作フローチャートである。
ステップ1301〜1303がユーザ毎の趣向の自動調査処理であり、ステップ1304,1305はメール文章の情報自動並べ替え処理である。
メール発送に際して解析要求があると、まずメール送付先ユーザのアクセス記録をアクセス記録テーブル901から検索し(ステップ1301)、アクセスしたコンテンツのカテゴリIDをコンテンツ−カテゴリテーブル601から取得する(ステップ1302)。次に、同ユーザがアクセスした全コンテンツの全カテゴリIDを取得し(ステップ1302)、次に、カテゴリIDの合計数が多いものから順にユーザへ優先的に告知する情報とする(ステップ1303)。すなわち、コンテンツ−カテゴリテーブル601から取得したコンテンツのカテゴリIDに対して、全てのカテゴリID毎の数をカウントし、最も多いカウント値のものから順に優先順位を決定する。
【0024】
次に、ステップ1303で決定した順序に従い、配信情報−カテゴリテーブル701から配信情報の優先順位を設定する(ステップ1304)。すなわち、配信情報が属するカテゴリについて、優先順位が高いものが多く含まれているもの(配信情報)から順に優先度を高く設定する。
次に、配信情報の優先順が高いものから順に、メール文章先頭から配信情報を並べ、メール文章を作成する(ステップ1305)。このとき、予めユーザからの要望により、最優先の配信情報を1つだけ配信する場合、指定された数だけ配信情報を送信する場合、あるいは少ないカウント数のカテゴリについては配信情報を削除する場合等の処理を行うこともできる。
【0025】
図3〜図9のデータ例により、図8のユーザ名「AAA」(ユーザID=1)の配信情報の優先順位を対象とした場合について説明する。
図13において、まずアクセス記録テーブル901からユーザID802=1が過去にアクセスしたコンテンツIDを取得する(ステップ1301)。ユーザ「AAA」は過去にコンテンツID901=1,2にアクセスしている。次に、コンテンツ−カテゴリテーブル601より、コンテンツのカテゴリID603を取得する(ステップ1302)。その結果、カテゴリID=1,2,2が取得される。次に、取得したカテゴリIDをカウントし、合計数が多いものから順に優先順位を設定する(ステップ1303)。ここでは、カテゴリID=2,1,3の順となる。
【0026】
この情報を元に、配信情報−カテゴリテーブル701から、配信情報の優先順位を決定する(ステップ1304)。配信情報ID=1,2のカテゴリIDはそれぞれ、1,2と2であり、両方とも最も優先順位が高いカテゴリID=2に属しているが、配信情報ID=1は、2番目に優先順位の高いカテゴリID=1にも属しているため、こちらの情報が優先度が高い。よって、配信情報の優先順位は配信情報ID=1,2,3の順となる。最後に、この配信情報の優先順位に従い、メール文章を作成する(ステップ1305)。よって、ユーザ名「AAA」のメール文章の配信情報503は、「配信内容A」,「配信内容B」,「配信内容C」の順に並ぶことになる。
【0027】
(6)応用例
図14は、本発明の応用例を示すWebアクセス解析を用いたメール配信方法のブロック図であって、図14(a)は記録データベースのテーブル構造図、図14(b)は記録データベースに格納されるカテゴリ関連度テーブルの情報を示す図である。
これまで説明してきた実施例では、カテゴリの関連度については考慮していなかった。しかし、例えば、あるユーザのアクセス記録情報から、『株式』のカテゴリが最も優先度が高いと決定された場合、『株式』に密接に関連する『経済』や『政治』のカテゴリの情報も同時にメール文章として組み込むことが望ましい。その他、『釣』,『旅行』等のカテゴリに対しては、『天候』ないし『気象』等のカテゴリの情報も同時に配信することが望ましい。
【0028】
そのためには、図14(a)に示すように、記録データベース201内に、カテゴリ関連度テーブル209を登録しておく。このカテゴリ関連度テーブル209は、図14(b)に示すように、カテゴリ同士の関連度を示したものである。例えば、カテゴリID=1に対してはカテゴリID=3の関連度がA(高い)であることがわかる。また、カテゴリID=1に対してカテゴリID=4の関連度はB(それほど高くない)である。また、複数のカテゴリの統合に対しても、カテゴリID=1,2の組合せに対して、カテゴリID=5がA(高い)、またカテゴリID=1,2,3の組合せに対しては、カテゴリID=7がA(高い)ことがわかる。
図13のフローにおいて、ステップ1303では、カウント数が高い順に優先度が設定されるが、その時に最優先のカテゴリ、および2番目と3番目の組合せに注目して、カテゴリ関連度テーブル209から関連度の高いカテゴリIDを取得する。次に、ステップ1304では、関連度の高いカテゴリIDについて、配信情報−カテゴリテーブルから配信情報を設定し、ステップ1305では、メール文章の特定位置または最終位置に、関連度の高いカテゴリIDの配信情報を配置して文章を作成する。
このようにして、ユーザの趣向に反映した配信情報が送られると同時に、そのカテゴリに関連度が高いカテゴリの情報も組み込まれて配信される。
【0029】
(7)プログラムとその記録媒体
図13に示すフローの各ステップをプログラムに変換した後、そのプログラムをCD−ROM等の記録媒体に格納しておけば、メール文章作成用のコンピュータあるいは処理サーバの任意のコンピュータにその記録媒体を装着して、記録媒体からプログラムをインストールするか、ネットワークを介して他のコンピュータにダウンロードすることにより、本発明を容易に実現することができる。
【0030】
【発明の効果】
以上説明したように、本発明によれば、情報発信サイトから送付されるメールの受信者は、受信者にとって必要である情報を素早く発見することが可能となる。また、ユーザはそのために画面上またはメール等で自身の趣向等を設定する必要はなく、自動的に各ユーザの趣向に合致した配信情報を受け取ることができる。
【図面の簡単な説明】
【図1】本発明の一実施例を示すWebアクセス解析を用いたメール配信システムのブロック図である。
【図2】図1における記録データベースのテーブル構造図である。
【図3】図2におけるカテゴリテーブルの格納情報を示す図である。
【図4】図2におけるコンテンツテーブルの格納情報を示す図である。
【図5】図2における配信情報テーブルの格納情報を示す図である。
【図6】図2におけるコンテンツ−カテゴリテーブルの格納情報を示す図である。
【図7】図2における配信情報−カテゴリテーブルの格納情報を示す図である。
【図8】図2におけるユーザ情報テーブルの格納情報を示す図である。
【図9】図2におけるアクセス記録テーブルの格納情報を示す図である。
【図10】本発明における個人認証機能のフローチャートである。
【図11】本発明におけるアクセス記録機能のフローチャートである。
【図12】本発明における配信情報登録機能のフローチャートである。
【図13】本発明の一実施例を示すメール文章作成機能のフローチャートである。
【図14】本発明の応用例を示すWebアクセス解析を用いたメール配信方法の説明図である。
【符号の説明】
101…ユーザクライアント、102…Webブラウザ、103…メーラー、104…インターネット、105…Webサーバ、106…個人認証、
107…コンテンツ、108…処理サーバ、109…認証機能、
110…アクセス記録機能、111…記録データベース、
112…配信情報登録クライアント、113…配信情報登録機能、
114…メール配信機能、115…メール文章作成機能、
201…記録データベース、202…ユーザ情報テーブル、
203…アクセス記録テーブル、204…カテゴリテーブル、
205…コンテンツテーブル、206…コンテンツ−カテゴリテーブル、
207…配信情報テーブル、208…配信情報−カテゴリテーブル、
301…カテゴリテーブル、401…コンテンツテーブル、
501…配信情報テーブル、601…コンテンツ−カテゴリテーブル、
701…配信情報−カテゴリテーブル、801…ユーザ情報テーブル、
901…アクセス記録テーブル、209…カテゴリ関連度テーブル、
211,212…カテゴリID、213…関連度。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a method for customizing distribution text for each user in a Web page mail distribution service, and in particular, stores the contents of a user accessing a homepage or the like in a database, and analyzes information in the database at the time of mail distribution. The present invention relates to a mail delivery system and method using Web access analysis that sets a priority order of information for each delivery destination user, and arranges and delivers mail according to the priority order, and a program thereof.
[0002]
[Prior art]
Due to the recent development of Internet technology, various information transmission sites have been established. Each site has subdivided contents, and in order to notify the user of the latest information, a service is provided to send mails at regular intervals (once a day) or when there is important information.
However, not all information in the mail is necessary information for all recipients. In particular, a user who is interested in only a part of the site has to pay for searching for information he / she wants from unnecessary information. This burden increases as the service of the site progresses, that is, as the amount of information transmitted increases, and sometimes the amount increases so as to overlook the information requested by the recipient. If the required effort and the information obtained are not reasonable, the user may stop the mail service, resulting in a decrease in the number of visits to the user's Web server, It will be disadvantageous.
[0003]
2. Description of the Related Art Conventionally, for example, in an apparatus described in Japanese Patent Application Laid-Open No. 10-320415 (hereinafter referred to as “method A”), a user who accesses a home page provided by a Web server inputs information about his / her preferences, The preference information is stored in the memory. On the other hand, the database server that stores the information to be distributed also stores the user preference information together with the delivery conditions related to the user. When delivering an e-mail, information on the delivery conditions that match the preference information is searched, and a plurality of information is stored. When retrieved, the information is integrated and arranged in one e-mail, and transmitted from the SMTP server to each user terminal.
[0004]
In the apparatus described in Japanese Patent Laid-Open No. 2000-270013 (hereinafter referred to as “method B”), an electronic mail relay apparatus equipped with a Web server is placed between the mail server and the client terminal, and personal information of the relay apparatus is placed. The acquisition unit reads the user additional information of the user corresponding to the user name and password and registers it in the personal information table. When an e-mail is sent from the mail server to the client, the relay device converts the e-mail to reflect the user's request and age registered in the personal information table, or according to the registered preferences. And send it to the requesting user.
[0005]
In the device described in Japanese Patent Laid-Open No. 2001-36567 (hereinafter referred to as “method C”), a Web server, an additional information registration unit, an initial information registration unit, and a personal information update unit are also provided in the relay device. The information registration unit acquires the password from the user name and the PASS command and registers it in the personal information table, and the additional information registration unit registers the contents of each item of the additional registration page acquired by the Web server in the personal information table. The update unit refers to the date of birth of the registered additional information, updates the age with the date of birth, and when an e-mail is sent, converts it into e-mail data that reflects the user's personal information needs and preferences And deliver.
[0006]
[Problems to be solved by the invention]
Thus, in the conventional technology, there is no system or method that automatically collects and registers each user's preferences on the information distribution site and automatically reflects the preferences in the distribution mail.
That is, in the above method A, when the user inputs his / her preferences by setting on the screen and the email is distributed, information matching the preference information is arranged in the email, and the user terminal Sent to. However, it is necessary to set the preferences that the user desires on the screen, and input may not be possible for an infant, an elderly person, or a person who has troublesome input settings on the screen. In such a case, it is preferable that the user's preferences are automatically investigated and registered on the server side, and the preferences can be reflected in the delivery mail.
[0007]
Also, in the above methods B and C, the user transmits his / her preference as additional information in an email to the server instead of on the screen, and the personal information acquisition unit of the relay device User additional information of the user corresponding to the password is read and registered in the personal information table, and when an e-mail is sent to the user from the server, information reflecting the user's preference is distributed. ing. However, users who do not know to write their preferences in additional information, including infants and elderly people, or troublesome users cannot be notified of their preferences.
[0008]
There are an infinite number of users on the Internet, and users range from a variety of ages and physically. Therefore, there are many users who cannot set or describe their preferences on the screen or on e-mail, and it is practically impossible for the mail distribution server to manually create e-mail text for each user. It is.
Conventionally, each site has made an effort to make it easy to read, such as creating a table of contents in the mail text and dividing the content. However, the server does not seem to have a function to automatically customize for each user.
[0009]
Accordingly, an object of the present invention is to solve these conventional problems, automatically investigate and register information requested by the user at the information transmission site, and return to the top in the mail when delivering mail to the user. A mail delivery system and method using web access analysis, which can automatically arrange information that matches the user's preferences and can quickly find information necessary for the mail recipient, and a program thereof Is to provide.
[0010]
[Means for Solving the Problems]
In order to achieve the above object, in the mail delivery method using the web access analysis of the present invention, the processor accesses the access recording means for recording the access, and the user who requested the delivery from the access recording means has accessed. After reading the list of contents, the processor accesses the content / category recording means, reads the category ID to which each content read as a category belongs from the recording means, and the processor reads each category ID read In addition, when counting the number of contents that belonged and setting the priority on the storage means in descending order of the count, Focus on the top priority category and the second and third combination, The category relevance degree storage means indicating the relevance level of the category is accessed, the category ID having the high relevance degree is read from the storage means, and the processor accesses the distribution information / category recording means for the category ID having the high relevance degree. Distribution information is set on the recording means,
The processor arranges the distribution information on the storage means in order from the top of the mail text according to the priority order of the distribution information, and creates the mail text in the storage means at a predetermined position or the final position of the mail text. It is characterized in that distribution information of a category ID having a high degree of relevance is arranged to create and write a sentence.
In addition, the mail delivery apparatus using the web access analysis of the present invention includes a personal authentication means for performing personal authentication, an access recording means for recording information of web content accessed for each user in a database, and delivery in response to a request from the web server. Distribution information registration means for registering distribution information in which a category is defined by a request of an information registration client in a database, and counting the number of accesses for each category accessed by a user based on the access record information recorded in the access recording means When setting priorities on the storage means in descending order of the count number, Focus on the top priority category and the second and third combination, A distribution information setting unit that reads a category ID having a high degree of association from a category relevance storage unit that indicates the degree of association of the category, and sets the distribution information on the distribution information / category recording unit for the category ID having a high degree of association; In accordance with the priority order, the distribution information is arranged on the storage means in order from the top of the mail text, and when creating the mail text in the storage means, the category ID having a high degree of relevance at a predetermined position or the final position of the mail text The e-mail text creating means for arranging and distributing the distribution information and writing the e-mail text, and the e-mail delivery means for delivering the e-mail text created by the e-mail text creation means to each user terminal It is said.
[0011]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below in detail with reference to the drawings.
FIG. 1 is a block diagram of a mail delivery system showing an embodiment of the present invention.
In FIG. 1, 101 is a user client machine that is a Web subscriber, 105 is a Web server, 108 is a processing server, and 112 is a distribution information registration client machine that registers information to be distributed in the
[0012]
The Web subscriber requests information on the
In this way, every time each user accesses the contents of all the
[0013]
On the other hand, the distribution information creator calls the distribution
[0014]
Next, when an e-mail is distributed from the
[0015]
FIG. 2 is a diagram showing a table structure of the recording database in FIG.
(1) Recording database (table structure)
As shown in FIG. 2, the
[0016]
(2) Recording database (table information)
Next, information stored in the
FIG. 3 is a diagram showing a category table 301, in which category names 303 for classifying content and distribution information corresponding to
FIG. 4 is a diagram showing the content table 401, which stores content information (content name 403) published on the Web corresponding to the
FIG. 5 is a diagram showing a distribution information table 501 in which information contents for mail distribution are stored. That is, the
[0017]
6 and 7 are diagrams showing a content-category table 601 and a distribution information-category table 701, respectively, in which categories the content and distribution information are classified are set. The relationship between content, distribution information, and category is 1: n. That is, there is a case where one content (homepage content) or one piece of distribution information (email content) extends over a plurality of categories. In the category table 301 of FIG. 3, a category “natural environment, organism, politics” is stored in the
[0018]
Similarly, the distribution information table 501 in FIG. 5 and the category table 301 in FIG. 3 are also stored in the distribution information-category table 701 in FIG. 7, and the
FIG. 8 is a diagram showing the user information table 801 in FIG. 2 and stores information on subscribers registered as users. This user is a mail delivery target.
FIG. 9 is a diagram showing an access record table 901. Each time there is an access request for content, the
As shown in FIG. 9, an area can be added to the access record table 901 to provide “date” 904 and “remarks” 905. Thus, up to “information accessed one year ago” or “information accessed three months ago” can be reflected in the distributed mail information according to the request of the user or distributor.
[0019]
(3) Recording access information
Next, the access record storing process will be described with reference to FIGS.
FIG. 10 is a flowchart of authentication processing when a request for access to content is made to the Web server. FIG. 10A shows processing on the Web server side, and FIG. 10B shows processing on the processing server side.
In FIG. 10A, when there is an access request to the content from the user, authentication is performed only at the first access. That is, it is determined whether or not the user who has requested access has not been authenticated (step 1001). Only when the user has not been authenticated (Y), the authentication function of the processing server is called and the user ID is returned. Whether or not (step 1002). On the other hand, when authentication is being performed (N), the process is terminated and access is permitted without calling the processing server side.
[0020]
In FIG. 10B, when there is an authentication request from the Web server side, it is determined whether or not there is user information (authenticated information) in the user record table of the record database (step 1005). If it is confirmed whether it is registered and user information is found (Y), the user ID is returned to the Web server (step 1006). Then, the process ends. If it is not yet registered in the user information table and there is no user information (N), notification of undiscovered is made and the process is terminated.
Returning to the process of FIG. 10A (step 1002), if a user ID is returned (Y), access to the content is permitted under authentication (step 1003). On the other hand, when an undiscovered notification is received (N), access to the requested content is permitted without authentication (step 1004). Whether access is permitted or prohibited without authentication is determined by the policy on the processing server side and is not directly related to the present invention.
[0021]
FIG. 11 is a flowchart of the access recording process performed when accessing the content.
In the case of authentication in the process of FIG. 10, when accessing the content, a user access record is stored according to the flow of FIG. That is, when access is made to content, it is first determined whether authentication is present or not (step 1101). If yes (Y), the access recording function in the processing server is called (step 1102), and the access record is recorded as an access record. Register in the table 901. Then, the contents are returned to the user, that is, the home page is opened and shown to the user (step 1103).
[0022]
(4) Registration of distribution information
Next, the distribution information registration process will be described with reference to FIG.
FIG. 12 is a processing flowchart of the distribution
When there is a registration request from the distribution information registration client side, first, the distribution information is registered in the distribution information table 501 (step 1201), and the category classification of the registered information is registered in the distribution information-category table 701 (step). 1202). This completes registration of the distribution information in the distribution information table 207 and distribution information-category table 208 by a certain distribution information registration client in the
[0023]
(5) Mail text creation processing by user
Next, user-specific mail text creation processing will be described with reference to FIG.
FIG. 13 is an operation flowchart of the mail text creation function according to the present invention.
When there is an analysis request for sending mail, the access record of the mail destination user is first retrieved from the access record table 901 (step 1301), and the category ID of the accessed content is obtained from the content-category table 601 (step 1302). Next, all category IDs of all contents accessed by the same user are acquired (step 1302), and information is preferentially notified to the user in descending order of the total number of category IDs (step 1303). That is, for each category ID of content acquired from the content-category table 601, the number for every category ID is counted, and the priority is determined in order from the highest count value.
[0024]
Next, the priority of distribution information is set from the distribution information-category table 701 according to the order determined in step 1303 (step 1304). That is, for the category to which the distribution information belongs, the priority is set in order from the one that includes many items with high priority (distribution information).
Next, the distribution information is arranged from the top of the mail text in descending order of the priority of the distribution information to create the mail text (step 1305). At this time, according to a request from the user in advance, when only one distribution information with the highest priority is distributed, when only a specified number of distribution information is transmitted, or when distribution information is deleted for a category with a small number of counts, etc. Can also be performed.
[0025]
A case where the priority order of the distribution information of the user name “AAA” (user ID = 1) in FIG. 8 is targeted will be described based on the data examples in FIGS.
In FIG. 13, first, the content ID accessed by the
[0026]
Based on this information, the priority of distribution information is determined from the distribution information-category table 701 (step 1304). The category IDs of the distribution information ID = 1, 2 are 1, 2, and 2, respectively, and both belong to the category ID = 2 with the highest priority, but the distribution information ID = 1 has the second highest priority. This category has a high priority because it belongs to category ID = 1. Therefore, the priority of distribution information is in the order of distribution information ID = 1, 2, 3. Finally, the mail text is created according to the priority order of the distribution information (step 1305). Therefore, the mail
[0027]
(6) Application examples
FIG. 14 is a block diagram of a mail delivery method using Web access analysis showing an application example of the present invention, where FIG. 14A is a table structure diagram of a recording database, and FIG. 14B is stored in the recording database. It is a figure which shows the information of a category relevance table.
In the embodiments described so far, the degree of association between categories has not been considered. However, for example, if it is determined from the access record information of a certain user that the “stock” category has the highest priority, information on the “economic” and “political” categories that are closely related to “stock” are also displayed at the same time. It is desirable to incorporate it as an email text. In addition, for categories such as “fishing” and “travel”, it is desirable to simultaneously deliver information on categories such as “weather” or “weather”.
[0028]
For this purpose, a category relevance table 209 is registered in the
In the flow of FIG. 13, in
In this way, distribution information reflected in the user's preferences is sent, and at the same time, information on a category having a high degree of association is incorporated and distributed.
[0029]
(7) Program and its recording medium
After converting each step of the flow shown in FIG. 13 into a program, if the program is stored in a recording medium such as a CD-ROM, the recording medium is stored in a computer for creating mail text or an arbitrary computer of a processing server. The present invention can be easily realized by installing and installing a program from a recording medium or downloading it to another computer via a network.
[0030]
【The invention's effect】
As described above, according to the present invention, a recipient of a mail sent from an information transmission site can quickly find information necessary for the recipient. For this purpose, the user does not need to set his / her preferences on the screen or by e-mail or the like, and can automatically receive distribution information that matches each user's preferences.
[Brief description of the drawings]
FIG. 1 is a block diagram of a mail delivery system using Web access analysis according to an embodiment of the present invention.
FIG. 2 is a table structure diagram of a recording database in FIG.
3 is a diagram showing storage information of a category table in FIG. 2. FIG.
4 is a diagram showing storage information of a content table in FIG. 2. FIG.
5 is a diagram showing storage information in a distribution information table in FIG.
6 is a diagram showing storage information of a content-category table in FIG. 2. FIG.
7 is a diagram showing storage information in the distribution information-category table in FIG. 2. FIG.
8 is a diagram showing stored information in a user information table in FIG.
9 is a diagram showing storage information in the access record table in FIG.
FIG. 10 is a flowchart of a personal authentication function in the present invention.
FIG. 11 is a flowchart of an access recording function in the present invention.
FIG. 12 is a flowchart of a distribution information registration function in the present invention.
FIG. 13 is a flowchart of a mail text creation function showing an embodiment of the present invention.
FIG. 14 is an explanatory diagram of a mail delivery method using Web access analysis showing an application example of the present invention.
[Explanation of symbols]
DESCRIPTION OF
107 ...
110 ... access recording function, 111 ... recording database,
112 ... Distribution information registration client, 113 ... Distribution information registration function,
114 ... mail delivery function, 115 ... mail text creation function,
201 ... recording database, 202 ... user information table,
203 ... access record table, 204 ... category table,
205 ... content table, 206 ... content-category table,
207 ... distribution information table, 208 ... distribution information-category table,
301 ... category table, 401 ... content table,
501 ... Distribution information table, 601 ... Content-category table,
701: Distribution information-category table, 801 ... User information table,
901 ... Access record table, 209 ... Category relevance table,
211, 212 ... category ID, 213 ... relevance.
Claims (3)
プロセッサは、アクセスしたことを記録するアクセス記録手段にアクセスして、該アクセス記録手段から配信要求したユーザがアクセスしたコンテンツの一覧を読み取り、
次に、該プロセッサは、コンテンツ・カテゴリ記録手段にアクセスして、該記録手段からカテゴリと読み取った各コンテンツが所属するカテゴリIDを読み取り、
該プロセッサは、読み取ったカテゴリIDごとに、幾つのコンテンツに所属していたかをカウントし、カウント数が高い順に優先順位を記憶手段上に設定する際に、最優先のカテゴリ、および2番目と3番目の組合わせに注目して、カテゴリの関連度を示すカテゴリ関連度記憶手段にアクセスし、該記憶手段から関連度の高いカテゴリIDを読み取り、
該プロセッサは、前記関連度の高いカテゴリIDについて、配信情報・カテゴリ記録手段にアクセスして、配信情報を該記録手段上に設定し、
該プロセッサは、配信情報の優先順位に従って、メール文章の先頭から順に配信情報を記憶手段上に並べ、該記憶手段でメール文章を作成する際に、該メール文章の予め定めた位置あるいは最終位置に、関連度の高いカテゴリIDの配信情報を配置して、文章を作成し、書き込むことを特徴とするWebアクセス解析を用いたメール配信方法。In an e-mail delivery service method using web access analysis,
The processor accesses an access recording means for recording access, reads a list of contents accessed by the user who requested distribution from the access recording means,
Next, the processor accesses the content category recording means, reads the category ID to which each content read as a category from the recording means belongs,
For each category ID read, the processor counts the number of contents belonging to the category ID, and sets the highest priority category and the second and third categories when setting the priority on the storage unit in descending order of the count number. Paying attention to the second combination , access the category relevance storage means indicating the relevance of the category, read the category ID having a high relevance from the storage means,
The processor accesses the distribution information / category recording means for the category ID having a high degree of association, sets the distribution information on the recording means,
The processor arranges the distribution information on the storage means in order from the top of the mail text according to the priority order of the distribution information, and creates the mail text in the storage means at a predetermined position or the final position of the mail text. A mail delivery method using Web access analysis, characterized in that distribution information of a category ID having a high degree of association is arranged to create and write a sentence.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001249310A JP3849919B2 (en) | 2001-08-20 | 2001-08-20 | Mail delivery apparatus and method using web access analysis, and program thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001249310A JP3849919B2 (en) | 2001-08-20 | 2001-08-20 | Mail delivery apparatus and method using web access analysis, and program thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003058475A JP2003058475A (en) | 2003-02-28 |
| JP3849919B2 true JP3849919B2 (en) | 2006-11-22 |
Family
ID=19078334
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001249310A Expired - Fee Related JP3849919B2 (en) | 2001-08-20 | 2001-08-20 | Mail delivery apparatus and method using web access analysis, and program thereof |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3849919B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8990291B2 (en) | 2010-07-21 | 2015-03-24 | Empire Technology Development Llc | Information processing apparatus, server-client system, and computer program product |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4928223B2 (en) * | 2006-11-02 | 2012-05-09 | 株式会社三共 | Mail sending system and mail sending program |
-
2001
- 2001-08-20 JP JP2001249310A patent/JP3849919B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8990291B2 (en) | 2010-07-21 | 2015-03-24 | Empire Technology Development Llc | Information processing apparatus, server-client system, and computer program product |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003058475A (en) | 2003-02-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101152997B1 (en) | Dynamic content change notification | |
| JP2006202263A (en) | Dynamic summary module | |
| JP2001297153A (en) | Sharing method and database terminal for personal medical information | |
| JP2005196469A (en) | Data display server, data display method, and program thereof | |
| US7567970B2 (en) | Contents search system for providing reliable contents through network and method thereof | |
| KR100847469B1 (en) | Marketing support device and marketing support method | |
| JP3371208B1 (en) | Information distribution method, server and program | |
| CN100579126C (en) | A mail subscription method and server | |
| JP3849919B2 (en) | Mail delivery apparatus and method using web access analysis, and program thereof | |
| US20250212850A1 (en) | Systems and methods for electronic transactions communicating with external pet homing systems | |
| JP2004185502A (en) | Information collecting/providing method | |
| JP4675533B2 (en) | Homepage operation method and member management method | |
| JP2007249310A (en) | Information management server | |
| WO2008124099A1 (en) | A system and method for managing online networking information | |
| JPH1093619A (en) | Electronic post office box system | |
| JP4513418B2 (en) | Posted article update method, posted article update apparatus, and posted article update program via network | |
| KR19990073357A (en) | System and method for providing E-mail retrieval service on the Internet | |
| KR20010076562A (en) | Management system of album and management method thereof | |
| JP2002183371A (en) | Questionnaire survey implementation device, questionnaire survey implementation method, and recording medium | |
| US12336512B2 (en) | Systems and methods for providing and associating data from pet expert interactions with pet profiles | |
| JP2004288043A (en) | Web server system | |
| JP2002140266A (en) | E-mail distribution system and e-mail distribution management server | |
| JP3990162B2 (en) | Marketing system, method and program for acquiring prospective customers | |
| JP3542950B2 (en) | Electronic information delivery method, electronic information delivery system, and recording medium recording electronic information delivery program | |
| JP2001350895A (en) | Customer information collection system, information collection server thereof, and customer information collection method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20041214 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20041221 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050218 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060217 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060414 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060516 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060607 |
|
| 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: 20060811 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060824 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090908 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100908 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100908 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110908 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110908 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120908 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130908 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130908 Year of fee payment: 7 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130908 Year of fee payment: 7 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140908 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |