JP3741001B2 - Additional information printing system, method, and program, and additional information printing support method and program - Google Patents
Additional information printing system, method, and program, and additional information printing support method and program Download PDFInfo
- Publication number
- JP3741001B2 JP3741001B2 JP2001180205A JP2001180205A JP3741001B2 JP 3741001 B2 JP3741001 B2 JP 3741001B2 JP 2001180205 A JP2001180205 A JP 2001180205A JP 2001180205 A JP2001180205 A JP 2001180205A JP 3741001 B2 JP3741001 B2 JP 3741001B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- advertisement
- additional information
- user
- specifying
- 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
Images
Landscapes
- Record Information Processing For Printing (AREA)
- Document Processing Apparatus (AREA)
- Editing Of Facsimile Originals (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、ネットワークを介して取得した原稿情報を印刷する紙媒体の余り領域に付加情報を印刷することができる付加情報印刷システム、付加情報印刷支援方法、付加情報印刷方法、付加情報を印刷または印刷支援を行うための処理をコンピュータに実行させるためのプログラムに関する。
【0002】
【従来の技術】
従来から、インターネットを利用して情報の閲覧や収集などを行うユーザによって、インターネット上に開設されているWebページの掲載情報を閲覧したり印刷したりすることが行われている。Webページに掲載される掲載情報の多くには、バナー広告と呼ばれる内部広告情報が含まれている。従って、Webページの掲載情報を印刷すると、バナー広告を含む掲載情報が印刷される。
【0003】
【発明が解決しようとする課題】
しかし、バナー広告は単なる見だしに過ぎないので、商品やサービスなどの広告する対象について詳細に表現することは困難である。従って、幅広い内容で広告を行うためにはより広いスペースが必要となるが、広告のために紙媒体を余計に使用することとすると、印刷を行ったユーザにとって不利益が生じる。また、広告のみが掲載されたページについては、印刷後ただちに廃棄されることが考えられるので、広告の手法としては非効率的なものとなってしまうおそれがある。このように、Webページに掲載されている情報が印刷される際に、ユーザに不利益を与えることなく、効率的に広告情報を付加させることが困難であるという問題があった。
【0004】
Webページに掲載された情報を印刷した場合に、最終ページなどにある程度のスペースを持つ余白ができることがある。このような原稿情報の余白領域に広告情報を合成して印刷するものには、例えば特開平8−256256号公報に記載されている画像形成システムがある。しかし、上記の画像形成システムは、複写装置に適用されることが想定されており、複写装置利用者のニーズに応えようとするものであって、Webページの掲載情報を活用しようとするユーザのニーズについては考慮されていない。上記の画像形成システムでは、Webページの掲載情報を活用しようとするユーザの興味とは無関係に広告情報が合成されるので、効果的な広告とはならずに非効率な広告となってしまうおそれがある。従って、Webページに掲載されている情報が印刷される際に、ユーザに不利益を与えることなく効率的に広告情報を付加させることが困難であるという問題は依然として解消されていない。
【0005】
本発明は上述した問題を解消し、ネットワークを介して取得した原稿情報を印刷する紙媒体の余り領域に、原稿情報に関連した付加情報を合成して印刷することができるようにすることを目的とする。
【0006】
【課題を解決するための手段】
上記の問題を解決するために、本発明の付加情報印刷システムは、内部広告情報を含む原稿情報に付加するための付加情報(例えば、広告情報、通知情報)を提供する付加情報提供サーバ(例えば、広告情報提供サーバ40)と、端末装置(例えば、ユーザ端末20)とを備え、端末装置は、原稿情報が印刷される紙媒体の余り領域(例えば、余白領域)のサイズを算出する算出手段と、算出した余り領域のサイズと、原稿情報を特定するための原稿特定情報(例えば、原稿情報のURL)と、内部広告情報を特定するための広告特定情報と、端末装置のユーザを特定するための個人情報とを含む依頼情報(例えば、広告依頼情報)を、ネットワークを介して付加情報提供サーバに送信する依頼情報送信手段と、付加情報提供サーバからネットワークを介して付加情報を受信すると、受信した付加情報を原稿情報の余り領域に合成した印刷情報を作成する手段と、作成した印刷情報を印刷する手段とを含み、付加情報提供サーバは、複数種類の原稿情報のそれぞれに対応付けて、予めサイズが異なる複数の付加情報を蓄積する手段と、端末装置から依頼情報を受信すると、蓄積する手段が蓄積する付加情報を選択する付加情報選択手段と、選択した付加情報を、ネットワークを介して端末装置に送信する付加情報送信手段とを含み、蓄積する手段は、原稿特定情報およびサイズの組合せと、広告特定情報と、ユーザの属性を示す属性情報とに対応付けて、複数の付加情報を蓄積し、付加情報選択手段は、受信した依頼情報に含まれている原稿特定情報およびサイズに合致する付加情報群を特定する手段と、端末装置から受信した依頼情報に含まれる個人情報を用いてユーザの属性情報を求める手段と、特定した付加情報群のうち、依頼情報に含まれる広告特定情報および求めた属性情報に合致する付加情報を選択する手段とを有するものである。
【0007】
上記の構成としたことで、ユーザが興味を持っていると思われる原稿情報に関連した付加情報を余り領域に印刷することができる。従って、ネットワークを介して取得した原稿情報を活用しようとするユーザのニーズに合致した付加情報を提供することができるようになる。
【0012】
原稿情報には、内部広告情報が含まれ、依頼情報には、関連情報が閲覧された内部広告情報を特定するための閲覧済広告特定情報(例えば、クリック済みのバナー広告のURL)を含み、付加情報選択手段は、閲覧済広告特定情報にもとづいて、関連情報が閲覧された内部広告情報に関連した付加情報を選択するように構成されていてもよい。
【0013】
上記の構成としたことで、原稿情報に含まれている閲覧済の内部広告情報に関連した付加情報を余り領域に印刷することができる。すなわち、ユーザが興味を示した内部広告情報の内容に関連した情報を付加させることができる。
【0016】
端末装置は、ネットワークを介して原稿情報を取得する際に、付加情報提供サーバのアドレスをも取得するように構成されていてもよい。
【0017】
上記の構成としたことで、端末装置が付加情報提供サーバに依頼情報を送信することができるようになる。
【0018】
また、本発明の付加情報印刷支援方法は、内部広告情報を含む原稿情報に付加するための付加情報を提供する付加情報印刷支援方法であって、付加情報を提供するサーバが、原稿情報を特定するための原稿特定情報およびサイズの組合せと、内部広告情報を特定するための広告特定情報と、ユーザの属性を示す属性情報とに対応付けて、予めサイズが異なる複数の付加情報を蓄積するステップと、サーバが、原稿情報が印刷される紙媒体の余り領域のサイズと、原稿特定情報と、広告特定情報と、端末装置のユーザを特定するための個人情報とを含む依頼情報を、ネットワークを介して端末装置から受信するステップと、サーバが、端末装置から依頼情報を受信すると、受信した依頼情報に含まれている原稿特定情報およびサイズに合致する付加情報群を特定するステップと、サーバが、端末装置から受信した依頼情報に含まれる個人情報を用いてユーザの属性情報を求めるステップと、サーバが、特定した付加情報群のうち、依頼情報に含まれる広告特定情報および求めた属性情報に合致する付加情報を選択するステップと、サーバが、選択した付加情報を、ネットワークを介して端末装置に送信するステップとを含むものである。上記の各処理は、例えば広告情報提供サーバ40によって実行される。
【0019】
上記の構成としたことで、ユーザが興味を持っていると思われる原稿情報に関連した付加情報を余り領域に印刷させることができる。従って、ネットワークを介して取得した原稿情報を活用しようとするユーザのニーズに合致した付加情報を提供することができるようになる。
【0024】
依頼情報には、関連情報が閲覧された内部広告情報を特定するための閲覧済広告特定情報を含み、付加情報を提供するサーバが、閲覧済広告特定情報にもとづいて、関連情報が閲覧された内部広告情報に関連した付加情報を選択するように構成されていてもよい。上記の処理は、例えば広告情報提供サーバ40によって実行される。
【0025】
上記の構成としたことで、原稿情報に含まれている閲覧済の内部広告情報に関連した付加情報を余り領域に印刷させることができる。すなわち、ユーザが興味を示した内部広告情報の内容に関連した情報を付加させることができる。
【0028】
また、本発明の付加情報印刷方法は、端末装置が、内部広告情報を含む原稿情報が印刷される紙媒体の余り領域のサイズを算出するステップと、端末装置が、算出した余り領域のサイズと、原稿情報を特定するための原稿特定情報と、内部広告情報を特定するための広告特定情報と、端末装置のユーザを特定するための個人情報とを含む依頼情報を、ネットワークを介して、原稿情報に付加するための付加情報を提供するサーバに送信するステップと、サーバが、原稿特定情報およびサイズの組合せと、広告特定情報と、ユーザの属性を示す属性情報とに対応付けて、予めサイズが異なる複数の付加情報を蓄積するステップと、サーバが、端末装置から依頼情報を受信すると、受信した依頼情報に含まれている原稿特定情報およびサイズに合致する付加情報群を特定するステップと、サーバが、端末装置から受信した依頼情報に含まれる個人情報を用いてユーザの属性情報を求めるステップと、サーバが、特定した付加情報群のうち、依頼情報に含まれる広告特定情報および求めた属性情報に合致する付加情報を選択するステップと、サーバが、選択した付加情報を、ネットワークを介して端末装置に送信するステップと、端末装置が、サーバからネットワークを介して付加情報を受信すると、受信した付加情報を原稿情報の余り領域に合成した印刷情報を作成するステップと、端末装置が、作成した印刷情報を印刷するステップとを含むものである。
【0029】
上記の構成としたことで、ユーザが興味を持っていると思われる原稿情報に関連した付加情報を余り領域に印刷することができる。従って、ネットワークを介して取得した原稿情報を活用しようとするユーザのニーズに合致した付加情報を提供することができるようになる。
【0030】
また、本発明の付加情報印刷支援プログラムは、内部広告情報を含む原稿情報に付加するための付加情報を提供する処理をサーバに実行させるための付加情報印刷支援プログラム(例えば、広告情報提供サーバ40に搭載された付加情報印刷支援プログラム)であって、原稿情報を特定するための原稿特定情報およびサイズの組合せと、内部広告情報を特定するための広告特定情報と、ユーザの属性を示す属性情報とに対応付けて、予めサイズが異なる複数の付加情報を蓄積する手段を備えたコンピュータ(例えば、広告情報提供サーバ40)に、原稿情報が印刷される紙媒体の余り領域のサイズと、原稿特定情報と、広告特定情報と、端末装置のユーザを特定するための個人情報とを含む依頼情報を、ネットワークを介して端末装置から受信する処理と、端末装置から依頼情報を受信すると、受信した依頼情報に含まれている原稿特定情報およびサイズに合致する付加情報群を特定する処理と、端末装置から受信した依頼情報に含まれる個人情報を用いてユーザの属性情報を求める処理と、特定した付加情報群のうち、依頼情報に含まれる広告特定情報および求めた属性情報に合致する付加情報を選択する処理と、選択した付加情報を、ネットワークを介して端末装置に送信する処理とを実行させるためのものである。
【0031】
上記の構成としたことで、ユーザが興味を持っていると思われる原稿情報に関連した付加情報を余り領域に印刷させることができる。従って、ネットワークを介して取得した原稿情報を活用しようとするユーザのニーズに合致した付加情報を提供することができるようになる。
【0032】
さらに、本発明の付加情報印刷プログラムは、内部広告情報を含む原稿情報に付加するための付加情報を印刷する処理を端末装置に実行させるための付加情報印刷プログラム(例えば、ユーザ端末20に搭載された付加情報印刷プログラム)であって、コンピュータ(例えば、ユーザ端末20)に、原稿情報が印刷される紙媒体の余り領域のサイズを算出する処理と、算出した余り領域のサイズと、原稿情報を特定するための原稿特定情報と、内部広告情報を特定するための広告特定情報と、端末装置のユーザを特定するための個人情報とを含む依頼情報を、ネットワークを介して、付加情報を提供するサーバに送信する処理と、サーバから、ネットワークを介して、原稿情報の内容およびサイズに合致する付加情報を受信する処理と、受信した付加情報を原稿情報の余り領域に合成した印刷情報を作成する処理と、作成した印刷情報を印刷する処理とを実行させるためのものである。
【0033】
上記の構成としたことで、ユーザが興味を持っていると思われる原稿情報に関連した付加情報を余り領域に印刷することができる。従って、ネットワークを介して取得した原稿情報を活用しようとするユーザのニーズに合致した付加情報を提供することができるようになる。
【0034】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
図1は、本例の付加情報印刷システム10の構成の例を示すブロック図である。付加情報印刷システム10は、ユーザ端末20と、WWW(World Wide Web)サーバ30と、広告情報提供サーバ40とを含む。ユーザ端末20、WWWサーバ30、および広告情報提供サーバ40は、それぞれインターネットなどの通信ネットワーク50に接続されている。なお、ユーザ端末20と、WWWサーバ30は、それぞれいくつネットワーク50に接続されていてもよい。
【0035】
ユーザ端末20は、例えばパーソナルコンピュータなどの情報処理装置により構成され、ネットワーク50を利用して情報の閲覧や収集などを行うユーザによって管理される。ユーザ端末20は、ネットワーク50への接続や、ネットワーク50を利用した情報の送受などを行うことができる環境(ハードウェアおよびソフトウェアにおける環境)を有している。
【0036】
WWWサーバ30は、例えばワークステーションサーバなどの情報処理装置により構成される。WWWサーバ30は、本例では会員ユーザに関する情報を管理する機能などの各種の機能を有する。WWWサーバ30は、本例では様々な情報を会員ユーザに対して提供するためのWebページを運営しており、Webページによって様々な情報の提供を行っている。また、WWWサーバ30は、Webページに掲載する各種の情報や、会員情報などを格納するデータベース31を有している。
【0037】
WWWサーバ30は、本例では、Cookieと呼ばれるユーザを識別するための文字列情報を利用して各ユーザを管理する。ここで、Cookieを利用してユーザ管理を行う場合の処理について簡単に説明する。先ず、WWWサーバ30は、Cookieを生成し、会員ユーザが管理する各ユーザ端末(例えばユーザ端末20、具体的には、端末に搭載されているブラウザ)に向けて送信する。Cookieを取得すると、各ユーザ端末は、それぞれCookieが格納されたファイル(Cookieファイル)を保存する。WWWサーバ30にアクセスする際には、各ユーザ端末は、ユーザ端末に搭載されているブラウザの機能によってCookieファイルを送信する。そして、WWWサーバ30は、取得したCookieファイルによって、ユーザに関する情報を認識する。このようにして各ユーザに関する情報を認識することができるため、WWWサーバ30は、最新のユーザ情報を把握することができるようになり、例えば、カスタマイズド・サービスと呼ばれる各ユーザの属性に合ったサービスなどを提供することができるようになる。
【0038】
広告情報提供サーバ40は、例えばワークステーションサーバなどの情報処理装置により構成される。広告情報提供サーバ40は、付加情報(本例では広告情報)を提供する機能などの各種の機能を有する。また、広告情報提供サーバ40は、付加情報や、提供する付加情報の選択に用いられる各種の情報(図6参照)などを格納するデータベース41を有している。なお、WWWサーバ30と広告情報提供サーバ40とが同一のサーバによって構成されていてもよい。
【0039】
次に、本例の付加情報印刷システム10における情報取得処理について図2を参照して説明する。図2は、本例の付加情報印刷システム10における情報取得処理および処理タイミングの一例を示すタイミングチャートである。ここでは、ユーザ端末20を管理するユーザAが、WWWサーバ30によって提供されている情報を取得する処理が行われるものとする。なお、ユーザAは、予め個人情報を提示して会員登録を行っており、WWWサーバ30が運営するWebページの閲覧などを行うことができる会員ユーザであるものとする。本例の情報取得処理では、以下に示すように、WWWサーバ30の管理者と提携している付加情報提供者に管理されている広告情報提供サーバ40のアドレスが、取得したページに対応付けされてユーザ端末20に保存される処理が実行される。
【0040】
情報取得処理において、ユーザ端末20は、ユーザAの操作に応じて、ネットワーク50を介してWWWサーバ30にアクセスし、WWWサーバ30が提供しているWebページのホームページ(Webページの最初のページであって、例えばWebページ全体の目次的な役割を果たすようなページである。)の取得要求を行う(ステップS201)。
【0041】
ユーザ端末20からホームページの取得要求を受けると、WWWサーバ30は、自己が運営するWebページのホームページに関する情報と、本例では広告情報提供サーバ40のアドレス(例えば、URL(Uniform Resouse Locator))とを、ネットワーク50を介してユーザ端末20に向けて送信する(ステップS202)。
【0042】
WWWサーバ30からの情報を受信すると、ユーザ端末20は、取得したホームページに関する情報にもとづいて、ホームページを図示しない表示装置の表示画面に表示するとともに、取得した広告情報提供サーバ40のアドレスを保存する(ステップS203)。なお、取得した広告情報提供サーバ40のアドレスは、ホームページのURLと対応付けされて保存される。そして、ユーザAは、ユーザ端末20を操作して、表示画面に表示されたホームページの閲覧を行う。また、ユーザAによって別のページに関する情報を取得するための操作(例えば、次のページの取得ボタンを押下するマウスクリック操作)がなされると、ユーザ端末20は、WWWサーバ30に対して、ユーザAの希望する新たなページの情報の取得要求を行う(ステップS204)。
【0043】
ユーザ端末20から新たなページの取得要求を受けると、WWWサーバ30は、要求されたページに関する情報と、そのページに関連する付加情報の提供元(本例では、広告情報提供サーバ40)のアドレスとを、ネットワーク50を介してユーザ端末20に向けて送信する(ステップS205)。上記のように、本例では、WWWサーバ30が運営するWebページの各ページに関連する付加情報の提供元は、全て情報提供サーバ40であるように構成されているが、ページによって付加情報の提供元が異なる構成としてもよい。
【0044】
WWWサーバ30からの情報を受信すると、ユーザ端末20は、取得したページに関する情報にもとづいて、そのページを図示しない表示装置の表示画面に表示するとともに、取得した付加情報の提供元(本例では広告情報提供サーバ40)のアドレスを保存する(ステップS206)。そして、ユーザAは、ユーザ端末20を操作して、表示画面に表示された新たなページの閲覧を行う。上記のような処理が繰り返し実行されることによって、ページが更新されていくとともに、ページおよび付加情報の提供元のアドレスが保存されていく。なお、各アドレスは、取得したページのアドレスと、そのページとともに取得した付加情報の提供元のアドレスとが対応付けされた状態で、ユーザ端末20に備えられているハードディスクなどの記憶手段(図示せず)に保存される。
【0045】
次に、本例の付加情報印刷システム10による付加情報合成印刷処理について説明する。図3は、本例のユーザ端末20(具体的には、ユーザ端末20に搭載されているブラウザ)による付加情報合成印刷処理の一例を示すフローチャートである。図3に示す付加情報合成印刷処理は、例えば、ユーザAによる印刷処理を行うという意思表示(例えば、ユーザ端末20に搭載されているブラウザに設けられている印刷ボタンの押下操作。)があった場合に開始される。なお、ここでは、付加情報として、広告情報が用いられる場合を例にして説明する。
【0046】
付加情報合成印刷処理において、ユーザAは、印刷に関する設定を行う場合には(ステップS301のY)、ユーザ端末20を操作して、印刷設定を行う(ステップS302)。印刷設定では、例えば、印刷するページ、用紙サイズ、印刷の向き(縦、横などの向き)、上下左右のマージン、カラー/モノクロの選択などの印刷に関する各種の設定が行われる。なお、本例では、印刷を行おうとするページに掲載されている情報を、「原稿情報」という。
【0047】
印刷設定が不要な場合(既に設定されている内容でよい場合)、またはステップS302にて印刷設定を終えたあと、ユーザAによる印刷実行の意思表示(例えば、ユーザ端末20に搭載されているブラウザに設けられている印刷実行ボタンの押下操作。)があると(ステップS303のY)、ユーザ端末20は、決定されている印刷設定の内容にもとづいて印刷イメージを作成し、余白領域(印刷用紙に原稿情報を印刷した場合に、その印刷用紙において何も印刷されない領域)の大きさを計算する(ステップS304)。本例では、原稿情報が印刷される最後の1枚の印刷用紙における下方部分の余白の大きさを計算し、予め設定されている複数種類の合成情報サイズのうち、合成することができる最大のサイズを合成サイズとして決定する(ステップS304)。本例では、例えば、180[mm]×30[mm]、180[mm]×60[mm]、180[mm]×90[mm]などの複数種類の合成情報サイズが予め設定されている。例えば、上記3種類の合成情報サイズが設定されている場合に、180[mm]×75[mm]の余白領域があることが算出された場合には、この余白領域に含めることができる最大のサイズである180[mm]×60[mm]が合成情報サイズに決定される。
【0048】
合成情報サイズを決定すると、ユーザ端末20は、原稿情報に対応して保存されている付加情報の提供元のアドレス(例えば、ステップS206にて保存した広告情報提供サーバ40のアドレス)を用いて本例では広告情報提供サーバ40に接続し、原稿情報のアドレスや決定した合成情報サイズなどを含む広告依頼情報を、ネットワーク50を介して送信する(ステップS305)。この広告情報提供サーバ40への接続は、ユーザAの操作によるものでなく、ユーザ端末20の機能(具体的には、ユーザ端末に搭載されているブラウザの機能)によって自動的に実行される。
【0049】
広告依頼情報には、本例では、原稿情報を特定するための情報(原稿特定情報:例えば、原稿情報とされているページのURL)、原稿情報に含まれているバナー広告を特定するための情報(例えば、原稿情報に掲載されているバナー広告のURL)、閲覧済のバナー広告を特定するための情報(閲覧済情報:例えば、クリック済となっていて、ユーザAが閲覧したことが認められるバナー広告のURL)、合成情報サイズを特定するための情報、ユーザ属性をWWWサーバ30から取得するための情報(利用者識別子:例えば、ユーザID)を含む。広告依頼情報は、例えば、「原稿特定情報/合成情報サイズを特定するための情報,原稿情報に掲載されているバナー広告のURL,閲覧済情報,利用者識別子」のように構成される。
【0050】
広告依頼情報を出力すると、ユーザ端末20は、広告情報提供サーバ40からの広告情報の受信待ち状態となり、広告情報を取得したか否かを監視する処理を行う(ステップS306)。そして、ユーザ端末20は、後述する広告情報選択処理(具体的には、ステップS506,ステップS511,ステップS516またはステップS518の処理)にて送信された広告情報を取得すると(ステップS306のY)、原稿情報と取得した広告情報とを合成した印刷情報を作成する(ステップS307)。この場合、広告情報は、余白領域内に合成される。そして、ユーザ端末20は、作成した印刷情報を出力装置(例えば、プリンタ)を用いて印刷する(ステップS308)。
【0051】
図4は、印刷情報が印刷された印刷用紙の状態の一例を示す説明図である。図4では、ステップS308の印刷処理にて印刷情報が印刷された最後の1枚の印刷用紙の状態の一例が示されている。図4に示すように、本例では、最後の1枚の印刷用紙において、原稿情報が印刷されている領域の下方部分の余白領域に、広告情報が印刷されている。なお、図4には、3つバナー広告が印刷された状態が示されている。
【0052】
次に、本例の付加情報印刷システム10による付加情報選択処理について説明する。図5は、広告情報提供サーバ40が実行する付加情報選択処理の一例を示すフローチャートである。図5に示す付加情報選択処理は、広告情報提供サーバ40が、上述したステップS305にてユーザ端末20によって出力された広告依頼情報を取得したことに応じて実行される。図6は、広告情報提供サーバ40のデータベース41に保存されている各種の情報の格納状態の例を示す説明図である。
【0053】
図6に示すように、データベース41には、複数の広告情報群に区分けされて、各種の情報が格納されている。図6に示す各種の情報は、サーバ40の管理者によって予め登録される。広告情報群は、広告依頼情報に含まれている原稿情報を特定するための情報(原稿情報とされるページのURL)および合成情報サイズによって特定される。例えば、広告依頼情報に、「www.xyz.com/abc.html」の原稿情報と、「横180[mm]、縦30[mm]」の合成情報サイズであることを示す情報とが含まれていた場合には、図6に示すように、それらの情報によって広告情報群1が特定される。
【0054】
各広告情報群には、それぞれ複数の広告情報が対応付けされている。各広告情報群に属する各広告情報には、それぞれ、対応する原稿情報(自己が属する広告情報群に設定されている原稿情報。以下、他の情報に関しても同じ。)に関連する情報が含まれている。例えば、自動車に関する記載がなされている原稿情報に対応する各広告情報には、それぞれ、新車販売に関する広告、中古車販売に関する広告、自動車保険に関する広告などの自動車に関連する情報が含まれている。また、広告情報群に属する各広告情報は、それぞれ、対応するサイズで作成されている。
【0055】
また、図6に示すように、各広告情報群には、それぞれ、広告情報群の中から合成させる広告情報を決定するために用いられるローテーション用カウンタが対応付けされている。また、各広告情報には、バナー連動フラグ、連動バナー情報、閲覧済掲載フラグ、利用者検索フラグ、属性情報が対応付けされている。なお、各広告情報には、対応する広告情報群において、合成する広告情報として選択される順序(必ずしも順番通り選択されていくとは限らない)が定められている。
【0056】
バナー連動フラグは、原稿情報に掲載されているバナー広告と連動して付加される広告情報であるか否かを示す情報である。連動バナー情報は、対応する原稿情報に掲載されているバナー広告を特定するための情報(例えば、原稿情報に掲載されているバナー広告のURL)であり、そのバナー広告に関連する広告情報に対応付けされている。閲覧済掲載フラグは、対応する連動バナー情報によって特定されるバナー広告が、ユーザが閲覧したものであった場合に、その広告情報を付加するか否かを示すフラグである。連動バナー情報に設定されているバナー広告をユーザが閲覧した時に、その広告情報を付加したい場合には、閲覧済掲載フラグがオンに設定される。
【0057】
利用者検索フラグは、利用者の属性情報を検索し、合致する場合にその広告情報を付加することを示すフラグである。属性情報は、対応する広告情報の報知対象となる利用者の属性を示す情報である。例えば、特定の地域のユーザに対して報知することが有効な広告情報に対応する属性情報には、その地域が設定される。また、例えば、特定の年齢のユーザに対して報知することが有効な広告情報に対応する属性情報には、対象となる年齢が設定される。なお、地域や年齢は一例であり、例えば、趣味、性別、職業などの様々な分類が、属性として設定されるようにしてもよい。
【0058】
図5に示すように、広告情報選択処理において、広告情報提供サーバ40は、受信した広告依頼情報に含まれている原稿特定情報および合成情報サイズにもとづいて広告情報群を特定する(ステップS501)。例えば、広告依頼情報に、「www.xyz.com/abc.html」なる原稿特定情報と、「横180[mm]、縦30[mm]」なる合成情報サイズが示されていた場合には、広告情報群1が特定される(図6参照)。次いで、特定した広告情報群のローテーション用カウンタが示す値に対応する広告情報が存在するか否かを確認する(ステップS502)。ローテーション用カウンタの値が広告情報群に属する広告情報の順序の最大値を超える値となり、該当する順序を有する広告情報が存在しない場合(例えば、広告情報群1のローテーション用カウンタの値が6となっている場合)には、ローテーション用カウンタの値を1に戻し(ステップS503)、再度ステップS502の処理を実行する。ローテーション用カウンタの値に対応する広告情報が存在する場合には、利用者検索フラグ(例えば、ローテーション用カウンタの値が「3」であれば、順序が「3」である広告情報に対応付けされている利用者検索フラグとなる。)がオンとなっているか否かを確認する(ステップS504)。
【0059】
利用者検索フラグがオンでなければ(ステップS504のN)、閲覧済掲載フラグを確認する処理(ステップS506)に移行する。利用者検索フラグがオンであれば(ステップS504のY)、ユーザの属性情報と、ローテーション用カウンタが示す値に対応する属性情報(例えば、ローテーション用カウンタの値が「3」であれば、順序が「3」である広告情報に対応付けされている属性情報となる。)とが合致するか否か確認する(ステップS505)。ユーザの属性情報は、広告情報提供サーバ40が、例えば、広告依頼情報に含まれるWWWサーバ30のURLを用いてWWWサーバ30にアクセスし、広告依頼情報に含まれる利用者識別情報を用いてデータベース31に格納されている対象となるユーザの属性情報を取得すること、あるいはユーザ端末20のCookieファイルに保存されているユーザの属性情報を取得することで取得する。
【0060】
ユーザの属性と、ローテーション用カウンタが示す値に対応する属性情報とが合致しない場合(例えば、ユーザの属性に16歳という年齢が示されており、広告情報の属性に18歳以上という対象年齢が示されていた場合。)には(ステップS505のN)、ローテーション用カウンタの値を1加算したあと(ステップS512)、ローテーション用カウンタが一周したか否かを確認する(ステップS513)。すなわち、ステップS501にて特定した広告情報群に属するすべての広告情報それぞれについて、ステップS502〜ステップS509のうちの全部または一部の処理が実行されたか否かを確認する。具体的に説明すると、ローテーション用カウンタが一周したか否かの確認は、本例では、ローテーション用カウンタが示す値が、ステップS501にて広告情報群を特定したときの値と同一の値となっているか否かを確認することによって行われる。ローテーション用カウンタがまだ一周していなければ(ステップS513のN)、上述したステップS502の処理に移行する。
【0061】
ユーザの属性と、ローテーション用カウンタが示す値に対応する属性情報とが合致した場合(例えば、ユーザの属性に30歳という年齢が示されており、広告情報の属性に18歳以上という対象年齢が示されていた場合。)には(ステップS505のY)、閲覧済掲載フラグを確認する処理(ステップS506)に移行する。
【0062】
上記のように、この例では、ローテーション用カウンタの値に対応する広告情報の属性がユーザの属性と合致する場合であっても、それだけではその広告情報は付加情報として選択されない。しかし、ローテーション用カウンタの値に対応する広告情報の属性がユーザの属性と合致する場合に、他の条件によることなく、その広告情報を付加情報として選択するようにしてもよい。この場合、ステップS505にて互いの属性が合致すると判断された場合に(ステップS505のY)、後述するステップS510の処理に移行するように構成すればよい。このように構成すれば、ステップS501〜ステップS505,ステップS510〜ステップS513で構成される広告情報選択処理において、広告情報提供サーバ40は、特定した広告情報群のローテーション用カウンタの値に対応する属性が、ユーザの属性と合致する属性であるか否かを確認し、ユーザの属性と合致する場合には、対応する広告情報を付加情報として選択し、ユーザ端末20に向けて送信する処理を実行することができるようになる。
【0063】
ステップS501にて特定した広告情報群のローテーション用カウンタの値に対応する利用者検索フラグがオンでない場合(ステップS504のN)、あるいは利用者検索フラグがオンであり、かつ該当する広告情報の属性(ローテーション用カウンタの値に対応する属性)がユーザの属性と合致してる場合には(ステップS505のY)、ステップS501にて特定した広告情報群のローテーション用カウンタが示す値に対応する閲覧済掲載フラグ(例えば、ローテーション用カウンタの値が「3」であれば、順序が「3」である広告情報に対応付けされている閲覧済掲載フラグとなる。)がオンとなっているか否かを確認する(ステップS506)。
【0064】
閲覧済掲載フラグがオンでなければ(ステップS506のN)、バナー連動フラグを確認する処理に移行する(ステップS508)。閲覧済掲載フラグがオンであれば(ステップS506のY)、ローテーション用カウンタが示す値に対応する連動バナー情報が、広告依頼情報の閲覧済情報と合致するか否かを確認する(ステップS507)。合致する場合には、ローテーション用カウンタが示す値に対応する広告情報を選択して、ネットワーク50を介してユーザ端末20に向けて送信する(ステップS510)。その後、広告情報提供サーバ40は、ローテーション用カウンタの値を1加算しておく(ステップS511)。合致しない場合には(ステップS507のN)、ローテーション用カウンタの値を1加算し(ステップS512)、上述したステップS513の処理に移行する。
【0065】
上記のように、この例では、ローテーション用カウンタの値に対応する広告情報の属性がユーザの属性と合致し(ステップS505のY)、かつ、ローテーション用カウンタが示す値に対応する連動バナー情報が広告依頼情報の閲覧済情報と合致する場合に(ステップS507のY)、その広告情報が付加情報として選択される。しかし、ローテーション用カウンタが示す値に対応する連動バナー情報が広告依頼情報の閲覧済情報と合致する場合に(ステップS507のY)、他の条件によることなく、該当する広告情報を付加情報として選択するようにしてもよい。この場合、ステップS501〜ステップS503,ステップS506,ステップS507,ステップS510〜ステップS513で広告情報選択処理を構成するようにすればよい。このように構成すれば、広告情報提供サーバ40が、特定した広告情報群のローテーション用カウンタの値に対応する広告情報が、閲覧済のバナー広告(原稿情報とされているページに掲載されていたバナー広告のうち、ユーザが閲覧したバナー広告)に関連するか否かを確認し、閲覧済のバナー広告に関連する場合には、その広告情報を付加情報として選択し、ユーザ端末20に向けて送信する処理を実行することができるようになる。
【0066】
ステップS501にて特定した広告情報群のローテーション用カウンタの値に対応する利用者検索フラグがオンでない場合(ステップS504のN)、あるいは利用者検索フラグがオンであり、広告情報の属性がユーザの属性と合致している場合(ステップS505のY)で、かつ閲覧済掲載フラグがオンでない場合(ステップS506のN)には、ステップS501にて特定した広告情報群のローテーション用カウンタが示す値に対応するバナー連動フラグ(例えば、ローテーション用カウンタの値が「3」であれば、順序が「3」である広告情報に対応付けされているバナー連動フラグとなる。)が設定されているか否かを確認する(ステップS508)。
【0067】
バナー連動フラグがオンでなければ(ステップS508のN)、広告情報提供サーバ40は、ローテーション用カウンタが示す値に対応する広告情報を選択して、ネットワーク50を介してユーザ端末20に向けて送信する(ステップS510)。その後、広告情報提供サーバ40は、ローテーション用カウンタの値を1加算しておく(ステップS511)。
【0068】
バナー連動フラグがオンであれば(ステップS508のY)、ローテーション用カウンタが示す値に対応する連動バナー情報が、広告依頼情報のバナー広告URLと合致するかを確認する(ステップS509)。この確認により、該当する広告情報が、原稿情報とされているページに掲載されていたバナー広告に関連する情報を含んでいるか否かが確認される。合致する場合には(ステップS509のY)、ローテーション用カウンタが示す値に対応する広告情報を選択して、ネットワーク50を介してユーザ端末20に向けて送信する(ステップS510)。その後、広告情報提供サーバ40は、ローテーション用カウンタの値を1加算しておく(ステップS511)。合致しない場合には(ステップS509のN)、ローテーション用カウンタの値を1加算し(ステップS512)、上述したステップS513の処理に移行する。
【0069】
上記のように、この例では、ローテーション用カウンタの値に対応する広告情報の属性がユーザの属性と合致し(ステップS505のY)、かつ、ローテーション用カウンタが示す値に対応する連動バナー情報が広告依頼情報のバナー広告URLと合致する場合に(ステップS509のY)、その広告情報が付加情報として選択される。しかし、ローテーション用カウンタが示す値に対応する連動バナー情報が広告依頼情報のバナー広告URLと合致する場合に(ステップS509のY)、他の条件によることなく、該当する広告情報を付加情報として選択するようにしてもよい。この場合、ステップS501〜ステップS503,ステップS508〜ステップS513で広告情報選択処理を構成するようにすればよい。このように構成すれば、広告情報提供サーバ40が、特定した広告情報群のローテーション用カウンタの値に対応する広告情報が、原稿情報とされているページに掲載されていたバナー広告に関連するか否かを確認し、そのバナー広告に関連する場合には、その広告情報を付加情報として選択し、ユーザ端末20に向けて送信する処理を実行することができるようになる。
【0070】
広告依頼情報の中で、原稿情報とされているページに掲載されていたバナー広告に連動する条件が指定されていない(バナー連動フラグがオンでない)場合には(ステップS508のN)、広告情報提供サーバ40は、ステップS501にて特定したローテーション用カウンタが示す値に対応する広告情報を選択して、ネットワーク50を介してユーザ端末20に向けて送信する(ステップS510)。その後、広告情報提供サーバ40は、ローテーション用カウンタの値を1加算しておく(ステップS511)。
【0071】
また、ローテーション用カウンタの値に対応する広告情報の属性がユーザの属性と合致しない場合(ステップS505のN)、ローテーション用カウンタが示す値に対応する連動バナー情報が広告依頼情報の閲覧済情報と合致しない場合(ステップS507のN)、またはローテーション用カウンタが示す値に対応する連動バナー情報が広告依頼情報のバナー広告URLと合致しない場合(ステップS509のN)に、ローテーション用カウンタの値を1加算(ステップS512)したあとの確認で、ローテーション用カウンタが一周していれば(ステップS513のY)、広告情報提供サーバ40は、上述したステップS502およびステップS503の処理を行ったあと(図5には示していない)、ローテーション用カウンタが示す値に対応する広告情報を選択して、ネットワーク50を介してユーザ端末20に向けて送信する(ステップS510)。その後、広告情報提供サーバ40は、ローテーション用カウンタの値を1加算しておく(ステップS511)。
【0072】
上記のように、この例では、利用者検索フラグ、閲覧済フラグ、およびバナー連動フラグの何れのもオンでない場合などに、ローテーション用カウンタの値に応じた広告情報が付加情報として選択される。しかし、他の条件によることなく、ローテーション用カウンタの値に応じた広告情報を付加情報として選択するようにしてもよい。この場合、ステップS501〜ステップS503,ステップS510,ステップS511で広告情報選択処理を構成すればよい。このように構成すれば、広告情報提供サーバ40が、特定した広告情報群に含まれている各広告情報のうちの一つを付加情報として選択し、ユーザ端末20に向けて送信する処理を実行することができるようになる。また、確実に順番通りに(図6に示す「順序」に従って)広告情報が付加情報として選択されるようになり、各広告情報を均等に提供することができるようになる。
【0073】
以上説明したように、広告情報提供サーバ40が、ネットワーク上に開設されているWebページの掲載情報が印刷される場合に、原稿情報となるページおよび印刷用紙の余白領域の大きさにもとづいて、余白領域に合成する広告情報を選択する構成としたことで、原稿情報に関連した広告情報(例えば、原稿情報が自動車に関する情報である場合には、自動車販売、自動車保険、カー用品などに関する広告情報が該当する。)を余白領域に印刷することができる。Webページを閲覧して印刷しようとするような情報は、ユーザにとって興味や関心のある情報であると想定され、そのような情報に関連した情報を付加させることができるので、ユーザが興味や関心を持っていると思われる情報を余白領域に印刷することができる。従って、Webページの掲載情報を活用しようとするユーザのニーズに合致した広告情報(すなわち、ユーザの興味、関心、趣味、嗜好に合った広告情報)を提供することができるようになる。また、広告する商品やサービスに興味があると思われるユーザに対して広告情報を提供することができるため、広告主にとっては、効率的に広告活動を行うことができるというメリットがある。
【0074】
また、上述したように、広告情報提供サーバ40が、原稿情報とされているページに掲載されていたバナー広告に関連する広告情報を余白領域に印刷する付加情報として選択する構成としたことで、原稿情報に含まれているバナー広告に関連した広告情報を余白領域に印刷することができる。Webページの各ページに掲載されているバナー広告は、Webページの内容に関連する内容であることが多いため、バナー広告の内容もユーザにとって興味のある情報であることが期待できる。上述した実施の形態では、そのようなバナー広告の内容に関連した情報を付加させることができるので、ユーザが興味を持っていると思われる情報を余白領域に印刷することができるようになる。
【0075】
また、上述したように、広告情報提供サーバ40が、原稿情報とされているページに掲載され、かつ閲覧済のバナー広告に関連する広告情報を余白領域に印刷する付加情報として選択する構成としたことで、原稿情報に含まれている閲覧済のバナー広告に関連した広告情報を余白領域に印刷することができる。Webページの各ページに掲載されているバナー広告のうち、ユーザが選択して閲覧したものについては、ユーザが興味を持っている情報が含まれていることが期待できる。上述した実施の形態では、ユーザが閲覧したバナー広告の内容に関連した情報を付加させることができるので、ユーザが興味を持っていると思われる情報を余白領域に印刷することができるようになる。
【0076】
また、上述したように、広告情報提供サーバ40が、ユーザの属性と合致する属性を持つ広告情報を付加情報として選択する構成としたことで、ユーザの属性に合致した最適な広告情報を余白領域に印刷することができる。このように、ユーザの属性情報に合致している広告情報を提供する構成としているので、広告に掲載されている商品やサービスの対象外(対象年齢外、対象地域外)のユーザに対して情報を提供してしまうことを抑制することができ、効率的に広告活動を行うことができるようになる。
【0077】
また、上述したように、余白領域に付加情報を印刷する構成としたので、無駄な印刷用紙を用いる必要はない。また、広告のみの用紙とはならないので、印刷後すぐにユーザによって処分されてしまうようなことを回避することができる。
【0078】
また、上述したように、ローテーション用カウンタを用いて選択される広告情報を順次変更するように構成したので、連続して同じ広告情報を提供することを回避することができ、ほぼ均等に各広告情報を提供することができる。また、同一のユーザに対して連続して同一サイズの広告情報を提供する場合に、異なる広告情報を提供することができる。
【0079】
さらに、上述した実施の形態では、ユーザ端末20の機能(具体的にはユーザ端末に搭載されているブラウザの機能)によって、ユーザによって印刷実行の操作がなされると、自動的に広告情報提供サーバ40に接続して広告情報を取得する構成としているので、ユーザに意識させることなく広告情報を余白領域に印刷することができる。
【0080】
なお、上述した実施の形態では、広告情報選択処理において、複数種類の選択処理を用いて広告情報を選択するようにしていたが、その一部の手段を用いて広告情報を選択するようにしてもよい。例えば、図5の広告情報選択処理は、ユーザの属性と合致する属性を持つ広告情報を付加情報として選択する第1の選択処理(例えば、ステップS505のYのあとにステップS510の処理が行われる構成とした場合に、ステップS501〜ステップS505,ステップS510〜ステップS513で構成される広告情報選択処理)と、原稿情報とされているページに掲載され、かつ閲覧済のバナー広告に関連する広告情報を付加情報として選択する第2の選択処理(例えば、ステップS501〜ステップS503,ステップS506,ステップS507,ステップS510〜ステップS513で構成される広告情報選択処理)と、原稿情報とされているページに掲載されていたバナー広告に関連する広告情報を付加情報として選択する第3の選択処理(例えば、ステップS501〜ステップS503,ステップS508〜ステップS513で構成される広告情報選択処理)と、原稿特定情報と合成情報サイズが合致する広告情報を付加情報として選択する第4の選択処理(例えば、ステップS501〜ステップS503,ステップS510,ステップS511で構成される広告情報選択処理)の4つの選択処理が含まれているが、そのうちの一部の選択処理によって広告情報を選択する構成としてもよい。
【0081】
具体的には、広告情報選択処理を、第1の選択処理のみ、第2の選択処理のみ、第3の選択処理のみ、あるいは、第4の選択処理のみによって構成するようにしてもよい。また、広告情報選択処理を、例えば、第1の選択処理と第2の選択処理とで構成したり、第1の選択処理と第3の選択処理とで構成するなど、上記4種類の選択処理を任意に組み合わせることで広告情報を選択するための構成とするようにしてもよい。
【0082】
上述した広告情報選択処理(図5参照)では、ローテーション用カウンタの値に対応する広告情報が、ユーザの属性と合致する属性を持つ広告情報であること(第1の条件)、原稿情報とされているページに掲載され、かつ閲覧済のバナー広告に関連する広告情報であること(第2の条件)、原稿情報とされているページに掲載されていたバナー広告に関連する広告情報であること(第3の条件)のうち、第1の条件および第2の条件を満たす場合と、第1の条件および第3の条件を満たす場合に、その広告情報が付加情報として選択される構成としていたが、例えば第1の条件〜第3の条件のうちの何れか1つを満たす場合などの他の組合せの条件を満たす広告情報を付加情報として選択する構成としてもよい。
【0083】
また、上述した実施の形態では、余白領域に印刷する付加情報として広告情報を例にしていたが、例えば会員ユーザの一部または全部、あるいはユーザ個人に対する通知情報などの他の情報を付加情報として余白領域に印刷する構成としてもよい。この場合、利用者識別子を用いてWWWサーバ30のデータベース31を検索し、ユーザに対して通知する情報がある場合には、その情報を付加情報として余白領域に印刷するようにすればよい。通知情報としては、例えば、原稿情報が商品の受注を行うWebページ管理者が運営するページである場合における、そのWebページで提供するサービスに関する情報(例えば、「鈴木太郎様。商品番号01−001のご注文いただいております。今月末頃に御届けの予定ですので、しばらく御待ち下さい。」、あるいは「会員番号0001の鈴木太郎様の現在のポイントは、100ポイントです。」のような情報)が考えられる。
【0084】
また、上述した実施の形態において、原稿情報に関連する広告情報には、原稿情報の内容に直接または間接に関連する情報が含まれる。例えば、原稿情報が高校生向けの内容であれば、高校生向けの商品やサービスに関する広告情報は、その原稿情報に関連する広告情報となる。また、例えば、原稿情報が野球に関する内容であった場合には、野球に関する広告はもちろん他のスポーツに関する広告も、スポーツという点で関連性を有しているため、その原稿情報に関連する広告情報である。
【0085】
なお、上述した実施の形態では特に説明していないが、広告情報提供サーバ40は、上述した各処理を実行させるための制御プログラム(付加情報印刷支援プログラム)に従って動作している。この制御プログラムは、原稿情報が印刷される紙媒体の余り領域に印刷される付加情報を提供するためのプログラムであって、例えば、広告情報提供サーバ40に、余り領域のサイズと原稿情報の内容を特定する原稿特定情報とを含む依頼情報を受信するステップと、依頼情報の受信に応じて、受信した依頼情報に含まれている原稿特定情報およびサイズに合致した付加情報を選択するステップと、選択した付加情報をネットワークを介して送信するステップとを実行させるための制御プログラムである。
【0086】
また、上述した実施の形態では特に説明していないが、ユーザ端末20は、上述した各処理を実行させるための制御プログラム(付加情報印刷プログラム)に従って動作している。この制御プログラムは、ネットワークを介して取得した原稿情報を印刷する紙媒体の余り領域に、ネットワークを介して取得した付加情報を印刷するための付加情報印刷プログラムであって、例えば、ユーザ端末20(具体的には、ユーザ端末20に搭載されているブラウザ)に、余り領域のサイズを算出するステップと、算出した余り領域のサイズと原稿情報の内容を特定する原稿特定情報とを含む依頼情報を送信するステップと、原稿情報の内容およびサイズに合致した付加情報を受信するステップとを実行させる制御プログラムである。
【0087】
【発明の効果】
以上のように、本発明の付加情報印刷システムによれば、内部広告情報を含む原稿情報に付加するための付加情報を提供する付加情報提供サーバと、端末装置とを備え、端末装置は、原稿情報が印刷される紙媒体の余り領域のサイズを算出する算出手段と、算出した余り領域のサイズと、原稿情報を特定するための原稿特定情報と、内部広告情報を特定するための広告特定情報と、端末装置のユーザを特定するための個人情報とを含む依頼情報を、ネットワークを介して付加情報提供サーバに送信する依頼情報送信手段と、付加情報提供サーバからネットワークを介して付加情報を受信すると、受信した付加情報を原稿情報の余り領域に合成した印刷情報を作成する手段と、作成した印刷情報を印刷する手段とを含み、付加情報提供サーバは、複数種類の原稿情報のそれぞれに対応付けて、予めサイズが異なる複数の付加情報を蓄積する手段と、端末装置から依頼情報を受信すると、蓄積する手段が蓄積する付加情報を選択する付加情報選択手段と、選択した付加情報を、ネットワークを介して端末装置に送信する付加情報送信手段とを含み、蓄積する手段は、原稿特定情報およびサイズの組合せと、広告特定情報と、ユーザの属性を示す属性情報とに対応付けて、複数の付加情報を蓄積し、付加情報選択手段は、受信した依頼情報に含まれている原稿特定情報およびサイズに合致する付加情報群を特定する手段と、端末装置から受信した依頼情報に含まれる個人情報を用いてユーザの属性情報を求める手段と、特定した付加情報群のうち、依頼情報に含まれる広告特定情報および求めた属性情報に合致する付加情報を選択する手段とを有する。このような構成としたことで、ユーザが興味を持っていると思われる原稿情報に関連した付加情報を余り領域に印刷することができる。従って、ネットワークを介して取得した原稿情報を活用しようとするユーザのニーズに合致した付加情報を提供することができるようになる。
【0090】
原稿情報には、内部広告情報が含まれ、依頼情報には、関連情報が閲覧された内部広告情報を特定するための閲覧済広告特定情報を含み、付加情報選択手段は、閲覧済広告特定情報にもとづいて、関連情報が閲覧された内部広告情報に関連した付加情報を選択するように構成されている場合には、原稿情報に含まれている閲覧済の内部広告情報に関連した付加情報を余り領域に印刷することができる。すなわち、ユーザが興味を示した内部広告情報の内容に関連した情報を付加させることができる。
【0092】
端末装置が、ネットワークを介して原稿情報を取得する際に、付加情報提供サーバのアドレスをも取得するように構成されている場合には、端末装置が付加情報提供サーバに依頼情報を送信することができるようになる。
【0093】
また、本発明の付加情報印刷支援方法によれば、内部広告情報を含む原稿情報に付加するための付加情報を提供する付加情報印刷支援方法であって、付加情報を提供するサーバが、原稿情報を特定するための原稿特定情報およびサイズの組合せと、内部広告情報を特定するための広告特定情報と、ユーザの属性を示す属性情報とに対応付けて、予めサイズが異なる複数の付加情報を蓄積するステップと、サーバが、原稿情報が印刷される紙媒体の余り領域のサイズと、原稿特定情報と、広告特定情報と、端末装置のユーザを特定するための個人情報とを含む依頼情報を、ネットワークを介して端末装置から受信するステップと、サーバが、端末装置から依頼情報を受信すると、受信した依頼情報に含まれている原稿特定情報およびサイズに合致する付加情報群を特定するステップと、サーバが、端末装置から受信した依頼情報に含まれる個人情報を用いてユーザの属性情報を求めるステップと、サーバが、特定した付加情報群のうち、依頼情報に含まれる広告特定情報および求めた属性情報に合致する付加情報を選択するステップと、サーバが、選択した付加情報を、ネットワークを介して端末装置に送信するステップとを含むものであるので、ユーザが興味を持っていると思われる原稿情報に関連した付加情報を余り領域に印刷させることができる。従って、ネットワークを介して取得した原稿情報を活用しようとするユーザのニーズに合致した付加情報を提供することができるようになる。
【0096】
原稿情報には、内部広告情報が含まれ、依頼情報には、関連情報が閲覧された前記内部広告情報を特定するための閲覧済広告特定情報を含み、付加情報を提供するサーバが、前記閲覧済広告特定情報にもとづいて、関連情報が閲覧された前記内部広告情報に関連した付加情報を選択するように構成されている場合には、原稿情報に含まれている閲覧済の内部広告情報に関連した付加情報を余り領域に印刷させることができる。すなわち、ユーザが興味を示した内部広告情報の内容に関連した情報を付加させることができる。
【0098】
また、本発明の付加情報印刷方法によれば、端末装置が、内部広告情報を含む原稿情報が印刷される紙媒体の余り領域のサイズを算出するステップと、端末装置が、算出した余り領域のサイズと、原稿情報を特定するための原稿特定情報と、内部広告情報を特定するための広告特定情報と、端末装置のユーザを特定するための個人情報とを含む依頼情報を、ネットワークを介して、原稿情報に付加するための付加情報を提供するサーバに送信するステップと、サーバが、原稿特定情報およびサイズの組合せと、広告特定情報と、ユーザの属性を示す属性情報とに対応付けて、予めサイズが異なる複数の付加情報を蓄積するステップと、サーバが、端末装置から依頼情報を受信すると、受信した依頼情報に含まれている原稿特定情報およびサイズに合致する付加情報群を特定するステップと、サーバが、端末装置から受信した依頼情報に含まれる個人情報を用いてユーザの属性情報を求めるステップと、サーバが、特定した付加情報群のうち、依頼情報に含まれる広告特定情報および求めた属性情報に合致する付加情報を選択するステップと、サーバが、選択した付加情報を、ネットワークを介して端末装置に送信するステップと、端末装置が、サーバからネットワークを介して付加情報を受信すると、受信した付加情報を原稿情報の余り領域に合成した印刷情報を作成するステップと、端末装置が、作成した印刷情報を印刷するステップとを含むものであるので、ユーザが興味を持っていると思われる原稿情報に関連した付加情報を余り領域に印刷することができる。従って、ネットワークを介して取得した原稿情報を活用しようとするユーザのニーズに合致した付加情報を提供することができるようになる。
【0099】
また、本発明の付加情報印刷支援プログラムによれば、内部広告情報を含む原稿情報に付加するための付加情報を提供する処理をサーバに実行させるための付加情報印刷支援プログラムであって、原稿情報を特定するための原稿特定情報およびサイズの組合せと、内部広告情報を特定するための広告特定情報と、ユーザの属性を示す属性情報とに対応付けて、予めサイズが異なる複数の付加情報を蓄積する手段を備えたコンピュータに、原稿情報が印刷される紙媒体の余り領域のサイズと、原稿特定情報と、広告特定情報と、端末装置のユーザを特定するための個人情報とを含む依頼情報を、ネットワークを介して端末装置から受信する処理と、端末装置から依頼情報を受信すると、受信した依頼情報に含まれている原稿特定情報およびサイズに合致する付加情報群を特定する処理と、端末装置から受信した依頼情報に含まれる個人情報を用いてユーザの属性情報を求める処理と、特定した付加情報群のうち、依頼情報に含まれる広告特定情報および求めた属性情報に合致する付加情報を選択する処理と、選択した付加情報を、ネットワークを介して端末装置に送信する処理とを実行させるので、ユーザが興味を持っていると思われる原稿情報に関連した付加情報を余り領域に印刷させることができる。従って、ネットワークを介して取得した原稿情報を活用しようとするユーザのニーズに合致した付加情報を提供することができるようになる。
【0100】
さらに、本発明の付加情報印刷プログラムによれば、内部広告情報を含む原稿情報に付加するための付加情報を印刷する処理を端末装置に実行させるための付加情報印刷プログラムであって、コンピュータに、原稿情報が印刷される紙媒体の余り領域のサイズを算出する処理と、算出した余り領域のサイズと、原稿情報を特定するための原稿特定情報と、内部広告情報を特定するための広告特定情報と、端末装置のユーザを特定するための個人情報とを含む依頼情報を、ネットワークを介して、付加情報を提供するサーバに送信する処理と、サーバから、ネットワークを介して、原稿情報の内容およびサイズに合致する付加情報を受信する処理と、受信した付加情報を原稿情報の余り領域に合成した印刷情報を作成する処理と、作成した印刷情報を印刷する処理とを実行させるので、ユーザが興味を持っていると思われる原稿情報に関連した付加情報を余り領域に印刷することができる。従って、ネットワークを介して取得した原稿情報を活用しようとするユーザのニーズに合致した付加情報を提供することができるようになる。
【図面の簡単な説明】
【図1】 本発明の一実施の形態における付加情報印刷システムの構成の例を示すブロック図である。
【図2】 本発明の一実施の形態における情報取得処理および処理タイミングの一例を示すタイミングチャートである。
【図3】 本発明の一実施の形態における付加情報合成印刷処理の一例を示すフローチャートである。
【図4】 本発明の一実施の形態における印刷情報が印刷された印刷用紙の状態の一例を示す説明図である。
【図5】 本発明の一実施の形態における付加情報選択処理の一例を示すフローチャートである。
【図6】 本発明の一実施の形態における付加情報提供サーバのデータベースに格納される情報の格納状態の例を示す説明図である。
【符号の説明】
10 付加情報印刷システム
20 ユーザ端末
30 WWWサーバ
31,41 データベース
40 広告情報提供サーバ
50 ネットワーク[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an additional information printing system, an additional information printing support method, an additional information printing method, an additional information printing method, and The present invention relates to a program for causing a computer to execute processing for supporting printing.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, a user who browses and collects information using the Internet browses and prints information posted on a Web page established on the Internet. Most of the information posted on the Web page includes internal advertisement information called a banner advertisement. Therefore, when the web page publication information is printed, the publication information including the banner advertisement is printed.
[0003]
[Problems to be solved by the invention]
However, since the banner advertisement is merely a finding, it is difficult to express in detail the object to be advertised such as a product or service. Therefore, a wider space is required to advertise with a wide range of contents, but if an extra paper medium is used for the advertisement, there is a disadvantage for the user who performed the printing. In addition, since a page on which only an advertisement is posted can be discarded immediately after printing, there is a possibility that the advertisement method may be inefficient. As described above, there is a problem that it is difficult to efficiently add advertisement information without penalizing the user when the information posted on the Web page is printed.
[0004]
When the information posted on the Web page is printed, a margin with some space may be formed on the last page or the like. An example of an image forming system described in Japanese Patent Application Laid-Open No. 8-256256 is one that synthesizes and prints advertisement information in the margin area of such document information. However, the image forming system described above is assumed to be applied to a copying apparatus, and is intended to meet the needs of users of the copying apparatus. Needs are not considered. In the image forming system described above, the advertisement information is synthesized regardless of the interest of the user who wants to utilize the information posted on the web page, so that it may not be an effective advertisement but may become an inefficient advertisement. There is. Therefore, the problem that it is difficult to efficiently add advertisement information without penalizing the user when the information posted on the Web page is printed has not been solved.
[0005]
SUMMARY OF THE INVENTION An object of the present invention is to solve the above-described problems and to synthesize and print additional information related to document information in a surplus area of a paper medium on which document information acquired via a network is printed. And
[0006]
[Means for Solving the Problems]
In order to solve the above problem, the additional information printing system of the present invention provides:Provide additional information (for example, advertisement information, notification information) to be added to manuscript information including internal advertisement informationAn additional information providing server (for example, an advertisement information providing server 40);endEnd device (for example, user terminal 20)Prepared,The terminal deviceThe paper media on which the document information is printedExtra area(For example, margin area)A calculation means for calculating the size of the margin, and the calculated size of the remainder area,Document informationTheIdentifyforDocument specifying information (for example, URL of document information) andAdvertisement specifying information for specifying internal advertisement information, personal information for specifying a user of the terminal device, andRequest information (for example, advertisement request information)Through the networkFor additional information provider serverSendingRequest information transmission meansAnd receiving additional information from the additional information providing server via the network, including means for creating print information obtained by combining the received additional information with the remainder area of the document information, and means for printing the created print information.Additional information providing serverMeans for storing a plurality of additional information of different sizes in advance in association with each of a plurality of types of document information;Request informationTheReceiveThen,Accumulate means to accumulateAdditional information selection means for selecting additional information, and selected additional information,Over the networkTo the terminal deviceAdditional information transmitting means for transmittingMeans for storing and accumulating a plurality of additional information in association with a combination of document specifying information and size, advertisement specifying information, and attribute information indicating a user attribute, and the additional information selecting means has received Means for identifying additional information group matching the document specifying information and size included in the request information, means for obtaining user attribute information using personal information included in the request information received from the terminal device, and Means for selecting, from the additional information group, additional information that matches the advertisement specifying information included in the request information and the obtained attribute informationIs.
[0007]
With the above configuration, it is possible to print additional information related to document information that the user is interested in in the remaining area. Therefore, it is possible to provide additional information that meets the needs of the user who wants to utilize the document information acquired via the network.
[0012]
The manuscript information includes internal advertisement information, and the request information includes browsed advertisement specifying information (for example, URL of a clicked banner advertisement) for specifying internal advertisement information from which related information is browsed. The additional information selection means may be configured to select additional information related to internal advertisement information whose related information has been browsed based on the browsed advertisement specifying information.
[0013]
With the above configuration, additional information related to the browsed internal advertisement information included in the document information can be printed in the remaining area. That is, it is possible to add information related to the content of the internal advertisement information that the user has shown interest in.
[0016]
The terminal device may be configured to acquire the address of the additional information providing server when acquiring the document information via the network.
[0017]
With the above configuration, the terminal device can transmit request information to the additional information providing server.
[0018]
Further, the additional information printing support method of the present invention includes:For adding to manuscript information including internal advertisement informationAn additional information printing support method for providing additional information,A server providing additional information is associated with a combination of document specifying information and size for specifying document information, advertisement specifying information for specifying internal advertisement information, and attribute information indicating a user attribute, Storing a plurality of additional information of different sizes in advance, and a serverThe size of the extra area and,Document specific information and, Advertisement specifying information, personal information for specifying the user of the terminal device, andRequest information includingFrom the terminal device via the networkReceiving step;Server from terminal deviceRequest informationTheReceiveThen,The step of identifying the additional information group that matches the document specifying information and the size included in the received request information, and the server obtains the user attribute information using the personal information included in the request information received from the terminal device. The step and the server match the advertisement specifying information included in the request information and the requested attribute information in the specified additional information group.Select additional informationStep and serverThe selected additional information,Over the networkTo the terminal deviceAnd a transmitting step. Each of the above processes is executed by the advertisement
[0019]
With the above configuration, it is possible to print additional information related to document information that the user is interested in in the remaining area. Therefore, it is possible to provide additional information that meets the needs of the user who wants to utilize the document information acquired via the network.
[0024]
DependingThe request information includes browsed advertisement identification information for identifying internal advertisement information from which related information has been browsed,A server that provides additional informationBased on the browsed advertisement specifying information, the additional information related to the internal advertisement information in which the related information is browsed may be selected. The above processing is executed by the advertisement
[0025]
With the above configuration, additional information related to the browsed internal advertisement information included in the document information can be printed in the remaining area. That is, it is possible to add information related to the content of the internal advertisement information that the user has shown interest in.
[0028]
The additional information printing method of the present invention includes:The terminal device is a paper medium on which manuscript information including internal advertisement information is printed.Calculating the size of the remainder area;The terminal deviceCalculate the remainder area size and,Document informationTheIdentifyforDocument specific information andAdvertisement specifying information for specifying internal advertisement information, personal information for specifying a user of the terminal device, andRequest information includingTo a server that provides additional information to be added to document information via a networkSending, andA step of storing a plurality of pieces of additional information having different sizes in advance in association with a combination of document specifying information and size, advertisement specifying information, and attribute information indicating user attributes;Request informationTheReceiveThen,The step of specifying additional information group matching the document specifying information and size included in the received request information, and the server obtains user attribute information using the personal information included in the request information received from the terminal device. A step in which the server selects the additional information that matches the advertisement specifying information included in the request information and the obtained attribute information from the specified additional information group, and the server transmits the selected additional information via the network. Transmitting to the terminal device, and when the terminal device receives the additional information from the server via the network, creating the print information by combining the received additional information with the remainder area of the document information, and the terminal device, Printing the created print informationIs a thing.
[0029]
With the above configuration, it is possible to print additional information related to document information that the user is interested in in the remaining area. Therefore, it is possible to provide additional information that meets the needs of the user who wants to utilize the document information acquired via the network.
[0030]
The additional information printing support program of the present invention isFor adding to manuscript information including internal advertisement informationProvide additional informationHave the server execute the processAdditional information printing support program (for example, an additional information printing support program installed in the advertisement information providing server 40),A plurality of additional information having different sizes in advance in association with a combination of document specifying information and size for specifying document information, advertisement specifying information for specifying internal advertisement information, and attribute information indicating user attributes With means to accumulateIn a computer (for example, advertisement information providing server 40),The paper media on which the document information is printedThe size of the extra area and,Document specific information and, Advertisement specifying information, personal information for specifying the user of the terminal device, andRequest information includingFrom the terminal device via the networkReceiveprocessingWhen,From the terminal deviceRequest informationTheReceiveThen,Processing for specifying additional information group matching the document specifying information and size included in the received request information, processing for obtaining user attribute information using personal information included in the request information received from the terminal device, Of the specified additional information group, it matches the advertisement specific information and requested attribute information included in the request informationSelect additional informationProcessing,The selected additional information,Over the networkTo the terminal deviceSendprocessingAnd to execute.
[0031]
With the above configuration, it is possible to print additional information related to document information that the user is interested in in the remaining area. Therefore, it is possible to provide additional information that meets the needs of the user who wants to utilize the document information acquired via the network.
[0032]
Furthermore, the additional information printing program of the present invention provides:For adding to manuscript information including internal advertisement informationPrinting additional informationHave the terminal device execute the processAn additional information printing program (for example, an additional information printing program installed in the user terminal 20),CoComputer (for example, user terminal 20)The paper media on which the document information is printedCalculate the size of the extra areaprocessingAnd the calculated remainder area size and,Document informationTheIdentifyforDocument specific information andAdvertisement specifying information for specifying internal advertisement information, personal information for specifying a user of the terminal device, andRequest information includingTo a server that provides additional information over the networkSendprocessingWhen,From the server, over the networkMatch the content and size of the manuscript informationDoReceive additional informationprocessingWhenA process of creating print information obtained by combining the received additional information with the remainder area of the document information, and a process of printing the created print information.Is to execute.
[0033]
With the above configuration, it is possible to print additional information related to document information that the user is interested in in the remaining area. Therefore, it is possible to provide additional information that meets the needs of the user who wants to utilize the document information acquired via the network.
[0034]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing an example of the configuration of the additional information printing system 10 of this example. The additional information printing system 10 includes a
[0035]
The
[0036]
The
[0037]
In this example, the
[0038]
The advertisement
[0039]
Next, information acquisition processing in the additional information printing system 10 of this example will be described with reference to FIG. FIG. 2 is a timing chart showing an example of information acquisition processing and processing timing in the additional information printing system 10 of this example. Here, it is assumed that the user A who manages the
[0040]
In the information acquisition process, the
[0041]
Upon receiving a homepage acquisition request from the
[0042]
When receiving the information from the
[0043]
When receiving an acquisition request for a new page from the
[0044]
Upon reception of information from the
[0045]
Next, the additional information composition printing process by the additional information printing system 10 of this example will be described. FIG. 3 is a flowchart showing an example of the additional information synthesis printing process by the
[0046]
In the additional information composite printing process, when the user A performs settings related to printing (Y in step S301), the user A operates the
[0047]
When the print setting is not necessary (when the already set contents may be sufficient), or after the print setting is finished at step S302, the intention display of print execution by the user A (for example, a browser installed in the user terminal 20) (Step S303: Y), the
[0048]
When the composite information size is determined, the
[0049]
In this example, the advertisement request information includes information for specifying document information (document specification information: for example, URL of a page that is set as document information), and a banner advertisement included in the document information. Information (for example, the URL of the banner advertisement posted in the manuscript information), information for specifying the banner advertisement that has been viewed (viewed information: for example, clicked, and it is acknowledged that the user A has browsed Banner information), information for specifying the combined information size, and information for acquiring user attributes from the WWW server 30 (user identifier: user ID, for example). The advertisement request information is configured, for example, as “document specifying information / information for specifying the combined information size, URL of the banner advertisement posted in the document information, browsed information, user identifier”.
[0050]
When the advertisement request information is output, the
[0051]
FIG. 4 is an explanatory diagram illustrating an example of a state of a print sheet on which print information is printed. FIG. 4 shows an example of the state of the last sheet of printing paper on which printing information has been printed in the printing process of step S308. As shown in FIG. 4, in this example, the advertisement information is printed in the blank area below the area where the document information is printed on the last sheet of printing paper. FIG. 4 shows a state where three banner advertisements are printed.
[0052]
Next, additional information selection processing by the additional information printing system 10 of this example will be described. FIG. 5 is a flowchart showing an example of additional information selection processing executed by the advertisement
[0053]
As shown in FIG. 6, the database 41 stores various types of information divided into a plurality of advertisement information groups. Various types of information shown in FIG. 6 are registered in advance by the administrator of the
[0054]
Each advertisement information group is associated with a plurality of advertisement information. Each advertisement information belonging to each advertisement information group includes information related to corresponding manuscript information (manuscript information set in the advertisement information group to which the user belongs. The same applies to other information hereinafter). ing. For example, each advertisement information corresponding to manuscript information in which a description about a car is included includes information related to a car such as an advertisement about new car sales, an advertisement about used car sales, and an advertisement about car insurance. In addition, each advertisement information belonging to the advertisement information group is created in a corresponding size.
[0055]
As shown in FIG. 6, each advertisement information group is associated with a rotation counter that is used to determine advertisement information to be combined from the advertisement information group. Further, each advertisement information is associated with a banner interlocking flag, interlocking banner information, a browsed posting flag, a user search flag, and attribute information. Each advertisement information has a predetermined order of selection as advertisement information to be combined in the corresponding advertisement information group (not necessarily selected in order).
[0056]
The banner interlocking flag is information indicating whether or not the advertisement information is added in conjunction with the banner advertisement published in the manuscript information. Linked banner information is information (for example, URL of the banner advertisement published in the manuscript information) for specifying the banner advertisement published in the corresponding manuscript information, and corresponds to the advertisement information related to the banner advertisement. It is attached. The browsed publication flag is a flag indicating whether or not to add the advertisement information when the banner advertisement specified by the corresponding linked banner information has been browsed by the user. When the user browses the banner advertisement set in the linked banner information, if the user wants to add the advertisement information, the viewed publication flag is set to ON.
[0057]
The user search flag is a flag indicating that the attribute information of the user is searched and the advertisement information is added when they match. The attribute information is information indicating an attribute of a user who is a notification target of the corresponding advertisement information. For example, the region is set in the attribute information corresponding to the advertisement information that is effective to notify the user in a specific region. Further, for example, the target age is set in the attribute information corresponding to the advertisement information that is effective to be notified to the user of a specific age. Note that the area and age are examples, and various classifications such as hobbies, sexes, and occupations may be set as attributes.
[0058]
As shown in FIG. 5, in the advertisement information selection process, the advertisement
[0059]
If the user search flag is not on (N in step S504), the process proceeds to a process of checking the browsed posting flag (step S506). If the user search flag is on (Y in step S504), the attribute information corresponding to the user attribute information and the value indicated by the rotation counter (for example, if the value of the rotation counter is “3”, the order It becomes the attribute information associated with the advertisement information whose is “3”.) (Step S505). The user attribute information is a database that the advertisement
[0060]
When the attribute of the user does not match the attribute information corresponding to the value indicated by the rotation counter (for example, the age of 16 years is indicated in the user attribute and the target age of 18 years or older is indicated in the attribute of the advertisement information) If it is shown) (N in step S505), after adding 1 to the value of the rotation counter (step S512), it is checked whether the rotation counter has made a full turn (step S513). That is, it is confirmed whether or not all or some of steps S502 to S509 have been executed for all the advertisement information belonging to the advertisement information group specified in step S501. More specifically, in this example, whether or not the rotation counter has made a round is determined by checking that the value indicated by the rotation counter is the same as the value when the advertisement information group is specified in step S501. It is done by checking whether or not. If the rotation counter has not gone around yet (N in Step S513), the process proceeds to the above-described Step S502.
[0061]
When the attribute of the user matches the attribute information corresponding to the value indicated by the rotation counter (for example, the age of 30 years is indicated in the user attribute and the target age of 18 years or older is indicated in the attribute of the advertisement information) In the case where it is shown) (Y in step S505), the process proceeds to a process of confirming the browsed posting flag (step S506).
[0062]
As described above, in this example, even when the attribute of the advertisement information corresponding to the value of the rotation counter matches the attribute of the user, the advertisement information is not selected as additional information by itself. However, when the attribute of the advertisement information corresponding to the value of the rotation counter matches the attribute of the user, the advertisement information may be selected as additional information without depending on other conditions. In this case, if it is determined in step S505 that the attributes match each other (Y in step S505), the process may be shifted to step S510 described later. If comprised in this way, in the advertisement information selection process comprised by step S501-step S505, step S510-step S513, the advertisement
[0063]
When the user search flag corresponding to the rotation counter value of the advertisement information group identified in step S501 is not on (N in step S504), or the user search flag is on and the attribute of the corresponding advertisement information If (the attribute corresponding to the value of the counter for rotation) matches the attribute of the user (Y in step S505), the browsing completed corresponding to the value indicated by the counter for rotation of the advertisement information group specified in step S501 Whether or not the posting flag (for example, if the value of the rotation counter is “3”, the viewed posting flag associated with the advertisement information having the order “3”) is turned on. Confirmation is made (step S506).
[0064]
If the browsed posting flag is not on (N in step S506), the process proceeds to a process for checking the banner interlocking flag (step S508). If the viewed posting flag is on (Y in step S506), it is confirmed whether or not the linked banner information corresponding to the value indicated by the rotation counter matches the browsed information in the advertisement request information (step S507). . If they match, the advertisement information corresponding to the value indicated by the rotation counter is selected and transmitted to the
[0065]
As described above, in this example, the attribute of the advertisement information corresponding to the value of the rotation counter matches the user attribute (Y in step S505), and the linked banner information corresponding to the value indicated by the rotation counter is When it matches the browsed information of the advertisement request information (Y in step S507), the advertisement information is selected as additional information. However, when the linked banner information corresponding to the value indicated by the rotation counter matches the browsed information of the advertisement request information (Y in step S507), the corresponding advertisement information is selected as additional information regardless of other conditions. You may make it do. In this case, the advertisement information selection process may be configured by step S501 to step S503, step S506, step S507, and step S510 to step S513. If comprised in this way, the advertisement
[0066]
When the user search flag corresponding to the rotation counter value of the advertisement information group identified in step S501 is not on (N in step S504), or the user search flag is on and the attribute of the advertisement information is the user's attribute. If it matches the attribute (Y in step S505) and the viewed posting flag is not on (N in step S506), the value indicated by the rotation counter of the advertisement information group specified in step S501 is set. Whether or not the corresponding banner link flag is set (for example, if the value of the rotation counter is “3”, the banner link flag is associated with the advertisement information whose order is “3”). Is confirmed (step S508).
[0067]
If the banner link flag is not on (N in step S508), the advertisement
[0068]
If the banner link flag is on (Y in step S508), it is checked whether the link banner information corresponding to the value indicated by the rotation counter matches the banner advertisement URL of the advertisement request information (step S509). By this confirmation, it is confirmed whether or not the corresponding advertisement information includes information related to the banner advertisement placed on the page that is the manuscript information. If they match (Y in step S509), advertisement information corresponding to the value indicated by the rotation counter is selected and transmitted to the
[0069]
As described above, in this example, the attribute of the advertisement information corresponding to the value of the rotation counter matches the user attribute (Y in step S505), and the linked banner information corresponding to the value indicated by the rotation counter is If it matches the banner advertisement URL of the advertisement request information (Y in step S509), the advertisement information is selected as additional information. However, when the linked banner information corresponding to the value indicated by the rotation counter matches the banner advertisement URL of the advertisement request information (Y in step S509), the corresponding advertisement information is selected as additional information regardless of other conditions. You may make it do. In this case, the advertisement information selection process may be configured in steps S501 to S503 and steps S508 to S513. If comprised in this way, the advertisement
[0070]
In the advertisement request information, if the condition for interlocking with the banner advertisement placed on the page that is the manuscript information is not specified (the banner interlocking flag is not on) (N in step S508), the advertisement information The providing
[0071]
If the attribute of the advertisement information corresponding to the value of the rotation counter does not match the attribute of the user (N in step S505), the linked banner information corresponding to the value indicated by the rotation counter is the already-read information of the advertisement request information. If it does not match (N in Step S507), or if the linked banner information corresponding to the value indicated by the rotation counter does not match the banner advertisement URL of the advertisement request information (N in Step S509), the value of the rotation counter is set to 1. If the rotation counter has made a round in the confirmation after the addition (step S512) (Y in step S513), the advertisement
[0072]
As described above, in this example, advertising information corresponding to the value of the rotation counter is selected as additional information when none of the user search flag, the browsed flag, and the banner interlocking flag is on. However, the advertisement information corresponding to the value of the rotation counter may be selected as additional information regardless of other conditions. In this case, the advertisement information selection process may be configured by steps S501 to S503, S510, and S511. If comprised in this way, the advertisement
[0073]
As described above, when the advertisement
[0074]
In addition, as described above, the advertisement
[0075]
Further, as described above, the advertisement
[0076]
Further, as described above, the advertisement
[0077]
Further, as described above, since the additional information is printed in the margin area, it is not necessary to use wasted printing paper. In addition, since it is not an advertisement-only paper, it can be avoided that the user disposes immediately after printing.
[0078]
In addition, as described above, since the advertisement information selected using the rotation counter is configured to be sequentially changed, it is possible to avoid providing the same advertisement information continuously, and each advertisement is almost evenly distributed. Information can be provided. Moreover, when providing the same user with the same size of advertisement information continuously, different advertisement information can be provided.
[0079]
Further, in the above-described embodiment, when the user performs a print execution operation by the function of the user terminal 20 (specifically, the function of the browser installed in the user terminal), the advertisement information providing server automatically. Since the advertisement information is acquired by connecting to the terminal 40, the advertisement information can be printed in the blank area without making the user aware of it.
[0080]
In the above-described embodiment, in the advertisement information selection process, the advertisement information is selected using a plurality of types of selection processes. However, the advertisement information is selected using a part of the means. Also good. For example, the advertisement information selection process in FIG. 5 is a first selection process (for example, the process in step S510 is performed after Y in step S505) for selecting advertisement information having an attribute that matches the attribute of the user as additional information. In the case of the configuration, advertisement information selection processing configured in steps S501 to S505 and steps S510 to S513), and advertisement information related to the banner advertisement that has been posted on the page that is the document information and has been viewed Is selected as additional information (for example, advertisement information selection processing composed of step S501 to step S503, step S506, step S507, and step S510 to step S513) and the page that is the document information. Select ad information related to the banner ad that was posted as additional information Selection processing (for example, advertisement information selection processing comprised of steps S501 to S503 and steps S508 to S513) and fourth selection for selecting advertisement information whose original information matches the synthesized information size as additional information Four selection processes of processing (for example, advertisement information selection process configured by steps S501 to S503, step S510, and step S511) are included, and a configuration in which advertisement information is selected by some of the selection processes. It is good.
[0081]
Specifically, the advertisement information selection process may be configured by only the first selection process, only the second selection process, only the third selection process, or only the fourth selection process. Further, the four types of selection processes described above, for example, the advertisement information selection process is composed of a first selection process and a second selection process, or is composed of a first selection process and a third selection process. It is also possible to adopt a configuration for selecting advertisement information by arbitrarily combining.
[0082]
In the above-described advertisement information selection process (see FIG. 5), the advertisement information corresponding to the rotation counter value is advertisement information having an attribute that matches the attribute of the user (first condition), and is the document information. The advertisement information related to the banner advertisement that has been posted and viewed on the page (second condition), and the advertisement information related to the banner advertisement that has been published on the page that is the manuscript information Among the (third conditions), the advertisement information is selected as additional information when the first condition and the second condition are satisfied and when the first condition and the third condition are satisfied. However, it is good also as a structure which selects the advertisement information which satisfy | fills the conditions of other combinations, such as when satisfy | filling any one of 1st conditions-3rd conditions, for example.
[0083]
In the above-described embodiment, the advertisement information is taken as an example of additional information to be printed in the margin area. However, for example, other information such as part or all of the member users or notification information for individual users is used as additional information. A configuration may be adopted in which printing is performed in the margin area. In this case, the database 31 of the
[0084]
In the embodiment described above, the advertisement information related to the document information includes information directly or indirectly related to the content of the document information. For example, if the manuscript information is content for high school students, the advertising information related to products and services for high school students is advertising information related to the manuscript information. Further, for example, when the manuscript information is content related to baseball, not only advertisements related to baseball but also advertisements related to other sports have relevance in terms of sports. It is.
[0085]
Although not specifically described in the above-described embodiment, the advertisement
[0086]
Although not specifically described in the above-described embodiment, the
[0087]
【The invention's effect】
As described above, according to the additional information printing system of the present invention,Providing additional information to be added to manuscript information including internal advertisement informationAn additional information providing server;endEnd devicePrepared,The terminal deviceThe paper media on which the document information is printedCalculating means for calculating the size of the remainder area, and the size of the calculated remainder area,,Document informationTheIdentifyforDocument specific information andAdvertisement specifying information for specifying internal advertisement information, personal information for specifying a user of the terminal device, andRequest information includingThrough the networkFor additional information provider serverSendingRequest information transmission meansAnd receiving additional information from the additional information providing server via the network, including means for creating print information obtained by combining the received additional information with the remainder area of the document information, and means for printing the created print information.Additional information providing serverMeans for storing a plurality of additional information of different sizes in advance in association with each of a plurality of types of document information;Request informationTheReceiveThen,Accumulate means to accumulateAdditional information selection means for selecting additional information, and selected additional information,Over the networkTo the terminal deviceAdditional information transmitting means for transmittingMeans for storing and accumulating a plurality of additional information in association with a combination of document specifying information and size, advertisement specifying information, and attribute information indicating a user attribute, and the additional information selecting means has received Means for identifying additional information group matching the document specifying information and size included in the request information, means for obtaining user attribute information using personal information included in the request information received from the terminal device, and Means for selecting, from the additional information group, additional information that matches the advertisement specifying information included in the request information and the obtained attribute information. With such a configuration, it is possible to print additional information related to the document information that the user is interested in in the remaining area. Therefore, it is possible to provide additional information that meets the needs of the user who wants to utilize the document information acquired via the network.
[0090]
The manuscript information includes internal advertisement information, the request information includes browsed advertisement specifying information for specifying the internal advertisement information from which the related information is browsed, and the additional information selecting means includes the browsed advertisement specifying information. If the related information is configured to select additional information related to the browsed internal advertisement information, the additional information related to the browsed internal advertisement information included in the manuscript information is selected. It is possible to print in the remaining area. That is, it is possible to add information related to the content of the internal advertisement information that the user has shown interest in.
[0092]
When the terminal device is configured to acquire the address of the additional information providing server when acquiring the document information via the network, the terminal device transmits the request information to the additional information providing server. Will be able to.
[0093]
Further, according to the additional information printing support method of the present invention,For adding to manuscript information including internal advertisement informationAn additional information printing support method for providing additional information,A server providing additional information is associated with a combination of document specifying information and size for specifying document information, advertisement specifying information for specifying internal advertisement information, and attribute information indicating a user attribute, Storing a plurality of additional information of different sizes in advance, and a serverThe size of the extra area and,Document specific information and, Advertisement specifying information, personal information for specifying the user of the terminal device, andRequest information includingFrom the terminal device via the networkReceiving step;Server from terminal deviceRequest informationTheReceiveThen,The step of identifying the additional information group that matches the document specifying information and the size included in the received request information, and the server obtains the user attribute information using the personal information included in the request information received from the terminal device. The step and the server match the advertisement specifying information included in the request information and the requested attribute information in the specified additional information group.Select additional informationStep and serverThe selected additional information,Over the networkTo the terminal deviceAdditional information related to the document information that the user is likely to be interested in can be printed in the remaining area. Therefore, it is possible to provide additional information that meets the needs of the user who wants to utilize the document information acquired via the network.
[0096]
The manuscript information includes internal advertisement information, and the request information includes browsed advertisement specifying information for specifying the internal advertisement information from which related information has been browsed,A server that provides additional informationIn the case where the additional information related to the internal advertisement information from which the related information is browsed is selected based on the browsed advertisement specifying information, the browsed internal advertisement included in the manuscript information is selected. Additional information related to the information can be printed in the remaining area. That is, it is possible to add information related to the content of the internal advertisement information that the user has shown interest in.
[0098]
Further, according to the additional information printing method of the present invention,The terminal device is a paper medium on which manuscript information including internal advertisement information is printed.Calculating the size of the remainder area;The terminal deviceCalculate the remainder area size and,Document informationTheIdentifyforDocument specific information andAdvertisement specifying information for specifying internal advertisement information, personal information for specifying a user of the terminal device, andRequest information includingTo a server that provides additional information to be added to document information via a networkSending, andA step of storing a plurality of pieces of additional information having different sizes in advance in association with a combination of document specifying information and size, advertisement specifying information, and attribute information indicating user attributes;Request informationTheReceiveThen,The step of specifying additional information group matching the document specifying information and size included in the received request information, and the server obtains user attribute information using the personal information included in the request information received from the terminal device. A step in which the server selects the additional information that matches the advertisement specifying information included in the request information and the obtained attribute information from the specified additional information group, and the server transmits the selected additional information via the network. Transmitting to the terminal device, and when the terminal device receives the additional information from the server via the network, creating the print information by combining the received additional information with the remainder area of the document information, and the terminal device, Printing the created print informationTherefore, it is possible to print additional information related to document information that the user is interested in in the remaining area. Therefore, it is possible to provide additional information that meets the needs of the user who wants to utilize the document information acquired via the network.
[0099]
Further, according to the additional information printing support program of the present invention,For adding to manuscript information including internal advertisement informationProvide additional informationHave the server execute the processAn additional information printing support program forA plurality of additional information having different sizes in advance in association with a combination of document specifying information and size for specifying document information, advertisement specifying information for specifying internal advertisement information, and attribute information indicating user attributes With means to accumulateOn the computer,The paper media on which the document information is printedThe size of the extra area and,Document specific information and, Advertisement specifying information, personal information for specifying the user of the terminal device, andRequest information includingFrom the terminal device via the networkReceiveprocessingWhen,From the terminal deviceRequest informationTheReceiveThen,Processing for specifying additional information group matching the document specifying information and size included in the received request information, processing for obtaining user attribute information using personal information included in the request information received from the terminal device, Of the specified additional information group, it matches the advertisement specific information and requested attribute information included in the request informationSelect additional informationProcessing,The selected additional information,Over the networkTo the terminal deviceSendprocessingTherefore, it is possible to print additional information related to document information that the user is interested in in the remaining area. Therefore, it is possible to provide additional information that meets the needs of the user who wants to utilize the document information acquired via the network.
[0100]
Furthermore, according to the additional information printing program of the present invention,For adding to manuscript information including internal advertisement informationPrinting additional informationHave the terminal device execute the processAn additional information printing program forCoComputerThe paper media on which the document information is printedCalculate the size of the extra areaprocessingAnd the calculated remainder area size and,Document informationTheIdentifyforDocument specific information andAdvertisement specifying information for specifying internal advertisement information, personal information for specifying a user of the terminal device, andRequest information includingTo a server that provides additional information over the networkSendprocessingWhen,From the server, over the networkMatch the content and size of the manuscript informationDoReceive additional informationprocessingWhenA process of creating print information obtained by combining the received additional information with the remainder area of the document information, and a process of printing the created print information.As a result, the additional information related to the document information that the user is interested in can be printed in the remaining area. Therefore, it is possible to provide additional information that meets the needs of the user who wants to utilize the document information acquired via the network.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating an example of a configuration of an additional information printing system according to an embodiment of the present invention.
FIG. 2 is a timing chart showing an example of information acquisition processing and processing timing in an embodiment of the present invention.
FIG. 3 is a flowchart illustrating an example of additional information synthesis printing processing according to an embodiment of the present invention.
FIG. 4 is an explanatory diagram illustrating an example of a state of a print sheet on which print information is printed according to an embodiment of the present invention.
FIG. 5 is a flowchart illustrating an example of additional information selection processing according to an embodiment of the present invention.
FIG. 6 is an explanatory diagram showing an example of a storage state of information stored in the database of the additional information providing server according to the embodiment of the present invention.
[Explanation of symbols]
10 Additional information printing system
20 User terminal
30 WWW server
31,41 database
40 Advertising information provision server
50 network
Claims (1)
端末装置とを備え、
前記端末装置は、
原稿情報が印刷される紙媒体の余り領域のサイズを算出する算出手段と、
算出した余り領域のサイズと、原稿情報を特定するための原稿特定情報と、前記原稿情報に含まれて表示される前記内部広告情報を特定するための広告特定情報と、当該端末装置のユーザを特定するための個人情報とを含む依頼情報を、ネットワークを介して前記付加情報提供サーバに送信する依頼情報送信手段と、
前記付加情報提供サーバからネットワークを介して付加情報を受信すると、受信した前記付加情報を前記原稿情報の余り領域に合成した印刷情報を作成する手段と、
前記作成した印刷情報を印刷する手段とを含み、
前記付加情報提供サーバは、
複数種類の原稿情報のそれぞれに対応付けて、予めサイズが異なる複数の付加情報を蓄積する手段と、
前記端末装置から前記依頼情報を受信すると、前記蓄積する手段が蓄積する付加情報を選択する付加情報選択手段と、
選択した付加情報を、ネットワークを介して前記端末装置に送信する付加情報送信手段とを含み、
前記蓄積する手段は、原稿特定情報およびサイズの組合せと、広告特定情報と、ユーザの属性を示す属性情報とに対応付けて、複数の付加情報を蓄積し、
付加情報選択手段は、受信した依頼情報に含まれている原稿特定情報およびサイズに合致する付加情報群を特定する手段と、
前記端末装置から受信した依頼情報に含まれる個人情報を用いてユーザの属性情報を求める手段と、
前記特定した付加情報群のうち、前記依頼情報に含まれる広告特定情報および前記求めた属性情報に合致する付加情報を選択する手段と、を有する
ことを特徴とする付加情報印刷システム。An additional information providing server that provides additional information to be added to the manuscript information including the internal advertisement information;
A terminal device,
The terminal device
Calculating means for calculating the size of the remaining area of the paper medium on which the document information is printed;
The size of the calculated remainder area, the document specifying information for specifying the document information, the advertisement specifying information for specifying the internal advertisement information to be displayed included in the document information, and the user of the terminal device Request information transmitting means for transmitting request information including personal information for specifying to the additional information providing server via a network;
Means for generating print information by combining the received additional information with a remainder area of the document information when receiving the additional information from the additional information providing server via a network;
Means for printing the created print information,
The additional information providing server includes:
Means for storing a plurality of additional information of different sizes in advance in association with each of a plurality of types of document information;
Upon receiving the request information from the terminal device, additional information selecting means for selecting additional information stored by the storing means;
Additional information transmission means for transmitting the selected additional information to the terminal device via a network,
The storing means stores a plurality of additional information in association with a combination of document specifying information and size, advertisement specifying information, and attribute information indicating a user attribute,
The additional information selecting means specifies means for specifying additional information group matching the document specifying information and size included in the received request information,
Means for obtaining user attribute information using personal information included in the request information received from the terminal device;
An additional information printing system comprising: means for selecting, from the specified additional information group, additional information that matches the advertisement specifying information included in the request information and the obtained attribute information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001180205A JP3741001B2 (en) | 2001-06-14 | 2001-06-14 | Additional information printing system, method, and program, and additional information printing support method and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001180205A JP3741001B2 (en) | 2001-06-14 | 2001-06-14 | Additional information printing system, method, and program, and additional information printing support method and program |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005267080A Division JP4094631B2 (en) | 2005-09-14 | 2005-09-14 | Additional information printing support system, server, method and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002373161A JP2002373161A (en) | 2002-12-26 |
JP3741001B2 true JP3741001B2 (en) | 2006-02-01 |
Family
ID=19020662
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001180205A Expired - Fee Related JP3741001B2 (en) | 2001-06-14 | 2001-06-14 | Additional information printing system, method, and program, and additional information printing support method and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3741001B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004302578A (en) * | 2003-03-28 | 2004-10-28 | Minolta Co Ltd | File output program |
US20060059271A1 (en) * | 2004-09-01 | 2006-03-16 | Kabushiki Kaisha Toshiba | Information processing apparatus, printing apparatus, and printing program |
JP7394333B2 (en) * | 2019-04-08 | 2023-12-08 | 株式会社ジェイ・キャスト | Advertising processing device and advertising processing method |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3470444B2 (en) * | 1995-03-16 | 2003-11-25 | 富士ゼロックス株式会社 | Image forming apparatus and method |
JPH08287269A (en) * | 1995-04-19 | 1996-11-01 | Sony Corp | Device and method for information display |
US6026369A (en) * | 1997-05-09 | 2000-02-15 | International Business Machines Corporation | Method for distributing advertising in a distributed web modification system |
US6487538B1 (en) * | 1998-11-16 | 2002-11-26 | Sun Microsystems, Inc. | Method and apparatus for local advertising |
JP3167125B2 (en) * | 1999-04-14 | 2001-05-21 | キヤノン株式会社 | Information processing apparatus, information processing method, and computer-readable recording medium storing information processing program |
US7065497B1 (en) * | 1999-06-07 | 2006-06-20 | Hewlett-Packard Development Company, L.P. | Document delivery system for automatically printing a document on a printing device |
US7025346B1 (en) * | 1999-06-07 | 2006-04-11 | Hewlett-Packard Development Company, L.P. | System and related methods for automatically determining the media count in a printing device media tray |
US7038796B1 (en) * | 1999-06-07 | 2006-05-02 | Hewlett-Packard Development Company, L.P. | Document delivery system for automatically printing a document on a printing device |
DE60002546T2 (en) * | 1999-06-07 | 2004-03-18 | Hewlett-Packard Co. (N.D.Ges.D.Staates Delaware), Palo Alto | SYSTEM AND METHOD FOR AUTOMATICALLY DETECTING THE MEDIA TYPE IN THE PAPER TRAY OF A PRINTER |
EP1108240B1 (en) * | 1999-06-07 | 2003-08-27 | Hewlett-Packard Company, A Delaware Corporation | An agent and method for dynamically scheduling publication in an automated document delivery system |
US6496927B1 (en) * | 1999-06-09 | 2002-12-17 | Amx Corporation | Method and configuring a user interface for controlling a controlled device based upon a device class |
JP2001117979A (en) * | 1999-10-15 | 2001-04-27 | Fuji Photo Film Co Ltd | Information terminal for network and printing method |
-
2001
- 2001-06-14 JP JP2001180205A patent/JP3741001B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2002373161A (en) | 2002-12-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6002279B2 (en) | Advertisement customization method and system | |
US20080071616A1 (en) | System and Method for Ensuring Delivery of Advertising | |
JP2004177936A (en) | Method, system, and server for advertisement downloading, and client terminal | |
JPWO2011105487A1 (en) | Server device and program for advertisement image distribution | |
JP5028578B2 (en) | Feed storage system, feed storage method, and program | |
US7325192B1 (en) | Method of assembling content from content providers | |
JP2010129013A (en) | System, method, device and program for advertisement distribution | |
JP3741001B2 (en) | Additional information printing system, method, and program, and additional information printing support method and program | |
JP2002215510A (en) | Advertising method for supplying variable advertisement and advertising method for registering property information on advertisement information and supplying customized advertisement information | |
WO2011024404A1 (en) | Content distribution system, content distribution server, and content distribution program | |
JP5094953B2 (en) | Information distribution apparatus, method, and program | |
JP4094631B2 (en) | Additional information printing support system, server, method and program | |
JP2005070889A (en) | Attribute judgment system, method, and computer program | |
JP2009230320A (en) | Apparatus, system and method for generating print page, and computer program | |
JP2009020709A (en) | Information presentation device, information presentation method and information presentation processing program | |
JP2012064144A (en) | Relay server and advertisement distribution system | |
JP2002133263A (en) | Method and system for presenting advertisement | |
JP5112459B2 (en) | Page generation apparatus and method | |
JP4418190B2 (en) | Media distribution system and method | |
JP4825943B2 (en) | Image information provision system | |
JP3962205B2 (en) | Ad delivery method | |
JP5297882B2 (en) | Information providing system, information providing server, and information providing program | |
JP2006277502A (en) | Article sales system, advertising server, user terminal, article sales method, program and program recording medium | |
JP3306419B2 (en) | Advertising system on the Internet | |
JP2017182728A (en) | Advertised commodity information generation apparatus and advertised commodity information generation method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040827 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20041124 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050121 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050809 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050905 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20050905 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20050905 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20051011 |
|
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: 20051018 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051031 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
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: 20081118 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091118 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091118 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101118 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111118 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111118 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121118 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121118 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131118 Year of fee payment: 8 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |