JP6199455B1 - Navigation program, advertisement management server, and advertisement management method - Google Patents
Navigation program, advertisement management server, and advertisement management method Download PDFInfo
- Publication number
- JP6199455B1 JP6199455B1 JP2016161113A JP2016161113A JP6199455B1 JP 6199455 B1 JP6199455 B1 JP 6199455B1 JP 2016161113 A JP2016161113 A JP 2016161113A JP 2016161113 A JP2016161113 A JP 2016161113A JP 6199455 B1 JP6199455 B1 JP 6199455B1
- Authority
- JP
- Japan
- Prior art keywords
- information
- advertisement
- output
- terminal device
- advertising
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Navigation (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】目的地までの経路を案内している最中に広告音声が出力されても、ユーザに与える不快感を抑制すること。【解決手段】端末装置に、目的地までの経路を示す経路情報を取得させ、広告の内容を音声出力するための広告音声情報を取得させ、前記経路情報に基づき目的地までの経路を案内させている間において、前記端末装置を使用するユーザの行動に基づいて、前記広告音声情報に基づく広告音声の出力タイミングを制御させるナビゲーションプログラム。【選択図】図1An object of the present invention is to suppress an unpleasant feeling given to a user even if an advertising voice is output while guiding a route to a destination. A terminal device is caused to acquire route information indicating a route to a destination, to acquire advertisement voice information for outputting the contents of the advertisement as voice, and to guide a route to the destination based on the route information. A navigation program that controls the output timing of the advertising voice based on the advertising voice information based on the behavior of the user who uses the terminal device. [Selection] Figure 1
Description
本発明は、ナビゲーションプログラム、広告管理サーバ、および広告管理方法に関する。 The present invention relates to a navigation program, an advertisement management server, and an advertisement management method.
ユーザに目的地までの経路を案内するナビゲーション装置の分野において、スマートフォンやタブレット端末などのスマートデバイスにアプリ(アプリケーション・プログラム)をインストールすることによって実現される、いわゆるスマホナビが存在する。スマホナビを無料または低コストで提供する場合、採算化(マネタイズ)の一環として、スマホナビから広告音声を出力することが考えられる(特許文献1参照)。 In the field of navigation devices that guide a user to a route to a destination, there is a so-called smartphone navigation realized by installing an application (application program) on a smart device such as a smartphone or a tablet terminal. When providing smartphone navigation free of charge or at low cost, it is conceivable to output advertisement voice from smartphone navigation as part of profitability (monetization) (see Patent Document 1).
ユーザは、車両の運転中において、スマホナビから音声で出力される進行方向などの誘導案内や渋滞情報を聞き漏らさないために、聴覚に注意を払っている。このため、ユーザが聴覚に注意を払っている最中に突然広告音声がスマホナビから出力されると、ユーザが不快に感じる場合があった。 While driving the vehicle, the user pays attention to hearing so as not to miss the guidance information such as the traveling direction output by voice from the smartphone navigation and the traffic jam information. For this reason, when the advertisement sound is suddenly output from the smartphone navigation while the user is paying attention to the hearing, the user may feel uncomfortable.
本発明は、このような事情を考慮してなされたものであり、目的地までの経路を案内している最中に広告音声が出力されても、ユーザに与える不快感を抑制することができる、ナビゲーションプログラム、広告管理サーバ、および広告管理方法を提供することを目的の一つとする。 The present invention has been made in view of such circumstances, and can suppress discomfort given to the user even if an advertising voice is output while the route to the destination is being guided. Another object is to provide a navigation program, an advertisement management server, and an advertisement management method.
本発明の一態様は、端末装置に、目的地までの経路を示す経路情報を取得させ、広告の内容を音声出力するための広告音声情報を取得させ、前記経路情報に基づき目的地までの経路を案内させている間において、前記端末装置を使用するユーザの行動に基づいて、前記広告音声情報に基づく広告音声の出力タイミングを制御させるナビゲーションプログラムである。 According to one aspect of the present invention, a terminal device is caused to acquire route information indicating a route to a destination, to acquire advertisement voice information for outputting the contents of the advertisement as voice, and a route to the destination based on the route information. Is a navigation program that controls the output timing of the advertising voice based on the advertising voice information based on the behavior of the user who uses the terminal device.
本発明の一態様によれば、目的地までの経路を案内している最中に広告音声が出力されても、ユーザに与える不快感を抑制することができる。 According to one aspect of the present invention, it is possible to suppress discomfort given to the user even if an advertising sound is output while the route to the destination is being guided.
以下、図面を参照し、本発明のナビゲーションプログラム、広告管理サーバ、および広告管理方法の実施形態について説明する。ナビゲーションプログラムは、端末装置に、経路情報に基づき目的地までの経路を案内させている間において、広告音声の出力に先立って、広告音声よりも短い予告音声を出力させるプログラムである。広告管理サーバは、端末装置が目的地までの経路を案内している間において、広告音声を出力するための広告音声情報に先立って、予告音声を出力するための予告音声情報を端末装置に送信するサーバである。これによって、目的地までの経路を案内している最中に広告音声が出力されても、ユーザに与える不快感を抑制することができる。 Hereinafter, embodiments of a navigation program, an advertisement management server, and an advertisement management method of the present invention will be described with reference to the drawings. The navigation program is a program for outputting a warning sound shorter than the advertisement sound prior to the output of the advertisement sound while the terminal device guides the route to the destination based on the route information. The advertisement management server transmits the warning audio information for outputting the warning voice to the terminal device prior to the advertising voice information for outputting the advertising voice while the terminal device guides the route to the destination. Server. Thereby, even if the advertising voice is output while the route to the destination is being guided, the discomfort given to the user can be suppressed.
<1.第1実施形態>
<1−1.システム構成>
図1は、第1実施形態に係るナビゲーションシステムの全体構成を示す図である。ナビゲーションシステムは、ナビゲーションサーバ100と、端末装置200と、広告管理サーバ300とを備える。ナビゲーションサーバ100、端末装置200、および広告管理サーバ300は、ネットワークNWを介して通信する。ネットワークNWは、例えば、WAN(Wide Area Network)やLAN(Local Area Network)、インターネット、プロバイダ装置、無線基地局、専用回線などのうち一部または全部を含む。
<1. First Embodiment>
<1-1. System configuration>
FIG. 1 is a diagram illustrating an overall configuration of a navigation system according to the first embodiment. The navigation system includes a
端末装置200は、車両Vhに乗車するユーザによって使用される。端末装置200は、スマートフォンなどの携帯電話やタブレット端末などである。端末装置200は、ナビゲーションサーバ100と連携するナビアプリ(ナビゲーションプログラム)が起動されることで、ナビゲーション装置として機能する。なお、図1においては、1台の車両Vhおよび端末装置200のみが示されているが、複数の端末装置200がネットワークNWに接続されてよい。
The
図2は、第1実施形態に係る端末装置200の詳細構成を示すブロック図である。端末装置200は、制御部210、測位部220、受付部230、表示部240、音声出力部250、記憶部260、および通信部270を備える。
FIG. 2 is a block diagram illustrating a detailed configuration of the
制御部210は、CPU(Central Processing Unit)等のプロセッサが、記憶部260に記憶されたプログラムを実行することで実現される。なお、制御部210は、プロセッサがプログラムを実行するのと同様の機能を有するLSI(Large Scale Integration)、ASIC(Application Specific Integrated Circuit)、およびFPGA(Field-Programmable Gate Array)等のハードウェアにより実現されてもよい。
The
測位部220は、例えばGPS(Global Positioning System)受信機である。測位部220は、衛星から受信した電波に基づく測位を行って、端末装置200の位置(すなわち車両Vhの位置)を特定する。また、端末装置200は、通信部270が通信可能な無線基地局の位置から端末装置200の位置を推定してもよい。
The
受付部230は、ユーザからの操作入力を受け付けるタッチパネルなどの装置である。表示部240は、液晶表示装置などの表示装置である。音声出力部250は、スピーカなどの音声出力装置である。記憶部260は、例えば、RAM(Random Access Memory)やROM(Read Only Memory)、HDD(Hard Disk Drive)、フラッシュメモリなどにより実現される。通信部270は、ネットワークNWに接続された無線基地局と無線通信を行う無線通信モジュールである。
The accepting
端末装置200は、測位部220によって特定された端末装置200の位置を定期的に(例えば数[sec]おきに)ナビゲーションサーバ100に送信する。また、端末装置200は、ユーザにより設定された目的地をナビゲーションサーバ100に送信し、ナビゲーションサーバ100から経路情報を取得する。
The
図1において、ナビゲーションサーバ100は、経路探索部110を備える。経路探索部110は、例えば、ナビゲーションサーバ100のプロセッサがプログラムを実行することで実現されてもよいし、LSIやASIC、FPGAなどのハードウェアによって実現されてもよい。経路探索部110は、端末装置200からのリクエストに応じて経路探索を行い、経路情報を端末装置200に送信する。また、ナビゲーションサーバ100の記憶部には、地図情報120が記憶される。地図情報120は、例えば、リンクの集合で道路を表現した情報である。
In FIG. 1, the
図3は、第1実施形態に係る地図情報120の内容の一例を示す図である。地図情報120は、リンクの両端座標、接続リンク、車線数などの情報が、リンクの識別情報であるリンクIDに対応付けられた情報である。
FIG. 3 is a diagram illustrating an example of the contents of the
ナビゲーションサーバ100は、地図情報120から、端末装置200から受信した端末装置200の位置を中心とした領域の地図情報(部分地図情報)を抽出し、抽出した地図情報を端末装置200に送信する。
The
端末装置200の制御部210は、ナビゲーションサーバ100から受信した情報に対してリンクマッチング処理を行う。リンクマッチング処理とは、部分地図情報に含まれるリンクのうち、どのリンクに対応する道路に沿って端末装置200が移動しているか(すなわち車両Vhがどのリンクを走行しているか)を判定する処理である。従って、リンクマッチング処理によって、端末装置200の位置(車両Vhの位置)が、いずれかのリンクに対応付けられる。リンクマッチング処理は、例えば、端末装置200の位置に最も近い位置にあるリンクを選択することを基本として、種々の要素を加味して行われる。端末装置200の制御部210は、ナビゲーションサーバ100から受信した部分地図情報と、リンクマッチング処理の結果とに基づいてナビゲーション画面を生成する。端末装置200は、生成したナビゲーション画面を表示部240に表示するとともに、音声出力部250を用いて音声案内を出力する。
The
図1において、広告管理サーバ300は、ユーザ情報取得部310と、広告音声情報取得部320と、予告音声情報取得部330と、記憶部340と、送信部350と、受信部360と、送信制御部370とを備える。ユーザ情報取得部310、広告音声情報取得部320、予告音声情報取得部330、および送信制御部370は、例えば、広告管理サーバ300のプロセッサがプログラムを実行することで実現されてもよいし、LSIやASIC、FPGAなどのハードウェアによって実現されてもよい。
In FIG. 1, the
記憶部340は、例えば、RAMやROM、HDD、フラッシュメモリなどにより実現される。また、記憶部340は、広告管理サーバ300が保有する記憶装置に限らず、NAS(Network Attached Storage)などの外部記憶装置により実現されてもよい。送信部350および受信部360は、例えばNIC(Network Interface Card)によって実現される。
The
<1−2.ナビゲーションシステムの処理>
図4は、第1実施形態に係るナビゲーションシステムにおいて実行される処理を示すシーケンス図である。まず、端末装置200の制御部210がナビアプリを起動し、受付部230がユーザによる目的地の設定を受け付ける(S1)。端末装置200は、測位部220によって特定された端末装置200の位置(以下、「現在地」)、目的地、およびユーザID(ユーザ識別情報)を、ナビゲーションサーバ100に送信する(S2)。ユーザIDは、端末装置200を使用するユーザを識別するための識別情報であり、ユーザ認証によって取得される。
<1-2. Navigation System Processing>
FIG. 4 is a sequence diagram showing processing executed in the navigation system according to the first embodiment. First, the
ナビゲーションサーバ100は、現在地および目的地と、地図情報120とを用いて経路探索を行う(S3)。ナビゲーションサーバ100は、探索結果として得られた経路情報と、端末装置200の現在地を中心とした領域の部分地図情報とを端末装置200に送信する(S4)。
The
端末装置200は、測位部220によって特定された現在地に基づき、車両Vhの運転が開始されたか否かを判断する。端末装置200は、車両Vhの運転が開始されたと判断した場合、運転開始通知をナビゲーションサーバ100に送信する(S5)。次に、ナビゲーションサーバ100は、運転開始通知を広告管理サーバ300に送信する(S6)。なお、端末装置200は、ユーザからの入力に基づいて車両Vhの運転が開始されたことを判断してもよい。
The
その後、ナビゲーションサーバ100は、端末装置200から受信したユーザIDを広告管理サーバ300に送信する(S7)。広告管理サーバ300は、ナビゲーションサーバ100からユーザIDを受信すると、広告音声取得処理を実行する(S8)。広告管理サーバ300は、広告音声取得処理において、端末装置200に出力させる広告音声情報および予告音声情報を取得する。
Thereafter, the
広告音声情報は、広告の内容を音声で出力するための情報である。予告音声情報は、広告音声よりも長さが短い予告音声を出力するための情報である。例えば、予告音声は、音声出力される広告に関連するジングル(サウンド・ロゴ)、合成音声、または広告音声の一部であってよい。「広告音声の一部」とは、例えば広告が「創業300年の酒蔵が提供する・・・」の場合、冒頭の「創業300年」の部分であってよい。なお、広告音声取得処理の詳細については後述する。 The advertisement sound information is information for outputting the contents of the advertisement by sound. The notice voice information is information for outputting a notice voice having a shorter length than the advertisement voice. For example, the warning voice may be a jingle (sound logo), a synthesized voice, or a part of an advertising voice related to an advertisement to be outputted as voice. The “part of the advertising voice” may be a part of “300 years of establishment” at the beginning when the advertisement is “provided by a sake brewery of 300 years of establishment”. The details of the advertising sound acquisition process will be described later.
一方、端末装置200は、現在地と部分地図情報に含まれるリンクとに対してリンクマッチング処理を行い、リンクマッチング処理の結果(以下、「リンクマッチング結果」)と、部分地図情報とに基づいてナビゲーション画面を生成する。端末装置200は、生成したナビゲーション画面を表示部240に表示するとともに、音声出力部250を用いて音声案内を出力する(S9)。
On the other hand, the
端末装置200は、定期的に、現在地およびリンクマッチング結果をナビゲーションサーバ100に送信する(S10)。ナビゲーションサーバ100は、端末装置200から受信した現在地に対応する部分地図情報を端末装置200に送信する(S11)。
The
一方、詳細は後述するが、広告管理サーバ300は、記憶部340に記憶された設定情報に基づいて、広告音声の出力が許可されているか否かを判断する。広告管理サーバ300は、広告音声の出力が許可されていると判断した場合、S8において取得された予告音声情報を端末装置200に送信する(S12)。端末装置200は、広告管理サーバ300から受信した予告音声情報に基づき、音声出力部250から予告音声を出力する(S13)。
On the other hand, although details will be described later, the
次に、広告管理サーバ300は、S8において取得された広告音声情報を端末装置200に送信する(S14)。端末装置200は、広告管理サーバ300から受信した広告音声情報に基づき、音声出力部250から広告音声を出力する(S15)。
Next, the
これによって、ユーザは、広告音声が実際に出力されるよりも前に、広告音声が出力されることを予告する予告音声を聞くことができる。したがって、ユーザは、前もって広告音声が出力されることを知ることができるため、目的地までの経路を案内している最中に広告音声が出力されても、ユーザに与える不快感を抑制することができる。 Thus, the user can hear the warning sound for notifying that the advertising sound is output before the advertising sound is actually output. Therefore, since the user can know that the advertisement sound is output in advance, even if the advertisement sound is output while guiding the route to the destination, the discomfort given to the user is suppressed. Can do.
このようにして、S9〜S15の処理が繰り返し実行される。端末装置200は、測位部220が特定した現在値に基づき、車両Vhが目的地に到着したか否かを判断する。なお、端末装置200は、ユーザからの入力に基づいて車両Vhが目的地に到着したことを判断してもよい。
In this way, the processes of S9 to S15 are repeatedly executed. The
端末装置200は、車両Vhが目的地に到着したと判断した場合、目的地到着通知をナビゲーションサーバ100に送信する(S16)。ナビゲーションサーバ100は、端末装置200から受信した目的地到着通知を、広告管理サーバ300に送信する(S17)。広告管理サーバ300は、ナビゲーションサーバ100から目的地到着通知を受信すると、ナビゲーションサーバ100から新たに運転開始通知を受信するまで動作を終了する。
When determining that the vehicle Vh has arrived at the destination, the
<1−3.広告管理サーバの処理>
図5は、第1実施形態に係る広告管理サーバ300によって行われる処理の詳細を示すブロック図である。図5に示されるように、広告管理サーバ300の記憶部340は、ユーザ情報テーブル341と、広告音声テーブル342と、広告音声情報343と、予告音声テーブル344と、予告音声情報345と、設定情報346とを予め記憶している。
<1-3. Processing of advertisement management server>
FIG. 5 is a block diagram illustrating details of processing performed by the
まず、受信部360は、ネットワークNWを介してナビゲーションサーバ100からユーザIDを受信すると(図4のS7)、受信したユーザIDをユーザ情報取得部310に出力する。ユーザ情報取得部310は、記憶部340に記憶されたユーザ情報テーブル341を参照して、受信部360から入力されたユーザIDに関連付けられたユーザ情報を取得する。
First, when receiving the user ID from the
図6は、第1実施形態に係るユーザ情報テーブル341の一例を示す図である。ユーザ情報テーブル341は、ユーザIDと、ユーザの属性(性別情報、年齢情報、行動履歴情報、および訪問履歴情報)を示すユーザ情報とが関連付けられたテーブルである。性別情報は、ユーザの性別を示す情報である。年齢情報は、ユーザの年齢を示す情報である。行動履歴情報は、インターネット上におけるユーザの行動履歴を示す。例えば、行動履歴情報は、ユーザが広告管理サーバ300の運営会社のサイトにログインして購入した商品や、閲覧した広告の履歴情報である。訪問履歴情報は、ユーザがナビアプリの案内に従って実際に訪問した場所の履歴を示す。なお、ユーザ情報には、性別情報、年齢情報、行動履歴情報、および訪問履歴情報の全てが含まれることとしたが、これらのうちのいずれか一つが含まれていればよい。
FIG. 6 is a diagram illustrating an example of the user information table 341 according to the first embodiment. The user information table 341 is a table in which a user ID and user information indicating user attributes (gender information, age information, behavior history information, and visit history information) are associated with each other. Sex information is information which shows a user's sex. Age information is information indicating the age of the user. The action history information indicates a user action history on the Internet. For example, the behavior history information is history information of products purchased by the user logging in to the management company site of the
ユーザ情報取得部310は、記憶部340に記憶されたユーザ情報テーブル341を参照して、受信部360によって受信されたユーザIDに関連付けられたユーザ情報(性別情報、年齢情報、行動履歴情報、および訪問履歴情報)を取得する。ユーザ情報取得部310は、取得したユーザ情報を広告音声情報取得部320に出力する。
The user
広告音声情報取得部320は、記憶部340に記憶された広告音声テーブル342を参照して、ユーザ情報取得部310によって取得されたユーザ情報に対応する広告ID(広告識別情報)および広告音声情報343のアドレスを取得する。広告IDは、広告音声情報343を識別するための識別情報である。また、広告音声情報取得部320は、取得した広告音声情報343のアドレスにアクセスして、記憶部340から広告音声情報343を取得する。
The advertisement sound
図7は、第1実施形態に係る広告音声テーブル342の一例を示す図である。広告音声テーブル342は、広告IDと、広告属性(性別情報、年齢情報、ジャンル情報、および場所情報)と、広告音声情報343のアドレスとが関連付けられたテーブルである。ジャンル情報は、広告のジャンルを示す情報である。場所情報は、広告が出力される場所(地域)を示す情報である。
FIG. 7 is a diagram illustrating an example of the advertising sound table 342 according to the first embodiment. The advertisement sound table 342 is a table in which the advertisement ID, advertisement attributes (sex information, age information, genre information, and location information) and the address of the advertisement
具体的に、広告音声情報取得部320は、記憶部340に記憶された広告音声テーブル342を参照して、ユーザ情報取得部310によって取得されたユーザ情報(性別情報、年齢情報、行動履歴情報、および訪問履歴情報)に対応する広告属性(性別情報、年齢情報、ジャンル情報、および場所情報)に関連付けられた広告IDおよび広告音声情報343のアドレスを取得する。
Specifically, the advertising voice
なお、受信部360は、ユーザの現在地、目的地、または出発地のうちの少なくとも一つを含む位置情報をナビゲーションサーバ100から受信してもよい。また、広告音声情報取得部320は、受信部360によって受信された位置情報に基づき広告音声情報343を取得してもよい。
The receiving
具体的に、広告音声情報取得部320は、記憶部340に記憶された広告音声テーブル342を参照して、受信部360によって受信された位置情報(ユーザの現在地、目的地、または出発地のうちの少なくとも一つ)に対応する広告IDおよび広告音声情報343のアドレスを取得してもよい。
Specifically, the advertising voice
広告音声情報取得部320は、取得した広告IDを予告音声情報取得部330に出力する。また、広告音声情報取得部320は、取得した広告音声情報343のアドレスにアクセスして広告音声情報343を取得する。広告音声情報取得部320は、取得した広告音声情報343を送信制御部370に出力する。
The advertisement sound
予告音声情報取得部330は、記憶部340に記憶された予告音声テーブル344を参照して、広告音声情報取得部320によって取得された広告IDに対応する予告音声情報345のアドレスを取得する。また、予告音声情報取得部330は、取得した予告音声情報345のアドレスにアクセスして予告音声情報345を取得する。
The notice voice
図8は、第1実施形態に係る予告音声テーブル344の一例を示す図である。予告音声テーブル344は、広告IDと、予告音声情報345のアドレスとが関連付けられたテーブルである。
FIG. 8 is a diagram illustrating an example of the notice sound table 344 according to the first embodiment. The notice sound table 344 is a table in which the advertisement ID and the address of the
具体的に、予告音声情報取得部330は、記憶部340に記憶された予告音声テーブル344を参照して、広告音声情報取得部320によって取得された広告IDに対応する予告音声情報345のアドレスを取得する。また、予告音声情報取得部330は、取得した予告音声情報345のアドレスにアクセスして予告音声情報345を取得する。予告音声情報取得部330は、取得した予告音声情報345を送信制御部370に出力する。
Specifically, the announcement audio
一方、記憶部340には設定情報346が記憶されている。設定情報346は、ユーザが端末装置200を用いて予め設定した情報であり、広告音声の出力を許可する時間帯情報、曜日情報、および地域情報などを示す情報である。端末装置200の受付部230がユーザからの設定情報346の入力を受け付けると、端末装置200は設定情報346を広告管理サーバ300に送信する。広告管理サーバ300は、端末装置200から受信した設定情報346を記憶部340に記憶する。
On the other hand, setting
送信制御部370は、記憶部340から設定情報346を取得する。送信制御部370は、取得した設定情報346に基づいて、広告音声の出力が許可されているか否かを判定する。
The
具体的に、送信制御部370は、現在時刻が設定情報346に含まれる時間帯情報と合致するか否か、現在の曜日が設定情報346に含まれる曜日情報と合致するか否か、および現在地、出発地、または目的地が設定情報346に含まれる地域情報と合致するか否かを判定する。これらが合致する場合には、送信制御部370は、広告音声の出力が許可されていると判定する。なお、現在地、出発地、および目的地を示す情報は、ナビゲーションサーバ100から広告管理サーバ300に随時送信される。
Specifically, the
送信制御部370は、広告音声の出力が許可されていると判定した場合、広告音声情報343および予告音声情報345を送信部350に出力する。送信部350は、送信制御部370から入力された広告音声情報343および予告音声情報345を、ネットワークNWを介して端末装置200に送信する。
When the
<1−4.広告管理サーバによって実行される処理のフローチャート>
図9は、第1実施形態に係る、広告管理サーバ300によって実行される処理のフローチャートである。広告管理サーバ300は、運転開始通知をナビゲーションサーバ100から受信すると(図4のS6)、図9に示されるフローチャートの処理を実行する。
<1-4. Flowchart of processing executed by advertisement management server>
FIG. 9 is a flowchart of processing executed by the
まず、広告管理サーバ300の受信部360は、端末装置200を使用するユーザを識別するためのユーザIDを、ネットワークNWを介して端末装置200から受信する(S20)。次に、ユーザ情報取得部310は、記憶部340に記憶されたユーザ情報テーブル341を参照して、受信部360によって受信されたユーザIDに関連付けられたユーザ情報を取得する(S21)。
First, the receiving
広告音声情報取得部320は、記憶部340に記憶された広告音声テーブル342を参照して、ユーザ情報取得部310によって取得されたユーザ情報に対応する広告IDおよび広告音声情報343のアドレスを取得する。また、広告音声情報取得部320は、取得した広告音声情報343のアドレスにアクセスして、記憶部340から広告音声情報343を取得する(S22)。
The advertisement sound
予告音声情報取得部330は、記憶部340に記憶された予告音声テーブル344を参照して、広告音声情報取得部320によって取得された広告IDに対応する予告音声情報345のアドレスを取得する。また、予告音声情報取得部330は、取得した予告音声情報345のアドレスにアクセスして予告音声情報345を取得する(S23)。
The notice voice
送信制御部370は、記憶部340から設定情報346を取得する(S24)。送信制御部370は、取得した設定情報346に基づいて、広告音声の出力が許可されているか否かを判定する(S25)。広告音声の出力が許可されていない場合、送信制御部370は、再度S25の判定処理を行う。
The
一方、広告音声の出力が許可されている場合、送信制御部370は、広告音声情報343および予告音声情報345を送信部350に出力する。送信部350は、送信制御部370から入力された予告音声情報345を、ネットワークNWを介して端末装置200に送信する(S26)。また、送信部350は、送信制御部370から入力された広告音声情報343を、ネットワークNWを介して端末装置200に送信する(S27)。このように、設定情報346を用いることで、将来の広告音声の出力に備えて行われるユーザの行動(設定情報346の設定)に基づいて、広告音声の出力タイミングを制御させることができる。
On the other hand, when the output of the advertisement sound is permitted, the
その後、広告管理サーバ300は、目的地到着通知を受信したか否かを判定する(S28)。広告管理サーバ300は、目的地到着通知を受信していないと判定した場合、前述のS22に処理を戻す。一方、広告管理サーバ300は、目的地到着通知を受信したと判定した場合、本フローチャートによる処理を終了する。
Thereafter, the
以上説明したように、第1実施形態のナビアプリ(ナビゲーションプログラム)は、端末装置200に、目的地までの経路を示す経路情報を取得させ、広告の内容を音声出力するための広告音声情報343を取得させ、経路情報に基づき目的地までの経路を案内させている間において、端末装置200を使用するユーザの行動(設定情報346の設定)に基づいて、広告音声情報343に基づく広告音声の出力タイミングを制御させる。
As described above, the navigation application (navigation program) of the first embodiment causes the
また、第1実施形態の広告管理サーバ300は、端末装置200に広告音声を出力させるための広告音声情報343を取得する広告音声情報取得部320と、端末装置200が目的地までの経路を案内している間において、広告音声情報取得部320によって取得された広告音声情報320を端末装置200に送信する送信部350と、端末装置200を使用するユーザの行動(設定情報346の設定)に基づいて、送信部350による広告音声情報343の送信タイミングを制御する送信制御部370と、を備える。
In addition, the
これによって、第1実施形態によれば、目的地までの経路を案内している最中に広告音声が出力されても、ユーザに与える不快感を抑制することができる。 Thereby, according to 1st Embodiment, even if an advertisement audio | voice is output in the middle of guiding the path | route to the destination, the discomfort given to a user can be suppressed.
<2.第2実施形態>
第1実施形態において、広告管理サーバ300は、記憶部340に記憶された設定情報に基づいて、広告音声の出力が許可されているか否かを判断することとした。これに対し、第2実施形態においては、広告管理サーバ300は、ユーザが音声広告の出力を許可した状況の統計を示す統計情報に基づいて、広告音声の出力が許可されているか否かを判断する。以下、第2実施形態について詳細に説明する。
<2. Second Embodiment>
In the first embodiment, the
<2−1.システム構成>
図10は、第2実施形態に係るナビゲーションシステムの全体構成を示す図である。図10において、図1の各部に対応する部分には同一の符号を付し、説明を省略する。第2実施形態において、広告管理サーバ300は、統計情報生成部380を更に備える。
<2-1. System configuration>
FIG. 10 is a diagram illustrating an overall configuration of a navigation system according to the second embodiment. 10, parts corresponding to those in FIG. 1 are denoted by the same reference numerals, and description thereof is omitted. In the second embodiment, the
統計情報生成部380は、ユーザが音声広告の出力を許可した状況の統計を示す統計情報を生成する。送信制御部370は、統計情報生成部380によって生成された統計情報に基づいて、広告音声の出力が許可されているか否かを判定する。広告音声の出力が許可されている場合、送信制御部370は、広告音声情報および予告音声情報を、送信部350から端末装置200に送信する。
The statistical
<2−2.ナビゲーションシステムの処理>
図11は、第2実施形態に係るナビゲーションシステムにおいて実行される処理を示すシーケンス図である。なお、図11におけるS31からS44の処理は、図4におけるS1からS14の処理と同様であるので、説明を省略する。
<2-2. Navigation System Processing>
FIG. 11 is a sequence diagram illustrating processing executed in the navigation system according to the second embodiment. Note that the processing from S31 to S44 in FIG. 11 is the same as the processing from S1 to S14 in FIG.
図11に示されるように、端末装置200は、S43において音声出力部250から予告音声を出力し、S44において広告管理サーバ300から広告音声情報を受信する。その後、端末装置200は、広告音声を直ちに出力するか、または後で出力するかを選択するための選択画面を、表示部240に表示する。
As illustrated in FIG. 11, the
図12は、第2実施形態に係る端末装置200の表示部240に表示される選択画面の一例を示す図である。図12に示されるように、表示部240に表示された選択画面には、「いまきく」キー241と、「あとできく」キー242とが表示されている。
択画面を、表示部240に表示する。
FIG. 12 is a diagram illustrating an example of a selection screen displayed on the
The selection screen is displayed on the
ユーザが「あとできく」キー242を選択した場合、端末装置200は、音声出力部250から広告音声を出力しない。この場合、端末装置200は、「あとできく」キー242が選択されてから所定時間が経過したときに、音声出力部250から予告音声を出力するとともに、選択画面を再度表示部240に表示する。
When the user selects the “complete”
一方、ユーザが「いまきく」キー241を選択した場合(S45)、端末装置200は、広告管理サーバ300から受信した広告音声情報に基づき、音声出力部250から広告音声を出力する(S46)。このように、端末装置200は、広告音声を出力しようとしているタイミングにおけるユーザの行動(「いまきく」キー241または「あとできく」キー242の選択)に基づいて、広告音声の出力タイミングを制御する。
On the other hand, when the user selects the “Imakiki” key 241 (S45), the
ユーザの状況(会話中、スマホナビの操作中など)によっては、ユーザは広告を集中して聴くことができない場合がある。しかしながら、本実施形態によれば、ユーザは広告音声を聴くことができる状況下にある場合に端末装置200に広告音声を出力させることができるため、広告効果を向上させることができる。
Depending on the user's situation (during conversation, operation of smartphone navigation, etc.), the user may not be able to listen to the advertisement in a concentrated manner. However, according to the present embodiment, since the user can output the advertising sound to the
その後、端末装置200は、「いまきく」キー241が選択されたことを示すキー選択情報を広告管理サーバ300に送信する(S47)。なお、ユーザが「あとできく」キー242を選択した場合、端末装置200は、「あとできく」キー242が選択されたことを示すキー選択情報を広告管理サーバ300に送信する。
After that, the
広告管理サーバ300は、端末装置200からキー選択情報を受信すると、統計情報生成部380を用いて統計情報生成処理を実行する(S48)。統計情報生成処理の詳細については後述する。
When receiving the key selection information from the
このようにして、S39〜S48の処理が繰り返し実行される。端末装置200は、測位部220が特定した現在値に基づき、車両Vhが目的地に到着したか否かを判断する。なお、端末装置200は、ユーザからの入力に基づいて車両Vhが目的地に到着したことを判断してもよい。
In this way, the processes of S39 to S48 are repeatedly executed. The
端末装置200は、車両Vhが目的地に到着したと判断した場合、目的地到着通知をナビゲーションサーバ100に送信する(S49)。ナビゲーションサーバ100は、端末装置200から受信した目的地到着通知を、広告管理サーバ300に送信する(S50)。広告管理サーバ300は、ナビゲーションサーバ100から目的地到着通知を受信すると、ナビゲーションサーバ100から新たに運転開始通知を受信するまで動作を終了する。
If the
なお、図12に示される「いまきく」キー241および「あとできく」キー242のいずれも選択されていない状態が所定時間経過した場合、端末装置200は、広告音声を音声出力部250から出力してもよい。
Note that when a predetermined time has elapsed when neither the “Imaki” key 241 or the “Afterward” key 242 shown in FIG. 12 has been selected, the
第2実施形態において、端末装置200は図12に示される選択画面を表示部240に表示し、「いまきく」キー241が選択された場合に広告音声を出力することとしたが、これに限られない。例えば、端末装置200に照度センサを設け、ユーザが手をかざしたことを照度センサが検知した場合に、広告音声を音声出力部250から出力してもよい。また、端末装置200にマイクロフォンを設け、ユーザの声をマイクロフォンが検知した場合に、広告音声を音声出力部250から出力してもよい。
In the second embodiment, the
<2−3.広告管理サーバの処理>
図13は、第2実施形態に係る広告管理サーバ300によって行われる処理の詳細を示すブロック図である。図13において、受信部360、ユーザ情報取得部310、広告音声情報取得部320、予告音声情報取得部330のそれぞれによって行われる処理は、図5と同様であるので説明を省略する。
<2-3. Processing of advertisement management server>
FIG. 13 is a block diagram illustrating details of processing performed by the
統計情報生成部380は、ユーザが音声広告の出力を許可した状況(「いまきく」キー241を選択した状況)の統計を示す統計情報381を生成する。送信制御部370は、統計情報生成部380によって生成された統計情報381を参照し、広告音声の出力が許可されているか否かを判定する。
The statistical
図14は、第2実施形態に係る統計情報381の一例を示す図である。統計情報381には、時間帯382、曜日383、および場所384が、項目として含まれる。また、統計情報381には、項目ごとに、「いまきく」キー241が選択された回数(第1の回数)と、「あとできく」キー242が選択された回数(第2の回数)と、「いまきく」キー241が選択された割合が含まれる。なお、「いまきく」キー241が選択された割合は、「いまきく」キー241が選択された回数と「あとできく」キー242が選択された回数との和に対する、「いまきく」キー241が選択された回数の割合である。
FIG. 14 is a diagram showing an example of
図14に示される例において、時間帯382は、4つの時間帯(0:00〜5:59、6:00〜11:59、12:00〜17:59、および18:00〜23:59)に分かれている。なお、時間帯382の分割数は4つであることとしたが、これに限られない。例えば、より詳細な統計が必要であれば分割数を増やしてもよい。
In the example shown in FIG. 14, the
図14に示されるように、0:00〜5:59において、「いまきく」キー241が42回選択され、「あとできく」キー242が8回選択され、「いまきく」キー241が選択された回数の割合は0.840であることが分かる。また、統計情報381を参照することにより、他の時間帯や、曜日、場所のそれぞれの値についても把握することができる。
As shown in FIG. 14, at 0: 0 to 5:59, the “Imaki”
送信制御部370は、「いまきく」キー241が選択された回数が閾値以上の項目については、広告音声の出力が許可されていると判定し、「いまきく」キー241が選択された回数の割合が閾値未満の項目については、広告音声の出力が許可されていないと判定する。例えば、閾値が0.5に設定されている場合には、0:00〜5:59、6:00〜11:59、および18:00〜23:59においては広告音声の出力が許可されており、12:00〜17:59においては広告音声の出力が許可されていないこととなる。
The
同様に、送信制御部370は、曜日383の項目を参照することにより、広告音声の出力が許可されている曜日を把握することができ、場所384の項目を参照することにより、広告音声の出力が許可されている場所(地域)を把握することができる。
Similarly, the
なお、本実施形態においては、統計情報381に含まれる項目は時間帯382、曜日383、および場所384であることとしたが、これらに限られない。例えば、天候、渋滞情報、道路の種類(高速道路または一般道路)等の項目が含まれてもよい。
In the present embodiment, the items included in the
送信制御部370は、広告音声の出力が許可されていると判定した場合、広告音声情報343および予告音声情報345を送信部350に出力する。送信部350は、送信制御部370から入力された広告音声情報343および予告音声情報345を、ネットワークNWを介して端末装置200に送信する。
When the
<2−4.広告管理サーバによって実行される処理のフローチャート>
図15は、第2実施形態に係る、広告管理サーバ300によって実行される処理のフローチャートである。広告管理サーバ300は、運転開始通知をナビゲーションサーバ100から受信すると(図11のS36)、図15に示されるフローチャートの処理を実行する。なお、図11におけるS60からS63の処理は、図9におけるS20からS23の処理と同様であるので、説明を省略する。
<2-4. Flowchart of processing executed by advertisement management server>
FIG. 15 is a flowchart of processing executed by the
送信制御部370は、統計情報生成部380によって生成された統計情報381を、統計情報生成部380から取得する(S64)。送信制御部370は、取得した統計情報381に基づいて、広告音声の出力が許可されているか否かを判定する(S65)。広告音声の出力が許可されていない場合、送信制御部370は、再度S65の判定処理を行う。
The
一方、広告音声の出力が許可されている場合、送信制御部370は、広告音声情報343および予告音声情報345を送信部350に出力する。送信部350は、送信制御部370から入力された予告音声情報345を、ネットワークNWを介して端末装置200に送信する(S66)。また、送信部350は、送信制御部370から入力された広告音声情報343を、ネットワークNWを介して端末装置200に送信する(S67)。このように、統計情報381を用いることで、ユーザの過去の行動(「いまきく」キー241または「あとできく」キー242の選択)に基づいて、広告音声の出力タイミングを制御することができる。
On the other hand, when the output of the advertisement sound is permitted, the
次に、統計情報生成部380は、図11のS47において端末装置200から送信されるキー選択情報を受信したか否かを判定する(S68)。統計情報生成部380は、キー選択情報を受信していないと判定した場合、再度S68の判定処理を行う。
Next, the statistical
一方、統計情報生成部380は、キー選択情報を受信したと判定した場合、統計情報381を生成(更新)する(S69)。具体的に、統計情報生成部380は、「いまきく」キー241が選択されたことを示すキー選択情報を受信した場合、統計情報381における該当する項目の「いまきく」の値に1加算する。一方、統計情報生成部380は、「あとできく」キー242が選択されたことを示すキー選択情報を受信した場合、統計情報381における該当する項目の「あとできく」の値に1加算する。その後、統計情報生成部380は、「いまきく」キー241が選択された割合を算出する。これによって、統計情報生成部380は、統計情報381を生成(更新)することができる。
On the other hand, if it is determined that the key selection information has been received, the statistical
その後、広告管理サーバ300は、目的地到着通知を受信したか否かを判定する(S70)。広告管理サーバ300は、目的地到着通知を受信していないと判定した場合、前述のS62に処理を戻す。一方、広告管理サーバ300は、目的地到着通知を受信したと判定した場合、本フローチャートによる処理を終了する。
Thereafter, the
以上説明したように、第2実施形態の広告管理サーバ300は、ユーザが広告音声の出力を許可した状況の統計を示す統計情報に基づいて、広告音声の出力が許可されているか否かを判断する。これによって、本実施形態によれば、ユーザは広告音声を聴くことができる状況下にある場合に端末装置200に広告音声を出力させることができるため、広告効果を向上させることができる。
As described above, the
また、第1実施形態および第2実施形態のナビアプリは、端末装置200を使用するユーザの行動(設定情報346の設定、「いまきく」キー241の選択、照度センサによるユーザの手の検知、マイクロフォンによるユーザの声の検知等)に基づいて、広告音声の出力タイミングを制御する。これによって、目的地までの経路を案内している最中に広告音声が出力されても、ユーザに与える不快感を抑制することができる。
In addition, the navigation application of the first embodiment and the second embodiment is a user action using the terminal device 200 (setting of the setting
<3.ブックマーク>
第1実施形態および第2実施形態において、端末装置200は、広告管理サーバ300から受信した広告音声情報343をブックマークとして記憶部260に蓄積してもよい。また、端末装置200は、ユーザからの指示に基づいて、ブックマークを表示部240に表示してもよい。
<3. Bookmark>
In the first embodiment and the second embodiment, the
図16は、端末装置200の表示部240に表示されるブックマーク画面の一例を示す図である。ブックマーク画面には、広告管理サーバ300から受信した広告のリストが表示される。また、ブックマーク画面には、広告ごとに、音声出力キー243と、テキスト表示キー244と、サイト表示キー245とが表示される。
FIG. 16 is a diagram illustrating an example of a bookmark screen displayed on the
ユーザが音声出力キー243を選択すると、制御部210は、選択された音声出力キー243に対応する広告音声情報343を、記憶部260から読み出す。また、制御部210は、読み出した広告音声情報343を、音声出力部250から出力する。これによって、過去に出力された広告音声を聞き直すことができ、ユーザの利便性が向上する。
When the user selects the
また、広告管理サーバ300は、広告音声情報343だけでなく、広告音声のテキストデータである広告テキスト情報や、広告を紹介するインターネット上のサイトのURL(Uniform Resource Locator)を、端末装置200に送信してもよい。この場合、記憶部260は、広告管理サーバ300から送信された広告テキスト情報およびサイトのURLを蓄積してもよい。
Further, the
ユーザがテキスト表示キー244を選択すると、制御部210は、選択されたテキスト表示キー244に対応する広告テキスト情報を、記憶部260から読み出す。また、制御部210は、読み出した広告テキスト情報を、表示部240に表示する。これによって、過去に出力された広告音声を文字で確認することができ、ユーザの利便性が向上する。
When the user selects the
また、ユーザがサイト表示キー245を選択すると、制御部210は、選択されたサイト表示キー245に対応するURLを、記憶部260から読み出す。また、制御部210は、読み出したURLを用いて、広告を紹介するインターネット上のサイトを表示部240に表示する。これによって、過去に音声出力された広告を紹介するサイトを確認することができ、ユーザの利便性が向上する。
When the user selects the
なお、広告音声情報343、広告テキスト情報、およびサイトのURLを記憶部260に記憶することとしたが、これに限られない。例えば、広告管理サーバ300は、広告を動画で紹介する広告動画情報や、広告を静止画で紹介する広告静止画情報についても端末装置200に送信してもよい。また、記憶部260は、広告管理サーバ300から送信された広告動画情報および広告静止画情報を蓄積してもよい。
Although the
記憶部260に記憶される情報は、情報の形式によってサイズが大きく異なる。例えば、広告動画情報のサイズの方が、広告テキスト情報のサイズの方がはるかに大きい。このため、制御部210は、記憶部260に蓄積される情報のフォーマットに基づいて、記憶可能な情報の上限数を設定してもよい。例えば、制御部210は、広告動画情報の上限数を20件に設定し、広告音声情報の上限数を50件に設定し、広告テキスト情報の上限数を100件に設定してもよい。
The information stored in the
以上説明したように、第1実施形態および第2実施形態のナビアプリ(ナビゲーションプログラム)は、端末装置200に、音声出力された広告音声情報343の履歴(ブックマーク)を表示させ、ユーザによって履歴の中から一つの広告音声情報が選択されると、ユーザによって選択された広告音声情報343に基づく広告音声を出力させる。これによって、過去に出力された音声広告を聞き直すことができ、ユーザの利便性が向上する。
As described above, the navigation application (navigation program) according to the first embodiment and the second embodiment causes the
なお、第1実施形態および第2実施形態において、ナビアプリは、端末装置200に、広告音声情報343の属性に基づいて、予告音声の音色または長さを変更させてもよい。広告音声情報343の属性には、広告音声情報343に基づいて出力される広告のジャンルまたは長さの少なくとも一方が含まれる。例えば、広告のジャンルに基づいて広告音声の音色を変えてもよいし、広告音声が長いほど予告音声を長くしてもよい。これによって、ユーザは、予告音声を聴くことによって広告音声の属性を知ることができるため、ユーザの利便性が向上する。
In the first embodiment and the second embodiment, the navigation application may cause the
また、第1実施形態および第2実施形態において、広告管理サーバ300の機能を、複数のサーバに分散させてもよい。例えば、ユーザ情報取得部310と、ユーザ情報テーブル341とを、広告管理サーバ300とは異なるユーザ情報管理サーバに設けてもよい。また、広告音声情報343と、予告音声情報345とを、広告管理サーバ300とは異なるコンテンツサーバに設けてもよい。
In the first embodiment and the second embodiment, the function of the
上述した複数の実施形態は、各々の実施形態に限定されるものではなく、複数の実施形態を組み合わせて実施することができる。また、本発明の思想を逸脱しない範囲において、構成要素の置換や削除、追加など、適宜の変更を加えることができる。 The plurality of embodiments described above are not limited to each embodiment, and a plurality of embodiments can be implemented in combination. In addition, appropriate changes such as replacement, deletion, and addition of components can be made without departing from the spirit of the present invention.
<4.ハードウェア構成>
図17は、ナビゲーションサーバ100、端末装置200、および広告管理サーバ300のハードウェア構成の一例を示す図である。図17は、端末装置200がスマートフォンやタブレット端末などのスマートデバイスである例を示している。端末装置200は、例えば、CPU401、RAM402、ROM403、並びにフラッシュメモリなどの二次記憶装置404、タッチパネル405、および無線通信モジュール406が、内部バスあるいは専用通信線によって相互に接続された構成となっている。ナビアプリは、ネットワークNWを介してダウンロードされ、二次記憶装置404に格納される。
<4. Hardware configuration>
FIG. 17 is a diagram illustrating an example of a hardware configuration of the
ナビゲーションサーバ100および広告管理サーバ300は、例えば、NIC(Network Interface Card)501、CPU502、RAM503、ROM504、フラッシュメモリやHDDなどの二次記憶装置505、およびドライブ装置506が、内部バスあるいは専用通信線によって相互に接続された構成となっている。ドライブ装置506には、光ディスクなどの可搬型記憶媒体が装着される。二次記憶装置505、またはドライブ装置506に装着された可搬型記憶媒体に記憶されたプログラムがDMAコントローラ(不図示)などによってRAM503に展開され、CPU502によって実行されることで、各サーバの機能部が実現される。
The
なお、上記実施形態は、以下のように表現することができる。
端末装置に、
目的地までの経路を示す経路情報を取得させ、
広告の内容を音声出力するための広告音声情報を取得させ、
前記経路情報に基づき目的地までの経路を案内させている間において、前記広告音声情報に基づく広告音声の出力に先立って、前記広告音声よりも短い予告音声を出力させ、
前記端末装置を使用するユーザの行動に基づいて、前記広告音声の出力タイミングを制御させる
ナビゲーションプログラム。
The above embodiment can be expressed as follows.
On the terminal device,
Get route information showing the route to the destination,
Get advertising voice information to output the contents of the advertisement as voice,
While guiding the route to the destination based on the route information, prior to the output of the advertising voice based on the advertising voice information, to output a warning voice shorter than the advertising voice,
The navigation program which controls the output timing of the said advertisement audio | voice based on the action of the user who uses the said terminal device.
また、上記実施形態は、以下のように表現することができる。
(1)端末装置に、
目的地までの経路を示す経路情報を取得させ、
広告の内容を音声出力するための広告音声情報を取得させ、
前記経路情報に基づき目的地までの経路を案内させている間において、前記広告音声情報に基づく広告音声の出力に先立って、前記広告音声よりも短い予告音声を出力させる
ナビゲーションプログラム。
Moreover, the said embodiment can be expressed as follows.
(1) In the terminal device,
Get route information showing the route to the destination,
Get advertising voice information to output the contents of the advertisement as voice,
A navigation program for outputting a warning sound shorter than the advertisement sound before outputting the advertisement sound based on the advertisement sound information while guiding the route to the destination based on the route information.
(2)前記端末装置に、
前記広告音声情報の属性に応じて、前記予告音声の音色または長さを変更させる
前記(1)記載のナビゲーションプログラム。
(2) In the terminal device,
The navigation program according to (1), wherein a timbre or length of the warning sound is changed according to an attribute of the advertising sound information.
(3)前記広告音声情報の属性には、前記広告音声情報に基づいて出力される広告のジャンルまたは長さの少なくとも一方が含まれる
前記(2)記載のナビゲーションプログラム。
(3) The navigation program according to (2), wherein the attribute of the advertisement audio information includes at least one of a genre or a length of an advertisement output based on the advertisement audio information.
(4)前記端末装置に、
音声出力された前記広告音声情報の履歴を表示させ、
ユーザによって前記履歴の中から一つの広告音声情報が選択されると、前記ユーザによって選択された前記広告音声情報に基づく広告音声を出力させる
前記(1)から前記(3)のいずれか一項に記載のナビゲーションプログラム。
(4) In the terminal device,
Display the history of the advertising audio information that was output as audio,
When one advertisement sound information is selected from the history by the user, the advertisement sound based on the advertisement sound information selected by the user is output. Any one of (1) to (3) The described navigation program.
(5)前記予告音声は、前記広告に関連するジングル、合成音声、または前記広告音声の一部である
前記(1)から前記(4)のいずれか一項に記載のナビゲーションプログラム。
(5) The navigation program according to any one of (1) to (4), wherein the warning voice is a jingle, synthetic voice, or part of the advertising voice related to the advertisement.
(6)ナビゲーションプログラムを実行する端末装置に広告音声を出力させるための広告音声情報を取得する広告音声情報取得部と、
前記端末装置に前記広告音声よりも短い予告音声を出力させるための予告音声情報を取得する予告音声情報取得部と、
前記端末装置が目的地までの経路を案内している間において、前記広告音声情報取得部によって取得された前記広告音声情報に先立って、前記予告音声情報取得部によって取得された前記予告音声情報を前記端末装置に送信する送信部と、
を備える広告管理サーバ。
(6) an advertising audio information acquisition unit for acquiring advertising audio information for causing the terminal device that executes the navigation program to output the advertising audio;
A notice voice information acquisition unit for obtaining notice voice information for causing the terminal device to output a notice voice shorter than the advertisement voice;
While the terminal device is guiding the route to the destination, prior to the advertising voice information acquired by the advertising voice information acquisition unit, the warning voice information acquired by the warning voice information acquisition unit A transmission unit for transmitting to the terminal device;
An advertisement management server comprising:
(7)前記端末装置を使用するユーザを識別するためのユーザ識別情報を、前記端末装置から受信する受信部と、
前記受信部によって受信された前記ユーザ識別情報に基づいて、前記端末装置を使用するユーザの属性を示すユーザ情報を取得するユーザ情報取得部と、を更に備え、
前記広告音声情報取得部は、前記ユーザ情報取得部によって取得された前記ユーザ情報に基づき前記広告音声情報を取得する
前記(6)記載の広告管理サーバ。
(7) a receiving unit that receives user identification information for identifying a user who uses the terminal device from the terminal device;
A user information acquisition unit that acquires user information indicating an attribute of a user who uses the terminal device based on the user identification information received by the reception unit;
The advertisement management server according to (6), wherein the advertisement sound information acquisition unit acquires the advertisement sound information based on the user information acquired by the user information acquisition unit.
(8)前記ユーザの属性には、性別情報、年齢情報、インターネット上における前記ユーザの行動履歴を示す行動履歴情報、または前記ユーザが実際に訪問した場所の履歴を示す訪問履歴情報のうちの少なくとも一つが含まれる
前記(7)記載の広告管理サーバ。
(8) The attribute of the user includes at least one of gender information, age information, action history information indicating the user's action history on the Internet, or visit history information indicating a history of a place where the user actually visited. The advertisement management server according to (7), wherein one is included.
(9)前記ユーザ識別情報と前記ユーザ情報とが関連付けられたユーザ情報テーブルを記憶する記憶部を更に備え、
前記ユーザ情報取得部は、前記記憶部に記憶された前記ユーザ情報テーブルを参照して、前記受信部によって受信された前記ユーザ識別情報に関連付けられた前記ユーザ情報を取得する
前記(7)または前記(8)記載の広告管理サーバ。
(9) a storage unit that stores a user information table in which the user identification information and the user information are associated;
The user information acquisition unit acquires the user information associated with the user identification information received by the reception unit with reference to the user information table stored in the storage unit. (8) The advertisement management server described.
(10)前記記憶部は、広告を識別するための広告識別情報と、広告属性と、前記広告音声情報のアドレスとが関連付けられた広告音声テーブルを更に記憶し、
前記広告音声情報取得部は、前記記憶部に記憶された前記広告音声テーブルを参照して、前記ユーザ情報取得部によって取得された前記ユーザ情報に対応する前記広告属性に関連付けられた前記広告識別情報および前記広告音声情報のアドレスを取得し、取得した前記広告音声情報のアドレスにアクセスして前記広告音声情報を取得する
前記(9)記載の広告管理サーバ。
(10) The storage unit further stores an advertisement voice table in which advertisement identification information for identifying an advertisement, an advertisement attribute, and an address of the advertisement voice information are associated with each other.
The advertisement sound information acquisition unit refers to the advertisement sound table stored in the storage unit, and the advertisement identification information associated with the advertisement attribute corresponding to the user information acquired by the user information acquisition unit The advertisement management server according to (9), wherein an address of the advertisement voice information is acquired, and the advertisement voice information is acquired by accessing the address of the acquired advertisement voice information.
(11)前記端末装置を使用するユーザの現在地、目的地、または出発地のうちの少なくとも一つを含む位置情報を受信する受信部を更に備え、
前記広告音声情報取得部は、前記受信部によって受信された前記位置情報に基づき前記広告音声情報を取得する
前記(6)記載の広告管理サーバ。
(11) A receiving unit that receives position information including at least one of a current location, a destination, or a departure location of a user who uses the terminal device,
The advertisement management server according to (6), wherein the advertisement sound information acquisition unit acquires the advertisement sound information based on the position information received by the reception unit.
(12)広告を識別するための広告識別情報と、前記位置情報と、前記広告音声情報のアドレスとが関連付けられた広告音声テーブルを記憶する記憶部を更に備え、
前記広告音声情報取得部は、前記記憶部に記憶された前記広告音声テーブルを参照して、前記受信部によって受信された前記位置情報に対応する前記広告識別情報および前記広告音声情報のアドレスを取得し、取得した前記広告音声情報のアドレスにアクセスして前記広告音声情報を取得する
前記(11)記載の広告管理サーバ。
(12) a storage unit that stores an advertisement voice table in which advertisement identification information for identifying an advertisement, the position information, and an address of the advertisement voice information are associated;
The advertising audio information acquisition unit acquires the advertising identification information and the address of the advertising audio information corresponding to the location information received by the receiving unit with reference to the advertising audio table stored in the storage unit The advertisement management server according to (11), wherein the advertisement voice information is acquired by accessing an address of the acquired advertisement voice information.
(13)前記記憶部は、前記広告識別情報と、前記予告音声情報のアドレスとが関連付けられた予告音声テーブルを更に記憶し、
前記予告音声情報取得部は、前記記憶部に記憶された前記予告音声テーブルを参照して、前記広告音声情報取得部によって取得された前記広告識別情報に対応する前記予告音声情報のアドレスを取得し、取得した前記予告音声情報のアドレスにアクセスして前記予告音声情報を取得する
前記(10)または前記(12)記載の広告管理サーバ。
(13) The storage unit further stores a notice voice table in which the advertisement identification information and the address of the notice voice information are associated with each other,
The warning audio information acquisition unit acquires an address of the warning audio information corresponding to the advertisement identification information acquired by the advertising audio information acquisition unit with reference to the warning audio table stored in the storage unit. The advertisement management server according to (10) or (12), wherein the notification audio information is acquired by accessing an address of the acquired audio notification information.
(14)ナビゲーションプログラムを実行する端末装置に広告音声を出力させるための広告音声情報を取得し、
前記端末装置に前記広告音声よりも短い予告音声を出力させるための予告音声情報を取得し、
前記端末装置が目的地までの経路を案内している間において、前記広告音声情報に先立って、前記予告音声情報を前記端末装置に送信する
広告管理方法。
(14) Acquire advertising voice information for causing the terminal device that executes the navigation program to output the advertising voice,
Obtaining notice sound information for causing the terminal device to output a notice sound shorter than the advertisement sound,
An advertisement management method for transmitting the warning audio information to the terminal device prior to the advertising audio information while the terminal device is guiding a route to a destination.
以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。 As mentioned above, although the form for implementing this invention was demonstrated using embodiment, this invention is not limited to such embodiment at all, In the range which does not deviate from the summary of this invention, various deformation | transformation and substitution Can be added.
100…ナビゲーションサーバ
110…経路探索部
120…地図情報
200…端末装置
210…制御部
220…測位部
230…受付部
240…表示部
250…音声出力部
260…記憶部
270…通信部
300…広告管理サーバ
310…ユーザ情報取得部
320…広告音声情報取得部
330…予告音声情報取得部
340…記憶部
350…送信部
360…受信部
370…送信制御部
380…統計情報生成部
DESCRIPTION OF
Claims (13)
目的地までの経路を示す経路情報を取得させ、
広告の内容を音声出力するための広告音声情報を取得させ、
前記経路情報に基づき目的地までの経路を案内させている間において、前記端末装置を使用するユーザが前記広告音声情報に基づく広告音声の出力を許可した状況の統計を示す統計情報に基づいて、前記広告音声の出力タイミングを制御させる
ナビゲーションプログラム。 On the terminal device,
Get route information showing the route to the destination,
Get advertising voice information to output the contents of the advertisement as voice,
While guiding the route to the destination based on the route information, based on statistical information indicating statistics of a situation in which the user using the terminal device has permitted the output of the advertising voice based on the advertising voice information , A navigation program for controlling an output timing of the advertisement sound.
目的地までの経路を示す経路情報を取得させ、
広告の内容を音声出力するための広告音声情報を取得させ、
前記広告音声情報に基づく広告音声を直ちに出力するか、または後で出力するかを選択するための選択画面を表示させ、
前記選択画面における、前記端末装置を使用するユーザの選択に基づいて、前記ユーザが前記広告音声の出力を許可した状況の統計を示す統計情報を生成させ、
前記経路情報に基づき目的地までの経路を案内させている間において、前記統計情報に基づいて、前記広告音声の出力タイミングを制御させる
ナビゲーションプログラム。 On the terminal device,
Get route information showing the route to the destination,
Get advertising voice information to output the contents of the advertisement as voice,
Displaying a selection screen for selecting whether to immediately output the advertisement sound based on the advertisement sound information or to output it later;
Based on the selection of the user who uses the terminal device on the selection screen, the statistical information indicating the statistics of the situation in which the user permitted the output of the advertising voice is generated,
A navigation program that controls the output timing of the advertising sound based on the statistical information while guiding a route to a destination based on the route information.
前記広告音声の出力に先立って、前記広告音声よりも短い予告音声を出力させる
請求項1または2記載のナビゲーションプログラム。 In the terminal device ,
Prior to outputting the advertisement sound, a warning sound shorter than the advertisement sound is output.
The navigation program according to claim 1 or 2 .
前記広告音声を出力しようとしているタイミングにおける前記ユーザの行動に基づいて、前記広告音声の出力タイミングを制御させる
請求項1から3の何れか一項に記載のナビゲーションプログラム。 In the terminal device,
The navigation program according to any one of claims 1 to 3, wherein an output timing of the advertising voice is controlled based on an action of the user at a timing of outputting the advertising voice.
前記広告音声を直ちに出力するか、または後で出力するかを選択するための選択画面を表示させ、
前記広告音声を直ちに出力することが前記ユーザによって指示された場合、前記広告音声を出力させる
請求項4記載のナビゲーションプログラム。 In the terminal device,
Display a selection screen for selecting whether to immediately output the advertising sound or to output it later;
The navigation program according to claim 4, wherein when the user instructs to output the advertisement sound immediately, the advertisement sound is output.
前記ユーザから前記広告音声を後で出力させることが指示された場合、当該指示から所定時間が経過したときに、前記選択画面を再度表示させる
請求項5記載のナビゲーションプログラム。 In the terminal device,
The navigation program according to claim 5, wherein when the user instructs to output the advertising sound later, the selection screen is displayed again when a predetermined time has elapsed from the instruction.
請求項1記載のナビゲーションプログラム。 The statistical information includes, for each of at least one item of time zone, day of the week, or place, a first number indicating the number of times that the user is instructed to output the advertisement sound now, and the advertisement sound from the user. The navigation program according to claim 1 , wherein the navigation program is information associated with a second number indicating the number of times an instruction is issued to be output later.
前記第1の回数と前記第2の回数との和に対する前記第1の回数の割合が閾値以上の場合に、前記広告音声の出力が許可されていると判定させる
請求項7記載のナビゲーションプログラム。 In the terminal device,
The navigation program according to claim 7 , wherein when the ratio of the first number to the sum of the first number and the second number is equal to or greater than a threshold, it is determined that the output of the advertising sound is permitted.
将来の前記広告音声の出力に備えて行われる前記ユーザの行動に基づいて、前記広告音声の出力タイミングを制御させる
請求項1または2記載のナビゲーションプログラム。 In the terminal device,
The navigation program according to claim 1 or 2 , wherein an output timing of the advertising voice is controlled based on the user's behavior performed in preparation for the future output of the advertising voice.
前記広告音声の出力を許可する条件を示す設定情報を前記ユーザに設定させ、
前記ユーザによって設定された前記設定情報に基づいて、前記広告音声の出力タイミングを制御させる
請求項9記載のナビゲーションプログラム。 In the terminal device,
Causing the user to set setting information indicating a condition for permitting the output of the advertising sound;
The navigation program according to claim 9 , wherein an output timing of the advertisement sound is controlled based on the setting information set by the user.
請求項10記載のナビゲーションプログラム。 The navigation program according to claim 10 , wherein the setting information includes at least one of time zone information, day information, or area information that permits the output of the advertising sound.
前記端末装置が目的地までの経路を案内している間において、前記広告音声情報取得部によって取得された前記広告音声情報を前記端末装置に送信する送信部と、
前記端末装置を使用するユーザが前記広告音声の出力を許可した状況の統計を示す統計情報に基づいて、前記送信部による前記広告音声情報の送信タイミングを制御する送信制御部と、
を備える広告管理サーバ。 An advertising voice information acquisition unit for acquiring advertising voice information for causing the terminal device that executes the navigation program to output the advertising voice;
While the terminal device is guiding the route to the destination, a transmission unit that transmits the advertising audio information acquired by the advertising audio information acquisition unit to the terminal device;
A transmission control unit for controlling the transmission timing of the advertising audio information by the transmission unit, based on statistical information indicating statistics of a situation in which a user using the terminal device has permitted the output of the advertising audio;
An advertisement management server comprising:
前記広告管理サーバが、前記端末装置が目的地までの経路を案内している間において、前記広告音声情報を前記端末装置に送信し、
前記広告管理サーバが、前記端末装置を使用するユーザが前記広告音声の出力を許可した状況の統計を示す統計情報に基づいて、前記広告音声情報の送信タイミングを制御する
広告管理方法。 The advertisement management server acquires advertisement voice information for causing the terminal device that executes the navigation program to output the advertisement voice,
While the advertisement management server is guiding the route to the destination, the terminal device transmits the advertisement voice information to the terminal device,
An advertisement management method in which the advertisement management server controls transmission timing of the advertisement audio information based on statistical information indicating statistics of a situation in which a user using the terminal device has permitted the output of the advertisement audio.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016161113A JP6199455B1 (en) | 2016-08-19 | 2016-08-19 | Navigation program, advertisement management server, and advertisement management method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016161113A JP6199455B1 (en) | 2016-08-19 | 2016-08-19 | Navigation program, advertisement management server, and advertisement management method |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017131997A Division JP6490155B2 (en) | 2017-07-05 | 2017-07-05 | Navigation program, advertisement management server, and advertisement management method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6199455B1 true JP6199455B1 (en) | 2017-09-20 |
JP2018028840A JP2018028840A (en) | 2018-02-22 |
Family
ID=59895729
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016161113A Active JP6199455B1 (en) | 2016-08-19 | 2016-08-19 | Navigation program, advertisement management server, and advertisement management method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6199455B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2021033603A (en) * | 2019-08-23 | 2021-03-01 | 国立大学法人神戸大学 | Advertising output device, learning device, advertising method, and program |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002131065A (en) * | 2000-10-20 | 2002-05-09 | Honda Motor Co Ltd | Navigation system and information provision method |
JP2005031336A (en) * | 2003-07-11 | 2005-02-03 | Mazda Motor Corp | Advertisement information processor and advertisement information processing method |
JP2006171709A (en) * | 2004-11-17 | 2006-06-29 | Denso Corp | Voice interactive apparatus and speech interactive method |
JP2009116472A (en) * | 2007-11-02 | 2009-05-28 | Pioneer Electronic Corp | Advertisement provision server, user terminal device, advertisement provision method, advertisement presentation method, advertisement provision program, advertisement presentation program and recording medium |
JP2009229724A (en) * | 2008-03-21 | 2009-10-08 | Mitsubishi Electric Corp | Advertisement providing device |
JP2011150462A (en) * | 2010-01-20 | 2011-08-04 | Nec Corp | System, device and method for distributing advertisement, and program |
-
2016
- 2016-08-19 JP JP2016161113A patent/JP6199455B1/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002131065A (en) * | 2000-10-20 | 2002-05-09 | Honda Motor Co Ltd | Navigation system and information provision method |
JP2005031336A (en) * | 2003-07-11 | 2005-02-03 | Mazda Motor Corp | Advertisement information processor and advertisement information processing method |
JP2006171709A (en) * | 2004-11-17 | 2006-06-29 | Denso Corp | Voice interactive apparatus and speech interactive method |
JP2009116472A (en) * | 2007-11-02 | 2009-05-28 | Pioneer Electronic Corp | Advertisement provision server, user terminal device, advertisement provision method, advertisement presentation method, advertisement provision program, advertisement presentation program and recording medium |
JP2009229724A (en) * | 2008-03-21 | 2009-10-08 | Mitsubishi Electric Corp | Advertisement providing device |
JP2011150462A (en) * | 2010-01-20 | 2011-08-04 | Nec Corp | System, device and method for distributing advertisement, and program |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2021033603A (en) * | 2019-08-23 | 2021-03-01 | 国立大学法人神戸大学 | Advertising output device, learning device, advertising method, and program |
JP7481700B2 (en) | 2019-08-23 | 2024-05-13 | 国立大学法人神戸大学 | Advertising output device, learning device, advertising method, and program |
Also Published As
Publication number | Publication date |
---|---|
JP2018028840A (en) | 2018-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9360337B2 (en) | Navigation system and methods for route navigation | |
US7031832B2 (en) | Information presentation apparatus and information presentation method | |
JP5984685B2 (en) | Display system, server, terminal device, display method and program | |
JP4274925B2 (en) | Information distribution system, information distribution server, portable terminal, and information distribution method | |
CN105606100A (en) | Apparatus, system and method for clustering points of interest in a navigation system | |
JP6045354B2 (en) | Guidance system, server, terminal device, guidance method and program | |
JP6441638B2 (en) | Mobile terminal, information output method, and program | |
US20200027129A1 (en) | Information processing apparatus and information processing method | |
JP6289563B2 (en) | Navigation program, advertisement management server, and advertisement management method | |
JP6490155B2 (en) | Navigation program, advertisement management server, and advertisement management method | |
JP6199455B1 (en) | Navigation program, advertisement management server, and advertisement management method | |
JP6362647B2 (en) | Route guidance method, route guidance device, and route guidance program | |
JP2005033464A (en) | Advertisement information processing apparatus and method | |
JP5879008B2 (en) | Information processing apparatus, information processing method, and information processing program | |
JP6191218B2 (en) | Vehicle information presentation device | |
JP6101129B2 (en) | Facility search device, facility search method, and facility search program | |
JP2016075490A (en) | Information processing system, information processing program, information processing apparatus, and information processing method | |
JP2005221285A (en) | Destination image display system and car navigation device | |
JP2014157040A (en) | Taxi driver support application, terminal device, data tabulation server, application server, and taxi driver support system including the aforementioned | |
JP4723615B2 (en) | Information distribution system, information distribution server, portable terminal, and information distribution method | |
JP5722745B2 (en) | Distribution system, distribution method, and computer program | |
JP6748273B1 (en) | Advertisement delivery system, advertisement delivery method, and computer program | |
JP6400626B2 (en) | Information processing device, information processing system, information processing method, information processing program, and terminal device | |
JP5936571B2 (en) | Facility search device, facility search method, and facility search program | |
JP2015028706A (en) | Server, information processing system, information processing device, information processing method, and information processing program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20170411 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170705 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20170714 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20170808 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170823 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6199455 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |