(57)【要約】【課題】  ＡＴＭ端末やＰＯＳ端末が発行するレシート・利用明細書にクーポン等の広告情報を印字する。しかし、これらの用紙の面積はもともと小さく、広告情報を印字するスペースが限られる。【解決手段】  コンピュータが、複数の出力装置から端末識別情報とユーザ識別情報を受信し、ユーザ識別情報とユーザ属性を対応づけたユーザ管理テーブルを参照して、受信した前記ユーザ識別情報毎にユーザ属性を識別して、さらに、ユーザ属性、提供情報、関連情報を対応づけた情報管理テーブルを参照して、識別した前記ユーザ属性毎に提供情報および関連情報を抽出し、その結果抽出された前記提供情報を、該ユーザ識別情報毎に対応する前記端末識別情報の出力装置に出力するとともに、前記抽出された関連情報をディスプレイ装置に画面表示する。  【選択図】      図１
2005157618.tif 000002
【特許請求の範囲】
【請求項１】
情報を提供する情報提供方法において、
コンピュータが、
複数の出力装置から端末識別情報とユーザ識別情報を受信する受信ステップと、
ユーザ識別情報とユーザ属性を対応づけたユーザ管理テーブルを参照して、受信した前記ユーザ識別情報毎にユーザ属性を識別するユーザ属性識別ステップと、
ユーザ属性、提供情報、関連情報を対応づけた情報管理テーブルを参照して、識別した前記ユーザ属性毎に提供情報および関連情報を抽出する情報抽出ステップと、
前記抽出された前記提供情報を、該ユーザ識別情報毎に対応する前記端末識別情報の出力装置に出力するとともに、前記抽出された関連情報をディスプレイ装置に画面表示する出力ステップ
とを備えることを特徴とする情報提供方法。
【請求項２】
請求項１に記載の情報提供方法であって、
情報抽出ステップは、ディスプレイ装置に予め画面表示された、提供情報の検索条件となる前提情報に基づいて、提供情報を該検索条件でさらに絞り込む
ことを特徴とする情報提供方法。
【請求項３】
請求項２に記載の情報提供方法であって、
前記提供情報は広告情報またはサービス情報、前記関連情報は位置情報、前記前提情報は地図であり、
前記抽出ステップは、ディスプレイ装置に予め画面表示された地図に基づき、該地図の範囲内に該当する位置情報を有する提供情報にさらに絞り込み、
前記出力ステップは、ディスプレイ装置に画面表示された地図上に、抽出された前記提供情報の位置を表示する
ことを特徴とする情報提供方法。
【請求項４】
請求項１に記載の情報提供方法であって、
前記出力ステップは、前記抽出された関連情報から２以上の関連情報を同時にディスプレイ装置に画面表示する
ことを特徴とする情報提供方法。
【請求項５】
情報を出力する複数の出力装置と、情報を画面表示するディスプレイ装置を制御する情報提供装置において、
複数の出力装置から端末識別情報とユーザ識別情報を受信する受信手段と、
ユーザ識別情報とユーザ属性を対応づけたユーザ管理テーブルを参照して、受信した前記ユーザ識別情報毎にユーザ属性を識別するユーザ属性識別手段と、
ユーザ属性、提供情報、関連情報を対応づけた情報管理テーブルを参照して、識別した前記ユーザ属性毎に提供情報および関連情報を抽出する情報抽出手段と、
前記抽出された前記提供情報を、該ユーザ識別情報毎に対応する前記端末識別情報の出力装置に出力するとともに、前記抽出された関連情報をディスプレイ装置に画面表示する出力手段
とを備えることを特徴とする情報提供装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を出力する出力装置、および、情報を画面表示するディスプレイ装置の両者に対して、相互に関連する情報を出力する情報提供方法および情報提供装置に関する。
【背景技術】
【０００２】
例えば、日本の銀行業界においては、最近の銀行兼業規制緩和により、ＡＴＭ（カード・通帳を用いて払い出し・預け入れ，また振り込みなどを行う現金自動預け入れ払い機）端末の画面に他社広告を表示することや、ＡＴＭ端末が印字した利用明細書に他社広告を掲載する技術を採用することが可能になると予測されている。（非特許文献１）
また、ユーザの取引種別・取引金額・ユーザ属性に応じた特典情報をデータベースから検索し、ＡＴＭが出力する利用明細書に印字する技術を公開しているものもある。（特許文献１）
類似の技術は、銀行業界のみならず流通業においても、ＰＯＳ端末を利用しレシートにクーポンを印字する技術も存在する。（非特許文献２）
【非特許文献１】野村総合研究所  大澤英季、“銀行の兼業規制緩和による情報システム資産活用の展望”、[online]、２００３年７月１１日、NIKKEI NET  BizPlus  ＩＴソリューションフロンティア、[平成１５年１０月３０日検索]、インターネット  ＜URL ：  http://bizplus.nikkei.co.jp/genre/it/media/index.cfm?i=i%5fnri060＞
【非特許文献２】アンドロメディック  前田 慎一、“No.1 96/3/6 ネットワーキングビジネス＆ＬＡＮケーブル”、[online]、１９９６年３月６日、アンドロメディック、[平成１５年１０月３０日検索]、インターネット  ＜URL ：  http://www.andrometec.com/maeda/dm19960306.htm＞
【特許文献１】登録実用新案３０７８０３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来の技術においては、ＡＴＭ端末やＰＯＳ端末が発行するレシート・利用明細書にクーポン等の広告情報を印字する。しかし、これらの用紙の面積はもともと小さく、関連情報を印字するスペースが限られている。
【０００４】
例えば、クーポン券に住所は印字できても、ある程度の印字面積を必要とする対象商品の詳細説明や店舗所在地図は印字できなかった。その結果、ユーザからすれば、対象商品の内容や店の位置がその場ではわからず、クーポン利用への意識が高まらない。
【０００５】
また、従来の技術においては、ＡＴＭ端末やＰＯＳ端末の処理対象中のユーザに対してだけ、広告情報を表示する。一方では、クーポン等の広告情報の広告主は、より多くの消費者に広告情報を露出したいと希望する。
【０００６】
しかし、各消費者の属性に適した広告を提供する従来の技術では、このような広告主の希望を十分に満足させることは難しい。すなわち、広告主が希望する消費者属性とＡＴＭやＰＯＳ端末の処理対象となる消費者属性が合致していても、実際には、同種の消費者属性を希望する広告が他にも多数存在する。
【０００７】
従来の技術では、消費者属性に合致するそれらの広告候補から一つあるいは一部を選択する。こうなると、希望する属性を有する消費者に対して、特定の広告が必ず提供されることは有り得なくなり、ますます、広告主が希望する広告露出は期待できなくなる。
【０００８】
また、上記の２つの問題を解決する際には、ＡＴＭ端末やＰＯＳ端末は同一店舗内に１台だけでなく、複数台存在することを考慮しなければならない。複数台に出力された広告情報に関連する関連情報を、出力対象者と同時にそれ以外の人が閲覧できる表示装置に表示した場合、表示される情報同士になんの関連性もなければ、出力対象者以外の人にとっては単なる乱雑な広告に終わってしまう。
【０００９】
逆に、出力対象者とそれ以外の人が閲覧できる表示装置へ表示される情報に何らかの関連性をもたせるには、顧客属性のみを基準にして広告情報を選択しても実現できない。
【００１０】
また、ＡＴＭ端末やＰＯＳ端末が同一店舗内に複数台存在するので、表示装置に広告情報の関連情報を順次表示していては、広告情報出力対象者は、自分に必要な広告情報が表示されるまで待たなければいけない。
【００１１】
本発明の目的は、このような問題を解決するため、印字された広告情報の利用を高めるユーザに有益な情報を提供することにある。
【００１２】
また、本発明の目的は、印字された広告情報の内容を、各種端末の処理対象中のユーザ以外に対しても露出することにある。
【００１３】
また、本発明の目的は、複数端末に出力された複数の広告情報に関連する関連情報に関連性をもたせることにある。
【００１４】
また、本発明の目的は、複数端末に出力された複数の広告情報に関連する関連情報を効率的に表示させることにある。
【課題を解決するための手段】
【００１５】
本発明は、コンピュータが、複数の出力装置から端末識別情報とユーザ識別情報を受信し、ユーザ識別情報とユーザ属性を対応づけたユーザ管理テーブルを参照して、受信した前記ユーザ識別情報毎にユーザ属性を識別して、さらに、ユーザ属性、提供情報、関連情報を対応づけた情報管理テーブルを参照して、識別した前記ユーザ属性毎に提供情報および関連情報を抽出し、その結果抽出された前記提供情報を、該ユーザ識別情報毎に対応する前記端末識別情報の出力装置に出力するとともに、前記抽出された関連情報をディスプレイ装置に画面表示することを特徴とする。
【００１６】
さらに、本発明は、提供情報を情報抽出する際に、ディスプレイ装置に予め画面表示された、提供情報の検索条件となる前提情報に基づいて、提供情報を該検索条件でさらに絞り込むことを特徴とする。
【００１７】
さらに、本発明は、前記抽出された関連情報から２以上の関連情報を同時にディスプレイ装置に画面表示することを特徴とする。
【発明の効果】
【００１８】
本発明によって、印字された広告情報の利用を高めるユーザに有益な情報を提供することが可能とするとともに、印字された広告情報の内容を、各種端末の処理対象中のユーザ以外に対しても露出することが可能となる。
【００１９】
また、本発明によって、予めディスプレイ装置に表示されていた情報に関連する広告情報を抽出するので、ディスプレイ装置に表示する情報に関連性をもたせることができる。
【００２０】
また、本発明によって、複数端末に出力された複数の広告情報に関連する関連情報から２以上の情報を同時にディスプレイ装置へ画面表示するので、広告情報を出力されたユーザがその関連情報を閲覧するまでの時間を短縮できる。
【発明を実施するための最良の形態】
【００２１】
本発明における一実施形態のシステム全体の構成を図１に示す。
【００２２】
本発明は、ネットワーク回線１０・２０、端末１００・２００、ディスプレイ装置３００、広告処理装置４００、銀行処理装置５００で構成される。
【００２３】
ネットワーク回線１０・２０は、デジタルデータを扱うことが可能な回線であれば、社内ＬＡＮなど一定の範囲内に制限されたネットワークでも、インターネット網や電話網のような一般に広く公開されたオープンネットワークでも構わない。また、有線回線でも無線回線でも構わない。
【００２４】
端末１００・２００は、さらに、出力手段１１０・２１０、入出金処理手段１２０・２２０を有する。出力手段１１０・２１０は、銀行処理装置５００から送信された銀行処理結果、あるいは、広告処理装置４００から送信された広告情報を印字またはデータとして出力する。入出金処理手段１２０・２２０は、広告情報処理４００および銀行処理装置５００へ、自端末識別情報と利用ユーザのユーザ識別情報を送信するとともに、銀行処理装置５００との間で払出処理に必要な交信し、端末付属の表示画面への画面表示や金銭の受付・払出しなど一連の入出金に関する処理を実行する。
【００２５】
ディスプレイ装置３００は、表示手段３１０を有する。表示手段３１０は、広告処理装置４００から送信される画面情報を受信して、その情報をディスプレイ装置付属の画面に表示する。
【００２６】
広告処理装置４００は、さらに、広告出力ＰＲＧ（ＰＲＧは、「プログラム」の略）４１０、画面ＤＢ（ＤＢは、「データベース」の略）４２０、広告管理ＤＢ４３０、配信記録ＤＢ４４０、端末管理ＤＢ４５０を有する。
【００２７】
広告出力ＰＲＧ４１０は、端末１００・２００に出力すべき広告の選択および出力指示、ディスプレイ装置３００に表示すべき画面情報の作成および出力指示を行う。
【００２８】
画面ＤＢ４２０は、端末１００・２００に印字されるべき各種の広告データ、ディスプレイ装置３００に表示されるべき各種の画面データ、および、ディスプレイ装置２００の画面表示を管理するため各種のテーブル（画面テーブル６００・画面表示テーブル１２００）が蓄積される。
【００２９】
広告管理ＤＢ４３０は、広告情報、広告に関連する関連情報、対象となるユーザ属性などが対応づけて管理するための広告管理テーブル８００が蓄積される。
【００３０】
配信記録ＤＢ４４０は、端末１００・２００に出力された広告情報が、どのユーザにいつ提供されたかを管理する配信記録テーブル１１００が蓄積される。
【００３１】
端末管理ＤＢ４５０には、端末に割当てられた端末識別情報と、端末を現在利用中のユーザに割当てられたユーザ識別情報を対応づけて管理する端末管理テーブル１０００が蓄積される。
【００３２】
銀行処理装置５００は、さらに、入出金管理ＰＲＧ５１０、預金ＤＢ５２０、顧客ＤＢ５３０を有する。
【００３３】
入出金管理ＰＲＧ５１０は、銀行業務で行われる入出金に関する一連の処理を実行するものである。預金ＤＢ５２０は、各ユーザの預金残高状況を管理する残高テーブル７００が蓄積される。顧客ＤＢは、各ユーザのユーザ識別情報、認証パスワード、氏名・住所・性別・年齢・趣味等の各種ユーザ属性情報を対応づけて管理する個人情報テーブル９００が蓄積される。
【００３４】
なお、銀行処理装置５００に、広告処理装置４００に含まれるＰＲＧや各種ＤＢが存在することも可能である。また、ディスプレイ装置３００に、ユーザの要求に応じて、表示画面を印字またはデータとして出力する出力手段が付加されてもよい。
【００３５】
また、今回のシステム構成では、銀行業務のうち入出金処理だけを取り上げたが、その他の通常のいずれかの銀行処理を入出金処理に替えることも可能である。
【００３６】
また、このシステム構成は、銀行業務に限ったものではない。ユーザが購入や決済を依頼したその依頼処理結果を出力する行為が発生する業務であれば、このシステム構成は適用可能である。但し、購入処理結果に対応させる場合は、銀行処理装置５００は、顧客ＤＢ５３０を含む販売管理装置となり、入出金管理ＰＲＧ５１０と預金ＤＢ５２０は不要となる。
【実施例１】
【００３７】
実施例１では、本発明を銀行の入出金業務に適用し、ＡＴＭ端末が発行する利用明細書にユーザ属性に合致した店舗のクーポン等の広告情報を併せて印字するとともに、ディスプレイ装置に表示されている地図上にその店舗の位置を示す場合を想定して、一連の処理内容を説明する。
【００３８】
図２・図３に、広告処理装置４００、銀行処理装置５００、端末１００・２００の間で行われる全体処理フローを示す。なお、ディスプレイ装置３００は、広告処理装置４００から出力される画面情報を単に表示するだけなので、ここでは図示していない。
【００３９】
図２のＳ１で、広告処理装置４００は、ディスプレイ装置３００に表示すべき地図画面を表示する。すなわち、広告出力ＰＲＧ４１０が、図５に示すような画面テーブル６００を参照して、表示すべき地図画面データを決定し、この地図画面データを表示手段３１０へ送信し、ディスプレイ装置３００に表示させる。
【００４０】
さらに、広告出力ＰＲＧ４１０は、図示していないが、広告通知を行える状態にあるか否かを示す広告通知許可フラグを「許可」状態に設定する。この広告通知許可フラグは、ディスプレイ装置３００に地図画面が表示されていない場合、あるいは、広告出力ＰＲＧ４１０が地図画面を切り替える準備のために広告通知処理を一時中断する場合に、フラグが「許可」状態から「非許可」状態へ変更される。
【００４１】
画面テーブル６００には、各地図画面データを識別する画面Ｎo、現在表示中か否かを示す状態フラグ、および、画面データである地図に含まれる地番（あるいは、地図の座標範囲でも可）が対応づけて管理される。
【００４２】
広告出力ＰＲＧ４１０は、表示すべき地図画面データの画面Ｎｏを任意に選択し、選択した画面Ｎｏの状態フラグを「表示」に設定し、その地図画面データを表示手段３１０へ送信する。
【００４３】
Ｓ２で、端末１００・２００の入出金処理手段１２０・２２０は、その端末を利用するユーザから個人Ｎｏ・ＰＷＤ（「パスワード」の略）・依頼処理内容を受け付け、Ｓ３で、それらの情報を端末に割当てられた端末Ｎｏとともに銀行処理装置５００へ送信し、処理依頼を行う。
【００４４】
Ｓ４で、銀行処理装置５００の入出金管理ＰＲＧ５１０は、端末１００・２００から送信されてきた情報を受信し、そのうちの個人Ｎｏ・ＰＷＤ・依頼内容に基づき、入出金に関する銀行処理を実行する。すなわち、ユーザ認証について、入出金管理ＰＲＧ５１０は、個人情報テーブル９００を参照し、受信した個人Ｎｏのレコードに管理されるＰＷＤが、受信したＰＷＤと合致するか判定し、合致する場合には図７に示すような残高テーブル７００を参照して依頼入出金処理を行い、合致しない場合は認証エラーとして入出金処理は行わない。この入出金処理は、現在一般的に行われる処理であるため、説明は省略する。
【００４５】
Ｓ５で、入出金管理ＰＲＧ５１０は、個人Ｎｏとともに認証結果および残高を含む入出金処理結果を、Ｓ４で受信した端末Ｎｏが割当てられた端末１００・２００に送信する。それとともに、入出金管理ＰＲＧ５１０は、広告処理装置４００に対しては、図９に示すような個人情報テーブル９００から、今回処理依頼された個人Ｎｏに該当するレコードに管理されるユーザ属性情報（性別・年齢・趣味１・趣味２）を読み込み、このユーザ属性情報と個人Ｎｏ、認証結果、残高情報、端末Ｎｏを送信する。
【００４６】
例えば、入出金管理ＰＲＧ５１０は、図９に示す個人情報テーブル９００から個人Ｎｏ「００１」のレコードを検索し、そのレコードから、性別「男」・年齢「２４」・趣味１「運転」・趣味２「美術」を抽出する。また、入出金管理ＰＲＧ５１０は、図７に示すような内容の残高テーブル７００から、個人Ｎｏ「００１」に対応する残高「８５万」を抽出する。
【００４７】
個人情報テーブル９００は、ユーザ登録時にユーザが申請した情報に基いて予め入力されている。図９に例示する趣味１・趣味２は、個人の趣味が複数ある場合に設けられた項目で、趣味の優先度を示すようにしてもよい。また、趣味項目数はここに示した以外の数に設定しても構わない。あるいは、ユーザ属性項目として、これ以外の項目を設定しておいて、抽出するようにしてもよい。
【００４８】
Ｓ４において認証結果がエラーの場合は、Ｓ５で入出金管理ＰＲＧ５１０は、銀行処理装置５００および広告処理装置４００に対して、残高情報を通知しなくともよい。また、認証エラーの場合、ユーザ属性情報を識別せず、Ｓ５で入出金管理ＰＲＧ５１０は、広告処理装置４００への通知そのものをとりやめるようにしてもよい。この場合、次のＳ６は不要になる。
【００４９】
Ｓ６で、広告出力ＰＲＧ４１０は、銀行処理装置５００から送信された情報を受信し、そのうち認証結果の内容判定するとともに、広告通知許可フラグを判定し、認証結果が「正常」かつ許可フラグが「許可」であるならばＳ７へ進み、それ以外ならば図３のＳ１５に進む。
【００５０】
Ｓ７で、広告出力ＰＲＧ４１０は、図１０に示すような端末管理テーブル１０００に、受信した端末Ｎｏおよび個人Ｎｏを書き込み、そして、受信したユーザ属性情報に基づいて、この個人Ｎｏに出力すべき広告およびその広告の印字色を選択し、その選択結果を、図１３のような画面表示テーブル１２００に管理する。
【００５１】
この実施例では、広告情報にクーポンを想定している。しかし、広告情報をこれに限るわけではない。一般に広告としてユーザに認知される情報であればどのような内容のどのような形式でも構わない。
【００５２】
Ｓ７の詳細な処理内容は、図４・図５を用いて後述する。
【００５３】
Ｓ８で、広告出力ＰＲＧ４１０は、端末管理テーブル１０００を参照し、選択した広告を通知すべき個人Ｎｏに対応づけられた端末Ｎｏを識別して、その端末Ｎｏの端末１００・２００に対して、選択した広告Ｎｏ、広告Ｎｏに該当するクーポンデータ、印字色を通知する。
【００５４】
Ｓ７で、適当な広告が選択されなかった場合でも、広告出力ＰＲＧ４１０は、該当広告が無いことを示す内容のデータを通知する。
【００５５】
Ｓ９で、端末１００・２００の入出金処理手段１２０・２２０は、Ｓ５で銀行処理装置５００が送信してきた残高を含む入出金処理結果、そして、Ｓ８で広告処理装置４００が送信してきたクーポンデータを基にして、明細書印字データを作成する。
【００５６】
なお、銀行処理装置５００が送信してきた認証結果がエラーを示している場合は、入出金処理手段１２０・２２０は、明細書データを作成せず、これ以降のＳ１０・Ｓ１１の処理も行わず、処理を終了する。また、広告処理装置４００から該当広告が無いことを示すデータを受信した場合、端末１００・２００は、明細書印字データのみを作成する。
【００５７】
S１０で、端末１００・２００の出力手段１１０・２１０は、広告処理装置４００から通知された印字色によるクーポンデータおよび利用明細情報を、図１４に示すような利用明細書１３００に印字出力するとともに、出金の場合は、該当する金額の紙幣あるいは貨幣を出力する。
【００５８】
Ｓ１１で、端末１００・２００の出力手段１００・２１０は、広告処理装置４００には端末Ｎｏ・個人Ｎｏ・広告Ｎｏを含む出力完了通知を送信して、銀行処理装置５００には、端末Ｎｏ・個人Ｎｏを含む出力完了通知を送信する。
【００５９】
S１２で、銀行処理装置２００の入出金管理ＰＲＧ５１０は、端末１００・２００からの出力完了通知を受信して、残高テーブル７００を最終的に更新する確定処理を行う。なお、入金処理の場合は、S４の銀行処理の中で、残高テーブル７００の更新確定処理を行い、S１２を省略してもよい。
【００６０】
Ｓ１３で、広告処理装置４００の広告出力ＰＲＧ４１０は、端末１００・２００からの出力完了通知を受信すると、S１１で受信した広告Ｎｏに基き、画面表示テーブル１２００に管理されている同一広告Ｎｏのレコードの表示状態フラグを「表示」に切り替え、出力完了通知を受信した時刻を開始時刻として書き込み、受信時刻から予め決められた所定時間を加算した表示終了時刻を設定する。
【００６１】
そして、この広告Ｎｏを含むレコードの表示色、位置情報を識別し、表示手段３１０へ広告Ｎｏ、その該位置情報、表示色を送信し、現在ディスプレイ装置３００に表示中の地図上に広告Ｎｏの位置情報を指定色で表示させる。
【００６２】
さらに、広告出力ＰＲＧ４１０は、図１１示すような配信記録テーブル１１００に、出力完了通知を受信した時刻、該通知が示す個人Ｎｏ・広告Ｎｏを対応づけて書き込む。
【００６３】
さらに、広告出力ＰＲＧ４１０は、画面表示テーブル１２００を参照し、該当広告Ｎｏに対応づけられた関連情報Ｎｏを識別し、この関連情報データも表示手段３１０に送信し、ディスプレイ装置３００に該当する広告Ｎｏの位置情報の近傍に併せて表示する。
【００６４】
この関連情報は、クーポン発行の店舗名、利用明細書に印字されたクーポンデータに紹介された商品の広告情報、イベント情報など、利用明細書に印字されたクーポンデータに関連する情報であれば、どのようなものでもよい。
【００６５】
S１４で、広告処理装置４００の広告出力ＰＲＧ４１０は、画面表示テーブル１２００の画面終了時刻を監視し、画面終了時刻に達していれば、該当する広告Ｎｏとともに表示消去の指示を表示手段３１０に送信し、ディスプレイ装置３００の地図上に表示された位置情報および関連情報を消去する。
【００６６】
そして、以上説明したＳ２からＳ１４のステップは、図３に示すように、ユーザが入れ替わり端末１００・２００を利用する毎に繰り返される。また、端末１００・２００のいずれかに対して処理している間に、他方の端末に対しても同様の処理を行うことが可能である。同時に複数の端末１００・２００に対して処理を実行するのは、従来の銀行のＡＴＭの入出金処理でも実施されている技術なので、ここではその詳細説明は省略する。
【００６７】
Ｓ１５で、広告処理装置４００の広告出力ＰＲＧ４１０は、ディスプレイ装置３００に表示されている地図を切り替えるか否かを判定する。地図の切り替えは、予め決められた所定時間毎でもよいし、所定時間の間で地図上に広告位置が表示されない時でもよいし、あるいは、特定の広告の位置情報や特定の関連情報が表示された時でもよい。すなわち、所定の広告あるいは全体の広告の告知効果を向上させ、あるいは、閲覧ユーザの利便性を向上させるものであれば、いかなる切り替えタイミング条件でも構わない。そして、この条件を満たしていない場合は、広告出力ＰＲＧ４１０は、そのまま地図画面を変更せずに、再び、銀行処理装置５００からの新たな入出力処理の結果通知を受け付ける。
【００６８】
広告出力ＰＲＧ４１０が上記のような条件に基づき、表示地図を切り替えるべきと判定した時は、Ｓ１６で、まず、図示していない広告通知許可フラグを「非許可」状態に設定する。そして、画面表示テーブル１２００の終了時刻の内で最も遅い時刻まで待機し、地図画面を切り替える処理を行う。
【００６９】
この時点で、広告出力ＰＲＧ４１０は、画面テーブル６００を参照し、状態フラグが「表示」状態になっているレコードを「非表示」状態に切り替え、新たに表示すべき地図レコードの状態フラグを「表示」状態に切り替え、この画面Ｎｏに該当する地図データを画面ＤＢ４２０から取り出し、ディスプレイ装置３００の表示手段３１０へ送信し、新たな地図画面をディスプレイ装置３００に表示させる。
【００７０】
こうして、銀行業務時間または広告通知サービス時間が終了するまで、広告処理装置４００は、いままで説明してきた一連の処理を実行し、終了した時点で終了処理を行う。
【００７１】
なお、図３において、図２で説明済みの部分は本来銀行処理装置５００も連動して動作するが、図３では銀行処理装置５００の部分は図示していない。
【００７２】
図４に、Ｓ７の広告選択ステップにおける、広告処理装置４００の広告出力ＰＲＧ４１０が行う広告選択部分の詳細処理フローを示す。
【００７３】
Ｓ１０１で、広告出力ＰＲＧ４１０は、銀行処理装置５００から受信した情報に含まれる個人Ｎｏとユーザ属性を識別する。
【００７４】
例えば、今、広告出力ＰＲＧ４１０は、銀行処理装置５００から個人Ｎｏ「００１」とユーザ属性としての情報である性別「男」・年齢「２４」・趣味１「運転」・趣味２「美術」を受信したとする。
【００７５】
Ｓ１０２で、広告出力ＰＲＧ４１０は、ディスプレイ装置３００に表示されている地図が示す地理的範囲を識別するため、画面テーブル６００を参照し、状態フラグが「表示」状態のレコードの地番項目を識別する。
【００７６】
たとえば、現時点で、画面テーブル６００が図６のような内容である場合、広告出力ＰＲＧ４１０は、状態フラグが「表示」状態にある「地図ｂ」のレコードを参照し、該地図の表示範囲である地番「Ｎ〜Ｚ」を識別する。なお、この画面テーブル６００の地番項目は、地理的な位置を示すものであれば、どのような形式でもよく、また、この種の住所情報の代わりに、表示地図の座標範囲を管理するようにしてもよい。
【００７７】
Ｓ１０３で、広告出力ＰＲＧ４１０は、広告管理テーブル８００から、抽出した地番に該当する広告レコードを、個人Ｎｏに対応させてワークメモリに抽出する。すなわち、広告出力ＰＲＧ４１０は、広告管理テーブル８００の全レコードについて、地理的な位置情報を示す位置項目を判別し、Ｓ１０２で抽出した地番に該当するレコードを抽出する。
【００７８】
図８に示すように、広告管理テーブル８００は、画面ＤＢ４２０に蓄積されるクーポンデータを識別するための広告Ｎｏ、同じく画面ＤＢ４２０に蓄積されるクーポンデータに関連する関連情報データを識別するための関連情報Ｎｏ、広告を選択する際の優先順位を示す優先度フラグ、広告内容を示す広告名、地理的位置を示す位置情報、告知対象ユーザの性別（「男」、「女」、男女両方を示す「両」）、告知対象ユーザの年齢、告知対象ユーザの最低所持残高を示す基準残高、告知対象ユーザの趣味を示す種別が管理されている。
【００７９】
これらの情報は、予め任意のタイミングで、広告主から広告を受け付けた際の情報である。また、広告管理テーブル８００は、最低、表示すべき広告とその位置情報、および、告知対象となるユーザ属性が対応づけられていれば、図８のようなデータ項目構成でなくても構わない。
【００８０】
さて、Ｓ１０３において、例えば、Ｓ１０２で画面Ｎｏ「地図ｂ」に対応する地番「Ｎ〜Ｚ」が抽出されたとすると、広告出力ＰＲＧ４１０は、図８に示された内容の広告管理テーブル８００から、広告Ｎｏ「ＣＭ２」（地番Ｎ）、「ＣＭ４」（地番Ｚ）、「ＣＭ６」（地番Ｔ）が表示中の地図範囲に該当すると判定し、これら３つの広告レコードがワークメモリ上に抽出される。
【００８１】
Ｓ１０３の処理を行うことで、ディスプレイ装置３００に表示される一つの地図上に、複数の端末１００・２００に出力された複数の広告の位置情報を同時に表示にすることが可能となり、何度もディスプレイ装置３００上の表示地図を切り替える必要がなくなり、一つの広告の位置情報を表示する時間をより長くしユーザ利便性を高めることが可能となる。
【００８２】
Ｓ１０４で、広告出力ＰＲＧ４１０は、銀行処理装置５００から受信した残高情報と、ワークメモリ上に抽出した広告レコードの基準残高を比較し、受信残高情報が基準残高を満たしていない広告レコードを削除する。
【００８３】
例えば、Ｓ１０３で抽出された広告Ｎｏ「ＣＭ２」、「ＣＭ４」、「ＣＭ６」のレコードであり、銀行処理装置５００から受信した個人Ｎｏ「００１」の残高情報が「８５万」だとすれば、広告出力ＰＲＧ４１０は、抽出した上記３つの広告レコードの基準残高「６０（万）」（ＣＭ２）、「００（万）」（ＣＭ４）、「００（万）」（ＣＭ６）と残高情報「８５万」を比較する。この場合、抽出された３つの広告の基準残高を全てクリアしているので、広告出力ＰＲＧ４１０がワークメモリから削除すべき抽出広告レコードは無いことになる。
【００８４】
Ｓ１０５で、広告出力ＰＲＧ４１０は、抽出広告レコードのうちで、既に同一個人Ｎｏに配信済みのものがあれば、その抽出広告レコードを削除する。すなわち、広告出力ＰＲＧ４１０は、配信記録テーブル１１００を参照し、現在処理中の個人Ｎｏのレコードを検索し、該当レコードに現在抽出中の広告レコードの広告Ｎｏが存在するか否かを判別する。そして、抽出広告Ｎｏが存在する場合は、その抽出広告レコードを削除する。
【００８５】
例えば、Ｓ１０４の処理後に残る個人Ｎｏが「００１」向けの抽出広告Ｎｏが「ＣＭ２」、「ＣＭ４」、「ＣＭ６」であるとすると、図１１に示す内容の配信記録テーブル１１００には、該当する個人Ｎｏと広告Ｎｏの組合せは存在しない。したがって、このＳ１０５では、広告出力ＰＲＧ４１０が削除すべき抽出広告レコードは無いことになる。
【００８６】
Ｓ１０６で、広告出力ＰＲＧ４１０は、抽出広告レコードの対象ユーザ属性を、銀行処理装置５００から受信したユーザ属性情報と比較して、合致する抽出広告レコードのみを残し、合致しない抽出広告レコードはワークメモリから削除する。
【００８７】
すなわち、広告出力ＰＲＧ４１０は、広告管理テーブル８００のような情報項目を持つ抽出広告レコードの性別・年齢・種別情報を識別し、銀行処理装置５００から受信したユーザ属性情報である性別・年齢・趣味の全項目に合致する抽出広告レコードは残し、合致しない抽出広告レコードは削除する。
【００８８】
例えば、銀行処理装置５００から広告出力ＰＲＧ４１０が受信した情報が、ユーザ「００１」のユーザ属性情報、すなわち、性別「男」・年齢「２４」・趣味１「運転」・趣味２「美術」であり、S１０５の処理後に存在する抽出広告Noが「ＣＭ２」、「ＣＭ４」、「ＣＭ６」（各々のユーザ属性情報は、図８に示す広告管理テーブル８００を参照）であるとすると、「ＣＭ６」がユーザ「００１」の年齢および種別に合致しないため、この抽出広告レコードは削除され、残される抽出広告レコードは「ＣＭ２」、「ＣＭ４」の２件となる。
【００８９】
また、各種テーブル（６００・７００・８００・９００・１１００）が各々図示したような内容を管理しているとすると、広告出力ＰＲＧ４１０がＳ１０６を実行した場合、個人Ｎｏ「００１」〜「００６」の各ユーザに対する出力候補として残っている抽出広告レコードは、図１２のようになる。
【００９０】
S１０７で、広告出力ＰＲＧ４１０は、現在残された抽出広告レコードが存在するか否かを判別する。判別の結果、抽出広告レコードが１件でも存在するならば、S１０８の処理へ進み、０件であれば現在処理中の個人Ｎｏに送信すべきクーポンデータはないことになり、広告出力ＰＲＧ４１０は図２のS８へと進む。
【００９１】
Ｓ１０８からＳ１１４までの処理は、送信すべきクーポンデータを最終的に１件に絞りこむ処理である。
【００９２】
Ｓ１０８で、広告出力PRG４１０は、図１３に示すような画面表示テーブル１２００を参照して、継続人数が最大人数に達しているレコードの広告Ｎｏがワークメモリ上の抽出広告Ｎｏに含まれるか否かを判定し、含まれている広告Ｎｏの抽出広告レコードは削除する。継続人数を判断する最大人数は、図示していないがシステムに予め設定されているものであり、場合によっては、広告毎あるいは広告の属性毎に細かく定められていてもかまわない。
【００９３】
このＳ１０８の処理は、ある特定の広告が一定以上連続して選択されないために実施される処。
【００９４】
図１３に示すような画面表示テーブル１２００は、初期設定としては、同一地図上に表示できる最大個数分のレコードが固定的に設けられ、各レコードの表示色には予めそのレコードに格納された広告や関連情報が表示・印字されるべき色が設定されている。そして、他の項目については、初期状態では何も情報が格納されていない。
【００９５】
画面表示テーブル１２００には、表示色の以外に、画面ＤＢ４２０に蓄積されるクーポンデータを識別するための広告Ｎｏ、同じく画面ＤＢ４２０に蓄積されるクーポンデータに関連する関連情報を識別するための関連情報Ｎｏ、地理的な位置を示す位置情報、図２のＳ１３で書き込まれる開始時刻および終了時刻、同一広告Ｎｏが連続して選択された人数を示す継続人数、および、実際にディスプレイ装置３００に位置情報および関連情報を表示しているか否かを示す表示状態フラグが管理されている。これら表示色以外の情報は、Ｓ１１５で書き込まれる。その詳細は、図５を用いて後述する。
【００９６】
Ｓ１０８において、たとえば、継続人数の最大人数が「３件」に設定され、現在残っている、個人Ｎｏ「００１」対象の抽出広告レコードが「ＣＭ２」、「ＣＭ４」とする。図１３に示す内容の画面表示テーブル１２００ならば、画面表示テーブル１２００に格納される継続人数は、いずれも継続人数の最大人数「３件」に達していないため、抽出広告レコードの抽出条件を満たさず、抽出広告レコードは、「ＣＭ２」、「ＣＭ４」のままとなる。
【００９７】
Ｓ１０９で、広告出力ＰＲＧ４１０は、ワークメモリ上に残された処理中の個人Ｎｏに対応する抽出広告レコードの件数を判定する。
【００９８】
件数判定の結果が０件の場合は、現在処理中の個人Ｎｏに送信すべきクーポンデータはないことになり、広告出力ＰＲＧ４１０は図２のS８へと進む。件数判定の結果が１件の場合は、これを送信すべき広告に決定して、Ｓ１１５の処理へと広告出力ＰＲＧ４１０は進む。件数判定の結果が、複数件の場合は、さらに広告の絞り込みを行う必要があるため、広告出力ＰＲＧ４１０はＳ１１０へ進む。
【００９９】
Ｓ１０９で、例えば、それまでの処理の結果、個人Ｎｏ「００１」対象の抽出広告レコードが「ＣＭ２」、「ＣＭ４」の２件存在している場合は、広告出力ＰＲＧ４１０は、Ｓ１１０へと進む。
【０１００】
Ｓ１１０で、広告出力ＰＲＧ４１０は、抽出広告レコード間の優先度を比較し、優先度の最も高いフラグ状態になっている抽出広告レコードを残し、その他の抽出広告レコードはワークメモリ上から削除する。
【０１０１】
図８に示す広告管理テーブル８００において、優先度フラグは、「１」が最も優先度の高いことを示し、それ以降、数字が増えるにつれて、その優先度は低くなるように設定している。しかし、これに関わらず、優先順位が識別できれば、どのような形式の情報がこの項目に管理されても構わない。
【０１０２】
Ｓ１１０で、例えば、それまでの処理の結果、個人Ｎｏ「００１」対象の抽出広告レコードが「ＣＭ２」、「ＣＭ４」の２件存在している場合、広告出力ＰＲＧ４１０は抽出広告レコードの各優先度を識別する。すると、「ＣＭ２」の優先度は「２」、「ＣＭ４」の優先度は「３」となる。したがって、「ＣＭ２」の方が優先度が高いと広告出力ＰＲＧ４１０は判定し、「ＣＭ４」の抽出広告レコードを削除する。この結果、個人Ｎｏ「００１」対象にのこされた抽出広告レコードは「ＣＭ２」のみとなる。
【０１０３】
Ｓ１１１で、広告出力ＰＲＧ４１０は、ワークメモリ上に残された処理中の個人Ｎｏに対応する抽出広告レコードの件数を判定する。
【０１０４】
件数判定の結果が１件の場合は、これを送信すべき広告に決定して、Ｓ１１５の処理へと広告出力ＰＲＧ４１０は進む。件数判定の結果が、複数件の場合は、さらに広告の絞り込みを行う必要があるため、広告出力ＰＲＧ４１０はＳ１１０へ進む。
【０１０５】
Ｓ１１１で、例えば、例えば、それまでの処理の結果、個人Ｎｏ「００１」対象の抽出広告レコードが「ＣＭ２」１件のみ存在している場合、個人Ｎｏ「００１」に送信すべきクーポンデータが選択されたとして、Ｓ１１５へと広告出力ＰＲＧ４１０は進むことになる。
【０１０６】
Ｓ１１２で、広告出力ＰＲＧ４１０は、現在残っている抽出広告レコードの広告Ｎｏを識別し、これらの広告Ｎｏ毎に配信記録テーブル１１００に記録されている既表示回数を算出する。そして、既表示回数の最も少ない広告Ｎｏの抽出広告レコードだけを残し、他の抽出広告レコードは削除する。
【０１０７】
そして、Ｓ１１３で、再度、広告出力ＰＲＧ４１０は、ワークメモリ上に残された処理中の個人Ｎｏに対応する抽出広告レコードの件数を判定する。
【０１０８】
件数判定の結果が１件の場合は、これを送信すべき広告に決定して、Ｓ１１５の処理へと広告出力ＰＲＧ４１０は進む。件数判定の結果が、複数件の場合は、さらに広告の絞り込みを行う必要があるため、広告出力ＰＲＧ４１０はＳ１１４へ進む。
【０１０９】
Ｓ１１４で、広告出力ＰＲＧ４１０は、残ったワークメモリ上の処理中個人Ｎｏに対応づけられた抽出広告レコードのうちから、ランダムに１件を残し、他の抽出広告レコードを削除する。または、他の条件を何段階か用いて最終的に抽出広告レコードの１件を残す方法でも構わない。
【０１１０】
こうして、Ｓ１０９・Ｓ１１１・Ｓ１１３・Ｓ１１４で、抽出広告レコードが１件となると、広告出力ＰＲＧ４１０は、Ｓ１１５で、処理中の個人Ｎｏが利用している端末１００・２００へ、選択された１件の広告のクーポンデータを送信すべきか否かの最終的な判定と、送信する場合にそのクーポンデータを印字すべき表示色を設定して、図２のＳ８以降の処理へと進んでいく。
【０１１１】
図５に、広告出力ＰＲＧ４１０が行うＳ１１５の表示色選択処理の詳細フローを示す。
【０１１２】
Ｓ２０１で、広告出力ＰＲＧ４１０は、画面表示テーブル１２００に空きレコード（表示色のみ情報が格納されているレコード）が有るか否かを判定する。
【０１１３】
Ｓ２０１の判定の結果、空きレコードが有る場合は、Ｓ２０２へ進み、空きレコードのいずれかに、Ｓ１１５以前に１件に絞り込まれた抽出広告レコードの広告Ｎｏ、関連情報Ｎｏ、位置情報を書き込み、継続人数に１を書き込む。但し、同一レコードの開始時刻、終了時刻、および、状態フラグは、何もない状態のままにしておく。そして、広告出力ＰＲＧ４１０は、この表示色選択の処理を終了し、図２のＳ８以降の処理へ進む。
【０１１４】
Ｓ２０１の判定の結果、空きレコードが無い場合、すなわち、地図上に表示中および表示予定の広告数が表示最大数に達している場合、広告出力ＰＲＧ４１０は、Ｓ２０３以降の処理を行う。
【０１１５】
Ｓ２０１で、例えば、処理中の個人Ｎｏ「００１」向けに残された抽出広告レコードが「ＣＭ２」であり、画面表示テーブル１２００が図１３のような内容であるとすると、広告出力ＰＲＧ４１０は、画面表示テーブル１２００に空きレコードがあると判定し、抽出広告レコードから、広告Ｎｏ「ＣＭ２」、関連情報Ｎｏ「ＤＴＬ２」、位置情報「Ｎ番」を画面表示テーブル１２００の第３レコード（表示色「青」）の該当項目へ書き込み、継続人数を「１」に設定する。
【０１１６】
Ｓ２０３で、広告出力ＰＲＧ４１０は、画面表示テーブル１２００に空きレコードが無いために、今度は、各レコードの広告Ｎｏを識別し、この広告Ｎｏの中でワークメモリ上に残された抽出広告レコードの広告Ｎｏと一致するものがあるか否かを判定する。
【０１１７】
Ｓ２０３の判定の結果、同一の広告Ｎｏが無い場合、広告出力ＰＲＧ４１０は、Ｓ２０４へ進み、ディスプレイ装置３００上に抽出広告レコードの広告の位置情報および関連情報を表示する余地は無いとして、この抽出広告レコードを削除することで、表示色選択の処理を終了して、図２のＳ８以降の処理へ進む。この結果、処理中の個人Ｎｏに送信すべきクーポンデータは無くなることになる。
【０１１８】
Ｓ２０３の判定の結果、同一広告Ｎｏが有る場合、広告出力ＰＲＧ４１０は、Ｓ２０５へ進む。
【０１１９】
Ｓ２０５で、広告出力ＰＲＧ４１０は、画面表示テーブル１２００の同一広告Ｎｏのレコードについて継続人数が予め設定された最大人数に達しているか否かを判定する。この処理は、既にＳ１０８で一旦は判定している処理だが、複数の端末から並列的に要求された処理を行っているため、Ｓ１１５の表示色選択処理を行うまでのタイムラグの間で、他の端末要求によって継続人数が更新されている恐れがあるので、Ｓ２０５で最終的な継続人数の判定を行うものである。
【０１２０】
Ｓ２０５の判定の結果、最大人数に達していない場合は、広告出力ＰＲＧ４１０は、この継続人数を１加算して更新して、表示色選択の処理を終了して、図２のＳ８以降の処理へ進む。そして、最大人数に達している場合は、広告出力ＰＲＧ４１０は、これ以上連続してこの広告Ｎｏのクーポンデータを出力は不可として、抽出広告レコードを削除し、一連の表示色選択の処理を終了して、図２のＳ８以降の処理へ進む。この結果、処理中の個人Ｎｏに送信すべきクーポンデータは無くなることになる。
【０１２１】
図１４に、図１３の画面表示テーブル１２００の第３レコードに個人Ｎｏ「００１」向けに広告Ｎｏ「ＣＭ２」の各種情報が設定された場合を想定した利用明細書印字例１３００を示す。ここでは、個人Ｎｏを取引口座番号としている。利用明細書下部のクーポンデータは、図１３の画面表示テーブル１２００の第３レコードに設定されて表示色が「青」のため、青色に印字され、ディスプレイ表示も「青色」であることを通知している。このように、クーポンデータの印字色とディスプレイ表示色を同一にすることで、ユーザはディスプレイ装置３００上に表示されている複数の位置情報のうち、どの情報が自分に関連するものか直感的に素早く判断できる。なお、直感的にユーザが自分に印字された広告情報とディスプレイ表示された位置情報および関連情報の関連を、直感的に素早く把握できるならば、色に限らず、いかなる形式の如何なる情報でもかまわない。
【０１２２】
また、図１４において、同じく、画面表示テーブル１２００の各レコードの開始時刻と終了時刻の間隔が２分間のため、印字されるクーポンデータにも２分間のディスプレイ表示としている。また、画面表示テーブル１２００の関連情報Ｎｏにはクーポンデータ発行の店舗名と宣伝文が対応づけられているものとする。
【０１２３】
また、図１４においては、利用明細書とクーポンデータが一枚に印字されているが、これをそれぞれ独立して印字してもかまわない。
【０１２４】
図１５に、図１３の画面表示テーブル１２００の第３レコードに個人Ｎｏ「００１」向けに広告Ｎｏ「ＣＭ２」の各種情報が設定された場合を想定した、ディスプレイ装置３００上の表示地図１４００を示す。図１５の図例では「地図ｂ」が表示されている。各クーポンデータに対応する位置情報および関連情報は、画面表示テーブル１２００の表示色に設定された色で、それぞれ表示されている。地図中「★」印は、現在利用している端末１００・２００が存在している場所を示している。こうすることで、ユーザは、現在いる場所から印字クーポンデータの使用可能場所への経路を、容易にイメージすることができる。
【０１２５】
なお、地図画面上でクーポンデータの位置情報が表示されれば最低限に本発明の意図する効果は実現できるわけで、それ以上の表示項目、表示方法については、図１５に限られる必要もなく、いかなる方法に従っても構わない。
【実施例２】
【０１２６】
実施例２では、ディスプレイ装置３００上に表示される画面が、地図ではなく広告内容の種類毎に用意されたカテゴリ別表示画面であり、表示中のカテゴリ画面に合致した詳細広告を表示すると共に、そのクーポンデータを端末１００・２００へ出力させる例である。
【０１２７】
システム構成、全ての処理フロー、および、画面テーブル６００・広告管理テーブル８００を除く各種テーブルの構成は基本的に実施例１と同様である。
【０１２８】
図１６に、実施例２で使用する画面テーブル６０１、広告管理テーブル８０１を示す。
画面テーブル６０１では、予めディスプレイ装置３００に表示する広告内容の種別毎に用意されたカテゴリ別表示画面データ（画面ＤＢ４２０に蓄積）を識別するための画面Ｎｏ、その画面の内容種別を示す種別、及び、ディスプレイ装置３００に表示中か否かを示す表示状態フラグが管理されている。
【０１２９】
広告管理テーブル８０１では、実施例１の広告管理テーブル８００の「関連情報Ｎｏ」（例えば、店舗名と宣伝文を識別する識別情報）、「基準残高」（現時点の口座残高）となっているものが、「詳細ＣＭＮｏ」および「平均残高」に変更されている。「詳細ＣＭＮｏ」は、例えば、広告Ｎｏに対応づけられディスプレイ装置３００に表示される内容が、クーポンデータの対象となる商品の詳しい説明や画像情報となっていて、これらが画像ＤＢ４２０に蓄積されている。
【０１３０】
また、「平均残高」については、銀行処理装置５００が最新時点の口座残高を示す残高テーブル７００の中に所定期間の平均残高を保持しておき、この情報を広告処理装置４００に送信し、広告処理装置４００の広告出力ＰＲＧ４１０は、Ｓ１０４で、この平均残高が広告管理テーブル８０１の告知対象ユーザの平均残高条件に合致するか否かを判断する。
【０１３１】
広告出力ＰＲＧ４１０は、広告選択の一連の処理フローにおいて、Ｓ１０２で、ディスプレイ装置３００に表示している画面データの種別を画面テーブル６０１から判定し、続くＳ１０３で、表示中の画面データの種別に合致する告知対象ユーザの種別を持つ広告レコードをワークメモリ上に抽出してくる。
【０１３２】
例えば、今画面テーブル６０１の表示状態フラグが「表示」になっている画面の種別は、「運転」であるから、広告管理テーブル８０１の種別項目で「運転」になっている広告レコードを、広告出力ＰＲＧ４１０はワークメモリ上に抽出する。
【０１３３】
これ以降、既に説明したＳ１０４以外は、広告出力ＰＲＧ４１０は、実施例１と同じ処理内容で送信すべき広告を選択するのである。
【０１３４】
そして、このような広告選択をした結果、ディスプレイ装置３００上に図１７のようなカテゴリ別表示画面１４０１に表示される。
【０１３５】
カテゴリ別表示画面１４０１のうち、「スポーツカーＰｏｄｉｕｍ」および「ロッカールームワゴンＥｎｌｉｖｅｎ」の説明部分が、端末１００・２００に出力されたクーポンデータに対応して表示された詳細ＣＭの画面データに当る。したがって、出力されるクーポンデータが「Ｐｏｄｉｕｍ」ではなく広告管理テーブル８０１の第３レコードにある「イースト」であれば、表示画面１４０１の該当部分が「イースト」に関する情報に変わる。
【０１３６】
また、予め表示される画面データが、画面テーブル６０１の第２レコードにある「美術」画面データが表示される。この「美術」画面の場合は、例えば、表示画面１４０１の、「例えば、」以降の宣伝文章が「美術」に関する内容になっている画面を用意すればよい。
【０１３７】
なお、利用明細書印字については、実施例１に同様である。また、ここでは、広告カテゴリで分類したが、広告に備わる他のいかなる属性や、あるいは、広告の告知対象となるユーザのいかなる属性で分類しても構わない
このように、本発明は、同一地図上に端末出力された広告情報に対応する複数の位置情報を表示できるだけでなく、ある特定のカテゴリ・テーマを告知する共通画面に、端末出力された同一カテゴリのクーポンに対応する詳細関連情報を表示することも可能である。
【実施例３】
【０１３８】
実施例３では、ディスプレイ装置３００上に表示される画面が、広告カテゴリ表示画面ではなく一つの建物における階別の紹介画面であり、表示中の階別画面に合致した詳細広告を表示すると共に、そのクーポンデータを端末１００・２００へ出力させる例である。
【０１３９】
システム構成、全ての処理フロー、および、画面テーブル６００・広告管理テーブル８００を除く各種テーブルの構成は基本的に実施例２と同様である。
【０１４０】
図１８に、画面テーブル６０２と広告管理テーブル８０２を示す。画面テーブル６０２は、実施例２の画面テーブル６０１で広告内容を示す「種別」だったものが、階数を示す「エリア」に変更になったものである。
【０１４１】
広告管理テーブル８０２は、実施例２の広告管理テーブル８０１にあった「平均残高」の代わりに、階数を示す「エリア」が管理されている。平均残高情報をユーザ属性としないために、図２のＳ５で銀行処理装置５００は、広告処理装置４００に対して平均残高を送信しない。
【０１４２】
広告出力ＰＲＧ４１０は、広告選択の詳細処理フローのＳ１０２で、表示中の画面の階数を画面テーブル６０２を参照することで識別し、Ｓ１０３で、広告管理テーブル８０２を参照することで、識別された階数に合致する広告レコードをワークメモリに抽出するのである。
【０１４３】
表示画面については、実施例２のカテゴリ別表示画面１４０１と基本的に同じ構成であり、詳細ＣＭ情報より上の情報内容が、建物内の特定の階数に関する説明に代わっただけでもよい。
【０１４４】
なお、ここでは、建物内の階数毎に「エリア」項目を分類したが、これだけに関わらず、敷地内をさらに平面的に細分化した各領域や、他のいかなる空間的分類をしても構わない。
【０１４５】
このように、本発明は、同一地図上に端末出力された広告情報に対応する複数の位置情報を表示できるだけでなく、位置情報を共通の切り口としながらも、その商品や店舗内容を告知する一般的な広告情報としてディスプレイ装置３００に表示することも可能である。
【０１４６】
以下に付記する。
【０１４７】
（付記１）情報を提供する情報提供方法において、
コンピュータが、
複数の出力装置から端末識別情報とユーザ識別情報を受信する受信ステップと、
ユーザ識別情報とユーザ属性を対応づけたユーザ管理テーブルを参照して、受信した前記ユーザ識別情報毎にユーザ属性を識別するユーザ属性識別ステップと、
ユーザ属性、提供情報、関連情報を対応づけた情報管理テーブルを参照して、識別した前記ユーザ属性毎に提供情報および関連情報を抽出する情報抽出ステップと、
前記抽出された前記提供情報を、該ユーザ識別情報毎に対応する前記端末識別情報の出力装置に出力するとともに、前記抽出された関連情報をディスプレイ装置に画面表示する出力ステップ
とを備えることを特徴とする情報提供方法。（１）
（付記２）付記１に記載の情報提供方法であって、
前記情報抽出ステップは、ディスプレイ装置に予め画面表示された、提供情報の検索条件となる前提情報に基づいて、提供情報を該検索条件でさらに絞り込む
ことを特徴とする情報提供方法。（２）
（付記３）付記２に記載の情報提供方法であって、
前記提供情報は広告情報またはサービス情報、前記関連情報は位置情報、前記前提情報は地図であり、
前記抽出ステップは、ディスプレイ装置に予め画面表示された地図に基づき、該地図の範囲内に該当する位置情報を有する提供情報にさらに絞り込み、
前記出力ステップは、ディスプレイ装置に画面表示された地図上に、抽出された前記提供情報の位置を表示する
ことを特徴とする情報提供方法。（３）
（付記４）付記２に記載の情報提供方法であって、
前記提供情報は広告情報またはサービス情報、前記関連情報は位置情報、前記前提情報は特定地域情報であり、
前記抽出ステップは、ディスプレイ装置に予め画面表示された特定地域情報に基づき、該特定地域の範囲内に該当する位置情報を有する提供情報にさらに絞り込む
ことを特徴とする情報提供方法。
【０１４８】
（付記５）付記２に記載の情報提供方法であって、
前記提供情報は広告情報またはサービス情報、前記前提情報は特定広告カテゴリ情報であり、
前記抽出ステップは、ディスプレイ装置に予め画面表示された特定広告カテゴリ情報に基づき、該特定カテゴリに該当する提供情報にさらに絞り込む
ことを特徴とする情報提供方法。
【０１４９】
（付記６）付記１に記載の情報提供方法であって、
前記出力ステップは、前記抽出された関連情報から２以上の関連情報を同時にディスプレイ装置に画面表示する
ことを特徴とする情報提供方法。（４）
（付記７）付記１に記載の情報提供方法であって、
情報抽出ステップは、ユーザ識別情報と預金情報を対応づけた金銭管理テーブルを参照して、前記受信したユーザ識別情報に対応する預金情報を、予め設定した所定値と比較し、この比較結果に基づいて、前記提供情報をさらに絞り込む
ことを特徴とする情報提供方法。
【０１５０】
（付記８）情報を出力する複数の出力装置と、情報を画面表示するディスプレイ装置を制御する情報提供装置において、
複数の出力装置から端末識別情報とユーザ識別情報を受信する受信手段と、
ユーザ識別情報とユーザ属性を対応づけたユーザ管理テーブルを参照して、受信した前記ユーザ識別情報毎にユーザ属性を識別するユーザ属性識別手段と、
ユーザ属性、提供情報、関連情報を対応づけた情報管理テーブルを参照して、識別した前記ユーザ属性毎に提供情報および関連情報を抽出する情報抽出手段と、
前記抽出された前記提供情報を、該ユーザ識別情報毎に対応する前記端末識別情報の出力装置に出力するとともに、前記抽出された関連情報をディスプレイ装置に画面表示する出力手段
とを備えることを特徴とする情報提供装置。（５）
（付記９）付記８記載の情報提供装置であって、
情報抽出手段は、ディスプレイ装置に予め画面表示された、提供情報の検索条件となる前提情報に基づいて、提供情報を該検索条件でさらに絞り込む
ことを特徴とする情報提供装置。
【０１５１】
（付記１０）付記９に記載の情報提供装置であって、
前記提供情報は広告情報またはサービス情報、前記関連情報は位置情報、前記前提情報は地図であり、
前記抽出手段は、ディスプレイ装置に予め画面表示された地図に基づき、該地図の範囲内に該当する位置情報を有する提供情報にさらに絞り込み、
前記出力手段は、ディスプレイ装置に画面表示された地図上に、抽出された前記提供情報の位置を表示する
ことを特徴とする情報提供装置。
【０１５２】
（付記１１）付記８に記載の情報提供装置であって、
前記出力手段は、前記抽出された関連情報から２以上の関連情報を同時にディスプレイ装置に画面表示する
ことを特徴とする情報提供装置。
【０１５３】
（付記１２）コンピュータに、
複数の出力装置から端末識別情報とユーザ識別情報を受信する受信機能と、
ユーザ識別情報とユーザ属性を対応づけたユーザ管理テーブルを参照して、受信した前記ユーザ識別情報毎にユーザ属性を識別するユーザ属性識別機能と、
ユーザ属性、提供情報、関連情報を対応づけた情報管理テーブルを参照して、識別した前記ユーザ属性毎に提供情報および関連情報を抽出する情報抽出機能と、
前記抽出された前記提供情報を、該ユーザ識別情報毎に対応する前記端末識別情報の出力装置に出力するとともに、前記抽出された関連情報をディスプレイ装置に画面表示する出力機能
を実現させるための情報提供プログラムを記録したコンピュータ読み取り可能な記憶媒体。
【０１５４】
（付記１３）さらに、
情報抽出機能は、ディスプレイ装置に予め画面表示された、提供情報の検索条件となる前提情報に基づいて、提供情報を該検索条件でさらに絞り込む
ことを特徴とする付記１２記載の情報提供プログラムを記録したコンピュータ読み取り可能な記憶媒体。
【０１５５】
（付記１４）前記提供情報は広告情報またはサービス情報、前記関連情報は位置情報、前記前提情報は地図であり、
前記抽出機能は、ディスプレイ装置に予め画面表示された地図に基づき、該地図の範囲内に該当する位置情報を有する提供情報にさらに絞り込み、
前記出力機能は、ディスプレイ装置に画面表示された地図上に、抽出された前記提供情報の位置を表示する
ことを特徴とする付記１３記載の情報提供プログラムを記録したコンピュータ読み取り可能な記憶媒体。
【０１５６】
（付記１５）さらに、
前記出力機能は、前記抽出された関連情報から２以上の関連情報を同時にディスプレイ装置に画面表示する
ことを特徴とする付記１２に記載の情報提供プログラムを記録したコンピュータ読み取り可能な記憶媒体。
【図面の簡単な説明】
【０１５７】
【図１】全体の構成例を示す図である。
【図２】本発明の全体の処理フローを示す図である。
【図３】本発明の全体の処理を示す図である。
【図４】本発明の広告選択詳細処理フローを示す図である。
【図５】本発明の表示色選択処理フローを示す図である。
【図６】画面テーブルの一例を示す図である。
【図７】残高テーブルの一例を示す図である。
【図８】広告管理テーブルの一例を示す図である。
【図９】個人情報テーブルの一例を示す図である。
【図１０】端末管理テーブルの一例を示す図である。
【図１１】配信記録テーブルの一例を示す図である。
【図１２】広告選択処理中の候補結果の一例を示す図である。
【図１３】画面表示テーブルの一例を示す図である。
【図１４】ＡＴＭ端末に出力される利用明細書の一例を示す図である。
【図１５】地図表示画面の一例を示す図である。
【図１６】実施例２における各種テーブルの一例を示す図である。
【図１７】実施例２におけるカテゴリ別表示画面の一例を示す図である。
【図１８】実施例３における各種テーブルの一例を示す図である。
【符号の説明】
【０１５８】
１０・２０  ネットワーク
１００・２００  端末
１１０・２１０  出力手段
１２０・２２０  入出金処理手段
３００  ディスプレイ装置
３１０  表示手段
４００  広告処理装置
４１０  広告出力ＰＲＧ（プログラム）
４２０  画面ＤＢ（データベース）
４３０  広告管理ＤＢ（データベース）
４４０  配信記録ＤＢ（データベース）
４５０  端末管理ＤＢ（データベース）
５００  銀行処理装置
５１０  入出金管理ＰＧＲ（プログラム）
５２０  預金ＤＢ（データベース）
５３０  顧客ＤＢ（データベース）
６００・６０１・６０２  画面テーブル
７００  残高テーブル
８００・８０１・８０２  広告管理テーブル
９００  個人情報テーブル
１０００  端末管理テーブル
１１００  配信記録テーブル
１２００  画面表示テーブル
１３００  利用明細書
１４００  地図表示画面
１４０１  カテゴリ別表示画面
【図１】
2005157618.tif 000003
【図２】
2005157618.tif 000004
【図３】
2005157618.tif 000005
【図４】
2005157618.tif 000006
【図５】
2005157618.tif 000007
【図６】
2005157618.tif 000008
【図７】
2005157618.tif 000009
【図８】
2005157618.tif 000010
【図９】
2005157618.tif 000011
【図１０】
2005157618.tif 000012
【図１１】
2005157618.tif 000013
【図１２】
2005157618.tif 000014
【図１３】
2005157618.tif 000015
【図１４】
2005157618.tif 000016
【図１５】
2005157618.tif 000017
【図１６】
2005157618.tif 000018
【図１７】
2005157618.tif 000019
【図１８】
2005157618.tif 000020