專利名稱:信息處理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及并入了傳感器的通信裝置、對(duì)于傳感器執(zhí)行校準(zhǔn)處理的信息處理裝置、其控制方法、存儲(chǔ)用于其的控制程序的信息存儲(chǔ)介質(zhì)以及包括通信裝置和信息處理裝置的信息處理系統(tǒng)。
背景技術(shù):
已知一些傳感器,在其使用之前需要執(zhí)行校準(zhǔn),這是因?yàn)槠漭敵鎏匦愿鶕?jù)周?chē)h(huán)境等變化。在這種傳感器的使用之前,例如,通過(guò)在參考狀態(tài)下測(cè)量輸出值的方法或其他這種方法來(lái)檢查其輸出特性并通過(guò)計(jì)算與輸出特性對(duì)應(yīng)的校正值,來(lái)預(yù)先執(zhí)行校準(zhǔn)處理。此后,當(dāng)通過(guò)使用傳感器來(lái)執(zhí)行實(shí)際測(cè)量時(shí),通過(guò)使用計(jì)算出的校正值以校正傳感器的輸出值,可以獲取更接近于真實(shí)值的測(cè)量值。將這種傳感器并入各種裝置。例如,消費(fèi)者游戲機(jī)的一些控制器并入了諸如加速度傳感器之類的傳感器,以便檢測(cè)控制器的姿勢(shì)和運(yùn)動(dòng)。在如上所述執(zhí)行用于姿勢(shì)檢測(cè)的傳感器的校準(zhǔn)的情況下,需要旋轉(zhuǎn)并入了傳感器的通信裝置或者執(zhí)行其他這種操作從而獲取當(dāng)其姿勢(shì)以各種方式變化時(shí)獲得的傳感器的測(cè)量結(jié)果。在使得普通用戶執(zhí)行用于旋轉(zhuǎn)通信裝置的這種操作的情況下,期望通過(guò)以易于理解的方式執(zhí)行的旋轉(zhuǎn)操作引導(dǎo)用戶。特別地,根據(jù)傳感器的種類,要求在盡可能在實(shí)際空間內(nèi)維持傳感器的位置的同時(shí)旋轉(zhuǎn)通信裝置。
發(fā)明內(nèi)容
本發(fā)明鑒于上述情況而做出,并且其目標(biāo)是提供當(dāng)通過(guò)使得用戶執(zhí)行用于旋轉(zhuǎn)通信裝置的操作來(lái)執(zhí)行并入了通信裝置的傳感器的校準(zhǔn)時(shí),能夠以易于理解的方式將用戶引導(dǎo)至要作為旋轉(zhuǎn)操作的旋轉(zhuǎn)中心的位置的信息處理裝置、其控制方法、其控制程序、包括該信息處理裝置的信息處理系統(tǒng)以及連接到該信息處理裝置的通信裝置。根據(jù)本發(fā)明的信息處理系統(tǒng)包括通信裝置;以及信息處理裝置,其通信地連接到所述通信裝置,其中所述通信裝置包括測(cè)量關(guān)于其姿勢(shì)的信息的傳感器;所述信息處理裝置包括獲取部件,用于從所述通信裝置獲取所述傳感器的測(cè)量結(jié)果;一部件,用于在顯示裝置上顯示用于使得用戶執(zhí)行旋轉(zhuǎn)所述通信裝置的旋轉(zhuǎn)操作的引導(dǎo)圖像;以及校準(zhǔn)部件,用于在顯示所述引導(dǎo)圖像的同時(shí),通過(guò)使用由所述獲取部件獲取的測(cè)量結(jié)果來(lái)執(zhí)行所述傳感器的校準(zhǔn);所述引導(dǎo)圖像包括表示要作為旋轉(zhuǎn)操作的旋轉(zhuǎn)中心的參考軸的圖像以及表示所述通信裝置的圖像;并且表示所述通信裝置的圖像位于所述引導(dǎo)圖像內(nèi),以便與所述傳感器的位置對(duì)應(yīng)的所述通信裝置的部分與所述參考軸重疊。進(jìn)一步,在信息處理系統(tǒng)中,所述旋轉(zhuǎn)操作可以包括通過(guò)使用彼此交叉的多個(gè)參考軸作為旋轉(zhuǎn)中心來(lái)旋轉(zhuǎn)所述通信裝置的操作;所述引導(dǎo)圖像可以包括表示多個(gè)參考軸的每一個(gè)的圖像;并且表示所述通信裝置的圖像可以位于所述引導(dǎo)圖像內(nèi),以便與所述傳感器的位置對(duì)應(yīng)的所述通信裝置的部分與多個(gè)參考軸彼此交叉的位置重疊。
進(jìn)一步,在信息處理系統(tǒng)中,在所述顯示裝置上顯示所述引導(dǎo)圖像的同時(shí),表示所述參考軸的圖像可以在所述弓丨導(dǎo)圖像內(nèi)維持其位置。進(jìn)一步,在信息處理系統(tǒng)中,所述引導(dǎo)圖像可以包括表示用戶的手握住與所述傳感器的位置對(duì)應(yīng)的所述通信裝置的部分的圖像。進(jìn)一步,根據(jù)本發(fā)明的信息處理裝置,其通信地連接到通信裝置,所述通信裝置包括測(cè)量關(guān)于其姿勢(shì)的信息的傳感器,所述信息處理裝置包括獲取部件,用于從所述通信裝置獲取所述傳感器的測(cè)量結(jié)果;一部件,用于在顯示裝置上顯示用于使得用戶執(zhí)行旋轉(zhuǎn)所述通信裝置的旋轉(zhuǎn)操作的引導(dǎo)圖像;以及校準(zhǔn)部件,用于在顯示所述引導(dǎo)圖像的同時(shí),通過(guò)使用由所述獲取部件獲取的測(cè)量結(jié)果來(lái)執(zhí)行所述傳感器的校準(zhǔn),其中所述引導(dǎo)圖像包括表示要作為旋轉(zhuǎn)操作的旋轉(zhuǎn)中心的參考軸的圖像以及表示所述通信裝置的圖像;以及表示所述通信裝置的圖像位于所述弓丨導(dǎo)圖像內(nèi),以便與所述傳感器的位置對(duì)應(yīng)的所述通信裝置的部分與所述參考軸重疊。進(jìn)一步,根據(jù)本發(fā)明的用于信息處理裝置的控制方法是用于如下的信息處理裝置的控制方法,所述信息處理裝置通信地連接到通信裝置,所述通信裝置包括測(cè)量關(guān)于其姿勢(shì)的信息的傳感器,所述控制方法包括在顯示裝置上顯示用于使得用戶執(zhí)行旋轉(zhuǎn)所述通信裝置的旋轉(zhuǎn)操作的引導(dǎo)圖像;以及在顯示所述引導(dǎo)圖像的同時(shí),通過(guò)使用從所述通信裝置獲取的所述傳感器的測(cè)量結(jié)果來(lái)執(zhí)行所述傳感器的校準(zhǔn),其中所述引導(dǎo)圖像包括表示要作為旋轉(zhuǎn)操作的旋轉(zhuǎn)中心的參考軸的圖像以及表示所述通信裝置的圖像;并且表示所述通信裝置的圖像位于所述引導(dǎo)圖像內(nèi),以便與所述傳感器的位置對(duì)應(yīng)的所述通信裝置的部分與所述參考軸重疊。進(jìn)一步,根據(jù)本發(fā)明的信息存儲(chǔ)介質(zhì)是其中存儲(chǔ)了程序的非暫時(shí)計(jì)算機(jī)可讀信息存儲(chǔ)介質(zhì),所述程序控制信息處理裝置,所述信息處理裝置通信地連接到通信裝置,所述通信裝置包括測(cè)量關(guān)于其姿勢(shì)的信息的傳感器,所述程序控制信息處理裝置以用作獲取部件,用于從所述通信裝置獲取所述傳感器的測(cè)量結(jié)果;一部件,用于在顯示裝置上顯示用于使得用戶執(zhí)行旋轉(zhuǎn)所述通信裝置的旋轉(zhuǎn)操作的引導(dǎo)圖像;以及校準(zhǔn)部件,用于在顯示所述引導(dǎo)圖像的同時(shí),通過(guò)使用由所述獲取部件獲取的測(cè)量結(jié)果來(lái)執(zhí)行所述傳感器的校準(zhǔn),其中所述引導(dǎo)圖像包括表示要作為旋轉(zhuǎn)操作的旋轉(zhuǎn)中心的參考軸的圖像以及表示所述通信裝置的圖像;以及表示所述通信裝置的圖像位于所述引導(dǎo)圖像內(nèi),以便與所述傳感器的位置對(duì)應(yīng)的所述通信裝置的部分與所述參考軸重疊。
在附圖中圖1是圖示根據(jù)本發(fā)明實(shí)施例的信息處理系統(tǒng)的整體概要的圖;圖2是操作裝置(通信裝置)的透視圖;圖3是圖示板如何位于操作裝置內(nèi)部的圖;圖4是圖示信息處理裝置的內(nèi)部配置的框圖;圖5是示出信息處理裝置中存儲(chǔ)的標(biāo)志信息的內(nèi)容的說(shuō)明圖;圖6是圖示信息處理裝置的功能的功能框圖;圖7是圖示配對(duì)處理的流程的示例的圖8是圖示校準(zhǔn)處理的流程的示例的圖;圖9是圖示校準(zhǔn)處理的流程示例的圖;圖10是圖示校準(zhǔn)操作的引導(dǎo)圖像的示例的圖;圖11是圖示校準(zhǔn)操作的引導(dǎo)圖像的示例的圖;圖12是圖示校準(zhǔn)操作的引導(dǎo)圖像的示例的圖;圖13是圖示校準(zhǔn)操作的引導(dǎo)圖像的示例的圖;圖14是圖示校準(zhǔn)操作的引導(dǎo)圖像的示例的圖;圖15是圖示校準(zhǔn)操作的引導(dǎo)圖像的示例的圖;圖16是圖示校準(zhǔn)操作的引導(dǎo)圖像的示例的圖;圖17是圖示校準(zhǔn)操作的引導(dǎo)圖像的另一個(gè)示例的圖;圖18是圖示當(dāng)啟動(dòng)應(yīng)用程序時(shí)執(zhí)行的處理的流程的示例的圖;以及圖19是圖示在應(yīng)用程序的執(zhí)行期間連接操作裝置時(shí)執(zhí)行的處理的流程的示例的圖。
具體實(shí)施例方式下文參照附圖詳細(xì)描述本發(fā)明的實(shí)施例。圖1是圖示使用根據(jù)本發(fā)明的一個(gè)實(shí)施例的信息處理系統(tǒng)1的場(chǎng)景的整體概要圖。如圖1所示,信息處理系統(tǒng)1包括通過(guò)用戶的手握住而使用的便攜式操作裝置(通信裝置)10和固定信息處理裝置30。信息處理裝置30例如是消費(fèi)者游戲機(jī)或個(gè)人計(jì)算機(jī),并且連接到圖像拍攝裝置31和顯示裝置32。操作裝置10是具有允許用戶易于攜帶該裝置的尺寸和重量的便攜式通信裝置, 并且經(jīng)由無(wú)線通信接口(如,藍(lán)牙 標(biāo)準(zhǔn))以通信方式連接到信息處理裝置30。注意,多個(gè)操作裝置10可以連接到一個(gè)信息處理裝置30。信息處理系統(tǒng)1的用戶用手握住操作裝置 10,并且操作向操作裝置10提供的操作按鈕等。響應(yīng)于此,經(jīng)由無(wú)線通信接口將用戶操作的內(nèi)容發(fā)送到信息處理裝置30。進(jìn)一步,在本實(shí)施例中,操作裝置10包括發(fā)光部分12,發(fā)光部分12根據(jù)從信息處理裝置30接收到的指令而發(fā)光。圖像拍攝裝置31拍攝從發(fā)光部分12發(fā)出的光的圖像,并將拍攝圖像輸出到信息處理裝置30。另外,操作裝置10包括磁傳感器,并且將通過(guò)磁傳感器獲得的測(cè)量結(jié)果發(fā)送到信息處理裝置30。信息處理裝置30通過(guò)使用圖像拍攝裝置31拍攝的圖像內(nèi)發(fā)光部分12的位置和尺寸以及并入操作裝置10的磁傳感器的測(cè)量結(jié)果,來(lái)識(shí)別操作裝置10的姿勢(shì)(位置和方位)。這允許用戶不僅通過(guò)操作向操作裝置10提供的按鈕等,而且通過(guò)移動(dòng)操作裝置10本身來(lái)執(zhí)行對(duì)于信息處理裝置30 的操作輸入。如圖2的透視圖中所示,操作裝置10包括主體部分11和發(fā)光部分12,并且在主體部分11的側(cè)表面上排列要由用戶操作的多個(gè)操作按鈕。用戶圍繞其中心握住主體部分 11,并通過(guò)手指執(zhí)行諸如按下每個(gè)操作按鈕之類的操作輸入。注意,在下面的描述中,操作裝置10的水平方向、垂直方向(縱向方向)和深度方向(厚度方向)分別用X軸、Y軸和Z 軸表示。主體部分11被形成為在整體上具有圓柱形狀,并且使得發(fā)光部分12附著于其一端。發(fā)光部分12具有包括球形外殼和位于其內(nèi)部的多個(gè)LED的結(jié)構(gòu),所述球形外殼由發(fā)光的諸如硅樹(shù)脂的材料制成。在此實(shí)施例中,與光的三原色對(duì)應(yīng)的三個(gè)LED均以基于從信息處理裝置30接收到的指令的強(qiáng)度來(lái)發(fā)光,由此使得發(fā)光部分12發(fā)出各種顏色的光。進(jìn)一步,板20位于主體部分11內(nèi)部。圖3是圖示板20如何位于操作裝置10內(nèi)部,并圖示了從其后表面?zhèn)扔^看到的操作裝置10 (其中部分地去除主體部分11的外殼)。 如圖3所示,板20具有大體上的矩形形狀,并且沿著與操作裝置10的X軸和Y軸平行的方向放置。如圖3所示,磁傳感器21位于操作裝置10的后表面?zhèn)鹊陌?0的表面上。在此實(shí)施例中,磁傳感器21是三軸磁傳感器,并且測(cè)量相對(duì)于各個(gè)基準(zhǔn)平面(其設(shè)置為操作裝置 10的XY平面、YZ平面和ZX平面)的地磁的傾角??梢酝ㄟ^(guò)分析各個(gè)平面上的地磁測(cè)量結(jié)果隨時(shí)間的變化來(lái)識(shí)別操作裝置10的方位的變化。如從圖3顯而易見(jiàn)的那樣,磁傳感器21 位于板20的靠近發(fā)光部分12 —側(cè)的其端部上。磁傳感器21的測(cè)量結(jié)果可根據(jù)使用磁傳感器21的地點(diǎn)的磁場(chǎng)環(huán)境而在其輸出特性中變化。換言之,磁傳感器21接收使用地點(diǎn)中固有的磁場(chǎng)的干擾,并且測(cè)量結(jié)果可能背離地磁的固有方向。據(jù)此,例如,即使在工廠出貨時(shí)執(zhí)行磁傳感器21的校準(zhǔn),當(dāng)用戶在其家等中實(shí)際使用操作裝置10時(shí)仍需要再次執(zhí)行校準(zhǔn)。因此,在本實(shí)施例中,根據(jù)有關(guān)操作裝置10的操作輸入而工作的信息處理裝置30被配置為對(duì)于并入在操作裝置10中的磁傳感器21執(zhí)行校準(zhǔn)處理。注意,除了磁傳感器21之外,操作裝置10還可以并入用于檢測(cè)操作裝置10的姿勢(shì)及其變化的各種傳感器(未示出),如加速度傳感器和陀螺儀。接下來(lái)描述信息處理裝置30的配置。信息處理裝置30例如是消費(fèi)者游戲機(jī)或個(gè)人計(jì)算機(jī),并且是通過(guò)設(shè)置在用戶家等的內(nèi)部而使用的固定裝置。如圖4所示,信息處理裝置30包括控制單元33、存儲(chǔ)單元34和通信單元35,并且連接到圖像拍攝裝置31和顯示裝置32??刂茊卧?3是程序控制裝置(如,CPU),并根據(jù)存儲(chǔ)單元34中存儲(chǔ)的程序執(zhí)行各種信息處理。稍后描述在此實(shí)施例中控制單元33執(zhí)行的處理。存儲(chǔ)單元34配置為包括存儲(chǔ)裝置(如,RAM和ROM)和盤(pán)裝置(如,硬盤(pán)驅(qū)動(dòng)器), 并存儲(chǔ)控制單元33執(zhí)行的程序以及控制單元33執(zhí)行的處理中所使用的各種數(shù)據(jù)。進(jìn)一步, 存儲(chǔ)單元34還用作控制單元33的工作存儲(chǔ)器。特別地,在此實(shí)施例中,將操作裝置10發(fā)送的信息(如,傳感器的測(cè)量結(jié)果)臨時(shí)存儲(chǔ)在存儲(chǔ)單元34中。進(jìn)一步,存儲(chǔ)單元34包括存儲(chǔ)區(qū)域(例如,非易失性存儲(chǔ)器),其中基于信息處理裝置30斷電時(shí)不擦除數(shù)據(jù),并且存儲(chǔ)關(guān)于連接到信息處理裝置30的操作裝置10的信息和關(guān)于并入這些操作裝置10的磁傳感器21的使用的各種標(biāo)志信息。具體地,存儲(chǔ)單元34存儲(chǔ)如圖5中所示的這些種類的標(biāo)志信息。下文描述這些種類的信息。首先,信息處理裝置30的存儲(chǔ)單元34存儲(chǔ)關(guān)于可連接到同一信息處理裝置30的操作裝置10的連接目的地信息。如上所述,多個(gè)操作裝置10可以連接到信息處理裝置30, 因此存儲(chǔ)單元34存儲(chǔ)多個(gè)操作裝置10中每一個(gè)的連接目的地信息。這里,連接目的地信息是信息處理裝置30識(shí)別通信對(duì)方的操作裝置10并建立通信連接所需的信息,并且例如可以是藍(lán)牙裝置地址。為了通過(guò)將操作裝置10連接到信息處理裝置30來(lái)使用新購(gòu)買(mǎi)的操作裝置10,用戶首先需要通過(guò)信息處理裝置30在其上登記連接目的地信息。在藍(lán)牙裝置的情況下,與通信對(duì)方交換這種連接目的地信息并在通信對(duì)方上登記連接目的地信息的處理被稱為“配對(duì)處理”。另外,與指示是否已經(jīng)執(zhí)行并入對(duì)應(yīng)操作裝置10的磁傳感器21的校準(zhǔn)的校準(zhǔn)執(zhí)行標(biāo)志Fl相關(guān)聯(lián)地存儲(chǔ)關(guān)于可連接的這些操作裝置10的每一個(gè)連接目的地信息項(xiàng)。如從圖5顯而易見(jiàn)的那樣,對(duì)于多個(gè)操作裝置10中的每一個(gè),獨(dú)立地準(zhǔn)備校準(zhǔn)執(zhí)行標(biāo)志Fl。校準(zhǔn)執(zhí)行標(biāo)志Fl是指示信息處理裝置30是否已經(jīng)對(duì)于對(duì)應(yīng)的操作裝置10執(zhí)行了磁傳感器 21的校準(zhǔn)的標(biāo)志,并且當(dāng)信息處理裝置30執(zhí)行校準(zhǔn)處理時(shí),存儲(chǔ)指示已經(jīng)執(zhí)行了校準(zhǔn)的值 (這里,設(shè)置為“Y”)。注意,當(dāng)首先在信息處理裝置30中存儲(chǔ)關(guān)于操作裝置10的連接目的地信息時(shí),將校準(zhǔn)執(zhí)行標(biāo)志Fl初始化為指示還未執(zhí)行校準(zhǔn)的值(這里,設(shè)置為“N” )。其次,信息處理裝置30的存儲(chǔ)單元34存儲(chǔ)指示是否可以使用磁傳感器21的磁傳感器使用標(biāo)志F2。磁傳感器使用標(biāo)志F2是指示信息處理裝置30在同一信息處理裝置30 執(zhí)行的處理中是否要使用并入至操作裝置10的磁傳感器21的標(biāo)志。如果磁傳感器使用標(biāo)志F2存儲(chǔ)了指示不使用磁傳感器21的值(這里,設(shè)置為“N”),則信息處理裝置30在稍后描述的應(yīng)用程序執(zhí)行部分44的處理中不使用磁傳感器21的測(cè)量結(jié)果。另一方面,如果磁傳感器使用標(biāo)志F2存儲(chǔ)了指示要使用磁傳感器21的值(這里,設(shè)置為“Y”),則信息處理裝置30可以使用磁傳感器21的測(cè)量結(jié)果。注意,磁傳感器使用標(biāo)志F2是與連接到信息處理裝置30的各個(gè)操作裝置10無(wú)關(guān)的信息。換言之,僅準(zhǔn)備一個(gè)磁傳感器使用標(biāo)志F2作為對(duì)于一個(gè)信息處理裝置30的標(biāo)志信息項(xiàng),并且如果其值為“N”,則不使用被并入任意一個(gè)連接的操作裝置10中的磁傳感器21的測(cè)量結(jié)果。例如,磁傳感器21可能難以根據(jù)設(shè)置信息處理裝置30的地點(diǎn)周?chē)拇艌?chǎng)環(huán)境來(lái)測(cè)量地磁。在這種情況下,通過(guò)關(guān)于信息處理裝置 30執(zhí)行指令操作,用戶可以將磁傳感器使用標(biāo)志F2的值改變到“N”,由此禁止應(yīng)用程序使用磁傳感器21的測(cè)量結(jié)果。通信單元35是具有與向操作裝置10提供的通信接口的標(biāo)準(zhǔn)相同標(biāo)準(zhǔn)的通信接口,并與操作裝置10進(jìn)行信息的發(fā)送/接收。在此實(shí)施例中,通信單元35配備有基于藍(lán)牙標(biāo)準(zhǔn)的無(wú)線通信接口和基于通用串行總線(USB)的有線通信接口,作為用于建立到操作裝置10的可通信連接的通信接口。注意,通信單元35使用上述連接目的地信息來(lái)識(shí)別連接目的地的操作裝置10,并與其進(jìn)行無(wú)線通信。下文描述信息處理裝置30在此實(shí)施例中實(shí)施的功能。如圖6所示,信息處理裝置 30在功能上包括操作裝置管理部分41、操作裝置信息接收部分42、校準(zhǔn)處理部分43、應(yīng)用執(zhí)行部分44和標(biāo)志信息確定部分45。這些功能由執(zhí)行存儲(chǔ)單元34中存儲(chǔ)的程序的控制單元33實(shí)施。這些程序例如可以經(jīng)由通信網(wǎng)絡(luò)(如,因特網(wǎng))提供到信息處理裝置30,或者可以通過(guò)存儲(chǔ)在任意種類的計(jì)算機(jī)可讀信息存儲(chǔ)介質(zhì)(如,光盤(pán))中來(lái)提供。操作裝置管理部分41管理與連接到信息處理裝置30的操作裝置10有關(guān)的信息。 具體地,關(guān)于可連接到信息處理裝置30的多個(gè)操作裝置10,操作裝置管理部分41獲取對(duì)于建立到這些操作裝置10的通信連接所需的連接目的地信息,并將連接目的地信息存儲(chǔ)在存儲(chǔ)單元34中。特別地,當(dāng)用戶試圖使用具有尚未存儲(chǔ)在信息處理裝置30中的連接目的地信息的新操作裝置10時(shí),操作裝置管理部分41執(zhí)行用于獲取關(guān)于操作裝置10的連接目的地信息并將關(guān)于自身的連接目的地信息提供到操作裝置10的配對(duì)處理。操作裝置信息接收部分42每隔預(yù)定時(shí)間(例如,每隔11.25ms)接收由操作裝置10發(fā)送的信息。這里,從操作裝置10接收到的信息包括指示由用戶針對(duì)提供給操作裝置 10的操作按鈕執(zhí)行的操作的內(nèi)容的信息。進(jìn)一步包括的是指示提供給操作裝置10的磁傳感器21的測(cè)量結(jié)果的信息(下文稱為“地磁信息”)。校準(zhǔn)處理部分43通過(guò)使用操作裝置信息接收部分42獲取的地磁信息,對(duì)磁傳感器21執(zhí)行校準(zhǔn)處理。這里,校準(zhǔn)處理部分43執(zhí)行的校準(zhǔn)處理是用于通過(guò)假設(shè)校準(zhǔn)目標(biāo)裝置是連接到信息處理裝置30的多個(gè)操作裝置10之中的一個(gè)特定的操作裝置10來(lái)計(jì)算用以校正被并入至校準(zhǔn)目標(biāo)裝置的磁傳感器21的輸出結(jié)果的校正值的處理。特別地,在此實(shí)施例中,通過(guò)在用戶改變校準(zhǔn)目標(biāo)裝置的姿勢(shì)的同時(shí)獲取磁傳感器21的測(cè)量結(jié)果來(lái)執(zhí)行校準(zhǔn)處理。因此,校準(zhǔn)處理部分43在顯示裝置32的屏幕上顯示引導(dǎo)用戶關(guān)于要如何改變校準(zhǔn)目標(biāo)裝置的姿勢(shì)的引導(dǎo)圖像Ig的同時(shí),執(zhí)行校準(zhǔn)處理。應(yīng)用執(zhí)行部分44執(zhí)行游戲等的應(yīng)用程序的處理。在此實(shí)施例中,應(yīng)用執(zhí)行部分44 執(zhí)行使用由操作裝置信息接收部分42獲取的地磁信息的處理。例如,應(yīng)用執(zhí)行部分44執(zhí)行用于基于作為用戶移動(dòng)操作裝置10的結(jié)果而獲得的地磁方向的變化來(lái)移動(dòng)游戲中出現(xiàn)的字符或物體的處理。標(biāo)志信息確定部分45參照關(guān)于存儲(chǔ)單元34中存儲(chǔ)的校準(zhǔn)執(zhí)行標(biāo)志Fl的信息以確定針對(duì)當(dāng)前連接的操作裝置10是否已經(jīng)執(zhí)行磁傳感器21的校準(zhǔn)處理。標(biāo)志信息確定部分45例如在應(yīng)用執(zhí)行部分44載入應(yīng)用程序且開(kāi)始應(yīng)用程序的處理之前基于標(biāo)志信息執(zhí)行這種確定處理。可替代地,同樣當(dāng)在應(yīng)用執(zhí)行部分44正執(zhí)行處理的同時(shí)檢測(cè)到與新操作裝置10的連接時(shí),標(biāo)志信息確定部分45可以基于標(biāo)志信息執(zhí)行確定處理。注意,標(biāo)志信息確定部分45實(shí)施的功能涉及與應(yīng)用執(zhí)行部分44執(zhí)行的應(yīng)用程序的類型無(wú)關(guān)地對(duì)于使用磁傳感器21的測(cè)量結(jié)果的應(yīng)用程序共同執(zhí)行的處理。因此,標(biāo)志信息確定部分45的功能可以由以與操作裝置管理部分41和校準(zhǔn)處理部分43的功能相同的方式執(zhí)行應(yīng)用程序以外的系統(tǒng)程序的控制單元33實(shí)施??商娲?,所述功能可以由以與應(yīng)用執(zhí)行部分44的功能相同的方式執(zhí)行應(yīng)用程序的控制單元33實(shí)施。下文參照?qǐng)D7的流程圖來(lái)描述由操作裝置管理部分41執(zhí)行的配對(duì)處理的特定示例。注意,在此實(shí)施例中,以經(jīng)由USB線纜在信息處理裝置30和操作裝置10之間建立的連接作為觸發(fā),開(kāi)始配對(duì)處理。然而,本發(fā)明不限于此,例如配對(duì)處理可以以與一般藍(lán)牙裝置相同的方式通過(guò)無(wú)線通信來(lái)執(zhí)行。首先,用戶使用USB線纜以將待配對(duì)的操作裝置10連接到信息處理裝置30(S1), 然后操作裝置10檢測(cè)到自己的操作裝置10已經(jīng)通過(guò)有線通信連接到另一個(gè)通信裝置。響應(yīng)于此,根據(jù)USB協(xié)議,操作裝置10將信息(如,自身的裝置類型)發(fā)送到信息處理裝置 30。操作裝置管理部分41接收上述信息,并確定USB連接裝置的類型(S2)。當(dāng)作為步驟S2的處理結(jié)果確定USB連接裝置是待配對(duì)的操作裝置10時(shí),操作裝置管理部分41與操作裝置10交換連接目的地信息(S3)。換言之,操作裝置管理部分41將關(guān)于信息處理裝置30的連接目的地信息發(fā)送到操作裝置10,并從操作裝置10接收關(guān)于操作裝置10的連接目的地信息。操作裝置管理部分41使用在步驟S3交換的連接目的地信息以確定連接的操作裝置10是否為已經(jīng)配對(duì)的操作裝置10 (S4)。此時(shí),如果在步驟S3接收到的關(guān)于操作裝置10 的連接目的地信息未包括在圖5中所示的可以連接的操作裝置10的列表中,則確定還未完成配對(duì)。另一方面,在此實(shí)施例中,即使在步驟S3接收到的關(guān)于操作裝置10的連接目的地信息包括在可以連接的操作裝置10的列表中,也不總是確定已經(jīng)完成配對(duì)。例如,在操作裝置10與第一信息處理裝置30配對(duì)之后,當(dāng)操作裝置10與第二信息處理裝置30配對(duì)時(shí), 從操作裝置10擦除關(guān)于第一信息處理裝置30的連接目的地信息。這是由于存在這樣的限制操作裝置10不能維持同時(shí)與多個(gè)信息處理裝置30配對(duì)的狀態(tài)。在這種情況下,當(dāng)操作裝置10再次以USB的方式連接到第一信息處理裝置30時(shí),即使第一信息處理裝置30在存儲(chǔ)單元34中存儲(chǔ)了關(guān)于操作裝置10的連接目的地信息,仍然在操作裝置10和第一信息處理裝置30之間再次執(zhí)行配對(duì)。為了允許這種控制,操作裝置管理部分41從USB連接的操作裝置10接收關(guān)于是否已經(jīng)存儲(chǔ)了步驟S3中發(fā)送的關(guān)于信息處理裝置30的連接目的地信息的確定結(jié)果。然后,僅在已經(jīng)在操作裝置10和信息處理裝置30兩側(cè)存儲(chǔ)了步驟S3中交換的關(guān)于對(duì)方的連接目的地信息的情況下,確定當(dāng)前連接的操作裝置10已經(jīng)配對(duì)。如果在步驟S4確定當(dāng)前連接的操作裝置10已經(jīng)配對(duì),則操作裝置管理部分41不需要再次執(zhí)行配對(duì)處理,從而使得處理結(jié)束。另一方面,如果確定還未完成配對(duì),則操作裝置10和信息處理裝置30 二者記錄在步驟S3中交換的關(guān)于對(duì)方的連接目的地信息以執(zhí)行配對(duì)處理(S5)。注意,此時(shí),操作裝置管理部分41可以向/從操作裝置10發(fā)送/接收對(duì)于建立與操作裝置10的通信連接所需的其它信息(例如,產(chǎn)生解密密鑰所需的隨機(jī)數(shù)信息)。另外,在此實(shí)施例中,如果在步驟S5針對(duì)操作裝置10執(zhí)行配對(duì)處理,則操作裝置管理部分41與操作裝置10相關(guān)聯(lián)地記錄校準(zhǔn)執(zhí)行標(biāo)志Fl (S6)。此時(shí),將校準(zhǔn)執(zhí)行標(biāo)志Fl 的值初始化為“N”。通過(guò)上述處理,當(dāng)新的操作裝置10連接到信息處理裝置30時(shí),總是準(zhǔn)備與新的操作裝置10相關(guān)聯(lián)的校準(zhǔn)執(zhí)行標(biāo)志F1,并且其具有初始化為“N”的值。接下來(lái)描述的是校準(zhǔn)處理部分43執(zhí)行的校準(zhǔn)處理的特定示例。例如,用戶操作操作裝置10的操作按鈕等,由此調(diào)用信息處理裝置30的系統(tǒng)菜單屏幕并從中選擇指示校準(zhǔn)執(zhí)行開(kāi)始的菜單項(xiàng)。由此校準(zhǔn)處理開(kāi)始。圖8和圖9是圖示校準(zhǔn)處理部分43執(zhí)行的校準(zhǔn)處理的流程的流程圖。首先,校準(zhǔn)處理部分43顯示提示用戶選擇要經(jīng)歷校準(zhǔn)的操作裝置10的屏幕,并等待直到用戶選擇操作裝置10為止(Sll)。用戶從已經(jīng)與之執(zhí)行配對(duì)處理且現(xiàn)在準(zhǔn)備好要連接到信息處理裝置30的操作裝置10之中選擇用戶希望對(duì)其執(zhí)行校準(zhǔn)處理的操作裝置10, 并操作向其提供的操作按鈕。信息處理裝置30通過(guò)接收指示操作內(nèi)容的信號(hào)來(lái)決定校準(zhǔn)目標(biāo)裝置(S12)。此后,校準(zhǔn)處理部分43參照磁傳感器使用標(biāo)志F2以確定是否可以使用磁傳感器 21(S13)。如果磁傳感器使用標(biāo)志F2的值是“N”,則校準(zhǔn)處理部分43顯示詢問(wèn)關(guān)于是否啟動(dòng)磁傳感器的屏幕(S14),并接收用戶做出的選擇(S15)。通過(guò)顯示的詢問(wèn)屏幕,如果用戶操作校準(zhǔn)目標(biāo)裝置的操作按鈕以選擇磁傳感器21的啟動(dòng),則校準(zhǔn)處理部分43將磁傳感器使用標(biāo)志F2的值更新為“Y” (S16),并前進(jìn)到步驟S17以繼續(xù)校準(zhǔn)處理。另一方面,如果用戶未選擇磁傳感器21的啟動(dòng),則校準(zhǔn)處理部分43結(jié)束校準(zhǔn)處理。如果在步驟S13確定可以使用磁傳感器21 (換言之,如果磁傳感器使用標(biāo)志F2的值是“Y”),或者如果用戶在步驟S15選擇磁傳感器21的啟動(dòng),為了通知用戶校準(zhǔn)處理的開(kāi)始,校準(zhǔn)處理部分43輸出使得校準(zhǔn)目標(biāo)裝置的發(fā)光部分12發(fā)出預(yù)定顏色的光的控制信號(hào)(S17)。然后,校準(zhǔn)處理部分43通過(guò)用戶在校準(zhǔn)處理中要執(zhí)行的操作(校準(zhǔn)操作),在顯示裝置32的屏幕上顯示引導(dǎo)用戶的引導(dǎo)圖像Ig(SlS)。引導(dǎo)圖像Ig是向用戶通知用戶要如何執(zhí)行校準(zhǔn)操作的圖像,并且是隨時(shí)間變化的運(yùn)動(dòng)圖像。注意,在此實(shí)施例中,代替使得用戶立即執(zhí)行校準(zhǔn)操作,在校準(zhǔn)操作中首先訓(xùn)練(train)用戶。因此,在步驟S18,與處于訓(xùn)練模式的指示一起顯示用于校準(zhǔn)操作的引導(dǎo)圖像Ig。在觀看引導(dǎo)圖像Ig時(shí),用戶實(shí)際上執(zhí)行用于改變校準(zhǔn)目標(biāo)裝置的方位的操作(換言之,用于旋轉(zhuǎn)校準(zhǔn)目標(biāo)裝置的操作),以掌握校準(zhǔn)操作的概要。當(dāng)完成引導(dǎo)圖像Ig的顯示時(shí),校準(zhǔn)處理部分43然后顯示驗(yàn)證是否繼續(xù)校準(zhǔn)處理的驗(yàn)證屏幕(S19),并且接收由用戶做出的選擇(S20)。通過(guò)顯示的驗(yàn)證屏幕,如果用戶操作校準(zhǔn)目標(biāo)裝置以選擇處理結(jié)束,則校準(zhǔn)處理部分43結(jié)束處理。另一方面,如果用戶選擇處理繼續(xù),則校準(zhǔn)處理部分43開(kāi)始實(shí)際的校準(zhǔn)處理。注意,盡管在圖8中未圖示,但是根據(jù)用戶做出的選擇,校準(zhǔn)處理部分43可以返回到步驟S18以顯示用于再次訓(xùn)練的引導(dǎo)圖像 Ig0如果在步驟S20選擇校準(zhǔn)處理繼續(xù),則校準(zhǔn)處理部分43通過(guò)校準(zhǔn)操作開(kāi)始顯示引導(dǎo)用戶的引導(dǎo)圖像Ig(S21),并且同時(shí)開(kāi)始獲取從校準(zhǔn)目標(biāo)裝置發(fā)送的地磁信息(S22)。注意,在步驟S21顯示的引導(dǎo)圖像Ig可以是與在步驟S18顯示的用于訓(xùn)練的引導(dǎo)圖像Ig相同的運(yùn)動(dòng)圖像,除了不顯示處于訓(xùn)練模式的指示之外。稍后描述用于校準(zhǔn)操作的引導(dǎo)圖像 Ig的具體內(nèi)容。當(dāng)完成引導(dǎo)圖像Ig的顯示時(shí),通過(guò)使用操作裝置信息接收部分42在顯示期間接收到的地磁信息,校準(zhǔn)處理部分43計(jì)算要用于磁傳感器21的校正的校正值(校準(zhǔn)數(shù)據(jù)) (S23)。然后,校準(zhǔn)處理部分43確定計(jì)算出的校正值是否落入預(yù)定范圍(SM)。如果校正值未落入預(yù)定范圍,則估計(jì)例如由于用戶未根據(jù)引導(dǎo)圖像Ig執(zhí)行校準(zhǔn)操作而不能正確地執(zhí)行校準(zhǔn)處理。因此,校準(zhǔn)處理部分43輸出錯(cuò)誤消息(S25),并結(jié)束處理。注意,處理在此結(jié)束,但是代之,根據(jù)用戶做出的選擇,校準(zhǔn)處理部分43可以返回到步驟S18到S21以再次執(zhí)行校準(zhǔn)處理。另一方面,如果在步驟SM確定校正值落入預(yù)定范圍,則校準(zhǔn)處理部分43將計(jì)算出的校正值發(fā)送到校準(zhǔn)目標(biāo)裝置(S26)。校正目標(biāo)裝置接收在步驟S^發(fā)送的校正值,并將校正值寫(xiě)入內(nèi)置存儲(chǔ)器。然后,從此時(shí)起,在將磁傳感器21的測(cè)量結(jié)果發(fā)送到信息處理裝置30的情況下輸出通過(guò)使用校正值校正的值。最終,校準(zhǔn)處理部分43將與校準(zhǔn)目標(biāo)裝置相關(guān)聯(lián)的校準(zhǔn)執(zhí)行標(biāo)志Fl的值更新為 “Y”(S27),并結(jié)束校準(zhǔn)處理。如上所述,通過(guò)在執(zhí)行校準(zhǔn)處理時(shí)更新校準(zhǔn)執(zhí)行標(biāo)志Fl的值,不管在操作裝置10 側(cè)存儲(chǔ)校準(zhǔn)數(shù)據(jù)本身的事實(shí),信息處理裝置30可以管理是否已經(jīng)對(duì)可連接到信息處理裝置30的多個(gè)操作裝置10中的每一個(gè)執(zhí)行了校準(zhǔn)處理。特別地,假設(shè)在此實(shí)施例中,由于硬件限制等,操作裝置10僅保留通過(guò)信息處理裝置30的校準(zhǔn)處理部分43執(zhí)行的校準(zhǔn)處理所計(jì)算出的一組校準(zhǔn)數(shù)據(jù)。然而,如上所述,磁傳感器21的輸出特性不僅根據(jù)磁傳感器21的個(gè)體差異而且根據(jù)使用操作裝置10的地點(diǎn)的磁場(chǎng)環(huán)境而變化。因此,在通過(guò)使用第一信息處理裝置30執(zhí)行磁傳感器21的校準(zhǔn)處理之后,當(dāng)操作裝置10要連接到位于第一信息處理裝置30以外地點(diǎn)中的第二信息處理裝置 30時(shí),可能的是,即使使用操作裝置10中存儲(chǔ)的校準(zhǔn)數(shù)據(jù),在設(shè)置第二信息處理裝置30的地點(diǎn)的磁場(chǎng)環(huán)境中也不能執(zhí)行期望條件下的校正。在這種情況下,第二信息處理裝置30參照其中存儲(chǔ)的校準(zhǔn)執(zhí)行標(biāo)志Fl的值,由此確定連接的操作裝置10中存儲(chǔ)的校準(zhǔn)數(shù)據(jù)是否已經(jīng)通過(guò)第二信息處理裝置30執(zhí)行的校正處理而產(chǎn)生。進(jìn)一步,在該示例中,考慮這樣的情況在第二信息處理裝置30和操作裝置10配對(duì)之后,通過(guò)再次與第一信息處理裝置30配對(duì)來(lái)使用操作裝置10。在這種情況下,即使在過(guò)去第一信息處理裝置30對(duì)操作裝置10執(zhí)行了校準(zhǔn)處理,結(jié)果是第一信息處理裝置30存儲(chǔ)“Y”作為與操作裝置10相關(guān)聯(lián)的校準(zhǔn)執(zhí)行標(biāo)志Fl的值,如上所述,當(dāng)?shù)谝恍畔⑻幚硌b置 30再次執(zhí)行配對(duì)處理時(shí),與操作裝置10相關(guān)聯(lián)的校準(zhǔn)執(zhí)行標(biāo)志Fl的值被初始化為“N”。換言之,即使在過(guò)去,第一信息處理裝置30對(duì)給定的操作裝置10執(zhí)行了校準(zhǔn)處理,當(dāng)此后存在操作裝置10與第二信息處理裝置30配對(duì)的可能性,結(jié)果在設(shè)置第二信息處理裝置30的地方再次執(zhí)行校準(zhǔn)處理時(shí),第一信息處理裝置30判斷尚未執(zhí)行給定操作裝置10的校準(zhǔn)處理。這保證了當(dāng)存在在操作裝置10中存儲(chǔ)設(shè)置第一信息處理裝置30的地點(diǎn)以外的地點(diǎn)中產(chǎn)生的校準(zhǔn)數(shù)據(jù)的可能性時(shí),將第一信息處理裝置30中存儲(chǔ)的校準(zhǔn)執(zhí)行標(biāo)志Fl的值設(shè)置為“N”,而僅當(dāng)給定操作裝置10中存儲(chǔ)的校準(zhǔn)數(shù)據(jù)確定地在第一信息處理裝置30執(zhí)行的校準(zhǔn)處理中產(chǎn)生時(shí)將其設(shè)置為“Y”。這里,參照?qǐng)D10到圖16描述用于校準(zhǔn)操作的引導(dǎo)圖像Ig的顯示示例。圖10到圖16依次圖示在執(zhí)行一個(gè)校準(zhǔn)操作時(shí),在顯示裝置32的屏幕上顯示的引導(dǎo)圖像Ig隨時(shí)間的變化。在此實(shí)施例中,磁傳感器21通過(guò)使用操作裝置10中設(shè)置的三個(gè)基準(zhǔn)平面(XY平面、H平面和ZX平面)中的每一個(gè)作為基準(zhǔn)來(lái)測(cè)量地磁的量值。因此,當(dāng)執(zhí)行校準(zhǔn)時(shí),期望在用戶旋轉(zhuǎn)校準(zhǔn)目標(biāo)裝置由此依次將校準(zhǔn)目標(biāo)裝置的方位改變到六個(gè)方向(即,上、下、 左、右、前和后)時(shí)測(cè)量地磁。另外,期望在盡可能地將磁傳感器21的位置維持在實(shí)際空間中的時(shí)候執(zhí)行用于旋轉(zhuǎn)校準(zhǔn)目標(biāo)裝置的這種操作。這里,如果僅指示用戶執(zhí)行用于旋轉(zhuǎn)校準(zhǔn)目標(biāo)裝置的操作,則用戶有可能繞著用戶正握住校準(zhǔn)目標(biāo)裝置的部分旋轉(zhuǎn)校準(zhǔn)目標(biāo)裝置。然而,如圖3所示,磁傳感器21位于在縱向中比主體部分11的中心位置更靠近發(fā)光部分12的位置。因此,如果用戶圍繞其中心握住主體部分11,并繞著作為其旋轉(zhuǎn)中心的部分旋轉(zhuǎn)校準(zhǔn)目標(biāo)裝置,則磁傳感器21相對(duì)大地在實(shí)際空間內(nèi)改變其位置。因此,在此實(shí)施例中,為用戶顯示引導(dǎo)圖像Ig以使得用戶繞著作為旋轉(zhuǎn)中心的發(fā)光部分12來(lái)旋轉(zhuǎn)校準(zhǔn)目標(biāo)裝置。這允許相比于繞著作為旋轉(zhuǎn)中心的主體部分11的中心位置旋轉(zhuǎn)校準(zhǔn)目標(biāo)裝置的情況,用戶將磁傳感器21的位置的變化量減小到更低的水平。注意,難以外部地識(shí)別磁傳感器21所位于的位置,因此相對(duì)靠近磁傳感器21所位于的位置且是具有特征形狀的組件并易于用戶握持的發(fā)光部分12被設(shè)置為旋轉(zhuǎn)中心,由此允許用戶根據(jù)引導(dǎo)圖像Ig容易地執(zhí)行校準(zhǔn)操作。具體地,首先,如圖10所示,校準(zhǔn)處理部分43在顯示裝置32的屏幕上顯示示出用戶如何以預(yù)定方位握持校準(zhǔn)目標(biāo)裝置的引導(dǎo)圖像Ig。注意,除了指示校準(zhǔn)目標(biāo)裝置的裝置圖像Id之外,圖10的引導(dǎo)圖像Ig包括左手圖像Ihl和右手圖像讓2,其分別指示握持校準(zhǔn)目標(biāo)裝置的用戶的左手和右手。
另外,在圖10中,校準(zhǔn)處理部分43通過(guò)將指示實(shí)際空間中虛擬排列的參考軸的參考軸圖像Ix、Iy和Iz包括在引導(dǎo)圖像Ig中來(lái)顯示它們。這里,參考軸圖像Ix、Iy和Iz用以指示用戶要向哪個(gè)方向旋轉(zhuǎn)校準(zhǔn)目標(biāo)裝置,并且還指示將校準(zhǔn)目標(biāo)裝置的哪個(gè)位置設(shè)置為旋轉(zhuǎn)中心以根據(jù)與裝置圖像Id的相對(duì)位置關(guān)系旋轉(zhuǎn)校準(zhǔn)目標(biāo)裝置。具體地,參考軸圖像 Ix、Iy和Iz分別表示彼此垂直的χ軸、y軸和ζ軸,χ軸和y軸指示水平面內(nèi)設(shè)置的參考軸,ζ軸指示沿垂直方向設(shè)置的參考軸。進(jìn)一步,將χ軸設(shè)置為當(dāng)從用戶觀看時(shí)具有從左向右延伸的正方向,將y軸設(shè)置為當(dāng)從用戶觀看時(shí)具有從前側(cè)向深度側(cè)(顯示裝置32側(cè))延伸的正方向,將ζ軸設(shè)置為具有從上向下側(cè)垂直延伸的正方向。圖10的引導(dǎo)圖像Ig示出了校準(zhǔn)目標(biāo)裝置從三個(gè)參考軸圖像Ix、Iy和Iz交叉的原點(diǎn)位置處沿負(fù)y軸方向放置的狀態(tài)。然后,如圖11到圖16所示,校準(zhǔn)處理部分43依次顯示提示用戶執(zhí)行用于旋轉(zhuǎn)校準(zhǔn)目標(biāo)裝置的操作的引導(dǎo)圖像Ig。換言之,首先,如圖11所示,校準(zhǔn)處理部分43在圖10中所示的初始狀態(tài)下顯示通過(guò)將箭頭圖像Ia添加到引導(dǎo)圖像Ig而獲得的引導(dǎo)圖像Ig,箭頭圖像Ia指示校準(zhǔn)目標(biāo)裝置要旋轉(zhuǎn)的旋轉(zhuǎn)方向。圖11中所示的是指示用戶執(zhí)行用于在水平面內(nèi)繞著作為旋轉(zhuǎn)中心的ζ軸逆時(shí)針地旋轉(zhuǎn)校準(zhǔn)目標(biāo)裝置的操作的箭頭圖像la。隨后,依次顯示通過(guò)用于繞著作為旋轉(zhuǎn)中心的ζ軸連續(xù)地旋轉(zhuǎn)校準(zhǔn)目標(biāo)裝置的操作引導(dǎo)用戶的引導(dǎo)圖像Ig。換言之,在顯示圖11的引導(dǎo)圖像Ig之后,顯示示出校準(zhǔn)目標(biāo)裝置已經(jīng)移向沿著正X軸方向的位置的狀態(tài)的裝置圖像Id,然后顯示指示用戶進(jìn)一步執(zhí)行用于連續(xù)地旋轉(zhuǎn)校準(zhǔn)目標(biāo)裝置的操作的箭頭圖像Ia (指示從正X軸方向向著正y軸方向的旋轉(zhuǎn)的箭頭圖像Ia)。圖12圖示了如上所述包括裝置圖像Id和箭頭圖像Ia的引導(dǎo)圖像Ig。 然后,如圖13所示,顯示示出了校準(zhǔn)目標(biāo)裝置沿正y軸方向放置的狀態(tài)的引導(dǎo)圖像Ig,接著顯示示出校準(zhǔn)目標(biāo)裝置沿負(fù)χ軸方向放置的狀態(tài)的引導(dǎo)圖像Ig。在這種狀態(tài)下,校準(zhǔn)處理部分43然后向用戶呈現(xiàn)指示用戶以用作旋轉(zhuǎn)中心的y軸執(zhí)行旋轉(zhuǎn)操作的引導(dǎo)圖像Ig。換言之,如圖14所示,顯示指示用戶朝著正ζ軸方向改變校準(zhǔn)目標(biāo)裝置的方位的箭頭圖像la。然后,顯示校準(zhǔn)目標(biāo)裝置沿著正ζ軸方向放置的狀態(tài),另外,如圖15所示,顯示指示用戶朝著負(fù)ζ軸方向改變校準(zhǔn)目標(biāo)裝置的方位的箭頭圖像la。 最終,如圖16所示,顯示示出校準(zhǔn)目標(biāo)裝置沿著負(fù)ζ軸方向放置的狀態(tài)的引導(dǎo)圖像Ig。通過(guò)用戶根據(jù)上述引導(dǎo)圖像Ig執(zhí)行用于旋轉(zhuǎn)校準(zhǔn)目標(biāo)裝置的操作,使得校準(zhǔn)目標(biāo)裝置改變其姿勢(shì)以使得其下端(發(fā)光部分12相反側(cè)的端部)依次指向如下六個(gè)方向負(fù)y軸方向、 正χ軸方向、正y軸方向、負(fù)χ軸方向、正ζ軸方向和負(fù)ζ軸方向。通過(guò)獲取操作期間采集的磁傳感器21的測(cè)量結(jié)果,校準(zhǔn)處理部分43計(jì)算校準(zhǔn)數(shù)據(jù)。這里,如圖10到圖16所示,用戶執(zhí)行校準(zhǔn)操作時(shí)顯示的引導(dǎo)圖像Ig是示出發(fā)光部分12的位置總是與χ軸、y軸和ζ軸全部交叉的原點(diǎn)位置一致的狀態(tài)的圖像。換言之, 在引導(dǎo)圖像Ig內(nèi),當(dāng)用戶執(zhí)行校準(zhǔn)操作時(shí)要設(shè)置為旋轉(zhuǎn)中心的校準(zhǔn)目標(biāo)裝置的部分位于旋轉(zhuǎn)軸上。進(jìn)一步,在顯示引導(dǎo)圖像Ig時(shí),參考軸圖像Ix、Iy和Iz在屏幕S內(nèi)不改變其位置。因此,用戶在直觀上理解在將發(fā)光部分12的位置維持在實(shí)際空間上的同時(shí)要執(zhí)行用于旋轉(zhuǎn)校準(zhǔn)目標(biāo)裝置的操作。進(jìn)一步,如圖10和圖11所示,通過(guò)所顯示的示出如何握住校準(zhǔn)目標(biāo)裝置以便一只手在發(fā)光部分12的位置中握住且另一只手在其相反側(cè)的端部握住的引導(dǎo)圖像Ig,用戶自然地用手在發(fā)光部分12的位置握持校準(zhǔn)目標(biāo)裝置,并以該位置作為中心執(zhí)行旋轉(zhuǎn)操作。注意,在上述示例中,為了圖像的清楚,從圖13到圖16中省略了左手圖像Ihl和右手圖像Ih2。然而,通過(guò)包括左手圖像Ihl和右手圖像Ih2來(lái)顯示在校準(zhǔn)操作開(kāi)始顯示的引導(dǎo)圖像Ig(這里,圖10到圖12的引導(dǎo)圖像Ig),可以使得用戶自然地握住發(fā)光部分12, 然后可以在相同位置握持校準(zhǔn)目標(biāo)裝置的同時(shí)提示用戶執(zhí)行校準(zhǔn)操作。注意,可以在顯示引導(dǎo)圖像Ig的同時(shí)始終顯示左手圖像Ihl和右手圖像讓2。進(jìn)一步,在以上描述中,裝置圖像Id總是在引導(dǎo)圖像Ig內(nèi)沿任意一個(gè)參考軸放置的狀態(tài)下顯示,并且旋轉(zhuǎn)狀態(tài)由箭頭圖像Ia顯示。然而,本發(fā)明不限于此,例如,校準(zhǔn)處理部分43可以將運(yùn)動(dòng)圖像顯示為引導(dǎo)圖像Ig,所述運(yùn)動(dòng)圖像指示校準(zhǔn)目標(biāo)裝置逐漸地從給定參考軸向著下一參考軸移動(dòng)的處理。進(jìn)一步,在引導(dǎo)圖像Ig內(nèi),發(fā)光部分12的顯示顏色可以設(shè)置為與校準(zhǔn)目標(biāo)裝置的發(fā)光部分12在步驟S17的上述處理中實(shí)際發(fā)出的光的顏色相同的顏色。進(jìn)一步,引導(dǎo)圖像Ig可以包括屏幕圖像Is,其指示顯示引導(dǎo)圖像Ig的顯示裝置 32的屏幕的位置。圖17是圖示這種引導(dǎo)圖像Ig的示例的圖,其指示將屏幕圖像Is添加到圖10的引導(dǎo)圖像Ig的狀態(tài)。如上所述的引導(dǎo)圖像Ig闡明了在沿著垂直方向設(shè)置Z軸的情況下將χ軸和y軸設(shè)置在水平面中,并且允許用戶在直觀上理解要朝著哪個(gè)方向旋轉(zhuǎn)校準(zhǔn)目標(biāo)裝置。接下來(lái)描述的是標(biāo)志信息確定部分45執(zhí)行的基于標(biāo)志信息的確定處理的特定示例。首先參照?qǐng)D18的流程圖描述當(dāng)應(yīng)用執(zhí)行部分44根據(jù)用戶的指令開(kāi)始執(zhí)行新的應(yīng)用程序時(shí),在標(biāo)志信息確定部分45執(zhí)行新的應(yīng)用程序之前執(zhí)行的處理的流程的第一示例。首先,標(biāo)志信息確定部分45確定要由應(yīng)用執(zhí)行部分44開(kāi)始的應(yīng)用程序是否為可以使用磁傳感器21的測(cè)量結(jié)果這一種類的應(yīng)用程序(S31)。標(biāo)志信息確定部分45例如通過(guò)參照應(yīng)用程序中存儲(chǔ)的標(biāo)志信息來(lái)執(zhí)行上述確定。如果確定結(jié)果是不使用磁傳感器21 的類型的應(yīng)用程序,則標(biāo)志信息確定部分45不執(zhí)行隨后的處理,并且應(yīng)用執(zhí)行部分44開(kāi)始啟動(dòng)應(yīng)用程序(S37)。另一方面,如果在步驟S31確定使用磁傳感器21的類型的應(yīng)用程序,則標(biāo)志信息確定部分45參照磁傳感器使用標(biāo)志F2以確定是否可以使用磁傳感器21 (S32)。如果磁傳感器使用標(biāo)志F2的值是“N”,這指示信息處理裝置30不使用磁傳感器21的功能的這種設(shè)置,則標(biāo)志信息確定部分45結(jié)束處理,并且應(yīng)用執(zhí)行部分44開(kāi)始啟動(dòng)應(yīng)用程序(S37)。在這種情況下,在不使用操作裝置信息接收部分42接收到的地磁信息的情況下,應(yīng)用執(zhí)行部分44通過(guò)例如使用當(dāng)圖像拍攝裝置31拍攝發(fā)光部分12的圖像時(shí)獲得的信息來(lái)執(zhí)行應(yīng)用程序的處理。如果在步驟S32確定磁傳感器使用標(biāo)志F2的值是“Y”,則標(biāo)志信息確定部分45隨后確定并入磁傳感器21的操作裝置10是否連接到信息處理裝置30(S33)。如果確定結(jié)果指示并入磁傳感器21的操作裝置10未連接到信息處理裝置30且僅連接到另一種操作裝置,則標(biāo)志信息確定部分45結(jié)束處理,并且應(yīng)用執(zhí)行部分44開(kāi)始啟動(dòng)應(yīng)用程序(S37)。另一方面,如果并入磁傳感器21的一個(gè)或多個(gè)操作裝置10當(dāng)前連接到信息處理裝置30,則標(biāo)志信息確定部分45參照這些操作裝置10中每一個(gè)的校準(zhǔn)執(zhí)行標(biāo)志Fl (S34)。 然后,確定是否存在至少一個(gè)當(dāng)前連接的且具有與其相關(guān)聯(lián)的校準(zhǔn)執(zhí)行標(biāo)志Fl的值為“N”的操作裝置10 (S35)。如果存在這種操作裝置10,則標(biāo)志信息確定部分45在顯示裝置32 的屏幕上顯示提示用戶執(zhí)行校準(zhǔn)處理的消息(S36)。此時(shí),如果連接了多個(gè)操作裝置10,則可以一起顯示指示哪個(gè)操作裝置10還未經(jīng)歷校準(zhǔn)處理的執(zhí)行的信息(例如,向未執(zhí)行校準(zhǔn)的操作裝置10分配的編號(hào))。進(jìn)一步,例如,可以執(zhí)行諸如使得未執(zhí)行校準(zhǔn)的操作裝置10 的發(fā)光部分12發(fā)出預(yù)定顏色的光的這種控制。在步驟S36執(zhí)行顯示之后,或者如果在步驟S35確定不存在未執(zhí)行校準(zhǔn)的操作裝置10,則應(yīng)用執(zhí)行部分44開(kāi)始啟動(dòng)應(yīng)用程序(S37)。注意,在此流程的示例中,即使確定存在未執(zhí)行校準(zhǔn)的操作裝置10,也僅向用戶輸出這種意思的消息,并且按原樣執(zhí)行應(yīng)用程序。 然而,如果存在未執(zhí)行校準(zhǔn)的操作裝置10,則例如可以由校準(zhǔn)處理部分43強(qiáng)制開(kāi)始校準(zhǔn)處理??商娲?,可以向用戶呈現(xiàn)提示用戶做出關(guān)于是否要執(zhí)行校準(zhǔn)處理的選擇的屏幕,并且根據(jù)用戶的選擇,可以在啟動(dòng)應(yīng)用程序之前開(kāi)始校準(zhǔn)處理。接下來(lái)參照?qǐng)D19的流程圖描述目前為止還未連接的新操作裝置10在應(yīng)用執(zhí)行部分44執(zhí)行應(yīng)用程序時(shí)連接的情況下,由標(biāo)志信息確定部分45執(zhí)行的基于標(biāo)志信息的確定處理的流程的第二示例。注意,第二示例的確定處理僅在使用磁傳感器21的測(cè)量結(jié)果的應(yīng)用程序的執(zhí)行期間加以執(zhí)行。首先,當(dāng)用戶開(kāi)啟已經(jīng)與信息處理裝置30配對(duì)的操作裝置10的電源按鈕時(shí)或在其它這種情形下,標(biāo)志信息確定部分45檢測(cè)與新操作裝置10的連接(S41)。然后,標(biāo)志信息確定部分45參照與連接的操作裝置10相關(guān)聯(lián)的校準(zhǔn)執(zhí)行標(biāo)志Fl (S42)。如果校準(zhǔn)執(zhí)行標(biāo)志Fl的值是“Y”,則標(biāo)志信息確定部分45結(jié)束處理。這重新開(kāi)始應(yīng)用執(zhí)行部分44的處理(S44)。另一方面,如果校準(zhǔn)執(zhí)行標(biāo)志Fl的值是“N”,則以與圖18的流程中步驟S36的上述處理相同的方式,標(biāo)志信息確定部分45在顯示裝置32的屏幕上顯示提示用戶對(duì)新近連接的操作裝置10執(zhí)行校準(zhǔn)處理的消息(S4!3)。然后重新開(kāi)始應(yīng)用執(zhí)行部分44的處理 (S44)。如上所述,當(dāng)開(kāi)始應(yīng)用程序的執(zhí)行時(shí),當(dāng)連接新的操作裝置10時(shí),或者在其它這種情形下,通過(guò)在使用磁傳感器21的測(cè)量結(jié)果的應(yīng)用程序的處理的執(zhí)行之前參照校準(zhǔn)執(zhí)行標(biāo)志Fl進(jìn)行確定,如果信息處理裝置30本身產(chǎn)生的校準(zhǔn)數(shù)據(jù)可能未存儲(chǔ)在與信息處理裝置30本身連接的每一個(gè)操作裝置10,則信息處理裝置30可以通知用戶那個(gè)意思或者執(zhí)行其它這種操作,由此提示用戶執(zhí)行校準(zhǔn)處理。注意,本發(fā)明的實(shí)施例不限于上述實(shí)施例。例如,當(dāng)執(zhí)行校準(zhǔn)處理時(shí)顯示的引導(dǎo)圖像Ig的內(nèi)容可以是指示用戶以與上述順序和方向不同的另一順序和另一方向執(zhí)行用于旋轉(zhuǎn)操作裝置10的操作的內(nèi)容。進(jìn)一步,在此實(shí)施例中,要經(jīng)歷信息處理裝置30的校準(zhǔn)處理的傳感器不限于磁傳感器,而是可以為任意種類的傳感器,例如,加速度傳感器。進(jìn)一步,與校準(zhǔn)執(zhí)行標(biāo)志Fl對(duì)應(yīng)的信息可以存儲(chǔ)在操作裝置10上。在這種情況下,當(dāng)執(zhí)行校準(zhǔn)處理時(shí),操作裝置10與信息處理裝置30產(chǎn)生的校準(zhǔn)數(shù)據(jù)一起接收識(shí)別已經(jīng)執(zhí)行了校準(zhǔn)處理的信息處理裝置30的裝置識(shí)別信息(例如,關(guān)于信息處理裝置30的連接目的地信息),并存儲(chǔ)在內(nèi)置存儲(chǔ)器內(nèi)。進(jìn)一步,在基于標(biāo)志信息的上述確定處理中,代之參照關(guān)于校準(zhǔn)執(zhí)行標(biāo)志Fl的信息,信息處理裝置30從操作裝置10獲取確定目標(biāo)的操作裝置10中存儲(chǔ)的裝置識(shí)別信息。然后,使用獲取的裝置識(shí)別信息以確定是否已經(jīng)執(zhí)行了校準(zhǔn)。 具體地,信息處理裝置30確定從操作裝置10接收到的裝置識(shí)別信息是否指示信息處理裝置30本身,并且如果在操作裝置10存儲(chǔ)了關(guān)于信息處理裝置30本身的裝置識(shí)別信息,則判斷可以以與校準(zhǔn)執(zhí)行標(biāo)志Fl的值為“Y”的情況下相同的方式使用操作裝置10中存儲(chǔ)的校準(zhǔn)數(shù)據(jù)。相比之下,如果獲取的裝置識(shí)別信息未指示信息處理裝置30本身,或者如果操作裝置10未從一開(kāi)始存儲(chǔ)裝置識(shí)別信息,則信息處理裝置30輸出提示用戶以與校準(zhǔn)執(zhí)行標(biāo)志Fl的值是“N”的情況下相同的方式執(zhí)行校準(zhǔn)處理的消息。注意,在此示例中,操作裝置10可以存儲(chǔ)多個(gè)校準(zhǔn)數(shù)據(jù)項(xiàng)。在這種情況下,與多個(gè)校準(zhǔn)數(shù)據(jù)項(xiàng)中的每一個(gè)相關(guān)聯(lián)地存儲(chǔ)關(guān)于已經(jīng)產(chǎn)生了多個(gè)校準(zhǔn)數(shù)據(jù)項(xiàng)的每一個(gè)的信息處理裝置30的裝置識(shí)別信息。然后,當(dāng)連接到任意一個(gè)信息處理裝置30時(shí),操作裝置10獲取關(guān)于信息處理裝置30的裝置識(shí)別信息,使用與裝置識(shí)別信息相關(guān)聯(lián)的校準(zhǔn)數(shù)據(jù)以校正磁傳感器21的測(cè)量結(jié)果,然后將結(jié)果發(fā)送到信息處理裝置30。盡管已經(jīng)描述了目前認(rèn)為是本發(fā)明的特定實(shí)施例的內(nèi)容,但要理解,可以對(duì)其進(jìn)行各種修改,并且所附權(quán)利要求旨在覆蓋落入本發(fā)明的真實(shí)精神和范圍內(nèi)的所有這種修改。
權(quán)利要求
1.一種信息處理系統(tǒng),包括 通信裝置;以及信息處理裝置,其通信地連接到所述通信裝置,其中 所述通信裝置包括測(cè)量關(guān)于其姿勢(shì)的信息的傳感器; 所述信息處理裝置包括獲取部件,用于從所述通信裝置獲取所述傳感器的測(cè)量結(jié)果; 用于在顯示裝置上顯示用于使得用戶執(zhí)行旋轉(zhuǎn)所述通信裝置的旋轉(zhuǎn)操作的引導(dǎo)圖像的部件;以及校準(zhǔn)部件,用于在顯示所述引導(dǎo)圖像的同時(shí),通過(guò)使用所述獲取部件獲取的測(cè)量結(jié)果來(lái)執(zhí)行所述傳感器的校準(zhǔn);所述引導(dǎo)圖像包括表示要作為旋轉(zhuǎn)操作的旋轉(zhuǎn)中心的參考軸的圖像以及表示所述通信裝置的圖像;以及表示所述通信裝置的圖像位于所述引導(dǎo)圖像內(nèi),以使得與所述傳感器的位置對(duì)應(yīng)的所述通信裝置的部分與所述參考軸重疊。
2.如權(quán)利要求1所述的信息處理系統(tǒng),其中所述旋轉(zhuǎn)操作包括通過(guò)依次使用彼此交叉的多個(gè)參考軸作為旋轉(zhuǎn)中心來(lái)旋轉(zhuǎn)所述通信裝置的操作;所述引導(dǎo)圖像包括表示所述多個(gè)參考軸的每一個(gè)的圖像;并且表示所述通信裝置的圖像位于所述引導(dǎo)圖像內(nèi),以使得與所述傳感器的位置對(duì)應(yīng)的所述通信裝置的部分與所述多個(gè)參考軸彼此交叉的位置重疊。
3.如權(quán)利要求1所述的信息處理系統(tǒng),其中,在所述顯示裝置上顯示所述引導(dǎo)圖像的同時(shí),表示所述參考軸的圖像在所述引導(dǎo)圖像內(nèi)維持其位置。
4.如權(quán)利要求1所述的信息處理系統(tǒng),其中,所述引導(dǎo)圖像包括表示用戶的手握住與所述傳感器的位置對(duì)應(yīng)的所述通信裝置的部分的圖像。
5.一種信息處理裝置,其通信地連接到通信裝置,所述通信裝置包括測(cè)量關(guān)于其姿勢(shì)的信息的傳感器,所述信息處理裝置包括獲取部件,用于從所述通信裝置獲取所述傳感器的測(cè)量結(jié)果; 用于在顯示裝置上顯示用于使得用戶執(zhí)行旋轉(zhuǎn)所述通信裝置的旋轉(zhuǎn)操作的引導(dǎo)圖像的部件;以及校準(zhǔn)部件,用于在顯示所述引導(dǎo)圖像的同時(shí),通過(guò)使用所述獲取部件獲取的測(cè)量結(jié)果, 執(zhí)行所述傳感器的校準(zhǔn),其中所述引導(dǎo)圖像包括表示要作為旋轉(zhuǎn)操作的旋轉(zhuǎn)中心的參考軸的圖像以及表示所述通信裝置的圖像;并且表示所述通信裝置的圖像位于所述引導(dǎo)圖像內(nèi),以使得與所述傳感器的位置對(duì)應(yīng)的所述通信裝置的部分與所述參考軸重疊。
6.一種用于信息處理裝置的控制方法,所述信息處理裝置通信地連接到通信裝置,所述通信裝置包括測(cè)量關(guān)于其姿勢(shì)的信息的傳感器,所述控制方法包括在顯示裝置上顯示用于使得用戶執(zhí)行旋轉(zhuǎn)所述通信裝置的旋轉(zhuǎn)操作的引導(dǎo)圖像;以及在顯示所述引導(dǎo)圖像的同時(shí),通過(guò)使用從所述通信裝置獲取的所述傳感器的測(cè)量結(jié)果來(lái)執(zhí)行所述傳感器的校準(zhǔn),其中所述引導(dǎo)圖像包括表示要作為旋轉(zhuǎn)操作的旋轉(zhuǎn)中心的參考軸的圖像以及表示所述通信裝置的圖像;并且表示所述通信裝置的圖像位于所述引導(dǎo)圖像內(nèi),以使得與所述傳感器的位置對(duì)應(yīng)的所述通信裝置的部分與所述參考軸重疊。
7. 一種其中存儲(chǔ)了程序的非暫時(shí)計(jì)算機(jī)可讀信息存儲(chǔ)介質(zhì),所述程序控制信息處理裝置,所述信息處理裝置通信地連接到通信裝置,所述通信裝置包括測(cè)量關(guān)于其姿勢(shì)的信息的傳感器,所述程序控制信息處理裝置以用作獲取部件,用于從所述通信裝置獲取所述傳感器的測(cè)量結(jié)果; 用于在顯示裝置上顯示用于使得用戶執(zhí)行旋轉(zhuǎn)所述通信裝置的旋轉(zhuǎn)操作的引導(dǎo)圖像的部件;以及校準(zhǔn)部件,用于在顯示所述引導(dǎo)圖像的同時(shí),通過(guò)使用所述獲取部件獲取的測(cè)量結(jié)果來(lái)執(zhí)行所述傳感器的校準(zhǔn),其中所述引導(dǎo)圖像包括表示要作為旋轉(zhuǎn)操作的旋轉(zhuǎn)中心的參考軸的圖像以及表示所述通信裝置的圖像;并且表示所述通信裝置的圖像位于所述引導(dǎo)圖像內(nèi),以使得與所述傳感器的位置對(duì)應(yīng)的所述通信裝置的部分與所述參考軸重疊。
全文摘要
提供了信息處理系統(tǒng),包括通信裝置,其包括測(cè)量關(guān)于其姿勢(shì)的信息的傳感器;以及信息處理裝置。信息處理裝置顯示用于使得用戶執(zhí)行旋轉(zhuǎn)所述通信裝置的旋轉(zhuǎn)操作的引導(dǎo)圖像,并在顯示所述引導(dǎo)圖像的同時(shí),通過(guò)使用從通信裝置獲取的傳感器的測(cè)量結(jié)果來(lái)執(zhí)行所述傳感器的校準(zhǔn)。所述引導(dǎo)圖像包括表示要作為旋轉(zhuǎn)操作的旋轉(zhuǎn)中心的參考軸的圖像以及表示所述通信裝置的圖像,并且表示所述通信裝置的圖像位于所述引導(dǎo)圖像內(nèi),以便與所述傳感器的位置對(duì)應(yīng)的所述通信裝置的部分與所述參考軸重疊。
文檔編號(hào)G06F3/048GK102402387SQ20111027114
公開(kāi)日2012年4月4日 申請(qǐng)日期2011年9月14日 優(yōu)先權(quán)日2010年9月14日
發(fā)明者唐澤英了, 樋口公樹(shù), 高橋正貴 申請(qǐng)人:索尼計(jì)算機(jī)娛樂(lè)公司