專利名稱:圖像控制裝置的制作方法
技術領域:
本申請涉及圖像控制裝置、處理方法和計算機程序,尤其涉及用于處理描述幻燈片放映(slide show)的內容的幻燈片放映文件的圖像控制裝置、處理方法和計算機程序,在幻燈片放映中圖像文件被連續地按順序再現。
背景技術:
用于使用圖像拾取設備如數碼相機拾取的圖像文件產生幻燈片放映的各應用程序,當前在被廣泛地使用。在幻燈片放映中,該類應用程序允許提高從前一圖像文件轉換為下一圖像文件時發生的轉換效果,增加顯示的圖像文件的移動,在幻燈片放映期間再現音樂文件為背景音樂,或者用戶驗證由用戶拾取的圖像文件。
日本未審查專利申請公開第10-145730號公開了一種使用一種幻燈片放映技術的再現裝置。該再現裝置允許音樂和靜態圖像文件一起、隨靜態圖像文件連續地逐個再現而被再現。因此,以不受靜態圖像文件的顯示的時間限制的方式,連續地再現音樂。
典型地,使用幻燈片放映文件執行幻燈片放映。被視為幻燈片放映文件的方法的是兩類方法,即外部引用方法和自包含方法。在外部引用方法中,幻燈片放映文件包含引用圖像文件的、在幻燈片放映文件外部的、形成幻燈片放映的引用信息,以及有關如轉換的效果的信息。在自包含方法中,單個移動圖像文件包含形成幻燈片放映的圖像文件和有關如轉換的效果的信息。在產生幻燈片放映文件時,用戶設置期望的轉換效果、作為背景音樂的音樂文件以及圖像文件的移動。
發明內容
當使用外部引用幻燈片放映文件執行幻燈片放映時,如果圖像文件被移動了其存儲位置,那么在幻燈片放映中就不能引用該圖像文件了。因此,在圖像文件丟失的情況下執行幻燈片放映。作為被觸發的執行錯誤的結果,幻燈片放映本身可能不被執行。
對用戶來說,在產生幻燈片放映中設置期望的轉換效果、作為背景音樂的音樂文件和圖像文件的移動是麻煩的,并且可阻礙生成幻燈片放映的積極性。
因此,希望提供一種產生幻燈片放映文件的圖像控制裝置,其允許幻燈片放映被連續地執行而不丟失任何圖像文件,即使任何圖像文件在其存儲位置上被移動。
根據本發明的一個實施例,一種圖像控制裝置,包括圖像文件存儲單元,用于存儲圖像文件;幻燈片放映文件存儲單元,用于存儲描述幻燈片放映的內容的幻燈片放映文件,通過幻燈片放映每個圖像文件被連續地按順序再現;移動指定接收單元,用于接收將被移動的圖像文件和圖像文件的移動目的地的指定;文件移動單元,用于根據指定移動圖像文件至移動目的地;映射信息表,用于將要在幻燈片放映中使用的圖像文件的圖像文件標識符映射至幻燈片放映文件的幻燈片放映文件標識符;以及幻燈片放映文件校正單元,用于根據移動目的地,校正具有與所指定圖像文件的圖像文件標識符相對應的幻燈片放映文件標識符的幻燈片放映文件中的圖像文件的引用位置。即使圖像文件被移動了位置,所提供的執行幻燈片放映的幻燈片放映文件也在不可能丟失圖像文件的情況下被再現。
幻燈片放映文件校正單元可以包括幻燈片放映文件標識符搜索單元,用于搜索映射信息表以找到與移動指定接收單元所指定的圖像文件的圖像文件標識符相對應的幻燈片放映文件標識符;以及圖像文件引用位置重寫單元,用于根據移動目的地,重寫在具有在搜索中找到的幻燈片放映文件標識符的幻燈片放映文件的幻燈片放映中使用的圖像文件的引用位置。根據圖像文件標識符、幻燈片放映文件標識符和傳送目的地,幻燈片放映文件中的圖像文件的引用位置被重寫。
圖像控制裝置還可以包括音樂文件存儲單元,用于存儲音樂文件;幻燈片放映模板文件存儲單元,用于存儲幻燈片放映的模板文件;音樂文件映射表,用于將音樂文件的音樂文件標識符映射至幻燈片放映的模板文件的幻燈片放映模板文件標識符;圖像文件呈現單元,用于呈現存儲在圖像文件存儲單元上的圖像文件;圖像文件選擇接收單元,用于接收由圖像文件呈現單元呈現的圖像文件的選擇;音樂文件呈現單元,用于呈現存儲在音樂文件存儲單元上的音樂文件;音樂文件選擇接收單元,用于接收由音樂文件呈現單元呈現的音樂文件的選擇;以及幻燈片放映文件生成單元,用于基于由音樂文件選擇接收單元選擇的音樂文件、具有與音樂文件的音樂文件標識符相對應的幻燈片放映模板文件標識符的幻燈片放映的模板文件、以及由圖像文件選擇接收單元選擇的圖像文件,生成幻燈片放映文件。利用這種安排,通過簡單地選擇圖像文件和音樂文件,生成幻燈片放映文件。
音樂文件映射表可以將由圖像文件選擇接收單元選擇的圖像文件的數量映射至音樂文件標識符,并且音樂文件呈現單元可以根據音樂文件映射表,呈現與由圖像文件選擇接收單元選擇的圖像文件的數量相對應的音樂文件。以這種方式來選擇與所選圖像文件的數量相對應的音樂文件。
音樂文件映射表可以定義由圖像文件選擇接收單元所選擇的圖像文件的數量的可允許的范圍。利用所選圖像文件的數量的預定范圍,音樂文件被映射至圖像文件。
文件映射表可以將由圖像文件選擇接收單元所選擇的圖像文件的數量映射至音樂文件標識符,并且音樂文件呈現單元可以使音樂文件選擇接收單元只接收與由圖像文件選擇接收單元所選擇的圖像文件的數量相對應的音樂文件。因此,響應于所選圖像文件的數量的音樂文件被選擇。
圖像控制裝置還可以包括映射信息表生成單元,用于基于所選幻燈片放映中使用的圖像文件和由幻燈片放映文件生成單元生成的幻燈片放映文件,生成映射信息表。當圖像文件的位置被移動時,在生成幻燈片放映文件中還創建幻燈片放映文件的校正信息。
映射信息表生成單元可以生成包含圖像文件的屬性信息的映射信息表,并且包括用于接收關鍵字的關鍵字接收單元;以及圖像文件搜索單元,用于搜索與包含關鍵字的屬性信息相對應的圖像文件,其中圖像文件呈現單元呈現搜索中找到的圖像文件。因此,根據關鍵字搜索圖像文件。
根據本發明的另一個實施例,一種圖像控制裝置包括圖像文件存儲單元,用于存儲圖像文件;圖像文件傳送單元,用于把存儲在圖像文件存儲單元上的圖像文件傳送至另一個裝置;幻燈片放映文件存儲單元,用于存儲描述幻燈片放映的內容的幻燈片放映文件,通過幻燈片放映每個圖像文件被連續地按順序再現;移動指定接收單元,用于接收將被移動的幻燈片放映文件的指定;文件移動單元,用于根據指定移動幻燈片放映文件;映射信息表,用于映射將在幻燈片放映中使用的圖像文件的圖像文件標識符、幻燈片放映的幻燈片放映文件的幻燈片放映文件標識符、以及所傳送的圖像文件的傳送目的地;以及幻燈片放映文件校正單元,用于根據傳送目的地校正幻燈片放映文件中的圖像文件的引用位置,所述圖像文件具有與所指定的幻燈片放映文件的幻燈片放映文件標識符相對應的圖像文件標識符。因此,即使幻燈片放映文件被移動,也產生正常地執行幻燈片放映的幻燈片放映文件。
圖像控制裝置還可以包括傳送命令接收單元,用于接收命令以把存儲在圖像文件存儲單元上的圖像文件傳送至另一個裝置,其中圖像文件傳送單元把存儲在圖像文件存儲單元上的圖像文件傳送至另一個裝置,以響應來自傳送命令接收單元的命令。可以響應用戶的意圖傳送圖像文件。
幻燈片放映文件校正單元可以包括傳送目的地獲取單元,用于根據映射信息表,獲取與由移動指定接收單元所指定的幻燈片放映文件相對應的圖像文件的傳送目的地;以及圖像文件引用位置重寫單元,用于根據傳送目的地,重寫將在幻燈片放映文件的幻燈片放映中使用的圖像文件的引用位置。因此,基于圖像文件標識符、幻燈片放映文件標識符、和圖像文件的傳送目的地,重寫幻燈片放映文件中的圖像文件的引用位置。
映射信息表可以包含作為圖像文件的傳送目的地的另一個裝置的地址。一旦在幻燈片放映文件中圖像文件的引用位置被重寫,幻燈片放映就被正常地執行而不管幻燈片放映文件被移動到何處。
根據本發明的另一個實施例,一種圖像控制裝置,包括主圖像文件存儲單元,用于存儲主圖像文件;代表圖像文件存儲單元,用于存儲主圖像文件的代表圖像文件;主圖像文件傳送單元,用于將存儲在主圖像文件存儲單元上的主圖像文件傳送至另一個裝置;幻燈片放映文件存儲單元,用于存儲描述幻燈片放映的內容的幻燈片放映文件,通過幻燈片放映每個存儲在代表圖像文件存儲單元上的代表圖像文件被連續地按順序再現;移動指定接收單元,用于接收將被移動的幻燈片放映文件的指定;文件移動單元,用于根據指定移動幻燈片放映文件;映射信息表,用于映射在幻燈片放映中使用的代表圖像文件的代表圖像文件標識符、與幻燈片放映相對應的幻燈片放映文件的幻燈片放映文件標識符、與代表圖像文件相對應的主圖像文件的主圖像文件標識符、以及所傳送的主圖像文件的傳送目的地;以及幻燈片放映文件校正單元,用于根據映射信息表校正幻燈片放映文件,以便將要在幻燈片放映中使用的文件從代表圖像文件改變為主圖像文件。即使縮略像的幻燈片放映的幻燈片放映文件被移動,也生成主圖像文件的幻燈片放映的幻燈片放映文件。
圖像控制裝置還可以包括傳送命令接收單元,用于接收命令以把存儲在主圖像文件存儲單元上的主圖像文件傳送至另一裝置,其中主圖像文件傳送單元把存儲在主圖像文件存儲單元上的主圖像文件傳送至另一裝置,以響應來自傳送命令接收單元的命令。基于用戶的意圖傳送圖像文件。
根據本發明的另一實施例,一種圖像控制裝置的方法和程序,所述圖像控制裝置包括圖像文件存儲單元,用于存儲圖像文件;幻燈片放映文件存儲單元,用于存儲描述幻燈片放映的內容的幻燈片放映文件,通過幻燈片放映每個圖像文件被連續地按順序再現;以及映射信息表,用于將要在幻燈片放映中使用的圖像文件的圖像文件標識符映射至幻燈片放映的幻燈片放映文件的幻燈片放映文件標識符。所述方法和程序之一包括以下步驟接收將被移動的圖像文件和圖像文件的移動目的地的指定,根據指定移動圖像文件至移動目的地,以及根據移動目的地,校正具有與指定的圖像文件的圖像文件標識符相對應的幻燈片放映文件標識符的幻燈片放映文件中的圖像文件的引用位置。即使圖像文件的位置被移動,也再現執行幻燈片放映的幻燈片放映文件而不可能丟失圖像文件。
根據本發明的另一個實施例,一種圖像控制裝置的方法和程序,用于將存儲在圖像文件存儲單元上的圖像文件傳送至作為傳送目的地的外部裝置,所述圖像控制裝置包括圖像文件存儲單元,用于存儲圖像文件;幻燈片放映文件存儲單元,用于存儲描述幻燈片放映的內容的幻燈片放映文件,通過幻燈片放映每個圖像文件被連續地按順序再現;以及映射信息表,用于映射將在幻燈片放映中使用的圖像文件的圖像文件標識符、幻燈片放映的幻燈片放映文件的幻燈片放映文件標識符、和圖像文件的傳送目的地。所述方法和程序之一包括以下步驟將存儲在圖像文件存儲單元上的圖像文件傳送至作為傳送目的地的外部裝置,并在映射信息表中存儲傳送目的地,接收將被移動的幻燈片放映文件的指定,根據指定移動幻燈片放映文件,以及根據傳送目的地校正幻燈片放映文件中的圖像文件的引用位置,所述圖像文件具有與指定的幻燈片放映文件的幻燈片放映文件標識符相對應的圖像文件標識符。因此,即使幻燈片放映文件被移動,仍然生成正常執行幻燈片放映的幻燈片放映文件。
根據本發明的另一個實施例,一種圖像控制裝置的方法和程序,用于將存儲在主圖像文件存儲單元上的主圖像文件傳送至作為傳送目的地的外部裝置,所述圖像控制裝置包括主圖像文件存儲單元,用于存儲主圖像文件;代表圖像文件存儲單元,用于存儲主圖像文件的代表圖像文件;幻燈片放映文件存儲單元,用于存儲描述幻燈片放映的內容的幻燈片放映文件,通過幻燈片放映每個存儲在代表圖像文件存儲單元上的代表圖像文件被連續地按順序再現;以及映射信息表,用于映射將在幻燈片放映中使用的代表圖像文件的代表圖像文件標識符、幻燈片放映的幻燈片放映文件的幻燈片放映文件標識符、與代表圖像文件相對應的主圖像文件的主圖像文件標識符、和所傳送的主圖像文件的傳送目的地。所述方法和程序之一包括以下步驟將存儲在主圖像文件存儲單元上的主圖像文件傳送至另一個裝置,接收將被移動的幻燈片放映文件的指定,根據指定移動幻燈片放映文件,并且根據映射信息表校正幻燈片放映文件,以便將要在幻燈片放映中使用的文件從代表圖像文件改變為主圖像文件。即使縮略像的幻燈片放映的幻燈片放映文件被移動,也生成主圖像文件的幻燈片放映的幻燈片放映文件。
根據本發明的各實施例,即使圖像文件的位置被移動,也再現執行幻燈片放映的幻燈片放映文件,而不可能丟失圖像文件。
圖1A和1B圖示了根據本發明的一個實施例的圖像拾取系統;圖2是根據本發明的一個實施例的圖像拾取裝置的框圖;圖3圖示了根據本發明的一個實施例的幻燈片放映文件的校正功能;圖4圖示了根據本發明的一個實施例的幻燈片放映文件的結構;圖5圖示了SMIL文件的例子;圖6圖示了根據本發明的一個實施例的映射信息表;圖7A和7B圖示了根據本發明的一個實施例的圖像拾取裝置中的用于移動圖像文件的顯示屏幕的例子;圖8圖示了根據本發明的一個實施例的圖像拾取裝置;圖9圖示了根據本發明的一個實施例的幻燈片放映文件的校正功能;
圖10圖示了根據本發明的一個實施例的映射信息表;圖11圖示了由作為描述與圖像文件相關的圖像信息的文件集合的圖像信息文件組組成的映射信息表;圖12圖示了根據本發明的一個實施例的屬性文件的內部結構;圖13A和13B圖示了根據本發明的一個實施例的用于移動幻燈片放映文件的顯示屏幕的顯示例子;圖14圖示了根據本發明的一個實施例的幻燈片放映文件生成功能;圖15圖示了根據本發明的一個實施例的音樂文件映射表;圖16A和16B圖示了根據本發明的一個實施例的、用于生成幻燈片放映文件的圖像拾取裝置的顯示屏幕;圖17A和17B圖示了音樂文件選擇受限制的幻燈片放映文件生成過程;圖18圖示了根據本發明的一個實施例的、通過其執行幻燈片放映文件的幻燈片放映;圖19是圖示根據本發明的一個實施例的、用于校正幻燈片放映文件的過程的流程圖;圖20是圖示根據本發明的一個實施例的、用于校正幻燈片放映文件的過程的流程圖;以及圖21是圖示根據本發明的一個實施例的、用于生成幻燈片放映文件的過程的流程圖。
具體實施例方式
下面將參照附圖描述本發明的各實施例。在實施例的描述中,圖像拾取裝置被作為圖像控制裝置的一個示例進行描述。
圖1圖示了根據本發明的第一實施例的圖像拾取系統。如圖1A中所示,圖像拾取系統包括圖像拾取裝置100和圖像顯示裝置110。當按下圖像拾取裝置100的快門101時,生成通過鏡頭單元102捕獲的圖像的圖像文件,并且將其存儲在圖像拾取裝置100中。還可以經由電纜120將由圖像拾取裝置100所生成的圖像文件傳送至圖像顯示裝置110。可以不使用電纜120而使用無線方式將圖像文件傳送至圖像顯示裝置110。然后,在圖像顯示裝置110上存儲該圖像文件。
圖1B是圖像拾取裝置100的后視圖。顯示器103被安排在圖像拾取裝置100的背面。顯示器103包括但不限于液晶顯示器(LCD)。存儲在圖像拾取裝置100上的圖像文件可以在顯示器103上顯示。
根據本發明的第一實施例,基于幻燈片放映文件,可以在圖像拾取裝置100的顯示器103上、或在圖像顯示裝置110上顯示幻燈片放映。幻燈片放映文件描述了幻燈片放映的內容,其中存儲在圖像拾取裝置100上的圖像文件被連續地按順序再現。
根據本發明實施例的幻燈片放映文件方法是外部引用方法,其中在幻燈片放映文件中描述了用于引用用于幻燈片放映文件外部的幻燈片放映的圖像文件的引用信息,和關于幻燈片放映中的該種轉換的效果的信息。相對于外部引用方法,在自包含幻燈片放映文件方法中,形成幻燈片放映的圖像文件和關于如轉換之類的效果的信息,被描述成單個運動圖像文件。
圖2是根據本發明一個實施例的圖像拾取裝置100的框圖。圖像拾取裝置100包括相機部分10、讀取和再現處理器部分20和控制器部分30。
相機部分10包括光學塊11、相機控制器12、信號轉換器13、拾取信號處理器14、音頻輸入單元15和音頻信號處理器16。光學塊11包括用于拾取被攝體圖像的鏡頭組、光圈機件(mechanism)、焦距調整機件、縮放機件、快門機件、閃光機件、圖像穩定化機件等等。相機控制器12響應來自控制器部分30的控制信號,生成將被提供給光學塊11的控制信號。所生成的控制信號被提供給光學塊11以執行縮放控制、快門控制和曝光控制。
信號轉換器13由諸如電荷耦合器件(CCD)之類的圖像拾取器件組成,并且通過光學塊11導入的入射光被聚焦,以在信號轉換器13的聚焦表面形成圖像。一旦響應快門操作從控制器部分30接收到圖像捕獲定時信號,信號轉換器13就把聚焦在聚焦表面的被攝體圖像轉換成拾取圖像信號,從而提供拾取圖像信號至拾取信號處理器14。
根據來自控制器部分30的控制信號,拾取信號處理器14在拾取圖像信號上執行伽瑪校正和自動增益控制(AGC)處理,同時還把拾取圖像信號轉換成作為數字信號的視頻信號。在圖像拾取期間,音頻輸入單元15拾取與被攝體有關的聲音。來自音頻輸入單元15的音頻信號被提供至音頻信號處理器16。響應來自控制器部分30的控制信號,音頻信號處理器16對音頻信號執行校正和AGC處理,同時把音頻信號轉換成數字信號。
讀取和再現處理器部分20包括編碼和解碼電路21、盤接口(I/F)23和緩沖存儲器25。
編碼和解碼電路21具有編碼功能以編碼來自相機部分10的視頻信號和音頻信號,并且將編碼的信號多路復用為壓縮數據。另一方面,編碼和解碼電路21具有解碼功能以將壓縮數據分離為視頻信號和音頻信號,并且解碼所分離的信號。響應來自控制器部分30的控制信號,編碼和解碼電路21對來自拾取信號處理器14的視頻信號,執行自動白平衡控制、曝光校正控制以及響應數字縮放放大的擴展控制。
一旦從編碼和解碼電路21接收到壓縮數據,盤I/F 23就把壓縮數據寫入盤49。盤I/F 23還從盤49讀取壓縮數據,并且把所讀取的壓縮數據提供至編碼和解碼電路21。緩沖存儲器25,包括同步動態隨機訪問存儲器(SDRAM),用作編碼和解碼電路21的解碼和編碼功能的工作存儲區。
控制器部分30包括處理器31、只讀存儲器(ROM)33、隨機訪問存儲器(RAM)34、用于連接操作輸入單元41的操作輸入接口(I/F)35、用于連接顯示器42的顯示控制器36、用于連接存儲卡43的存儲卡接口(I/F)37、用于連接揚聲器44的音頻控制器38、用于連接網絡的通信接口(I/F)39、用于記錄圖像拾取時間的計時器電路32、和用于相互連接這些組件的系統總線300。
處理器31通常控制控制器部分30,并且使用RAM 34作為其工作存儲區。根據當前實施例,RAM 34存儲幻燈片放映文件、文件映射信息表、音樂信息表等等。ROM 33存儲用于控制相機部分10的程序、以及用于執行視頻信號和音頻信號的記錄控制和回放控制的程序。
連接至操作輸入I/F 35的操作輸入單元41包括多個鍵,如用于在圖像拾取模式和回放模式之間切換的模式切換鍵、縮放調整鍵、曝光調整鍵、快門鍵、運動圖像拍攝鍵、用于顯示器42的顯示調整鍵等等。操作輸入I/F 35把來自操作輸入單元41的操作信號傳送至處理器31。處理器31確定操作輸入單元41上的哪個鍵被操作,并且響應確定結果執行控制處理。
連接至顯示控制器36的顯示器42可以包括例如LCD,并且在處理器31的控制下,顯示來自相機部分10的視頻信號和從盤49讀取的視頻信號之一。顯示器42構成圖1的顯示器103的部分功能。
存儲卡I/F 37將來自編碼和解碼電路21的壓縮數據寫在存儲卡43上。存儲卡I/F 37還從存儲卡43讀取壓縮數據,并將所讀取的壓縮數據提供至編碼和解碼電路21。計時器電路32生成表示年、月、日、小時、分鐘和秒的時間信息。
在處理器31的控制下,連接至音頻控制器38的揚聲器44再現來自相機部分10的音頻信號和從盤49讀取的音頻信號。
圖3圖示了根據本發明的一個實施例的幻燈片放映文件的校正功能。幻燈片放映文件的校正功能包括如下功能塊移動指定接收器411、存儲由相機部分10提供的圖像文件的圖像文件存儲單元251、文件移動器3110、映射信息表341、存儲幻燈片放映文件的幻燈片放映文件存儲單元345、和幻燈片放映文件校正器3120。
移動指定接收器411接收將被移動的圖像文件和圖像文件的移動目的地的指定。一旦接收到將被移動的圖像文件和圖像文件的移動目的地的指定,移動指定接收器411就通知文件移動器3110和幻燈片放映文件校正器3120將被移動的圖像文件的圖像文件標識符、和圖像文件的移動目的地。
根據將被移動的圖像文件的圖像文件標識符和由移動指定接收器411接收的圖像的移動目的地,文件移動器3110移動存儲在圖像文件存儲單元251上的圖像文件。
映射信息表341存儲將在幻燈片放映中使用的圖像文件的圖像文件標識符、和具有與相應標識符相關聯的一個標識符的幻燈片放映文件的幻燈片放映文件標識符。
根據圖像文件的移動指定,幻燈片放映文件校正器3120校正幻燈片放映文件中的圖像文件的引用位置,所述幻燈片放映文件具有與由移動指定接收器411指定的圖像文件的圖像文件標識符相對應的幻燈片放映文件標識符。幻燈片放映文件校正器3120包括幻燈片放映文件標識符搜索器3121和圖像文件引用位置重寫器3122。
幻燈片放映文件標識符搜索器3121搜索映射信息表341,以查找與由移動指定接收器411提供的圖像文件的圖像文件標識符相對應的幻燈片放映文件標識符。由幻燈片放映文件標識符搜索器3121找到的幻燈片放映文件標識符,被提供給圖像文件引用位置重寫器3122。
根據移動指定,圖像文件引用位置重寫器3122重寫具有從幻燈片放映文件標識符搜索器3121提供的幻燈片放映文件標識符的幻燈片放映文件中的圖像文件。
移動指定接收器411例如可以由操作輸入單元41和操作輸入I/F 35來實現。圖像文件存儲單元251可以由緩沖存儲器25來實現。文件移動器3110和幻燈片放映文件校正器3120可以由處理器31來實現。映射信息表341和用于存儲幻燈片放映文件的幻燈片放映文件存儲單元345,可以由RAM 34來實現。
圖4圖示了根據本發明的一個實施例的幻燈片放映文件的結構的一個例子。本文使用同步多媒體集成語言(SMIL)來描述幻燈片放映文件,但本發明不限于SMIL。SMIL是由W3C(萬維網聯盟)提議的集成多媒體標準,并且是允許基于XML(可擴展的標記語言)的多媒體表示的語言。
SMIL文件3450包括,作為其主要部分的,描述呈現(presentation)和轉換效果的顯示位置的頭部3451、和描述呈現的時間控制的主體3454。SMIL文件3450以<smil...>標簽開始并以</smil>標簽結束。開始標簽包括稱為名字空間的xmlns屬性。如圖4所示,<smil xmlns=“http://www.w3.org/2001/SMIL20/Language”>意思是文件是以SMIL2.0標記語言來撰寫的。
在頭部3451中,執行呈現位置指定3452和轉換指定3453,并且在<head>標簽和</head>標簽之間描述這些指定。
呈現位置指定3452指定用于顯示圖像文件等的顯示位置,并且在<layout>標簽和</layout>標簽之間進行描述。轉換指定3453指定當在幻燈片放映中圖像文件被一個接一個地切換時的效果,并且在<transition.../>標簽中的“...”中進行描述。
在主體3454中,執行動畫指定3455和文件、回放時間以及時間指定3456,并且在<body>標簽和</body>標簽之間進行描述。
動畫指定3455指定圖像文件的動畫,并且在<animate.../>標簽中的“...”中進行描述。文件、回放時間和時間指定3456指定用于幻燈片放映的圖像文件和音樂文件的引用位置、以及圖像文件和音樂文件的回放定時。圖像文件的引用位置的指定在<img.../>標簽的“...”中進行描述。
圖5圖示了SMIL文件3450。在SMIL文件3450中,第一行<smil xmlns=“http://www.w3.org/2001/SMIL20/Language”>聲明下述描述兼容SMIL2.0。語句<root-layout width=“600”height=“400”/>描述用于顯示幻燈片放映的整個屏幕的尺寸。如圖5所示,用于顯示幻燈片放映的屏幕具有寬為600且高為400的尺寸。語句<region id=“layoutl”width=“160”height=“120”fit=“fill”/>描述顯示圖像文件的區域。如圖5所示,用于顯示圖像文件的區域具有寬為160且高為120的尺寸。上述語句與圖4的頭部3451的呈現位置指定3452相對應。
語句<transition id=“fadel”type=“fade”subtype=“crossfade”dur=“1s”/>指明交叉淡入淡出(crossfade)為轉換效果。交叉淡入淡出意思是一幅圖像淡出同時另一幅圖像淡入。交叉淡入淡出的指定與圖4的頭部345l的轉換指定3453相對應。
語句<audio src=“pops.mps3”dur=“6s”/>描述了將被插入幻燈片放映的音樂文件的引用位置。一行之下,在<seq>中,語句<img src=“111.jpg”region=“layoutl”dur=“3s”fill=“transition”/>和<img src=“222.jpg”region=“layoutl””dur=“3s”transIn=“fadel”/>,描述了在幻燈片放映中將使用的圖像文件的引用位置和回放圖像的順序。這些語句與圖4的主體3454的文件、回放定時和時間指定3456相對應。
語句<animateMotion targetElement=“layoutl”values=“0,0;600,400”calcMode=“paced”dur=“10s”fill=“hold”/>描述了圖像文件的運動模式。該語句與圖4的主體3454的動畫指定3455相對應。
圖6圖示了根據本發明的一個實施例的映射信息表341的例子。映射信息表341包括圖像文件和幻燈片放映文件的每個的文件名3411、指示圖像文件和幻燈片放映文件的制造日期的制造日期3412、指示圖像文件的圖像拾取位置的圖像拾取位置3413、和引用源信息3415。由用戶輸入并與圖像文件相關聯的用戶輸入信息(圖6中未示出)可以包括與之相關聯的文件名3411。
引用源信息3415包括使用與文件名相對應的圖像文件的幻燈片放映的幻燈片放映文件的文件名。與幻燈片放映文件相關的信息可以增加至文件名3411和制造日期3412的每個。
當移動圖像文件時,在映射信息表341中搜索使用圖像文件的幻燈片放映的幻燈片放映文件。例如,如果將被移動的圖像文件的文件名為“aaa.jpg”,那么使用該圖像文件的幻燈片放映的幻燈片放映文件的文件名為“xxx.smil”。如果具有文件名“aaa.jpg”的圖像文件被移動,那么具有文件名“xxx.smil”的幻燈片放映文件中的圖像文件“aaa.jpg”的引用位置將被校正。
如果將被移動的圖像文件的文件名為“bbb.jpg”,那么使用該圖像文件的幻燈片放映的幻燈片放映文件的文件名為“xxx.smil”和“yyy.smil”。在這種情況下,在具有文件名“xxx.smil”和“yyy.smil”的幻燈片放映文件中的圖像文件“bbb.jpg”的引用位置被校正。
圖7A和7B圖示了根據本發明的一個實施例的、用于移動圖像文件的圖像拾取裝置100的顯示屏幕的例子。圖7A圖示了顯示屏幕420,它在圖像文件選擇屏幕(未示出)上選擇將被移動的圖像文件之后出現。顯示屏幕420包括將被移動并在圖像文件選擇屏幕(未示出)上選擇的圖像文件顯示431、移動目的地顯示432和OK按鈕433。
為了移動圖像文件,在移動目的地顯示432上的“服務器1”和“服務器2”之一被選為圖像文件的移動目的地之后,選擇OK按鈕433。以這種方式,將被移動的、并在圖像文件選擇屏幕(未示出)上選擇的圖像文件被移動至“服務器1”和“服務器2”之一。
圖7B圖示了當圖7A中的圖像文件被移動時,幻燈片放映文件中的圖像文件的引用位置如何被校正。在移動圖像文件之前的幻燈片放映文件3450a中,用于幻燈片放映的圖像文件的引用位置為<img src=“aaa.jpg”>。在移動圖像文件之后的幻燈片放映文件3450b中,用于幻燈片放映的圖像文件的引用位置被校正為<img src=“http://www.aa.xx/aaa.jpg”>。
在幻燈片放映文件3450b中,根據統一資源定位符(URL),被移動至“服務器1”的圖像文件被引用為表示“服務器1”位置的地址,即“服務器1”的URL“http://www.aa.xx/”。
根據本實施例,圖像文件被移動至諸如與圖像拾取裝置100連接的服務器1之類的外部裝置。本發明并不限于這種情況。例如,甚至在圖像拾取裝置100內部移動圖像文件時,也基于移動目的地校正幻燈片放映文件中的圖像文件的引用位置。
圖8圖示了根據本發明的另一個實施例的圖像拾取系統。基于由圖像拾取裝置100拾取的主圖像文件105,生成作為主圖像文件105的代表圖像的縮略像文件104。將在幻燈片放映中使用的圖像文件為縮略像文件104。或者,圖像文件可以是主圖像文件105。在本實施例的環境下,用作縮略像文件的源的圖像文件被稱為“主圖像文件”。于是,存在作為圖像文件的兩類文件,即主圖像文件和縮略像文件。
當在圖像拾取裝置100中存儲了在圖像拾取裝置100中生成的幻燈片放映文件106時,通過連續按順序再現縮略像文件104來執行幻燈片放映。
根據本實施例,由圖像拾取裝置100拾取的主圖像文件105可以被傳送至服務器130以存儲在那里。通過把大尺寸的圖像文件傳送給服務器,可以有效地使用圖像拾取裝置100中的存儲器。當圖像拾取裝置100與服務器130相連接時,可以自動地傳送由圖像拾取裝置100所拾取的主圖像文件105,或者可以響應用戶的操作進行傳送。
如果存儲在圖像拾取裝置100上的幻燈片放映文件106被移動至視頻顯示設備140(如個人計算機),那么把由幻燈片放映文件106引用的圖像文件由縮略像文件修改成主圖像文件。通常,視頻顯示設備140(如個人計算機)中的存儲器大小大于圖像拾取裝置100中的存儲器大小。視頻顯示設備140在圖像文件的處理能力方面也勝過圖像拾取裝置100。如果在幻燈片放映中處理主圖像文件,那么期望視頻顯示設備140在處理能力方面以不存在任何問題的方式工作。
當由幻燈片放映文件106引用的圖像文件從縮略像文件變成主圖像文件時,URL可以用作指示主圖像文件的位置的地址。如果幻燈片放映文件106進一步被從視頻顯示設備140移動至視頻顯示設備150,那么視頻顯示設備150執行幻燈片放映文件106,而無需修改幻燈片放映文件中的主圖像文件的引用位置。指示主圖像文件的位置的地址可以不同于URL。
圖9圖示了根據本發明的一個實施例的幻燈片放映文件的校正功能。幻燈片放映文件的校正功能包括縮略像文件生成器3130、圖像文件存儲單元251、移動指定接收器412、文件移動器3141、用于存儲幻燈片放映文件的幻燈片放映文件存儲單元345、圖像文件傳送單元3142、傳送命令接收器413、映射信息表342和幻燈片放映文件校正器3150。
基于從相機部分10提供的主圖像文件,縮略像文件生成器3130生成縮略像文件。在縮略像文件生成器3130上生成的縮略像文件被存儲在圖像文件存儲單元251上。圖像文件存儲單元251存儲從相機部分10提供的主圖像文件和由縮略像文件生成器3130生成的縮略像文件。如圖8所示的縮略像文件104和主圖像文件105,對應于存儲在圖像文件存儲單元251上的縮略像文件和主圖像文件。
移動指定接收器412接收將被移動的幻燈片放映文件和幻燈片放映文件的移動目的地的指定。一旦接收到將被移動的幻燈片放映文件和移動目的地的指定,移動指定接收器412就通知文件移動器3141和幻燈片放映文件校正器3150將被移動的幻燈片放映文件的幻燈片放映文件標識符、和幻燈片放映文件的移動目的地。
根據將被移動的幻燈片放映文件的幻燈片放映文件標識符、和從移動目的地接收器412提供的幻燈片放映文件的移動目的地,文件移動器3141移動存儲在幻燈片放映文件存儲單元345上的圖像文件。
圖像文件傳送單元3142把存儲在圖像文件存儲單元251上的主圖像文件傳送至外部裝置。傳送命令接收器413接收用于圖像文件傳送單元3142的命令,以傳送主圖像文件至外部裝置。響應傳送命令接收器413接收到的命令,圖像文件傳送單元3142將主圖像文件傳送至外部裝置。無需任何來自外部的命令,圖像文件傳送單元3142可以將主圖像文件傳送至外部裝置。在這種情況下,可以取消傳送命令接收器413。
通過一個與另一個關聯地存儲,映射信息表342映射要在幻燈片放映中使用的主圖像文件的圖像文件標識符、縮略像文件的圖像文件標識符、幻燈片放映文件的幻燈片放映文件標識符、和所傳送的主圖像文件的傳送目的地。圖像文件傳送單元3142將所傳送的圖像文件的傳送目的地寫在映射信息表上。
幻燈片放映文件校正器3150校正由移動指定接收器412所指定的幻燈片放映文件中的圖像文件的引用位置。根據本發明的另一個實施例,縮略像文件被假設為如果在圖像拾取裝置100中存在幻燈片放映文件就將在幻燈片放映中使用的圖像文件。如果幻燈片放映文件被移動至外部裝置,那么主圖像文件被假設為將在幻燈片放映中使用的圖像文件。幻燈片放映文件校正器3150將幻燈片放映文件中的縮略像文件的引用位置,校正為主圖像文件的引用位置。
幻燈片放映文件校正器3150包括傳送目的地獲取單元3151和圖像文件引用位置重寫器3152。根據映射信息表,傳送目的地獲取單元3151獲取與由移動指定接收器412指定的幻燈片放映文件相對應的主圖像文件的傳送目的地。根據由傳送目的地獲取單元3151所獲取的傳送目的地,圖像文件引用位置重寫器3152重寫將在幻燈片放映文件的幻燈片放映中使用的主圖像文件的引用位置。
例如,縮略像文件生成器3130、文件移動器3141、圖像文件傳送單元3142和幻燈片放映文件校正器3150可以主要由處理器31來實現。圖像文件存儲單元251可以由緩沖存儲器25來實現。移動指定接收器412和傳送命令接收器413可以由操作輸入單元41和操作輸入I/F 35來實現。幻燈片放映文件存儲單元345和映射信息表342可以由RAM 34來實現。
圖10圖示了根據圖8的實施例的映射信息表。映射信息表342包括主圖像文件和幻燈片的每個放映文件的文件名3421、指示主圖像文件和幻燈片放映文件的制造日期的制造日期3422、指示主圖像文件的拾取位置的拾取位置3423、指示所傳送的主圖像文件的傳送目的地的傳送目的地信息3424、引用源信息3425、和與主圖像文件相對應的縮略像文件的縮略像文件名3426。由用戶輸入并給予圖像文件的用戶輸入信息(未在圖10中示出)可以與文件名342l相關聯進行存儲。
在本實施例中,縮略像文件被假設為如果在圖像拾取裝置100中存在幻燈片放映文件就將在幻燈片放映中使用的圖像文件。引用源信息3425指示在幻燈片放映中處理具有縮略像文件名3426的縮略像文件的幻燈片放映文件。與幻燈片放映文件相關的信息可以被增加至文件名3421和制造日期3422的每個。
當幻燈片放映文件被傳送至外部裝置時,主圖像文件105被作為將在幻燈片放映中使用的圖像文件進行引用。當幻燈片放映文件被傳送至外部裝置時,搜索由幻燈片放映文件引用的縮略像文件名3426。與所找到的縮略像文件名相對應的主圖像文件是將在幻燈片放映文件中引用的圖像文件。根據傳送目的地信息3424,校正在幻燈片放映文件中的圖像文件的引用位置。
根據本發明的一個實施例,下面描述了被傳送至外部裝置的具有幻燈片放映文件“xxx.smil”的映射信息表342的應用。
當幻燈片放映文件“xxx.smil”被傳送至外部裝置時,幻燈片放映文件“xxx.smil”的引用圖像文件為縮略像文件“saaa.thm”和“sbbb.thm”。用于縮略像文件“saaa.thm”和“sbbb.thm”的主圖像文件為主圖像文件“aaa.jpg”和“bbb.jpg”。
基于傳送目的地信息3424中描述的主圖像文件“aaa.jpg”和“bbb.jpg”的傳送目的地,校正幻燈片放映文件“xxx.smil”中的圖像文件引用位置。用于主圖像文件“aaa.jpg”的圖像文件引用位置是“http://www.aa.xx/aaa.jpg”,而用于主圖像文件“bbb.jpg”的圖像文件引用位置是“http://www.bb.xx/bbb.jpg”。
圖11圖示了根據本發明的一個實施例的映射信息表341和342。映射信息表341和342由作為與圖像文件相關的圖像信息的文件集合的圖像信息文件組組成。
圖像信息文件組是包括圖像文件的圖像信息的文件集合。圖像信息文件組包括屬性文件500、縮略圖文件600和文本文件700。屬性文件500包括一個屬性文件頭部510和至少一個屬性槽(slot)520。在屬性文件500中,每個屬性槽520具有固定的長度。隨后將描述屬性文件500的內部結構。
縮略圖文件600包括至少一個縮略圖槽620。縮略圖槽620包括與基于圖像文件生成的縮略像文件相關的信息。在縮略圖文件600中,每個縮略圖槽620都具有固定的長度。每個縮略圖槽620都從縮略圖文件600的開頭標記了指示其順序的索引號。
文本文件700包括至少一個文本槽720。每個文本槽720都包括與圖像文件相關的文本信息。文本信息是由用戶輸入的任何字符串,并且例如,包括圖像文件的拾取位置或標題。在文本文件700中,每個文本槽720都具有固定的長度。每個文本槽720都從文本文件700的開頭標記了指示其順序的索引號。
圖12圖示了根據本發明的一個實施例的屬性文件500的內部結構。屬性文件500中的屬性文件頭部510包括制造日期511、校正日期512、槽大小513、槽數514、縮略圖文件列表515和文本文件列表516。
制造日期511指示制造日期,在該日期屬性文件500被第一次制造。校正日期512指示校正日期,在該日期屬性文件500最后被校正。槽大小513指示屬性文件500中的每個屬性槽520的容量。在屬性文件500中,每個屬性槽520都具有固定的長度。槽數514指示屬性文件500中包含的屬性槽520的數量。
縮略圖文件列表515和文本文件列表516分別包含與縮略圖文件600相關的信息和與文本文件700相關的信息。例如,縮略圖文件列表515包括一個縮略圖文件列表頭部530和一個縮略圖文件信息單元540。縮略圖文件列表頭部530包括指示縮略圖文件600中的每個縮略圖槽620的容量的槽大小531。如之前所論述的,在縮略圖文件600中,每個縮略圖槽620都具有固定的長度。
縮略圖文件信息540包括文件名541、制造日期542、校正日期543、槽數544和頭部序列號545。文件名541指示縮略圖文件600的文件名。制造日期542指示制造日期,在該日期縮略圖文件600被第一次生產出來。校正日期543指示校正日期,在該日期縮略圖文件600最后被校正。槽數544指示縮略圖文件600中包括的縮略圖槽620的數量。
在此已經論述了縮略圖文件列表515。類似地,文本文件列表516也包括與文本文件700相關的信息。
關于圖像文件的屬性槽520a包括槽標識符521a、有效標志522a、縮略圖槽索引523a、文本槽索引524a、圖像文件標識符525a、圖像文件的制造日期526a、圖像文件的校正日期527a、傳送目的地信息528a和引用源信息529a。
槽標識符521a唯一地標識屬性槽520a,并且被用來關聯彼此不同的屬性槽。例如,因為縮略圖槽620具有固定的長度,所以會發生單個縮略圖并不容納在單個縮略圖槽620中。在該種情況下,使用槽標識符521a彼此關聯多個屬性槽520,并且單個縮略圖被跨越多個縮略圖槽620容納。因為這種關聯過程趨向于變得復雜,所以縮略圖槽620的容量優選地考慮縮略圖的大小來設置。
有效標志522a指示屬性槽520a的內容是否有效。縮略圖槽索引523a是指示相應文本槽720的索引號。圖像文件標識符525a是指示相應圖像文件的鏈接信息。通過引用包括在屬性槽520a中的圖像文件標識符525a,可以訪問與圖像文件標識符525a相對應的圖像文件551。圖像文件的制造日期526a指示制造日期,在該日期相應的圖像文件被第一次制造出。圖像文件的校正日期527a指示校正日期,在該日期相應的圖像文件被最后校正。
傳送目的地信息528a是相應圖像文件的傳送目的地的位置信息。傳送目的地的位置信息是例如諸如URL之類的地址。引用源信息529a是相應圖像文件幻燈片放映的幻燈片放映文件的標識符。
與幻燈片放映文件相關的屬性槽520b包括槽標識符521b、有效標志522b、幻燈片放映文件標識符525b、幻燈片放映文件的制造日期526b和幻燈片放映文件的校正日期527b。
因為槽標識符521b和有效標志522b分別類似于槽標識符521a和有效標志522a,所以在此省略關于它們的論述。幻燈片放映文件標識符525b是指示相應幻燈片放映文件的鏈接信息。通過引用包括在屬性槽520b中的幻燈片放映文件標識符525b,可以訪問與幻燈片放映文件標識符525b相對應的幻燈片放映文件552。幻燈片放映文件的制造日期526b指示制造日期,在該日期相應的幻燈片放映文件被第一次制造出。幻燈片放映文件的校正日期527b指示校正日期,在該日期相應的幻燈片放映文件最后被校正。
如果將映射信息表341與圖像信息文件組相比較,那么文件名3411對應于屬性槽520a中的圖像文件標識符525a、和屬性槽520b中的幻燈片放映文件標識符525b的每個。制造日期3412對應于屬性槽520a中的圖像文件的制造日期526a、和屬性槽520b中的幻燈片放映文件的制造日期526b的每個。與圖像拾取位置3413相對應的信息在屬性槽520a中的文本槽索引524a中的文本槽720中進行描述。引用源信息3415對應于屬性槽520a中的引用源信息529a。
如果將映射信息表342與圖像信息文件組相比較,那么文件名3421對應于屬性槽520a中的圖像文件標識符525a和屬性槽520b中的幻燈片放映文件標識符525b的每個。制造日期3422對應于屬性槽520a中的圖像文件的制造日期526a和屬性槽520b中的幻燈片放映文件的制造日期526b。與圖像拾取位置3423相對應的信息在文本槽720中以屬性槽520a中的文本槽索引524a描述。傳送目的地信息3424對應于屬性槽520a中的傳送目的地信息528a。引用源信息3425對應于屬性槽520a中的引用源信息529a。在縮略圖槽620中以屬性槽520a中的縮略圖槽索引523a描述縮略像文件名3426。
使用圖11和12中的圖像信息文件組,可以快速地訪問圖像文件、縮略像文件和幻燈片放映文件。
圖13A和13B圖示了根據本發明的一個實施例的、用于移動幻燈片放映文件的顯示屏幕。圖13A的顯示屏幕420包括幻燈片放映文件顯示441、移動目的地顯示442和OK按鈕443。幻燈片放映文件屏幕441被用來選擇將被移動的幻燈片放映文件。移動目的地屏幕442被用來選擇將被移動的幻燈片放映文件的移動目的地。
從幻燈片放映文件顯示441上顯示的幻燈片放映文件的文件名“xxx.smil”和“yyy.smil”,選擇期望的幻燈片放映文件。在移動目的地顯示442上選擇所選擇的幻燈片放映文件的移動目的地。然后,當選擇了OK按鈕443時,所選擇的幻燈片放映文件被移動至移動目的地。
圖13B圖示了當在圖13A中幻燈片放映文件被移動時,幻燈片放映文件的圖像文件的引用位置是如何被校正的。當前實施例中具有文件名“aaa.jpg”的主圖像文件存在于具有URL“http://www.aa.xx/”的服務器中。
當具有文件名“yyy.smil”的幻燈片放映文件3450c被移動至服務器1時,如圖13A所示,在移動之前引用的縮略像文件“saaa.thm”被校正為縮略像文件“aaa.jpg”。因為縮略像文件的引用位置變為“http://www.aa.xx/aaa.jpg”,所以幻燈片放映文件3450c中的<img src=“saaa.thm”...>在幻燈片放映文件3450d中被修改成<img src=“http://www.aa.xx/aaa.jpg”...>。
圖14圖示了根據本發明的一個實施例的幻燈片放映文件生成功能。基于存儲在圖像文件存儲單元251中的圖像文件、存儲在音樂文件存儲單元252上的音樂文件、和存儲在幻燈片放映模板文件存儲單元347上的作為幻燈片放映文件模板的幻燈片放映模板文件,生成幻燈片放映文件。
幻燈片放映文件生成功能包括文件選擇接收器414、圖像文件呈現器3171、關鍵字接收器415、幻燈片放映文件生成信息提供器3100、幻燈片放映文件生成器3180、和映射信息表生成器3190。
幻燈片放映文件生成信息提供器3100提供生成幻燈片放映文件所需的信息,并且包括圖像文件搜索器3160、音樂文件映射表346、音樂文件呈現器3172、圖像文件存儲單元251、用于存儲音樂文件的音樂文件存儲單元252、用于存儲幻燈片放映模板文件的幻燈片放映模板文件存儲單元347、和映射信息表341。
文件選擇接收器414接收關于由圖像文件呈現器3171呈現的圖像文件的信息和關于由音樂文件呈現器3172呈現的音樂文件的信息之間的選擇。
圖像文件呈現器3171獲取來自圖像文件存儲單元251和圖像文件搜索器3160之一的圖像文件相關的信息,并且呈現所獲取的關于圖像文件的信息。由文件選擇接收器414選擇關于所呈現的圖像文件的信息。圖像文件呈現器3171把關于所選擇的圖像文件的信息提供至音樂文件呈現器3172和幻燈片放映文件生成器3180。
關鍵字接收器415接收用于搜索圖像文件的關鍵字。為了關于具有與由關鍵字接收器415接收到的關鍵字相關的屬性信息的圖像文件的信息,圖像文件搜索器3160搜索映射信息表341。屬性信息包括但不限于,圖像文件的制造日期、圖像拾取信息(如在拾取期間記錄的圖像拾取位置)、和由用戶附加到圖像文件的用戶輸入信息。根據本實施例,圖像文件可以根據圖像文件附帶的屬性信息進行搜索,并且用戶可以容易地訪問期望的圖像文件。如圖14所示,映射信息表是圖3的映射信息表341,但是可替代地,可以是圖9的映射信息表342。
音樂文件映射表346包含存儲在音樂文件存儲單元252上的音樂文件的音樂文件標識符、以及具有一個標識符與另一個標識符相關聯的幻燈片放映模板文件的幻燈片放映文件標識符。音樂文件映射表346還包含圖像文件的數量和彼此關聯的音樂文件標識符。音樂文件映射表346可以包含對選擇的圖像文件的數量的可允許范圍。
音樂文件呈現器3172從音樂文件映射表346中獲取關于音樂文件的信息,并且呈現關于所獲取的音樂文件的信息。音樂文件呈現器3172呈現與在音樂文件映射表346中包含的音樂文件相關的所有信息。如之前所論述的,由文件選擇接收器414選擇與音樂文件相關的信息,并且音樂文件呈現器3172把與所選擇的音樂文件相關的信息提供至幻燈片放映文件生成器3180。音樂文件呈現器3172還命令幻燈片放映模板文件存儲單元347,從音樂文件映射表346把與由文件選擇接收器414所選擇的音樂文件相對應的幻燈片放映模板文件,輸出至幻燈片放映文件生成器3180。
音樂文件呈現器3172確定由文件選擇接收器414選擇的圖像文件的數量是否落在與由文件選擇接收器414選擇的音樂文件相對應的可允許的數量范圍內。如果確定由文件選擇接收器414選擇的圖像文件的數量沒有落在與由文件選擇接收器414選擇的音樂文件相對應的可允許的數量范圍內,那么音樂文件呈現器3172拒絕選擇由文件選擇接收器414接收的音樂文件。
如果確定由文件選擇接收器414選擇的圖像文件的數量落在與由文件選擇接收器414選擇的音樂文件相對應的可允許的數量范圍內,那么音樂文件呈現器3172命令音樂文件存儲單元252和幻燈片放映模板文件存儲單元347,將由文件選擇接收器414選擇的音樂文件和與音樂文件相對應的幻燈片放映模板文件,提供給幻燈片放映文件生成器3180。
在本發明的另一個實施例中,音樂文件呈現器3172可以只呈現與圖像文件的數量相對應的音樂文件,該圖像文件的選擇由文件選擇接收器414接收。
基于與由圖像文件呈現器3171呈現的圖像文件相關的信息、與由音樂文件呈現器3172呈現的音樂文件相關的信息、和從幻燈片放映模板文件存儲單元347提供的幻燈片放映模板文件,幻燈片放映文件生成器3180以圖1中描述的外部引用方法生成幻燈片放映文件。由幻燈片放映文件生成器3180生成的幻燈片放映文件被存儲在幻燈片放映文件存儲單元345上。
基于與從圖像文件呈現器3171提供的圖像文件和從幻燈片放映文件生成器3180提供的幻燈片放映文件相關的信息,映射信息表生成器3190生成將要包含在映射信息表中的信息。
文件選擇接收器414和關鍵字接收器415可以由操作輸入單元41和操作輸入I/F 35來實現。圖像文件呈現器3171、音樂文件呈現器3172、圖像文件搜索器3160、幻燈片放映文件生成器3180、和映射信息表生成器3190可以由處理器31來實現。音樂文件映射表346、幻燈片放映模板文件存儲單元347、和映射信息表341可以由RAM 34來實現。圖像文件存儲單元251和音樂文件存儲單元252可以由緩沖存儲器25來實現。
圖15圖示了根據本發明的一個實施例的音樂文件映射表346的內容。音樂文件映射表346包括存儲在音樂文件存儲單元252上的音樂文件3461、幻燈片放映模板文件名3462、最小值3463、和最大值3464。
幻燈片放映模板文件名3462包括描述了幻燈片放映所需要的元素(如幻燈片放映中的運動和顯示圖像的運動的速度)的幻燈片放映模板文件的文件名。如圖15所示,作為預先生成的幻燈片放映的模板文件的幻燈片放映模板文件名,被存儲在幻燈片放映模板文件名3462中。最小值3463和最大值3464表示幻燈片放映模板文件中引用的圖像文件的數量的可允許范圍的最小值和最大值。
在音樂文件映射表346的內容中,幻燈片放映所需要的元素,如幻燈片放映中的運動和顯示圖像的運動的速度,被描述為使用音樂文件名和圖像文件數量的參數,而不是把與最小值3463和最大值3464相對應的音樂文件3461和幻燈片放映模板文件名存儲為圖像文件的數量范圍。
圖16A圖示了根據本發明的一個實施例的、用于生成幻燈片放映文件的圖像拾取裝置100的顯示屏幕420。顯示屏幕420在圖像文件選擇屏幕(未示出)上選擇了圖像文件之后出現。
當生成幻燈片放映文件時,顯示屏幕420包括圖像文件顯示451、音樂文件選擇顯示452、和OK按鈕453。圖像文件顯示451顯示了在圖像文件選擇屏幕(未示出)上選擇的圖像文件。當選擇了音樂文件選擇顯示452上顯示的任何音樂文件時接著選擇OK按鈕453,幻燈片放映文件被生成。
顯示在音樂文件選擇顯示452上的音樂文件,可以是存儲在音樂文件存儲單元252上的所有音樂文件,或者只是與選擇的圖像文件的數量相對應的音樂文件。
圖16B圖示生成的幻燈片放映文件3450e。根據當前實施例,通過把所選擇的圖像文件和與音樂文件相關的信息寫在幻燈片放映模板文件上,生成幻燈片放映文件。圖16A中選擇的音樂文件在生成的幻燈片放映文件3450e中被描述為<audio src=“Classicl.mp3”...>,并且圖像文件選擇屏幕(未示出)上選擇的圖像文件在幻燈片放映文件3450e中被描述為<img src=“aaa.jpg”...>。
圖17A和17B圖示了在幻燈片放映文件的生成中加在音樂文件的選擇上的限制。圖17A圖示了顯示屏幕420,它顯示為音樂文件選擇顯示462僅有與所選擇的圖像文件的數量相對應的音樂文件。如之前參照圖15所論述的,從音樂文件呈現器3172可用的功能之一為只呈現與所選擇的圖像文件的數量相對應的音樂文件。所選圖像文件的數量與音樂文件的映射在音樂文件映射表346中進行描述。
例如,可能在音樂文件存儲單元252上存儲了四個音樂文件“古典1”、“古典2”、“流行1”和“流行2”。在這種情況下,如圖17A所示,只顯示了對應于圖像文件數量為5的“古典1”和“流行2”,并且可以選擇“古典1”和“流行2”之一。
圖17B圖示了如何在顯示屏幕420上限制音樂文件的選擇。如之前參照圖15所描述的,從音樂文件呈現器3712可用的另一個功能是呈現包含在音樂文件映射表346中的所有音樂文件,并且只選擇與所選圖像文件的數量相對應的音樂文件。
如果四個音樂文件“古典1”、“古典2”、“流行1”和“流行2”以與圖17A所示相同的方式存儲在音樂文件存儲單元252上,那么在音樂文件映射表346上也描述該信息。如圖17B所示,包含在音樂文件映射表346中的四個音樂文件“古典1”、“古典2”、“流行1”、和“流行2”被顯示在音樂文件選擇顯示462上。如果音樂文件“流行1”被選作音樂文件,那么與音樂文件“流行1”相對應的圖像文件D的數量落入范圍15≤D≤17,并且并不匹配圖像文件顯示461上顯示的圖像文件的數量。
如果“流行1”被選作音樂文件之后選擇了OK按鈕463,那么出現如下消息“不能選擇流行1。增加選擇圖像文件的數量或選擇另一個音樂文件”。可以選擇圖像選擇按鈕464以“增加選擇圖像文件的數量”,并且圖像文件選擇屏幕(未示出)出現。另一方面,可以在圖17B的屏幕上選擇另一個音樂文件以“選擇另一個音樂文件”。
圖18圖示了根據本發明的一個實施例的、當執行幻燈片放映文件時的幻燈片放映。如果在選擇了圖像文件和音樂文件之后選擇幻燈片放映文件,那么表示月亮的圖像文件471漸漸地向右下方移動為如圖18的顯示屏幕420上的圖像文件472,從而淡出。在圖像文件473中,以重疊方式顯示了淡出月亮的圖像和淡入的將被顯示的太陽的圖像。隨著圖像進一步向右下方移動,月亮的圖像消失而同時表示太陽的圖像文件474淡入。當圖像到達右下角時,清晰地出現表示太陽的圖像文件475。音樂文件被再現而同時幻燈片放映如上所述前進。
下面將參照附圖描述本發明的一個實施例的圖像拾取裝置100的操作。
圖19圖示了根據本發明的一個實施例的、幻燈片放映文件的校正過程的流程。移動指定接收器411接收將被移動的圖像文件、和圖像文件的移動目的地的指定(步驟S911)。當移動指定接收器411收到將被移動的圖像文件、和圖像文件的移動目的地的指定時,幻燈片放映文件標識符搜索器3121搜索映射信息表341,以找到與所選圖像文件標識符相對應的幻燈片放映文件標識符(步驟S912)。
根據所選擇的移動目的地,圖像文件引用位置重寫器3122重寫與在搜索時找到的幻燈片放映文件標識符相對應的、幻燈片放映文件中的圖像文件的引用位置(步驟S913)。文件移動器3110移動在步驟S911中選擇的圖像文件至移動目的地(步驟S914)。可以在步驟S911之后的任何時刻執行圖像文件的移動。
圖20圖示了根據本發明的另一個實施例的校正過程的流程。圖像文件傳送單元3142傳送存儲在圖像文件存儲單元251中的主圖像文件給外部裝置(步驟S921)。當將主圖像文件從圖像文件存儲單元251傳送到外部裝置時,圖像文件傳送單元3142把主圖像文件的傳送目的地寫在映射信息表342上(步驟S922)。
移動目的地接收器412接收將被移動的幻燈片放映文件、和該幻燈片放映文件的移動目的地的指定(步驟S923)。當移動指定接收器412收到將被移動的幻燈片放映文件、和幻燈片放映文件的移動目的地的指定時,傳送目的地獲取單元3151從映射信息表342,獲取與所選擇的幻燈片放映文件中引用的縮略像文件相對應的主圖像文件的傳送目的地(步驟S924)。
在從映射信息表342收到縮略像文件的傳送目的地之后,根據主圖像文件的傳送目的地,圖像文件引用位置重寫器3152重寫由移動指定接收器412所選擇的幻燈片放映文件中的圖像文件的引用位置(步驟S925)。文件移動器3141將在步驟S923中選擇的幻燈片放映文件,移動至所選擇的移動目的地(步驟S926)。
圖21圖示了根據本發明的一個實施例的、幻燈片放映文件的生成過程的流程。文件選擇接收器414從由圖像文件呈現器3171呈現的圖像文件,接收用于幻燈片放映中的圖像文件的選擇(步驟S931)。
當文件選擇接收器414收到用于幻燈片放映的圖像文件的選擇時,音樂文件呈現器3172呈現在音樂文件映射表346中包含的所有音樂文件(步驟S932)。文件選擇接收器414從由音樂文件呈現器3172呈現的音樂文件,接收將被插入幻燈片放映的音樂文件的選擇(步驟S933)。
音樂文件呈現器3172確定步驟S933中所選擇的音樂文件是否與圖像文件數量相對應,所述圖像文件的選擇是在步驟S931中收到的(步驟S934)。通過引用音樂文件映射表346來執行所述確定。
如果確定在步驟S933中選擇的音樂文件與圖像文件的數量相對應,所述圖像文件的選擇是在步驟S931中收到的,那么幻燈片放映文件生成器3180生成幻燈片放映文件(步驟S935)。基于通過在步驟S931中收到的其選擇的圖像文件、通過在步驟S933中收到的其選擇的音樂文件、和與音樂文件相對應的幻燈片放映模板文件,生成幻燈片放映文件。
如果確定在步驟S933中選擇的音樂文件不與圖像文件的數量相對應,所述圖像文件的選擇是在步驟S931中收到的,那么音樂文件呈現器3172確定通過在步驟S931中收到的其選擇的圖像文件的數量是否已經被修改(步驟S936)。如果確定通過在步驟S931中收到的其選擇的圖像文件的數量已經被修改,那么處理返回至步驟S934。音樂文件呈現器3172確定步驟S933中選擇的音樂文件是否與圖像文件的數量相對應,所述圖像文件的選擇是在步驟S931中收到的。
如果確定通過在步驟S931中收到的其選擇的圖像文件的數量沒有被修改,那么音樂文件呈現器3172確定通過在步驟S933中收到的其選擇的音樂文件是否已經被修改(步驟S937)。
如果確定通過在步驟S933中收到的其選擇的音樂文件沒有被修改,那么處理返回到步驟S936,以確定通過在步驟S931中收到的其選擇的圖像文件的數量是否已經被修改。如果確定通過在步驟S933中收到的其選擇的音樂文件已經被修改,那么處理返回至步驟S934以確定音樂文件是否與圖像文件的數量相對應。
根據本發明的各實施例,即使參照圖1論述的外部引用型幻燈片放映文件中引用的圖像文件被移動,也可以引用圖像文件。幻燈片放映被執行而不丟失在幻燈片放映文件中已經移動的圖像文件。還可以以無幻燈片放映文件中的執行錯誤的方式執行幻燈片放映。通過選擇圖像文件和音樂文件的簡單操作,生成音樂和圖像彼此匹配的幻燈片放映文件。
在各實施例的論述中,圖像控制裝置為圖像拾取裝置。本發明適用于除圖像拾取裝置之外的電子裝置。僅為示例目的已經論述了本發明的各實施例。如下面將論述的,每個實施例中的元素對應于每個權利要求中的元素。本發明不限于下面論述的相應物,并且在相應物中各種變化是可能的,而不脫離本發明的范圍。
在本發明的一個實施例中,圖像文件存儲單元對應于圖像文件存儲單元251。幻燈片放映文件存儲單元對應于幻燈片放映文件存儲單元345。移動指定接收單元對應于移動指定接收器411。文件移動單元對應于文件移動器3110。映射信息表對應于映射信息表341。幻燈片放映文件校正單元對應于幻燈片放映文件校正器3120。
在本發明的一個實施例中,幻燈片放映文件標識符搜索單元對應于幻燈片放映文件標識符搜索器3121。圖像文件引用位置重寫單元對應于圖像文件引用位置重寫器3122。
在本發明的一個實施例中,音樂文件存儲單元對應于音樂文件存儲單元252。幻燈片放映模板文件存儲單元對應于幻燈片放映模板文件存儲單元347。音樂文件映射表對應于音樂文件映射表346。圖像文件呈現單元對應于圖像文件呈現器3171。圖像文件選擇接收單元對應于文件選擇接收器414。音樂文件呈現單元對應于音樂文件呈現器3172。音樂文件選擇接收單元對應于文件選擇接收器414。幻燈片放映文件生成單元對應于幻燈片放映文件生成器3180。
在本發明的一個實施例中,映射信息表生成單元對應于映射信息表生成器3190。
在本發明的一個實施例中,關鍵字接收單元對應于關鍵字接收器415。圖像文件搜索單元對應于圖像文件搜索器3160。
在本發明的一個實施例中,圖像文件存儲單元對應于圖像文件存儲單元251。圖像文件傳送單元對應于圖像文件傳送單元3142。幻燈片放映文件存儲單元對應于幻燈片放映存儲單元345。移動指定接收單元對應于移動指定接收器412。文件移動單元對應于文件移動器3141。映射信息表對應于映射信息表342。幻燈片放映文件校正單元對應于幻燈片放映文件校正器3150。
在本發明的一個實施例中,傳送命令接收單元對應于傳送命令接收器413。
在本發明的一個實施例中,傳送目的地獲取單元對應于傳送目的地獲取單元3151。圖像文件引用位置重寫單元對應于圖像文件引用位置重寫器3152。
在本發明的一個實施例中,主圖像文件存儲單元對應于圖像文件存儲單元251。代表圖像文件存儲單元對應于圖像文件存儲單元251。主圖像文件傳送單元對應于圖像文件傳送單元3142。幻燈片放映文件存儲單元對應于幻燈片放映文件存儲單元345。文件移動單元對應于文件移動器3141。映射信息表對應于映射信息表342。幻燈片放映文件校正單元對應于幻燈片放映文件校正器3150。
在本發明的一個實施例中,傳送命令接收單元對應于傳送命令接收器413。
在本發明的一個實施例中,圖像文件存儲單元對應于圖像文件存儲單元251。幻燈片放映文件存儲單元對應于幻燈片放映文件存儲單元345。映射信息表對應于映射信息表341。移動指定接收步驟對應于步驟S911和S922。文件移動步驟對應于步驟S914。幻燈片放映文件校正步驟對應于步驟S912和S913。
在本發明的一個實施例中,圖像文件存儲單元對應于圖像文件存儲單元251。幻燈片放映文件存儲單元對應于幻燈片放映文件存儲單元345。映射信息表對應于映射信息表342。圖像文件傳送步驟對應于步驟S921和S922。移動指定接收步驟對應于步驟S923。文件移動步驟對應于步驟S926。幻燈片放映文件校正步驟對應于步驟S924和S925。
在本發明的一個實施例中,主圖像文件存儲單元對應于圖像文件存儲單元251。代表圖像文件存儲單元對應于圖像文件存儲單元251。幻燈片放映文件存儲單元對應于幻燈片放映文件存儲單元345。映射信息表對應于映射信息表342。主圖像文件傳送步驟對應于步驟S921和S922。移動指定接收步驟對應于步驟S923。文件移動步驟對應于步驟S926。幻燈片放映文件校正步驟對應于步驟S924和S925。
參照本發明的各實施例所論述的過程可以被認為是包括一系列步驟的方法。所述過程還可以被認為是用于使計算機執行序列步驟的程序。所述程序可以存儲在記錄介質上。
本領域的技術人員應當理解,依據設計需求和其它因素,可以發生各種修改、組合、子組合和變化,只要他們落在權利要求及其等價物的范圍內。
相關申請的交叉引用本申請包含涉及于2005年10月3日向日本專利局申請的日本專利申請JP2005-289523的主題內容,其全部內容在此通過引用納入本文。
權利要求
1.一種圖像控制裝置,包括圖像文件存儲裝置,用于存儲圖像文件;幻燈片放映文件存儲裝置,用于存儲描述幻燈片放映的內容的幻燈片放映文件,通過幻燈片放映每個圖像文件被連續地按順序再現;移動指定接收裝置,用于接收將被移動的圖像文件和圖像文件的移動目的地的指定;文件移動裝置,用于根據指定移動圖像文件至移動目的地;映射信息表,用于將要在幻燈片放映中使用的圖像文件的圖像文件標識符映射至幻燈片放映文件的幻燈片放映文件標識符;以及幻燈片放映文件校正裝置,用于根據移動目的地,校正具有與所指定圖像文件的圖像文件標識符相對應的幻燈片放映文件標識符的幻燈片放映文件中的圖像文件的引用位置。
2.根據權利要求1的圖像控制裝置,其中幻燈片放映文件校正裝置包括幻燈片放映文件標識符搜索裝置,用于搜索映射信息表以找到與移動指定接收裝置所指定的圖像文件的圖像文件標識符相對應的幻燈片放映文件標識符;以及圖像文件引用位置重寫裝置,用于根據移動目的地,重寫在具有在搜索中找到的幻燈片放映文件標識符的幻燈片放映文件的幻燈片放映中使用的圖像文件的引用位置。
3.根據權利要求1的圖像控制裝置,還包括音樂文件存儲裝置,用于存儲音樂文件;幻燈片放映模板文件存儲裝置,用于存儲幻燈片放映的模板文件;音樂文件映射表,用于將音樂文件的音樂文件標識符映射至幻燈片放映的模板文件的幻燈片放映模板文件標識符;圖像文件呈現裝置,用于呈現存儲在圖像文件存儲裝置上的圖像文件;圖像文件選擇接收裝置,用于接收由圖像文件呈現裝置呈現的圖像文件的選擇;音樂文件呈現裝置,用于呈現存儲在音樂文件存儲裝置上的音樂文件;音樂文件選擇接收裝置,用于接收由音樂文件呈現裝置呈現的音樂文件的選擇;以及幻燈片放映文件生成裝置,用于基于由音樂文件選擇接收裝置選擇的音樂文件、具有與音樂文件的音樂文件標識符相對應的幻燈片放映模板文件標識符的幻燈片放映的模板文件、以及由圖像文件選擇接收裝置選擇的圖像文件,生成幻燈片放映文件。
4.根據權利要求3的圖像控制裝置,其中音樂文件映射表將由圖像文件選擇接收裝置選擇的圖像文件的數量映射至音樂文件標識符,并且其中音樂文件呈現裝置根據音樂文件映射表,呈現與由圖像文件選擇接收裝置選擇的圖像文件的數量相對應的音樂文件。
5.根據權利要求4的圖像控制裝置,其中音樂文件映射表定義了由圖像文件選擇接收裝置選擇的圖像文件數量的可允許的范圍。
6.根據權利要求3的圖像控制裝置,其中音樂文件映射表將由圖像文件選擇接收裝置選擇的圖像文件的數量映射至音樂文件標識符,并且其中音樂文件呈現裝置使音樂文件選擇接收裝置只接收與由圖像文件選擇接收裝置選擇的圖像文件的數量相對應的音樂文件。
7.根據權利要求3的圖像控制裝置,還包括映射信息表生成裝置,用于基于在所選擇的幻燈片放映中使用的圖像文件和由幻燈片放映文件生成裝置生成的幻燈片放映文件,生成映射信息表。
8.根據權利要求7的圖像控制裝置,其中映射信息表生成裝置生成包含圖像文件的屬性信息的映射信息表,并且包括關鍵字接收裝置,用于接收關鍵字;以及圖像文件搜索裝置,用于搜索與包含關鍵字的屬性信息相對應的圖像文件,其中圖像文件呈現裝置呈現搜索中找到的圖像文件。
9.一種圖像控制裝置,包括圖像文件存儲裝置,用于存儲圖像文件;圖像文件傳送裝置,用于將存儲在圖像文件存儲裝置上的圖像文件傳送至另一個裝置;幻燈片放映文件存儲裝置,用于存儲描述幻燈片放映的內容的幻燈片放映文件,通過幻燈片放映每個圖像文件被連續地按順序再現;移動指定接收裝置,用于接收將被移動的幻燈片放映文件的指定;文件移動裝置,用于根據指定移動幻燈片放映文件;映射信息表,用于映射將在幻燈片放映中使用的圖像文件的圖像文件標識符、幻燈片放映的幻燈片放映文件的幻燈片放映文件標識符、以及所傳送的圖像文件的傳送目的地;以及幻燈片放映文件校正裝置,用于根據傳送目的地校正幻燈片放映文件中的圖像文件的引用位置,所述圖像文件具有與所指定的幻燈片放映文件的幻燈片放映文件標識符相對應的圖像文件標識符。
10.根據權利要求9的圖像控制裝置,還包括傳送命令接收裝置,用于接收命令以把存儲在圖像文件存儲裝置上的圖像文件傳送至另一個裝置,其中圖像文件傳送裝置將存儲在圖像文件存儲裝置上的圖像文件傳送至另一個裝置,以響應來自傳送命令接收裝置的命令。
11.根據權利要求9的圖像控制裝置,其中幻燈片放映文件校正裝置包括傳送目的地獲取裝置,用于根據映射信息表,獲取與由移動指定接收裝置所指定的幻燈片放映文件相對應的圖像文件的傳送目的地;以及圖像文件引用位置重寫裝置,用于根據傳送目的地,重寫將在幻燈片放映文件的幻燈片放映中使用的圖像文件的引用位置。
12.根據權利要求9的圖像控制裝置,映射信息表包括作為圖像文件的傳送目的地的另一個裝置的地址。
13.一種圖像控制裝置,包括主圖像文件存儲裝置,用于存儲主圖像文件;代表圖像文件存儲裝置,用于存儲主圖像文件的代表圖像文件;主圖像文件傳送裝置,用于將存儲在主圖像文件存儲裝置上的主圖像文件傳送至另一個裝置;幻燈片放映文件存儲裝置,用于存儲描述幻燈片放映的內容的幻燈片放映文件,通過幻燈片放映每個存儲在代表圖像文件存儲裝置上的代表圖像文件被連續地按順序再現;移動指定接收裝置,用于接收將被移動的幻燈片放映文件的指定;文件移動裝置,用于根據指定移動幻燈片放映文件;映射信息表,用于映射在幻燈片放映中使用的代表圖像文件的代表圖像文件標識符、與幻燈片放映相對應的幻燈片放映文件的幻燈片放映文件標識符、與代表圖像文件相對應的主圖像文件的主圖像文件標識符、以及所傳送的主圖像文件的傳送目的地;以及幻燈片放映文件校正裝置,用于根據映射信息表校正幻燈片放映文件,以便將要在幻燈片放映中使用的文件從代表圖像文件改變為主圖像文件。
14.根據權利要求13的圖像控制裝置,還包括傳送命令接收裝置,用于接收命令以把存儲在主圖像文件存儲裝置上的主圖像文件傳送至另一個裝置,其中主圖像文件傳送裝置將存儲在主圖像文件存儲裝置上的主圖像文件傳送給另一個裝置,以響應來自傳送命令接收裝置的命令。
15.一種圖像控制裝置的方法,所述圖像控制裝置包括圖像文件存儲裝置,用于存儲圖像文件;幻燈片放映文件存儲裝置,用于存儲描述幻燈片放映的內容的幻燈片放映文件,通過幻燈片放映每個圖像文件被連續地按順序再現;以及映射信息表,用于將要在幻燈片放映中使用的圖像文件的圖像文件標識符映射至幻燈片放映的幻燈片放映文件的幻燈片放映文件標識符,所述方法包括以下步驟接收將被移動的圖像文件和圖像文件的移動目的地的指定;根據指定移動圖像文件至移動目的地;以及根據移動目的地校正具有與指定的圖像文件的圖像文件標識符相對應的幻燈片放映文件標識符的幻燈片放映文件中的圖像文件的引用位置。
16.一種圖像控制裝置的方法,用于將存儲在圖像文件存儲裝置上的圖像文件傳送至作為傳送目的地的外部裝置,所述圖像控制裝置包括圖像文件存儲裝置,用于存儲圖像文件;幻燈片放映文件存儲裝置,用于存儲描述幻燈片放映的內容的幻燈片放映文件,通過幻燈片放映每個圖像文件被連續地按順序再現;以及映射信息表,用于映射將在幻燈片放映中使用的圖像文件的圖像文件標識符、幻燈片放映的幻燈片放映文件的幻燈片放映文件標識符、和圖像文件的傳送目的地,所述方法包括以下步驟將存儲在圖像文件存儲裝置上的圖像文件傳送至作為傳送目的地的外部裝置并且在映射信息表中存儲傳送目的地;接收將被移動的幻燈片放映文件的指定;根據指定移動幻燈片放映文件;以及根據傳送目的地校正幻燈片放映文件中的圖像文件的引用位置,所述圖像文件具有與所指定的幻燈片放映文件的幻燈片放映文件標識符相對應的圖像文件標識符。
17.一種圖像控制裝置的方法,用于將存儲在主圖像文件存儲裝置上的主圖像文件傳送至作為傳送目的地的外部裝置,所述圖像控制裝置包括主圖像文件存儲裝置,用于存儲主圖像文件;代表圖像文件存儲裝置,用于存儲主圖像文件的代表圖像文件;幻燈片放映文件存儲裝置,用于存儲描述幻燈片放映的內容的幻燈片放映文件,通過幻燈片放映每個存儲在代表圖像文件存儲裝置上的代表圖像文件被連續地按順序再現;以及映射信息表,用于映射將在幻燈片放映中使用的代表圖像文件的代表圖像文件標識符、幻燈片放映的幻燈片放映文件的幻燈片放映文件標識符、與代表圖像文件相對應的主圖像文件的主圖像文件標識符、和所傳送的主圖像文件的傳送目的地,所述方法包括以下步驟將存儲在主圖像文件存儲裝置上的主圖像文件傳送至另一個裝置;接收將被移動的幻燈片放映文件的指定;根據指定移動幻燈片放映文件;以及根據映射信息表校正幻燈片放映文件,以便將要在幻燈片放映中使用的文件從代表圖像文件改變為主圖像文件。
18.一種用于圖像控制裝置的程序,所述圖像控制裝置包括圖像文件存儲裝置,用于存儲圖像文件;幻燈片放映文件存儲裝置,用于存儲描述幻燈片放映的內容的幻燈片放映文件,通過幻燈片放映每個圖像文件被連續地按順序再現;以及映射信息表,用于將要在幻燈片放映中使用的圖像文件的圖像文件標識符映射至幻燈片放映的幻燈片放映文件的幻燈片放映文件標識符,所述程序包括以下步驟接收將被移動的圖像文件和圖像文件的移動目的地的指定;根據指定移動圖像文件至移動目的地;以及根據移動目的地校正具有與指定的圖像文件的圖像文件標識符相對應的幻燈片放映文件標識符的幻燈片放映文件中的圖像文件的引用位置。
19.一種用于圖像控制裝置的程序,用于將存儲在圖像文件存儲裝置上的圖像文件傳送至作為傳送目的地的外部裝置,所述圖像控制裝置包括圖像文件存儲裝置,用于存儲圖像文件;幻燈片放映文件存儲裝置,用于存儲描述幻燈片放映的內容的幻燈片放映文件,通過幻燈片放映每個圖像文件被連續地按順序再現;以及映射信息表,用于映射將在幻燈片放映中使用的圖像文件的圖像文件標識符、幻燈片放映的幻燈片放映文件的幻燈片放映文件標識符、和圖像文件的傳送目的地,所述程序包括以下步驟將存儲在圖像文件存儲裝置上的圖像文件傳送至作為傳送目的地的外部裝置并且在映射信息表中存儲傳送目的地;接收將被移動的幻燈片放映文件的指定;根據指定移動幻燈片放映文件;以及根據傳送目的地校正幻燈片放映文件中的圖像文件的引用位置,所述圖像文件具有與所指定的幻燈片放映文件的幻燈片放映文件標識符相對應的圖像文件標識符。
20.一種用于圖像控制裝置的程序,用于將存儲在主圖像文件存儲裝置上的主圖像文件傳送至作為傳送目的地的外部裝置,所述圖像控制裝置包括主圖像文件存儲裝置,用于存儲主圖像文件;代表圖像文件存儲裝置,用于存儲主圖像文件的代表圖像文件;幻燈片放映文件存儲裝置,用于存儲描述幻燈片放映的內容的幻燈片放映文件,通過幻燈片放映每個存儲在代表圖像文件存儲裝置上的代表圖像文件被連續地按順序再現;以及映射信息表,用于映射將在幻燈片放映中使用的代表圖像文件的代表圖像文件標識符、幻燈片放映的幻燈片放映文件的幻燈片放映文件標識符、與代表圖像文件相對應的主圖像文件的主圖像文件標識符、和所傳送的主圖像文件的傳送目的地,所述程序包括以下步驟將存儲在主圖像文件存儲裝置上的主圖像文件傳送至另一個裝置;接收將被移動的幻燈片放映文件的指定;根據指定移動幻燈片放映文件;以及根據映射信息表校正幻燈片放映文件,以便將要在幻燈片放映中使用的文件從代表圖像文件改變為主圖像文件。
21.一種圖像控制裝置,包括存儲圖像文件的圖像文件存儲單元;存儲描述幻燈片放映的內容的幻燈片放映文件的幻燈片放映文件存儲單元,通過幻燈片放映每個圖像文件被連續地按順序再現;接收將被移動的圖像文件和圖像文件的移動目的地的指定的移動指定接收單元;根據指定將圖像文件移動至移動目的地的文件移動單元;映射信息表,將要在幻燈片放映中使用的圖像文件的圖像文件標識符映射至幻燈片放映文件的幻燈片放映文件標識符;以及幻燈片放映文件校正單元,根據移動指定,校正具有與所指定的圖像文件的圖像文件標識符相對應的幻燈片放映文件標識符的幻燈片放映文件中的圖像文件的引用位置。
22.一種圖像控制裝置,包括存儲圖像文件的圖像文件存儲單元;將存儲在圖像文件存儲單元上的圖像文件傳送至另一個裝置的圖像文件傳送單元;幻燈片放映文件存儲單元,用于存儲描述幻燈片放映的內容的幻燈片放映文件,通過幻燈片放映每個圖像文件被連續地按順序再現;移動指定接收單元,用于接收將被移動的幻燈片放映文件的指定;文件移動單元,用于根據指定移動幻燈片放映文件;映射信息表,用于映射將在幻燈片放映中使用的圖像文件的圖像文件標識符、幻燈片放映的幻燈片放映文件的幻燈片放映文件標識符、以及所傳送的圖像文件的傳送目的地;以及幻燈片放映文件校正單元,用于根據傳送目的地校正幻燈片放映文件中的圖像文件的引用位置,所述圖像文件具有與所指定的幻燈片放映文件的幻燈片放映文件標識符相對應的圖像文件標識符。
23.一種圖像控制裝置,包括存儲主圖像文件的主圖像文件存儲單元;存儲主圖像文件的代表圖像文件的代表圖像文件存儲單元;將存儲在主圖像文件存儲單元上的主圖像文件傳送至另一個裝置的主圖像文件傳送單元;幻燈片放映文件存儲單元,用于存儲描述幻燈片放映的內容的幻燈片放映文件,通過幻燈片放映每個存儲在代表圖像文件存儲單元上的代表圖像文件被連續地按順序再現;移動指定接收單元,用于接收將被移動的幻燈片放映文件的指定;文件移動單元,用于根據指定移動幻燈片放映文件;映射信息表,用于映射在幻燈片放映中使用的代表圖像文件的代表圖像文件標識符、與幻燈片放映相對應的幻燈片放映文件的幻燈片放映文件標識符、與代表圖像文件相對應的主圖像文件的主圖像文件標識符、以及所傳送的主圖像文件的傳送目的地;以及幻燈片放映文件校正單元,用于根據映射信息表校正幻燈片放映文件,以便將要在幻燈片放映中使用的文件從代表圖像文件改變為主圖像文件。
全文摘要
本發明提供一種圖像控制裝置及其方法,其中,接收到將被移動的圖像文件和圖像文件的移動目的地的指定時,移動指定接收器通知文件移動器和幻燈片放映文件標識符搜索器將被移動的圖像文件的圖像文件標識符及其移動目的地。幻燈片放映文件標識符搜索器搜索映射信息表,以找到映射至圖像文件標識符的幻燈片放映文件的幻燈片放映文件標識符。圖像文件引用位置重寫單元根據幻燈片放映文件標識符,重寫存儲在幻燈片放映文件存儲單元上的幻燈片放映文件中的圖像引用位置。
文檔編號H04N5/92GK101018309SQ20061006430
公開日2007年8月15日 申請日期2006年10月8日 優先權日2005年10月3日
發明者伊達修 申請人:索尼株式會社