信息處理設備、信息處理方法及程序與流程
2023-05-13 21:24:46 6

本公開內容涉及信息處理設備、信息處理方法及程序。
背景技術:
已經開發了一種用於對用戶的視點位置進行估計並基於估計的視點位置對顯示在顯示屏幕上的顯示內容進行控制的技術。用於根據基於從傳感器獲取的傳感器信息(數據)估計的視點位置對顯示在顯示屏幕上的顯示內容進行控制的技術例如可以是專利文獻1中描述的技術。
引用列表
專利文獻
專利文獻1:WO 2013/132885
技術實現要素:
技術問題
已經出現了能夠在存在多個法線方向的顯示區域中顯示各種圖像(靜態圖像和運動圖像)的設備,例如包括曲面顯示器的設備。當在如上所述的存在多個法線方向的顯示區域中顯示圖像時,例如可能會劣化顏色再現性和可視性。
本公開內容提出了新的且改進的信息處理設備、信息處理方法及程序,可以增強在存在多個法線方向的顯示區域中顯示的圖像的可視性。
問題的解決方案
根據本公開內容,提供了一種信息處理設備,包括:顯示控制器,該顯示控制器對顯示對象圖像的方式進行控制,該對象圖像對應於在存在多個法線方向的顯示區域中顯示的對象的圖像。顯示控制器對顯示對象圖像的方式進行控制,以使得包括在顯示區域中的第一顯示區域與包括在顯示區域中但不同於該第一顯示區域的第二顯示區域具有不同的顯示方式。
根據本公開內容,提供了一種由信息處理設備執行的信息處理方法,該信息處理方法包括:對顯示對象圖像的方式進行控制的步驟,該對象圖像對應於在存在多個法線方向的顯示區域中顯示的對象的圖像。在該控制步驟中,對顯示對象圖像的方式進行控制,以使得包括在顯示區域中的第一顯示區域與包括在顯示區域中但不同於該第一顯示區域的第二顯示區域具有不同的顯示方式。
根據本公開內容,提供了一種程序,該程序用於使計算機執行:對顯示對象圖像的方式進行控制的步驟,該對象圖像對應於在存在多個法線方向的顯示區域中顯示的對象的圖像。在該控制步驟中,對顯示對象圖像的方式進行控制,以使得包括在顯示區域中的第一顯示區域與包括在顯示區域中但不同於該第一顯示區域的第二顯示區域具有不同的顯示方式。
本發明的有益效果
根據本公開內容,能夠改進在存在多個法線方向的顯示區域中顯示的圖像的可視性。
應當注意,以上所描述的效果不是限制性的。連同或替代上述效果,還可以實現在本說明書中描述的任何效果或者通過本說明書能夠領會的其他效果。
附圖說明
圖1是根據本實施方式的視點位置獲取處理的第一示例的說明圖。
圖2是根據本實施方式的視點位置獲取處理的第二示例的說明圖。
圖3是根據本實施方式的根據信息處理方法的顯示控制處理的示例的說明圖。
圖4是根據本實施方式的根據信息處理方法的顯示控制處理的示例的說明圖。
圖5是根據本實施方式的信息處理方法的處理的示例的說明圖。
圖6是根據本實施方式的信息處理方法的處理的示例的說明圖。
圖7是示出根據本實施方式的信息處理方法的處理的示例的流程圖。
圖8是示出根據本實施方式的信息處理設備的配置的示例的框圖。
圖9是根據本實施方式的信息處理設備的硬體配置的示例的說明圖。
具體實施方式
在下文中,將參照附圖對本公開內容的一個或多個優選實施方式進行詳細的描述。在本說明書和附圖中,使用相同的附圖標記來表示具有基本上相同功能和結構的結構元素,並且省略對這些結構元素的重複說明。
以下,將按照下面的順序進行描述。
1.根據本實施方式的信息處理方法
2.根據本實施方式的信息處理設備
3.根據本實施方式的程序
(根據本實施方式的信息處理方法)
在對根據本實施方式的信息處理設備的配置進行描述之前,首先對根據本實施方式的信息處理方法進行描述。在下文中,將以根據本實施方式的信息處理設備執行根據本實施方式的信息處理方法的處理的情況為例來描述根據本實施方式的信息處理方法。
[1]根據本實施方式的信息處理方法的概述
如上所述,當在存在多個法線方向的顯示區域中顯示圖像時,例如可能會劣化顏色再現性和可視性。
這裡,例如,根據本實施方式的存在多個法線方向的顯示區域可以是曲面顯示器的顯示屏幕中可以顯示圖像的區域、當偽曲面顯示器的顯示屏幕由多個平板顯示器組成時可以顯示圖像的區域等。在下文中,根據本實施方式的存在多個法線方向的顯示區域可以簡單地稱為「根據本實施方式的顯示區域」。此外,在下文中,觀看在根據本實施方式的顯示區域中顯示的圖像的用戶可以簡單地稱為「用戶」。
作為特定示例,用戶看到的顏色色調在用戶正前方的根據本實施方式的顯示區域的部分中和朝著不同於用戶的方向的顯示區域的部分中可以是不同的。因此,當在根據本實施方式的顯示區域中顯示圖像例如圖片時,可能會劣化該圖片的顏色再現性。
此外,當在根據本實施方式的顯示區域中原樣顯示被指定要被投影到具有一個法線方向的平面上的圖像時,例如可能會產生梯形失真。因此,當在根據本實施方式的顯示區域中顯示包括字符(或文本或字符串)的圖像時,例如可能會劣化根據本實施方式的顯示區域的邊緣部分的字符的可讀性並且可能會降低可視性。
因此,根據本實施方式的信息處理設備通過將從用戶視點位置觀看到的在根據本實施方式的顯示區域中顯示的圖像重建成預期的形式,改進了在根據本實施方式的顯示區域中顯示的圖像的可視性。
根據本實施方式的信息處理設備對在根據本實施方式的顯示區域中顯示對象的圖像(下文中稱為「對象圖像」)的方式進行控制。根據本實施方式的信息處理設備對顯示對象圖像的方式進行控制,以使得包括在根據本實施方式的顯示區域中的第一顯示區域與包括在本實施方式的顯示區域中但不同於該第一顯示區域的第二顯示區域具有不同的顯示方式。
這裡,例如,根據本實施方式的第一顯示區域以及根據本實施方式的第二顯示區域可以是根據本實施方式的顯示區域中的區,該第一顯示區域和該第二顯示區域被設定作為通過下文描述的根據本實施方式的顯示控制處理對由根據本實施方式的信息處理設備顯示對象圖像的方式進行控制的結果。例如,根據本實施方式的第一顯示區域和根據本實施方式的第二顯示區域這二者的組合的示例可以是包括根據本實施方式的顯示區域的邊緣部分的區(下文中稱為「邊緣區」)以及根據本實施方式的顯示區域中除去邊緣區以外的剩餘區(在下文中稱為「中央區」)的區。
此外,顯示對象圖像以使得第一顯示區域與第二顯示區域具有不同的顯示方式的方式的示例可以是以下示例。
-在中央區(第一顯示區域或者第二顯示區域的示例)中原樣顯示對象圖像,以及在邊緣區(第二顯示區域或者第一顯示區域的示例)中顯示經校正的對象圖像。
-在根據本實施方式的顯示區域中顯示的對象圖像的色調在中央區(第一顯示區域或者第二顯示區域的示例)與邊緣區(第二顯示區域或者第一顯示區域的示例)之間發生變化。
更具體地,根據本實施方式的信息處理設備例如基於用戶針對根據本實施方式的顯示區域的視點位置來對顯示對象圖像的方式進行控制。
文中,根據本實施方式的信息處理設備在其中顯示圖像的根據本實施方式的顯示區域可以是包括在根據本實施方式的信息處理設備中的顯示單元(將在下文中描述)的顯示區域或者是連接至根據本實施方式的信息處理設備的外部顯示設備的顯示區域。根據本實施方式的信息處理設備通過將表示圖像的信號和用於對顯示進行控制的控制信號傳送至顯示單元(將在下文中描述)來在根據本實施方式的顯示區域中顯示圖像。
在特定示例中,例如,根據本實施方式的顯示區域可以是可以穿戴在用戶身上諸如用戶的手臂或手腕上的可穿戴設備的顯示區域。根據本實施方式的顯示區域不限於可穿戴設備的顯示區域,還可以是各種設備諸如通信設備如行動電話、智慧型手機和平板電腦式設備的顯示區域。
此外,例如,根據本實施方式的對象圖像可以是運動圖像或靜態圖像。此外,根據本實施方式的對象圖像可以是多個交疊圖像。當根據本實施方式的對象圖像是交疊圖像時,根據本實施方式的信息處理設備可以對對象圖像的各層圖像執行相同的顯示控制或者不同的顯示控制。此外,例如,當根據本實施方式的對象圖像是交疊圖像時,根據本實施方式的信息處理設備可以通過對圖像的一部分執行顯示控制來對顯示進行部分地控制。
例如,根據本實施方式的信息處理設備可以使用被存儲在包括在根據本實施方式的信息處理設備中的存儲單元(將在下文中描述)中的圖像或者被存儲在存儲介質例如連接至根據本實施方式的信息處理設備的外部存儲介質中的圖像來作為對象圖像。此外,例如,根據本實施方式的信息處理設備可以使用通過以無線或有線的方式與連接至根據本實施方式的信息處理設備的外部設備進行通信而獲取的圖像來作為對象圖像。
例如,根據本實施方式的對顯示方式進行控制可以是「對在根據本實施方式的顯示區域中顯示的對象圖像的色調進行控制」、「為了防止當在根據本實施方式的顯示區域中顯示對象圖像時產生失真對對象圖像進行校正並且在根據本實施方式的顯示區域中顯示經校正的對象圖像」或其組合。
通過例如「基於用戶針對根據本實施方式的顯示區域的視點位置對對象圖像的色調進行校正」或者「基於用戶針對根據本實施方式的顯示區域的視點位置對與根據本實施方式的顯示區域有關的顯示設備的顯示參數(例如,用於調整亮度、色溫、對比度等的參數)進行控制」來實現對在根據本實施方式的顯示區域中顯示的對象圖像的色調的控制。文中,例如,對對象圖像的色調的校正可以是對亮度或對比度、顏色和飽和度中的一個或更多個的校正。
如上所述,可以通過對在根據本實施方式的顯示區域中顯示的對象圖像的色調進行控制來對在根據本實施方式的顯示區域中顯示的對象圖像的色調進行調整。因此,可以通過對在根據本實施方式的顯示區域中顯示的對象圖像的色調進行控制來防止顏色再現性的劣化。
此外,例如,根據本實施方式的為了防止產生失真而進行的對對象圖像的校正可以是對梯形失真的校正。
如上所述,執行對失真的校正,從而在根據本實施方式的顯示區域中顯示經校正的對象圖像,從而防止當在根據本實施方式的顯示區域中顯示對象圖像時產生梯形失真。因此,可以通過執行失真校正以及在根據本實施方式的顯示區域中顯示經校正的對象圖像來防止可視性的劣化。
如上所述,例如,根據本實施方式的信息處理設備對在根據本實施方式的顯示區域中顯示對象圖像的方式進行控制。因此,根據本實施方式的信息處理設備可以防止顏色再現性的劣化和可視性的劣化,從而改進在存在多個法線方向的顯示區域中顯示的圖像的可視性。
下面將對根據本實施方式的信息處理方法的處理進行更詳細的描述。
[2]根據本實施方式的信息處理方法的處理
根據本實施方式的信息處理設備對在根據本實施方式的顯示區域中顯示對象圖像的方式進行控制(顯示控制處理)。根據本實施方式的信息處理設備對顯示對象圖像的方式進行控制,以使得包括在根據本實施方式的顯示區域中的第一顯示區域與包括在本實施方式的顯示區域中但不同於該第一顯示區域的第二顯示區域具有不同的顯示方式。
更具體地,根據本實施方式的信息處理設備基於用戶針對根據本實施方式的顯示區域的視點位置(以下簡單地稱為「視點位置」)來對在根據本實施方式的顯示區域中顯示對象圖像的方式進行控制。
例如,根據本實施方式的視點位置可以是用戶的一隻眼睛的位置(例如,眼睛的預定部分諸如瞳孔的中心位置等)或者是用戶兩隻眼睛之間的中間位置(例如,兩隻眼睛的預定部分的中心位置之間的中點的位置等)。
此外,根據本實施方式的視點位置例如通過坐標系中的坐標來表示,該坐標系將與根據本實施方式的顯示區域對應的參考位置作為原點。例如,與根據本實施方式的顯示區域對應的參考位置可以是預設的固定位置或可以基於用戶操作而設定的位置等。
例如,根據本實施方式的視點位置可以通過根據本實施方式的視點位置獲取處理來獲取。
文中,根據本實施方式的視點位置獲取處理可以執行為根據本實施方式的信息處理方法在根據本實施方式的信息處理設備中的處理,或者在以無線或有線的方式連接至根據本實施方式的信息處理設備的外部設備中執行。
當根據本實施方式的視點位置獲取處理在根據本實施方式的信息處理設備中執行時,根據本實施方式的信息處理設備使用指示通過執行視點位置獲取處理而獲取的視點位置的視點位置信息(數據)來執行顯示控制處理。此外,當根據本實施方式的視點位置獲取處理在外部設備中執行時,根據本實施方式的信息處理設備使用由外部設備通過通信而獲取的視點位置信息來執行顯示控制處理。
在對與根據本實施方式的信息處理方法有關的顯示控制處理進行描述之前,先對根據本實施方式的視點位置獲取處理的示例進行描述。下面將對根據本實施方式的信息處理設備執行根據本實施方式的視點位置獲取處理的情況進行說明。
例如,根據本實施方式的視點位置獲取處理可以是下述的處理(A)至處理(C)。
(A)視點位置獲取處理的第一示例
圖1是根據本實施方式的視點位置獲取處理的第一示例的說明圖。圖1所示的「d」表示根據本實施方式的顯示區域的示例,以及圖1所示的D表示能夠沿在根據本實施方式的顯示區域中顯示圖像的方向成像的成像設備的示例。成像設備根據成像生成運動圖像或靜態圖像。文中,例如,在根據本實施方式的顯示區域中顯示圖像的方向是用戶觀看在根據本實施方式的顯示區域中顯示的圖像的方向。儘管圖1中沒有示出,但是可以存在能夠沿在根據本實施方式的顯示區域中顯示圖像的方向成像的多個成像設備。
當通過圖1所示的成像設備D沿在根據本實施方式的顯示區域中顯示圖像的方向成像時,根據本實施方式的信息處理設備基於通過成像設備D的成像而獲取的圖像(下文中稱為「捕獲圖像」)來估計視點位置。
根據本實施方式的信息處理設備例如使用能夠在圖像中檢測面部的任何面部檢測方法來從捕獲圖像中檢測用戶的面部,這種面部檢測方法例如是通過在圖像中檢測特徵點如眼睛來檢測面部的方法。此外,根據本實施方式的信息處理設備例如基於指示成像設備D的成像範圍、捕獲圖像中檢測到面部的區域的位置(下文中稱為「面部區域」)、檢測到的面部區域的尺寸等的數據來估計用戶視點位置。即,通過根據第一示例的視點位置獲取處理而獲取的視點位置與通過捕獲圖像直接觀察用戶視點位置而獲取的視點位置對應。
文中,例如,在通過能夠沿在根據本實施方式的顯示區域中顯示圖像的方向成像的一個或更多個成像設備所捕獲的捕獲圖像中檢測到多個面部時,根據本實施方式的信息處理設備未對視點位置進行估計。在這種情況下,根據本實施方式的信息處理設備可以對具有最大面部區域尺寸的用戶視點位置進行估計或者可以執行面部識別以對特定用戶的視點位置進行估計。
(B)視點位置獲取處理的第二示例
圖2是根據本實施方式的視點位置獲取處理的第二示例的說明圖。圖2所示的「d」表示根據本實施方式的顯示區域的示例。
根據本實施方式的信息處理設備例如基於能夠檢測與根據本實施方式的顯示區域有關的顯示設備的姿勢的傳感器的檢測數據對視點位置進行估計。例如,根據本實施方式的傳感器可以是加速度傳感器、陀螺儀傳感器等。在下文中,傳感器的檢測數據將表示為傳感器信息。
例如,根據本實施方式的信息處理設備基於傳感器信息來確定重力方向,並指定與根據本實施方式的顯示區域有關的顯示設備的姿勢。此外,根據本實施方式的信息處理設備例如基於與預設的用戶視點位置有關的屬性(例如,對應於常用情形的屬性)和所確定的與根據本實施方式的顯示區域有關的顯示設備的姿勢,對用戶視點位置進行估計。文中,根據本實施方式的信息處理設備可以使用在申請人提交的專利文獻1中公開的技術來估計用戶視點位置。
(C)視點位置獲取處理的第三示例
根據本實施方式的信息處理設備例如基於「指示與根據本實施方式的顯示區域有關的顯示設備和沿與用戶的注視方向一致的方向的設備(或者沿與用戶的注視方向基本一致的方向的設備,下文同)之間的傳感器的檢測結果的傳感器信息」或者「通過能夠沿與用戶的注視方向一致的方向成像的成像設備(或者能夠沿與用戶的注視方向大致一致的方向成像的成像設備,下文同)所捕獲的捕獲圖像」來估計用戶視點位置。文中,例如,沿與根據本實施方式的用戶的注視方向一致的方向的設備可以是眼鏡式可穿戴設備、耳掛式可穿戴設備等。此外,例如,能夠沿與用戶的注視方向一致的方向成像的成像設備可以是安裝在沿與根據本實施方式的用戶的注視方向一致的方向的設備中的成像設備,諸如眼鏡式可穿戴設備或耳掛式可穿戴設備。
根據本實施方式的信息處理設備通過執行例如下文描述的處理(C-1)至處理(C-4)作為根據第三示例的視點位置獲取處理來估計用戶視點位置。
(C-1)
在與根據本實施方式的顯示區域有關的顯示設備中安裝有單個位置敏感檢測器(PSD)(光檢測傳感器),以及在沿與根據本實施方式的用戶的注視方向一致的方向的設備中安裝有單個發光元件諸如紅外發光二極體(LED)。文中,當PSD的檢測軸是一個軸時,PSD被布置成使得PSD的檢測軸與根據本實施方式的顯示區域的縱向方向一致。
文中,可以通過PSD的傳感器信息來確定在沿與根據本實施方式的用戶針對根據本實施方式的顯示區域的注視方向一致的方向的設備中安裝的發光元件的方向。此外,因為發光元件被安裝在沿與根據本實施方式的用戶的注視方向一致的方向的設備諸如眼鏡式可穿戴設備中,所以基於PSD的傳感器信息確定的發光元件的方向對應於用戶觀看根據本實施方式的顯示區域的方向。
因此,根據本實施方式的信息處理設備可以基於PSD的傳感器信息來確定用戶觀看根據本實施方式的顯示區域的方向。此外,根據本實施方式的信息處理設備例如使用指示與根據本實施方式的顯示區域有關的顯示設備和沿與用戶的注視方向一致的方向的設備之間的距離的信息(數據)來估計用戶視點位置。文中,與根據本實施方式的顯示區域有關的顯示設備和沿與用戶的注視方向一致的方向的設備之間的距離可以是預設的距離或是通過距離測量方法測量的距離。
(C-2)
在與根據本實施方式的顯示區域有關的顯示設備中安裝有多個超聲波發射器,以及沿與根據本實施方式的用戶的注視方向一致的方向的設備中安裝有單個超聲波傳感器。文中,例如,沿與根據本實施方式的顯示區域的縱向方向垂直的方向安裝有兩個或更多個超聲波發射器。
文中,由於超聲波傳感器被安裝在沿與根據本實施方式的用戶的注視方向一致的方向的設備諸如眼鏡式可穿戴設備中,所以可以將安裝超聲波傳感器的位置識別為與用戶觀看根據本實施方式的顯示區域的位置對應的位置。因此,根據本實施方式的信息處理設備例如可以使用三角形法基於超聲波傳感器的傳感器信息來估計用戶視點位置。
(C-3)
在每個與根據本實施方式的顯示區域有關的顯示設備和沿與根據本實施方式的用戶的注視方向一致的方向的設備中安裝有加速度傳感器和氣壓傳感器。
根據本實施方式的信息處理設備通過組合與兩種設備對應的傳感器的傳感器信息來測量兩種設備相對於重力方向的角度和高度,並基於測量結果來估計兩種設備的相對取向。
根據本實施方式的信息處理設備可以通過估計兩種設備的相對取向來確定用戶觀看根據本實施方式的顯示區域的方向。此外,根據本實施方式的信息處理設備例如使用指示與根據本實施方式的顯示區域有關的顯示設備和沿與用戶的注視方向一致的方向的設備之間的距離的信息來估計用戶視點位置。
(C-4)
根據本實施方式的信息處理設備基於能夠沿與用戶的注視方向一致的方向成像的成像設備所捕獲的捕獲圖像,對用戶觀看根據本實施方式顯示區域的方向進行估計。根據本實施方式的信息處理設備從捕獲圖像中識別根據本實施方式的顯示區域,並且在從捕獲圖像中識別出根據本實施方式的顯示區域時基於識別出的根據本實施方式的顯示區域,對用戶觀看根據本實施方式的顯示區域的方向進行估計。根據本實施方式的信息處理設備例如基於根據本實施方式確定的顯示區域的形狀,對用戶觀看根據本實施方式的顯示區域的方向進行估計。
此外,根據本實施方式的信息處理設備例如使用指示與根據本實施方式的顯示區域有關的顯示設備和與能夠沿與用戶的注視方向一致的方向成像的成像設備(或者沿與用戶的注視方向一致的方向的設備)之間的距離的信息來估計用戶視點位置。文中,由指示距離的信息所指示的距離可以是從捕獲圖像中識別出的根據本實施方式的顯示區域的尺寸而估計的距離或者是預設的距離。此外,由指示距離的信息所指示的距離可以是通過任何距離測量方法所測量的距離。
根據本實施方式的信息處理設備通過執行(A)中所示的根據第一示例的視點位置獲取處理、(B)中所示的根據第二示例的視點位置獲取處理或(C)中所示的根據第三示例的視點位置獲取處理來獲取用戶視點位置,並使用獲取的用戶視點位置來執行根據本實施方式的顯示控制處理。然而,根據本實施方式的視點位置獲取處理並不局限於前述示例,並且可以是能夠估計根據本實施方式的視點位置的任何處理。
例如,根據本實施方式的信息處理設備基於通過上述視點位置獲取處理而獲取的用戶視點位置,來對在根據本實施方式的顯示區域中顯示對象圖像的方式進行控制。
更具體地,例如,根據本實施方式的信息處理設備通過下面描述的處理(1-1)至處理(1-3),對在根據本實施方式的顯示區域中顯示對象圖像的方式進行控制。
在下文中,可以將與對象圖像的校正有關的處理統稱為「校正處理」,或者可以將與對象圖像的校正有關的一個或更多個處理稱為「校正處理」。此外,根據本實施方式的顯示控制處理中的校正處理包括不對對象圖像進行校正的處理。
(1-1)根據本實施方式的顯示控制處理的第一示例
根據本實施方式的信息處理設備基於用戶視點位置以及根據本實施方式的顯示區域的形狀,來對顯示對象圖像的方式進行控制。
根據本實施方式的信息處理設備基於用戶視點位置以及根據本實施方式的顯示區域的形狀對在根據本實施方式的顯示區域中顯示的對象圖像的色調進行控制,並例如在根據本實施方式的顯示區域中顯示對象圖像。
例如,通過校正對象圖像的色調或者通過控制與根據本實施方式的顯示區域有關的顯示設備的顯示參數來實現對在根據本實施方式的顯示區域中顯示的對象圖像的色調的控制。
(1-1-1)通過校正對象圖像的色調來控制色調的示例
例如,根據本實施方式的信息處理設備基於視點位置以及根據本實施方式的顯示區域的形狀,以與根據本實施方式的顯示區域的形狀對應的校正方式來校正對象圖像的色調。
例如,根據本實施方式的信息處理設備通過檢查指示根據本實施方式的顯示區域的形狀的形狀數據以及所獲取的用戶視點位置,來計算與根據本實施方式的顯示區域有關的顯示設備相對於用戶視點位置的傾斜度。
文中,例如,根據本實施方式的形狀數據可以是表示使用與根據本實施方式的顯示區域對應的參考位置作為基準來指示的多個位置的數據以及指示與該位置對應的法線方向的數據。例如,根據本實施方式的形狀數據可以是與將在下文中進行描述的分割區域對應的數據。然而,根據本實施方式的形狀數據並不局限於上述示例,並且可以是能夠指示根據本實施方式的顯示區域的形狀的任何數據(或數據組)。
此外,根據本實施方式的形狀數據可以是指示預設的固定形狀的數據或基於加速度傳感器、陀螺儀傳感器等的傳感器信息而動態變化的數據。
當根據本實施方式的形狀數據是指示預設的固定形狀的數據時,根據本實施方式的信息處理設備使用被存儲在存儲單元(將在下文中描述)或者記錄介質諸如連接的外部記錄介質中的形狀數據來例如用於顯示控制處理。
此外,當根據本實施方式的形狀數據是動態變化的數據時,根據本實施方式的信息處理設備例如基於傳感器信息對每個位置進行估計。在上述情況中,根據本實施方式的信息處理設備例如使用映射有估計位置、位置和法線方向的表(或資料庫)來指定與每個位置對應的法線方向。此外,根據本實施方式的信息處理設備使用包括每個估計位置以及指定的與每個位置對應的每個法線方向的形狀數據以用於顯示控制處理。
然而,在根據本實施方式的形狀數據是動態變化的數據時獲取形狀數據的方法並不局限於上述示例。例如,根據本實施方式的信息處理設備可以通過能夠獲取形狀數據的任何方法來獲取形狀數據,諸如基於對根據本實施方式的顯示區域的形狀進行建模的模型數據來獲取形狀數據的方法。
此外,當根據本實施方式的形狀數據是動態變化的數據時,形狀數據可以在以無線或有線的方式連接至根據本實施方式的信息處理設備的外部設備中生成。
在計算「與根據本實施方式的顯示區域有關的顯示設備相對於用戶視點位置的傾斜度」時,根據本實施方式的信息處理設備基於計算出的傾斜度來校正對象圖像的色調。
具體地,根據本實施方式的信息處理設備參照將傾斜度映射至用於校正圖像色調的校正處理的表(或資料庫)來指定與計算出的傾斜度對應的校正處理。然後,根據本實施方式的信息處理設備通過執行指定的校正處理來校正對象圖像的色調。文中,例如,用於校正圖像色調的校正處理可以是用於校正圖像的亮度、對比度、顏色和飽和度的一個或更多個的處理。
當根據本實施方式的信息處理設備執行(1-1-1)中描述的處理時,在根據本實施方式的顯示區域中顯示具有經校正的色調的對象圖像,從而圖像以易於觀看的顏色顯示在根據本實施方式的顯示區域中。因此,根據本實施方式的信息處理設備能夠防止顏色再現性的劣化。
(1-1-2)通過控制與根據本實施方式的顯示區域有關的顯示設備的顯示參數來控制色調的示例
如同(1-1-1)中描述的處理,根據本實施方式的信息處理設備基於計算出的「與根據本實施方式的顯示區域有關的顯示設備相對於用戶視點位置的傾斜度」來控制與根據本實施方式的顯示區域有關的顯示設備的顯示參數。
具體地,例如,根據本實施方式的信息處理設備參照將傾斜度映射至顯示設備的顯示參數的表(或資料庫)來指定與根據本實施方式的顯示區域有關的顯示設備的與計算出的傾斜度對應的顯示參數。然後,根據本實施方式的信息處理設備通過向與根據本實施方式的顯示區域有關的顯示設備設定指定的顯示參數來控制與根據本實施方式的顯示區域有關的顯示設備。根據本實施方式的信息處理設備通過將包括顯示參數以及顯示參數設定命令的控制信號傳送給與根據本實施方式的顯示區域有關的顯示設備來控制與根據本實施方式的顯示區域有關的顯示設備。
當根據本實施方式的信息處理設備執行(1-1-2)中描述的處理時,按照與設定的顯示參數對應的色調在根據本實施方式的顯示區域中顯示對象圖像,從而圖像以易於觀看的顏色顯示在根據本實施方式的顯示區域中。因此,根據本實施方式的信息處理設備能夠防止顏色再現性的劣化。
(1-1-3)
根據本實施方式的信息處理設備可以執行與(1-1-1)中描述的處理以及(1-1-2)中描述的處理的組合對應的處理。
例如,根據本實施方式的信息處理設備通過執行(1-1-1)至(1-1-3)中描述的處理的一個處理來控制在根據本實施方式的顯示區域中顯示的對象圖像的色調作為根據第一示例的顯示控制處理。
同時,根據第一示例的顯示控制處理不限於基於視點位置以及顯示區域的形狀來對在根據本實施方式的顯示區域中顯示的對象圖像的色調進行控制。例如,根據本實施方式的信息處理設備可以針對與根據本實施方式的顯示區域的形狀對應的分割區域中的每個分割區域對對象圖像進行校正,並在顯示區域中顯示經校正的對象圖像,示出為將在下文中描述的根據第二示例的顯示控制處理的示例。即,將在下文中描述的根據第二示例的顯示控制處理的示例對應於根據第一示例的顯示控制處理的示例。
(1-2)根據本實施方式的顯示控制處理的第二示例
根據本實施方式的信息處理設備通過基於用戶視點位置針對劃分根據本實施方式的顯示區域而獲得的分割區域中的每個分割區域對對象圖像進行校正,並且在根據本實施方式的顯示區域中顯示經校正的對象圖像。
文中,例如,根據本實施方式的分割區域可以是針對根據本實施方式的顯示區域而預設的區域,諸如通過將根據本實施方式的顯示區域等分成設定數量的區域而獲得的區域。此外,針對根據本實施方式的顯示區域而預設的區域不局限於通過等分根據本實施方式的顯示區域而獲得的區域,也可以是具有不同尺寸的區域。
此外,例如,根據本實施方式的分割區域可以是通過響應於根據本實施方式的顯示區域的形狀對根據本實施方式的顯示區域進行劃分而獲得的區域。
例如,根據本實施方式的信息處理設備基於通過參照表(或資料庫)的方法而獲取的形狀數據等來指定劃分數量,通過參照表(或資料庫)能夠基於形狀數據等來指定劃分數量。此外,根據本實施方式的信息處理設備將通過把根據本實施方式的顯示區域等分成指定的劃分數量而獲得的區視為分割區域。此外,與根據本實施方式的顯示區域的形狀對應的分割區域不局限於以上,並且可以是基於根據本實施方式的顯示區域的形狀通過任何方法而設定的區域。
具體地,例如,根據本實施方式的信息處理設備通過針對分割區域執行不同坐標變換對在用戶傾斜地觀看根據本實施方式的顯示區域時生成的梯形失真進行校正。
圖3是與根據本實施方式的信息處理方法有關的顯示控制處理的示例的說明圖。圖3A示出了未設定分割區域的情況,並且圖3A所示的「d」表示根據本實施方式的顯示區域的示例。此外,圖3B和圖3C示出了設定有通過劃分圖3A所示的顯示區域d而獲得的分割區域的示例,並且圖3B和圖3C所示的「d1」至「d5」表示根據本實施方式的顯示區域的示例。
例如,當如圖3A所示只是在根據本實施方式的顯示區域中顯示對象圖像時,用戶可以通過傾斜觀看根據本實施方式的顯示區域來識別梯形失真。
例如,根據本實施方式的信息處理設備依照根據本實施方式的顯示區域的曲率,針對每個分割區域設定虛擬3D渲染成像設備的參數。文中,根據本實施方式的信息處理設備例如基於指示預設的曲率的數據來指定根據本實施方式的顯示區域的曲率。此外,根據本實施方式的信息處理設備可以基於形狀數據對根據本實施方式的顯示區域的曲率進行估計。
此外,根據本實施方式的信息處理設備通過針對每個分割區域調整虛擬3D渲染成像設備的參數來創建如下狀態,在該狀態中用戶觀看超出顯示設備的與根據本實施方式的顯示區域對應的顯示表面的圖像。然後,根據本實施方式的信息處理設備將針對各分割區域處理的圖像無縫地連接起來以獲得經校正的對象圖像,該經校正的對象圖像具有經校正的梯形失真。
此時,當對象圖像是具有針對右眼的圖像以及針對左眼的圖像的立體圖像(表示3D內容的圖像)時,例如實現根據運動視差呈現的立體視覺。此外,在上述情況中用戶能夠感受到深度感。
下面將對根據第二示例的顯示控制處理進行更詳細的描述。
圖4是與根據本實施方式的信息處理方法有關的顯示控制處理的示例的說明圖。圖4所示的「dn」(n是正整數)表示根據本實施方式的分割區域的示例。圖4所示的「dn」是對象圖像I中與分割區域dn對應的區。
當將虛擬3D成像設備沿正交於分割區域dn的方向布置並且將圖像投影至根據本實施方式的顯示區域時,虛擬成像設備的位置偏離用戶視點位置(圖4所示的「用戶視點位置」)。根據本實施方式的信息處理設備通過將虛擬成像設備的位置偏移一個偏移量vo來執行透視投影變換,例如使得用戶傾斜地觀察傾斜分割區域dn。
根據第二示例的顯示控制處理不局限於前述示例,並且根據本實施方式的信息處理設備可以執行根據能夠校正梯形失真的任何方法的處理。
圖5是根據本實施方式的信息處理方法的處理的示例的說明圖,示出了通過根據第二示例的顯示控制處理進行校正的圖像的示例。
圖5示出了當考慮到顯示設備沿縱向方向被彎曲成凸面時對失真進行校正的示例。圖5A示出了在失真校正之前對象圖像的示例,圖5B和圖5C示出了經失真校正的對象圖像的示例。文中,圖5C示出了圍繞對象圖像的邊界進行校正的示例。
在顯示設備沿縱向方向被彎曲成凸面的情況下,用戶更加傾斜地觀看在根據本實施方式的顯示區域中沿縱向方向的邊緣部分(圖5中左邊和右邊的邊緣部分)。因此,例如,如圖5B所示,根據本實施方式的信息處理設備針對沿縱向方向的邊緣部分增加校正程度。
此外,圖像的邊界線靠近對象圖像的邊界出現,如圖5C中根據本實施方式的顯示區域的上部所示。儘管在圖5C中將圖像的邊界線表示為曲線,但是用戶將該圖像的邊界線識別為在沿縱向方向被彎曲成凸面的顯示設備中在根據本實施方式的顯示區域中的直線。因此,圖像的邊界線如圖5C所示出現以產生有助於用戶的圖像空間識別的效果。
在執行根據第二示例的顯示控制處理時,根據本實施方式的信息處理設備在根據本實施方式的顯示區域中不逐點地顯示由原始對象圖像指示的內容。因此,在根據本實施方式的顯示區域中的一些地方可以生成以比原始對象圖像的解析度低的解析度進行顯示的部分。
因此,根據本實施方式的信息處理設備可以響應於設定的顯示模式來執行校正處理,顯示模式例如是在根據本實施方式的顯示區域中以犧牲解析度為代價顯示整個圖像的顯示模式、在根據本實施方式的顯示區域中不容納整個圖像而保持最小解析度的情況下對圖像進行顯示的顯示模式和與這兩種顯示模式之間的中間模式對應的顯示模式。根據本實施方式的顯示模式可以是由應用開發者等預設的固定顯示模式或者是能夠基於用戶操作而被適當地設定的顯示模式。
圖6是根據本實施方式的信息處理方法的處理的示例的說明圖並且示出了通過根據第二示例的顯示控制處理進行校正的圖像的其他示例。
圖6示出了如圖5所示的當考慮顯示設備沿縱向方向被彎曲成凸面時對失真進行校正的示例。圖6A示出了在失真校正之前對象圖像的示例。圖6B示出了通過在根據本實施方式的顯示區域中以犧牲解析度為代價顯示整個圖像的顯示模式來進行校正的對象圖像的示例。此外,圖6C示出了通過在根據本實施方式的顯示區域中不容納整個圖像而保持最小解析度的情況下對圖像進行顯示的顯示模式來校正對象圖像的示例。
如圖6B所示,當通過在根據本實施方式的顯示區域中以犧牲解析度為代價顯示整個圖像的顯示模式來執行校正時,經校正的對象圖像對應於具有被保持的顯示視角以及經校正的失真的圖像。此外,如圖6C所示,當通過在根據本實施方式的顯示區域中不容納整個圖像而保持最小解析度的情況下對圖像進行顯示的顯示模式來執行校正時,經校正的對象圖像對應於具有被保持的顯示視角以及經校正的失真的圖像。
(1-3)根據本實施方式的顯示控制處理的第三示例
根據本實施方式的信息處理設備可以執行與在(1-1)中描述的根據第一示例的處理和在(1-2)中描述的根據第二示例的處理的選擇性組合對應的處理。
例如,組合處理可以是下面描述的處理。此外,例如,當執行在(1-1)中描述的根據第一示例的處理與在(1-2)中描述的根據第二示例的處理二者中的一個或兩個時,所執行的色調控制及校正處理的內容可以根據將在下文中詳細描述的執行條件而發生變化。
-既執行在(1-1)中描述的根據第一示例的處理又執行在(1-2)中描述的根據第二示例的處理。
-既不執行在(1-1)中描述的根據第一示例的處理也不執行在(1-2)中描述的根據第二示例的處理
-執行在(1-1)中描述的根據第一示例的處理和在(1-2)中描述的根據第二示例的處理二者中的一個。
執行組合處理以實現例如「針對與圖片對應的圖像只執行色調校正,針對指示在與圖片對應的圖像上交疊的字符串的圖像執行梯形失真校正」。當按上述方式校正對象圖像時,例如防止了圖片的顏色再現性的劣化以及字符串的可視性的劣化,從而可以更容易地閱讀字符串。
下面將對根據第三示例的顯示控制處理進行更詳細的描述。
(1-3-1)根據組合的處理的第一示例
例如,根據本實施方式的信息處理設備基於關於顯示方式的控制的執行的執行條件的確定結果來選擇性地校正對象圖像。
例如,根據本實施方式的執行條件可以是以下描述的條件或者是以下描述的條件中的兩個或更多個的組合。
-關於根據本實施方式的顯示區域的形狀的條件
-關於處理負荷的條件
-關於電力狀態的條件
(a)當執行條件是關於根據本實施方式的顯示區域的形狀的條件時
例如,關於根據本實施方式的顯示區域的形狀的條件可以是用於確定根據本實施方式的顯示區域的形狀與預定的形狀是否對應的條件。例如,當形狀數據所指示的值中的1個、2個或更多個超過設定的閾值時(或者當形狀數據所指示的值中的1個、2個或更多個等於或大於設定的閾值時),根據本實施方式的信息處理設備確定根據本實施方式的顯示區域的形狀與預定的形狀對應。
根據本實施方式的信息處理設備根據基於執行條件以及顯示區域的形狀的確定結果,來對顯示對象圖像的方式進行選擇性地控制。
作為示例,根據本實施方式的信息處理設備在確定根據本實施方式的顯示區域的形狀與預定的形狀對應時不校正對象圖像。當確定根據本實施方式的顯示區域的形狀與預定形狀不對應時,根據本實施方式的信息處理設備校正對象圖像。例如,在校正對象圖像時,根據本實施方式的信息處理設備通過預設的校正處理來對對象圖像進行校正。此外,例如,根據本實施方式的信息處理設備可以通過參照表、執行閾值處理等來執行與形狀數據對應的校正處理。
此外,根據本實施方式的信息處理設備在根據本實施方式的顯示區域中顯示經選擇性校正的對象圖像。
當然,在執行條件是關於根據本實施方式的顯示區域的形狀的條件時的處理並不局限於以上所描述的示例。
(b)當執行條件是關於處理負荷的條件時
例如,根據本實施方式的關於處理負荷的條件可以是與狀態的確定有關的條件,在所述狀態中處理負荷被施加到包括在根據本實施方式的信息處理設備中並且主動地執行根據本實施方式的顯示控制處理的處理器上。例如,當處理器的使用率(指示處理器的處理負荷的值的示例)超過設定的閾值時(或者當處理器的使用率等於或大於設定的閾值時),根據本實施方式的信息處理設備確定處理負荷被施加到處理器上。
根據本實施方式的信息處理設備根據基於執行條件以及處理負荷的確定結果來對顯示對象圖像的方式進行選擇性地控制。
作為示例,根據本實施方式的信息處理設備在確定處理負荷被施加到處理器上時不校正對象圖像。另一方面,根據本實施方式的信息處理設備在確定處理負荷未被施加到處理器上時校正對象圖像。例如,在校正對象圖像時,根據本實施方式的信息處理設備通過預設的校正處理來校正對象圖像。此外,例如,根據本實施方式的信息處理設備可以通過參照表、執行閾值處理等,來執行與處理器的使用率(指示處理器的處理負荷的值的示例)對應的校正處理。
此外,根據本實施方式的信息處理設備在根據本實施方式的顯示區域中顯示經選擇性校正的對象圖像。
當然,在執行條件是關於處理負荷的條件時的處理並不局限於以上所描述的示例。
(c)當執行條件是關於電力狀態的條件時
例如,關於根據本實施方式的電力狀態的條件可以是用於對提供電力的預定電池的剩餘電量是否足夠進行確定的條件。例如,當電池的剩餘電量超過設定的閾值時(或電池的剩餘電量等於或大於設定的閾值時),根據本實施方式的信息處理設備確定預定電池的剩餘電量是足夠的。
文中,例如,根據本實施方式的預定電池可以是能夠向根據本實施方式的信息處理設備提供電力的電池,例如包括在執行根據本實施方式的顯示控制處理的根據本實施方式的信息處理設備中的電池或者連接至根據本實施方式的信息處理設備的外部電池。例如,根據本實施方式的電池可以是二次電池比如鋰離子二次電池或鋰離子聚合物二次電池、或者一次電池等。
根據本實施方式的信息處理設備根據基於執行條件以及預定電池的剩餘電量的確定結果,來對顯示對象圖像的方式進行選擇性地控制。
作為示例,根據本實施方式的信息處理設備在確定預定電池的剩餘電量不夠時不校正對象圖像。另一方面,根據本實施方式的信息處理設備在確定預定電池的剩餘電量足夠時校正對象圖像。例如,在校正對象圖像時,根據本實施方式的信息處理設備通過預設的校正處理來對對象圖像進行校正。此外,例如,根據本實施方式的信息處理設備可以通過參照表、執行閾值處理等來執行與預定電池的剩餘電量對應的校正處理。
此外,根據本實施方式的信息處理設備在根據本實施方式的顯示區域中顯示經選擇性校正的對象圖像。
當然,在執行條件是關於電力狀態的條件時的處理並不局限於以上所描述的示例。
(1-3-2)根據組合的處理的第二示例
根據本實施方式的信息處理設備基於對象圖像的類型對顯示對象圖像的方式進行控制。基於對對象圖像的類型的確定結果,例如根據本實施方式的信息處理設備根據與確定結果對應的顯示對象的方式在根據本實施方式的顯示區域中顯示對象圖像。
文中,例如,根據本實施方式的信息處理設備通過分析對象圖像對對象圖像的類型進行確定,從而獲取對象圖像的類型的確定結果。另外,根據本實施方式的信息處理設備例如可以以通過參照對象圖像的元數據的方式或者從以無線或有線的方式連接至根據本實施方式的信息處理設備的外部設備獲得對對象圖像的類型的確定結果的方式獲取對對象圖像的類型的確定結果。
作為示例,根據本實施方式的信息處理設備針對對象圖像執行與字符識別諸如光學字符識別(OCR)有關的處理。然後,根據本實施方式的信息處理設備例如在對象圖像中識別出的字符所在的區大於預定尺寸時(或在識別出的區等於或大於預定尺寸時)確定對象圖像是指示字符串的圖像。此外,根據本實施方式的信息處理設備例如在對象圖像中識別出的字符所在的區等於或小於預定尺寸時(或在識別出的區小於預定尺寸時)確定對象圖像不是指示字符串的圖像。
根據本實施方式的信息處理設備參照將對象圖像類型(例如,指示字符串的圖像和不指示字符串的圖像)映射至校正處理的表(或資料庫)來確定與確定結果對應的校正處理。然後,根據本實施方式的信息處理設備通過確定的校正處理來校正對象圖像,並在根據本實施方式的顯示區域中顯示經校正的對象圖像。
當然,第二示例的根據組合的處理並不局限於上述示例。
(1-3-3)根據組合的處理的第三示例
根據本實施方式的信息處理設備基於執行的應用對顯示對象圖像的方式進行控制。
作為示例,根據本實施方式的信息處理設備參照將應用映射至校正處理的表(或資料庫),來確定與執行的應用(或者已經正被執行的應用)諸如與圖像處理有關的應用或者與圖像顯示有關的應用對應的校正處理。然後,根據本實施方式的信息處理設備通過確定的校正處理來校正對象圖像,並在根據本實施方式的顯示區域中顯示經校正的對象圖像。
當然,第三示例的根據組合的處理並不局限於上述示例。
(1-3-4)根據組合的處理的第四示例
根據本實施方式的信息處理設備根據基於用戶操作的設定對顯示對象圖像的方式進行控制。
在執行根據組合的第四示例的處理時,根據本實施方式的信息處理設備可以基於通過包括在根據本實施方式的信息處理設備、外部設備諸如遠程控制器等中的操作單元(將在下文中描述)所執行的用戶操作,根據用戶希望的顯示方式在根據本實施方式的顯示區域中顯示對象圖像。
(1-3-5)根據組合的處理的第五示例
根據本實施方式的信息處理設備可以組合兩個或更多個處理,所述處理可以組合自(1-3-1)中描述的第一示例的根據組合的處理至(1-3-4)中描述的第四示例的根據組合的處理。
根據本實施方式的信息處理設備執行前述的根據本實施方式的顯示控制處理作為根據本實施方式的信息處理方法。文中,根據本實施方式的信息處理設備通過執行例如根據本實施方式的顯示控制處理中(1-1)中描述的根據第一示例的處理至(1-3)中描述的根據第三示例的處理中的任一個來對在根據本實施方式的顯示區域中顯示對象圖像的方式進行控制。
因此,由於執行根據本實施方式的顯示控制處理作為根據本實施方式的信息處理方法以防止顏色再現性的劣化及可視性的劣化,所以根據本實施方式的信息處理設備可以改進在存在多個法線方向的顯示區域中顯示的圖像的可視性。
同時,通過根據本實施方式的信息處理設備執行的根據本實施方式的信息處理方法的處理並不局限於上述顯示控制處理。
如上所述,根據本實施方式的信息處理設備還可以執行視點位置獲取處理作為根據本實施方式的信息處理方法的處理。
此外,例如,根據本實施方式的信息處理設備還可以執行對與根據本實施方式的顯示區域有關的顯示設備的顯示功能進行打開(ON)和關閉(OFF)控制的處理(顯示功能控制處理)。
在執行根據本實施方式的顯示功能控制處理時,例如根據本實施方式的信息處理設備通過表等來管理與根據本實施方式的顯示區域有關的顯示設備的顯示功能的狀態。此外,在執行根據本實施方式的顯示功能控制處理時,根據本實施方式的信息處理設備可以不管理與根據本實施方式的顯示區域有關的顯示設備的顯示功能的狀態。
例如,執行根據本實施方式的顯示功能控制處理的根據本實施方式的信息處理設備如在(C)中描述的根據第三示例的視點位置獲取處理中那樣對用戶觀看根據本實施方式的顯示區域的方向進行確定。當確定用戶觀看根據本實施方式的顯示區域的方向時,例如根據本實施方式的信息處理設備確定用戶在觀看根據本實施方式的顯示區域。當未確定用戶觀看根據本實施方式的顯示區域的方向時,根據本實施方式的信息處理設備不確定用戶在觀看根據本實施方式的顯示區域。此外,例如,根據本實施方式的信息處理設備可以檢測用戶對根據本實施方式的顯示區域的注視方向,並且在檢測到用戶的注視方向與根據本實施方式的顯示區域的多個法線方向中的一個一致時確定用戶在觀看根據本實施方式的顯示區域。
在確定用戶在觀看根據本實施方式的顯示區域並且與根據本實施方式的顯示區域有關的顯示設備的顯示功能處於關閉狀態時,例如根據本實施方式的信息處理設備通過將用於使顯示功能切換到打開狀態的控制信號傳送至與根據本實施方式的顯示區域有關的顯示設備來將顯示設備的顯示功能切換到打開狀態。此外,在將與根據本實施方式的顯示區域有關的顯示設備的顯示功能切換至打開狀態時,根據本實施方式的信息處理設備可以校準與根據本實施方式的顯示區域對應的參考位置。
此外,在確定用戶在觀看根據本實施方式的顯示區域並且與根據本實施方式的顯示區域有關的顯示設備的顯示功能處於打開狀態時,例如根據本實施方式的信息處理設備不將用於使顯示功能切換到打開狀態的控制信號傳送至與根據本實施方式的顯示區域有關的顯示設備。此外,當確定用戶在觀看根據本實施方式的顯示區域時,無論與根據本實施方式的顯示區域有關的顯示設備的顯示功能的狀態是怎樣的,根據本實施方式的信息處理設備都可將用於使顯示功能切換到打開狀態的控制信號傳送至與根據本實施方式的顯示區域有關的顯示設備。
當未確定用戶在觀看根據本實施方式的顯示區域時,例如根據本實施方式的信息處理設備不將用於使顯示功能切換到打開狀態的控制信號傳送至與根據本實施方式的顯示區域有關的顯示設備。此外,當未確定用戶在觀看根據本實施方式的顯示區域的狀態持續預定時長時,根據本實施方式的信息處理設備可以將用於使顯示功能切換到關閉狀態的控制信號傳送至與根據本實施方式的顯示區域有關的顯示設備。
根據本實施方式的信息處理設備可以通過執行前述顯示功能控制處理來自動地將與根據本實施方式的顯示區域有關的顯示設備的顯示功能切換到打開狀態或關閉狀態。因此,根據本實施方式的信息處理設備能夠通過執行前述顯示功能控制處理來降低與根據本實施方式的顯示區域有關的顯示設備的顯示的電力消耗。
為了方便起見,(I)「顯示控制處理」、(II)「視點位置獲取處理及顯示控制處理」、(III)「視點位置獲取處理及顯示功能控制處理」以及(IV)「視點位置獲取處理、顯示控制處理及顯示功能控制處理」是根據本實施方式的信息處理方法的處理的劃分。因此,根據本實施方式的信息處理方法的處理可以將(II)至(IV)中的每個所示的處理例如識別為單獨的處理。此外,根據本實施方式的信息處理方法的處理可以(根據任何劃分方法)將(I)至(IV)中的每個所示的處理識別為兩個或更多個處理。在下文中,將主要說明根據本實施方式的信息處理設備執行視點位置獲取處理和顯示控制處理作為根據本實施方式的信息處理方法的處理的情況。同時,可以在根據本實施方式的信息處理設備的外部的設備中執行視點位置獲取處理。
[3]根據本實施方式的信息處理方法的處理的特定示例
圖7是示出根據本實施方式的信息處理方法的處理的示例的流程圖。在圖7中,步驟S100的處理對應於視點位置獲取處理,步驟S102和步驟S104的處理對應於顯示控制處理的示例。
根據本實施方式的信息處理設備獲取用戶視點位置(S100)。例如,根據本實施方式的信息處理設備通過執行(A)中所示的根據第一示例的視點位置獲取處理或者(B)中所示的根據第二示例的視點位置獲取處理來獲取用戶視點位置。
根據本實施方式的信息處理設備選擇性地校正對象圖像(S102)。例如,根據本實施方式的信息處理設備通過執行(1-1)中所示的根據第一示例的處理至(1-3)所示的根據第三示例的處理中的任一個,來對對象圖像的色調和可能會產生的梯形失真二者中的一個或兩個進行選擇性地校正。
然後,根據本實施方式的信息處理設備在根據本實施方式的顯示區域中顯示經選擇性校正的圖像(S104)。
例如,執行圖7所示的處理以對在根據本實施方式的顯示區域中顯示對象圖像的方式進行控制。因此,例如,根據本實施方式的信息處理設備能夠通過執行圖7所示的處理來改進在存在多個法線方向的顯示區域中顯示的圖像的可視性。
當然,根據本實施方式的信息處理方法的處理的示例並不局限於圖7所示的示例。
(根據本實施方式的信息處理設備)
接下來,將對可以執行上述根據本實施方式的信息處理方法的處理的根據本實施方式的信息處理設備的配置的示例進行描述。在下文中,將說明當視點位置獲取處理和顯示控制處理被作為根據本實施方式的信息處理方法的處理來執行時的根據本實施方式的信息處理設備的配置。
圖8是示出信息處理設備100的配置的示例的框圖。例如,信息處理設備100包括通信單元102和控制器104。
此外,例如,信息處理設備100可以包括只讀存儲器(ROM)(未示出)、隨機存取存儲器(RAM)(未示出)、存儲單元(未示出)、可由用戶操作的操作單元(未示出)、在顯示屏幕上顯示各種畫面的顯示單元(未示出)等。例如,信息處理設備100通過總線作為數據傳輸路徑來連接各個部件。
ROM(未示出)存儲由控制器104使用的控制數據例如程序和算術參數。RAM(未示出)臨時存儲由控制器104執行的程序等。
例如,存儲單元(未示出)是包括在根據本實施方式的信息處理設備100中的存儲器件,並存儲與根據本實施方式的顯示控制處理方法有關的數據,例如各種表(或資料庫)、圖像數據以及各種類型的數據例如各種應用等。文中,例如,存儲單元(未示出)可以是磁記錄介質例如硬碟、非易失性存儲器比如快閃記憶體等。此外,存儲單元(未示出)可以與信息處理設備100附接/分離。
操作單元(未示出)可以是將在下文中描述的操作輸入設備。此外,顯示單元(未示出)可以是將在下文中描述的顯示設備。
[信息處理設備100的硬體配置的示例]
圖9是根據本實施方式的信息處理設備100的硬體配置的示例的說明圖。例如,信息處理設備100包括MPU 150、ROM 152、RAM 154、記錄介質156、輸入/輸出接口158、操作輸入設備160、顯示設備162和通信接口164。此外,信息處理設備100通過總線166作為數據傳輸路徑來連接各個部件。
例如,MPU 150由被配置成算術電路如微處理單元(MPU)、各種處理電路等的一個或更多個處理器組成,並用作對整個信息處理設備100進行控制的控制器104。此外,MPU 150用作例如信息處理設備100中的將在下文中描述的視點位置獲取單元110和顯示控制器112。
ROM 152存儲由MPU 150使用的控制數據等比如程序和算術參數。例如,RAM 154臨時存儲由MPU 150執行的程序等。
記錄介質156用作存儲單元(未示出)並存儲與根據本實施方式的顯示控制處理方法有關的數據,例如各種表(或資料庫)、圖像數據以及各種類型的數據例如各種應用等。文中,例如,記錄介質156可以是磁記錄介質例如硬碟或非易失性存儲器比如快閃記憶體。此外,記錄介質156可以與信息處理設備100附接/分離。
例如,輸入/輸出接口158連接至操作輸入設備160和顯示設備162。操作輸入設備160用作操作單元(未示出)以及顯示設備162用作顯示單元(未示出)。文中,例如,輸入/輸出接口158可以是通用串行總線(USB)終端、數字視覺接口(DVI)終端、高清晰度多媒體接口(HDMI)(註冊商標)終端、各種處理電路等。
此外,例如,操作輸入設備160包括在信息處理設備100中並連接至信息處理設備內部的輸入/輸出接口158。例如,操作輸入設備160A可以是按鈕、方向鍵、旋轉選擇器諸如滾輪鍵或者其組合等。
此外,例如,顯示設備162包括在信息處理設備100中並連接至信息處理設備100內部的輸入/輸出接口158。顯示設備162被配置成一個或更多個顯示設備,從而根據本實施方式的顯示區域由顯示設備的顯示屏幕構成。例如,被配置成顯示設備162的顯示設備可以是液晶顯示器、有機電致發光(EL)顯示器、有機發光二極體(OLED)顯示器等。
當然,輸入/輸出接口158可以連接至外部設備例如外部操作輸入設備(例如,鍵盤、滑鼠等)作為信息處理設備100外部的設備或外部顯示設備。此外,顯示設備162可以是能夠進行顯示及用戶操作的設備,例如觸摸板等。
通信接口164是包括在信息處理設備100中的通信器件,並且用作用於經由網絡(或直接地)與外部設備諸如外部成像設備和外部顯示設備或者外部裝置進行有線或無線通信的通信單元102。文中,例如,通信接口164可以是通信天線和射頻(RF)電路(無線通信),IEEE 802.15.1埠和收發器電路(無線通信),IEEE 802.11埠和收發器電路(無線通信)、區域網(LAN)終端和收發器電路(有線通信)等。此外,例如,根據本實施方式的網絡可以是有線網絡諸如LAN或廣域網(WAN)、無線網絡諸如無線區域網(WLAN)、使用通信協議諸如傳輸控制協議/網際網路協議(TCP/IP)的網際網路等。
例如,信息處理設備100通過圖9所示的配置執行與根據本實施方式的顯示控制處理方法有關的處理。同時,信息處理設備100的硬體配置並不局限於圖9所示的配置。
例如,當信息處理設備100在通過連接到信息處理設備100的外部通信設備與外部裝置進行通信時或者在執行單獨的處理時可以不包括通信接口164。
此外,例如,信息處理設備100可以包括成像設備,成像設備用作通過成像來生成捕獲圖像的成像單元(未示出)。當包括成像設備時,例如信息處理設備100可以基於由成像設備所捕獲的捕獲圖像來獲取用戶視點位置。
此外,例如,信息處理設備100還可以包括能夠檢測與根據本實施方式的顯示區域有關的顯示設備的姿勢的傳感器,諸如加速度傳感器或陀螺儀傳感器。例如,傳感器用作用於響應於檢測結果獲取傳感器信息的檢測單元(未示出)。當還包括傳感器時,例如,信息處理設備100可以基於傳感器的傳感器信息來獲取用戶視點位置。
此外,例如,信息處理設備100可以具有不包括記錄介質156、操作輸入設備160及顯示設備162的配置。
例如,圖9所示的配置(或根據修改示例的配置)可以通過一個或更多個集成電路(IC)來實現。
下面將再次參照圖8來描述信息處理設備100的配置的示例。通信單元102是包括在信息處理設備100中的通信器件,並經由網絡(或直接地)與外部設備諸如外部成像設備和外部顯示設備或外部裝置進行有線或無線通信。此外,例如,由控制器104來控制通信單元102的通信。
文中,例如,通信單元102可以是通信天線和RF電路、LAN終端和收發器電路等。然而,通信單元102的配置並不局限於此。例如,通信單元102可以具有與能夠進行通信的任何標準對應的配置諸如USB終端和收發器電路或者任夠經由網絡與外部裝置進行通信的任何配置。此外,例如,由控制器104來控制通信單元102的通信。
控制器104被配置成MPU等,例如以用於對整個信息處理設備100進行控制。此外,控制器104包括視點位置獲取單元110和顯示控制器112,例如,控制器104用於主動執行與根據本實施方式的顯示控制處理方法有關的處理。
視點位置獲取單元110用於主動執行視點位置獲取處理以獲取用戶針對根據本實施方式的顯示區域的視點位置。例如,視點位置獲取單元110通過執行(A)中所示的根據第一示例的視點位置獲取處理或者(B)中所示的根據第二示例的視點位置獲取處理來獲取用戶視點位置。
顯示控制器112用於主動執行顯示控制處理以控制在根據本實施方式的顯示區域中顯示對象圖像的方式。例如,顯示控制器112基於用戶針對根據本實施方式的顯示區域的視點位置諸如由視點位置獲取單元110所獲取的用戶視點位置,對在根據本實施方式的顯示區域中顯示對象圖像的方式進行控制。更具體地,例如,顯示控制器112執行(1-1)所示的根據第一示例的處理至(1-3)所示的根據第三示例的處理中的任一個。
例如,控制器104通過包括視點位置獲取單元110和顯示控制器112來主動執行根據本實施方式的信息處理方法的處理。
例如,信息處理設備100通過圖8所示的配置來執行根據本實施方式的信息處理方法的處理(例如,視點位置獲取處理和顯示控制處理)。
因此,例如,信息處理設備100能夠通過圖8所示的配置來改進在存在多個法線方向的顯示區域中顯示的圖像的可視性。
此外,例如,信息處理設備100能夠通過圖8所示的配置來產生上述通過執行根據本實施方式的信息處理方法的處理而獲得的效果。
根據本實施方式的信息處理設備的配置並不局限於圖8所示的配置。
例如,根據本實施方式的信息處理設備可以包括(例如,以獨立的處理電路來實現的)與控制器104分離的圖8所示的視點位置獲取單元110和顯示控制器112二者中的一個或兩個。
同時,如上所述,為了方便起見,視點位置獲取處理和顯示控制處理是根據本實施方式的信息處理方法的處理的劃分。因此,用於實現根據本實施方式的信息處理方法的處理的配置並不局限於圖8所示的視點位置獲取單元110和顯示控制器112,還可以是基於劃分根據本實施方式的信息處理方法的處理的方法的配置。
此外,例如,當根據本實施方式的信息處理設備通過具有類似於通信單元102的功能和配置的外部通信設備與外部裝置進行通信時或者在執行單獨的處理時,根據本實施方式的信息處理設備可以不包括通信單元102。
此外,根據本實施方式的信息處理設備可以具有不包括圖8所示的視點位置獲取單元110的配置。即使在根據本實施方式的信息處理設備具有不包括視點位置獲取單元110的配置的情況下,根據本實施方式的信息處理設備也能夠執行根據本實施方式的顯示控制處理,從而改進在存在多個法線方向的顯示區域中顯示的圖像的可視性。
此外,根據本實施方式的信息處理設備還可以包括執行顯示功能控制處理的顯示功能控制器(未示出)。例如,控制器104用作根據本實施方式的信息處理設備中的顯示功能控制器((未示出)。此外,顯示功能控制器(未示出)可以通過獨立於根據本實施方式的信息處理設備中的控制器104的處理電路來實現。
此外,根據本實施方式的信息處理設備還可以包括成像單元(未示出)和檢測單元(未示出)二者中的一個或兩個,該成像單元被配置成通過成像來生成捕獲圖像的成像設備,該檢測單元被配置成能夠檢測與根據本實施方式的顯示區域有關的顯示設備的姿勢以基於檢測結果獲得傳感器信息的傳感器。
儘管已經通過信息處理設備描述了本實施方式,但是本實施方式不局限於此。例如,本實施方式可以應用於各種設備,例如通過穿戴在用戶身上諸如用戶的手腕或手臂上來使用的可穿戴裝置(可穿戴設備)、計算機諸如個人計算機(PC)或伺服器、通信設備諸如行動電話或智慧型手機、平板電腦式設備、圖像/音樂再現設備(或圖像/音樂記錄/再現設備)以及遊戲機。此外,本實施方式可以應用於可以集成在前述設備中的處理IC。
此外,例如,可以通過由基於與網絡的連接(或者設備之間的通信)諸如雲計算的多個設備組成的系統來實現根據本實施方式的信息處理設備。即,例如,上述根據本實施方式的信息處理設備可以實現為由多個設備組成的系統。
在上述根據本實施方式的信息處理設備實現為系統諸如雲計算系統時,例如根據本實施方式的系統在能夠與系統以無線或有線的方式進行通信的設備(例如用戶攜帶的設備等)中執行根據本實施方式的信息處理方法的處理並對在根據本實施方式的顯示區域中顯示對象圖像的方式進行控制。即使上述根據本實施方式的信息處理設備不是由多個設備組成的系統而是單個設備時,根據本實施方式的信息處理設備也可以在能夠與系統以無線或有線的方式進行通信的設備中執行根據本實施方式的信息處理方法的處理並對在根據本實施方式的顯示區域中顯示對象圖像的方式進行控制。
(根據本實施方式的程序)
可以通過計算機中的處理器等執行用於使計算機用作根據本實施方式的信息處理設備的程序(例如能夠執行根據本實施方式的信息處理方法的處理諸如「顯示控制處理」或「視點位置獲取處理及顯示控制處理」的程序)來改進在存在多個法線方向的顯示區域中顯示的圖像的可視性。
此外,可以通過計算機中的處理器等執行用於使計算機用作根據本實施方式的信息處理設備的程序來產生通過上述根據本實施方式的信息處理方法的處理而獲得的效果。
已經參照附圖描述了本公開內容的一個或多個優選實施方式,但本公開內容並不局限於上述示例。本領域技術人員可以在所附權利要求的範圍內找到各種變化和修改,並且應當理解,它們將自然地落入本公開內容的技術範圍內。
例如,以上示出了提供了使計算機用作根據本實施方式的信息處理裝置的程序(電腦程式),但是本實施方式還可以提供用來存儲該程序的存儲介質。
以上配置示出了本實施方式的示例並且自然地落入本公開內容的技術範圍內。
此外,本說明書中描述的效果僅僅是說明性或示例性的效果,而非限制性的。即,連同或替代上述效果,根據本公開內容的技術可以實現對於本領域技術人員而言基於本說明書的描述是明顯的其他效果。
此外,本技術還可配置如下:
(1)
一種信息處理設備,包括:
顯示控制器,所述顯示控制器對顯示對象圖像的方式進行控制,所述對象圖像對應於在存在多個法線方向的顯示區域中顯示的對象的圖像,
其中,所述顯示控制器對顯示所述對象圖像的方式進行控制,以使得包括在所述顯示區域中的第一顯示區域與包括在所述顯示區域中但不同於所述第一顯示區域的第二顯示區域具有不同的顯示方式。
(2)
根據(1)所述的信息處理設備,其中,所述顯示控制器基於用戶針對所述顯示區域的視點位置對顯示所述對象圖像的方式進行控制。
(3)
根據(2)所述的信息處理設備,其中,所述顯示區域是能夠被穿戴在所述用戶身上的可穿戴設備的顯示區域。
(4)
根據(3)所述的信息處理設備,其中,所述顯示區域是能夠被穿戴在所述用戶手臂上的可穿戴設備的顯示區域。
(5)
根據(4)所述的信息處理設備,其中,所述顯示控制器基於所述視點位置以及所述顯示區域的形狀對顯示所述對象圖像的方式進行控制。
(6)
根據(5)所述的信息處理設備,其中,所述顯示控制器對所述對象圖像的色調進行控制並在所述顯示區域中顯示所述對象圖像。
(7)
根據(4)至(7)中的任意一項所述的信息處理設備,其中,所述顯示控制器基於所述視點位置針對通過劃分所述顯示區域而獲得的分割區域中的每個分割區域對所述對象圖像進行校正,並且在所述顯示區域中顯示經校正的所述對象圖像。
(8)
根據(7)所述的信息處理設備,其中,所述分割區域是預設的區域。
(9)
根據(7)所述的信息處理設備,其中,所述分割區域是通過響應於所述顯示區域的形狀對所述顯示區域進行劃分而獲得的區域。
(10)
根據(1)至(9)中的任意一項所述的信息處理設備,其中,所述顯示控制器基於與顯示方式的控制的執行有關的執行條件的確定結果,來對顯示所述對象圖像的方式進行選擇性地控制。
(11)
根據(10)所述的信息處理設備,
其中,所述執行條件是關於所述顯示區域的形狀的條件,以及
所述顯示控制器根據基於所述執行條件以及所述顯示區域的形狀的確定結果,來對顯示所述對象圖像的方式進行選擇性地控制。
(12)
根據(10)或(11)所述的信息處理設備,
其中,所述執行條件是關於處理負荷的條件,以及
所述顯示控制器根據基於所述執行條件以及所述處理負荷的確定結果,來對顯示所述對象圖像的方式進行選擇性地控制。
(13)
根據(1)至(12)中的任意一項所述的信息處理設備,
其中,所述執行條件是關於電力狀態的條件,以及
所述顯示控制器根據基於所述執行條件以及提供電力的預定電池的剩餘電量的確定結果,來對顯示所述對象圖像的方式進行選擇性地控制。
(14)
根據(1)至(13)中的任意一項所述的信息處理設備,其中,所述顯示控制器基於所述對象圖像的類型,對顯示所述對象圖像的方式進行控制。
(15)
根據(1)至(14)中的任意一項所述的信息處理設備,其中,所述顯示控制器基於執行的應用,對顯示所述對象圖像的方式進行控制。
(16)
根據(1)至(15)中的任意一項所述的信息處理設備,其中,所述顯示控制器根據基於用戶操作的設定,對顯示所述對象圖像的方式進行控制。
(17)
根據(2)至(16)中的任意一項所述的信息處理設備,還包括
視點位置獲取單元,所述視點位置獲取單元獲取所述視點位置。
(18)
一種由信息處理設備執行的信息處理方法,所述信息處理方法包括:
對顯示對象圖像的方式進行控制的步驟,所述對象圖像對應於在存在多個法線方向的顯示區域中顯示的對象的圖像,
其中,在所述控制步驟中,對顯示所述對象圖像的方式進行控制,以使得包括在所述顯示區域中的第一顯示區域與包括在所述顯示區域中但不同於所述第一顯示區域的第二顯示區域具有不同的顯示方式。
(19)
一種程序,所述程序使計算機執行:
對顯示對象圖像的方式進行控制的步驟,所述對象圖像對應於在存在多個法線方向的顯示區域中顯示的對象的圖像,
其中,在所述控制步驟中,對顯示所述對象圖像的方式進行控制,以使得包括在所述顯示區域中的第一顯示區域與包括在所述顯示區域中但不同於所述第一顯示區域的第二顯示區域具有不同的顯示方式。
附圖標記列表
100 信息處理設備
102 通信單元
104 控制器
110 視點位置獲取單元
112 顯示控制器