專利名稱:電子文獻編輯裝置及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及生成將多個圖像配置在多個頁面的電子文獻的電子文獻編輯裝置及其控制方法。
背景技術(shù):
以往,就存在用來在個人計算機(PC)上,在如像冊這種具有多頁面的布局上配置圖像執(zhí)行編輯的電子像冊編輯程序。
在以往的電子像冊編輯程序上,用戶選擇在頁面上配置的圖像。于是,用戶使圖像移動到頁面上的任意位置,以自由的布局進行配置。或者,用戶通過手動,從幾個布局候選中選擇一個,與其相應(yīng)地將圖像配置于頁面上。
利用以往的電子像冊編輯程序時,用戶,必須進行選擇圖像的操作與選擇及指示布局的操作兩種操作,存在操作性差的問題。
另外,利用以往的電子像冊編輯程序時,存在在將圖像配置在像冊的頁面上之后,在從該頁面刪除圖像時,在該頁面上會出現(xiàn)空白,影響美觀的問題?;蛘?,存在在將圖像配置在像冊的頁面上之后,在對該頁面再添加圖像時,在該頁面上會擠滿圖像,影響美觀的問題。為使用戶看起來覺得美觀起見,必須以手動方式移動電子像冊的頁面,調(diào)整圖像間的距離,需要花費大量的人工。
發(fā)明內(nèi)容
本發(fā)明系鑒于上述情況而完成的發(fā)明,并且其目的在于無需花費大量的力量,自動地按照最佳布局將圖像配置在電子像冊的頁面上。
根據(jù)本發(fā)明,上述目的可通過提供(權(quán)利要求1)而達到。
根據(jù)本發(fā)明,上述目的也可通過提供(權(quán)利要求8)而達到。
本發(fā)明的其他特點和優(yōu)點可從參考下面的附圖的描述而了解,在附圖各圖中同樣的標號表示同樣或類似的。
包含在本說明書中并構(gòu)成其一部分的附圖示出本發(fā)明的具體實施方式
,并且與本說明書中一起用來對本發(fā)明的原理予以說明。
圖1為示出本發(fā)明的電子像冊編輯系統(tǒng)的概略構(gòu)成的一個例子的框圖。
圖2為示出本發(fā)明的PC的構(gòu)成的一個例子的框圖。
圖3為示出本發(fā)明的電子像冊編輯程序的功能構(gòu)成的一個例子的圖。
圖4A、圖4B為示出本發(fā)明的圖像數(shù)據(jù)的結(jié)構(gòu)的一個例子的圖。
圖5為示出本發(fā)明的圖像數(shù)據(jù)分配表的結(jié)構(gòu)的一個例子的圖。
圖6為示出本發(fā)明的布局文件的結(jié)構(gòu)的一個例子的圖。
圖7為示出本發(fā)明的布局列表具有的布局數(shù)據(jù)的一個例子的圖。
圖8為用來說明在本發(fā)明的PC上執(zhí)行電子像冊編輯程序進行編輯電子像冊的處理的流程圖。
圖9A、9B為用來說明在本發(fā)明的PC上執(zhí)行電子像冊編輯程序進行編輯電子像冊的處理的流程圖。
圖10為示出本發(fā)明的電子像冊數(shù)據(jù)的結(jié)構(gòu)的一個例子的圖。
圖11為示出本發(fā)明的電子像冊編輯畫面的一個例子的圖。
圖12為示出本發(fā)明的布局數(shù)據(jù)選擇畫面的一個例子的圖。
圖13為示出本發(fā)明的電子像冊編輯畫面的一個例子的圖。
圖14為示出本發(fā)明的電子像冊編輯畫面的一個例子的圖。
圖15為示出本發(fā)明的變更通知對話框的一個例子的圖。
圖16為示出本發(fā)明的警告對話框的一個例子的圖。
具體實施例方式
下面參照附圖對本發(fā)明的優(yōu)選實施方式予以詳細說明。
圖1為示出本發(fā)明的電子像冊編輯系統(tǒng)的概略構(gòu)成的一個例子的框圖。
在圖1中,101是在將圖像信息即光學像變換為電信號,進行規(guī)定的圖像處理之后,作為數(shù)字信息進行記錄、再生的圖像輸入裝置。比如,圖像輸入裝置101,是數(shù)字靜止相機及數(shù)字攝像機、掃描儀。102是用戶操作的個人計算機(PC)。103是用來將利用圖像輸入裝置101取得的圖像數(shù)據(jù)傳送到用戶PC102的數(shù)據(jù)傳送用接口。比如,數(shù)據(jù)傳送用接口103是以USB(通用串行總線)及IEEE1394為代表的有線接口或以IrDA、藍牙為代表的無線接口。從圖像輸入裝置101經(jīng)數(shù)據(jù)傳送用接口103傳送到用戶PC102的圖像數(shù)據(jù),存儲于用戶PC102的硬盤驅(qū)動器(HDD)。另外,關(guān)于從該圖像輸入裝置101到用戶PC102的圖像數(shù)據(jù)傳送,有按照從安裝到用戶PC102上的操作系統(tǒng)(OS)或?qū)S玫能浖l(fā)出的命令,將圖像輸入裝置101存放于存儲裝置中的圖像數(shù)據(jù)一起傳送的場合和按照從圖像輸入裝置101發(fā)送到用戶PC102的傳送命令,用戶PC102的OS或?qū)S密浖_保用戶PC102的HDD中的數(shù)據(jù)記錄區(qū)域,接收來自圖像輸入裝置101的圖像數(shù)據(jù)的場合。
用戶PC102,可以使具有可通過因特網(wǎng)104傳送信息的標準協(xié)議的瀏覽器120工作。用戶PC102通過使瀏覽器120工作,利用超文本傳送協(xié)議(HTTP)等協(xié)議訪問光感應(yīng)單元(photosite)105,取得并分析以超文本置標語言(HTML)及可擴展置標語言(XML)等描述語言生成的Web頁信息,可使Web頁顯示在用戶PC102的顯示器上。此Web頁信息,與Photosite105利用圖像DB107管理的圖像及聲音等的多媒體信息相鏈接。
于是,用戶PC102,通過使瀏覽器120工作,可以經(jīng)因特網(wǎng)104從Photosite105下載在執(zhí)行電子像冊編輯程序之際使用的電子像冊的模板及圖像數(shù)據(jù)。另外,下載的電子像冊的模板及圖像數(shù)據(jù)存儲于圖像DB107。
另外,用戶PC102,具有用來在包含大于等于1個的頁面的電子像冊上配置大于等于1的圖像并進行編輯的電子像冊編輯程序。包含在電子像冊中的圖像數(shù)據(jù),是從圖像輸入裝置101取得、存儲于用戶PC102的HDD中的圖像數(shù)據(jù)及Photosite105下載的圖像數(shù)據(jù)。
另外,用戶PC102,可經(jīng)過Photosite105向印刷站點109委托預(yù)訂印刷所編輯的電子像冊。印刷站點109,使用印刷機111執(zhí)行針對電子像冊的印刷處理而輸出到像冊112。另外,在圖1中圖示的只是一個印刷站點109,但也可以存在大于等于1個的印刷站點1109。
圖2為示出與本實施方式的用戶PC102相當?shù)男畔⑻幚硌b置的概略構(gòu)成圖。
在圖2中,201是CRT顯示器(陰極射線管),在其顯示畫面上,比如,顯示編輯中的文檔、圖形、圖像及其他的編輯信息、圖標、消息、菜單及其他用戶接口信息。202是VRAM,描繪用來在CRT顯示器201的顯示畫面上顯示的圖像。由此VRAM202生成的圖像數(shù)據(jù),按照預(yù)定的規(guī)定,傳送到CRT顯示器201,從而將圖像顯示在CRT顯示器201上。203是位移動單元(BMU,bit move unit),比如,控制在存儲器間(比如,VRAM202和其他存儲器)的數(shù)據(jù)傳送及在存儲器和各I/O的設(shè)備(比如,網(wǎng)絡(luò)接口211)之間的數(shù)據(jù)傳送。204是鍵盤,具有用來將文檔等輸入用的各種鍵。205是點擊設(shè)備,比如,用來指示在CRT顯示器201的顯示畫面上顯示的圖標、菜單及其他對象。206是中央處理單元(CPU),基于存放于只讀存儲器(ROM)207、硬盤驅(qū)動器(HDD)209或光碟(CD)中的控制程序?qū)εcCPU206相連接的各種設(shè)備進行控制。207是ROM,保持各種控制程序及數(shù)據(jù)。208是隨機存儲器(RAM),具有CPU206的工作區(qū)域、錯誤處理時的數(shù)據(jù)的退避區(qū)域、控制程序的裝入?yún)^(qū)域等等。209是HDD。HDD209,可存放在用戶PC102內(nèi)執(zhí)行的各控制程序及內(nèi)容。比如,在HDD209中,存放瀏覽器120、電子像冊數(shù)據(jù)、電子像冊編輯程序等等。210是光碟驅(qū)動器(CD),控制對光碟的訪問。211是網(wǎng)絡(luò)接口,可以經(jīng)因特網(wǎng)104與其他信息處理裝置及印刷機等進行通信。212是總線,包含地址總線、數(shù)據(jù)總線及控制總線。對CPU206的控制程序的提供,既可從ROM207、HDD209、CD210進行,也可經(jīng)網(wǎng)絡(luò)接口211通過因特網(wǎng)104從其他信息處理裝置等等進行。
圖3為示出本實施例的電子像冊編輯程序的功能構(gòu)成的框圖。301用來對電子像冊數(shù)據(jù)進行管理,對電子像冊編輯程序整體進行控制的數(shù)據(jù)控制部。302是用來控制電子像冊編輯程序的圖形用戶接口(GUI)、提供對用戶的操作單元及編輯內(nèi)容的顯示單元的GUI控制部。303是用來管理在電子像冊數(shù)據(jù)的編輯中使用的模板文件及布局文件308、圖像數(shù)據(jù)分配表309等設(shè)計信息的設(shè)計控制部。304是用來根據(jù)經(jīng)過編輯的電子像冊數(shù)據(jù)生成印刷預(yù)定所必需的印刷數(shù)據(jù),進行印刷數(shù)據(jù)及預(yù)定處理所必需的信息的通信處理的通信控制部。
在由數(shù)據(jù)控制部301管理的電子像冊數(shù)據(jù)之中,有分配給電子像冊的封頁的封頁用圖像數(shù)據(jù)305、分配給電子像冊內(nèi)的各頁的頁內(nèi)圖像數(shù)據(jù)306及未分配給電子像冊內(nèi)的頁面的頁外圖像數(shù)據(jù)307。頁外圖像數(shù)據(jù)307,通過控制顯示于后述的電子像冊編輯畫面內(nèi)的退避圖像顯示區(qū)域上。布局文件308,記錄用來決定電子像冊內(nèi)的各雙聯(lián)頁上的圖像數(shù)據(jù)及附屬于圖像數(shù)據(jù)的字符串的配置位置的信息。圖像數(shù)據(jù)分配表309,是將有關(guān)由設(shè)計控制部303管理、分配給電子像冊內(nèi)的各雙聯(lián)頁的圖像的數(shù)量的信息作為表進行記錄的表。另外,在本實施方式中,電子像冊,是由封頁和本文頁數(shù)據(jù)構(gòu)成并對其分別進行處理的情況進行說明的,不過也可以對封頁和本文頁不加區(qū)別同樣進行處理而實現(xiàn)本發(fā)明。
圖4A為示出頁內(nèi)圖像數(shù)據(jù)306的數(shù)據(jù)結(jié)構(gòu)的一個例子的圖,并且,圖4B為示出頁外圖像數(shù)據(jù)307的數(shù)據(jù)結(jié)構(gòu)的一個例子的圖。頁內(nèi)圖像數(shù)據(jù)306及頁外圖像數(shù)據(jù)307的圖像數(shù)據(jù)文件402及412既可以是文件數(shù)據(jù),也可以是表示文件數(shù)據(jù)的存放位置的路徑。403及413是文字數(shù)據(jù),保持附屬于圖像數(shù)據(jù)的文字數(shù)據(jù)。404及414是圖像編輯信息,保持對該圖像數(shù)據(jù)實施的編輯內(nèi)容。編輯內(nèi)容,比如,是裁剪、顏色及對比度等的調(diào)整、旋轉(zhuǎn)操作等等。415是頁面信息,保持該圖像數(shù)據(jù)是從何種雙聯(lián)頁的本文頁編輯區(qū)域上移動到退避圖像顯示區(qū)域的信息。保持于頁面信息415中的值,與在退避圖像顯示區(qū)域上顯示的該圖像數(shù)據(jù)一起顯示。
圖5為示出本實施方式的圖像數(shù)據(jù)分配表309的一個例子的圖。利用圖像數(shù)據(jù)分配表309,基于電子像冊的本文頁的總數(shù)和所選擇的可包含在電子像冊中的圖像的張數(shù),確定對電子像冊的本文頁的每頁分配多少張圖像。圖像數(shù)據(jù)分配表309針對每個電子像冊的本文頁的總數(shù)都存在。以下,為了對說明易于理解起見,參照圖5以頁面總數(shù)為12頁的圖像數(shù)據(jù)分配表309為例進行說明。按照圖5的圖像數(shù)據(jù)分配表309,在所選擇的包含于電子像冊的圖像總數(shù)為8張時,對各頁的圖像分配情況為第1頁1張、第2&3頁2張、第4&5頁1張、第6&7頁2張、第8&9頁1張、第10&11頁1張,而第12頁不分配圖像。
另外,所選擇的包含在電子像冊的圖像的圖像數(shù)據(jù),可以按照用戶指定的任意順序或圖像數(shù)據(jù)的選擇順序、圖像數(shù)據(jù)的拍攝日順序、圖像數(shù)據(jù)的名稱順序等進行分配。
另外,在本實施方式中,是對將所選擇的包含在電子像冊中的圖像配置于雙聯(lián)頁兩側(cè)頁面的情況進行說明的,但對于只配置在各單側(cè)頁面上的場合也同樣可以實現(xiàn)。
圖6為示出本實施方式的布局文件308的數(shù)據(jù)結(jié)構(gòu)的一個例子的圖。布局文件針對每個電子像冊的本文頁的總數(shù)都存在。以下,為了對說明易于理解起見,參照圖6以本文頁總數(shù)為12頁的布局文件為例進行說明。
圖6所示的布局文件308,是本文頁總數(shù)為12頁的布局文件。封頁用的布局列表和前頭第1頁用的布局列表和最后第12頁用的布局列表,是用來將圖像配置在單側(cè)1頁大小之中的布局列表。另外,其余的第2&3頁用、第4&5頁用…(略)…第10&11頁用的布局列表,是雙聯(lián)頁兩側(cè)頁大小的布局列表。于是,封頁用的布局列表具有分別與圖像為1張和2張的情況相對應(yīng)的布局列表。前頭第1頁用的布局列表具有與圖像為1張、2張和3張的場合分別相對應(yīng)的布局列表。另外,最后第12頁用的布局列表具有與圖像為1張、2張、3及5張的場合分別相對應(yīng)的布局列表。同樣,第2&3頁用、第4&5頁用、第6&7頁用…以及第10&11頁用的布局列表也具有與最優(yōu)圖像張數(shù)相對應(yīng)的布局列表。
另外,布局列表602~615針對各自圖像的張數(shù)具有大于等于1種的布局數(shù)據(jù)。圖7示出布局列表具有的布局數(shù)據(jù)的一個例子。在圖7中,表示作為某一頁用,具有與圖像為1~5張的場合相對應(yīng)的布局列表,各布局列表具有2或3種的布局數(shù)據(jù)。另外,布局列表的數(shù)據(jù)結(jié)構(gòu)分類成為布局數(shù)據(jù)A701、布局數(shù)據(jù)B702、布局數(shù)據(jù)C703。其中,在本實施方式中,布局數(shù)據(jù)A的布局數(shù)據(jù)是初始值。另外,在圖7中,示出的是布局數(shù)據(jù)為3個的場合,但并不限定于該個數(shù)。
于是,在各頁面上的圖像的配置,由與分配給該頁的圖像的張數(shù)相對應(yīng)的布局列表的布局數(shù)據(jù)確定。比如,在分配給第2&3頁的圖像的張數(shù)為3張的場合,按照在第2&3頁3張用布局列表中包含的布局數(shù)據(jù)指定的位置,將3張圖像配置于第2&3頁。
另外,布局文件308,在各頁中并不一定具有與全部的圖像的張數(shù)相對應(yīng)的布局列表。如圖6所示,比如,第2&3頁,具有與圖像為1張、2張、3張、6張、8張的場合相對應(yīng)的布局列表,但不具有與圖像為4張及7張相對應(yīng)的布局數(shù)據(jù)。
用戶PC102,執(zhí)行電子像冊編輯程序,通過使用上述圖像數(shù)據(jù)分配表309和布局文件308,根據(jù)本文頁的總數(shù)和所選擇的包含于電子像冊的圖像的張數(shù),確定分配給各頁面的圖像及其配置而作成電子像冊。
圖8為用來說明在本實施方式的用戶PC102的CPU206,從ROM207或HDD209讀出并啟動電子像冊編輯程序、執(zhí)行電于像冊編輯程序、進行編輯電子像冊的處理的流程的流程圖。
在步驟S801中,選擇并確定像冊的尺寸及本文頁的總數(shù)。像冊的尺寸,比如,A4尺寸或B5尺寸等,是基于電子像冊數(shù)據(jù)由印刷裝置111輸出的像冊112的用紙的尺寸。
在步驟S802中,選擇及確定應(yīng)用于電子像冊的模板文件。
在步驟S803中,由設(shè)計控制部303取入與在步驟S802中確定的模板文件對應(yīng)關(guān)聯(lián)的布局文件308和圖像數(shù)據(jù)分配表309。
在步驟S804中,選擇包含于電子像冊中的圖像。此處,基于在步驟S801中確定的本文頁的總數(shù)及在步驟S303中取入的圖像數(shù)據(jù)分配表309,設(shè)定可選擇的圖像的張數(shù)的范圍。另外,對配置在電子像冊的封頁上的封頁用圖像數(shù)據(jù)305進行選擇。于是,由數(shù)據(jù)控制部301,將所選擇的圖像的復(fù)制取入到電子像冊編輯程序的指定存儲區(qū)域。
在步驟S805中,在電子像冊的封頁上配置在步驟S804中選擇的封頁用圖像數(shù)據(jù)305。首先,基于在步驟S801中確定的本文頁的總數(shù),讀出布局文件308。于是,按照在步驟S804中選擇的封頁用圖像數(shù)據(jù)305張數(shù),確定布局列表602或603。按照確定的布局列表602或603中包含的初始值的布局數(shù)據(jù),在封頁上配置封頁用圖像數(shù)據(jù)305。另外,封頁包含封底和封面。
在步驟S806中,在電子像冊內(nèi)的本文的各頁上配置在步驟S804中選擇的頁內(nèi)圖像數(shù)據(jù)306。首先,基于在步驟S801中確定的本文頁的總數(shù)和在步驟S804中選擇的頁內(nèi)圖像數(shù)據(jù)306的總張數(shù),讀出圖像數(shù)據(jù)分配表309。于是,按照讀出的圖像數(shù)據(jù)分配表309,向電子像冊的本文的各頁分配圖像。之后,基于在步驟S801中確定的本文頁的總數(shù),讀出布局文件308。于是,按照分配給各頁的頁內(nèi)圖像數(shù)據(jù)306的圖像的張數(shù),確定各頁的布局列表。按照各頁的布局列表的初始值的布局數(shù)據(jù),將頁內(nèi)圖像數(shù)據(jù)306的圖像配置在電子像冊的本文的各頁上。配置此頁內(nèi)圖像數(shù)據(jù)306的圖像的處理,對本文的全部頁面分別執(zhí)行。于是,將如后述的圖11中所示的電子像冊編輯畫面1100,顯示在用戶PC102的CRT顯示器201上。另外,對于按照圖像數(shù)據(jù)分配表309,未配置頁內(nèi)圖像數(shù)據(jù)306的頁面不配置頁內(nèi)圖像數(shù)據(jù)306的圖像。
在步驟S807中,對表示涉及圖像數(shù)據(jù)的注釋的字符串的輸入處理所輸入的字符串的字體種類及字體顏色、字體大小的選擇確定等表述在電子像冊中的字符串進行編輯。
在步驟S808中,執(zhí)行在電子像冊的各頁面內(nèi)的圖像的更換、對頁面的增加圖像、從頁面的刪除圖像、變更頁面的配置等布局變更處理。關(guān)于此布局變更處理,將利用后述的圖9進行詳細說明。
之后,在步驟S809中,執(zhí)行用來確認以上述方式生成的電子像冊數(shù)據(jù)對于足以進行印刷預(yù)定的形態(tài)和條件是否滿足的處理。具體言之,是確認與在電子像冊數(shù)據(jù)中包含的封頁及本文頁編輯區(qū)域中顯示的圖像相對應(yīng)的頁內(nèi)圖像數(shù)據(jù)的分辨率對于印刷是否成為足夠的值。
在步驟S810中,基于電子像冊數(shù)據(jù),生成像冊預(yù)定所必需的印刷用數(shù)據(jù)。印刷用數(shù)據(jù),是用來指示將在電子像冊的各頁面中配置的頁內(nèi)圖像數(shù)據(jù)也與在物理的像冊上同樣進行配置印刷的數(shù)據(jù)。
在步驟S811中,將在步驟S810中生成的印刷用數(shù)據(jù)及印刷預(yù)定所必需的預(yù)定信息發(fā)送到Photosite105。Photosite105向印刷站點109傳送。
在步驟S812中,確認是否保存電子像冊數(shù)據(jù)。
在步驟S812中確認保存電子像冊數(shù)據(jù)時,在步驟S813中,將生成的電子像冊數(shù)據(jù)保存到用戶PC102的HDD209中。
圖10為示出所保存的電子像冊數(shù)據(jù)的結(jié)構(gòu)的一個例子的數(shù)據(jù)結(jié)構(gòu)圖。1001是整個電子像冊數(shù)據(jù)。1002表示存放頁內(nèi)圖像數(shù)據(jù)306的區(qū)域,1003表示頁內(nèi)圖像數(shù)據(jù)306。1004表示存放頁外圖像數(shù)據(jù)的區(qū)域,1005表示頁外圖像數(shù)據(jù)307。1006是存放在各本文頁的配置時所使用的布局數(shù)據(jù)的區(qū)域,1007是其布局數(shù)據(jù)。布局數(shù)據(jù)1007也可還包含配置在各頁面的圖像數(shù)據(jù)的配置順序、圖像數(shù)據(jù)的張數(shù)、圖像數(shù)據(jù)的配置位置、用來表示附屬于圖像數(shù)據(jù)的字符串的圖文框的位置等等。
在本實施方式中,因為通過在電子像冊數(shù)據(jù)1001中包含頁外圖像數(shù)據(jù)307,在對電子像冊進行重新編輯之際,也顯示未作為頁內(nèi)圖像數(shù)據(jù)登錄的圖像數(shù)據(jù),所以可以很簡單地確認用戶前次判斷為電子像冊不需要的圖像數(shù)據(jù)。
圖9A、9B為用來說明在本實施方式涉及的圖8的步驟S808中執(zhí)行的布局變更處理的流程圖。
在步驟S901中,判斷是否進行了由用戶操作的頁面布局變更指示。在頁面布局變更時,比如,在電子像冊的頁面上更換配置在頁面上的圖像、對頁面的圖像數(shù)據(jù)的增加或從頁面的圖像數(shù)據(jù)的刪除、將圖像從頁面移動到另一頁面的頁面布局數(shù)據(jù)的選擇變更。
在圖11中,1100是電子像冊編輯畫面。1101是顯示成為編輯的對象的頁面的本文頁編輯區(qū)域。1102是顯示在步驟S804中被選擇,但未通過其后的編輯操作成為沒有分配給頁面的圖像數(shù)據(jù)的退避圖像顯示區(qū)域。1103是頁面一覽顯示區(qū)域,顯示包含在電子像冊中的全部的頁面的編號。另外,在頁面一覽顯示區(qū)域1103中,為了清楚顯示成為編輯對象的頁面,對該頁面的頁面編號實施強調(diào)顯示處理。
在圖11中,作為一個例子,成為編輯對象的本文頁是第6&7頁,在本文頁編輯區(qū)域1101中顯示圖像A、B、C,按照第6&7頁的3張用布局數(shù)據(jù)配置的狀態(tài),在頁面一覽顯示區(qū)域1103中對第6&7頁的頁面編號進行強調(diào)處理而進行顯示。另外,在退避圖像顯示區(qū)域1102中,作為編輯操作的結(jié)果,顯示在頁面上成為未分配的圖像D。
在圖11中,在頁面一覽顯示區(qū)域1103中只顯示頁面編號,但也可以顯示用來表示各頁面的圖像的縮略像。
另外,1104是指示列表1104,在本文頁編集區(qū)域1101上,在接收到點擊設(shè)備205的右鍵點擊輸入時進行顯示。
另外,在步驟S806中顯示的電子像冊編輯畫面1100的初始畫面中,在退避圖像顯示區(qū)域1102中不存在圖像D。
在步驟S911中,判斷頁面布局變更指示是否是“變更頁面的布局數(shù)據(jù)”。具體言之,用戶通過在本文頁編輯區(qū)域1101上操作點擊設(shè)備205的右鍵點擊操作進行輸入,顯示指示列表1104。于是,當用戶在操作點擊設(shè)備205從指示列表1104中選擇“變更布局”時,就判斷為指示了“變更頁面的布局數(shù)據(jù)”。
在步驟S912中,如果判斷在步驟S911中的頁面布局變更指示為“變更頁面的布局數(shù)據(jù)”時,檢測在本文頁編輯區(qū)域1101上顯示的圖像的張數(shù)。
在步驟S913中,取得與在步驟S912中檢測到的張數(shù)相對應(yīng)的布局列表。
在步驟S914中,判定在步驟S913中取得的布局列表中是否包含大于等于2種的布局數(shù)據(jù)。
如果判定在步驟S914中包含時,在步驟S915中,將包含在該布局列表中的布局數(shù)據(jù)顯示在如圖12所示的布局數(shù)據(jù)選擇畫面1200中。另外,圖12為示出檢測到在本文頁編輯區(qū)域1101中顯示3張圖像的場合的一個例子的示圖。在圖12中,包含在布局列表中的布局數(shù)據(jù)1201顯示有3種。另外,1203是OK按鍵,1204是取消按鍵,在輸入按下OK按鍵1203操作后在復(fù)選框1202變成了ON而選擇確定布局數(shù)據(jù)時,使布局數(shù)據(jù)選擇畫面1200變成非顯示。另外,在輸入按下取消按鍵1204操作后中止頁面的布局數(shù)據(jù)的變更,使布局數(shù)據(jù)選擇畫面1200變成非顯示。另外,在圖12的布局數(shù)據(jù)1201中,當前,在本文頁編輯區(qū)域1101中也包含配置圖像之際利用的布局數(shù)據(jù)并進行顯示,當再次選擇在當前的圖像配置中所利用的布局數(shù)據(jù)時,也可以不執(zhí)行以下的處理而結(jié)束。另外,也可以將在當前的圖像配置中所利用的布局數(shù)據(jù)作為布局數(shù)據(jù)1201不顯示。
在步驟S916中,在步驟S915顯示的布局數(shù)據(jù)選擇畫面1200的布局數(shù)據(jù)1201中,選擇在對應(yīng)的復(fù)選框1202中輸入ON的布局數(shù)據(jù)。
在步驟S917中,按照由步驟S916選擇的布局數(shù)據(jù),配置本文頁編輯區(qū)域1101中顯示的頁內(nèi)圖像數(shù)據(jù)306。
另外,在判定在步驟S914中布局數(shù)據(jù)不是大于等于2時,則在步驟S902中,顯示警告對話框。圖16為示出警告對話框的一個例子的圖。
在步驟S921中,判斷頁面布局變更指示是否是“對頁面添加圖像數(shù)據(jù)”。具體言之,如圖13所示,如果用戶使用點擊設(shè)備205,指示將在退避圖像顯示區(qū)域1102中顯示的圖像移動到本文頁編輯區(qū)域1101,就判斷為指示了“對頁面添加圖像數(shù)據(jù)”。此處,圖13,顯示指示用戶使用點擊設(shè)備從顯示于退避圖像顯示區(qū)域1102中的圖像B、C、D之中選擇圖像C,通過拖放添加到本文頁編輯區(qū)域1101的場合的概念圖。另外,也可以從在退避圖像顯示區(qū)域1102中顯示的圖像之中一次選擇多個圖像。
在步驟S922中,檢測在本文頁編輯區(qū)域1101上顯示的圖像的張數(shù)加上在步驟S921中指示為添加對象的圖像的張數(shù)的合計張數(shù)。
在步驟S923中,判定在步驟S922中是否存在與在步驟S922中檢測到的合計張數(shù)相對應(yīng)的布局列表。
如果在步驟S923中判定存在時,則在步驟S924中,取得該布局列表。
在步驟S925中,在步驟S924中取得的布局列表之中選擇確定初始值的布局數(shù)據(jù)。
在步驟S926中,按照在步驟S925中所確定的布局數(shù)據(jù),配置在步驟S921中指示為添加對象的圖像及已經(jīng)在本文頁編輯區(qū)域1101中顯示的圖像。在圖14中,如圖13所示,示出按照1張用布局數(shù)據(jù),在配置圖像A的狀態(tài)中添加新的圖像C的結(jié)果,在本文頁編輯區(qū)域1101中顯示的圖像的合計張數(shù)成為2張,按照第6&7頁的2張用的初始值的布局數(shù)據(jù)將圖像A、C配置在本文頁編輯區(qū)域1101時的一個例子。另外,在圖14中,示出圖像C在退避圖像顯示區(qū)域1102成為非顯示。另外,此處,通過數(shù)據(jù)控制部301,圖像C從頁外圖像數(shù)據(jù)307之中作為頁內(nèi)圖像數(shù)據(jù)306進行登錄更新。
另外,在本實施方式中,從退避圖像顯示區(qū)域1102中所顯示的圖像之中,選擇添加對象的圖像,也可從用戶PC102的HDD209中所存儲的圖像數(shù)據(jù)之中選擇,從與電子像冊編輯程序不同的應(yīng)用程序保持的圖像數(shù)據(jù)之中選擇,或者從存儲于Photosite105的圖像DB107中的圖像數(shù)據(jù)之中選擇。
在步驟S931中,執(zhí)行判斷頁面布局變更指示是否是“從頁面刪除圖像數(shù)據(jù)”的處理。具體言之,如果指示用戶使用點擊設(shè)備205將顯示在本文頁編輯區(qū)域1101中的圖像移動到退避圖像顯示區(qū)域1102,就判斷為是指示了“從頁面刪除圖像數(shù)據(jù)”。另外,用戶通過在本文頁編輯區(qū)域1101上輸入點擊設(shè)備205的右鍵點擊操作,使指示列表1104顯示。于是,在用戶從指示列表1104中選擇輸入“刪除”時,就判斷為指示了“從頁面刪除圖像數(shù)據(jù)”。
在步驟S932中,由數(shù)據(jù)控制部301,對在步驟S931中指示為從頁面刪除的對象的圖像數(shù)據(jù)的登錄內(nèi)容進行更新。在指示將該圖像數(shù)據(jù)移動到退避圖像顯示區(qū)域1102的場合,將作為頁內(nèi)圖像數(shù)據(jù)306存儲的該圖像數(shù)據(jù),作為頁外圖像數(shù)據(jù)進行存儲而更新登錄內(nèi)容。于是,將該圖像數(shù)據(jù)的圖像顯示在退避圖像顯示區(qū)域1102。另一方面,通過從頁面布局變更指示列表1104中選擇輸入“刪除”,指示刪除該圖像數(shù)據(jù)時,就從由數(shù)據(jù)控制部301管理的HDD209上的存儲區(qū)域刪除該圖像數(shù)據(jù)的圖像。
在步驟S933中,檢測從本文頁編輯區(qū)域1101中顯示的圖像的張數(shù)減去在步驟S931中指示為刪除對象的圖像的張數(shù)的合計張數(shù)。
在步驟S934中,判定是否存在與在步驟S933中檢測到的合計張數(shù)相對應(yīng)的布局列表。
如果在步驟S934中判定存在時,就在步驟S935中,取得該布局列表。
在步驟S936中,在步驟S935中取得的布局列表之中選擇確定初始值的布局數(shù)據(jù)。
在步驟S937中,按照在步驟S936中確定的布局數(shù)據(jù),將從已經(jīng)顯示在本文頁編輯區(qū)域的圖像之中去掉在步驟S931中指示作為刪除對象的圖像之后剩余的圖像進行配置。
另外,在步驟S924及步驟S935中,也可以將內(nèi)容為變更顯示在1101上的圖像的配置的信息,通過使變更通知對話框顯示在用戶PC102的CRT顯示器201上而通知用戶。此對話框畫面的一個例子示于圖15。在圖15中,通過將變更前后的圖像的配置1501、將圖像顯示在退避圖像顯示區(qū)域1102中及將1502進行顯示而通知用戶。用戶也可以通過使用點擊設(shè)備205指示按下“OK”按鈕1503的操作,使變更通知對話框畫面變成為非顯示,按照新設(shè)定的布局數(shù)據(jù)執(zhí)行變更圖像的配置的處理。
另外,在步驟S923、S924中判定為不存在布局列表時,就進入到步驟S903,在從步驟S923起的處理時取得在檢測到的張數(shù)未滿之中具有最大的布局列表的張數(shù),在比從步驟S934起的處理時檢測到的張數(shù)大的之中取得具有最小的布局列表的張數(shù)。
之后,在步驟S904中,從在步驟S903中取得的張數(shù)計算在與步驟S922或933中檢測到的張數(shù)的差。
于是,在步驟S905中,在從步驟S923起的處理的情況下,從指示移動到本文頁編輯區(qū)域1101的圖像之中選擇在步驟S904中計算的張數(shù)的圖像并顯示在退避圖像顯示區(qū)域1102。此處,添加對象的圖像顯示在本文頁編輯區(qū)域1101。另外,也可以顯示用于通知使本文頁編輯區(qū)域1101中所顯示的圖像變更為顯示在退避圖像顯示區(qū)域1102的對話框。
或者,在步驟S905中,在從步驟S93起的處理情況下,按照與取得的張數(shù)相對應(yīng)的布局列表的布局數(shù)據(jù),在本文頁編輯區(qū)域1101中包含空白對圖像進行顯示。于是,為了填補空白,顯示對話框來通知在頁面上添加圖像。
另外,在本實施方式中,也可以在執(zhí)行步驟S912、S922、S933的處理之前,取得存在在本文頁編輯區(qū)域1101上所顯示的頁面用的布局列表的圖像的張數(shù),并在電子像冊編輯畫面1100上進行顯示。結(jié)果,用戶可以預(yù)先了解到可變更的圖像的張數(shù)。
另外,在本實施例中,是以電子像冊編輯程序為例進行說明的,但并不限定于此,同樣也可以應(yīng)用于配置圖像及文本、圖形、背景的電子演示編輯程序及電子文檔編輯程序等電子文獻編輯程序。
<其他實施例>
本發(fā)明可以通過直接或間接地向系統(tǒng)或裝置提供實現(xiàn)前述實施例的功能的軟件程序、由該系統(tǒng)或裝置的計算機讀取所提供的程序代碼、然后執(zhí)行該程序代碼來實現(xiàn)。在這種情況下,只要系統(tǒng)或裝置具有該程序的功能,執(zhí)行的模式無需依賴于程序。
因此,由于本發(fā)明的功能由計算機來實現(xiàn),所以安裝在計算機上的程序代碼本身也實現(xiàn)本發(fā)明。換句話說,本發(fā)明的權(quán)利要求也覆蓋用來實現(xiàn)本發(fā)明的功能的計算機程序。
在這種情況下,只要系統(tǒng)或裝置具有該程序的功能,程序可以任何形式執(zhí)行,例如,作為目標代碼、通過解釋程序執(zhí)行的程序、或提供給操作系統(tǒng)的腳本數(shù)據(jù)。
用于提供程序的存儲介質(zhì)的例子是軟盤、硬盤、光盤、磁光盤、CD-ROM、CD-R、CD-RW、磁帶、非易失性存儲卡、ROM、DVD(DVD-ROM和DVD-R)。
關(guān)于提供程序的方法,客戶計算機可以使用客戶計算機的瀏覽器連接到因特網(wǎng)上的網(wǎng)站,可以將本發(fā)明的計算機程序或可自動安裝的壓縮文件下載到存儲介質(zhì)比如硬盤上。而且,可通過將構(gòu)成程序的程序代碼分成多個文件、并從不同的網(wǎng)站下載這些文件來提供本發(fā)明的程序。換句話說,本發(fā)明的權(quán)利要求也覆蓋用于將由計算機實現(xiàn)本發(fā)明的功能的程序文件下載到多個用戶的WWW(World Wide Web,萬維網(wǎng))服務(wù)器。
而且,也能在存儲介質(zhì)例如CD-ROM上加密并存儲本發(fā)明的程序,向用戶分發(fā)該存儲介質(zhì),允許滿足一定條件的用戶通過因特網(wǎng)從網(wǎng)站下載解密密鑰信息,并允許這些用戶通過使用該密匙信息來解密加密的程序,由此在用戶計算機上安裝該程序。
而且,除了通過由計算機執(zhí)行所讀出的程序來執(zhí)行根據(jù)實施例的前述功能的情況外,在計算機上運行的操作系統(tǒng)等可以執(zhí)行全部或部分實際處理,因此可以通過該處理來實現(xiàn)前述實施例的功能。
而且,當從存儲介質(zhì)讀取的程序被寫到插入計算機的功能擴展卡或連接到計算機的功能擴展單元的存儲器中以后,安裝在功能擴展卡或功能擴展單元中的CPU等執(zhí)行全部或部分實際處理,因此通過該處理可實現(xiàn)前述實施例的功能。
盡管在不脫離本發(fā)明的精神和范圍的情況下,可以做出很多明顯不同的本發(fā)明的實施例,但應(yīng)該理解,除由所附權(quán)利要求書定義外,本發(fā)明不局限于具體實施例。
權(quán)利要求
1.一種電子文獻編輯裝置,是一種在包含多個頁面的電子文獻上配置圖像的電子文獻編輯裝置,其特征在于包括在多個頁面上按照第1布局數(shù)據(jù)配置圖像的圖像配置單元;檢測在上述多個頁面之中的1個頁面上配置的圖像的數(shù)量的變更的檢測單元;依照由上述檢測單元檢測到的數(shù)量,選擇第2布局數(shù)據(jù)的布局數(shù)據(jù)選擇單元;以及按照由上述布局數(shù)據(jù)選擇單元所選擇的第2布局數(shù)據(jù),在上述多個頁面之中的1個頁面上自動地重新配置圖像的圖像重新配置單元。
2.如權(quán)利要求1所述的電子文獻編輯裝置,其特征在于還包括輸入將在上述多個頁面之中的1個頁面內(nèi)所配置的圖像從該頁面中刪除的指示或?qū)⒃谏鲜鲰撁嬷馀渲玫膱D像新添加到該頁面的指示中的任何一個的輸入單元,上述檢測單元,當由上述輸入單元輸入了某一個指示后執(zhí)行上述檢測。
3.如權(quán)利要求2所述的電子文獻編輯裝置,其特征在于還包括將在上述多個頁面中的1個頁面內(nèi)所配置的圖像顯示在頁面編輯區(qū)域的顯示單元,上述輸入單元,借助于利用輸入裝置的拖放操作,通過將圖像移動到頁面編輯區(qū)域之外,輸入將在上述多個頁面之中的1個頁面內(nèi)配置的圖像從該頁面中刪除的指示。
4.如權(quán)利要求2所述的電子文獻編輯裝置,其特征在于還包括將在上述多個頁面之中的1個頁面內(nèi)所配置的圖像顯示在頁面編輯區(qū)域的顯示單元,上述輸入單元,借助于利用輸入裝置的拖放操作,通過從頁面編輯區(qū)域外將圖像移動到頁面編輯區(qū)域內(nèi),輸入將在上述頁面內(nèi)配置的圖像新添加到該頁面的指示。
5.如權(quán)利要求1所述的電子文獻編輯裝置,其特征在于還包括將與由上述檢測單元檢測到的圖像數(shù)量相應(yīng)的布局數(shù)據(jù)的候選進行列表顯示的列表顯示單元;以及在由上述列表顯示單元顯示的布局數(shù)據(jù)之中,選擇第2布局數(shù)據(jù)的第2布局數(shù)據(jù)選擇單元。
6.如權(quán)利要求1所述的電子文獻編輯裝置,其特征在于還包括對于在上述多個頁面中的1個頁面內(nèi)可能存在的圖像的數(shù)量設(shè)定限制值的數(shù)量限制單元;以及通知由上述數(shù)量限制單元所設(shè)定的限制值的通知單元。
7.如權(quán)利要求1所述的電子文獻編輯裝置,其特征在于還包括對于包含在上述電子文獻中的頁面的數(shù)量設(shè)定限制值的頁數(shù)限制單元。
8.一種控制方法,是一種在包含多個頁面的電子文獻上配置圖像的電子文獻編輯裝置的控制方法;其特征在于其構(gòu)成包括在多個頁面上按照第1布局數(shù)據(jù)配置圖像的圖像配置工序;檢測在上述多個頁面之中的1個頁面上配置的圖像的數(shù)量的變更的檢測工序;依照由上述檢測工序檢測到的數(shù)量,選擇第2布局數(shù)據(jù)的布局數(shù)據(jù)選擇工序;以及按照由上述布局數(shù)據(jù)選擇工序所選擇的第2布局數(shù)據(jù),在上述多個頁面之中的1個頁面上自動地重新配置圖像的圖像重新配置工序。
9.如權(quán)利要求8所述的控制方法,其特征在于還包括輸入將在上述多個頁面之中的1個頁面內(nèi)所配置的圖像從該頁面中刪除的指示或?qū)⒃谏鲜鲰撁嬷馀渲玫膱D像新添加到該頁面的指示中的任何一個的工序,在上述檢測工序中,當由上述輸入工序輸入了某一個指示后執(zhí)行上述檢測。
10.如權(quán)利要求9所述的控制方法,其特征在于還包括將在上述多個頁面中的1個頁面內(nèi)配置的圖像顯示在頁面編輯區(qū)域的顯示工序,在上述輸入工序中,借助于利用輸入工序的拖放操作,通過將圖像移動到頁面編輯區(qū)域之外,輸入將在上述多個頁面之中的1個頁面內(nèi)配置的圖像從該頁面中刪除的指示。
11.如權(quán)利要求9所述的控制方法,其特征在于其構(gòu)成還包括將在上述多個頁面之中的1個頁面內(nèi)所配置的圖像顯示在頁面編輯區(qū)域的工序,上述輸入工序,借助于利用輸入裝置的拖放操作,通過從頁面編輯區(qū)域外將圖像移動到頁面編輯區(qū)域內(nèi),輸入將在上述頁面內(nèi)配置的圖像新添加到該頁面的指示。
12.如權(quán)利要求8所述的控制方法,其特征在于還包括將與由上述檢測工序檢測到的圖像數(shù)量相應(yīng)的布局數(shù)據(jù)的候選進行列表顯示的列表顯示工序;以及在上述列表顯示工序中顯示的布局數(shù)據(jù)之中,選擇第2布局數(shù)據(jù)的工序。
13.如權(quán)利要求8所述的控制方法,其特征在于還包括對于在上述多個頁面中的1個頁面內(nèi)可能存在的圖像的數(shù)量設(shè)定限制值的工序;以及通知在設(shè)定上述限制值的工序中設(shè)定的限制值的工序。
14.如權(quán)利要求8所述的控制方法,其特征在于還包括對于包含在上述電子文獻中的頁面數(shù)量設(shè)定限制值的工序。
全文摘要
本發(fā)明提供電子文獻編輯裝置及其控制方法。本發(fā)明是用來在具有多個頁面的電子像冊這樣的電子文獻上配置圖像的發(fā)明。首先,按照第1布局分別在多個頁面上配置圖像。于是,接受用戶的操作,檢測到在多個頁面之中的1個頁面之上配置的圖像的數(shù)量的變更時,自動選擇與該變更的數(shù)量相對應(yīng)的第2布局,并按照該第2布局在該頁面中重新配置圖像。結(jié)果,可以節(jié)省用戶以手動方式將變更的數(shù)量的圖像重排的工時。
文檔編號G06F3/033GK1744078SQ20051009981
公開日2006年3月8日 申請日期2005年9月2日 優(yōu)先權(quán)日2004年9月3日
發(fā)明者日高與佐人, 野口利之, 三谷滋之 申請人:佳能株式會社