<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

移動圖像生成裝置制造方法

文檔序號:6505745閱讀:297來源:國知局
移動圖像生成裝置制造方法
【專利摘要】本發明提供了一種移動圖像生成裝置,其配置為:呈現包括多個圖像元素的幀圖像;輸出呈現位置信息,呈現位置信息規定在該多個圖像元素中其觀看要被限制的秘密元素在幀圖像內的呈現位置;并且利用幀圖像生成移動圖像,同時,對由呈現位置信息規定的在幀圖像內的目標區域進行顯示限制處理。
【專利說明】移動圖像生成裝置
【技術領域】
[0001]本發明涉及用于生成要向第三方公開的移動圖像的移動圖像生成裝置、移動圖像生成方法和信息存儲介質。
【背景技術】
[0002]近年來,關于移動圖像的數據(甚至私下地)通過將這些數據上載到因特網上的服務器上、實時分發數據或者其它這種方法而向不特定的觀看者公開。例如,一些消費者游戲機在用戶正玩游戲的同時生成示出正如何玩游戲的移動圖像,并且將所生成的移動圖像上載到服務器上。
[0003]當移動圖像向不特定的觀看者公開時,需要阻止如下信息被包含在移動圖像中,該信息的觀看是不希望的(諸如個人信息之類)。為了阻止這種信息被觀看,制造商可以每次在用于產生移動圖像的處理中規定這種信息的顯示位置,并且在規定的顯示位置上進行像素化或者進行其它這種編輯,以便限制該信息的顯示。然而,手動進行這種編輯并非易事。

【發明內容】

[0004]本發明是鑒于上述情況而做出的,并且具有提供一種移動圖像生成裝置、一種移動圖像生成方法和一種信息存儲介質的目的,該移動圖像生成裝置能夠當生成要公開的移動圖像時容易地對如下信息進行顯示限制處理,該信息的觀看要被限制。
[0005]根據本發明的一個示例性實施例,提供了一種移動圖像生成裝置,包括:呈現部分,用于呈現包括多個圖像元素的幀圖像;呈現位置信息輸出部分,用于輸出規定在多個圖像元素中其觀看要被限制的秘密元素在幀圖像內的呈現位置的呈現位置信息;以及移動圖像生成部分,用于利用幀圖像生成移動圖像,并且當生成移動圖像時,對由呈現位置信息規定的在幀圖像內的目標區域進行顯示限制。
[0006]此外,根據本發明的一個示例性實施例,提供了一種移動圖像生成方法,包括:呈現包括多個圖像元素的幀圖像;輸出呈現位置信息,呈現位置信息規定在該多個圖像元素中其觀看要被限制的秘密元素在幀圖像內的呈現位置;以及利用幀圖像生成移動圖像,并且當生成移動圖像時,對由呈現位置信息規定的在幀圖像內的目標區域進行顯示限制處理。
[0007]此外,根據本發明的一個示例性實施例,提供了一種具有存儲于其上的程序的非臨時性計算機可讀信息存儲介質,該程序包括用于使得計算機執行如下例程的指令:呈現包括多個圖像元素的幀圖像;輸出呈現位置信息,呈現位置信息規定在該多個圖像元素中其觀看要被限制的秘密元素在幀圖像內的呈現位置;以及利用幀圖像生成移動圖像,并且當生成移動圖像時,對由呈現位置信息規定的在幀圖像內的目標區域進行顯示限制處理。
【專利附圖】

