本发明涉及信息处理装置、信息处理方法以及非临时性存储介质。
背景技术:
已知一种使多台车辆联动地对广告进行显示的广告系统(例如,参照专利文献1)。
在先技术文献
专利文献
专利文献1:日本特开2013-089096号公报
技术实现要素:
发明所要解决的课题
本发明的目的在于,使用多台车辆来提供更加有效的广告。
用于解决课题的方法
本发明的方式之一为一种信息处理装置,其使具有朝向车辆的外侧显示广告的显示装置的多台车辆对广告进行显示,其中,所述信息处理装置具备控制部,所述控制部执行如下操作,即:取得通过预定范围的所述多台车辆的、与所述预定范围内的速度相关的信息即速度信息,所述预定范围为能够从预定地点对所述显示装置进行识别的范围;在所述多台车辆中的、正在所述预定范围内对所述广告进行显示的第一车辆在所述广告的结束前移动到所述预定范围外的情况下,当所述多台车辆中的、与所述第一车辆相比而后驶入所述预定范围内的第二车辆驶入所述预定范围内时,以使所述广告从如下的位置起被显示的方式而使所述第二车辆对所述广告进行显示,所述位置为,在所述第一车辆移动至所述预定范围外的时间点上被所述第一车辆的所述显示装置所显示着的所述广告的位置、且为基于所述速度信息而获得的位置。
本发明的方式之一为一种信息处理方法,其使多台具有朝向车辆的外侧显示广告的显示装置的车辆对广告进行显示,在所述信息处理方法中,执行如下操作,即:取得通过预定范围的所述多台车辆的、与在所述预定范围内的速度相关的信息即速度信息,所述预定范围为能够从预定地点对所述显示装置进行识别的范围;在所述多台车辆中的、正在所述预定范围内对所述广告进行显示的第一车辆在所述广告的结束前移动到所述预定范围外的情况下,当所述多台车辆中的、与所述第一车辆相比而后驶入所述预定范围内的第二车辆驶入所述预定范围内时,以使所述广告从如下的位置起被显示的方式而使所述第二车辆对所述广告进行显示,所述位置为,在所述第一车辆移动至所述预定范围外的时间点上被所述第一车辆的所述显示装置所显示着的所述广告的位置、且为基于所述速度信息而获得的位置。
本发明的方式之一为一种非临时性存储介质,其使如下的程序存储于计算机中,所述程序使具有朝向车辆的外侧显示广告的显示装置的多台车辆对广告进行显示,其中,所述非临时性存储介质上存储有用于使计算机执行如下操作的程序,即:取得通过预定范围的所述多台车辆的、与在所述预定范围内的速度相关的信息即速度信息,所述预定范围为能够从预定地点对所述显示装置进行识别的范围;在所述多台车辆中的、正在所述预定范围内对所述广告进行显示的第一车辆在所述广告结束前移动到所述预定范围外的情况下,当所述多台车辆中的、与所述第一车辆相比而后驶入所述预定范围内的第二车辆驶入所述预定范围内时,以使所述广告从如下的位置起被显示的方式而使所述第二车辆对所述广告进行显示,所述位置为,在所述第一车辆移动至所述预定范围外的时间点上被所述第一车辆的所述显示装置所显示着的所述广告的位置、且为基于所述速度信息而获得的位置。
发明效果
根据本发明,能够使用多台车辆来提供更加有效的广告。
附图说明
图1为表示实施方式所涉及的广告显示系统的概要结构的图。
图2为用于对车辆进行说明的图。
图3为对使车辆的显示装置所显示的广告进行说明的图。
图4为示意性地表示构成实施方式所涉及的广告显示系统的车辆以及服务器的各个结构的一个示例的框图。
图5为表示服务器的功能结构的一个示例的图。
图6为表示被存储于广告信息db中的广告信息的一个示例的图。
图7为表示被存储于行驶历史db中的行驶历史的一个示例的图。
图8为表示被存储于投放信息db中的投放信息的一个示例的图。
图9为表示从车辆向服务器发送与广告的显示相关的信息的处理的一个示例的流程图。
图10为表示在车辆的显示装置上对广告进行显示的处理的一个示例的流程图。
图11为表示车辆管理处理的一个示例的流程图。
图12为表示广告投放处理的一个示例的流程图。
图13为表示第二实施方式所涉及的、被存储于广告信息db中的广告信息的一个示例的图。
图14为表示第二实施方式所涉及的、被存储于投放信息db中的投放信息的一个示例的图。
图15为表示第二实施方式所涉及的广告投放处理的一个示例的流程图。
图16为表示第三实施方式所涉及的、被存储于广告信息db中的广告信息的一个示例的图。
图17为表示第三实施方式所涉及的广告投放处理的一个示例的流程图。
具体实施方式
作为本发明的方式之一的信息处理装置分别取得预定范围内的多台车辆的与速度相关的信息。该速度也可以为预测出的速度。预定范围为,消费者能够从预定地点对显示装置进行识别的范围。该预定范围也可称为,消费者能够对被显示在车辆的显示装置上的广告进行识别的范围。预定地点是指,消费者在例如交叉路口或人行横道等的附近处停下的地点,并且为存在于车外的消费者对被显示在车辆的显示装置上的广告进行识别的可能性较高的地点。当车辆在使车辆的显示装置显示着广告的状态下通过预定范围内时,能够使存在于预定地点的消费者识别广告。然而,在广告为随着时间而发生变化的例如动画的情况下,有时会由于车辆的速度而使消费者难以通过一台车辆而识别到从广告的开始到结束为止的全部内容(以下,也称为广告整体)。即,存在车辆在广告结束之前从预定范围驶出,从而致使消费者无法观看到广告整体的情况。因此,即使第一车辆在广告的中途移动到了预定范围外,信息处理装置也会通过利用在此之后驶入预定范围内的第二车辆而使该广告的后续显示,从而使消费者观看到广告的后续。由于通过重复此操作,从而能够由后续的车辆一个接一个地使车外的消费者观看到广告的后续,因此能够使消费者观看到广告整体。在此,由于根据车辆的速度来决定在预定范围内能够使车辆的显示装置显示广告的时间,因此基于第一车辆的速度信息而决定了第二车辆从广告的哪个位置开始显示即可。如此,由于能够使消费者观看到广告整体,因此能够进一步提高广告的效果。另外,第一车辆和第二车辆并不限于向相同的方向行进的车辆。
也可以设为,所述控制部还执行如下操作,即:基于与所述多台车辆中的、驶入所述预定范围内的顺序的各车辆相对应的所述速度信息而对所述广告进行分割,并按照驶入所述预定范围内的顺序来使各所述车辆的所述显示装置对分割了的所述广告进行显示。如果能够预测各车辆的速度信息,则能够对各车辆在预定范围内能够显示广告的时间进行预测。如果根据该时间而预先对广告进行分割,并按照进入预定范围内的顺序而在各车辆中显示被分割的广告,则能够容易地显示广告整体。各车辆的速度例如为当前时间点的速度、或预定范围内的道路的限速,并能够根据交通信号的信息、交通堵塞信息等来进行预测。
也可以设为,所述控制部还执行如下操作,即:基于关于所述多台车辆中的、在预定期间内驶入所述预定范围内的各车辆的所述车速信息,来对所述广告的长度进行变更。预定期间为,消费者在预定地点滞留的期间,例如为行人侧的信号灯控制器所示的信号为红灯的期间。在此,存在车外的消费者经过一段时间而从预定地点移动开的可能性。消费者例如在信号发生改变时,横穿道路而进行移动。当消费者从预定地点移动开时,消费者无法观看到广告整体的可能性会变高,因此,广告效果有可能会降低。即,通过以使消费者能够在预定期间内看到广告整体的方式来对广告的长度进行调整,从而能够提高广告效果。例如,也可以预先准备多个时间长度不同的广告,并根据速度信息来对将要显示的广告进行切换。
也可以设为,所述控制部还执行如下内容,即:取得与所述预定范围内的交通相关的信息、即交通信息;基于所述交通信息而取得所述速度信息。与交通相关的信息例如为与交通信号相关的信息、或者与交通堵塞相关的信息等。这些信息为与存在于预定范围内的车辆的速度关联的信息,且为与能够在预定地点对各被显示在车辆的显示装置上的广告进行识别的时间相关联的信息。由于在例如消费者能够对广告进行识别的时间较长的情况下,通过与此相对应地使广告的时间延长,从而能够向车外显示更多的信息,因此能够提高广告效果。另一方面,由于在消费者能够对广告进行识别的时间较短的情况下,通过与此相对应地使广告的时间缩短,从而能够向车外显示广告的全部,因此能够提高广告效果。
也可以设为,所述控制部还执行如下内容,即:所述预定范围内的所述多台车辆的速度越高,则越使所述广告中所包含的信息量减少。例如,当显示着信息量较多的广告的车辆以高速而在预定范围内行驶时,存在消费者无法充分地理解被显示在显示装置上的广告的情况。针对于此,如果通过随着车辆的速度变快而使文字变大或使图形简化,从而使广告中所包含的信息量减少,则能够对无法理解到广告的情况进行抑制。另一方面,由于在车辆的速度较低的情况下,即使使广告所包含的信息量增多也能够使消费者充分理解,因此能够给予消费者更多的信息。
以下,基于附图而对本发明的实施方式进行说明。以下的实施方式的结构为例示,本发明并不限定于实施方式的结构。此外,以下的实施方式能够在可能的范围内进行组合。
<第一实施方式>
图1为,表示实施方式所涉及的广告显示系统1的概要结构的图。图1所示的广告显示系统1为,包括在车身的外壁上具备显示装置的多台车辆10,并且使该多台车辆10的显示装置对广告进行显示的系统。在广告中包含有静态图像或动画(影像)、幻灯片、消息信息等。另外,在广告中还可以包含有,内容中包括由cg(computergraphics:计算机图形)等所生成的视觉信息的ar(augmentedreality:增强现实)或投影映射(projectionmapping)等。另外,在下文中,对广告为动画的情况进行说明。在图1的示例中,广告显示系统1包括多台车辆10(10a、10b、10c)以及服务器30。另外,车辆10的台数并不限定于图1所例示的3台,其为任意台数均可。此外,车辆10的种类并未进行限定。例如,车辆10既可以为即使不存在驾驶员也可以自动地进行行驶的自动驾驶车辆,也可以为驾驶员手动进行驾驶的车辆。此外,车辆10也可以为设为专用于广告的显示的车辆。
在下文中,在对图1所示的各个车辆进行区分的情况下,将它们称为第一车辆10a、第二车辆10b、第三车辆10c,而在不对各车辆进行区分的情况下,仅称为车辆10。车辆10以及服务器30通过网络n1而被相互连接。网络n1例如为互联网等作为世界规模的公众网络,也可以采用wan(wideareanetwork:广域网)或其他的通信网络。网络n1也可以包括移动电话等的电话通信网络、wifi等的无线通信网络。
车辆10为,在车身的外壁上具备显示装置的车辆。车辆10例如接收从服务器30被投放的广告的数据(广告数据)。而且,车辆10经由本车辆所具备的显示装置,而向车辆10的外部显示基于广告数据的广告。
图2为,用于对车辆10进行说明的图。如图2所示,在构成车辆10的车身的外壁上配置有显示装置29。显示装置29例如可以被配置在左侧面、右侧面、车辆前方、车辆后方、车辆上方等任意的位置处,此外,也可以在多个位置处进行配置。此外,显示装置29的配置位置也可以为除此以外的位置。例如,在具备投影仪等的情况下,能够将对影像进行投影的车辆的车窗玻璃(例如,侧窗、后窗等)作为配置位置而进行例示。
此外,车辆10定期地或者根据来自服务器30的请求,而向服务器30发送表示本车辆的状态的状态信息。作为状态信息,可例示出车辆10的位置信息(纬度、经度)、速度信息、表示行进方向的信息等。车辆10将上述的信息与专对本车辆进行识别的识别信息(车辆id)一同发送至服务器30。另外,对车辆10进行识别的车辆id被预先分配。
第一实施方式所涉及的服务器30为,对针对多台车辆10而被显示的广告进行管理的服务器。服务器30将与经由多台车辆10而被显示的广告相关的信息、和与具备显示装置29的车辆10相关的信息保存在数据库中。此外,服务器30从与网络n1相连接的车辆10取得定期地被发送的状态信息。而且,服务器30基于从各车辆10所取得的上述信息,而使各车辆10显示广告。
服务器30例如基于从各车辆10所取得的位置信息以及速度信息,而对动画进行分割并分别输出至通过预定范围的多台车辆10。通过对这些动画进行拼合,从而整体上完成一个动画。服务器30取得能够在预定地点对各车辆10的显示装置29上所显示的动画进行识别的时间,并针对每个该能够识别的时间而按照将通过预定范围的顺序分别对动画依次进行分割,并对动画进行输出,以使分割了的动画在车辆10通过预定范围时进行显示。即,使第二车辆10b在预定范围内对第一车辆10a所显示的动画的后续进行显示,而且,使第三车辆10c对第二车辆10b所显示的动画的后续进行显示。由此,由于存在于预定地点的消费者能够通过第二车辆10b而看到第一车辆10a上所显示的动画的后续,并能够通过第三车辆10c而看到第二车辆10b上所显示的动画的后续,因此能够将较长的动画观看到最后。由此,能够提高广告效果。
图3为,对使车辆10的显示装置29所所显示的广告进行说明的图。图3对一个动画被分割成三份的情况进行了例示。在图3的横向上,将从“动画开始”到“动画结束”为止的时间作为动画的长度来表示。在图3中,第一期间表示通过第一车辆10a而被显示的动画的时间上的长度,第二期间表示通过第二车辆10b而被显示的动画的时间上的长度,第三期间表示通过第三车辆10c而被显示的动画的时间上的长度。此外,第一分割时期为,相当于第一期间和第二期间的边界的时期,第二分割时期为,相当于第二期间和第三期间的边界的时期。在图3中,对第一车辆10a、第二车辆10b、第三车辆10c依次通过预定范围的情况进行例示,将能够从预定地点对第一车辆10a的显示装置29进行识别的期间设为第一期间,将能够从预定地点对第二车辆10b的显示装置29进行识别的期间设为第二期间,将能够从预定地点对第三车辆10c的显示装置29进行识别的期间设为第三期间。此外,在图3中,对在第一车辆10a驶出预定范围之后,第二车辆10b驶入预定范围,并在第二车辆10b驶出预定范围之后,第三车辆10c驶入预定范围的情况进行了例示。
服务器30取得通过预定地点的车辆10的顺序,并且在各车辆10通过预定地点之际,针对各车辆10而计算出能够从预定地点对显示装置29进行识别的期间。例如,服务器30设为持续保持车辆10的当前时间点下的速度,并计算出车辆10通过预定范围所需的时间,以作为能够从预定地点对显示装置29进行识别的期间。另外,虽然预定范围为能够从预定地点对显示装置29进行识别的范围,但是该预定范围既可以根据显示装置29的大小等来设定,也可以与显示装置29的大小无关地预先进行设定。通过采用这种方式,从而求出第一期间、第二期间、第三期间的各自的长度。
并且,服务器30根据第一期间来求取第一分割时期,并根据第一期间以及第二期间来求取第二分割时期。而且,服务器30在第一车辆10a驶入预定范围时,以使与第一期间相对应的动画被显示在第一车辆10a的显示装置29上的方式,而向第一车辆10a投放与第一期间相对应的动画。并且,服务器30在第二车辆10b驶入预定范围时,以使与第二期间相对应的动画被显示在第二车辆10b的显示装置29上的方式,而向第二车辆10b投放与第二期间相对应的动画。同样地,服务器30在第三车辆10c驶入预定范围时,以使与第三期间相对应的动画被显示在第三车辆10c的显示装置29上的方式,而向第三车辆10c投放与第三期间相对应的动画。另外,虽然也可以将分割了的动画从服务器30输出至各车辆10,但是也可以代替该方式,而将未分割的动画、和与对应于各车辆10的动画的分割时期相关的信息从服务器30输出至各车辆10。
在此,例如还存在如下的情况,即,在第一车辆10a驶出预定范围之后而第二车辆10b驶入预定范围之前会花费时间。在这种情况下,虽然成为从预定地点观看动画的消费者会看到留有间隔的动画的情况,但是是能够观看到全部动画的。另一方面,在例如在第一车辆10a驶出预定范围之前而第二车辆10b驶入预定范围的情况下,能够同时地对第一车辆10a的显示装置29和第二车辆10b的显示装置29进行识别。在这样的情况下,也可以以在第一车辆10a和第二车辆10b上对动画的相同的位置的方式进行显示的方式来投放动画。
根据本第一实施方式所涉及的广告显示系统1,由于即使为在一台车辆10通过预定范围时不能完全显示的这种较长的广告,也能够使用多台车辆10来对广告整体进行显示,因此能够提高广告的宣传效果。
(硬件结构)
基于图4而对车辆10以及服务器30的硬件结构进行说明。图4为,示意性地表示构成本实施方式所涉及的广告显示系统1的车辆10以及服务器30的各个结构的一个示例的框图。
服务器30具有一般的计算机的结构。服务器30具备处理器31、主存储部32、辅助存储部33、通信部34。这些单元通过总线而被相互连接。
处理器31例如为cpu(centralprocessingunit:中央处理单元)或dsp(digitalsignalprocessor:数字信号处理器)等。处理器31对服务器30进行控制,并实施各种各样的信息处理的运算。处理器31为“控制部”的一个示例。主存储部32为ram(randomaccessmemory:随机存取存储器)、rom(readonlymemory:只读存储器)等。辅助存储部为eprom(erasableprogrammablerom:可擦可编程只读存储器)、硬盘驱动器(hdd;harddiskdrive)、可移动介质等。在辅助存储部33中,存储有操作系统(operatingsystem;os)、各种程序、各种表格等。处理器31将存储于辅助存储部33中的程序载入至主存储部32的工作区中并执行,且通过该程序的执行而对各结构部分等进行控制。由此,服务器30实现与预定的目的相符的功能。主存储部32以及辅助存储部33为,能够由计算机读取的记录介质。另外,服务器30既可以为单一的计算机,也可以为由多台计算机相互协同工作的服务器。此外,被存储于辅助存储部33中的信息也可以被存储于主存储部32中。此外,被存储于主存储部32中的信息也可以被存储于辅助存储部33中。
通信部34为,经由网络n1而与车辆10实施通信的单元。通信部34例如为lan(localareanetwork,局域网)接口板、用于无线通信的无线通信电路。lan接口板或无线通信电路与网络n1连接。
另外,虽然由服务器30而被执行的一系列的处理也能够通过硬件来执行,但也能够通过软件来执行。服务器30的硬件结构并不限定于图4所示的结构。
接下来,对车辆10进行说明。车辆10具有处理器21、主存储部22、辅助存储部23、输入部24、输出部25、通信部26、位置信息传感器27、行驶信息传感器28、显示装置29。这些构件通过总线而被相互连接。关于处理器21、主存储部22、辅助存储部23,由于与服务器30的处理器31、主存储部32、辅助存储部33相同,因此省略其说明。
输入部24为,受理用户所实施的输入操作的单元,例如为触摸面板、按压按钮等。输出部25为,向正在乘车的用户提示信息的单元,例如为lcd(liquidcrystaldisplay:液晶显示器)、el(electroluminescence:电致发光)面板、扬声器、灯等。输入部24以及输出部25也可以作为一个触摸面板显示器而构成。通信部26为,用于将车辆10与网络n1连接的通信单元。通信部26例如为,用于利用移动体通信服务(3g(3rdgeneration:第三代移动通信技术)或lte(longtermevolution:长期演进)等的电话通信网络、wifi等的无线通信),而经由网络n1与其他装置(例如服务器30等)实施通信的电路。也能够通过通信部26来实施车辆间通信。
位置信息传感器27以预定的周期而取得车辆10的位置信息。位置信息传感器27例如为gps(globalpositioningsystem:全球定位系统)接收部、wifi通信部等。行驶信息传感器28为,对车辆10的行驶状态以及车辆周围的状况进行检测的传感器的集合。行驶信息传感器28例如包括车速传感器、加速度传感器、雷达、方位角传感器等、对与行驶状态或车辆周围的状况相关联的信息(以下,也称为行驶信息)进行检测的一个以上的传感器。然而,通过行驶信息传感器28而被检测到的信息例如也可以包括通过路车间通信或车辆间通信而取得的、与本车辆附近的拥堵程度、周边车辆的速度、信号灯控制器的控制等相关的数据。由行驶信息传感器28所检测到的信息例如与时刻信息一同被记录到辅助存储部23等中,并与位置信息一同被发送至服务器30。
显示装置29以使用lcd(liquidcrystaldisplay:液晶显示器)等的液晶显示器、有机el(electroluminescence:电致发光)显示器、led(lightemittingdiode:发光二极管)矩阵、投影仪等的方式而被构成。显示装置29朝向外部而被设置在车身的外壁上。也可以在各车辆10上设置有多个显示装置29。车辆10将与相对于显示装置29的广告的显示相关的信息保存在辅助存储部23等中。例如,在与广告的显示相关的信息中,包含有从服务器30被发送至本车辆的信息(组id、广告id、广告数据、区域id等)。关于组id、广告id、区域id,将在后文中进行叙述。此外,在与广告的显示相关的信息中,包含有被发送至本车辆的表示广告的显示部分的信息(为表示从广告的哪个位置起显示到哪个位置为止的信息,以下,也称为显示信息)。另外,车辆10的硬件结构并不限定于图4所示的结构。如后述的那样,本第一实施方式所涉及的车辆10会将上述的位置信息、行驶信息与专对本车辆进行识别的识别信息(车辆id、ip地址等)一同发送至服务器30。
(功能结构)
图5为,表示服务器30的功能结构的一个示例的图。服务器30包括车辆管理部301、车辆选定部302、广告投放部303、广告信息db311、行驶历史db312、投放信息db313、地图信息db314,以作为功能结构要素。车辆管理部301、车辆选定部302、广告投放部303例如为,通过服务器30的处理器31执行被存储于辅助存储部33中的各种程序从而被提供的功能结构要素。
广告信息db311、行驶历史db312、投放信息db313、地图信息db314通过利用处理器31所执行的数据库管理系统(databasemanagementsystem;dbms)的程序来对被存储在辅助存储部33中的数据进行管理,从而被构建。广告信息db311、行驶历史db312、投放信息db313、地图信息db314例如为关系型数据库。另外,服务器30的各个功能结构素中的任意一方、或者其处理的一部分也可以通过与网络n1连接的其他计算机而被执行。
车辆管理部301取得从车辆10所发送的状态信息。在状态信息中包含有通过位置信息传感器27而取得的位置信息、和通过行驶信息传感器28而取得的行驶信息等。此外,车辆管理部301在车辆10已被分组化的情况下,取得从车辆10所发送的与广告的显示相关的信息(组id、广告id、广告数据、区域id、显示信息等)。车辆管理部301根据取得状态信息、与广告的显示相关的信息的时刻信息而生成记录,并将该记录存储到行驶历史db312等中。另外,上述的各信息作为按照每个车辆10的表格而被管理。
车辆选定部302基于预定的条件,来对用于使各车辆10所具备的显示装置29对广告进行显示的车辆组进行选定。在此所说的预定的条件是指,用于对多台车辆10进行分组化的条件。在预定的条件中包含有从各车辆10收集到的状态信息。车辆选定部302将与被选定的车辆组相关的信息提交给广告投放部303。
广告投放部303向被选定的车辆组投放广告。广告投放部303将与车辆组和被投放到该车辆组的广告相关的信息存储到投放信息db313中。
广告信息db311对与投放至被分组化了的车辆组的广告相关的数据进行存储。服务器30受理通过提供广告的广告商而被生成的数据,并将之注册到广告信息db311中。图6为,表示被存储于广告信息db311中的广告信息的一个示例的图。如图6所例示的那样,广告信息作为广告信息表而被管理。被注册到广告信息表中的信息能够适当地进行字段的追加、变更、删除。
图6所例示的广告信息表具有广告id、区域id、显示时间、广告数据的各个字段。在广告id的字段中存储有对从广告商所受理的广告进行识别的识别信息(广告id)。广告id在广告的注册时被赋予。在区域id的字段中,存储有表示在对广告进行显示的状态下使车辆10行驶的区域的信息(区域id)。区域id为,对上述预定范围进行识别的信息。在显示时间的字段中存储有为使广告全部显示而所需的时间,即,存储有表示广告的长度的信息。在广告数据的字段中存储有与动画数据等的广告的数据相关的信息。然而,被存储于广告数据的字段中的信息也可以为表示被存储于其他表格等中的广告数据的识别号码。
行驶历史db312对从车辆10所取得或收集到的状态信息的历史进行存储。在行驶历史db312中,存储有被注册到广告显示系统1中的针对每台车辆10的状态信息的历史。图7为,表示被存储于行驶历史db312中的行驶历史的一个示例。行驶历史作为各车辆10的历史表格而被管理。被注册到历史表格中的信息能够适当地进行字段的追加、变更、删除。
图7所例示的历史表格具有日期时间、位置信息、速度信息、行进方向、组id、显示信息、广告id的各字段。在日期时间的字段中存储有表示取得状态信息的日期时间的信息。在位置信息的字段中存储有表示当前时间点的车辆10的位置的位置信息(纬度、经度等)。在速度信息的字段中存储有表示当前时间点的车辆10的速度(km/h)的速度信息。在行进方向的字段中存储有表示车辆10的行进方向的信息(例如,方位)。在组id的字段中,存储有通过服务器30而被赋予的、对车辆10所属的车辆组进行识别的识别信息(组id)。另外,在未被赋予组id时,在该字段中存储有表示组id未赋予的信息(例如,“---”或空白栏等)。
在显示信息的字段中存储有表示广告的显示部分的信息。例如,在车辆10局部性地显示广告的情况下,存储有表示开始广告的显示的位置的信息、以及表示结束广告的显示的位置的信息。另外,也可以存储有表示开始广告的显示的位置的信息、以及表示局部性地显示广告的时间的信息。例如,在该字段中存储有相当于图3所示的第一分割时期或第二分割时期的信息。此外,例如,存储有相当于图3所示的第一期间、第二期间、第三期间的信息。另外,在广告未被分配时,在该字段中存储有表示不存在显示信息的信息(例如,“---”或空白栏等)。
在广告id的字段中存储有广告id。在不存在广告id时,即,在组id未被赋予时,在该字段中存储有表示不存在广告id的信息(例如,“---”或空白栏等)。
投放信息db313对与被选定的车辆组和被投放至该车辆组的广告相关的信息进行存储。图8为,表示被存储于投放信息db313中的投放信息的一个示例的图。如图8所示,投放信息作为投放信息表而被管理。另外,被注册到投放信息表中的信息能够适当地进行字段的追加、变更、删除。
图8所例示的投放信息表具有组id、车辆id、广告id、显示信息、区域id的各个字段。广告id以及区域id由于与图6相同,因此省略其说明。组id以及显示信息由于与图7相同,因此省略其说明。在车辆id字段中存储有车辆id。车辆id在车辆10向广告显示系统1的注册时,以与ip地址等建立对应关系的方式而通过服务器30被赋予。另外,在该字段中也可以存储有与动画数据等的广告的数据、且提取出了在各车辆10存在于预定范围内时所显示的部分的广告的数据相关的信息,以代替图8所示的显示信息。
在图8中,例示了被赋予有组id“g001”的、由车辆id“v001”、“v002”、“v003”这三台所组成的车辆组。另外,将第一车辆10a的车辆id设为v001,将第二车辆10b的车辆id设为v002,将第三车辆10c的车辆id设为v003。构成组id“g001”的各车辆10在与区域id“d002”相对应的预定范围内,使由广告id“t002”而被识别的广告依次显示。第一车辆10a使显示装置29对与广告id“t002”相对应的广告数据中的、与显示信息“c002_1”相对应的部分的广告进行显示。同样地,第二车辆10b使显示装置29对与广告id“t002”相对应的广告数据中的、与显示信息“c002_2”相对应的部分的广告进行显示。第三车辆10c使显示装置29对与广告id“t002”相对应的广告数据中的、与显示信息“c002_3”相对应的部分的广告进行显示。属于组id“g001”的车辆10的台数成为,显示全部与广告id相对应的广告数据所需的台数。该车辆10的台数是基于各车辆10的速度或广告的时间上的长度而被决定的。
返回至图5,在地图信息db314中存储有地图数据、表示该地图数据上的各地点的特性的文字或照片等的包含poi(pointofinterest:兴趣点)信息的地图信息。另外,地图信db314也可以由与网络n1相连接的其它系统、例如gis(geographicinformationsystem:地理信息系统)来提供。
(处理的流程:车辆)
接着,参照图9以及图10而对第一实施方式所涉及的车辆10的处理进行说明。图9为,表示从车辆10向服务器30发送与广告的显示相关的信息的处理的一个示例的流程图。图9的处理每经过预定的时间(例如,固定的周期间隔、来自服务器30的请求)通过处理器21而被执行。
在步骤s101中,处理器21取得表示本车辆的状态的状态信息。处理器21通过位置信息传感器27而取得位置信息,并通过行驶信息传感器28而取得行驶信息。处理器21对位置信息以及行驶信息、和表示取得这些信息的时刻的时刻信息建立对应关系,并将之临时性地存储到主存储部22的预定的区域内,进而转移至步骤s102的处理。另外,处理器21也可以将通过路车间通信或车辆间通信所取得的、与本车辆附近的拥堵程度、信号灯控制器的控制等相关的数据包含在状态信息中。
在步骤s102中,对本车辆是否属于某一组进行判断。在本车辆属于组的情况下,通过服务器30而被发送的与广告的显示相关的信息将被存储到辅助存储部23等中。处理器21例如参照辅助存储部23等,来对是否存储有与上述广告的显示相关的信息进行判断。在步骤s102中被做出肯定判断的情况下进入步骤s103,在被做出否定判断的情况下进入步骤s104。
在步骤s103中,取得与广告的显示相关的信息。处理器21参照辅助存储部23等,而取得从服务器30被发送至本车辆的、与广告的显示相关的信息(组id、广告id、广告数据、区域id、显示信息等)。
在步骤s104中,处理器21将在步骤s101、或者步骤s101以及步骤s103的处理中所取得的信息发送至服务器30。处理器21对上述信息与被赋予给本车辆的车辆id建立关联,并发送至服务器30。在步骤s104的处理后,图9所示的流程图结束。
通过以上的处理,从而车辆10能够将与本车辆的行驶状态相关的状态信息发送至服务器30。此外,在已完成用于使本车辆显示广告的分组化的情况下,能够将与广告的显示相关的信息通知给服务器30。服务器30能够基于从车辆10所发送的状态信息、与广告的显示相关的信息,来进行将对广告进行显示的车辆组的选定(分组化)。
接下来,图10为,表示在车辆10的显示装置29上对广告进行显示的处理的一个示例的流程图。图10的处理每经过预定的时间(例如,固定的周期间隔)通过处理器21而被执行。
在步骤s201中,处理器21对是否已从服务器30取得与广告的显示相关的信息进行判断。通过服务器30而被发送的与广告的显示相关的信息被存储到辅助存储部23等中。处理器21例如参照辅助存储部23等而对是否存储有与上述广告的显示相关的信息进行判断。在步骤s201中被做出肯定判断的情况下进入步骤s202,在被做出否定判断的情况下使图10所示的流程图结束。
在步骤s202中,对是否为本车辆驶入预定范围的时刻进行判断。处理器21基于区域id来求取预定范围。另外,区域id与预定范围的关系被预先存储于辅助存储部23等中。而且,当本车辆的当前位置为预定范围附近处时,处理器21判断为是本车辆驶入预定范围的时刻。另外,本车辆的当前位置通过位置信息传感器27而被取得。在步骤s202中被做出肯定判断的情况下进入步骤s203,在被做出否定判断的情况下将再次执行步骤s202的处理。
在步骤s203中,处理器21使向显示装置29的广告的显示开始。处理器21使显示装置29对与广告id相对应的广告进行显示。此时,根据显示信息而使显示装置29显示广告的预定的部分。在步骤s204中,对是否为结束广告的显示的时刻进行判断。结束广告的显示的时刻基于显示信息来决定。另外,也可以基于位置信息来对本车辆是否已驶出预定范围进行判断,并在判断为本车辆已驶出预定范围的情况下,判断为是结束广告的显示的时刻。在于步骤s204中被做出肯定判断的情况下进入步骤s205,在被做出否定判断的情况下执行步骤s204的处理。而且,在步骤s205中,处理器21使向显示装置29的广告的显示结束。
通过以上的处理,从而各车辆10使被分配到的广告的部分进行显示。而且,由于被分组化的车辆一个接一个地显示广告的后续,因此能够使存在于预定地点的消费者观看到广告整体。
(处理的流程:服务器)
接下来,参照图11以及图12而对第一实施方式所涉及的服务器30的处理进行说明。图11为,表示车辆管理处理的一个示例的流程图。通过图11的处理,从而针对每台车辆10而各自取得从车辆10所发送的状态信息、以及与广告的显示相关的信息。
图11的流程图的处理例如在接收到从车辆10所发送的状态信息以及与广告的显示相关的信息时开始。处理器31取得从车辆10所发送的车辆id(步骤s301)。此外,处理器31取得与该车辆id相对应的状态信息(步骤s302)。另外,在包含有通过路车间通信或车辆间通信所取得的、与车辆10附近的拥堵程度、周边车辆的速度、信号灯控制器的控制等相关的数据的情况下,该数据作为状态信息而被取得。处理器31将所取得的状态信息临时性地存储到主存储部32的预定的区域内,并转移至步骤s303的处理。
在步骤s303中,对是否包含有与广告的显示相关的信息进行判断。在步骤s303中被做出肯定判断的情况下进入步骤s304,在被做出否定判断的情况下进入步骤s305。
在步骤s304中,处理器31取得与广告的显示相关的信息。此外,在步骤s305中,处理器31将在步骤s301中所取得的车辆id作为检索关键来对行驶历史db312进行检索,并对与该车辆id相对应的行驶历史表进行特定。
在步骤s306中,处理器31针对所特定的行驶历史表而生成时刻信息的记录,并将在步骤s301、或者步骤s301以及步骤s304中所取得的信息记录到该记录中。由此,行驶历史db312的与车辆id相对应的行驶历史表被更新。在步骤s306的处理之后,图11所示的流程图结束。
通过以上的处理,从而处理器31能够基于车辆10的车辆id来对行驶历史db312进行检索,并对与该车辆id相对应的行驶历史表进行特定。而且,处理器31能够将该车辆id的状态信息(位置信息、速度信息、表示行进方向的信息等)记录到所特定的行驶历史表中。同样地,处理器31能够将组id、显示信息、广告id等记录到与车辆id相对应的行驶历史表中。从而处理器31能够基于被收集到行驶历史db312中的每台车辆id的信息,来对要显示广告的车辆组进行选定(分组化)。
接下来,对图12进行说明。图12为,表示广告投放处理的一个示例的流程图。通过图12的处理,从而符合预定的条件的多台车辆10被集合化为车辆组,并且该车辆组的显示装置所显示的广告被分别输出。另外,图12的处理参照广告信息db311、行驶历史db312,并以固定的周期间隔针对每个广告id而分别通过处理器31来执行。
在图12的流程图中,处理器31参照广告信息db311,来提取处理对象的广告id的记录(步骤s401)。所提取出的记录被临时性地存储到主存储部32的预定的区域内。
在步骤s402中,处理器31取得被注册到处理对象的记录中的表示区域id的信息。
在步骤s403中,基于车辆10的当前位置以及行进方向,而提取出被预测将进行预定范围内的行驶的多台车辆10。处理器31例如参照行驶历史
db312,以在组id字段中存储有“---”或空白栏等的车辆10为对象,而对当前位置为由区域id所表示的预定范围的外部、且行进方向朝向预定范围的所有车辆10进行提取。表示被提取出的所有车辆10(以下,也称为“提取车辆”)的信息被提交给步骤s404的处理。
在步骤s404中,从提取车辆之中,选定符合用于使广告显示的条件的车辆(以下,也称为“显示车辆”)。处理器31例如从提取车辆之中对将在预定期间内存在于预定范围内的车辆10进行选定。各车辆10是否将在预定期间内存在于预定范围内是基于各车辆10的当前位置、车辆速度、行进方向来判断的。另外,也可以以使未同时在预定范围内行驶的车辆10被分组化的方式,来对车辆10进行选定。显示车辆按照将驶入预定范围内的顺序而被选定。而且,显示车辆仅会被选定使广告整体进行显示而所需的台数。处理器31从提取车辆之中按照将驶入预定范围内的顺序而对显示车辆进行选定,并对各车辆10在预定范围内对广告进行显示的时间、即各车辆10存在于预定范围内的时间进行累计。而且,持续选定显示车辆,直至被累计的时间达到相当于广告整体的长度的时间为止。
另外,处理器31也可以参照地图信息db314,来实施上述的车辆10的选定。从而能够基于与区域id相对应的地图数据,来对车辆10所行驶的道路或该道路上所设置的信号的设置位置等进行特定。此外,处理器31也可以经由网络n1而访问交通信息通信系统(vics(注册商标):vehicleinformationandcommunicationsystem)等,从而取得交通堵塞信息等。并且,也可以通过车辆10的路车间通信或车辆间通信,来取得与本车辆附近的拥堵程度、周边车辆的速度、信号灯控制器的控制等相关的信息。由于这些信息与车辆速度是相关联的,因此也可以基于这些信息来计算出车辆速度进行,从而对车辆10进行选定。这些交通堵塞信息、与本车辆附近的拥堵程度、周边车辆的速度、信号灯控制器的控制等相关的信息为“交通信息”的一个示例。
处理器31将与所选定的车辆10相关的信息临时性地存储到主存储部32的预定的区域内,并转移至步骤s405的处理。
在步骤s405中,处理器31向被选定的车辆10赋予组id,从而使这些车辆10被分组化。被赋予至车辆10的组id被提交给步骤s406的处理。
在步骤s406中,处理器31对被赋予有组id的车辆10、和与将被投放至该车辆10的广告相关的信息建立关联,并记录到投放信息db313中。处理器31针对每个被赋予的组id而生成记录,并将表示将使之进行显示的广告的广告id、区域id的信息存储到该记录中。此外,处理器31将构成组的各车辆10的车辆id以及显示信息存储到每个组id的记录中。与车辆id相对应的显示信息是基于车辆10驶入预定范围内的顺序、以及各车辆10在预定范围内对广告进行显示的时间而被生成的。例如,与图3的第一期间相对应的显示信息被存储在与第一车辆10a相对应的车辆id(v001)中。同样地,与图3的第二期间相对应的显示信息被存储在与第二车辆10b相对应的车辆id(v002)中,与图3的第三期间相对应的显示信息被存储在与第三车辆10c相对应的车辆id(v003)中。
而且,在步骤s407中,处理器31向被赋予有组id的车辆10输出与广告的显示相关的信息。在步骤s407的处理之后,图12所示的流程图结束。
被分组化的各车辆10对从服务器30被发送的与广告的显示相关的信息进行接收。通过车辆10所接收到的与广告的显示相关的信息被临时性地存储到主存储部22的预定的区域内。而且,车辆10的处理器21基于与广告的显示相关的信息,而使显示装置29对广告数据进行显示。通过使被分组化的车辆组分别使显示装置29显示被分配的广告数据,从而能够作为车辆组整体来对连续的广告进行显示。
通过以上的处理,根据第一实施方式的广告显示系统1,由于通过使后续车辆对先行车辆所显示的广告的后续进行显示,从而能够使消费者观看到广告整体,因此能够提高广告的宣传效果。
<改变例>
虽然在第一实施方式中,在开始广告的显示之前对显示车辆进行选定,但是也可以代替该方式而每当先行车辆驶出预定范围时对能够显示先行车辆所显示的广告的后续的车辆10进行选定。例如,在车辆10因信号灯控制器而停车的情况下、或在发生了交通堵塞的情况下,会出现车辆10的速度降低、或速度变为0的情况。在这种情况下,能够使广告在预定范围内显示更长时间。虽然也能够收集信号灯控制器的信息或交通堵塞的信息而预先对广告进行分割,但仍会存在准确地对车辆10的速度进行预测较为困难的的情况。与此相对,由于如果每次对能够显示先行车辆实际所显示的广告的后续的车辆10进行选定,则能够使后续车辆显示与实际上在预定范围内所行驶的期间相对应的广告,因此能够更加有效地使广告进行显示。
在车辆10正在对广告进行显示时移动到预定范围外的情况下,车辆10的处理器21将与在驶出预定范围的时间点所显示的广告的位置相关的信息(例如,与从广告的开始起的时间相关的信息)发送至服务器30。接收到该信号的服务器30的处理器31对接下来驶入预定范围的车辆10、或者已在预定范围内进行行驶的车辆10进行选定。并且,服务器30以使所选定的车辆10在预定范围内从在先行车辆驶出预定范围的时间点上所显示的广告的位置起对广告进行显示的方式,而向所选定的车辆10输出显示信息等。
<第二实施方式>
在第一实施方式中,广告整体的长度是不变的,但在本第二实施方式中,将根据条件而对广告整体的长度进行改变。在此,在显示广告整体所需的时间较长的情况下,仅利用通过预定范围的车辆10来对广告整体进行显示有时较为困难。例如,存在由于通过预定范围的车辆10的台数较少,因此使广告显示到结尾较为困难的情况。此外,存在由于在预定范围内行驶的车辆10的速度较高,因此各车辆10能够显示的广告的长度变短,进而使广告显示至结尾较为困难的情况。因此,在本第二实施方式中,以使存在于预定地点的消费者能够观看到广告整体的方式,而对广告整体的长度进行选定。
例如,以能够显示广告的车辆10越少则越使广告整体的长度缩短的方式,而对广告进行切换。预先准备多个广告整体的时间长度不同的广告,并基于能够从预定地点对各车辆10的显示装置29进行识别的时间,来对广告的长度进行切换。此外,例如在车辆10因信号灯控制器而停止的时间较长的情况下、或在车辆10的速度因交通堵塞而较低的情况下,能够使消费者跨及更长的时间而识别广告。因此,在车辆10因信号灯控制器而停止的情况下、或在发生了交通堵塞的情况下,以使广告整体的长度变长的方式而对广告进行切换。
图13为,表示本第二实施方式所涉及的、被存储于广告信息db311中的广告信息的一个示例的图。如图13所例示的那样,广告信息作为广告信息表而被管理。被注册到广告信息表中的信息能够适当地进行字段的追加、变更、删除。
图13所例示的广告信息表具有第一广告id、第二广告id、区域id、显示时间、广告数据的各个字段。在第一广告id的字段中存储有对从广告商所受理的广告组进行识别的识别信息。第一广告id在广告的注册时被赋予。在第二广告id的字段中存储有对与第一广告id相对应的多个广告进行识别的识别信息。第二广告id为,对与第一广告id关联的广告且时间长度不同的广告进行识别的信息。在区域id的字段中,存储有表示在使广告进行显示的状态下使车辆10行驶的区域的信息(区域id)。区域id为,对上述预定范围进行识别的信息。在显示时间的字段中,存储有使与第二广告id相对应的广告全部显示而所需的时间,即,存储有表示与第二广告id相对应的广告的时间长度的信息。在广告数据的字段中,存储有与第二广告id相对应的广告的数据相关的信息。然而,被存储于广告数据的字段中的信息也可以为表示被存储于其他表格等中的广告数据的识别号码。
服务器30的处理器31基于在预定期间内存在于预定范围内的各车辆10的状态信息和图13所示的与第二广告id相对应的广告的显示时间,来对与使各车辆10显示的广告相对应的第二广告id进行选定。例如,对能够通过在预定期间内存在于预定范围内的车辆10来显示广告的时间进行计算,并从短于该时间的广告之中选定时间最长的广告。而且,将与广告的显示相关的信息(组id、第二广告id、广告数据、区域id、显示信息等)输出至各车辆10。
图14为,表示第二实施方式所涉及的、被存储于本投放信息db313中的投放信息的一个示例的图。如图14所示,投放信息作为投放信息表而被管理。另外,被注册到投放信息表中的信息能够适当地进行字段的追加、变更、删除。
图14所例示的投放信息表具有组id、车辆id、第二广告id、显示信息、区域id的各个字段。另外,组id、车辆id、区域id由于与图8相同,因此省略其说明。第二广告id由于与图13相同,因此省略其说明。
在显示信息的字段中,存储有表示与第二广告id相对应的广告的显示部分的信息。另外,也可以在该字段中存储有与动画数据等的广告的数据、且提取出了在各车辆10在预定范围内行驶时显示的部分的广告的数据相关的信息,以代替显示信息。
在图14中,例示了被赋予有组id“g001”的、由车辆id“v001”、“v002”、“v003”这三台所组成的车辆组。在图14中,以在被赋予有组id“g001”的车辆组中使各车辆10对由第二广告id“t001_3”而被识别的广告进行显示的方式,对广告进行选定。另外,将第一车辆10a的车辆id设为v001,将第二车辆10b的车辆id设为v002,将第三车辆10c的车辆id设为v003。构成组id“g001”的各车辆10在与区域id“d001”相对应的预定范围内,使由第二广告id“t001_3”而被识别的广告依次显示。第一车辆10a使显示装置29对与第二广告id“t001_3”相对应的广告数据中的、与显示信息“c001_c_1”相对应的部分的广告进行显示。同样地,第二车辆10b使显示装置29对与第二广告id“t001_3”相对应的广告数据中的、与显示信息
“c001_c_2”相对应的部分的广告进行显示。第三车辆10c使显示装置29对与第二广告id“t001_3”相对应的广告数据中的、与显示信息“c001_c_3”相对应的部分的广告进行显示。
图15为,表示本第二实施方式所涉及的广告投放处理的一个示例的流程图。通过图15的处理,从而符合预定的条件的多台车辆10被集合化为车辆组,并对该车辆组的显示装置29将分别显示的广告进行输出。另外,图15的处理参照广告信息db311、行驶历史db312,并以固定的周期间隔按照每个广告id分别通过处理器31而被执行。另外,如图9所示,状态信息以及与广告的显示相关的信息每经过预定的时间而从各车辆10向服务器30被发送。
在图15的流程图中,处理器31参照广告信息db311而对处理对象的第一广告id的记录进行提取(步骤s501)。被提取出的记录被临时性地存储到主存储部32的预定的区域内。
在步骤s502中,处理器31取得被注册到处理对象的记录中的表示区域id的信息。处理器31将表示区域id的信息提交给步骤s503的处理。
在步骤s503中,基于当前位置以及行进方向,而提取出被预测将在预定期间内进行预定范围内的行驶的多台车辆10。处理器31例如参照行驶历史db312,以在组id字段中存储有“---”或空白栏等的车辆10为对象,基于各车辆10的当前位置、车辆速度、行进方向,而对各车辆10是否在预定期间内在预定范围内进行行驶进行判断,并对在预定期间内在预定范围内行驶的车辆10进行提取。此时,也可以以使未同时在预定范围内进行行驶的车辆10被分组化的方式来对车辆10进行提取。
另外,处理器31也可以参照地图信息db314,来实施上述的车辆10的提取。从而能够基于与区域id相对应的地图数据,来对车辆10所行驶的道路或该道路上所设置的信号的设置位置等进行特定。此外,处理器31也可以经由网络n1,而访问交通信息通信系统(vics(注册商标):vehicleinformationandcommunicationsystem)等,从而取得交通堵塞信息等。并且,也可以使通过车辆10的路车间通信或车辆间通信所取得的、与本车辆附近的拥堵程度、周边车辆的速度、信号灯控制器的控制等相关的数据反映出来,从而对车辆10进行提取。被提取出的所有车辆10(以下,也称为“提取车辆”)被提交给步骤s504的处理。
在步骤s504中,基于提取车辆在预定范围内显示广告的时间,来对使各车辆10显示的广告进行选定。处理器31对所有提取车辆在预定范围内显示广告的时间、即所有提取车辆存在于预定范围内的时间进行累计。而且,对针对所有提取车辆而被累计的时间和与第二广告id相对应的显示时间进行比较,将具有在所累计的时间内最长的显示时间的第二广告id选定为使车辆10显示的广告的id。
在步骤s505中,从提取车辆之中,选定符合用于使广告显示的条件的车辆(以下,也称为“显示车辆”)。处理器31从提取车辆之中按照驶入预定范围内的顺序来对显示车辆进行选定,并对各车辆10在预定范围内显示广告的时间、即各车辆10在预定范围内行驶的时间进行累计。而且,持续选定显示车,直至所累计的时间达到与第二广告id相对应的广告整体的长度(显示时间)为止。处理器31将与所选定的车辆10相关的信息临时性地存储到主存储部32的预定的区域内,并转移至步骤s506的处理。而且,在步骤s506中,处理器31向被选定的车辆10赋予组id,以进行分组化。
在步骤s507中,处理器31将被赋予有组id的车辆10和与向该车辆10被投放的广告相关的信息建立关联,并记录到投放信息db313中。处理器31针对每个被赋予的组id而生成记录,并将表示使之显示的广告的第二广告id、区域id的信息存储到该记录中。此外,处理器31将构成组的各车辆10的车辆id以及显示信息存储到每个组id的记录中。与车辆id相对应的显示信息是按照车辆10驶入预定范围内的顺序、以及各车辆10在预定范围内显示广告的时间而被生成的。
在步骤s508中,处理器31向被赋予有组id的车辆10输出与广告的显示相关的信息。在步骤s508的处理之后,图15所示的流程图结束。
被分组化的各车辆10对从服务器30所发送的与广告的显示相关的信息进行接收。通过车辆10而被接收到的与广告的显示相关的信息被临时性地存储到主存储部22的预定的区域内。而且,车辆10的处理器21基于与广告的显示相关的信息,而使显示装置29对广告数据进行显示。通过使被分组化的车辆组分别使显示装置29显示被分配的广告数据,从而能够作为车辆组整体来对连续的广告进行显示。
通过以上的处理,根据第二实施方式的广告显示系统1,由于通过对能够在预定期间内显示的长度的广告进行选定,从而能够使消费者观看到广告整体,因此能够提高广告的宣传效果。
<第三实施方式>
在本第三实施方式中,使广告的内容根据条件而发生变化。例如,在广告中包含有文字或图形的情况下,消费者能够识别的文字的数量或文字的大小、图形的形状是根据车辆10的速度而有所不同的。即,车辆10的速度越低,则消费者越能够更多地识别出广告中所包含的信息。因此,在本第三实施方式中,与车辆10的速度较低的情况相比,在车辆10的速度较高的情况下使信息量较少的广告显示。在这种情况下,也可以采用如下方式,即,在车辆10的速度为预定速度以上的情况下,使信息量较少的广告显示,而在其小于预定速度的情况下,使信息量较多的广告显示。在此所说的车辆10的速度既可以为多台车辆10的平均速度,也可以为多台车辆10中速度最大的车辆的速度,还可以为多台车辆10中速度最小的车辆的速度。
图16为,表示本第三实施方式所涉及的、被存储于广告信息db311中的广告信息的一个示例的图。如图16所例示的那样,广告信息作为广告信息表而被管理。被注册到广告信息表中的信息能够适当地进行字段的追加、变更、删除。
图16所例示的广告信息表具有第一广告id、第二广告id、区域id、显示时间、速度、广告数据的各个字段。在第一广告id的字段中存储有对从广告商所受理的广告组进行识别的识别信息。第一广告id在广告的注册时被赋予。在第二广告id的字段中,存储有对与第一广告id相对应的多个广告进行识别的识别信息。第二广告id为,对与第一广告id关联的广告、且信息量不同的广告进行识别的信息。在区域id的字段中存储有表示使广告进行显示的区域的信息(区域id)。区域id为,对上述预定范围进行识别的信息。在显示时间的字段中,存储有为使与第二广告id相对应的广告全部显示而所需的时间,即,存储有表示与第二广告id相对应的广告的长度的信息。
在速度的字段中,存储有与对应于第二广告id的车辆10的速度相关的信息。在图16中,将速度区域分为“低”“中”“高”三个等级。“低”表示车辆10的速度较低的速度区域,“中”表示与“低”相比而车辆10的速度较高的速度区域,“高”表示与“中”相比而车辆10的速度较高的速度区域。在广告数据的字段中,存储有与对应于第二广告id的广告的数据相关的信息。然而,被存储于广告数据的字段中的信息也可以为表示被存储于其他表格等中的广告数据的识别号码。在速度为“低”的第二广告id中,对应有信息量最多的广告的数据。在速度为“中”的第二广告id中,对应有信息量为中等程度的广告的数据。在速度为“高”的第二广告id中,对应有信息量最少的广告的数据。该信息量为使显示装置29所显示的信息量,其基于消费者能够识别的信息量而被设定。例如设为,由于文字的大小越大,则显示装置29上能够显示的文字的数量越少,因此使显示装置29上所显示的信息量较少。此外,例如设为,文字的数量越少,则使显示装置29上所显示的信息量越少。此外,例如设为,由于图形的大小越大,则显示装置29上能够显示的图形的数量越少,因此使显示装置29上所显示的信息量较少。
服务器30的处理器31基于存在于预定范围内的各车辆10的状态信息和图16所示的与第二广告id相对应的速度,来对与使各车辆10所显示的广告相对应的第二广告id进行选定。而且,将与广告的显示相关的信息(组id、第二广告id、广告数据、区域id、显示信息等)输出至各车辆10。在本第三实施方式中,采用与图14所示的投放信息db313同样的方式来构建数据库。
图17为,表示本第三实施方式所涉及的广告投放处理的一个示例的流程图。通过图17的处理,从而符合预定的条件的多台车辆10被集合化为车辆组,该车辆组的显示装置29分别显示的广告被输出。另外,图17的处理参照广告信息db311、行驶历史db312,并以固定的周期间隔按照每个广告id而分别通过处理器31被执行。另外,像图9所示的那样,状态信息以及与广告的显示相关的信息每经过预定的时间而从各车辆10被发送至服务器30。
在图17的流程图中,处理器31参照广告信息db311而对处理对象的第一广告id的记录进行提取(步骤s601)。被提取出的记录被临时性地存储到主存储部32的预定的区域内。
在步骤s602中,处理器31取得被注册到处理对象的记录中的表示区域id的信息。处理器31将表示区域id的信息提交给步骤s603的处理。
在步骤s603中,基于当前位置以及行进方向,而对预定范围内的行驶被预测的多台车辆10进行提取。处理器31例如参照行驶历史db312,并以在组id字段中存储有“---”或空栏等的车辆10为对象,而对当前位置为由区域id所示的预定范围外且行进方向正朝向预定范围的所有车辆10进行提取。被提取出的所有车辆10(以下,也称为“提取车辆”)被提交给步骤s604的处理。
在步骤s604中,从提取车辆之中,选定符合用于使广告显示的条件的车辆(以下,也称为“显示车辆”)。处理器31例如从提取车辆之中选定在预定期间内存在于预定范围内的车辆10。各车辆10是否在预定期间内存在于预定范围内,基于各车辆10的当前位置、车辆速度、行进方向来进行判断。另外,也可以以使未同时在预定范围内行驶的车辆10被分组化的方式,而对车辆10进行选定。显示车辆按照驶入预定范围内的顺序而被选定。而且,显示车辆仅被选定使广告整体显示而所需的台数。处理器31从提取车辆之中按照驶入预定范围内的顺序而对显示车辆进行选定,并对各车辆10在预定范围内显示广告的时间、即各车辆10在预定范围内行驶的时间进行累计。而且,持续选定显示车辆,直至累计的时间达到相当于广告整体的长度的时间为止。
另外,处理器31也可以参照地图信息db314,来实施上述的车辆10的选定。从而能够基于与区域id相对应的地图数据,来对车辆10所行驶的道路或该道路上所设置的信号的设置位置等进行特定。此外,处理器31也可以经由网络n1而访问交通信息通信系统(vics(注册商标):vehicleinformationandcommunicationsystem)等,从而取得交通堵塞信息等。并且,也可以使通过车辆10的路车间通信或车辆间通信所取得的、与本车辆附近的拥堵程度、周边车辆的速度、信号灯控制器的控制等相关的数据反映出来,从而对车辆10进行选定。
处理器31将与所选定的车辆10相关的信息临时性地存储到主存储部32的预定的区域内,并转移至步骤s605的处理。
在步骤s605中,处理器31向被选定的车辆10赋予组id,以进行分组化。
在步骤s606中,基于与显示车辆的速度相关的信息,来对使各车辆10显示的广告进行选定。处理器31例如基于通过预定范围内时的所有显示车辆的平均速度和图16所示的与第二广告id相对应的速度,来对与使各车辆10显示的广告相对应的第二广告id进行选定。
在步骤s607中,处理器31将被赋予有组id的车辆10和与向该车辆10被投放的广告相关的信息建立关联,并记录到投放信息db313中。处理器31针对每个被赋予的组id而生成记录,并将表示使之显示的广告的第二广告id、区域id的信息存储到该记录中。此外,处理器31将构成组的各车辆10的车辆id以及显示信息存储到每个组id的记录中。与车辆id相对应的显示信息是基于车辆10驶入预定范围内的顺序、以及各车辆10在预定范围内显示广告的时间而被生成的。
在步骤s608中,处理器31向被赋予有组id的车辆10输出与广告的显示相关的信息。在步骤s608的处理之后,图17所示的流程图结束。
被分组化的各车辆10对从服务器30所发送的与广告的显示相关的信息进行接收。通过车辆10所接收到的与广告的显示相关的信息被临时性地存储到主存储部22的预定的区域内。而且,车辆10的处理器21基于与广告的显示相关的信息,而使显示装置29显示广告数据。通过使被分组化的车辆组分别使显示装置29显示被分配的广告数据,从而能够作为车辆组整体来对连续的广告进行显示。
通过以上的处理,根据第三实施方式的广告显示系统1,由于通过根据车辆10的速度来对广告进行选定,从而能够使消费者易于对广告进行识别,或者使更多的信息被识别出,因此能够提高广告的宣传效果。
<其它实施方式>
上述的实施方式只不过为一个示例,本发明可以在不脱离其主旨的范围内适当地进行变更而实施。虽然在上述实施方式中,服务器30包括车辆管理部301、车辆选定部302、广告投放部303、广告信息db311、行驶历史db312、投放信息db313、地图信息db314,以作为功能结构要素,但是这些功能结构要素的一部分或者全部也可以被包括在车辆10中。
在本公开内容中所说明的处理或单元只要不产生技术上的矛盾,则能够自由地组合来实施。
此外,作为一个装置所实施的情况而进行了说明的处理也可以通过多个装置来分担并被执行。或者,作为不同的装置所实施的情况而进行了说明的处理也可以通过一个装置来执行。在计算机系统中,以何种硬件结构(服务器结构)来实现各个功能是能够灵活地变更的。
本发明也能够向计算机提供安装有上述的实施方式中所说明的功能的计算机程序,并使该计算机所具有的一个以上的处理器读取并执行程序来实现。这样的计算机程序既可以通过能够与计算机的系统总线连接的非临时性的计算机可读存储介质来提供给计算机,也可以经由网络来提供给计算机。非临时性的计算机可读存储介质例如包括磁盘(floopy,(注册商标)、硬盘驱动器(hdd)等)、光盘(cd-rom、dvd光盘、蓝光光盘等)等任意类型的盘片、只读存储器(rom)、随机存取存储器(ram)、eprom、eeprom、磁卡、闪存、光学式卡、为了存储电子指令而适用的任意类型的介质。
符号说明
1…广告显示系统;
10…车辆;
21…处理器;
22…主存储部;
23…辅助存储部;
24…输入部;
25…输出部;
26…通信部;
27…位置信息传感器;
28…行驶信息传感器;
29…显示装置;
30…服务器;
31…处理器;
32…主存储部;
33…辅助存储部;
34…通信部。
1.一种信息处理装置,其使具有朝向车辆的外侧显示广告的显示装置的多台车辆对广告进行显示,其中,
所述信息处理装置具备控制部,所述控制部执行如下操作,即:
取得通过预定范围的所述多台车辆的、与在所述预定范围内的速度相关的信息即速度信息,所述预定范围为能够从预定地点对所述显示装置进行识别的范围;
在所述多台车辆中的、正在所述预定范围内对所述广告进行显示的第一车辆于所述广告的结束前移动到所述预定范围外的情况下,当所述多台车辆中的、与所述第一车辆相比而后驶入所述预定范围内的第二车辆驶入所述预定范围内时,以使所述广告从如下的位置起被显示的方式而使所述第二车辆对所述广告进行显示,所述位置为,在所述第一车辆移动至所述预定范围外的时间点上被所述第一车辆的所述显示装置所显示着的所述广告的位置、且为基于所述速度信息而获得的位置。
2.如权利要求1所述的信息处理装置,其中,
所述控制部还执行如下操作,即:基于与所述多台车辆中的、驶入所述预定范围内的顺序的各车辆相对应的所述速度信息而对所述广告进行分割,并按照驶入所述预定范围内的顺序来使所述各车辆的所述显示装置对分割了的所述广告进行显示。
3.如权利要求1或2所述的信息处理装置,其中,
所述控制部还执行如下操作,即:基于关于所述多台车辆中的、在预定期间内驶入所述预定范围内的各车辆的所述车速信息,来对所述广告的长度进行变更。
4.如权利要求1至3中的任意一项所述的信息处理装置,其中,
所述控制部还执行如下操作,即:
取得与所述预定范围内的交通相关的信息、即交通信息;
基于所述交通信息,而取得所述速度信息。
5.如权利要求1至4中的任意一项所述的信息处理装置,其中,
所述控制部还执行如下操作,即:所述预定范围内的所述多台车辆的速度越快,则越使所述广告中所包含的信息量减少。
6.一种信息处理方法,其使具有朝向车辆的外侧显示广告的显示装置的多台车辆对广告进行显示,在所述信息处理方法中,执行如下操作,即:
取得通过预定范围的所述多台车辆的、与所述预定范围内的速度相关的信息即速度信息,所述预定范围为能够从预定地点对所述显示装置进行识别的范围;
在所述多台车辆中的、正在所述预定范围内对所述广告进行显示的第一车辆于所述广告的结束前移动到所述预定范围外的情况下,当所述多台车辆中的、与所述第一车辆相比而后驶入所述预定范围内的第二车辆驶入所述预定范围内时,以使所述广告从如下的位置起被显示的方式而使所述第二车辆对所述广告进行显示,所述位置为,在所述第一车辆移动至所述预定范围外的时间点上被所述第一车辆的所述显示装置所显示着的所述广告的位置、且为基于所述速度信息而获得的位置。
7.一种非临时性存储介质,其使如下的程序存储于计算机中,所述程序使具有朝向车辆的外侧显示广告的显示装置的多台车辆对广告进行显示,其中,
所述非临时性存储介质上存储有用于使计算机执行如下操作的程序,即:
取得通过预定范围的所述多台车辆的、与所述预定范围内的速度相关的信息即速度信息,所述预定范围为能够从预定地点对所述显示装置进行识别的范围;
在所述多台车辆中的、正在所述预定范围内对所述广告进行显示的第一车辆于所述广告的结束前移动到所述预定范围外的情况下,当所述多台车辆中的、与所述第一车辆相比而后驶入所述预定范围内的第二车辆驶入所述预定范围内时,以使所述广告从如下的位置起被显示的方式而使所述第二车辆对所述广告进行显示,所述位置为,在所述第一车辆移动至所述预定范围外的时间点上被所述第一车辆的所述显示装置所显示着的所述广告的位置、且为基于所述速度信息而获得的位置。
技术总结