国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      信息處理裝置及其控制方法、操作器件和信息存儲(chǔ)介質(zhì)的制作方法

      文檔序號:6354235閱讀:143來源:國知局
      專利名稱:信息處理裝置及其控制方法、操作器件和信息存儲(chǔ)介質(zhì)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及與包括操作按鈕和磁場傳感器的操作器件連接的信息處理裝置及其 控制方法、以及操作器件和信息存儲(chǔ)介質(zhì)。
      背景技術(shù)
      已知有多種用于接收來自用戶的操作輸入的操作器件,例如視頻游戲控制臺的控 制器。用戶操作設(shè)置于操作器件的操作按鈕等,來向信息處理裝置輸入各種指令。此外,一 些操作器件設(shè)置有姿勢檢測功能。通過使用設(shè)置有姿勢檢測功能的操作器件,用戶不但能 夠通過操作設(shè)置于操作器件的按鈕來進(jìn)行操作輸入,而且還能通過傾斜或移動(dòng)操作器件本 身以改變其姿勢來進(jìn)行操作輸入。磁場傳感器是一種已知的用于實(shí)施檢測操作器件姿勢的工具(means)。磁場傳感 器是能夠檢測地球磁場取向的傳感器。通過利用其檢測結(jié)果,能夠識別配備有磁場傳感器 的操作器件的取向變化。本申請的發(fā)明人發(fā)現(xiàn)存在這樣一種情況,即在對配備有磁場傳感器的操作器件進(jìn) 行姿勢檢測時(shí),用戶相對于操作按鈕進(jìn)行的操作會(huì)影響磁場傳感器的檢測結(jié)果。由用戶操 作施加的這種影響可能在使用磁場傳感器進(jìn)行姿勢檢測時(shí)引起誤差。

      發(fā)明內(nèi)容
      鑒于上述情形,做出了本發(fā)明,并且其目的是提供一種信息處理裝置及其控制方 法、以及操作器件和信息存儲(chǔ)介質(zhì),其中所述信息處理裝置能夠?qū)τ诎ú僮靼粹o和磁場 傳感器的操作器件,抑制因用戶相對于操作按鈕進(jìn)行的操作引起的磁場傳感器的測量誤差。根據(jù)本發(fā)明,提供了一種信息處理裝置,其與包括磁場傳感器和用戶進(jìn)行操作輸 入所使用的操作按鈕的操作器件連接,所述信息處理裝置包括接收部,用于從操作器件接 收磁場傳感器的檢測結(jié)果和表示用戶相對于操作按鈕進(jìn)行的操作的信息;判定部,用于通 過使用接收到的表示操作的信息來判斷是否操作了操作按鈕;和姿勢識別部,用于通過使 用接收到的磁場傳感器的檢測結(jié)果來識別操作器件的姿勢,并在判定操作按鈕受到了操作 時(shí),限制通過使用磁場傳感器的檢測結(jié)果來識別操作器件的姿勢。此外,在該信息處理裝置中,所述操作器件可包括多個(gè)操作按鈕,所述判定部可判 斷是否在所述多個(gè)操作按鈕中操作了預(yù)定操作按鈕,并且當(dāng)判定預(yù)定操作按鈕受到了操作 時(shí),姿勢識別部可限制通過使用磁場傳感器的檢測結(jié)果來識別操作器件的姿勢。此外,磁場傳感器可設(shè)置在集成于操作器件中的基板上,并且與其它操作按鈕的 觸點(diǎn)相比,預(yù)定操作按鈕的觸點(diǎn)可設(shè)置在靠近基板上的磁場傳感器的位置。此外,根據(jù)本發(fā)明,提供了一種控制方法,其用于控制與包括磁場傳感器和用戶進(jìn) 行操作輸入所使用的操作按鈕的操作器件連接的信息處理裝置,所述控制方法包括從操 作器件接收磁場傳感器的檢測結(jié)果和表示用戶相對于操作按鈕進(jìn)行的操作的信息;通過使
      4用接收到的表示操作的信息來判斷是否操作了操作按鈕;和通過使用接收到的磁場傳感器 的檢測結(jié)果來識別操作器件的姿勢,并在判定操作按鈕受到了操作時(shí),限制通過使用磁場 傳感器的檢測結(jié)果來識別操作器件的姿勢。此外,根據(jù)本發(fā)明,提供了一種操作器件,其包括磁場傳感器;用戶進(jìn)行操作輸 入所使用的操作按鈕;用于輸出磁場傳感器的檢測結(jié)果的輸出工具;和用于判斷用戶是否 操作了操作按鈕的判定部,其中,當(dāng)判定部判定操作按鈕受到了操作時(shí),所述輸出工具限制 輸出磁場傳感器的檢測結(jié)果。此外,根據(jù)本發(fā)明,提供了一種計(jì)算機(jī)可讀的信息存儲(chǔ)介質(zhì),在其中存儲(chǔ)有程序, 所述程序使與包括磁場傳感器和用戶進(jìn)行操作輸入所使用的操作按鈕的操作器件連接的 計(jì)算機(jī)用作接收部,用于從操作器件接收磁場傳感器的檢測結(jié)果和表示用戶相對于操作 按鈕進(jìn)行的操作的信息;判定部,用于通過使用接收到的表示操作的信息來判斷是否操作 了操作按鈕;和姿勢識別部,用于通過使用接收到的磁場傳感器的檢測結(jié)果來識別操作器 件的姿勢,并在判定操作按鈕受到了操作時(shí),限制通過使用磁場傳感器的檢測結(jié)果來識別 操作器件的姿勢。


      在附圖中圖1是包括本發(fā)明一實(shí)施例的信息處理裝置的信息處理系統(tǒng)的概要的示意圖;圖2是操作器件的正視圖;圖3是從前側(cè)觀察時(shí)操作器件的透視圖;圖4是從后側(cè)觀察時(shí)操作器件的透視圖;圖5示出了基板在操作器件內(nèi)的設(shè)置;圖6是示意性地示出相對于操作按鈕進(jìn)行的操作對磁場傳感器所施加的影響的 說明圖;圖7是本發(fā)明一實(shí)施例的信息處理裝置的構(gòu)造的框圖;圖8是本發(fā)明一實(shí)施例的信息處理裝置的功能的框圖;圖9是本發(fā)明一實(shí)施例的信息處理裝置所執(zhí)行的處理流程的流程圖。
      具體實(shí)施例方式以下將參考附圖詳細(xì)描述本發(fā)明的實(shí)施例。圖1是包括本發(fā)明一實(shí)施例的信息處理裝置30的信息處理系統(tǒng)1的使用情形的 示意圖。如圖1所示,信息處理系統(tǒng)1包括使用時(shí)被用戶用手保持的操作器件10、和信息處 理裝置30。信息處理裝置30是例如視頻游戲控制臺或個(gè)人計(jì)算機(jī)等裝置,并連接至圖像捕 捉裝置31和顯示裝置32。操作器件10能夠經(jīng)由遵從例如Bluetooth (注冊商標(biāo))標(biāo)準(zhǔn)的無線通信界面與信 息處理裝置30建立通信。信息處理系統(tǒng)1的用戶用手把持操作器件10,來操作設(shè)置于操作 器件10的操作按鈕等。響應(yīng)于該操作,用戶進(jìn)行的操作內(nèi)容經(jīng)由無線通信界面發(fā)送至信息 處理裝置30。此外,在本實(shí)施例中,操作器件10包括發(fā)光部12,其根據(jù)來自信息處理裝置 30的指令發(fā)光。圖像捕捉裝置31捕捉從發(fā)光部12發(fā)出的光的圖像,然后將捕捉到的圖像輸出至信息處理裝置30。另外,如后所述,操作器件10包括多種傳感器,并將這些傳感器的 檢測結(jié)果發(fā)送至信息處理裝置30。通過使用圖像捕捉裝置31捕捉到的圖像中的發(fā)光部12 的位置和尺寸、以及集成在操作器件10中的傳感器的檢測結(jié)果,信息處理裝置30識別操作 器件10的姿勢(位置或取向等)。通過這種構(gòu)造,用戶不但能夠通過操作設(shè)置于操作器件 10的操作按鈕等來相對于信息處理裝置30進(jìn)行操作輸入,而且還能通過移動(dòng)操作器件10 本身來相對于信息處理裝置進(jìn)行操作輸入。下面描述操作器件10的結(jié)構(gòu)。圖2 4分布示出了操作器件10的外觀。圖2是 操作器件10的正視圖。圖3是從前側(cè)觀察時(shí)操作器件10的透視圖。圖4是從后側(cè)觀察時(shí) 操作器件10的透視圖。如圖2 4所示,操作器件10包括本體部11和發(fā)光部12,而本體 部11在其側(cè)面上設(shè)置有多個(gè)操作按鈕。用戶把持本體部11的大致中心部,并通過用其手 指按壓操作按鈕來進(jìn)行操作輸入。注意,以下,操作器件10的左右方向表示為X軸,上下方 向(縱向方向)表示為Y軸,而前后方向表示為Z軸。本體部11作為整體形成為圓柱形,并在一端附接有發(fā)光部12。具體說,本體部11 的殼體由正面部11a、背面部lib、頂部Ilc和底部Ild形成。正面部Ila和背面部lib各 自具有沿圓柱縱向方向?qū)A柱切割成兩半而獲得的形狀。這些部分組合在一起形成圓筒形 本體部11的側(cè)面。頂部Ilc形成為在中心具有開口的圓盤形狀。經(jīng)由該開口,發(fā)光部12 連接至集成于本體部11中的基板20。底部Ild形成為半球形狀。發(fā)光部12包括球形外殼1 和設(shè)置在外殼1 內(nèi)的多個(gè)發(fā)光二極管12b,外殼1 由例如硅樹脂等透光材料形成。在本實(shí)施例中,對應(yīng)于光的三原色的三個(gè)發(fā)光二極管12b 各自以對應(yīng)于來自信息處理裝置30的指令的強(qiáng)度發(fā)光,從而能使發(fā)光部12以各種顏色發(fā)光。在本體部11的殼體的表面上,作為被用戶操作的操作按鈕,設(shè)置有主按鈕13、觸 發(fā)按鈕14、輔助按鈕15a 15d、開始按鈕16、選擇按鈕17、和電源按鈕18。具體說,主按鈕 13、輔助按鈕15a 15d和電源按鈕18設(shè)置在形成于正面部Ila中的相應(yīng)開口中。觸發(fā)按 鈕14設(shè)置在形成于背面部lib中的一個(gè)開口中。此外,開始按鈕16和選擇按鈕17設(shè)置在 正面部Ila與背面部lib之間邊界的位置處。以下,描述這些操作按鈕的設(shè)置。主按鈕13在操作器件10的正面?zhèn)仍O(shè)置于用戶用手把持操作器件10時(shí)拇指所放 置的位置處。觸發(fā)按鈕14在操作器件10的背面?zhèn)?即設(shè)置主按鈕13那側(cè)的相反側(cè))設(shè) 置成與主按鈕13相對。用戶把持本體部11中心附近的一部分,并且能夠在用拇指操作主 按鈕13的同時(shí)用食指操作觸發(fā)按鈕14。注意,代替只輸出表示按鈕是否被用戶按下的二進(jìn) 制信息,觸發(fā)按鈕14能夠檢測按鈕被用戶按下的程度、并輸出表示按下量的信息。圍繞主按鈕13,設(shè)置有四個(gè)輔助按鈕15a 15d,以包圍主按鈕13。這些輔助按鈕 15a 15d用于在執(zhí)行應(yīng)用程序期間與主按鈕13 —起進(jìn)行各種操作輸入。開始按鈕16和選擇按鈕17在信息處理裝置30執(zhí)行例如游戲應(yīng)用程序時(shí),被用戶 用來開始游戲、進(jìn)行選擇、進(jìn)行暫停等。開始按鈕16設(shè)置在本體部11的右側(cè)面,而選擇按 鈕17設(shè)置在本體部11的左側(cè)面、與開始按鈕16相對。電源按鈕18在本體部11的正面設(shè)置在設(shè)置主按鈕13的位置的下方。電源按鈕 18用于打開操作器件10以開始操作、或者關(guān)閉操作器件10以結(jié)束操作。此外,基板20設(shè)置在本體部11內(nèi)。圖5示出了基板20在操作器件10內(nèi)的設(shè)置。圖5示出了操作器件10的背面?zhèn)龋渲袠?gòu)成本體部11的殼體的底部Ild和背面部lib已 從操作器件10移除。如圖5所示,基板20大致呈矩形形狀,并設(shè)置成平行于操作器件10 的X軸和Y軸。如圖5所示,在基板20的位于操作器件10背面?zhèn)鹊谋砻嫔显O(shè)置有磁場傳感器21。 在本實(shí)施例中,磁場傳感器21是三軸磁場傳感器,其以操作器件10的XY平面、YZ平面和 ZX平面作為基準(zhǔn)面來檢測相對于各基準(zhǔn)面的地球磁場的取向。通過分析各平面的地球磁場 的檢測結(jié)果的時(shí)間變化,能夠識別操作器件10的取向變化。注意,雖然未示出,除磁場傳感 器21外,操作器件10還具有作為傳感器集成在操作器件10中用于檢測操作器件10的姿 勢和移動(dòng)的加速度傳感器和陀螺儀(gyroscope)。此外,在基板20的位于操作器件10正面?zhèn)鹊谋砻嫔?,設(shè)置有用于主按鈕13、輔助 按鈕1 15d和電源按鈕18的觸點(diǎn)。由于觸點(diǎn)設(shè)置在基板20上,當(dāng)用戶進(jìn)行按壓這些 按鈕的操作時(shí),作用力施加至基板20。于是,當(dāng)作用力施加至設(shè)置于基板20上靠近磁場傳 感器21的位置的觸點(diǎn)時(shí),可以想到因該作用力在基板20中引起微小變形,影響磁場傳感器 21的測量結(jié)果。圖6是示意性地示出磁場傳感器21可能因基板20的上述變形而發(fā)生取向 變化的說明圖。作為示例,圖6示出了作用力施加至輔助按鈕15a的觸點(diǎn)15al的情況。注 意,在圖6中,以夸大方式示出基板20的變形,以方便描述。由如上所述那種影響引起的磁 場傳感器21的測量結(jié)果的波動(dòng)即使在操作器件10本身的取向并未發(fā)生變化的情況下也會(huì) 發(fā)生。因此,在使用磁場傳感器21的測量結(jié)果來檢測操作器件10的姿勢的情況下,波動(dòng)會(huì) 引起測量誤差。磁場傳感器21的這種測量誤差被認(rèn)為是在設(shè)置于操作器件10的多個(gè)操作按鈕中 一個(gè)特定按鈕被操作時(shí)發(fā)生。具體說,當(dāng)用戶操作輔助按鈕15a時(shí),磁場傳感器21的測量 結(jié)果特別受影響。這是因?yàn)榕c其它操作按鈕的觸點(diǎn)相比,輔助按鈕15a的觸點(diǎn)15al設(shè)置在 靠近基板20上的磁場傳感器21的位置。注意,在圖5中,從基板20的背面?zhèn)扔^察時(shí)的觸 點(diǎn)15al的位置由虛線示出。為此,本實(shí)施例的信息處理裝置30執(zhí)行處理來避免因用戶相 對于操作按鈕進(jìn)行的操作引起的磁場傳感器21的測量誤差。下面描述信息處理裝置30的構(gòu)造。如圖7所示,信息處理裝置30包括控制單元 33、存儲(chǔ)單元;34、和通信單元35??刂茊卧?3是例如CPU等程序控制器件,并根據(jù)存儲(chǔ)于存儲(chǔ)單元34中的程序進(jìn) 行各種信息處理。在本實(shí)施例中由控制單元33執(zhí)行的處理將在后面描述。存儲(chǔ)單元34包括例如RAM或ROM等存儲(chǔ)器件,并存儲(chǔ)控制單元33執(zhí)行的程序和 控制單元33執(zhí)行處理使用的各種數(shù)據(jù)。此外,存儲(chǔ)單元34起控制單元33的工作存儲(chǔ)器的 功能。具體說,在本實(shí)施例中,從操作器件10發(fā)出的信息暫時(shí)存儲(chǔ)在存儲(chǔ)單元34中。通信單元35是遵從例如Bluetooth (注冊商標(biāo))標(biāo)準(zhǔn)的無線通信界面,與操作器 件10進(jìn)行信息發(fā)送/接收。下面將描述在本實(shí)施例中由信息處理裝置30實(shí)施的功能。如圖8所示,信息處理 裝置30在功能上包括操作器件信息接收部41、操作判定部42和姿勢識別部43。這些功能 由控制單元33執(zhí)行存儲(chǔ)于存儲(chǔ)單元34中的程序來實(shí)施。該程序可經(jīng)由例如因特網(wǎng)等通信 網(wǎng)絡(luò)提供至信息處理裝置30,也可通過存儲(chǔ)在各種計(jì)算機(jī)可讀信息存儲(chǔ)介質(zhì)例如光盤中來 提供。
      操作器件信息接收部41以預(yù)定時(shí)間間隔(例如每11. 25ms)接收從操作器件10發(fā) 出的信息。這里,從操作器件10接收到的信息包含表示用戶相對于設(shè)置于操作器件10的 操作按鈕進(jìn)行的操作的信息(以下稱為操作信息)。此外,從操作器件10接收到的信息還 包含表示設(shè)置于操作器件10的傳感器(即磁場傳感器21、加速度傳感器和陀螺儀)的檢測 結(jié)果的信息(以下稱為傳感器信息)。通過使用操作器件信息接收部41接收到的操作信息,操作判定部42判斷用戶是 否操作了設(shè)置于操作器件10的多個(gè)操作按鈕中的某個(gè)特定操作按鈕(這里為輔助按鈕 15a)。具體說,操作判定部42參考操作信息,如果操作信息中包含有表示輔助按鈕1 被按 下的信息,則判定用戶操作了輔助按鈕15a。注意,操作判定部42可存儲(chǔ)表示進(jìn)行前一判定 時(shí)獲得的輔助按鈕15a的狀態(tài)(輔助按鈕1 是否被按下)的信息,從而在進(jìn)行新判定時(shí), 基于與進(jìn)行前一判定時(shí)獲得的狀態(tài)相比輔助按鈕15a的狀態(tài)是否發(fā)生了變化,來判斷是否 進(jìn)行了操作。在該情況下,在用戶開始按下輔助按鈕15a時(shí)、以及用戶釋放輔助按鈕1 時(shí), 操作判定部42判定相對于輔助按鈕1 進(jìn)行了操作。在用戶保持按壓輔助按鈕15a的期 間內(nèi),操作判定部42判定相對于輔助按鈕1 沒有進(jìn)行操作。通過使用操作器件信息接收部41接收到的傳感器信息和圖像捕捉裝置31捕捉到 的圖像,姿勢識別部43進(jìn)行姿勢識別處理,其中操作器件10的姿勢(即在實(shí)際空間中的位 置和取向)被識別出。通過在預(yù)定時(shí)間間隔重復(fù)這種處理,信息處理裝置30能夠連續(xù)監(jiān)視 用戶是如何移動(dòng)操作器件10的,并根據(jù)該移動(dòng)進(jìn)行信息處理。具體說,姿勢識別部43在圖 像捕捉裝置31捕捉到的圖像中識別從發(fā)光部12發(fā)出的光的位置,從而相對于圖像捕捉裝 置31的位置識別發(fā)光部12的方向。此外,通過使用捕捉到的圖像中的發(fā)光部12的尺寸, 姿勢識別部43識別從圖像捕捉裝置31到發(fā)光部12的距離。此外,通過使用磁場傳感器21 的檢測結(jié)果,姿勢識別部43識別操作器件10的取向。此外,為了識別操作器件10的位置 和取向,可使用加速度傳感器和陀螺儀的檢測結(jié)果。另外,在本實(shí)施例中,當(dāng)操作判定部42判定相對于輔助按鈕1 進(jìn)行了操作時(shí),姿 勢識別部43限制執(zhí)行使用磁場傳感器21的姿勢識別處理。具體說,姿勢識別部43在不使 用與操作判定部42進(jìn)行判定所使用的操作信息一起接收到的磁場傳感器21的檢測結(jié)果的 信息的情況下,單獨(dú)使用其它信息(即圖像捕捉裝置31捕捉到的圖像以及加速度傳感器和 陀螺儀的檢測結(jié)果),來識別操作器件10的姿勢。通過這種構(gòu)造,當(dāng)用戶操作了輔助按鈕 15a時(shí),姿勢識別部43只對其相應(yīng)時(shí)間進(jìn)行的姿勢識別處理,限制使用磁場傳感器21的檢 測結(jié)果,從而能夠排除識別姿勢時(shí)用戶操作引起的誤差。注意,在以上描述中,當(dāng)用戶操作了輔助按鈕1 時(shí),姿勢識別部43在不使用磁場 傳感器21任意測量結(jié)果的情況下,執(zhí)行姿勢識別處理。然而,也可以只是不使用磁場傳感 器21的一部分測量結(jié)果。例如,在相對于三個(gè)基準(zhǔn)面的測量結(jié)果中,姿勢識別部43可只限 制使用檢測結(jié)果預(yù)期會(huì)受到用戶操作影響的特定基準(zhǔn)面所獲得的測量結(jié)果。作為具體示 例,姿勢識別部43限制使用取向平行于操作按鈕被用戶進(jìn)行的操作所按下的方向(即用戶 施加作用力的方向)的基準(zhǔn)面的測量結(jié)果。輔助按鈕1 沿從操作器件10的正面?zhèn)瘸?面?zhèn)鹊姆较蚣碯軸方向被操作。因此,當(dāng)輔助按鈕1 被操作后,姿勢識別部43不使用磁 場傳感器21相對于TL平面和ZX平面所獲得的檢測結(jié)果,而是只使用相對于XY平面的檢 測結(jié)果,來進(jìn)行姿勢識別處理。
      8
      或者,可采用以下構(gòu)造。即,在用戶操作了輔助按鈕15a的時(shí)候,姿勢識別部43不 使用從操作器件10發(fā)出的包括磁場傳感器21的傳感器的任意檢測結(jié)果,而是只基于圖像 捕捉裝置31捕捉到的圖像來執(zhí)行檢測操作器件10的位置的處理。再或者,甚至也不基于 捕捉到的圖像來檢測操作器件10的位置,可執(zhí)行與應(yīng)用程序有關(guān)的處理,假設(shè)操作器件10 的位置和姿勢在該時(shí)間未發(fā)生變化(或假設(shè)操作器件10在以等速進(jìn)行預(yù)定移動(dòng))。這里,參考圖9的流程圖,來描述控制單元33執(zhí)行的處理的流程的示例。首先,控制單元33接收從操作器件10發(fā)出的操作信息和傳感器信息(Si)。然后, 控制單元33判斷在Sl中接收到的操作信息是否表示用戶操作了輔助按鈕。當(dāng)在S2中判定用戶操作了輔助按鈕15a時(shí),控制單元33在不使用包含在Sl中接 收到的傳感器信息中的磁場傳感器21的檢測結(jié)果的情況下,執(zhí)行姿勢識別處理(S; )。另一 方面,當(dāng)在S2中判定用戶未操作輔助按鈕15a時(shí),控制單元33使用磁場傳感器21的檢測 結(jié)果執(zhí)行姿勢識別處理(S4)。在S3和S4兩者的情況下,基于因姿勢識別處理獲得的操作 器件10的姿勢信息,控制單元33執(zhí)行反映操作器件10的姿勢變化的信息處理,例如更新 顯示裝置32上顯示的圖像內(nèi)容(S5)。然后,控制單元33等待一個(gè)預(yù)定時(shí)間(例如11. 25ms)的經(jīng)過(S6),然后返回Sl 以重復(fù)處理。對于這種處理流程,控制單元33能夠定期接收從操作器件10發(fā)出的操作信 息,并且能夠只在收到表示用戶操作了輔助按鈕15a的操作信息時(shí),限制使用磁場傳感器 21的檢測結(jié)果的姿勢識別處理。根據(jù)上述該實(shí)施例的信息處理裝置30,當(dāng)用戶相對于操作器件10進(jìn)行了可能影 響磁場傳感器21的檢測結(jié)果的操作時(shí),使用磁場傳感器21的檢測結(jié)果的姿勢識別處理受 到限制,因此能夠避免出現(xiàn)在姿勢識別處理中由用戶的操作引起的誤差。注意,本發(fā)明的實(shí)施例并不局限于以上描述。例如,在以上描述中,當(dāng)用戶操作了 輔助按鈕1 時(shí),磁場傳感器21的檢測結(jié)果的使用受到限制。然而,本發(fā)明并不局限于此, 當(dāng)用戶操作了其它操作按鈕時(shí),信息處理裝置30也可限制執(zhí)行使用磁場傳感器21的檢測 結(jié)果的姿勢識別處理?;蛘撸?dāng)判定用戶操作了多個(gè)預(yù)定操作按鈕中的任一個(gè)或多個(gè)預(yù)定 操作按鈕中的全部時(shí),信息處理裝置30可限制使用磁場傳感器21的檢測結(jié)果。再或者,在 對于多個(gè)操作按鈕中的每一個(gè)判定用戶是否進(jìn)行了操作的情況下,信息處理裝置30可根 據(jù)是哪一個(gè)操作按鈕受到了操作,來僅僅避免使用磁場傳感器21相對于三個(gè)相應(yīng)基準(zhǔn)面 的三個(gè)檢測結(jié)果中的對應(yīng)于操作按鈕受到操作的方向的基準(zhǔn)面的檢測結(jié)果。此外,在以上描述中,當(dāng)基于操作器件信息接收部41接收到的操作信息判定用戶 操作了特定操作按鈕時(shí),只有與該操作信息一起接收到的磁場傳感器21的檢測結(jié)果被阻 止使用。然而,例如,當(dāng)判定用戶操作了輔助按鈕1 時(shí),姿勢識別部43可從該時(shí)刻起限制 使用磁場傳感器21的檢測結(jié)果達(dá)一預(yù)定期間。此外,在以上描述中,是信息處理裝置30判定用戶是否操作了操作器件10的特定 操作按鈕。然而,也可由操作器件10執(zhí)行如上所述這種判定處理。在該情況下,由集成在操 作器件10中的運(yùn)算元件相對于從操作器件10的特定操作按鈕輸出的信號進(jìn)行判定處理, 從而判定是否操作了該特定操作按鈕。然后,當(dāng)判定操作了該特定操作按鈕時(shí),運(yùn)算元件在 對應(yīng)于該操作時(shí)間的時(shí)間,限制輸出從磁場傳感器21獲得的檢測結(jié)果。通過這種構(gòu)造,當(dāng) 用戶操作了特定操作按鈕時(shí),磁場傳感器21的檢測結(jié)果的向外輸出本身受到限制,因此能夠防止基于可能包含誤差的檢測結(jié)果執(zhí)行信息處理。此外,操作器件10和信息處理裝置30可一體地構(gòu)成。例如,當(dāng)信息處理裝置30 是便攜式游戲機(jī)或個(gè)人數(shù)字助理等器件時(shí),代替外部操作器件,信息處理裝置30本身包括 磁場傳感器和操作按鈕。即使在該情況下,當(dāng)用戶操作了特定操作按鈕時(shí),信息處理裝置30 在該時(shí)間限制使用從磁場傳感器獲得的檢測結(jié)果,因此能夠避免因用戶進(jìn)行的操作引起的 磁場傳感器的測量誤差。雖然以上描述了目前認(rèn)為是本發(fā)明的某些實(shí)施例的情況,但是應(yīng)該理解的是還可 進(jìn)行各種變型,期望的是所附權(quán)利要求書覆蓋落在本發(fā)明真正精神和范圍內(nèi)的所有這種變型。
      權(quán)利要求
      1.一種信息處理裝置,與包括磁場傳感器和用戶進(jìn)行操作輸入所使用的操作按鈕的操 作器件連接,所述信息處理裝置包括接收部,用于從操作器件接收磁場傳感器的檢測結(jié)果和表示用戶相對于操作按鈕進(jìn)行 的操作的信息;判定部,用于通過使用接收到的表示操作的信息來判斷是否操作了操作按鈕;和 姿勢識別部,用于通過使用接收到的磁場傳感器的檢測結(jié)果來識別操作器件的姿勢, 并在判定操作按鈕受到了操作時(shí),限制通過使用磁場傳感器的檢測結(jié)果來識別操作器件的 姿勢。
      2.如權(quán)利要求1所述的信息處理裝置,其中 所述操作器件包括多個(gè)操作按鈕;所述判定部判斷是否在所述多個(gè)操作按鈕中操作了預(yù)定操作按鈕;并且 當(dāng)判定預(yù)定操作按鈕受到了操作時(shí),姿勢識別部限制通過使用磁場傳感器的檢測結(jié)果 來識別操作器件的姿勢。
      3.如權(quán)利要求2所述的信息處理裝置,其中所述磁場傳感器設(shè)置在集成于操作器件中的基板上;并且與其它操作按鈕的觸點(diǎn)相比,預(yù)定操作按鈕的觸點(diǎn)設(shè)置在靠近基板上的磁場傳感器的 位置。
      4.一種控制方法,用于控制與包括磁場傳感器和用戶進(jìn)行操作輸入所使用的操作按鈕 的操作器件連接的信息處理裝置,所述控制方法包括從操作器件接收磁場傳感器的檢測結(jié)果和表示用戶相對于操作按鈕進(jìn)行的操作的信息;通過使用接收到的表示操作的信息來判斷是否操作了操作按鈕;和 通過使用接收到的磁場傳感器的檢測結(jié)果來識別操作器件的姿勢,并在判定操作按鈕 受到了操作時(shí),限制通過使用磁場傳感器的檢測結(jié)果來識別操作器件的姿勢。
      5.一種操作器件,包括 磁場傳感器;用戶進(jìn)行操作輸入所使用的操作按鈕; 用于輸出磁場傳感器的檢測結(jié)果的輸出工具;和 用于判斷用戶是否操作了操作按鈕的判定部,其中,當(dāng)判定部判定操作按鈕受到了操作時(shí),所述輸出工具限制輸出磁場傳感器的檢 測結(jié)果。
      6.一種計(jì)算機(jī)可讀的信息存儲(chǔ)介質(zhì),在其中存儲(chǔ)程序,所述程序使與包括磁場傳感器和用戶進(jìn)行操作輸入所使用的操作按鈕的操作器件連 接的計(jì)算機(jī)用作接收部,用于從操作器件接收磁場傳感器的檢測結(jié)果和表示用戶相對于操作按鈕進(jìn)行 的操作的信息;判定部,用于通過使用接收到的表示操作的信息來判斷是否操作了操作按鈕;和姿勢識別部,用于通過使用接收到的磁場傳感器的檢測結(jié)果來識別操作器件的姿勢, 并在判定操作按鈕受到了操作時(shí),限制通過使用磁場傳感器的檢測結(jié)果來識別操作器件的 姿勢。
      全文摘要
      本發(fā)明涉及一種信息處理裝置,其與包括磁場傳感器和用戶進(jìn)行操作輸入所使用的操作按鈕的操作器件連接,并構(gòu)造成從操作器件接收磁場傳感器的檢測結(jié)果和表示用戶相對于操作按鈕進(jìn)行的操作的信息;通過使用接收到的表示操作的信息來判斷是否操作了操作按鈕;并在判定操作按鈕受到了操作時(shí),限制通過使用磁場傳感器的檢測結(jié)果來識別操作器件的姿勢。
      文檔編號G06F3/046GK102147657SQ20111003424
      公開日2011年8月10日 申請日期2011年2月1日 優(yōu)先權(quán)日2010年2月9日
      發(fā)明者宮崎良雄, 榎本和義, 荒木孝昌 申請人:索尼計(jì)算機(jī)娛樂公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
      1