【附圖說明】[0008]在附圖中:
[0009]圖1是示出了根據本發明的一個實施例的移動圖像生成裝置的配置的塊圖;
[0010]圖2是示出了根據本發明的該實施例的移動圖像生成裝置的功能的功能塊圖;
[0011]圖3是包括秘密信息的幀圖像的一個示例。
[0012]圖4是示出了在圖3的幀圖像上對秘密信息進行顯示限制處理的結果的圖像;以及
[0013]圖5是示出了根據本發明的另一實施例的移動圖像生成裝置的配置的塊圖。【具體實施方式】
[0014]參考附圖,下面詳細描述了本發明的一個實施例。
[0015]根據本發明的實施例的移動圖像生成裝置I是諸如消費者游戲機、便攜式游戲機和個人計算機之類的信息處理裝置,并且包括如圖1中示出那樣的CPU11、存儲單元12、GPU13、幀緩存器14和通信單元15。此外,移動圖像生成裝置I連接至操作裝置16和顯示裝置17。在該實施例中,移動圖像生成裝置I生成旨在向第三方公開的移動圖像(此后稱作公開移動圖像)。在下文中,作為特定示例,移動圖像生成裝置I是用于執行游戲程序的游戲裝置,并且在顯示裝置17上顯示游戲移動圖像(其作為執行游戲程序的結果生成)以便使得用戶能夠觀看游戲移動圖像。移動圖像生成裝置I然后將該游戲移動圖像用于生成公開移動圖像。
[0016]CPUll根據存儲在存儲單元12中的程序而執行各種類型的信息處理。在該實施例中,CPUll執行游戲程序。
[0017]存儲單元12包括諸如RAM之類的存儲器元件,并且存儲要由CPUll執行的程序和各種類型的數據。存儲單元12還起CPUll的工作存儲器的作用。
[0018]響應于從CPUll發布的指令,GPU13執行以每隔預定時間段呈現顯示在顯示裝置17上的幀圖像的呈現處理。由GPU13呈現的幀圖像寫入到幀緩沖器14中,并且在預定的定時轉換為要輸出給顯示裝置17的視頻信號。借助在每隔預定時間間隔重復的這種處理,顯示裝置17顯示游戲移動圖像,其包括由GPU13呈現的多個幀圖像。顯示裝置17例如可以是液晶顯示器或有機EL (電致發光)顯示器。此外,在該情況下,與存儲單元12分開地提供要寫入幀圖像的幀緩沖器14,然而幀緩沖器14可以是分配在存儲單元12內的存儲器區。
[0019]通信單元15是基于諸如LAN之類的標準的接口,并且響應于從CPUll發布的指令向其它裝置傳送信息/從其它裝置接收信息。在該實施例中,由移動圖像生成裝置I生成的公開移動圖像經由通信單元15傳送給其它信息處理裝置。
[0020]操作裝置16例如是消費者游戲機的控制器。操作裝置16從用戶接收操作的輸入,并且將輸入的結果輸出給CPU11。在該實施例中,移動圖像生成裝置I的用戶通過將他/她的操作輸入給操作裝置16來玩游戲,并且在該操作的細節反映于顯示裝置17上之后觀看顯示在其上的游戲移動圖像。請注意,操作裝置16和顯示裝置17可以與移動圖像生成裝置I集成。
[0021]接下來,參考圖2的功能塊圖描述由移動圖像生成裝置I實現的功能。如在圖2中示出那樣,移動圖像生成裝置I在功能上包括應用執行部分21、呈現處理部分22、顯示控制部分23和移動圖像生成部分24。另外,呈現處理部分22包括對象呈現部分22a和呈現位置信息輸出部分22b。在這些功能中,應用執行部分21和移動圖像生成部分24由執行存儲在存儲單元12中的程序的CPUll實現。此外,對象呈現部分22a、呈現位置信息輸出部分22b和顯示控制部分23由GPU13實現。
[0022]應用執行部分21由執行存儲在存儲單元12中的程序的CPUll實現。在該實施例中,如上面描述那樣,應用執行部分21根據游戲程序執行游戲處理。此外,應用執行部分21將呈現指令輸出給呈現處理部分22,以便呈現示出了游戲處理的結果的幀圖像。
[0023]幀圖像包括多個對象(圖像元素)。構成幀圖像的對象例如可以是出現在游戲中的角色和背景,以及與游戲相關的參數信息。應用執行部分21對于每個對象將用于呈現相應對象的指令輸出給呈現處理部分22。
[0024]構成幀圖像的對象可能包括一些信息片段,其被公眾觀看是不希望的。其被公眾觀看需要被限制的這種信息此后稱作秘密信息。秘密信息的特定示例包括用戶或其它游戲參與者的個人信息(諸如用戶ID和他/她的臉部照片之類)。此外,有時希望將對于游戲進程會是干擾的信息(諸如出現在游戲后半段中的角色的名字或者外觀之類)設置為秘密信息。這種秘密信息需要包括在用戶玩游戲時被該用戶觀看的游戲移動圖像中,但是需要當該游戲移動圖像被第三方觀看時禁止按其原樣被顯示。鑒于此,應用執行部分21根據對象是包括秘密信息的對象(此后稱作秘密對象)還是除了秘密對象之外的對象(此后稱作普通對象)而改變呈現指令的輸出目的地。具體地,關于普通對象,應用執行部分21向對象呈現部分22a發出呈現命令,其給出關于呈現細節(諸如對象的顏色、形狀和顯示位置之類)的特定指令。另一方面,關于秘密對象,應用執行部分21將呈現指令輸出給呈現位置信息輸出部分22b。對于秘密對象發出的呈現指令可以與對于普通對象發出的呈現命令格式相同,但是可以由不同于普通對象的數據格式的數據格式來形成。例如,用于秘密對象的呈現指令可以是包括秘密信息本身的細節的指令,這些細節諸如用戶ID和規定在其要呈現表示秘密信息的細節的秘密對象的幀圖像內的位置(二維坐標)的信息之類。
[0025]呈現處理部分22根據由應用執行部分21輸出的呈現指令來呈現幀圖像。具體地,對象呈現部分22a根據由應用執行部分21和接下來要描述的呈現位置信息輸出部分22b發出的呈現命令來呈現包括在幀圖像中的每個對象,并且將呈現結果寫入幀緩沖器14。由此,幀圖像在幀緩沖器14中生成。
[0026]呈現位置信息輸出部分22b從應用執行部分21接收用于秘密對象的呈現指令。呈現位置信息輸出部分22b然后基于呈現指令的細節規定在其要呈現秘密對象的在幀圖像內的位置,并且輸出指示呈現位置的信息。與秘密對象的呈現位置有關的信息此后稱作呈現位置信息。由呈現位置信息輸出部分22b輸出的呈現位置信息暫時存儲在存儲單元12中。呈現位置信息是如下信息,其以設置在幀圖像中的二維坐標值規定要呈現秘密對象的區域的位置和尺寸,并且該呈現位置信息在考慮實際上要呈現的秘密對象的尺寸和形狀的情況下來確定。
[0027]此外,呈現位置信息輸出部分22b響應于從應用執行部分21接收到的呈現指令而向對象呈現部分22a發出用于秘密對象的呈現命令。向對象呈現部分22a發出的該呈現命令可以與由應用執行部分21向對象呈現部分22a發出的、關于普通對象的呈現命令格式相同。這樣,對象呈現部分22a不需要將秘密對象與普通對象區分,并且僅需要根據從應用執行部分21和呈現位置信息輸出部分22b接收到的呈現命令來呈現每個對象。[0028]在呈現處理部分22完成呈現一個幀圖像之后,響應于從應用執行部分21發出的指令,顯示控制部分23將寫入幀緩沖器14中的幀圖像作為視頻信號輸出給顯示裝置17。以該方式,寫入幀緩沖器14中的幀圖像顯示在顯示裝置17的屏幕上。顯示控制部分23以預定幀率重復地執行這種處理,從而示出其中游戲正被玩的情況的游戲移動圖像顯示在顯示裝置17的屏幕上。
[0029]移動圖像生成部分24將寫入幀緩沖器14中的幀圖像用于生成公開移動圖像。具體地,移動圖像生成部分24將寫入幀緩沖器14中的幀圖像編碼以生成例如與公開移動圖像有關的、MPEG格式的數據。該公開移動圖像基本上包括與由顯示控制部分23顯示在顯示裝置17上的游戲移動圖像相同的細節。然而,所不希望的是,按現狀包括在公開移動圖像的秘密信息將向第三方公開。鑒于此,當編碼寫入幀緩沖器14中的幀圖像時,移動圖像生成部分24對呈現秘密對象的在幀圖像內的區域進行顯示限制處理。
[0030]如在此使用那樣的顯示限制處理指的是如下圖像處理,其使得經受該處理的區域的細節達到其中這些細節在從人眼看到時不能被輕易識別的狀態。當執行該顯示限制處理時,通過利用由呈現位置信息輸出部分22b暫時存儲在存儲單元12中的呈現位置信息,移動圖像生成部分24確定要對其執行該顯示限制處理的在幀圖像內的區域。通過使用呈現位置信息,移動圖像生成部分24可以適當地確定要經受顯示限制處理的包括不同對象的幀圖像內的區域。
[0031]顯示限制處理例如可以是以特定顏色填充目標區域,或者對目標區域進行像素化或者模糊的濾波處理。替代地,顯示限制處理可以是如下處理,該處理將目標區域的分辨率降低至圖像的細節無法被識別的程度。具體地,存在已知的一些支持感興趣區域(ROI)的視頻編碼引擎。這是用于對一個圖像中的特定區域(通常是假設用戶特別感興趣的區域)以比其他區域更高的比特率進行編碼的技術。當移動圖像生成部分24由這種視頻編碼引擎實現時,用于以對于每個區域不同的比特率進行編碼的技術以這樣的方式應用于此,使得移動圖像生成部分24可以相對容易地進行這種編碼:包括秘密對象的區域的分辨率低于其它區域的分辨率。具體地,移動圖像生成部分24對于通過將幀圖像劃分為具有固定尺寸的塊而獲得的每個塊,確定該塊是否包括由呈現位置信息規定的區域。然后,當確定了該塊包括由呈現位置信息規定的區域時,移動圖像生成部分24以與其它相比較低的比特率進行編碼。以該方式,移動圖像生成部分24僅以低分辨率編碼其中呈現秘密對象的整個幀圖像內的塊,從而觀看者不能識別秘密對象的細節。
[0032]圖3是示出了包括秘密對象的幀圖像的一個示例的視圖。在幀圖像中,在通過在三維空間中呈現從第一人視點來看敵對角色等存在的情況而獲得的游戲圖像的右上部中,布置有表示參與該游戲的多個玩家的玩家名稱P和縮略圖T (玩家臉部的照片)的對象。在該情況下,玩家名稱P和縮略圖T是秘密信息的片段,并且應用執行部分21向呈現位置信息輸出部分22b輸出用于表示秘密信息的那些片段的秘密對象的呈現指令。另一方面,應用執行部分21直接將用于布置在三維空間中的對象的呈現指令輸出給對象呈現部分22a。在顯示裝置17上,圖3中示出的幀圖像按其原樣顯示,并且被移動圖像生成裝置I的用戶觀看。同時,移動圖像生成部分24在對呈現秘密對象的區域執行顯示限制處理的同時編碼圖3中所示的幀圖像。作為結果,在對應于圖3中所示的幀圖像的公開移動圖像的幀圖像中,如圖4中所示,玩家名稱P和縮略圖T的分辨率降低并且因此其細節難以由人眼識別出。
[0033]由移動圖像生成部分24生成的公開移動圖像可以在用戶正玩游戲的同時通過實時流傳輸而分發給其它信息處理裝置。替代地,公開移動圖像可以暫時存儲在存儲單元12中作為移動圖像的數據文件,并且然后,所存儲的公開移動圖像例如可以響應于從用戶發出的指令上載到用于公開移動圖像的服務器上。
[0034]如上面描述那樣,根據本實施例的移動圖像生成裝置1,當呈現構成游戲移動圖像的幀圖像時,呈現處理部分22規定在幀圖像內秘密對象的呈現位置,并且移動圖像生成部分24在對呈現位置進行顯示限制處理的同時生成移動圖像。借助該配置,移動圖像生成裝置I可以容易地生成公開移動圖像,其被處理為使得秘密對象的細節難以識別。
[0035]此外,在該實施例中,一旦呈現處理部分22將要顯示在顯示裝置17的屏幕上的幀圖像(并未經受顯示限制處理的圖像)寫入幀緩沖器14中,則移動圖像生成部分24對寫入幀緩沖器14中的幀圖像進行顯示限制處理,以生成公開移動圖像。同時,顯示控制部分23將寫入幀緩沖器14中的幀圖像按其原樣用于在顯示裝置17上顯示該幀圖像。因此,呈現處理部分22無需分開地呈現未經受顯示限制處理的要顯示在顯示裝置17上的幀圖像以及經受顯示限制處理的要公開的幀圖像。然而,本發明的實施例并不限于這種配置,并且只要用于實現呈現處理部分22的GPU13具有足夠的性能,呈現處理部分22就可以分開地呈現要顯示在顯示裝置17上的幀圖像和要公開的幀圖像的每個。
[0036]請注意,游戲程序的開發者可能希望根據游戲的細節將整個幀圖像的公開限制在游戲的特定場景等中。此外,例如,游戲程序的開發者可能希望在游戲程序發布之后的固定時間段期間限制整個游戲移動圖像的公開。當整個幀圖像的公開要如在上述情況中那樣來限制時,應用執行部分21僅需與用于每個包括在幀圖像中的對象的呈現指令分開地發出用于與整個屏幕重疊的透明對象的呈現指令。在該情況下,應用執行部分21將呈現指令發出給呈現位置信息輸出部分22b,其中透明對象被設置為秘密對象。以該方式,當顯示控制部分23在顯示裝置17的屏幕上顯示幀圖像時,從用戶的眼睛不能看到透明對象,并且因此用戶可以觀看普通的游戲移動圖像。同時,移動圖像生成部分24對由呈現位置信息規定的透明對象的位置(在該情況下是整個幀圖像)執行顯示限制處理。作為結果,包括在公開移動圖像中的整個幀圖像達到其中由人眼不能識別整個幀圖像的狀態。
[0037]本發明的該實施例并不限于上面所描述的實施例。例如,在上面給出的描述中,秘密對象整體上是表示秘密信息的二維對象,并且應用執行部分21規定幀圖像中要布置秘密對象的位置的坐標,以輸出用于秘密對象的呈現指令,但是秘密對象可以是布置在三維空間中的三維對象。在該情況下,應用執行部分21例如規定三維空間中的位置坐標,以進行用于包括秘密對象的各個對象的呈現指令。響應于該指令,呈現處理部分22生成示出經受呈現指令的各個對象如何布置的幀圖像。此時,呈現處理部分22在每個對象的頂點上進行不同類型的坐標轉換(諸如投影變換之類),以計算每個對象在二維幀圖像中的位置。以該方式,確定布置在三維空間中的秘密對象在二維幀圖像內占據的區域。呈現處理部分22輸出規定該確定區域的信息作為呈現位置信息。借助該配置,甚至當應用執行部分21僅知道秘密對象在三維空間中的位置,并且并不提前知道在其要實際呈現秘密對象的在幀圖像中的位置時,也可能對包括秘密對象的區域進行顯示限制處理,以生成公開移動圖像。
[0038]尤其當秘密對象是布置在三維空間中的三維對象并且幀圖像由三維圖像處理呈現時,秘密對象的一部分或整個秘密對象可以隱藏在另一普通對象之后,并且并不出現在最終生成的幀圖像中。在該情況下,即使呈現處理部分22接收用于秘密對象的呈現指令,移動圖像生成部分24也無需對未出現在幀圖像中的秘密對象進行顯示限制處理,并且反而希望的是,移動圖像生成部分24并不進行顯示限制處理。鑒于此,呈現處理部分22可以進行控制,以便利用已知的隱藏表面消除處理來確定實際上出現在幀圖像中的要呈現的秘密對象的部分,并且將僅規定該確定部分的呈現位置信息輸出。借助該配置,可以避免對于實際上不出現在幀圖像中的秘密對象執行不必要的顯示限制處理的情況。
[0039]現在給出這種處理的一個特定示例。當接收用于秘密對象的呈現指令時,呈現處理部分22將指示構成秘密對象的像素位置的信息寫入與幀緩沖器14分開提供的模板緩沖器(stencil buffer)中。此外,在作為呈現另一普通對象的結果,秘密對象的一部分或者整個秘密對象的區域隱藏在所呈現的普通對象之后并且因此并未顯示時,呈現處理部分22將與對應于隱藏在普通對象之后的區域的像素有關的位置信息從模板緩沖器刪除。作為結果,當幀圖像的呈現完成時,僅與對應于實際上出現在幀圖像中的秘密對象的部分的像素有關的位置信息保留在模板緩沖器中。移動圖像生成部分24可以將與包括在模板緩沖器中的像素有關的位置信息用作呈現位置信息。特別地,移動圖像生成部分24將包括由模板緩沖器規定的秘密對象的像素的區域設置為要經受顯示限制處理的區域。替代地,呈現處理部分22可以將存儲在模板緩沖器中的用于確定包括指示秘密對象的像素的矩形區域,并且輸出指示該矩形區域的位置和尺寸的呈現位置信息。在該情況下,移動圖像生成部分24可以如在其中秘密對象是二維對象的上面描述的情況中那樣執行顯示限制處理。
[0040]請注意,上面已經描述了其中呈現處理部分22進行三維圖像處理以呈現幀圖像的情況,然而甚至當二維對象布置在幀圖像中時,多個對象也可以彼此重疊,使得要呈現的秘密對象的部分或整個秘密對象實際上并不出現在幀圖像中。甚至在該情況下,例如關于重疊的確定如在上述情況中那樣通過使用模板緩沖器來進行,使得僅與最終出現在幀圖像中的秘密對象的部分對應的區域可以被設置為要經受顯示限制處理的區域。
[0041]此外,在上面給出的描述中,呈現處理部分22和顯示控制部分23由GPU13實現,但其功能的一部分可以由CPUll實現。此外,移動圖像生成部分24可以由專用視頻編碼電路等來替代CPUll實現。
[0042]此外,在上面給出的描述中,包括在呈現處理部分22中的呈現位置信息輸出部分22b規定秘密信息的呈現位置,并且輸出呈現位置信息。然而,當應用執行部分21提前知道秘密對象的呈現位置時,替代呈現處理部分22地,應用執行部分21可以輸出呈現位置信
肩、O
[0043]此外,移動圖像生成裝置I可以包括用于呈現幀圖像的資源的兩個系統。例如,移動圖像生成裝置I除了游戲程序外還執行進行相關于系統的處理(諸如菜單屏幕的顯示之類)的系統程序,并且包括與用于響應于游戲程序的呈現指令進行呈現的GPU分開地用于響應于該系統程序的呈現指令呈現幀圖像的GPU。圖5是示出了在該情況下移動圖像生成裝置I的功能的一個示例的功能塊圖。在圖5的示例中,移動圖像生成裝置I除了用于執行游戲程序的應用執行部分21之外還包括用于執行系統程序的系統程序執行部分25。此外,移動圖像生成裝置I包括兩個呈現處理部分22-1和22-2。呈現處理部分22-1和呈現處理部分22-2分別響應于應用執行部分21的呈現指令和系統程序執行部分25的呈現指令呈現幀圖像。此外,圖5的示例中的移動圖像生成裝置I包括兩個幀緩沖器14-1和14-2。由呈現處理部分22-1呈現的幀圖像(此后稱作第一幀圖像)和由呈現處理部分22-2呈現的幀圖像(此后稱作第二幀圖像)分別寫入幀緩沖器14-1和14-2中。根據該情況,顯示控制部分23選擇性地在顯示裝置17的屏幕上顯示第一幀圖像、第二幀圖像和第三幀圖像中的任一個。第三幀圖像是通過將第一幀圖像和第二幀圖像合成而獲得的幀圖像。此外,移動圖像生成部分24還將第一幀圖像、第二幀圖像和第三幀圖像中的任一個用于生成公開移動圖像。此時,當將第一幀圖像用于生成公開移動圖像時,移動圖像生成部分24對通過由呈現處理部分22-1輸出的呈現位置信息來規定的區域進行顯示限制處理。當將第二幀圖像用于生成公開移動圖像時,移動圖像生成部分24對通過由呈現處理部分22-2輸出的呈現位置信息來規定的區域進行顯示限制處理。此外,當將第三幀圖像用于生成公開移動圖像時,移動圖像生成部分24將由呈現處理部分22-1和22-2兩者輸出的呈現位置信息片段用于對每個由那些呈現位置信息片段規定的區域進行顯示限制處理。以該方式,可以生成如下公開移動圖像,在該公開移動圖像上,對于秘密信息適當地進行顯示限制處理。請注意,當第一幀圖像和第二幀圖像合成以生成第三幀圖像時,這兩個幀圖像相互疊加,從而這些幀圖像之一布置在這些幀圖像中其他的前表面上。當在此假設第二幀圖像布置在第一幀圖像的前表面上時,包括在第一幀圖像中的秘密對象的一部分或者包括在第一幀圖像中的整個秘密對象可以隱藏在包括在第二幀圖像中的普通對象之后,并且可以并不出現在第三幀圖像內。在該情況下,如在多個對象在一個幀圖像內彼此重疊的情況中那樣,對應于隱藏在普通對象之后的秘密對象的部分的區域可以從要經受顯示限制處理的區域排除。
[0044]請注意,還可以存在其中響應于系統程序執行部分25的呈現指令而呈現的整個第二幀圖像需要被設置為秘密對象的情況。在該情況下,呈現處理部分22-2將包括在第二幀圖像中的每個對象的呈現位置作為呈現位置信息輸出。以該方式,例如,當將第三幀圖像用于生成公開移動圖像時,可以對于包括在第三幀圖像中的、每個已經響應于系統程序執行部分25的呈現指令而呈現的對象進行顯示限制處理。替代地,在其中第三幀圖像要顯示在顯示裝置17上的情況下,當第二幀圖像并不包括秘密對象時,移動圖像生成部分24可以將第三幀圖像按原樣用于生成公開移動圖像,并且當第二幀圖像包括秘密對象時,移動圖像生成部分24可以將第二幀圖像替代第三幀圖像用于生成公開移動圖像。
[0045]雖然已經描述了當前認為是本發明的特定實施例的內容,將理解的是,可以對此做出不同的修改,并且意圖是所附權利要求覆蓋所有這種落在本發明的真實精神和范圍內的修改。
【權利要求】
1.一種移動圖像生成裝置,包括: 呈現部分,用于呈現包括多個圖像元素的幀圖像; 呈現位置信息輸出部分,用于輸出規定在所述多個圖像元素中其觀看要被限制的秘密元素在所述幀圖像內的呈現位置的呈現位置信息;以及 移動圖像生成部分,用于利用所述幀圖像生成移動圖像,并且當生成所述移動圖像時,對由所述呈現位置信息規定的在所述幀圖像內的目標區域進行顯示限制處理。
2.根據權利要求1所述的移動圖像生成裝置,還包括用于執行應用程序的應用執行部分, 其中所述呈現位置信息輸出部分從所述應用執行部分接收用于所述秘密元素的呈現指令,基于所述呈現指令的細節規定所述秘密元素的呈現位置,并將用于所述秘密元素的呈現命令輸出給所述呈現部分。
3.根據權利要求2所述的移動圖像生成裝置,其中所述應用執行部分將所述多個圖像元素中除了所述秘密元素之外的圖像元素的呈現命令直接輸出給所述呈現部分。
4.根據權利要求1所述的移動圖像生成裝置,其中,作為所述顯示限制處理,所述移動圖像生成裝置使得比除了所述目標區域之外的區域的比特率低的所述目標區域的比特率來進行編碼。
5.一種移動圖像生成方法,包括: 呈現包括多個圖像元素的幀圖像; 輸出呈現位置信息,所述呈現位置信息規定在所述多個圖像元素中其觀看要被限制的秘密元素在所述幀圖像內的呈現位置;以及 利用所述幀圖像生成移動圖像,并且當生成所述移動圖像時,對由所述呈現位置信息規定的在所述幀圖像內的目標區域進行顯示限制處理。
6.一種具有存儲于其上的程序的非臨時性計算機可讀信息存儲介質,所述程序包括用于使得計算機執行如下例程的指令: 呈現包括多個圖像元素的幀圖像; 輸出呈現位置信息,所述呈現位置信息規定在所述多個圖像元素中其觀看要被限制的秘密元素在所述幀圖像內的呈現位置;以及 利用所述幀圖像生成移動圖像,并且當生成所述移動圖像時,對由所述呈現位置信息規定的在所述幀圖像內的目標區域進行顯示限制處理。
【文檔編號】G06F21/60GK103544441SQ201310292016
【公開日】2014年1月29日 申請日期:2013年7月12日 優先權日:2012年7月12日
【發明者】濱田全章 申請人:索尼電腦娛樂公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影