(57)【要約】【課題】車両を媒体として出力される広告の内容を複数のユーザで共有する。【解決手段】表示装置を外部に備えた一台以上の車両を用いて広告を出力する情報処理装置であって、前記広告を視認するユーザである第１ユーザの位置情報を取得するステップと、前記第１ユーザの近傍に位置する、第１の広告表示車両を特定する第１特定ステップと、前記第１ユーザの指定に基づいて、第２の広告表示車両を特定する第２特定ステップと、前記第１の広告表示車両によって出力された広告を、前記第２の広告表示車両に伝送し、当該広告を前記第２の広告表示車両によって出力する出力ステップと、を実行する制御部を有する。【選択図】図２
2020052128.tif 000002
【特許請求の範囲】
【請求項１】
表示装置を外部に備えた一台以上の車両を用いて広告を出力する情報処理装置であって、
前記広告を視認するユーザである第１ユーザの位置情報を取得するステップと、
前記第１ユーザの近傍に位置する、第１の広告表示車両を特定する第１特定ステップと、
前記第１ユーザの指定に基づいて、第２の広告表示車両を特定する第２特定ステップと、
前記第１の広告表示車両によって出力された広告を、前記第２の広告表示車両に伝送し、当該広告を前記第２の広告表示車両によって出力する出力ステップと、
を実行する制御部を有する、情報処理装置。
【請求項２】
前記第２の広告表示車両は、前記第１ユーザが乗車中の車両である、
請求項１に記載の情報処理装置。
【請求項３】
前記第２の広告表示車両は、前記第１ユーザと関連を有する第２ユーザの近傍に位置する車両である、
請求項１に記載の情報処理装置。
【請求項４】
前記第２特定ステップは、
前記第１ユーザによって指定された前記第２ユーザの位置情報を取得するステップと、
前記第２ユーザの位置情報に基づいて、前記第２ユーザの近傍に位置する前記第２の広告表示車両を特定するステップと、
を含む、請求項３に記載の情報処理装置。
【請求項５】
前記出力ステップでは、前記第１ユーザ、または、前記第１ユーザが指定した第２ユーザに関連付いた端末に、前記第２の広告表示車両によって出力された広告に関連する情報をさらに送信する、
請求項１から４のいずれかに記載の情報処理装置。
【請求項６】
前記制御部は、前記第２の広告表示車両によって出力された広告を視認したユーザのアクションに応じて、前記第１ユーザに対して付与するインセンティブを決定する、
請求項１から５のいずれかに記載の情報処理装置。
【請求項７】
表示装置を外部に備えた一台以上の車両を用いて広告を出力する情報処理方法であって、
前記広告を視認するユーザである第１ユーザの位置情報を取得するステップと、
前記第１ユーザの近傍に位置する、第１の広告表示車両を特定する第１特定ステップと、
前記第１ユーザの指定に基づいて、第２の広告表示車両を特定する第２特定ステップと、
前記第１の広告表示車両によって出力された広告を、前記第２の広告表示車両に伝送し、当該広告を前記第２の広告表示車両によって出力する出力ステップと、
を含む、情報処理方法。
【請求項８】
表示装置を外部に備えた一台以上の車両を用いて広告を出力する情報処理装置に、
前記広告を視認するユーザである第１ユーザの位置情報を取得するステップと、
前記第１ユーザの近傍に位置する、第１の広告表示車両を特定する第１特定ステップと、
前記第１ユーザの指定に基づいて、第２の広告表示車両を特定する第２特定ステップと、
前記第１の広告表示車両によって出力された広告を、前記第２の広告表示車両に伝送し、当該広告を前記第２の広告表示車両によって出力する出力ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両を媒体とした広告提供技術に関する。
【背景技術】
【０００２】
近年、車両を媒体として広告を行う技術の検討が進められている。例えば、車両の外部に表示装置を設け、表示する広告を動的に決定することで、周辺の状況に応じて適切な広告を表示することができ、高い広告効果を得ることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３６１６６１号公報
【特許文献２】特開２００５−０１０８３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
広告の効果を高める方法として、ユーザ間で情報を共有させるという方法がある。例えば、ＳＮＳ等の電子媒体を用いて広告を行う場合、登録したユーザ間で情報を共有する（シェアする）仕組みが存在する。しかし、車両を媒体とした広告においては、このような仕組みを利用することができない。
【０００５】
本発明は上記の課題を考慮してなされたものであり、車両を媒体として出力される広告の内容を複数のユーザで共有することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第一の態様に係る情報処理装置は、
表示装置を外部に備えた一台以上の車両を用いて広告を出力する情報処理装置であって、前記広告を視認するユーザである第１ユーザの位置情報を取得するステップと、前記第１ユーザの近傍に位置する、第１の広告表示車両を特定する第１特定ステップと、前記第１ユーザの指定に基づいて、第２の広告表示車両を特定する第２特定ステップと、前記第１の広告表示車両によって出力された広告を、前記第２の広告表示車両に伝送し、当該広告を前記第２の広告表示車両によって出力する出力ステップと、を実行する制御部を有することを特徴とする。
【０００７】
また、本発明の第二の態様に係る情報処理方法は、
表示装置を外部に備えた一台以上の車両を用いて広告を出力する情報処理方法であって、前記広告を視認するユーザである第１ユーザの位置情報を取得するステップと、前記第１ユーザの近傍に位置する、第１の広告表示車両を特定する第１特定ステップと、前記第１ユーザの指定に基づいて、第２の広告表示車両を特定する第２特定ステップと、前記第１の広告表示車両によって出力された広告を、前記第２の広告表示車両に伝送し、当該広告を前記第２の広告表示車両によって出力する出力ステップと、を含むことを特徴とする。
【０００８】
また、本発明の第三の態様は、上記の情報処理方法をコンピュータに実行させるためのプログラム、または、該プログラムを非一時的に記憶したコンピュータ可読記憶媒体である。
【発明の効果】
【０００９】
本発明によれば、車両を媒体として出力される広告の内容を複数のユーザで共有することができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る広告配信システムの構成概略図である。
【図２】第一の実施形態に係る広告配信システムの構成概略図である。
【図３】第一の実施形態に係る車両１０のシステム構成図である。
【図４】車両１０が有する表示装置の位置を説明する図である。
【図５】第一の実施形態に係るサーバ装置２０のシステム構成図である。
【図６】データベースに記憶される広告情報テーブルの例である。
【図７】データベースに記憶される車両情報テーブルの例である。
【図８】データベースに記憶される走行履歴テーブルの例である。
【図９】第一の実施形態に係るユーザ端末３０のシステム構成図である。
【図１０】サーバ装置２０が行う処理のフローチャートである。
【図１１】車両１０が行う処理のフローチャートである。
【図１２】広告の共有を行う処理のフロー図である。
【図１３】第二の実施形態に係る広告配信システムの構成概略図である。
【図１４】第三の実施形態に係る広告情報テーブルの例である。
【発明を実施するための形態】
【００１１】
実施形態に係る広告配信システムは、サーバ装置が複数の車両に広告を配信し、当該複数の車両が、それぞれ、外部に向けて設置された表示装置を用いて広告を掲出するシステムである。システムに含まれる車両は、サーバ装置から受信した広告（静止画または動画）を、走行中において、車体の外部に設けられた表示装置を介して出力する。
【００１２】
このような、移動する広告媒体を利用したシステムでは、オンライン広告と異なり、広告を視認したユーザが、広告の内容を知人と気軽に共有（シェア）することができない。
そこで、本発明に係る情報処理装置は、第１ユーザから要求があった場合に、当該第１ユーザの位置情報を取得し、第１ユーザの近傍に位置する第１の広告表示車両を特定する。また、第１の広告表示車両によって出力されていた広告を、第１ユーザの指定に基づいて選択された第２の広告表示車両に伝送し、当該広告を第２の広告表示車両によって出力する。
【００１３】
第２の広告表示車両は、第１ユーザの指定に基づいて選択される車両であれば、その地理的な位置は限定されない。例えば、第２の広告表示車両は、第１ユーザが乗車中の車両であってもよいし、第１ユーザが指定した他のユーザの近傍に位置する車両であってもよい。
かかる構成によると、第１の広告表示車両によって出力されていた広告を、第２の広告表示車両によって出力させることが可能になる。すなわち、自身が視認した広告を、任意の地点において他のユーザと共有する（シェアする）という効果を得ることができる。
【００１４】
また、前記第２の広告表示車両は、前記第１ユーザが乗車中の車両であってもよい。かかる構成によると、乗車中の車両によって、自身が選択した広告を発信することが可能になる。
【００１５】
また、前記第２の広告表示車両は、前記第１ユーザと関連を有する第２ユーザの近傍に位置する車両であってもよい。かかる構成によると、第２ユーザと広告の内容を共有することが可能になる。第２ユーザは、第１ユーザの知人であってもよいし、ソーシャルネットワーク等によって第１ユーザと繋がりのあるユーザであってもよい。
【００１６】
また、前記第２特定ステップは、前記第１ユーザによって指定された前記第２ユーザの位置情報を取得するステップと、前記第２ユーザの位置情報に基づいて、前記第２ユーザの近傍に位置する前記第２の広告表示車両を特定するステップと、を含むことを特徴としてもよい。
【００１７】
このように、第２ユーザの位置情報を取得し、当該位置の近傍にある車両を特定することで、地理的に離れて存在する第２ユーザと広告を共有できるようになる。
【００１８】
また、前記出力ステップでは、前記第１ユーザ、または、前記第１ユーザが指定した第２ユーザに関連付いた端末に、前記第２の広告表示車両によって出力された広告に関連する情報をさらに送信することを特徴としてもよい。
【００１９】
ユーザに関連付いた端末は、例えば、スマートフォン等の携帯端末であってもよいし、車載端末等であってもよい。また、広告に関連する情報とは、対象の広告に付帯する情報（例えば、静止画像や動画像、関連するＵＲＬや音声など）であってもよい。かかる構成によると、共有を行った広告の詳細な情報にアクセスさせることができる。
【００２０】
また、前記制御部は、前記第２の広告表示車両によって出力された広告を視認したユーザのアクションに応じて、前記第１ユーザに対して付与するインセンティブを決定することを特徴としてもよい。
広告を共有した結果に応じてインセンティブを付与することで、広告を共有する動機を与えることができる。
【００２１】
以下、本発明の具体的な実施形態について図面に基づいて説明する。各実施形態に記載されているハードウェア構成、モジュール構成、機能構成等は、特に記載がない限りは発明の技術的範囲をそれらのみに限定する趣旨のものではない。
【００２２】
（第一の実施形態）
第一の実施形態に係る広告配信システムの構成概略を図１に示す。本実施形態に係る広告配信システムは、複数の車両１０と、サーバ装置２０と、ユーザが携帯するユーザ端末３０とを含んで構成される。なお、本実施形態において、ユーザとは、車両１０によって出力された広告の訴求対象である人を指す。
【００２３】
車両１０は、車両の外部に複数の表示装置を備えた自動車であり、サーバ装置２０から受信した広告データに基づいて、広告を掲出することができる。なお、本実施形態において、広告の掲出とは、表示装置に画像データを出力し、静止画像または動画像を表示させることを指す。なお、システムに含まれる車両１０の数は例示したものに限られず、何台であってもよい。
車両１０は、サーバ装置２０から広告データを取得し、走行中において、広告を表示装置に出力する。また、車両１０は、広告の掲出状況に関する情報（例えば、位置情報と、掲出中の広告を識別する情報等）を、サーバ装置２０に周期的に送信する。
【００２４】
サーバ装置２０は、複数の車両１０と、当該複数の車両１０によって掲出される広告を管理するサーバである。サーバ装置２０は、広告に関するデータと、車両に関するデータを保持しており、各車両１０に対して配信する広告の決定、各車両１０に対する広告の配信、実績の管理（例えば、広告主向けのレポート生成等）などを行う。
複数の車両１０の走行位置や走行履歴、各車両１０によって掲出された広告の識別子などは、サーバ装置２０によって管理される。
【００２５】
ユーザ端末３０は、消費者（ユーザ）が所持する端末である。なお、システムに含まれ
るユーザ端末３０の数は例示したものに限られず、何台であってもよい。
【００２６】
本実施形態に係る広告配信システムでは、車両１０、サーバ装置２０、ユーザ端末３０が、ネットワークによって相互に接続される。ネットワークには、例えば、インターネット等の世界規模の公衆通信網であるＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やその他の通信網が採用されてもよい。また、ネットワークは、携帯電話等の電話通信網、Ｗｉ−Ｆｉ（登録商標）等の無線通信網を含んでもよい。
【００２７】
本実施形態に係るサーバ装置２０は、第１ユーザが所持するユーザ端末３０から要求があった場合に、第１ユーザが指定する第２ユーザの近傍に位置する所定の車両１０に、所定の広告を出力させる機能を有する。
【００２８】
当該機能の概要について、図２を参照して説明する。ここで、第１ユーザは、広告の共有を要求するユーザであり、第２ユーザは、当該広告の共有先となるユーザである。
また、第１ユーザが所持する端末を第１ユーザ端末３０Ａとし、第２ユーザが所持する端末を第２ユーザ端末３０Ｂとする。また、第１ユーザの近傍に位置する車両を車両１０Ａ（第一の車両）とし、第２ユーザの近傍に位置する車両を車両１０Ｂ（第二の車両）とする。
【００２９】
第一の車両（車両１０Ａ）によって出力された広告を視認した第１ユーザが、当該広告を第２ユーザと共有したいと考えた場合、第１ユーザは、第１ユーザ端末３０Ａを介して、第２ユーザを指定する情報とともに、広告の共有リクエストをサーバ装置２０に送信する。
サーバ装置２０は、第１ユーザの位置情報に基づいて、広告を出力した車両１０Ａを特定する。また、サーバ装置２０は、第２ユーザの位置情報に基づいて、第２ユーザの近傍に位置する第二の車両（車両１０Ｂ）を特定する。
そして、車両１０Ｂに対して、第１ユーザが視認した広告と同じ広告を掲出させるための広告データを送信する。
かかる構成によると、車両を媒体とした広告システムにおいて、広告を他のユーザと共有する（シェアする）ことが可能になる。
以降の説明において、第１ユーザから送信されるリクエスト（第２ユーザと広告を共有するためのリクエスト）を、共有リクエストと称する。
【００３０】
次に、車両１０の構成について説明する。図３は、車両１０のシステム構成を示した図である。
車両１０は、表示装置１０１、制御部１０２、記憶部１０３、通信部１０４、位置情報取得部１０５を有して構成される。
【００３１】
表示装置１０１は、車両１０の外部に設けられた複数の表示装置からなるユニットである。本実施形態では、車両１０は、図４に示したように、車両の外部に向けて配置された複数の表示装置（表示装置１０１Ａ，表示装置１０１Ｂ，…，表示装置１０１ｎ）を有して構成される（区別する必要がない場合、表示装置１０１と総称する）。
表示装置１０１は、液晶ディスプレイ、有機ＥＬディスプレイ、ＬＥＤマトリクス、プロジェクタなどを用いて構成することができる。
【００３２】
表示装置の数は、車両１０のタイプないし車種によって異なる。表示装置は、例えば、左側面、右側面、車両後方、車両上方など、複数の位置に配置されていてもよい。例えば、対象車両がトラックである場合、左側面、右側面、車両後方の三箇所に表示装置を配置することができる。また、対象車両がセダンである場合、左側面（前ドア）、左側面（後ドア）、右側面（前ドア）、右側面（後ドア）の四箇所に表示装置を配置することができ
る。
なお、表示装置１０１の配置位置は、これ以外であってもよい。例えば、ガラスに映像を投影できる場合、窓ガラス（例えば、サイドウインドウ、リアウインドウ等）に配置してもよい。
【００３３】
制御部１０２は、車両１０が有する機能のうち、広告を出力する機能を司る演算装置である。制御部１０２は、ＣＰＵ（Central Processing Unit）などの演算処理装置によっ
て実現することができる。
制御部１０２は、広告取得部１０２１と、広告出力部１０２２と、通知部１０２３の３つの機能モジュールを有して構成される。各機能モジュールは、後述する記憶部１０３に記憶されたプログラムをＣＰＵによって実行することで実現してもよい。
【００３４】
広告取得部１０２１は、サーバ装置２０から、表示装置１０１に出力する広告に関するデータ（広告データ）を取得する。広告データの取得は、車両１０が走行を開始する直前ないし走行中に行うことが好ましいが、この限りではない。例えば、イグニッションをＯＮにしたタイミング、目的地を設定したタイミング、走行を開始したタイミングなどで行うことができる。広告取得部１０２１が取得した広告データは、後述する記憶部１０３に記憶される。
【００３５】
広告出力部１０２２は、広告データに含まれる画像等を表示装置１０１に出力する。なお、広告を出力する条件が広告データに設定されている場合、条件が適合した場合にのみ広告の出力を行うようにしてもよい。また、広告データによって、表示装置の位置や大きさが指定されている場合、指定に従って出力を行うようにしてもよい。
【００３６】
通知部１０２３は、広告の掲出に関する情報をサーバ装置２０に通知する。具体的には、車両の現在位置、現在掲出中の広告の識別子、その他、広告に関する情報を収集し、サーバ装置２０に送信する。
各モジュールが行う具体的な処理の内容については後述する。
【００３７】
記憶部１０３は、主記憶装置と補助記憶装置を含んで構成される。主記憶装置は、制御部１０２によって実行されるプログラムや、当該制御プログラムが利用するデータが展開されるメモリである。補助記憶装置は、制御部１０２において実行されるプログラムや、当該制御プログラムが利用するデータが記憶される装置である。補助記憶装置には、プログラムを実行するためのオペレーティングシステムを記憶してもよい。補助記憶装置に記憶されたプログラムが主記憶装置にロードされ、制御部１０２によって実行されることで、前述した機能が実現される。
【００３８】
通信部１０４は、車両１０をネットワークに接続するための無線通信インタフェースである。通信部１０４は、例えば、無線ＬＡＮや３Ｇ、ＬＴＥ等の移動体通信サービスを介して、ネットワークへのアクセスを提供する。
位置情報取得部１０５は、車両１０の位置情報を取得する手段である。位置情報取得部１０５は、例えば、ＧＰＳモジュールを含んで構成され、車両１０の位置情報（例えば、緯度と経度）を取得する。
【００３９】
なお、図３に示した構成は一例であり、図示した機能の全部または一部は、専用に設計された回路を用いて実行されてもよい。また、図示した以外の、主記憶装置および補助記憶装置の組み合わせによってプログラムの記憶ないし実行を行ってもよい。
【００４０】
次に、サーバ装置２０の構成について説明する。
図５は、サーバ装置２０のシステム構成を示した図である。サーバ装置２０は、通信部
２０１、記憶部２０２、制御部２０３を含んで構成される。
【００４１】
サーバ装置２０は、一般的なコンピュータにより構成される。すなわち、サーバ装置２０は、ＣＰＵやＧＰＵ等のプロセッサ、ＲＡＭやＲＯＭ等の主記憶装置、ＥＰＲＯＭ、ハードディスクドライブ、リムーバブルメディア等の補助記憶装置を有するコンピュータである。なお、リムーバブルメディアは、例えば、ＵＳＢメモリ、あるいは、ＣＤやＤＶＤのようなディスク記録媒体であってもよい。補助記憶装置には、オペレーティングシステム（ＯＳ）、各種プログラム、各種テーブル等が格納され、そこに格納されたプログラムを主記憶装置の作業領域にロードして実行し、プログラムの実行を通じて各構成部等が制御されることによって、後述するような、所定の目的に合致した各機能を実現することができる。ただし、一部または全部の機能はＡＳＩＣやＦＰＧＡのようなハードウェア回路によって実現されてもよい。なお、サーバ装置２０は、単一のコンピュータで構成されてもよいし、互いに連携する複数台のコンピュータによって構成されてもよい。
【００４２】
通信部２０１は、サーバ装置２０をネットワークに接続するための通信インタフェースである。通信部２０１は、例えば、ネットワークインタフェースボードや、無線通信のための無線通信回路を含んで構成される。
【００４３】
記憶部２０２は、主記憶装置と補助記憶装置を含んで構成される。主記憶装置は、制御部２０３によって実行されるプログラムや、当該制御プログラムが利用するデータが展開されるメモリである。補助記憶装置は、制御部２０３において実行されるプログラムや、当該制御プログラムが利用するデータが記憶される装置である。主記憶装置および補助記憶装置については、記憶部１０３と同様であるため、詳細な説明は省略する。
【００４４】
さらに、記憶部２０２は、広告情報データベース２０２Ａ、車両情報データベース２０２Ｂ、走行履歴データベース２０２Ｃを記憶する。
広告情報データベース２０２Ａは、車両１０に配信する広告に関するデータを記憶するデータベースである。これらのデータは、広告主によって生成されたものである。
車両情報データベース２０２Ｂは、車両１０の属性や特徴を記憶するデータベースである。これらのデータは、車両１０をシステムに登録する際に生成されたものである。
走行履歴データベース２０２Ｃは、車両１０の走行履歴を記憶するデータベースである。走行履歴は、例えば、車両１０が走行した経路や地点、広告の掲出ステータス、掲出していた広告の識別子などを含む。これらのデータは、車両１０から収集した情報に基づいて更新される。
【００４５】
これらのデータベースは、プロセッサによって実行されるデータベース管理システム（ＤＢＭＳ）のプログラムが、記憶装置に記憶されるデータを管理することで構築される。本実施形態において利用されるデータベースは、例えばリレーショナルデータベースである。
【００４６】
ここで、広告情報データベース２０２Ａに格納されるデータについて、図６を参照して説明する。図６は、広告情報データベース２０２Ａに格納される広告情報テーブルの構成の一例を示す図である。図示したように、広告情報テーブルには、広告の識別子（広告ＩＤ）、広告の属性に関する情報（符号５０１）、広告を掲出する条件に関する情報（符号５０２）、広告を掲出する車両を指定する情報（符号５０３）、車両が有する表示装置１０１に出力されるデータ（広告表示データ。符号５０４）が格納される。
広告表示データは、例えば、静止画像データや連続画像データ、動画像データである。
広告情報データベース２０２Ａに格納された個々のデータを広告データと称する。
【００４７】
次に、車両情報データベース２０２Ｂに格納されるデータについて、図７を参照して説
明する。図７は、車両情報データベース２０２Ｂに格納される車両情報テーブルの一例を示す図である。車両情報テーブルには、車両の種別と、表示装置に関する情報が格納される。表示装置に関する情報は、例えば、表示装置の台数、設置位置、表示面積などが含まれるが、これ以外の情報が含まれてもよい。
【００４８】
次に、走行履歴データベース２０２Ｃに格納されるデータについて、図８を参照して説明する。図８は、走行履歴データベース２０２Ｃに格納される走行履歴のテーブル構成の一例を示す図である。走行履歴テーブルには、車両の識別子（車両ＩＤ）、日付および時刻、車両１０の位置情報（例えば、緯度および経度）、広告の掲出ステータス、対応するタイミングで出力していた広告の識別子（広告ＩＤ）が格納される。
広告の掲出ステータスは、例えば、「掲出」「非掲出」「駐車中」「運行終了」など、広告の掲出状態を表す情報である。車両１０が、広告主によって指定されたエリア外を走行している、指定された時間帯以外を走行しているなど、何らかの理由によって広告の掲出が行われなかった場合、掲出ステータスにその理由を含めてもよい。
データベースに格納されたデータの利用法については後述する。
【００４９】
制御部２０３は、サーバ装置２０が行う制御を司る演算装置である。制御部２０３は、ＣＰＵなどの演算処理装置によって実現することができる。
制御部２０３は、広告配信部２０３１と、車両管理部２０３２と、広告共有部２０３３の３つの機能モジュールを有して構成される。各機能モジュールは、補助記憶手段に記憶されたプログラムをＣＰＵによって実行することで実現してもよい。
【００５０】
広告配信部２０３１は、特定の車両１０に掲出させる広告を決定し、対応する広告データを当該車両１０に送信する。
車両管理部２０３２は、複数の車両１０と周期的に通信を行い、車両１０の位置情報と、当該車両１０によって掲出されている広告の識別子を収集し、走行履歴データベース２０２Ｃを更新する。
【００５１】
広告共有部２０３３は、第１ユーザが所持するユーザ端末３０から共有リクエストが送信された場合に、当該ユーザ端末３０の位置情報に基づいて、第１ユーザが視認した広告を推定し、第１ユーザが指定した第２ユーザの位置情報（第２ユーザが所持するユーザ端末３０の位置情報）に基づいて、当該広告を、第２ユーザの近傍に位置する車両１０に出力する。
具体的な処理内容については後述する。
【００５２】
次に、ユーザ端末３０の構成について説明する。図９は、ユーザ端末３０のシステム構成を示した図である。
ユーザ端末３０は、例えばスマートフォン、携帯電話、タブレットコンピュータ、個人情報端末、ノートブックコンピュータ、ウェアラブルコンピュータ（スマートウォッチ等）といった小型のコンピュータである。ユーザ端末３０は、制御部３０１、記憶部３０２、位置情報取得部３０３、通信部３０４、入出力部３０５を含んで構成される。
【００５３】
制御部３０１は、ユーザ端末３０が行う制御を司る演算装置である。制御部３０１は、ＣＰＵ（Central Processing Unit）などの演算処理装置によって実現することができる
。
制御部３０１は、サーバ装置２０にアクセスし、車両１０が掲出した広告に付帯する情報を要求する機能を実行する。
具体的な処理内容については後述する。
【００５４】
記憶部３０２は、主記憶装置と補助記憶装置を含んで構成される。主記憶装置は、制御
部３０１によって実行されるプログラムや、当該制御プログラムが利用するデータが展開されるメモリである。補助記憶装置は、制御部３０１において実行されるプログラムや、当該制御プログラムが利用するデータが記憶される装置である。補助記憶装置には、制御部３０１で実行されるプログラムをアプリケーションとしてパッケージ化したものを記憶してもよい。また、これらのアプリケーションを実行するためのオペレーティングシステムを記憶してもよい。補助記憶装置に記憶されたプログラムが主記憶装置にロードされ、制御部３０１によって実行されることで、以降に説明する処理が行われる。
【００５５】
主記憶装置は、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）を含んでもよい。また、補助記憶装置は、ＥＰＲＯＭ（Erasable Programmable ROM）やハード
ディスクドライブ（ＨＤＤ、Hard Disk Drive）を含んでもよい。さらに、補助記憶装置
は、リムーバブルメディア、すなわち可搬記録媒体を含んでもよい。リムーバブルメディアは、例えば、ＵＳＢ（Universal Serial Bus）メモリ、あるいは、ＣＤ（Compact Disc）やＤＶＤ（Digital Versatile Disc）のようなディスク記録媒体である。
【００５６】
位置情報取得部３０３は、ユーザ端末３０の位置情報を取得する手段である。位置情報取得部３０３は、例えば、ＧＰＳモジュールを含んで構成され、ユーザ端末３０の位置情報（例えば、緯度と経度）を取得する。
通信部３０４は、ユーザ端末３０をネットワークに接続するための無線通信インタフェースである。通信部３０４は、例えば、無線ＬＡＮや３Ｇ、ＬＴＥ等の移動体通信サービスを介して、ネットワークへのアクセスを提供する。
入出力部３０５は、利用者が行った入力操作を受け付け、利用者に対して情報を提示する手段である。本実施形態では一つのタッチパネルディスプレイからなる。すなわち、液晶ディスプレイとその制御手段、タッチパネルとその制御手段から構成される。
【００５７】
次に、本実施形態に係る広告配信システムによって車両１０に広告を配信し、掲出する処理について説明する。図１０は、サーバ装置２０が実行する処理のフローチャートである。なお、図１０に示した処理は、管理サーバ２０が管理する対象である複数の車両１０のそれぞれについて周期的に（単位時間ごとに）実行される。
【００５８】
まず、ステップＳ１１にて、管理対象である車両１０から、ステータス情報を取得する。ステータス情報とは、車両の現在位置、現在掲出中の広告ＩＤ、広告の掲出ステータス等を含んだ情報である。本ステップでは、車両管理部２０３２が、複数の車両１０（通知部１０２３）に対して問い合わせを行い、通知部１０２３が、位置情報取得部１０５を介して取得した位置情報、掲出中の広告の有無（広告を掲出中である場合はそのＩＤ）、広告の掲出ステータスを応答として送信する。なお、車両１０が行う処理の詳細については、図１１を参照して後ほど説明する。
【００５９】
なお、本例では、サーバ装置２０が車両１０に対して周期的に問い合わせを行うものとするが、車両１０が周期的にサーバ装置２０に対して前述した情報をプッシュ送信するように構成してもよい。その場合、ステップＳ１１は、必ずしも図示したタイミングで実行されなくてもよい。
【００６０】
次に、ステップＳ１２で、車両１０から取得したステータス情報に基づいて走行履歴テーブルを更新する。具体的には、車両管理部２０３２が、走行履歴データベース２０２Ｃに記憶された走行履歴テーブルに、車両ＩＤ、日付、時刻、位置情報、掲出ステータス、掲出広告ＩＤ（ある場合）を含んだレコードを追加する。
【００６１】
次に、ステップＳ１３で、対象の車両１０に対して新規の広告データを送信可能であるか否かを判定する。ここで、否定判定であった場合、処理はステップＳ１１へ遷移し、次
の車両１０に処理を移す。
【００６２】
ある車両１０に新規の広告データを送信可能であるか否かは、例えば、広告ごとに設定された条件が、車両１０の属性に適合するか否かによって判定することができる。例えば、図６の符号５０３に示すように、車両の種別や表示装置についての条件が指定されていた場合、車両１０の属性が条件に適合するか否かによって、広告データを送信可能であるか否かが決定される。
また、ある車両１０に広告データを送信可能であるか否かは、車両側の情報を参照することで決定してもよい。例えば、車両情報テーブルに、車両１０の所有者の嗜好に関する情報を保持し、当該情報に基づいて配信する広告を決定してもよい。
対象の車両１０について適合する広告があった場合、当該広告に関する情報が抽出され（ステップＳ１４）、当該車両１０に送信される（ステップＳ１５）。
【００６３】
なお、車両１０に広告データが送信可能と判定された場合であっても、車両側において条件を充足しない場合、送信が行われない場合もある。例えば、車両１０の状況によっては、広告データの受信が拒否される場合もある。
【００６４】
以上に説明した処理は、サーバ装置２０の管理下にある全ての車両１０について繰り返し実行される。
【００６５】
なお、本実施形態では、サーバ装置２０が、ユーザから広告の共有リクエストを受信した場合に、当該共有リクエストに基づいて、図１０に示した処理を実行し、車両１０に送信する広告を決定する。詳細については、図１２を参照しながら後述する。
【００６６】
次に、車両１０が行う処理について説明する。
車両１０は、サーバ装置２０との間で広告に関するデータを送受信し、広告の掲出開始または掲出終了を制御する処理を行う。
【００６７】
図１１は、車両１０が実行する処理のフローチャートである。図１１に示した処理は、サーバ装置２０からの問い合わせを受信したタイミングで、車両１０によって実行される。
【００６８】
まず、ステップＳ２１で、通知部１０２３が、以下の情報をサーバ装置２０に送信する。
（１）位置情報取得部１０５を介して取得した位置情報
（２）掲出中の広告の有無（広告を掲出中である場合はそのＩＤ）
（３）広告の掲出ステータス
【００６９】
なお、本例では、サーバ装置２０からの問い合わせに応答して車両１０が情報を送信する例を挙げたが、車両１０が所定の周期でサーバ装置２０に対して前述した情報をプッシュ送信するように構成してもよい。その場合、ステップＳ２１の処理は、必ずしも図示したタイミングで実行されなくてもよい。
【００７０】
次に、ステップＳ２２で、サーバ装置２０から広告データの送信がリクエストされているか否かを判定し、されている場合、当該広告データを受信する。
【００７１】
次に、ステップＳ２３で、広告出力部１０２２が、サーバ装置２０から既に広告データを受信しているか否かを判定する。ここで、否定判定であった場合（一つも広告データを有していない場合）、処理はステップＳ２１へ戻る。肯定判定であった場合、ステップＳ２４へ遷移し、現在の状況と、受信した広告データに設定された条件とを比較して、広告
を掲出するか否かを決定する。
例えば、広告データに、所定のエリア内でのみ広告を掲出する旨の指定がなされていた場合、当該エリアに関する条件と、位置情報取得部１０５を介して取得した位置情報とを比較した結果に基づいて、広告掲出の可否を決定する。また、広告データに、所定の時間帯でのみ広告を掲出する旨の指定がなされていた場合、当該時間帯に関する条件と、現在日時とを比較した結果に基づいて、広告掲出の可否を決定する。
なお、ここでは、広告の掲出可否を決定する条件としてエリアと時間帯を例示したが、車両１０において判定することができれば、その他の条件を用いてもよい。
【００７２】
ステップＳ２４で行った判定の結果、条件に適合する場合（ステップＳ２５−Ｙｅｓ）、処理はステップＳ２６へ遷移し、広告の掲出を開始（既に広告を掲出している場合は継続）する。なお、車両１０が複数の広告データを記憶している場合、所定の条件に従って掲出する広告を選択してもよい。
【００７３】
条件に適合しない場合（ステップＳ２５−Ｎｏ）、処理はステップＳ２７へ遷移し、広告の掲出を停止する。
なお、ステップＳ２７では、広告の掲出を終了するか否かを判定してもよい。例えば、ある広告について、総掲出時間が指定されていた場合であって、広告の総掲出時間が指定された時間を超えた場合、当該広告については掲出終了と判定される。また、ある広告を掲出している車両１０の運行が終了した場合（例えば、イグニッションがオフになった場合など）、当該広告については掲出終了と判定される。掲出が終了した場合、対応する広告データは削除してもよい。
以上に説明した処理によって、車両１０による広告の掲出が行われる。
【００７４】
次に、車両１０によって掲出された広告を視認したユーザが、当該広告を、他のユーザと共有する方法について説明する。
前述したように、車両１０の位置情報と、車両１０によって掲出されている広告の識別子は、サーバ装置２０によって管理される。具体的には、これらの情報は走行履歴テーブルに記録される。よって、サーバ装置２０は、走行履歴テーブルを参照することで、ある位置にいるユーザが視認した広告を推定することができる。
【００７５】
図１２は、システムの構成要素間におけるデータと処理の流れを説明するフロー図である。
【００７６】
図１２に示したフローは、車両１０によって出力された広告を視認した第１ユーザが、第１ユーザ端末３０Ａを操作することで開始される。
まず、ステップＳ３１で、第１ユーザが、第１ユーザ端末３０Ａの入出力部３０５を介して、広告の共有を行うための情報を入力する。具体的には、近傍において出力された広告を共有したい旨の情報と、広告の共有先となる第２ユーザを特定するための情報を入力する。
【００７７】
第２ユーザを特定するための情報は、第２ユーザの地理的位置を特定することができるものであれば、どのようなものであってもよい。例えば、第２ユーザ端末３０Ｂが位置情報を送信可能な場合、第２ユーザ端末３０Ｂの識別子（ハードウェア識別子等）を用いてもよい。また、第２ユーザが、位置情報を送信可能な車両に乗車中である場合、当該車両の識別子を用いてもよい。また、第２ユーザが、第２ユーザ端末３０Ｂ（ないし、当該端末で動作するオペレーティングシステムやアプリケーション）にログインするためのユーザアカウントを用いてもよい。例えば、ソーシャルネットワークのユーザＩＤを利用してもよい。第２ユーザの地理的位置は、後述するステップＳ３６で、サーバ装置２０によって取得される。
【００７８】
次に、ステップＳ３２で、第１ユーザ端末３０Ａが、共有リクエストを生成する。共有リクエストには、第２ユーザを特定する情報と、第１ユーザ端末３０Ａの位置情報が含まれる。第１ユーザ端末３０Ａの位置情報は、位置情報取得部３０３を介して取得することができる。
生成された共有リクエストは、ステップＳ３３でサーバ装置２０に送信される。
【００７９】
次に、ステップＳ３４で、サーバ装置２０（広告共有部２０３３）が、走行履歴テーブルを参照し、第１ユーザ端末３０Ａに対応する位置情報から所定の範囲内にある車両１０を抽出する。所定の範囲は、広告を視認できる程度の広さであることが好ましい。なお、車両の抽出は、距離情報のみを用いて行ってもよいが、時刻情報を併用してもよい。
【００８０】
次に、ステップＳ３５で、抽出した車両１０によって出力された広告のＩＤを取得する。なお、所定の範囲内に車両１０が複数存在するなど、第１ユーザが視認した広告を掲出した車両の候補が複数ある場合、所定の基準によって第一の車両を絞り込んでもよい。また、候補となる車両１０（広告）が複数ある場合、第１ユーザ端末３０Ａに対して、複数の候補を含むリストを送信し、対象の広告を第１ユーザに選択させてもよい。
ステップＳ３５の処理によって、第１ユーザが視認した広告が特定された状態となる。
【００８１】
次に、ステップＳ３６で、サーバ装置２０（広告共有部２０３３）が、第２ユーザの位置情報を取得する。第２ユーザの位置情報は、例えば、以下のようにして取得することができる。
【００８２】
（１）第２ユーザ端末への問い合わせ
第２ユーザ端末３０Ｂが、本実施形態に係る広告配信システムのメンバである場合、サーバ装置２０が、第２ユーザ端末３０Ｂに対して問い合わせを行うことで、当該第２ユーザ端末３０Ｂの位置情報を取得することができる。なお、この場合、第２ユーザに対して、広告の共有リクエストが第１ユーザによって発せられている旨の案内と、位置情報の提供に同意するか否かについての問い合わせを行うようにしてもよい。
【００８３】
（２）第２ユーザが乗車している車両への問い合わせ
第２ユーザが乗車している車両（車両１０であってもよいし、一般の車両であってもよい）が、本実施形態に係る広告配信システムのメンバである場合、サーバ装置２０が、当該車両（または、当該車両に搭載されているコンピュータや車載端末）に対して問い合わせを行うことで、当該第２ユーザの位置情報を取得することができる。なお、この場合、第２ユーザに対して、広告の共有リクエストが第１ユーザによって発せられている旨の案内と、位置情報の提供に同意するか否かについての問い合わせを行うようにしてもよい。また、第２ユーザが当該車両に乗車しているか否かについての問い合わせを行うようにしてもよい。
【００８４】
（３）第２ユーザ端末と通信を行っている他のサーバ装置への問い合わせ
第２ユーザ端末と直接通信を行わず、他のサービスを介して位置情報を取得してもよい。例えば、第２ユーザ端末がソーシャルネットワークサービスに登録している場合、当該サービスを提供するサーバに対して問い合わせを行うことで、当該第２ユーザの位置情報を取得することができる。なお、この場合、第２ユーザに対して、位置情報の提供に同意するか否かについての問い合わせを行うようにしてもよい。
【００８５】
次に、ステップＳ３７で、サーバ装置２０（広告共有部２０３３）が、走行履歴テーブルを参照し、第２ユーザ端末３０Ｂに対応する位置情報から所定の範囲内にある第二の車両（車両１０Ｂ）を抽出する。所定の範囲は、広告を視認できる程度の広さであることが
好ましい。
【００８６】
ステップＳ３７が終了すると、第１ユーザと第２ユーザで共有すべき広告（広告ＩＤ）と、当該広告を出力すべき一台以上の車両１０Ｂが決定される。広告ＩＤと車両ＩＤの組み合わせは、ステップＳ３８にて一時的に記憶され、図１０に示した処理（ステップＳ１３〜Ｓ１５）を実行する際に、該当する広告が車両１０Ｂに送信される。これにより、第１ユーザが指定した広告を、第２ユーザに視認させることが可能になる。
【００８７】
なお、広告の共有を行う際は、第２ユーザ端末３０Ｂに対して、第１ユーザから広告の共有リクエストが届いている旨を案内してもよい。その際、第１ユーザからのメッセージを伝送するようにしてもよい。また、第２ユーザが共有を受け入れた場合にのみ、ステップＳ３４以降に例示した処理を行うようにしてもよい。
【００８８】
以上説明したように、第一の実施形態に係る広告配信システムでは、第１ユーザによって視認された広告を、第１ユーザが指定する第２ユーザの近傍に存在する車両によって出力する。これにより、離れた場所に位置するユーザ同士が広告を共有することが可能になる。
【００８９】
なお、共有リクエストが送信された場合であっても、対象車両側において条件を充足しない場合、広告の配信を行わないようにしてもよい。例えば、広告情報テーブルに定義された条件（例えば、エリア，時間帯，車種の指定等）や、車両１０側に設定された条件（例えば、車両のオーナーによって指定された、除外したい広告のジャンル等）が適合しない場合、対象である広告の配信を中止してもよい。
【００９０】
（第二の実施形態）
第一の実施形態では、第１ユーザが第２ユーザを指定し、当該第２ユーザの近傍に位置する第二の車両（車両１０Ｂ）を用いて広告の共有を行った。これに対し、第二の実施形態は、図１３に示したように、第１ユーザが、自身が乗車している車両１０を用いて広告の共有を行う実施形態である。
【００９１】
第二の実施形態では、第１ユーザが共有リクエストを生成する際（ステップＳ３２）に、第２ユーザではなく、自身が乗車している車両１０を指定する情報を含ませる。また、第二の実施形態では、ステップＳ３６〜Ｓ３７の処理が省略され、ステップＳ３８において、第１ユーザが乗車している車両１０を、広告の送信対象（すなわち、第二の車両）として決定する。第１ユーザが乗車している車両１０は、システムが記憶している情報を用いて特定してもよいし、第１ユーザ端末３０Ａに対して問い合わせを行うことで特定してもよい。
【００９２】
このように、第二の実施形態によると、自身が乗車している車両１０を用いて広告の共有を行うことができる。
【００９３】
（第三の実施形態）
第一の実施形態では、第２ユーザの近傍に位置する車両１０Ｂを用いて広告の共有を行い、第二の実施形態では、第１ユーザが乗車中である車両１０Ａを用いて広告の共有を行った。これに対し、第三の実施形態は、第１ユーザまたは第２ユーザが所持する携帯端末に対して、広告に付帯する情報をさらに送信する実施形態である。
【００９４】
図１４は、第三の実施形態における広告情報テーブルの構成の一例を示す図である。図示したように、第三の実施形態では、広告情報テーブルに、広告に付帯する情報（付帯情報５０５）が格納される。付帯情報５０５には、広告に関する詳細な情報が格納される。
付帯情報は、プレーンテキストで記述されたものであってもよいし、マークアップ言語等で記述されたものであってもよい。
【００９５】
第三の実施形態では、ステップＳ３５の処理が完了した後で、サーバ装置２０が、第１ユーザ端末３０Ａまたは第２ユーザ端末３０Ｂに送信する付帯情報を取得する。
なお、情報の送信先を第１ユーザ（第１ユーザ端末３０Ａ）とするか第２ユーザ（第２ユーザ端末３０Ｂ）とするかは、共有リクエストと同時に、第１ユーザ端末３０Ａからサーバ装置２０に通知してもよい。
次に、サーバ装置２０が、例えば、ステップＳ３５にて取得した広告ＩＤと、広告情報テーブルに記憶されている付帯情報に基づいて、ユーザ端末に提供するデータを生成する。例えば、ＨＴＭＬなどを用いて、広告についての詳細な情報を含んだウェブページ等を生成してもよい。これにより、第１ユーザ（または第２ユーザ）は、車両１０によって掲出された広告に関連する情報を取得することができる。
【００９６】
なお、本実施形態では、付帯情報の送信先をユーザ端末としたが、他の端末に付帯情報を送信するようにしてもよい。例えば、第１ユーザないし第２ユーザが乗車している車両が特定可能であれば、当該車両に搭載されている車載端末を宛先としてもよい。
【００９７】
また、第２ユーザ端末３０Ｂによって所定のアクション（例えば、付帯情報へのアクセスや、広告対象商品の購入、広告対象店舗への案内動作等）が行われた場合に、広告共有部２０３３が、第１ユーザに対して付与するインセンティブを算出するようにしてもよい。インセンティブとは、例えば、特定の企業やサイトにて有効なポイントや、電子マネーであってもよい。かかる構成によると、広告を共有させる動機を創出することができる。
【００９８】
（その他の変形例）
本開示において説明した処理や手段は、技術的な矛盾が生じない限りにおいて、自由に組み合わせて実施することができる。
【００９９】
例えば、実施形態の説明では、第１ユーザが第２ユーザを指定するものとしたが、第２ユーザは必ずしも指名されなくてもよい。例えば、第１ユーザと属性が類似したユーザを、第２ユーザとしてシステムが自動的に選択してもよい。また、第１ユーザが、第２ユーザの属性のみを指定してもよい。属性は、例えば、本実施形態に係るシステム、または、他のソーシャルネットワーク等に登録されたデータを介して判定してもよい。属性は、例えば、性別、年齢層、居住地、職業、家族構成、現在位置、所有している車両のメーカー、車種等が挙げられるが、これ以外であってもよい。
また、広告の共有を受けた第２ユーザが、同一の広告を、更に他のユーザと共有してもよい。
【０１００】
また、１つの装置が行うものとして説明した処理が、複数の装置によって分担して実行されてもよい。あるいは、異なる装置が行うものとして説明した処理が、１つの装置によって実行されても構わない。コンピュータシステムにおいて、各機能をどのようなハードウェア構成（サーバ構成）によって実現するかは柔軟に変更可能である。
【０１０１】
本発明は、上記の実施形態で説明した機能を実装したコンピュータプログラムをコンピュータに供給し、当該コンピュータが有する１つ以上のプロセッサがプログラムを読み出して実行することによっても実現可能である。このようなコンピュータプログラムは、コンピュータのシステムバスに接続可能な非一時的なコンピュータ可読記憶媒体によってコンピュータに提供されてもよいし、ネットワークを介してコンピュータに提供されてもよい。非一時的なコンピュータ可読記憶媒体は、例えば、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスクドライブ（ＨＤＤ）等）、光ディスク（ＣＤ−ＲＯＭ、
ＤＶＤディスク・ブルーレイディスク等）など任意のタイプのディスク、読み込み専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、磁気カード、フラッシュメモリ、光学式カード、電子的命令を格納するために適した任意のタイプの媒体を含む。
【符号の説明】
【０１０２】
１０・・・車両
１０１・・・表示装置
１０２・・・制御部
１０３・・・記憶部
１０４・・・通信部
１０５・・・位置情報取得部
２０・・・サーバ装置
２０１・・・通信部
２０２・・・記憶部
２０２Ａ・・・広告情報データベース
２０２Ｂ・・・車両情報データベース
２０２Ｃ・・・走行履歴データベース
２０３・・・制御部
【図１】
2020052128.tif 000003
【図２】
2020052128.tif 000004
【図３】
2020052128.tif 000005
【図４】
2020052128.tif 000006
【図５】
2020052128.tif 000007
【図６】
2020052128.tif 000008
【図７】
2020052128.tif 000009
【図８】
2020052128.tif 000010
【図９】
2020052128.tif 000011
【図１０】
2020052128.tif 000012
【図１１】
2020052128.tif 000013
【図１２】
2020052128.tif 000014
【図１３】
2020052128.tif 000015
【図１４】
2020052128.tif 000016