告的信道。但是,利用于公告的信道的決定方法并不僅限于此。在本變形例中,作為利用于公告的信道的決定方法的另一個例子,對基于進行主裝置100與從裝置200的通信的時間段,來決定利用于公告的信道的例子進行說明。另外,在以下的說明中,對于與上述實施方式同樣的結構,使用相同的符號,省略其詳細的說明。
[0085]對基于本實施方式2涉及的從裝置200的頻帶決定部252的信道的決定方法進行說明。在本實施方式2中,頻帶決定部252對連接指示獲取部251獲取到連接指示的時刻是否是規(guī)定的通信時間段進行判斷。規(guī)定的通信時間段是從裝置200利用I個信道來進行公告的時間段,例如,設定為從22點到5點的深夜時段。其原因是在這種深夜時段,預想通信不擁擠,即使通過I個信道來發(fā)送公告,也不易成為在主裝置100中接收困難的狀況。在連接指示獲取部251獲取到連接指示的時刻是規(guī)定的通信時間段的情況下,頻帶決定部252將記錄于R0M204的I個公告用信道決定為用于公告的信道。此外,在連接指示獲取部251獲取到連接指示的時刻不是規(guī)定的通信時間段的情況下,頻帶決定部252將3個公告用信道決定為用于公告的信道。
[0086]此外,本實施方式2涉及的主裝置100的頻帶決定部152將3個公告用信道全部決定為用于掃描的信道。該結構與現(xiàn)有的主裝置的動作相同。
[0087]接下來,參照圖8來對本實施方式2涉及的從裝置200的動作進行說明。圖8是表示本實施方式2涉及的從裝置200的控制部202執(zhí)行的從裝置側公告處理的一個例子的流程圖。另外,該從裝置側公告處理是通過對預先存儲在R0M204內的程序進行讀取并執(zhí)行的控制部202來進行的。此外,R0M204中,預先記錄索引為“37”的I個公告用信道,作為在深夜時段(從22點到5點)利用于向主裝置100發(fā)送公告的信道。
[0088]從裝置200的控制部202例如以連接指示獲取部251將當前時刻成為規(guī)定的時刻這一信息獲取為連接指示為契機,來開始圖8所示的從裝置側掃描處理。
[0089]首先,頻帶決定部252對獲取到連接指示的時刻是否是深夜時段進行判斷(步驟S301)。
[0090]頻帶決定部252在判斷為獲取到連接指示的時刻是深夜時段的情況下(步驟S301 ;是),將記錄于R0M204的索引為“37”的I個公告用信道決定為用于本次公告的信道(步驟 S302) ο
[0091]頻帶決定部252在判斷為獲取到連接指示的時刻不是深夜時段的情況下(步驟S301 ;否),將3個公告用信道全部決定為用于本次掃描的信道(步驟S303)。
[0092]接下來,公告發(fā)送部253通過在步驟S302或者S303中決定的信道,開始向主裝置100發(fā)送公告(步驟S304)。然后,結束本處理。
[0093]在以上所說明的本實施方式2的結構中,在從裝置200中,預先設定I個公告用信道,作為在規(guī)定的通信時間段與主裝置100確立連接時利用的信道。因此,通過在該規(guī)定的通信時間段利用被設定的I個公告用信道來發(fā)送公告,從而比總是利用3個公告用信道來發(fā)送公告的情況更能夠抑制消耗電力。
[0094]此外,通過選擇通信不擁擠的時間段來作為規(guī)定的通信時間段,從而即使在I個公告用信道中發(fā)送公告,主裝置100也能夠高精度地接收該公告。
[0095](實施方式3)
[0096]在本實施方式3中,作為與實施方式I以及2所述的用于公告的信道的決定方法不同的另一個例子,對基于主裝置100與從裝置200之間的無線通信環(huán)境來決定用于公告的信道的例子進行說明。另外,在以下的說明中,對于與上述實施方式同樣的結構,使用相同的符號,省略其詳細的說明。
[0097]圖9是示意性地表示本實施方式3涉及的從裝置200的結構例的框圖。如圖9所示,與圖4所示的實施方式I相比,控制部202還作為裝置數(shù)目決定部256而起作用。
[0098]裝置數(shù)目決定部256基于從其他從裝置200接收到的公告,決定位于自身周圍的其他從裝置200的數(shù)目。例如,裝置數(shù)目決定部256通過使自身作為主裝置來進行動作,從而從周圍的從裝置200接收公告。另外,在Bluetooth(注冊商標)4.1的規(guī)格中,從裝置200能夠作為主裝置100而起作用。也就是說,從裝置200能夠相對于其他從裝置200而作為主裝置來進行動作,對來自其他從裝置200的公告進行掃描。
[0099]接下來,對基于本實施方式3涉及的從裝置200的頻帶決定部252的信道的決定方法進行說明。本實施方式3涉及的頻帶決定部252基于由裝置數(shù)目決定部256決定的從裝置200的數(shù)目,來決定用于公告的信道。頻帶決定部252在決定的從裝置200的數(shù)目為規(guī)定的閾值以下的情況下,將記錄于R0M204的I個公告用信道決定為用于公告的信道。此夕卜,在決定的從裝置200的數(shù)目不是規(guī)定的閾值以下的情況下,頻帶決定部252將3個公告用信道決定為用于公告的信道。
[0100]此外,本實施方式3涉及的主裝置100的頻帶決定部152將公告用信道全部決定為用于掃描的信道。該結構與現(xiàn)有的主裝置的動作相同。
[0101]接下來,參照圖10來對本實施方式3涉及的從裝置200的動作進行說明。圖10是表示本實施方式涉及的從裝置200的控制部202執(zhí)行的從裝置側公告處理的一個例子的流程圖。另外,該從裝置側公告處理是通過對預先存儲在R0M204內的程序進行讀取并執(zhí)行的控制部202來進行的。此外,R0M204中,記錄有索引為“37”的I個公告用信道,作為在周圍的從裝置200的數(shù)目為規(guī)定的閾值以下的情況下用于向主裝置100發(fā)送公告的信道。
[0102]從裝置200的控制部202例如以連接指示獲取部251將當前時刻成為規(guī)定的時刻這一信息獲取為連接指示為契機,來開始圖10所示的從裝置側掃描處理。
[0103]首先,裝置數(shù)目決定部256通過作為主裝置來進行動作,從而從周圍的從裝置200接收公告,并決定位于周圍的從裝置200的數(shù)目(步驟S401)。
[0104]接下來,頻帶決定部252對步驟S401中決定的周圍的從裝置的數(shù)目是否為規(guī)定的閾值以下進行判斷(步驟S402)。
[0105]頻帶決定部252在判斷為周圍的從裝置的數(shù)目是規(guī)定的閾值以下的情況下(步驟S402 ;是),將記錄于R0M204的索引為“37”的I個公告用信道決定為用于本次公告的信道(步驟 S403) ο
[0106]頻帶決定部252在判斷為周圍的從裝置的數(shù)目不是規(guī)定的閾值以下的情況下(步驟S402 ;否),將3個公告用信道全部決定為用于本次掃描的信道(步驟S404)。
[0107]接下來,公告發(fā)送部253通過在步驟S403或者S404中決定的信道,開始向主裝置100發(fā)送公告(步驟S405)。然后,結束本處理。
[0108]在以上所說明的本實施方式3的結構中,在從裝置200中,預先設定I個公告用信道,作為在位于周圍的從裝置200的數(shù)目是規(guī)定的閾值以下的狀況下在與主裝置100確立連接時利用的信道。因此,通過在位于周圍的從裝置200的數(shù)目是規(guī)定的閾值以下的狀況下利用被設定的I個公告用信道來發(fā)送公告,從而比總是利用3個公告用信道來發(fā)送公告的情況更能夠抑制消耗電力。
[0109]此外,從裝置200利用I個公告用信道來發(fā)送公告的情況是位于周圍的從裝置200的數(shù)目為規(guī)定的閾值以下的情況,即主裝置100與從裝置200的無線通信環(huán)境不擁擠的狀況。因此,即使在I個公告用信道中發(fā)送公告,主裝置100也能夠高精度地接收該公告。
[0110](變形例)
[0111]另外,也可以對上述實施方式中說明的公告用信道的決定方法進行組合,來決定公告用信道。例如,也可以對實施方式2中說明的根據時間段來決定公告用信道的方法、與實施方式3中說明的根據周圍的從裝置200的數(shù)目來決定公告用信道的方法進行組合來實施。在本變形例中,對基于時間段與周圍的從裝置的數(shù)目,來決定公告用信道的例子進行說明。
[0112]圖11中表示本變形例涉及的從裝置200的控制部202執(zhí)行的從裝置側公告處理的流程圖的一個例子。另外,該從裝置側公告處理是通過對預先存儲在R0M204內的程序進行讀取并執(zhí)行的控制部202來進行的。此外,R0M204中,記錄有索引為“37”的I個公告用信道,作為在連接指示的獲取時刻為深夜時段,并且周圍的從裝置200的數(shù)目為規(guī)定的閾值以下的情況下用于向主裝置100發(fā)送公告的信道。
[0113]從裝置200的控制部202例如以連接指示獲取部251將當前時刻成為規(guī)定的時刻這一信息獲取為連接指示為契機,來開始圖11所示的從裝置側掃描處理。
[0114]首先,從裝置200在步驟S501?S502中,執(zhí)行與圖10所示的從裝置側公告處理的步驟S401?S402同樣的處理。
[0115]在判斷為周圍的從裝置的數(shù)目是規(guī)定的閾值以下的情況下(步驟S502 ;是),頻帶決定部252在deviceFlag中設定“I” (步驟S503)。
[0116]在判斷為周圍的從裝置的數(shù)目不是規(guī)定的閾值以下,即從裝置數(shù)目比閾值多的情況下(步驟S502 ;否),頻帶決定部252在deviceFlag中設定“O” (步驟S504)。
[0117]接下來,頻帶決定部252對獲取到連接指示的時刻是否是深夜時段進行判斷(步驟 S505)ο
[0118]在判斷為獲取到連接指示的時刻是深夜時段的情況下(步驟S505 ;是),頻帶決定部252在timeFlag中設定“I” (步驟S506)。
[0119]在判斷為獲取到連接指示的時刻不是深夜時段的情況下(步驟S505 ;否),頻帶決定部252在timeFlag中設定“O” (步驟S507)。
[0120]接下來,頻帶決定部252對作為timeFlag與deviceFlag的邏輯與(timeFlagMdeviceFlag)的channelFlag進行計算(步驟S508)。另外,雖然在本流程中,channelFlag作為timeFlag與deviceFlag的邏輯與而被計算,但也可以作為timeFlag與deviceFlag 的邏輯或(timeFlag| deviceFlag)而被