(57)【要約】【課題】ユーザに対する広告の印象付けを効果的に行うこと。【解決手段】広告提供サーバ１００は、格納部１０１と、登録部１０２と、選別部１０３と、制御部１０４とを備える。格納部１０１は、広告情報を格納する。登録部１０２には、同一の利用者が利用する複数の利用者端末装置の種別が登録される。選別部１０３は、格納部１０１に格納された広告情報を、広告主ごとに、登録部１０２に登録される利用者端末装置の種別に対応して選別する。制御部１０４は、選別部１０３によって選別された同一の広告主の広告情報を、登録部１０２に登録される複数の利用者端末装置に対応付けて送信させる。【選択図】図１
2009116472.tif 000002
【特許請求の範囲】
【請求項１】
広告情報を格納する格納手段と、
同一の利用者が利用する複数の利用者端末装置の種別が登録される登録手段と、
前記格納手段に格納された前記広告情報を、広告主ごとに、前記登録手段に登録される前記利用者端末装置の種別に対応して選別する選別手段と、
前記選別手段によって選別された同一の広告主の前記広告情報を、前記登録手段に登録される複数の前記利用者端末装置に対応付けて送信させる制御手段と、
を備えることを特徴とする広告提供サーバ。
【請求項２】
前記制御手段は、同一の広告主の、それぞれ異なる内容の前記広告情報を、前記複数の前記利用者端末装置に対応付けて送信させることを特徴とする請求項１に記載の広告提供サーバ。
【請求項３】
前記制御手段は、同一の広告主の、同一の内容の前記広告情報を、前記複数の前記利用者端末装置に対応付けて送信させることを特徴とする請求項１に記載の広告提供サーバ。
【請求項４】
前記制御手段は、前記各利用者端末装置に対して前記広告情報を、それぞれ異なるタイミングで、送信させる制御をおこなうことを特徴とする請求項１〜３のいずれか一つに記載の広告提供サーバ。
【請求項５】
前記選別手段は、前記広告情報を、前記各利用者端末装置への送信順に応じて選別し、
前記制御手段は、前記選別された前記広告情報を、対応する前記利用者端末装置に送信させる制御をおこなうことを特徴とする請求項４に記載の広告提供サーバ。
【請求項６】
前記制御手段は、前記利用者端末装置に前記広告情報を送信してから、他の利用者端末装置に前記広告情報を送信するまでに所定の期間が経過した場合に、当該他の利用者端末を１番目の送信先の利用者端末装置として、前記広告情報を送信することを特徴とする請求項４または５に記載の広告提供サーバ。
【請求項７】
前記格納手段は、各広告主の前記利用者端末装置ごとの前記広告情報の送信履歴を格納し、
前記制御手段は、前記格納手段に格納される送信履歴のうち、最も過去の送信履歴を有する前記広告情報を優先して送信させる制御をおこなうことを特徴とする請求項４〜６のいずれか一つに記載の広告提供サーバ。
【請求項８】
前記格納手段は、複数の広告主の前記広告情報と、当該広告情報に付されて当該広告情報の優先順位を示す情報とを格納し、
前記制御手段は、前記格納手段に格納される優先順位の高い前記広告情報を優先して送信させる制御をおこなうことを特徴とする請求項４〜７のいずれか一つに記載の広告提供サーバ。
【請求項９】
前記利用者端末装置に対する前記広告情報の送信の順位（以下、「送信順位」という）を設定する設定手段をさらに備え、
前記制御手段は、前記設定手段に設定される前記送信順位にしたがって、前記利用者端末装置に対して、対応する同一の広告主の前記広告情報を送信させる制御をおこなうことを特徴とする請求項１〜８のいずれか一つに記載の広告提供サーバ。
【請求項１０】
前記選別手段は、前記広告情報を、前記設定手段に設定される前記送信順位に対応して選別し、
前記制御手段は、前記選別された前記広告情報を、対応する前記利用者端末装置に送信させる制御をおこなうことを特徴とする請求項９に記載の広告提供サーバ。
【請求項１１】
前記送信手段によって送信された前記広告情報が出力された旨の出力結果を、前記送信順位の高い前記利用者端末装置に要求する要求手段と、
前記要求手段による要求を受けて、前記送信順位の高い前記利用者端末装置から前記出力結果を受信する受信手段と、
前記制御手段は、前記受信手段によって前記出力結果が受信された際に、前記送信順位にしたがって、つぎに前記送信順位の低い他の前記利用者端末装置に対して、対応する同一の広告主の前記広告情報を送信させる制御をおこなうことを特徴とする請求項９または１０に記載の広告提供サーバ。
【請求項１２】
前記利用者端末装置の種別は、携帯電話端末、ナビゲーション端末、ＰＣ端末であることを特徴とする請求項１〜１１のいずれか一つに記載の広告提供サーバ。
【請求項１３】
広告情報を提供する広告提供サーバと通信可能であり、同一の利用者が利用する複数の種別の異なる利用者端末装置であって、
各利用者端末装置は、
前記広告提供サーバから、前記利用者端末装置の種別に対応する同一の広告主の前記広告情報を受信する受信手段と、
前記受信手段が受信した前記広告情報を出力する出力手段と、
を備えることを特徴とする利用者端末装置。
【請求項１４】
当該利用者端末装置のアプリケーションプログラムの起動前に、前記広告提供サーバに対して、前記広告情報の送信要求をおこなう制御手段をさらに備え、
前記受信手段は、当該利用者端末装置のアプリケーションプログラムの起動前に、前記広告情報を受信し、
前記出力手段は、当該利用者端末装置のアプリケーションプログラムの起動前に、前記広告情報を出力することを特徴とする請求項１３に記載の利用者端末装置。
【請求項１５】
前記制御手段は、前記広告情報が出力された場合に、当該広告情報が出力された旨の出力結果を、前記広告提供サーバに送信することを特徴とする請求項１４に記載の利用者端末装置。
【請求項１６】
前記受信手段が受信した前記広告情報を格納する格納手段をさらに備え、
前記制御手段は、前記格納手段に格納された前記広告情報を所定のタイミングで出力することを特徴とする請求項１５に記載の利用者端末装置。
【請求項１７】
前記格納手段に格納された前記広告情報を出力させるための命令（以下、「出力命令」という）を、前記広告提供サーバから受信する命令受信手段をさらに備え、
前記制御手段は、前記命令受信手段が前記出力命令を受信した場合に、前記格納手段に格納された前記広告情報を出力することを特徴とする請求項１６に記載の利用者端末装置。
【請求項１８】
前記制御手段は、前記命令受信手段によって前記出力命令が所定期間受信されない場合、前記格納手段に格納された前記広告情報を消去することを特徴とする請求項１７に記載の利用者端末装置。
【請求項１９】
前記利用者端末装置の種別は、携帯電話端末、ナビゲーション端末、ＰＣ端末であり、
前記携帯電話端末は、当該携帯電話端末に対応する前記広告情報を出力し、
前記ナビゲーション端末は、当該ナビゲーション端末に対応する前記広告情報を出力し、
前記ＰＣ端末は、当該ＰＣ端末に対応する前記広告情報を出力することを特徴とする請求項１４〜１８のいずれか一つに記載の利用者端末装置。
【請求項２０】
広告情報を格納する格納工程と、
同一の利用者が利用する複数の利用者端末装置の種別が登録される登録工程と、
前記格納工程にて格納された前記広告情報を、広告主ごとに、前記登録工程にて登録された前記利用者端末装置の種別に対応して選別する選別工程と、
前記選別工程にて選別された同一の広告主の前記広告情報を、前記登録工程にて登録された複数の前記利用者端末装置に対応付けて送信させる制御工程と、
を含むことを特徴とする広告提供方法。
【請求項２１】
広告情報を提供する広告提供サーバと、前記広告提供サーバと通信可能であり、同一の利用者が利用する複数の種別の異なる利用者端末装置の広告提示方法であって、
前記広告提供サーバから、前記利用者端末装置の種別に対応する同一の広告主の前記広告情報を受信する受信工程と、
前記受信工程にて受信した前記広告情報を出力する出力工程と、
を含むことを特徴とする広告提示方法。
【請求項２２】
請求項２０に記載の広告提供方法をコンピュータに実行させることを特徴とする広告提供プログラム。
【請求項２３】
請求項２１に記載の広告提示方法をコンピュータに実行させることを特徴とする広告提示プログラム。
【請求項２４】
請求項２２または２３に記載のプログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、広告提供サーバ、利用者端末装置、広告提供方法、広告提示方法、広告提供プログラム、広告提示プログラム、および記録媒体に関する。ただし、この発明の利用は上述の広告提供サーバ、利用者端末装置、広告提供方法、広告提示方法、広告提供プログラム、広告提示プログラム、および記録媒体には限られない。
【背景技術】
【０００２】
従来、Ｗｅｂサイトのページ上に、広告を掲載することがおこなわれている。特に、双方向に通信可能な通信システムにおいては、ユーザを特定し、当該利用者ごとに対応した広告を提供することがおこなわれている。また、一般に、広告は、ユーザの閲覧回数によって、その効果が得られる側面があり、たとえば、露出回数が少ないとユーザの記憶に残らず、一方で、露出回数が多いとユーザに嫌悪感を抱かせるといったことがある。
【０００３】
そこで、ユーザの、年齢、性別、職業、嗜好といった属性情報、またはユーザの広告の閲覧回数に基づいて、広告コンテンツを選択し、配信するようにした技術が提案されている（たとえば、下記特許文献１参照。）。
【０００４】
【特許文献１】特開２００２−５６２８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１の技術は、ＰＣなど、単一の受信機（利用者端末装置）を用いて広告を視聴させることを前提としており、多種多様な広告に対応することができないといった問題が一例として挙げられる。具体的には、特許文献１の技術は、複数の利用者端末装置や、ユーザが閲覧する間隔（タイミング）や、広告の種類などに対応したものではなく、広告のユーザに対する印象付けを、効果的におこなうことができないといった問題が一例として挙げられる。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる広告提供サーバは、広告情報を格納する格納手段と、同一の利用者が利用する複数の利用者端末装置の種別が登録される登録手段と、前記格納手段に格納された前記広告情報を、広告主ごとに、前記登録手段に登録される前記利用者端末装置の種別に対応して選別する選別手段と、前記選別手段によって選別された同一の広告主の前記広告情報を、前記登録手段に登録される複数の前記利用者端末装置に対応付けて送信させる制御手段と、前記制御手段の制御により、前記利用者端末装置に前記広告情報を送信する送信手段と、を備えることを特徴とする。
【０００７】
また、請求項１３の発明にかかる利用者端末装置は、広告情報を提供する広告提供サーバと通信可能であり、同一の利用者が利用する複数の種別の異なる利用者端末装置であって、各利用者端末装置は、前記広告提供サーバから、前記利用者端末装置の種別に対応する同一の広告主の前記広告情報を受信する受信手段と、前記受信手段が受信した前記広告情報を出力する出力手段と、を備えることを特徴とする。
【０００８】
また、請求項２０の発明にかかる広告提供方法は、広告情報を格納する格納工程と、同一の利用者が利用する複数の利用者端末装置の種別が登録される登録工程と、前記格納工程にて格納された前記広告情報を、広告主ごとに、前記登録工程にて登録された前記利用者端末装置の種別に対応して選別する選別工程と、前記選別工程にて選別された同一の広告主の前記広告情報を、前記登録工程にて登録された複数の前記利用者端末装置に対応付けて送信させる制御工程と、前記制御工程の制御により、前記利用者端末装置に前記広告情報を送信する送信工程と、を含むことを特徴とする。
【０００９】
また、請求項２１の発明にかかる広告提示方法は、広告情報を提供する広告提供サーバと、前記広告提供サーバと通信可能であり、同一の利用者が利用する複数の種別の異なる利用者端末装置の広告提示方法であって、前記広告提供サーバから、前記利用者端末装置の種別に対応する同一の広告主の前記広告情報を受信する受信工程と、前記受信手段にて受信した前記広告情報を出力する出力工程と、を含むことを特徴とする。
【００１０】
また、請求項２２の発明にかかる広告提供プログラムは、請求項２０に記載の広告提供方法をコンピュータに実行させることを特徴とする。
【００１１】
また、請求項２３の発明にかかる広告提示プログラムは、請求項２１に記載の広告提示方法をコンピュータに実行させることを特徴とする。
【００１２】
また、請求項２４の発明にかかる記録媒体は、請求項２２または請求項２３に記載のプログラムをコンピュータに読み取り可能に記録したことを特徴とする。
【発明を実施するための最良の形態】
【００１３】
以下に添付図面を参照して、この発明にかかる広告提供サーバ、利用者端末装置、広告提供方法、広告提示方法、広告提供プログラム、広告提示プログラム、および記録媒体の好適な実施の形態を詳細に説明する。
【００１４】
（実施の形態）
（広告提供サーバの構成）
図１を用いて、この発明の実施の形態にかかる広告提供サーバ１００の構成について説明する。図１は、本実施の形態にかかる広告提供サーバ１００の構成の一例を示す説明図である。図１において、広告提供サーバ１００は、格納部１０１と、登録部１０２と、選別部１０３と、制御部１０４と、送信部１０５と、設定部１０６と、要求部１０７と、受信部１０８と、を備えている。
【００１５】
格納部１０１は、広告情報を格納する。広告情報は、Ｗｅｂサイトなどのメディアを通じておこなう広告主の宣伝情報であり、動画、静止画などの視覚に訴えるものや、音声情報など聴覚に訴えるものなどである。
【００１６】
登録部１０２は、同一の利用者が利用する複数の利用者端末装置の種別が登録される。利用者端末装置は、代表的には、携帯電話端末、ナビゲーション端末、ＰＣ端末が用いられるが、テレビやＦＡＸなどの通信可能な他の電子機器をも含む。
【００１７】
選別部１０３は、格納部１０１に格納された広告情報を、広告主ごとに、登録部１０２に登録される利用者端末装置の種別に対応して選別する。具体例を挙げると、選別部１０３は、某社の広告情報を、携帯電話端末、ナビゲーション端末、ＰＣ端末などの利用者端末装置ごとの広告情報に選別する。
【００１８】
また、たとえば、携帯電話端末やナビゲーション端末などの利用者端末装置から、リアルタイムの位置情報や移動状態の情報を取得するようにし、利用者端末装置の現在位置や、移動状態に応じた広告情報を選出することも可能である。なお、この場合、格納部１０１に、予め、利用者端末装置ごとの位置や移動状態に応じた広告情報を格納しておけばよい。
【００１９】
また、ユーザの趣味や嗜好などの属性情報を生成するようにし、当該利用者ごとに対応する広告情報を選出することも可能である。具体的には、携帯電話端末による使用履歴や、ナビゲーション端末による行動履歴、ＰＣ端末の検索履歴などを取得するようにし、各種履歴を基に属性情報を生成する。そして、属性情報に基づいた広告情報を選出するようにすれば、よりユーザに適した広告情報を送信することも可能である。
【００２０】
制御部１０４は、選別部１０３によって選別された同一の広告主の広告情報を、登録部１０２に登録される複数の利用者端末装置に対応付けて送信させる。具体例を挙げると、制御部１０４は、携帯電話端末に対応する広告情報を、携帯電話端末の識別情報と対応付けて、当該携帯電話端末に送信させる制御をおこなう。
【００２１】
送信部１０５は、制御部１０４の制御により、利用者端末装置に広告情報を送信する。送信部１０５による広告情報の送信のタイミングは、任意であり、各利用者端末装置に同時に送信（配信）してもよいし、後述するように、優先順位をつけて送信してもよいし、利用者端末装置からの送信要求を受けて送信するようにしてもよい。
【００２２】
また、本実施の携帯において、選別される広告情報の内容は、利用者端末装置ごとに、同一の内容のものでもよいし、それぞれ異なる内容のものでもよい。同一の内容の広告とは、各利用者端末装置に対応した、全く同一の広告である。
【００２３】
また、異なる内容の広告とは、具体例を挙げると、たとえば、タイヤの広告情報や自動車の広告情報の場合、携帯電話端末には簡単な商品名や写真などの広告情報とし、ナビゲーション端末には走行時における車内音など聴覚に訴えるリアルな情報とし、ＰＣ端末には詳細な構造や製品情報などとすることである。
【００２４】
また、異なる内容の広告は、広告対象が異なっていてもよく、たとえば、百貨店の広告の場合、各利用者端末装置に対してそれぞれ別々の店舗の広告とすることや、複数の車種の車の広告の場合、各利用者端末装置に対してそれぞれ別々の車種の広告とすることなどが挙げられる。
【００２５】
また、本実施の形態において、制御部１０４は、利用者端末装置に対して、前記広告情報を、それぞれ異なるタイミングで、送信させる制御をおこなうようにしてもよい。それぞれ異なるタイミングとは、同時配信を除くという趣旨であり、たとえば、各利用者端末装置側でのアプリケーションプログラムの起動時などに送信要求を受け付けたときなどが挙げられる。
【００２６】
また、本実施の形態において、選別部１０３は、広告情報を、同一の広告主ごとに、各利用者端末装置への送信順に応じて選別するようにしてもよい。この場合、制御部１０４は、選別された広告情報を、対応する利用者端末装置に送信させる。本構成は、具体的には、１番最初の送信先となる利用者端末装置と、２番目の送信先となる利用者端末装置と、３番目の送信先となる利用者端末装置とで、広告情報の内容を異ならせるようにしたものである。
【００２７】
より詳細には、１番最初の送信先となる利用者端末装置には、簡単な広告情報を送信し、２番目の送信先となる利用者端末装置には、詳細な広告情報とし、３番目の送信先となる利用者端末装置には、より詳細な広告情報とする。したがって、利用者端末装置側では、提示される広告情報が、提示される回数に応じて異なった広告情報となり、ユーザに対する印象付けをより高めることを可能にする。
【００２８】
また、本実施の形態において、制御部１０４は、利用者端末装置に広告情報を送信してから、他の利用者端末装置に広告情報を送信するまでに所定の期間が経過した場合に、当該他の利用者端末を１番目の送信先の利用者端末装置として、前記広告情報を送信するようにしてもよい。本構成は、具体例を挙げると、ＰＣ端末に対して１回目の広告情報を送信したあと、ナビゲーション端末に対する２回目の広告情報を送信するまでの間に、たとえば、１ヶ月の期間が空いてしまった場合に、ユーザに対する広告の定着が薄れるということに鑑み、ＰＣ端末に対する１回目の送信履歴をクリアし、ナビゲーション端末に対する２回目の送信を１回目の送信とするようにしたものである。
【００２９】
また、本実施の形態において、格納部１０１は、各広告主の利用者端末装置ごとの広告情報の送信履歴を格納してもよい。この場合、制御部１０４は、格納部１０１に格納される最も過去の送信履歴を有する広告情報を優先して送信させる制御をおこなう。本構成は、古い広告を優先して送信することにより、広告情報を満遍なく提供することを可能にしたものである。
【００３０】
また、本実施の形態において、格納部１０１は、複数の広告主の広告情報と、当該広告情報に付されて当該広告情報の優先順位を示す情報とを格納してもよい。この場合、制御部１０４は、格納手段に格納される優先順位の高い広告情報を優先して送信させる制御をおこなう。優先順位の高い広告情報は、具体的には、短い期間内に続けて提供することにより、ユーザに対する印象付けを高めることのできる広告情報である。本構成は、短い期間内に続けて提供することにより、効果ある広告情報に適している。
【００３１】
また、本実施の形態において、設定部１０６は、任意の構成要素である。設定部１０６は、利用者端末装置に対する広告情報の送信の順位（以下、「送信順位」という）を設定する。この場合、制御部１０４は、設定部１０６に設定される送信順位にしたがって、利用者端末装置に対して、対応する同一の広告主の広告情報を送信させる制御をおこなう。
【００３２】
送信順位は、具体的には、１回目の視聴に効果的な利用者端末装置を１位に設定し、２回目の視聴に効果的な他の利用者端末装置を２位に設定するなどして設定すればよい。本構成は、順番に応じて最も広告の効果の得られる利用者端末装置の順に、広告情報を送信することを可能にしたものである。
【００３３】
また、本実施の形態において、選別部１０３は、広告情報を、送信順位に対応して、選別してもよい。具体例を挙げると、携帯電話端末が送信順位１位に設定されている場合と２位に設定されている場合とで、広告情報の内容を異ならせるようにしたものである。
【００３４】
また、本実施の形態において、要求部１０７と、受信部１０８とは、任意の構成要素である。要求部１０７は、送信部１０５によって送信された広告情報が利用者端末装置にて出力された旨の出力結果を、送信順位の高い利用者端末装置に要求する。受信部１０８は、要求部１０７による要求を受けて、送信順位の高い利用者端末装置から出力結果を受信する。この場合、制御部１０４は、受信部１０８によって出力結果が受信された際に、送信順位にしたがって、つぎに送信順位の低い他の利用者端末装置に対して、対応する同一の広告主の広告情報を送信させる制御をおこなう。
【００３５】
本構成は、広告提供サーバ１００にて、利用者端末装置の出力結果を管理するとともに、送信順位に応じた広告情報を、ユーザに対して確実に提示することを可能にしたものである。
【００３６】
（利用者端末装置の構成）
つぎに、図２を用いて、この発明の実施の形態にかかる利用者端末装置２００の構成について説明する。図２は、本実施の形態にかかる利用者端末装置２００の構成の一例を示す説明図である。
【００３７】
図２において、利用者端末装置２００は、広告情報を提供する広告提供サーバ１００と通信可能であり、同一の利用者が利用する複数の種別の機器であり、具体的には、携帯電話端末やナビゲーション端末やＰＣ端末からなる。利用者端末装置２００は、受信部２０１と、出力部２０２と、制御部２０３と、送信部２０４と、格納部２０５と、命令受信部２０６とを備えている。
【００３８】
受信部２０１は、広告提供サーバ１００から、利用者端末装置２００の種別に対応する同一の広告主の広告情報を受信する。具体例を挙げると、携帯電話端末、ナビゲーション端末、ＰＣ端末などに、それぞれの種別に対応した広告情報を受信する。
【００３９】
出力部２０２は、受信部２０１が受信した広告情報を出力する。出力部２０２による出力形式は、表示出力であってもよいし、音声出力であってもよいし、両者を用いたものであってもよい。
【００４０】
また、本実施の形態において、制御部２０３は、任意の構成要素である。制御部２０３は、当該利用者端末装置のアプリケーションプログラムの起動前に、広告提供サーバ１００に対して、広告情報の送信要求をおこなう。この場合、受信部２０１は、当該利用者端末装置２００のアプリケーションプログラムの起動前に、広告情報を受信する。また、出力部２０２は、当該利用者端末装置２００のアプリケーションプログラムの起動前に、広告情報を出力する。
【００４１】
アプリケーションプログラムは、特定の処理をおこなうためのコンピュータプログラムであり、たとえば、携帯電話端末やＰＣ端末であれば検索プログラムなどが挙げられ、ナビゲーション端末であれば経路探索プログラムなどが挙げられる。本構成は、アプリケーションプログラムの起動前に、広告情報を出力するようにしたものであり、当該広告情報を、ユーザの目に留まりやすくしたものである。
【００４２】
また、本実施の形態において、制御部２０３は、広告情報が出力された場合に、当該広告情報が出力された旨の出力結果を、広告提供サーバに送信するようにしてもよい。本構成は、広告提供サーバ１００にて、広告情報が出力されたか否かを管理するようにし、たとえば、各利用者端末装置２００にて、送信順位に応じた広告情報の出力を可能にするものである。
【００４３】
また、本実施の形態において、格納部２０５は、任意の構成要素である。格納部２０５は、受信部２０１が受信した広告情報を格納する。この場合、制御部２０３は、格納部２０５に格納された広告情報を所定のタイミングで出力する。所定のタイミングは、アプリケーションプログラムの起動前としてもよいし、後述する出力命令を受信したタイミングとしてもよいし、広告情報に、当該広告情報を出力させる時間帯や状況などの出力条件に関する情報が付与されている場合には、当該出力条件に応じたタイミングとしてもよい。なお、出力条件に関する条件は、より具体的には、たとえば、午前中に出力させるといった条件や、速度○ｋｍ／ｈで走行中のときに出力させるといった条件などである。
【００４４】
また、制御部２０３は、格納部２０５が複数の広告情報を格納している場合には、最も過去に格納した広告情報を出力するように制御してもよいし、広告情報に、優先順位を示す情報が付与されている場合には、優先順位の高い広告情報を先に出力させる制御をおこなってもよい。
【００４５】
また、本実施の形態において、命令受信部２０６は、任意の構成要素である。命令受信部２０６は、格納部２０５に格納された広告情報を出力させるための命令（以下、「出力命令」という）を、広告提供サーバ１００から受信する。この場合、制御部２０３は、命令受信部２０６が出力命令を受信した場合に、格納部２０５に格納された広告情報を出力する。本構成は、広告提供サーバ１００による管理のもと、広告情報の出力を可能にした構成であり、具体的には、携帯電話端末、ナビゲーション端末、ＰＣ端末といった順に広告情報を出力することを可能にしたものである。
【００４６】
また、本実施の形態において、制御部２０３は、命令受信部２０６によって出力命令が所定期間受信されない場合、格納部２０５に格納された広告情報を消去するようにしてもよい。本構成は、具体的には、たとえば、他の利用者端末装置２００にて１回目の広告情報を送信したあと、本利用者端末装置２００にて２回目の広告情報を送信するまでの間に、たとえば、１ヶ月の期間が空いてしまった場合に、ユーザに対する広告の定着が薄れるということに鑑み、所定期間出力命令を受信しない場合に、利用者端末装置２００側で、広告情報を消去するようにしたものである。
【００４７】
また、本実施の形態にかかる利用者端末装置２００の種別は、広告提供サーバ１００と送受信可能なテレビ、ＦＡＸ等の他の電子機器を広く含むが、代表的には、携帯電話端末、ナビゲーション端末、ＰＣ端末である。つまり、携帯電話端末は、当該携帯電話端末に対応する広告情報を出力する。また、ナビゲーション端末は、当該ナビゲーション端末に対応する広告情報を出力する。また、ＰＣ端末は、当該ＰＣ端末に対応する広告情報を出力する。本構成は、ユーザに密着する電子機器を用いて、少なくとも３回の広告の出力をおこなうことにより、広告に対するユーザの記憶をより確かなものにすることを可能にしたものである。
【００４８】
（広告提供サーバがおこなう広告提供処理手順の一例）
つぎに、図３を用いて、本実施の形態にかかる広告提供サーバ１００がおこなう広告提供処理手順の一例について説明する。図３は、本実施の形態にかかる広告提供サーバ１００がおこなう広告提供処理手順の一例を示すフローチャートである。
【００４９】
図３のフローチャートにおいて、広告提供サーバ１００は、広告情報を送信するタイミングか否かを判断する（ステップＳ３０１）。なお、広告情報を送信するタイミングは任意である。ステップＳ３０１において、広告情報を送信するタイミングであると判断するまで待機し（ステップＳ３０１：Ｎｏのループ）、広告情報を送信するタイミングであると判断した場合（ステップＳ３０１：Ｙｅｓ）、格納されている広告情報を、広告主ごとに、利用者端末装置２００の種別に対応して選別する（ステップＳ３０２）。
【００５０】
そして、選別された同一の広告主の広告情報を、登録されている複数の利用者端末装置２００に対応付けて送信させる制御をおこなう（ステップＳ３０３）。このあと、複数の利用者端末装置に広告情報を送信し（ステップＳ３０４）、一連の処理を終了する。
【００５１】
（利用者端末装置がおこなう広告提示処理手順の一例）
つぎに、図４を用いて、本実施の形態にかかる利用者端末装置２００がおこなう広告提示処理手順の一例について説明する。図４は、本実施の形態にかかる利用者端末装置２００がおこなう広告提示処理手順の一例を示すフローチャートである。
【００５２】
図４のフローチャートにおいて、広告提供サーバ１００から、広告情報を受信したか否かを判断する（ステップＳ４０１）。ステップＳ４０１において、広告情報を受信するまで待機状態にあり（ステップＳ４０１：Ｎｏのループ）、広告情報を受信すると（ステップＳ４０１：Ｙｅｓ）、広告情報を出力する（ステップＳ４０２）。このあと、広告提供サーバ１００に出力した旨の出力結果を送信し（ステップＳ４０３）、一連の処理を終了する。
【００５３】
以上説明したように、本実施の形態にかかる広告提供サーバ１００は、広告情報を、広告主ごとに、利用者端末装置の種別に対応して選別し、選別された広告情報を、それぞれ複数の利用者端末装置２００に対応付けて送信させるようにした。これにより、各利用者端末装置２００に適した多種多様な広告情報を送信することができる。
【００５４】
また、各利用者端末装置２００では、利用者端末装置２００に適した同一の広告主の多種多様な広告を提示することができる。したがって、ユーザは、各利用者端末装置を介して、複数回、広告を視聴することになり、当該広告に対するユーザの印象や記憶を確実なものにすることができる。
【実施例】
【００５５】
以下に、本発明の実施例について説明する。本実施例では、利用者が使用する携帯電話端末、車両に搭載されるナビゲーション端末、自宅等に設置されるＰＣ端末、広告情報を提供する広告提供サーバによって、広告提供システムを実施した場合の一例について説明する。
【００５６】
（広告提供システム５００のシステム構成）
まず、図５を用いて、本実施例にかかる広告提供システム５００のシステム構成について説明する。図５は、本実施例にかかる広告提供システム５００のシステム構成図である。図５において、広告提供システム５００は、広告提供サーバ５０１と、携帯電話端末５０２と、ナビゲーション端末５０３と、ＰＣ端末５０４とで構成されている。広告提供サーバ５０１は、利用者端末装置としての、携帯電話端末５０２と、ナビゲーション端末５０３と、ＰＣ端末５０４とに対して、インターネットなどのネットワーク５１０を介して接続される。
【００５７】
広告提供サーバ５０１は、広告情報を格納するとともに、携帯電話端末５０２、ナビゲーション端末５０３、ＰＣ端末５０４に対して、それぞれに対応する、同一の広告主の広告情報を送信する。広告情報は、動画や静止画などの映像情報や、音声情報である。
【００５８】
なお、広告提供サーバ５０１は、ユーザの属性情報を格納するようにしてもよい。ここで、属性情報は、携帯電話端末５０２、ナビゲーション端末５０３、ＰＣ端末５０４に対するユーザの使用状態に関する履歴や、携帯電話端末５０２またはナビゲーション端末５０３による行動に関する履歴などを基に生成される、ユーザの趣味、嗜好、行動履歴などの情報である。また、属性情報には、予め設定される年齢、性別などのユーザの個人情報を含む。
【００５９】
ユーザの各装置の使用状態に関する履歴は、具体的には、Ｗｅｂサイトの検索履歴や、楽曲や映像などコンテンツの再生履歴などである。また、各装置を利用したユーザの行動に関する履歴は、過去の移動履歴や、電子マネーによる購入履歴など、ユーザの行動の情報である。
【００６０】
携帯電話端末５０２は、広告提供サーバ５０１から受信した広告情報を出力する機能を有する。また、携帯電話端末５０２には、広告提供サーバ５０１がユーザを特定するための認証情報（ユーザＩＤおよび端末種別ＩＤ）が割り当てられている。また、携帯電話端末５０２は、各種機能を実現するためのアプリケーションプログラムを内蔵している。
【００６１】
また、携帯電話端末５０２は、通話やインターネットへの接続機能のほか、非接触ＩＣカードが内蔵され、電子マネー、乗車券、ポイントカードなどの機能を有している。また、インターネットに接続し、Ｗｅｂサイトの閲覧をおこなう場合には、キーワードを入力することにより、所望するＷｅｂサイトの検索がおこなわれる。また、携帯電話端末５０２は、テレビ、ラジオ、カメラなどの機能を有している。さらに、携帯電話端末５０２は、オーディオプレーヤなどの機能を有し、コンテンツの再生をおこなえるようになっている。
【００６２】
また、携帯電話端末５０２は、現在位置情報の取得や、目的地までの経路案内をおこなうためのＧＰＳ機能を備えている。さらに、携帯電話端末５０２は、ＧＰＳ機能のほかに、エリア特定、位置特定、近距離無線などにより、ユーザの位置情報を検出することも可能である。なお、エリア特定や位置特定、また、ＩＣタグ、ＵＷＢ、無線ＬＡＮなどの近距離無線は、公知の技術であるため、ここでは説明を省略する。携帯電話端末５０２は、上記各使用履歴や行動履歴を広告提供サーバ５０１に送信するようにしてもよい。
【００６３】
ナビゲーション端末５０３は、車両などの移動体に搭載され、広告提供サーバ５０１から受信した広告情報を出力する機能を有する。また、ナビゲーション端末５０３には、広告提供サーバ５０１がユーザを特定するための認証情報（ユーザＩＤおよび端末種別ＩＤ）が割り当てられている。さらに、ナビゲーション端末５０３は、各種機能を実現するためのアプリケーションプログラムを備えている。
【００６４】
また、ナビゲーション端末５０３は、ＧＰＳ機能を具備し、ユーザの現在位置や目的地までの経路など位置に関する情報を検出する。さらに、ナビゲーション端末５０３は、過去に、目的地に設定された地点や、過去に走行した軌跡などの走行履歴を格納する機能を有している。また、ナビゲーション端末５０３は、テレビやラジオなどの機能のほか、オーディオプレーヤの機能を有し、楽曲や映像などのコンテンツの再生がおこなわれる。ナビゲーション端末５０３は、上記各使用履歴や行動履歴を広告提供サーバ５０１に送信するようにしてもよい。
【００６５】
ＰＣ端末５０４は、たとえば、自宅などに設置され、広告提供サーバ５０１から受信した広告情報を出力する機能を有する。また、ＰＣ端末５０４には、広告提供サーバ５０１がユーザを特定するための認証情報（ユーザＩＤおよび端末種別ＩＤ）が割り当てられている。また、ＰＣ端末５０４は、各種アプリケーションプログラムを備え、ワープロ機能や表計算機能のほか、テレビ、ラジオ、オーディオプレーヤ等の機能を有している。ＰＣ端末５０４は、上記各使用の履歴を広告提供サーバ５０１に送信するようにしてもよい。
【００６６】
（広告提供サーバの機能的構成）
つぎに、図６を用いて、広告提供サーバ５０１の機能的構成の一例について説明する。図６は、広告提供サーバ５０１の機能的構成の一例を示す説明図である。図６において、広告提供サーバ５０１は、受信部６０１と、制御部６０２と、選別部６０３と、送信部６０４と、広告コンテンツＤＢ（Ｄａｔｅ  Ｂａｓｅ）６０５と、送信履歴ＤＢ６０６とを備えている。
【００６７】
受信部６０１は、各利用者端末装置（携帯電話端末５０２、ナビゲーション端末５０３、ＰＣ端末５０４）から、ユーザＩＤおよび端末種別ＩＤを受信する。制御部６０２は、選別部６０３を備える。選別部６０３は、広告コンテンツＤＢ６０５内に格納される広告情報のうち、各広告主の広告情報を、利用者端末装置の種別ごとに選別する。制御部６０２は、選別された広告情報を利用者端末装置に対応付けて、送信部６０４に送信させる。
【００６８】
また、選別部６０３による広告コンテンツＤＢ６０５からの広告情報の選別に限らず、予め、広告主ごとに、携帯電話端末用広告コンテンツＤＢ、ナビゲーション端末用広告コンテンツＤＢ、ＰＣ端末用広告コンテンツＤＢを備えた構成としてもよい。送信履歴ＤＢ６０６は、各利用者端末装置に広告情報を送信したか否かの履歴が格納される。
【００６９】
（広告コンテンツＤＢに格納される利用者端末装置ごとのコンテンツの一例）
つぎに、図７〜図９を用いて、広告コンテンツＤＢ６０５に格納される利用者端末装置ごとのコンテンツの一例について説明する。図７〜図９は、広告コンテンツＤＢ６０５に格納される利用者端末装置ごとのコンテンツの一例を示す説明図である。
【００７０】
図７において、携帯電話端末用コンテンツ７００は、広告コンテンツＩＤと、広告内容を示す情報と、広告主ＩＤと、トリガ情報とを含んでいる。広告コンテンツＩＤは、広告情報を識別するための番号であり、たとえば、ある自動車メーカの商品Ａ（車Ａ）の広告として割り当てられた番号である。広告内容を示す情報は、利用者端末装置ごとに対応させた広告情報を示す番号であり、具体的には、車Ａの携帯電話端末用の広告情報を示す番号である。
【００７１】
また、広告主ＩＤは、広告主を識別するためのＩＤであり、具体的には、当該自動車メーカに割り当てられた番号である。トリガ情報は、当該広告情報を送信する際のトリガを示したものであり、携帯電話端末にて所定のアプリケーションプログラムＡが起動した際に、広告情報を送信することを記載している。
【００７２】
また、図８および図９に示すように、詳細な説明を省略するが、ナビゲーション端末用コンテンツ８００およびＰＣ端末用コンテンツ９００についても、上述した携帯電話端末用コンテンツ７００と同様の情報を含んでいる。
【００７３】
（送信履歴ＤＢに格納される情報の一例）
つぎに、図１０を用いて、送信履歴ＤＢ６０６に格納される情報の一例について説明する。図１０は、送信履歴ＤＢ６０６に格納される情報の一例を示す説明図である。
【００７４】
図１０において、送信履歴情報１０００は、ユーザＩＤと、広告コンテンツＩＤと、送信済フラグとを含んでいる。ユーザＩＤは、ユーザを識別するための番号である。広告コンテンツＩＤは、上述したように、広告情報を識別するための番号である。フラグは、各利用者端末装置に対して送信済みであるか未送信であるかの送信履歴を示しており、送信済みの場合に「済」を示し、未送信の場合に「未」を示している。
【００７５】
（利用者端末装置の機能的構成）
つぎに、図１１を用いて、利用者端末装置１１００の機能的構成の一例について説明する。図１１は、利用者端末装置１１００の機能的構成の一例を示す説明図である。図１１において、利用者端末装置１１００は、携帯電話端末５０２、ナビゲーション端末５０３およびＰＣ端末５０４を示したものである。
【００７６】
図１１において、利用者端末装置１１００は、受信部１１０１と、操作部１１０２と、制御部１１０３と、表示部１１０４と、送信部１１０５と、格納部１１０６と、を備えている。受信部１１０１は、広告提供サーバ５０１から広告情報を受信する。操作部１１０２は、キーボードやタッチパネルなどからなり、ユーザからのアプリケーションプログラムを起動するための操作入力などがおこなわれる。
【００７７】
制御部１１０３は、アプリケーションプログラムを実行するとともに、広告提供サーバ５０１から受信した広告情報を適宜のタイミングで出力する。表示部１１０４は、広告情報を表示出力する。送信部１１０５は、ユーザＩＤおよび端末種別ＩＤや、広告情報の出力結果を広告提供サーバ５０１に送信する。格納部１１０６は、受信部１１０１が受信した広告情報を適宜格納する。また、携帯電話端末５０２およびナビゲーション端末５０３は、位置情報取得部１１０７を備える。位置情報取得部１１０７は、たとえば、ＧＰＳ機能を具備し、ユーザの現在位置や目的地までの経路など位置に関する情報を検出する。
【００７８】
（コンピュータ装置のハードウェア構成）
つぎに、図１２を用いて、図５に示したコンピュータ装置１２００（広告提供サーバ５０１、携帯電話端末５０２、ナビゲーション端末５０３、ＰＣ端末５０４）のハードウェア構成について説明する。図１２は、本実施例にかかるコンピュータ装置１２００のハードウェア構成の一例を示すブロック図である。
【００７９】
図１２において、コンピュータ装置１２００は、ＣＰＵ１２０１と、ＲＯＭ１２０２と、ＲＡＭ１２０３と、磁気ディスクドライブ１２０４と、磁気ディスク１２０５と、光ディスクドライブ１２０６と、光ディスク１２０７と、音声Ｉ／Ｆ（インターフェース）１２０８と、スピーカ１２０９と、入力デバイス１２１０と、映像Ｉ／Ｆ１２１１と、ディスプレイ１２１２と、通信Ｉ／Ｆ１２１３と、を備えている。また、携帯電話端末５０２およびナビゲーション端末５０３は、このほかに、適宜、ＧＰＳユニット１２１４と、各種センサ１２１５と、カメラ１２１６とを備えている。また、各構成部１２０１〜１２１６はバス１２２０によってそれぞれ接続されている。
【００８０】
ＣＰＵ１２０１は、コンピュータ装置１２００の全体の制御を司る。ＲＯＭ１２０２は、ブートプログラム、通信プログラム、データ解析プログラムなどの各種プログラムを記録している。また、ＲＡＭ１２０３は、ＣＰＵ１２０１のワークエリアとして使用される。
【００８１】
磁気ディスクドライブ１２０４は、ＣＰＵ１２０１の制御にしたがって磁気ディスク１２０５に対するデータの読み取り／書き込みを制御する。磁気ディスク１２０５は、磁気ディスクドライブ１２０４の制御で書き込まれたデータを記録する。磁気ディスク１２０５としては、たとえば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）を用いることができる。
【００８２】
光ディスクドライブ１２０６は、ＣＰＵ１２０１の制御にしたがって光ディスク１２０７に対するデータの読み取り／書き込みを制御する。光ディスク１２０７は、光ディスクドライブ１２０６の制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディスク１２０７は、書き込み可能な記録媒体を利用することもできる。また、この着脱自在な記録媒体として、光ディスク１２０７のほか、ＭＯ、メモリカードなどであってもよい。
【００８３】
音声Ｉ／Ｆ１２０８は、音声出力用のスピーカ１２０９に接続される。スピーカ１２０９は、音声を出力する。入力デバイス１２１０は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。入力デバイス１２１０は、リモコン、キーボード、マウス、タッチパネルのうち、いずれか一つの形態によって実現されてもよいし、複数の形態によって実現されてもよい。
【００８４】
映像Ｉ／Ｆ１２１１は、ディスプレイ１２１２と接続される。映像Ｉ／Ｆ１２１１は、具体的には、たとえば、ディスプレイ１２１２全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ１２１２を表示制御する制御ＩＣなどによって構成される。
【００８５】
ディスプレイ１２１２には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。このディスプレイ１２１２は、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを採用することができる。
【００８６】
通信Ｉ／Ｆ１２１３は、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ１２０１とのインターフェースとしても機能する。通信網には、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。
【００８７】
ＧＰＳユニット１２１４は、携帯電話端末５０２およびナビゲーション端末５０３に内蔵され、ＧＰＳ衛星からの電波を受信し、車両またはユーザの現在地点を示す情報を出力する。ＧＰＳユニット１２１４の出力情報は、ＣＰＵ１２０１による車両またはユーザの現在地点の算出に際して利用される。現在地点を示す情報は、たとえば緯度・経度、高度などの、地図データ上の１点を特定する情報である。
【００８８】
各種センサ１２１５は、ナビゲーション端末５０３に備えられ、車速センサ、加速度センサなどの、車両の位置や挙動を判断することが可能な情報を出力する。各種センサ１２１５の出力値は、ＣＰＵ１２０１による車両の現在地点の算出や、速度や方位の変化量の測定などに用いられる。カメラ１２１６は、携帯電話端末５０２およびナビゲーション端末５０３に備えられ、静止画や動画を撮影する。
【００８９】
（広告提供システムの広告提供処理の一例）
つぎに、図１３〜図１６を用いて、本実施例にかかる広告提供システム５００の広告提供処理の一例について説明する。図１３は、本実施例にかかる広告提供システム５００の広告提供処理の一例を示すシーケンス図である。
【００９０】
図１３において、まず、携帯電話端末５０２、ナビゲーション端末５０３、ＰＣ端末５０４の各利用者端末装置１１００は、ユーザからの操作入力等により、アプリケーションプログラムの起動指示を受領するまで待機状態にあり（ステップＳ１３０１：Ｎｏのループ）、アプリケーションプログラムの起動指示を受領すると（ステップＳ１３０１：Ｙｅｓ）、端末種別ＩＤおよびユーザＩＤを広告提供サーバ５０１に送信する（ステップＳ１３０２）。
【００９１】
そして、広告提供サーバ５０１は、端末種別ＩＤおよびユーザＩＤを受信すると（ステップＳ１３０３）、端末種別ＩＤに基づき端末種別を判断する（ステップＳ１３０４）。ステップＳ１３０４において、端末種別が携帯電話端末であると判断すると、携帯電話端末用広告選択処理をおこなう（ステップＳ１３０５）。この携帯電話端末用広告選択処理については、図１４を用いて、後述する。
【００９２】
このあと、携帯電話端末用広告選択処理にて選択された広告コンテンツＩＤの広告情報を広告コンテンツＤＢ６０５より取得する（ステップＳ１３０６）（図７参照）。そして、送信履歴ＤＢ６０６の、該当するユーザＩＤおよび広告コンテンツＩＤに対応する携帯電話端末用配信済フラグを「済」にする（ステップＳ１３０７）（図１０参照）。そして、端末種別ＩＤとユーザＩＤで確定される端末に広告情報を送信し（ステップＳ１３０８）、一連の処理を終了する。
【００９３】
また、ステップＳ１３０４において、端末種別がナビゲーション端末であると判断すると、ナビゲーション端末用広告選択処理をおこなう（ステップＳ１３０９）。このナビゲーション端末用広告選択処理については、図１５を用いて、後述する。
【００９４】
このあと、ナビゲーション端末用広告選択処理にて選択された広告コンテンツＩＤの広告情報を広告コンテンツＤＢ６０５より取得する（ステップＳ１３１０）（図８参照）。そして、送信履歴ＤＢ６０６の、該当するユーザＩＤおよび広告コンテンツＩＤに対応するナビゲーション端末用配信済フラグを「済」にする（ステップＳ１３１１）（図１０参照）。そして、ステップＳ１３０８に移行する。
【００９５】
また、ステップＳ１３０４において、端末種別がＰＣ端末であると判断すると、ＰＣ端末用広告選択処理をおこなう（ステップＳ１３１２）。このＰＣ端末用広告選択処理については、図１６を用いて、後述する。
【００９６】
このあと、ＰＣ端末用広告選択処理にて選択された広告コンテンツＩＤの広告情報を広告コンテンツＤＢ６０５より取得する（ステップＳ１３１３）（図９参照）。そして、送信履歴ＤＢ６０６の、該当するユーザＩＤおよび広告コンテンツＩＤに対応するＰＣ端末用配信済フラグを「済」にする（ステップＳ１３１４）（図１０参照）。そして、ステップＳ１３０８に移行する。
【００９７】
一方、各利用者端末装置１１００は、広告情報を広告提供サーバ５０１から受信すると（ステップＳ１３１５）、受信した広告情報を出力する（ステップＳ１３１６）。このあと、アプリケーションプログラムを実行し（ステップＳ１３１７）、一連の処理を終了する。
【００９８】
（広告提供サーバの携帯電話端末用広告選択処理の一例）
つぎに、図１４を用いて、広告提供サーバ５０１の携帯電話端末用広告選択処理の一例について説明する。図１４は、広告提供サーバ５０１の携帯電話端末用広告選択処理の一例を示すフローチャートである。
【００９９】
図１４において、広告提供サーバ５０１は、送信履歴ＤＢ６０６から、指定されたユーザＩＤに対応する広告コンテンツＩＤを検出する（ステップＳ１４０１）。そして、広告コンテンツＩＤに対応する携帯送信済フラグは「未」であるか否かを判断する（ステップＳ１４０２）。ステップＳ１４０２において、携帯送信済フラグは「未」であると判断した場合（ステップＳ１４０２：Ｙｅｓ）、広告コンテンツＩＤをサブルーチンの戻り値に設定し（ステップＳ１４０３）、一連の処理を終了する。
【０１００】
一方、ステップＳ１４０２において、携帯送信済フラグは「未」ではないと判断した場合（ステップＳ１４０２：Ｎｏ）、ユーザＩＤに対応する別の広告コンテンツＩＤがあるか否かを判断する（ステップＳ１４０４）。ステップＳ１４０４において、ユーザＩＤに対応する別の広告コンテンツＩＤがないと判断した場合（ステップＳ１４０４：Ｎｏ）、広告コンテンツＤＢ６０５から、新規に送信する広告コンテンツＩＤを選択し、サブルーチンの戻り値に設定する（ステップＳ１４０５）。
【０１０１】
一方、ステップＳ１４０４において、ユーザＩＤに対応する別の広告コンテンツＩＤがあると判断した場合（ステップＳ１４０４：Ｙｅｓ）、次の広告コンテンツＩＤを指定し（ステップＳ１４０６）、ステップＳ１４０２に移行する。
【０１０２】
（広告提供サーバのナビゲーション端末用広告選択処理の一例）
つぎに、図１５を用いて、広告提供サーバ５０１のナビゲーション端末用広告選択処理の一例について説明する。図１５は、広告提供サーバ５０１のナビゲーション端末用広告選択処理の一例を示すフローチャートである。
【０１０３】
図１５において、広告提供サーバ５０１は、送信履歴ＤＢ６０６から、指定されたユーザＩＤに対応する広告コンテンツＩＤを検出する（ステップＳ１５０１）。そして、広告コンテンツＩＤに対応するナビ送信済フラグは「未」であるか否かを判断する（ステップＳ１５０２）。ステップＳ１５０２において、ナビ送信済フラグは「未」であると判断した場合（ステップＳ１５０２：Ｙｅｓ）、広告コンテンツＩＤをサブルーチンの戻り値に設定し（ステップＳ１５０３）、一連の処理を終了する。
【０１０４】
一方、ステップＳ１５０２において、ナビ送信済フラグは「未」ではないと判断した場合（ステップＳ１５０２：Ｎｏ）、ユーザＩＤに対応する別の広告コンテンツＩＤがあるか否かを判断する（ステップＳ１５０４）。ステップＳ１５０４において、ユーザＩＤに対応する別の広告コンテンツＩＤがないと判断した場合（ステップＳ１５０４：Ｎｏ）、広告コンテンツＤＢ６０５から、新規に送信する広告コンテンツＩＤを選択し、サブルーチンの戻り値に設定する（ステップＳ１５０５）。
【０１０５】
一方、ステップＳ１５０４において、ユーザＩＤに対応する別の広告コンテンツＩＤがあると判断した場合（ステップＳ１５０４：Ｙｅｓ）、次の広告コンテンツＩＤを指定し（ステップＳ１５０６）、ステップＳ１５０２に移行する。
【０１０６】
（広告提供サーバのＰＣ端末用広告選択処理の一例）
つぎに、図１６を用いて、広告提供サーバ５０１のＰＣ端末用広告選択処理の一例について説明する。図１６は、広告提供サーバ５０１のＰＣ端末用広告選択処理の一例を示すフローチャートである。
【０１０７】
図１６において、広告提供サーバ５０１は、送信履歴ＤＢ６０６から、指定されたユーザＩＤに対応する広告コンテンツＩＤを検出する（ステップＳ１６０１）。そして、広告コンテンツＩＤに対応するＰＣ送信済フラグは「未」であるか否かを判断する（ステップＳ１６０２）。ステップＳ１６０２において、ＰＣ送信済フラグは「未」であると判断した場合（ステップＳ１６０２：Ｙｅｓ）、広告コンテンツＩＤをサブルーチンの戻り値に設定し（ステップＳ１６０３）、一連の処理を終了する。
【０１０８】
一方、ステップＳ１６０２において、ＰＣ送信済フラグは「未」ではないと判断した場合（ステップＳ１６０２：Ｎｏ）、ユーザＩＤに対応する別の広告コンテンツＩＤがあるか否かを判断する（ステップＳ１６０４）。ステップＳ１６０４において、ユーザＩＤに対応する別の広告コンテンツＩＤがないと判断した場合（ステップＳ１６０４：Ｎｏ）、広告コンテンツＤＢ６０５から、新規に送信する広告コンテンツＩＤを選択し、サブルーチンの戻り値に設定する（ステップＳ１６０５）。
【０１０９】
一方、ステップＳ１６０４において、ユーザＩＤに対応する別の広告コンテンツＩＤがあると判断した場合（ステップＳ１６０４：Ｙｅｓ）、次の広告コンテンツＩＤを指定し（ステップＳ１６０６）、ステップＳ１６０２に移行する。
【０１１０】
上述した図１３〜図１６に示した処理においては、各利用者端末装置１１００に送信したことのない広告コンテンツを優先的に送信する処理について説明したが、このほかにも、当該利用者端末装置１１００の配信済フラグの値が「未」になっており、他の利用者端末装置１１００の配信済フラグが「済」になっている広告コンテンツを優先的に送信する処理とすることも可能である。
【０１１１】
上述した図１３〜図１６に示した処理によれば、利用者端末装置１１００（携帯電話端末５０２、ナビゲーション端末５０３、ＰＣ端末５０４）にそれぞれ対応付けた同一の広告主の広告情報を、それぞれ対応する利用者端末装置１１００に対応付けるようにしたので、各利用者端末装置１１００に適した多種多様な広告情報を送信することができる。これにより、各利用者端末装置１１００では、利用者端末装置１１００に適した同一の広告主の多種多様な広告を提示することができる。
【０１１２】
したがって、ユーザは、携帯電話端末５０２、ナビゲーション端末５０３、ＰＣ端末５０４を介して、計３回、広告を視聴することになり、広告に対するユーザの印象や記憶を確実なものにすることができる。なお、上述した処理においては、３つの利用者端末装置１１００を用い、利用者に対して３回広告情報を提示するようにしたが、利用者端末装置１１００の数や、提示する回数は、これに限られない。
【０１１３】
（広告提供サーバの送信順位に応じた広告提供処理の一例）
つぎに、図１７〜図１９を用いて、広告提供サーバ５０１の送信順位に応じた広告提供処理の一例について説明する。図１７は、広告提供サーバ５０１の携帯電話端末５０２に対する広告提供処理の一例を示すフローチャートである。図１７〜図１９においては、送信順位を、携帯電話端末５０２、ナビゲーション端末５０３、ＰＣ端末５０４の順として、送信順位にしたがって、広告情報を提供および出力させるようにした処理について説明する。また、広告情報については、一広告主の広告情報として、説明する。
【０１１４】
図１７において、広告提供サーバ５０１は、携帯電話端末５０２から、広告情報の送信要求を受信したか否かを判断する（ステップＳ１７０１）。なお、送信要求は、具体的には、携帯電話端末５０２にてアプリケーションプログラムが起動されるときに、当該携帯電話端末５０２から送信される要求である。
【０１１５】
ステップＳ１７０１において、広告情報の送信要求を受信するまで待機状態にあり（ステップＳ１７０１：Ｎｏのループ）、広告情報の送信要求を受信した場合（ステップＳ１７０１：Ｙｅｓ）、携帯電話端末用の広告情報を選別する（ステップＳ１７０２）。この広告情報は、たとえば、携帯電話端末５０２の小型の表示画面に適した広告情報である。
【０１１６】
また、この広告情報は、携帯電話端末５０２が１回目の送信先であることを加味した内容の、つまり、ユーザにとって１回目の視聴であることを加味した内容の、簡単な広告情報である。また、広告情報は、利用者の属性情報に基づき、たとえば、趣味や嗜好に自動車が存在する場合には、自動車の広告を優先して選別すればよい。
【０１１７】
そして、携帯電話端末５０２に広告情報を送信する（ステップＳ１７０３）。このあと、広告情報を送信してから一定期間経過したか否かを判断する（ステップＳ１７０４）。一定期間とは、ユーザが一度広告を見てから当該広告を記憶している範囲内の期間であり、たとえば、１ヶ月などの期間である。ステップＳ１７０４において、送信してから一定期間経過していないと判断した場合（ステップＳ１７０４：Ｎｏ）、携帯電話端末５０２にて出力した旨の結果を受信したか否かを判断する（ステップＳ１７０５）。
【０１１８】
ステップＳ１７０５において、出力した旨の結果を受信するまで（ステップＳ１７０５：Ｎｏ）、ステップＳ１７０４に移行し、出力した旨の結果を受信すると（ステップＳ１７０５：Ｙｅｓ）、携帯電話端末用出力済フラグを「済」にする（ステップＳ１７０６）。なお、携帯電話端末用出力済フラグは、図１０に示した送信済フラグと同様に、携帯電話端末にて出力済みであるか未出力であるかを示したものであり、出力済みの場合に「済」を示し、未出力の場合に「未」を示すものである。
【０１１９】
一方、ステップＳ１７０４において、送信してから一定期間経過したと判断した場合（ステップＳ１７０４：Ｙｅｓ）、送信履歴ＤＢ６０６内の当該広告情報の送信履歴をクリアし（ステップＳ１７０７）、つまり、送信がなかったものとして、一連の処理を終了する。なお、送信履歴がクリアされると、適宜のタイミングで、再度、当該広告情報の送信をおこなう。
【０１２０】
（広告提供サーバのナビゲーション端末に対する広告提供処理の一例）
つぎに、図１８を用いて、広告提供サーバ５０１のナビゲーション端末５０３に対する広告提供処理の一例について説明する。図１８は、広告提供サーバ５０１のナビゲーション端末５０３に対する広告提供処理の一例を示すフローチャートである。なお、図１８においては、図１７に示した携帯電話端末５０２への広告提供処理により、携帯電話端末５０２にて広告情報が出力されていることを前提とする。
【０１２１】
図１８において、広告提供サーバ５０１は、ナビゲーション端末５０３から、広告情報の送信要求を受信したか否かを判断する（ステップＳ１８０１）。なお、送信要求は、具体的には、ナビゲーション端末５０３にてアプリケーションプログラムが起動されるときに、当該ナビゲーション端末５０３から送信される要求である。
【０１２２】
ステップＳ１８０１において、広告情報の送信要求を受信するまで待機状態にあり（ステップＳ１８０１：Ｎｏのループ）、広告情報の送信要求を受信した場合（ステップＳ１８０１：Ｙｅｓ）、所定のタイミングか否かを判断する（ステップＳ１８０２）。所定のタイミングは、携帯電話端末５０２にて当該広告情報が出力されてからの期間が当該広告をユーザに対して定着させるのに効果のある期間となるタイミングであり、たとえば、なるべく早いうちに出力するのか、または３日程度間隔を空けるのか等、広告情報ごとに適宜設定されている。
【０１２３】
ステップＳ１８０２において、所定のタイミングとなるまで待機状態にあり（ステップＳ１８０２：Ｎｏのループ）、所定のタイミングとなると（ステップＳ１８０２：Ｙｅｓ）、ナビゲーション端末用の広告情報を選別する（ステップＳ１８０３）。この広告情報は、たとえば、ナビゲーション端末５０３に適した聴覚に訴える広告情報である。また、この広告情報は、ナビゲーション端末５０３が２回目の送信先であることを加味した内容の、つまり、ユーザにとって２回目の視聴であることを加味した内容の、１回目よりは詳細な広告情報である。なお、１回目の広告情報と同じ内容とすることも可能である。
【０１２４】
そして、ナビゲーション端末５０３に広告情報を送信する（ステップＳ１８０４）。このあと、携帯電話端末５０２にて広告情報が出力されてから一定期間経過したか否かを判断する（ステップＳ１８０５）。一定期間とは、ユーザが一度広告を見てから当該広告を記憶している範囲内の期間であり、たとえば、１ヶ月などの期間である。ステップＳ１８０５において、携帯電話端末５０２にて広告情報が出力されてから一定期間経過していないと判断した場合（ステップＳ１８０５：Ｎｏ）、ナビゲーション端末５０３にて出力した旨の結果を受信したか否かを判断する（ステップＳ１８０６）。
【０１２５】
ステップＳ１８０６において、出力した旨の結果を受信するまで（ステップＳ１８０６：Ｎｏ）、ステップＳ１８０５に移行し、出力した旨の結果を受信すると（ステップＳ１８０６：Ｙｅｓ）、ナビゲーション端末用出力済フラグを「済」にする（ステップＳ１８０７）。なお、ナビゲーション端末用出力済フラグは、図１０に示した送信済フラグと同様に、ナビゲーション端末にて出力済みであるか未出力であるかを示したものであり、出力済みの場合に「済」を示し、未出力の場合に「未」を示すものである。
【０１２６】
一方、ステップＳ１８０５において、携帯電話端末５０２にて広告情報が出力されてから一定期間経過したと判断した場合（ステップＳ１８０５：Ｙｅｓ）、送信履歴ＤＢ６０６内の当該広告情報の送信履歴をクリアし（ステップＳ１８０８）、つまり、当初から送信がなかったものとして、一連の処理を終了する。
【０１２７】
（広告提供サーバのＰＣ端末に対する広告提供処理の一例）
つぎに、図１９を用いて、広告提供サーバ５０１のＰＣ端末５０４に対する広告提供処理の一例について説明する。図１９は、広告提供サーバ５０１のＰＣ端末５０４に対する広告提供処理の一例を示すフローチャートである。なお、図１９においては、図１７および図１８に示した携帯電話端末５０２およびナビゲーション端末５０３への広告提供処理により、携帯電話端末５０２およびナビゲーション端末５０３にて広告情報が出力されていることを前提とする。
【０１２８】
図１９において、広告提供サーバ５０１は、ＰＣ端末５０４から、広告情報の送信要求を受信したか否かを判断する（ステップＳ１９０１）。なお、送信要求は、具体的には、ＰＣ端末５０４にてアプリケーションプログラムが起動されるときに、当該ＰＣ端末５０４から送信される要求である。
【０１２９】
ステップＳ１９０１において、広告情報の送信要求を受信するまで待機状態にあり（ステップＳ１９０１：Ｎｏのループ）、広告情報の送信要求を受信した場合（ステップＳ１９０１：Ｙｅｓ）、所定のタイミングか否かを判断する（ステップＳ１９０２）。所定のタイミングは、ナビゲーション端末５０３にて当該広告情報が出力されてからの期間が当該広告をユーザに対して定着させるのに効果のある期間となるタイミングであり、たとえば、なるべく早いうちに出力するのか、または３日程度間隔を空けるのか等、広告情報ごとに適宜設定されている。
【０１３０】
ステップＳ１９０２において、所定のタイミングとなるまで待機状態にあり（ステップＳ１９０２：Ｎｏのループ）、所定のタイミングとなると（ステップＳ１９０２：Ｙｅｓ）、ＰＣ端末用の広告情報を選別する（ステップＳ１９０３）。この広告情報は、たとえば、ＰＣ端末５０４に適した詳細な説明のある広告情報である。また、この広告情報は、ＰＣ端末５０４が３回目の送信先であることを加味した内容の、つまり、ユーザにとって３回目の視聴であることを加味した内容の、２回目よりも詳細な広告情報である。なお、１回目および２回目の広告情報と同じ内容とすることも可能である。
【０１３１】
そして、ＰＣ端末５０４に広告情報を送信する（ステップＳ１９０４）。このあと、ナビゲーション端末５０３にて広告情報が出力されてから一定期間経過したか否かを判断する（ステップＳ１９０５）。一定期間とは、ユーザが広告を見てから当該広告を記憶している範囲内の期間であり、たとえば、１ヶ月などの期間である。ステップＳ１９０５において、ナビゲーション端末５０３にて広告情報が出力されてから一定期間経過していないと判断した場合（ステップＳ１９０５：Ｎｏ）、ＰＣ端末５０４にて出力した旨の結果を受信したか否かを判断する（ステップＳ１９０６）。
【０１３２】
ステップＳ１９０６において、出力した旨の結果を受信するまで（ステップＳ１９０６：Ｎｏ）、ステップＳ１９０５に移行し、出力した旨の結果を受信すると（ステップＳ１９０６：Ｙｅｓ）、ＰＣ端末用出力済フラグを「済」にする（ステップＳ１９０７）。なお、ＰＣ端末用出力済フラグは、図１０に示した送信済フラグと同様に、ＰＣ端末にて出力済みであるか未出力であるかを示したものであり、出力済みの場合に「済」を示し、未出力の場合に「未」を示すものである。
【０１３３】
一方、ステップＳ１９０５において、ナビゲーション端末５０３にて広告情報が出力されてから一定期間経過したと判断した場合（ステップＳ１９０５：Ｙｅｓ）、送信履歴ＤＢ６０６内の当該広告情報の送信履歴をクリアし（ステップＳ１９０８）、つまり、当初から送信がなかったものとして、一連の処理を終了する。
【０１３４】
なお、図１７〜図１９に示した処理においては、送信順位を、携帯電話端末５０２、ナビゲーション端末５０３、ＰＣ端末５０４の順として説明したが、これに限られるものではなく、任意に設定することは可能である。また、上述した処理においては、３つの利用者端末装置１１００を用い、利用者に対して３回広告情報を提示するようにしたが、利用者端末装置１１００の数や、提示する回数は、これに限られない。また、たとえば、３回の広告情報の提示のうち、２回を携帯電話端末５０２にておこない、１回をナビゲーション端末５０３にておこなうようにしてもよい。
【０１３５】
上述した図１７〜図１９に示した処理は、利用者端末装置１１００（携帯電話端末５０２、ナビゲーション端末５０３、ＰＣ端末５０４）にそれぞれ対応付けた同一の広告主の広告情報を、予め設定される利用者端末装置１１００の送信順位にしたがって送信するようにした。これにより、順番に応じて最も広告の効果の得られる利用者端末装置１１００の順に、広告情報を送信することが可能になる。したがって、ユーザは、携帯電話端末５０２、ナビゲーション端末５０３、ＰＣ端末５０４を介して、計３回、広告を視聴することになり、広告に対するユーザの印象や記憶を確実なものにすることができる。
【０１３６】
（各利用者端末装置の広告提示処理の一例）
つぎに、図２０を用いて、各利用者端末装置１１００（携帯電話端末５０２、ナビゲーション端末５０３、ＰＣ端末５０４）の広告提示処理の一例について説明する。図２０は、各利用者端末装置の広告提示処理の一例を示すフローチャートである。なお、図２０に示すフローチャートは、図１７〜図１９に示した広告提供サーバ５０１の広告提供処理により、受信した広告情報をリアルタイムに提示する処理である。
【０１３７】
図２０において、各利用者端末装置１１００（携帯電話端末５０２、ナビゲーション端末５０３、ＰＣ端末５０４）は、アプリケーションプログラムの起動の操作入力があるか否かを判断する（ステップＳ２００１）。アプリケーションプログラムの起動の操作入力とは、たとえば、携帯電話端末５０２にあっては検索ポータルサイトに接続して検索の実行の入力などであり、ナビゲーション端末５０３にあっては経路探索の実行の入力などであり、ＰＣ端末５０４にあっては検索ポータルサイトへのログイン入力や地図サイトでの経路探索の実行の入力などである。
【０１３８】
ステップＳ２００１において、アプリケーションプログラムの起動の操作入力があるまで待機状態にあり（ステップＳ２００１：Ｎｏのループ）、アプリケーションプログラムの起動の操作入力があると（ステップＳ２００１：Ｙｅｓ）、広告提供サーバ５０１に広告情報の送信要求をおこなう（ステップＳ２００２）。
【０１３９】
このあと、広告情報を受信するまで待機し（ステップＳ２００３：Ｎｏのループ）、広告情報を受信すると（ステップＳ２００３：Ｙｅｓ）、スピーカ１２０９およびディスプレイ１２１２（図１２参照）から広告情報を出力する（ステップＳ２００４）。出力される広告情報は、たとえば、自動車メーカの広告情報の場合、携帯電話端末用は簡単な広告情報であり、ナビゲーション端末用は走行時の車内音など聴覚に訴えるリアルな情報であり、ＰＣ端末用は詳細な製品情報である。
【０１４０】
そして、広告提供サーバ５０１に広告情報を出力した旨の結果を送信する（ステップＳ２００５）。このあと、アプリケーションプログラムを起動し（ステップＳ２００６）、一連の処理を終了する。
【０１４１】
上述した処理によれば、利用者端末装置１１００（携帯電話端末５０２、ナビゲーション端末５０３、ＰＣ端末５０４）では、利用者端末装置１１００にそれぞれ適した、同一の広告主の多種多様な広告情報を出力することができる。また、アプリケーションプログラムの起動前に広告情報を出力するようにしたので、当該広告情報がユーザの目に留まりやすくなる。
【０１４２】
また、広告情報の出力結果を広告提供サーバ５０１に送信するようにしたので、広告提供サーバ５０１では、広告情報がどの利用者端末装置１１００にて出力されたのか、または出力されていないのかを管理することができる。したがって、ユーザは、各利用者端末装置（携帯電話端末５０２、ナビゲーション端末５０３、ＰＣ端末５０４）を介して、計３回、広告を視聴することになり、広告に対するユーザの印象や記憶を確実なものにすることができる。
【０１４３】
（各利用者端末装置の広告提示処理の他の一例）
つぎに、図２１を用いて、各利用者端末装置１１００（携帯電話端末５０２、ナビゲーション端末５０３、ＰＣ端末５０４）の広告提示処理の他の一例について説明する。図２１は、各利用者端末装置１１００の広告提示処理の他の一例を示すフローチャートである。図２１に示すフローチャートは、図１７〜図１９に示した広告提供サーバ５０１の広告提供処理により、受信した広告情報を、利用者端末装置１１００にて格納し、提示するタイミングを利用者端末装置１１００にて制御する場合の処理である。
【０１４４】
図２１において、利用者端末装置１１００は、広告情報を受信するまで待機状態にあり（ステップＳ２１０１：Ｎｏのループ）、広告情報を受信すると（ステップＳ２１０１：Ｙｅｓ）、磁気ディスク１２０５や光ディスク１２０７（図１２参照）などに広告情報を格納する（ステップＳ２１０２）。このあと、所定のタイミングであるか否かを判断する（ステップＳ２１０３）。
【０１４５】
所定のタイミングは、アプリケーションプログラムの起動前のタイミングや、広告提供サーバ５０１から出力命令を受信したタイミングや、広告情報に、当該広告情報を出力させる時間帯や状況など出力条件の情報が付与されている場合には、当該条件に合致するタイミングである。出力条件は、位置に関する条件や速度に関する条件である。位置に関する条件の情報が付与されている場合には、上述した所定のタイミングは、ＧＰＳユニット１２１４にて検出される位置が当該条件に合致するときである（以下、適宜、図１２参照）。また、速度○ｋｍ／ｈで走行中という速度に関する条件の情報が付与されている場合には、上述した所定のタイミングは、各種センサ１２１５によって検知される速度が当該条件に合致するときとなる。
【０１４６】
ステップＳ２１０３において、所定のタイミングとなるまで待機状態にあり（ステップＳ２１０３：Ｎｏのループ）、所定のタイミングとなると（ステップＳ２１０１：Ｙｅｓ）、スピーカ１２０９およびディスプレイ１２１２から広告情報を出力する（ステップＳ２１０４）。そして、広告提供サーバ５０１に広告情報を出力した旨の結果を送信し（ステップＳ２１０５）、一連の処理を終了する。
【０１４７】
上述した処理によれば、利用者端末装置１１００（携帯電話端末５０２、ナビゲーション端末５０３、ＰＣ端末５０４）では、利用者端末装置１１００にそれぞれ適した、同一の広告主の多種多様な広告情報を出力することができる。また、受信した広告情報を格納するようにしたので、任意のタイミングで広告情報を出力することができる。また、ユーザの位置や車両の速度などに応じて広告情報を出力するようにすれば、より広告の効果は高まる。したがって、広告に対するユーザの印象や記憶を確実なものにすることができる。
【０１４８】
（広告情報を提示する際の時間と場所の関係の一例）
つぎに、図２２を用いて、広告情報を提示する際の時間と場所の関係の一例について説明する。図２２は、広告情報を提示する際の時間と場所の関係の一例を示す説明図である。図２２に示す説明図は、本実施例を実現した場合の、ユーザの位置や行動状態に当てはめた具体的な流れを示したものである。
【０１４９】
図２２において、対応図２２００は、横軸に時間、縦軸に場所を示している。横軸の時間は、ユーザの行動の流れを示している。縦軸の場所は、利用者端末装置１１００の位置または状態を示している。
【０１５０】
たとえば、ユーザは、徒歩または電車で移動し、携帯電話端末５０２を用いて、たとえば、検索ポータルサイトに接続して検索を実行した際には、広告提供サーバ５０１から送信された広告情報を表示出力する。この広告情報は、たとえば、車Ａの写真や名称などの簡単な広告情報や、車Ａを販売している販売店などの広告情報である。なお、ＧＰＳ機能などによる位置情報を基に、現在位置近傍の販売店などの広告情報としてもよい。
【０１５１】
つぎに、ユーザが車両に乗車し、ナビゲーション端末５０３を用いて、経路探索が実行された際に、広告提供サーバ５０１から送信された広告情報を表示出力する。この広告情報は、携帯電話端末５０２にて出力した広告情報よりも詳細な広告情報であり、車Ａの走行時の車内音などの広告情報である。なお、ナビゲーション端末５０３から出力する広告情報は、ナビゲーション端末５０３が搭載される車両の速度に対応したものが望ましい。また、ＧＰＳ機能などによる位置情報を基に、現在位置近傍の販売店などの広告情報としてもよい。
【０１５２】
そして、帰宅し、自宅にてＰＣ端末５０４を用いて、たとえば、検索ポータルサイトに接続し、検索をおこなった際に、広告提供サーバ５０１から送信された広告情報を表示出力する。この広告情報は、たとえば、車Ａの詳細な構造などを示した詳細な広告情報である。
【０１５３】
このように、本実施例では、ユーザの位置や行動が変わったとしても、それに応じた広告情報を、適宜、提供することができる。特に、同一の広告主の広告情報を出力するようにしたので、ユーザは各利用者端末装置１１００にて、当該広告を複数回、視聴することができ、広告に対するユーザの記憶は、より確かなものになる。なお、上述した説明では、広告情報を、各利用者端末装置１１００間にて連続して出力するようにしたが、出力するタイミングは、任意である。
【０１５４】
以上説明したように、本発明の広告提供サーバ、利用者端末装置、広告提供方法、広告提示方法、広告提供プログラム、広告提示プログラム、および記録媒体は、広告情報を、広告主ごとに、利用者端末装置の種別に対応して選別し、選別された広告情報を、それぞれ複数の利用者端末装置に対応付けて送信させるようにした。これにより、各利用者端末装置に適した多種多様な広告情報を送信することができる。
【０１５５】
また、各利用者端末装置では、利用者端末装置に適した同一の広告主の多種多様な広告を提示することができる。したがって、ユーザは、各利用者端末装置を介して、複数回、広告を視聴することになり、広告に対するユーザの印象や記憶を確実なものにすることができる。
【０１５６】
なお、本実施例で説明した広告提供方法および広告提示方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、このプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【図面の簡単な説明】
【０１５７】
【図１】本実施の形態にかかる広告提供サーバの構成の一例を示す説明図である。
【図２】本実施の形態にかかる利用者端末装置の構成の一例を示す説明図である。
【図３】本実施の形態にかかる広告提供サーバがおこなう広告提供処理手順の一例を示すフローチャートである。
【図４】本実施の形態にかかる利用者端末装置がおこなう広告提示処理手順の一例を示すフローチャートである。
【図５】本実施例にかかる広告提供システムのシステム構成図である。
【図６】広告提供サーバの機能的構成の一例を示す説明図である。
【図７】広告コンテンツＤＢに格納される利用者端末装置ごとのコンテンツの一例を示す説明図である。
【図８】広告コンテンツＤＢに格納される利用者端末装置ごとのコンテンツの一例を示す説明図である。
【図９】広告コンテンツＤＢに格納される利用者端末装置ごとのコンテンツの一例を示す説明図である。
【図１０】送信履歴ＤＢに格納される情報の一例を示す説明図である。
【図１１】利用者端末装置の機能的構成の一例を示す説明図である。
【図１２】本実施例にかかるコンピュータ装置のハードウェア構成の一例を示すブロック図である。
【図１３】本実施例にかかる広告提供システムの広告提供処理の一例を示すシーケンス図である。
【図１４】広告提供サーバの携帯電話端末用広告選択処理の一例を示すフローチャートである。
【図１５】広告提供サーバのナビゲーション端末用広告選択処理の一例を示すフローチャートである。
【図１６】広告提供サーバのＰＣ端末用広告選択処理の一例を示すフローチャートである。
【図１７】広告提供サーバの携帯電話端末に対する広告提供処理の一例を示すフローチャートである。
【図１８】広告提供サーバのナビゲーション端末に対する広告提供処理の一例を示すフローチャートである。
【図１９】広告提供サーバのＰＣ端末に対する広告提供処理の一例を示すフローチャートである。
【図２０】各利用者端末装置の広告提示処理の一例を示すフローチャートである。
【図２１】各利用者端末装置の広告提示処理の他の一例を示すフローチャートである。
【図２２】広告情報を提示する際の時間と場所の関係の一例を示す説明図である。
【符号の説明】
【０１５８】
１００  広告提供サーバ
１０１  格納部
１０２  登録部
１０３  選別部
１０４  制御部
１０５  送信部
１０６  設定部
１０７  要求部
２００  利用者端末装置
２０１  受信部
２０２  出力部
２０３  制御部
２０４  送信部
２０５  格納部
２０６  命令受信部
５００  広告提供システム
５０１  広告提供サーバ
５０２  携帯電話端末
５０３  ナビゲーション端末
５０４  ＰＣ端末
６０５  広告コンテンツＤＢ
６０６  送信履歴ＤＢ
１１００  利用者端末装置
１２００  コンピュータ装置
【図１】
2009116472.tif 000003
【図２】
2009116472.tif 000004
【図３】
2009116472.tif 000005
【図４】
2009116472.tif 000006
【図５】
2009116472.tif 000007
【図６】
2009116472.tif 000008
【図７】
2009116472.tif 000009
【図８】
2009116472.tif 000010
【図９】
2009116472.tif 000011
【図１０】
2009116472.tif 000012
【図１１】
2009116472.tif 000013
【図１２】
2009116472.tif 000014
【図１３】
2009116472.tif 000015
【図１４】
2009116472.tif 000016
【図１５】
2009116472.tif 000017
【図１６】
2009116472.tif 000018
【図１７】
2009116472.tif 000019
【図１８】
2009116472.tif 000020
【図１９】
2009116472.tif 000021
【図２０】
2009116472.tif 000022
【図２１】
2009116472.tif 000023
【図２２】
2009116472.tif 000024