(57)【要約】【課題】  ネットワークを利用しているユーザに対して効果的な広告を行う。【解決手段】  （ａ）に示すように、ユーザＢの端末に当該ユーザＢがフレンドとして予めサーバに登録したユーザ（ユーザＡ、ユーザＤ・・・）と、各ユーザの状況すなわちオンライン（Ｏｎｌｉｎｅ）であるか否か、及び実行しているビデオゲーム等を示すアイコン（ＧａｍｅＣ、ＧａｍｅＡ・・・）を表示させる。ユーザＢが「ユーザＡ」の「ＧａｍｅＣ」をクリックすると、ユーザＢの端末は広告情報表示処理を実行する。この処理により、端末１Ｂの表示画面の一部には、（ｂ）に示すように広告情報画面２３１が表示される。この広告情報画面２３１にあっては、ユーザＢがフレンドとして登録したユーザＡの状況（「ＧａｍｅＣ」）に関連する広告であって、この広告に対するユーザＢの関心度は高いものと推定され、高い広告効果を発生することができる。【選択図】    図１７
2005107292.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して相互に接続可能なサーバと複数の端末とで構成される広告配信システムであって。
前記端末は、ユーザの状況を示す情報を送信する送信手段を備え、
前記サーバは、当該ユーザと他のユーザとを関連付けて記憶するユーザ関係記憶手段と、
前記ユーザの状況に対応して広告情報を記憶する広告情報記憶手段と、
前記端末から送信される前記ユーザの状況を示す情報を受信する受信手段と、
この受信手段により受信された情報が示すユーザの状況に対応する広告情報を前記広告情報記憶手段にて検出する検出手段と、
この検出手段により検出された広告情報を、前記ユーザの状況を示す情報を送信した端末のユーザと関連付けて前記ユーザ関係記憶手段に記憶されている他のユーザの端末に送信する送信手段とを備え、
前記他のユーザの端末は、前記サーバから送信される広告情報を受信する受信手段と、
この受信手段により受信された前記広告情報を表示する表示手段と
を備えることを特徴とする広告配信システム。
【請求項２】
前記サーバの送信手段は、前記広告情報とともに前記ユーザの状況を示す情報を送信し、
前記他のユーザの端末における受信手段は、前記広告情報とともに前記ユーザの状況を示す情報を受信し、前記表示手段は、前記情報に基づく前記ユーザの状況とともに、前記広告情報を表示することを特徴とする請求項１記載の広告配信システム。
【請求項３】
前記端末の送信手段は、前記関連付ける他のユーザを指定する指定情報を更に送信し、
前記サーバの受信手段は、さらに前記指定情報を受信し、前記ユーザ関係記憶手段は、前記指定情報に基づき、当該ユーザと他のユーザとを関連付けて記憶することを特徴とする請求項１又は２記載の広告配信システム。
【請求項４】
前記ユーザ関係記憶手段は、当該ユーザと他の複数のユーザとを関連付けて記憶し、前記サーバの送信手段は、前記ユーザ関係記憶手段に前記端末と関連付けて記憶されている複数の他の各端末に、前記送信を行うことを特徴とする請求項１又は２記載の広告配信システム。
【請求項５】
前記ユーザの状況を示す情報とは、当該ユーザの端末で実行されているゲームを示す情報であることを特徴とする請求項１又は２記載の広告配信システム。
【請求項６】
前記端末は、当該ユーザの端末で実行されているソフトウェア上における実行状況を検出する検出手段を更に備え、
前記送信手段は、この検出手段により検出された前記実行状況を前記ユーザの状況を示す情報として送信することを特徴とする請求項１又は２記載の広告配信システム。
【請求項７】
前記ユーザ関係記憶手段は、前記ユーザの状況に対する評価情報を更に記憶し、
前記サーバの送信手段は、前記ユーザの状況を示す情報とともに前記評価情報を送信し、
前記他のユーザの端末の受信手段は、更に前記評価情報を受信し、前記表示手段は、前記評価情報に基づく評価を更に表示することを特徴とする請求項１又は２記載の広告配信システム。
【請求項８】
前記広告情報記憶手段は、前記広告情報を複数記憶するともに、各広告情報に対する優先度を記憶し、
前記サーバの送信手段は、前記広告情報が前記優先度に従った順序で前記端末に表示されるように、前記広告情報を送信することを特徴とする請求項１又は２記載の広告配信システム。
【請求項９】
前記端末は、前記ユーザの状況を指定する指定手段を更に備え、
前記端末の送信手段は、前記指定手段により指定されたユーザの状況を示す情報を送信することを特徴とする請求項２記載の広告配信システム。
【請求項１０】
前記サーバの受信手段は、前記端末の送信手段より送信される指定されたユーザの状況を示す情報を受信し、
前記サーバの送信手段は、前記指定されたユーザの状況を示す情報を送信し、
前記他のユーザの端末の受信手段は、指定されたユーザの状況を示す情報を受信し、前記表示手段はこれを表示し、前記他のユーザの端末は、この表示手段により表示されたユーザの状況の何れかを選択する選択手段を更に有することを特徴とする請求項９記載の広告配信システム。
【請求項１１】
前記端末は、当該端末で実行されているゲームプログラムでゲームの開始又は終了の少なくとも一方を検出する検出手段を更に備え、
前記送信手段は、この検出手段により検出された前記ゲームの開始又は終了の少なくとも一方を前記ユーザの状況を示す情報として送信することを特徴とする請求項１又は２記載の広告配信システム。
【請求項１２】
前記広告情報記憶手段は、前記広告情報を有効期限情報とともに記憶し、
前記サーバの検出手段は、更に前記有効期限情報に基づき前記広告情報を検出することを特徴とする請求項１又は２記載の広告配信システム。
【請求項１３】
前記広告情報記憶手段は、前記広告情報とともに当該広告情報の年齢制限情報を記憶し、
前記サーバの検出手段は、更に前記年齢制限情報に基づき前記広告情報を検出することを特徴とする請求項１又は２記載の広告配信システム。
【請求項１４】
前記サーバは、前記ユーザの状況を示す情報を受信した回数、又は前記広告情報を送信する回数の少なくとも一方の回数を計数するカウント手段を更に有することを特徴とする請求項１又は２記載の記載の広告配信システム。
【請求項１５】
ネットワークを介して複数の端末に接続可能な広告配信システムにおけるサーバであって、
当該ユーザと他のユーザとを関連付けて記憶するユーザ関係記憶手段と、
前記ユーザの状況に対応して広告情報を記憶する広告情報記憶手段と、
前記端末から送信されるユーザの状況を示す情報を受信する受信手段と、
この受信手段により受信された情報が示すユーザの状況に対応する広告情報を前記広告情報記憶手段にて検出する検出手段と、
この検出手段により検出された広告情報を、前記ユーザの状況を示す情報を送信した端末のユーザと関連付けて前記ユーザ関係記憶手段に記憶されている他のユーザの端末に送信する送信手段と
を備えることを特徴とする広告配信サーバ。
【請求項１６】
前記送信手段は、前記広告情報とともに前記ユーザの状況を示す情報を送信することを特徴とする請求項１５記載の広告配信サーバ。
【請求項１７】
前記受信手段は、前記端末から送信される前記関連付ける他のユーザを指定する指定情報を更に受信し、
前記ユーザ関係記憶手段は、前記指定情報に基づき、当該ユーザと他のユーザとを関連付けて記憶することを特徴とする請求項１５又は１６記載の広告配信サーバ。
【請求項１８】
前記ユーザ関係記憶手段は、当該ユーザと他の複数のユーザとを関連付けて記憶し、前記送信手段は、前記ユーザ関係記憶手段に前記端末と関連付けて記憶されている複数の他の各端末に、前記送信を行うことを特徴とする請求項１５又は１６記載の広告配信サーバ。
【請求項１９】
前記ユーザの状況を示す情報とは、当該ユーザの端末で実行されているゲームを示す情報であることを特徴とする請求項１５又は１６記載の広告配信サーバ。
【請求項２０】
前記ユーザ関係記憶手段は、前記ユーザの状況に対する評価情報を更に記憶し、
前記送信手段は、前記ユーザの状況を示す情報とともに前記評価情報を送信することを特徴とする請求項１５又は１６記載の広告配信サーバ。
【請求項２１】
前記広告情報記憶手段は、前記広告情報を複数記憶するともに、各広告情報に対する優先度を記憶し、
前記送信手段は、前記広告情報が前記優先度に従った順序で前記端末に表示されるように、前記広告情報を送信することを特徴とする請求項１５又は１６記載の広告配信サーバ。
【請求項２２】
前記広告情報記憶手段は、前記広告情報を有効期限情報とともに記憶し、
前記検出手段は、更に前記有効期限情報に基づき前記広告情報を検出することを特徴とする請求項１５又は１６記載の広告配信サーバ。
【請求項２３】
前記広告情報記憶手段は、前記広告情報とともに当該広告情報の年齢制限情報を記憶し、
前記サーバの検出手段は、更に前記年齢制限情報に基づき前記広告情報を検出することを特徴とする請求項１５又は１６記載の広告配信サーバ。
【請求項２４】
前記ユーザの状況を示す情報を受信した回数、又は前記広告情報を送信する回数の少なくとも一方の回数を計数するカウント手段を更に有することを特徴とする請求項１５又は１６記載の記載の広告配信サーバ。
【請求項２５】
ネットワークを介して複数の端末に接続可能な広告配信システムにおけるサーバのコンピュータで実行されるプログラムであって、
前記端末から送信されるユーザの状況を示す情報を受信する受信手順と、
この受信手順で受信された情報が示すユーザの状況に対応する広告情報を、該ユーザの状況に対応して広告情報を記憶する広告情報記憶手段にて検出する検出手順と、
この検出手順により検出された広告情報を、前記ユーザの状況を示す情報を送信した端末のユーザと関連付けてユーザ関係記憶手段に記憶されている他のユーザの端末に送信する送信手順と
を前記コンピュータに実行させることを特徴とする広告配信プログラム。
【請求項２６】
前記送信手順では、前記広告情報とともに前記ユーザの状況を示す情報を送信することを特徴とする請求項２５記載の広告配信プログラム。
【請求項２７】
前記受信手順では、前記端末から送信される前記関連付ける他のユーザを指定する指定情報を更に受信し、
前記ユーザ関係記憶手段に、前記指定情報に基づき、当該ユーザと他のユーザとを関連付けて記憶させる手順を更に実行させることを特徴とする請求項２５又は２６記載の広告配信プログラム。
【請求項２８】
前記ユーザの状況を示す情報とは、当該ユーザの端末で実行されているゲームを示す情報であることを特徴とする請求項２５又は２６記載の広告配信プログラム。
【請求項２９】
前記ユーザ関係記憶手段は、前記ユーザの状況に対する評価情報を更に記憶し、
前記送信手順では、前記ユーザの状況を示す情報とともに前記評価情報を送信することを特徴とする請求項２５又は２６記載の広告配信プログラム。
【請求項３０】
前記広告情報記憶手段は、前記広告情報を複数記憶するともに、各広告情報に対する優先度を記憶し、
前記送信手順では、前記広告情報が前記優先度に従った順序で前記端末に表示されるように、前記広告情報を送信することを特徴とする請求項２５又は２６記載の広告配信プログラム。
【請求項３１】
前記広告情報記憶手段は、前記広告情報を有効期限情報とともに記憶し、
前記検出手順では、更に前記有効期限情報に基づき前記広告情報を検出することを特徴とする請求項２５又は２６記載の広告配信プログラム。
【請求項３２】
前記広告情報記憶手段は、前記広告情報とともに当該広告情報の年齢制限情報を記憶し、
前記検出手順では、更に前記年齢制限情報に基づき前記広告情報を検出することを特徴とする請求項２５又は２６記載の広告配信プログラム。
【請求項３３】
ネットワークを介して複数の端末に接続可能な広告配信システムにおけるサーバのコンピュータで実行されるプログラムであって、
前記端末から送信されるユーザの状況を示す情報を受信する受信手順と、
この受信手順で受信された情報が示すユーザの状況に対応する広告情報を、該ユーザの状況に対応して広告情報を記憶する広告情報記憶手段にて検出する検出手順と、
この検出手順により検出された広告情報を、前記ユーザの状況を示す情報を送信した端末のユーザと関連付けてユーザ関係記憶手段に記憶されている他のユーザの端末に送信する送信手順と
を前記コンピュータに実行させる広告配信プログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項３４】
前記送信手順では、前記広告情報とともに前記ユーザの状況を示す情報を送信することを特徴とする請求項３３記載の記録媒体。
【請求項３５】
前記受信手順では、前記端末から送信される前記関連付ける他のユーザを指定する指定情報を更に受信し、
前記ユーザ関係記憶手段に、前記指定情報に基づき、当該ユーザと他のユーザとを関連付けて記憶させる手順を更に実行させることを特徴とする請求項３３又は３４記載の記録媒体。
【請求項３６】
前記ユーザの状況を示す情報とは、当該ユーザの端末で実行されているゲームを示す情報であることを特徴とする請求項３３又は３４記載の記録媒体。
【請求項３７】
前記ユーザ関係記憶手段は、前記ユーザの状況に対する評価情報を更に記憶し、
前記送信手順では、前記ユーザの状況を示す情報とともに前記評価情報を送信することを特徴とする請求項３３又は３４記載の記録媒体。
【請求項３８】
前記広告情報記憶手段は、前記広告情報を複数記憶するともに、各広告情報に対する優先度を記憶し、
前記送信手順では、前記広告情報が前記優先度に従った順序で前記端末に表示されるように、前記広告情報を送信することを特徴とする請求項３３又は３４記載の記録媒体。
【請求項３９】
前記広告情報記憶手段は、前記広告情報を有効期限情報とともに記憶し、
前記検出手順では、更に前記有効期限情報に基づき前記広告情報を検出することを特徴とする請求項３３又は３４記載の記録媒体。
【請求項４０】
前記広告情報記憶手段は、前記広告情報とともに当該広告情報の年齢制限情報を記憶し、
前記検出手順では、更に前記年齢制限情報に基づき前記広告情報を検出することを特徴とする請求項３３又は３４記載の記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告配信システム、広告配信サーバ、広告配信プログラム及び広告配信プログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
従来、予めフレンドとして登録したユーザがオンラインであるか否かを表示するネットワークシステムが実用化されるに至っている。このシステムは、ネットワークを介して接続されるサーバと複数のユーザ端末とで構成され、ユーザは自己の端末により他のユーザをフレンドとしてサーバに登録しておく。すると、ユーザが自己の端末をサーバに接続させた状態において、予め登録したフレンドの端末がサーバに接続されている場合には、図１に示すように、当該フレンド「Ｍａｒｙ」に対応して「Ｏｎｌｉｎｅ」の表示がなされる。したがって、他のユーザをフレンドとして複数登録しておくことにより、同図に示すように複数のフレンドがオンライン中であるか否か知ることができる。
【０００３】
さらに今日においては、図２に示すように、登録したフレンドがオンライン中であるか否かのみならず、当該フレンドがネットワーク上でどのビデオゲームを行っているかをアイコン表示するシステムも出現するに至っている（例えば、特許文献１、特許文献２、特許文献３、特許文献４参照。）。
【０００４】
一方、ネットワークを利用した広告としては、Ｗｅｂページに広告を表示することや、メールに広告を添付して送信することが一般に行われている。
【特許文献１】特開２００２−１５７２０４号公報
【特許文献２】特開２００２−３２４０４８号公報
【特許文献３】特開２００３−４７７７６号公報
【特許文献４】特開２００３−２２２２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前述したネットワークシステムにあっては、単に登録したフレンドの状態を表示するに過ぎないことから、広告機能を有するものではない。また、ネットワークを利用した広告にあっては、ネットワークの利用が一般化した今日において陳腐な広告手法であり、また不特定多数を対象として広告を行うものであることから、効果的な広告となるものではなかった。
【０００６】
本発明は、このような従来の課題に着目してなされたものであり、ネットワークを利用しているユーザに対して効果的な広告を行うことのできる広告配信システム、広告配信サーバ、広告配信プログラム及び広告配信プログラムを記録した記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記課題を解決するために請求項１記載の発明に係る広告配信システムは、ネットワークを介して相互に接続可能なサーバと複数の端末とで構成される広告配信システムであって。前記端末は、ユーザの状況を示す情報を送信する送信手段を備え、前記サーバは、当該ユーザと他のユーザとを関連付けて記憶するユーザ関係記憶手段と、前記ユーザの状況に対応して広告情報を記憶する広告情報記憶手段と、前記端末から送信される前記ユーザの状況を示す情報を受信する受信手段と、この受信手段により受信された情報が示すユーザの状況に対応する広告情報を前記広告情報記憶手段にて検出する検出手段と、この検出手段により検出された広告情報を、前記ユーザの状況を示す情報を送信した端末のユーザと関連付けて前記ユーザ関係記憶手段に記憶されている他のユーザの端末に送信する送信手段とを備え、前記端末は前記他のユーザの端末として、前記サーバから送信される広告情報を受信する受信手段と、この受信手段により受信された前記広告情報を表示する表示手段とを備える。
【０００８】
したがって、ある端末のユーザをＡ、他のユーザの端末のユーザをＢとすると、ユーザＡの端末からユーザの状況を示す情報をサーバに送信した場合、サーバからはユーザＡの状況に対応する広告情報が、該ユーザＡと関連付けられてサーバに記憶されているユーザＢの端末に送信される。そして、ユーザＢの端末においてサーバから送信された広告情報が表示される。ここで、ユーザＢは予めユーザＡと関連付けられてサーバに記憶されたユーザであって、ユーザＡとの関係において特定の者である。したがって、ユーザＢに対し特定の者であるユーザＡの状況に対応する広告情報が表示されることにより、ユーザＢにとって興味のある広告となる確率が高く、効果的な広告となる。
【０００９】
また、請求項２記載の発明に係る広告配信システムにあっては、前記サーバの送信手段は、前記広告情報とともに前記ユーザの状況を示す情報を送信し、前記他のユーザの端末における受信手段は、前記広告情報とともに前記ユーザの状況を示す情報を受信し、前記表示手段は、前記情報に基づく前記ユーザの状況とともに、前記広告情報を表示する。したがって、ユーザＢの端末にはユーザＡの状況とともに、対応する広告情報が表示されることとなり、ユーザＢが興味をもって広告情報を視認することとなり、これにより広告効果が高められる。
【００１０】
また、請求項３記載の発明に係る広告配信システムにあっては、前記端末の送信手段は、前記関連付ける他のユーザを指定する指定情報を更に送信し、前記サーバの受信手段は、さらに前記指定情報を受信し、前記ユーザ関係記憶手段は、前記指定情報に基づき、当該ユーザと他のユーザとを関連付けて記憶する。したがって、サーバにはユーザＡが指定したユーザＢの端末が登録されることとなる。
【００１１】
また、請求項４記載の発明に係る広告配信システムにあっては、前記ユーザ関係記憶手段は、当該ユーザと他の複数のユーザとを関連付けて記憶し、前記サーバの送信手段は、前記ユーザ関係記憶手段に前記端末と関連付けて記憶されている複数の他の各端末に、前記送信を行う。したがって、複数の端末において各ユーザにとって興味のある広告となる確率が高い広告を行うことができる。
【００１２】
また、請求項５記載の発明に係る広告配信システムにあっては、前記ユーザの状況を示す情報とは、当該ユーザの端末で実行されているゲームを示す情報である。したがって、ゲームの宣伝効果を高めることができる。
【００１３】
また、請求項６記載の発明に係る広告配信システムにあっては、前記端末は、当該端末で実行されているソフトウェア上における実行状況を検出する検出手段を更に備え、前記送信手段は、この検出手段により検出された前記実行状況を前記ユーザの状況を示す情報として送信する。したがって、ユーザＡの端末で実行されているソフトウェア上で、ユーザの状況を示す情報検出し、これを送信することができる。
【００１４】
また、請求項７記載の発明に係る広告配信システムにあっては、前記ユーザ関係記憶手段は、前記ユーザの状況に対する評価情報を更に記憶し、前記サーバの送信手段は、前記ユーザの状況を示す情報とともに前記評価情報を送信し、前記他のユーザの端末の受信手段は、更に前記評価情報を受信し、前記表示手段は、前記評価情報に基づく評価を更に表示する。したがって、他のユーザＢは評価情報を視認することにより購買意欲を刺激される。
【００１５】
また、請求項８記載の発明に係る広告配信システムにあっては、前記広告情報記憶手段は、前記広告情報を複数記憶するともに、各広告情報に対する優先度を記憶し、前記サーバの送信手段は、前記広告情報が前記優先度に従った順序で前記端末に表示されるように、前記広告情報を送信する。したがって、他のユーザＢの端末には、広告情報が優先度に従った順序で表示される。
【００１６】
また、請求項９記載の発明に係る広告配信システムにあっては、前記端末は、前記ユーザの状況を指定する指定手段を更に備え、前記端末の送信手段は、前記指定手段により指定されたユーザの状況を示す情報を送信する。したがって、ユーザの状況を端末から容易に送信し得る。
【００１７】
また、請求項１０記載の発明に係る広告配信システムにあっては、前記サーバの受信手段は、前記端末の送信手段より送信される指定されたユーザの状況を示す情報を受信し、前記サーバの送信手段は、前記指定されたユーザの状況を示す情報を送信し、前記他のユーザの端末の受信手段は、指定されたユーザの状況を示す情報を受信し、前記表示手段はこれを表示し、前記他のユーザの端末は、この表示手段により表示されたユーザの状況の何れかを選択する選択手段を更に有する。したがって、ユーザＢの端末においては、当該ユーザＢが興味を持って選択した広告情報が表示されることとなり、効果的な広告表示形態となる。
【００１８】
また、請求項１１記載の発明に係る広告配信システムにあっては、前記端末は、当該端末で実行されているゲームプログラムでゲームの開始又は終了の少なくとも一方を検出する検出手段を更に備え、前記送信手段は、この検出手段により検出された前記ゲームの開始又は終了の少なくとも一方を前記ユーザの状況を示す情報として送信する。したがって、ゲームプログラムを有効に用いて、ユーザの状況を示す情報を送信することができる。
【００１９】
また、請求項１２記載の発明に係る広告配信システムにあっては、前記広告情報記憶手段は、前記広告情報を有効期限情報とともに記憶し、前記サーバの検出手段は、更に前記有効期限情報に基づき前記広告情報を検出する。したがって、サーバにおいて送信する広告を期限的に管理することができる。
【００２０】
また、請求項１３記載の発明に係る広告配信システムにあっては、前記広告情報記憶手段は、前記広告情報とともに当該広告情報の年齢制限情報を記憶し、前記サーバの検出手段は、更に前記年齢制限情報に基づき前記広告情報を検出する。したがって、サーバにおいてユーザに送信する送信する広告をユーザの年齢に応じて制限し、これにより効果的な広告送信が可能となる。
【００２１】
また、請求項１４記載の発明に係る広告配信システムにあっては、前記サーバは、前記ユーザの状況を示す情報を受信した回数、又は前記広告情報を送信する回数の少なくとも一方を計数するカウント手段を更に有する。したがって、カウント手段により計数された処理回数に基づき、課金等を行うことが容易となる。
【００２２】
また、請求項１５記載の発明に係る広告配信サーバは、ネットワークを介して複数の端末に接続可能な広告配信システムにおけるサーバであって。当該ユーザと他のユーザとを関連付けて記憶するユーザ関係記憶手段と、前記ユーザの状況に対応して広告情報を記憶する広告情報記憶手段と、前記端末から送信されるユーザの状況を示す情報を受信する受信手段と、この受信手段により受信された情報が示すユーザの状況に対応する広告情報を前記広告情報記憶手段にて検出する検出手段と、この検出手段により検出された広告情報を、前記ユーザの状況を示す情報を送信した端末のユーザと関連付けて前記ユーザ関係記憶手段に記憶されている他のユーザの端末に送信する送信手段とを備える。
【００２３】
また、請求項１６記載の発明に係る広告配信サーバにあっては、前記送信手段は、前記広告情報とともに前記ユーザの状況を示す情報を送信する。
【００２４】
また、請求項１７記載の発明に係る広告配信サーバにあっては、前記受信手段は、前記端末から送信される前記関連付ける他のユーザを指定する指定情報を更に受信し、前記ユーザ関係記憶手段は、前記指定情報に基づき、当該ユーザと他のユーザとを関連付けて記憶する。
【００２５】
また、請求項１８記載の発明に係る広告配信サーバにあっては、前記ユーザ関係記憶手段は、当該ユーザと他の複数のユーザとを関連付けて記憶し、前記送信手段は、前記ユーザ関係記憶手段に前記端末と関連付けて記憶されている複数の他の各端末に、前記送信を行う。
【００２６】
また、請求項１９記載の発明に係る広告配信サーバにあっては、前記ユーザの状況を示す情報とは、当該ユーザの端末で実行されているゲームを示す情報である。
【００２７】
また、請求項２０記載の発明に係る広告配信サーバにあっては、前記ユーザ関係記憶手段は、前記ユーザの状況に対する評価情報を更に記憶し、前記送信手段は、前記ユーザの状況を示す情報とともに前記評価情報を送信する。
【００２８】
また、請求項２１記載の発明に係る広告配信サーバにあっては、前記広告情報記憶手段は、前記広告情報を複数記憶するともに、各広告情報に対する優先度を記憶し、前記送信手段は、前記広告情報が前記優先度に従った順序で前記端末に表示されるように、前記広告情報を送信する。
【００２９】
また、請求項２２記載の発明に係る広告配信サーバにあっては、前記広告情報記憶手段は、前記広告情報を有効期限情報とともに記憶し、前記検出手段は、更に前記有効期限情報に基づき前記広告情報を検出する。
【００３０】
また、請求項２３記載の発明に係る広告配信サーバにあっては、前記広告情報記憶手段は、前記広告情報とともに当該広告情報の年齢制限情報を記憶し、前記サーバの検出手段は、更に前記年齢制限情報に基づき前記広告情報を検出する。
【００３１】
また、請求項２４記載の発明に係る広告配信サーバにあっては、前記ユーザの状況を示す情報を受信した回数、又は前記広告情報を送信する回数の少なくとも一方を計数するカウント手段を更に有することを特徴とする。
【００３２】
したがって、以上の請求項１５から２４記載の発明によれば、被配信者にとって興味のある広告となる確率が高く、効果的な広告を行うことのできる広告配信システムに有用なサーバを提供することができ、更に前述した広告配信システムにおける対応する請求項記載の発明と同様の作用効果を奏するサーバ装置を提供することができる。
【００３３】
また、請求項２５記載の発明に係る広告配信プログラムは、ネットワークを介して複数の端末に接続可能な広告配信システムにおけるサーバのコンピュータで実行されるプログラムであって、前記端末から送信されるユーザの状況を示す情報を受信する受信手順と、この受信手順で受信された情報が示すユーザの状況に対応する広告情報を、該ユーザの状況に対応して広告情報を記憶する広告情報記憶手段にて検出する検出手順と、この検出手順により検出された広告情報を、前記ユーザの状況を示す情報を送信した端末のユーザと関連付けてユーザ関係記憶手段に記憶されている他のユーザの端末に送信する送信手順とを前記コンピュータに実行させる。
【００３４】
また、請求項２６記載の発明に係る広告配信プログラムにあっては、前記送信手順では、前記広告情報とともに前記ユーザの状況を示す情報を送信する。
【００３５】
また、請求項２７記載の発明に係る広告配信プログラムにあっては、前記受信手順では、前記端末から送信される前記関連付ける他のユーザを指定する指定情報を更に受信し、前記ユーザ関係記憶手段に、前記指定情報に基づき、当該ユーザと他のユーザとを関連付けて記憶させる手順を更に実行させる。
【００３６】
また、請求項２８記載の発明に係る広告配信プログラムにあっては、前記ユーザの状況を示す情報とは、当該ユーザの端末で実行されているゲームを示す情報である。
【００３７】
また、請求項２９記載の発明に係る広告配信プログラムにあっては、前記ユーザ関係記憶手段は、前記ユーザの状況に対する評価情報を更に記憶し、前記送信手順では、前記ユーザの状況を示す情報とともに前記評価情報を送信する。
【００３８】
また、請求項３０記載の発明に係る広告配信プログラムにあっては、前記広告情報記憶手段は、前記広告情報を複数記憶するともに、各広告情報に対する優先度を記憶し、前記送信手順では、前記広告情報が前記優先度に従った順序で前記端末に表示されるように、前記広告情報を送信する。
【００３９】
また、請求項３１記載の発明に係る広告配信プログラムにあっては、前記広告情報記憶手段は、前記広告情報を有効期限情報とともに記憶し、前記検出手順では、更に前記有効期限情報に基づき前記広告情報を検出する。
【００４０】
また、請求項３２記載の発明に係る広告配信プログラムにあっては、前記広告情報記憶手段は、前記広告情報とともに当該広告情報の年齢制限情報を記憶し、前記サーバの検出手順では、更に前記年齢制限情報に基づき前記広告情報を検出する。
【００４１】
したがって、以上の請求項２５から３２記載の発明によれば、前記コンピュータがこのプログラムに従って処理を実行することにより、被配信者にとって興味のある広告となる確率が高く、効果的な広告を行うことのできる広告配信システムに有用なサーバを提供することができ、更に前述した広告配信システムにおける対応する請求項記載の発明と同様の作用効果を奏するサーバ装置を実現することができる。
【００４２】
また、請求項３３記載の発明に係る記録媒体は、ネットワークを介して複数の端末に接続可能な広告配信システムにおけるサーバのコンピュータで実行されるプログラムであって、前記端末から送信されるユーザの状況を示す情報を受信する受信手順と、この受信手順で受信された情報が示すユーザの状況に対応する広告情報を、該ユーザの状況に対応して広告情報を記憶する広告情報記憶手段にて検出する検出手順と、この検出手順により検出された広告情報を、前記ユーザの状況を示す情報を送信した端末のユーザと関連付けてユーザ関係記憶手段に記憶されている他のユーザの端末に送信する送信手順とを前記コンピュータに実行させる広告配信プログラムをコンピュータ読み取り可能な記録してなる。
【００４３】
また、請求項３４記載の発明に係る記録媒体にあっては、前記送信手順では、前記広告情報とともに前記ユーザの状況を示す情報を送信する。
【００４４】
また、請求項３５記載の発明に係る記録媒体にあっては、前記受信手順では、前記端末から送信される前記関連付ける他のユーザを指定する指定情報を更に受信し、前記ユーザ関係記憶手段に、前記指定情報に基づき、当該ユーザと他のユーザとを関連付けて記憶させる手順を更に実行させる。
【００４５】
また、請求項３６記載の発明に係る記録媒体にあっては、前記ユーザの状況を示す情報とは、当該ユーザの端末で実行されているゲームを示す情報である。
【００４６】
また、請求項３７記載の発明に係る記録媒体にあっては、前記ユーザ関係記憶手段は、前記ユーザの状況に対する評価情報を更に記憶し、前記送信手順では、前記ユーザの状況を示す情報とともに前記評価情報を送信する。
【００４７】
また、請求項３８記載の発明に係る記録媒体にあっては、前記広告情報記憶手段は、前記広告情報を複数記憶するともに、各広告情報に対する優先度を記憶し、前記送信手順では、前記広告情報が前記優先度に従った順序で前記端末に表示されるように、前記広告情報を送信する。
【００４８】
また、請求項３９記載の発明に係る記録媒体にあっては、前記広告情報記憶手段は、前記広告情報を有効期限情報とともに記憶し、前記検出手順では、更に前記有効期限情報に基づき前記広告情報を検出する。
【００４９】
また、請求項４０記載の発明に係る記録媒体にあっては、前記広告情報記憶手段は、前記広告情報とともに当該広告情報の年齢制限情報を記憶し、前記検出手順では、更に前記年齢制限情報に基づき前記広告情報を検出する。
【００５０】
したがって、以上の請求項３３から４０記載の発明によれば、前記コンピュータがこの記録媒体に記録されているプログラムに従って処理を実行することにより、被配信者にとって興味のある広告となる確率が高く、効果的な広告を行うことのできる広告配信システムに有用なサーバを提供することができ、更に前述した広告配信システムにおける対応する請求項記載の発明と同様の作用効果を奏するサーバ装置を実現することができる。
【発明の効果】
【００５１】
本発明によれば、不特定多数に広告情報を配信することなく、あるユーザと関連付けられてサーバに記憶された他のユーザの端末に広告情報を配信することができることから、効率的な配信により効率的に広告を行うことができる。また、あるユーザとの関係において特定の者となる他のユーザに対し、あるユーザの状況に対応する広告情報が表示されれば、特定の被配信者である他のユーザにとって興味のある広告となる確率が高いことから、効果的な広告となる。よって、効率的かつ効果的に広告を行うことができる。
【発明を実施するための最良の形態】
【００５２】
以下、本発明の実施の形態を図に従って説明する。図３は、本発明の一実施の形態に係るネットワークシステムの構成を示すブロック図である。インターネット２上には、サーバ側のサーバ３と、クライアント側のユーザ（ユーザＡ、Ｂ・・・）が利用するための複数の端末１Ａ、１Ｂ・・・とが接続されている。なお、本実施の形態においては、端末１Ａ、１Ｂとして、ゲーム機本体、テレビ受像機、操作コントローラからなるゲーム装置を用いるが、これに限るものではなく、システム回線に接続されたパーソナルコンピュータ（ＰＣ）や、無線方式の携帯端末を用いて構成してもよく、プログラムを実行可能なコンピュータを有するものであればよい。また、端末１Ａ、１Ｂ・・・を総称して端末１と表記するものとする。
【００５３】
図４は、端末１の構成を示すブロック図である。図示のように、この端末１は、バス１１を介して互いに接続された制御部１２、ＨＤＤ（Hard Disk）１３、ＲＡＭ（Random Access Memory）１４、サウンド処理部１５、グラフィック処理部１６、ＤＶＤ／ＣＤ−ＲＯＭドライブ１７、通信インターフェイス１８、及びインターフェイス部１９を備えている。
【００５４】
制御部１２は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）等で構成され、ＲＯＭに記憶されているブートプログラムやＯＳ（Operating System）等の基本プログラムに基づき、ＲＡＭ１４に記憶されたプログラムを順次実行して、ゲームを進行するための処理等を行う。制御部１２は、また、ゲーム機本体内の各部の動作を制御する。ＨＤＤ１３には、通信インターフェイス１８及びインターネット２を介して外部から取り込んだゲームプログラム及びデータが記憶される。
【００５５】
ＲＡＭ１４は、ゲーム上のメインメモリとして使用されるもので、ＤＶＤ／ＣＤ−ＲＯＭ２２から転送された、ゲーム進行のために必要となるプログラムやデータを記憶する。ＲＡＭ１４は、また、プログラム実行時におけるワークエリアとしても使用される。サウンド処理部１５は、制御部１２からの指示に従って、ゲームの進行状態に応じたＢＧＭ（Back Ground Music）や効果音などのサウンドデータを再生するための処理を行い、音声信号として出力する。
【００５６】
グラフィック処理部１６は、制御部１２からの指示に従って各種画像データを生成する。例えばグラフィック処理部１６は、３次元グラフィック処理を行い、ゲームの進行状態に応じて画像データを生成する。また、グラフィック処理部１６は、生成した画像データに所定の同期信号を付加して、ビデオ信号として表示装置２３に出力する。
【００５７】
ＤＶＤ／ＣＤ−ＲＯＭドライブ１７は、制御部１２からの指示に従って、ゲーム機本体にセットされたＤＶＤ／ＣＤ−ＲＯＭ２２を駆動し、ＤＶＤ／ＣＤ−ＲＯＭ２２に格納されているプログラムやデータを、バス１１を介してＲＡＭ１４に転送する。通信インターフェイス１８は、通信回線を介して外部のインターネット２に接続されており、制御部１２からの指示に従って、外部のインターネット２との間でプログラムやデータを授受するための処理を行う。
【００５８】
インターフェイス部１９には、着脱自在な入力部（コントローラ）２０とメモリーカード２１とが接続される。このインターフェイス部１９では、入力部（コントローラ）２０及びメモリーカード２１と制御部１２やＲＡＭ１４との間のデータの授受を制御する。なお、入力部（コントローラ）２０は、各種キーやボタンを備えている。これらのキーやボタンをユーザが操作することで、自キャラクタへの移動の指示や動作の指示などのゲームの進行に必要となる入力、あるいはチャット時のメッセージデータの入力が行われる。また、メモリーカード２１は、ゲームの進行状態等を示すデータをセーブしておくものである。
【００５９】
ＤＶＤ／ＣＤ−ＲＯＭ２２は、ゲームプログラムや後述するフローチャートに示す端末側のプログラムや各種データを格納している。ＤＶＤ／ＣＤ−ＲＯＭ２２は、ＤＶＤ／ＣＤ−ＲＯＭドライブ１７によって駆動されて、格納しているプログラムやデータが読み出される。ＤＶＤ／ＣＤ−ＲＯＭ２２から読み出されたプログラムやデータは、ＤＶＤ／ＣＤ−ＲＯＭドライブ１７からバス１１を介してＲＡＭ１４に転送される。
【００６０】
表示装置２３は、グラフィック処理部１６からのビデオ信号に対応する画像を表示するＣＲＴ（Cathode Ray Tube）等からなる表示画面を備えている。通常は、表示装置２３としてテレビジョン受信器が用いられる。
【００６１】
図５は、前記サーバ３の構成を示すブロック図である。図示のように、サーバ３には、全体の制御を行うＣＰＵ３１と、ブートプログラム等が格納されたＲＯＭ３２と、一時記憶領域であるＲＡＭ３３、及び後述するフローチャートにより示すサーバ側のプログラムが格納されたＣＤ−ＲＯＭ４４を駆動するＣＤ−ＲＯＭドライブ３４がバス３０を介して互いに接続されている。また、後述する情報を記憶するハードディスク３７と、キーボード・マウスインターフェイス３６と、ディスプレイ４１に接続されたビデオインターフェイス４０と、前記インターネット２に接続するための通信インターフェイス３５とがバス３０に接続されている。キーボード・マウスインターフェイス３６には、コマンドや文字の入力に使用されるキーボード３９及びマウス４２が接続されている。
【００６２】
サーバ３のハードディスク３７には、図６に示すプロファイル記憶部３７１、図７に示す広告データテーブル３７２、及び図８に示す履歴記憶部３７３が設けられており、これら記憶されているデータはＲＡＭ３３に展開されて使用される。
【００６３】
プロファイル記憶部３７１（図６）は、各ユーザＡ、Ｂ、・・・毎に設けられ、「ユーザ名」、サーバ接続用のパスワードである「ユーザパスワード」、ユーザの「年令」、オンラインかオフラインかの情報である「サーバ接続状態」、ユーザ側の端末へ接続するための「ユーザ接続アドレス」（ＩＰアドレス＋ポート）、ユーザの現状を示す状況ＩＤである「ユーザ状況（１）（２）・・・」、状況ＩＤが示す状況に対するユーザのコメントである「状況に対するコメント（１）（２）・・・」、ユーザがフレンドとして設定登録した他のユーザのユーザ名である「フレンド名（１）（２）・・・」、当該ユーザをフレンドとして設定登録した他のユーザのユーザ名である「被フレンド（１）（２）・・・」が格納される。
【００６４】
広告データテーブル３７２（図７）は、各「状況ＩＤ」に対応して「状況名」、「アイコン画像名」「広告用ＵＲＬ」「対象年齢」「有効期限」及び「優先度」が記憶されている。「状況名」は、「ゲームＡ」「ゲームＢ」等のユーザが行っているオンラインゲーム又はオンラインゲームのゲーム名、あるいは「ＡＡ遊園地」「映画「ＣＣ」」等のユーザが現在赴いてい遊戯施設等の名称である。「アイコン画像名」は対応する状況名をアイコン表示させる画像のファイル名であり（画像データ自体は別途ハードディスク３７に格納されている。）、「広告用ＵＲＬ」は状況名に対応する広告のＵＲＬ（Uniform Resource Locator）を示す。「対象年齢」は、状況名に対応する広告の適正対象年齢を示し、「有効期限」は状況名に対応する広告の有効期限を示す。「優先度」は、各状況に対応する広告表示の優先度合いを示し、その値が大きいほど優先度が高い。
【００６５】
履歴記憶部３７３（図８）には、各ユーザ毎（ユーザＡ、ユーザＢ・・・）であって、月毎（２００３年８月、２００３年９月・・・）毎に、状況ＩＤに対応して「状況設定有無」「状況受信有無」「状況表示有無」が記憶される。「状況設定有無」は、「１」で当該状況ＩＤが示す状況を設定したことありを示し、「０」で設定なしを示す。「状況受信有無」は、「１」で当該状況ＩＤが示す状況を受信したことありを示し、「０」で受信したことなしを示す。「状況表示有無」は、「１」で当該状況ＩＤが示す状況の広告情報を表示したことありを示し、「０」で表示したことをなしを示す。さらに、履歴記憶部３７３には、状況ＩＤに対応して、全てのユーザの設定した数である「状況別総状況設定数」、全てのユーザの受信した数である「状況別総受信数」、及び全てのユーザの状況を表示した数である「状況別総表示数」が記憶される。
【００６６】
他方、前記端末１のＨＤＤ１３には、図９に示す管理記憶部１３１が設けられている。この管理記憶部１３１には、「状況ＩＤ」毎に当該状況ＩＤが示す状況の「設定有無」、及び当該状況ＩＤが示す状況に対応する広告の「表示有無」が記憶され、ＲＡＭ１４に展開されて使用される。
【００６７】
次に、以上の構成に係る本実施の形態の動作について、図１０〜図１５に示したフローチャートに従って説明する。
【００６８】
図１０は、例えば端末１Ａをサーバ３に接続する際の処理手順を示すフローチャートである。端末１Ａは、ユーザＡの入力部２０での操作に応じて、インターネット接続処理を実行し（ステップＡ１）、インターネット２を介して、ユーザ名、パスワード、ＩＰアドレス等をサーバ３に送信する。
【００６９】
サーバ３は、これら送信されてきたユーザ名＋パスワードに基づきユーザ認証処理を実行し（ステップＳ１）、プロファイル記憶部３７１のユーザＡの領域にユーザ接続アドレスを登録する（ステップＳ２）。また、プロファイル記憶部３７１のユーザＡの領域における「サーバ接続状態」（図６参照）をオフラインからオンラインに変更する（ステップＳ３）。さらに、プロファイル記憶部３７１のユーザＡの領域に記憶されている被フレンドユーザ（「被フレンド名」）を検出し（ステップＳ４）、当該被フレンドユーザにユーザＡのサーバ接続状況を通知する。したがって、プロファイル記憶部３７１のユーザＡの領域に、ユーザＢの名前が「被フレンド名」として記憶されていたとすると、ユーザＢの端末１ＢにユーザＡの端末接続状況（オフラインからオンラインへの変化）が通知され、端末１Ｂはこれを受けてユーザＡのサーバ接続状況を表示する（ステップＢ１）。
【００７０】
一方、サーバ３は、プロファイル記憶部３７１のユーザＡの領域に記憶されているフレンドユーザ（「フレンド名」）を検出し（ステップＳ５）、当該フレンドユーザとなっているユーザのサーバ接続状況等を取得する（ステップＳ６）。したがって、プロファイル記憶部３７１のユーザＡの領域に、ユーザＣの名前が「フレンド名」として記憶されていたとすると、プロファイル記憶部３７１のユーザＣの領域から「サーバ接続状態」「ユーザ状況」等を取得する。さらに、後述する広告情報検出処理を行った後（ステップＳ７）、「サーバ接続状態」「ユーザ状況」「広告用ＵＲＬ」を含むフレンド状況等を端末１Ａに送信する。端末１Ａは、これを受信して後述するフレンド状況等表示処理を実行する（ステップＳ２）。
【００７１】
図１１は、前記広告情報検出処理（ステップＳ７）の詳細を示すフローチャートである。先ず、状況に対応する広告検出処理を広告データテーブル３７２（図７）にて行う（ステップＳ７０１）。すなわち、例えば検出された状況が状況ＩＤ「０００１」の「ゲームＡ」であるならば、「ゲームＡ」の「アイコン画像名」「広告用ＵＲＬ」「対象年齢」「有効期限」「優先度」を検出する。引き続き、「有効期限」を確認し（ステップＳ７０２）、送信するユーザの年齢と「対象年齢」とを比較して年齢確認を実行し（ステップＳ７０３）、広告を送信するか否かの決定を行う。また、「優先度」に応じて広告の並び換えを行う（ステップＳ７０４）。すなわち、「ゲームＡ」「ゲームＢ」「ゲームＣ」の優先度は各々「１００」「１０００」「１５０」であるので、これらのアイコン画像等を表示させる際の並び順序を「ゲームＢ」「ゲームＣ」「ゲームＡ」とする。さらに、統計反映処理を行って（ステップＳ７０５）、履歴記憶部３７３（図８）の「状況別総状況設定数」の値を更新する。
【００７２】
図１２は、前記フレンド状況等表示処理（ステップＡ２）の詳細を示すフローチャートであり、このフローチャートに示す処理を各フレンドに対して繰り返し実行する。先ず、サーバ接続状況表示処理を実行し（ステップＡ２０１）、オンラインかオフラインかの表示を行う。次に、フレンド（プロファイル記憶部３７１の「フレンド名」によって示される他のユーザ）に対応状況があるか否かを判断する（ステップＡ２０２）。対応状況がある場合には、広告があるか否かを判断する（ステップＡ２０３）。つまり、前述のように、図１１に示したフローチャートにおいては、「有効期限」の確認（ステップＳ７０２）や年齢確認を実行し（ステップＳ７０３）、広告を送信するか否かの決定を行うので、サーバ３から状況に対応する広告が送信されてこない場合もあり得る。したがって、ステップＡ２０２ではサーバ３から送信された状況に対応する広告があるか否かを確認する。そして、広告がない場合には、リンクがないユーザ状況のアイコンを表示する（ステップＡ２０６）。
【００７３】
また、広告がある場合には、当該ユーザ端末に対応する状況設定があったか否かを判断する（ステップＡ２０４）。すなわち、前述のように管理記憶部１３１には、「状況ＩＤ」毎に当該状況ＩＤが示す状況の「設定有無」が記憶されており、例えばユーザＡがゲームＡの設定を行ったことがあるならば、ゲームＡを示す状況ＩＤに対応して「設定有り」が記憶されている。また、このように既にゲームＡの設定を行ったことがあるユーザに対しては、当該ゲームＡの広告を行うことは無意味である。よって、設定有りの場合（ステップＡ２０４；ＹＥＳ）の場合には、前述と同様にリンクがないユーザ状況のアイコンを表示する（ステップＡ２０６）。
【００７４】
また、設定が無い場合には（ステップＡ２０４；ＮＯ）、ユーザ端末に対応状況広告表示があるか否かを判断する（ステップＡ２０５）。すなわち、前述のように管理記憶部１３１には、「状況ＩＤ」毎に当該状況ＩＤが示す状況に対応する広告の「表示有無」が記憶されており、例えばユーザＡの端末がゲームＡの広告表示を行ったことがあるならば、ゲームＡを示す状況ＩＤに対応して「広告有り」が記憶されている。また、このように既にゲームＡの広告表示を行ったことがあるユーザに対しては、当該ゲームＡの広告を再度行うことは効果的ではない。よって、広告表示有りの場合（ステップＡ２０６；ＹＥＳ）の場合には、前述と同様にリンクがないユーザ状況のアイコンを表示する（ステップＡ２０６）。そして、ステップＡ２０５での判断の結果、広告表示無しの場合に（ＮＯ）、リンク付きユーザアイコン表示を行う（ステップＡ２０７）。
【００７５】
図１３は、例えばユーザＢがユーザＡをフレンドとして登録する場合の処理手順を示すフローチャートである。ユーザＢの端末１Ｂは、ユーザＢの入力部２０での操作により入力されたユーザ名（この場合、ユーザＡ）を指定し（ステップＢ１１）、このユーザ名とともに承諾要求を送信する。この承諾要求は、サーバ３を経由してユーザＡの端末１Ａに転送され、端末１Ａはこの転送されてきた承諾要求に基づき、登録確認メッセージ（例えば、「ユーザＢさんからあなたをフレンドとして登録したいと要求していますが？」）を表示させる（ステップＡ１１）。これに応じて、端末１Ａは、ユーザＡの入力部２０での操作に基づき、「登録ＯＫ」であるか否かを受け付ける確認受付処理を実行し（ステップＡ１２）、確認結果をサーバ３に送信する。
【００７６】
サーバ３は、このユーザＡからの確認結果が「登録ＯＫ」であるか否かを判断し（ステップＳ１１）、「登録ＯＫ」である場合には、プロファイル記憶部３７１のユーザＢの領域における「フレンド名」（図６参照）として、ユーザＡを記憶させて登録する（ステップＳ１２）。さらに、プロファイル記憶部３７１のユーザＡの領域における「被フレンド名」（図６参照）として、ユーザＢを記憶させて登録する（ステップＳ１２）。これにより、前述したようにプロファイル記憶部３７１のユーザＡの領域には、被フレンドとしてユーザＢが登録されることとなる。
【００７７】
次に、先程のステップＳ１２でフレンド登録したユーザＡのユーザ状況等を取得して、前述した広告情報検出処理（図７）を実行する（ステップＳ１５）。さらに、登録可メッセージにステップＳ１５の処理により得られたフレンド状況（ユーザＡの状況）を加えて、ユーザＢの端末１Ｂに送信する。なお、ステップＳ１１での判断の結果、登録ＯＫでなかった場合には、登録不可メッセージをユーザＢの端末１Ｂに送信する。ユーザＢの端末１Ｂはこれを受信して、そのメッセージを表示するとともに（ステップＢ１２）、当該メッセージが登録可のものであるあるか否かを判断する（ステップＢ１２）。登録可のものであれば、前述のようにサーバ３からユーザＢのフレンド状況等が送信されてくるので、前述したフレンド状況等表示処理（図１２）を実行する（ステップＢ１４）。
【００７８】
図１４は、端末１がゲームプログラム中においてサーバ３に状況の通知を行うようにするゲームプログラムの処理手順を示すフローチャートである。すなわち、例えば端末１ＡでゲームＡを行う場合、ゲームＡのゲームプログラムに従って、端末１Ａはゲーム開始指示があったか否かを判断し（ステップＡ２１）、開始指示があった場合にはゲーム開始信号を発生する（ステップＡ２２）。さらに、ゲーム処理を行いつつ（ステップＡ２３）、ゲーム終了指示の有無を常時判断し（ステップＡ２４）、ゲーム終了指示があったならば（ステップＡ２４；ＹＥＳ）、ゲーム終了信号を発生する（ステップＡ２５）。
【００７９】
したがって、以上の処理によりゲームプログラムを有効に利用して、端末１の状況を後述するようにサーバ３に通知することができる。
【００８０】
図１５は、各ユーザの端末（本例ではユーザＡの端末１Ａとする。）と、サーバ３、及び被フレンドユーザの端末（本例ではユーザＢの端末１Ｂとする。）との間における処理手順を示すフローチャートである。サーバ３は、広告主となる端末からの広告申し込みを受け付ける広告受付処理を実行する（ステップＳ３１）。さらに、広告登録処理実行して（ステップＳ３２）、広告主となる端末から送信されてきた情報に基づき、図７に示した広告データテーブル３７２に、「状況ＩＤ」に対応して「状況名」、「アイコン画像名」「広告用ＵＲＬ」「対象年齢」「有効期限」、「優先度」を登録する。そして、このように新たなに「状況ＩＤ」に対応して各種情報が記憶させた場合には、「状況名」とそのアイコン画像とを端末１Ａに送信する。
【００８１】
すると、端末１Ａは、ユーザＡの入力部２０での操作に基づき、状況設定指示があったか否かを判断する（ステップＡ３１）。状況設定指示がなかった場合には、後述するステップＡ３５に進み、あった場合には状況設定画面表示処理を実行する（ステップＡ３２）。このステップＡ３２での処理により、端末１Ａの表示装置２３には、図１６に示す状況設定画面が表示される。なお、図１１のフローチャートにおけるステップＳ７０４で説明したように、サーバ３において「優先度」に応じた広告の並び換え行ってから「状況名」とそのアイコン画像等を送信する。したがって、このこの状況設定画面において表示される状況名も、前記優先度に応じて配列され、優先度の値が大きい程上位に配置されて表示される。
【００８２】
このように、表示装置２３に状況設定画面が表示されている状態において、ユーザＡが入力部２０での操作により何れかの状況名を設定する操作を行うと、端末１Ａはこの設定操作を受け付ける設定受付処理を実行した後（ステップＡ３３）、管理記憶部１３１において、当該受け付けた状況に対応する「設定有無」について、「設定有り」として登録する設定登録処理実行し（ステップＡ３４）、設定された状況をサーバ３に通知する。
【００８３】
一方、図１４に示したフローチャートにおいて説明したように、例えば端末でゲームを行う場合、ゲームプログラムによる処理で、ゲーム開始指示があった場合にはゲーム開始信号を発生し（ステップＡ２２）、ゲーム終了指示があったならばゲーム終了信号を発生する（ステップＡ２５）。したがって、この図１５のフローチャートにおけるステップＡ３５においては、前記ゲーム開始信号又はゲーム終了信号を発生の有無を判断する。そして、ゲーム開始信号又はゲーム終了信号の発生があったならば、管理記憶部１３１において、当該ゲームに対応する「設定有無」について、「設定有り」として登録し（ステップＳＡ３６）、状況つまり当該ゲームの開始又は終了をサーバ３に通知する。
【００８４】
すると、これを受け付けたサーバ３は、プロファイル記憶部３７１のユーザＡの領域におけるユーザの現状を示す状況ＩＤである「ユーザ状況（１）（２）・・・」の対応する状況を更新する（ステップＳ３３）。さらに、プロファイル記憶部３７１のユーザＡの領域に「被フレンド」として登録されている被フレンドユーザを検出した後（ステップＳ３４）、前述した広告情報検出処理を実行する（ステップＳ３５）。ここで、本例においては、前述のようにユーザＡの被フレンドユーザとしてユーザＢが登録されているので、サーバ３は、ステップＳ３５の広告情報検出処理を実行した後、ユーザＢの端末１Ｂにユーザ状況（ユーザＡのユーザ状況）及び広告情報（例えば、広告ＵＲＬ等）を送信する。
【００８５】
ユーザＢの端末１Ｂは、サーバ３から送信されたユーザ状況を受信して、フレンド状況等表示処理を実行する（ステップＢ３１）。このステップＢ３１でのフレンド状況等表示処理は、前述の図１２に示したフローチャートに従って行われ、これにより、端末１Ｂの表示装置２３には、図１７（ａ）に例示した画面が表示されることとなる。なお、この画面に表示したように、ユーザＢはユーザＡ以外にもユーザＤ、Ｅ、Ｆをフレンドとして登録しており、これらの他のユーザＤ、Ｅ、Ｆの状況も前述したユーザＡの場合と同様にして処理される。
【００８６】
そして、図１７（ａ）に例示した画面において、ユーザＢが入力部２０での操作により、例えば「ユーザＡ」の「ＧａｍｅＣ」をクリックすることにより、広告情報表示指示を行うと、ステップＢ３２の判断がＹＥＳとなって、端末１Ｂは「ＧａｍｅＣ」にリンク付けされている広告用ＵＲＬに基づいて広告内容を表示する広告情報表示処理を実行する（ステップＢ３３）。このステップＢ３３での処理により、端末１Ｂの表示装置２３の一部には、図１７（ｂ）に示すように広告情報画面２３１が表示されることとなる。この広告情報画面２３１には、「ＧａｍｅＣ」のイメージ図や価格等の商品関連情報、宣伝文句、購入ボタンが表示される。この広告情報画面２３１にあっては、ユーザＢがフレンドとして登録したユーザＡの状況（「ＧａｍｅＣ」）に関連する広告であって、この広告に対するユーザＢの関心度は高いものと推定され、高い広告効果を発生することができる。また、購入ボタンをユーザがクリックすると、該当するゲームの購入用の画面が表示され、ゲームの購入を行うことができ、これにより、ユーザが容易にゲームの購入を行うことができる。
【００８７】
また、この広告情報画面２３１には、図示のようにフレンドである「ユーザＡさんのコメント」が表示される。このコメントは、図６に示したプロファイル記憶部３７１のユーザＡの領域において、「状況に対するコメント」として記憶されている情報に基づくものである。したがって、フレンドとして登録したユーザＡのコメントにより、当該商品（「ＧａｍｅＣ」）の購買意欲を刺激して、高度の宣伝効果を発生させることができる。
【００８８】
本実施形態では、広告用ＵＲＬをサーバが保持し、端末に送信するようにしていたが、本発明はこれに限らず、例えば、広告の内容を含むファイルをサーバが保持し、そのファイルを端末に送信するようにしてもよく、要は、広告内容又は広告内容に到達することのできる情報をサーバに格納し、その情報を端末に送信するようにすればよい。
【図面の簡単な説明】
【００８９】
【図１】従来のネットワークシステムにおける表示画面例を示す図である。
【図２】他の従来のネットワークシステムにおける表示画面例を示す図である。
【図３】本発明の一実施の形態に係るネットワークシステムの構成を示すブロック図である。
【図４】端末の構成を示すブロック図である。
【図５】サーバの構成を示すブロック図である。
【図６】プロファイル記憶部の構成を示す概念図である。
【図７】広告データテーブルの構成を示す概念図である。
【図８】履歴記憶部の構成を示す概念図である。
【図９】管理記憶部の構成を示す概念図である。
【図１０】端末をサーバに接続する際の処理手順を示すフローチャートである。
【図１１】広告情報検出処理の詳細を示すフローチャートである。
【図１２】フレンド状況等表示処理の詳細を示すフローチャートである。
【図１３】ユーザが他のユーザをフレンドとして登録する場合の処理手順を示すフローチャートである。
【図１４】端末のゲームプログラム中における処理手順を示すフローチャートである。
【図１５】各ユーザの端末と、サーバ及び被フレンドユーザの端末との間における処理手順を示すフローチャートである。
【図１６】状況設定画面の表示画面例を示す図である。
【図１７】（ａ）は端末の通常画面の表示画面例を示し、（ｂ）は広告情報画面の表示画面例を示す図である。
【符号の説明】
【００９０】
１    端末
２    インターネット
３    サーバ
１１    バス
１２    制御部
１３    ＨＤＤ
１４    ＲＡＭ
１５    サウンド処理部
１６    グラフィック処理部
１８    通信インターフェイス
１９    インターフェイス部
２０    入力部
２１    メモリーカード
２３    表示装置
３０    バス
３１    ＣＰＵ
３２    ＲＯＭ
３３    ＲＡＭ
３５    ステップ
３５    通信インターフェイス
３６    マウスインターフェイス
３７    ハードディスク
３７    別途ハードディスク
３９    キーボード
４０    ビデオインターフェイス
４１    ディスプレイ
４２    マウス
４４    ＣＤ−ＲＯＭ
１３１    管理記憶部
２３１    広告情報画面
３７１    プロファイル記憶部
３７２    広告データテーブル
３７３    履歴記憶部
【図１】
2005107292.tif 000003
【図２】
2005107292.tif 000004
【図３】
2005107292.tif 000005
【図４】
2005107292.tif 000006
【図５】
2005107292.tif 000007
【図６】
2005107292.tif 000008
【図７】
2005107292.tif 000009
【図８】
2005107292.tif 000010
【図９】
2005107292.tif 000011
【図１０】
2005107292.tif 000012
【図１１】
2005107292.tif 000013
【図１２】
2005107292.tif 000014
【図１３】
2005107292.tif 000015
【図１４】
2005107292.tif 000016
【図１５】
2005107292.tif 000017
【図１６】
2005107292.tif 000018
【図１７】
2005107292.tif 000019