應用程序控制用的程序、方法、裝置以及存儲介質的制作方法
【技術領域】
[0001]本發(fā)明涉及一種對與行駛中的車輛相連接的信息終端中的應用程序進行控制的程序、方法、裝置以及存儲介質。
【背景技術】
[0002]伴隨著近年來信息處理技術的發(fā)展,智能手機和平板終端等具有觸摸屏的信息終端不斷普及。在像這樣的信息終端中,通過安裝規(guī)定的程序(應用程序),能夠容易實現(xiàn)功能的擴展,另外,通過安裝汽車導航應用程序,該信息終端也可以作為輔助汽車等車輛行駛的汽車導航系統(tǒng)來使用。
[0003]智能手機等信息終端通常在主屏幕(桌面、初始界面)上配置與應用程序相關聯(lián)的圖標,用戶選擇該圖標,啟動應用程序,另外,用戶操作規(guī)定的主按鍵,使操作畫面返回主屏幕(home),之后重新操作圖標,能夠進行應用程序的切換。
[0004]在汽車導航系統(tǒng)中,為了確保行駛時的安全而設置有禁止復雜操作的機構(程序失效機構,driver distract1n (記載為DD))。在駕駛安全問題上,當使用智能手機等作為汽車導航系統(tǒng)時,如果通過對圖標的操作來進行應用程序的啟動和切換的話,駕駛員的視線便會集中在智能手機等的屏幕上,不利用安全行駛。
[0005]因此,近年來,作為實現(xiàn)使程序失效的技術,人們公知專利文獻1、2記載的車載裝置(車載設備)。在專利文獻1記載的車載裝置中,當所連接的移動信息終端中有應用程序處于執(zhí)行狀態(tài)但該應用程序在行駛時不允許被使用時,對車輛的乘坐者進行提醒或者警告。另外,在專利文獻2記載的車載設備中,在車輛行駛時,使容許在行駛時使用的應用程序處于激活狀態(tài),而使不容許在行駛時使用的應用程序處于非激活狀態(tài)。
另外,在汽車導航的顯示內容完全顯示在(車載裝置等的)矩形畫面上,駕駛員邊駕駛車輛邊觀察時,存在信息量較多,不利用安全行駛的問題,針對該問題,專利文獻3中公開了如下一種技術,即,顯示以當前地點為中心的規(guī)定半徑內的圓形范圍區(qū)域、或者從當前地點朝向目標地點以規(guī)定角度展開的扇形區(qū)域(或者倒三角形區(qū)域)這樣的帶有指向性的顯示區(qū)域。
[0006]【專利文獻1】日本發(fā)明專利公開公報特開2012-043253號 【專利文獻2】日本發(fā)明專利公開公報特開2003-222523號 【專利文獻3】日本發(fā)明專利公開公報特開平8-55298號
[0007]但是,在專利文獻1的車載裝置中,即使是不容許使用的應用程序,也可以無視提醒和警告進行使用,因而不利于安全行駛。另外,在專利文獻2記載的車載裝置中,由于在車輛行駛時被激活的應用程序的操作方法與車輛非行駛時的操作方法相同,因而,在駕駛過程中對應用程序進行操作,則可能會不利于安全行駛。另外,專利文獻3所記載的地圖顯示方法只不過是將汽車導航應用程序(Applicat1n)顯示在顯示器上的所述扇形的顯示區(qū)域內的方法,而并沒有駕駛過程中的汽車導航應用程序以外的其他應用程序的操作和顯示切換方面的關聯(lián),在該專利文獻3中沒有公開使程序失效的功能。
【發(fā)明內容】
[0008]鑒于上述情況,本發(fā)明的目的在于,提供一種能夠在不影響駕駛的情況下操作連接在車輛上的具有觸摸屏的信息終端的程序、方法、裝置以及記錄該程序的存儲介質。
[0009]本發(fā)明的技術方案1為:一種應用程序控制用程序(例如,后述的駕駛模式應用程序1),使信息終端(例如,后述的信息終端50)具有連接檢測部(例如,后述的連接檢測部111)和功能限制部(例如,后述的功能限制部112)的功能,所述信息終端基于用戶對觸摸屏(例如,后述的觸摸屏241)進行的操作,通過第1控制來控制應用程序的動作,所述連接檢測部檢測所述信息終端與車輛的連接;當所述連接檢測部檢測到所述信息終端與車輛連接時,所述功能限制部通過不同于所述第1控制的第2控制來控制應用程序的動作。
[0010]采用技術方案1所述的應用程序控制用程序時,功能限制部在通常信息終端未與車輛連接時通過第1控制對應用程序的動作進行控制,并且,在信息終端與車輛連接時通過不同于第1控制的第2控制對應用程序的動作進行控制。從而,能夠適當?shù)亟乖谲囕v行駛時不宜作出的操作等,能夠在不影響駕駛的情況下,對連接在車輛上的、具有觸摸屏的信息終端進行操作、控制。
[0011 ] 在技術方案1所述應用程序控制用程序的基礎上,本發(fā)明的技術方案2為:在所述第2控制中,在所述第1控制下用戶可進行的一部分(例如,文本輸入)操作被限制,并且在所述第1控制下能夠動作的一部分應用程序(例如,視頻播放)的執(zhí)行被限制。
[0012]采用技術方案2所述的應用程序控制用程序時,能夠禁止在信息終端與車輛連接時需要注視顯示裝置的操作(例如,文本輸入)和應用程序(例如,視頻播放),在不影響駕駛的情況下能夠對連接在車輛上的具有觸摸屏的信息終端進行操作控制。
[0013]在技術方案1或2所述應用程序控制用程序的基礎上,本發(fā)明的技術方案3為:所述應用程序控制用程序使所述信息終端具有顯示切換部(例如,后述的顯示切換部113)的功能,所述顯示切換部基于對觸摸屏進行的第1方向上的滑動操作,來對顯示在所述信息終端的顯示裝置(例如,后述的顯示器24)上的應用程序的種類進行切換。
[0014]采用技術方案3所述的應用程序控制用程序時,顯示切換部基于對觸摸屏進行的第1方向上的滑動操作,切換所要顯示的應用程序的種類。從而能夠憑直覺切換應用程序,而且不會對駕駛造成影響。
[0015]在技術方案3所述應用程序控制用程序的基礎上,本發(fā)明的技術方案4為:在所述顯示裝置上顯示著第1應用程序的狀態(tài)下用戶進行第1方向上的滑動操作時,所述顯示切換部將所述第1應用程序和第2應用程序顯示在所述顯示裝置上;在所述顯示裝置上顯示著所述第1應用程序和所述第2應用程序的狀態(tài)下用戶進行所述第1方向上的滑動操作時,所述顯示切換部將所述第2應用程序顯示在所述顯示裝置上;在所述顯示裝置上顯示著所述第1應用程序和所述第2應用程序的狀態(tài)下用戶進行與所述第1方向相反的第2方向上的滑動操作時,所述顯示切換部將所述第1應用程序顯示在所述顯示裝置上。
[0016]采用技術方案4所述的應用程序控制用程序時,根據(jù)第1方向上的滑動操作,從第1應用程序切換為第2應用程序,根據(jù)第2方向上的滑動操作,從第2應用程序切換為第1應用程序。從而能夠憑直覺容易地將應用程序切換為車輛行駛時使用頻率較高的基礎應用程序,減少車輛行駛時視線的移動
[0017]本發(fā)明的技術方案5為:一種應用程序控制方法,包括由信息終端(例如,后述的信息終端50)執(zhí)行的連接檢測工序(例如,信息終端50通過后述的連接檢測部111執(zhí)行的工序)和功能限制工序(例如,信息終端50通過后述的功能限制部112執(zhí)行的工序),所述信息終端基于用戶對觸摸屏(例如,后述的觸摸屏241)進行的操作,通過第1控制來控制應用程序的動作,在連接檢測工序中,檢測所述信息終端與車輛的連接;當檢測到所述信息終端與車輛連接時,執(zhí)行所述功能限制工序,在該功能限制工序中,通過不同于所述第1控制的第2控制來控制應用程序的動作。
[0018]在技術方案5所述應用程序控制方法的基礎上,本發(fā)明的技術方案6為:在所述第2控制中,在所述第1控制下用戶可進行的一部分操作(例如,文本輸入)被限制,并且在所述第1控制下能夠動作的一部分(例如,視頻播放)應用程序被限制。
[0019]在技術方案5或6所述應用程序控制方法的基礎上,本發(fā)明的技術方案7為:所述應用程序控制方法還包括所述信息終端執(zhí)行的顯示切換工序(例如,信息終端50通過后述的顯示切換部113執(zhí)行的工序),在所述顯示切換工序中,基于用戶對觸摸屏進行的第1方向上的滑動操作,來對顯示在所述信息終端的顯示裝置(例如,后述的顯示器24)上的應用程序的種類進行切換。
[0020]在技術方案7所述應用程序控制方法的基礎上,本發(fā)明的技術方案8為:在所述顯示切換工序中,在所述顯示裝置上顯示著第1應用程序(例如,后述的導航應用程序121)的狀態(tài)下,用戶進行第1方向上的滑動操作時,將所述第1應用程序和第2應用程序(例如,后述的音樂應用程序)顯示在所述顯示裝置上;在所述顯示裝置上顯示著所述第1應用程序和所述第2應用程序的狀態(tài)下,用戶進行第1方向上的滑動操作時,將所述第2應用程序顯示在所述顯示裝置上;在所述顯示裝置上顯示著所述第1應用程序和所述第2應用程序的狀態(tài)下,用戶進行與所述第1方向相反的第2方向上的滑動操作時,將所述第1應用程序顯示在所述顯示裝置上。
[0021]采用技術方案5?8所述的應用程序控制方法時,能夠得到與采用1?4所述的應用程序控制用程序時相同的效果。
[0022]本發(fā)明的技術方案9為:一種應用程序控制用程序(例如,后數(shù)的駕駛模式應用程序1),使計算機(例如,后述的信息終端50)具有判定部(例如,后述的判定部114)、顯示切換部(例如,后述的顯示切換部113)以及應用程序操作部(例如,后述的應用程序操作部115)的功能,所述計算機基于用戶對觸摸屏(例如,后述的觸摸屏241)進行的操作來控制應用程序的動作,所述判定部對用戶對觸摸屏進行的操作是單點觸摸還是多點觸摸進行判定;當所述判定部的判定結果為用戶對觸摸屏進行的操作是單點觸摸時,所述顯示切換部基于對觸摸屏進行的滑動操作,對顯示在所述計算機的顯示裝置(例如,后述的顯示器24)上的應用程序的種類進行切換;當所述判定部的判定結果為用戶對觸摸屏進行的操作是多點觸摸時,所述應用程序操作部基于對觸摸屏進行的滑動操作,對顯示在所述顯示裝置上的應用程序進行操作。
[0023]采用技術方案9所述的應用程序控制用程序時,用戶僅通過利用單點觸摸或者多點觸摸的滑動操作這樣的憑直覺進行的操作,便能夠進行應用程序的切換和操作,因此,不需要注視顯示裝置,在不影響駕駛的情況下能夠控制操作連接在車輛上的具有觸摸屏的信息終端。
[0024]在技術方案9所述應用程序控制用程序的基礎上,本發(fā)明的技術方案10為:在所述顯示裝置上顯示著第1應用程序的狀態(tài)下,用戶通過單點觸摸進行第1方向上的滑動操作時,所述顯示切換部將所述第1應用程序和第2應用程序顯示在所述顯示裝置上;在所述顯示裝置上顯示著所述第1應用程序和所述第2應用程序的狀態(tài)下,用戶通過單點觸摸進行所述第1方向上的滑動操作時,所述顯示切換部將所述第2應用程序顯示在所述顯示裝置上;在所述顯示裝置上顯示著所述第1應用程序和所述第2應用程序的狀態(tài)下,用戶通過單點觸摸進行與所述第1方向相反的第2方向上的滑動操作時,所述顯示切換部將所述第1應用程序顯示在所述顯示裝置上。
[0025]采用技術方案10所述的應用程序控制用程序時,根據(jù)第1方向上的滑動操作,從第1應用程序切換為第2應用程序,根據(jù)第2方向上的滑動操作,從第2應用程序切換為第1應用程序。從而能夠憑直覺容易地將應用程序切換為車輛行駛時使用頻率較高的基礎應用程序,減少車輛行駛時視線的移動。
[0026]在技術方案10所述應用程序控制用程序的基礎上,本發(fā)明的技術方案11為:當所述顯示裝置上顯示有多個應用程序時,所述應用程序操作部基于通過多點觸摸進行的所述滑動操作,對由所述顯示切換部切換顯示出的新的應用程序進行操作。
[0027]采用技術方案11所述的應用程序控制用程序時,用戶不需要在意用于操作應用程序的滑動操作的開始位置,因而,不需要將視線移動到顯示畫面上,僅憑直覺進行操作便能夠對應用程序進行操作。
[0028]本發(fā)明的技術方案12為:一種應用程序控制方法,包括由計算機(例如,后述的信息終端50)執(zhí)行的判定工序(例如,信息終端50通過后述的判定部114執(zhí)行的工序)、顯示切換工序(例如,信息終端50通過后述的顯示切換部113執(zhí)行的工序)以及應用程序操作工序(例如,信息終端50通過后述的應用程序操作部115執(zhí)行的工序),所述計算機基于用戶對觸摸屏(例如,后述的觸摸屏241)進行的操作來控制應用程序的動作,在所述判定工序中,對用戶對觸摸屏進行的操作是單點觸摸還是多點觸摸進行判定;在所述顯示切換工序中,當所述判定工序的判定結果為用戶對觸摸屏進行的操作是單點觸摸時,基于對觸摸屏進行的滑動操作,對顯示在所述計算機的顯示裝置(例如,后述的顯示器24)上的應用程序的種類進行切換;在所述應用程序操作工序中,當所述判定工序的判定結果為用戶對觸摸屏進行的操作是多點觸摸時,基于對觸摸屏進行的滑動操作,對顯示在所述顯示裝置上的應用程序進行操作。
[0029]在技術方案12所述的應用程序控制方法的基礎上,本發(fā)明的技術方案13為:在所述顯示切換工序中,在所述顯示裝置上顯示著第1應用程序(例如,后述的導航應用程序121)的狀態(tài)下,用戶通過單點觸摸進行第1方向上的滑動操作時,將所述第1應用程序和第2應用程序(例如,后述的音樂應用程序122)顯示在所述顯示裝置上;在所述顯示裝置上顯示著所述第1應用程序和所述第2應用程序的狀態(tài)下,用戶通過單點觸摸進行第1方向上的滑動操作時,將所述第2應用程序顯示在所述顯示裝置上;在所述顯示裝置上顯示著所述第1應用程序和所述第2應用程序的狀態(tài)下,用戶通過單點觸摸進行與所述第1方向相反的第2方向上的滑動操作時,將所述第1應用程序顯示在所述顯示裝置上。
[0030]在技術方案13所述的應用程序控制方法的基礎上,本發(fā)明的技術方案14為:在所述應用程序操作工序中,當所述顯示裝置上顯示有多個應用程序時,基于通過多點觸摸進行的所述滑動操作,對在所述顯示切換工序中切換顯示出的新的應用程序進行操作。
[0031]采用技術方案12?14所述的應用程序控制方法時,能夠得到與采用9?11所述的應用程序控制用程序時相同的效果。
[0032]本發(fā)明的技術方案15為:一種應用程序控制用程序(例如,后述的駕駛模式應用程序1),使計算機(例如,后述的信息終端50)具有判定部(例如,后述的判定部114)、功能限制部(例如,后述的功能限制部112)以及顯示切換部(例如,后述的顯示切換部113)的功能,所述計算機基于用戶對觸摸屏(例如,后述的觸摸屏241)進行的操作來控制應用程序的動作,所述判定部對用戶對觸摸屏進行的操作是否為滑動操作進行判定;當所述判定部的判定結果為用戶對觸摸屏進行的操作不是滑動操作時,所述功能限制部使所述用戶的操作無效;當所述判定部的判定結果為用戶對觸摸屏進行的操作是滑動操作時,所述顯示切換部基于該滑動操作對顯示在所述計算機的顯示裝置(例如,后述的顯示器24)上的應用程序的種類進行切換。
[0033]采用技術方案15所述的應用程序控制用程序時,由于使滑動操作以外的操作無效,并且基于滑動操作來切換應用程序,因而能夠僅憑直覺進行操作便能夠進行應用程序的切換。從而,不需要注視顯示裝置,在不影響駕駛的情況下能夠控制操作連接在車輛上的具有觸摸屏的信息終端。
[0034]在技術方案15所述的應用程序控制用程序的基礎上,本發(fā)明的技術方案16為:僅在用戶進行以顯示裝置的邊緣附近為起點的滑動操作時,所述功能限制部使該滑動操作有效。
[0035]采用技術方案16所述的應用程序控制用程序時,根據(jù)滑動操作的起點而使該滑動操作無效。一般用戶不需要注視顯示裝置,用手摸索便能夠識別出顯示裝置的框體部分,因此能夠防止車輛行駛時的誤動作,抑制因誤動作而使用戶將視線移動至顯示裝置上。
[0036]在技術方案15或16所述的應用程序控制用程序的基礎上,本發(fā)明的技術方案17為:所述判定部對用戶對觸摸屏進行的操作是否為設置在觸摸屏的一部分上的規(guī)定區(qū)域內的操作進行判定;當所述判定部的判定結果為所述用戶的操作是在所述規(guī)定區(qū)域內的操作時,不管操作內容是什么,所述功能限制部均使該操作有效,當由所述判定部的判定結果為所述用戶的操作不是在所述規(guī)定區(qū)域內的操作時,所述功能限制部使滑動操作以外的操作無效。
[0037]采用技術方案17所述的應用程序控制用程序時,由于使滑動操作以外的操作在規(guī)定區(qū)域內有效,因而能夠實現(xiàn)可操作內容的多樣化。
[0038]本發(fā)明的技術方案18為:一種應用程序控制用程序(例如,后述的駕駛模式應用程序1),使信息終端(例如,后述的信息終端50)具有顯示切換部(例如,后述的顯示切換部113)的功能,所述信息終端基于用戶對層積在顯示裝置(例如,后述的顯示器24)上的觸摸屏(例如,后述的觸摸屏241)進行的操作來控制應用程序的動作,在所述顯示裝置上顯示著第1應用程序(例如,后述的導航應用程序121)的狀態(tài)下,當用戶通過第1觸摸方式對所述觸摸屏進行第1方向上的滑動操作時,所述顯示切換部將所述第1應用程序和第2應用程序(例如,后述的音樂應用程序122)顯示在所述顯示裝置中,其中,所述第2應用程序與所述第1應用程序的分界線為曲線,該曲線包含以