者連續(xù)觸摸圖像框時),省略步驟S215和S205中的拍攝和靜止圖像文件生成及存儲。這使得可以防止執(zhí)行用于生成多個相似的靜止圖像的處理。
[0055]在上述錯誤處理中,為了判斷是否執(zhí)行步驟S215,判斷用于生成與前一觸摸相關(guān)聯(lián)的靜止圖像文件、并將該靜止圖像文件與相簿數(shù)據(jù)相關(guān)聯(lián)的處理是否已完成。然而,這不是限制性的,例如,通過使用計時器,可以使用在檢測到前一觸摸之后直到檢測到下一觸摸為止的時間段的長度來判斷是否執(zhí)行步驟S215。
[0056]注意,錯誤處理可以被配置為當(dāng)操作部104檢測到拍攝者同時觸摸了多個圖像框時,例如通過在顯示部103上顯示錯誤消息來進(jìn)行警告,然后處理返回至步驟S204。即使當(dāng)拍攝者在非常短的時間內(nèi)觸摸了多個圖像框,類似地,也可以進(jìn)行警告。
[0057]接著,將說明本發(fā)明的第二實施例。本實施例的硬件結(jié)構(gòu)與第一實施例的硬件結(jié)構(gòu)相同,因此,由相同的附圖標(biāo)記表示與第一實施例的構(gòu)成元件相對應(yīng)的構(gòu)成元件,同時省略對其的說明。圖7是由作為根據(jù)第二實施例的攝像設(shè)備的數(shù)字照相機執(zhí)行的相簿生成處理的流程圖,并且由控制部101執(zhí)行相簿生成處理的各步驟。拍攝者例如可以通過經(jīng)由操作部104從顯示部103上顯示的菜單畫面(未示出)中選擇相簿生成模式來開始相簿生成。
[0058]在相簿生成模式中,控制部101將相簿數(shù)據(jù)的模板從ROM 105讀出至RAM 106,并在顯示部103上顯示用于提示拍攝者選擇相簿數(shù)據(jù)的模板之一的模板選擇畫面(步驟S701) ο圖8A?8C是示出步驟S701中顯示的模板選擇畫面的示例的示意圖。在所示的示例中,針對相簿生成預(yù)先提供了形狀不同的三種模板,并且拍攝者可以選擇這些模板中的一個模板。此時,可以以如下方式配置相簿選擇模式:拍攝者不僅可以選擇模板的形狀,還可以選擇模板的顏色。
[0059]圖9A?9D是示出相簿數(shù)據(jù)的示例的圖,并且圖9A是示出針對圖8A的模板以XML標(biāo)準(zhǔn)所描述的相簿數(shù)據(jù)的示例的圖。圖9A的<svg>標(biāo)簽所包圍的描述(<SVg>元素)是與相簿的一頁相對應(yīng)的布局信息。通過并列地描述數(shù)量上與頁的數(shù)量相對應(yīng)的<svg>元素,可以使得相簿數(shù)據(jù)包含與多個頁有關(guān)的布局信息,由此可以形成與一個相簿相對應(yīng)的相簿數(shù)據(jù)。此外,也可以通過多個相簿數(shù)據(jù)項形成與一個相簿相對應(yīng)的相簿數(shù)據(jù)。
[0060]基于<SVg>元素的“width”屬性和“height”屬性來設(shè)置相簿的形狀和大小,并且“width”屬性和“height”屬性在圖9A中分別設(shè)置為值600。因此,圖9A中描述的模板的形狀為如圖8A所示的正方形。
[0061]以標(biāo)題)元素中描述了相簿的頁碼。在圖9A中,描述表示第一頁的“Page-Ι”(第I頁)。盡管使用〈image〉元素描述了要插入到相簿中的圖像,然而在步驟S701中尚未拍攝圖像,因此在圖9A中沒有〈image〉元素的描述。將在處理的后續(xù)部分的說明中再次解釋〈image〉元素。
[0062]再次參考圖7,當(dāng)通過拍攝者的操作選擇了相簿數(shù)據(jù)的模板時(步驟S702),控制部101通過復(fù)制所選擇的模板來生成初始相簿數(shù)據(jù),并將所生成的數(shù)據(jù)存儲在存儲介質(zhì)108中(步驟S703)。與第一實施例相同,相簿數(shù)據(jù)根據(jù)圖5所示的目錄結(jié)構(gòu)而被存儲在存儲介質(zhì)108中。如圖5所示,所生成的相簿數(shù)據(jù)被存儲在存儲介質(zhì)108的根目錄下的SVG目錄中。
[0063]在第二實施例中,以下過程將在假定在步驟S702中選擇了圖8A中示出的正方形模板的情況下進(jìn)行說明。當(dāng)拍攝者選擇了圖8A中示出的模板時,控制部101使得顯示部103顯示相簿生成模式的畫面(步驟S703)。圖1OA?1E是示出根據(jù)第二實施例的相簿生成模式的畫面的示例的圖。
[0064]圖1OA中示出的畫面與圖9A中示出的相簿數(shù)據(jù)相對應(yīng),并且在步驟S703中,在顯示部103上顯示圖1OA中示出的畫面。在圖1OA中,附圖標(biāo)記1001表示數(shù)字照相機的顯示部103的顯示畫面。附圖標(biāo)記1002表示作為用于配置圖像的區(qū)域的相簿頁區(qū)域,并且在圖1OA中,相簿頁區(qū)域1002具有在模板選擇畫面上選擇的圖8A所示的形狀。
[0065]附圖標(biāo)記1003表示用于顯示從攝像單元102輸入的通過鏡頭圖像的通過鏡頭圖像區(qū)域,并且拍攝者可以在觀看通過鏡頭圖像區(qū)域1003的同時進(jìn)行拍攝。附圖標(biāo)記1004表示用于創(chuàng)建相簿的下一頁的按鈕。附圖標(biāo)記1005表示用于終止相簿生成模式的按鈕。當(dāng)按下按鈕1005時,控制部101終止相簿生成模式,并使顯示畫面返回至菜單畫面(未示出)。
[0066]在執(zhí)行步驟S703之后,控制部101判斷操作部104是否檢測到拍攝者給出拍攝指示,即,拍攝者是否觸摸了相簿頁區(qū)域1002內(nèi)的任意位置(步驟S704)。直到操作部104檢測到拍攝指示之前(步驟S704中為“否”),控制部101 —直處于等待拍攝指示的狀態(tài)。
[0067]如果檢測到拍攝指示(步驟S704中為“是”),則控制部101基于表示拍攝者已觸摸的位置的、從操作部104給出的與顯示畫面1001有關(guān)的坐標(biāo)信息來計算相簿頁區(qū)域1002上的坐標(biāo)信息(步驟S715),并利用攝像單元102執(zhí)行拍攝操作以生成靜止圖像(步驟S725)。此外,控制部101根據(jù)圖5中示出的目錄結(jié)構(gòu)將所生成的靜止圖像作為靜止圖像文件存儲在存儲介質(zhì)108中設(shè)置的DCHM文件夾下(步驟S705)。假定與第一實施例的文件名相同地將所生成的靜止圖像文件命名為“頂G_0001.JPG”。
[0068]在以下說明中,假定在步驟S704中,操作部104檢測到拍攝者觸摸了圖1OB中示出的畫面上的相簿頁區(qū)域1002內(nèi)的點1006。因此,步驟S715中計算出的相簿頁區(qū)域1002上的坐標(biāo)信息表示相簿頁區(qū)域1002上的與點1006相對應(yīng)的坐標(biāo)。
[0069]在本實施例中,以如下方式設(shè)置相簿頁區(qū)域1002的坐標(biāo):左上角為原點(0,O),X軸的最大值為相簿數(shù)據(jù)的<svg>元素的“width”屬性的值,并且y軸的最大值為相簿數(shù)據(jù)的<svg>元素的“height”屬性的值。因此,例如,圖1OA中示出的相簿頁區(qū)域1002是由左上點(0,0)、右上點(600,O)、左下點(O, 600)和右下點(600, 600)所限定的坐標(biāo)空間。在所示的示例中,在步驟S715中計算出表示相簿頁區(qū)域1002中的點1006的坐標(biāo)(150,150)。
[0070]在步驟S705的存儲處理之后,控制部101進(jìn)一步將步驟S725中生成的靜止圖像文件與相簿數(shù)據(jù)的區(qū)域相關(guān)聯(lián),并更新存儲該關(guān)聯(lián)的相簿數(shù)據(jù)(步驟S706)。更具體地,控制部101進(jìn)行用于在相簿數(shù)據(jù)中描述靜止圖像文件的處理,以使得與靜止圖像文件相對應(yīng)的靜止圖像數(shù)據(jù)在插入到相簿數(shù)據(jù)區(qū)域的指定位置的狀態(tài)下輸出。更具體地,根據(jù)相簿數(shù)據(jù)中的描述,在相簿頁區(qū)域中插入并顯示固定大小的靜止圖像,以使得點1006位于靜止圖像的中心。
[0071]圖9B示出更新后的相簿數(shù)據(jù)描述。在圖9B中,〈image〉元素的描述對應(yīng)于所插入的靜止圖像?!癷d”屬性是靜止圖像的ID編號,并且靜止圖像是插入到同一頁中的第一個靜止圖像,由此“id”屬性的值為I。
[0072]“X”屬性和“y”屬性分別表示靜止圖像所插入的位置,并且是靜止圖像的左上角的坐標(biāo)?!皐idth”屬性和“height”屬性表示靜止圖像的大小。在所示的示例中,假定要插入到相簿數(shù)據(jù)中的靜止圖像的大小被固定為橫向大小200以及縱向大小150。根據(jù)靜止圖像的大小和中心坐標(biāo)來確定“X”屬性和“y”屬性各自的值。將“X”屬性的值描述為通過從點1006的X坐標(biāo)(=150)減去靜止圖像的橫向大小的一半(=100)而獲得的“50”,并且將“y”屬性的值描述為通過從點1006的y坐標(biāo)(=150)減去靜止圖像的縱向大小的一半(=75)而獲得的“75”。
[0073]“Xlink:href”屬性表示靜止圖像所存儲的文件路徑。在本實施例中,如圖5所示,與第一實施例相同,將文件路徑描述為“DCIM/100CAN0N/IMG_0001.JPG”。
[0074]圖1OC示出基于圖9B中示出的相簿數(shù)據(jù)而顯示在顯示部103上的相簿生成模式的畫面的示例。在圖1OC的畫面中,附圖標(biāo)記1007表示所插入的靜止圖像,其中所插入的靜止圖像是以靜止圖像的左上角位于坐標(biāo)(50,75)的方式而被插入的,即靜止圖像的中心位于點1006的坐標(biāo)(150,150) ο
[0075]盡管圖7的流程圖未示出,然而通過重復(fù)執(zhí)行步驟S704?S706,將靜止圖像順次插入到相簿頁區(qū)域1002中。圖9C示出又插入三個靜止圖像之后的相簿數(shù)據(jù)的示例,并且圖1OD示出基于圖9C中示出的相簿數(shù)據(jù)而顯示在顯示部103上的相簿生成模式的畫面的示例。如圖9C所示,添加有與所添加的三個靜止圖像相對應(yīng)的、“id”屬性為“2”、“3”和“4”的三個〈image〉元素,并且如圖1OD的畫面所示,顯示所添加的三個靜止圖像1008、1009和1lO0
[0076]在如上所述進(jìn)行的相簿的生成過程中,控制部101判斷操作部104是否檢測到拍攝者按下了用于創(chuàng)建下一頁的按鈕1004(步驟S707)。如果按下了按鈕1004(步驟S707中為“是”),則控制部101通過將下一頁的新的<svg>元素添加到相簿數(shù)據(jù)來插入新的頁(步驟S708)