專利名稱:便攜式信息終端、便攜式信息系統(tǒng)、便攜式信息系統(tǒng)控制方法
技術領域:
本發(fā)明涉及具有通信功能的便攜式信息終端,更具體地涉及具有省電模式的便攜式信息終端。
背景技術:
以前,存在一種在滿足某條件的定時執(zhí)行已計劃的通信任務的技術(例如特開 2008-125659號公報)。在采用此種技術的裝置中,所計劃的消息的發(fā)送接收以及下載的任務按照每規(guī)定的單位時間或者任務所設定的定時來執(zhí)行。由于與CPU獨立地通過輸入輸出處理器來進行通信任務,所以即使在不給CPU供給電源的待機時也能夠執(zhí)行,故用戶無需進行發(fā)送接收以及下載的指示。但是,上述特開2008-125659號公報的裝置為,以預先與網絡建立了連接為前提, 間歇地執(zhí)行消息的發(fā)送接收以及下載等處理。因此,要執(zhí)行發(fā)送接受以及下載的處理時,在沒有連接在網絡上的情況下,不能嘗試向網絡的連接。如果是設置在家庭等預先確定的場所而使用的臺式裝置,則以始終在線為前提的上述特開2008-125659號公報的發(fā)明是有用的。但是,在攜帶使用的便攜式的裝置中,因用戶的移動,與接入點的距離產生變化,此外, 也會發(fā)生在附近不存在接入點的情況,故采用上述特開2008-125659號公報的發(fā)明比較困難。另外,與用戶所指示的接入點連接的方法雖然已經公知,但是該方法中,即使在附近存在可連接的接入點,為了與該接入點連接,需要用戶發(fā)現(xiàn)在附近存在接入點,而且需要進行連接的指示。因此,進行該連接時用戶比較費事,而且,用戶必須總是下意識地確認是否在附近存在接入點。
發(fā)明內容
因而,本發(fā)明的目的是提供一種便攜式信息終端、便攜式信息系統(tǒng)和便攜式信息系統(tǒng)控制方法,即使在因與接入點的距離非一定的環(huán)境而不能實現(xiàn)始終在線的狀態(tài)下,本發(fā)明也能夠通過在必要時自動地嘗試與接入點連接,來實現(xiàn)與始終在線相類似的連接狀態(tài)。而且,本發(fā)明的另一目的是提供一種便攜式信息終端、便攜式信息系統(tǒng)和便攜式信息系統(tǒng)控制方法,即使用戶沒有意識或者指示進行連接,本發(fā)明也能夠在必要時自動地嘗試與接入點連接,而存在于網絡上。為實現(xiàn)上述目的,本發(fā)明采用了以下結構。第1方案是具有第1切換單元、搜索單元和通信處理單元的便攜式信息系統(tǒng)。第 1切換單元在非使用狀態(tài)和使用狀態(tài)之間切換。在便攜式信息終端至少以非使用狀態(tài)運行時,搜索單元搜索規(guī)定的接入點。在由搜索單元檢測到規(guī)定的接入點時,通信處理單元與該接入點連接,并經由該接入點進行規(guī)定的數(shù)據通信處理。根據第1方案,即使便攜式信息系統(tǒng)為非使用狀態(tài)時,也搜索接入點并進行通信。由此,能夠在用戶未察覺中連接到網絡上。第2方案為,在第1方案中,非使用狀態(tài)比使用狀態(tài)耗電少。根據第2方案,即使在耗電少的狀態(tài)下,也能夠搜索接入點并進行數(shù)據通信。第3方案為,在第1方案中,便攜式信息系統(tǒng)可由用戶進行開閉操作。并且在便攜式信息系統(tǒng)為打開狀態(tài)時,第1切換單元將系統(tǒng)切換為使用狀態(tài),在便攜式信息系統(tǒng)為閉合狀態(tài)時,第1切換單元將系統(tǒng)切換為非使用狀態(tài)。根據第3方案,在便攜式信息系統(tǒng)閉合期間(即用戶未察覺中)也能夠進行數(shù)據
ififn。第4方案為,在第1方案中,搜索單元自動地反復搜索上述接入點。而且,通信處理單元自動地與接入點連接,并自動地進行數(shù)據通信處理。根據第4方案,由于自動地連接網絡,所以能夠在用戶未察覺中進行數(shù)據通信。而且,由于重復進行,所以能夠賦予始終在線式的使用感覺。第5方案為,在第1方案中,便攜式信息終端還具有程序執(zhí)行單元和受理單元。程序執(zhí)行單元執(zhí)行多個應用軟件程序。受理單元從各應用軟件程序受理經由網絡與其他信息處理裝置之間進行的數(shù)據的發(fā)送或者接收的處理指示。而且,搜索單元自動地搜索規(guī)定的接入點。進而,通信處理單元經由接入點自動地進行數(shù)據的發(fā)送或者接收,該數(shù)據是由受理單元從多個應用軟件程序的每一個受理的數(shù)據。根據第5方案,各應用程序不需要自己進行向接入點的連接以及數(shù)據的發(fā)送接收處理,如果先發(fā)出指示,就自動地進行數(shù)據的發(fā)送接受,故各應用程序的開發(fā)人員對應用程序的設計變得容易,作為用戶也沒有必要在進行數(shù)據通信時先啟動對象應用程序。第6方案為,在第1方案中,便攜式信息系統(tǒng)還具有存儲單元、接入點信息設定單元和搜索時刻規(guī)定單元。存儲單元存儲下述信息可由用戶設定的關于至少一個第1接入點的信息和不可由用戶設定的關于至少一個第2接入點的信息。接入點信息設定單元利用用戶設定關于至少一個第1接入點的信息。搜索時刻規(guī)定單元規(guī)定至少一個第1接入點的搜索時刻。此外,搜索單元包括第1接入點搜索單元和第2接入點搜索單元。在由搜索時刻規(guī)定單元規(guī)定的時刻到來時,第1接入點搜索單元基于與至少一個第1接入點有關的信息,搜索該至少一個第1接入點。第2接入點搜索單元基于與至少一個第2接入點有關的信息,自動地重復搜索該至少一個第2接入點。根據第6方案,在規(guī)定時刻搜索用戶設定的AP,自動地重復搜索預先設定的AP。由于前者在家里等地,在規(guī)定的時間進行就足夠了,但是后者因終端的移動等有時能檢測到有時不能檢測到,通過重復搜索能夠提高檢測的效率。第7方案為,在第1方案中,通信處理單元與規(guī)定的接入點連接,并經由該接入點接收規(guī)定的數(shù)據。根據第7方案,能夠在用戶未察覺中連接網絡并接收規(guī)定的數(shù)據。此外,在開始數(shù)據接收之前為省電模式,故能夠減少耗電。第8方案為,在第1方案中,便攜式信息系統(tǒng)還具有通信切斷單元,在通信處理單元結束了經由搜索單元所檢測到的接入點的規(guī)定的數(shù)據通信處理后,該通信切斷單元切斷與該接入點的連接。根據第8方案,能夠進一步減少耗電。
第9方案為,在第1方案中,搜索單元利用近距離無線通信搜索規(guī)定的接入點。根據第9方案,在所搭載的無線通信的可通信距離受限的情況下,移動便攜式信息系統(tǒng)時,通??杀3诌B接的概率低,但是,這種情況下,能夠為用戶提供始終在線式的使用感覺。第10方案為,在第1方案中,便攜式信息系統(tǒng)還具有條件判別單元,在便攜式信息系統(tǒng)至少以非使用狀態(tài)運行時,該條件判別單元判別是否已滿足規(guī)定的條件。而且,在由條件判別單元判別為已滿足規(guī)定的條件時,搜索單元搜索規(guī)定的接入點。第11方案為,在第10方案中,在規(guī)定的時刻到來時,條件判別單元判別為已滿足條件。根據第10和第11方案,由于不用用戶的指示就嘗試與接入點連接,所以能夠在用戶未察覺中與網絡連接。第12方案為,在第10方案中,便攜式信息系統(tǒng)還具有處理規(guī)定單元,該處理規(guī)定單元對經由網絡與其他信息處理裝置之間進行的數(shù)據的發(fā)送或者接收的處理內容、以及該處理的執(zhí)行時刻進行規(guī)定。此外,通信處理單元包括數(shù)據發(fā)送接收處理單元,該數(shù)據發(fā)送接收處理單元經由搜索單元所檢測到的接入點來進行由處理規(guī)定單元規(guī)定的數(shù)據的發(fā)送或接收。而且,在由處理規(guī)定單元規(guī)定的執(zhí)行時刻到來時,條件判別單元判別為已滿足條件。 進而,在由條件判別單元判別為已滿足規(guī)定的條件、并且利用搜索單元已檢測到規(guī)定的接入點時,數(shù)據發(fā)送接收處理單元進行規(guī)定的數(shù)據的發(fā)送或者接收。根據第12方案,在要進行處理的時刻、即必要時,嘗試與接入點連接。因此,如果在必要時接入點存在于便攜式信息系統(tǒng)的附近,則能夠發(fā)揮與始終在線同樣的效果。第13方案為,在第1方案中,在便攜式信息系統(tǒng)至少以非使用狀態(tài)運行時,搜索單元通過自動地反復嘗試從規(guī)定的接入點發(fā)出的信標的接收來搜索規(guī)定的接入點,通過接收該信標來檢測該接入點。另外通信處理單元包括連接建立單元和數(shù)據發(fā)送接收單元。被判別為利用搜索單元接收到了信標時,連接建立單元嘗試與發(fā)送該信標的接入點建立連接。 在與接入點的連接已被建立時,數(shù)據發(fā)送接收單元經由該接入點進行規(guī)定的數(shù)據的發(fā)送或接收。根據第13方案,即使用戶不指示,也自動地反復嘗試接收接入點的信標,如果接收到信標,則嘗試與接入點的連接,所以能夠在用戶未察覺中與網絡連接。第14方案為,在第13方案中,便攜式信息系統(tǒng)還具有處理規(guī)定單元。處理規(guī)定單元對經由網絡與其他裝置之間進行的數(shù)據的發(fā)送或者接收的處理內容、以及該處理的執(zhí)行時刻進行規(guī)定。而且,通信處理單元還包括執(zhí)行時刻判別單元。在由連接建立單元建立了與接入點的連接時,執(zhí)行時刻判別單元判別規(guī)定的執(zhí)行時刻是否已到來。執(zhí)行時刻已到來時,數(shù)據發(fā)送接收單元經由接入點進行規(guī)定的數(shù)據的發(fā)送或者接收。根據第14方案,接收了信標并與接入點連接時,執(zhí)行預定時刻已經到來(盡管已經到來還沒有執(zhí)行)的處理,所以能夠發(fā)揮近乎始終在線的效果。第15方案為,在第1方案中,便攜式信息系統(tǒng)還具有顯示單元。并且,在使用狀態(tài)下,向顯示單元供電,在非使用狀態(tài)下,不向顯示單元供電。并且,第1切換單元與用戶所進行的規(guī)定的操作相對應地在使用狀態(tài)和非使用狀態(tài)之間進行切換。而且,便攜式信息系統(tǒng)還具有顯示控制單元,在便攜式信息系統(tǒng)與用戶的操作相對應地從非使用狀態(tài)被切換為使用狀態(tài)時,該顯示控制單元將由通信處理單元接收的數(shù)據內容顯示于顯示單元。根據第15方案,用戶進行了操作時,被切換為向顯示單元供電的模式,接收的數(shù)據被顯示,用戶能夠知道接收了新數(shù)據,故能夠給用戶驚喜。第16方案為,在第8方案中,便攜式信息系統(tǒng)還具有在省電模式和非省電模式之間切換電源控制模式的第2切換單元。在便攜式信息系統(tǒng)至少以非使用狀態(tài)且省電模式運行時,搜索單元搜索規(guī)定的接入點。在由搜索單元檢測到規(guī)定的接入點時,第2切換單元將電源控制模式切換為非省電模式,由通信切斷單元切斷了與該接入點的連接時,第2切換單元將該電源控制模式切換為省電模式。第17方案為,在第1方案中,便攜式信息系統(tǒng)還具有在省電模式和非省電模式之間切換電源控制模式的第2切換單元。而且,在便攜式信息系統(tǒng)至少以非使用狀態(tài)且省電模式運行時,搜索單元搜索規(guī)定的接入點。由搜索單元檢測到了規(guī)定的接入點時,第2切換單元將電源控制模式切換為非省電模式,在通信處理單元進行的數(shù)據通信處理結束時,第2 切換單元將該電源控制模式切換為省電模式。根據第16和第17方案,如果AP被檢測到,變成非省電模式,進行數(shù)據通信,結束后切斷變?yōu)槭‰娔J剑约词乖跀?shù)據通信時需要電力的情況下(即,即使是省電模式下不能通信的情況/規(guī)格),也能夠減少耗電。第18方案為,在第1方案中,通信處理單元經由接入點自動地進行1個以上的應用軟件程序的接收。而且,便攜式信息終端還具有安裝單元,在進行1個以上的應用軟件程序的接收時,該安裝單元自動地將該應用軟件程序安裝到便攜式信息終端中。根據第18方案,由于自動地進行應用軟件程序的下載(接收)和安裝,所以用戶能夠在未察覺中接收新的應用程序,故能夠給客戶以驚喜,并且對于應用程序提供者來說, 能夠增加讓別人使用應用程序的機會。第19方案為,在第1方案中,通信處理單元經由接入點自動地進行1個以上的應用軟件程序的接收。此外,便攜式信息系統(tǒng)還包括一覽制作單元、選擇單元、應用軟件程序執(zhí)行單元和一覽制作對象追加單元。在啟動該便攜式信息系統(tǒng)時,一覽制作單元制作并輸出應用軟件程序的一覽。與對便攜式信息系統(tǒng)的規(guī)定操作相對應地,選擇單元從一覽中選擇某應用軟件程序。應用軟件程序執(zhí)行單元執(zhí)行所選擇的應用軟件程序。一覽制作對象追加單元將由通信處理單元自動地接收的應用軟件程序自動地追加到由一覽制作單元制作的一覽登載對象中。根據第19方案,由于自動接收的應用程序自動地成為一覽(菜單)的登載對象, 所以用戶能夠發(fā)現(xiàn)新接收的應用程序。第20方案為,在第1方案中,通信處理單元經由上述接入點自動地進行一個以上的應用軟件程序的接收。便攜式信息系統(tǒng)還包括一覽制作單元、選擇單元、應用軟件程序執(zhí)行單元和一覽制作對象追加單元。與對該便攜式信息系統(tǒng)的規(guī)定操作相對應地,一覽制作單元制作并輸出應用軟件程序的一覽。與對便攜式信息系統(tǒng)的規(guī)定操作相對應地,選擇單元從一覽中選擇某應用軟件程序。應用軟件程序執(zhí)行單元執(zhí)行所選擇的應用軟件程序。一覽制作對象追加單元將由通信處理單元自動地接收的應用軟件程序自動地追加到由一覽制作單元制作的一覽登載對象中。根據第20方案,由于自動地接收的應用程序自動地成為一覽(菜單)的登載對象,所以用戶能夠發(fā)現(xiàn)新接收的應用程序。第21方案為,在第1方案中,便攜式信息系統(tǒng)還具有近距離數(shù)據通信單元,該近距離數(shù)據通信單元利用近距離無線來重復搜索作為存在于本系統(tǒng)的可通信范圍內的通信對方的其他便攜式信息處理系統(tǒng),并自動地無線連接,并與進行了該無線連接的該其他便攜式信息處理系統(tǒng)之間自動地發(fā)送或接收數(shù)據。而且,通信處理單元將由近距離數(shù)據通信單元接收的數(shù)據內容經由接入點進一步發(fā)送給其他信息處理裝置。根據第21方案,存在可與其他終端近距離通信但是不能與AP連接的終端時,便攜式信息系統(tǒng)可經由AP發(fā)送數(shù)據,來代替該終端。第22方案為,在第1方案中,便攜式信息系統(tǒng)還具有近距離數(shù)據通信單元,該近距離數(shù)據通信單元利用近距離無線來重復搜索作為存在于本系統(tǒng)的可通信范圍內的通信對方的其他終端,并自動地無線連接,并與進行了該無線連接的該其他便攜式信息處理系統(tǒng)之間自動地發(fā)送或接收數(shù)據。而且,近距離數(shù)據通信單元將由通信處理單元接收的數(shù)據內容發(fā)送給其他便攜式信息處理系統(tǒng)。根據第22方案,存在可與其他終端近距離通信但是不能與AP連接的終端時,便攜式信息系統(tǒng)可經由AP接收數(shù)據,而不用來代替該終端。第23方案為,在第1方案中,便攜式信息系統(tǒng)還包括計時單元、用于進行近距離無線通信的無線通信模塊、運算處理單元、第2切換單元、時刻判別單元。第2切換單元在非省電模式和省電模式之間切換電源控制模式,其中非省電模式指向計時單元、運算處理單元及無線通信模塊供電的模式,省電模式指向計時單元和無線通信模塊供電、但是不向運算處理單元供電的模式。在該便攜式信息終端至少以非使用狀態(tài)且省電模式運行時,該時刻判別單元利用計時單元來判別規(guī)定的時刻是否已經到來。利用時刻判別單元判別為規(guī)定的時刻已到來時,第2切換單元將電源控制模式切換為非省電模式。而且,在上述便攜式信息終端至少以非使用狀態(tài)且非省電模式運行時,搜索單元利用無線通信模塊和運算處理單元搜索規(guī)定的接入點。第M方案為,在第1方案中,便攜式信息系統(tǒng)還具有用于進行近距離無線通信的無線通信模塊、運算處理單元和第2切換單元。第2切換單元在非省電模式和省電模式之間切換電源控制模式,其中非省電模式指向運算處理單元和無線通信模塊供電的模式,省電模式指向無線通信模塊供電但不向運算處理單元供電的模式。在便攜式信息終端至少以非使用狀態(tài)且省電模式運行時,搜索單元利用無線通信模塊來搜索規(guī)定的接入點。利用搜索單元檢測到規(guī)定的接入點時,第2切換單元將電源控制模式切換為非省電模式。而且,由第2切換單元切換為非省電模式時,通信處理單元使用無線模塊和運算處理單元與接入點連接,執(zhí)行數(shù)據通信處理。根據第23和第M方案,能夠獲得與第1方案相同的效果。第25方案是包括處理規(guī)定單元、時刻判別單元、連接單元和數(shù)據發(fā)送接收單元的便攜式信息系統(tǒng)。處理規(guī)定單元對經由網絡與其他信息處理系統(tǒng)之間進行的數(shù)據的發(fā)送或接收的處理內容、以及該處理的執(zhí)行時刻進行規(guī)定。時刻判別單元判別由處理規(guī)定單元所規(guī)定的執(zhí)行時刻是否已到來。由時刻判別單元判別為上述執(zhí)行時刻已到來時,連接單元嘗試與規(guī)定的接入點連接。由連接單元建立了與接入點的連接時,數(shù)據發(fā)送接收單元經由該接入點進行由處理規(guī)定單元所規(guī)定的數(shù)據的發(fā)送或接收。
根據第25方案,由于在要進行處理的時刻、即、必要的時刻嘗試與接入點連接,所以如果必要時附近存在接入點,則能夠發(fā)揮與始終在線同樣的效果。第沈方案是具有第1切換步驟、搜索步驟和通信處理步驟的便攜式信息系統(tǒng)控制方法。第1切換步驟中,對非使用狀態(tài)和使用狀態(tài)進行切換。搜索步驟中,在便攜式信息系統(tǒng)至少以非使用狀態(tài)運行時,搜索規(guī)定的接入點。通信處理步驟中,在利用搜索步驟檢測出規(guī)定的接入點時,與該接入點連接,并經由該接入點進行規(guī)定的數(shù)據通信處理。第27方案為,在第沈方案中,非使用狀態(tài)比使用狀態(tài)耗電少。第觀方案為,在第26方案中,便攜式信息系統(tǒng)可由用戶進行開閉操作。而且,在第1切換步驟中,在便攜式信息系統(tǒng)為打開狀態(tài)時,切換為使用狀態(tài),在便攜式信息系統(tǒng)為閉合狀態(tài)時,切換為非使用狀態(tài)。第四方案為,在第沈方案中,在搜索步驟中,自動地重復搜索上述接入點。而且, 在通信處理步驟中,自動地與接入點連接,并自動地進行數(shù)據通信處理。第30方案為,在第沈方案中,便攜式信息系統(tǒng)控制方法還包括程序執(zhí)行步驟和受理步驟。程序執(zhí)行步驟執(zhí)行多個應用軟件程序。受理步驟中,從各應用軟件程序受理經由網絡與其他信息處理裝置之間所進行的數(shù)據的發(fā)送或接收的處理內容的指示。而且,搜索步驟中,自動地搜索規(guī)定的接入點。而且,通信處理步驟中,經由接入點自動地進行數(shù)據的發(fā)送或接收,該數(shù)據是通過受理步驟從多個應用軟件程序中的每一個所受理的數(shù)據。第31方案為,在第26方案中,便攜式信息系統(tǒng)控制方法還包括存儲步驟、接入點信息設定步驟和搜索時刻規(guī)定步驟。存儲步驟中,存儲可由用戶設定的、關于至少一個第1 接入點的信息和不可由用戶設定的、關于至少一個第2接入點的信息。接入點信息設定步驟中,由用戶設定關于至少一個第1接入點的信息。搜索時刻規(guī)定步驟中,對搜索至少一個第1接入點的時刻進行規(guī)定。搜索步驟包括第1接入點搜索步驟和第2接入點搜索步驟。 第1接入點搜索步驟中,在搜索時刻規(guī)定步驟所規(guī)定的時刻到來時,基于與至少一個第1接入點有關的信息,搜索該至少一個第1接入點。第2接入點搜索步驟中,基于與至少一個第 2接入點有關的信息,自動地重復搜索該至少一個第2接入點。第32方案為,在第沈方案中,在通信處理步驟中,與規(guī)定的接入點連接,并經由該接入點接收規(guī)定的數(shù)據。第33方案為,在第26方案中,便攜式信息系統(tǒng)控制方法還包括通信切斷步驟,在通信處理步驟結束了經由搜索步驟所檢測到的接入點的規(guī)定的數(shù)據通信處理后,在該通信切斷步驟中切斷與該接入點的連接。第34方案為,在第26方案中,在搜索步驟中,利用近距離無線通信搜索規(guī)定的接入點。第35方案為,在第26方案中,便攜式信息系統(tǒng)控制方法還具有條件判別步驟,在便攜式信息系統(tǒng)至少以非使用狀態(tài)運行時,在該條件判別步驟中判別是否已滿足規(guī)定的條件。而且,利用條件判別步驟判別為已滿足規(guī)定的條件時,在搜索步驟中搜索規(guī)定的接入
點ο第36方案為,在第35方案中,在規(guī)定的時刻到來時,在條件判別步驟中判別為已滿足規(guī)定的條件。第37方案為,在第35方案中,便攜式信息系統(tǒng)控制方法還具有處理規(guī)定步驟,在該處理規(guī)定步驟中,對經由網絡與其他信息處理裝置之間進行的數(shù)據的發(fā)送或者接收的處理內容、以及該處理的執(zhí)行時刻進行規(guī)定。此外,通信處理步驟包括數(shù)據發(fā)送接收處理步驟,在該數(shù)據發(fā)送接收處理步驟中,經由搜索步驟中檢測到的接入點來進行由處理規(guī)定步驟所規(guī)定的數(shù)據的發(fā)送或接收。而且,在由處理規(guī)定步驟所規(guī)定的執(zhí)行時刻到來時,在條件判別步驟中判別為已滿足條件。進而,利用條件判別步驟判別為已滿足規(guī)定的條件、并且利用搜索步驟已檢測到規(guī)定的接入點時,在數(shù)據發(fā)送接收處理步驟中進行規(guī)定的數(shù)據的發(fā)送或者接收。第38方案為,在第26方案中,在便攜式信息系統(tǒng)至少以非使用狀態(tài)運行時,在搜索步驟中,通過自動地反復嘗試接收從規(guī)定的接入點發(fā)出的信標來搜索規(guī)定的接入點,通過接收該信標來檢測該接入點。此外,通信處理步驟包括連接建立步驟和數(shù)據發(fā)送接收步驟。被判別為利用搜索步驟接收到信標時,在連接建立步驟中,嘗試與發(fā)送該信標的接入點建立連接。在與接入點的連接已被建立時,在數(shù)據發(fā)送接收步驟中,經由該接入點進行規(guī)定的數(shù)據的發(fā)送或接收。第39方案為,在第38方案中,便攜式信息系統(tǒng)控制方法還具有處理規(guī)定步驟。處理規(guī)定步驟中,對經由網絡與其他信息處理系統(tǒng)之間進行的數(shù)據的發(fā)送或者接收的處理內容、以及該處理的執(zhí)行時刻進行規(guī)定。而且,通信處理步驟還包括執(zhí)行時刻判別步驟。利用連接建立步驟建立了與接入點的連接時,在執(zhí)行時刻判別步驟中判別規(guī)定的執(zhí)行時刻是否已到來。而且,在執(zhí)行時刻已到來時,在數(shù)據發(fā)送接收步驟中,經由接入點進行規(guī)定的數(shù)據的發(fā)送或者接收。第40方案為,在第沈方案中,便攜式信息系統(tǒng)還具有顯示單元。而且,在使用狀態(tài)下,向顯示單元供電,但是在非使用狀態(tài)下,不向顯示單元供電。而且,在第1切換步驟中, 與用戶所進行的規(guī)定的操作相對應地切換使用狀態(tài)和非使用狀態(tài)。進而,便攜式信息系統(tǒng)控制方法還具有顯示控制步驟,在與用戶的操作相對應地從非使用狀態(tài)被切換為使用狀態(tài)時,將利用通信處理步驟所接收的數(shù)據的內容在顯示步驟中進行顯示。第41方案為,在第33方案中,便攜式信息系統(tǒng)控制方法還具有在省電模式和非省電模式之間切換電源控制模式的第2切換步驟。在便攜式信息系統(tǒng)至少以非使用狀態(tài)且省電模式運行時,在搜索步驟中搜索規(guī)定的接入點。此外,利用搜索步驟檢測到了規(guī)定的接入點時,在第2切換步驟中將電源控制模式切換為非省電模式,利用通信切斷步驟切斷了與該接入點的連接時,在第2切換步驟中將該電源控制模式切換為省電模式。第42方案為,在第沈方案中,便攜式信息系統(tǒng)控制方法還具有在省電模式和非省電模式之間切換電源控制模式的第2切換步驟。而且,在便攜式信息系統(tǒng)至少以非使用狀態(tài)且省電模式運行時,在搜索步驟中搜索規(guī)定的接入點。利用搜索步驟檢測到了規(guī)定的接入點時,在第2切換步驟中將電源控制模式切換為非省電模式,在通信處理步驟所進行的數(shù)據通信處理結束時,在第2切換步驟中將該電源控制模式切換為省電模式。第43方案為,在第26方案中,通信處理步驟中,經由接入點自動地進行1個以上的應用軟件程序的接收。而且,便攜式信息系統(tǒng)控制方法還具有安裝步驟,在進行1個以上的應用軟件程序的接收時,在該安裝步驟中自動地將該應用軟件程序安裝到便攜式信息終端中。第44方案為,在第26方案中,通信處理步驟中,經由接入點自動地進行1個以上的應用軟件程序的接收。此外,便攜式信息系統(tǒng)控制方法還包括一覽制作步驟、選擇步驟、 應用軟件程序執(zhí)行步驟和一覽制作對象追加步驟。一覽制作步驟中,在啟動該便攜式信息系統(tǒng)時,制作并輸出應用軟件程序的一覽。選擇步驟中,與對便攜式信息系統(tǒng)的規(guī)定操作相對應地,從一覽中選擇某應用軟件程序。應用軟件程序執(zhí)行步驟中,執(zhí)行所選擇的應用軟件程序。一覽制作對象追加步驟中,將利用通信處理步驟自動地接收的應用軟件程序自動地追加到利用一覽制作步驟制作的一覽登載對象中。第45方案為,在第26方案中,通信處理步驟中,經由接入點自動地進行一個以上的應用軟件程序的接收。便攜式信息系統(tǒng)控制方法還包括一覽制作步驟、選擇步驟、應用軟件程序執(zhí)行步驟和一覽制作對象追加步驟。一覽制作步驟中,與對該便攜式信息系統(tǒng)的規(guī)定操作相對應地,制作并輸出應用軟件程序的一覽。選擇步驟中,與對便攜式信息系統(tǒng)的規(guī)定操作相對應地,從一覽中選擇某應用軟件程序。應用軟件程序執(zhí)行步驟中,執(zhí)行所選擇的應用軟件程序。一覽制作對象追加步驟中,將利用通信處理步驟自動地接收的應用軟件程序自動地追加到利用一覽制作步驟制作的一覽登載對象中。第46方案為,在第沈方案中,便攜式信息系統(tǒng)控制方法還具有近距離數(shù)據通信步驟,該近距離數(shù)據通信步驟中,利用近距離無線來重復搜索作為存在于本系統(tǒng)的可通信范圍內的通信對方的其他便攜式信息處理系統(tǒng),并自動地無線連接,并與進行了該無線連接的該其他便攜式信息處理系統(tǒng)之間自動地發(fā)送或接收數(shù)據。而且,在通信處理步驟中,將利用近距離數(shù)據通信步驟接收的數(shù)據的內容經由接入點進一步發(fā)送給其他信息處理裝置。第47方案為,在第沈方案中,便攜式信息系統(tǒng)控制方法還具有近距離數(shù)據通信步驟,該近距離數(shù)據通信步驟中,利用近距離無線來重復搜索作為存在于本系統(tǒng)的可通信范圍內的通信對方的其他便攜式信息處理系統(tǒng),并自動地無線連接,并與進行了該無線連接的該其他便攜式信息處理系統(tǒng)之間自動地發(fā)送或接收數(shù)據。而且,近距離通信處理步驟中, 將利用通信步驟接收的數(shù)據的內容發(fā)送給其他便攜式信息處理系統(tǒng)。第48方案為,在第26方案中,便攜式信息系統(tǒng)還具有計時單元、用于進行近距離無線通信的無線通信模塊和運算處理單元。便攜式信息系統(tǒng)控制方法還包括第2切換步驟和時刻判別步驟。第2切換步驟在非省電模式和省電模式之間切換電源控制模式,其中非省電模式指向計時單元、運算處理單元及無線模塊供電的模式,省電模式指向計時單元和無線模塊供電、但是不向運算處理單元供電的模式。在該便攜式信息系統(tǒng)至少以非使用狀態(tài)且省電模式運行時,在時刻判別步驟中,利用計時單元來判別規(guī)定的時刻是否已經到來。 進而,在利用時刻判別步驟判別為規(guī)定的時刻已到來時,在第2切換步驟中,將電源控制模式切換為非省電模式。在上述便攜式信息終端至少以非使用狀態(tài)且非省電模式運行時,搜索步驟中,利用無線模塊和運算處理單元搜索規(guī)定的接入點。第49方案為,在第沈方案中,便攜式信息系統(tǒng)還包括用于進行近距離無線通信的無線通信模塊和運算處理單元,便攜式信息系統(tǒng)控制方法還包括第2切換步驟。第2切換步驟在非省電模式和省電模式之間切換電源控制模式,其中非省電模式指向運算處理單元和無線模塊供電的模式,省電模式指向無線模塊供電但不向運算處理單元供電的模式。在便攜式信息終端至少以非使用狀態(tài)且省電模式運行時,在搜索步驟中,利用無線通信模塊來搜索規(guī)定的接入點。在搜索步驟中檢測到規(guī)定的接入點時,在第2切換步驟中,將電源控制模式切換為非省電模式。而且,利用第2切換步驟切換為非省電模式時,在通信處理步驟中,使用無線模塊和運算處理單元與接入點連接,執(zhí)行數(shù)據通信處理。根據第沈至第49方案,能夠獲得與上述便攜式信息系統(tǒng)同樣的效果。第50方案是具有第1切換單元、搜索單元和通信處理單元的便攜式信息終端。第 1切換單元切換非使用狀態(tài)和使用狀態(tài)。在便攜式信息終端至少以非使用狀態(tài)運行時,搜索單元搜索規(guī)定的接入點。由搜索單元檢測到規(guī)定的接入點時,通信處理單元與該接入點連接,并經由該接入點進行規(guī)定的數(shù)據通信處理。根據第50方案,即使為非使用狀態(tài)時,也搜索接入點并進行通信。由此,能夠在用戶未察覺中與網絡連接。根據本發(fā)明,即使是非始終在線型便攜式信息系統(tǒng),也能夠為用戶提供始終在線式的使用感覺。參照附圖,從以下的詳細說明中會進一步明確本發(fā)明上述以及其他目的、特征、方
案、果ο
圖1是本發(fā)明的第1實施方式的游戲裝置1的外觀圖;圖2是本發(fā)明的第1實施方式的游戲裝置1的方塊圖;圖3是表示本實施方式的整個網絡結構的示意圖;圖4是菜單畫面的一例;圖5是菜單畫面的一例;圖6是菜單畫面的一例;圖7是用于說明“擦身通信”的圖;圖8是用于說明“擦身通信”的圖;圖9是用于說明“擦身通信”的圖;圖10是用于說明“擦身通信”的圖;圖11是表示本實施方式中所執(zhí)行的各種功能(程序)的相關關系的圖;圖12是表示內置于微電腦37中的存儲區(qū)域所存儲的主要數(shù)據的圖;圖13是表示內置于無線通信模塊34中的存儲區(qū)域所存儲的主要數(shù)據的圖;圖14是表示存儲于NAND閃存33中的程序、數(shù)據的圖;圖15是示出圖14的擦身通信用數(shù)據520的數(shù)據結構的一例的圖;圖16是示出圖14的任務數(shù)據530的數(shù)據結構的一例的圖;圖17是示出圖14的應用程序相關數(shù)據550的數(shù)據結構的一例的圖;圖18是示出圖14的接收策略數(shù)據570的數(shù)據結構的一例的圖;圖19是表示圖14的安裝列表580的數(shù)據結構的一例的圖;圖20是表示圖14的下載列表590的數(shù)據結構的一例的圖;圖21是表示由微電腦37執(zhí)行的微電腦處理的流程圖;圖22是表示無線模塊處理的流程圖;圖23是表示無線模塊處理的流程圖;圖M是表示啟動時處理的詳細內容的流程圖;圖25是表示啟動時處理的詳細內容的流程圖沈是表示圖M的步驟S61中所示的菜單處理的詳細內容的流程圖;圖27是表示圖M的步驟S61中所示的菜單處理的詳細內容的流程圖;圖28是表示圖27的步驟S108中所示的各應用程序的處理的詳細內容的流程圖;圖四是表示圖27的步驟S108中所示的各應用程序的處理的詳細內容的流程圖;圖30是表示圖觀的步驟S131中所示的任務生成處理的詳細內容的流程圖;圖31是表示本地通信用BG處理的詳細內容的流程圖;圖32是表示本地通信用BG處理的詳細內容的流程圖;圖33是網絡通信用BG處理的詳細內容的流程圖;圖34是表示圖33的步驟S191中所示出的策略處理的詳細內容的流程圖;圖35是表示圖33的步驟S191中所示出的策略處理的詳細內容的流程圖;圖36是表示策略服務器103的內存地圖的圖;圖37是表示由策略服務器103執(zhí)行的處理的流程圖;圖38是表示圖33的步驟S192中所示的任務執(zhí)行處理的詳細內容的流程圖;圖39是表示圖33的步驟S192中所示的任務執(zhí)行處理的詳細內容的流程圖;圖40是表示圖33的步驟S192中所示的任務執(zhí)行處理的詳細內容的流程圖;圖41是表示圖38的步驟S251中所示的按執(zhí)行順序的排序處理的詳細內容的流程圖;圖42是表示圖39的步驟S272中所示的安裝處理的詳細內容的流程圖;圖43是表示圖39的步驟S272中所示的安裝處理的詳細內容的流程圖;圖44是表示第2實施方式的瓶中信(BottLE maIL)應用程序的處理概要的圖;圖45是表示第2實施方式的瓶中信應用程序處理概要的圖;圖46是表示瓶中信服務器所存儲的履歷信息數(shù)據的數(shù)據結構的一例的圖;圖47是瓶中信服務器所存儲的AP地區(qū)表的一例;圖48是表示游戲裝置1中執(zhí)行的上述瓶中信應用程序處理的詳細內容的流程圖;圖49是表示游戲裝置1中執(zhí)行的上述瓶中信應用程序處理的詳細內容的流程圖;圖50是表示瓶中信服務器的處理的詳細內容的流程圖;
具體實施例方式以下參照附圖對本發(fā)明的實施方式進行說明。另外,本發(fā)明并不受該實施例限制。(第1實施方式)圖1是表示本發(fā)明的便攜終端的一例即便攜式游戲裝置(以下,簡稱為游戲裝置) 的一例的圖。圖1中,游戲裝置1是折疊式便攜游戲裝置,示出了打開的狀態(tài)(打開狀態(tài)) 的游戲裝置1。游戲裝置1以即使在打開狀態(tài)下也能夠由用戶雙手或者單手把持的尺寸而構成。游戲裝置1具有下側殼體11和上側殼體21。下側殼體11和上側殼體21可開閉 (可折疊)地連結在一起。圖1的例子中,下側殼體11和上側殼體21分別以橫向長的長方形板狀而形成,在相互的長邊部分可轉動地連結在一起。用戶通常以打開狀態(tài)使用游戲裝置1。另外,在不使用游戲裝置1的情況下,用戶將游戲裝置1以閉合狀態(tài)進行保管。此外,在圖1所示的例子中,不僅在上述閉合狀態(tài)和打開狀態(tài),而且在下側殼體11和上側殼體 21所成的角度為使游戲裝置1處于閉合狀態(tài)與打開狀態(tài)之間的狀態(tài)的任意角度的狀態(tài)時, 游戲裝置1都可利用連結部分產生的摩擦力等來保持其開閉角度。即,能夠以任意角度使上側殼體21相對于下側殼體11靜止。在下側殼體11上設有下側LCD(Liquid Crystal Display 液晶顯示裝置)12。 下側IXD12為橫長形狀,并配置為長邊方向與下側殼體11的長邊方向一致。另外,本實施方式中,雖然采用LCD作為內置于游戲裝置1中的顯示裝置,但也可以采用使用了例如 EL (Electronic Luminescence 電致發(fā)光)的顯示裝置等其他任意顯示裝置。此外,游戲裝置1可以采用任意分辨率的顯示裝置。另外,詳細內容會在后面說明,下側IXD12主要用于實時(real time)地顯示由內側攝像裝置23或外側攝像裝置25所拍攝的圖像。作為輸入裝置,在下側殼體11上設有各操作按鈕14A 14L以及觸摸屏13。如圖 1所示,各操作按鈕14A 14L中的方向輸入按鈕14A、操作按鈕14B、操作按鈕14C、操作按鈕14D、操作按鈕14E、電源按鈕14F、首頁按鈕141、開始按鈕14G以及選擇按鈕14H設置在上側殼體21和下側殼體11折疊起來時成為內側的下側殼體11的內側主面上。方向輸入按鈕14A用于例如選擇操作等。各操作按鈕14B 14E用于例如確定操作或取消操作等。 電源按鈕14F用于切換游戲裝置1的電力控制模式。詳細內容會在后面說明,本實施方式中,作為電力控制模式有“通常電力模式”和“休眠模式”。首頁按鈕141用于在執(zhí)行游戲等應用程序時返回菜單畫面。在圖1所示的例子中,方向輸入按鈕14A、電源按鈕14F以及首頁按鈕141設置在,下側殼體11的內側主面中央附近設置的下側IXD12的左右側中的一側 (圖1中左側)的主面上。此外,操作按鈕14B 14E、開始按鈕14G及選擇按鈕14H設置在,下側LCD12的左右側中另一側(圖1中右側)的下側殼體11的內側主面上。方向輸入按鈕14A、操作按鈕14B 14E、開始按鈕14G及選擇按鈕14H被用于對游戲裝置1進行各種操作。另外,圖1中省略了操作按鈕14J 14L的圖示。例如,L按鈕14J設置在下側殼體11的上側面的左端部,R按鈕14K設置在下側殼體11的上側面的右端部。L按鈕14J和 R按鈕14K被用于對游戲裝置1進行例如拍攝指示操作(快門操作)。而且,音量按鈕14L 設于下側殼體11的左側面上。音量按鈕14L被用于對游戲裝置1所具有的揚聲器的音量進行調整。此外,游戲裝置1還具有觸摸屏13,作為與各操作按鈕14A 14L不同的其他輸入裝置。觸摸屏13裝配成覆蓋在下側IXD12的畫面上。另外,本實施方式中,觸摸屏13采用例如電阻膜式觸摸屏。不過,觸摸屏13并不限于電阻膜方式,可以采用任何按壓式觸摸屏。此外,本實施方式中,例如,假定觸摸屏13與下側IXD12分辨率(檢測精度,detection accuracy)相同。不過,觸摸屏13的分辨率與下側IXD12的分辨率并不一定必須一致。此外,在下側殼體11的右側面上設有插入口(圖1所示的虛線)。插入口可以收納被用于對觸摸屏13進行操作的觸摸筆27。另外,對觸摸屏13的輸入雖然通常采用觸摸筆27來進行,但是并不限于觸摸筆27,也可以通過用戶的手指來操作觸摸屏13。此外,在下側殼體11的右側面上設有用于收納存儲卡觀的插入口(圖1中以雙點劃線示出)。在該插入口的內側設有用于將游戲裝置1和存儲卡觀電氣連接的連接器
21(未圖示)。存儲卡觀例如是SD(Secure Digital)存儲卡,自由裝卸地裝配在連接器上。 存儲卡觀被用于例如存儲由游戲裝置1拍攝的圖像(保存)、或者將其他裝置所生成的圖像讀入到游戲裝置1中。而且,在下側殼體11的上側面上設有用于收納卡盒(Cartridge) 29的插入口(圖 1中以單點劃線示出)。在該插入口的內側也設有用于電氣連接游戲裝置1和卡盒四的連接器(未圖示)。卡盒四是存儲游戲程序等的存儲介質,并自由裝卸地裝配在下側殼體11 上所設置的插入口中。在下側殼體11和上側殼體21的連結部的左側部分安裝有3個LED15A 15C。此處,游戲裝置1可以與其他設備之間進行無線通信,第1LED15A在游戲裝置1的電源接通時點亮。第2LED15B在游戲裝置1充電時點亮。第3LED15C在建立了無線通信時點亮。因此,通過3個LED15A 15C,能夠向用戶通知游戲裝置1的電源的接通/斷開狀況、充電狀況以及通信建立的狀況。另一方面,在上側殼體21上設有上側IXD22。上側IXD22為橫長形狀,配置成長邊方向與上側殼體21的長邊方向一致。另外,與下側IXD12 —樣,也可以采用其他任何方式以及任何分辨率的顯示裝置來取代上側LCD22。此外,也可以設置觸摸屏以覆蓋在上側 IXD22上。例如,在上側IXD22上顯示操作說明畫面,該操作說明畫面用于告訴用戶各操作按鈕14A 14L以及觸摸屏13的作用。此外,在上側殼體21上設有2個攝像裝置(內側攝像裝置23和外側攝像裝置25)。 如圖1所示,內側攝像裝置23安裝在上側殼體21的連結部附近的內側主面上。而外側攝像裝置25安裝在與安裝有內側攝像裝置23的內側主面相反側的面、即、上側殼體21的外側主面(是游戲裝置1為閉合狀態(tài)時成為外側的面,圖1所示的上側殼體21的背面)上。 另外,圖1中用虛線表示外側攝像裝置25。由此,內側攝像裝置23能夠拍攝上側殼體21的內側主面所朝向的方向,外側攝像裝置25能夠拍攝內側攝像裝置23的拍攝方向的反方向、 即、上側殼體21的外側主面所朝向的方向。這樣,本實施方式中,設置為內側攝像裝置23 和外側攝像裝置25 二者的拍攝方向相反。例如,用戶可以用內側攝像裝置23來拍攝從游戲裝置1看到的用戶這邊的景色,并且用外側攝像裝置25來拍攝從游戲裝置1看到的與用戶相反側的方向的景色。另外,麥克風(圖2所示的麥克風44)作為聲音輸入裝置收納在上述連結部附近的內側主面上。而且,在上述連結部附近的內側主面上形成有麥克風用孔16,從而使麥克風 44能夠檢測游戲裝置1外部的聲音。收納麥克風44的位置以及麥克風用孔16的位置不一定必須是上述連結部,例如也可以將麥克風44收納到下側殼體11中,與收納麥克風44的位置相對應地在下側殼體11上設置麥克風用孔16。此外,在上側殼體21的外側主面上安裝有第4LED26(圖1中以虛線示出)。在利用外側攝像裝置25進行了拍攝(按下了快門按鈕)的時點,第4LE擬6點亮。并且,在利用外側攝像裝置25拍攝動態(tài)圖像的期間點亮。通過第4LED26,可以向被拍攝對象或者周圍通知游戲裝置1進行了(正在進行)拍攝。此外,在上側殼體21的內側主面中央附近設置的上側IXD22的左右兩側的該主面上,分別形成有放音孔M。在放音孔M的里側的上側殼體21內收納著揚聲器。放音孔M 是用于將來自于揚聲器的聲音放出到游戲裝置1的外部的孔。
如上所述,在上側殼體21上設有用于拍攝圖像的結構即內側攝像裝置23與外側攝像裝置25、以及例如拍攝時顯示操作說明畫面的顯示裝置即上側IXD22。另一方面,在下側殼體11上設有用于對游戲裝置1進行輸入操作的輸入裝置(觸摸屏13和各按鈕14A 14L)、以及用于顯示游戲畫面的顯示裝置即下側LCD12。因此,使用游戲裝置1時,用戶能夠看著顯示于下側LCD12上的拍攝圖像(由攝像裝置拍攝的圖像),并把持著下側殼體11對輸入裝置進行輸入。接著,參照圖2說明游戲裝置1的內部結構。另外,圖2是表示游戲裝置1的內部結構的一例的方塊圖。圖2中,游戲裝置1具有CPU封裝體31、主存儲器32、NAND閃存33、無線通信模塊 34、第1存儲卡接口(存儲卡I/F) 35及第2存儲卡I/F36、微電腦37、開閉檢測器40、電源管理IC41、電源電路42和接口電路(I/F電路)43等電子部件。這些電子部件安裝在電子電路基板上,并收納在下側殼體11 (或者上側殼體21也可以)內。CPU封裝體31中設有用于執(zhí)行規(guī)定的程序的信息處理單元即CPU。本實施方式中, 該CPU在其內部具有2個運算核心(所謂的雙核處理器),一個主要負責與系統(tǒng)控制有關的處理,另一個主要負責與應用程序執(zhí)行有關的處理。此外,CPU封裝體31中設有圖形處理器(GPU, Graphics Processor Unit)、數(shù)字信號處理器(DSP, Digital Signal Processor) 和視頻隨機存取存儲器(VRAM,Video RAM)。此外,還設有內部主存儲器等。雖然省略了圖示,但是這些結構要素通過CPU封裝體31內的內部總線相互連接(即,單芯片集成化)。不過,這些構成要素也可以不進行單芯片集成,CPU的運算核心數(shù)量也不限于2個。GPU形成描繪單元的一部分,按照來自于CPU的圖形指令(繪畫命令)生成圖像。 VRAM存儲GPU為執(zhí)行圖形指令所需的數(shù)據(多邊形數(shù)據以及紋理數(shù)據等數(shù)據)。當生成圖像時,GPU利用VRAM中所存儲的數(shù)據來制作圖像數(shù)據。DSP起音頻處理器功能,利用存儲于內部主存儲器或者主存儲器32中的聲音數(shù)據或者聲音波形(音色)數(shù)據來生成聲音數(shù)據。另外,在以下的說明中將CPU封裝體31簡單記載為CPU31。此處,由CPU31執(zhí)行的程序既可以預先存儲在游戲裝置1內的NAND閃存33中,也可以從存儲卡觀和/或者卡盒四獲取,還可以通過與其他設備通信來從其他設備獲取。例如,既可以通過經由網絡從規(guī)定的服務器下載來獲取,也可以通過與臺式游戲裝置進行通信,并下載該臺式游戲裝置所存儲的規(guī)定的程序來獲取。CPU31上連接著主存儲器32、NAND閃存33、無線通信模塊;34。主存儲器32是用作CPU31的工作區(qū)域以及緩沖區(qū)域的存儲單元。本實施方式中,采用例如虛擬靜態(tài)隨機存取內存(PSRAMJseudo-SRAM)來作為主存儲器32。NAND閃存33由非揮發(fā)性存儲介質構成。此外,按照CPU31的指示,未圖示的存儲器控制電路控制相對于NAND閃存33的數(shù)據的讀取和寫入。無線通信模塊34利用遵循例如IEEE802. 11. b/g/n標準的方式而具有與無線LAN 連接的功能(在后面說明的“網絡通信”時采用該方式)。此外,通過規(guī)定的通信方式,具有在同種游戲裝置之間進行無線通信的功能(在后面說明的“本地通信”時采用該方式)。無線通信模塊34連接在CPU31上。CPU31能夠利用無線通信模塊34并經由網絡與其他設備之間進行數(shù)據的發(fā)送接收、或者與同種的其他游戲裝置之間發(fā)送接收數(shù)據。此外,雖然沒有圖示,但是在無線通信模塊34上搭載有微電腦芯片,在后面說明的休眠模式中執(zhí)行規(guī)定的處理。此外,第1存儲卡I/F35連接在CPU31上。第1存儲卡I/F35按照CPU31的指示, 進行相對于連接器所裝配的卡盒四的數(shù)據的讀取和寫入。例如,游戲裝置1可執(zhí)行的應用軟件程序從卡盒四中被讀取并由CPU31來執(zhí)行,或者關于該應用軟件程序的數(shù)據(例如游戲的保存數(shù)據等)被寫入到卡盒四中。第2存儲卡I/F36連接在CPU31上。第2存儲卡I/F36根據CPU31的指示對連接器裝配的存儲卡觀進行數(shù)據的讀取和寫入。例如,由外側攝像裝置25拍攝的圖像數(shù)據被寫入到存儲卡觀中,或者存儲在存儲卡觀中的圖像數(shù)據從存儲卡觀被讀取并存儲到NAND 閃存33中。此外,CPU31上連接有微電腦37。微電腦37進行有關游戲裝置1的電源管理的處理、有關時間的處理、上述殼體的開閉檢測處理等。此外,從CPU31接收與這些處理有關的通知,或者相反通知給CPU31。微電腦37具有實時時鐘(RTC,real time clock) 39。RTC39 對時間進行計時,并經由微電腦37輸出給CPU31。例如,CPU31也可以基于RTC39所計時的時間來計算當前時刻(日期)等。此外,微電腦37與開閉檢測器40以及電源管理IC41連接。電源管理IC41還與電源電路42連接。開閉檢測器40檢測上述殼體的開閉,并將該內容通知給微電腦37 (進而通知給CPU31)。電源管理IC41從微電腦37(經由微電腦37的CPU31)接收進入休眠模式以及解除休眠模式的通知。然后,基于該通知進行用于供給適當?shù)碾娏Φ目刂?。電源電?2對從游戲裝置1具有的電源(典型地為電池,收納于下側殼體11中)所供給的電力進行控制,并經由上述電源管理IC41向游戲裝置1的各部件供給電力。此處,對本實施方式的游戲裝置1的電源控制的模式進行說明。本游戲裝置中, 裝配有電池等電源,形成可向上述各結構部件供給電力的狀態(tài)之后,基本上以“通常電力模式”和“省電模式”的2個電源控制模式的任一個進行動作?!巴ǔk娏δJ健笔窍蛩猩鲜鼋Y構部件供給電力的狀態(tài)。例如,用戶實際操作并玩耍規(guī)定的游戲、或者實際操作各種應用程序時的電源控制模式為“通常電力模式”?!笆‰娔J健钡臓顟B(tài)為,僅持續(xù)對上述結構部件的一部分供給電力,對除此以外的結構部件停止電力供給。本實施方式中,作為該“省電模式”之一,有“休眠模式”。“休眠模式”的狀態(tài)為,僅向上述微電腦37、無線通信模塊34供給電源,向除此以外的部件、即、CPU31以及IXD停止供給電力(不過,CPU31可接收“休眠模式”的解除指示)。此外,“休眠模式”中,微電腦37以及無線通信模塊34按規(guī)定時間反復執(zhí)行被稱為“微電腦處理”、“無線模塊處理”的處理,關于該處理的詳細內容會在后面說明。而且,本實施方式中,除了上述的、根據開閉檢測器40的檢測結果來進行休眠模式的進入以及休眠模式的解除的方法之外,還能夠與電源按鈕14F的操作相對應地來切換上述“通常電力模式”和“休眠模式”。并且,除了利用操作電源按鈕14F而進行的方法之外,也可以通過后述的處理,自動地解除“休眠模式”或者進入“休眠模式”。例如,用戶玩耍完規(guī)定的游戲之后,按下電源按鈕14F (從用戶的角度看,該操作是關閉電源的操作),就進入“休眠模式”。該狀態(tài)下,用戶合上游戲裝置1,可以攜帶著走等。之后,用戶打開游戲裝置1,如果再次按下電源按鈕14F,則“休眠模式”被解除,進入“通常電力模式”。或者,也可以通過經過了規(guī)定時間而進入“休眠模式”。
另外,除上述“休眠模式”之外,作為“省電模式”之一,也可以進行僅停止對各IXD 的電力供給的“顯示屏關閉模式”下的動作。此時,進行對CPU31以及主存儲器32的電力供給(另外,也可以僅向CPU31內的CPU核心和內部存儲器供給電力,而不向上述GPU供給電力)。此外,通過長按電源按鈕14F,也能夠進入停止對包含微電腦37以及無線模塊在內的所有結構部件的電力供給(即,完全切斷電源)的“完全停止模式”。此時,如果再次長按電源按鈕14F,則進入“通常電力模式”并啟動游戲裝置1。此處,關于上述電源控制模式,從用戶是否正在使用游戲裝置的觀點出發(fā),也可以改換為下述說法。即、可以說游戲裝置1具有“使用狀態(tài)”和“非使用狀態(tài)”2個狀態(tài)。由于用戶打開游戲裝置1的殼體而正在直接使用,所以“使用狀態(tài)”是通常電力模式一直持續(xù)的狀態(tài)。例如,用戶操作操作按鈕14等而實際正在玩耍游戲等的狀態(tài)相當于該“使用狀態(tài)”。 另一方面,“非使用狀態(tài)”是指用戶沒有主動地/直接地使用游戲裝置1的狀態(tài)。其中除了因上述殼體被關閉而變成了 “休眠模式”的狀態(tài)以外,也包括,隨著執(zhí)行后述那樣的任務、(殼體一直處于關閉的狀態(tài)下)暫時解除“休眠模式”而執(zhí)行任務的處理、并在該任務被執(zhí)行后再次返回到“休眠模式”的狀態(tài)。例如,用戶外出時,游戲裝置1的殼體被關閉并放在包中的狀態(tài)為“非使用狀態(tài)”。而且,這樣,游戲裝置1被放入包中并且在用戶外出期間,上述那樣暫時解除“休眠模式”的狀態(tài)和執(zhí)行任務后再次進入“休眠模式”的那樣的狀態(tài)(在此期間,用戶沒在使用游戲裝置1)也是“非使用狀態(tài)”。此外,用于切換該“使用狀態(tài)”和“非使用狀態(tài)”的觸發(fā)器,除了殼體的開閉以外,電源按鈕14F被操作也成為觸發(fā)器。S卩,用戶玩耍游戲(使用狀態(tài)),之后,由于結束了游戲的玩耍,通過按下游戲裝置1的電源按鈕14F,來從“使用狀態(tài)”切換到“非使用狀態(tài)”。此外,有時也因例如一定時間內沒有用戶的操作,所以從“使用狀態(tài)”切換到“非使用狀態(tài)”。在以下的說明中,為了簡化說明,僅以電源控制模式采用“通常電力模式”和“休眠模式”兩種模式的情況為例進行說明。此外,游戲裝置1具有麥克風44和放大器45。麥克風44和放大器45分別連接在I/F電路43上。麥克風44檢測向游戲裝置1發(fā)出的用戶的聲音,并將表示該聲音的聲音信號輸出給I/F電路43。放大器45放大來自I/F電路43的聲音信號的振幅并從揚聲器 (未圖示)中輸出該聲音信號。I/F電路43連接在CPU31上。此外,觸摸屏13連接在I/F電路43上。S卩,I/F電路43包括控制麥克風44和放大器45(揚聲器)的聲音控制電路和控制觸摸屏13的觸摸屏控制電路。聲音控制電路對聲音信號進行A/D轉換及D/A轉換,或者將聲音信號轉換成規(guī)定形式的聲音數(shù)據。觸摸屏控制電路根據來自于觸摸屏13的信號生成規(guī)定形式的觸摸位置數(shù)據并輸出給CPU31。觸摸位置數(shù)據例如是表示相對于觸摸屏13的輸入面進行輸入的位置的坐標的數(shù)據。另外,觸摸屏控制電路在規(guī)定時間以1次的比例進行來自于觸摸屏13的信號的讀取和觸摸位置數(shù)據的生成。CPU31通過經由I/F電路43獲取觸摸位置數(shù)據,能夠獲知相對于觸摸屏13進行輸入的位置。操作按鈕14包括上述各操作按鈕14A 14L,并連接在CPU31上。從操作按鈕14 向CPU31輸出表示相對于各操作按鈕14A 14L的輸入狀況(是否被按下)的操作數(shù)據。 CPU31通過從操作按鈕14取得操作數(shù)據,來執(zhí)行與相對于操作按鈕14的輸入相對應的處理。
25
內側攝像裝置23和外側攝像裝置25分別連接在CPU31上。內側攝像裝置23和外側攝像裝置25與CPU31的指示相對應地拍攝圖像,將拍攝的圖像數(shù)據輸出給CPU31。本實施方式中,CPU31對內側攝像裝置23和外側攝像裝置25的任一方進行拍攝指示,接收到了拍攝指示的攝像裝置拍攝圖像并將圖像數(shù)據發(fā)送給CPU31。此外,下側IXD12和上側IXD22分別連接在CPU31上。下側IXD12和上側IXD22 分別按照CPU31的指示來顯示圖像。接著,說明本實施方式中假定的處理的概要。[網絡的整體結構]首先,說明本實施方式中假定的網絡的整體結構。圖3是表示本實施方式的整個網絡結構的示意圖。大體上分,圖3所示的游戲裝置1使用兩種通信方式。第一種通信方式是使用網絡的方式即“網絡通信”。第二種通信方式是不經由網絡而直接將游戲裝置彼此之間無線連接起來的“本地通信”。[網絡通信]首先,關于“網絡通信”進行說明?!熬W絡通信”中,以根據上述IEEE802. 11標準的方式連接在接入點(以下,稱為AP)上,經由該接入點與網絡連接。進而,經由網絡與規(guī)定的服務器進行通信。本實施方式中,上述AP大體分為兩種,就圖3而言,分為專用APlOl和普通AP102 兩種。本實施方式中,專用APlOl指例如游戲裝置1的制造商管理的AP。S卩,游戲裝置1的制造商對哪個專用AP設置在哪個場所、以及各專用AP的設備結構等進行把握管理。這種專用AP設置在例如家電量販店、快餐店等特定的場所。與之相對,普通AP102在本實施方式中指除上述專用AP以外的所有AP。例如,設置在用戶的個人住宅的AP、除上述游戲裝置 1的制造商以外的商家等設置的AP等相當于該普通AP。對各AP預先設置所謂的擴展服務集標識符(ESSID)以及AP本身發(fā)射電波的頻率信道,并存儲在各AP所具有的存儲介質(例如閃存等)中。此外,專用APlOl還存儲著后述的供應商確定信息(vendor specific information),該內容包含在信標中被發(fā)送。此外,關于服務器的種類在本實施方式中也大體分為兩種,圖3分為策略服務器 103和其他普通服務器104兩種。策略服務器103是指用于獲取被稱為“策略數(shù)據”的數(shù)據的專用服務器。本實施方式中,游戲裝置1從該策略服務器103獲取被稱為“策略數(shù)據”的數(shù)據,并進行基于該數(shù)據的處理,這些處理將在后面詳細敘述。普通服務器104是除上述策略服務器103以外的服務器。另外,各服務器分別具有CPU等運算處理部、內存以及硬盤驅動器(HDD)等存儲部、用于與網絡連接的通信部等(省略圖示)。另外,本實施方式中設置上述那樣的專用AP是為了,關于上述“策略數(shù)據”,能夠定義與專用AP相對應的“策略數(shù)據”。即,是為了經由特定的AP接入策略服務器時,能夠利用與連接中所用的AP相對應(進而與設有該AP的場所等相對應)的“策略數(shù)據”。[本地通信]接著,關于另一個通信方式即“本地通信”進行說明?!氨镜赝ㄐ拧笔窃谟螒蜓b置1 彼此之間建立直接連接來進行通信的通信方式。在圖3的例子中,游戲裝置1與其他游戲裝置1之間的通信相當于“本地通信”。本實施方式中,通過上述那樣的網絡結構和通信方式主要執(zhí)行以下這樣的處理。首先,作為使用“網絡通信”的處理,有執(zhí)行任務的處理。本實施方式中的任務指伴隨規(guī)定的數(shù)據的發(fā)送和接收的處理。更具體而言,分為“發(fā)送任務”和“接收任務”兩種。不過,以下有時也將他們簡單地總稱為任務。這樣,本實施方式中所說的任務由于是伴隨有數(shù)據的發(fā)送或者接收的處理,所以在表示該任務的內容的數(shù)據中含有連接目的服務器的URL等。以下,舉出幾個本實施方式中的該任務的例子。首先,有“接收通知數(shù)據”的任務,該“接收通知數(shù)據”的任務的目的是,從網絡服務提供商向用戶通知活動等通知。此外,該“通知數(shù)據” 中也可以含有通知規(guī)定的網絡服務結束的內容。這種情況下,與該服務結束所涉及的網絡應用程序有關的任務被取消。此外,例如假定在某期間進行賽車游戲的全國比賽來作為與游戲相關連的處理。該期間,以將用戶的賽車數(shù)據定期地錄入到全國排名中為目的,有“賽車數(shù)據的發(fā)送”以及“現(xiàn)在的排名數(shù)據的接收”的任務(此時,執(zhí)行“發(fā)送任務”和“接收任務”兩個任務)。此外,還有“追加信息內容的確認”的任務。這是假定例如發(fā)送RPG(Role-playing game,角色扮演游戲)的追加腳本等時的任務,有這樣的“表示追加信息內容的有無的信息的接收”的任務。其結果,如果有追加信息內容,該數(shù)據被下載。此外,作為其他任務,本實施方式中有“安裝列表的獲取”的任務。該任務是作為游戲裝置1的出廠時的設置而預先設定好的任務。安裝列表中含有,例如關于系統(tǒng)數(shù)據、各應用程序及游戲程序(以下,將應用程序、游戲合起來見簡稱為應用程序或者簡稱為應用) 的升級的信息、表示存在免費應用程序、新發(fā)行應用程序的體驗版的信息等。另外,關于這種升級、免費應用程序、體驗版,本實施方式中,不僅執(zhí)行確認其是否存在的處理,而且也執(zhí)行實際的更新數(shù)據或者體驗版程序的下載以及安裝處理(這種安裝處理會在后面詳細敘述)O這樣,本實施方式中的任務是與規(guī)定的服務器連接而發(fā)送和接收規(guī)定的數(shù)據的處理,這種任務被適當生成而執(zhí)行,但是關于其執(zhí)行定時,大體上分有以下三種定時。(1)指定時間執(zhí)行(2)即刻執(zhí)行(3)涉及上述專用AP時的執(zhí)行以該三種定時所進行的處理將在后面說明。接著,對采用了 “本地通信”的處理進行說明。如上所述,“本地通信”是將游戲裝置1彼此無線連接起來進行通信的處理。因此,可用于通信對戰(zhàn)型的游戲等各種情形,但是本實施方式中,特別以后述的被稱為“擦身通信”的通信處理為前提進行說明。接著,對上述的“網絡通信”中執(zhí)行的任務的三種執(zhí)行定時及其處理概要進行說明,但是在該說明之前,對關于上述任務所設定的“執(zhí)行優(yōu)先級”的參數(shù)、和“用盡次數(shù)”的參數(shù)進行說明。執(zhí)行優(yōu)先級表示該任務被執(zhí)行的優(yōu)先級,在相同定時存在多個要被執(zhí)行的任務時,用于確定他們的執(zhí)行順序。本實施方式中,執(zhí)行優(yōu)先級分5級被定義。具體而言,自優(yōu)先級高的級別開始為,“EXPEDITE” >“HIGH” >“MEDIUM” >“LOW” >"STOPPED"的順序。 其中,“EXPEDITE”表示執(zhí)行優(yōu)先級最高。此外,“STOPPED”表示不執(zhí)行該任務。即,任務本身存在,但是在不想使之執(zhí)行時,用“STOPPED”執(zhí)行優(yōu)先級?!癏IGH”表示高優(yōu)先級,“MEDIUM” 表示標準優(yōu)先級,“LOW”表示低優(yōu)先級。本實施方式中,基本上用“HIGH”、“MEDIUM”、“L0W”3 個來設定任務的執(zhí)行優(yōu)先級。剩余的2個“EXPEDITE”和“STOPPED”在有特殊情況時使用。例如,在想緊急地進行游戲裝置1的系統(tǒng)升級那樣的情況下,將有關系統(tǒng)升級的任務設定為“EXPEDITE”。此外,例如假定一年召開一次上述那樣的賽車游戲的全國大賽。此時,在全國大賽的舉辦期間,用上述“HIGH”、“MEDIUM”、“L0W”3個執(zhí)行優(yōu)先級,來對進行用戶的賽車數(shù)據的發(fā)送和排名數(shù)據的接收的任務進行適當設定。另一方面,如果全國大賽的期間結束, 通過對該任務設定“ STOPPED ”,來停止該任務的執(zhí)行。之后,如果1年后全國大賽再次開始, 通過用“HIGH”、“MEDIUM”、“LOW”來適當?shù)卦O定該任務的執(zhí)行優(yōu)先級,可僅在該全國大賽的期間執(zhí)行該任務。接著,對用盡次數(shù)進行說明。生成上述任務時,將規(guī)定的數(shù)值設定為初始值,來作為用盡次數(shù)。任務每被執(zhí)行一次,該用盡次數(shù)就被減去例如1。此外,與該任務相對應的游戲等每次被啟動時,用盡次數(shù)就被重置為初始值。而且,用盡次數(shù)變?yōu)?的任務(換言之, 表示與該任務相對應的游戲等長時間沒有被執(zhí)行),無論上述執(zhí)行優(yōu)先級如何都不被執(zhí)行 (任務本身存在,沒有被取消)。這樣,本實施方式中,可利用執(zhí)行優(yōu)先級以及用盡次數(shù)這樣的執(zhí)行控制用參數(shù)來控制任務的執(zhí)行。此外,這些執(zhí)行控制用參數(shù)可利用后述的策略數(shù)據進行變更。以下,基于上述執(zhí)行優(yōu)先級和用盡次數(shù),對“網絡通信”中所執(zhí)行的任務的三種執(zhí)行定時及其處理概要進行說明。[指定時間執(zhí)行]首先,指定時間執(zhí)行指,生成上述任務時,指定其執(zhí)行時刻來生成,然后,如果指定的時刻到來,該任務被執(zhí)行。指定時間執(zhí)行的情況下,即使是“休眠模式”中,任務也被執(zhí)行。 此外,根據任務內容的不同,有的也執(zhí)行后述的安裝處理。因此,本實施方式中,還可進行如下應用。例如,在通常電力模式下,游戲裝置1與用戶的操作相對應地生成內容為“確認新發(fā)行的免費游戲的有無”的任務(如上所述,被確認的服務器的URL信息也含在任務的數(shù)據中)。此時為,將該任務的執(zhí)行預定時刻指定為15:00而生成。之后是,用戶按下游戲裝置 1的電源按鈕14F并進入“休眠模式”,并帶著該游戲裝置1在例如12:00左右外出。此時為,在即將進入“休眠模式”的游戲裝置1上顯示著圖4所示的菜單畫面。之后,如果到了 15:00,則游戲裝置1嘗試執(zhí)行上述任務。即,到了 15:00,首先,暫時再次開始對CPU31和主存儲器32的電力供給。然后,為了與網絡連接,開始搜索可連接 WAP。此處,搜索預先通過設定畫面等而登記了 ESSID等的普通AP102。并且,如果有可連接的AP,則經由該AP連接到上述策略服務器103上。然后,從策略服務器獲取“策略數(shù)據”。詳細內容會后述,該策略數(shù)據中包含定義了上述任務的執(zhí)行優(yōu)先級的信息、即、用于控制任務執(zhí)行的參數(shù)。另外,難于對每個普通AP定義不同的策略數(shù)據,但是也可以使普通AP 獲取通用的策略數(shù)據、或者根據主體中設定的國家信息等而獲取不同的策略數(shù)據。之后,按照上述任務中所含的URL信息,與服務器連接,獲取表示新發(fā)行的免費游戲的有無的數(shù)據。 接著,基于該數(shù)據判斷新發(fā)行的免費游戲的有無,而且,有該免費游戲時,連接到上載有該免費游戲程序的規(guī)定服務器上。然后獲取該免費游戲數(shù)據,并安裝到游戲裝置中。之后,停止對CPU31的電力供給。其結果,例如,如果于18:00回到自己家的用戶接通該游戲裝置1 的電源(從休眠模式進入通常電力模式),則如圖5所示,追加有禮物圖標112的菜單被顯示,該禮物圖標112表示存在新安裝的應用程序。然后,如果用戶選擇該禮物圖標112并按下規(guī)定的按鈕,則在禮物盒打開的動畫效果被顯示后,表示此次安裝的新發(fā)行的免費游戲的圖標取代該禮物圖標112而被顯示。此外,本實施方式中還可以進行其他的下述應用。例如,關于安裝完的游戲,生成主旨為“確認追加信息內容的有無”的任務。其執(zhí)行預定時刻與上述相同為15:00,然后,與上述相同地,用戶將游戲裝置1設置為休眠模式并于12:00左右外出,之后,于15:00左右執(zhí)行該任務,從而某游戲、此處為圖4的圖標111的游戲的追加信息內容(例如,RPG中的追加腳本)被下載。這種情況下,于18:00回到自己家的用戶如果使該游戲裝置1從休眠模式進入到通常電力模式,則如圖6所示,表示存在追加信息內容的“New ! ”標識顯示在圖標111的附近。由此,向用戶通知關于圖標111表示的游戲的某新內容信息的到達。通過上述處理,可以使游戲裝置1的菜單的結構在用戶外出前和外出回來后為不同的結構。當然,在“通常電力模式”下,也可進行指定時間執(zhí)行。例如也可以是,上述用戶不外出,即使15:00左右在自己家里正在玩耍游戲,也可以與該游戲的處理平行地(即,作為后臺處理)獲取和安裝上述免費游戲。該情況下,用戶結束游戲玩耍之后,遷移到菜單畫面時,發(fā)現(xiàn)菜單結構改變,即、發(fā)現(xiàn)不知不覺中禮物圖標112(即,某新軟件要素)被加入到了
菜單中。另外,結果是于相同時刻執(zhí)行多個任務的狀況時,根據上述執(zhí)行優(yōu)先級來適當?shù)卮_定各任務的執(zhí)行順序。[即刻執(zhí)行]接著,說明關于上述任務的即刻執(zhí)行。即刻執(zhí)行是,依據用戶的指示等即刻地執(zhí)行任務。例如,進行下述操作的情況用戶手動指示規(guī)定的任務的執(zhí)行。[涉及專用AP時的任務執(zhí)行]接著,對涉及專用AP時的任務執(zhí)行進行說明。如上所述,在“休眠模式”中,由于也對無線通信模塊34供給電力,所以只要電源沒有被完全切斷,基本上無線通信模塊始終運行。因此,本實施方式中,無線通信模塊34無論在“通常電力模式”中還是在“休眠模式” 中,均反復進行信標的掃描(即,所謂的被動掃描)。此處,從上述專用APlOl發(fā)送的信標中含有表示該AP由上述游戲裝置1的廠商管理的信息。例如,在IEEE802. 11標準中所定義的、作為上述信標的信息要素之一的“供應商確定(Vendor Specific) ”中含有此類信息 (以下,稱為供應商確定信息)。因此,本實施方式中,用上述信標的該供應商確定信息來判別該信標是否是從上述專用AP發(fā)出的。S卩、判斷(攜帶游戲裝置1的)用戶是否已經來到上述專用APlOl的附近。其結果,在判別為是來自于專用APlOl的信標時,建立與該專用 APlOl的連接,進而,經由網絡連接到上述策略服務器103上。然后,從策略服務器獲取“策略數(shù)據”。詳細內容會后述,但該策略數(shù)據中含有定義了上述任務的執(zhí)行優(yōu)先級的信息。此外,如上所述,本實施方式中,能為每個專用AP定義不同的策略數(shù)據。例如,從設置于店鋪 A的專用APlOl連接到策略服務器103上時,獲取“策略數(shù)據A”,例如,從設置于店鋪B的專用APlOl連接到策略服務器103上時,獲取“策略數(shù)據B”。該情況下,在“策略數(shù)據A”中, 任務的執(zhí)行優(yōu)先級被設定為例如“任務A >任務B”的順序,在“策略數(shù)據B”中,被設定為 “任務B >任務A”的執(zhí)行優(yōu)先級。其結果,用戶于店鋪A時和于店鋪B時,優(yōu)先執(zhí)行的任務不同。其結果,可進行與各店鋪(正確地說是設置于各店鋪的專用AP101)相對應的任務的執(zhí)行控制。進而,也可以根據專用APlOl和設定于主體中的國家信息等信息該二者來獲取不同的策略數(shù)據。此外,本實施方式中,有時在上述策略數(shù)據中也含有用于改變用盡次數(shù)的信息。含有此類信息時,例如,對用盡次數(shù)變?yōu)?的任務將用盡次數(shù)設定為1。其結果,也能夠僅執(zhí)行 1次該任務。這樣,本實施方式中,攜帶游戲裝置1的用戶如果來到專用APlOl附近,則游戲裝置1從上述策略服務器103獲取策略數(shù)據。然后,可與用于與策略服務器103連接的專用 APlOl相對應地,改變該游戲裝置中所執(zhí)行的任務的執(zhí)行優(yōu)先級。由此,如上所述,可以與店鋪相對應地改變被優(yōu)先執(zhí)行的任務(進而改變任務的執(zhí)行順序)。并且此外,例如用戶順便到設有專用APlOl的店鋪A時,可以最優(yōu)先地執(zhí)行下載該店鋪A特有的數(shù)據(例如,只有經由該店鋪的專用APlOl才能獲得的游戲中的道具等)的任務。此外,由于也可以改變用盡次數(shù),故可以在到訪某店鋪時,激活并執(zhí)行例如用盡次數(shù)變?yōu)?、并且長時間未執(zhí)行的任務。 然后,作為該任務的執(zhí)行結果將某些通知顯示于畫面上,能夠給用戶以驚喜,或者賦予不積極收集信息的用戶以“發(fā)現(xiàn)”。其結果,例如,能夠使用戶產生再次玩耍長時間未玩耍的游戲的動機。如上所述,本實施方式中,即使游戲裝置1在“休眠模式”時,通過進行上述“網絡通信”和任務的執(zhí)行(與服務器之間發(fā)送和接收數(shù)據),盡管是本來不是始終在線型終端的游戲裝置1,也能夠向用戶展示好像始終在線的行為。其結果,用戶即使不主動并積極地進行網絡連接操作等,也能夠獲得各種通知以及免費應用程序等,而且,不知不覺中游戲裝置 1的軟件結構發(fā)生改變,從而能夠為用戶帶來驚喜和樂趣。接著,對利用了上述“本地通信”的“擦身通信”的處理概要進行說明。圖7 圖 10是用于說明該“擦身通信”的圖。首先,本實施方式中,在NAND閃存33內確保有“擦身通信”用數(shù)據區(qū)域。圖7是表示該擦身通信用數(shù)據區(qū)域的示意圖。圖7中,該區(qū)域由多個“內存空間(slot)”的集合構成。各內存空間與規(guī)定的應用程序或游戲建立對應。關于該對應的建立,用戶通過進行規(guī)定的操作,用戶可任意地建立對應。各內存空間含有表示被建立了對應的應用程序或游戲的ID、發(fā)件箱,收件箱。而且,“擦身通信”為,在游戲裝置1之間,自動地相互反復搜索對方,相互檢測到對方時,自動地發(fā)送接收該箱內的數(shù)據。以下示出一例。例如,設用戶A在自己所擁有的游戲裝置A中玩耍某游戲A。其結果,在該游戲A的處理中,表示“藏寶地圖之1”的數(shù)據存儲在與游戲A建立了對應的內存空間的發(fā)件箱中。而且,該用戶A玩耍其他游戲B,在該游戲B的處理中,作為游戲中可利用的 “雇傭兵”的“戰(zhàn)士”數(shù)據存儲在與游戲B建立了對應的內存空間的發(fā)件箱中。圖8是表示此類用戶A的游戲裝置A所涉及的存儲狀態(tài)的示意圖。同樣,用戶B在自己所擁有的游戲裝置B中玩耍游戲A。其結果,表示“藏寶地圖之3”的數(shù)據存儲在與游戲A建立了對應的內存空間的發(fā)件箱中。而且,該用戶B玩耍游戲 B,結果,“魔術師”的雇傭兵數(shù)據存儲在與游戲B建立了對應的內存空間的發(fā)件箱中。圖9 是表示用戶B的游戲裝置B中的存儲狀態(tài)的示意圖。以以上的存儲狀態(tài)為前提,假定用戶A、用戶B均攜帶各自所擁有的游戲裝置外出。設為游戲裝置分別進入了“休眠模式”。此外,設為均進行了允許“擦身通信”的設定。 而且,該“休眠模式”期間,游戲裝置1分別周期性地發(fā)送“擦身連接請求”的信號(擦身通信用信標)。圖10是表示此類前提下的“擦身通信”的示意圖。圖10中設為,用戶A的出發(fā)點為地點A,用戶B的出發(fā)點為地點C。并設為,之后,二者到達地點E,各自的游戲裝置接近到可進行本地通信的范圍。此時,一個游戲裝置發(fā)送的“擦身連接請求”由另一個游戲裝置接收,基于此,用于游戲裝置之間的“本地通信”的連接被建立。然后,進行如下的數(shù)據交換。即,用戶A的游戲裝置A中的發(fā)件箱內的數(shù)據被發(fā)送到,游戲裝置B的分別對應的游戲的內存空間的收件箱中。具體而言,游戲A的“藏寶地圖之1”被發(fā)送到游戲裝置B的、對應于游戲A的內存空間的收件箱中。同樣,游戲裝置A的游戲B的“戰(zhàn)士的雇傭兵數(shù)據”被發(fā)送到游戲裝置B的游戲B的內存空間的收件箱中。同樣,從游戲裝置B向游戲裝置A,“藏寶地圖之3”和“魔術師的雇傭兵數(shù)據”被發(fā)送到各自對應的游戲的內存空間的收件箱中。其結果,例如,如圖10的地點B所示,在“擦身通信”后的游戲裝置A中,在游戲 A的內存空間中,在發(fā)件箱中存儲著“藏寶地圖之1”,在收件箱中存儲著“藏寶地圖之3”。 并且,在游戲B的內存空間中,在發(fā)件箱中存儲著“戰(zhàn)士的雇傭兵數(shù)據”,在收件箱中存儲著 “魔術師的雇傭兵數(shù)據”。而且,用戶A可以將該收件箱中存儲的數(shù)據用在各自所對應的游戲中。同樣,關于游戲裝置B,也如地點D所示,存儲有從游戲裝置A接收的數(shù)據“藏寶地圖之1”、“戰(zhàn)士的雇傭兵數(shù)據”,用戶B可以將這些數(shù)據用在各自所對應的游戲中。這樣,本實施方式中的“擦身通信”為,游戲裝置1在“休眠模式”時,利用“本地通信”來發(fā)送接收擦身通信用存儲區(qū)域中存儲的規(guī)定的數(shù)據。不過,關于作為通信對象的應用程序,雙方均僅限于上述內存空間中設定的游戲題目。例如,上述用戶B僅將游戲B與上述內存空間建立對應,關于游戲A,不擁有該游戲本身時,僅進行有關游戲B的數(shù)據的發(fā)送接收,不進行游戲A的數(shù)據的發(fā)送接收。接著,對游戲裝置1中進行的上述處理進行詳細說明。首先,對本處理中使用的主要程序和數(shù)據進行說明,在進行該說明前,關于本實施方式中的處理的執(zhí)行主體進行說明。 本實施方式中,微電腦37、無線通信模塊34、CPU31分別獨立地成為以下說明的處理的執(zhí)行主體,這些處理一邊相互合作一邊被并列執(zhí)行。對主要的處理內容的分擔進行說明的話,微電腦37主要負責游戲裝置1的開閉檢測、電源控制模式的切換控制、任務執(zhí)行時刻的時間管理等相關處理。無線通信模塊34主要負責擦身通信的執(zhí)行開始條件的監(jiān)視、網絡通信時對來自于AP的信標的掃描等處理。CPU31主要負責上述微電腦37、無線通信模塊34所負責的處理之外的全部處理。例如,應用程序的執(zhí)行、任務的執(zhí)行等。此處,為有助于下述說明,圖11中示出了本實施方式中所執(zhí)行的各種功能(程序) 的相關關系。圖11中示出了可并列地執(zhí)行下述處理微電腦37執(zhí)行的微電腦處理、無線通信模塊;34執(zhí)行的無線模塊處理、CPU31執(zhí)行的啟動時處理。圖11的各要素對應于后述的圖 12 圖14所示的各種程序。圖11中示出了,例如,在微電腦37執(zhí)行的“微電腦處理”的程序中,呼出并執(zhí)行“本地通信用BG(后臺,BackGroimd)處理”。進而示出了,在該“本地通信用BG處理”中,呼出并執(zhí)行“網絡通信用BG處理”。此外示出了,該“本地通信用BG處理” 有時在無線通信模塊34執(zhí)行的“無線模塊處理”中也被呼出,有時在CPU31執(zhí)行的啟動時處理中也被呼出。以下,對本處理中使用的主要程序、數(shù)據進行說明。圖12是表示內置于微電腦37 中的存儲區(qū)域(未圖示)所存儲的主要數(shù)據的圖。在微電腦37內部存在程序區(qū)域301和數(shù)據區(qū)域303,在程序區(qū)域301中存儲著用于執(zhí)行上述那樣的微電腦37所負責的處理的微電腦處理程序302,數(shù)據區(qū)域303中存儲著給電狀態(tài)旗標304、下次喚醒時刻305。給電狀態(tài)旗標304是用于表示是否是“休眠模式”的旗標。在設定為接通(ON)時為“通常電力模式”,設定為關閉(OFF)時為“休眠模式”。下次喚醒時刻305是表示解除“休眠模式”的時刻的數(shù)據?;旧?,各任務所設定的下次執(zhí)行時刻中的最早時刻被設定為下次喚醒時刻305。 不過,如后所述,從當前時刻到下次的執(zhí)行時刻的時間太短或者太長時,進行稍微調整。圖13是表示內置于無線通信模塊34中的存儲區(qū)域(省略圖示)中所存儲的主要數(shù)據的圖。在無線通信模塊34內的存儲區(qū)域中,有程序區(qū)域401和數(shù)據區(qū)域403,程序區(qū)域401中存儲著用于執(zhí)行上述無線通信模塊34所負責的處理的無線模塊處理程序402,數(shù)據區(qū)域403中存儲著專用AP識別信息404、已通信終端/專用AP信息405、提取應用程序 ID406。專用AP識別信息404是用于識別上述專用APlOl的字符串。通過對照上述信標中所含的供應商確定信息和該專用AP識別信息404,可判斷是否是專用APlOl。已通信終端/專用AP信息405是用于在短期間內不與相同通信對方進行連續(xù)地通信的信息。具體而言,如果與規(guī)定的通信對方進行通信,則進行了該通信的對方的MAC地址和通信時刻作為已通信終端/專用AP信息405被存儲所定期間(可存儲多個通信對方的相應數(shù)據)。被控制為,即使檢測到存儲在此的通信對方的存在,也不進行通信。由此,能夠避免與相同通信對方連續(xù)地反復進行通信。提取應用程序ID406是將后述的擦身通信用數(shù)據520的應用程序ID522提取而存儲的數(shù)據。該數(shù)據表示成為上述“擦身通信”的對象的應用程序和游戲。圖14是表示存儲于NAND閃存33中的程序、數(shù)據的圖。另外,這些數(shù)據根據需要被載入到主存儲器32中執(zhí)行。NAND閃存33具有程序區(qū)域500和數(shù)據區(qū)域510,程序區(qū)域 500中存儲有菜單處理程序501、任務生成處理程序502、本地通信BG處理程序503、網絡通信BG處理程序504、策略處理程序505、任務執(zhí)行處理程序506、按執(zhí)行順序的排序處理程序 507、安裝處理程序508及多個應用軟件程序509等。菜單處理程序501是用于執(zhí)行與主體菜單相關的處理的程序。任務生成處理程序 502是用于生成各任務的程序。本地通信BG處理程序503和網絡通信BG處理程序504是用于執(zhí)行與上述“本地通信”以及“網絡通信”有關的處理的程序。策略處理程序505是用于執(zhí)行上述“策略數(shù)據”的獲取、以及基于此的任務優(yōu)先級變更等處理的程序。任務執(zhí)行處理程序506是用于執(zhí)行各任務的程序,按執(zhí)行順序的排序處理程序507是在執(zhí)行該任務時用于確定其執(zhí)行順序的程序。安裝處理程序508是用于進行體驗版游戲及免費應用程序的安裝、或者與系統(tǒng)升級有關的處理的程序。應用軟件程序509是用于執(zhí)行例如游戲等各種應用程序的程序。另外,此處為方便以“程序”示出,該應用程序的執(zhí)行中所用的數(shù)據的一部分也含在該應用軟件程序中。接著,對數(shù)據區(qū)域510進行說明。數(shù)據區(qū)域510中存儲有擦身通信用數(shù)據520、任務數(shù)據530、應用程序相關數(shù)據550、主體設定數(shù)據560、接收策略數(shù)據570、安裝列表580、下載列表590、實時(on the fly)用緩存600。擦身通信用數(shù)據520是用于在上述的“擦身通信”中發(fā)送接收的數(shù)據。圖15是表示擦身通信用數(shù)據520的數(shù)據結構的一例的圖。擦身通信用數(shù)據520由內存空間521的集合構成。各內存空間521包括應用程序ID522、發(fā)件箱523和收件箱524。應用程序ID522 是用于確定與該內存空間521建立了對應的應用程序和游戲的ID。發(fā)件箱523中存儲著用于在“擦身通信”中向其他游戲裝置1發(fā)送的數(shù)據。收件箱524中存儲著在“擦身通信”中從其他游戲裝置1接收的數(shù)據。返回到圖14,任務數(shù)據530是對本實施方式中執(zhí)行的任務的內容進行定義的數(shù)據。圖16是表示任務數(shù)據530的數(shù)據結構的一例的圖。任務數(shù)據530存儲有多個任務設定531。各任務設定531的構成包括應用程序ID532、任務ID533、執(zhí)行優(yōu)先級534、通信目的地址URL535、文件路徑536、下次執(zhí)行時刻537、執(zhí)行間隔538、發(fā)送/接收識別旗標539、 用盡次數(shù)M0、未處理旗標Ml、暫時變更旗標M2、任務修訂討3、上次結束時刻M4、任務登記時刻545等。應用程序ID532是表示與該任務相關聯(lián)的應用程序或游戲(典型的是該任務的制作所基于的應用程序或游戲)的ID。任務ID533是用于識別該任務的ID。執(zhí)行優(yōu)先級534是表示該任務的執(zhí)行優(yōu)先級的數(shù)據,存儲有表示上述那樣的 “EXPEDITE”、“HIGH”、“MEDIUM”、“LOff ”、“STOPPED” 的信息。通信目的地址URL535表示該任務的通信目的地址(典型的是數(shù)據的上載目的地址或者下載地址的服務器)。文件路徑536是表示上述上載或者下載的數(shù)據于游戲裝置1 內的保存位置的數(shù)據。即、是表示向上述通信目的地址上載的數(shù)據在游戲裝置1內所處的位置、或者、游戲裝置1內的存儲所下載的數(shù)據的位置的數(shù)據。下次執(zhí)行時刻537是表示該任務下次被執(zhí)行的時刻的數(shù)據。執(zhí)行間隔538是表示該任務的執(zhí)行間隔的數(shù)據。存儲有表示例如每天、每隔2天、每1個星期等的數(shù)據。確定上述下次執(zhí)行時刻537時,使用該執(zhí)行間隔538。發(fā)送/接收識別旗標539是表示該任務是發(fā)送規(guī)定的數(shù)據的“發(fā)送任務”、還是接收規(guī)定的數(shù)據的“接收任務”的旗標。例如,如果該旗標被設定為0N,則是“接收任務”,如果被設定為OFF,則表示是“發(fā)送任務”。用盡次數(shù)540是上述那樣的該任務的用盡次數(shù)。無論執(zhí)行優(yōu)先級534的內容如何, 該次數(shù)為0的任務不被執(zhí)行。未處理旗標541是表示該任務是否已被執(zhí)行的旗標,如果被設定為0N,則表示已執(zhí)行完,如果被設定為OFF,則表示未執(zhí)行。暫時變更旗標542是表示下述內容的旗標基于后述的策略數(shù)據變更任務的執(zhí)行優(yōu)先級534時,該優(yōu)先級的變更是否是暫時性的。任務修訂543是表示適用于該任務的策略的最終修訂的數(shù)據。上次結束時刻544 是表示該任務設定531涉及的任務被最后執(zhí)行并正常結束的時刻的數(shù)據。任務登記時刻 545是表示最開始生成并登記該任務設定531的時刻的數(shù)據。返回到圖14,應用程序相關數(shù)據550是與安裝于游戲裝置1的各種應用程序相關聯(lián)的數(shù)據。圖17是表示應用程序相關數(shù)據550的數(shù)據結構的一例的圖。應用程序相關數(shù)據550中含有多個應用程序區(qū)域551。各應用程序區(qū)域551中存儲有應用程序ID552、任務接收緩存陽3、新安裝旗標554、保存數(shù)據555。應用程序ID552是用于表示與該應用程序區(qū)域551相對應的應用程序的ID。任務接收緩存553是存儲作為上述“接收任務”被執(zhí)行的結果而收到的數(shù)據的區(qū)域。因此,“接收任務”的情況下,示出了用上述任務設定531的文件路徑536來表示該任務接收緩存553的位置的信息(例如地址)。
新安裝旗標5M是表示該應用程序是否是新安裝的應用程序的旗標。如果該旗標被設定為0N,則表示由上述應用程序ID所示的應用程序是新安裝的應用程序(例如,新發(fā)行游戲的體驗版或者新發(fā)行的免費應用程序等)。保存數(shù)據555是與由該上述應用程序ID552所示的應用程序有關的保存數(shù)據,包括任務發(fā)送用數(shù)據556、任務接收數(shù)據557、擦身接收數(shù)據558。另外,例如該應用程序如果是游戲,還含有玩家角色的數(shù)據或者表示游戲進程的數(shù)據等。任務發(fā)送用數(shù)據556是“發(fā)送任務”中要發(fā)送的數(shù)據。表示該數(shù)據的場所的信息 (例如地址)由上述任務設定531的文件路徑536示出。任務接收數(shù)據557是上述任務接收緩存陽3的數(shù)據在執(zhí)行該應用程序時被拷貝的數(shù)據。其結果,被視為保存數(shù)據555的一部分,可在該應用程序的處理中使用。擦身接收數(shù)據558也同樣是在執(zhí)行該應用程序時從上述擦身通信用數(shù)據520的收件箱524中拷貝的數(shù)據。返回到圖14,主體設定數(shù)據560是登記在游戲裝置1中的各種設定等數(shù)據。含有例如用戶姓名及年齡、國家信息的用戶信息。另外,還含有例如設置于用戶自己家的AP的 ESSID (Extended Service Set Identifier,擴展服務集標識符)及密碼等網絡設定等。通過在游戲裝置1中適當?shù)貓?zhí)行用于網絡設定的處理,與用戶的操作相對應地適當設定并存儲該網絡設定。此外,該網絡設定中除了含有上述用戶設定的信息,還含有作為出廠時設置而預先設定的規(guī)定的提供商的AP的ESSID等(例如,公共無線LAN點等)。此外,也存儲有游戲裝置1的系統(tǒng)軟件的最終更新日期和時間等。接收策略數(shù)據570是從上述那樣的策略服務器103接收的策略數(shù)據(因此,策略服務器103存儲的策略數(shù)據的結構也與該接收策略數(shù)據570 —樣)。圖18是表示接收策略數(shù)據570的數(shù)據結構的一例的圖。接收策略數(shù)據570包括策略修訂571、策略更新日期時間 572、AP信息573及多個策略設定574。策略修訂571是表示該接收策略數(shù)據570的修訂的數(shù)據。策略更新日期時間572 是表示該策略數(shù)據被更新的日期時間(上載到策略服務器中的日期時間)的數(shù)據。AP信息 573是表示與該接收策略數(shù)據570建立了關聯(lián)的AP的信息。策略設定574是對成為變更執(zhí)行優(yōu)先級等的對象的任務及其變更內容進行定義的數(shù)據。各策略設定574包括應用程序ID575、任務ID576、執(zhí)行優(yōu)先級577、任務永續(xù)578。 應用程序ID575是表示成為策略數(shù)據的適用對象的應用程序的ID。任務ID576是表示成為策略數(shù)據的適用對象的任務的數(shù)據,除了存儲有表示對上述任務數(shù)據530的任務ID533進行單獨指定的數(shù)據,還存儲有例如如“所有任務”那樣、表示總體指定或者將多個任務合起來進行指定的數(shù)據。執(zhí)行優(yōu)先級577表示變更后的執(zhí)行優(yōu)先級。任務永續(xù)578是表示此次的變更是暫時變更還是永久變更的旗標。如果被設定為0N,則表示是永久變更。返回到圖14,接著,在系統(tǒng)的升級或體驗版應用程序的安裝等需要安裝某些應用程序時,安裝列表580是用于表示該安裝內容的數(shù)據(安裝內容的索引性數(shù)據)。此處,本實施方式中,作為游戲裝置1的出廠時的初始設置之一,該“安裝列表的獲取”的任務被預先登記在上述任務數(shù)據530中。此外,為了表示是該初始設置型的任務而預先確定的值被定義為上述任務ID533。本實施方式中,作為游戲裝置1的系統(tǒng)性功能的一環(huán),定期地獲取該安裝列表580。
圖19是表示安裝列表580的數(shù)據結構的一例的圖。圖19中,安裝列表580包括最新系統(tǒng)更新日期時間581、列表修訂582、AP信息583及多個應用程序信息584。最新系統(tǒng)更新日期時間581是當前經由網絡由制造游戲裝置1或系統(tǒng)程序的廠家提供的、表示游戲裝置1的系統(tǒng)程序的最新更新日期時間的數(shù)據。通過比較此處所示的數(shù)據與游戲裝置1存儲的系統(tǒng)軟件的最終更新日期時間是否一致,來判斷系統(tǒng)升級的必要性。此外,列表修訂582表示該安裝列表580的修訂(版本)。AP信息583是表示與該安裝列表580建立了關聯(lián)的AP的信息。S卩,與上述策略數(shù)據一樣,安裝列表580也可以按照每個AP定義不同內容的信息。應用程序信息584是對能成為安裝對象的應用程序進行定義的數(shù)據,各應用程序信息584包括應用程序ID585、應用程序版本586、應用程序類別587、分級信息588。應用程序ID585是用于識別被安裝的應用程序的ID。應用程序版本586表示被安裝的應用程序等的版本。應用程序類別587是表示該安裝的應用程序的類別的數(shù)據。表示例如是系統(tǒng)程序、還是體驗版、抑或是免費應用程序等。分級信息588是表示該安裝的應用程序的分級(對象年齡)的信息。與主體設定數(shù)據560中所含的用戶的年齡信息等相對應地來決定實際是否進行安裝。返回到圖14,下載列表590是根據上述安裝列表580和上述分級信息等將實際要安裝在游戲裝置1中的程序進行提取并列出表的數(shù)據。圖20是表示下載列表590的數(shù)據結構的一例的圖。圖20中,下載列表590由多個案件信息591構成。此外,各案件信息591 包括應用程序ID592、應用程序類別593、安裝優(yōu)先級594。應用程序ID592和應用程序類別 593是拷貝上述安裝列表580的應用程序ID585和應用程序類別587的數(shù)據。安裝優(yōu)先級 594是用于確定實際安裝時的處理順序的數(shù)據。返回到圖14,實時用緩存600是,在執(zhí)行游戲裝置1的系統(tǒng)升級時,用于載入系統(tǒng)升級用數(shù)據的區(qū)域。本實施方式中,系統(tǒng)升級用數(shù)據作為壓縮文件上載到服務器中。而且, 游戲裝置1在進行系統(tǒng)升級處理時,與下載該壓縮文件平行地,以所謂的實時(on the fly) 方式進行該壓縮文件的載入。該載入目的地址是該實時用緩存600。此外,此處被載入時的升級用文件名以與實際系統(tǒng)數(shù)據的文件名不同的名字被載入。例如,如果實際系統(tǒng)數(shù)據的文件名為“firmware, bin”,載入到實時用緩存600中的升級用數(shù)據的文件名則作為例如 "firmware, upd,,被載入。接著,對由游戲裝置1執(zhí)行的上述處理進行詳細說明。以下,首先對微電腦37進行的處理進行說明,接著,對無線通信模塊34進行的處理進行說明,之后,對CPU31進行的處理進行說明。[微電腦37執(zhí)行的處理]圖21是表示由微電腦37執(zhí)行的微電腦處理的流程圖。只要游戲裝置1的電源不被完全切斷,圖21所示的處理作為后臺處理以規(guī)定間隔被反復執(zhí)行。圖21中,首先,在步驟Sl中,判斷游戲裝置1是否是上述“休眠模式”。具體而言, 通過參照上述給電狀態(tài)旗標304來判斷是否是“休眠模式”。當該判斷結果被判斷為是“休眠模式”時(步驟Sl中的是),接著在步驟S2中判斷是否已經到了喚醒時刻(應解除休眠模式的時刻)。具體而言,微電腦37內的RTC39比較微電腦37內的存儲區(qū)域中的下次喚醒時刻305和當前時刻,由此來進行判斷。當該判斷結果沒有被判斷為喚醒時刻已經到來時(步驟S2中的否),處理進入后述的步驟S6。另一方面,在判斷為喚醒時刻已經到來時 (步驟S2中的是),在步驟S3中,解除“休眠模式”,從微電腦37向CPU31發(fā)出用于進入“通常電力模式”的命令,并使給電狀態(tài)旗標304為0N,而且,向電源管理IC41通知解除休眠。 另外,此處以進入“通常電力模式”的情況為例,但是除此之外,也可以進入上述那樣的不對 LCD供給電源的“顯示屏關閉模式”。S卩,只要是向CPU31供給電力的電源控制模式即可。接著,在步驟S4中,利用CPU31來執(zhí)行本地通信用BG處理。該處理的詳細內容會后述,再次簡單說明此處進行的處理概要。在該流程中的本地通信用BG處理中,結果利用上述“網絡通信”并經由普通AP102和網絡向規(guī)定服務器連接、并執(zhí)行上述任務。此外,也根據需要執(zhí)行安裝處理。然后,如果該本地通信用BG處理結束,則處理進入后述的步驟S6。另一方面,當上述步驟Sl的判斷結果被判斷為游戲裝置1不是“休眠模式”(即正在以“通常電力模式”動作)時(步驟Sl的否),接著,在步驟S5中,參照上述下次喚醒時刻305以及上述任務數(shù)據530的下次執(zhí)行時刻537,來判斷喚醒時刻或任務的執(zhí)行預定時刻即計劃時刻是否已經到來。該判斷的結果被判斷為其中某一時刻已經到來時(步驟S5中的是),處理進入上述步驟S4。另一方面,判斷為任一時刻均沒有到來時(步驟S5的否), 處理進入步驟S6。接著,在步驟S6中,判斷游戲裝置1是否已從閉合狀態(tài)(殼體關閉的狀態(tài))進入打開狀態(tài)(殼體被打開的狀態(tài))(即,游戲裝置1是否已被打開)。具體而言,微電腦37判斷從開閉檢測器40是否有表示殼體已被打開的檢測信號。該判斷的結果判斷為已從閉合狀態(tài)進入到打開狀態(tài)時(步驟S6中的是),在下一個步驟S7中,從微電腦37向CPU31發(fā)送用于解除“休眠模式”的命令,并且將給電狀態(tài)旗標304設置為0N,而且,向電源管理IC41 通知解除休眠。在接下來的步驟S8中,從微電腦37向電源控制IC41通知從“休眠模式”復原(已經解除)。與此相對應地,電源管理IC41開始適當?shù)叵蛴螒蜓b置1的各結構部件供給電力。另一方面,步驟S6的判斷結果判斷為游戲裝置1沒有從閉合狀態(tài)進入到打開狀態(tài)時(步驟S6的否),接著,在步驟S9中,利用來自于開閉檢測器40的信號來判斷游戲裝置 1是否已從打開狀態(tài)進入閉合狀態(tài)(即,游戲裝置1是否已經合上)。其結果判斷為游戲裝置1已經從打開狀態(tài)進入閉合狀態(tài)時(步驟S9的是),在下一個步驟SlO中,從微電腦37 向CPU31發(fā)送用于進入“休眠模式”的命令,并將給電狀態(tài)旗標304設置為OFF。進而,在接下來的步驟Sll中,從微電腦37向電源管理IC41發(fā)出進入“休眠模式”的通知。與此相對應地,電源管理IC41適當?shù)赝V箤τ螒蜓b置1的各結構部件供給電力。另一方面,步驟S9 的判斷結果判斷為游戲裝置1沒有從打開狀態(tài)進入到閉合狀態(tài)時(步驟S9的否),上述步驟SlO和Sll的處理被跳過,微電腦處理結束。[無線通信模塊34執(zhí)行的處理]接著,對無線通信模塊34中執(zhí)行的無線模塊處理進行說明。圖22 圖23是表示該無線模塊處理的流程圖。圖22所示的處理也與上述微電腦處理一樣,只要游戲裝置1的電源沒有被完全切斷,就作為后臺處理以規(guī)定間隔被反復執(zhí)行。圖22中,首先在步驟S21中,參照上述無線通信模塊34內的存儲區(qū)域的已通信終端/專用AP信息405,來判斷是否存儲有距上次通信經過了規(guī)定時間的MAC地址。如上所述,由于在已通信終端/專用AP信息405中存儲著最終的通信時刻,故通過比較該時刻和當前時刻,來判斷經過了規(guī)定時間的MAC地址的有無。在該判斷的結果判斷為存儲有距上次通信經過了規(guī)定時間的MAC地址時(步驟 S21的是),在步驟S22中,滿足該條件的MAC地址及與之建立了關連的最終通信時刻的數(shù)據從已通信終端/專用AP信息405中被刪除。然后,處理進入步驟S23。另一方面,在判斷為沒存儲距上次通信經過了規(guī)定時間的MAC地址時(步驟S21的否),上述步驟S22的處理被跳過,處理進入下一個步驟S23。在步驟S23中,廣播發(fā)送“擦身連接請求”。該“擦身連接請求”指,在上述擦身通信用數(shù)據520中存儲有某些數(shù)據時,是用于告訴其他游戲裝置1希望進行上述“擦身通信” 的請求信號。該信號中含有本身的MAC地址。而且,也含有由提取應用程序ID406所示的應用程序ID。即、“擦身連接請求”包含著表示成為數(shù)據的發(fā)送接收對象的(希望發(fā)送接收) 應用程序的數(shù)據,并被廣播。接著,在步驟S24中,判斷是否已經接收到“擦身連接應答”。該“擦身連接應答” 是來自于接收了上述步驟S23中所廣播發(fā)送的“擦身連接請求”的其他游戲裝置1的應答信號。接收了該應答信號表示,能夠與返回該應答信號的其他游戲裝置1建立“本地通信” 的連接。該判斷的結果判斷為已經接收了來自于其他游戲裝置1的“擦身連接應答”時(步驟SM的是),接著,在步驟S25中,判斷在相互的游戲裝置1中被登記為發(fā)送接收對象的應用程序是否一致。具體而言,對照上述接收的“擦身連接應答”中所含有的應用程序ID與上述提取應用程序ID406。然后,判斷是否存在至少1個以上的一致的應用程序ID。 該判斷結果判斷為一致的應用程序ID —個都沒有時(步驟S25的否),不進行“擦身通信”而結束無線模塊處理。另一方面,被判斷為至少有一個以上的一致的應用程序ID 時(步驟S25的是),執(zhí)行用于發(fā)送接收與該應用程序ID有關的擦身用數(shù)據的處理。具體而言,首先,在步驟S26中,判斷游戲裝置1是否是“休眠模式”。此處,用于判別是否處于休眠中的給電狀態(tài)旗標304存在于微電腦37內,此外,由于無線模塊34和微電腦37經由 CPU31被連接在一起,故在休眠中沒有向CPU進行通電的狀態(tài)下,無線模塊34不能訪問給電狀態(tài)旗標304。因此,通過不能訪問給電狀態(tài)旗標304的結果,能夠判別是休眠中。其結果,如果是“休眠模式”(步驟S26的是),則在步驟S27中,向CPU31發(fā)送用于解除“休眠模式”的命令。此外,此處,由于只要是向CPU31供給電力的模式即可,也可以進入上述的“顯示屏關閉模式”。然后,在步驟S28中,執(zhí)行本地通信用BG處理。另一方面,在被判斷為游戲裝置1不是“休眠模式”時(步驟S26的否),由于被認為是以“通常電力模式”運行,故上述步驟S27的處理被跳過,處理進入步驟S28。步驟S28中,利用CPU31來執(zhí)行本地通信用BG處理。該處理的詳細內容會后述, 如果對該流程中的本地通信用BG處理中的處理概要進行簡單說明,則結果進行采用了“本地通信”的擦身通信用數(shù)據520的發(fā)送,之后,進行接收。而且,如果該本地通信用BG處理結束,則無線模塊處理也結束。另一方面,在上述步驟S24的判斷結果沒有判斷為已經接收到針對本身所廣播的請求信號的“擦身連接應答”時(步驟S24的否),接著,在步驟S29中,判斷本身是否已經接收到來自于其他游戲裝置1“擦身連接請求”。該判斷結果判斷為已經接收到從其他游戲裝置1發(fā)送的“擦身連接請求”時(步驟S29的是),在下一個步驟S30中,參照上述已通信終端/專用AP信息405,判斷是否存儲有發(fā)送源的MAC地址。即,判斷是否是來自于在最近的時間中完成“擦身通信”的對方的“擦身連接請求”。該判斷結果判斷為在已通信終端 /專用AP信息405中存儲有發(fā)送源的MAC地址時(步驟S30的是),不進行與該發(fā)送源的通信而結束無線模塊處理。另一方面,當被判斷為發(fā)送源的MAC地址沒有存儲在已通信終端/專用AP信息 405中時(步驟S30的否),在步驟S31中,與上述步驟S25 —樣,判斷登記為“擦身通信” 的對象的應用程序中是否存在一致的應用程序ID。該判斷結果判斷為沒有一致的應用程序ID時(步驟S31的否),不進行與該發(fā)送源的通信,無線模塊處理結束。另一方面,被判斷為至少有一個以上的一致的應用程序ID時(步驟S31的是),在步驟S32中,與步驟S^ 一樣,判斷游戲裝置1是否是“休眠模式”。其結果,如果是“休眠模式”(步驟S32的是), 在步驟S33中,與步驟S27 —樣,向CPU31發(fā)送用于解除“休眠模式”的命令。然后,在步驟 S34中,執(zhí)行本地通信用BG處理。另一方面,當被判斷為游戲裝置不是“休眠模式”時(步驟S32的否),由于已經以“通常電力模式”運行,所以上述步驟S33的處理被跳過,處理進入到步驟S34中。在步驟S34中,與上述步驟S28同樣,執(zhí)行本地通信用BG處理,作為這種情況下的處理概要,進行擦身通信用數(shù)據的接收,之后,進行發(fā)送(與上述步驟S28的發(fā)送和接收的順序相反)。接著,對被判斷為在上述步驟S29中也沒有接收到“擦身連接請求”時的處理(步驟S29的否)進行說明。此時,進行在附近是否存在專用APlOl的判斷、以及存在時執(zhí)行用于與專用APlOl通信的處理。具體而言,在圖23的步驟S35中,首先,對從接入點發(fā)出的信標進行掃描。即所謂的“被動掃描”。此處,本實施方式中,用于與專用APlOl通信的通信信道被預先確定。因此,該處理中,在進入休眠模式時通過在設定該通信信道之后進入模式, 即使不啟動CPU31,也能夠進行被動掃描。接著,在步驟S36中,判斷作為上述掃描的結果是否已經收到從專用APlOl發(fā)送的信標。具體而言,判斷無線模塊內的存儲區(qū)域中存儲的專用AP識別信息404是否被包含在通過上述掃描所獲得的接收的信標的供應商確定信息中。該判斷結果沒有判斷為已接收到來自于專用APlOl的信標時(步驟S36的否),該無線模塊處理結束。另一方面,在被判斷為已經接收到來自于專用AP的信標時(步驟S36的是),在步驟S37中,判斷該信標的發(fā)送源的專用APlOl的MAC地址是否存儲在已通信終端/專用 AP信息405中。即,判斷是否是來自于最近已完成通信的專用APlOl的信標。該判斷的結果判斷為存儲在已通信終端/專用AP信息405中時(步驟S37的是),該無線模塊處理結束ο另一方面,被判斷為沒有存儲在已通信終端/專用AP信息405中時(步驟S37的否),接著,在步驟S38中,與步驟S^及步驟S32 —樣,判斷游戲裝置1是否是“休眠模式”。 其結果被判斷為“休眠模式”時(步驟S38的是),在步驟S39中,與步驟S27及步驟S33 — 樣,向CPU31發(fā)出用于解除“休眠模式”的命令。然后,在步驟S40中,執(zhí)行本地通信用BG 處理。另一方面,在被判斷為游戲裝置不是“休眠模式”時(步驟S38的否),上述步驟S39 的處理被跳過,處理進入步驟S40。在步驟S40中,執(zhí)行上述本地通信用BG處理。該處理的詳細內容會后述,但是如果對該流程中的執(zhí)行的內容進行簡單說明,則結果執(zhí)行經由專用APlOl連接到策略服務器103上的處理、以及基于策略數(shù)據的任務優(yōu)先級的變更處理等,而且,執(zhí)行各種任務。然后, 如果該本地通信用BG處理結束,則該無線模塊處理結束。[CPU3I執(zhí)行的處理]以下,關于CPU31執(zhí)行的處理進行說明。[啟動時處理]圖M 圖25是表示游戲裝置1被啟動時執(zhí)行的啟動時處理的詳細內容的流程圖。如果購入后的游戲裝置1最初被啟動,則開始該流程圖的處理。之后,只要不完全切斷電源,圖M所示的步驟S62 S74的處理循環(huán)作為后臺處理被反復執(zhí)行。例如,即使在執(zhí)行游戲處理等時,圖M 圖25所示的流程圖的處理作為后臺處理也被并列地執(zhí)行(主要是為了監(jiān)視首頁按鈕141在游戲處理中等被押下、以及、此時的插入處理)。圖M中,首先,在步驟S61中執(zhí)行菜單處理。該處理的詳細內容會后述,對其處理概要進行簡單說明的話,進行與菜單畫面顯示相關的處理和在菜單畫面中由用戶選擇的應用程序的啟動/執(zhí)行處理等。接著,在步驟S62中,判斷是否已接收到“休眠模式”的解除指示。具體而言,在以下情況下,被判斷為已接收到“休眠模式”的解除指示。(1)在“休眠模式”中,接收“擦身連接請求”或者“擦身連接應答”,并從上述無線通信模塊;34接收到了休眠解除的指示時(上述圖22的步驟S27或者步驟S33)。(2)在“休眠模式”中接收來自于專用APlOl的信標,并從無線通信模塊34接收到了休眠解除的指示時(上述圖23的步驟S39)。(3)微電腦37(RTC39)檢測下次喚醒時刻的到來,從微電腦37接收到了休眠解除的指示時(上述圖21的步驟S3)。(4)游戲裝置1從閉合狀態(tài)變?yōu)榇蜷_狀態(tài),從微電腦37接收到了休眠解除的指示時(上述圖21的步驟S7)。該判斷結果判斷為已接收到休眠解除的指示時(步驟S62的是),接著,在步驟 S63中,判斷該解除指示是否是從無線通信模塊34發(fā)出的指示。其結果判斷為是從無線通信模塊34發(fā)出的指示時(步驟S63的是),在步驟S64中,經由微電腦37向電源控制IC41 發(fā)出表示解除“休眠模式”的通知,并將微電腦37內的給電狀態(tài)旗標304設置為ON。與之相對應,電源控制IC41開始向CPU供給電力,在步驟S65中,“休眠模式”被解除。另一方面, 上述步驟S63的判斷結果判斷為不是來自于無線通信模塊34的指示時(步驟S63的否), 被認為是來自于微電腦37的指示,但是是來自于微電腦37的指示的情況下,已經向電源管理IC41進行了通知,并且,給電狀態(tài)旗標304也已經變化。因此,上述步驟S64的處理被跳過,處理進入步驟S65。之后,處理進入后述的步驟S69。另一方面,上述步驟S62的判斷結果判斷為沒有受理“休眠模式”解除的指示時 (步驟S62的否),在步驟S66中,判斷是否已接收到“休眠模式”的進入指示。具體而言, 在以下情況下,被判斷為已經接收到“休眠模式”的進入指示。(1) “休眠模式”的狀態(tài)被解除并進行了上述“擦身通信”之后,返回到“休眠模式” 的指示被再次發(fā)出時(后述的圖31的步驟S166)。(2) “休眠模式”被解除而進行了與專用AP的通信,之后返回到“休眠模式”的指示被再次發(fā)出時(后述的圖33的步驟S195)。
(3)利用喚醒時刻的到來而解除“休眠模式”,在進行了通信后,返回到“休眠模式” 的指示被再次發(fā)出時(后述的圖33的步驟S195)。(4)從打開狀態(tài)變?yōu)殚]合狀態(tài),從微電腦37接收了進入“休眠模式”的指示時(上述圖21的步驟S10)。此處,上述⑴ (3)的指示在后述的“本地通信用BG處理”或者“網絡通信用BG 處理”中發(fā)出。步驟S66的判斷結果被判斷為接收了向“休眠模式”的進入指示時(步驟S66的是),在、步驟S67中,經由微電腦37向電源管理IC41通知向“休眠模式”進入,并將微電腦37內的給電狀態(tài)旗標304設置為OFF。然后,在步驟S68中,進行向“休眠模式”的進入。 另一方面,上述步驟S66的判斷結果判斷為沒有向“休眠模式”的進入指示時(步驟S66的否),上述步驟S67、S68的的處理被跳過,處理進入以下說明的步驟S69。接著,在圖25的步驟S69中,判斷執(zhí)行任一任務的執(zhí)行結果是否接收了某些數(shù)據。 其結果,如果在任一任務中接收了某些數(shù)據(步驟S69的是),則在步驟S70中,使游戲裝置 1的LED15A C中的至少任一個點亮。相當于所謂的“新到達通知”。另一方面,在沒有接收什么數(shù)據時(步驟S69的否),步驟S70的處理被跳過,處理進入下一個步驟S71。接著,在步驟S71中,判斷游戲裝置1是否是“休眠模式”。具體而言,可通過參照給電狀態(tài)旗標304來判斷。其結果被判斷為是“休眠模式”時(步驟S71的是),返回上述步驟S62,重復處理。另一方面,步驟S71的判斷結果被判斷為不是“休眠模式”時(步驟 S71的否),接著,在步驟S72中,判斷是否接收了關于規(guī)定的任務的即刻執(zhí)行的指示。該判斷的結果被判斷為沒有接收任務的即刻執(zhí)行的指示時(步驟S72的否),處理進入后述的步驟S74。另一方面,被判斷為已接收到任務的即刻執(zhí)行的指示時(步驟S72的是),在步驟S73中,執(zhí)行本地通信用BG處理。該處理的詳細內容會后述,但是對該流程中的本處理的概要進行簡單說明的話,執(zhí)行下述處理嘗試向游戲裝置1中預先登記的AP的連接的處理、和能連接的情況下的、利用了“網絡通信”的數(shù)據的發(fā)送接收處理等(即,任務的執(zhí)行)。然后,在步驟S74中,判斷首頁按鈕141是否已被按下。該判斷的結果為首頁按鈕 141已被按下時(步驟S74的是),返回上述步驟S61,在首頁按鈕141沒有被按下時(步驟 S74的否),返回上述步驟S62,重復處理。以上述結束對啟動時處理的說明。[菜單處理]接著,說明上述步驟S61所示的菜單處理。該處理中,進行與菜單畫面的顯示以及應用程序啟動有關的處理。特別是,進行將新安裝的應用程序等的“新到達要素”反映到菜單畫面上并進行顯示的處理等。此外,也執(zhí)行與游戲裝置1的系統(tǒng)升級有關的處理。圖26是表示該菜單處理的詳細內容的流程圖。圖沈中,首先,在步驟S91中,判斷作為任務執(zhí)行的結果是否已獲取系統(tǒng)的升級用數(shù)據。這通過上述實時用緩存600中是否存在系統(tǒng)升級用數(shù)據來判斷(另外,該數(shù)據在后述的“安裝處理”中生成)。除了這種判斷方法外,也可以在獲取了系統(tǒng)升級用數(shù)據時,將規(guī)定的旗標先設定為0N,參照該旗標來判斷。該判斷結果被判斷為沒有獲取系統(tǒng)升級用數(shù)據時(步驟S91的否),處理進入后述的步驟S97。另一方面,在被判斷為已經獲取了系統(tǒng)升級用數(shù)據時(步驟S91的是),執(zhí)行與游戲裝置1的系統(tǒng)升級有關的處理。具體而言,首先,存在于上述實時用緩存600中的系統(tǒng)升級用數(shù)據被移動到存儲有系統(tǒng)數(shù)據的內存區(qū)域(memory area)。如上所述,載入到實時用緩存600中的升級用數(shù)據的文件名以不同于實際系統(tǒng)數(shù)據文件名的名字被載入。因此, 該時點的狀態(tài)為,在存儲有系統(tǒng)數(shù)據的內存區(qū)域中并列地存儲有例如“firmware, bin” (進行升級前就有的系統(tǒng)數(shù)據)和“firmware, upd”(升級用數(shù)據)的兩個數(shù)據。接著,在步驟S92中,生成用于向用戶確認是否反映系統(tǒng)升級用數(shù)據的確認畫面, 并顯示于下側IXD12上。然后,受理用戶輸入的指示。設置這種確認畫面是因為下述的理由。即,系統(tǒng)的升級由于是與游戲裝置1的主干相關的內容,可能因該內容的不同,而對用戶產生大的影響。因此,這樣讓用戶進行確認。接著,在步驟S93中,判斷用戶對上述確認畫面的指示內容是否是指示反映升級用數(shù)據的內容。該判斷結果如果是指示反映的內容(步驟S93的是),則在步驟S94中,反映系統(tǒng)數(shù)據的升級。具體而言,刪除上述原(更新前的)系統(tǒng)數(shù)據,并將升級用數(shù)據的文件名重命名為系統(tǒng)數(shù)據的名字,來反映系統(tǒng)數(shù)據的升級。這樣,相對于更新確認的問詢,由于通過文件名的重命名處理來升級系統(tǒng)數(shù)據,故從用戶看來,好像一瞬間進行了系統(tǒng)的升級。以前,從用戶看來,在這種升級處理時,通常產生為完成處理的等待時間。但是,如上所述,當存在系統(tǒng)的上載數(shù)據時,先完成下載和文件的載入,之后,通過讓用戶進行上述確認, 能夠防止系統(tǒng)升級時使用戶感覺到等待時間。如果上述步驟S94的處理結束,之后,在步驟 S95中執(zhí)行菜單的再次啟動。其結果,處理返回上述步驟S91。另外,由于認為除系統(tǒng)升級以外的數(shù)據如免費應用程序、體驗版游戲等對整個系統(tǒng)的影響小,所以不進行上述問詢而被自動地安裝,并反映至菜單畫面(后述的“安裝處理”)。另一方面,上述步驟S93的判斷結果被判斷為是不反映升級的指示內容時(步驟 S93的否),在步驟S96中,上述系統(tǒng)升級用數(shù)據(上述的例子中為“firmware, upd”)被廢棄。然后,返回上述步驟S91。接著,對上述步驟S91的判斷結果被判斷為沒有獲取系統(tǒng)升級用數(shù)據時的處理 (步驟S91的否)進行說明。這種情況下,接著,執(zhí)行菜單畫面的生成。本實施方式中,執(zhí)行對游戲裝置1中安裝的應用程序進行掃描的處理,與被檢測出的各應用程序對應的圖標被適當配置在菜單畫面上,從而生成并顯示菜單畫面。此外,該掃描過程中,也執(zhí)行與新到達要素(在后述的“安裝處理”中新安裝的應用程序等)的有無相關聯(lián)的處理。具體而言,首先,在步驟S97中,參照NAND閃存33的應用程序相關數(shù)據550,并判斷關于安裝在游戲裝置1中的所有應用程序是否已經進行了下述處理(應用程序的掃描)。 該判斷的結果被判斷為還剩有未處理的應用程序時(步驟S97的否),接著,從未處理的應用程序中選擇任一個作為處理對象(以下,稱為掃描對象應用程序),在步驟S98中,判斷該掃描對象應用程序是否是新安裝的應用程序。通過參照上述應用程序相關數(shù)據550,并且與掃描對象應用程序相當?shù)膽贸绦騾^(qū)域的新安裝旗標5M是否設定為ON來進行該判斷。該判斷結果被判斷為掃描對象應用程序是新安裝的應用程序時(步驟S98的是), 在步驟S99中,生成上述圖5所示的禮物圖標112,并將其適當配置在菜單畫面上。另一方面,被判斷為不是新安裝的應用程序時(步驟S98的否),在步驟SlOO中,生成與該掃描對象應用程序相對應的圖標并將其適當配置在菜單畫面上。然后,在步驟SlOl中,判斷是否已接收該掃描對象應用程序用的數(shù)據(例如,告知的通知或者追加信息內容等)。通過參照例如上述應用程序區(qū)域551內的任務接收緩存553、或者與該掃描對象應用程序建立了對應的擦身通信用數(shù)據520的收件箱5M來進行該判斷(既可以參照任一方來進行判斷,也可以參照雙方來進行判斷)。該判斷結果被判斷為有新接收的數(shù)據時(步驟SlOl的是),在步驟S102中,在與該掃描對象應用程序相對應的圖標附近,配置上述圖6所示的“New ! ”標識。然后,返回上述步驟S97,選擇下一個掃描對象應用程序。另一方面,步驟SlOl的判斷結果被判斷為沒有新接收的數(shù)據時(步驟SlOl 的否),步驟S102的處理被跳過,返回上述步驟S97的處理。然后,對在上述步驟S97中被判斷為完成了所有應用程序(完成掃描)時(步驟 S97的是)的處理進行說明。該情況下,接著進行與應用程序的啟動/執(zhí)行有關的處理。具體而言,首先,在圖27的步驟S103中,判斷是否已從菜單畫面選擇了表示某應用程序的圖標。例如,判斷用戶在上述圖4所示的菜單畫面中是否對規(guī)定的圖標進行了觸摸的操作。該判斷結果被判斷為沒有選擇菜單畫面上的任一應用程序(的圖標)時(步驟S103的否), 重復該步驟S103的判斷。另一方面,在判斷為已選擇了菜單畫面上的某應用程序(的圖標)時(步驟S103 的是),接著,在步驟S104中,判斷與所選擇的應用程序相對應的新安裝旗標5M是否被設定為ON。即,判斷是否是新安裝的應用程序。其結果,在被判斷為新安裝旗標5M被設定為 ON時(步驟S104的是),由于與該應用程序相對應的圖標作為上述禮物圖標112被顯示, 故在步驟S105中,該禮物圖標112被變更成原本定義為該應用程序圖標的圖標(作為應用軟件程序的一部分被存儲)。此時,也進行禮物圖標112的箱子打開的動畫顯示。接著,在步驟S106中,關于該應用程序的新安裝旗標5M被設定為OFF,并返回上述步驟S103。另一方面,上述步驟S104的判斷結果判斷為新安裝旗標被設定為OFF時(步驟 S104的否),接著進行被選擇的應用程序的啟動及其執(zhí)行。首先,在啟動所選擇的應用程序時,在步驟S107中,利用認證密鑰進行認證處理,并判斷認證是否成功。此處,該認證處理是為了防止因某些原因而安裝的非法應用程序被執(zhí)行的處理。通過使用與應用軟件程序一起下載等的認證密鑰,來認證是否是合法的應用程序。如果該判斷的結果是認證成功(步驟S107的是),則在步驟S108中,執(zhí)行所選擇的應用程序的處理(以下,稱為“各應用程序的處理”)。之后,如果該應用程序的處理結束,返回上述步驟S91的處理。另一方面,認證失敗時(步驟S107的否),不進行該應用程序的執(zhí)行,返回上述步驟S91的處理。以上對主體菜單處理的說明結束。[各應用程序的處理]接著,對上述步驟S108中所示的各應用程序的處理進行說明。另外,各應用程序的具體處理內容當然各自不同。因此,省略關于該點的說明,對本實施方式涉及的部分、即、 對與上述任務有關的處理以及與上述各種通信關聯(lián)的處理的、作為其最大公約數(shù)性的處理內容、即、被認為在哪個應用程序中都普遍進行的處理進行說明。圖觀 圖四是表示上述各應用程序的處理的詳細內容的流程圖。圖觀中,首先,在步驟S121中,作為某些任務被執(zhí)行的結果,判斷在任務接收緩存553中是否存在新接收的本應用程序用的數(shù)據。該判斷的結果被判斷為存在該新接收的數(shù)據時(步驟S121的是),在步驟S122中,任務接收緩存553的數(shù)據被移動到本應用程序的保存數(shù)據555的任務接收數(shù)據557中(其結果,任務接收緩存553變空)。之后,處理進入步驟S123。另一方面,被判斷為沒有新接收的數(shù)據時(步驟S121的否),步驟S122的處理被跳過,處理進入步馬聚S123 ο接著,在步驟S123中,判斷與本應用程序建立了對應的擦身通信用數(shù)據520的收件箱524中是否存在新接收的數(shù)據。該判斷的結果被判斷為在收件箱524中有新接收的數(shù)據時(步驟S123的是),在步驟SlM中,該收件箱524內的數(shù)據被移動到本應用程序的保存數(shù)據555的擦身接收數(shù)據558中(其結果,收件箱5M變空)。然后,處理進入步驟S125。 另一方面,被判斷為收件箱524中沒有新接收的數(shù)據時(步驟S123的否),上述步驟SlM 的處理被跳過,處理進入步驟S125。然后,在步驟S125中,執(zhí)行與各應用程序的內容相對應的各種信息處理。例如,游戲處理、繪圖軟件處理、攝像裝置應用程序處理等。該信息處理中,可使用步驟S122或者步驟SlM中被新移動的任務接收數(shù)據557或者擦身接收數(shù)據558的數(shù)據。接著,在步驟SU6中,判斷上述步驟S125中的各種信息處理的結果是否產生了新追加任務的事件、或者更新任務的內容的事件。其結果被判斷為沒有產生該事件時(步驟 S126的否),處理進入后述的步驟S132。另一方面,被判斷為產生了新追加任務或者更新任務的事件時(步驟SU6的是), 接著,在步驟S127中,判斷該產生的事件的內容是關于“發(fā)送任務”的還是關于“接收任務” 的。該判斷的結果被判斷為是“發(fā)送任務”的追加或者更新的內容時(步驟S127的是),在接下來的步驟SU8中,制作要發(fā)送的數(shù)據,并將其作為保存數(shù)據555的任務發(fā)送用數(shù)據556 存儲。進而,在步驟SU9中,設定“發(fā)送任務”用的各種參數(shù)。此處設定的參數(shù)是用于設定各項目的參數(shù),該各項目構成上述圖16所示的任務設定531。具體而言,進行下述參數(shù)設定。(1)應用程序ID —本應用程序的ID(2)任務ID—新追加任務時是新值、更新時是與要更新的任務的任務ID相同的值(3)執(zhí)行優(yōu)先級一任意值(4)通信目的地址URL —發(fā)送目的地址的服務器的URL(5)文件路徑一表示上述任務發(fā)送用數(shù)據556的位置的值(6)下次執(zhí)行時刻一任意值(7)執(zhí)行間隔一任意值(8)發(fā)送/接收識別旗標一表示“發(fā)送”的值(9)用盡次數(shù)一任意值在進行上述的參數(shù)設定后,處理進入后述的步驟S131。另一方面,上述步驟S127的判斷結果被判斷為所產生的事件的內容是涉及“接收任務”的內容時(步驟S127的否),在步驟S130中,設定“接收任務”用的各種參數(shù)。與上述步驟SU9同樣,該處理是對任務設定531的各項目的設定用參數(shù)進行設定的處理。具體而言,進行下述參數(shù)設定。(1)應用程序ID —本應用程序的ID(2)任務ID —任務新追加時是新值、更新時與要更新的任務的任務ID相同的值(3)執(zhí)行優(yōu)先級一任意值(4)通信目的地址URL —成為接收地址的服務器的URL
(5)文件路徑一表示接收的數(shù)據的存儲地址(任務接收緩存55 的值(6)下次執(zhí)行時刻一任意值(7)執(zhí)行間隔一任意值(8)發(fā)送/接收識別旗標一表示“接收”的值(9)用盡次數(shù)一任意值進行上述參數(shù)設定之后,處理進入后述步驟S131。接著,在步驟S131中執(zhí)行任務生成處理,該任務生成處理用于基于上述設定的參數(shù)來新追加任務或者更新已有任務。圖30是表示上述步驟S131中所示的任務生成處理的詳細內容的流程圖。圖30中,首先,在步驟S151中,基于上述參數(shù)的各項目,生成作業(yè)用的任務設定數(shù)據。該作業(yè)用的任務設定數(shù)據是在主存儲器32生成的暫時性數(shù)據,具有與上述任務設定531相同的數(shù)據結構。另外,對沒有進行參數(shù)指定的任意項目設定作為初始值設定的值。接著,在步驟S152中,判斷該作業(yè)用任務設定數(shù)據的應用程序ID和任務ID是否與上述任務數(shù)據530中存儲的任務設定531的任一應用程序ID532和任務ID533重復。艮口、 判斷是新追加的任務還是已有任務的更新。該判斷的結果如果是有重復的ID(步驟S152 的是),在步驟S153中,該重復的任務設定531的內容被上述作業(yè)用的任務設定數(shù)據替換 (即、被更新)。另一方面,被判斷為不存在重復的ID時(步驟S152的否),在步驟SlM 中,上述作業(yè)用的任務設定數(shù)據作為新任務設定531被追加登記到任務數(shù)據530中。然后, 作業(yè)用的任務數(shù)據被刪除,該任務生成處理結束。返回圖28,如果步驟S131的處理結束,接著,在圖四的步驟S132中,判斷是否因上述步驟S125的各種信息處理而產生了與采用“擦身通信”的發(fā)送有關的事件。例如判斷,在上述各種信息處理中,是否從用戶發(fā)出了用于指示采用“擦身通信”來發(fā)送某些數(shù)據的指示。該判斷結果被判斷為產生了利用“擦身通信”發(fā)送某些數(shù)據的事件時(步驟S132 的是),在步驟S133中,首先,適當生成與上述事件內容相應的發(fā)送用數(shù)據。然后,將該生成的發(fā)送用數(shù)據存儲到上述擦身通信用數(shù)據520中的、與本應用程序相對應的內存空間521 的發(fā)件箱523中。然后,處理進入后述的步驟S134。另一方面,上述步驟S132的判斷結果被判斷為沒有發(fā)生上述事件時(步驟S132的否),步驟S133的處理被跳過,處理進入步驟 S134。然后,在步驟S134中,判斷是否有從服務器接收的數(shù)據。即、判斷是否通過執(zhí)行 “接收任務”接收了某些新數(shù)據(因此,在上述步驟S121的判斷中被判斷為是時,該判斷中也被判斷為是)。例如,如果從服務器接收了新數(shù)據,由于該新數(shù)據已在上述步驟S122中被移動到了保存數(shù)據555中,通過參照該保存數(shù)據555來進行該判斷。該判斷的結果被判斷為沒有從服務器接收的新數(shù)據時(步驟S134的否),處理進入后述的步驟S142。另一方面,被判斷為有從服務器接收的新數(shù)據時(步驟S134的是), 接著,在步驟S135中,判斷在該接收的數(shù)據中是否含有告知與當前正在執(zhí)行的應用程序有關的網絡服務結束的通知。其結果,被判斷為不含有服務結束的通知時(步驟S135的否), 處理進入后述的步驟S141。另一方面,被判斷為含有服務結束的通知時(步驟S135的是),在步驟S136中, 服務結束的內容顯示在上側IXD22或下側IXD12上。接著,在步驟S137中,判斷在任務數(shù)據530內是否剩有包含當前正在執(zhí)行的應用程序的應用程序ID532的任務設定531。被判斷為剩有時(步驟S137的是),包含當前正在執(zhí)行的應用程序的應用程序ID532的任務設定531被全部刪除。另一方面,被判斷為沒剩有時(步驟S137的否),上述步驟S138的處理被跳過。然后,在步驟S139中,參照擦身通信用數(shù)據520,判斷是否存在被分配了當前正在執(zhí)行的應用程序的應用程序ID522的內存空間521。被判斷為還剩有時(步驟S139的是), 在步驟S140中,清除與當前正在執(zhí)行的應用程序相對應的內存空間521的內容。其結果, 該內存空間521與該應用程序的對應被解除。另一方面,被判斷為沒剩有上述內存空間時 (步驟S139的否),步驟S140的處理被跳過。接著,在步驟S141中,根據需要執(zhí)行顯示上述接收的新數(shù)據的內容的處理。接著,在步驟S142中,判斷是否滿足該執(zhí)行中的應用程序處理的結束條件。其結果如果是不滿足結束條件(步驟S142的否),返回上述步驟S121,重復處理。如果滿足結束條件(步驟S142的是),結束本應用程序處理。以上述結束各應用程序的處理的說明。[本地通信用BG處理]接著,對上述各處理中適當呼出的本地通信用BG處理(具體而言,圖21的步驟 S4、圖22的步驟S^及S34、圖23的步驟S40、圖25的步驟S7!3)進行說明。該處理中,主要進行上述“擦身通信”中的發(fā)送接收處理、上述規(guī)定的AP的掃描以及與該AP的連接處理等控制。此外,與規(guī)定的AP連接時,適當?shù)睾舫鲇糜谶M行上述“網絡通信”等的處理即“網絡用BG處理”。圖31 圖32是表示該本地通信用BG處理的詳細內容的流程圖。首先,在步驟 S161中,判斷無線通信模塊34是否接收了擦身連接應答。通過例如CPU31向無線通信模塊34問詢是否接收了擦身連接應答的處理來進行該判斷。該判斷的結果被判斷為沒有接收上述擦身連接應答時(步驟S161的否),處理進入后述的步驟S167。另一方面,被判斷為接收了上述擦身連接應答時(步驟S161的是),存在可對本游戲裝置1發(fā)出的請求進行應答的(建立了用于本地通信的連接)其他游戲裝置1(在上述圖22的步驟S28中,來到該流程)。因此,在下一個步驟S162中,擦身通信用數(shù)據520的發(fā)件箱523的數(shù)據被發(fā)送給成為該通信對方的其他游戲裝置1。不過,如上所述,被發(fā)送的數(shù)據僅限于上述應用程序 ID522與通信對方的擦身通信用數(shù)據520的相應ID —致的內存空間521的數(shù)據。接著,在步驟S163中,發(fā)送時刻以及作為該通信對方的其他游戲裝置1的MAC地址被存儲到無線通信模塊34內的已通信終端/專用AP信息405中。接著,在步驟S164中,判斷是否進行了擦身通信中的“接收”的處理。本實施方式中,擦身通信原則上成套進行“發(fā)送”和“接收”。因此,該判斷中,進行是二者均完成還是僅一方完成的判斷。該判斷的結果被判斷為還沒有進行接收處理時(步驟S164的否),進入后述步驟S170的處理,接收從通信對方發(fā)來的數(shù)據。 另一方面,被判斷為已經進行了接收處理時(步驟S164的是),在步驟S165中,判斷為了進行此次通信(該通信不僅包含“本地通信”,而且包含后述的“網絡通信”)是否已解除“休眠模式”。該判斷的結果被判斷為為了此次通信已解除了“休眠模式”時(步驟S165 的是),由于被認為此次通信前是“休眠模式”的狀態(tài),故為返回該狀態(tài),在步驟S166中,從 CPU31本身發(fā)送用于停止向CPU31供電的命令,執(zhí)行用于進入“休眠模式”的處理,并且將微電腦37內的給電狀態(tài)旗標304設置為OFF,通知電源管理IC41進入休眠。另一方面,步驟 S165的判斷結果被判斷為沒有為了此次通信解除“休眠模式”時(步驟S165的否),由于被認為本來是以“通常電力模式”運行的狀態(tài),所以跳過步驟S166的處理。然后,結束該本地通信用BG處理。接著,對上述步驟S161的判斷結果被判斷為沒有接收上述擦身連接應答時的處理進行說明。這種情況下,首先,在步驟S167中,判斷無線通信模塊34是否接收了擦身連接請求、即、來自于其他游戲裝置1的擦身通信請求。其結果被判斷為沒有接收該請求時 (步驟S167的否),處理進入后述的步驟S173。另一方面,被判斷為接收了該請求時(步驟 S167的是),在步驟S168中,擦身連接應答被生成,并被發(fā)送給上述擦身連接請求的發(fā)送源的其他游戲裝置1 (另外,在上述圖22的步驟S34的處理中,以該流程推進處理)。此時,上述無線通信模塊34中存儲的提取應用程序ID406的內容包含在該擦身連接應答中被發(fā)送 (即,將成為擦身通信對象的應用程序通知給對方側)。接著,在步驟S169中,應答時刻以及作為通信對方的其他游戲裝置1的MAC地址被存儲在無線通信模塊34內的已通信終端/專用AP信息405中。接著,在步驟S170中,判斷是否已從通信對方接收數(shù)據。其用于判斷下述情形本實施方式中,由于僅將應用程序ID522 —致的信息作為發(fā)送接收對象,故接收來自于其他游戲裝置1的擦身通信請求,雖然建立了連接,但是由于二者沒有一致的應用程序ID522, 所以實際上不存在發(fā)送接收的數(shù)據。即、雖然對方終端接收了步驟S169中發(fā)送的連接應答,但是在對方終端側的圖22的步驟S25中為否時,數(shù)據沒有發(fā)送來。該判斷中被判斷為沒有接收來自于對方終端的數(shù)據(一定時間內)時(步驟S170的否),由于被認為相當于沒有上述一致的應用程序ID522,處理進入上述步驟S165,進行是否返回“休眠模式”的判斷。另一方面,被判斷為從對方終端接收了數(shù)據時(步驟S170的是),該接收的數(shù)據被存儲在與該應用程序ID522對應的內存空間521的收件箱524中。另外,從上述步驟S164來到步驟S170時,至少有一個應用程序ID522 —致的發(fā)送接收對象,由于從對方終端發(fā)送來數(shù)據,只要在中途不發(fā)生轉發(fā)錯誤,該判斷中就被判斷為是。接著,在步驟S172中,判斷是否已在執(zhí)行擦身通信的發(fā)送處理。其結果被判斷為還沒有進行擦身通信的發(fā)送接收處理時(步驟S172的否),處理進入上述步驟S162,進行擦身通信的發(fā)送處理。另一方面,被判斷為已在進行發(fā)送處理時(步驟S172的是),處理進入上述步驟S165。接著,對上述步驟S167的判斷結果被判斷為沒有接收擦身連接請求時的處理進行說明。該情況下,接著,執(zhí)行與“網絡通信”有關的處理。首先,在圖32的步驟S173中, 判斷無線通信模塊34是否接收了來自于專用APlOl的信標。該判斷結果被判斷為接收了來自于專用APlOl的信標時(步驟S173的是),在步驟S174中,執(zhí)行與成為該信標的發(fā)送源的專用APlOl的連接處理。另外,在上述圖23的步驟S40的處理中,以該流程推進處理。接著,在步驟S175中,當前時刻和連接的專用APlOl的MAC地址被存儲在無線通信模塊;34內的已通信終端/專用AP信息405中。接著,在步驟S176中執(zhí)行網絡通信用BG處理。該處理中,進行策略數(shù)據的獲取、 基于此的的處理以及任務的執(zhí)行處理。關于該處理的詳細內容會后述。如果該處理結束, 結束該本地通信用BG處理。
另一方面,上述步驟S173的判斷結果被判斷為沒有接收專用APlOl的信標時(步驟S173的否),在步驟S177中,參照主體設定數(shù)據560,執(zhí)行對登記/設定在游戲裝置1中的規(guī)定的AP進行搜索的處理。執(zhí)行對例如用戶家里設置的AP、作為出廠時設置預先定義的公共無線LAN服務的AP等進行搜索的處理。搜索方法典型地為被動掃描,但是如果用于 AP的BSSID或用于與AP通信的頻率預先存儲在游戲裝置1中,也可以直接與AP連接。接著,在步驟S178中,基于上述步驟S177中的搜索結果,判斷是否存在AP。其結果被判斷為不存在AP (搜索的結果為沒有檢測到)時(步驟S178的否),處理進入上述步驟S165。另一方面,被判斷為存在AP時(步驟S178的是),在步驟S179中,進行與該搜索到的AP的連接處理。然后,在步驟S180中,執(zhí)行后述的網絡通信用BG處理。如果該處理結束,則該本地通信用BG處理結束。以上述結束本地通信用BG處理的說明。[網絡通信用BG處理]接著,對上述步驟S176等中所示的網絡通信用BG處理進行說明。該處理中,執(zhí)行采用了 “網絡通信”的、各種數(shù)據的發(fā)送接收的處理。圖33是表示該網絡通信用BG處理的詳細內容的流程圖。首先,步驟S191中,執(zhí)行策略處理。該處理的詳細內容會后述,此處主要進行策略數(shù)據的獲取和基于該策略數(shù)據對任務的執(zhí)行優(yōu)先級的調整。接著,步驟S192中,進行任務執(zhí)行處理。關于該處理,詳細內容也會后述,但是該處理中,進行任務的執(zhí)行、安裝處理等。如果任務處理結束,接著,在步驟S193中執(zhí)行與APlOl或102的通信的切斷。在接下來的步驟S194中,判斷為了此次通信是否解除了 “休眠模式”。其結果,被判斷為解除了 “休眠模式”時(步驟S194的是),在步驟S195中,為了返回“休眠模式”,從CPU31本身發(fā)送用于停止向CPU31供電的命令,執(zhí)行用于進入“休眠模式”的處理,并且將微電腦37內的給電狀態(tài)旗標304設置為OFF,向電源管理IC41通知轉入休眠。另一方面,步驟S194的判斷結果被判斷為沒有為此次通信解除“休眠模式”時(步驟S194的否),跳過步驟S195 的處理。然后,該網絡通信用BG處理結束。[策略處理]接著,對上述步驟S191所示的策略處理進行說明。圖34 圖35是表示該策略處理的詳細內容的流程圖。首先,在步驟S201中,執(zhí)行與上述的策略服務器103建立連接的處理。接著,在步驟S202中,判斷當前通信中所用的AP是否是專用APlOl。通過在與AP連接時所用的信標中是否含有上述的供應商確定信息來進行該判斷。該判斷的結果被判斷為是使用專用APlOl時(步驟S202的是),在步驟S203中,生成包括該使用中的專用APlOl 的識別符、和游戲裝置1中設定的國家信息(被包含在上述主體設定數(shù)據560中)的、策略數(shù)據的請求,并發(fā)送給策略服務器103。該請求是例如下述的HTTP請求。"https://xxx. net/表示國家信息的字符串/AP識別符/”另一方面,被判斷為當前通信中使用的AP不是專用APlOl時(步驟S202的否), 在步驟S204中,生成包含上述國家信息的策略數(shù)據的請求,并發(fā)送給策略服務器103。此時的請求為例如下述內容。"https://xxx. net/表示國家信息的字符串/,,與上述請求相對應地,從策略服務器103開始發(fā)送策略數(shù)據,故接著在步驟S205中,從策略服務器103下載策略數(shù)據,并作為接收策略數(shù)據570被存儲到主存儲器32或 NAND閃存33中。如果下載結束,接著,執(zhí)行用于適用該下載的接收策略數(shù)據570的處理。具體而言,首先,在步驟S206中,關于接收策略數(shù)據570中所含的所有策略設定574,判斷是否進行了以下所述的處理、即、判斷是否適用了執(zhí)行優(yōu)先級或者用盡次數(shù)的變更。該判斷結果被判斷為對所有的策略設定574完成了適用(完成處理)時(步驟S206的是),該策略處理結束。另一方面,如果還剩有未適用(未處理)的策略設定574(步驟S206的否),則在步驟 S207中,選擇還沒有適用的策略設定574中的任一個。以下,將該選擇的策略設定574稱為 “處理對象策略設定”。接著,在步驟S208中,判斷處理對象策略設定的內容是否是以所有任務為適用對象的內容。這通過在該處理對象策略設定的任務ID576中是否示出了以所有任務為適用對象的字符串等來進行判斷。該判斷的結果被判斷為不是以所有任務為適用對象的內容時 (步驟S208的否),處理進入后述的步驟S213。另一方面,該判斷結果被判斷為以所有任務為適用對象時(步驟S208的是),接著,在步驟S209中,判斷處理對象策略設定的任務永續(xù)578是否被設定為ON、即是否是表示 “永續(xù)性的”的內容。該判斷的結果被判斷為是“永續(xù)性的”時(步驟S209的是),在步驟 S212中,游戲裝置1中登記的(S卩、任務數(shù)據530內的)所有任務的執(zhí)行優(yōu)先級534被變更為由該處理對象策略設定的執(zhí)行優(yōu)先級577所示的值。然后,處理進入后述的步驟S218。另一方面,步驟S209的判斷結果被判斷為不是“永續(xù)性的”時(步驟S209的否), 在步驟S210中,關于任務數(shù)據530內的所有任務的當前執(zhí)行優(yōu)先級534備份在主存儲器32 中。然后,在步驟S211中,游戲裝置1中登記的所有任務的執(zhí)行優(yōu)先級534被變更為由該處理對象策略設定的執(zhí)行優(yōu)先級577所示的值。然后,處理進入后述的步驟S218。接著,對上述步驟S208的判斷結果被判斷為不是以所有任務為適用對象的內容時的處理進行說明。該情況下,在步驟S213中,參照任務數(shù)據530,判斷在任務數(shù)據530內是否存在具有與處理對象策略設定的任務ID576和應用程序ID575相同值的任務設定531。 該判斷結果被判斷為不存在時(步驟S213的否),在關于該處理對象策略設定、完成處理的基礎上返回上述步驟S206。其結果,從接收策略數(shù)據570選擇未處理的策略設定574作為下一個處理對象策略設定,并重復處理。另一方面,被判斷為存在上述的具有與任務ID及應用程序ID相同值的任務設定 531時(步驟S213的是),接著,在步驟S214中,判斷該處理對象策略設定的任務永續(xù)578 是否是表示“永續(xù)性的”的值。其結果,如果是“永續(xù)性的”,在步驟S215中,上述的具有與任務ID及應用程序ID相同值的任務設定531的執(zhí)行優(yōu)先級被設定為由處理對象策略設定的執(zhí)行優(yōu)先級577所示的值。然后,處理進入到后述的步驟S218。另一方面,步驟S214的判斷結果被判斷為不是“永續(xù)性的”時(步驟S214的否), 步驟S216中,上述的具有與任務ID及應用程序ID相同值的任務設定531的執(zhí)行優(yōu)先級 534被備份在主存儲器32上。然后,步驟S217中,上述的具有與任務ID及應用程序ID相同值的任務設定531的執(zhí)行優(yōu)先級534被設定為由處理對象策略設定的執(zhí)行優(yōu)先級577所示的值。接著,在步驟S218中,判斷作為上述執(zhí)行優(yōu)先級534被變更的結果而成為適用了變更的對象的任務設定531是否滿足下示條件。該條件為,⑴用盡次數(shù)540為0、⑵上述變更適用后的執(zhí)行優(yōu)先級534為“EXPEDIATE”、(3)任務修訂M3的值與此次獲取的接收策略數(shù)據570的策略修訂571 —致。被判斷為沒有全部滿足該3個條件時(步驟S218 的否),在步驟S219中,該任務設定531的用盡次數(shù)540被加上1。即、為了使執(zhí)行優(yōu)先級為“EXPEDIATE”、即、使之成為想最優(yōu)先執(zhí)行的任務,而對用盡次數(shù)變?yōu)?并不被執(zhí)行的任務改變用盡次數(shù)MO的值。然后,在步驟S220中,存儲上述接收策略數(shù)據570的策略修訂 571的值,來作為此次適用的任務設定531的任務修訂M3的值。然后,處理返回上述步驟 S206。另一方面,步驟S218的判斷結果被判斷為都滿足上述3個條件時(步驟S218的是),被認為以前也接收相同的修訂的策略,那時執(zhí)行了該任務。這種情況下,在接收了相同修訂的策略數(shù)據時,由于不想使該任務再次執(zhí)行,所以不進行上述的用盡次數(shù)MO的加運算,處理進入步驟S220。以上述結束策略處理的說明。[策略服務器的處理]此處,對成為上述策略處理中通信對方的策略服務器的處理進行說明。首先,在說明具體的處理前,對存儲有策略數(shù)據的該策略服務器103的內存地圖進行簡單說明。圖36 是表示策略服務器103的內存地圖的圖。如圖36所示,策略服務器103中,按每個國家信息 152分,存儲著多個策略數(shù)據153。各策略數(shù)據153的結構與上述圖18所示的接收策略數(shù)據570相同。圖36中,為了使說明容易理解,僅示出了 AP信息154。AP信息巧4有被分配了表示規(guī)定的專用APlOl的值的信息和被設定了 NULL值的信息。本實施方式中,按各國家信息存在多個被分配有表示專用APlOl的值的策略數(shù)據153(不過,在該多個策略數(shù)據153 之間,AP信息巧4不重復)。此外,AP信息中設定有NULL值的策略數(shù)據153只存在一個。 以在策略服務器103中存儲有這種策略數(shù)據153為前提,執(zhí)行下述處理。圖37是表示由該策略服務器103執(zhí)行的處理的流程圖。圖37中,首先,在步驟 S231中,判斷是否有上述的策略數(shù)據153的請求的接收。其結果,被判斷為沒有接收時(步驟S231的否),重復該步驟S231的處理。即,成為該請求的等待狀態(tài)。另一方面,被判斷為接收了策略數(shù)據153的請求時(步驟S231的是),接著,在步驟S232中,判斷接收的請求中是否附加有AP的識別符。其結果被判斷為附加時(步驟S232的是),被認為經由專用 APlOl來訪問了策略服務器103。這種情況下,在步驟S233中,讀取含在請求中的游戲裝置 1的國家信息和與AP的識別符對應的策略數(shù)據153。即,將上述請求中所含的國家信息與上述策略服務器103中存儲的國家信息152進行對照,如果有一致的信息,進而對照請求中所含的AP識別符和AP信息154,檢索并讀取一致的策略數(shù)據153。然后,在步驟S235中, 該被讀取的策略數(shù)據153被發(fā)送給上述請求的發(fā)送源的游戲裝置1。另一方面,上述步驟S232的判斷結果被判斷為上述請求中沒有附加AP的識別符時(步驟S232的否),被認為是沒有經由專用APlOl來訪問策略服務器的情況。因此,該情況下,步驟S234中,首先,對照上述請求中所含的國家信息和上述策略服務器的國家信息 152,并檢索一致的信息。然后,AP信息154中設定有NULL值的策略數(shù)據153被讀取。然后,在上述步驟S235中,進行該策略數(shù)據153的發(fā)送。以上述結束策略服務器的說明。[任務執(zhí)行處理]接著,對上述圖33的步驟S192所示的任務的執(zhí)行處理進行說明。該處理中,基于任務的設定內容來進行規(guī)定的數(shù)據的發(fā)送接收。進而,還進行安裝處理。圖38 圖40是表示該任務處理的詳細內容的流程圖。首先,在步驟S251中,執(zhí)行按執(zhí)行順序的排序處理。 該處理中,將任務的執(zhí)行優(yōu)先級、下次執(zhí)行時刻、用盡次數(shù)等考慮在內,提取要執(zhí)行的任務, 進行用于確定其執(zhí)行順序的處理。而且,作為進行下述的處理的結果,在主存儲器32中生成暫時數(shù)據“執(zhí)行順序列表”。圖41是表示上述步驟S251的按執(zhí)行順序的排序處理的詳細內容的流程圖。圖41 中,首先,在步驟S291中,參照上述任務數(shù)據530,提取下次執(zhí)行時刻537為當前時刻以前、 并且用盡次數(shù)540不為0的任務設定531。此處,提取下次執(zhí)行時刻是當前時刻“以前”的任務設定的理由是,由于與專用APlOl連接的定時是偶然接收了信標之時,很少在與任務的執(zhí)行時刻完全一致的時刻進行該處理。因此,即使執(zhí)行時刻已過,也在該時點進行提取。接著,在步驟S292中,對上述提取的各任務設定531進行評價。該評價的目的是, 調整為越是長時間沒有被執(zhí)行的任務越被優(yōu)先執(zhí)行。因此,本實施方式中,采用“評價點”。 該“評價點”的值越高,表示越優(yōu)先執(zhí)行。然后,該處理中,比較上述提取的各任務設定531 的上次結束時刻544和當前時刻,從上次結束時刻544到當前時刻的時間越長,給的“評價點”越高。即,越是長時間沒有被執(zhí)行的任務設定531,“評價點”設定得越高。接著,在步驟S293中,從上述提取的任務中刪除執(zhí)行優(yōu)先級534為“STOPPED”的任務。因為“ STOPPED,,是表示停止執(zhí)行的意思的內容。接著,在步驟S294中,基于執(zhí)行優(yōu)先級534和上述“評價點”,將在到此為止的處理中拾取的各任務設定531進行排序。具體而言,首先,基于執(zhí)行優(yōu)先級534,排序各任務設定531。接著,在執(zhí)行優(yōu)先級相同的任務設定531之間,進行基于上述“評價點”的排序。其結果,在具有相同執(zhí)行優(yōu)先級的任務設定531之間,順序排列成,越是長時間沒有被執(zhí)行的任務越被優(yōu)先執(zhí)行。另外,關于未執(zhí)行的任務設定、即、上次結束時刻544中沒有設定值的任務設定531,基于該任務設定531被登記的時刻即任務登記時刻545被排序。S卩、被排序為,登記時刻越靠前的任務越被優(yōu)先執(zhí)行。 接著,在步驟S295中,判斷是否有未處理旗標541被設定為ON的任務設定531。其結果,被判斷為有未處理旗標541為ON的任務設定531時(步驟S295的是),在步驟S296 中,該未處理的任務設定531的執(zhí)行優(yōu)先級被調整為“HIGH”,于其中的執(zhí)行順序提高。艮口、 在該時點為未處理的任務被認為是在以前任務處于可執(zhí)行的狀態(tài)時,因某些原因該任務沒有被執(zhí)行。因此,關于這樣的任務,通過被調整為以次于“EXPEDITE”的優(yōu)先級被執(zhí)行來進行所謂的“重新開始(resume),,性動作。另一方面,步驟S295的判斷結果是沒有未處理旗標541為ON的任務設定531時(步驟S295的否),跳過步驟S296的處理,結束按執(zhí)行順序的排序處理。其結果,在主存儲器32上生成上述“執(zhí)行順序列表”。作為上述的處理結果, 上述處理中被拾取的任務按其執(zhí)行位次從高到低的順序在該“執(zhí)行順序列表”中被排序示出ο 返回圖38,如果按執(zhí)行順序的排序處理結束,接著,在步驟S252中,判斷列在上述 “執(zhí)行順序列表”中的所有任務是否全部執(zhí)行完畢。該判斷結果被判斷為全部執(zhí)行完畢時 (步驟S252的是),處理進入后述的步驟S275。另一方面,被判斷為還有未執(zhí)行的任務時 (步驟S252的否),接著,在步驟S253中,選擇未完成的任務中的執(zhí)行順序最高的任務。以下,將該被選擇的任務稱為處理對象任務。
接著,在步驟S2M中,所選擇的處理對象任務的任務設定531的未處理旗標Ml 被設定為ON。接著,在步驟S255中,參照該處理對象任務的任務設定531的通信目的地址 URL535,生成HTTP請求。在接下來的步驟S256中,參照主體設定數(shù)據560,并在上述生成的HTTP請求的字符串中附加游戲裝置1中設定的國家信息。接著,在步驟S257中,判斷當前正在進行的“網絡通信”是否是利用了專用APlOl 的通信,即,是否是經由專用APlO連接在網絡上。其結果被判斷為是利用了專用APlOl的通信時(步驟S257的是),在步驟S258中,進而將當前正在使用的AP的AP識別符附加到上述HTTP請求的字符串中。另一方面,被判斷為沒有利用專用AP時(步驟S257的否),跳過該步驟S258的處理。然后,在步驟S259中,通過參照處理對象任務的任務設定531的發(fā)送/接收識別旗標539,來判斷處理對象任務的內容是否是“接收任務”。即、判斷是用于接收數(shù)據的任務還是用于進行發(fā)送的任務。其結果被判斷為是“接收任務”時(步驟S259的是),在步驟 S260中,上述處理中生成的HTTP請求被發(fā)送給由該處理對象任務的任務設定531的通信目的地址URL535所示的服務器。與之相對應地,該服務器開始規(guī)定的數(shù)據的發(fā)送,所以在步驟S261中,開始下載從該服務器發(fā)送的數(shù)據(以下,也有時被稱為DL)。在步驟S262中, 判斷該下載是否已完成,如果未完成(步驟S262的否),繼續(xù)下載直到完成。如果完成下載(步驟S262的是),在接下來的步驟S263中,所下載的數(shù)據被存儲到由該處理對象任務的任務設定531的文件路徑536所示的存儲場所、即、與該任務設定531的應用程序ID532 對應的應用程序的應用程序區(qū)域的任務接收緩存553中。之后,處理進入后述的步驟 S267。另一方面,上述步驟S259的判斷結果被判斷為處理對象任務的內容不是“接收任務”、即、是“發(fā)送任務”時(步驟S259的否),在步驟S264中,從由該處理對象任務的文件路徑536所示的存儲場所獲取要發(fā)送(上載)的數(shù)據,該存儲場所在本實施方式中是與該處理對象任務相對應的應用程序區(qū)域551的任務發(fā)送用數(shù)據556。然后,該數(shù)據被附加于上述HTTP請求中。接著,在步驟S265中,附加有上述發(fā)送數(shù)據的HTTP請求被發(fā)送給服務器。S卩、開始將數(shù)據上載到由通信目的地址URL535所示的URL中的處理。之后,如果完成上載,在步驟S266中,接收從服務器發(fā)送來的完成通知(表示數(shù)據上載已正常結束的通知)。然后,處理進入步驟S267。接著,在圖39的步驟S267中,處理對象任務的任務設定531的未處理旗標541被設定為OFF。在接下來的步驟S268中,當前時刻作為完成時刻被存儲在上次結束時刻544 中。進而,在步驟S269中,用盡次數(shù)MO的值被減去1。接著,在步驟S270中,參照任務設定531的執(zhí)行間隔538來算出下次執(zhí)行時刻,并作為下次執(zhí)行時刻537被存儲。接著,在步驟S271中,判斷上述處理對象任務的內容是否是任務“安裝列表的獲取”。如上所述,該“安裝列表的獲取”的任務是作為游戲裝置1出廠時設置而預先設定的任務。作為該任務設定531的內容,被設定成被分配了預先確定的固定的任務ID533,并且被設定成被定期地執(zhí)行。因此,通過參照該任務ID533,來判斷是否是“安裝列表的獲取”的任務。該判斷結果被判斷為是“安裝列表的獲取”的任務時(步驟S271的是),在步驟S272 中,執(zhí)行安裝處理。該處理的詳細內容會后述。另一方面,被判斷為不是“安裝列表的獲取” 的任務時(步驟S271的否),跳過步驟S272的處理。接著,在步驟S273中,通過參照處理對象任務的任務設定531的暫時變更旗標 M2,來判斷該處理對象任務的執(zhí)行優(yōu)先級534是否是暫時性的變更。其結果被判斷為是暫時性的變更時(步驟S273的是),在步驟S274中,采用所備份的執(zhí)行優(yōu)先級數(shù)據,將該處理對象任務的執(zhí)行優(yōu)先級534變更為原來的值。另一方面,被判斷為不是暫時性的變更時 (步驟S273的否),跳過步驟S274的處理。之后,返回上述圖38的步驟S253,適當選擇未執(zhí)行的任務并重復處理。接著,對在圖38的步驟S252中判斷為已執(zhí)行完所有任務時的處理(步驟S252的是)進行說明。這種情況下,執(zhí)行用于設定下次喚醒時刻305的處理。具體而言,首先,在圖40的步驟S275中,讀入關于任務數(shù)據530內所有任務設定531的下次執(zhí)行時刻537。在接下來的步驟S276中,檢測所有任務中下次執(zhí)行時刻537最早的任務。然后,判斷該最早的下次執(zhí)行時刻距當前時刻是否在30分鐘以內。在該判斷結果被判斷為在30分鐘以內時 (步驟S276的是),在步驟S277中,將當前時刻30分鐘后的時刻設定為下次喚醒時刻305。 即、被設定為,一旦任務被執(zhí)行,則之后最少30分鐘內不進行任務的執(zhí)行。由此,能夠防止太頻繁地進行連接,并能夠實現(xiàn)游戲裝置1的進一步省電以及網絡交通負荷的減輕。然后, 該任務執(zhí)行處理結束。另一方面,步驟S276的判斷結果被判斷為最早的下次執(zhí)行時刻距當前時刻不在 30分鐘以內時(步驟S276的否),在步驟S278中,判斷該最早的下次執(zhí)行時刻537是否是晚于當前時刻3個小時后的時刻。其結果被判斷為晚于3個小時后時(步驟S278的是), 在步驟S279中,距當前時刻3個小時后的時刻被設定為下次喚醒時刻305。從而,由于在至少3個小時后嘗試連接,故能夠定期地使游戲裝置1嘗試連接。另外,上述的值30分鐘以及3個小時終歸是一個例子,設定時刻并不限于此。另一方面,被判斷為最早的下次執(zhí)行時刻537不是晚于當前時刻3個小時后的時刻時(步驟S278的否),該最早的下次執(zhí)行時刻就在30分鐘至3個小時之間,該最早的下次執(zhí)行時刻被設定為下次喚醒時刻305。然后,該任務執(zhí)行處理結束。以上述結束任務執(zhí)行處理的說明。[安裝處理]接著,詳細說明上述步驟S272所示的安裝處理。本處理中,主要進行系統(tǒng)升級相關處理、免費應用程序及體驗版游戲等的新安裝處理、已有應用程序的更新處理等。圖 42 圖43是表示該安裝處理的詳細內容的流程圖。首先,在步驟S311中,判斷安裝列表 580本身是否已升級。通過下述方式來進行該判斷關于安裝列表580的列表修訂582,比較上述任務執(zhí)行處理中獲取前的安裝列表的列表修訂和獲取后的安裝列表的列表修訂。該判斷結果被判斷為安裝列表580本身沒有更新(列表修訂582值相同)時(步驟S311的否),本安裝處理結束。另一方面,被判斷為安裝列表580本身進行了更新時(步驟S311的否),接著,在步驟S312中,判斷任務執(zhí)行處理中獲取的最新安裝列表580中的最新系統(tǒng)更新日期時間581是否比主體設定數(shù)據560中存儲的游戲裝置1本身的最新更新日期時間新。其結果被判斷為新時(步驟S312的是),在步驟S313中,于下載列表590中追加表示“系統(tǒng)升級”的案件信息591。此時,安裝優(yōu)先級594中被設定表示最優(yōu)先的值。另一方面,步驟S312的判斷結果被判斷為上述更新日期時間不新時(步驟S312的否),跳過該步驟S313的處理。接著,在步驟S314中,判斷是否已經進行了對安裝列表580所含的所有應用程序信息584是否進行安裝的判斷。其結果被判斷為已經對全部進行了判斷時(步驟S314的是),處理進入后述的步驟S318。另一方面,還有未判斷的應用程序信息584時(步驟S314 的否),接著,在步驟S315中,從沒有進行該安裝判斷的應用程序信息584中選擇任意一個。接著,在步驟S316中,基于該選擇的應用程序信息584的分級信息588和主體設定數(shù)據560中存儲的用戶的年齡信息,來判斷是否滿足分級條件。其結果被判斷為滿足分級條件時(步驟S316的是),在步驟S317中,被設定了安裝優(yōu)先級594的案件信息591被適當追加到下載列表590中。另外,此處設定的安裝優(yōu)先級594中設定有比上述系統(tǒng)升級的優(yōu)先級低的值。然后,返回上述步驟S314,重復處理,直到對所有應用程序信息584進行了判斷。另一方面,在步驟S316的判斷中被判斷為分級條件沒有滿足時(步驟S316的否), 跳過步驟S317的處理而返回上述步驟S314。S卩,由于不滿足分級條件的應用程序不被追加到下載列表590中,故不進行安裝。接著,說明上述步驟S314的判斷結果為對安裝列表580的全部應用程序信息584 進行了判斷(換言之,完成了下載列表590)時的處理。該情況下,由下載列表590所示的各應用程序等數(shù)據被適當下載并安裝。此處關于該數(shù)據的下載地址進行說明。本實施方式中,首先,接入被稱為商店服務器(Shop Server)的專用服務器。然后,如果將應用程序ID 通知給該商店服務器,則從商店服務器發(fā)送來表示該應用程序下載地址的URL。然后,基于該URL從規(guī)定的服務器下載免費應用程序等實體數(shù)據(程序文件等)。接著,在步驟S318中,下載列表590中列舉的案件信息591按安裝優(yōu)先級594的順序被排序。接著,在圖43的步驟S319中,判斷是否對下載列表590列舉的全部案件信息591 進行了下載。其結果被判斷為關于全部案件信息591完成了下載時(步驟S319的是),結束安裝處理。另一方面,步驟S319的判斷結果被判斷為沒有對全部案件信息591進行下載時 (步驟S319的否),在步驟S320中,從還沒有進行下載的案件信息591中選擇一個安裝優(yōu)先級594最高的案件信息591。以下,將該選擇的案件信息591稱為處理對象案件信息。接著,在步驟S321中,判斷處理對象案件信息是否是系統(tǒng)升級的案件。其結果被判斷為是系統(tǒng)升級的案件時(步驟S321的是),在步驟S322中,接入上述商店服務器,獲取表示系統(tǒng)的構成要素一覽的數(shù)據。此處,本實施方式的游戲裝置1的系統(tǒng)由多個程序構成。 因此,將構成該系統(tǒng)的每個程序稱為構成要素。例如,上述的菜單處理及本地通信用BG處理等也相當于此處所說的構成要素。即、上述系統(tǒng)的構成要素的一覽是構成游戲裝置1的系統(tǒng)的文件(程序、數(shù)據)組中的、需要更新的文件的一覽。接著,在步驟S323中,判斷上述構成要素一覽所示的全部構成要素的安裝是否已完成。被判斷為全部完成時(步驟S323的是),返回上述步驟S319,重復處理,從而進入系統(tǒng)升級之外的其他案件信息的處理。另一方面,被判斷為沒有全部結束時(步驟S323的否),在步驟S3M中,選擇未安裝的構成要素中的一個。接著,在步驟S325中,用于獲取所選構成要素的數(shù)據的請求被發(fā)送給上述商店服務器。在接下來的步驟中,接收從該商店服務器發(fā)送來的、表示上述所選構成要素的下載地址的URL信息。接著,在步驟S327中,進行向由該URL所示的服務器的連接,開始構成要素的下載。下載一開始,在步驟中,與下載平行地,將正不斷被下載的構成要素的數(shù)據載入到實時用緩存600中。S卩,實時安裝。之后,如果下載以及實時安裝結束(由于是實時,故幾乎在相同時刻結束),返回上述步驟S323,重復處理。接著,對上述步驟S321的判斷結果被判斷為處理對象案件信息不是系統(tǒng)升級的任務(步驟S321的否)時的處理進行說明。這種情況下,由處理對象案件信息所示的內容被認為是免費應用程序或者應用程序的體驗版等。該情況下,首先,在步驟中,由處理對象案件信息所示的應用程序ID592被發(fā)送給商店服務器。此處,游戲裝置1的固有信息 (序列號等)也被同時發(fā)送。接著,在步驟S330中,接收從商店服務器發(fā)送來的表示下載地址的URL的信息。另外,商店服務器分析與上述應用程序ID —起被發(fā)送來的游戲裝置1的固有信息,判別是否不是來自于PC等其他裝置的請求而是來自于游戲裝置1的請求。如果是來自于游戲裝置1的請求,將表示上述下載地址的URL的信息回復給游戲裝置1。在接下來的步驟S331中,與由該URL所示的服務器連接,開始上述免費應用程序等數(shù)據的下載。此時,也下載用于在啟動應用程序前認證應用程序的合法性的密鑰。如果下載開始,在步驟S332中,作為NAND閃存33的程序區(qū)域500的應用軟件程序509,以實時方式被安裝(如果是已有的應用程序則覆蓋,如果是新應用程序,則作為新的應用程序軟件程序509被載入)。此外,該情況下,該安裝的應用程序如果是新應用程序,則與該新安裝應用程序相對應的應用程序相關數(shù)據550也被生成。其結果,該新應用程序成為上述步驟 S97中的應用程序的掃描對象,被顯示于菜單中。接著,在步驟S333中,如果上述實時安裝結束,則與該所安裝的應用程序相對應的應用程序區(qū)域551的新安裝旗標M4被設定為ON。然后,返回上述步驟S319,重復處理。 以上述結束安裝處理的說明。以上述結束第1實施方式的各種處理的說明。如上所述,本實施方式中,即使在不給CPU31供電的狀態(tài)下,如果滿足上述任務的執(zhí)行條件,也會自動地給CPU31通電,嘗試連接AP。其結果,可以在用戶不知不覺中連入網絡。此外,在沒有滿足任務的執(zhí)行條件的期間,由于不給CPU31供電,故還能夠減少耗電。從而,即使是便攜式游戲裝置那樣的不以始終在線為前提的信息終端,也可以進行好像始終在線的行為,同時能夠減少耗電。此外,在用戶沒有察覺中進行網絡連接,還下載并安裝上述的免費應用程序等。因此,在用戶下次使游戲裝置1動作時,因加入新應用程序等而帶來驚喜。而且,由于該應用程序等已經完成安裝或完成升級,所以還能夠防止讓用戶產生等待時間。此外,執(zhí)行上述“接收任務”后,能夠接收規(guī)定的應用程序的網絡服務結束的通知, 并且將結束通知告知給用戶。這種情況下,還能夠刪除該網絡服務的任務。從而,用戶即使不主動地收集信息,除了能夠獲知規(guī)定的網絡服務已經結束之外,還能夠通過刪去不需要的任務而節(jié)省內存容量。此外,在上述實施方式中,還能夠因應于專用APlOl而發(fā)送不同的策略數(shù)據。因
54此,能夠使任務的執(zhí)行優(yōu)先級按每個與策略服務器連接用的AP而變化。由此,能夠因應于各種場所來使執(zhí)行的任務及執(zhí)行順序發(fā)生某種程度的變化,能夠為用戶提供帶著游戲裝置 1走的樂趣。即、能夠賦予攜帶著游戲裝置1而外出到各種場所的樂趣。而且,上述實施方式中,連接到策略服務器上時,不僅使用按每個專用APlOl而不同的識別符,而且使用設定于游戲裝置主體中的國家信息來確定發(fā)送的策略數(shù)據。因此,即使是例如連接于相同的專用APlOl的多個游戲裝置1,也能夠使之接收因應于各自設定的國家信息而不同的策略數(shù)據。此外,即使在經由不是專用APlOl的、例如用戶的自家住宅的AP102來訪問策略服務器時,也能夠發(fā)送因應于上述國家信息而不同的策略數(shù)據。此外,上述實施方式中,在適用策略數(shù)據時,由于使用應用程序ID和任務ID,所以能夠按照每個應用程序改變任務的執(zhí)行優(yōu)先級。因此,通過上述國家信息和該應用程序的組合,能夠更靈活地改變執(zhí)行優(yōu)先級。此外,關于安裝處理,在系統(tǒng)升級時,雖然以實時方式安裝,但是讓用戶來確認其反映。然后,如果得到確認,則通過重命名文件名以及再次啟動來反映系統(tǒng)的升級。從而,能夠縮短系統(tǒng)升級時給用戶造成的等待時間。并且,關于除系統(tǒng)升級以外的、例如免費應用程序等影響程度低的應用程序的安裝,以無用戶確認的方式安裝。因此,除能夠進一步提高用戶的使用便捷性外,由于在用戶沒有察覺時進行安裝,游戲裝置1的軟件結構發(fā)生了改變, 故還能夠給用戶以新的驚喜,而且能夠給予玩耍新安裝的應用程序的契機。并且,關于任務的下次執(zhí)行時刻(下次喚醒時刻),被調整成,在下次執(zhí)行預定時刻太接近當前時刻時,在規(guī)定時間內不執(zhí)行任務。從而,能夠防止任務以太短的時間間隔被頻繁地執(zhí)行,而且能夠省掉無用的處理或無用的網絡交通。此外,由于在下次執(zhí)行時刻太過于靠后的時刻時也進行時間的調整,所以能夠某種程度地嘗試進行定期連接。此外,作為上述執(zhí)行優(yōu)先級,除了使用單純地表示優(yōu)先級的“HIGH”、“MEDIUM”、 “LOW”之外,還使用了表示不執(zhí)行的值“STOPPED”和最優(yōu)先執(zhí)行的值“EXPEDITE”。并且還如上所述接收策略數(shù)據,可改變這些執(zhí)行優(yōu)先級。因此,通過使用“STOPPED”和“EXPEDITE”, 也能夠某種程度地從服務器側(網絡服務的提供商側)控制游戲裝置1執(zhí)行的任務。另外,上述實施方式中,雖然例舉了通過關閉/打開具有折疊式殼體的游戲裝置1 的操作來作為進入到“休眠模式”的操作和解除休眠模式的操作,但是并不限于此,也可以通過按鈕操作來進行進入和解除。此外,在上述實施方式中例舉了,在無線模塊處理中的是否是“休眠模式”的判斷中,如果能夠訪問給電狀態(tài)旗標304則判斷為休眠中,如果是休眠中則向CPU31發(fā)出解除休眠的命令。關于“休眠模式”的解除,除了該例,也可以不直接判斷是否是“休眠模式”,而進行下述處理。例如,無論游戲裝置1當前是否是“休眠模式”,無線模塊34都向CPU31發(fā)出用于解除休眠的命令。然后也可以進行下述處理在CPU31側,接收到命令時如果是休眠中,則解除休眠,如果不是休眠中則無視該命令。此外,該處理不僅能夠適用于無線模塊34 與CPU31之間,而且能夠適用于微電腦37和CPU31之間等。即、判斷是否是“休眠模式”,是 “休眠模式”時,上述處理方法可適用于解除休眠用的全部處理。此外,在上述實施方式中,作為“任務”的例子,例舉了僅進行規(guī)定數(shù)據的“發(fā)送”或者“接收”作為一個任務,但是除此之外,在以進行“發(fā)送接收”的處理為一個任務時也可以適用本發(fā)明。此外,在上述實施方式中,基于任務的下次執(zhí)行時刻537設定了下次喚醒時刻 305。除此之外,也可以與任務的下次執(zhí)行時刻沒有關系地、以預先確定的規(guī)定的時間間隔定期地進行AP的掃描。此外,上述實施方式中,作為專用APlOl的一例,以上述的供應商確定信息是否含在信標中來識別專用AP101。除此之外,也可以使不具有這種供應商確定信息的普通 AP102(例如用戶自家住宅的AP)以與專用AP相同的方式動作。該情況下,使該普通AP102 的ESSID作為上述專用AP識別信息404存儲起來。然后,可以通過判斷接收的信標中所含 ESSID是否與該存儲的ESSID —致,來進行與上述專用APlOl的情況相同的處理。此外,關于專用APlOl的識別,也可以使用專用APlOl的MAC地址或IP地址來代替上述供應商確定信息。此外,在上述實施方式中,列舉了獲取策略數(shù)據時使用主體設定數(shù)據560中的國家信息的例子,但是除此之外,也可以使用游戲裝置1的制造號碼及序列號、IP地址、用戶的居住地區(qū)、用戶名、用戶的性別及生日、用戶喜歡的顏色這樣的信息。這些信息均存儲在主體設定數(shù)據560中,此外,其內容也由用戶進行適當變更即可。此外,上述實施方式中,關于策略數(shù)據的接收,經由上述專用APlOl時,基于表示該專用APlOl的AP識別符+國家信息來選擇策略數(shù)據,不是經由專用APlOl時,僅基于國家信息選擇策略數(shù)據。除此之外,也可以例如不參照主體設定數(shù)據560的信息,例如,經由專用APlOl時,僅基于AP識別符來選擇策略數(shù)據,不是經由專用APlOl時,選擇預先準備的通用策略數(shù)據、或者不進行策略數(shù)據的接收。此外,上述實施方式中,關于策略數(shù)據例舉了存儲于策略服務器中的例子,除此之外,也可以將上述策略數(shù)據先存儲于專用AP中,建立了與專用APlOl的連接之后,將策略數(shù)據下載到游戲裝置1中。此外,也可以使上述策略數(shù)據含在從AP發(fā)送的信標中。該情況下, 即使不建立與AP的連接,也能夠與搜索AP同時地進行策略數(shù)據的接收和適用。此外,此時也是按每個專用APlOl存儲內容不同的策略數(shù)據即可。不過,從策略數(shù)據的管理的觀點出發(fā),優(yōu)選地存儲在一個策略服務器103中以能夠進行一元管理。此外,關于任務的生成,也可以使上述策略數(shù)據中含有用于生成任務的數(shù)據。該情況下,接收策略數(shù)據后,在游戲裝置1中,基于該策略數(shù)據所含的任務生成用數(shù)據(參數(shù)) 來生成并執(zhí)行新的任務。此外,關于系統(tǒng)的升級處理,上述實施方式中,使用了最新系統(tǒng)的更新日期時間來判斷是否需要系統(tǒng)升級,但是并不限于此,也可以使用版本信息。此時,使版本信息包含在系統(tǒng)的升級用數(shù)據中即可。此外,確認系統(tǒng)升級的反映時,上述實施方式中,選擇了不反映時,立刻將升級用數(shù)據廢棄。并不限于此,也可以進行幾次確認,連續(xù)指定了規(guī)定次數(shù)的不反映時,廢棄升級用數(shù)據。從而,能夠防止因用戶的誤操作而廢棄升級用數(shù)據。此外,上述實施方式中,任務中設定了“用盡次數(shù)”。而且,即使是用盡次數(shù)變?yōu)? 的任務,有時適用策略數(shù)據后對用盡次數(shù)進行加運算(即、任務復活)。并不限于這樣的通過策略數(shù)據的任務的復活,游戲裝置1的系統(tǒng)也可以對從用盡次數(shù)變?yōu)?的任務中隨機選擇的任務進行對其用盡次數(shù)實施加運算的處理。
并且,除此之外,也可以使用用盡次數(shù)來進行使任務的執(zhí)行頻率逐漸降低的控制。 例如,可以考慮進行下述控制。(1)首先,有用盡次數(shù)被設定為30作為初始值的任務,并每天執(zhí)行該任務。此時, 作為每天是否已執(zhí)行的判斷方法,既可以每天進行用盡次數(shù)是否已減少的確認,也可以在經過30天的時點確認用盡次數(shù)是否變?yōu)?。此外,也可以允許幾天沒有執(zhí)行的日子。(2)在任務每天被執(zhí)行并且用盡次數(shù)變成0后,在30天中,10天執(zhí)行1次任務。例如,也可以每次以1/10的概率執(zhí)行任務,或者如第10天、第20天、第30天這樣適當?shù)卮_定執(zhí)行日。(3)而且,在其之后90天中,30天執(zhí)行1次任務。也可以例如以1/30的概率執(zhí)行、 或者預先確定執(zhí)行日。(4)而且,在其之后的120天間,60天執(zhí)行1次任務。例如,以1/60的概率執(zhí)行任務、或者預先確定執(zhí)行日。(5)而且,如果上述120天過去,其之后不執(zhí)行。例如,既可以刪除任務,也可以不刪除,而通過策略數(shù)據所進行的控制等其他契機來保留執(zhí)行的余地。這樣,由于與一段時間沒有使用的應用程序相關的任務的用盡次數(shù)因某些契機復活而執(zhí)行任務,故能夠給用戶驚喜。此外,上述實施方式中,在游戲裝置1啟動時所執(zhí)行的啟動時處理中,執(zhí)行菜單處理后,安裝于游戲裝置1的應用程序被掃描,其一覽作為菜單被顯示。因此,例如,游戲裝置 1處于“休眠模式”時,用戶一按下電源按鈕14F(即、啟動游戲裝置1),“休眠模式”即被解除,圖4等所示的排列有應用程序圖標的菜單畫面立刻被顯示。此外,在游戲裝置1完全沒有通電的狀態(tài)(電源關閉的狀態(tài))時,用戶按下電源按鈕14F而接通游戲裝置1的電源時也一樣。這樣,作為應用程序一覽的菜單畫面雖然是在游戲裝置1啟動時被顯示,關于該“啟動時”,并不限于上述的立刻的情況。例如也包括下述情況使游戲裝置1啟動時,首先,在顯示廠商的標志或者顯示如“對用戶的注意事項”那樣的通知事項后,顯示如上述的菜單畫面。而且,除此之外,也包括菜單為層次結構那樣的情況。例如也包括下述情況啟動時,首先,顯示“游戲”、“音樂”、“照片”等表示安裝在游戲裝置1中的各種應用程序的類型的類型菜單,如果選擇某個類型,則顯示屬于該類型的應用程序一覽。而且也可以涉及多個層次。此外,上述實施方式中,例舉了任務生成時(上述步驟SU9和步驟S130)執(zhí)行優(yōu)先級中設定任意值的例子。但是,關于執(zhí)行優(yōu)先級,任務生成時不一定必須設置什么值,也可以以未設定執(zhí)行優(yōu)先級的狀態(tài)生成任務。而且,也可以在適用上述策略數(shù)據時才設定執(zhí)行優(yōu)先級。進而,不僅限于執(zhí)行優(yōu)先級,關于用盡次數(shù)等也可以最初不進行設定而生成任務,在適用策略數(shù)據時才設定其內容。此外,上述實施方式中,以便攜式游戲裝置作為信息終端的例子,但是也可以用于其他便攜式信息終端、例如搭載有無線LAN功能的PDA或者筆記本電腦等。(第2實施方式)接著,說明本發(fā)明的第2實施方式。第2實施方式中,作為采用了如上述第1實施方式所述的處理的應用程序的一例,對“瓶中信應用程序”的應用程序處理(以下,簡稱為瓶中信應用)進行說明。另外,該第2實施方式的游戲裝置由于與上述的第1實施方式相同,故標上相同的參考標記并省略詳細說明。
57
圖44及圖45是表示本發(fā)明的第2實施方式的瓶中信應用的處理概要的圖。圖44 是提取并示意性地示出下述部分的圖游戲裝置1、第1實施方式中用圖15說明的擦身通信用發(fā)件箱523和收件箱524(以下的說明中稱為“擦身用發(fā)件箱”、“擦身用收件箱”)、任務中的通信所用的任務接收緩存553及任務發(fā)送用數(shù)據556。圖44中,在表示游戲裝置1 的四邊形的左上部示出擦身用收件箱524,在該四邊形的右側,從上依序縱向排列示出任務接收緩存553、任務發(fā)送用數(shù)據556、擦身用發(fā)件箱523。以這樣的示意圖為前提,用圖45對第2實施方式的處理概要進行說明。圖45中示出了游戲裝置A 游戲裝置D。這些游戲裝置安裝有瓶中信應用程序。而且,圖45中, 也示出了瓶中信服務器。本實施方式的瓶中信應用程序是能夠將游戲裝置A制作的被稱為 “瓶中信”的郵件(圖45中作為“BM”示出)用擦身通信不斷地轉發(fā)給其他游戲裝置、即可放流郵件的應用程序。圖45中,首先,瓶中信由游戲裝置A制作,并被存儲在擦身用發(fā)件箱中。此時,該瓶中信中設定有“世代信息”。該瓶中信可被轉發(fā)由該“世代信息”所示的次數(shù),但是沒設定 “世代信息”時,該瓶中信可與次數(shù)無關地被轉發(fā)。之后,通過進行擦身通信,該瓶中信從游戲裝置A移動到游戲裝置B。即、從游戲裝置A的擦身用發(fā)件箱被移動到游戲裝置B的擦身用收件箱。之后,如果在游戲裝置B中執(zhí)行瓶中信應用程序,則該瓶中信從游戲裝置B的擦身用收件箱被移動到擦身用發(fā)件箱。此時,在游戲裝置B中,瓶中信的世代信息被加上規(guī)定值。而且,在游戲裝置B中,生成用于向瓶中信服務器發(fā)送的附加信息(圖45中示為 “Info”)。該“hfo”中含有該瓶中信、游戲裝置B的所有者名字、上述加運算后的世代信息等。然后,也生成/登記用于在適當?shù)臅r候將該“hfo”發(fā)送給瓶中信服務器的“發(fā)送任務”。其結果,在適當?shù)亩〞r執(zhí)行“發(fā)送任務”,將“Info”從游戲裝置B發(fā)送給瓶中信服務器。瓶中信服務器中,將該信息作為履歷信息(圖45中,示出為“Log”)累積起來。之后,在游戲裝置B和游戲裝置C之間發(fā)生擦身通信,瓶中信從游戲裝置B被移動至游戲裝置C。之后,如果在游戲裝置C中執(zhí)行瓶中信應用程序,則與上述游戲裝置B的情況一樣,該瓶中信從擦身用收件箱被移動至擦身用發(fā)件箱中,然后,世代信息被執(zhí)行加運算,也生成上述“Info”和與之相關的“發(fā)送任務”。然后,在適當?shù)亩〞r,從游戲裝置C也發(fā)送“Info”至瓶中信服務器,被累積在“Log”中。之后,在游戲裝置C和游戲裝置D之間發(fā)生擦身通信,瓶中信從游戲裝置C移動至游戲裝置D。在游戲裝置D中,也通過執(zhí)行瓶中信應用程序,進行該瓶中信從擦身用收件箱向擦身用發(fā)件箱的移動、上述世代信息的加運算和利用“發(fā)送任務”所進行的“Info”的發(fā)送。如這樣,游戲裝置A中制作的瓶中信通過擦身通信不斷地被轉發(fā)給其他游戲裝置。另一方面,在接收了該瓶中信的游戲裝置B、C、D中,上述“Info”被發(fā)送給適當?shù)钠恐行欧掌?。因此,游戲裝置A的用戶通過獲取瓶中信服務器中累積的“Log”,能夠知道自己放流的瓶中信在多少人之間流通、最后的收件人是誰等的、放流的瓶中信的之后的狀況。然后,在本實施方式中,為了獲取該“Log”,生成“接收任務”,并在適當?shù)臅r候接收“Log”。S卩,第2實施方式中,通過使“本地通信(擦身通信)”和“網絡通信”合作,能夠提供至今所沒有的新的享用方式的應用程序。
58
以下,對第2實施方式的處理的詳細內容進行說明。上述處理通過使游戲裝置1 中執(zhí)行的“瓶中信應用程序處理”和瓶中信服務器中執(zhí)行的“瓶中信服務器處理”連動來實現(xiàn)。首先,關于本處理中所用的數(shù)據進行說明。在游戲裝置1中執(zhí)行的處理中,基本上使用和上述第1實施方式相同的數(shù)據。不過,適當?shù)厣杀硎旧鲜觥捌恐行拧币约吧鲜龈郊有畔?(圖45的“hfo”)的數(shù)據來作為“瓶中信應用程序”的數(shù)據。另一方面,在瓶中信服務器中,除了存儲用于執(zhí)行上述的處理的程序之外,還存儲有上述履歷信息數(shù)據(圖45的“Log”)。圖46是表示該履歷信息數(shù)據的數(shù)據結構的一例的圖。如圖46所示,履歷信息數(shù)據由多個瓶中信履歷數(shù)據161的集合構成,各瓶中信履歷數(shù)據161由上載數(shù)162和多個轉發(fā)信息163構成。上載數(shù)162表示從游戲裝置1上載上述附加信息等的次數(shù)。換言之,該值也表示該瓶中信被轉發(fā)的次數(shù)。轉發(fā)信息163是關于成為瓶中信的轉發(fā)目的地址的游戲裝置1 (圖45中游戲裝置B D)的信息,由世代信息164、 發(fā)送者名165、AP信息166、郵件內容167的集合構成。世代信息164和發(fā)送者名165是作為上述附加信息從游戲裝置1發(fā)送來的數(shù)據。AP信息166是用于表示發(fā)送上述附加信息時所用的AP的信息?;谠撔畔⒑秃笫龅腁P地區(qū)表,在被發(fā)送來附加信息時,可確定游戲裝置1所處的地區(qū)。郵件內容167是與附加信息同時被發(fā)送來的瓶中信的內容(本文)??紤]到瓶中信的內容在轉發(fā)目的地址會被加工,為能參考其變更履歷而發(fā)送各轉發(fā)目的地址的瓶中信。而且,除此之外,雖然省略了圖示,但是也含有用于唯一地識別各瓶中信的信息 。并且,瓶中信服務器中也存儲有用于確定設置AP的地區(qū)的數(shù)據。圖47是定義了 AP與設有AP的地區(qū)之間的對應關系的AP地區(qū)表的一例。基于相當于圖47所示的表的數(shù)據,瓶中信服務器能夠確定基于上述AP信息166的地區(qū)。圖48及圖49是表示游戲裝置1中執(zhí)行的上述瓶中信應用程序處理的詳細內容的流程圖。另外,圖48中,步驟S351 S3M的處理和S367 S373涉及的處理與上述圖28 及圖四所述的步驟S121 SlM的處理及步驟S134 S140的處理相同(這些處理所管理的數(shù)據的內容成為如上述的瓶中信的相關數(shù)據)。因此,省略關于這些處理的詳細說明。圖48中,接步驟S3M,在步驟S355中,給瓶中信所設定的(附設的)世代信息加上規(guī)定值。接著,在步驟S356中,判斷世代信息是否小于閾值。該閾值作為例如瓶中信應用程序中的規(guī)定值被預先設定。該判斷結果被判斷為世代信息不小于閾值時(步驟S356 的否),以該瓶中信不能再進行轉發(fā),處理進入后述的步驟S360。另一方面,被判斷為小于閾值時(步驟S356的是),由于表示該瓶中信可轉發(fā),所以在步驟S357中,執(zhí)行用于將該瓶中信通過擦身通信轉發(fā)給其他游戲裝置的處理。即、在與該瓶中信應用程序建立了對應的內存空間521的應用程序ID522中存儲有表示該瓶中信應用程序的值。進而,上述步驟S3M中所獲取的瓶中信(存儲在保存數(shù)據555內的擦身接收數(shù)據陽8中)被移動至該內存空間521的發(fā)件箱523中。接著,在步驟S358中,用于發(fā)送給瓶中信服務器的附加信息數(shù)據(圖45的 “Info”)被生成并被存儲在保存數(shù)據555中。即、上述世代信息和包括從主體設定數(shù)據560 獲取的用戶名的的數(shù)據被制作,并與上述瓶中信一起被存儲在任務發(fā)送用數(shù)據556中。接著,在步驟S359中,生成用于將由上述步驟S358準備的數(shù)據在適當時候發(fā)送給瓶中信服務器的“發(fā)送任務”。
接著,在步驟S360中,判斷是否已制作新放流的瓶中信(由用戶制作)。如果其結果為沒有制作新的瓶中信(步驟S360的否),則處理進入后述的步驟S363。另一方面, 如果制作了新的瓶中信(步驟S360的是),接著,在步驟S361中,進行用于將該新制作的瓶中信通過擦身通信轉發(fā)給其他游戲裝置1的準備。即、在上述應用程序ID522中存儲表示瓶中信應用程序的值。而且,在發(fā)件箱523中存儲該新制作的瓶中信。另外,在上述步驟 S357中也一樣,存儲有瓶中信的情況下,結果成為并列地存儲有從其他游戲裝置1接收的瓶中信和自己制作的瓶中信的狀態(tài)。接著,在步驟S362中,生成“接收任務”,該“接收任務”用于從瓶中信服務器獲取表示自己制作的瓶中信的放流后的狀況的履歷信息數(shù)據(上述圖45的“Log”)。接著,在圖49的步驟S363中,判斷用戶是否已經進行了確認上述放流后的瓶中信的狀況的指示。其結果被判斷為沒有進行該指示時(步驟S363的否),處理進入后述的步驟 S367。另一方面,被判斷為用戶已經作出了上述確認指示時(步驟S363的是),在步驟 S364中,生成即刻執(zhí)行型任務,并立刻執(zhí)行,該即刻執(zhí)行型任務用于從瓶中信服務器接收表示上述放流后的瓶中信狀況的履歷信息數(shù)據。接著,在步驟S365中判斷下述內容即刻執(zhí)行上述任務后,在任務接收緩存553中是否存在用于該瓶中信應用程序的新數(shù)據(此處是被接收的履歷信息數(shù)據)。其結果,如果不存在(步驟S365的否),處理進入后述的步驟 S367。另一方面,被判斷為存在用于瓶中信應用程序的新數(shù)據時(步驟S365的是),在步驟 S366中,該新數(shù)據被移動至該瓶中信應用程序的保存數(shù)據555內的任務接收數(shù)據557中。 通過這樣被移動至保存數(shù)據555內,可從本瓶中信應用程序訪問該履歷信息數(shù)據。之后,在步驟S367中,判斷作為圖48的步驟S362或者圖49的步驟S364中生成的“接收任務”的結果、是否存在用于本瓶中信應用程序的什么新數(shù)據。其結果,如果沒有新數(shù)據(步驟S367的否),返回上述步驟S351重復處理。另一方面,有新數(shù)據時(步驟S367 的是),在步驟S368 S373中,執(zhí)行下述處理判斷關于該瓶中信應用程序的網絡服務是否已結束的處理、和服務結束時對任務和擦身通信用數(shù)據進行清除的處理。由于該處理與用圖四所說明的上述步驟S135 S140的處理一樣,故省略詳細說明。步驟S373的處理如果結束,在步驟S374中,參照上述接收履歷信息,顯示“世代信息”、“收件人名字”、“上載者數(shù)量”、“地區(qū)”等信息。此處,關于“地區(qū)”,是在后述的瓶中信服務器的處理中,在服務器側被判斷并附加的信息。接著,在步驟S375中,判斷本瓶中信應用程序是否結束,被判斷為沒有結束時(步驟S375的否),返回上述步驟S351,重復處理,被判斷為結束時(步驟S375的是),本瓶中信應用程序處理結束。以上述結束瓶中信應用程序的說明。接著,對與上述瓶中信應用程序相對應地在上述瓶中信服務器中執(zhí)行的處理進行說明。圖50是表示該瓶中信服務器的處理的詳細內容的流程圖。圖50中,首先,在步驟 S391中,判斷是否已接收了通過執(zhí)行上述“發(fā)送任務”(圖48的步驟S359中生成的任務) 從游戲裝置1發(fā)送來的數(shù)據(上述圖45的“hfo”)。其結果被判斷為沒有接收時(步驟 S391的否),處理進入后述的步驟S394。另一方面,被判斷為已接收時(步驟S391的是), 在步驟S392中,接收的數(shù)據作為上述瓶中信履歷數(shù)據161被存儲起來(作為上述圖45的 “Log”被存儲起來)。
接著,在步驟S393中,該接收的瓶中信的上載數(shù)162被加1。接著,在步驟S394中,判斷是否有來自于上述游戲裝置1的履歷信息數(shù)據的請求。 該請求通過執(zhí)行上述“接收任務”(圖48的步驟S362或圖49的步驟S364中生成的任務) 而發(fā)出。該判斷結果被判斷為沒有接收請求時(步驟S394的否),返回上述步驟S391,重復處理。另一方面,被判斷為接收了請求時(步驟S394的是),在步驟S395中,參照上述履歷信息數(shù)據,讀取與該請求的內容相對應的瓶中信履歷數(shù)據161。另外,作為瓶中信履歷數(shù)據161的確定方法可以考慮下述等方法,例如,基于瓶中信的制作者和制作日期時間、制作了瓶中信的游戲裝置1所固有的號碼等來生成規(guī)定的ID號,先將其埋入到瓶中信本身的數(shù)據中,然后,進行上述請求時,通過將該ID含在該請求中,來確定瓶中信履歷數(shù)據161。接著,通過獲取所讀取的瓶中信履歷數(shù)據161的AP信息166,并參照上述AP地區(qū)表(參照圖47),來獲取與該AP信息166建立了對應的地區(qū)172。接著,基于上述讀取的瓶中信履歷數(shù)據161的內容和上述地區(qū)172來制作履歷信息數(shù)據,并發(fā)送給提出請求的游戲裝置1。之后,返回上述步驟S391并重復處理。以上述結束瓶中信服務器的處理的說明。如上所述,第2實施方式中,使用擦身通信將由某游戲裝置1制作的瓶中信傳播給其他游戲裝置1。然后,在利用擦身通信接收了該瓶中信的游戲裝置1中,在該接收的數(shù)據中加上用戶名及AP信息等附加信息并發(fā)送給瓶中信服務器。從而,上述瓶中信的作者通過向瓶中信服務器進行問詢,能夠確認自己制作、放流的瓶中信的當前狀況。進而,不僅能夠確認最終的狀態(tài),而且也能夠在中途確認與瓶中信的傳播相關的用戶的信息。這樣,通過使 “本地通信”(擦身通信)和“網絡通信”(與瓶中信服務器的通信)連動,能夠為用戶提供至今沒有的新的享用方式。另外,在上述實施方式中,瓶中信的作者在確認自己制作的瓶中信的當前狀況時, 生成“接收任務”,但是不一定必須使用“任務”,也可以因應于用戶的操作(不使用任務)適當?shù)卦L問瓶中信服務器,獲取上述履歷信息數(shù)據。此處,不僅放流的游戲裝置,而且從傳播途中所參與的游戲裝置1也能夠確認瓶中信的當前狀況。此外,關于“地區(qū)”的確定,在上述實施方式中,在瓶中信服務器側進行了基于AP 信息166的“地區(qū)”的確定,但是除此之外,也可以從瓶中信服務器向游戲裝置1發(fā)送AP信息166,并在游戲裝置1側的處理中,基于該AP信息166確定上述“地區(qū)”。(第3實施方式)接著,說明本發(fā)明的第3實施方式。第3實施方式中,進一步示出了使上述“擦身通信”(本地通信)與第1實施方式中所述的、利用任務進行的發(fā)送接收(網絡通信)合作的處理的一例。更具體而言,對下述例子進行說明將任務接收的數(shù)據利用“擦身通信”發(fā)送給其他游戲裝置的例子,和相反、通過任務將利用“擦身通信”從其他游戲裝置接收的數(shù)據上載到規(guī)定的服務器上的例子。首先,對使用“擦身通信”將通過執(zhí)行上述任務而經由AP從服務器等接收的數(shù)據發(fā)送給其他游戲裝置的處理進行說明。例如,假定使用上述“擦身通信”將通過執(zhí)行上述任務而獲取的體驗版及免費游戲等發(fā)送給其他游戲裝置1。此時,例如,假定在游戲裝置A中執(zhí)行完上述任務后新安裝了體驗版及免費游戲等。此時,游戲裝置A中構成為該體驗版及免費游戲等數(shù)據設定在上述擦身通信用數(shù)據520中。從而,能夠經由“擦身通信”向其他游戲裝置發(fā)送。進而,也可以在接收的游戲裝置側,自動地安裝通過該“擦身通信”獲取的體驗版及免費游戲等。這樣執(zhí)行并接收任務、并通過擦身通信發(fā)送給其他游戲裝置1的數(shù)據并不限于體驗版及免費游戲等,也可以是用于某些游戲應用程序的數(shù)據。接著,作為其他例子,對將從其他游戲裝置通過“擦身通信”獲取的數(shù)據用“發(fā)送任務”上載到規(guī)定的服務器上的處理進行說明。例如,假定一種游戲裝置B,因用戶在游戲裝置1中沒有進行AP的登記等,是僅能進行上述“本地通信”的設定。該情況下,在游戲裝置 B中,制作用于上載到規(guī)定的服務器上的上載數(shù)據,進而,制作用于生成“發(fā)送任務,,的任務生成用數(shù)據,該“發(fā)送任務”用于發(fā)送該上載數(shù)據。該任務生成用數(shù)據可以考慮是例如與上述策略數(shù)據相同的結構。然后,兩數(shù)據構成為被存儲到擦身通信用數(shù)據520中。其結果,這些數(shù)據通過“擦身通信”被發(fā)送給上述游戲裝置A。游戲裝置A中,基于通過“擦身通信”接收的上述任務生成用數(shù)據生成“發(fā)送任務”(執(zhí)行與上述步驟SU9及S130相同的處理即可)。其結果,通過執(zhí)行該任務,游戲裝置A可取代游戲裝置B將游戲裝置B中生成的上載數(shù)據發(fā)送給規(guī)定的服務器。這樣,通過使“網絡通信”和“本地通信”合作,能夠在多個游戲裝置1之間進行各種數(shù)據交換。此外,設定為不能進行“網絡通信”的游戲裝置1也可以通過利用“本地通信”(擦身通信)經由其他游戲裝置發(fā)送接收數(shù)據,來間接地進行“網絡通信”。另外,上述各實施方式中,關于游戲裝置1中執(zhí)行的一系列處理,也可以在由多個信息處理裝置形成的信息處理系統(tǒng)中執(zhí)行。例如,在包括終端側裝置、可經由網絡與該終端側裝置通信的服務器側裝置的信息處理系統(tǒng)中,上述游戲裝置1進行的一系列處理中的一部分處理(例如,應用程序處理的一部分)也可以由服務器側裝置執(zhí)行。進而還可以,在包括終端側裝置和可經由網絡與該終端側裝置通信的服務器側裝置的信息處理系統(tǒng)中,上述一系列處理中的主要處理由服務器側裝置執(zhí)行,在該終端側裝置中執(zhí)行一部分處理。此外也可以,在上述信息處理系統(tǒng)中,服務器側的系統(tǒng)由多個信息處理裝置構成,多個信息處理裝置分擔地執(zhí)行應在服務器側執(zhí)行的處理。以上對本發(fā)明進行了詳細說明,但上述說明在所有方面不過是本發(fā)明的例示,并不限定其范圍。在不脫離本發(fā)明范圍的情況下當然可進行各種改進和變形。
權利要求
1 一種便攜式信息系統(tǒng),其特征在于,包括第1切換單元,用于在非使用狀態(tài)和使用狀態(tài)之間切換系統(tǒng)的狀態(tài);搜索單元,在上述便攜式信息系統(tǒng)至少以上述非使用狀態(tài)運行時,搜索規(guī)定的接入占.^ \\\ 通信處理單元,在由上述搜索單元檢測到規(guī)定的接入點時,與該接入點連接,并經由該規(guī)定的接入點進行規(guī)定的數(shù)據通信處理。
2.如權利要求1所述的便攜式信息系統(tǒng),其特征在于,上述非使用狀態(tài)比上述使用狀態(tài)耗電少。
3.如權利要求1所述的便攜式信息系統(tǒng),其特征在于, 上述便攜式信息系統(tǒng)可由用戶進行開閉操作,在上述便攜式信息系統(tǒng)為打開狀態(tài)時,上述第1切換單元將系統(tǒng)的狀態(tài)切換為上述使用狀態(tài),在上述便攜式信息系統(tǒng)為閉合狀態(tài)時,上述第1切換單元將系統(tǒng)的狀態(tài)切換為上述非使用狀態(tài)。
4.如權利要求1所述的便攜式信息系統(tǒng),其特征在于, 上述搜索單元自動地反復搜索上述接入點,上述通信處理單元自動地與上述接入點連接,并自動地進行上述數(shù)據通信處理。
5.如權利要求1所述的便攜式信息系統(tǒng),其特征在于, 上述便攜式信息系統(tǒng)包括執(zhí)行多個應用軟件程序的程序執(zhí)行單元;受理單元,從上述各應用軟件程序受理經由網絡與其他信息處理系統(tǒng)之間進行的數(shù)據的發(fā)送或者接收的處理指示,上述搜索單元自動地搜索上述規(guī)定的接入點,上述通信處理單元經由上述接入點自動地進行上述數(shù)據的發(fā)送或者接收,上述數(shù)據是由上述受理單元從上述多個應用軟件程序的每一個受理的數(shù)據。
6.如權利要求1所述的便攜式信息系統(tǒng),其特征在于, 上述便攜式信息系統(tǒng)還包括存儲單元,存儲下述信息可由用戶設定的關于至少一個第1接入點的信息和不可由用戶設定的關于至少一個第2接入點的信息;由用戶設定關于上述至少一個第1接入點的信息的接入點信息設定單元; 規(guī)定搜索上述至少一個第1接入點的時刻的搜索時刻規(guī)定單元; 上述搜索單元包括第1接入點搜索單元,在由上述搜索時刻規(guī)定單元規(guī)定的時刻到來時,基于與上述至少一個第1接入點有關的信息,搜索該至少一個第1接入點;第2接入點搜索單元,基于與上述至少一個第2接入點有關的信息,自動地重復搜索該至少一個第2接入點。
7.如權利要求1所述的便攜式信息系統(tǒng),其特征在于,上述通信處理單元與上述規(guī)定的接入點連接,并經由該接入點接收規(guī)定的數(shù)據。
8.如權利要求1所述的便攜式信息系統(tǒng),其特征在于,上述便攜式信息系統(tǒng)還具有通信切斷單元,在上述通信處理單元結束了經由上述搜索單元所檢測到的接入點的規(guī)定的數(shù)據通信處理后,該通信切斷單元切斷與該接入點的連接。
9.如權利要求1所述的便攜式信息系統(tǒng),其特征在于,上述搜索單元用近距離無線通信搜索上述規(guī)定的接入點。
10.如權利要求1所述的便攜式信息系統(tǒng),其特征在于,上述便攜式信息系統(tǒng)還具有條件判別單元,在該便攜式信息系統(tǒng)至少以上述非使用狀態(tài)運行時,該條件判別單元判別是否已滿足規(guī)定的條件,在由上述條件判別單元判別為已滿足上述規(guī)定的條件時,上述搜索單元搜索上述規(guī)定的接入點。
11.如權利要求10所述的便攜式信息系統(tǒng),其特征在于,在規(guī)定的時刻到來時,上述條件判別單元判別為已滿足上述規(guī)定的條件。
12.如權利要求10所述的便攜式信息系統(tǒng),其特征在于,上述便攜式信息系統(tǒng)還具有處理規(guī)定單元,該處理規(guī)定單元對經由網絡與其他信息處理系統(tǒng)之間進行的數(shù)據的發(fā)送或者接收的處理內容、以及該處理的執(zhí)行時刻進行規(guī)定,上述通信處理單元包括數(shù)據發(fā)送接收處理單元,該數(shù)據發(fā)送接收處理單元經由上述搜索單元所檢測到的接入點來進行由上述處理規(guī)定單元規(guī)定的上述數(shù)據的發(fā)送或接收,在由上述處理規(guī)定單元規(guī)定的執(zhí)行時刻到來時,上述條件判別單元判別為已滿足上述規(guī)定的條件,在由上述條件判別單元判別為已滿足上述規(guī)定的條件、并且利用上述搜索單元已檢測到上述規(guī)定的接入點時,上述數(shù)據發(fā)送接收處理單元進行上述規(guī)定的數(shù)據的發(fā)送或者接收。
13.如權利要求1所述的便攜式信息系統(tǒng),其特征在于,在上述便攜式信息系統(tǒng)至少以上述非使用狀態(tài)運行時,上述搜索單元通過自動地反復嘗試接收從上述規(guī)定的接入點發(fā)出的信標來搜索上述規(guī)定的接入點,通過接收該信標來檢測該規(guī)定的接入點,上述通信處理單元包括連接建立單元,被判別為利用上述搜索單元接收到上述信標時,嘗試與發(fā)送該信標的接入點建立連接;數(shù)據發(fā)送接收單元,在與上述接入點的連接已被建立時,該數(shù)據發(fā)送接收單元經由該接入點進行規(guī)定的數(shù)據的發(fā)送或接收。
14.如權利要求13所述的便攜式信息系統(tǒng),其特征在于,上述便攜式信息系統(tǒng)還具有處理規(guī)定單元,該處理規(guī)定單元對經由網絡與其他信息處理系統(tǒng)之間進行的數(shù)據的發(fā)送或者接收的處理內容、以及該處理的執(zhí)行時刻進行規(guī)定,上述通信處理單元還包括執(zhí)行時刻判別單元,在由上述連接建立單元建立了與上述接入點的連接時,該執(zhí)行時刻判別單元判別上述規(guī)定的執(zhí)行時刻是否已到來,由上述執(zhí)行時刻判別單元判別為上述執(zhí)行時刻已到來時,上述數(shù)據發(fā)送接收單元經由上述接入點進行上述規(guī)定的上述數(shù)據的發(fā)送或者接收。
15.如權利要求1所述的便攜式信息系統(tǒng),其特征在于,上述便攜式信息系統(tǒng)還具有顯示單元,在上述使用狀態(tài)下,向上述顯示單元供電,在上述非使用狀態(tài)下,不向上述顯示單元供電,上述第1切換單元與用戶所進行的規(guī)定的操作相對應地在上述使用狀態(tài)和上述非使用狀態(tài)之間切換系統(tǒng)狀態(tài),上述便攜式信息系統(tǒng)還具有顯示控制單元,在系統(tǒng)狀態(tài)與上述用戶的操作相對應地從上述非使用狀態(tài)被切換為上述使用狀態(tài)時,該顯示控制單元將由上述通信處理單元接收的數(shù)據內容顯示于上述顯示單元。
16.如權利要求8所述的便攜式信息系統(tǒng),其特征在于,上述便攜式信息系統(tǒng)還具有在省電模式和非省電模式之間切換電源控制模式的第2 切換單元,在上述便攜式信息系統(tǒng)至少以上述非使用狀態(tài)且上述省電模式運行時,上述搜索單元搜索上述規(guī)定的接入點,在由上述搜索單元檢測到規(guī)定的接入點時,上述第2切換單元將上述電源控制模式切換為上述非省電模式,由上述通信切斷單元切斷了與該接入點的連接時,上述第2切換單元將該電源控制模式切換為上述省電模式。
17.如權利要求1所述的便攜式信息系統(tǒng),其特征在于,上述便攜式信息系統(tǒng)還具有在省電模式和非省電模式之間切換電源控制模式的第2 切換單元,在上述便攜式信息系統(tǒng)至少以上述非使用狀態(tài)且上述省電模式運行時,上述搜索單元搜索上述規(guī)定的接入點,由上述搜索單元檢測到了規(guī)定的接入點時,上述第2切換單元將上述電源控制模式切換為上述非省電模式,在上述通信處理單元進行的上述數(shù)據通信處理結束時,上述第2切換單元將該電源控制模式切換為上述省電模式。
18.如權利要求2所述的便攜式信息系統(tǒng),其特征在于,上述通信處理單元經由上述接入點自動地進行1個以上的應用軟件程序的接收,上述便攜式信息系統(tǒng)還具有安裝單元,在進行上述1個以上的應用軟件程序的接收時,該安裝單元自動地將該應用軟件程序安裝到上述便攜式信息系統(tǒng)中。
19.如權利要求1所述的便攜式信息系統(tǒng),其特征在于,上述通信處理單元經由上述接入點自動地進行1個以上的應用軟件程序的接收,上述便攜式信息系統(tǒng)還包括一覽制作單元,在啟動該便攜式信息系統(tǒng)時,該一覽制作單元制作并輸出應用軟件程序的一覽;選擇單元,與對上述便攜式信息系統(tǒng)的規(guī)定操作相對應地,從上述一覽中選擇某應用軟件程序;應用軟件程序執(zhí)行單元,執(zhí)行上述所選擇的應用軟件程序,一覽制作對象追加單元,將由上述通信處理單元自動地接收的應用軟件程序自動地追加到由上述一覽制作單元制作的一覽登載對象中。
20.如權利要求1所述的便攜式信息系統(tǒng),其特征在于,上述通信處理單元經由上述接入點自動地進行一個以上的應用軟件程序的接收,上述便攜式信息系統(tǒng)還包括一覽制作單元,與對該便攜式信息系統(tǒng)的規(guī)定操作相對應地,制作并輸出應用軟件程序的一覽,選擇單元,與對上述便攜式信息系統(tǒng)的規(guī)定操作相對應地,從上述一覽中選擇某應用軟件程序;應用軟件程序執(zhí)行單元,執(zhí)行上述所選擇的應用軟件程序,一覽制作對象追加單元,將由上述通信處理單元自動地接收的應用軟件程序自動地追加到由上述一覽制作單元制作的一覽登載對象中。
21.如權利要求1所述的便攜式信息系統(tǒng),其特征在于,上述便攜式信息系統(tǒng)還具有近距離數(shù)據通信單元,該近距離數(shù)據通信單元利用近距離無線來重復搜索作為存在于本系統(tǒng)的可通信范圍內的通信對方的其他便攜式信息系統(tǒng),并自動地無線連接,并與進行了該無線連接的該其他便攜式信息系統(tǒng)之間自動地發(fā)送或接收數(shù)據,上述通信處理單元將由上述近距離數(shù)據通信單元接收的數(shù)據的內容經由上述接入點進一步發(fā)送給其他信息處理裝置。
22.如權利要求1所述的便攜式信息系統(tǒng),其特征在于,上述便攜式信息系統(tǒng)還具有近距離數(shù)據通信單元,該近距離數(shù)據通信單元利用近距離無線來重復搜索作為存在于本系統(tǒng)的可通信范圍內的通信對方的其他便攜式信息系統(tǒng),并自動地無線連接,并與進行了該無線連接的該其他便攜式信息系統(tǒng)之間自動地發(fā)送或接收數(shù)據,上述近距離數(shù)據通信單元將由上述通信處理單元接收的數(shù)據內容發(fā)送給上述其他便攜式信息系統(tǒng)。
23.如權利要求1所述的便攜式信息系統(tǒng),其特征在于, 上述便攜式信息系統(tǒng)還包括計時單元;用于進行近距離無線通信的無線通信模塊; 運算處理單元;在非省電模式和省電模式之間切換電源控制模式的第2切換單元,其中非省電模式指向上述計時單元、上述運算處理單元及上述無線通信模塊供電的模式,省電模式指向上述計時單元和上述無線通信模塊供電、但是不向上述運算處理單元供電的模式;時刻判別單元,在該便攜式信息系統(tǒng)至少以上述非使用狀態(tài)且上述省電模式運行時, 該時刻判別單元利用上述計時單元來判別規(guī)定的時刻是否已經到來,利用上述時刻判別單元判別為上述規(guī)定的時刻已到來時,上述第2切換單元將電源控制模式切換為上述非省電模式,在上述便攜式信息系統(tǒng)至少以上述非使用狀態(tài)且上述非省電模式運行時,上述搜索單元利用上述無線通信模塊和上述運算處理單元搜索上述規(guī)定的接入點。
24.如權利要求1所述的便攜式信息系統(tǒng),其特征在于, 上述便攜式信息系統(tǒng)還包括用于進行近距離無線通信的無線通信模塊; 運算處理單元;在非省電模式和省電模式之間切換電源控制模式的第2切換單元,其中非省電模式指向上述運算處理單元和上述無線通信模塊供電的模式,省電模式指向上述無線通信模塊供電但不向上述運算處理單元供電的模式,在上述便攜式信息系統(tǒng)至少以上述非使用狀態(tài)且上述省電模式運行時,上述搜索單元利用上述無線通信模塊來搜索上述規(guī)定的接入點,利用上述搜索單元檢測到上述規(guī)定的接入點時,上述第2切換單元將上述電源控制模式切換為上述非省電模式,由上述第2切換單元切換為上述非省電模式時,上述通信處理單元使用上述無線通信模塊和運算處理單元與上述接入點連接,執(zhí)行上述數(shù)據通信處理。
25.一種便攜式信息系統(tǒng),其特征在于,包括處理規(guī)定單元,對經由網絡與其他信息處理系統(tǒng)之間進行的數(shù)據的發(fā)送或接收的處理內容、以及該處理的執(zhí)行時刻進行規(guī)定;時刻判別單元,判別由上述處理規(guī)定單元所規(guī)定的執(zhí)行時刻是否已到來; 連接單元,由上述時刻判別單元判別為上述執(zhí)行時刻已到來時,嘗試與規(guī)定的接入點連接;數(shù)據發(fā)送接收單元,由上述連接單元建立了與上述接入點的連接時,經由該接入點進行由上述處理規(guī)定單元所規(guī)定的上述數(shù)據的發(fā)送或接收。
26.一種便攜式信息系統(tǒng)控制方法,其特征在于,包括下述步驟第1切換步驟,在非使用狀態(tài)和使用狀態(tài)之間切換便攜式信息系統(tǒng)的狀態(tài); 搜索步驟,在上述便攜式信息系統(tǒng)至少以上述非使用狀態(tài)運行時,搜索規(guī)定的接入點。通信處理步驟,在上述搜索步驟中檢測出規(guī)定的接入點時,與該接入點連接,并經由該接入點進行規(guī)定的數(shù)據通信處理。
27.如權利要求沈所述的便攜式信息系統(tǒng)控制方法,其特征在于, 上述非使用狀態(tài)比上述使用狀態(tài)耗電少。
28.如權利要求沈所述的便攜式信息系統(tǒng)控制方法,其特征在于, 上述便攜式信息系統(tǒng)可由用戶進行開閉操作,上述第1切換步驟中,在上述便攜式信息系統(tǒng)為打開狀態(tài)時,將系統(tǒng)的狀態(tài)切換為上述使用狀態(tài),在上述便攜式信息系統(tǒng)為閉合狀態(tài)時,將系統(tǒng)的狀態(tài)切換為上述非使用狀態(tài)。
29.如權利要求觀所述的便攜式信息系統(tǒng)控制方法,其特征在于, 上述搜索步驟中,自動地重復搜索上述接入點,上述通信處理步驟中,自動地與上述接入點連接,并自動地進行上述數(shù)據通信處理。
30.如權利要求沈所述的便攜式信息系統(tǒng)控制方法,其特征在于,包括下述步驟 程序執(zhí)行步驟,執(zhí)行多個應用軟件程序;和受理步驟,從上述各應用軟件程序受理經由網絡與其他信息處理系統(tǒng)之間所進行的數(shù)據的發(fā)送或接收的處理指示,上述搜索步驟中,自動地搜索上述規(guī)定的接入點,上述通信處理步驟中,經由上述接入點自動地進行上述數(shù)據的發(fā)送或接收,上述數(shù)據是于上述受理步驟中從上述多個應用軟件程序中的每一個所受理的數(shù)據。
31.如權利要求27所述的便攜式信息系統(tǒng)控制方法,其特征在于,上述便攜式信息系統(tǒng)控制方法還包括下述步驟存儲步驟,存儲可由用戶設定的、關于至少一個第1接入點的信息和不可由用戶設定的、關于至少一個第2接入點的信息;接入點信息設定步驟,由用戶設定關于上述至少一個第1接入點的信息;和搜索時刻規(guī)定步驟,該步驟中,對搜索上述至少一個第1接入點的時刻進行規(guī)定,上述搜索步驟包括第1接入點搜索步驟,該步驟中,在上述搜索時刻規(guī)定步驟所規(guī)定的時刻到來時,基于與上述至少一個第1接入點有關的信息,搜索該至少一個第1接入點;第2接入點搜索步驟,基于與上述至少一個第2接入點有關的信息,自動地重復搜索該至少一個第2接入點。
32.如權利要求沈所述的便攜式信息系統(tǒng)控制方法,其特征在于,在上述通信處理步驟中,與上述規(guī)定的接入點連接,并經由該接入點接收規(guī)定的數(shù)據。
33.如權利要求沈所述的便攜式信息系統(tǒng)控制方法,其特征在于,上述便攜式信息系統(tǒng)控制方法還包括通信切斷步驟,在上述通信處理步驟結束了經由上述搜索步驟中所檢測到的接入點的規(guī)定的數(shù)據通信處理后,在該通信切斷步驟中切斷與該接入點的連接。
34.如權利要求沈所述的便攜式信息系統(tǒng)控制方法,其特征在于,在上述搜索步驟中, 用近距離無線通信搜索上述規(guī)定的接入點。
35.如權利要求沈所述的便攜式信息系統(tǒng)控制方法,其特征在于,上述便攜式信息系統(tǒng)控制方法還具有條件判別步驟,在該便攜式信息系統(tǒng)至少以上述非使用狀態(tài)運行時,在該條件判別步驟中判別是否已滿足規(guī)定的條件,在上述條件判別步驟中判別為已滿足上述規(guī)定的條件時,上述搜索步驟中搜索上述規(guī)定的接入點。
36.如權利要求35所述的便攜式信息系統(tǒng)控制方法,其特征在于,在規(guī)定的時刻到來時,在上述條件判別步驟中判別為已滿足上述規(guī)定的條件。
37.如權利要求35所述的便攜式信息系統(tǒng)控制方法,其特征在于,上述便攜式信息系統(tǒng)控制方法還具有處理規(guī)定步驟,在該處理規(guī)定步驟中,對經由網絡與其他信息處理系統(tǒng)之間進行的數(shù)據的發(fā)送或者接收的處理內容、以及該處理的執(zhí)行時刻進行規(guī)定,上述通信處理步驟包括數(shù)據發(fā)送接收處理步驟,在該數(shù)據發(fā)送接收處理步驟中,經由上述搜索步驟中檢測到的接入點來進行上述處理規(guī)定步驟中所規(guī)定的上述數(shù)據的發(fā)送或接收,在上述處理規(guī)定步驟中所規(guī)定的執(zhí)行時刻到來時,在上述條件判別步驟中判別為已滿足上述規(guī)定的條件,在上述條件判別步驟中判別為已滿足上述規(guī)定的條件、并且在上述搜索步驟中已檢測到上述規(guī)定的接入點時,在上述數(shù)據發(fā)送接收處理步驟中進行上述規(guī)定的數(shù)據的發(fā)送或者接收。
38.如權利要求沈所述的便攜式信息系統(tǒng)控制方法,其特征在于,在上述便攜式信息系統(tǒng)至少以上述非使用狀態(tài)運行時,在上述搜索步驟中,通過自動地反復嘗試接收從上述規(guī)定的接入點發(fā)出的信標來搜索上述規(guī)定的接入點,通過接收該信標來檢測該規(guī)定的接入點,上述通信處理步驟包括連接建立步驟,被判別為在上述搜索步驟中接收到上述信標時,嘗試與發(fā)送該信標的接入點建立連接;數(shù)據發(fā)送接收步驟,在與上述接入點的連接已被建立時,在該數(shù)據發(fā)送接收步驟中經由該接入點進行規(guī)定的數(shù)據的發(fā)送或接收。
39.如權利要求38所述的便攜式信息系統(tǒng)控制方法,其特征在于,上述便攜式信息系統(tǒng)控制方法還具有處理規(guī)定步驟,該處理規(guī)定步驟中,對經由網絡與其他信息處理系統(tǒng)之間進行的數(shù)據的發(fā)送或者接收的處理內容、以及該處理的執(zhí)行時刻進行規(guī)定,上述通信處理步驟還包括執(zhí)行時刻判別步驟,在上述連接建立步驟中建立了與上述接入點的連接時,在該執(zhí)行時刻判別步驟中判別上述規(guī)定的執(zhí)行時刻是否已到來,在上述執(zhí)行時刻判別步驟中判別為上述執(zhí)行時刻已到來時,在上述數(shù)據發(fā)送接收步驟中,經由上述接入點進行上述規(guī)定的上述數(shù)據的發(fā)送或者接收。
40.如權利要求沈所述的便攜式信息系統(tǒng)控制方法,其特征在于,上述便攜式信息系統(tǒng)還具有顯示單元,在上述使用狀態(tài)下,向上述顯示單元供電,在上述非使用狀態(tài)下,不向上述顯示單元供電,在上述第1切換步驟中,與用戶所進行的規(guī)定的操作相對應地在上述使用狀態(tài)和上述非使用狀態(tài)之間切換系統(tǒng)狀態(tài),上述便攜式信息系統(tǒng)控制方法還具有顯示控制步驟,在系統(tǒng)狀態(tài)與上述用戶的操作相對應地從上述非使用狀態(tài)被切換為上述使用狀態(tài)時,在該顯示控制步驟中,將在上述通信處理步驟中接收的數(shù)據的內容顯示于上述顯示單元。
41.如權利要求33所述的便攜式信息系統(tǒng)控制方法,其特征在于,上述便攜式信息系統(tǒng)控制方法還具有在省電模式和非省電模式之間切換電源控制模式的第2切換步驟,在上述便攜式信息系統(tǒng)至少以上述非使用狀態(tài)且上述省電模式運行時,在上述搜索步驟中搜索上述規(guī)定的接入點,在上述搜索步驟中檢測到規(guī)定的接入點時,在上述第2切換步驟中將上述電源控制模式切換為上述非省電模式,在上述通信切斷步驟中切斷了與該接入點的連接時,在上述第2 切換步驟中將該電源控制模式切換為上述省電模式。
42.如權利要求沈所述的便攜式信息系統(tǒng)控制方法,其特征在于,上述便攜式信息系統(tǒng)控制方法還具有在省電模式和非省電模式之間切換電源控制模式的第2切換步驟,在上述便攜式信息系統(tǒng)至少以上述非使用狀態(tài)且上述省電模式運行時,在上述搜索步驟中搜索上述規(guī)定的接入點,在上述搜索步驟中檢測到了規(guī)定的接入點時,在上述第2切換步驟中將上述電源控制模式切換為上述非省電模式,在上述通信處理步驟所進行的上述數(shù)據通信處理結束時,在上述第2切換步驟中將該電源控制模式切換為上述省電模式。
43.如權利要求沈所述的便攜式信息系統(tǒng)控制方法,其特征在于,在上述通信處理步驟中,經由上述接入點自動地進行1個以上的應用軟件程序的接收,上述便攜式信息系統(tǒng)控制方法還具有安裝步驟,在進行上述1個以上的應用軟件程序的接收時,在該安裝步驟中自動地將該應用軟件程序安裝到上述便攜式信息系統(tǒng)中。
44.如權利要求沈所述的便攜式信息系統(tǒng)控制方法,其特征在于,上述通信處理步驟中,經由上述接入點自動地進行1個以上的應用軟件程序的接收,上述便攜式信息系統(tǒng)控制方法還包括一覽制作步驟,在啟動該便攜式信息系統(tǒng)時,制作并輸出應用軟件程序的一覽;選擇步驟,與對上述便攜式信息系統(tǒng)的規(guī)定操作相對應地,從上述一覽中選擇某應用軟件程序;應用軟件程序執(zhí)行步驟,執(zhí)行上述所選擇的應用軟件程序,一覽制作對象追加步驟,將在上述通信處理步驟中自動地接收的應用軟件程序自動地追加到利用上述一覽制作步驟制作的一覽登載對象中。
45.如權利要求26所述的便攜式信息系統(tǒng)控制方法,其特征在于,上述通信處理步驟中,經由上述接入點自動地進行一個以上的應用軟件程序的接收,上述便攜式信息系統(tǒng)控制方法還包括一覽制作步驟,與對該便攜式信息系統(tǒng)的規(guī)定操作相對應地,制作并輸出應用軟件程序的一覽,選擇步驟,與對上述便攜式信息系統(tǒng)的規(guī)定操作相對應地,從上述一覽中選擇某應用軟件程序;應用軟件程序執(zhí)行步驟,執(zhí)行上述所選擇的應用軟件程序,一覽制作對象追加步驟,將在上述通信處理步驟中自動地接收的應用軟件程序自動地追加到利用上述一覽制作步驟制作的一覽登載對象中。
46.如權利要求沈所述的便攜式信息系統(tǒng)控制方法,其特征在于,上述便攜式信息系統(tǒng)控制方法還具有近距離數(shù)據通信步驟,該近距離數(shù)據通信步驟中,利用近距離無線來重復搜索作為存在于本系統(tǒng)的可通信范圍內的通信對方的其他便攜式信息系統(tǒng),自動地無線連接,并與進行了該無線連接的該其他便攜式信息系統(tǒng)之間自動地發(fā)送或接收數(shù)據,上述通信處理步驟中,將利用上述近距離數(shù)據通信步驟接收的數(shù)據的內容經由上述接入點進一步發(fā)送給其他信息處理裝置。
47.如權利要求沈所述的便攜式信息系統(tǒng)控制方法,其特征在于,上述便攜式信息系統(tǒng)控制方法還具有近距離數(shù)據通信步驟,該近距離數(shù)據通信步驟中,利用近距離無線來重復搜索作為存在于本系統(tǒng)的可通信范圍內的通信對方的其他便攜式信息系統(tǒng),并自動地無線連接,并與進行了該無線連接的該其他便攜式信息系統(tǒng)之間自動地發(fā)送或接收數(shù)據,上述近距離數(shù)據通信處理步驟中,將在上述通信處理步驟中接收的數(shù)據的內容發(fā)送給上述其他便攜式信息處理系統(tǒng)。
48.如權利要求沈所述的便攜式信息系統(tǒng)控制方法,其特征在于, 上述便攜式信息系統(tǒng)還包括計時單元;用于進行近距離無線通信的無線通信模塊; 運算處理單元,上述便攜式信息系統(tǒng)控制方法還包括在非省電模式和省電模式之間切換電源控制模式的第2切換步驟,其中非省電模式指向上述計時單元、上述運算處理單元及上述無線通信模塊供電的模式,省電模式指向上述計時單元和上述無線通信模塊供電、但是不向上述運算處理單元供電的模式;時刻判別步驟,在該便攜式信息系統(tǒng)至少以上述非使用狀態(tài)且上述省電模式運行時, 利用上述計時單元來判別規(guī)定的時刻是否已經到來;在上述時刻判別步驟中判別為上述規(guī)定的時刻已到來時,在上述第2切換步驟中,將電源控制模式切換為上述非省電模式,在上述便攜式信息系統(tǒng)至少以上述非使用狀態(tài)且上述非省電模式運行時,上述搜索步驟中,利用上述無線通信模塊和上述運算處理單元搜索上述規(guī)定的接入點。
49.如權利要求沈所述的便攜式信息系統(tǒng)控制方法,其特征在于,上述便攜式信息系統(tǒng)還包括用于進行近距離無線通信的無線通信模塊和運算處理單元,上述便攜式信息系統(tǒng)控制方法還包括在非省電模式和省電模式之間切換電源控制模式的第2切換步驟,其中非省電模式指向上述運算處理單元和上述無線通信模塊供電的模式,省電模式指向上述無線通信模塊供電但不向上述運算處理單元供電的模式,在上述便攜式信息系統(tǒng)至少以上述非使用狀態(tài)且上述省電模式運行時,上述搜索步驟中,利用上述無線通信模塊來搜索上述規(guī)定的接入點,在上述搜索步驟中檢測到上述規(guī)定的接入點時,上述第2切換步驟中,將上述電源控制模式切換為上述非省電模式,在上述第2切換步驟中切換為上述非省電模式時,上述通信處理步驟中,使用上述無線通信模塊和運算處理單元與上述接入點連接,執(zhí)行上述數(shù)據通信處理。
50.一種便攜式信息終端,其特征在于,包括第1切換單元,在非使用狀態(tài)和使用狀態(tài)之間進行切換;搜索單元,在上述便攜式信息終端至少以上述非使用狀態(tài)運行時,該搜索單元搜索規(guī)定的接入點;通信處理單元,由上述搜索單元檢測到規(guī)定的接入點時,該通信處理單元與該接入點連接,并經由該接入點進行規(guī)定的數(shù)據通信處理。
全文摘要
在便攜式信息系統(tǒng)以省電模式運行時,滿足了規(guī)定的定時或者規(guī)定的條件時,進行規(guī)定的接入點的搜索。結果,檢測到規(guī)定的接入點時,與該接入點連接,進行規(guī)定的數(shù)據通信處理。
文檔編號H04M1/73GK102316564SQ20111015922
公開日2012年1月11日 申請日期2011年6月8日 優(yōu)先權日2010年6月11日
發(fā)明者久保田隆司, 大江徹, 安達洋明, 山崎順稔, 莊司昌弘 申請人:任天堂株式會社