專利名稱:目標內(nèi)容結(jié)構(gòu)的管理及顯示方法和記錄媒體的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及目標的內(nèi)容結(jié)構(gòu)管理方法,目標的內(nèi)容結(jié)構(gòu)顯示方法及其記錄媒體。
具體來講,本發(fā)明涉及目標的內(nèi)容結(jié)構(gòu)管理方法,目標的內(nèi)容結(jié)構(gòu)顯示方法,目標的內(nèi)容結(jié)構(gòu)編輯方法和計算機可讀取的記錄媒體,該記錄媒體記錄有用于在計算機中執(zhí)行上述方法的程序,本發(fā)明特別涉及目標的內(nèi)容結(jié)構(gòu)管理方法,目標的內(nèi)容結(jié)構(gòu)顯示方法,目標的內(nèi)容結(jié)構(gòu)編輯方法和記錄媒體,上述方法對實際的示例目標的內(nèi)容進行管理、顯示和編輯,并且在定義了目標組成的圖解定義的同時,進行管理和顯示,對示例目標的內(nèi)容進行編輯。
此外,作為本發(fā)明的應(yīng)用領(lǐng)域,有按照比如XML格式描述的文件的顯示,編輯方法的應(yīng)用。這些結(jié)構(gòu)化文件的格式基本上由“標記”“/標記”圍繞的部分鑲嵌地構(gòu)成,通過圖解定義,對標記的每個種類的結(jié)構(gòu)進行定義。此時,如果將通過某種標記圍繞的部分視為目標,由于在“標記”中,屬性可描述,故可適合本發(fā)明的方法。此外,如果作為目標的適用范圍的幅度較寬,對其結(jié)構(gòu)進行定義,呈現(xiàn)層結(jié)構(gòu),無論怎樣,均可用作本發(fā)明的目標。比如,既可在組織,也可在部件的組成,還可在文件夾的管理中,對其結(jié)構(gòu)和組成進行定義,如果為可通過層結(jié)構(gòu)進行圖示的類型,則可用作本發(fā)明的目標。
背景技術(shù):
近年來,人們開發(fā)了下述的各種方法,該方法對于純圖像的圖像流、包含圖像和聲音的圖像流,進行圖像流結(jié)構(gòu)化處理,制作結(jié)構(gòu)信息,利用該結(jié)構(gòu)信息,實現(xiàn)圖像的管理、編輯、靈活使用。
第1,作為對圖像流進行結(jié)構(gòu)化處理的實例,人們提出了下述方法,在該方法中,比如,將圖像流中的任意的幀的范圍定義為“分段”,可通過其它的多個分段的集合表現(xiàn)與通過1個分段定義的范圍相同的范圍,在此場合,將多個分段的集合定義為“包”,由此,制作圖像流的層結(jié)構(gòu)。
另外,作為已有的圖像編輯裝置的圖像的顯示實例,常常采用下述方法,即按照時間序列,將圖像流并列,通過圖像圖標表示圖像,但是這樣的圖像編輯裝置用于對圖像本身進行編輯,人們無法提供采用進行了結(jié)構(gòu)化處理的圖像流的組成部分,對圖像流進行編輯或再形成結(jié)構(gòu)本身的裝置。
換言之,在圖像編輯軟件或非線性圖像編輯器中,在設(shè)置各視頻剪圖,將它們重合,對其進行編輯的過程中,為最細的縮小尺寸的場合,還具有將連續(xù)幀成一排并排進行顯示的情況,但是其目的仍在于將各視頻材料重合,無法提供用于對圖像流進行結(jié)構(gòu)化處理,或?qū)?jīng)結(jié)構(gòu)化處理的圖像流的結(jié)構(gòu)進行再編輯的便于使用的輔助工具。
于是,本申請人提出下述圖像結(jié)構(gòu)編輯裝置,該圖像結(jié)構(gòu)編輯裝置將圖像流中的任意的幀的范圍定義為“分段”,通過其它的多個分段的集合表現(xiàn)與通過1個分段定義的范圍相同的范圍,在此場合,將多個分段的集合定義為“包”,由此采用定義了圖像流的層結(jié)構(gòu)的結(jié)構(gòu)信息,對圖像流的結(jié)構(gòu)進行編輯。
第2,在已有技術(shù)中,由于直觀上容易分辨,故一般通過樹型結(jié)構(gòu),表示形成示例的目標的母子關(guān)系。比如,如果觀看計算機的文件列表畫面,則會明白。另外,對于作為結(jié)構(gòu)化文件的一個的XML文件的編輯軟件,也是同樣,一般通過樹型結(jié)構(gòu),表示經(jīng)示例處理的目標的母子關(guān)系。
但是,對于這樣的軟件,分別顯示實際的示例目標的結(jié)構(gòu),以及目標的圖解定義的結(jié)構(gòu)。由此,在于示例目標的樹型結(jié)構(gòu)中,添加新目標的場合,必須從圖解中,選擇目標的種類。具體來說,提供下述方法等,在該方法中,從圖解的樹型結(jié)構(gòu)中,選擇目標,再落入(drop)到目標的樹型結(jié)構(gòu)中的方法,對應(yīng)于已選擇的目標,通過另一調(diào)色板(palette)的形式顯示在其下位可具有的目標的種類,從此處,選擇目標,對其進行反映。
圖58表示下述方法,在該方法中,分別顯示過去的示例目標的結(jié)構(gòu),以及目標的圖解定義的結(jié)構(gòu),形成將XML擴展的語言MPEG-7編輯應(yīng)用實例。在這里,在畫面左側(cè)4001處,顯示圖解,在畫面右上部4002處,顯示示例目標的內(nèi)容。在畫面右下部4003處,列舉可具有當前指定的類型(Classification)的目標。在該應(yīng)用中,從畫面右下部4003中,進行選擇,添加,刪除的同時,對目標的內(nèi)容進行編輯。
第3,當考慮某個圖像時,無論什么樣的表現(xiàn)形式,對于人來說,表現(xiàn)該圖像的可視為一個。如果其由多個文件形成,則當為1個文件時,不變?yōu)樗璧膱D像。圖像內(nèi)容的數(shù)據(jù)格式包括DV形式、MPEG-1、MPEG-2、RealMedia、Motion JPEG等,它們分別具有特色,但是,如果為某種數(shù)據(jù)格式,則內(nèi)容相同。另外,在相對它們,制作說明邏輯結(jié)構(gòu)或內(nèi)容的描述的場合,應(yīng)當不依賴該文件格式。
但是,由于實際上,保存于存儲器中的內(nèi)容一般針對稱為圖像內(nèi)容,文本內(nèi)容的數(shù)據(jù)種類,以1個數(shù)據(jù)格式保存,故無論將其提取,接收,均不能夠在不能對應(yīng)于該數(shù)據(jù)格式的系統(tǒng)的接收側(cè),對內(nèi)容進行再現(xiàn)。另外,在對內(nèi)容進行分分配號(簡稱分配)的場合,一般,由于高畫質(zhì)的圖像等是不必要的,故對于保存的內(nèi)容的數(shù)據(jù)格式,會獲得高畫質(zhì),但是如果為數(shù)據(jù)量不太少的數(shù)據(jù)格式,被分配的數(shù)據(jù)量會不必要地增加。由此,轉(zhuǎn)移時間加長,即使在將其提取進行編輯的情況下,仍具有難于按照保存的數(shù)據(jù)格式進行編輯的問題。
對此,在過去的內(nèi)容管理方法中,比如,內(nèi)容為文本數(shù)據(jù)的場合,以1種數(shù)據(jù)格式對文件進行注冊、保存,將其作為原始數(shù)據(jù),生成將該原始數(shù)據(jù)變?yōu)榱硪粩?shù)據(jù),比如,PDF,F(xiàn)TS數(shù)據(jù)格式的數(shù)據(jù),該生成的數(shù)據(jù)也通過與原始數(shù)據(jù)相同的文件ID進行管理,在提取文件時,通過指定文件ID,以及數(shù)據(jù)格式,使接收側(cè)不能夠再現(xiàn)的情況的發(fā)生減少。
此外,作為本發(fā)明的已有技術(shù),如果考慮數(shù)據(jù)庫管理系統(tǒng),公知從多個物理文件,形成邏輯文件。
但是,如果采用上述已有技術(shù)和本申請人提出的圖像結(jié)構(gòu)編輯裝置,雖然可提供用于形成內(nèi)容的結(jié)構(gòu)的功能,但是相對制作的結(jié)構(gòu),不能夠提供用于修正該結(jié)構(gòu)的特殊的功能。
還有,如果不限于圖像,以具有范圍的數(shù)據(jù)(分段)為結(jié)構(gòu)單元,制作數(shù)據(jù)的結(jié)構(gòu),則必須(要求)對稍細的部分進行修正,但是無法提供具有用于再編輯的便于使用的功能的裝置。具體來說,在將某個分段進一步細分時,產(chǎn)生母分段的邊界不是正確的場合,在消除費力生成的較小的結(jié)構(gòu)后,由于必須在母分段的范圍變更上,重新進行修改,進行制作處理,故具有對制作的結(jié)構(gòu)的修正麻煩,作業(yè)效率低下的問題。
再有,如果采用上述過去的技術(shù),分別顯示實際的示例目標的結(jié)構(gòu),以及目標的圖解定義的結(jié)構(gòu),為了在示例目標的樹型結(jié)構(gòu)中添加新的目標,則必須參照分別顯示的圖解,從圖解中尋找所需的目標的種類,由此,具有操作性變差,作業(yè)復(fù)雜,效率降低的問題。特別是,在添加、變更的目標的層為多層的場合,或在具有多個類似的名稱的目標的種類的場合,還具有作業(yè)效率顯著降低的問題。
按照上述已有的技術(shù),雖然圖解定義可從端部表示各目標的結(jié)構(gòu),但是由于未形成示例的形式,故具有下述問題,即樹型結(jié)構(gòu)層的各目標的位置關(guān)系難于辨認,操作性和作業(yè)效率降低。
具體來說,以對下述的圖解定義進行定義的場合為實例。
1.目標A具有1個目標B。
2.目標B具有1個目標C。
3.目標C具有1個以上的多目標A。
如果按照過去的方法來表示該圖解結(jié)構(gòu),則將3個結(jié)構(gòu)并排,該結(jié)構(gòu)以目標A,B,C為根部,但是在這里,難于分辨循環(huán)參照目標A的情況。
另外,對于上述已有的內(nèi)容管理方法,在內(nèi)容為文本數(shù)據(jù)的場合,獲得使接收側(cè)不能夠再現(xiàn)的情況的發(fā)生減小的效果,而對于圖像內(nèi)容或聲音內(nèi)容,不能夠?qū)⑽纯紤]的,獨立的1個或多個文件作為邏輯內(nèi)容集中。另外,對應(yīng)于處理,自動地選擇尋找適合的數(shù)據(jù)格式,不能夠提取該數(shù)據(jù)格式的內(nèi)容。
本發(fā)明是針對上述情況而提出的,本發(fā)明的目的在于提供下述結(jié)構(gòu)編輯裝置和圖像結(jié)構(gòu)編輯裝置,該裝置具有下述功能,即相對以具有范圍的數(shù)據(jù)(分段)作為結(jié)構(gòu)單元而預(yù)先制作的結(jié)構(gòu),在盡可能地采用原本的結(jié)構(gòu)信息的同時,可進行修改或修正。
另外,本發(fā)明是針對上述情況而提出的,本發(fā)明的目的在于提供將示例目標的結(jié)構(gòu)與圖解定義的結(jié)構(gòu)組合,以直觀上容易分辨的方式顯示,使操作性,作業(yè)效率提高的目標的內(nèi)容結(jié)構(gòu)管理方法,目標的內(nèi)容結(jié)構(gòu)顯示方法,目標的內(nèi)容結(jié)構(gòu)編輯方法和記錄媒體。
此外,本發(fā)明是針對上述情況而提出的,本發(fā)明的目的在于提供下述內(nèi)容管理方法,該方法相對包含圖像內(nèi)容或聲音內(nèi)容的,已保存各種數(shù)據(jù)的內(nèi)容,即使在用戶未意識到數(shù)據(jù)格式的情況下,仍可提取適合處理的數(shù)據(jù)格式的內(nèi)容。
發(fā)明內(nèi)容
方案1所述的目標的內(nèi)容結(jié)構(gòu)管理方法涉及下述內(nèi)容結(jié)構(gòu)管理方法,該方法通過由0個或至少1個的目標形成的樹型結(jié)構(gòu)的母子關(guān)系表示各目標的內(nèi)容結(jié)構(gòu),并且對下述目標的內(nèi)容結(jié)構(gòu)進行管理,在該目標的內(nèi)容結(jié)構(gòu)中針對每種目標,各目標可具有的屬性和目標的種類通過圖解定義實現(xiàn)定義,其特征在于,針對每個所述目標,對該目標可具有的、由上述圖解定義實現(xiàn)定義的子目標的列表進行管理;上述子目標的列表保持作為子目標實際存在的全部的目標的示例,以及實際不存在,但是可作為子目標存在的目標,另外,在各目標中保持下述判斷信息,該判斷信息對屬于實際存在的目標的示例,或是屬于實際上不存在,但是可作為子目標而存在的目標進行判斷,在任意的目標為開始目標的場合,依次對上述開始目標中的子目標的列表,保持于該子目標的列表中的各目標的子目標的列表,保持于該子目標的列表中的各目標的子目標的列表進行管理,由此,對上述開始目標的內(nèi)容結(jié)構(gòu)進行管理。
再有,方案2所述的目標的內(nèi)容結(jié)構(gòu)管理方法涉及方案1所述的目標的內(nèi)容結(jié)構(gòu)管理,其特征在于對于實際上不存在,但是可作為子目標存在的目標,按照每個同類的目標逐個地對其進行管理。
此外,方案3所述的目標的內(nèi)容結(jié)構(gòu)管理方法涉及方案1或2所述的目標的內(nèi)容結(jié)構(gòu)管理方法,其特征在于通過某個目標的圖解定義,在該目標可具有的多種目標中,在存在處于任何1個以可排他的方式選擇的關(guān)系的多個目標的場合,在上述某個目標中,除了上述子目標的列表之外,還將處于可以排他的方式選擇上述任何一個的關(guān)系的多個目標作為選擇分支列表進行管理,在從多個選擇分支中選擇1個目標的場合,在母目標的子列表中,僅僅對所選擇的該目標進行管理,在上述選擇的該目標的選擇分支列表中,將成為上述以外的選擇分支的目標,作為實際上不存在,但是可作為子目標而存在的目標進行管理。
還有,方案4所述的目標的內(nèi)容結(jié)構(gòu)顯示方法涉及目標的內(nèi)容結(jié)構(gòu)顯示方法,該方法通過由0個或至少1個的目標形成的樹型結(jié)構(gòu)的母子關(guān)系表示各目標的內(nèi)容結(jié)構(gòu),并且顯示下述目標的內(nèi)容結(jié)構(gòu),在該目標的內(nèi)容結(jié)構(gòu)中,針對每種目標,各目標可具有的屬性和目標的種類通過圖解定義實現(xiàn)定義,其特征在于通過樹型結(jié)構(gòu)表示上述目標作為子目標保持的目標,并且在該樹型結(jié)構(gòu)的節(jié)點上,顯示表示目標的種類的文字串,由此顯示目標結(jié)構(gòu),相對從所表示的樹型結(jié)構(gòu)中選擇的目標,顯示該目標可具有的屬性的種類和值,由此顯示該目標的內(nèi)容和結(jié)構(gòu)。
再有,方案5所述的目標的內(nèi)容結(jié)構(gòu)顯示方法涉及方案4所述的目標的內(nèi)容結(jié)構(gòu)顯示方法,其特征在于針對每個種類逐個地在樹型結(jié)構(gòu)中,同時地顯示不僅實際上保持目標的示例,而且顯示即使在未保持的情況,仍可從其圖解定義保持的目標,并且以通過其它的圖標來區(qū)別的方式,表示示例目標以及其以外的目標。
另外,方案6所述的目標的內(nèi)容結(jié)構(gòu)顯示方法涉及方案4或5所述的內(nèi)容結(jié)構(gòu)顯示方法,其特征在于,在具有保持作為根部的目標的可能性的目標具有分別地還保持目標的可能性的場合,以層的方式表示上述樹型結(jié)構(gòu),此時,如果指定表示的層等級,則一直表示到實際存在的示例目標以下的已指定的層等級,由此,將器下位的層的結(jié)構(gòu)省略。
此外,方案7所述的目標的內(nèi)容結(jié)構(gòu)顯示方法涉及方案4或5所述的目標的內(nèi)容結(jié)構(gòu)顯示方法,其中在于目標可具有的子目標的種類的圖解定義中,可具有多種目標中的任何一種的場合,將全部的選擇分支作為子節(jié)點,在樹型結(jié)構(gòu)中顯示,以通過其它的圖標區(qū)別地顯示選擇分支中的實際選擇而保持的選擇分支,以及未選擇的其它的分支。
再有,方案8所述的目標的內(nèi)容結(jié)構(gòu)顯示方法涉及方案4或5所述的目標的內(nèi)容結(jié)構(gòu)顯示方法,其特征在于,在指定表示目標的種類的文字串后,如果指定“檢索”,則通過全光亮方式,顯示該目標。
另外,方案9所述的目標的內(nèi)容結(jié)構(gòu)顯示方法涉及方案4~8所述的目標的內(nèi)容結(jié)構(gòu)顯示方法,其特征在于,在目標可具有的子目標的種類的圖解定義中,可具有多個相同種類的子目標的場合,在上述樹型結(jié)構(gòu)中,顯示可具有多個的最大數(shù)量,或最小數(shù)量的子目標。
此外,方案10所述的目標的內(nèi)容結(jié)構(gòu)編輯方法涉及下述目標的內(nèi)容結(jié)構(gòu)編輯方法,該方法通過由0個或至少1個的目標形成的樹型結(jié)構(gòu)的母子關(guān)系表示各目標的內(nèi)容結(jié)構(gòu),并且對下述目標的內(nèi)容結(jié)構(gòu)進行編輯,在該目標的內(nèi)容結(jié)構(gòu)中,針對每種目標,各目標可具有的屬性和目標的種類通過圖解定義實現(xiàn)定義,其特征在于,通過樹型結(jié)構(gòu)表示上述目標作為子目標保持的目標,并且在該樹型結(jié)構(gòu)的節(jié)點上,顯示表示目標的種類的文字串,由此顯示目標結(jié)構(gòu),相對從所表示的樹型結(jié)構(gòu)中選擇的目標,顯示該目標可具有的屬性的種類和屬性值,由此顯示該目標的內(nèi)容和結(jié)構(gòu);如果相對上述表示的屬性值,輸入變更的值,指定變更,則將該目標的屬性值更新為輸入值。
還有,方案11的目標的內(nèi)容結(jié)構(gòu)編輯方法涉及方案10所述的內(nèi)容結(jié)構(gòu)編輯方法,其特征在于,在指定1個在樹型結(jié)構(gòu)中實際存在的目標后,如果指示“示例添加”,則制作相同種類的目標的示例,在樹型結(jié)構(gòu)中,將相同種類的目標作為上述已指定的目標的兄弟節(jié)點顯示。
再有,方案12的目標的內(nèi)容結(jié)構(gòu)編輯方法涉及方案40所述的內(nèi)容結(jié)構(gòu)編輯方法,其特征在于,通過圖解定義,允許具有多個的目標與不允許具有多個的目標按照預(yù)先通過顯示顏色、圖標等區(qū)別的方式進行顯示,不針對不允許具有多個的目標,給出“示例添加”的指示。
另外,方案13的目標的內(nèi)容結(jié)構(gòu)編輯方法涉及方案10~12中的任何一項所述的內(nèi)容結(jié)構(gòu)編輯方法,其特征在于,在指示1個表示實際上不存在,但是可具有的目標的種類的虛擬目標后,如果指示“添加”,則將上述虛擬目標變?yōu)閷嶋H的示例,樹型結(jié)構(gòu)中的顯示也變?yōu)楸硎緦嶋H示例的圖標。
此外,方案14所述的目標的內(nèi)容結(jié)構(gòu)編輯方法涉及方案13所述的目標的內(nèi)容結(jié)構(gòu)編輯方法,其特征在于,不僅在所述指定的虛擬目標,而且在成為其祖先的目標為虛擬目標的情況下,將它們分別變?yōu)閷嶋H的示例。
還有,方案15涉及方案10~14中的任何一項所述的目標的內(nèi)容結(jié)構(gòu)編輯方法,其特征在于,在指定實際存在的目標后,如果指示“刪除”,則在存在多個上述指定的目標的場合,將該目標以下的組成部分刪除,從樹型結(jié)構(gòu)的顯示中將其刪除,在該目標單一的場合,將該目標以下的節(jié)點變?yōu)樘摂M目標,改變樹型結(jié)構(gòu)中的顯示圖標。
再有,方案16所述的內(nèi)容結(jié)構(gòu)編輯方法涉及方案10~15中的任何一項所述的目標的內(nèi)容結(jié)構(gòu)編輯方法,其特征在于,在指定表示未選擇的選擇分支的虛擬目標后,如果指示“選擇變更”,則將至此選擇的目標,變?yōu)楸硎具x擇分支的目標,將上述已指定的目標,變?yōu)檫x擇的目標。
另外,方案17所述的方案10~16中的任何一項所述的目標的內(nèi)容結(jié)構(gòu)編輯方法,其特征在于,用MPEG-7或XML等的描述語言,輸出待編輯的目標的內(nèi)容。
此外,方案18所述的計算機可讀取的記錄媒體的特征在于,該記錄媒體記錄有下述程序,該程序用于在計算機中,執(zhí)行根據(jù)方案1~3中的任何一項所述的目標的內(nèi)容結(jié)構(gòu)管理方法。
還有,方案19所述的計算機可讀取的記錄媒體的特征在于,該記錄媒體記錄有下述程序,該程序用于在計算機中,執(zhí)行根據(jù)方案4~9中的任何一項所述的目標的內(nèi)容結(jié)構(gòu)管理方法。
再有,方案20所述的計算機可讀取的記錄媒體的特征在于,該記錄媒體記錄有下述程序,該程序用于在計算機中,執(zhí)行根據(jù)方案10~17中的任何一項所述的目標的內(nèi)容結(jié)構(gòu)管理方法。
圖1為表示第1實施例的圖像結(jié)構(gòu)編輯裝置的一個實例的示意性結(jié)構(gòu)圖;圖2為圖1所示的計算機的方框組成圖;圖3說明第1實施例的圖像編輯裝置所采用的結(jié)構(gòu)信息的結(jié)構(gòu)實例;圖4為表示第1實施例的結(jié)構(gòu)顯示軟件的結(jié)構(gòu)編輯畫面的顯示實例的說明圖;圖5為表示第1實施例的結(jié)構(gòu)顯示軟件的結(jié)構(gòu)編輯畫面的顯示實例的說明圖;圖6為表示通過結(jié)構(gòu)顯示軟件在結(jié)構(gòu)編輯畫面上表示圖像流的層結(jié)構(gòu)的實例的說明圖;圖7為表示第1實施例的分段的分割處理和包的分割處理的說明圖;圖8為表示第1實施例的分段的分割處理和包的分割處理的說明圖;圖9為表示第1實施例的分段的分割處理和包的分割處理的說明圖;圖10為表示第1實施例的分段的分割處理和和包的分割處理的說明圖;圖11為表示第1實施例的分段的邊界移動處理的說明圖;圖12為表示第1實施例的分段的邊界移動處理的說明圖;圖13為表示第1實施例的分段的邊界移動處理的說明圖;圖14為表示第1實施例的分段的邊界移動處理的說明圖;圖15為表示第1實施例的分段的邊界移動處理的說明圖;圖16為表示第1實施例的分段的邊界移動處理的說明圖;
圖17為表示第1實施例的分段的邊界移動處理的說明圖;圖18為表示第1實施例的分段的邊界移動處理的說明圖;圖19為表示第1實施例的分段的合并處理的說明圖;圖20為表示第1實施例的包層上升處理的說明圖;圖21為表示第1實施例的包層下降處理的說明圖;圖22為表示第1實施例的包層上升處理的說明圖;圖23為表示第1實施例的分段刪除處理的說明圖;圖24為表示第1實施例的分段刪除處理的說明圖;圖25為表示第1實施例的分段刪除處理的說明圖;圖26為表示第1實施例的分段刪除處理的說明圖;圖27為表示第1實施例的分段刪除處理的說明圖;圖28為表示第1實施例的分段刪除處理的說明圖;圖29為表示用于確定分割位置或移動位置的線段顯示的說明圖;圖30為表示用于進行分段分割處理的操作對話的實例的說明圖;圖31為表示用于確定分割位置或移動位置的線段顯示的說明圖;圖32為表示用于進行分段邊界移動處理的操作對話的實例的說明圖;圖33為表示幀連續(xù)顯示畫面的說明圖;圖34為用于表示本發(fā)明的主要內(nèi)容的說明圖;圖35為第2實施例的目標編輯裝置的方框組成圖;圖36為形成圖35所示的目標內(nèi)容結(jié)構(gòu)編輯軟件的程序模塊的簡化功能方框圖;圖37為表示按照第2實施例的圖解定義的實例的存儲器上的管理狀態(tài)的說明圖;圖38為通過目標內(nèi)容結(jié)構(gòu)顯示程序模塊顯示圖37的管理狀態(tài)的顯示畫面的說明圖;圖39為表示目標(creationMetaInformation)反復(fù)出現(xiàn)的顯示畫面的說明圖;圖40為表示在選擇支中選擇的目標,以及其它的選擇分支的顯示圖標實例的說明圖;圖41為表示第2實施例的屬性值的設(shè)定的說明圖;圖42為表示第2實施例的“示例添加”的實例的說明圖;
圖43為表示第2實施例的“示例添加”的實例的說明圖;圖44為表示作為存在表示可能性的虛擬目標的MediaDuration的示例而添加的場合的說明圖;圖45為表示作為存在表示可能性的虛擬目標的MediaDuration的示例而添加的場合的說明圖;圖46為表示刪除實際存在的目標的實例的說明圖;圖47為表示實際存在的目標的選擇變更實例的說明圖;圖48為表示另一實施例的顯示畫面的說明圖;圖49為表示又一實施例的顯示畫面的說明圖;圖50為表示本發(fā)明應(yīng)用于組織結(jié)構(gòu)設(shè)計工具的實例的說明圖;圖51為表示第3實施例的一個實例的內(nèi)容管理系統(tǒng)的組成方框圖;圖52為實現(xiàn)本發(fā)明的內(nèi)容管理方法的信息處理裝置的硬件結(jié)構(gòu)圖;圖53為表示第3實施例的一個實例的內(nèi)容管理方法的說明圖;圖54為表示第3實施例的一個實例的內(nèi)容管理方法的另一說明圖;圖55為表示第3實施例的一個實例的內(nèi)容管理方法的又一說明圖;圖56為表示第3實施例的一個實例的內(nèi)容管理方法的又一說明圖;圖57為表示第3實施例的一個實例的內(nèi)容管理方法的動作流程圖;以及圖58為分別表示過去的示例目標的結(jié)構(gòu)與目標的圖解定義的結(jié)構(gòu)的方法的說明圖。
具體實施例方式
下面按照“第1實施例”,“第2實施例”,“第3實施例”的順序,參照附圖,對本發(fā)明的結(jié)構(gòu)編輯裝置、圖像結(jié)構(gòu)編輯裝置、目標的內(nèi)容結(jié)構(gòu)管理方法、目標的內(nèi)容結(jié)構(gòu)顯示方法、內(nèi)容管理方法和記錄媒體進行具體描述。
(第1實施例)下面參照附圖,以適合于圖像結(jié)構(gòu)編輯裝置的場合為實例,對本發(fā)明的結(jié)構(gòu)編輯裝置和圖像結(jié)構(gòu)編輯裝置進行具體描述。另外,本發(fā)明的結(jié)構(gòu)編輯裝置涉及在具有范圍的分段的結(jié)構(gòu)化處理中,用于在結(jié)構(gòu)生成后所進行的修正的編輯,特別是處理作為目標數(shù)據(jù)的圖像流(還包含具有聲音的數(shù)據(jù))的裝置相當于本發(fā)明的圖像結(jié)構(gòu)編輯裝置。因此,如果從具有范圍的分段的結(jié)構(gòu)編輯的方面來看,在本發(fā)明的結(jié)構(gòu)編輯裝置中,目標數(shù)據(jù)可為具有范圍的數(shù)據(jù),該數(shù)據(jù)的種類是不限定的。人們考慮比如,作為目標數(shù)據(jù),象作業(yè)步驟表那樣,具有時間表(范圍)與該時間的作業(yè)步驟(作業(yè)內(nèi)容)的數(shù)據(jù)的編輯等。
另外,本發(fā)明中的將目標數(shù)據(jù)限定為圖像的圖像結(jié)構(gòu)編輯裝置用于下述技術(shù),在該技術(shù)中,對圖像進行結(jié)構(gòu)化處理,描述內(nèi)容,將該結(jié)構(gòu)信息用于圖像檢索、圖像編輯、檢索結(jié)果瀏覽、摘要(digest)制作。
在結(jié)構(gòu)生成后所進行的修正中,即使在改變母分段的范圍的情況下,仍希望在保存位于其下的層的子分段的信息的狀態(tài)下,改變母分段的邊界。在這里,本發(fā)明提供下述功能,即相對預(yù)先制作的結(jié)構(gòu),在采用盡可能原始的信息的同時,進行修改或修正。
首先,按照(1)圖像結(jié)構(gòu)編輯裝置的基本組成(2)結(jié)構(gòu)信息的結(jié)構(gòu)(3)結(jié)構(gòu)顯示軟件的結(jié)構(gòu)信息的顯示實例(4)結(jié)構(gòu)編輯軟件的功能的具體描述(5)分段的代表范圍和代表框的復(fù)制/移動處理的順序,參照附圖對第1實施例的圖像結(jié)構(gòu)編輯裝置進行具體描述。
(1)圖像結(jié)構(gòu)編輯裝置的基本組成圖1為表示第1實施例的圖像結(jié)構(gòu)編輯裝置100的一個實例的基本組成圖。該圖像結(jié)構(gòu)編輯裝置100由下述計算機101形成,該計算機101從存儲圖像流和/或?qū)D像流進行結(jié)構(gòu)化處理的結(jié)構(gòu)信息的存儲部103,輸入圖像流,對圖像流的結(jié)構(gòu)進行分析,并且根據(jù)該分析的結(jié)構(gòu),將圖像流的結(jié)構(gòu)以視覺方式顯示于顯示畫面102上。另外,在該圖中,標號204表示鍵盤,標號205表示作為指示器的鼠標。
存儲部103也可采用設(shè)置于計算機101中的硬件,但是,在這里,其可采用通過網(wǎng)絡(luò),與計算機101連接的圖像信息庫(library)、軟盤、CD-ROM、MO、DVD等的記錄媒體。另外,存儲部103為存儲有圖像流或結(jié)構(gòu)信息中的任何一種的存儲部,與存儲有圖像流和結(jié)構(gòu)信息這兩者的存儲部中的任何一種,其可在通過圖像結(jié)構(gòu)編輯裝置100對結(jié)構(gòu)進行編輯之前,將構(gòu)成目標的圖像流與結(jié)構(gòu)信息以讀入方式設(shè)置于計算機101內(nèi)部。
圖2為圖1所示的計算機101的方框組成圖。該計算機101至少包括CPU201,該CPU201根據(jù)后面將要描述的軟件進行處理;ROM202,該ROM202存儲引導(dǎo)程序等;RAM203,該RAM203用作CPU201的工作區(qū)范圍;用于進行各種輸入操作的鍵盤204和鼠標205;CRT或液晶顯示器等的顯示器206,其具有用于顯示圖像流的分析過程或圖像流的結(jié)構(gòu)的顯示畫面102;硬盤210,該硬盤210用于存儲實現(xiàn)第1實施例的圖像結(jié)構(gòu)編輯裝置的功能的結(jié)構(gòu)分析軟件207、存儲結(jié)構(gòu)編輯軟件208、結(jié)構(gòu)顯示軟件209等的各種應(yīng)用程序或數(shù)據(jù);連接圖1所示的存儲部103與計算機101的各種驅(qū)動器,網(wǎng)絡(luò)適配器等的接口部211;連接上述各部分的總線212。
另外,圖1和圖2所示的圖像結(jié)構(gòu)編輯裝置100的組成完全是給出一個實例的方案,如果可實現(xiàn)后面將要描述的第1實施例的各功能,也可為以下的系統(tǒng)方案。另外,作為對圖像流進行分析,生成結(jié)構(gòu)信息,在顯示畫面上顯示該結(jié)構(gòu)的結(jié)構(gòu)顯示方法的基本的技術(shù),可適合由本申請人在申請?zhí)枮镴P特愿平10-249598號文獻(日本專利第3208116號)中提出的技術(shù)。另外,圖像流的結(jié)構(gòu)化處理的方法不受到特別限定,但是,在至少將圖像流中的任意的范圍定義為“分段”,可按照某分段定義的范圍中所包含的范圍或同一的范圍通過其它的多個分段的集合表現(xiàn)的場合,將多個分段的集合定義為“包”,另外,將該多個分段定義為“上述某分段的部分分段”,由此,以對整個圖像流進行結(jié)構(gòu)化處理的內(nèi)容作為目標。
在上述的方案中,對本發(fā)明的各部件與上述各部分的對應(yīng)關(guān)系進行描述。本發(fā)明的第1指定部件、第2指定部件、第3指定部件、第4指定部件、第5指定部件、第6指定部件、第7指定部件、第8指定部件、第9指定部件基本上通過顯示器206與鼠標205和結(jié)構(gòu)編輯軟件208實現(xiàn)。
此外,本發(fā)明的分段分割部件,分段邊界移動部件、分段合并部件、包層上升部件、分段層下降部件、分段層上升部件、分段刪除部件、包刪除部件、復(fù)制/移動處理部件和屬性復(fù)制/移動部件由計算機101的應(yīng)用程序?qū)崿F(xiàn),在第1實施例中,其與結(jié)構(gòu)分析軟件207,結(jié)構(gòu)編輯軟件208和結(jié)構(gòu)顯示軟件209相對應(yīng)。
(2)結(jié)構(gòu)信息的組成下面參照圖3,對第1實施例的圖像結(jié)構(gòu)編輯裝置所采用的結(jié)構(gòu)信息的結(jié)構(gòu)實例進行描述。在第1實施例中,將一個圖像流的整體的結(jié)構(gòu)的入口定義為“根R”,作為表示位于該根R的下方層的結(jié)構(gòu)的結(jié)構(gòu)要素,將圖像流中的任意的范圍定義為“分段S”,可由其它的多個分段S的集合表現(xiàn)由某分段S定義的范圍內(nèi)中包含的范圍(即,相當于分段S的一部分的范圍)或同一的范圍,在此場合,將該多個分段S的集合定義為“包P”。
即,在圖3所示的結(jié)構(gòu)實例中,位于根R的正下方的第1層中,具有表示整個圖像的包P(參照符號A)與構(gòu)成該包P的1個分段S。
另外,在第2層,具有包P(參照符號B)與構(gòu)成該包P的6個分段S、包P(參照符號C)與構(gòu)成該包P的3個分段S、包P(參照符號D)與構(gòu)成該包P的2個分段S。
此外,在第3層,具有包P(參照符號E)與構(gòu)成該包P的3個分段S、包P(參照符號F)與構(gòu)成該包P的2個分段S、包P(參照符號G)與構(gòu)成該包P的1個分段S、包P(參照符號H)與構(gòu)成該包P的2個分段S、包P(參照符號I)與構(gòu)成該包P的5個分段S。
還有,在第4層,具有包P(參照符號J)與構(gòu)成該包P的2個分段S。
再有,在圖3的結(jié)構(gòu)實例中,作為層,具有第1~4層,但是該層的深度和各層的包P的數(shù)量不是特別限定的,其根據(jù)需要而進行設(shè)定。另外,在第1實施例中,在可由下位的多個分段的集合表現(xiàn)由上位的層的分段定義的范圍的一部分的范圍或同一的范圍的場合,將該多個分段定義為“相對上位的層的分段的部分分段。
下面以舉例方式對以什么樣的基準生成包P的情況進行描述。比如,在圖3所示的結(jié)構(gòu)的圖像流為記錄有電影的圖像流的場合,第2層中的3個包P中第1包P(參照符號B)通過靜止畫的特征區(qū)分圖像,第2包P(參照符號D)按照出現(xiàn)人物區(qū)分圖像,第3包P(參照符號D)按照時間區(qū)分圖像。在本實例中,由于以分割母分段(上位的層的分段)的形式,生成部分分段(母分段的下一層的分段),故構(gòu)成1個包的部分分段的范圍不相互重疊,如果將部分分段的范圍集中,則形成母分段的范圍。
另外,按照上述的方式,圖像流的結(jié)構(gòu)也可從預(yù)先生成的結(jié)構(gòu)信息中提取或讀出,還可讀入圖像流,在此處直接進行結(jié)構(gòu)化處理,生成結(jié)構(gòu)信息。
(3)結(jié)構(gòu)顯示軟件的結(jié)構(gòu)信息的顯示實例圖4為表示第1實施例的結(jié)構(gòu)顯示軟件209的結(jié)構(gòu)編輯畫面401的顯示實例的說明圖。該結(jié)構(gòu)顯示軟件209相當于本發(fā)明的結(jié)構(gòu)組成顯示部件,如下所述,根據(jù)結(jié)構(gòu)信息,顯示圖像流的層結(jié)構(gòu)。但是,在這里,為了簡單地進行描述,以可按照顯示畫面102的1個畫面的尺寸,進行結(jié)構(gòu)信息的顯示的圖像流為實例,另外給出僅僅表示結(jié)構(gòu)顯示軟件209的基本功能的結(jié)構(gòu)編輯畫面401。
如圖4所示,結(jié)構(gòu)編輯畫面401由結(jié)構(gòu)顯示部401A和結(jié)構(gòu)顯示部401B構(gòu)成,該結(jié)構(gòu)顯示部401A表示結(jié)構(gòu)信息301,該結(jié)構(gòu)信息301將各包作為節(jié)點301a,通過樹狀的母子關(guān)系表示結(jié)構(gòu)信息,該結(jié)構(gòu)顯示部401B對應(yīng)于相應(yīng)的節(jié)點的顯示行,顯示結(jié)構(gòu)信息302,該結(jié)構(gòu)信息302由表示各包的范圍的包識別顯示302a,以及表示形成包識別顯示302a的組成部分的各分段的范圍的分段識別顯示302b形成,另外該結(jié)構(gòu)顯示部401B顯示標尺303,該標尺303用于對應(yīng)于數(shù)值刻度,確認各分段的范圍。另外,標號304表示行顯示部,該行顯示部用于容易從視覺上確認結(jié)構(gòu)顯示部401A與結(jié)構(gòu)顯示部401B的相應(yīng)顯示行,標號305表示指定已選擇的分段的再現(xiàn)的再現(xiàn)按鈕圖標。
下面就以上的方案,參照圖4和圖5的第1實施例的顯示畫面102的顯示實例,對其動作進行描述。首先,如果在顯示畫面102中,顯示圖3所示的圖像流的結(jié)構(gòu),則為圖5所示的那樣。在這里,由結(jié)構(gòu)顯示部401A顯示的結(jié)構(gòu)信息301和由結(jié)構(gòu)顯示部401B顯示的結(jié)構(gòu)信息302根據(jù)以下的①~⑤的規(guī)則(條件)實現(xiàn)顯示。另外,在這里,由于容易區(qū)分各節(jié)點301a,故在表示節(jié)點的□(虛線的□)的顯示內(nèi),標記圖3所示的符號A~J。由于相同的理由,通過PA、SA等標記包識別顯示302a和分段識別顯示302b。
規(guī)則①就樹狀的母子關(guān)系來說,屬于同一層的節(jié)點顯示于同一顯示行或顯示列中,分別通過直線連接。另外,該規(guī)則①可改為下述方式的描述。即,在結(jié)構(gòu)信息301的樹狀的母子關(guān)系的設(shè)置中,在將任意的包用作母分段時,對與作為母分段的組成部分的一個的分段的范圍相同的范圍由其它的多個分段的集合表現(xiàn)的多個子包進行定義,在此場合,將該多個子包定義為“兄弟包”,沿縱向并排設(shè)置表示該兄弟包的多個節(jié)點,并且通過線連接這些節(jié)點,對它們進行顯示。此外,就樹狀的母子關(guān)系來說,在將任意的包作為母包時,對與作為母分段的組成部分的多個分段中的任何一個的分段的范圍相同的范圍由其它的多個分段的集合表現(xiàn)的多個子包進行定義,并且該多個子包的范圍不重疊,在此場合,沿橫向并排設(shè)置表示該多個子包的多個節(jié)點,并且通過線連接這些節(jié)點,對它們進行顯示。
因此,在圖5中,節(jié)點B與節(jié)點C和節(jié)點D顯示于同一顯示列中,并且通過直線連接,由此,它們位于同一層,對應(yīng)于這些節(jié)點B,C,D的包為兄弟包。另外,由于節(jié)點G與節(jié)點H和節(jié)點I顯示于同一顯示行中,并且通過直線連接,故它們位于同一層,但是,對應(yīng)于這些節(jié)點G,H,I的包不為兄弟包。
規(guī)則②就樹狀的母子關(guān)系來說,將表示整個圖像流的包的節(jié)點定義為“最上位的包”,將對應(yīng)的節(jié)點設(shè)置于結(jié)構(gòu)信息301(結(jié)構(gòu)顯示部401A)的左上部。因此,表示示出整個圖像的包P的節(jié)點A設(shè)置于結(jié)構(gòu)信息301的左上部。
規(guī)則③就樹狀的母子關(guān)系來說,在將任意的包作為母分段時,對與作為母分段的組成部分的一個的分段的范圍相同的范圍由其它的多個分段的集合表現(xiàn)的子包進行定義,在此場合,將表示該子包的節(jié)點設(shè)置于表示母包的節(jié)點的右下方,并且通過折線連接這些節(jié)點,對它們進行顯示。比如,在將節(jié)點E作為母包的場合,作為該子包的節(jié)點J在結(jié)構(gòu)顯示部401A的顯示中,設(shè)置于節(jié)點E的右下方,并且通過折線與節(jié)點E連接。
規(guī)則④就樹狀的母子關(guān)系來說,在具有將兄弟包作為母包的子包的場合,將表示該子包的節(jié)點,設(shè)置于表示相應(yīng)的兄弟包的節(jié)點的右下,并且將位于相應(yīng)的兄弟包的下方的兄弟包按照位于設(shè)置于右下方的子包的位置的下方的方式設(shè)置。
因此,在圖5中,如果關(guān)注節(jié)點E與節(jié)點F和節(jié)點J,則節(jié)點E與節(jié)點F的相應(yīng)包處于兄弟包的關(guān)系,節(jié)點E與節(jié)點J的相應(yīng)包處于母包與子包的關(guān)系。由此,節(jié)點J設(shè)置于節(jié)點E的右下方,節(jié)點F設(shè)置于節(jié)點J所在的行的下一行。
規(guī)則⑤結(jié)構(gòu)顯示部401B以畫面的橫向作為時間序列方向,在由結(jié)構(gòu)顯示部401A的行顯示部304指定的各節(jié)點相對應(yīng)的行中,按照與相應(yīng)包的范圍相對應(yīng)的長度,并且在時間序列上的相應(yīng)位置,顯示細條狀的包識別顯示302a。另外,針對構(gòu)成由包識別顯示302a顯示的包的各分段,按照與分段的范圍相對應(yīng)的長度,并且在時間序列上的相應(yīng)位置,顯示塊狀的分段識別顯示302b。
因此,在圖5中,比如,與節(jié)點A對應(yīng)的包識別顯示(符號PA)在與節(jié)點A相同的行,并且通過表示整個圖像流的長度的細條狀顯示。另外,與節(jié)點A對應(yīng)的分段識別顯示(符號SA)在與節(jié)點A相同的行,并且按照與分段的范圍(在這里,為整個圖像流)對應(yīng)的長度的塊狀顯示。
另外,與節(jié)點E對應(yīng)的包識別顯示(符號PE)在與節(jié)點E相同的行,以與節(jié)點E對應(yīng)的包的長度,并且在按照時間序列上的相應(yīng)的位置,按照細條狀顯示。還有,與節(jié)點E對應(yīng)的分段識別顯示(符號SE1~SE3)在與節(jié)點E相同的行,在相應(yīng)的分段的范圍,并且在時間序列上的相應(yīng)位置,按照塊狀顯示。
第1實施例的圖像結(jié)構(gòu)編輯裝置100通過結(jié)構(gòu)顯示軟件209,實現(xiàn)規(guī)則①~⑤,由此,對結(jié)構(gòu)信息的內(nèi)部的邏輯結(jié)構(gòu)進行視覺化處理,可容易對其進行把握,并且可直接感知各分段所具有的范圍的比例,可簡單地對多個包的結(jié)構(gòu)或分段的組成進行比較分析,另外,可按照可直觀地并且定量地理解的方式,顯示整個結(jié)構(gòu)信息的結(jié)構(gòu)中的各包或分段的范圍或設(shè)置。
此外,容易知道,由于應(yīng)用第1實施例的結(jié)構(gòu)顯示軟件209,故容易隨時反映和顯示比如后面將要描述的結(jié)構(gòu)編輯軟件208的分段的添加、刪除、范圍變更等的編輯結(jié)果。另外,采用這樣的結(jié)構(gòu)顯示方法編輯的結(jié)構(gòu)可用作檢索或瀏覽用的信息,在日后,可將其再次保存于存儲部103中,以便利用。
(4)結(jié)構(gòu)編輯軟件的功能的具體描述下面參照圖6~31的顯示畫面實例,對結(jié)構(gòu)編輯軟件208的圖像流結(jié)構(gòu)修改功能進行描述。另外,在第1實施例中,結(jié)構(gòu)編輯軟件208隨上述的結(jié)構(gòu)顯示軟件209和結(jié)構(gòu)分析軟件207而動作,實現(xiàn)修改功能。
圖6表示通過結(jié)構(gòu)顯示軟件209,在結(jié)構(gòu)編輯畫面401上顯示圖像屏幕的層結(jié)構(gòu)的實例。在這里,為了簡化起見,以具有4層的結(jié)構(gòu)的圖像流為實例,另外對顯示于結(jié)構(gòu)顯示部401B中的各分段標注標號,以便對其進行識別。
在圖6的結(jié)構(gòu)編輯畫面401中,構(gòu)成第1層的包的分段由(標號2)表示,構(gòu)成第2層的包的分段由(標號4,5,6,7)表示,構(gòu)成與第3層的包中的分段(標號5)對應(yīng)的包的分段由(標號10,11,12,13)表示,構(gòu)成與第3層的包中的分段(標號6)對應(yīng)的包的分段由(標號20,21,22)表示,構(gòu)成第4層的包的分段由(標號15,16)表示。
在這里,對分割分段的修改處理進行描述。
(分割修改處理1)比如,在距前頭400幀(frame)的位置分割圖6的第2層的分段(標號4)的場合,采用鼠標205,點擊顯示于結(jié)構(gòu)編輯畫面401中的結(jié)構(gòu)顯示部401A的分段(標號4)。由此,將分段(標號4)指定為目標段。接著,采用鼠標205,點擊目標段的范圍內(nèi)包含的任意的位置(在這里,400幀(frame)的位置)。然后,如果指定分段分割圖標(圖中未示出),則結(jié)構(gòu)編輯軟件208將剛點擊的位置作為分割位置,在分割位置,將目標段(標號4)的范圍分割為前半分段和后半分段這2個分段,如圖7所示,以2個分段(標號4,標號23)代替目標段(標號4)。
此外,在這里,給出的是前半分段沿用原本的目標段的標號(標號4),對后半分段標記新的分段的標號(標號23)的實例,但是,也可對分割而生成的2個分段,標記新的標號,對其進行管理。另外,由于分段(標號4)在下層不具有包,故下位的分段不受到分段(標號4)的分割的影響。
(分割修改處理2)下面對目標段具有包的場合的分割修改處理進行描述。比如,在將圖6的分段(標號6)指定為目標段的場合,該目標段(標號6)具有包T0,在目標段(標號6)的下層,具有構(gòu)成包T0的3個分段(標號20,21,22)。
在按照上述方式,目標段具有包的場合,將相應(yīng)的包分割為由與前半分段的范圍相對應(yīng)的分段形成的前半包,以及由與后半分段的范圍相對應(yīng)的分段形成的后半包這2個包。具體來說,如圖8所示,如果在分段(標號6)上,指定分割位置M,則在分割位置M,將目標段(標號6)的范圍分割為前半分段(標號6)和后半分段(標號23)這2個分段,將包T0分割為與前半分段(標號6)相對應(yīng)的包T1與和后半分段(標號23)相對應(yīng)的包T2。
此外,在目標段于下層具有包以下的組成部分的場合,作為將下位的層的分段分割的場合的處理,具有下述的3個切斷方法。
第1種切斷刪除待分割的分段以下的組成部分(參照圖9)。
第2種切斷分割待切斷的分段(參照圖10)。
第3種切斷在將待切斷的分段分割后,將兩相鄰的分段進行合并(參照圖8)。
如圖8所示,將目標段分割為前半分段(標號6)與后半分段(標號23)這2個分段,將包T0分割為與前半分段(標號6)相對應(yīng)的包T1和與后半分段(標號23)相對應(yīng)的包T2,此場合相當于第3種分割。
還有,如圖9所示,將在分割位置M切斷的分段(標號21)的場合相對應(yīng)于第1種切斷。在此場合,在切斷后的包中,將集中有前半分段(標號6)的下層的分段的包作為包T3,將集中后半分段(標號23)的下層的分段的包作為包T4。
再有,如圖10所示,將待切斷的分段(標號21)分割,生成分段(標號21)與分段(標號24)的場合相當于第2種切斷。
在目標段的下位的層的分段存在以分割位置M切斷的分段的場合,適合以遞推的方式采用上述第1~3種的切斷的處理,直至末端的子孫分段。
另外,使用第1~3種的分割處理中的哪一個可以容易通過下述方式實現(xiàn),該方式為從圖10的下拉菜單1001中,通過鼠標205,選擇所需的處理。
(邊界移動處理1)下面對使分段的邊界移動的邊界移動處理進行描述。
在邊界移動處理1中,在目標段的上一分段的結(jié)束位置與目標段的開始位置相等,另外目標段的結(jié)束位置與下一分段的開始位置相等的場合,可采用鼠標205,指定目標段的開始位置側(cè)的邊界或結(jié)束位置側(cè)的邊界的移動。如果采用鼠標205,指定邊界的移動,則使經(jīng)指定的目標段的開始位置側(cè)的邊界或結(jié)束位置側(cè)的邊界,移動到移動位置。
具體來說,以下述場合為實例,在該場合,指定圖6的第3層的分段(標號21)的開始位置側(cè)的邊界(圖中的左邊界位置),使該邊界從前頭,改變(移動)到1760幀(frame)的位置。首先,用鼠標205點擊在結(jié)構(gòu)編輯畫面401中顯示的結(jié)構(gòu)顯示部401A的分段(標號21)。由此,將分段(標號21)指定為目標段。接著,采用鼠標205,點擊目標段(標號21)的左邊界位置。然后,在指定邊界移動圖標(圖中未示出)后,如果將任意的位置點擊為移動位置MO,則如圖11所示,結(jié)構(gòu)編輯軟件208使目標段(標號21)的左邊界位置移動到移動位置MO。此時,目標段(標號21)的兩相鄰的分段(標號20,標號22)添加邊界的移動位置,使該分段的范圍改變。
在邊界的移動處理中,根據(jù)使目標段與和其相鄰的分段之間的邊界按照什么樣的方式移動,具有2種邊界移動的方法。
第1種邊界移動僅僅使目標段的開始位置或結(jié)束位置移動,不改變其它分段的開始位置或結(jié)束位置。換言之,通過移動,使空的區(qū)域保持在此狀態(tài)(參照圖12)。
第2種邊界移動使目標段的開始位置或結(jié)束位置移動,并且與目標段的開始位置或結(jié)束位置連接的其它分段的結(jié)束位置或開始位置移動(參照圖11)。
第3種邊界移動僅僅使目標段的開始位置或結(jié)束位置移動,不改變其它分段的開始位置或結(jié)束位置,插入新的分段,以便將生成的間隙掩埋(參照圖13)。
在圖6中,在作為目標段,指定分段(標號20),指定目標段(標號20)的右邊界位置(結(jié)束位置)后,如果將該邊界從前頭,變到(移動到)1760幀(frame)位置,如圖12所示,通過分段(標號20)與分段(標號21)之間的移動,空的區(qū)域按照原樣,處于空的狀態(tài)。該情況相當于第1邊界移動。
另外,如圖11所示,目標段(標號21)與和其相鄰的分段(標號20,22)的邊界經(jīng)常一起移動,該情況相當于第2種邊界移動。
此外,在圖6中,在作為目標段,指定分段(標號20),指定目標段(標號20)的右邊界位置(結(jié)束位置)后,如果將該邊界從前頭,變到(移動到)1760幀(frame),如圖13所示,通過分段(標號20)與分段(標號21)之間的移動,在空的區(qū)域,插入新的分段(標號23),這相當于第3邊界移動。
還有,采用第1~第3邊界移動的處理的哪個容易通過下述方式實現(xiàn),該方式為比如從圖13的下拉菜單1301中,借助鼠標205,選擇所需的處理。
(邊界移動處理2)在邊界移動處理2中,在分段的邊界移動中,目標段具有包的場合,還對應(yīng)目標段的范圍,使相應(yīng)的包中的分段的邊界移動。比如,如果以圖14的分段(標號6)的左邊界位置移動到移動位置M7的場合為實例,則目標段(標號6)具有包T8,相鄰接的分段(標號5)具有包T7。如果從此狀態(tài),使目標段(標號6)的左邊界位置移動到移動位置M7,如圖15所示,通過目標段(標號6)的左邊界位置的移動,包T8的分段(標號20)的左邊界位置也移動到移動位置M7。同樣,包T7的分段(標號13)的右邊界位置移動到移動位置M7。
(邊界移動處理3)
在分段的邊界移動中,在目標段具有包的場合,由于伴隨目標段的邊界移動,還使相應(yīng)的包的邊界改變,故在目標段的邊界移動時,一旦將包展開,必須對應(yīng)移動后的包的邊界(范圍),再次形成構(gòu)成包的分段。
另外,在邊界的移動處理中,在目標段于下層具有包以下的組成部分的場合,由于目標段的邊界移動,下位的層的分段產(chǎn)生切斷。同樣作為此場合的切斷的處理,具有下述的3種切斷方法。
第1種切斷刪除通過目標段的邊界移動而切斷的分段以下的組成部分(參照圖16);第2種切斷分割目標段的邊界移動而切斷的分段(參照圖17);第3種切斷在通過分割目標段的邊界移動而切斷的分段后,合并兩相鄰的分段(參照圖18)。
如圖16所示,如果使分段(標號6)的左邊界位置移動到移動位置M8,則在移動位置M8處,將分段(標號21)切斷。將該切斷的分段(標號21)刪除,此場合相當于第1種切斷。在此場合,在切斷后的包中,生成由分段(標號10,11,12,13,20)形成的包T9,以及由分段(標號22)形成的包T10。
此外,如圖17所示,對在移動位置M8切斷的分段(標號21)分割,生成分段(標號21)和分段(標號23),此場合相當于第2種切斷。
還有,如圖18所示,將在移動位置M8切斷的分段(標號21)分割為2個分段,將已分割的前半分段與分斷(標號20)合并,將已分割的后半分段與分段(標號22)合并,此場合相當于第3種切斷。
在目標段的下位的層的分段中具有在移動位置M切斷的分段的場合,適合以遞推的方式采用上述第1~3種的切斷的處理,直至末端的子孫的分段。
(合并處理)下面對將多個分段合并,將其置換為1個分段的分段合并處理進行描述。如果分段的合并處理首先指定合并的多個目標段,選擇合并處理圖標(圖中未示出),則將已指定的多個目標段合并,按照時間序列,將從前頭的分段的開始位置,到最后的分段的結(jié)束位置置換為1個分段。
比如,將圖6的分段(標號5)與分段(標號6)指定為進行合并的目標段,接著,如果指定合并處理圖標(圖中未示出),如圖19所示,將目標段(標號5)與目標段(標號6)合并,將其置換為1個分段(標號5)。此時,目標段在下層具有包以下的組成部分的場合,通過目標段的合并,進行包的合并。在圖19的實例中,將通過合并生成的新的1個分段(標號5)的下面的包合并,生成由分段(標號10,11,12,13,20,21,22)形成的1個包。即,在作為目標的分段中,具有1個子包的場合,將它們合成為1個,對各包的子分段的全部進行管理。
(包層上升處理)下面對包層上升處理進行描述。在第1實施例的包層上升處理中,指定目標包,將作為目標包的組成部分的全部分段取代目標段的上位的分段,進行目標段的1層上升。
比如,如果將圖6的包T20指定為目標包,接著,指定包層上升處理圖標(圖中未示出),如圖20所示,由形成包T20的分段(標號10,11,12,13)置換包T20的上位的目標段(標號5)。其結(jié)果是,目標包T20包含在1層上的包T21中,實現(xiàn)1層的上升。另外,通過該包的層的上升,設(shè)置于圖6中的第3層的分段(標號10,11,12,13)移動到第2層,設(shè)置于第4層的分段(標號15,16)移動到第3層。
(分段層下降處理)下面對分段層下降處理進行描述。在此場合,指定位于某層的多個分段,從該多個分段,形成1個新包,制作將該多個分段合并的1個新分段,在具有多個分段的層中,設(shè)置新分斷,將新分段(即,多個分段)設(shè)置于新分段的下層。換言之,多個分段轉(zhuǎn)移到1個下層。
以比如,從位于圖6的第2層的分段中,將3個分段(標號5,6,7)指定為目標段的場合作為實例進行描述。在這里,以可作為目標段指定的多個分段,為相同的包內(nèi)部的鄰接的多個分段為條件。換言之,在打算作為目標段指定的2個分段期間,具有另一分段的場合,無法適合采用第1實施例的分段層下降處理。在此場合,必須分別進行分段層下降處理,或?qū)⒃撎幚砼c其它的處理組合,實現(xiàn)所需的分段層下降處理。
在第2層,指定目標段(標號5,6,7),接著,如果指定分段層下降處理圖標(圖中未示出),如圖21所示,作為新分段,生成分段(標號23),將分段(標號23)設(shè)置于第2層的目標段(標號5,6,7)上。同時,根據(jù)目標段(標號5,6,7),生成1個包T22,新包T22設(shè)置于第2層的分段(標號23)的下方(第3層)。此時,從圖21知道,在象分段(標號5,6)那樣,在下層具有包等的組成部分的場合,接受分段(標號5,6)下降1層的情況,使其分別向下逐層移動。
(分段層上升處理)下面對分段層上升處理進行描述。在分段層上升處理中,指定位于某層的多個分段,將包含多個目標段的包的上位的分段作為母分段,將母分段,分割為合并多個目標段的范圍的新分段與其以外的分段,將多個目標段置換為新分段。
以下述的場合為實例進行描述,在該場合,比如,從位于圖6的第3層的分段中,將3個分段(標號11,12,13)指定為目標段。在這里,以可作為目標段指定的多個分段,為相同包內(nèi)部的鄰接的多個分段的情況為條件。
如果在第3層,指定目標段(標號11,12,13),接著,指定分段層上升處理圖標(圖中未示出),將已指定的第3層的目標段的母分段(標號5),分割為合并目標段(標號11,12,13)的范圍的新分段與其以外的分段。此時,在母分段包含新分段而分割為2個的場合,對于新分段以外的分段,沿用母分段的標號。另外,在母分段包含新分段而分割為3個的場合,在新分段以外的分段中,對于母分段的開始位置側(cè)的分段,沿用母分段的標號,對于最終位置側(cè)的分段,沿用新的分段的標號。
然后,第2層的新分段由第3層的目標段(標號11,12,13)置換,如圖22所示,分段上升1層。此時,在目標段在下層具有包等的組成部分的場合,下位的組成部分也伴隨目標段的1層上升,分別向上逐層移動。
(分段刪除處理)下面對分段刪除處理進行描述。在分段刪除處理中,刪除作為目標段指定的分段。此時,作為刪除目標段以下的組成部分之后的間隙的處理,具有下述①~④的處理。
①后處理;②將上一分段邊界拉伸(第1種處理);③將下一分段邊界拉伸(第2種處理);④指定目標段的范圍內(nèi)的一點,將上一和下一分段邊界拉伸到指定的位置(第3種處理);以圖6中的指定分段(標號6)的刪除的場合為實例進行描述。
①在進行后處理的場合,如圖23所示,處于一種狀態(tài),即,通過刪除分段(標號6),從分段(標號6),將下位的組成部分全部刪除。
②在第1種處理的場合,如圖24所示,在目標段(標號6)所在的第2層,將上一分段(標號5)的分段邊界拉伸到分段(標號7)。此時,在第3層,也可將分段(標號13)的分段邊界,拉伸到在第3層刪除掉的分段(標號22)的右邊界位置?;?,如圖25所示,也可處于刪除第3層的狀態(tài)。
③在第2種處理的場合,如圖26所示,在目標段(標號6)所在的第2層,將上一分段(標號7)的分段邊界拉伸到分段(標號5)。另外,由于在第3層中,緊接在分段(標號22)后面,沒有分段,照原樣,刪除分段(標號20,21,22)。
④在第3種處理的場合,如圖27所示,指定目標段的范圍內(nèi)的一點M30,將上一分段(標號5)和下一分段(標號7)的邊界拉伸到指定位置。
另外,采用①~④的處理的哪一種,可容易通過比如,從下拉菜單(圖中未示出),借助鼠標205,選擇所需的處理的方式實現(xiàn)。
(包刪除處理)下面對包的刪除進行描述。在包刪除處理中,刪除目標包以下的組成部分。具體來說,如果將圖6的包T20指定為目標包,則象圖28那樣,刪除包T20以下的組成部分。
此外,在上面的描述中,沒有提及指定分割位置,或移動位置的場合的線段顯示等,但是如圖29和圖31所示,在層結(jié)構(gòu)中,從第1層到最底層,為了觀看移動位置或分割位置,顯示線段顯示D10~D12,通過鼠標205,使這些線段顯示D10~D12自由地平行移動,確定位置,則視認性提高,作業(yè)效率良好。
另外,圖30表示用于進行分段分割處理的操作對話500的實例。操作對話500用于協(xié)助分段分割,其對按照幀單元,嚴格地進行分段的修改的場合是有效的。如果比如,指定目標段,指定分段分割處理,則通過畫面顯示操作對話500的顯示時刻。在圖中,標號501表示目標段的開始位置幀,標號502表示目標段的結(jié)束位置幀,標號504表示形成分割候補的幀(通過圖29的線段顯示D10指定的分割位置的幀)。另外,標號503表示形成分割候補的幀的上一幀。
此外,標號505表示用于輸入指定分割位置時的分割位置幀的幀數(shù)量的數(shù)值輸入部。如果在該數(shù)值輸入部505中,形成分割位置框,輸入幀數(shù)量,或使線段顯示D10移動,則改變503和504的顯示幀。
標號506表示指定目標段的再現(xiàn)的再現(xiàn)按鈕,標號507表示用于在進行分段分割時,選擇形成分割的候補的幀的幀候補選擇按鈕。如果點擊該幀候補選擇按鈕507,則顯示圖33所示的幀連續(xù)顯示畫面700。在幀連續(xù)顯示畫面700中,此刻指定的候補幀(幀504)的周邊作為連續(xù)幀顯示。
圖32表示進行分段邊界移動處理時的操作對話600的實例。該操作對話600用于在移動位置為幀單元時,促進分段邊界移動,其對于按照幀單元嚴格地進行分段的修改的場合是有效的。如果比如,指定目標段,指定分段邊界移動處理,則操作對話600的顯示時刻通過畫面顯示。在圖中,標號601和602與圖31中的線段顯示D11,D12相對應(yīng)。
還有,標號604表示目標段,標號604a表示目標段的開始位置幀(開始幀),標號604b表示目標段的結(jié)束位置幀(結(jié)束幀),標號603是目標段的前一分段,標號603a是第一分段的開始位置幀,標號603b是目標段的前一分段的結(jié)束位置幀,標號605表示目標段的下一分段,標號605a表示下一分段的開始位置幀,標號605b表示目標段的下一結(jié)束位置幀。
再有,標號607a和607b表示用于輸入指定移動位置時的移動位置幀的幀數(shù)量的數(shù)值輸入部。如果通過數(shù)值輸入部607a,輸入形成移動位置的候補的幀數(shù)量,則邊界601(線顯示D11)移動到已輸入的幀數(shù)量的位置,603a和604a的顯示幀變化。另外,如果通過數(shù)值輸入部607b,輸入作為移動位置的候補的幀數(shù)量,邊界602(線顯示D12)移動到輸入的幀數(shù)量的位置,則604b和605a的顯示幀變化。
標號606a和606b表示用于在進行分段的邊界移動時,選擇作為移動位置的候補的幀的幀候補選擇按鈕。如果點擊幀候補選擇按鈕606a,則顯示圖33所示的幀連續(xù)顯示畫面700。此時,在幀連續(xù)顯示畫面700中,在此刻指定的候補幀的周邊作為連續(xù)幀顯示。
當分割位置,或移動位置為幀單元時,為了適當?shù)卮_定分割幀或邊界幀,在必須確認周邊幀的場合,通過幀連續(xù)顯示畫面700的確認,選擇是有效的。幀數(shù)量的指定還可僅僅采用單純的幀數(shù)量的輸入接口,但是在此場合,必須通過其它的方法確認作為候補的幀的前后,因而效率差。特別是,在相對通過手動方式大致地指定而生成的分段,進行修改切斷點(分割位置)的偏移這樣的處理的場合,如果在幀連續(xù)顯示畫面700上,采用切斷檢測算法,則獲得候補點,作業(yè)效率提高。此操作容易通過視覺方式分辨。在必須參照圖像的場合,具有下述優(yōu)點,即通過再現(xiàn),觀看作為幀連續(xù)顯示畫面的目標的位置,進行同樣的作業(yè),容易選擇適合的幀。
還有,在圖32中,標號608表示用于更新顯示于操作對話600中的各幀(603a,603b,604a,604b,605a,605b)的顯示的更新按鈕,當點擊該更新按鈕608時,則更新各幀的位圖顯示。另外,在分段邊界移動處理中,具有分段邊界移動的場合,可選擇僅僅在按壓更新按鈕608時,對顯示于操作對話600中的各幀(603a,603b,604a,604b,605a,605b)進行更新,或通過設(shè)定的更新時刻對上述各幀進行更新?;旧希ㄟ^在對圖中的“always”的復(fù)選框□進行了選擇的狀態(tài)(“レ”標記)使用,按照具有分段邊界的變更的程度,對顯示進行更新,但是如果處于未選擇“always”的復(fù)選框□的狀態(tài)(沒有“レ”標記),則顯示更新的時刻(更新間隔時間)的設(shè)定對話(圖中未示出),可通過設(shè)定對話,指定變更間隔時間。另外,此時,還可指定“不更新”。因此,通過按照變更間隔時間,指定更新的時刻,可使處理速度提高。另外,如果指定“不更新”,則由于僅僅在按壓更新按鈕的時刻,未進行顯示更新,故還省略顯示的更新,可使處理速度提高。
再有,實現(xiàn)第1實施例和第1實施例的圖像結(jié)構(gòu)編輯裝置(結(jié)構(gòu)編輯裝置)的各部件的程序通過下述方式執(zhí)行,該方式為其記錄于硬盤、軟盤、CD-ROM、MO、DVD等的通過計算機可讀取的記錄媒體上,通過計算機,從記錄媒體讀出。另外,該程序可通過上述那樣的記錄媒體提供,或通過互連網(wǎng)等的通信網(wǎng)絡(luò)提供。
(第2實施例)下面以目標的內(nèi)容結(jié)構(gòu)管理方法、目標的內(nèi)容結(jié)構(gòu)顯示方法和目標的內(nèi)容結(jié)構(gòu)編輯方法適合于目標編輯裝置的場合為第2實施例,按照下述的順序,參照附圖進行具體描述,該順序為(1)第2實施例的概要(2)第2實施例的目標編輯裝置的組成(3)第2實施例的動作實例(4)其它實施例(1)第2實施例的概要第2實施例進行目標的內(nèi)容結(jié)構(gòu)的管理、顯示或編輯,其中,各目標的內(nèi)容結(jié)構(gòu)通過由0個或至少1個的目標形成的樹型結(jié)構(gòu)的母子關(guān)系表示,并且針對各目標的種類通過圖解定義來定義可具有各目標的屬性和目標的種類。即,目標由0個以上的屬性與0個以上的其它的目標形成,當預(yù)先通過圖解定義根據(jù)目標的種類而具有的屬性與目標的種類時,按照與該定義信息(圖解定義)相組合的方式對目標的實際的組成和內(nèi)容進行管理,按照視覺化處理而容易分辨的方式對其進行顯示、編輯。
本實施例涉及下述技術(shù),該技術(shù)用于采用上述結(jié)果,顯示作為實際的示例的目標的內(nèi)容,容易進行該內(nèi)容的編輯,輸出編輯結(jié)果,參照內(nèi)容,保存該內(nèi)容,再次使用該內(nèi)容。同時,對定義了目標的組成的圖解信息進行管理,以容易分辨的方式對其進行顯示。
比如,按照本發(fā)明,將示例目標的結(jié)構(gòu)與圖解定義的組成組合,以直觀容易分辨的方式對其進行顯示。
雖然圖解定義在端部顯示各目標的結(jié)構(gòu),但是未形成示例的形狀。比如,考慮下述的定義。
1.目標A具有1個目標B。
2.目標B具有1個目標C。
3.目標C具有1個以上的多個目標A。
如果按照前述的方式,通過已有的方法,顯示該圖解結(jié)構(gòu),則將目標A,目標B,目標C為根的3個結(jié)構(gòu)并排。但是,在這樣的顯示中,由于目標C具有目標A,故難于分辨循環(huán)參照目標A的情況。
為了解決該問題,在本第2實施例中,以組合的方式顯示圖解結(jié)構(gòu)和示例目標的結(jié)構(gòu)。此時,基本上在不存在示例目標的場合,僅僅顯示圖解結(jié)構(gòu),但是本發(fā)明的顯示方法在顯示層等級為4的場合,為圖34所示的顯示,其接近實際的示例的樣品的結(jié)構(gòu),容易直觀地分辨。如果在這里,增加顯示層等級,則對應(yīng)該等級數(shù)量,在目標A(圖中的目標A)下,反復(fù)地出現(xiàn)B,C。
(2)第2實施例的目標編輯裝置的組成圖35為目標編輯裝置的方框組成圖,該裝置適合采用第2實施例的目標的內(nèi)容結(jié)構(gòu)管理方法,目標的內(nèi)容結(jié)構(gòu)顯示方法和目標的內(nèi)容結(jié)構(gòu)編輯方法。在這里,作為目標編輯裝置,以XML目標編輯器為實例進行描述。
實現(xiàn)作為目標編輯裝置的功能的計算機1101包括CPU1201,該CPU1201根據(jù)后面將要描述的軟件,進行處理;ROM1202,該ROM1202存儲引導(dǎo)程序等;RAM1203,該RAM1203用作CPU1201的工作區(qū)范圍;用于進行各種輸入操作的鍵盤1204和鼠標1205;具有顯示畫面的CRT或液晶顯示器等的顯示器1206,該顯示畫面用于顯示目標的內(nèi)容結(jié)構(gòu);硬盤1210,該硬盤1210存儲用于實現(xiàn)本發(fā)明的目標的內(nèi)容結(jié)構(gòu)管理方法、目標的內(nèi)容結(jié)構(gòu)顯示方法和目標的內(nèi)容結(jié)構(gòu)編輯方法的目標內(nèi)容結(jié)構(gòu)編輯軟件1207,以及其它的各種應(yīng)用程序或數(shù)據(jù);各種驅(qū)動器,網(wǎng)絡(luò)適配器等的接口部1211,該接口部1211用于在通過圖中未示出的網(wǎng)絡(luò),與計算機1101連接的外部裝置、軟盤、CD-ROM、MO、DVD等的記錄媒體之間進行數(shù)據(jù)發(fā)送接收;連接上述各部分的總線1212。
圖36表示形成圖35所示的目標內(nèi)容結(jié)構(gòu)編輯軟件1207的程序組件的簡化功能方框圖,其由下述部分構(gòu)成,該下述部分包括目標內(nèi)容讀入程序組件1301,該目標內(nèi)容讀入程序組件1301從記錄媒體等中,讀入按照2進數(shù),或文本所描述的目標內(nèi)容;目標圖解定義讀入程序組件1302,該目標圖解定義讀入程序組件1302從記錄媒體等中,讀入目標圖解定義;目標內(nèi)容結(jié)構(gòu)顯示程序組件1303,該目標內(nèi)容結(jié)構(gòu)顯示程序組件1303通過目標內(nèi)容讀入程序組件1301和目標圖解定義讀入程序組件1302,輸入目標內(nèi)容和目標圖解定義,顯示目標的內(nèi)容結(jié)構(gòu);編輯程序組件1304,該編輯程序組件1304用于對目標內(nèi)容結(jié)構(gòu)顯示程序組件1303所顯示的目標的內(nèi)容結(jié)構(gòu)進行編輯;目標內(nèi)容記錄程序組件1305,該目標內(nèi)容記錄程序組件1305在目標內(nèi)容結(jié)構(gòu)顯示程序組件1303中,將顯示中的或編輯程序組件1304的編輯后的目標的內(nèi)容結(jié)構(gòu),輸出給記錄媒體。
(3)第2實施例的動作實例在以上的方案中,第2實施例的目標編輯裝置作為包括MPEG-7屬性描述編輯的XML目標編輯器動作。首先,通過目標內(nèi)容讀入程序組件1301和目標圖解定義讀入程序組件1302,從記錄媒體,讀入目標的圖解定義和目標的內(nèi)容,在存儲器(RAM1203或硬盤1210)上進行管理。在本實例中,從記錄媒體,讀取圖解定義和目標的內(nèi)容這兩者,但是也可僅僅讀入圖解定義,目標按照新的規(guī)則制作。另外,如果特別是必須對應(yīng)于圖解定義,動態(tài)地改變動作,則顯然圖解定義可為固定的,而不從記錄媒體讀入。
下面給出通過目標內(nèi)容讀入程序組件1301輸入的輸入數(shù)據(jù)(目標的內(nèi)容結(jié)構(gòu))的實例。
<MovieMmcLogicalContent id=“MovieTool”>
<CreationMetaInformation id=“”>
<Classification id=“”>
<PackagedType CSLocation=“file///PackageType.csv”>aaa</PackagedType>
</Classification>
</CreationMetaInformation>
</MovieMmcLogicalContent>
下面以舉例方式對圖解定義進行具體描述。
下述的①~⑧以示意方式表示第2實施例所采用的圖解定義的一部分。目標的結(jié)構(gòu)按照該圖解定義管理。另外,如果未特別定義,不可為多數(shù)。
①MovieMmcLogicalContent的定義具有作為目標而具有的可能性的內(nèi)容如下所述。另外,將屬性省略。
·IPR·CreationMetaInformation·UsageMetaInformation·MediaTime②CreationMetaInformation的定義具有作為目標而具有的可能性的內(nèi)容如下所述。另外,將屬性省略。
·Creation·Classification·RelatedMaterial③Classification的定義具有作為目標而具有的可能性的內(nèi)容如下所述。另外,將屬性省略。
·Genre·PackagedType多個可能·Purpose·AgeClassification·MarketClassification④PackageType的定義不具有作為目標而具有的可能性的內(nèi)容。作為屬性的內(nèi)容如下所述。
·ControlledTerm∷CSName·ControlledTerm∷CSTermID·ControlledTerm∷CSLocation·ControlledTerm∷CTermElement⑤MediaTime的定義具有作為目標而具有的可能性的內(nèi)容如下所述。另外,將屬性省略。
·MediaTimePoint或MediaRelTimePoint,或者MediaRelIncrTimePoint中的哪一個·MediaDuration或MediaIncrDuration中的哪個⑥MediaTimePoint的定義沒有作為目標而具有的可能性的內(nèi)容。作為屬性而具有的內(nèi)容如下所述。
·Year·Month·Day·Hour·Min·Sec·Frame⑦RelatedMaterial的定義具有作為目標而具有的可能性的內(nèi)容如下所述。另外,將屬性省略。
·MediaType·MediaLocator·MediaInformation·CreationMetaInformation(注意反復(fù))·UsageMetaInformation⑧其它的具體定義省略下面通過圖37給出按照上述①~⑧的圖解的存儲器上的管理狀態(tài),另外,通過目標內(nèi)容結(jié)構(gòu)顯示程序組件1303,顯示上述狀態(tài)的顯示畫面1501表示于圖38中。此外,在圖37中,為了便于說明,用網(wǎng)點表示所選擇的目標(示例目標)。圖中的標號1401,1403,1406和1407相當于示例目標。
在這里,母目標為“MovieMmcLogicalContent“1401”,該“MovieMmcLogicalContent”1401將具有作為目標而具有可能性的4個目標,作為其子列表,象“IPR”1402,“CreationMetaInformation”1403,“UsageMetaInformation”1404,“MediaTime”1405那樣進行管理。另外,使選擇的目標以及其它的作為候補的選擇分支處于從母節(jié)點看一下子集中的關(guān)系。還考慮配備用于表示它們的集中的特殊的目標,但是在第2實施例中,如圖37所示,采用下述形式,其中在目標中配備選擇分支列表,按照代表該集中的形狀,在母節(jié)點的子列表中,對所選擇的目標進行管理。
另外,在圖38的顯示畫面1501中,表示實際存在的示例目標的節(jié)點由圖標“有”表示,實際上不保持,但是通過圖標“空”表示可保持的目標的種類。具體來說,相當于圖37中的標號1401,1403,1406和1407的目標的節(jié)點由圖標“有”1502表示,象圖37中的標號1404,1405那樣,不存在的目標的節(jié)點由圖標“空”1503表示。
下面參照圖39的顯示畫面1601,對反復(fù)出現(xiàn)目標“CreationMetaInformation”1602的狀態(tài)進行描述。由于在這里,層等級為3個,故從節(jié)點,到第3層,顯示“有”,在其下位,未顯示。該層等級的指定可通過點擊在圖中未示出的規(guī)定的圖標,選擇對話畫面而實現(xiàn)輸入。
下面參照圖40的顯示畫面1701,對在選擇分支中選擇的目標,以及其它的選擇分支的目標的顯示圖標實例進行描述。在這里,在“MediaTimePoint”1702,“MediaRelTimePoint”1703,“MediaRelIncrTimePoint”1704中,選擇“MediaTimePoint”1702,其為實際存在的示例,這從“有”圖標1702A得知。另外,從“選”圖標1702B,知道與其連續(xù)的2個目標1703,1704為選擇分支。
在本實例中,具有再一選擇分支組“MediaDuration”1705、“MediaInerDuration”1706,通過默認方式選擇“MediaDuration”1705,但是它們均為表示可能性的虛擬目標,不是實際存在的示例。
下面參照圖41的顯示畫面1801,對屬性值的設(shè)定進行描述。通過對話1803,對圖41的“MediaTimePoint”1802的時刻進行修正,如果點擊Up按鈕1804,其由實際的數(shù)據(jù)反映。
當通過從圖42的顯示畫面1901,指定已有的目標“PackagedType”1902,點擊Add按鈕1904,指示“示例添加”時,如圖43的顯示畫面1901所示,在相同目標的種類“PackagedType”的下面,制作另一示例目標1903。另外,由于可在“Classification”下存在多個“PackagedType”,故可進行該指示,但是,由于比如,在“CreationMetaInformation”之下,“Classification”本身不能夠存在多個,故Add按鈕1904不是有效的。
接著,參照圖44的顯示畫面2101,對將表示可能性的虛擬目標MediaDuration作為實際存在的示例而添加的場合進行描述。首先,當通過指定“MediaDuration”2102,輸入屬性值,點擊Up按鈕2103,指示“添加”時,象圖45的顯示畫面2201那樣,作為“MediaDuration”2202,添加示例目標。
另外,當通過在顯示畫面上,指定由“有”圖標表示的實際存在的目標,點擊Ers按鈕,指示“刪除”時,將“有”圖標變?yōu)椤翱铡眻D標,刪除相應(yīng)的目標。比如,如圖42所示,在“CreationMetaInformation”為實際存在的目標的場合,通過指定“CreationMetalInformation”,點擊在圖46的顯示畫面2301給出的Ers按鈕2302,象圖46那樣,通過“空”圖標“,顯示“CreationMetaInformation”2303。即,將“CreationMetalInformation”刪除,形成表示可能性的虛擬目標,通過“空”圖標,對其顯示。
接著,當比如,在圖40的顯示畫面1701上,指定“MediaTimePoint”1702,指示“選擇變更”時,如圖47所示,當前選擇的“MediaTimePoint”1702形成表示選擇分支的“選”1702B,作為替換方式,“MediaRelTimePoint”1703形成“有”1702A。在此刻,實際上作為示例目標而選擇的為“MediaRelTimePoint”1703。
接著,在下面給出下述實例,在該實例中,在通過第2實施例的目標編輯裝置編輯的目標內(nèi)容中,目標內(nèi)容記錄程序組件1305作為MPEG-7輸出。另外,目標的內(nèi)容保存在記錄媒體中,以便日后再次利用。
<pre listing-type="program-listing"><![CDATA[<LogicalContent id=“MovieTool“><MediaTime><MediaTimePoint>2000-1127T06:35:03:0F3O</MediaTimePoint><MediaIncrDuration timeunit=“PODTOHOMOSIN3OF”>379200</MediaIncrDuration></MediaTime><CreationMetaInformation id=“”><Classification id=“”><PackagedType CSLocaton=“file///PackagedType.csv”> aaa</PackagedType></PackagedType CSLocation=“file////PackagedType.csv”> abc</PackagedType></Classification></CreationMetalnformation></LogicalContent>]]></pre>如果按照上述方式,采用第2實施例,由于不僅通過列表對具有母子關(guān)系的目標進行管理,即同時地通過1個列表,不僅對實際的示例的母子關(guān)系,而且對圖解定義的目標的結(jié)構(gòu)進行管理,對其進行顯示,故將示例目標的結(jié)構(gòu)與圖解的結(jié)構(gòu)組合,以容易通過直觀方式分辨的方式對它們顯示,可使操作性,作業(yè)效率提高。
另外,通過樹型結(jié)構(gòu)表示相對過去進行示例處理的目標的母子關(guān)系的動作按照一般方式進行,此外,對應(yīng)已選擇的目標,通過調(diào)色板(palette)這樣的形式表示包括在其下位具有的可能性的目標的種類的形式也為已有的方法。但是,在過去的方法中,由于如果不選擇目標,則無法分辨可具有的目標的種類,一目了然性欠缺。還有,由于無法分辨作為實際存在的目標的子目標的,僅僅1層形成候補的目標的種類,故具有下述不利情況,即當不另外地參照表示圖解的樹型結(jié)構(gòu)時,無法知道其前面具有什么。相對此情況,在第2實施例中,同時在樹型結(jié)構(gòu)中,將下述種類表示為節(jié)點,該種類指可將目標保持為子目標的目標的種類,由此,與通過圖解定義的目標的結(jié)構(gòu)同時,表示實際的目標的結(jié)構(gòu),解決該問題。
再有,在作為目標的結(jié)構(gòu),以層結(jié)構(gòu)表示的母子關(guān)系中,2度出現(xiàn)同種的目標的場合,具有永久地產(chǎn)生相同的反復(fù),無法顯示的危險,但是在第2實施例中,確定顯示層等級,由此,避免該問題,另外,由于用戶可根據(jù)需要,動態(tài)地指定顯示層等級,故反而可進行作為整體容易分辨的顯示。
另外,按照前述的方式,在第2實施例中,由于對待選擇的目標,以及其它的選擇分支以容易分辨的方式進行視覺化處理,還知道其它的選擇分支所具有的屬性,故容易進行選擇。
此外,在圖解定義的目標的種類與關(guān)系復(fù)雜的場合,具有顯示大量的目標的可能性。在第2實施例中,同樣在這樣的場合,可看到在其中必要的目標。
還有,由于可一下子確認該屬性值是什么樣的目標的屬性,該屬性值容易編輯,對于編輯必要的屬性值的場合是有效的。
在希望存在多個某種目標的場合,或在打算添加,刪除的場合,其可按照下述方式操作,即不必確認其是否可能的圖解定義,另外兩者按照基本上相同的操作進行,故操作性良好。即使在已指定的虛擬目標的根目標也為虛擬目標的情況下,由于可通過一次的操作,對必要的目標(系列)全部進行示例化處理,故操作性良好。另外,在過去的調(diào)色板(palette)方式的場合,由于不僅僅顯示實際存在的目標所具有的候補目標,故這樣的情況是不可能的。
另外,通過將已編輯的目標內(nèi)容,保存為借助MPEG-7等的語言描述的文件,故可再次利用該內(nèi)容,再次對其編輯,或?qū)ζ涓鼡Q,根據(jù)讀入的信息對其進行檢索等,將其用于各種應(yīng)用場合。
(4)其它的實施例。
下面對本發(fā)明的其它實施例進行描述。另外,由于基本的組成和動作與前述的實施例相同,故在這里,僅僅對不同的部分進行描述。
圖48和圖49表示其它的實施例的顯示畫面2501。在這里,設(shè)置有目標的結(jié)構(gòu)顯示部2502A,示例顯示部2502B,屬性編輯部2502C。另外,由于前述的實施例中的MPEG-7中的圖解改變,故不完全相同,但是并列有CreationInfoion(相對CreatonMetaInformation發(fā)生改變),Creation,RelatedMaterial等。同樣在這里,仍然在RelatedMaterial下,反復(fù)形成CreatonInformation。
此外,在圖48的顯示畫面2501中,在目標的結(jié)構(gòu)顯示部2502A中,添加復(fù)選框2503。另外,在這里,對全部的復(fù)選框2503劃勾。
在圖49中,去掉一個選擇1602的復(fù)選框2601中的劃勾。由此,在正下顯示的子節(jié)點僅僅形成作為示例的“有”,圖48中的“空”的“CreatonInformation“2510不顯示。
但是,示例顯示部2502B顯示實際的示例,通過鼠標輸入,編輯的主體(比如,<aaa bbb=“sss”ccc=“ttt”>xxx</aaa>的xxx的部分)。
如果屬性編輯部2502C為上述實例,則當在以下這樣的表形式的窗口中,輸入,編輯bbb sssccc tttsss,ttt,則內(nèi)容反映于示例顯示部2502B中。
目標的結(jié)構(gòu)顯示部2502A在顯示目標的結(jié)構(gòu)的窗口中,添加或刪除目標本身(示例化,或刪除)。其結(jié)果反映于示例顯示部2502B中。
下面對與屬性編輯部2502C中顯示的目標有關(guān)的信息進行描述。沿目標的橫向,通過文字串,顯示與目標有關(guān)的信息。但是,由于顯示復(fù)雜,故僅僅沿橫向顯示最必要的內(nèi)容(標記名,型號),其它的信息在目標的選擇時,以“種值=值”的列的形式,顯示在另外的部位(比如,畫面的左下)。
應(yīng)顯示的內(nèi)容如下所述。
—目標的標記號圖48的mpeg7CreationInformation—目標的型號圖48的mpeg7CreationInformationType—出現(xiàn)可能頻度(最小可出現(xiàn)數(shù)量,最大可出現(xiàn)數(shù)量)圖48的min0occurs=0圖48的max0occurs=Unbounded(無限制的意義)以上為根據(jù)圖解確定的信息。此外,還可顯示以下的信息。
—在相同的母目標下實際上相同種類的為示例化的個數(shù)在上述的方案中,通過“レ”標記選擇復(fù)選框2503,配備ON/OFF,由此,可不觀看,不制作對于用戶不必要的可能性目標。由此,可節(jié)約存儲器。在此場合,專門的一目了然性受到損害(如果未劃勾,則看不到下方)的方面可通過下述方式解決,該方式為配備通過指定節(jié)點某等級的劃勾而展開的菜單。
另外,如果采用該方法,可在內(nèi)部,在要求(on demand)的時刻,制作下位結(jié)構(gòu)。
在這里,對第2實施例的顯示動作的規(guī)則進行簡單描述。
a.采用復(fù)選框的顯示目標的復(fù)選框OFF在其正下,僅僅顯示示例目標(有)。
ON在其正下,除了顯示示例目標(有),還顯示全部的,具有可能性的目標b.+-的意義與過去的樹狀顯示相同。
+具有子節(jié)點,但是未展開-具有子節(jié)點,實現(xiàn)展開沒有記號,沒有子節(jié)點的末端節(jié)點c.有空的意義與過去相同。
有 實際存在的示例空 表示可能性的目標在作為圖48的目標的結(jié)構(gòu)顯示部2502A的結(jié)構(gòu)生成時刻,為了提高存儲器效率,復(fù)選框2503為ON的時刻,生成全部的,其下的可能性目標(空)。另外,在處于OFF的時刻,可能性目標(空)全部消失。
此外,在過去的方法中,與樹狀的顯示狀態(tài)無關(guān),從上位,自動地生成指定等級層的可能性目標,但是在本第2實施例中,比如,此次,不必要的可能性目標根據(jù)需要,動態(tài)地進行制作和破壞,由此可有效地使用存儲器。
下面對在圖48和圖49的顯示畫面中,具有下述的d.~e.的處理的場合的顯示畫面的變化進行描述。
d.節(jié)點變?yōu)椤坝小?形成示例)此時,在變?yōu)椤坝小钡墓?jié)點可具有多個的節(jié)點的場合,通過“空”,制作與再一個本身相同的節(jié)點,作為兄弟節(jié)點,配給本身的下一節(jié)點。在下次對相同種類的節(jié)點進行示例化處理的場合,對該“空”進行示例化處理。在不超過可存在的最大數(shù)量的期間,在此時刻,可形成“空”。
在不能夠存在多個節(jié)點的場合,本身僅僅為“有”?!翱铡辈辉黾?。
e.節(jié)點的刪除在可具有多個的節(jié)點的場合,當刪除上述d.的“反。有”時,除了本身以外,應(yīng)存在1個相同種類的“空”。照原樣刪除本身(“空”必然殘留)。另外,刪除目標必須為“有”。另外,最終,表示可能性的節(jié)點可作為最后1個殘留。
在不能夠存在多個的節(jié)點的場合,僅僅本身為“空”。
但是,如果為下述方案,則本發(fā)明可為任何方案,在該下述方案中,形成目標的“目標”的結(jié)構(gòu)通過規(guī)則定義,對屬性和其它的目標進行管理。因此,作為可應(yīng)用的其它實施例,其可以完全相同的方式適合用于組織圖,部件圖。比如,例舉下述的實例。
·等級層、屬性目標的顯示、編輯·組織圖、部件圖的顯示、編輯圖50表示將本發(fā)明用于組織結(jié)構(gòu)設(shè)計工具的實例,在顯示畫面2701中,各公司的各組織圖的各部、各科、各系等的組相當于本發(fā)明的目標。
上面描述的第2實施例目標的內(nèi)容結(jié)構(gòu)管理方法,目標的內(nèi)容結(jié)構(gòu)顯示方法和目標的內(nèi)容結(jié)構(gòu)編輯方法可按照在前面的描述給出的順序,通過借助計算機執(zhí)行預(yù)先配備的程序而實現(xiàn)。該程序以記錄于硬盤,軟盤、CD-ROM、MO、DVD等的通過計算機可讀取的記錄媒體上的方式提供?;蛘?,可通過網(wǎng)絡(luò)提供。
(第3實施例)下面通過附圖,對第3實施例進行具體描述。圖51為表示第3實施例的一個實例的內(nèi)容管理系統(tǒng)的組成方框圖。另外,圖52表示該內(nèi)容管理系統(tǒng)所實現(xiàn)的硬件組成圖,比如,表示個人計算機等的信息處理裝置的硬件組成圖。
如圖52所示,該信息處理裝置包括存儲器3011,該存儲器3011臨時地存儲數(shù)據(jù)或程序;CPU3012,該CPU3012按照存儲于存儲器3011中的程序,進行動作,對整個裝置進行控制,或進行本發(fā)明的內(nèi)容管理等處理;外部存儲器(比如,硬盤裝置)3013,該外部存儲器3013存儲數(shù)據(jù)或程序;輸入器3014,該輸入器3014具有鍵盤或鼠標等,輸入數(shù)據(jù)或指定事項等;顯示器3015,該顯示器3015用于顯示各種信息;數(shù)據(jù)讀入器3016,該數(shù)據(jù)讀入器3016從可拆卸的記錄媒體中,讀入程序或圖像數(shù)據(jù)等。
另外,如圖51所示,內(nèi)容管理系統(tǒng)包括文件管理部3001,該文件管理部3001對存儲在外部存儲器3013中的文件進行管理;文件注冊部3002,該文件注冊部3002通過文件管理部3001,將從數(shù)據(jù)讀入器3016等中輸入的數(shù)據(jù),作為文件注冊;文件格式轉(zhuǎn)換部3003,該文件格式轉(zhuǎn)換部3003將通過文件注冊部3002注冊的,通過文件管理部3001管理的文件的數(shù)據(jù)轉(zhuǎn)換為其它的數(shù)據(jù)格式;文件提取部3004,該文件提取部3004通過文件管理部3001,提取由用戶指定的文件等;映射部3005,該映射部3005將后面將要描述的內(nèi)容的一部分,映射為物理文件(在這里,將圖像數(shù)據(jù)、聲音數(shù)據(jù)、文本數(shù)據(jù)等內(nèi)容的文件,稱作為過去的一般的文件的);部分提取部3006,該部分提取部3006提取物理文件中的映射部分。
在這樣的組成中,首先,根據(jù)圖53,對通過文件注冊部3002注冊內(nèi)容的場合進行描述。
在圖53所示的實例中,注冊全長為45分鐘的原始內(nèi)容(數(shù)據(jù)格式比如,為MPEG-2的圖像數(shù)據(jù),分別為25分鐘的長度的2個物理文件,在其間,具有5分鐘的重復(fù)部分)。在該注冊時,通過輸入器3014,作為邏輯內(nèi)容名,給予標題,按照時間,指定將2個圖像內(nèi)容作為邏輯內(nèi)容分配時的分配位置和分配長度。
圖53(a)為表示已指定的分配位置與分配長度的表,其分別由小時(h),分鐘(m),秒(s)等表示。圖53(b)圖示該表的內(nèi)容。從圖53容易知道,在本實例中,第1文件分配25分鐘中的,除了重復(fù)部分的20分鐘。
按照上述方式,形成整個邏輯內(nèi)容的相應(yīng)的原始內(nèi)容的數(shù)據(jù)也可為一個物理文件的一部分,或在原始內(nèi)容的相應(yīng)的數(shù)據(jù)之間的內(nèi)容上,也具有重復(fù)。
該內(nèi)容管理系統(tǒng)的文件管理部3001通過設(shè)定前面那樣的2個物理文件與圖53(a)所示的值來管理。
另外,文件管理部3001對注冊的邏輯內(nèi)容,分配管理用的邏輯內(nèi)容ID(識別信息),對應(yīng)于圖54所示的那樣,對邏輯內(nèi)容ID,標題,以及各物理文件進行管理(在圖54中,還包括后面將要描述的其它的數(shù)據(jù)格式的內(nèi)容或文件)。但是,實際上,制作可表現(xiàn)多個圖54所示的組成的邏輯內(nèi)容的管理表,對其進行管理。此外,對圖54所示的各文件,包括作為管理目標的文件名。
另外,在該內(nèi)容管理系統(tǒng)中,文件格式轉(zhuǎn)換部3003將按照前述的方式注冊的原始內(nèi)容(在圖54所示的實例中,“對應(yīng)于圖像內(nèi)容(原始)”的2個物理文件的內(nèi)容)的數(shù)據(jù)格式,作為內(nèi)容描述用的圖像內(nèi)容,比如,MPEG-1格式,作為分配用的圖像內(nèi)容,制作比如Real Media格式的文件,將其作為圖54所示的邏輯內(nèi)容的一部分添加和管理。在圖54所示的實例中,為對應(yīng)于“圖像內(nèi)容(內(nèi)容描述用)”(參照后面將要描述的內(nèi)容描述文件的內(nèi)容)的2個物理文件的內(nèi)容,以及對應(yīng)于“圖像內(nèi)容(分配用)”的2個物理文件的內(nèi)容。即,在該內(nèi)容管理系統(tǒng)中,根據(jù)按照什么樣的方式對內(nèi)容進行處理(按照什么樣的方式使用),配備轉(zhuǎn)換為適合處理的數(shù)據(jù)格式的部件。比如,分配用的圖像內(nèi)容為相對畫質(zhì),重視數(shù)據(jù)轉(zhuǎn)送時間,數(shù)據(jù)量少于MPEG-2形式的Real Media格式。
另外,在本實施例的內(nèi)容管理系統(tǒng)中,可在邏輯內(nèi)容中添加內(nèi)容描述文件,該內(nèi)容描述文件用于按照用戶容易分辨的方式提示內(nèi)容為什么樣的,或容易利用位于信息處理裝置內(nèi)的內(nèi)容檢索系統(tǒng),對多媒體數(shù)據(jù)進行檢索。由此,用于制作內(nèi)容描述文件的內(nèi)容描述系統(tǒng),不同于圖51所示的內(nèi)容管理系統(tǒng),而設(shè)置于該實施例的信息處理裝置內(nèi)。此外,在制作內(nèi)容描述文件時,該內(nèi)容描述系統(tǒng)相對文件提取部3004,輸出指定1個邏輯內(nèi)容的內(nèi)容描述用數(shù)據(jù)要求。如果按照此方式,文件提取部3004提取在作為用于內(nèi)容描述的圖像數(shù)據(jù)的MPEG-1格式的物理文件名的列表(還具有多種可能性),將其轉(zhuǎn)到內(nèi)容描述系統(tǒng)。另外,MPEG-1格式的物理文件與原始內(nèi)容的MPEG-2格式相比較,數(shù)據(jù)量很少,在用于內(nèi)容描述時,為沒有問題的品質(zhì)。
作為完成的元數(shù)據(jù)的內(nèi)容描述文件通過文件注冊部3002,在邏輯內(nèi)容中進行添加、注冊。另外,該元數(shù)據(jù)為針對信息(contonts)的屬性(內(nèi)容)的數(shù)據(jù),在以圖像數(shù)據(jù)為目標的場合,除了包括用于比如,參照MPEG-1格式的圖像內(nèi)容的內(nèi)容文件名以外,作為屬性,還包括標題、對該圖像進行攝影的日期、制作者、目的、錄象的日期、權(quán)利信息、圖像的長度等。另外,如圖55所示,上述內(nèi)容描述還可具有稱為大項目索引,小項目索引的邏輯結(jié)構(gòu)。
另外,在該信息處理裝置的分配系統(tǒng)要求一個邏輯內(nèi)容的場合,該內(nèi)容管理系統(tǒng)通過文件提取部3004或部分提取部3006,供給作為分配用而配備的Real Media格式的物理文件。此時,在不指定整個邏輯內(nèi)容,而指定一部分范圍的場合,內(nèi)容管理系統(tǒng)內(nèi)的映射部3005將指定的范圍,相對物理文件進行映射。比如,在整體上,具有60分鐘的邏輯內(nèi)容,如圖56所示,該邏輯內(nèi)容由每20分鐘3個的物理文件A、B、C構(gòu)成的場合,如果從邏輯內(nèi)容的前頭,指定從第10~30分鐘的范圍,則對應(yīng)于從文件A的10分鐘到最后,從文件B的前頭到第10分鐘,合計20分鐘的部分進行映射。
按照此方式,確定實際上必須的物理文件名與范圍的組,通過部分提取部3006,在前述的實例中,將在下面給出的列表轉(zhuǎn)給分配系統(tǒng)。
A(10、20)B(0、10)另外,制作和注冊圖54所示的內(nèi)容描述用的圖像內(nèi)容或分配用的圖像內(nèi)容的時期也可為注冊原始內(nèi)容的時刻,還可在原始內(nèi)容的注冊后,對應(yīng)于指定邏輯內(nèi)容的上述的處理要求(內(nèi)容描述用數(shù)據(jù)要求或分配時的要求),在此時,制作和注冊適合所要求的處理的數(shù)據(jù)格式的物理文件。
下面按照圖57所示的動作流程,對注冊時的動作流程進行描述。
首先,用戶通過輸入器3014,輸入比如,將圖像內(nèi)容分配給邏輯內(nèi)容時的分配位置,分配長度、標題等的指定事項(S1)。接著,將由從可拆卸的記錄媒體等中讀入的注冊目標比如2個物理文件形成的圖像內(nèi)容轉(zhuǎn)送給文件注冊部3002(S2)。
接著,文件注冊部3002按照已輸入的指定信息,比如,象圖53(a)所示的那樣,將2個內(nèi)容匯集于1個邏輯內(nèi)容中(S3)。
然后,文件注冊部3002通過文件管理部3001,注冊相應(yīng)的物理文件,文件管理部3001相對邏輯內(nèi)容,分配管理用的邏輯內(nèi)容ID(識別信息),對應(yīng)于圖54所示的那樣,將邏輯內(nèi)容ID、標題、以及各物理文件名注冊于管理表中(S4)。另外,將轉(zhuǎn)送的內(nèi)容存儲于外部存儲器3013中(S5)。
上面對圖像數(shù)據(jù)的場合進行了描述,但是對于聲音數(shù)據(jù),也可按照相同的方式實現(xiàn)。
此外,雖然在圖54中未示出,但是還可在邏輯內(nèi)容中,添加圖像內(nèi)容,該圖像內(nèi)容轉(zhuǎn)換為將原始內(nèi)容適合于數(shù)據(jù)編輯的數(shù)據(jù)格式,比如,各幀被轉(zhuǎn)換獨立的AV1格式,或MotionJPEG格式。由于MPEG-2格式中的各幀不是獨立的,故其不適合于編輯。
還有,雖然在圖54中未示出,但是對應(yīng)于用戶的要求,通過文件注冊部3002,注冊相關(guān)的文件,按照前述的方式,除了邏輯內(nèi)容以外,還可從總體上進行管理。
再有,適合于上述的處理的數(shù)據(jù)格式的選擇對于用戶不是必需的,根據(jù)所要求的處理的種類,內(nèi)容管理系統(tǒng)自動地選擇數(shù)據(jù)格式。對應(yīng)于處理的種類,預(yù)先將適合的數(shù)據(jù)格式設(shè)定于表等中。
另外,將按照上面描述的內(nèi)容管理方法編程的程序存儲于比如可拆卸的記錄媒體中,將該記錄媒體,安裝于到此不能夠?qū)崿F(xiàn)的本發(fā)明的內(nèi)容管理的個人計算機等的信息處理裝置中,由此,可同樣在該信息處理裝置中,進行本發(fā)明的內(nèi)容管理。
本發(fā)明的效果按照上面的描述,本發(fā)明的結(jié)構(gòu)編輯裝置(發(fā)明的第1~16方案)在相對進行結(jié)構(gòu)處理而生成的邏輯結(jié)構(gòu),重新修正內(nèi)容時,任何的層的分段、包都可簡單地修改,并且可在應(yīng)形成其子分段以下的結(jié)構(gòu)而生成的狀態(tài)進行處理。由于在該情況中,到此的結(jié)構(gòu)生成的作業(yè)不浪費,在進行大致的處理后,可實現(xiàn)修改細的部分的人員的自然的作業(yè)的流程,故效率高。換言之,獲得可提供下述結(jié)構(gòu)編輯裝置的效果,該結(jié)構(gòu)編輯裝置具有下述功能,即可相對將具有范圍的數(shù)據(jù)(分段)作為結(jié)構(gòu)單元,而預(yù)先制作的結(jié)構(gòu),在盡可能地采用原本的結(jié)構(gòu)信息的同時,進行修正或修改。
此外,由于在本發(fā)明的結(jié)構(gòu)編輯裝置(放案1)中,分段分割部件根據(jù)分割位置,將目標段的范圍分割為前半分段和后半分段這2個分段,以這2個分段置換目標段,故在具有已分割的分段的場合,將其作為目標段指定,指定分割位置,由此簡單地進行修正(分割)。
還有,由于在本發(fā)明的結(jié)構(gòu)編輯裝置(方案2)中,在結(jié)構(gòu)信息的層結(jié)構(gòu)中,在目標段的下層具有包的場合,對應(yīng)目標段的分割,還將相應(yīng)的包分割為2個,在采用原本的結(jié)構(gòu)信息的同時,可簡單地進行修改或修正。
再有,由于在本發(fā)明的結(jié)構(gòu)編輯裝置(方案3)中,如果通過第1指示部件的指示器,指定目標段,則第2指定部件顯示用于在目標段的顯示上,表示分割位置的線段,通過第2指定部件的指示器,使線段的位置自由地平行地移動,確定分割位置,由此,可在較短時間進行分割的作業(yè),可提高作業(yè)的效率。另外,可通過視覺容易分辨的方式顯示形成候補的位置,使其自由地移動,確定位置,由此,操作性良好。
另外,由于在本發(fā)明的結(jié)構(gòu)編輯裝置(方案4)中,在指定邊界的移動的場合,分段邊界移動部件使通過第3指定部件指定的開始位置側(cè)的邊界,或結(jié)束位置側(cè)的邊界,移動到通過第2指定部件指定的移動位置,故可在采用原本的結(jié)構(gòu)信息的同時,簡單地進行修改或修正。
此外,由于在本發(fā)明的結(jié)構(gòu)編輯裝置(方案5)中,在通過分段邊界移動部件使邊界移動的場合,可選擇3個邊界移動的方法,如果選擇第1邊界移動,則僅僅使目標段的開始位置或結(jié)束位置移動,不改變其它的分段的開始位置或結(jié)束位置,另外,如果選擇第2邊界移動,則使目標段的開始位置或結(jié)束位置移動,并且使與目標段的開始位置或結(jié)束位置連接的其它的分段的結(jié)束位置或開始位置移動,另外,如果選擇第3邊界移動,則僅僅使目標段的開始位置或結(jié)束位置移動,不改變其它的分段的開始位置或結(jié)束位置,按照掩埋生成的間隙的方式,插入新的分段,故可對應(yīng)修正內(nèi)容,進行邊界移動,由此,可提高作業(yè)性和操作性。
還有,由于在本發(fā)明的結(jié)構(gòu)編輯裝置(方案6)中,在目標段具有包的場合,分段邊界移動部件,對應(yīng)目標段的范圍,還使相應(yīng)的包中的分段的邊界移動,故還可提高作業(yè)性和操作性。
再有,由于在本發(fā)明的結(jié)構(gòu)編輯裝置(方案7)中,通過第2指定部件的指示器,使用于表示移動位置的線段自由地平行移動,確定移動位置,故可在較短時間進行移動的作業(yè),可提高作業(yè)的效率。另外,以容易通過視覺分辨的方式顯示形成候補的位置,使其自由地移動,可確定位置,由此,操作性良好。
另外,由于在本發(fā)明的結(jié)構(gòu)編輯裝置(方案8)中,通過分段分割部件或分段邊界移動部件,在切斷子孫分段的場合,可從3個切斷處理中進行選擇,如果選擇第1種切斷,則刪除待切斷的分段以下的組成部分,另外如果選擇第2種切斷,則分割待切斷的分段,如果在已切斷的分段的下位,具有進一步切斷的分段,則以遞推的方式進行同樣的處理,直至末端的分段,另外,如果選擇第3種切斷,則在切斷待切斷的分段后,如果合并兩相鄰的分段,在已分割的分段的下位,具有進一步切斷的分段,則以遞推的方式進行同樣的處理,直至末端的分段,故可對應(yīng)修正的內(nèi)容,進行邊界移動,由此,使作業(yè)性和操作性提高。另外,在對具有預(yù)先生成的層的分段進行操作的場合,如果破壞子孫分段以下的結(jié)構(gòu),則至此的作業(yè)浪費。按照所需的形式,生成其子分段以下的組成部分的信息,可進行操作的意義的處理,獲得作業(yè)容易的效果。
此外,由于在本發(fā)明的結(jié)構(gòu)編輯裝置(方案9)中,分段合并部件在通過第1指定部件,指定多個目標段,并且通過第4指定部件,指定合并的場合,將已指定的多個目標段合并,按照時間序列,將從前頭的分段的開始位置到最后的分段的結(jié)束位置作為1個分段進行置換,故可對應(yīng)修正的內(nèi)容,進行分段的合并,由此,可使作業(yè)性和操作性提高。
還有,由于本發(fā)明的結(jié)構(gòu)編輯裝置(方案10)具有第5指定部件,該第5指定部件將上述結(jié)構(gòu)信息中的任意的包指定為目標包的第5指定部件;包層上升部件,該包層上升部件在通過第5指定部件,指定目標包的場合,以上述目標包的組成部分的全部分段,取代上述目標包的上位的分段,將上述目標包上升1層,故可根據(jù)需要,使包上升1層,可使作業(yè)性和操作性提高。
此外,由于在本發(fā)明的結(jié)構(gòu)編輯裝置(方案11)中,上述分段層下降部件在通過第1指定部件指定多個目標段,并且通過上述第6指定部件指定層下降的場合,制作作為新分段的、多個目標段合并的范圍的分段,將其取代多個目標段,在其下制作新包,使多個目標段在其下移動,故可根據(jù)需要,使分段下降1層,可使作業(yè)性和操作性提高。
還有,由于在本發(fā)明的結(jié)構(gòu)編輯裝置(方案12)中,分段層上升部件在通過第1指定部件指定多個目標段,并且通過上述第7指定部件指定層上升的場合,將包含有多個目標段的包的上位的分段作為母分段,將母分段分割為合并多個目標段的范圍的新分段和其以外的分段,將多個目標段置換為新分段,故可根據(jù)需要,使分段上升1層,可使作業(yè)性和操作性提高。
再有,由于在本發(fā)明的結(jié)構(gòu)編輯裝置(方案13)中,該裝置包括第8指定部件,該第8指定部件指定分段的刪除;分段刪除部件,該分段刪除部件在通過第8指定部件指定刪除的場合,刪除目標段以下的組成部分,故可根據(jù)需要,刪除分段,使作業(yè)性和操作性提高。
另外,由于在本發(fā)明的結(jié)構(gòu)編輯裝置(方案14)中,作為通過分段刪除部件,將目標段以下的組成部分刪除后的間隙的處理,進行后處理,并選擇將上一分段邊界延伸的第1處理、將下一分段邊界延伸的第2處理、和指定目標段的范圍內(nèi)的一點將上一和下一分段邊界延伸到指定的位置的第4處理中的任何一個處理,故可對應(yīng)修正的內(nèi)容,刪除分段,使作業(yè)性和操作性提高。
此外,由于本發(fā)明的結(jié)構(gòu)編輯裝置(方案15)包括第9指定部件,該第9指定部件指定包的刪除;包刪除部件,該包刪除部件在通過第5指定部件指定目標包,并且通過第9指定部件指定刪除的場合,刪除目標包以下的組成部分,故可對應(yīng)修正的內(nèi)容,進行包的刪除,使作業(yè)性和操作性提高。
還有,由于在本發(fā)明的結(jié)構(gòu)編輯裝置(方案16)中,排列的數(shù)據(jù)為圖像流,故可將方案1~15所述的結(jié)構(gòu)編輯裝置作為圖像結(jié)構(gòu)編輯裝置提供。
再有,由于本發(fā)明的圖像結(jié)構(gòu)編輯裝置(方案17)包括第1指定部件,該第1指定部件將結(jié)構(gòu)信息中的任意的分段指定為目標段;第2指定部件,該第2指定部件指定包含在目標段中的范圍內(nèi)的任意的位置;分段分割部件,該分段分割部件將通過第2指定部件指定的位置作為分割位置,將目標段的范圍,在分割位置,分割為前半分段與后半分段這2個分段,以2個分段置換目標段,故在具有已分割的分段的場合,將其指定為目標段,指定分割位置,由此,可簡單地進行修改(分割)。
此外,由于在本發(fā)明的圖像結(jié)構(gòu)編輯裝置(方案18)中,在目標段具有包的場合,將相應(yīng)的包分割為前半包與后半包這2個包,該前半包由與前半分段的范圍相對應(yīng)的分段形成,該后半包由與后半分段的范圍相對應(yīng)的分段形成,故可在采用原本的結(jié)構(gòu)信息的同時,簡單地進行修改或修正。
還有,由于在本發(fā)明的圖像結(jié)構(gòu)編輯裝置(方案19)中,顯示用于在目標段的顯示上顯示分割位置的線段,通過指示器,使線段的位置自由地平行移動,確定分割位置,故可在較短時間進行分割的作業(yè),實現(xiàn)有效的作業(yè)。另外,由于可通過視覺容易辨認的方式顯示作為候補的位置,使其自由地移動,確定位置,故操作性良好。
再有,由于在本發(fā)明的圖像結(jié)構(gòu)編輯裝置(方案20)中,當分割位置為幀單元時,在操作對話上,按照ADCB的順序,將分段的開始幀A、結(jié)束幀B、作為分割候補的幀C與上一幀D并排,將它們與幀數(shù)量一起顯示,故按照時間序列,顯示作為候補的邊界位置的前后幀,針對每次的候補幀變更,更新顯示,由此,可一下子對實際上作為操作目標的幀是否適合進行判斷,操作性良好。
另外,由于在本發(fā)明的圖像結(jié)構(gòu)編輯裝置(方案21)中,分段邊界移動部件在指定邊界的移動的場合,將通過第2指定部件指定的開始位置側(cè)的邊界或結(jié)束位置側(cè)邊界移動到通過第2指定部件指定的移動位置,故可在采用原本的結(jié)構(gòu)信息的同時,簡單地進行修改或修正。
此外,由于在本發(fā)明的圖像結(jié)構(gòu)編輯裝置(方案22)中,在上述分段邊界移動部件使邊界移動的場合,可選擇3種邊界移動方法,如果選擇第1邊界移動,則僅僅使目標段的開始位置或結(jié)束位置移動,不改變其它的分段的開始位置或結(jié)束位置;如果選擇第2邊界移動,則使目標段的開始位置或結(jié)束位置移動,和使與目標段的開始位置或結(jié)束位置連接的其它分段的結(jié)束位置或開始位置移動;如果選擇第3邊界移動,則僅僅使目標段的開始位置或結(jié)束位置移動,不改變其它分段的開始位置或結(jié)束位置,按照掩埋所產(chǎn)生間隙的方式,插入新的分段,故可使作業(yè)性和操作性提高。
還有,由于在本發(fā)明的圖像結(jié)構(gòu)編輯裝置(方案23)中,在目標段具有包的場合,還對應(yīng)目標段的范圍,使相應(yīng)的包中的分段的邊界移動,故還可使作業(yè)性和操作性提高。
再有,由于在本發(fā)明的圖像結(jié)構(gòu)編輯裝置(方案24)中,顯示線段,該線段在目標段的顯示上,顯示移動位置,通過指示器使線段的位置自由地平行移動,確定移動位置,故可在較短時間進行移動的作業(yè),可實現(xiàn)有效的作業(yè)。另外,由于以通過視覺容易分辨的方式表示作為候補的位置,可使其自由地移動,確定位置,故操作性良好。
另外,由于在本發(fā)明的圖像結(jié)構(gòu)編輯裝置(方案25)中,當移動位置為幀單元時,在操作對話上,將上一分段的開始幀A、結(jié)束幀B、目標段的開始幀C與結(jié)束幀D、下一分段的開始幀E和結(jié)束幀F(xiàn)、與幀數(shù)量一起顯示,故按照時間序列顯示作為候補的邊界位置的前后幀,每次進行候補幀的變更時,對顯示進行更新,故可一下子判斷實際上形成操作目標的幀是否適合,操作性良好。
此外,由于在本發(fā)明的圖像結(jié)構(gòu)編輯裝置(方案26)中,在通過分段分割部件或分段邊界移動部件,具有分段分割或分段邊界的移動的場合,對應(yīng)于顯示于操作對話中的各幀的更新顯示,可對下述情況進行選擇,該情況指僅僅在按壓更新按鈕的場合進行更新,或在已設(shè)定的更新時刻進行更新,故可根據(jù)需要,指定顯示更新的時刻,由此可省去顯示用的處理,使處理的速度提高。另外,預(yù)先知道所需的幀的數(shù)量,這對于不需要顯示的場合等情況是有效的。
還有,由于在本發(fā)明的圖像結(jié)構(gòu)編輯裝置(方案27)中,具有再現(xiàn)按鈕和幀候補選擇按鈕,如果按壓再現(xiàn)按鈕,則再現(xiàn)此時的目標段,如果按壓幀候補選擇按鈕,則在幀連續(xù)顯示畫面中,顯示此刻指定的候補幀的周邊,故可適當?shù)卮_定分割幀或邊界幀。另外,在必須確認周邊框的場合,容易進行幀連續(xù)顯示畫面的確認和選擇,可提高作業(yè)性。
再有,由于本發(fā)明的記錄媒體(方案28)記錄下述程序,該程序作為根據(jù)方案1~16中的任何一項所述的結(jié)構(gòu)編輯裝置中的各部件,在計算機中執(zhí)行,故獲得下述效果,即可通過機械方式讀取該程序,獲得可通過計算機實現(xiàn)方案1~16的動作的記錄媒體。
另外,本發(fā)明的記錄媒體(方案29)記錄下述程序,該程序作為根據(jù)方案17~27中的任何一項所述的結(jié)構(gòu)編輯裝置中的各部件,在計算機中執(zhí)行,故獲得下述效果,即可通過機械方式讀取該程序,獲得可通過計算機實現(xiàn)方案17~27的動作的記錄媒體。
上面描述的本發(fā)明的目標的內(nèi)容結(jié)構(gòu)管理方法,目標的內(nèi)容結(jié)構(gòu)顯示方法和目標的內(nèi)容結(jié)構(gòu)編輯方法可通過下述方式實現(xiàn),該方式為通過計算機,按照在上面描述中給出的順序,執(zhí)行預(yù)先配備的程序。該程序通過下述方式提供,該方式為其記錄于硬盤、軟盤、CD-ROM、MO、DVD等的通過計算機可讀取的記錄媒體上。或者,該程序可通過網(wǎng)絡(luò)提供。
此外,由于在本發(fā)明的目標的內(nèi)容結(jié)構(gòu)管理方法(方案30~32)中,針對每個目標,對該目標可具有的、由上述圖解定義來定義的子目標的列表進行管理;上述子目標的列表保持作為子目標實際存在的全部的目標的示例,以及實際不存在,但是可作為子目標存在的目標,另外,在各目標中保持下述判斷信息,該判斷信息對屬于實際存在的目標的示例,或是屬于實際上不存在,但是可作為子目標而存在的目標進行判斷,在任意的目標為開始目標的場合,依次對開始目標中的子目標的列表,保持于該子目標的列表中的各目標的子目標的列表,保持于該子目標的列表中的各目標的子目標的列表進行管理,由此,對開始目標的內(nèi)容結(jié)構(gòu)進行管理,故可提供下述目標的內(nèi)容結(jié)構(gòu)管理方法,該方法將示例目標的結(jié)構(gòu)和圖解定義的結(jié)構(gòu)組合,以通過直覺容易分辨的方式對其進行顯示,使操作性和作業(yè)效率提高。
特別是,由于對于每種相同種類的目標,逐個地對實際上不存在,但是可作為子目標存在的目標進行管理,故使管理用的存儲器的效率提高。
還有,由于通過母目標的子列表,僅僅對待選擇的目標進行管理,在待選擇的目標的選擇分支列表中,將成為上述以外的選擇分支的目標,盡管實際不存在,但可作為子目標存在的目標進行管理,故可實現(xiàn)目標的內(nèi)容結(jié)構(gòu)的顯示,容易看到進行編輯時的顯示,使編輯的操作性提高。
此外,由于在本發(fā)明的目標的內(nèi)容結(jié)構(gòu)顯示方法(方案33~38)中,通過樹型結(jié)構(gòu)表示目標作為子目標保持的目標,并且在該樹型結(jié)構(gòu)的節(jié)點上,顯示表示目標的種類的文字串,由此顯示目標結(jié)構(gòu),相對從所顯示的樹型結(jié)構(gòu)中選擇的目標,顯示該目標可具有的屬性的種類和值,由此顯示該目標的內(nèi)容和結(jié)構(gòu),故可提供下述目標的內(nèi)容結(jié)構(gòu)顯示方法,該方法將示例目標的結(jié)構(gòu)與圖解定義的結(jié)構(gòu)組合,以通過直覺容易分辨的方式對其進行顯示,使操作性、作業(yè)效率提高。
還有,由于針對每個種類逐個地在樹型結(jié)構(gòu)中,同時地顯示不僅實際上保持目標的示例目標,而且顯示即使在未保持的情況下,仍可從其圖解定義保持的目標,并且以通過其它的圖標區(qū)別的方式,顯示示例目標以及其以外的目標,故還可使辨認性提高,使操作性提高。
再有,由于在具有保持成為根部的目標的可能性的某一目標具有分別地還保持目標的可能性的場合,以層的方式顯示樹型結(jié)構(gòu),此時,如果指定進行顯示的層等級,則一直顯示到實際存在的示例目標以下的,已指定的層等級,由此,將更下位的層的結(jié)構(gòu)省略,故還使操作性、作業(yè)效率提高。
另外,由于在目標可具有的子目標的種類的圖解定義中,可具有多種目標中的任何一種的場合,將全部的選擇分支作為子節(jié)點,在樹型結(jié)構(gòu)中顯示,以通過其它的圖標區(qū)別的方式顯示選擇分支中的,實際選擇而保持的選擇分支,以及未選擇的其它的分支,故還可使操作性,作業(yè)效率提高。
此外,由于在指定表示目標的種類的文字串后,如果指定“檢索”,則通過全光亮方式,顯示該目標,故還可使操作性和作業(yè)效率提高。
還有,由于在目標可具有的子目標的種類的圖解定義中,可具有多個相同種類的子目標的場合,在上述樹型結(jié)構(gòu)中,顯示可具有多個的最大數(shù)量,或最小數(shù)量的子目標,故還可使操作性、作業(yè)效率提高。
再有,由于本發(fā)明的目標的內(nèi)容結(jié)構(gòu)編輯方法(方案39~46)通過樹型結(jié)構(gòu)表示上述目標作為子目標保持的目標,并且在該樹型結(jié)構(gòu)的節(jié)點上,顯示表示目標的種類的文字串,由此顯示目標結(jié)構(gòu),相對從所表示的樹型結(jié)構(gòu)中選擇的目標,顯示該目標可具有的屬性的種類和屬性值,由此顯示該目標的內(nèi)容和結(jié)構(gòu),如果相對表示的屬性值,輸入進行變更的值,指定變更,則將該目標的屬性值更新為輸入值,故可提供目標的內(nèi)容結(jié)構(gòu)編輯方法,該方法將示例目標的結(jié)構(gòu)與圖解定義的結(jié)構(gòu)組合,以通過直覺容易分辨的方式對其進行顯示,使操作性、作業(yè)效率提高。
另外,由于在指定1個,在樹型結(jié)構(gòu)中實際存在的目標后,如果指示“示例添加”,則制作相同種類的目標的示例,在樹型結(jié)構(gòu)中,將相同種類的目標作為已指定的目標的兄弟節(jié)點顯示,故還可使操作性、作業(yè)效率提高。
此外,由于通過圖解定義,允許具有多個的目標與不允許具有多個的目標按照預(yù)先通過顯示顏色,圖標等區(qū)別的方式進行顯示,不針對不允許具有多個的目標,給出“示例添加”的指示,故還可使操作性,作業(yè)效率提高。
還有,由于在指示1個虛擬目標后,該虛擬目標顯示實際上不存在,但可具有目標的種類,如果指示“示例添加”,則將虛擬目標變?yōu)閷嶋H的示例,樹型結(jié)構(gòu)中的顯示也變?yōu)楸硎緦嶋H示例的圖標,故還可使操作性、作業(yè)效率提高。
再有,由于不僅在指定的虛擬目標,而且在成為其根的目標為虛擬目標的情況下,將它們分別變?yōu)閷嶋H的示例,故還可使操作性、作業(yè)效率提高。
另外,由于在指定實際存在的目標后,如果指示“刪除”,則在存在多個已指定的目標的場合,將該目標以下的組成部分刪除,從樹型結(jié)構(gòu)的顯示中將其刪除,在該目標單一的場合,將該目標以下的節(jié)點變?yōu)樘摂M目標,改變樹型結(jié)構(gòu)中的顯示圖標,故還可使操作性、作業(yè)效率提高。
此外,由于在指定一個表示未選擇的選擇分支的虛擬目標后,如果指示“選擇變更”,則將到此選擇的目標,變?yōu)楸硎具x擇分支的目標,將已指定的目標變?yōu)檫x擇的目標,故還可使操作性、作業(yè)效率提高。
還有,由于用MPEG-7或XML等的描述語言,輸出待編輯的目標的內(nèi)容,故還可使操作性,作業(yè)效率提高。
再有,由于本發(fā)明的記錄媒體(方案47)記錄有下述程序,該程序用于在計算機中執(zhí)行根據(jù)方案30~32中的任何一項所述的目標的內(nèi)容結(jié)構(gòu)管理方法,通過計算機讀取該程序,執(zhí)行該程序,故可獲得與方案30~32中的任何一項所述的目標的內(nèi)容結(jié)構(gòu)管理方法相同的效果。
另外,由于本發(fā)明的記錄媒體(方案48)記錄有下述程序,該程序用于在計算機中執(zhí)行根據(jù)方案33~38中的任何一項所述的目標的內(nèi)容結(jié)構(gòu)顯示方法,通過計算機讀取該程序,執(zhí)行該程序,故可獲得與方案33~38中的任何一項所述的目標的內(nèi)容結(jié)構(gòu)顯示方法相同的效果。
此外,本發(fā)明的記錄媒體(方案49)記錄有下述程序,該程序用于在計算機中,執(zhí)行根據(jù)方案39~46中的任何一項所述的目標的內(nèi)容結(jié)構(gòu)編輯方法,通過計算機讀取該程序,執(zhí)行該程序,故可獲得與方案39~46中的任何一項所述的目標的內(nèi)容結(jié)構(gòu)編輯方法相同的效果。
還有,按照本發(fā)明的內(nèi)容管理方法(方案50),在可通過多種數(shù)據(jù)格式,對1個內(nèi)容進行管理的管理的內(nèi)容管理方法中,對由1個或多個文件形成的目標內(nèi)容的數(shù)據(jù),以及按照與該目標內(nèi)容的數(shù)據(jù)不同的數(shù)據(jù)格式表現(xiàn)的多個數(shù)據(jù)進行集中,將它們作為邏輯的一個內(nèi)容進行總體管理,故可相對包含跨越圖像內(nèi)容或聲音內(nèi)容等多個文件的較長的內(nèi)容的,已保存的各種數(shù)據(jù)的內(nèi)容,用戶可在未意識到數(shù)據(jù)格式的情況下,以本身的打算的單位,提取內(nèi)容,可進行邏輯的內(nèi)容單元的注冊、刪除、檢索。
再有,按照方案51的發(fā)明,由于在方案50所述的發(fā)明中,在內(nèi)容為圖像數(shù)據(jù)或聲音數(shù)據(jù)的場合,對目標內(nèi)容文件,以及適合處理的數(shù)據(jù)格式的文件,或?qū)?yīng)于用戶的要求而注冊的文件進行總體管理,故可在用戶未意識到數(shù)據(jù)格式的情況下,提取適合處理的格式的內(nèi)容,自由地對有關(guān)的文件進行集中、注冊、提取。
另外,按照方案52所述的的發(fā)明,由于在方案51所述的發(fā)明中,由于對原始內(nèi)容的文件、數(shù)據(jù)編輯、內(nèi)容描述作業(yè)、或適合分配的數(shù)據(jù)格式的文件進行總體管理,故可在用戶未意識到數(shù)據(jù)格式的情況下,提取適合這樣的處理的數(shù)據(jù)格式的內(nèi)容。
此外,按照方案53所述的發(fā)明,由于在方案51或52所述的發(fā)明中,在目標內(nèi)容注冊后,制作適合于對應(yīng)于指定邏輯內(nèi)容的處理要求而要求的處理的數(shù)據(jù)格式的文件,或自動地制作在自由的時刻預(yù)先打算確定的多個數(shù)據(jù)格式的文件,故可在不使人員苦惱的情況下,配備適合處理的數(shù)據(jù)格式的文件。
還有,按照方案54所述的發(fā)明,由于在方案50~53中的任何一個所述的發(fā)明中,在目標內(nèi)容由多個數(shù)據(jù)構(gòu)成的場合,具有管理信息,該管理信息對相對由多個目標內(nèi)容的數(shù)據(jù)形成的邏輯內(nèi)容的各數(shù)據(jù)的分配位置與分配長度進行管理,并且對該管理信息進行總體管理,故可生成作為邏輯流的,整體整齊排列的邏輯內(nèi)容。
再有,按照方案55所述的發(fā)明,由于在方案54所述的發(fā)明中,形成邏輯內(nèi)容的目標內(nèi)容的相應(yīng)數(shù)據(jù)為一個文件的一部分,或在目標內(nèi)容的相應(yīng)數(shù)據(jù)之間的內(nèi)容上具有重復(fù),故可給出符合用戶的意圖的邏輯內(nèi)容。另外,按照方案56所述的發(fā)明,由于方案50~55中的任何一項所述的發(fā)明中,作為表示內(nèi)容的內(nèi)容描述信息,描述屬性,故用戶可容易知道內(nèi)容是什么樣的,可容易利用內(nèi)容檢索系統(tǒng)來對多媒體數(shù)據(jù)進行檢索。
另外,按照方案57所述的發(fā)明,由于在方案56所述的發(fā)明中,按照具有邏輯結(jié)構(gòu)的表現(xiàn)格式,描述屬性,故更加容易分辨內(nèi)容。另外,按照方案58所述的發(fā)明,由于在方案50~55中的任何一項所述的發(fā)明中,作為總體管理的目標的數(shù)據(jù)包括方案56或57所述的內(nèi)容描述信息,故可從以內(nèi)容描述信息作為目標的邏輯內(nèi)容中,提取內(nèi)容描述信息,由此,內(nèi)容描述信息容易提取。
此外,按照方案59所述的發(fā)明,由于用于實現(xiàn)根據(jù)方案50~58中的任何一項所述的內(nèi)容管理方法的程序存儲于,比如可拆卸的記錄媒體中,故通過將該記錄媒體,安裝于不能夠進行前面的方案50~58所述的發(fā)明的內(nèi)容管理的個人計算機等的信息處理中,可在該信息處理裝置中,實現(xiàn)方案50~58所述的發(fā)明。
權(quán)利要求
1.一種目標的內(nèi)容結(jié)構(gòu)管理方法,該方法用由0個或至少1個的目標形成的樹型結(jié)構(gòu)的母子關(guān)系表示各目標的內(nèi)容結(jié)構(gòu),并且對下述目標的內(nèi)容結(jié)構(gòu)進行管理,在該目標的內(nèi)容結(jié)構(gòu)中針對每種目標,各目標可具有的屬性和目標的種類通過圖解定義實現(xiàn)定義,其特征在于針對每個所述目標,對該目標可具有的由上述圖解定義實現(xiàn)定義的子目標的列表進行管理;上述子目標的列表保持作為子目標實際存在的全部的目標的示例,以及實際不存在,但是可作為子目標存在的目標,另外,在各目標中保持下述判斷信息,該判斷信息為對屬于實際存在的目標的示例,或是屬于實際上不存在,但是可作為子目標而存在的目標進行判斷的信息;在任意的目標為開始目標的場合,依次對上述開始目標中的子目標的列表、保持于該子目標的列表中的各目標的子目標的列表、保持于該子目標的列表中的各目標的子目標的列表進行管理,由此,對上述開始目標的內(nèi)容結(jié)構(gòu)進行管理。
2.根據(jù)權(quán)利要求1所述的目標的內(nèi)容結(jié)構(gòu)管理方法,其特征在于對于實際上不存在,但是可作為子目標存在的目標,按照每個同類的目標逐個地對其進行管理。
3.根據(jù)權(quán)利要求1或2所述的目標的內(nèi)容結(jié)構(gòu)管理方法,其特征在于,通過某個目標的圖解定義,在該目標可具有的多種目標中,在存在處于任何1個以可排他的方式選擇的關(guān)系的多個目標的場合,在上述某個目標中,除了上述子目標的列表之外,還將處于可以按排他的方式選擇上述任何一個的關(guān)系的多個目標作為選擇分支列表進行管理;在從多個選擇分支中選擇1個目標的場合,在母目標的子列表中,僅僅對所選擇的該目標進行管理,在上述選擇的該目標的選擇分支列表中,將成為上述以外的選擇分支的目標,作為實際上不存在,但是可作為子目標而存在的目標進行管理。
4.一種目標的內(nèi)容結(jié)構(gòu)顯示方法,該方法通過由0個或至少1個的目標形成的樹型結(jié)構(gòu)的母子關(guān)系表示各目標的內(nèi)容結(jié)構(gòu),并且顯示下述目標的內(nèi)容結(jié)構(gòu),在該目標的內(nèi)容結(jié)構(gòu)中,針對每種目標,各目標可具有的屬性和目標的種類通過圖解定義實現(xiàn)定義,其特征在于通過樹型結(jié)構(gòu)表示上述目標作為子目標保持的目標,并且在該樹型結(jié)構(gòu)的節(jié)點上,顯示表示目標的種類的文字串,由此顯示目標結(jié)構(gòu),相對從所顯示的樹型結(jié)構(gòu)中選擇的目標,顯示該目標可具有的屬性的種類和值,由此顯示該目標的內(nèi)容和結(jié)構(gòu)。
5.根據(jù)權(quán)利要求4所述的目標的內(nèi)容結(jié)構(gòu)顯示方法,其特征在于,針對每個種類逐個地在樹型結(jié)構(gòu)中,同時地顯示不僅實際上保持目標的示例,而且顯示即使在未保持的情況,仍可從其圖解定義保持的目標,并且以通過其它的圖標來區(qū)別的方式,表示示例目標以及其以外的目標。
6.根據(jù)權(quán)利要求4或5所述的內(nèi)容結(jié)構(gòu)顯示方法,其特征在于,在具有保持作為根部的目標的可能性的某一目標具有分別地還保持目標的可能性的場合,以層的方式顯示上述樹型結(jié)構(gòu),此時,如果指定顯示的層等級,則一直顯示到實際存在的示例目標以下的已指定的層等級,由此,將其下位的層的結(jié)構(gòu)省略。
7.根據(jù)權(quán)利要求4或5所述的目標的內(nèi)容結(jié)構(gòu)顯示方法,其特征在于,在目標可具有的子目標的種類的圖解定義中,可具有多種目標中的任何一種的場合,將全部的選擇分支作為子節(jié)點,在樹型結(jié)構(gòu)中顯示,以通過其它的圖標區(qū)別地顯示選擇分支中的實際選擇而保持的選擇分支,以及未選擇的其它的分支。
8.根據(jù)權(quán)利要求4或5所述的目標的內(nèi)容結(jié)構(gòu)顯示方法,其特征在于,在指定顯示目標的種類的文字串后,如果指定“檢索”,則通過全光亮方式,顯示該目標。
9.根據(jù)權(quán)利要求4或5所述的目標的內(nèi)容結(jié)構(gòu)顯示方法,其特征在于,在目標可具有的子目標的種類的圖解定義中,可具有多個相同種類的子目標的場合,在上述樹型結(jié)構(gòu)中,顯示可具有多個的最大數(shù)量或最小數(shù)量的子目標。
10.一種目標的內(nèi)容結(jié)構(gòu)編輯方法,該方法通過由0個或至少1個的目標形成的樹型結(jié)構(gòu)的母子關(guān)系表示各目標的內(nèi)容結(jié)構(gòu),并且對下述目標的內(nèi)容結(jié)構(gòu)進行編輯,在該目標的內(nèi)容結(jié)構(gòu)中,針對每種目標,各目標可具有的屬性和目標的種類通過圖解定義實現(xiàn)定義,其特征在于通過樹型結(jié)構(gòu)表示上述目標作為子目標保持的目標,并且在該樹型結(jié)構(gòu)的節(jié)點上,顯示表示目標的種類的文字串,由此顯示目標結(jié)構(gòu),相對從所表示的樹型結(jié)構(gòu)中選擇的目標,顯示該目標可具有的屬性的種類和屬性值,由此顯示該目標的內(nèi)容和結(jié)構(gòu);如果相對上述顯示的屬性值,輸入變更的值,指定變更,則將該目標的屬性值更新為輸入值。
11.根據(jù)權(quán)利要求10所述的目標的內(nèi)容結(jié)構(gòu)編輯方法,其特征在于,在指定1個樹型結(jié)構(gòu)中實際存在的目標后,如果指示“示例添加”,則制作相同種類的目標的示例,在樹型結(jié)構(gòu)中,將相同種類的目標作為上述已指定的目標的兄弟節(jié)點顯示。
12.根據(jù)權(quán)利要求11所述的目標的內(nèi)容結(jié)構(gòu)編輯方法,其特征在于,通過圖解定義,允許具有多個的目標與不允許具有多個的目標按照預(yù)先通過顯示顏色、圖標等區(qū)別的方式進行顯示,不針對不允許具有多個的目標,給出“示例添加”的指示。
13.根據(jù)權(quán)利要求10~12中的任何一項所述的目標的內(nèi)容結(jié)構(gòu)編輯方法,其特征在于,在指示1個表示實際上不存在,但是可具有的目標的種類的虛擬目標后,如果指示“添加”,則將上述虛擬目標變?yōu)閷嶋H的示例,樹型結(jié)構(gòu)中的顯示也變?yōu)楸硎緦嶋H示例的圖標。
14.根據(jù)權(quán)利要求13所述的目標的內(nèi)容結(jié)構(gòu)編輯方法,其特征在于,不僅在所述指定的虛擬目標,而且在成為其祖先(ancestor)的目標為虛擬目標的情況下,將它們分別變?yōu)閷嶋H的示例。
15.根據(jù)權(quán)利要求10、11、12或14中的任何一項所述的目標的內(nèi)容結(jié)構(gòu)編輯方法,其特征在于,在指定實際存在的目標后,如果指示“刪除”,則在存在多個上述指定的目標的場合,將該目標以下的組成部分刪除,從樹型結(jié)構(gòu)的顯示中將其刪除,在該目標單一的場合,將該目標以下的節(jié)點變?yōu)樘摂M目標,改變樹型結(jié)構(gòu)中的顯示圖標。
16.根據(jù)權(quán)利要求10、11、12或14中的任何一項所述的目標的內(nèi)容結(jié)構(gòu)編輯方法,其特征在于,在指定一個表示未選擇的選擇分支的虛擬目標后,如果指示“選擇變更”,則將至此選擇的目標,變?yōu)楸硎具x擇分支的目標,將上述已指定的目標,變?yōu)檫x擇的目標。
17.根據(jù)權(quán)利要求10、11、12或14中的任何一項所述的目標的內(nèi)容結(jié)構(gòu)編輯方法,其特征在于,用MPEG-7或XML等的描述語言,輸出待編輯的目標的內(nèi)容。
18.一種計算機可讀取的記錄媒體,該記錄媒體記錄有下述程序,該程序用于在計算機中執(zhí)行根據(jù)上述權(quán)利要求1~3中的任何一項所述的目標的內(nèi)容結(jié)構(gòu)管理方法。
19.一種計算機可讀取的記錄媒體,該記錄媒體記錄有下述程序,該程序用于在計算機中執(zhí)行根據(jù)上述權(quán)利要求4~9中的任何一項所述的目標的內(nèi)容結(jié)構(gòu)管理方法。
20.一種計算機可讀取的記錄媒體,該記錄媒體記錄有下述程序,該程序用于在計算機中執(zhí)行根據(jù)上述權(quán)利要求10~17中的任何一項所述的目標的內(nèi)容結(jié)構(gòu)管理方法。
全文摘要
本發(fā)明的課題在于提供一種目標的內(nèi)容結(jié)構(gòu)管理方法針對每個所述目標,對該目標可具有的由上述圖解定義實現(xiàn)定義的子目標的列表進行管理;上述子目標的列表保持作為子目標實際存在的全部的目標的示例,以及實際不存在,但是可作為子目標存在的目標,另外,在各目標中保持下述判斷信息,該判斷信息為對屬于實際存在的目標的示例,或是屬于實際上不存在,但是可作為子目標而存在的目標進行判斷的信息;在任意的目標為開始目標的場合,依次對上述開始目標中的子目標的列表、保持于該子目標的列表中的各目標的子目標的列表、保持于該子目標的列表中的各目標的子目標的列表進行管理,由此,對上述開始目標的內(nèi)容結(jié)構(gòu)進行管理。
文檔編號G11B27/034GK1495643SQ03132679
公開日2004年5月12日 申請日期2001年9月28日 優(yōu)先權(quán)日2000年9月28日
發(fā)明者協(xié)田由喜, 國枝孝之, 高橋望, 鈴木清詞, 之, 詞 申請人:株式會社理光