短距離無線通信裝置和系統的制作方法
【專利摘要】公開了一種包括自己的連接設備和控制設備的短距離無線通信裝置。自己的連接設備能夠將第一預定的通信協議連接到通信目的地側的連接設備。控制設備執行在自己的連接設備和通信目的地側的連接設備之間連接第一預定的通信協議的第一連接過程。控制設備在執行在通信目的地側的連接設備和不同的連接設備之間連接第二預定的通信協議的第二連接過程的時段以外的時刻執行第一連接過程。
【專利說明】短距離無線通信裝置和系統
[0001]本申請是2012年6月20日提交的申請號為201210210776.7、名稱為‘短距離無線通信裝置和系統’的分案申請。
【技術領域】
[0002]本發明涉及一種能夠通過短距離無線通信鏈路將預定的通信協議連接到通信目的地裝置的短距離無線通信裝置。本發明還涉及一種包括短距離無線通信裝置的短距離無線通信系統。
【背景技術】
[0003]在已知的系統中,多個短距離無線通信裝置可以將相應的短距離無線通信鏈路連接到單個短距離無線通信裝置(也稱為通信目的地裝置)。短距離無線通信例如是藍牙(注冊商標)通信。對于這種系統,參見與US2010/0070637A1相對應的JP2010-68406A1。
[0004]在這種關系中,本申請的發明人已經發現以下問題。
[0005]在多個短距離無線通信裝置可以將相應的短距離無線通信鏈路連接到單個通信目的地裝置的系統中,如果例如多個短距離無線通信裝置同時從斷電狀態改變到通電狀態并且同時向通信目的地裝置發送通信協議連接請求(在藍牙通信中通信協議可以是簡檔),那么在這些短距離無線通信裝置中的一個短距離無線通信裝置與通信目的地裝置之間連接一個通信協議的連接過程與在這些短距離無線通信裝置中的另一個短距離無線通信裝置與通信目的地裝置之間連接另一通信協議的連接過程會發生沖突。如果發生這種連接過程沖突,則通信目的地裝置可能拒絕從多個短距離無線通信裝置發送的全部通信協議連接請求。在這種情況下,多個短距離無線通信裝置中沒有任何一個短距離無線通信裝置能夠將通信協議連接到通信目的地裝置。
[0006]如果在多個短距離無線通信裝置中的任何一個短距離無線通信裝置與通信目的地裝置之間連接通信協議的狀態中多個短距離無線通信裝置同時從通電狀態改變到斷電狀態,可能出現以下情形。在完成在第二短距離無線通信裝置與通信目的地裝置之間斷開第二通信協議的斷開過程之前,第一短距離無線通信裝置(多個短距離無線通信裝置中的第一短距離無線通信裝置)發送將第一通信協議連接到通信目的地裝置的請求。在這種情況中,在第一短距離無線通信裝置和通信目的地裝置之間連接第一通信協議的連接過程與在第二短距離無線通信裝置和通信目的地裝置之間斷開第二通信協議的斷開過程會發生沖突。如果在連接過程和斷開過程之間發生這種沖突,那么通信目的地裝置可能會拒絕從第一短距離無線通信裝置發送的連接第一通信協議的請求。在這種情況中,第一短距離無線通信裝置不能將通信協議連接到通信目的地裝置。
【發明內容】
[0007]鑒于上述問題提出了本發明。本發明的目的是提供一種即使在多個連接設備將相應的短距離無線通信鏈路連接到單個通信目的地側的連接設備時也能夠適當地控制通信協議連接的短距離無線通信裝置和短距離無線通信系統。
[0008]根據本發明的第一示例,一種短距離無線通信裝置包括:自己的連接設備,其能夠通過短距離無線通信鏈路將第一預定的通信協議連接到通信目的地側的連接設備;以及控制設備,其執行在所述自己的連接設備與所述通信目的地側的連接設備之間連接所述第一預定的通信協議的第一連接過程。所述控制設備在執行在所述通信目的地側的連接設備與不同的連接設備之間連接第二預定的通信協議的第二連接過程的時段之外的時刻執行所述第一連接過程。所述第一預定的通信協議與所述第二預定的通信協議是不同的協議。所述不同的連接設備是除了所述自己的連接設備和所述通信目的地側的連接設備以外的連接設備。
[0009]根據本發明的第一示例,一種短距離無線通信裝置包括:自己的連接設備,其能夠通過短距離無線通信鏈路將第一預定的通信協議連接到通信目的地側的連接設備;以及控制設備,其執行在所述自己的連接設備與所述通信目的地側的連接設備之間連接所述第一預定的通信協議的連接過程。所述控制設備在執行斷開第二預定的通信協議的斷開過程的時段之外的時刻執行所述連接過程,所述第二預定的通信協議是通過所述短距離無線通信鏈路在所述通信目的地側的連接設備與不同的連接設備之間連接的。所述第一預定的通信協議和所述第二預定的通信協議是不同的協議。所述不同的連接設備是除了所述自己的連接設備和所述通信目的地側的連接設備以外的連接設備。
[0010]根據本發明的第一示例,一種短距離無線通信系統包括:上文描述的短距離無線通信裝置;以及通知設備,在所述控制設備正在執行所述第一連接過程時,所述通知設備通知所述控制設備正在執行所述連接過程。
[0011]根據上述短距離無線通信裝置和短距離無線通信系統,即使在多個連接設備將相應的短距離無線通信鏈路連接到單個通信目的地側的連接設備時也可以適當地控制通信協議連接。
【專利附圖】
【附圖說明】
[0012]根據以下參照附圖進行的詳細描述,本發明的上述以及其它目的、特征和優點將變得更加顯而易見。在附圖中:
[0013]圖1是示出了一個實施例的BT通信系統的功能方框圖;
[0014]圖2是示出了由數據通信模塊的控制單元執行的過程的流程圖;
[0015]圖3是當移動電話支持多點連接時的數據通信模塊、移動電話和導航模塊的順序圖;
[0016]圖4是當移動電話不支持多點連接時的數據通信模塊、移動電話和導航模塊的順序圖;
[0017]圖5是在導航模塊3和數據通信模塊開啟之后立即執行HFP連接過程和SPP連接過程時的數據通信模塊、移動電話和導航模塊的順序圖;
[0018]圖6是在數據通信模塊開啟時發起SPP連接過程并且在從導航模塊開啟起經過預定的時間段之后發起HFP連接過程時的數據通信模塊、移動電話和導航模塊的順序圖;
[0019]圖7是在導航模塊關閉時發起HFP斷開過程并且在從數據通信模塊2關閉起經過第二預定的時間之后發起SPP連接過程時的數據通信模塊、移動電話和導航模塊的順序圖;以及
[0020]圖8是示出了在導航模塊3關閉時執行HFP斷開過程并且在數據通信模塊關閉之后立即執行SPP連接過程時的數據通信模塊、移動電話和導航模塊的操作的順序圖。
【具體實施方式】
[0021]現在將參考附圖來描述實施例。在一個實施例中,將執行藍牙(注冊商標)通信的藍牙通信系統示出為短距離無線通信系統的示例。在下文中,將藍牙簡稱為BT。BT通信系統I包括安裝到車輛的支持BT的數據通信模塊2 (下文稱為“數據通信模塊”)、支持BT的導航模塊3 (下文稱為導航模塊)以及可以由用戶攜帶的支持BT的移動電話4 (下文稱為“移動電話”)。當攜帶移動電話4的用戶乘坐車輛時,數據通信模塊2和導航模塊3變得能夠與移動電話4建立BT通信鏈路。例如,當在制造工廠制造車輛時,可以將導航模塊3作為標準特征安裝到車輛上。當車輛從制造工廠運送出來并且被用戶購買之后,可以將數據通信模塊2作為可選特征安裝到車輛上。安裝到車輛上的數據通信模塊2是短距離無線通信裝置的一個例子。
[0022]數據通信模塊2包括例如控制單元5 (其是控制單元和控制設備的示例)、BT連接單元6 (其是自己的連接模塊和自己的連接設備的示例)、存儲單元7、顯示控制單元8、操作輸入單元9、車輛LAN接口 10以及電源控制單元11。控制單元5包括具有例如CPU、RAM、ROM和I/O總線的微型計算機。控制單元5通常控制數據通信模塊2的全部操作,例如通信操作、數據管理操作等。
[0023]BT連接單元6在BT連接單元6與移動電話4的稍后描述的BT連接單元之間連接BT通信鏈路(其是短距離無線通信鏈路的示例)。BT連接單元6還經由BT通信鏈路連接BT通信標準所定義的各種簡檔。在本實施例中,BT連接單元6可以將SPP(串行端口簡檔,其是用于定義數據通信的虛擬串行端口的簡檔)連接到移動電話4的BT連接單元。SPP是根據各個功能定義的數據通信協議。
[0024]存儲單元7具有用于存儲各種數據的存儲區域。當顯示控制單元8從控制單元5接收到顯示命令信號時,顯示控制單元8根據顯示命令信號控制顯示裝置12的顯示操作。當操作輸入單元9從操作裝置13接收到響應于例如操作裝置13上的用戶操作的操作檢測信號時,操作輸入單元9向控制單元5輸出所輸入的操作檢測信號。然后,控制單元5分析從操作輸入單元9輸入的操作檢測信號,以識別用戶操作。顯示裝置12和操作裝置13是與數據通信模塊2分離設置的(設置在數據通信模塊2的外部)。操作裝置13可以包括在顯示裝置12的顯示屏幕上提供的各種觸摸開關。
[0025]車輛LAN接口 10具有與車輛的車輛LAN14交換數據的輸入/輸出功能。車輛LAN接口 10經由車輛LAN14接收各種信號。例如,車輛LAN接口 10接收ACC信號,ACC信號是)AACC(附屬)開關15 (其是預定開關的示例)輸出的,以用于指示ACC開關15是接通的還是斷開的。另外,車輛LAN接口 10經由車輛LAN14從m個各種E⑶(未示出)和傳感器(未示出)接收指示多種車輛行為的信號。例如,車輛LAN接口 10接收指示行駛距離的距離信號和指示所消耗的燃料量的燃料效率信號。電源控制單元11連接到安裝于車輛的電源線16,以根據電功率生成操作功率,其中電功率是通過電源線16從車輛電池17供應的。電源控制單元11向各種功能塊供應所生成的操作功率。
[0026]當通過車輛LAN14將ACC信號從ACC開關15輸入到車輛LAN接口 10中時,數據通信模塊2的控制單元5根據ACC信號確定ACC開關15是接通的還是斷開的,并且然后針對整個數據通信模塊2開啟或關閉操作功率。更具體地說,當控制單元5確定ACC開關15已經從斷開變為接通時,控制單元5向所有功能塊供應操作功率,以使數據通信模塊2在正常操作狀態中進行操作,其中,所述操作功率是根據通過電源線16從車輛電池17供應到電源控制單元11的電功率而生成的。當控制單元5確定ACC開關5已經從接通變為斷開時,控制單元5向一些功能塊(BT連接單元6等)供應操作功率,以使數據通信模塊2在低耗操作狀態中進行操作,其中,所述操作功率是根據通過電源線16從車輛電池17供應到電源控制單元11的電功率而生成的,所述低耗操作狀態在功耗方面比正常操作狀態低。換句話說,數據通信模塊2在通電時在正常操作狀態中操作,并且在斷電時在低功耗操作狀態中操作。
[0027]導航模塊3包括例如控制單元18、BT連接單元19 (其是不同連接模塊和不同的連接設備的示例)、存儲單元20、導航功能單元21、免提通信功能單元22、車輛LAN接口 23以及電源控制單元24。控制單元18包括具有例如CPU、RAM、ROM和I/O總線的微型計算機。控制單元18通常控制導航模塊3的全部操作,例如通信操作、數據管理操作等。
[0028]與數據通信模塊2的之前描述的BT連接單元6的情況一樣,BT連接單元19在BT連接單元19與移動電話4的稍后描述的BT連接單元之間連接BT通信鏈路。BT連接單元19還經由BT通信鏈路連接BT通信標準定義的各種簡檔。在本實施例中,BT連接單元19可以將定義了免提通信的HFP(免提簡檔)連接到移動電話4的BT連接單元。HFP也是在各個功能的基礎上定義的數據通信協議。
[0029]存儲單元20具有用于存儲各種數據的存儲區域。例如,當BT連接單元19將HFP連接到移動電話4的稍后描述的BT連接單元時,存儲單元20存儲例如呼出呼叫歷史數據和呼入呼叫歷史數據。呼出呼叫歷史數據指示與從移動電話4向通信網絡(未示出)進行的呼叫有關的呼出呼叫時間與呼出呼叫電話號碼之間的關系。呼入呼叫歷史數據指示與從網絡向移動電話4進行的呼叫有關的呼入呼叫時間與呼入呼叫電話號碼之間的關系。
[0030]導航功能單元21是提供導航功能的功能塊。導航功能單元21具有例如確定車輛的當前位置的功能、設置目的地的功能、計算從車輛的當前位置到目的地的路線的功能、弓丨導路線的功能以及從記錄介質讀取地圖數據(包括道路數據、交叉數據等)并繪制地圖數據的功能。免提通信功能單元22是提供免提通信功能的功能塊。免提通信功能單元22具有例如對從用戶發出并被麥克風(未示出)得到的呼出語音進行調制的功能、對呼入語音進行解調并從揚聲器(未示出)輸出解調后的呼入語音的功能以及消除回音的功能。
[0031 ] 與數據通信模塊2的之前描述的車輛LAN接口 10的情況一樣,車輛LAN接口 23具有用于與安裝于車輛的車輛LAN14進行數據交換的輸入/輸出功能。車輛LAN接口 23經由LAN14接收各種信號。例如,車輛LAN接口 23接收ACC信號,ACC信號是從ACC (附屬)開關15(其是預定開關的示例)輸出的,以用于指示ACC開關15是接通的還是斷開的。另夕卜,車輛LAN接口 23經由車輛LAN14從各種ECU(未示出)和傳感器(未示出)接收指示多種車輛行為的信號。
[0032]與數據通信模塊2的之前描述的電源控制單元11的情況一樣,電源控制單元24連接到安裝于車輛的電源線16,以根據電功率生成操作功率并將所生成的操作功率供應給各種功能塊,其中,所述電功率是通過電源線16從車輛電池17供應的。
[0033]當通過車輛LAN14將ACC信號從ACC開關15輸入到車輛LAN接口 23時,導航模塊3中的控制單元18根據ACC信號確定ACC開關15是接通的還是斷開的,并且然后針對整個導航模塊3開啟或關閉操作功率。更具體地說,當控制單元18確定ACC開關15已經從斷開變化到接通時,控制單元18向所有功能塊供應操作功率,以使導航模塊3在正常狀態中操作,其中,所述操作功率是根據通過電源線16從車輛電池17供應到電源控制單元24的電功率而生成的。當控制單元18確定ACC開關15已經從接通變化到斷開時,控制單元18向一些功能塊(BT連接單元19等)供應操作功率,以使導航模塊3在低耗操作狀態中操作,其中所述操作功率是根據通過電源線16從車輛電池17供應到電源控制單元24的電功率而生成的,所述低耗操作狀態在功耗方面比正常操作狀態低。換句話說,導航模塊3在通電時在正常操作狀態中操作,并且在斷電時在低耗操作狀態中操作。
[0034]移動電話4包括例如控制單元25、BT連接單元26 (其是通信目的地側的連接模塊和通信目的地側的連接設備的示例)、電話通信單元27、存儲單元28、顯示單元29 (其是通知模塊和通知設備的示例)、操作單元30、麥克風31以及揚聲器32。控制單元25包括具有例如CPU、RAM、ROM和I/O總線的微型計算機。控制單元25通常控制移動電話4的全部操作,例如通信操作、數據管理操作等。
[0035]BT連接單元26將BT通信鏈路連接到數據通信模塊2的之前描述的BT連接單元6和/或導航模塊3的之前描述的BT連接單元19,并且經由BT通信鏈路連接BT通信標準定義的各種簡檔。
[0036]如果BT連接單元26被設計(配置)為能夠同時將BT通信鏈路連接(多點連接)到相應的多個BT連接單元,那么BT連接單元26不僅可以將BT通信鏈路連接到數據通信模塊2的BT連接單元6,而且可以將BT通信鏈路連接到導航模塊3的BT連接單元19。換句話說,BT連接單元26不僅可以將SPP連接到數據通信模塊2的BT連接單元6,而且可以將HFP連接到導航模塊3的BT連接單元19。
[0037]如果BT連接單元26被設計(配置)為不能進行多點連接,那么BT連接單元26不能同時將BT通信鏈路連接到數據通信模塊2的BT連接單元6和導航模塊3的BT連接單元19。換句話說,BT連接單元26選擇性地將BT通信鏈路連接到數據通信模塊2的BT連接單元6或導航模塊3的BT連接單元19。更具體地說,BT連接單元26選擇性地連接SPP和HFP,這是因為其不能在SPP連接到數據通信模塊2的BT連接單元6的同時將HFP連接到導航模塊3的BT連接單元19,并且不能在HFP連接到導航模塊3的BT連接單元19的同時將SPP連接到數據通信模塊2的BT連接單元6。
[0038]電話通信單元27經由通信網絡執行電話通信,通信網絡可以包括移動電話網絡和/或固定線路電話網絡。存儲單元28具有用于存儲諸如呼出呼叫歷史數據、呼入呼叫歷史數據和電話簿數據之類的各種數據的存儲區域。呼出呼叫歷史數據指示與從移動電話4向通信網絡進行的呼叫有關的呼出呼叫時間與呼出呼叫電話號碼之間的關系。呼入呼叫歷史數據指示與從網絡向移動電話4進行的呼叫有關的呼入呼叫時間與呼入呼叫電話號碼之間的關系。電話簿數據指示注冊姓名、電話號碼和電子郵件地址之間的關系。
[0039]當從控制單元25輸入顯示命令信號時,顯示單元29根據輸入的顯示命令信號打開相關的顯示屏。操作單元30具有各種用戶可操作的鍵,例如呼叫開始鍵、呼叫結束鍵、數字鍵(“O”到“9”)。當用戶操作一個或多個鍵時,操作單元30向控制單元25輸出操作檢測信號。控制單元25然后分析從操作單元30輸入的操作檢測信號,并且確定用戶所執行的操作。此外,控制單元25具有各種功能,例如對從用戶發出的并且被麥克風31得到的呼出語音進行調制的功能以及對呼入語音進行解調并從揚聲器32輸出解調后的呼入語音的功能。
[0040]當導航模塊3中的控制單元18確定ACC開關15已經從斷開變化到接通時,控制單元18將導航模塊3從斷電狀態改變到通電狀態。在將導航模塊3從斷電狀態改變到通電狀態之后,控制單元18立即使BT連接單元19發送搜索信號并且搜索被注冊為BT通信目的地的裝置(例如,多達5個裝置)。在這種情況下,如果移動電話4被注冊為導航模塊3的BT通信目的地、被開啟、被攜帶到車輛中并被設置在由BT連接單元19形成的BT通信范圍內,那么移動電話4從導航模塊3接收搜索信號,并向導航模塊3發送搜索響應信號以確認接收到搜索信號。
[0041]當導航模塊3中的控制單元18確定BT連接單元19已經從移動電話4接收到搜索響應信號時,控制單元18發起BT通信鏈路連接過程以在BT連接單元19和BT連接單元26之間連接BT通信鏈路。當控制單元18確定正常完成了 BT通信鏈路連接過程并且成功地連接了 BT通信鏈路時,控制單元18發起HFP連接過程,以在BT連接單元19和BT連接單元26之間連接HFP。當控制單元18確定正常完成了 HFP連接過程并且成功地連接了 HFP時,控制單元18維持HFP連接。當在BT連接單元19和BT連接單元26之間正在連接HFP的同時移動電話4經由通信網絡被呼叫時,從BT連接單元26向BT連接單元19發送呼入呼叫通知信號,以讓顯示單元29打開呼入呼叫屏幕并讓揚聲器32發出呼入呼叫聲音。用這種方式,向用戶告知移動電話4正在從通信網絡接收的呼入呼叫。
[0042]當控制單元18確定ACC開關15已經從接通變化到斷開時,控制單元18將導航模塊3從通電狀態改變到斷電狀態,并發起HFP斷開過程,以在BT連接單元19和BT連接單元26之間斷開HFP連接。
[0043]同時,當數據通信模塊2的控制單元5確定ACC開關15已經從斷開變化到接通時,控制單元5將數據通信模塊2從斷電狀態改變到通電狀態。在將數據通信模塊2從斷電狀態改變到通電狀態之后,控制單元5立即使BT連接單元6發送搜索信號,并搜索被注冊為BT通信目的地的裝置(例如,多達5個裝置)。在這種情況中,如果移動電話4被注冊為數據通信模塊2的BT通信目的地、被開啟、被攜帶到車輛中并被設置在由BT連接單元6形成的BT通信范圍內,那么移動電話4從數據通信模塊2接收搜索信號,并向數據通信模塊2發送搜索響應信號,以確認接收到搜索信號。
[0044]當數據通信模塊2的控制單元5確定BT連接單元6已經從移動電話4接收到搜索響應信號時,在得出結論之后,控制單元5并不立即發起在BT連接單元6和BT連接單元26之間連接BT通信鏈路的BT通信鏈路連接過程,而是在經過第一預定時間(稍后詳細描述)之后發起BT通信鏈路連接過程。當控制單元5確定正常完成了 BT通信鏈路連接過程并且成功地連接了 BT通信鏈路時,控制單元5發起SPP連接過程以在BT連接單元6和BT連接單元26之間連接SPP。
[0045]現在將描述上面提到的第一預定時間。第一預定時間是用于避免數據通信模塊2的BT連接單元6所執行的SPP連接過程與導航模塊3的BT連接單元19所執行的HFP連接過程之間的沖突的時間段。
[0046]在BT通信系統I中,響應于ACC開關15的接通/斷開,導航模塊3和數據通信模塊2都被開啟/關閉。因此,導航模塊3和數據通信模塊2同時從斷電狀態改變到通電狀態。
[0047]在上面的實例中,在導航模塊3從斷電狀態變化到通電狀態之后,BT連接單元19立即發起HFP連接過程。因此,如果在數據通信模塊2從斷電狀態改變到通電狀態之后BT連接單元立即發起SPP連接過程,那么BT連接單元19所執行的HFP連接過程與BT連接單元6所執行的SPP連接過程沖突。鑒于此,本實施例并不允許BT連接單元6在數據通信模塊2從斷電狀態改變到通電狀態之后立即發起SPP連接過程;相反,在從數據通信模塊2從斷電狀態改變到通電狀態起經過第一預定時間之后,BT連接單元6發起SPP連接過程。
[0048]可以從響應于導航模塊3從斷電狀態改變到通電狀態而發起HFP連接過程開始的第一預定時間是等待HFP連接過程正常完成的通電情況等待時間。第一預定時間可以根據下式來確定:
[0049]第一預定時間=注冊的裝置(設備)的數量X每個裝置的搜索時間(尋呼時間)+簡檔連接處理時間。
[0050]注冊的裝置的數量是被注冊為導航模塊3的BT通信目的地的裝置的數量。例如,這種裝置的最大數量是5。一個裝置的搜索時間是用于確定在BT通信范圍內是否存在目標裝置的時間段。BT通信標準所定義的搜索時間是5.12秒。簡檔連接處理時間是導航模塊3的BT連接單元19發起并正常完成連接簡檔的簡檔連接過程所需要的時間段。其取決于要被連接的簡檔的數量。
[0051]更具體地說,如果導航模塊3被設計(被配置)為例如在導航模塊3通電(從斷電狀態變化到通電狀態)時只連接HFP,那么簡檔連接處理時間是連接HFP所需要的時間段。如果導航模塊3被設計(被配置)為例如在導航模塊3通電時連接HFP和PBAP (用于定義電話簿數據傳輸的電話簿訪問簡檔),那么簡檔連接處理時間是連接HFP所需要的時間段與連接PBAP所需要的時間段之和。簡檔連接處理時間可以隨著簡檔而變化。
[0052]當數據通信模塊2的控制單元5確定ACC開關15已經從接通變化到斷開時,控制單元5將數據通信模塊2從通電狀態改變到斷電狀態。在將數據通信模塊2從通電狀態改變到斷電狀態之后,控制單元5立即使BT連接單元6發送搜索信號,并且搜索被注冊為BT通信目的地的裝置(例如,多達5個裝置)。在這個實例中,如果移動電話4被注冊為數據通信模塊2的BT通信目的地、被開啟、被攜帶到車輛中并被設置在BT連接單元6所形成的BT通信范圍內,那么移動電話4從數據通信模塊2接收搜索信號,并向數據通信模塊2發送搜索響應信號以確認接收到搜索信號。
[0053]當數據通信模塊2的控制單元5確定BT連接單元6已經從移動電話4接收到搜索響應信號時,在得出結論之后,控制單元5并不是立即發起在BT連接單元6和BT連接單元26之間連接BT通信鏈路的BT通信鏈路連接過程,而是在經過了第二預定時間(稍后描述)之后發起BT通信鏈路連接過程。當控制單元5確定正常完成了 BT通信鏈路連接過程并且成功地連接了 BT通信鏈路時,控制單元5發起在BT連接單元6和BT連接單元26之間連接SPP的SPP連接過程。
[0054]將描述第二預定時間。第二預定時間是用于避免數據通信模塊2的BT連接單元6所執行的SPP連接過程與導航模塊3的BT連接單元19所執行的HFP斷開過程之間的沖突的時間段。在上面的實例中,在導航模塊3從通電狀態變化到斷電狀態之后,BT連接單元19立即發起HFP斷開過程。因此,如果在數據通信模塊2從通電狀態變化到斷電狀態之后BT連接單元6立即發起SPP連接過程,那么BT連接單元19所執行的HFP斷開過程會與BT連接單元6所執行的SPP連接過程發生沖突。鑒于上述情形,本實施例不允許BT連接單元6在數據通信模塊2從通電狀態變化到斷電狀態之后立即發起SPP連接過程;相反,在數據通信模塊2從通電狀態變化到斷電狀態起經過第二預定時間之后,BT連接單元6發起SPP連接過程。
[0055]可以從響應于導航模塊3從通電狀態變化到斷電狀態而發起HFP斷開過程開始的第二預定時間是等待HFP斷開過程正常完成的斷電情況等待時間。第二預定時間可以根據下式來確定:
[0056]第二預定時間=簡檔斷開處理時間
[0057]簡檔斷開處理時間是導航模塊3的BT連接單元19發起以及正常完成斷開已連接的簡檔的簡檔斷開過程所需要的時間段。第二預定時間取決于要被斷開的簡檔的數量。更具體地說,如果導航模塊3被設計(被配置)為例如在導航模塊3斷電(從通電狀態變化到斷電狀態)時只斷開已連接的HFP,那么簡檔斷開處理時間是斷開已連接的HFP所需要的時間段。如果導航模塊3被設計(被配置)為在導航模塊3e斷電時斷開已連接的HFP和MAP(用于定義電子郵件數據傳輸的消息訪問簡檔),那么簡檔斷開處理時間是斷開已連接的HFP所需要的時間段與斷開MAP所需要的時間段之和。簡檔斷開處理時間可以隨著簡檔而變化。
[0058]如上面描述的,例如當在制造工廠制造車輛時,可以將導航模塊3作為標準特征安裝到車輛上,并且例如當車輛被從制造工廠運送出來并被用戶購買時,可以將數據通信模塊2作為可選特征安裝到車輛上。換句話說,導航模塊3是在數據通信模塊2被安裝到車輛上之前安裝到車輛上的。因此,在數據通信模塊2要被安裝到車輛上的階段中,用戶(車輛所有者、安裝數據通信模塊2的服務技術人員等)可以獲得例如與以下各項有關的信息:針對導航模塊3注冊的裝置的數量、在導航模塊3開啟時要被連接的簡檔以及在導航模塊3關閉時要被斷開的簡檔。如這種情況,用戶可以通過根據用戶所獲得的信息向操作裝置13輸入適當的數字值來在控制單元5中設置第一預定時間和第二預定時間。
[0059]此外,數據通信模塊2的控制單元5不能直接確定導航模塊3從斷電狀態變化到通電狀態的時刻以及導航模塊3從通電狀態變化到斷電狀態的時刻。然而,導航模塊3和數據通信模塊2都是根據ACC開關15的接通/斷開操作而被開啟/關閉的。因此,根據通過車輛LAN14從ACC開關15輸入到車輛LAN接口 10中的ACC信號,控制單元5可以直接確定導航模塊3從斷電狀態變化到通電狀態的時刻以及導航模塊3從通電狀態變化到斷電狀態的時刻。
[0060]現在將參考圖2到圖8來描述BT通信系統I所執行的操作。圖2是示出了數據通信模塊2的控制單元5所執行的過程的流程圖。這里,連接SPP的SPP連接過程可以與連接過程(第一連接過程)相對應。SPP可以與第一預定的通信協議和數據通信協議相對應。連接HFP的HFP連接過程可以與第二連接過程相對應。HFP可以與第二預定的通信協議和免提通信協議相對應。斷開HFP的HFP斷開過程與斷開過程相對應。
[0061]假定以下設置。響應于導航模塊3的通電,導航模塊3自動地發起HFP連接過程,使得可以在導航模塊3開啟期間執行車輛駕駛期間的免提通信。另外,響應于導航模塊3的斷電,導航模塊3自動地發起HFP斷開過程。另外,響應于數據通信模塊2的通電,數據通信模塊2自動地發起SPP連接過程,使得可以在開始駕駛之前(乘坐車輛之后立即)執行數據通信(在開始駕駛之前,可以將車輛數據從數據通信模塊2上載到移動電話4)。另夕卜,響應于車輛數據上載的完成,數據通信模塊2自動地發起SPP斷開過程。此外,響應于數據通信模塊2的斷電,數據通信模塊2自動地發起SPP連接過程,使得可以在駕駛結束之后(駕駛員離開車輛之前立即)執行數據通信(具體地說,在駕駛結束之后,可以將數據從數據通信模塊2上載到移動電話4)。響應于車輛數據上載的完成,數據通信模塊2自動地發起SPP斷開過程。
[0062]在將數據通信模塊2安裝到車輛上的同時(在數據通信模塊2通過車輛LAN14連接到ACC開關15并且通過電源線16連接到車輛電池17的同時),數據通信模塊2的控制單元5確定(監控)ACC開關15是否已經從斷開變化到接通,并且確定(監控)ACC開關15是否已經從接通變化到斷開(SI和S2)。
[0063]例如,當在數據通信模塊2在低功耗操作狀態中操作的同時控制單元5確定ACC開關15從斷開變化到接通(與SI處的是相對應)時,控制單元5將數據通信模塊2從低功耗操作狀態改變到正常操作狀態(S3),使得數據通信模塊2在正常操作狀態中進行操作。在上述情況中,當用戶將鑰匙插入鎖芯并將鑰匙從關閉位置旋轉到IG (點火)位置時,出現ACC開關15從斷開到接通的變化。
[0064]接下來,控制單元5確定是否可以建立到移動電話4的BT通信鏈路(S4)。更具體地說,控制單元5使BT連接單元6發送搜索信號,并搜索被注冊為BT通信目的地的裝置。如果控制單元5確定移動電話4是開啟的并被攜帶到車輛中,并且確定BT連接單元6接收到來自移動電話4的搜索響應信號,那么控制單元5確定可以建立到移動電話4的BT通信鏈路(與S4處的是相對應)。在這種情況中,控制單元5在S5處啟動用于對第一預定時間(通電情況等待時間)計數的定時器,并在S6處確定是否達到(已經經過了)第一預定時間。換句話說,控制單元5確定定時器所計數的時間是否達到第一預定時間。
[0065]當控制單元5確定達到第一預定時間(與S6處的是相對應)時,控制單元5發起在BT連接單元6和BT連接單元26之間連接BT通信鏈路的BT通信鏈路連接過程。當控制單元5確定正常完成了 BT通信鏈路連接過程并且成功地連接了 BT通信鏈路時,控制單元5使BT連接單元6發送SPP連接請求信號并發起在BT連接單元6和BT連接單元26之間連接SPP的SPP連接過程(S7)。
[0066]當在移動電話4從數據通信模塊2接收到SPP連接請求信號時已經正常完成了HFP連接過程并且已經在移動電話4和導航模塊3之間建立了 HFP連接時,移動電話4根據移動電話4的配置來發送SPP連接許可信號或SPP連接拒絕信號(參見圖3和圖4)。如果移動電話4的BT連接單元26被配置為能夠執行多點連接,那么移動電話4向數據通信模塊2發送SPP連接許可信號以對來自數據通信模塊2的SPP連接請求進行確認(參見圖3)。另一方面,如果移動電話4的BT連接單元26被配置為不能執行多點連接,那么移動電話4向數據通信模塊2發送SPP連接拒絕信號,以對來自數據通信模塊2的SPP連接請求進行拒絕(參見圖4)。
[0067]當控制單元5確定在從BT連接單元6發送SPP連接請求信號并且發起SPP連接過程之后BT連接單元6接收到來自移動電話4的SPP連接許可信號,并且確定正常完成了SPP連接過程(成功地執行了 SPP連接過程)時(S8處為“是”),將SPP切換到SPP連接狀態,在SPP連接狀態中,在BT連接單元6和BT連接單元26之間連接SPP。另外,數據通信模塊2切換到數據通信可執行狀態,在數據通信可執行狀態中,可以在BT連接單元6和BT連接單元26之間執行數據通信。換句話說,移動電話4變得能夠執行與導航模塊3的免提通信以及與數據通信模塊2的數據通信(S9)。
[0068]當控制單元5確定在從BT連接單元6發送SPP連接請求信號并且發起SPP連接過程之后BT連接單元6接收到來自移動電話4的SPP連接拒絕信號,并且確定沒有正常完成SPP連接過程時(沒有成功執行SPP連接過程)(S8處為否),SPP不切換到SPP連接狀態,在SPP連接狀態中,在BT連接單元6和BT連接單元26之間連接SPP。另外,數據通信模塊2不切換到數據通信可執行狀態(SlO),在數據通信可執行狀態中,可以在BT連接單元6和BT連接單元26之間執行數據通信。由此,移動電話4可以執行與導航模塊3的免提通信,但是不能執行與數據通信模塊2的數據通信。
[0069]現在,讓我們考慮比較示例,在該比較示例中,BT通信系統I被位置為(如圖5中所示)在導航模塊3開啟之后立即發起HFP連接過程并且在數據通信模塊2開啟之后立即發起SPP連接過程。在這種配置中,移動電話4向導航模塊3發送HFP連接拒絕信號,并向數據通信模塊2發送SPP連接拒絕信號,并且因此,不管移動電話4是否被配置為能夠執行多點連接,都無法提供(享受)免提通信功能和數據通信功能。
[0070]在另一示例中,BT通信系統I可以被配置為(如圖6中所示)在數據通信模塊2開啟之后立即發起SPP連接過程并且在從導航模塊3開啟起經過預定時間段之后發起HFP連接過程。在這種配置中,如果移動電話4被配置為不能夠執行多點連接,那么移動電話4向導航模塊3發送HFP連接拒絕信號。因此,可以提供(享受)與免提通信功能相比具有較低優先級的數據通信功能,但是無法提供(享受)與數據通信功能相比具有較高優先級的免提通信功能。
[0071]鑒于上述情形,在本實施例中,BT通信系統I被配置為(如圖3和圖4中所示)在導航模塊3開啟之后立即發起HFP連接過程并且在從數據通信模塊2開啟起經過第一預定時間之后發起SPP連接過程。因此,如果移動電話4被配置為能夠執行多點連接,那么可以提供(享受)免提通信功能和數據通信功能。此外,即使移動電話4被配置為不能執行多點連接,也可以提供與數據通信功能相比具有較高優先級的免提通信功能,但是無法提供與免提通信功能相比具有較低優先級的數據通信功能。簡而言之,在執行高優先級簡檔的連接過程的時段以外的時刻,發起低優先級簡檔的連接過程。以這種方式,必定可以提供高優先級簡檔的功能。
[0072]此外,例如,如果在數據通信模塊2正在正常操作模式中操作的同時當用戶將插入到鎖芯中的鑰匙從IG位置旋轉到關閉位置時控制單元5確定ACC開關15從接通變化到斷開(S2處為“是),那么控制單元5將數據通信模塊2從正常操作狀態改變到低功耗操作狀態(Sll),使得數據通信模塊2在低功耗操作狀態中操作。
[0073]接下來,控制單元5確定是否能夠建立到移動電話4的BT通信鏈路(S12)。具體地說,控制單元5使BT連接單元6發送搜索信號,并搜索被注冊為BT通信目的地的裝置。如果控制單元5確定移動電話4被開啟并且被攜帶到車輛中,并且確定BT連接單元6接收到來自移動電話4的搜索響應信號,那么控制單元5確定能夠建立到移動電話4的BT通信鏈路(S12處的“是)。在S13處,控制單元5啟動用于對第二預定時間(斷電情況等待時間)進行計數的定時器。在S14處,控制單元15確定是否達到(已經經過了)第二預定時間。換句話說,控制單元5確定定時器所計數的時間是否達到第二預定時間。
[0074]當控制單元5確定已經經過了第二預定時間(S14處的“是”)時,控制單元5發起在BT連接單元6和BT連接單元26之間連接BT通信鏈路的BT通信鏈路連接過程。如果控制單元5確定正常完成了 BT通信鏈路連接過程并且成功地連接了 BT通信鏈路,那么控制單元5使BT連接單元6發送SPP連接請求信號,并發起在BT連接單元6和BT連接單元26之間連接SPP的SPP連接過程(S15)。
[0075]當在移動電話4從數據通信模塊2接收到SPP連接請求信號時已經正常完成HFP斷開過程并且已經在移動電話4和導航模塊3之間斷開了 HFP時,移動電話4向數據通信模塊發送SPP連接許可信號,以對SPP連接請求進行確認,而不管移動電話4的BT連接單元26是否被配置為能夠執行多點連接(參見圖7)。
[0076]在控制單元5使BT連接單元6發送SPP連接請求信號并且發起SPP連接過程之后,控制單元確定是否正常完成了(成功地執行了)SPP連接過程。當控制單元5確定BT連接單元6接收到來自移動電話4的SPP連接許可信號并且正常地完成了 SPP連接過程(與S16處的“是”相對應)時,控制單元5將SPP切換到SPP連接狀態,在SPP連接狀態中,在BT連接單元6和BT連接單元26之間連接SPP,并且此外,控制單元5切換到數據通信可執行狀態(S17),在數據通信可執行狀態中,在BT連接單元6和BT連接單元26之間可以執行數據通信。換句話說,數據通信變得可以在數據通信模塊2和移動電話4之間執行。
[0077]在控制單元5使BT連接單元6發送SPP連接請求信號以發起SPP連接過程之后,控制單元可以確定BT連接單元6接收到來自移動電話4的SPP連接拒絕信號并且確定不正常地結束了 SPP連接過程(S16處的“否),控制單元5不將SPP切換到SPP連接狀態,在SPP連接狀態中,在BT連接單元6和BT連接單元26之間連接SPP,并且此外,控制單元5不切換到數據通信可執行狀態(S18),在數據通信可執行狀態中,在BT連接單元6和BT連接單元26之間可以執行數據通信。換句話說,數據通信沒有變得可以在數據通信模塊2和移動電話4之間執行。
[0078]具體地說,如圖8中所示,如果BT通信系統I被配置為在導航模塊3關閉后立即發起HFP斷開過程,并且在數據通信模塊2關閉之后立即發起SPP連接過程,那么無法提供數據通信功能。這是因為移動電話4向數據通信模塊2發送SPP連接拒絕信號,而不管移動電話4是否被配置為能夠執行多點連接。
[0079]鑒于上述情形,在本實施例中,BT通信系統I被配置為如下。如圖7中所示,BT通信系統I在導航模塊3關閉之后立即發起HFP斷開過程,并且在從數據通信模塊2關閉起經過第二預定時間之后發起SPP連接過程。因此,可以提供數據通信功能,而不管移動電話4是否被配置為能夠執行多點連接。簡而言之,任意簡檔的連接過程是在執行另一簡檔的連接過程的時段以外的時刻發起的。以這種方式,必定可以提供任意簡檔的功能。
[0080]在上面的實施例中,假定HFP和SPP是連接的。然而,上面的實施例不僅可以應用于連接HFP和SPP,而且還可應用于連接例如MAP、PBAP、用于撥號連接到因特網的DUN(撥號聯網簡檔)、用于傳送電話簿數據的OPP (對象推送簡檔)、用于傳送音樂數據的A2DP (高級音頻分布簡檔)、AVRCP (音頻/視頻遠程控制簡檔)等。換句話說,上面的實施例可應用于任意簡檔的組合,只要BT通信系統I被配置為連接低優先級簡檔使得連接低優先級簡檔并不會導致連接高優先級簡檔的失敗(使得成功地連接高優先級簡檔)即可。簡檔的優先級水平可以是可用戶定義的,或者可以是根據將模塊安裝到車輛的順序而定義的。此外,連接過程和斷開過程可以連接和斷開多個簡檔。
[0081]此外,在上面的實施例中,假定兩個裝置(即,數據通信模塊2和導航模塊3)向一個移動電話4發出簡檔連接請求。然而,上面的實施例還可應用于三個或更多個裝置向一個移動電話4發出簡檔連接請求的情況。更具體地說,前述描述還可應用于例如三個裝置(即,裝置A、B和C)向一個移動電話4發出簡檔連接請求的情況。當這三個裝置(即,裝置A、B和C)被通電時,裝置A在發起簡檔連接過程之前等待第一預定時間。第一預定時間可以根據下式來確定:
[0082]第一預定時間={針對裝置B注冊的裝置的數量X —個裝置的搜索時間+裝置B連接簡檔所需要的簡檔連接處理時間} + {針對裝置C注冊的裝置的數量X —個裝置的搜索時間+裝置C連接簡檔所需要的簡檔連接處理時間}。
[0083]當這三個裝置(即,裝置A、B和C)被關閉時,裝置A等待第二預定時間以發起簡檔連接過程。第二預定時間可以根據下式來確定:
[0084]第二預定時間=裝置B斷開已連接的簡檔所需要的簡檔斷開處理時間+裝置C斷開已連接的簡檔所需要的簡檔斷開處理時間。
[0085]此外,在上面的實施例中,假定在移動電話4被開啟并被攜帶到車輛中之后ACC開關15從斷開變化到接通或者從接通變化到斷開。然而,上面的實施例還可應用于在ACC開關15從斷開變化到接通之后移動電話4立即從斷電狀態變化到通電狀態的情況或者在ACC開關15從接通變化到斷開之后移動電話4立即從斷電狀態變化到通電狀態的情況。
[0086]如上面所描述的,在本實施例中,數據通信模塊2發起將SPP連接到移動電話4的SPP連接過程,使得在導航模塊3執行將HFP連接到移動電話4的HFP連接過程的時段以外的時刻發起SPP連接過程。因此,可以在不與HFP連接過程發生沖突的情況下執行SPP連接過程。因此,當移動電話4被配置為支持多點連接時,可以在提供HFP所提供的免提通信功能的同時,提供SPP所提供的數據通信功能。同時,即使當移動電話4被配置為不支持多點連接時,也可以提供與數據通信功能相比具有較高優先級的免提通信功能。
[0087]此外,數據通信模塊2發起將SPP連接到移動電話4的SPP連接過程,使得在導航模塊3執行斷開連接到移動電話4的HFP的HFP斷開過程的時段以外的時刻發起SPP連接過程。因此,可以在不與HFP斷開過程發生沖突的情況下執行SPP連接過程。因此,可以提供SPP所提供的數據通信功能,而不管移動電話4是否被配置為支持多點連接。
[0088]上述實施例并不限制實施例,并且可以以各種方式進行修改或解釋,其中的示例在下面進行描述。
[0089]短距離無線通信裝置并不限于車輛安裝的模塊,而是可以是沒有安裝到車輛上的裝置。更具體地說,可以使用沒有安裝到車輛上的裝置來替代數據通信模塊2和導航模塊
3。另外,可以使用能夠與沒有安裝到車輛上的裝置執行BT通信的裝置來替代移動電話4。
[0090]如果在要確定第一預定時間時被注冊為導航模塊3的BT通信目的地的裝置的數量是未知的,那么可以基于被注冊的裝置的數量等于其最大許可數量的推測來確定第一預定時間。
[0091]數據通信模塊2可以存儲指示移動電話4是否被配置為支持多點連接的信息。當所述信息指示移動電話4被配置為支持多點連接時,可以在經過了第一預定時間之后發起SPP連接過程。當所述信息指示移動電話4被配置為不支持多點連接時,可以禁止發起經過了第一預定時間之后的SPP連接過程。
[0092]在數據通信模塊2執行SPP連接過程的同時,移動電話4的顯示單元29和揚聲器32可以向用戶告知數據通信模塊2正在執行SPP連接過程。
[0093]在上面的實施例中,BT通信系統I可以與短距離無線通信系統相對應。支持BT的數據通信模塊2可以與短距離無線通信裝置相對應。控制單元5可以與控制設備和模塊相對應。連接單元6可以與連接模塊和設備相對應。ACC開關15可以與預定開關相對應。BT連接單元19可以與不同的連接設備或模塊相對應。BT連接單元26可以與通信目的地側的通信模塊或設備相對應。顯示設備29可以與設備模塊相對應。此外,所描述的每個單元(例如,存儲單元7、免提通信功能單元22)可以與相應的設備或模塊(存儲設備或模塊、免提通信功能設備或模塊)相對應。
[0094]本發明具有各個方面。例如,根據第一方面,短距離無線通信裝置可以被配置為如下。短距離無線通信裝置包括:自己的連接設備(6),其能夠通過短距離無線通信鏈路將第一預定的通信協議連接到通信目的地側的連接設備(26);以及控制設備(5),其執行在自己的連接設備(6)和通信目的地側的連接設備(26)之間連接第一預定的通信協議的第一連接過程。控制設備(5)在執行在通信目的地側的連接設備(26)和不同的連接設備(19)之間連接第二預定的通信協議的第二連接過程的時段以外的時刻執行第一連接過程。第一和第二預定的通信協議是不同的協議。不同的連接設備(19)是除了自己的連接設備(6)和通信目的地側的連接設備(26)以外的連接設備。
[0095]根據上面的配置,在不執行連接第二預定的通信協議的第二連接過程時,可以執行連接第一預定的通信協議的第一連接過程。這使得防止第一連接過程與第二連接過程相沖突成為可能。因此,如果通信目的地側的連接設備被配置為支持多點連接,并因而可以同時將預定的通信協議連接到多個連接設備,那么執行第二連接過程并且之后連接第二預定的通信協議的第一連接過程是可能的,并且因此,在使第二預定的通信協議保持連接的同時連接第一預定的通信協議是可能的。因此,提供第一預定的通信協議的功能和第二預定的通信協議的功能成為可能。如果通信目的地側的連接設備被配置為不支持多點連接,并且因而不能同時將預定的通信協議連接到多個連接設備,那么不能提供第一預定的通信協議的功能;然而,可以提供第二預定的通信協議的功能。因此,在這個實例中,當第二預定的通信協議具有比第一預定的通信協議更高的優先級時,可以提供更高優先級的功能。
[0096]可以按如下方式配置上面的短距離無線通信裝置。在確定從發起第二連接過程開始已經經過了第一預定時間之后,控制設備(5)發起第一連接過程。根據這個配置,通過將第一預定時間設置成比成功完成第二連接過程所需要的估計的時間段更長,在不與連接第二預定的通信協議的第二連接過程發生沖突的情況下執行連接第一預定的通信協議的第一連接過程成為可能。
[0097]可以按如下方式配置上面的短距離無線通信裝置。第一預定時間被定義為NcXTs+Tc,其中,Ne是通信目的地側的連接設備(26)的數量,每個通信目的地側的連接設備可以通過短距離無線通信鏈路連接到不同的連接設備(19),Ts是搜索每個通信目的地側的連接設備(26)的搜索時間,并且Tc是從發起第二連接過程到成功完成第二連接過程所需要的連接處理時間。由此,在不與連接第二預定的通信協議的第二連接過程發生沖突的情況下,執行連接第一預定的通信協議的第一連接過程必然成為可能。
[0098]可以按如下方式配置上面的短距離無線通信裝置。在確定自己的連接設備(6)與通信目的地側的連接設備(26)之間的連接狀態從短距離無線通信鏈路不可連接狀態改變到短距離無線通信鏈路可連接狀態時,控制設備(5)確定發起第二連接過程。在確定從發起第二連接過程開始已經經過了第一預定時間之后,控制設備(5)發起第一連接過程。
[0099]根據這一配置,即使在不能直接確定第二連接過程發起的時刻時,也可以通過確定連接設備與通信目的地側的連接設備之間的連接狀態從短距離無線通信鏈路不可連接狀態改變到短距離無線通信鏈路可連接狀態的時刻來間接地確定發起第二連接過程的時亥IJ。由此,準確地確定要發起第一連接過程的時刻成為可能。
[0100]可以按照如下方式配置上面的短距離無線通信裝置。自己的連接設備(6)和不同的連接設備(19)被配置為根據安裝于車輛上的預定開關是否被接通和斷開而變得能夠和不能夠連接短距離無線通信鏈路。在確定預定開關從斷開改變到接通時,控制設備(5)確定自己的連接設備¢)與通信目的地側的連接設備(26)之間的連接狀態從短距離無線通信鏈路不可連接狀態改變到短距離無線通信鏈路可連接狀態。
[0101]根據這一配置,可以通過確定安裝于車輛上的預定開關從斷開改變到接通的時亥IJ,來確定連接設備與通信目的地側的連接設備之間的連接狀態從短距離無線通信鏈路不可連接狀態改變到短距離無線通信鏈路可連接狀態的時刻。由此,準確地確定要發起第一連接過程的時刻成為可能。
[0102]可以按照如下方式配置上面的短距離無線通信裝置。自己的連接設備(6)能夠通過短距離無線通信鏈路將數據通信協議連接到通信目的地側的連接設備(26)。數據通信協議提供數據通信功能。控制設備(5)執行在自己的連接設備(6)和通信目的地側的連接設備(26)之間連接數據通信協議的數據通信協議連接過程。控制設備(5)在執行在不同的連接設備(19)和通信目的地側的連接設備(26)之間通過短距離無線通信鏈路連接免提通信協議的免提通信協議連接過程的時段以外的時刻執行數據通信協議連接過程。免提通信協議提供免提通信功能。
[0103]根據這一配置,可以在不與連接免提通信協議的免提通信協議連接過程沖突的情況下執行連接數據通信協議的數據通信協議連接過程。因此,如果通信目的地側的連接設備支持多點連接,并且因而可以同時將預定的通信協議連接到多個連接設備,那么可以在執行免提通信協議連接過程之后執行數據通信協議連接過程,并且因此,可以在使免提通信協議保持連接的同時連接數據通信協議。因此,可以提供數據通信功能和免提通信功能。另一方面,如果通信目的地側的連接設備不支持多點連接,并且因而不能同時將預定的通信協議連接到多個連接設備,那么可以提供比數據通信功能具有更高優先級的免提通信功能,但是不能提供數據通信功能。
[0104]上面的短距離無線通信裝置(2)可以包括在配備有通知設備(29)的短距離無線通信系統中,其中,當控制設備(5)正在執行第一連接過程時,所述通知設備(29)通知控制設備(5)正在執行第一連接過程。這使得向用戶告知正在執行第一連接過程成為可能。
[0105]根據本發明的第二方面,可以按照如下方式配置短距離無線通信裝置。短距離無線通信裝置包括:自己的連接設備出),其能夠通過短距離無線通信鏈路將第一預定的通信協議連接到通信目的地側的連接設備(26);以及控制設備(5),其執行在自己的連接設備(6)和通信目的地側的連接設備(26)之間連接第一預定的通信協議的連接過程。控制設備(5)在執行斷開第二預定的通信協議的斷開過程的時段以外的時刻執行該連接過程,其中,第二預定的通信協議是通過短距離無線通信鏈路而連接在通信目的地側的連接設備
(26)和不同的連接設備(19)之間的。第一和第二預定的通信協議是不同的協議。不同的連接設備(19)是除了自己的連接設備(6)和通信目的地側的連接設備(26)以外的連接設備。
[0106]根據上面的短距離無線通信裝置,可以在執行斷開已連接的第二預定的通信協議的斷開過程的時段以外的時刻執行連接第一預定的通信協議的連接過程。因此,可以在不與斷開過程發生沖突的情況下執行該連接過程。因此,可以在第二預定的通信協議的斷開之后連接第一預定的通信協議,而不管通信目的地側的連接設備是否被配置為支持多點連接(通信目的地側的連接設備是否可以同時將預定的通信協議連接到多個連接設備)。因此,可以提供第一預定的通信協議的功能。
[0107]可以按照如下方式配置上面的短距離無線通信裝置。在確定從發起斷開過程開始已經經過了第二預定時間之后,控制設備(5)發起連接過程。根據這一配置,通過將第二預定時間設置成比要成功完成斷開過程所需要的估計的時間段更長,在不與斷開已連接的第二預定的通信協議的斷開過程發生沖突的情況下,執行連接第一預定的通信協議的連接過程成為可能。
[0108]可以按照如下方式配置上面的短距離無線通信裝置。第二預定時間是從發起斷開過程到成功完成斷開過程所需要的斷開處理時間。根據這一配置,在不與斷開已連接的第二預定的通信協議的斷開過程發生沖突的情況下,執行連接第一預定的通信協議的連接過程必然成為可能。
[0109]可以按照如下方式配置上面的短距離無線通信裝置。在確定自己的連接設備(6)與通信目的地側的連接設備(26)之間的連接狀態從短距離無線通信鏈路可連接狀態改變到短距離無線通信鏈路不可連接狀態時,控制設備(5)確定發起斷開過程。在確定從發起斷開過程開始已經經過了第二預定時間之后,控制設備(5)發起連接過程。
[0110]根據上面的配置,即使不能直接確定發起斷開過程的時刻,也可以通過確定自己的連接設備(6)與通信目的地側的連接設備(26)之間的連接狀態從短距離無線通信鏈路可連接狀態改變到短距離無線通信鏈路不可連接狀態的時刻來間接地確定發起斷開過程的時刻。這使得準確地確定要發起連接過程的時刻成為可能。
[0111]可以按照如下方式配置上面的短距離無線通信裝置。自己的連接設備(6)和其它連接設備被配置為根據安裝于車輛上的預定開關是否被接通和斷開而變得能夠和不能夠連接短距離無線通信鏈路。在確定預定開關從接通改變到斷開時,控制設備(5)確定自己的連接設備(6)與通信目的地側的連接設備(26)之間的連接狀態從短距離無線通信鏈路可連接狀態改變到短距離無線通信鏈路不可連接狀態。
[0112]根據這一配置,可以通過確定安裝于車輛上的預定開關從接通改變到斷開的時亥|J,來確定自己的連接設備(6)與通信目的地側的連接設備(26)之間的連接狀態從短距離無線通信鏈路可連接狀態改變到短距離無線通信不可連接狀態的時刻。這使得準確地確定要發起連接過程的時刻成為可能。
[0113]可以按照如下方式配置上面的短距離無線通信裝置。自己的連接設備(6)能夠通過短距離無線通信鏈路將數據通信協議連接到通信目的地側的連接設備(26)。數據通信協議提供數據通信功能。控制設備(5)執行在自己的連接設備(6)和通信目的地側的連接設備(26)之間連接數據通信協議的數據通信協議連接過程。控制設備(5)在執行斷開免提通信協議的斷開過程的時段以外的時刻執行數據通信協議連接過程,其中,免提通信協議是通過短距離無線通信鏈路而連接在自己的連接設備(6)和通信目的地側的連接設備(26)之間的。免提通信協議提供免提通信功能。
[0114]根據這一配置,可以在不與斷開免提通信協議的免提通信協議斷開過程發生沖突的情況下,執行連接數據通信協議的數據通信協議連接過程。因此,可以在斷開免提通信協議之后連接數據通信協議,并且可以提供數據通信功能,而不管通信目的地側的連接設備是否被配置為支持多點連接(通信目的地側的連接設備是否可以同時將預定的通信協議連接到多個連接設備)。
[0115]上面的短距離無線通信裝置可以包括在配備有通知設備的短距離無線通信系統中,其中,當控制設備(5)正在執行連接過程時,通知設備通知控制設備(5)正在執行連接過程。該系統使得向用戶告知正在執行連接過程成為可能。
[0116]雖然已經參考本發明的實施例對本發明進行了描述,但是應當理解的是,本發明并不限于這些實施例和構造。本發明旨在涵蓋各種修改和等價布置。此外,雖然描述了各種組合和配置,但是包括更多、更少或僅僅單個元件的其它組合和配置也落入本發明的精神和范圍內。
【權利要求】
1.一種短距離無線通信裝置,包括: 自己的連接設備¢),其能夠通過短距離無線通信鏈路將第一預定的通信協議連接到通信目的地側的連接設備(26);以及 控制設備(5),其執行在所述自己的連接設備(6)和所述通信目的地側的連接設備(26)之間連接所述第一預定的通信協議的第一連接過程, 其中,所述控制設備(5)在執行在所述通信目的地側的連接設備(26)和不同的連接設備(19)之間連接第二預定的通信協議的第二連接過程的時段以外的時刻執行所述第一連接過程,其中,所述第一預定的通信協議和所述第二預定的通信協議是不同的協議,其中,所述不同的連接設備(9)是除了所述自己的連接設備(6)和所述通信目的地側的連接設備(26)以外的連接設備;其中 在確定自從發起所述第二連接過程以來已經經過了第一預定時間之后,所述控制設備(5)發起所述第一連接過程, 在確定所述自己的連接設備(6)和所述通信目的地側的連接設備(26)之間的連接狀態從短距離無線通信鏈路不可連接狀態改變到短距離無線通信鏈路可連接狀態時,所述控制設備(5)確定發起所述第二連接過程;并且 在確定自從發起所述第二連接過程以來已經經過了所述第一預定時間之后,所述控制設備(5)發起所述第一連接過程。
2.根據權利要求1所述的短距離無線通信裝置,其中: 所述自己的連接設備(6)和所述不同的連接設備(19)被配置為根據安裝于車輛上的預定開關是否被接通和斷開而變得能夠和不能夠連接所述短距離無線通信鏈路;并且在確定所述預定開關從斷開改變到接通時,所述控制設備(5)確定所述自己的連接設備(6)和所述通信目的地側的連接設備(26)之間的所述連接狀態從所述短距離無線通信鏈路不可連接狀態改變到所述短距離無線通信鏈路可連接狀態。
3.根據權利要求1所述的短距離無線通信裝置,其中: 所述自己的連接設備(6)能夠通過所述短距離無線通信鏈路將數據通信協議連接到所述通信目的地側的連接設備(26); 所述數據通信協議提供數據通信功能; 所述控制設備(5)執行在所述自己的連接設備(6)和所述通信目的地側的連接設備(26)之間連接所述數據通信協議的數據通信協議連接過程; 所述控制設備(5)在執行通過所述短距離無線通信鏈路在所述不同的連接設備(19)和所述通信目的地側的連接設備(26)之間連接免提通信協議的免提通信協議連接過程的時段以外的時刻執行所述數據通信協議連接過程;并且所述免提通信協議提供免提通信功能。
4.一種短距離無線通信系統,包括: 根據權利要求1到3中的任意一項所述的短距離無線通信裝置(2);以及通知設備(29),其在所述控制設備(5)正在執行所述第一連接過程時,通知所述控制設備(5)正在執行所述第一連接過程。
【文檔編號】H04W76/02GK104135778SQ201410366577
【公開日】2014年11月5日 申請日期:2012年6月20日 優先權日:2011年6月22日
【發明者】松下杰 申請人:株式會社電裝