JP5855081B2 - Information providing apparatus, information providing method, and information providing program - Google Patents
Information providing apparatus, information providing method, and information providing program Download PDFInfo
- Publication number
- JP5855081B2 JP5855081B2 JP2013262734A JP2013262734A JP5855081B2 JP 5855081 B2 JP5855081 B2 JP 5855081B2 JP 2013262734 A JP2013262734 A JP 2013262734A JP 2013262734 A JP2013262734 A JP 2013262734A JP 5855081 B2 JP5855081 B2 JP 5855081B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- content
- time
- provision
- route
- 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
- 238000000034 method Methods 0.000 title claims description 32
- 230000005540 biological transmission Effects 0.000 claims description 23
- 238000004891 communication Methods 0.000 description 23
- 238000010586 diagram Methods 0.000 description 5
- 241000556720 Manga Species 0.000 description 4
- 239000000284 extract Substances 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012913 prioritisation Methods 0.000 description 1
- 238000012358 sourcing Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明は、乗り換え案内に関連した情報提供装置、情報提供方法および情報提供プログラムに関する。 The present invention relates to an information providing apparatus relating to transit guidance relates information providing method and information providing program.
従来、携帯電話やスマートフォン(多機能携帯電話)等のユーザ端末から出発駅および到着駅等の検索条件を受け付け、検索条件に基づいて路線等の乗り換え案内を算出し、ユーザ端末に送信する乗り換え案内サービスが知られている(例えば、特許文献1参照)。
特許文献1の情報提供サーバは、ユーザ端末から受信した検索条件にしたがって、乗り換え案内を算出するとともに、到着時刻に利用可能な到着駅周辺の店舗情報を抽出する。そして、乗り換え案内および店舗情報をユーザ端末に送信する。
Conventionally, a transfer guide that accepts search conditions such as a departure station and an arrival station from a user terminal such as a mobile phone or a smartphone (multi-function mobile phone), calculates a transfer guide for a route or the like based on the search conditions, and transmits it to the user terminal A service is known (see, for example, Patent Document 1).
The information providing server of
ところで、ユーザが到着駅に到着するまでの時間(乗車時間等)は、電車やバス等の移動手段内で過ごすため行動の自由が制限される拘束時間となる。特許文献1の情報提供サーバでは、この拘束時間中に利用できるコンテンツ等の情報の提供については、何ら着目されていない。
By the way, the time until the user arrives at the arrival station (e.g., boarding time) is a restraint time in which freedom of action is restricted because the user spends time in a transportation means such as a train or a bus. In the information providing server of
本発明の目的は、ユーザが到着駅に到着するまでの拘束時間中に利用可能なコンテンツに関する情報を提供する情報提供装置、情報提供方法および情報提供プログラムを提供することにある。 An object of the present invention, an information providing system for providing information about the content available during duty time until the user arrives at the arrival station, is to provide information providing method and information providing program.
本発明の情報提供装置は、出発地および到着地を含む検索条件をユーザ端末から受信する検索条件受信部と、前記検索条件に基づいて、経路情報を算出する経路情報算出部と、前記経路情報に基づいて、ユーザが拘束される時間を示す拘束時間を算出する拘束時間算出部と、コンテンツと、前記拘束時間の条件情報と、出発地および到着地の条件情報とが対応付けられたコンテンツ情報を記憶するコンテンツ情報記憶手段と、前記コンテンツ情報記憶手段から、前記拘束時間算出部で算出された拘束時間に適合するコンテンツのうち、前記経路情報の出発時刻および拘束時間に応じて、前記経路情報の出発地が適合するコンテンツ、および、前記経路情報の到着地が適合するコンテンツの一方を優先的に選択するコンテンツ選択部と、前記コンテンツ選択部で選択されたコンテンツに関する情報を含む提供情報を生成する提供情報生成部と、前記提供情報を前記ユーザ端末に送信する提供情報送信部と、を備えることを特徴とする。
また、本発明の情報提供装置は、出発地および到着地を含む検索条件をユーザ端末から受信する検索条件受信部と、前記検索条件に基づいて、経路情報を算出する経路情報算出部と、前記経路情報に基づいて、ユーザが拘束される時間を示す拘束時間を算出する拘束時間算出部と、コンテンツと、前記拘束時間の条件情報と、出発時刻および到着時刻の条件情報とが対応付けられたコンテンツ情報を記憶するコンテンツ情報記憶手段と、前記コンテンツ情報記憶手段から、前記拘束時間算出部で算出された拘束時間に適合するコンテンツのうち、前記経路情報の出発時刻および拘束時間に応じて、前記経路情報の出発時刻が適合するコンテンツ、および、前記経路情報の到着時刻が適合するコンテンツの一方を優先的に選択するコンテンツ選択部と、前記コンテンツ選択部で選択されたコンテンツに関する情報を含む提供情報を生成する提供情報生成部と、前記提供情報を前記ユーザ端末に送信する提供情報送信部と、を備えることを特徴とする。
また、本発明の情報提供装置は、出発地および到着地を含む検索条件をユーザ端末から受信する検索条件受信部と、前記検索条件に基づいて、経路情報を算出する経路情報算出部と、前記経路情報に基づいて、ユーザが拘束される時間を示す拘束時間を算出する拘束時間算出部と、コンテンツと、前記拘束時間の条件情報と、移動手段の条件情報とが対応付けられたコンテンツ情報を記憶するコンテンツ情報記憶手段と、前記コンテンツ情報記憶手段から、前記拘束時間算出部で算出された拘束時間および前記経路情報の移動手段に適合するコンテンツを選択するコンテンツ選択部と、前記コンテンツ選択部で選択されたコンテンツに関する情報を含む提供情報を生成する提供情報生成部と、前記提供情報を前記ユーザ端末に送信する提供情報送信部と、を備えることを特徴とする。
また、本発明の情報提供装置は、出発地および到着地を含む検索条件をユーザ端末から受信する検索条件受信部と、前記検索条件に基づいて、経路情報を算出する経路情報算出部と、前記経路情報に基づいて、ユーザが拘束される時間を示す拘束時間を算出する拘束時間算出部と、コンテンツと、前記拘束時間の条件情報とが対応付けられたコンテンツ情報を記憶するコンテンツ情報記憶手段と、前記拘束時間算出部で算出された拘束時間に適合するコンテンツを前記コンテンツ情報記憶手段から選択するコンテンツ選択部と、前記コンテンツ選択部で選択されたコンテンツに関する情報を含む提供情報を生成する提供情報生成部と、ユーザが前記経路情報で示される経路上に位置しているかを判定するユーザ位置判定部と、前記ユーザ位置判定部でユーザが前記経路上に位置していると判定された場合、前記提供情報を前記ユーザ端末に送信する提供情報送信部と、を備えることを特徴とする。
An information providing apparatus according to the present invention includes a search condition receiving unit that receives a search condition including a departure place and an arrival place from a user terminal, a route information calculation unit that calculates route information based on the search condition, and the route information Content information in which a constraint time calculation unit that calculates a constraint time indicating a time during which the user is restrained, content, condition information on the constraint time, and condition information on the departure point and the arrival point are associated with each other Content information storage means for storing the route information, and from the content information storage means, out of the content that matches the constraint time calculated by the constraint time calculation unit, the route information according to the departure time and the constraint time of the route information content departure locations are compatible, and a content selection unit that arrival of the path information to select one of the matching content priority, the co And providing information generator for generating provided information including information on content selected by the Ceiling selector, characterized in that it and a provided information transmission unit which transmits the provided information to the user terminal.
The information providing apparatus of the present invention includes a search condition receiving unit that receives a search condition including a departure place and an arrival place from a user terminal, a route information calculation unit that calculates route information based on the search condition, Based on the route information, a constraint time calculation unit that calculates a constraint time indicating a time when the user is restrained, content, condition information on the constraint time, and condition information on departure time and arrival time are associated with each other. Among the content information storage means for storing content information and the content information storage means suitable for the restriction time calculated by the restriction time calculation unit, the content information is stored in accordance with the departure time and the restriction time of the route information. A content selection that preferentially selects one of the content that matches the departure time of the route information and the content that matches the arrival time of the route information. A provision information generation unit that generates provision information including information related to the content selected by the content selection unit, and a provision information transmission unit that transmits the provision information to the user terminal. .
The information providing apparatus of the present invention includes a search condition receiving unit that receives a search condition including a departure place and an arrival place from a user terminal, a route information calculation unit that calculates route information based on the search condition, Content information in which a constraint time calculation unit that calculates a constraint time indicating a time during which the user is restrained based on the route information, content, the constraint time condition information, and the condition information of the moving unit are associated with each other. A content information storage means for storing; a content selection section for selecting content that matches the restriction time calculated by the restriction time calculation section and the movement means for the route information from the content information storage means; and the content selection section A provision information generating unit for generating provision information including information on the selected content; and provision information for transmitting the provision information to the user terminal. Characterized in that it comprises a transmitting unit.
The information providing apparatus of the present invention includes a search condition receiving unit that receives a search condition including a departure place and an arrival place from a user terminal, a route information calculation unit that calculates route information based on the search condition, A constraint time calculation unit that calculates a constraint time indicating a time during which the user is restrained based on the path information; a content information storage unit that stores content information in which the content is associated with the constraint time condition information; A content selection unit that selects content that matches the constraint time calculated by the constraint time calculation unit from the content information storage unit; and provision information that generates provision information including information related to the content selected by the content selection unit A generation unit, a user position determination unit that determines whether the user is located on the route indicated by the route information, and the user position If the user is determined to be located on the path at a constant portion, characterized in that it and a provided information transmission unit which transmits the provided information to the user terminal.
本発明によれば、拘束時間に適合するコンテンツに関する情報を含む提供情報がユーザ端末に送信される。これにより、当該ユーザに対して、拘束時間中に利用できるおすすめのコンテンツに関する情報を提供することが可能となる。 According to the present invention, provided information including information related to content that matches the binding time is transmitted to the user terminal. Thereby, it becomes possible to provide the user with information regarding recommended content that can be used during the restraint time.
以下、本発明の実施形態を図面に基づいて説明する。
[第1実施形態]
[情報提供システムの構成]
図1は、第1実施形態に係る情報提供システム1の構成を示すブロック図である。
情報提供システム1は、路線の乗り換え案内をユーザに提供するシステムである。
図1に示すように、情報提供システム1は、インターネット等のネットワーク5に無線通信可能に接続された複数のユーザ端末2、ネットワーク5に通信可能に接続された情報提供サーバ3、および、情報提供サーバ3にLAN(Local Area Network)等を介して通信可能に接続されたコンテンツDB(データベース)4を備える。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[First Embodiment]
[Configuration of information provision system]
FIG. 1 is a block diagram showing a configuration of an
The
As shown in FIG. 1, an
ユーザ端末2は、例えば、携帯電話、スマートフォン、タブレット端末等であり、ユーザに所持されて使用される。ユーザ端末2は、乗り換え案内のための検索条件の入力を受け付けるとともに、入力された検索条件をネットワーク5を介して情報提供サーバ3に送信する。
情報提供サーバ3は、1つのサーバ、または、複数のサーバで構成される。情報提供サーバ3は、複数のユーザ端末2から検索条件を受信し、受信した検索条件に基づいて経路情報(乗り換え案内)を算出する。そして、算出した経路情報を、ユーザ端末2に送信する。
コンテンツDB4は、例えば、1つのサーバ、または、複数のサーバで構成されている。なお、コンテンツDB4は、本発明のコンテンツ情報記憶手段を構成する。また、情報提供サーバ3およびコンテンツDB4は、本発明の情報提供装置を構成する。
The
The
The
[ユーザ端末の構成]
ユーザ端末2は、表示手段21、入力手段22、記憶手段23、通信手段24、制御手段25を備える。
表示手段21は、液晶パネル等の表示パネルを備え、制御手段25の制御により、所定の画像を表示する。
入力手段22は、ユーザ端末2の筐体外面に設けられたボタンや、表示手段21における画像の表示領域に応じて設けられたタッチパネル等を備える。そして、入力手段22は、ボタンおよびタッチパネルに対するユーザの入力操作を判定し、判定した入力操作に応じた操作信号を制御手段25に出力する。
記憶手段23は、フラッシュメモリー等により構成され、ユーザ端末2の動作に必要な各種プログラムおよび情報を記憶する。
通信手段24は、ネットワーク5と無線通信する通信モジュールである。この通信手段24は、制御手段25の制御により、制御手段25から出力された情報をネットワーク5に送信し、ネットワーク5から受信した情報を制御手段25に出力する。
[User terminal configuration]
The
The
The
The
The
[ユーザ端末の制御手段の構成]
制御手段25は、ユーザ端末2の動作を制御するものであり、CPU(Central Processing Unit)により構成されている。この制御手段25は、CPUが記憶手段23に予め記憶された検索プログラムを実行したり、または、情報提供サーバ3にアクセスした際に情報提供サーバ3から送信されるプログラムを実行することにより、表示制御部251、検索条件取得部252、検索条件送信部253、提供情報受信部254として機能する。
[Configuration of user terminal control means]
The control means 25 controls the operation of the
表示制御部251は、乗り換え案内のための検索条件の入力を受け付ける検索条件入力画面を、表示手段21に表示させる。
検索条件取得部252は、入力手段22に対するユーザの入力操作により入力手段22から出力される操作信号に基づいて、検索条件を取得する。
検索条件には、出発駅、到着駅が含まれている。また、検索条件には、出発設定日、出発設定時刻、到着設定時刻、乗り換え駅、始発、終電等が含まれていてもよい。
検索条件送信部253は、通信手段24を制御して、検索条件取得部252で取得された検索条件を情報提供サーバ3に送信する。
提供情報受信部254は、通信手段24を制御して、情報提供サーバ3から送信された、後述する提供情報を受信する。
The
The search
The search condition includes a departure station and an arrival station. Further, the search condition may include a departure setting date, a departure setting time, an arrival setting time, a transfer station, a first train, a last train, and the like.
The search
The provision
また、上記表示制御部251は、情報提供サーバ3から受信した提供情報に基づいて提供情報画面6を生成し、提供情報画面6を表示手段21に表示させる。
図2、図3は、提供情報画面6の一例を示す図である。
図2、図3に示すように、提供情報画面6は、経路情報表示領域61と、コンテンツ情報表示領域63とを有する。
経路情報表示領域61には、出発駅611、乗り換え駅612、到着駅613、移動手段614、乗車時間615、区間運賃616が表示される。
さらに、経路情報表示領域61には、出発時刻617、到着時刻618、出発時刻から到着時刻までの時間である所要時間619、片道運賃620、乗り換え回数621、移動距離622が表示される。
コンテンツ情報表示領域63には、コンテンツに関する広告等の情報が表示される。コンテンツとは、マンガ、動画、アプリ(アプリケーション)、クーポン、クラウドソーシング(インターネットを介して不特定多数の人に委託される業務)、懸賞等のデジタルコンテンツである。
The
2 and 3 are diagrams illustrating an example of the
As shown in FIGS. 2 and 3, the provided
In the route
Further, the route
In the content
[情報提供サーバの構成]
図1に示すように、情報提供サーバ3は、記憶手段31、通信手段32、制御手段33を備える。
記憶手段31は、HDD(Hard Disk Drive)やフラッシュメモリー等により構成され、情報提供サーバ3の動作に必要な各種プログラムおよび情報を記憶する。記憶手段31には、プログラムの1つとして、情報提供プログラムが記憶されている。
通信手段32は、ユーザ端末2とネットワーク5を介して通信する通信モジュールである。この通信手段32は、制御手段33の制御により、ネットワーク5から受信した情報を制御手段33に出力し、制御手段33から出力された情報をネットワーク5に送信する。
[Information providing server configuration]
As shown in FIG. 1, the
The
The
[情報提供サーバの制御手段の構成]
制御手段33は、情報提供サーバ3の動作を制御するものであり、CPUにより構成されている。この制御手段33は、CPUが記憶手段31に記憶された情報提供プログラムを実行することにより、検索条件受信部331、経路情報算出部332、拘束時間算出部333、コンテンツ選択部334、提供情報生成部335、提供情報送信部336、ユーザ位置判定部337として機能する。
[Configuration of control means of information providing server]
The control means 33 controls the operation of the
検索条件受信部331は、通信手段32を制御して、ユーザ端末2から送信された検索条件を受信する。
経路情報算出部332は、検索条件受信部331で受信された検索条件に基づいて、出発駅から到着駅までの経路を案内するための経路情報(乗り換え案内)を算出する。経路情報には、出発駅、乗り換え駅、到着駅、移動手段、乗車時間、区間運賃、出発時刻、到着時刻、出発時刻から到着時刻までの時間である所要時間、片道運賃、乗り換え回数、移動距離等が含まれる。さらに、経路情報算出部332は、算出した経路情報を記憶手段31に格納する。この経路情報の算出方法は、従来から実施されている方法を利用すればよい。
The search
The route
拘束時間算出部333は、経路情報算出部332で算出された経路情報に基づいて、ユーザが到着駅に到着するまでに拘束される時間を示す拘束時間を算出する。ここでは、拘束時間算出部333は、経路情報の所要時間(出発時刻から到着時刻までの時間)を拘束時間とする。
なお、現在時刻から到着時刻までの時間を拘束時間としてもよい。すなわち、現在時刻から出発時刻までの待ち時間と、出発時刻から到着時刻までの乗車時間(乗り換え駅がある場合は、乗り換え駅での待ち時間を含む)とを合わせた時間を、拘束時間としてもよい。
Based on the route information calculated by the route
Note that the time from the current time to the arrival time may be used as the restraint time. In other words, the combined time of the waiting time from the current time to the departure time and the boarding time from the departure time to the arrival time (including the waiting time at the transfer station if there is a transfer station) Good.
コンテンツ選択部334は、コンテンツDB4にアクセスして、コンテンツを選択する。コンテンツDB4に格納されている情報は、コンテンツ情報41Aである。
図4は、コンテンツ情報41Aの一例を示す図である。
コンテンツ情報41Aには、コンテンツと、コンテンツが拘束時間算出部333で算出された拘束時間に適合するかを判定するための拘束時間の条件情報、および、コンテンツが経路情報算出部332で算出された経路情報の出発時刻、到着時刻、出発駅、到着駅にそれぞれ適合するかを判定するための出発時刻の条件情報、到着時刻の条件情報、出発駅の条件情報、到着駅の条件情報とが対応付けられている。
ここで、例えば、図中の「15−30min」は、「15分以上、30分以下」を示す。「2h−」は、「2時間以上」を示す。「15:00−16:00」は、「15:00から16:00まで」を示す。「any」は、何でもよいことを示す。
コンテンツとは、上述したように、マンガ、動画、アプリケーション、クーポン、クラウドソーシング、懸賞等のデジタルコンテンツである。
例えば、「No.1」では、コンテンツはマンガAであり、拘束時間の条件情報は、マンガAを読み終えることが可能な時間(15−30min)に設定され、到着駅の条件情報は、マンガAに関連した映画が上映されている映画館の最寄駅(吉祥寺)に設定され、到着時刻の条件情報は、前記映画の上映時刻に合わせた時刻(15:00−16:00)に設定されている。
そして、コンテンツ選択部334は、コンテンツDB4のコンテンツ情報41Aにアクセスし、拘束時間算出部333で算出された拘束時間に適合するコンテンツを抽出する。そして、抽出されたコンテンツが所定数以下の場合には、抽出したコンテンツをすべて選択する。ここで、所定数は、ユーザに提供するコンテンツに関する情報の数に応じて設定される。一方、抽出されたコンテンツが所定数より多い場合には、抽出したコンテンツの中から、経路情報の出発時刻、到着時刻、出発駅、到着駅が、出発時刻の条件情報、到着時刻の条件情報、出発駅の条件情報、到着駅の条件情報に適合するコンテンツを優先的に選択する。
The
FIG. 4 is a diagram illustrating an example of the
The content information 41 </ b> A includes content, constraint time condition information for determining whether the content matches the constraint time calculated by the constraint
Here, for example, “15-30 min” in the figure indicates “15 minutes or more and 30 minutes or less”. “2h−” indicates “2 hours or more”. “15: 00-16: 00” indicates “from 15:00 to 16:00”. “Any” indicates that anything is acceptable.
As described above, the content is digital content such as a manga, a moving image, an application, a coupon, crowd sourcing, and a sweepstakes.
For example, in “No. 1”, the content is Manga A, the constraint time condition information is set to a time (15-30 min) during which Manga A can be read, and the arrival station condition information is Manga It is set at the nearest station (Kichijoji) of the movie theater where the movie related to A is shown, and the condition information of the arrival time is set to the time (15: 00-16: 00) according to the movie showing time Has been.
Then, the
提供情報生成部335は、経路情報算出部332で算出された経路情報、および、コンテンツ選択部334で選択されたコンテンツに関する広告等の情報を含む提供情報を生成する。さらに、提供情報生成部335は、生成した提供情報を記憶手段31に格納する。
ユーザ位置判定部337は、ユーザの現在地を示す位置情報を取得する。ユーザの位置情報は、例えば、ユーザ端末2がネットワーク5と通信する際にアクセスした基地局の位置に基づいて取得することができる。また、ユーザ端末2がGPS(Global Positioning System)センサー等の位置情報取得手段を備えている場合には、ユーザ端末2から位置情報を受信することで取得することもできる。
さらに、ユーザ位置判定部337は、取得したユーザの位置情報に基づいて、ユーザが経路情報で示される経路上に位置するかを判定する。
すなわち、例えば、電車やバス等の移動手段の運営企業が路線や駅に設置しているWi−Fi(Wireless Fidelity)のアクセスポイントのうち、ユーザ端末2が通信接続したアクセスポイントを特定することで、ユーザがどの移動手段の路線にいるかを把握できる。
提供情報送信部336は、通信手段32を制御して、提供情報生成部335で生成された提供情報を、提供情報が生成されたタイミング、および、ユーザ位置判定部337でユーザが経路情報で示される経路上に位置すると判定されたタイミングに、ユーザ端末2に送信する。
The provision information generation unit 335 generates provision information including the route information calculated by the route
The user
Furthermore, the user
That is, for example, by identifying an access point to which the
The provision
[情報提供処理]
図5は、情報提供処理を示すフローチャートである。
図5に示す処理は、ユーザ端末2において、入力手段22に対するユーザの入力操作により、記憶手段23に記憶された検索プログラムを起動したり、または、ユーザ端末2を情報提供サーバ3にアクセスさせる操作信号が入力手段22から制御手段25に出力されることで開始される。
[Information provision processing]
FIG. 5 is a flowchart showing the information providing process.
The process shown in FIG. 5 is an operation of starting a search program stored in the
表示制御部251は、検索条件入力画面を表示手段21に表示させる(S11)。これにより、ユーザは、表示手段21に表示された検索条件入力画面にしたがって入力手段22を操作することで、検索条件を入力できる。
そして、検索条件取得部252は、入力手段22に対するユーザの入力操作により入力手段22から出力される操作信号に基づいて、検索条件を取得する(S12)。
検索条件には、上述したように、出発駅、到着駅が含まれている。また、検索条件には、出発設定日、出発設定時刻、到着設定時刻、乗り換え駅、始発、終電等が含まれていてもよい。
そして、検索条件送信部253は、通信手段24を制御して、検索条件取得部252で取得された検索条件を情報提供サーバ3に送信する(S13)。
The
And the search
As described above, the search condition includes a departure station and an arrival station. Further, the search condition may include a departure setting date, a departure setting time, an arrival setting time, a transfer station, a first train, a last train, and the like.
And the search
そして、情報提供サーバ3の検索条件受信部331は、通信手段32を制御して、ユーザ端末2から送信された検索条件を受信する(S14:検索条件受信ステップ)。
次に、経路情報算出部332は、検索条件受信部331で受信された検索条件に基づいて、経路情報を算出する(S15:経路情報算出ステップ)。経路情報には、上述したように、出発駅、乗り換え駅、到着駅、移動手段、乗車時間、区間運賃、出発時刻、到着時刻、所要時間、片道運賃、乗り換え回数、移動距離等が含まれる。そして、経路情報算出部332は、算出した経路情報を記憶手段31に格納する。
Then, the search
Next, the route
次に、拘束時間算出部333は、経路情報算出部332が算出した経路情報に基づいて、ユーザが到着駅に到着するまでに拘束される時間を示す拘束時間を算出する(S16:拘束時間算出ステップ)。ここでは、拘束時間算出部333は、経路情報の所要時間(出発時刻から到着時刻までの時間)を拘束時間とする。なお、現在時刻から到着時刻までの時間を拘束時間としてもよい。
Next, the restraint
次に、コンテンツ選択部334は、コンテンツ選択処理(S17:コンテンツ選択ステップ)を行う。
図6は、コンテンツ選択処理を示すフローチャートである。
図6に示すように、コンテンツ選択部334は、コンテンツDB4のコンテンツ情報41A(図4)にアクセスし、拘束時間算出部333で算出された拘束時間に適合するコンテンツをすべて抽出する(S31)。
Next, the
FIG. 6 is a flowchart showing content selection processing.
As shown in FIG. 6, the
次に、コンテンツ選択部334は、S31で抽出したコンテンツの数が、所定数以下かを判定する(S32)。ここで、所定数は、上述したように、ユーザに提供するコンテンツに関する情報の数に応じて設定される。例えば、所定数は、1つ、または、2つに設定される。
S32でYESと判定された場合、コンテンツ選択部334は、S31で抽出したコンテンツをすべて選択する(S33)。そして、コンテンツ選択部334は、コンテンツ選択処理を終了する。
Next, the
When it is determined YES in S32, the
一方、S32でNOと判定された場合、コンテンツ選択部334は、経路情報の出発時刻は深夜(例えば、0:00−4:00)かを判定する(S34)。
S34でYESと判定された場合、コンテンツ選択部334は、拘束時間は、1.5時間以上かを判定する(S35)。
S35でYESと判定された場合、コンテンツ選択部334は、S31で抽出したコンテンツの中から、所定数のコンテンツを選択する(S36)。ここで、S35でYESと判定された場合は、深夜でかつ到着駅に到着するまでに1.5時間以上かかる場合であるため、ユーザは終電を逃す可能性が高い。このため、到着駅に関連するコンテンツよりも、出発駅に関連する例えばホテルのクーポン等のコンテンツがユーザにとって有益である可能性が高い。このため、コンテンツ選択部334は、抽出したコンテンツの中から、出発駅が適合するコンテンツを優先的に選択する。このとき、出発時刻も適合するコンテンツがあれば、最優先で選択する。そして、コンテンツ選択部334は、コンテンツ選択処理を終了する。
On the other hand, when it is determined NO in S32, the
When it determines with YES by S34, the
When it is determined YES in S35, the
S34でNOと判定された場合、または、S35でNOと判定された場合、コンテンツ選択部334は、S31で抽出したコンテンツの中から、所定数のコンテンツを選択する(S37)。S34でNOと判定された場合、または、S35でNOと判定された場合は、ユーザが終電を逃す可能性は低く、到着駅に移動する可能性が高い。このため、出発駅に関連するコンテンツよりも、到着駅に関連するコンテンツがユーザにとって有益である可能性が高い。このため、コンテンツ選択部334は、抽出したコンテンツの中から、到着駅が適合するコンテンツを優先的に選択する。このとき、到着時刻も適合するコンテンツがあれば、最優先で選択する。そして、コンテンツ選択部334は、コンテンツ選択処理を終了する。
なお、S33,S36,S37において、上記優先順位付けによってもコンテンツを絞りきれない場合には、アクセス数(人気度)や登録日の新しさに基づいてコンテンツを選択する。
If NO is determined in S34 or NO is determined in S35, the
In S33, S36, and S37, if the content cannot be narrowed down even by the prioritization, the content is selected based on the number of accesses (popularity) and the new date of registration.
図5に戻り、コンテンツ選択処理(S17)を行った後、提供情報生成部335は、経路情報算出部332で算出された経路情報、および、コンテンツ選択部334で選択されたコンテンツに関する広告等の情報を含む提供情報を生成する(S18:提供情報生成ステップ)。さらに、提供情報生成部335は、生成した提供情報を記憶手段31に格納する。
次に、提供情報送信部336は、通信手段32を制御して、提供情報生成部335で生成された提供情報を、ユーザ端末2に送信する(S19:提供情報送信ステップ)。
Returning to FIG. 5, after the content selection process (S17) is performed, the provision information generation unit 335 displays the route information calculated by the route
Next, the provision
次に、ユーザ端末2の提供情報受信部254は、情報提供サーバ3から送信された提供情報を受信する(S20)。
そして、表示制御部251は、提供情報受信部254で受信された提供情報に基づいて提供情報画面6(図2、図3)を生成し、表示手段21に表示させる(S21)。
これにより、ユーザは、提供情報画面6を閲覧することで、経路情報に加えて、拘束時間中に利用できるコンテンツを知ることができる。
例えば、図2に示される提供情報画面6Aは、拘束時間が適合するコンテンツが所定数(1つ)より多く抽出され、到着駅、到着時刻が適合したコンテンツが優先的に選択された場合の表示例を示すものである。コンテンツ情報表示領域63には、拘束時間中に読み終えることができ、かつ、到着駅で到着時刻に映画が上映されているマンガAに関する情報が表示されている。具体的には、マンガAが2話読めることや、1話が無料であることが表示されている。
図3に示される提供情報画面6Bは、拘束時間が適合するコンテンツが所定数(2つ)より多く抽出され、出発駅、出発時刻が適合したコンテンツが優先的に選択された場合の表示例を示すものである。コンテンツ情報表示領域63には、出発駅周辺のホテルで出発時刻に利用できるクーポン、および、出発駅周辺のクラブで出発時刻に利用できるクーポンに関する情報が表示されている。
なお、提供情報画面6に表示される、拘束時間のみ適合するコンテンツの情報の例としては、例えば、長編アニメ映画に関する情報等が挙げられる。
Next, the provision
And the
Thereby, the user can know the content that can be used during the restraint time in addition to the route information by browsing the provided
For example, the
The provided
In addition, as an example of the content information that is displayed on the
次に、情報提供サーバ3の制御手段33は、提供情報再送信処理(S22)を行う。
図7は、提供情報再送信処理を示すフローチャートである。
制御手段33は、ユーザ端末2から、情報を提供したコンテンツに対する送信要求があったかを判定する(S41)。
S41でYESと判定された場合、提供情報を再送信する必要はないため、制御手段33は、提供情報再送信処理を終了する。
Next, the control means 33 of the
FIG. 7 is a flowchart showing the provided information retransmission process.
The control means 33 determines whether or not there is a transmission request for the content providing information from the user terminal 2 (S41).
If YES is determined in S41, the providing information need not be retransmitted, and therefore the
一方、S41でNOと判定された場合は、ユーザ位置判定部337は、例えば、上述したようにユーザ端末2がネットワーク5と通信する際にアクセスした基地局の位置に基づいて、ユーザの現在地を示す位置情報の取得を行う(S42)。
そして、ユーザ位置判定部337は、ユーザの位置情報の取得に成功したかを判定する(S43)。
S43でYESと判定された場合、ユーザ位置判定部337は、取得したユーザの位置情報に基づいて、ユーザが経路情報算出部332で算出された経路情報で示される経路上に位置するかを判定する(S44)。
S43でNOと判定された場合、または、S44でNOと判定された場合、ユーザ位置判定部337は、現在時刻が経路情報の到着時刻よりも前かを判定する(S45)。
S45でYESと判定された場合、ユーザ位置判定部337は、S42の処理を再度行う。S45でNOと判定された場合、ユーザ位置判定部337は、提供情報再送信処理を終了する。
On the other hand, when it is determined NO in S41, the user
Then, the user
When it is determined YES in S43, the user
When it is determined NO in S43 or when NO is determined in S44, the user
When it determines with YES by S45, the user
S44でYESと判定された場合は、ユーザが、経路情報で示される経路を実際に移動する可能性が高いため、提供情報送信部336は、再度、生成した提供情報をユーザ端末2に送信する(S46)。なお、経路情報が複数生成されている場合には、ユーザが位置している経路に対応する提供情報を選択して送信する。
なお、このとき、拘束時間の算出(S16)およびコンテンツ選択処理(S17)を再度行い、提供情報を新たに生成し、ユーザ端末2に送信してもよい。この場合、拘束時間は、現在時刻から経路情報の到着時刻までの時間とされる。これによれば、ユーザが既に経路の途中に位置する場合、残りの拘束時間に適合したコンテンツの情報がユーザ端末2に送信される。そして、ユーザ位置判定部337は、提供情報再送信処理を終了する。
If YES is determined in S <b> 44, the provision
At this time, the calculation of the constraint time (S16) and the content selection process (S17) may be performed again to newly generate the provision information and transmit it to the
図5に戻り、S22で情報提供サーバ3から提供情報が再送信されなかった場合は、情報提供サーバ3の制御手段33は、情報提供処理を終了する。
一方、S22で情報提供サーバ3から提供情報が再送信された場合、ユーザ端末2の提供情報受信部254は、情報提供サーバ3から再送信された提供情報を受信する(S23)。そして、ユーザ端末2の制御手段25は、情報提供処理を終了する。なお、その後、入力手段22に対するユーザの入力操作により、入力手段22から提供情報画面6を表示させる操作信号が出力されると、表示制御部251は、提供情報受信部254で受信された提供情報に基づいて提供情報画面6を生成し、表示手段21に表示させる。
Returning to FIG. 5, when provision information is not retransmitted from the
On the other hand, when the provision information is retransmitted from the
[第1実施形態の作用効果]
コンテンツ選択部334は、コンテンツDB4に格納されたコンテンツ情報41Aにアクセスし、拘束時間算出部333で算出された拘束時間に適合するコンテンツを選択する(S17)。そして、提供情報生成部335は、経路情報算出部332で算出された経路情報およびコンテンツ選択部334で選択されたコンテンツに関する情報を含む提供情報を生成する(S18)。そして、提供情報送信部336は、提供情報をユーザ端末2に送信する(S19)。
これによれば、ユーザに対して、経路情報とともに、拘束時間に適合したコンテンツに関する広告等の情報を提供できる(S33)。例えば、コンテンツに関する情報として、拘束時間内で視聴できる長編アニメ映画を提供できる。これにより、ユーザに対して、経路情報とともに、拘束時間中に利用できるおすすめのコンテンツの情報を提供できる。
[Effects of First Embodiment]
The
According to this, it is possible to provide the user with information such as advertisements related to the content suitable for the binding time together with the route information (S33). For example, it is possible to provide a feature-length animated movie that can be viewed within a restricted time period as information about the content. Thereby, it is possible to provide the user with recommended content information that can be used during the restraint time together with the route information.
コンテンツ選択部334は、S17のコンテンツ選択処理において、拘束時間が適合するコンテンツが所定数より多い場合(S32のNO)、出発駅、または、到着駅が適合するコンテンツを優先的に選択している(S36,S37)。これにより、出発駅、または、到着駅に関連するコンテンツの情報が優先的にユーザに提供される。例えば、到着駅周辺の映画館で映画が上映されているマンガの情報が優先的に提供される。
出発駅や到着駅に関連するコンテンツは、ユーザが興味を持つ可能性が高いため、出発駅、または、到着駅に関連するコンテンツの情報を優先的にユーザに提供することで、ユーザにとって有益なコンテンツの情報を提供できる。
The
Content related to the departure station and arrival station is likely to be of interest to the user, so it is beneficial for the user to provide the user with information about the content related to the departure station or arrival station with priority. Content information can be provided.
コンテンツ選択部334は、S17のコンテンツ選択処理において、拘束時間が適合するコンテンツが所定数より多い場合(S32のNO)、経路情報の出発時刻が深夜であり(S34のYES)、かつ、拘束時間が1.5時間以上である(S35のYES)場合に、出発駅が適合するコンテンツを優先的に選択する(SA36)。一方、経路情報の出発時刻が深夜でない場合(S34のNO)、または、拘束時間が1.5時間以上ではない場合(S35のNO)は、到着駅が適合するコンテンツを優先的に選択する(SA37)。
これによれば、例えば、上述したように、ユーザが終電を逃す可能性が高い場合には、出発駅に関連するコンテンツが優先的に選択され、ユーザが終電を逃す可能性が低く、到着駅に移動する可能性が高い場合には、到着駅に関連するコンテンツが優先的に選択される。これにより、ユーザにとって有益なコンテンツの情報を精度よく提供できる。
In the content selection process of S17, the
According to this, for example, as described above, when the user is likely to miss the last train, the content related to the departure station is preferentially selected, and the user is unlikely to miss the last train. If there is a high possibility of moving to the station, content related to the arrival station is preferentially selected. This makes it possible to provide content information useful for the user with high accuracy.
コンテンツ選択部334は、S17のコンテンツ選択処理において、拘束時間が適合するコンテンツが所定数より多い場合(S32のNO)、出発時刻、または、到着時刻が適合するコンテンツを優先的に選択している(S36,S37)。これにより、出発時刻、または、到着時刻に関連するコンテンツの情報が優先的にユーザに提供される。例えば、到着時刻に営業している到着駅周辺の施設で使えるクーポンの情報が優先的にユーザに提供される。
出発時刻や到着時刻に関連するコンテンツは、ユーザが興味を持つ可能性が高いため、出発時刻、または、到着時刻に関連するコンテンツの情報を優先的にユーザに提供することで、ユーザにとって有益なコンテンツの情報を提供できる。
In the content selection process of S17, the
Content related to departure time and arrival time is likely to be of interest to the user, so it is beneficial for the user to preferentially provide the user with content information related to departure time or arrival time. Content information can be provided.
提供情報送信部336は、S22の提供情報再送信処理において、S41で、ユーザ端末2から、情報を提供したコンテンツに対する送信要求がなかった場合であって、ユーザが経路情報で示される経路上に位置していると判定された場合(S44のYES)、提供情報をユーザ端末2に送信する(S46)。
これによれば、ユーザが実際に、提供された経路情報で示される経路を移動する場合に、提供情報がユーザに送信されるため、ユーザにとって有益なコンテンツの情報を最適なタイミングで提供できる。
The provided
According to this, when the user actually moves along the route indicated by the provided route information, the provided information is transmitted to the user, so that content information useful for the user can be provided at an optimal timing.
[第2実施形態]
次に、本発明の第2実施形態を図面に基づいて説明する。
第2実施形態は、第1実施形態に対して、コンテンツDB4に格納されたコンテンツ情報が異なる。その他の構成は、第1実施形態と同様である。
図8は、第2実施形態に係るコンテンツ情報41Bの一例を示す図である。
図8に示されるように、コンテンツ情報41Bでは、コンテンツに対して、拘束時間の条件情報、出発時刻の条件情報、到着時刻の条件情報、出発駅の条件情報、到着駅の条件情報に加えて、移動手段の条件情報が対応付けられている。ここで、移動手段の条件情報は、路線の種類に関する条件である。
例えば、「No.2」では、コンテンツが動画であるため、移動手段の条件情報が、高速データ通信が可能な地下鉄Aに設定されている。
この場合、コンテンツ選択部334は、S31で、コンテンツ情報41Bにアクセスし、拘束時間算出部333で算出された拘束時間、および、経路情報算出部332で算出された経路情報の移動手段に適合するコンテンツを抽出する。
[Second Embodiment]
Next, 2nd Embodiment of this invention is described based on drawing.
The second embodiment differs from the first embodiment in content information stored in the
FIG. 8 is a diagram illustrating an example of the
As shown in FIG. 8, in the
For example, in “No. 2”, since the content is a moving image, the condition information of the moving means is set to the subway A capable of high-speed data communication.
In this case, the
[第2実施形態の作用効果]
上記構成によれば、例えば、データサイズが大きい動画等のコンテンツに対して、移動手段の条件を高速データ通信が可能な移動手段に設定することで、前記コンテンツを、高速データ通信が可能な場合にのみ選択させることができる。
これにより、ユーザが実際に、提供された経路情報で示される経路で移動し、情報を提供されたコンテンツを視聴した場合に、コンテンツの受信状態に不具合が発生する可能性を低減できる。
[Effects of Second Embodiment]
According to the above configuration, for example, when content such as a moving image having a large data size is set to a moving unit capable of high-speed data communication, the content can be transmitted at high speed data communication. Can only be selected.
As a result, when the user actually travels along the route indicated by the provided route information and views the content provided with the information, it is possible to reduce the possibility that a failure occurs in the content reception state.
[他の実施形態]
なお、本発明は前記実施形態の構成に限定されず、本発明の要旨の範囲内で種々の変形実施が可能である。
前記実施形態では、提供情報生成部335が生成する提供情報には、経路情報算出部332で算出された経路情報、および、コンテンツ選択部334で選択されたコンテンツに関する情報が含まれていたが、コンテンツに関する情報のみが含まれていてもよい。
[Other Embodiments]
In addition, this invention is not limited to the structure of the said embodiment, A various deformation | transformation implementation is possible within the range of the summary of this invention.
In the embodiment, the provision information generated by the provision information generation unit 335 includes the route information calculated by the route
前記第1実施形態では、コンテンツ情報41Aには、コンテンツに対して、拘束時間、出発時刻、到着時刻、出発駅、到着駅の各条件情報が対応付けられていたが、少なくとも拘束時間の条件情報が対応付けられていればよい。また、拘束時間の条件情報に加えて、出発時刻、到着時刻、出発駅、到着駅のいずれか1つ、2つ、または3つの条件情報が対応付けられていてもよい。
In the first embodiment, the
前記実施形態の情報提供システム1では、検索条件が、出発駅、到着駅であるが、本発明はこれに限定されない。すなわち、出発地点および到着地点を特定できる位置情報であればよい。
前記実施形態の情報提供システム1は、路線の乗り換え案内に関するシステムであるが、本発明はこれに限定されない。例えば、カーナビゲーション等の道案内に用いてもよい。
In the
The
前記実施形態では、出発時刻および拘束時間に応じて、出発駅が適合するコンテンツおよび到着駅が適合するコンテンツの一方を優先的に選択していたが、本発明はこれに限定されない。例えば、出発駅や到着駅の検索履歴に応じて、出発駅が適合するコンテンツおよび到着駅が適合するコンテンツの一方を優先的に選択してもよい。例えば、検索回数の多い駅は、通勤や通学で普段利用している駅であると想定されるため、このような駅に適合するコンテンツの優先度を低くし、一方、検索回数の少ない駅は、買い物や出張や観光等で利用する駅であると想定されるため、このような駅に適合するコンテンツの優先度を高くしてもよい。 In the above-described embodiment, one of the content suitable for the departure station and the content suitable for the arrival station is preferentially selected according to the departure time and the binding time, but the present invention is not limited to this. For example, according to the search history of the departure station and arrival station, one of the content that matches the departure station and the content that matches the arrival station may be preferentially selected. For example, a station with a high number of searches is assumed to be a station that is usually used for commuting and attending school, so the priority of the content suitable for such stations is lowered, while a station with a low number of searches is Since it is assumed that the station is used for shopping, business trips, sightseeing, etc., the priority of contents suitable for such a station may be increased.
前記実施形態では、経路情報算出部332および拘束時間算出部333は、情報提供サーバ3に設けられていたが、経路情報算出部332および拘束時間算出部333の両方または1つは、ユーザ端末2に設けられていてもよい。この場合、ユーザ端末2は、算出した経路情報、または、拘束時間を、情報提供サーバ3に送信する。
In the embodiment, the route
1…情報提供システム、2…ユーザ端末、3…情報提供サーバ、4…コンテンツDB、5…ネットワーク、6…提供情報画面、21…表示手段、22…入力手段、23…記憶手段、24…通信手段、25…制御手段、31…記憶手段、32…通信手段、33…制御手段、61…経路情報表示領域、63…コンテンツ情報表示領域、251…表示制御部、252…検索条件取得部、253…検索条件送信部、254…提供情報受信部、331…検索条件受信部、332…経路情報算出部、333…拘束時間算出部、334…コンテンツ選択部、335…提供情報生成部、336…提供情報送信部、337…ユーザ位置判定部、41A…コンテンツ情報、41B…コンテンツ情報、6A…提供情報画面、6B…提供情報画面。
DESCRIPTION OF
Claims (12)
前記検索条件に基づいて、経路情報を算出する経路情報算出部と、
前記経路情報に基づいて、ユーザが拘束される時間を示す拘束時間を算出する拘束時間算出部と、
コンテンツと、前記拘束時間の条件情報と、出発地および到着地の条件情報とが対応付けられたコンテンツ情報を記憶するコンテンツ情報記憶手段と、
前記コンテンツ情報記憶手段から、前記拘束時間算出部で算出された拘束時間に適合するコンテンツのうち、前記経路情報の出発時刻および拘束時間に応じて、前記経路情報の出発地が適合するコンテンツ、および、前記経路情報の到着地が適合するコンテンツの一方を優先的に選択するコンテンツ選択部と、
前記コンテンツ選択部で選択されたコンテンツに関する情報を含む提供情報を生成する提供情報生成部と、
前記提供情報を前記ユーザ端末に送信する提供情報送信部と、を備える
ことを特徴とする情報提供装置。 A search condition receiving unit for receiving a search condition including a departure place and an arrival place from the user terminal;
A route information calculation unit that calculates route information based on the search condition;
Based on the route information, a restraint time calculation unit that calculates a restraint time indicating a time when the user is restrained;
Content information storage means for storing content, content information in which the constraint time condition information, and departure place and arrival place condition information are associated;
Among the contents that match the constraint time calculated by the constraint time calculation unit from the content information storage unit, the content that matches the departure point of the route information according to the departure time and the constraint time of the route information, and A content selection unit that preferentially selects one of the contents that match the arrival location of the route information ;
A provision information generation unit that generates provision information including information about the content selected by the content selection unit;
An information providing apparatus comprising: a provision information transmitting unit that transmits the provision information to the user terminal.
前記検索条件に基づいて、経路情報を算出する経路情報算出部と、
前記経路情報に基づいて、ユーザが拘束される時間を示す拘束時間を算出する拘束時間算出部と、
コンテンツと、前記拘束時間の条件情報と、出発時刻および到着時刻の条件情報とが対応付けられたコンテンツ情報を記憶するコンテンツ情報記憶手段と、
前記コンテンツ情報記憶手段から、前記拘束時間算出部で算出された拘束時間に適合するコンテンツのうち、前記経路情報の出発時刻および拘束時間に応じて、前記経路情報の出発時刻が適合するコンテンツ、および、前記経路情報の到着時刻が適合するコンテンツの一方を優先的に選択するコンテンツ選択部と、
前記コンテンツ選択部で選択されたコンテンツに関する情報を含む提供情報を生成する提供情報生成部と、
前記提供情報を前記ユーザ端末に送信する提供情報送信部と、を備える
ことを特徴とする情報提供装置。 A search condition receiving unit for receiving a search condition including a departure place and an arrival place from the user terminal;
A route information calculation unit that calculates route information based on the search condition;
Based on the route information, a restraint time calculation unit that calculates a restraint time indicating a time when the user is restrained;
Content information storage means for storing content, content information in which the constraint time condition information, and departure time and arrival time condition information are associated;
Among the contents that match the constraint time calculated by the constraint time calculation unit from the content information storage means, the contents that match the departure time of the route information according to the departure time and the constraint time of the route information, and A content selection unit that preferentially selects one of the contents that match the arrival time of the route information ;
A provision information generation unit that generates provision information including information about the content selected by the content selection unit;
An information providing apparatus comprising: a provision information transmitting unit that transmits the provision information to the user terminal.
前記検索条件に基づいて、経路情報を算出する経路情報算出部と、
前記経路情報に基づいて、ユーザが拘束される時間を示す拘束時間を算出する拘束時間算出部と、
コンテンツと、前記拘束時間の条件情報と、移動手段の条件情報とが対応付けられたコンテンツ情報を記憶するコンテンツ情報記憶手段と、
前記コンテンツ情報記憶手段から、前記拘束時間算出部で算出された拘束時間および前記経路情報の移動手段に適合するコンテンツを選択するコンテンツ選択部と、
前記コンテンツ選択部で選択されたコンテンツに関する情報を含む提供情報を生成する提供情報生成部と、
前記提供情報を前記ユーザ端末に送信する提供情報送信部と、を備える
ことを特徴とする情報提供装置。 A search condition receiving unit for receiving a search condition including a departure place and an arrival place from the user terminal;
A route information calculation unit that calculates route information based on the search condition;
Based on the route information, a restraint time calculation unit that calculates a restraint time indicating a time when the user is restrained;
Content information storage means for storing content information in which the content, the constraint time condition information, and the condition information of the moving means are associated;
A content selection unit that selects content that matches the constraint time calculated by the constraint time calculation unit and the route information movement unit from the content information storage unit ;
A provision information generation unit that generates provision information including information about the content selected by the content selection unit;
An information providing apparatus comprising: a provision information transmitting unit that transmits the provision information to the user terminal.
前記検索条件に基づいて、経路情報を算出する経路情報算出部と、
前記経路情報に基づいて、ユーザが拘束される時間を示す拘束時間を算出する拘束時間算出部と、
コンテンツと、前記拘束時間の条件情報とが対応付けられたコンテンツ情報を記憶するコンテンツ情報記憶手段と、
前記拘束時間算出部で算出された拘束時間に適合するコンテンツを前記コンテンツ情報記憶手段から選択するコンテンツ選択部と、
前記コンテンツ選択部で選択されたコンテンツに関する情報を含む提供情報を生成する提供情報生成部と、
ユーザが前記経路情報で示される経路上に位置しているかを判定するユーザ位置判定部と、
前記ユーザ位置判定部でユーザが前記経路上に位置していると判定された場合、前記提供情報を前記ユーザ端末に送信する提供情報送信部と、を備える
ことを特徴とする情報提供装置。 A search condition receiving unit for receiving a search condition including a departure place and an arrival place from the user terminal;
A route information calculation unit that calculates route information based on the search condition;
Based on the route information, a restraint time calculation unit that calculates a restraint time indicating a time when the user is restrained;
Content information storage means for storing content and content information associated with the constraint time condition information;
A content selection unit that selects content that matches the constraint time calculated by the constraint time calculation unit from the content information storage unit;
A provision information generation unit that generates provision information including information about the content selected by the content selection unit;
A user position determination unit that determines whether the user is located on the route indicated by the route information;
An information provision apparatus comprising: a provision information transmission unit configured to transmit the provision information to the user terminal when the user position determination unit determines that the user is located on the route .
出発地および到着地を含む検索条件をユーザ端末から受信する検索条件受信ステップと、
前記検索条件に基づいて、経路情報を算出する経路情報算出ステップと、
前記経路情報に基づいて、前記拘束時間を算出する拘束時間算出ステップと、
前記コンテンツ情報記憶手段から、前記拘束時間算出ステップで算出された拘束時間に適合するコンテンツのうち、前記経路情報の出発時刻および拘束時間に応じて、前記経路情報の出発地が適合するコンテンツ、および、前記経路情報の到着地が適合するコンテンツの一方を優先的に選択するコンテンツ選択ステップと、
前記コンテンツ選択ステップで選択されたコンテンツに関する情報を含む提供情報を生成する提供情報生成ステップと、
前記提供情報を前記ユーザ端末に送信する提供情報送信ステップと、を備える
ことを特徴とする情報提供方法。 Information provision of an information providing apparatus provided with content information storage means for storing content, content information in which the condition information of the restraint time indicating the time when the user is restrained, and the condition information of the departure place and the arrival place are associated with each other A method,
A search condition receiving step for receiving a search condition including a departure place and an arrival place from the user terminal;
A route information calculation step for calculating route information based on the search condition;
A constraint time calculating step for calculating the constraint time based on the route information;
Of the content that matches the constraint time calculated in the constraint time calculation step from the content information storage means, the content that matches the departure point of the route information according to the departure time and the constraint time of the route information, and , A content selection step for preferentially selecting one of the contents to which the arrival location of the route information matches ;
A provision information generating step for generating provision information including information on the content selected in the content selection step;
A provision information transmission step of transmitting the provision information to the user terminal;
出発地および到着地を含む検索条件をユーザ端末から受信する検索条件受信ステップと、 A search condition receiving step for receiving a search condition including a departure place and an arrival place from the user terminal;
前記検索条件に基づいて、経路情報を算出する経路情報算出ステップと、 A route information calculation step for calculating route information based on the search condition;
前記経路情報に基づいて、前記拘束時間を算出する拘束時間算出ステップと、 A constraint time calculating step for calculating the constraint time based on the route information;
前記コンテンツ情報記憶手段から、前記拘束時間算出ステップで算出された拘束時間に適合するコンテンツのうち、前記経路情報の出発時刻および拘束時間に応じて、前記経路情報の出発時刻が適合するコンテンツ、および、前記経路情報の到着時刻が適合するコンテンツの一方を優先的に選択するコンテンツ選択ステップと、 Among the contents that match the constraint time calculated in the constraint time calculation step from the content information storage means, the contents that match the departure time of the route information according to the departure time and the constraint time of the route information, and A content selection step for preferentially selecting one of the contents that match the arrival time of the route information;
前記コンテンツ選択ステップで選択されたコンテンツに関する情報を含む提供情報を生成する提供情報生成ステップと、 A provision information generating step for generating provision information including information on the content selected in the content selection step;
前記提供情報を前記ユーザ端末に送信する提供情報送信ステップと、を備える A provision information transmission step of transmitting the provision information to the user terminal.
ことを特徴とする情報提供方法。 An information providing method characterized by the above.
出発地および到着地を含む検索条件をユーザ端末から受信する検索条件受信ステップと、 A search condition receiving step for receiving a search condition including a departure place and an arrival place from the user terminal;
前記検索条件に基づいて、経路情報を算出する経路情報算出ステップと、 A route information calculation step for calculating route information based on the search condition;
前記経路情報に基づいて、前記拘束時間を算出する拘束時間算出ステップと、 A constraint time calculating step for calculating the constraint time based on the route information;
前記コンテンツ情報記憶手段から、前記拘束時間算出ステップで算出された拘束時間および前記経路情報の移動手段に適合するコンテンツを選択するコンテンツ選択ステップと、 A content selection step of selecting content that matches the constraint time calculated in the constraint time calculation step and the route information movement unit from the content information storage unit;
前記コンテンツ選択ステップで選択されたコンテンツに関する情報を含む提供情報を生成する提供情報生成ステップと、 A provision information generating step for generating provision information including information on the content selected in the content selection step;
前記提供情報を前記ユーザ端末に送信する提供情報送信ステップと、を備える A provision information transmission step of transmitting the provision information to the user terminal.
ことを特徴とする情報提供方法。 An information providing method characterized by the above.
出発地および到着地を含む検索条件をユーザ端末から受信する検索条件受信ステップと、 A search condition receiving step for receiving a search condition including a departure place and an arrival place from the user terminal;
前記検索条件に基づいて、経路情報を算出する経路情報算出ステップと、 A route information calculation step for calculating route information based on the search condition;
前記経路情報に基づいて、前記拘束時間を算出する拘束時間算出ステップと、 A constraint time calculating step for calculating the constraint time based on the route information;
前記拘束時間算出ステップで算出された拘束時間に適合するコンテンツを前記コンテンツ情報記憶手段から選択するコンテンツ選択ステップと、 A content selection step of selecting, from the content information storage means, content that matches the constraint time calculated in the constraint time calculation step;
前記コンテンツ選択ステップで選択されたコンテンツに関する情報を含む提供情報を生成する提供情報生成ステップと、 A provision information generating step for generating provision information including information on the content selected in the content selection step;
ユーザが前記経路情報で示される経路上に位置しているかを判定するユーザ位置判定ステップと、 A user position determining step for determining whether the user is located on the route indicated by the route information;
前記ユーザ位置判定ステップでユーザが前記経路上に位置していると判定された場合、前記提供情報を前記ユーザ端末に送信する提供情報送信ステップと、を備える A provision information transmission step of transmitting the provision information to the user terminal when it is determined in the user position determination step that the user is located on the route;
ことを特徴とする情報提供方法。 An information providing method characterized by the above.
出発地および到着地を含む検索条件をユーザ端末から受信する検索条件受信ステップと、
前記検索条件に基づいて、経路情報を算出する経路情報算出ステップと、
前記経路情報に基づいて、前記拘束時間を算出する拘束時間算出ステップと、
前記コンテンツ情報記憶手段から、前記拘束時間算出ステップで算出された拘束時間に適合するコンテンツのうち、前記経路情報の出発時刻および拘束時間に応じて、前記経路情報の出発地が適合するコンテンツ、および、前記経路情報の到着地が適合するコンテンツの一方を優先的に選択するコンテンツ選択ステップと、
前記コンテンツ選択ステップで選択されたコンテンツに関する情報を含む提供情報を生成する提供情報生成ステップと、
前記提供情報を前記ユーザ端末に送信する提供情報送信ステップと、を実行させる
ことを特徴とする情報提供プログラム。 In an information providing apparatus provided with content information storage means for storing content, content information in which a constraint time condition information indicating a time in which a user is restrained, and condition information of a departure place and an arrival place are associated with each other,
A search condition receiving step for receiving a search condition including a departure place and an arrival place from the user terminal;
A route information calculation step for calculating route information based on the search condition;
A constraint time calculating step for calculating the constraint time based on the route information;
Of the content that matches the constraint time calculated in the constraint time calculation step from the content information storage means, the content that matches the departure point of the route information according to the departure time and the constraint time of the route information, and , A content selection step for preferentially selecting one of the contents to which the arrival location of the route information matches ;
A provision information generating step for generating provision information including information on the content selected in the content selection step;
A provision information transmission step of transmitting the provision information to the user terminal;
出発地および到着地を含む検索条件をユーザ端末から受信する検索条件受信ステップと、 A search condition receiving step for receiving a search condition including a departure place and an arrival place from the user terminal;
前記検索条件に基づいて、経路情報を算出する経路情報算出ステップと、 A route information calculation step for calculating route information based on the search condition;
前記経路情報に基づいて、前記拘束時間を算出する拘束時間算出ステップと、 A constraint time calculating step for calculating the constraint time based on the route information;
前記コンテンツ情報記憶手段から、前記拘束時間算出ステップで算出された拘束時間に適合するコンテンツのうち、前記経路情報の出発時刻および拘束時間に応じて、前記経路情報の出発時刻が適合するコンテンツ、および、前記経路情報の到着時刻が適合するコンテンツの一方を優先的に選択するコンテンツ選択ステップと、 Among the contents that match the constraint time calculated in the constraint time calculation step from the content information storage means, the contents that match the departure time of the route information according to the departure time and the constraint time of the route information, and A content selection step for preferentially selecting one of the contents that match the arrival time of the route information;
前記コンテンツ選択ステップで選択されたコンテンツに関する情報を含む提供情報を生成する提供情報生成ステップと、 A provision information generating step for generating provision information including information on the content selected in the content selection step;
前記提供情報を前記ユーザ端末に送信する提供情報送信ステップと、を実行させる A provision information transmission step of transmitting the provision information to the user terminal;
ことを特徴とする情報提供プログラム。 An information providing program characterized by that.
出発地および到着地を含む検索条件をユーザ端末から受信する検索条件受信ステップと、 A search condition receiving step for receiving a search condition including a departure place and an arrival place from the user terminal;
前記検索条件に基づいて、経路情報を算出する経路情報算出ステップと、 A route information calculation step for calculating route information based on the search condition;
前記経路情報に基づいて、前記拘束時間を算出する拘束時間算出ステップと、 A constraint time calculating step for calculating the constraint time based on the route information;
前記コンテンツ情報記憶手段から、前記拘束時間算出ステップで算出された拘束時間および前記経路情報の移動手段に適合するコンテンツを選択するコンテンツ選択ステップと、 A content selection step of selecting content that matches the constraint time calculated in the constraint time calculation step and the route information movement unit from the content information storage unit;
前記コンテンツ選択ステップで選択されたコンテンツに関する情報を含む提供情報を生成する提供情報生成ステップと、 A provision information generating step for generating provision information including information on the content selected in the content selection step;
前記提供情報を前記ユーザ端末に送信する提供情報送信ステップと、を実行させる A provision information transmission step of transmitting the provision information to the user terminal;
ことを特徴とする情報提供プログラム。 An information providing program characterized by that.
出発地および到着地を含む検索条件をユーザ端末から受信する検索条件受信ステップと、 A search condition receiving step for receiving a search condition including a departure place and an arrival place from the user terminal;
前記検索条件に基づいて、経路情報を算出する経路情報算出ステップと、 A route information calculation step for calculating route information based on the search condition;
前記経路情報に基づいて、前記拘束時間を算出する拘束時間算出ステップと、 A constraint time calculating step for calculating the constraint time based on the route information;
前記拘束時間算出ステップで算出された拘束時間に適合するコンテンツを前記コンテンツ情報記憶手段から選択するコンテンツ選択ステップと、 A content selection step of selecting, from the content information storage means, content that matches the constraint time calculated in the constraint time calculation step;
前記コンテンツ選択ステップで選択されたコンテンツに関する情報を含む提供情報を生成する提供情報生成ステップと、 A provision information generating step for generating provision information including information on the content selected in the content selection step;
ユーザが前記経路情報で示される経路上に位置しているかを判定するユーザ位置判定ステップと、 A user position determining step for determining whether the user is located on the route indicated by the route information;
前記ユーザ位置判定ステップでユーザが前記経路上に位置していると判定された場合、前記提供情報を前記ユーザ端末に送信する提供情報送信ステップと、を実行させる A provision information transmission step of transmitting the provision information to the user terminal when the user position determination step determines that the user is located on the route;
ことを特徴とする情報提供プログラム。 An information providing program characterized by that.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013262734A JP5855081B2 (en) | 2013-12-19 | 2013-12-19 | Information providing apparatus, information providing method, and information providing program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013262734A JP5855081B2 (en) | 2013-12-19 | 2013-12-19 | Information providing apparatus, information providing method, and information providing program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015118610A JP2015118610A (en) | 2015-06-25 |
JP5855081B2 true JP5855081B2 (en) | 2016-02-09 |
Family
ID=53531250
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013262734A Active JP5855081B2 (en) | 2013-12-19 | 2013-12-19 | Information providing apparatus, information providing method, and information providing program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5855081B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6918334B2 (en) * | 2016-05-19 | 2021-08-11 | 株式会社ナビタイムジャパン | Information processing system, information processing program, information processing device, information processing method, and advertisement information database |
JP6566981B2 (en) * | 2017-03-01 | 2019-08-28 | ヤフー株式会社 | Providing device, providing method, and providing program |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008243002A (en) * | 2007-03-28 | 2008-10-09 | Oki Electric Ind Co Ltd | Connection guide device and connection guide system |
JP2010123092A (en) * | 2008-11-24 | 2010-06-03 | Fujitsu Ltd | Content providing device, content providing method, and computer program |
JP5488391B2 (en) * | 2010-10-22 | 2014-05-14 | 株式会社Jvcケンウッド | Playlist generation apparatus, playlist generation method, and playlist generation program |
-
2013
- 2013-12-19 JP JP2013262734A patent/JP5855081B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015118610A (en) | 2015-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8121779B2 (en) | Information processing apparatus, information providing method, program, and information providing system | |
JP5984685B2 (en) | Display system, server, terminal device, display method and program | |
US8751426B2 (en) | Apparatus and method for generating context-aware information using local service information | |
KR20150018950A (en) | Method and system for setting trip route | |
JP2012047741A (en) | Internet telematics service providing system and method for providing personalized and socialized information | |
JP2012230001A (en) | Route search system and route search method | |
Lim | Designing the next generation of mobile tourism application based on situation awareness | |
JP5855081B2 (en) | Information providing apparatus, information providing method, and information providing program | |
JP5879008B2 (en) | Information processing apparatus, information processing method, and information processing program | |
JP7081401B2 (en) | Terminal devices, display methods and programs | |
JP2010078484A (en) | Visiting candidate site presentation device, visiting candidate site presentation method, and computer program | |
JP2011151563A (en) | Photographying support server, photographying support system, photographying support method, and photographying support program | |
JP2008190899A (en) | Meeting place determination system, meeting place determination method, and program | |
JP2016080513A (en) | Information processing system, information processing device, information processing method, and information processing program | |
JP2009184474A (en) | Route searching device and method using priority section | |
JP6313059B2 (en) | Information processing system | |
JP2019020942A (en) | Matching device, matching method, and program | |
JP7243087B2 (en) | Information processing device, information processing method and program | |
JP2006040048A (en) | Contents distribution system, method, and program | |
JP7076766B2 (en) | Information processing system, information processing program, information processing device and information processing method | |
JP6896359B2 (en) | Program and information provision system | |
JP5931793B2 (en) | Guidance information providing system, portable terminal, computer program | |
JP5921972B2 (en) | Route guidance device, route guidance method, and computer program | |
KR20150116928A (en) | Method, Apparatus, and Recording Medium for setting multilateral optimal meeting place | |
JP2014157040A (en) | Taxi driver support application, terminal device, data tabulation server, application server, and taxi driver support system including the aforementioned |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150623 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150729 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150901 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20151030 |
|
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: 20151124 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20151208 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5855081 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
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 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
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 |
|
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 |