信息處理裝置、信息提供方法和程序的制作方法
【專利摘要】向很可能實際位于指定位置的人員提供與該位置相關(guān)的信息。當(dāng)移動設(shè)備利用導(dǎo)航應(yīng)用將用戶引導(dǎo)至目的地,并且到達(dá)所述目的地時,指示所述目的地的目的地信息被提供給信息提供應(yīng)用,并啟用該信息提供應(yīng)用。啟用了信息提供應(yīng)用的移動設(shè)備利用運動傳感器來判定該移動設(shè)備是否變得靜止,并且在該移動設(shè)備變得靜止后開始測量停留時間。然后,如果該停留時間達(dá)到規(guī)定的時間,則該移動設(shè)備向用戶查詢是否已經(jīng)到達(dá)目的地。如果確認(rèn)用戶已在目的地停留規(guī)定的時間,則該移動設(shè)備將目的地信息發(fā)送至服務(wù)器裝置,使得可以獲得與對應(yīng)于目的地信息的商店相關(guān)的信息,并且可以輸出該信息。
【專利說明】信息處理裝置、信息提供方法和程序
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及對應(yīng)于位置的信息的通知。
【背景技術(shù)】
[0002]下面提供的專利文獻(xiàn)I中公開了向用戶提供根據(jù)用戶的位置的信息的技術(shù)。在專利文獻(xiàn)I中,按照預(yù)定間隔檢測移動終端的位置,以從服務(wù)器接收對應(yīng)于用戶停留在該位置的時間段的信息,并且顯示所接收到的信息。
現(xiàn)有技術(shù)
[0003]專利文獻(xiàn)
[0004]專利文獻(xiàn)1:日本特開2010-041469號公報
【發(fā)明內(nèi)容】
[0005]本發(fā)明要解決的問題
[0006]專利文獻(xiàn)I中公開的技術(shù)致力于接收對應(yīng)于移動終端的位置的設(shè)施信息,以及基于用戶的個人信息、偏好信息等來選擇設(shè)施信息(參照圖4)。因此,根據(jù)專利文獻(xiàn)I的技術(shù),在兩個或更多個設(shè)施信息與位置關(guān)聯(lián)的情況下,反映用戶的特性或偏好的所選擇的設(shè)施信息可能不是用戶實際訪問的設(shè)施的信息。
[0007]本發(fā)明致力于向很可能實際訪問所述位置的人員提供關(guān)于所述位置的信息。
[0008]解決方案
[0009]根據(jù)本發(fā)明的一方面,提供了一種信息處理裝置,該信息處理裝置包括:第一判定單元,其基于由移動終端利用位置信息執(zhí)行的預(yù)定處理的結(jié)果來判定所述移動終端是否位于預(yù)定位置;第二判定單元,在所述第一判定單元判定為所述移動終端位于所述預(yù)定位置時,該第二判定單元判定所述移動終端是否在該位置停留了預(yù)定長度的時間;以及執(zhí)行單元,在所述第二判定單元判定為所述移動終端在所述預(yù)定位置停留了預(yù)定長度的時間時,該執(zhí)行單元執(zhí)行處理以輸出對應(yīng)于該位置的信息。
[0010]在優(yōu)選實施方式中,所述處理被配置為將所述移動終端的用戶引導(dǎo)至目的地;并且當(dāng)所述用戶到達(dá)所述目的地時,所述第一判定單元判定所述移動終端位于預(yù)定位置。
[0011]在另一優(yōu)選實施方式中,當(dāng)滿足與所述移動終端的停留判定相關(guān)的預(yù)定條件時,所述第二判定單元向所述移動終端的用戶詢問是否位于所述預(yù)定位置,并在接收到表明所述用戶位于該位置的回復(fù)時判定所述移動終端在該位置停留了所述預(yù)定長度的時間。
[0012]在另一優(yōu)選實施方式中,所述移動終端包括感測所述移動終端的運動的傳感器;并且所述第二判定單元基于所述傳感器執(zhí)行的感測的結(jié)果來判定所述預(yù)定條件。
[0013]在另一優(yōu)選實施方式中,所述第二判定單元在所述傳感器感測到的運動小于閾值時,判斷為所述用戶停留在相同位置,開始測量停留時間。
[0014]在另一優(yōu)選實施方式中,所述預(yù)定位置包括兩個或更多個位置;并且所述第二判定單元基于可根據(jù)所述第一判定單元判定的位置而變化的所述預(yù)定長度的時間來執(zhí)行所述判定。
[0015]在另一優(yōu)選實施方式中,所述第二判定單元根據(jù)執(zhí)行所述判定的日期和/或時間來改變所述預(yù)定長度的時間。
[0016]一種根據(jù)本發(fā)明提供信息的方法,該方法包括以下步驟:第一步驟,基于移動終端利用位置信息執(zhí)行的預(yù)定處理的結(jié)果來判定所述移動終端是否位于預(yù)定位置;第二步驟,在所述第一步驟中判定為所述移動終端位于所述預(yù)定位置時,判定所述移動終端是否在該位置停留了預(yù)定長度的時間;以及第三步驟,在所述第二步驟中判定為所述移動終端在所述位置停留了所述預(yù)定長度的時間時,執(zhí)行處理以輸出對應(yīng)于該位置的信息。
[0017]一種根據(jù)本發(fā)明的程序使得計算機執(zhí)行以下步驟:第一步驟,基于移動終端利用位置信息執(zhí)行的預(yù)定處理的結(jié)果來判定所述移動終端是否位于一位置;第二步驟,在所述第一步驟中判定為所述移動終端位于預(yù)定位置時,判定所述移動終端是否在該位置停留了預(yù)定長度的時間;以及第三步驟,在所述第二步驟中判定為所述移動終端在所述位置停留了所述預(yù)定長度的時間時,執(zhí)行處理以輸出對應(yīng)于該位置的信息。
[0018]本發(fā)明的效果
[0019]根據(jù)本發(fā)明,可以按照更高精度向很可能實際停留在區(qū)域的人員提供關(guān)于該區(qū)域的信息。
【專利附圖】
【附圖說明】
[0020]圖1是示出信息提供系統(tǒng)的整體配置的框圖;
[0021]圖2是示出移動終端的硬件配置的框圖;
[0022]圖3是示出服務(wù)器的硬件配置的框圖;
[0023]圖4示出了由表限定的設(shè)施信息與位置信息之間的關(guān)聯(lián)的示例;
[0024]圖5示出了在移動終端的顯示器中發(fā)生的畫面轉(zhuǎn)換的示例;
[0025]圖6是示出移動終端的功能配置的框圖;
[0026]圖7是示出由移動終端執(zhí)行的處理的示例的流程圖;
[0027]圖8是示出由移動終端執(zhí)行的處理的示例的流程圖;以及
[0028]圖9示出了由表限定的設(shè)施信息與位置信息之間的關(guān)聯(lián)的示例。
[0029]標(biāo)號的說明
[0030]10...信息提供系統(tǒng)、110...控制單元、111...導(dǎo)航單元、
[0031]112...信息提供單元、113...第一獲得單元、114...第二獲得單元、
[0032]115...信息生成單元、116...信息輸出單元、117...第一判定單元、
[0033]118...第二判定單元、119...執(zhí)行單元、120...存儲器、
[0034]130...通信單元、140...輸入單元、150...輸出單元、
[0035]160...測量單元、170...運動傳感器、100...移動終端、
[0036]200...服務(wù)器、210...控制單元、220...存儲器、
[0037]230...通信單元、300...網(wǎng)絡(luò)
【具體實施方式】[0038]示例性實施方式
[0039]圖1是示出根據(jù)本發(fā)明的示例性實施方式的信息提供系統(tǒng)10的整體配置的框圖。信息提供系統(tǒng)10包括可經(jīng)由網(wǎng)絡(luò)300彼此通信的移動終端100和服務(wù)器200。系統(tǒng)中可包括兩個或更多個移動終端100和/或服務(wù)器200。
[0040]移動終端100是用戶攜帶的通信終端,并被配置為輸出信息,以將所述信息通知給用戶。例如,移動終端100是包括智能電話和平板終端的無線通信終端。移動終端100可以是膝上型PC、便攜式游戲控制臺、便攜式音頻播放器等。
[0041]圖2是示出移動終端100的硬件配置的框圖。移動終端100包括控制單元11、存儲器120、通信單元130、輸入單元140、輸出單元150、測量單元160和運動傳感器170。
[0042]控制單元110控制移動終端100的操作。控制單元110包括CPU(中央處理單元)、GPU (圖形處理單元)或其它處理裝置、存儲器等,以執(zhí)行用于控制移動終端100的程序??刂茊卧?10執(zhí)行的程序包括基于位置信息引導(dǎo)用戶到目的地的應(yīng)用(下文中稱作“導(dǎo)航應(yīng)用”)以及向用戶提供設(shè)施信息的應(yīng)用(下文中稱作“信息提供應(yīng)用”)。
[0043]存儲器120存儲數(shù)據(jù)。存儲器120包括非易失性存儲介質(zhì),其包括硬盤驅(qū)動器、閃存等。存儲在存儲器120中的數(shù)據(jù)包括設(shè)施信息以及可由控制單元110執(zhí)行的程序。存儲器120可包括存儲卡,即,用于存儲程序和/或設(shè)施信息的可分離存儲介質(zhì)。
[0044]通信單元130經(jīng)由網(wǎng)絡(luò)300與服務(wù)器200通信以發(fā)送和接收數(shù)據(jù)。通信單元130包括天線和被配置為遵循用于網(wǎng)絡(luò)300的通信協(xié)議的調(diào)制解調(diào)器,以執(zhí)行可包括數(shù)據(jù)的調(diào)制和解調(diào)的用于數(shù)據(jù)通信的處理。
[0045]輸入單元140接收用戶進(jìn)行的數(shù)據(jù)的輸入。輸入單元140可以是包括全鍵盤和十個鍵(ten keys)的鍵區(qū)。另選地,輸入單元140可包括形成在顯示元件上的觸摸屏中實現(xiàn)的傳感器。輸入單元140可包括麥克風(fēng),以在移動終端100具有語音識別功能的情況下通過語音輸入用戶的指示。輸入單元140將代表用戶的指示的輸入信息輸出至控制單元110。
[0046]輸出單元150輸出數(shù)據(jù)。在示例性實施方式中,輸出單元150包括被配置為顯示圖像的顯示器。應(yīng)該注意,輸出數(shù)據(jù)不僅意味著顯示器或圖像。例如,輸出單元150可經(jīng)由揚聲器輸出聲音形式的數(shù)據(jù)。
[0047]測量單元160獲得位置信息。位置信息與位置關(guān)聯(lián)。在示例性實施方式中,位置信息通過緯度和經(jīng)度指示移動終端100的位置。測量單元160利用GPS (全球定位系統(tǒng))或其它已知的定位系統(tǒng)來獲得位置信息。測量單元160將所獲得的位置信息輸出至控制單元110。
[0048]運動傳感器170檢測移動終端100的運動。運動傳感器170包括以下傳感器中的至少一個:加速度傳感器、陀螺儀傳感器、方向傳感器和地磁傳感器。運動傳感器170將指示傳感器所檢測到的移動終端的運動的運動信息輸出至控制單元110。
[0049]服務(wù)器200是將設(shè)施信息分布至移動終端100的計算機裝置。設(shè)施信息是關(guān)于預(yù)定位置的商店和/或設(shè)施(下文中簡單地稱為“設(shè)施”)的信息。例如,設(shè)施信息可包括設(shè)施的最新新聞和/或設(shè)施處提供的產(chǎn)品和/或服務(wù)的介紹。在一個實施方式中,設(shè)施信息可以是可在設(shè)施處獲得的電子優(yōu)惠券。
[0050]圖3是示出服務(wù)器200的硬件配置的框圖。服務(wù)器200包括控制單元210、存儲器220和通信單元230??刂茊卧?10被配置為通過執(zhí)行程序來控制服務(wù)器200。存儲器220存儲包括設(shè)施信息的數(shù)據(jù)。通信單元230經(jīng)由網(wǎng)絡(luò)300與移動終端100通信以發(fā)送和接收數(shù)據(jù)??稍诜?wù)器200以外的數(shù)據(jù)庫中存儲設(shè)施信息。
[0051]設(shè)施信息繼承與位置信息的關(guān)聯(lián)。例如,設(shè)施信息包括作為元數(shù)據(jù)的位置信息。另選地,在服務(wù)器200中對限定設(shè)施信息與位置信息之間的關(guān)聯(lián)的表進(jìn)行排序。在示例性實施方式中,服務(wù)器200通過參照表來判定設(shè)施信息與位置信息之間的關(guān)聯(lián)。
[0052]圖4示出了限定設(shè)施信息與位置信息之間的關(guān)聯(lián)的表Tl的示例。通過設(shè)施ID來唯一地標(biāo)識設(shè)施信息。如圖所示,設(shè)施ID與一個位置信息關(guān)聯(lián)。設(shè)施不必位于適于由緯度和經(jīng)度標(biāo)識的位置。例如,可能存在這樣的情況:設(shè)施位于對應(yīng)于特定范圍的緯度和經(jīng)度的區(qū)域中,這是由于設(shè)施建立在大的場所上。在這種情況下,位置信息可被配置為描述預(yù)定區(qū)域中的任何位置。
[0053]網(wǎng)絡(luò)300是移動終端100和服務(wù)器200用來彼此通信的計算機網(wǎng)絡(luò)。網(wǎng)絡(luò)300可包括兩個或更多個較小的網(wǎng)絡(luò)。網(wǎng)絡(luò)300至少包括用于與移動終端100通信的無線網(wǎng)絡(luò)。例如,無線網(wǎng)絡(luò)是容納無線通信終端的網(wǎng)絡(luò)或公共無線局域網(wǎng)絡(luò)(LAN)。
[0054]以上描述涉及信息提供系統(tǒng)10的配置。在該系統(tǒng)中,用戶首先將目的地信息輸入至移動終端100,隨后開始從當(dāng)前位置運動至目的地。假設(shè)用戶輸入的目的地信息選自注冊的設(shè)施,則用戶可步行和/或采用任何形式的交通工具(單獨地或組合地)到達(dá)目的地。
[0055]在朝著目的地運動期間,移動終端100通過將到目的地的路徑通知給用戶來引導(dǎo)用戶。例如,移動終端100通過文本和圖像(地圖)來顯示到目的地的路線,以提示用戶繼續(xù)朝著目的地運動。在一個實施方式中,移動終端100在地圖上指示目的地和當(dāng)前位置,并在引導(dǎo)用戶到目的地的同時根據(jù)用戶的運動更新當(dāng)前位置。
[0056]當(dāng)用戶到達(dá)目的地時,移動終端100根據(jù)預(yù)定標(biāo)準(zhǔn)判定用戶是否停留在目的地。在判定用戶停留在目的地時,移動終端100顯示設(shè)施信息。應(yīng)該注意,當(dāng)用戶如上所述“停留”時,意味著用戶的位置保持了特定時間段。換句話說,移動終端100估計用戶是訪問了指定為目的地的設(shè)施以在所述設(shè)施購買商品或獲得服務(wù),還是僅僅通過所述設(shè)施。當(dāng)估計用戶停留在所述設(shè)施時,顯示設(shè)施信息。
[0057]圖5A至圖示出了作為上述操作的結(jié)果,在移動終端100處顯示的畫面的示例。圖5A示出了通過示出在地圖上指示目的地和當(dāng)前位置的路線來引導(dǎo)用戶的畫面的示例。在地圖中,Pl和P2分別指示當(dāng)前位置和目的地。圖5B示出了當(dāng)用戶到達(dá)目的地時顯示的畫面的示例。在該示例中,當(dāng)?shù)竭_(dá)目的地時用戶執(zhí)行預(yù)定操作(下文中稱作“報到”),以將信息輸入至移動終端100,這表示用戶當(dāng)前正在目的地。
[0058]當(dāng)移動終端100通過檢查到達(dá)目的地之后經(jīng)過了預(yù)定長度的時間來判定用戶停留在目的地時,顯示圖5C所示的畫面,以提示用戶確認(rèn)位置。當(dāng)接收指示用戶停留在目的地的用戶的輸入時,移動終端100顯示設(shè)施信息(在該示例中為優(yōu)惠券),如圖所示。
[0059]圖6是示出移動終端100的功能配置的框圖。圖中所示的配置具體涉及對停留在目的地的判定和設(shè)施信息的輸出(顯示)。移動終端100的控制單元110執(zhí)行程序以實現(xiàn)導(dǎo)航單元111和信息提供單元112的功能。導(dǎo)航單元111包括第一獲得單元113、第二獲得單元114、信息生成單元115和信息輸出單元116。信息提供單元112包括第一判定單元117、第二判定單元118和執(zhí)行單元119。導(dǎo)航單元111和信息提供單元112分別通過導(dǎo)航應(yīng)用和信息提供應(yīng)用來實現(xiàn)。另選地,通過單個應(yīng)用程序來實現(xiàn)所述功能。[0060]第一獲得單元113和第二獲得單元114獲得位置信息。更具體地說,第一獲得單元113獲得用戶指定的目的地的位置信息,而第二獲得單元114獲得通過測量單元160獲得的位置信息,其指示移動終端100的當(dāng)前位置。下文中,為了標(biāo)識上述兩種類型的位置信息,將第一獲得單元113獲得的位置信息稱作“目的地信息”,將第二獲得單元114獲得的位置信息稱作“當(dāng)前位置信息”。
[0061]信息生成單元115生成路線引導(dǎo)信息。路線引導(dǎo)信息是用于引導(dǎo)用戶到目的地的信息。信息生成單元115基于第一獲得單元113獲得的目的地信息和第二獲得單元114獲得的當(dāng)前位置信息來生成地圖的圖像數(shù)據(jù),所述地圖中指示了當(dāng)前位置和目的地或者適于將用戶引導(dǎo)至目的地的其它路線信息。另外,信息生成單元115可生成對應(yīng)于記錄為“在下一路口右轉(zhuǎn)”的語音的音頻數(shù)據(jù)。
[0062]信息輸出單元116輸出信息生成單元115生成的路線引導(dǎo)信息。具體地說,將路線引導(dǎo)信息輸出至輸出單元150。另外,當(dāng)用戶在到達(dá)目的地之后終止引導(dǎo)時,信息輸出單元116將指示到達(dá)的信息輸出至信息提供單元112。在示例性實施方式中,信息輸出單元116將目的地信息輸出至信息提供單元112。在接收到目的地信息時,信息提供單元112判定用戶是否停留在預(yù)定位置,并且根據(jù)判定的結(jié)果執(zhí)行處理。
[0063]第一判定單元117判定移動終端100是否在預(yù)定位置。在示例性實施方式中,所述預(yù)定位置是導(dǎo)航應(yīng)用設(shè)置的目的地。在判定移動終端100在預(yù)定位置之后,第二判定單元118判定移動終端100是否在此處停留預(yù)定長度的時間。預(yù)定長度的時間可設(shè)置為任何值。在示例性實施方式中,預(yù)定長度的時間被設(shè)置為10分鐘。在其它實施方式中,預(yù)定長度的時間可改變,這將在稍后描述。
[0064]當(dāng)滿足預(yù)定條件(或者優(yōu)選地,兩個或更多個條件)時,第二判定單元118判定移動終端100已在預(yù)定位置停留預(yù)定長度的時間。具體地說,第二判定單元118判定第一條件(移動終端100停留在相同位置)是否滿足,并且當(dāng)滿足第一條件時開始測量時間。更具體地說,針對第一條件的判定,第二判定單元118利用運動傳感器170輸出的運動信息。
[0065]接著,第二判定單元118向用戶發(fā)送是否滿足第二條件(用戶在預(yù)定長度的時間(停留時間)過去之后仍然在目的地)的查詢。在從用戶接收到指示用戶仍然在目的地的響應(yīng)時,第二判定單元118判定用戶已在目的地停留預(yù)定長度的時間??蛇x地,第二判定單元118可以從測量單元160獲得位置信息以基于所獲得的位置信息判定用戶是否仍然在目的地。在這種情況下,可基于用戶的響應(yīng)和所獲得的位置信息來執(zhí)行對停留預(yù)定長度的時間的判定。
[0066]當(dāng)?shù)诙卸▎卧?18判定用戶已在預(yù)定位置(B卩,目的地)停留預(yù)定長度的時間時,執(zhí)行單元119執(zhí)行用于輸出所述位置的設(shè)施信息的處理。具體地說,在示例性實施方式中,執(zhí)行單元119將目的地信息發(fā)送至服務(wù)器200,以獲得對應(yīng)于目的地信息的設(shè)施信息。接著,執(zhí)行單元119將所獲得的設(shè)施信息輸出至輸出單元150以使得輸出單元150輸出所獲得的設(shè)施信息。
[0067]圖7和圖8是示出移動終端100執(zhí)行的處理的示例的流程圖。圖7所示的處理對應(yīng)于導(dǎo)航單元111的功能,圖8所示的處理對應(yīng)于信息提供單元112的功能。假設(shè)當(dāng)攜帶移動終端100的用戶位于目的地以外的位置時執(zhí)行上述兩種處理。
[0068]用戶在特定位置執(zhí)行導(dǎo)航應(yīng)用以輸入目的地。目的地可通過輸入設(shè)施的名稱和/或地址或者通過指定顯示在地圖上的位置的點來指定。在用戶完成目的地的輸入時,移動終端100的控制單元110獲得目的地信息(步驟SI I)。為了解釋的目的,在示例性實施方式中,通過一個目的地信息來唯一地標(biāo)識設(shè)施ID。換個說法,目的地信息的獲得使得移動終端100能夠標(biāo)識設(shè)施ID和/或設(shè)施的名稱,或者對應(yīng)于位置的關(guān)于設(shè)施的其它信息??蛇x地,信息提供應(yīng)用可基于目的地信息來提供標(biāo)識設(shè)施ID、設(shè)施的名稱等的功能。
[0069]在獲得目的地信息時,控制單元110開始測量位置以獲得當(dāng)前位置的位置信息(步驟S12),并輸出路線引導(dǎo)信息(步驟S13)。路線引導(dǎo)信息使得用戶能夠理解用戶是否已經(jīng)到達(dá)目的地或者離目的地很遠(yuǎn)。例如,路線引導(dǎo)信息作為圖像呈現(xiàn)在畫面上,如圖5A所
/Jn ο
[0070]接著,控制單元HO按照預(yù)定長度的時間(例如,幾秒)重復(fù)所述測量,以保持引導(dǎo)用戶直到移動終端100 (和用戶)到達(dá)目的地為止。具體地說,控制單元110通過將目的地信息與當(dāng)前位置信息進(jìn)行匹配來檢查用戶是否到達(dá)目的地(步驟S14)。在用戶還未到達(dá)的情況下,重復(fù)步驟S12的處理和后續(xù)處理。在一個實施方式中,在將目的地信息與當(dāng)前位置信息進(jìn)行匹配以判定它們是否相同時可允許一定誤差范圍(例如,幾米)。在這種情況下,控制單元110將目的地信息與當(dāng)前位置信息進(jìn)行比較,并在步驟S14中檢查兩個信息指示的位置的差別(距離)是否小于預(yù)定閾值。
[0071]當(dāng)用戶到達(dá)目的地時,控制單元110終止引導(dǎo)(步驟S15)。具體地說,當(dāng)用戶執(zhí)行上述報到操作時,終止可生效。另選地,通過基于目的地信息和當(dāng)前位置信息確認(rèn)到達(dá),終止可生效。接著,控制單元110執(zhí)行信息提供應(yīng)用,并終止導(dǎo)航應(yīng)用??刂茊卧?10在應(yīng)用之間傳送目的地信息(步驟S16)。換個說法,在終止導(dǎo)航應(yīng)用并從導(dǎo)航應(yīng)用獲得對目的地信息的接收時,執(zhí)行信息提供應(yīng)用。在一個實施方式中,可將在步驟S12中獲得的更新的當(dāng)前位置信息(而非目的地信息)提供給信息提供應(yīng)用。認(rèn)為信息提供應(yīng)用和更新的當(dāng)前位置信息基本相同。
[0072]圖8示出了信息提供應(yīng)用執(zhí)行的一系列處理??刂茊卧?10在從導(dǎo)航應(yīng)用接收到目的地信息時開始所述一系列處理。首先,控制單元110判定第一條件是否滿足(步驟S21)。具體地說,控制單元110通過參照運動傳感器170提供的運動信息來判定移動終端100的運動(例如,其位置的改變)是否在預(yù)定范圍內(nèi),所述預(yù)定范圍足以估計移動終端100已經(jīng)停止運動。在判定移動終端100的運動處于所述預(yù)定范圍內(nèi)之前,控制單元110重復(fù)所述判定。結(jié)果,在用戶的移動終端100基本停止運動之前,控制單元110不執(zhí)行后續(xù)處理。
[0073]當(dāng)滿足第一條件時,控制單元110開始測量停留時間(步驟S22)。接著,控制單元110檢查第二條件是否滿足。具體地說,控制單元110檢查停留時間是否達(dá)到預(yù)定長度的時間(步驟S23)。如果停留時間達(dá)到預(yù)定長度的時間,則控制單元110詢問用戶當(dāng)前位置是否與估計匹配(步驟S24)。例如,在導(dǎo)航應(yīng)用設(shè)置了由“A”表示的位置的情況下,控制單元110使得輸出單元150輸出諸如“請確認(rèn)您位于“A””的消息,以提示用戶回復(fù)“是”或“否”,如圖5C所示。
[0074]控制單元110基于用戶的回復(fù)來判定用戶是否在目的地停留預(yù)定長度的停留時間(步驟S25)??刂茊卧?10可再次執(zhí)行測量,以獲得位置信息,并將所獲得的位置信息與目的地信息進(jìn)行比較。在這種情況下,除了來自用戶的響應(yīng)之外,還使用具有高可靠性的數(shù)據(jù)進(jìn)行所述判定。[0075]當(dāng)用戶位于設(shè)施內(nèi)時,可能不能通過GPS測量位置。關(guān)于這一點,除GPS之外的測量方法可植入控制單元110,以在需要時改變測量方法。例如,可實現(xiàn)基于基站(移動終端100從該基站接收無線電)的位置的測量方法(通常稱作“基站定位”)。另選地,當(dāng)移動終端100被配置為與無線LAN的接入點通信時,可實現(xiàn)基于無線電接入點的標(biāo)識信息的測量。
[0076]當(dāng)用戶回復(fù)當(dāng)前位置等于目的地時,控制單元110輸出目的地信息,并使得通信單元130向服務(wù)器200發(fā)送目的地信息(步驟S26)。在接收到目的地信息(即,位置信息)時,服務(wù)器200讀取對應(yīng)于位置信息的設(shè)施信息,并將設(shè)施信息發(fā)送至移動終端100。在經(jīng)由通信單元130接收到設(shè)施信息時,移動終端100的控制單元110使得輸出單元150輸出設(shè)施信息(步驟S27)。顯示設(shè)施信息,其示例示出于圖中。如果用戶回復(fù)當(dāng)前位置并非目的地,則控制單元110終止所述一系列處理。
[0077]根據(jù)示例性實施方式,由于基于導(dǎo)航應(yīng)用中設(shè)置的目的地信息執(zhí)行用戶是否在預(yù)定位置的判定,所以提供給用戶的設(shè)施信息對應(yīng)于用戶實際訪問的設(shè)施的可靠性將增加。另外,由于導(dǎo)航應(yīng)用設(shè)置的目的地信息可用于判定用戶是否停留在設(shè)施處,所以用戶不必針對所述判定輸入指示。換個說法,用戶不必輸入用于執(zhí)行信息提供應(yīng)用的明確指示。結(jié)果,在用戶無需獲知正在運行信息提供應(yīng)用的同時提供信息提供應(yīng)用的功能。
[0078]根據(jù)示例性實施方式,在通過基于運動傳感器170提供的運動信息判定用戶的運動來判定用戶停留(即,保持特定區(qū)域內(nèi)的位置)的情況下,開始停留時間的測量。這樣,不將設(shè)施信息提供給訪問預(yù)定位置但不停留在預(yù)定位置的用戶(在這種情況下,用戶僅經(jīng)過所述預(yù)定位置)。例如,當(dāng)發(fā)布作為設(shè)施信息的優(yōu)惠券或其它優(yōu)惠時,可排除嘗試獲得設(shè)施信息而不在設(shè)施處停留的自由行車人。
[0079]另外,根據(jù)示例性實施方式,由于當(dāng)停留時間達(dá)到預(yù)定長度的時間時詢問用戶當(dāng)前位置是否與目的地匹配,所以將防止在不通過用戶確認(rèn)的情況下對應(yīng)于用戶未停留的設(shè)施的不正確的設(shè)施信息的傳輸。
[0080]修改的實施方式
[0081]可按照上述示例性實施方式以外的實施方式來實現(xiàn)本發(fā)明。將在下面描述其它實施方式的示例。根據(jù)需要,可單獨采用或者組合采用下面提供的示例。
[0082]設(shè)施信息的細(xì)節(jié)可根據(jù)預(yù)定條件變化。例如,服務(wù)器200改變設(shè)施信息的內(nèi)容,所述設(shè)施信息的內(nèi)容取決于一周的一日、一日的時間段或關(guān)于時間和日期的其它條件。服務(wù)器200可基于在設(shè)施處的停留時間來改變設(shè)施信息的內(nèi)容。作為示例,為了用戶停留更久,服務(wù)器200發(fā)布優(yōu)惠券的更高的折扣值。
[0083]圖9示出了限定設(shè)施信息與位置信息之間的關(guān)聯(lián)的表T2的示例。表T2通過位置信息與停留時間的組合來唯一地限定一個設(shè)施信息。在這種情況下,設(shè)施的設(shè)施信息可根據(jù)在設(shè)施處的停留時間來變化。在另一實施方式中,可在圖9所示的表T2中寫入停留的日期和時間而非停留時間,以根據(jù)日期和時間來改變設(shè)施信息。作為示例,可對白天訪問此處的用戶和夜晚訪問此處的用戶提供不同內(nèi)容的設(shè)施信息。
[0084]用于判定在設(shè)施處的停留的停留時間可取決于停留的日期和時間或者設(shè)施的位置。在這種情況下,移動終端100預(yù)先指定停留時間的閾值,并針對判定使用所述閾值。具體地說,在圖8所示的一系列處理開始之前,移動終端100將目的地信息發(fā)送至服務(wù)器200,并且從服務(wù)器200獲得用于對應(yīng)于目的地信息的設(shè)施信息的停留時間的閾值。[0085]優(yōu)選地,除了判定用戶是否停留在區(qū)域中之外,還判定用戶是否從區(qū)域離開,從而更精確地判定停留時間。關(guān)于這一點,移動終端100可被配置為反復(fù)地獲得位置信息。在用戶離開目的地之后,移動終端100計算從到達(dá)時間開始并在離開時間結(jié)束的時間段作為實際停留時間,并且在進(jìn)行計算之后,基于所計算出的停留時間來獲得設(shè)施信息。在這種情況下,服務(wù)器200獲得停留時間以及目的地信息,并將由停留時間和目的地信息標(biāo)識的設(shè)施信息發(fā)送至移動終端100。
[0086]在兩個或更多個設(shè)施信息與一個位置信息關(guān)聯(lián)的情況下,在步驟S24的處理中,移動終端100可將對應(yīng)于兩個或更多個設(shè)施信息的設(shè)施名稱通知給用戶,以提示用戶選擇它們中的一個。這樣,可標(biāo)識用戶實際停留的設(shè)施的位置。
[0087]第一判定單元117通過執(zhí)行要求的處理來判定移動終端100是否位于預(yù)定位置。具體地說,通過導(dǎo)航應(yīng)用來執(zhí)行處理,并且,更準(zhǔn)確地說,通過導(dǎo)航應(yīng)用來執(zhí)行目的地的設(shè)置??刹捎贸ㄟ^導(dǎo)航應(yīng)用執(zhí)行的處理以外的處理,以用于通過導(dǎo)航應(yīng)用執(zhí)行的判定(移動終端100是否位于預(yù)定位置)。例如,在近場通信(NFC)或其它通信模塊設(shè)置有移動終端100并且對應(yīng)于所述通信模塊的裝置(讀取器/寫入器裝置等)設(shè)置有位于目的地的設(shè)施的情況下,當(dāng)通過移動終端100與裝置之間的通信來獲得標(biāo)識所述設(shè)施的信息時,可判定移動終端100位于預(yù)定位置。換句話說,可認(rèn)為唯一指示設(shè)施的信息與指示設(shè)施的位置的位置信息相同。因此,信息的獲得可被理解為用于上面描述的判定移動終端100是否位于預(yù)定位置的多個處理中的一個。
[0088]根據(jù)本發(fā)明的信息處理裝置的功能的一部分可設(shè)置有服務(wù)器200,而不設(shè)置移動終端100。在這種情況下,移動終端100可將判定關(guān)于移動終端100的停留所需的信息(包括目的地信息和停留時間)發(fā)送至服務(wù)器200,并且服務(wù)器200在接收到所述信息時執(zhí)行圖7和圖8所不的一系列處理。
[0089]除了信息處理裝置和具有該信息處理裝置的信息提供系統(tǒng)之外,本發(fā)明還可被理解為由信息處理裝置執(zhí)行的程序以及提供設(shè)施信息的方法。所述程序可通過包括光盤的存儲介質(zhì)來進(jìn)行分布,或者經(jīng)由網(wǎng)絡(luò)下載并安裝在計算機上。
【權(quán)利要求】
1.一種信息處理裝置,該信息處理裝置包括: 第一判定單元,其基于移動終端利用位置信息執(zhí)行的預(yù)定處理的結(jié)果來判定所述移動終端是否位于預(yù)定位置; 第二判定單元,在所述第一判定單元判定為所述移動終端位于所述預(yù)定位置時,該第二判定單元判定所述移動終端是否在該位置停留了預(yù)定長度的時間;以及 執(zhí)行單元,在所述第二判定單元判定為所述移動終端在所述預(yù)定位置停留了所述預(yù)定長度的時間時,該執(zhí)行單元執(zhí)行處理以輸出對應(yīng)于該位置的信息。
2.根據(jù)權(quán)利要求1所述的信息處理裝置,其中, 所述處理被配置為將所述移動終端的用戶引導(dǎo)至目的地;并且 當(dāng)所述用戶到達(dá)所述目的地時,所述第一判定單元判定所述移動終端位于所述預(yù)定位置。
3.根據(jù)權(quán)利要求1或2所述的信息處理裝置,其中,當(dāng)滿足與所述移動終端的停留判定相關(guān)的預(yù)定條件時,所述第二判定單元向所述移動終端的用戶詢問是否位于所述預(yù)定位置,并在接收到表明所述用戶位于該位置的回復(fù)時判定所述移動終端在該位置停留了所述預(yù)定長度的時間。
4.根據(jù)權(quán)利要求3所述的信息處理裝置,其中, 所述移動終端包括感測所述移動終端的運動的傳感器;并且 所述第二判定單元基于所述傳`感器執(zhí)行的感測的結(jié)果來判定所述預(yù)定條件。
5.根據(jù)權(quán)利要求4所述的信息處理裝置,其中, 所述第二判定單元在所述傳感器感測到的運動小于閾值時,判斷為所述用戶停留在相同位置,開始測量停留時間。
6.根據(jù)權(quán)利要求1至5中的任一項所述的信息處理裝置,其中, 所述預(yù)定位置包括兩個或更多個位置;并且 所述第二判定單元基于能夠根據(jù)所述第一判定單元判定的位置而變化的所述預(yù)定長度的時間來執(zhí)行所述判定。
7.根據(jù)權(quán)利要求1至6中的任一項所述的信息處理裝置,其中,所述第二判定單元根據(jù)執(zhí)行所述判定的日期和/或時間來改變所述預(yù)定長度的時間。
8.一種提供信息的方法,該方法包括以下步驟: 第一步驟,基于移動終端利用位置信息執(zhí)行的預(yù)定處理的結(jié)果來判定所述移動終端是否位于預(yù)定位置; 第二步驟,在所述第一步驟中判定為所述移動終端位于所述預(yù)定位置時,判定所述移動終端是否在該位置停留了預(yù)定長度的時間;以及 第三步驟,在所述第二步驟中判定為所述移動終端在所述位置停留了所述預(yù)定長度的時間時,執(zhí)行處理以輸出對應(yīng)于該位置的信息。
9.一種程序,該程序使得計算機執(zhí)行: 第一步驟,基于移動終端利用位置信息執(zhí)行的預(yù)定處理的結(jié)果來判定所述移動終端是否位于一位置; 第二步驟,在所述第一步驟中判定為所述移動終端位于預(yù)定位置時,判定所述移動終端是否在該位置停留了預(yù)定長度的時間;以及第三步驟,在所述第二步驟中判定為所述移動終端在所述位置停留了所述預(yù)定長度的時間時,執(zhí)行處理以輸出對應(yīng)于該`位置的信息。
【文檔編號】G01C21/00GK103828400SQ201380003175
【公開日】2014年5月28日 申請日期:2013年6月3日 優(yōu)先權(quán)日:2012年6月27日
【發(fā)明者】大塚貴行, 吉見俊泰 申請人:株式會社Ntt都科摩