專利名稱:圖像輸入裝置及其ui控制方法和圖像輸出裝置的制作方法
技術領域:
本發明涉及具有將數字圖像直接發送給例如打印機等圖像輸出裝置的功能的圖像輸入裝置(數字照相機)及其UI控制方法和圖像輸出裝置。
背景技術:
近年來,已經提出了在數字照相機與打印機之間用電纜直接進行連接,通過該電纜將數字照相機的數字圖像發送給打印機并使其打印的系統(以下,稱為光電直接打印系統)。
但是,在以往的光電直接打印系統中,將打印機可處理的修剪打印方式的種類通知給數字照相機的功能的打印機、和具有提供適用于打印機可處理的修剪打印方式的用戶界面的功能的數字照相機卻沒有被提案。
發明內容
本發明的特征在于提供一種提供對應于圖像輸出裝置具有的輸出功能的用戶界面的圖像輸入裝置及其UI控制方法。
另外本發明的特征還在于提供一種具有將可進行處理的修剪輸出方式的種類通知給數字照相機等圖像輸入裝置的功能的圖像輸出裝置。
本發明的第1技術方案提供一種具有將數字圖像直接發送給圖像輸出裝置的功能的圖像輸入裝置,具有顯示用戶界面用的畫面的UI顯示裝置;從上述圖像輸出裝置取得與上述圖像輸出裝置具有的圖像輸出功能有關的信息的取得裝置;以及基于由上述取得裝置所取得的上述信息來變更在上述UI顯示裝置上進行顯示的內容的UI變更裝置。
本發明的第2技術方案提供一種接收從圖像輸入裝置發送的數字圖像并進行打印的圖像輸出裝置,具有在通信過程建立后,將與該圖像輸出裝置具有的修剪圖像輸出功能有關的信息發送給上述圖像輸入裝置的發送裝置;以及基于由上述圖像輸入裝置根據與上述修剪圖像輸出功能有關的信息所設定的圖像輸出條件對圖像進行圖像輸出的圖像輸出機構。
本發明的第3技術方案提供一種具有將數字圖像直接發送給圖像輸出裝置的功能的圖像輸入裝置中的UI控制方法,具有顯示用戶界面用的畫面的UI顯示步驟;從上述圖像輸出裝置取得與上述圖像輸出裝置具有的圖像輸出功能有關的信息的取得步驟;以及基于在上述取得步驟中所取得的上述信息來變更在上述UI顯示步驟中進行顯示的內容的UI變更步驟。
本發明的其他特征以及優點,通過以附圖為參照的下面的說明將會弄明白。其中,在附圖中對相同或相似的結構附加相同的參照標號。
附圖包含在說明書中,構成其一部分,表示本發明的實施形式,并與說明書的記述一起用于說明本發明的原理。
圖1是本實施例中PD打印機的概觀斜視圖。
圖2是本實施例中PD打印機的操作面板的斜視圖。
圖3是表示本實施例中涉及PD打印機的控制的主要部分的結構的框圖。
圖4是表示本實施例中PD打印機的ASIC的結構的框圖。
圖5是表示本實施例中將PD打印機與數字照相機進行連接的狀態的圖。
圖6是表示本實施例中PD打印機以及數字照相機安裝的NCDP(New Camera Direct Print)系統的協議組的圖。
圖7是說明NCDP系統中的通信過程的概要的圖。
圖8是說明NCDP系統中的命令的圖。
圖9是說明NCDP系統的“基本過程”中的打印過程的圖。
圖10是說明NCDP系統的“推薦過程”中的打印過程的圖。
圖11是表示本實施例中數字照相機的構成的框圖。
圖12是說明本實施例的NCDP系統中修剪打印的過程的圖。
圖13是說明涉及本實施例的數字照相機的UI顯示例的圖。
具體實施例方式
下面按照附圖來說明涉及本發明的實施例。
圖1是本實施例中安裝作為直接打印系統的NCDP(New CameraDirect Print)系統的光電直接打印系統(以下稱為PD打印機)1000的概觀斜視圖。PD打印機1000備有從主計算機(PC)接收數據并進行打印的作為通常的PC打印機的功能,和直接讀取在存儲卡等存儲介質中所存儲的數字圖像并進行打印或接收來自數字照相機的數字圖像并進行打印的功能。
在圖1中,構成本實施例的PD打印機1000的外殼的主體具有殼體M1001、上外殼1002、入口蓋1003和排紙盤1004的外置部件。下外殼1001形成PD打印機裝置1000的大致下半部,上外殼1002形成主體的大致上半部,通過兩個外殼組合形成具有在內部容納后述的各機構的容納空間的中空體結構,在其上面部和前面部上分別形成開口部。此外,排紙盤1004其一端自由旋轉地保持在下外殼1001上,并可通過該旋轉使形成在下外殼1001的前面部上的開口部開合。因此,在使記錄動作執行時,通過使排紙盤1004向前面側旋轉使開口部打開,就可從這里排出記錄紙(sheet),同時可依次堆疊所排出的記錄紙。另外,在排紙盤1004中事先容納2塊輔助紙盤1004a、1004b,并根據需要向跟前拉出各紙盤,據此就可使用紙的支承面積3級地進行擴大縮小。
入口蓋1003其一端自由旋轉地保持在上外殼1002上,并可使形成在上面上的開口部開合,通過打開該入口蓋1003就可更換在主體內部所容納的記錄頭盒(未示出)或墨盒(未示出)等。盡管這里雖特別圖示,但當開合入口蓋1003時,在其里面所形成的突起使蓋開合桿旋轉,通過用微動開關等檢測該桿的旋轉位置,就可檢測出入口蓋的開合狀態。
在上外殼1002的上面設置有電源鍵1005。在上外殼1002的右側設置有液晶顯示部1006和備有鍵開關等的操作面板1010。該操作面板1010的結構將參照圖2在后面詳細進行說明。1007是自動供紙部,自動將記錄紙向裝置主體內進行送給。1008是紙間隔選擇桿,是用于調整打印頭和記錄紙之間的間隔的桿。1009是卡插槽,在這里插入可安裝存儲卡的適配器,通過該適配器可直接取入在存儲卡中所存儲的數字圖像并進行打印。作為該存儲卡(PC),例如有壓縮閃速存儲器、智能介質、存儲器棒等。1011是觀察器(液晶顯示部),可在該PD打印機1000的主體上拆裝,在從在PC卡中所存儲的圖像中檢索想打印的圖像等情況下,用于顯示每1畫面的圖像和索引圖像等。1012是用于連接后述的數字照相機的USB端子。在該PD裝置1000的后面上設置有用于連接個人計算機(PC)的USB連接器。
圖2是本實施例中PD打印機1000的操作面板1010的概觀圖。
在圖2中,液晶顯示部1006在其左右顯示用于設定各種與所打印的項目相關的數據的菜單項目。作為在這里所顯示的項目,例如有想打印的范圍的起始照片序號、指定畫面序號(開始畫面指定/打印畫面指定)、已結束打印的范圍的最后的照片序號(結束)、打印份數(份數)、打印中使用的用紙(記錄紙)種類(用紙種類)、1張用紙上打印的照片的張數設定(布局)、打印的品質指定(品質)、是否打印所攝取的日期的指定(日期打印)、是否校正照片進行打印的指定(圖像校正)、打印所需要的用紙張數的顯示(用紙張數)等。這些項目使用光標鍵2001進行選擇或指定。2002是模式鍵,每當按下該鍵,就可切換打印種類(索引打印、全部畫面打印、1畫面打印等),并依照此點亮LED2003的對應的LED。2004是維護鍵,是用于進行打印頭的清洗等打印機的維護的鍵。2005是打印開始鍵,在指示打印開始時或確立維護的設定時被按下。2006是打印中止鍵,在使打印中止時、和指示維護中止時被按下。
接著參照圖3說明本實施例中涉及PD打印機1000的控制的主要部分的結構。其中,在該圖3中,與前述附圖共通的部分附加相同的標記,并省略其說明。
在圖3中,3000表示控制部(控制基板)。3001表示ASIC(專用定制LSI),其結構將參照圖4的框圖在后面詳細進行說明。3002是DSP(數字信號處理處理器),內部有CPU,負責后述的各種控制處理和從亮度信號(RGB)向濃度信號(CMYK)的變換、縮放比例(scaling)、γ變換、誤差擴散等的圖像處理等。3003是存儲器,具有存儲DSP3002的CPU的控制程序的程序存儲器3003a和用作存儲執行時的程序的RAM區、存儲數字圖像等的工作區的存儲區。3004是打印機引擎,這里,裝載使用多色的彩色墨水打印彩色圖像的噴墨打印機的打印機引擎。3005是作為用于連接數字照相機(DSC)3012的端口的USB連接器。3006是用于連接觀察器1011的連接器。3008是USB集線器(USB HUB),在該PD打印機裝置1000基于來自PC3010的數字圖像進行打印時,使來自PC3010的數據原樣通過,經USB3021輸出到打印機引擎3004。由此,所連接的PC3010就可與打印機引擎3004直接進行數據、信號的交換并執行打印(用作一般的PC打印機)。3009是電源連接器,由電源3019輸入從商用AC變換來的直流電壓。PC3010是一般的個人計算機,3011是上述的存儲卡(PC卡),3012是數字照相機。
此外,該控制部3000和打印機引擎3004之間的信號交換經上述的USB3021或IEEE1284總線3022進行。
接著參照圖4,說明ASIC3001的結構。
在圖4中,4001是PC卡接口部,讀取在所安裝的PC卡3011中存儲的數字圖像或進行向PC卡3011的數據的寫入等。4002是IEEE1284接口部,與打印機引擎3004之間進行數據交換。該IEEE1284接口部4002是打印數字照相機3012或PC卡3011中所存儲的數字圖像時所使用的總線。4003是USB接口部,與PC3010之間進行數據交換。4004是USB主接口部,與數字照相機3012之間進行數據交換。4005是操作面板接口部,輸入來自操作面板1010的各種操作信號,或者向顯示部1006輸出顯示數據的等。4006是觀察器接口部,控制向觀察器1011的數字圖像的顯示。4007是控制各種開關和LED4009等之間的接口的接口部。4008是CPU接口部,進行與DSP3002之間的數據交換的控制。4010是連接這些各部件的內部總線(ASIC總線)。
圖11是說明本實施例中安裝作為直接打印系統的NCDP系統及其用戶界面的數字照相機3012的結構的框圖。
在圖11中,31是控制數字照相機3012的動作的CPU,32是存儲有CPU31的處理過程(固件)的ROM。(其中,固件假定進行適當的版本升級,由可寫入的非易失性存儲器、例如閃速存儲器構成)。33是作為CPU31的工作區來使用的RAM,34是包含進行各種操作的開關群的操作部。35是液晶顯示器,用來確認所拍攝的圖像,或者顯示進行各種設定時的菜單。這些34、35,當在本實施例中作為直接打印系統實現其功能的情況下,作為系統整體起到作為用戶界面的作用。36是光學單元,主要由透鏡及其驅動系統構成。37是CCD元件,38是在CPU31的控制下對光學單元36進行控制的驅動器。39是用于連接存儲介質40(壓縮閃速(compact flash注冊商標)存儲器卡、智能介質等)的連接器,41是用于與PC或者本實施例中的PD打印機1000進行連接的USB接口(USB的從屬側)。
以上是本實施例中PD打印機1000以及數字照相機3012的結構的說明。下面說明基于有關結構的動作概要。
<通常PC打印機模式>
這是基于從PC3010送來的打印數據來打印圖像的打印模式。
該模式中,當來自PC3010的數據經USB連接器1013(圖3)被輸入時,就經USB集線器3008、USB3021直接送到打印機引擎3004,基于來自PC3010的數據進行打印。
<從PC卡的直接打印模式>
當PC卡3011在卡插槽1009上安裝或在拆下時產生中斷,由此,DSP3002就可檢測到是安裝還是拆下(取下)PC卡3011。當安裝PC卡3011時,讀入在該PC卡3011中存儲的被壓縮的(例如JPEG壓縮)數字圖像并存儲到存儲器3003中。然后,把該被壓縮的數字圖像解壓縮并再次保存到存儲3003中。接著當使用操作面板101指示該保存了的數字圖像的打印時,通過,執行從RGB信號向YMCK信號的變換、γ校正、誤差擴散等并變換成可由打印機引擎3004打印的記錄數據,并經IEEE1284接口部4002輸出到打印機引擎3004來進行打印。
<從照相機的直接打印模式>
圖5是說明本實施例中將PD打印機1000和數字照相機3012進行連接的狀態的圖。
在圖5中,電纜5000備有與PD打印機1000的連接器1012連接的連接器5001,和用于與數字照相機3012的連接用連接器5003進行連接的連接器5002,數字照相機3012構成為可把保存在內部存儲器中的數字圖像經連接用連接器5003進行輸出。作為數字照相機3012的結構可采用在內部備有作為存儲裝置的存儲器、和備有用于安裝可拆卸的存儲器的插槽等各種結構。這樣,通過經圖5所示的電纜5000連接PD打印機1000和數字照相機3012,就可直接發送來自數字照相機3012的數字圖像由PD打印機1000進行打印。
這里當如圖5所示,數字照相機3012被連接到PD打印機1000上,且協商的結果為,向直接打印模式轉移的情況下,在操作面板1010的顯示部1006上只顯示照相機標記,操作面板1010上的顯示及操作變成無效,向觀察器1011的顯示也成為無效。從而,由于在此以后僅數字照相機3012的鍵操作和向數字照相機3012的顯示部(未圖示)的圖像顯示有效,所以用戶能夠使用該數字照相機3012進行打印指定。另外,還能夠防止因同時操作數字照相機3012和PD打印機1000的控制部而引起的錯誤。
圖6是表示本實施例中PD打印機1000以及數字照相機3012安裝的NCDP系統的協議組的圖。此外,本實施例中的NCDP系統,如圖6所示,是不依賴于通信接口的種類的系統。
在圖6中,600表示利用USB的接口,601表示利用藍牙(Bluetooth)的接口。602表示構筑利用NCDP的系統時所裝入的應用層。603是用于執行現有協議和接口的層,這里安裝有PTP(PictureTransfer Protocol)、SCSI和藍牙的BIP(Basic Image Profile)、USB接口等。NCDP系統的前提是安裝了這樣的協議層等的架構,并在其上作為應用進行安裝。這里,把PD打印機1000規定為USB主設備,照相機3012規定為USB從設備,如圖6所示,分別為相同的結構。
細節在后進行敘述,但使用NCDP系統的優點在于,當PD打印機1000與數字照相機3012相互向NCDP系統轉移時以及在轉移之后,在相互進行信息交換的情況下,生成以腳本記述了一系列的信息、一系列的動作過程的文件(例如文本文件),并將其發送給對方設備,在接收側解釋并處理接收到的腳本。當在欲將此結果或信息傳送給對方時,當該信息由多個要素構成的情況下,能夠減少用握手來交換一個個的要素,就不會有涉及信息傳輸的開銷,能夠提高信息傳輸的效率。例如,當在數字照相機3012側,存在多個欲進行打印的圖像時,隨意選擇欲進行打印的圖像并對每個圖像設定打印條件的情況下,就可將該一系列的處理過程作為腳本進行記錄并通知給PD打印機1000。在PD打印機1000側,解釋并處理接收到的腳本。
圖7是說明NCDP系統中PD打印機1000與數字照相機3012之間的通信過程的流程的圖。
在這里,如圖5所示那樣,當檢測到由USB電纜5000連接PD打印機1000和數字照相機3012時,就可這些設備之間進行通信。由此,執行在這些設備上所安裝的應用并開始向NCDP系統中的過程701轉移。702表示NCDP系統的初始狀態,這里判斷彼此的機型可否執行NCDP系統,如果可能,則轉移到NCDP系統的過程701。如果這里是數字照相機3012未安裝NCDP系統的情況,則不執行NCDP系統中的通信控制。這樣在轉移到NCDP系統后,如703所示那樣,當從數字照相機3012指示“基本過程”中的數字圖像的傳送/打印時,則轉移到從數字照相機3012對PD打印機1000傳送圖像文件并進行打印的簡易打印模式。另外如704所示那樣,當從數字照相機3012指示“推薦過程”中的數字圖像的傳送/打印時,則在數字照相機3012和PD打印機1000之間進行各種協商并決定其打印條件后,轉移到從數字照相機3012對PD打印機1000傳送圖像文件并進行打印的更多彩的打印模式。另外在由數字照相機3012進行705的“擴展過程”中的指示時,設定以例如DPOF、XHTML-print、SVG等高級排版功能和按各公司銷售商特有規格進行打印的模式。此外,關于該“擴展過程”中的詳細規格,由數字照相機的制造商各個公司的擴展規格說明書所規定,因此這里不特別進行說明。此外,關于這些“基本過程”和“推薦過程”中的圖像打印,將參照圖9到圖11在后面進行說明。
圖8是說明在NCDP系統中所規定的命令的圖。
在圖8中,“對應模式”對應從數字照相機3012指示的,上述“基本過程”、“推薦過程”和“擴展過程”。由于相對于在“推薦過程”中可使用全部的命令,“基本過程”是簡易打印模式,故僅可使用向NCDP系統的轉移和其結束、向“基本過程”、“推薦過程”和“擴展過程”的各模式的轉移命令、來自照相機3012的數字圖像的取得以及來自照相機3012的打印命令。此外,盡管在“擴展過程”中,記載為僅可使用向NCDP系統的轉移和其結束、向“基本過程”、“推薦過程”和“擴展過程”的各模式的轉移命令,但不言而喻也可以如上述那樣,依照各公司的規格使用其他命令。
圖9是說明NCDP系統的“基本過程”中的打印過程的圖。該“基本過程”只是從數字照相機3012對PD打印機1000傳送1個圖像文件并進行打印的簡易打印模式,作為對應的圖像格式,設為VGA大小(640×480像素)的RGB圖像、VGA大小(640×480像素)的JPEG圖像,數字照相機3012以PD打印機1000支持的圖像格式進行發送。在此情況下,不執行錯誤處理。
首先在900中,從PD打印機1000對數字照相機3012發送指示向NCDP系統轉移的命令(NCDPStart)。這里如果數字照相機3012安裝有NCDP系統,則返回OK(901)。
當這樣確認彼此都安裝有NCDP系統時,從PD打印機裝置1000對數字照相機3012發送命令(ProcedureStart)以轉移到打印模式(902)。相對于此在903中,當從數字照相機3012發送來作為簡易打印模式的“基本過程”時,在此以后轉移到“基本過程”中的打印模式。在此情況下,當通過數字照相機3012中的操作,選擇欲進行打印的圖像并指示打印時,指示打印開始的命令(JobStart)就從數字照相機3012發送到PD打印機1000(904)。由此PD打印機1000就成為簡易打印模式,對數字照相機3012發送命令(GetImage)并請求數字圖像(905)。由此,從數字照相機3012將數字圖像發送到PD打印機1000(906),開始PD打印機1000中的打印處理。這樣,當所指示的圖像的打印結束時,表示打印作業的結束的命令(JobEnd)就從PD打印機1000發送到數字照相機3012(907)。相對于此,當從數字照相機3012返回肯定應答(OK)時(908),該“基本過程”中的打印處理就完成。
這樣由于從照相機3012指定打印模式,就是從指定打印操作的裝置指定打印模式,所以就能夠指定符合操作照相機3012的用戶的意圖的打印模式。
圖10是說明NCDP系統的“推薦過程”中的打印過程的圖。此外,在圖10中對與圖9共通的過程附加相同的序號,并省略其說明。在該“推薦過程”中,可設定以PD打印機1000和數字照相機3012之間的協商為前提的“更多彩的打印”模式,可進行多張的照片打印和排版打印。另外也可執行錯誤處理。
在圖10中,與圖9的情況同樣,在確認了彼此都安裝有NCDP系統后,在此情況下,從數字照相機3012指示“推薦過程”(910)。首先,PD打印機1000生成包括關于PD打印機1000具備的功能的信息的性能(Capability)信息,并將其發送給數字照相機3012(911)。在此性能信息中包含有,關于由PD打印機1000處理的打印用紙的種類以及用紙尺寸、關于打印品質的信息、關于可由PD打印機1000處理的圖像格式的信息、可否進行日期打印、可否進行文件名打印、關于可由PD打印機1000處理的打印布局的信息、無邊框打印功能的有無、可否進行圖像校正等。另外,在此性能信息中還包含有,關于可由PD打印機1000處理的修剪打印方式的種類、關于可修剪打印的打印范圍的形狀及修剪尺寸。此外在本實施例中,通過XML(Extensible Markup Language)來記述性能信息,以使擴充性及移植性提高。
接收到PD打印機1000的性能信息的數字照相機3012能夠判斷使用該PD打印機裝置1000所具備的功能內的哪一個來進行打印。然后,數字照相機3012,作為UI畫面在顯示部35上進行顯示以向用戶提示與此結果相應的菜單。由此用戶就能夠操作操作按鈕34來選擇欲進行打印的圖像,另外從在該UI上所顯示的PD打印機1000具備的功能(打印條件)中選擇并決定該圖像的打印條件。這樣,當這樣決定欲進行打印的圖像以及打印條件等并指示開始打印時,打印命令(Job Start)就被發送到PD打印機1000。由此從PD打印機1000發出請求該數字圖像的命令(GetImage xn)(912),對其進行應答后從數字照相機3012將對應的數字圖像以PD打印機1000可接收的圖像格式(Tiff、JPEG、RGB等)的進行發送(913)。在這里,通過命令(GetImage xn)中所包含的“xn”就能夠對一張的圖像打印發送多張(這里是n)的數字圖像。這是因為例如在指定2×2等的布局打印的情況下,需要對一張打印紙發送4張量的數字圖像。這樣,當所指定圖像的打印結束時,表示打印作業結束的命令(JobEnd)就從PD打印機裝置1000發送給數字照相機3012(907)。當相對于此從數字照相機3012返回肯定回答(OK)時(908),就再次轉移到此「推薦順序」中的下一個圖像的選擇·打印處理。
接著,參照圖12對依照可由PD打印機1000處理的修剪打印方式的種類來變更數字照相機3012的用戶界面的過程進行說明。此外,此過程由數字照相機3012的CPU31來進行控制。
首先在步驟S1201中,判定用戶是否選擇了欲進行修剪打印的數字圖像。在用戶選擇了欲進行修剪打印的數字圖像的情況下則進入步驟S1202,分析PD打印機1000的性能信息,檢測可由PD打印機1000處理的修剪打印方式的種類。此性能信息能夠在NCDP系統的“推薦順序”中進行接收。接著進入步驟S1203,判定PD打印機1000是否安裝有作為修剪打印方式之一的“無邊框修剪打印”功能。此“無邊框修剪打印”是指擴大或縮小由數字照相機3012所設定的打印范圍內的數字圖像,在打印紙的整個面上無邊框地進行打印的修剪打印方式。此外,設在“無邊框修剪打印”中可設定的打印范圍的形狀對應于打印用紙的高寬比,其尺寸可變。這里在PD打印機裝置1000安裝有此功能的情況下則進入步驟S1205,否則進入步驟S1204。
在步驟S1204中,判定PD打印機1000是否安裝有作為修剪打印方式之一的“自動修剪打印”功能。此“自動修剪打印”是指將由數字照相機3012所設定的打印范圍內的數字圖像以由PD打印機1000自動地決定的尺寸以及形狀進行打印的修剪打印方式。其中,設由數字照相機3012所設定的打印范圍內的數字圖像必須進行打印。此外,在此“自動修剪打印”中可設定的打印范圍,表示用戶希望必須進行打印的最小范圍,其形狀是長方形,正方形,圓形,橢圓型,心型等,其尺寸可變。
當在此步驟S1204中,判定為PD打印機1000是既沒有安裝“無邊框修剪打印”功能也沒有安裝“自動修剪打印”功能的打印機的情況下,進入步驟S1206,選擇第1用戶界面,并將其顯示在顯示器35上(S1207)。此第1用戶界面是利用“無邊框修剪打印”的打印和利用“自動修剪打印”的打印都不能進行操作的用戶界面。
這樣,通過數字照相機3012的第1用戶界面來通知用戶不能進行利用自動修剪的打印。
另一方面,當在步驟S1204中,判定為PD打印機1000是雖然沒有安裝“無邊框修剪打印”功能,但卻安裝有“自動修剪打印”功能的打印機的情況下,進入步驟S1208,選擇第2用戶界面,并將其顯示在顯示器35上。此第2用戶界面是可以操作利用“自動修剪打印”的打印的用戶界面。接著進入步驟S1209,通過數字照相機3012的第2用戶界面來通知用戶可以進行“自動修剪打印”,同時向用戶詢問打印范圍。由此,用戶使用操作部34來操作第2用戶界面,并設定打印范圍的位置,尺寸以及形狀。這樣進入步驟S1210,將數字圖像和關于修剪打印的信息發送給PD打印機1000。在此關于“修剪打印”的信息中包含有,關于打印范圍的信息(包括關于由用戶所設定的打印范圍的位置,尺寸以及形狀的信息)。
由此PD打印機1000按照此關于打印范圍的信息,取出打印范圍內的數字圖像,將該取出了的數字圖像擴大或縮小成由PD打印機1000自動地決定的尺寸,將該擴大或縮小了的數字圖像打印在打印用紙上。由此就可進行利用“自動修剪打印”的打印。
另一方面,當在上述的步驟S1203中,PD打印機1000安裝有作為修剪打印方式之一的“無邊框修剪打印”功能的情形,進入步驟S1205,與上述步驟S1204同樣,判定PD打印機1000是否安裝有“自動修剪打印”功能。在沒有安裝此“自動修剪打印”功能時,進入步驟S1211,選擇第3用戶界面,并將其顯示在顯示器35上。此第3用戶界面是可以操作利用“無邊框修剪打印”的打印的用戶界面。
接著進入步驟S1212,通過數字照相機3012的第3用戶界面,來通知用戶可以進行“無邊框修剪打印”,同時向用戶詢問打印范圍。用戶使用操作部34來操作第3用戶界面,設定打印范圍的位置以及尺寸。此外,打印范圍的形狀根據打印紙自動地進行決定。然后進入步驟S1213,將數字圖像和關于修剪打印的信息發送給PD打印機1000。在此關于“修剪打印”的信息包含有,關于打印范圍的信息(包含關于由用戶所設定的打印范圍的位置及尺寸的信息)。由此PD打印機1000按照關于打印范圍的信息,取出打印范圍內的數字圖像,將該取出了的數字圖像擴大或縮小成適合于打印用紙的尺寸,在打印用紙的整個面上打印擴大或縮小了的數字圖像。由此就可進行利用“無邊框修剪打印”的打印。
另外當在步驟S1205中,PD打印機1000安裝有“自動修剪打印”功能的情況下則進入步驟S1214,選擇第4用戶界面,并將其顯示在顯示器35上。此第4用戶界面是既可操作利用“無邊框修剪打印”的打印也可操作利用“自動修剪打印”的打印的用戶界面。然后進入步驟S1215,通過數字照相機3012的第4用戶界面來通知用戶“無邊框修剪打印”和“自動修剪打印”的哪一個都可進行,同時向用戶詢問打印范圍。由此用戶使用操作部34來操作第4用戶界面,選擇“無邊框修剪打印”或“自動修剪打印”。然后,在選擇了“無邊框修剪打印”的情況下,使用操作部34來設定打印范圍的位置及尺寸,在選擇了“自動修剪打印”的情況下,使用操作部34來設定打印范圍的位置、尺寸及形狀。接著進入步驟S1216,將數字圖像和關于修剪打印的信息發送給PD打印機1000。在此關于“修剪打印”的信息中包含有,表示修剪打印方式的種類的信息(在本實施例中為表示“無邊框修剪打印”或“自動修剪打印”的信息)、關于打印范圍的信息(包括關于由用戶所設定的打印范圍的位置,尺寸及形狀的信息)。
在“自動修剪打印”的情況下,PD打印機1000按照關于打印范圍的信息,取出打印范圍內的數字圖像,將該取出了的數字圖像擴大或縮小成由PD打印機1000自動地決定的尺寸,在打印用紙上打印該擴大或縮小了的數字圖像。由此,就可進行利用“自動修剪打印”的打印。
另一方面,在“無邊框修剪打印”的情況下,PD打印機1000按照關于打印范圍的信息,取出打印范圍內的數字圖像,將該取出了的數字圖像擴大或縮小成適合于打印用紙的尺寸,在打印用紙的整個面上打印該擴大或縮小了的數字圖像。由此就可進行利用“無邊框修剪打印”的打印。
圖13是表示在涉及本實施例的DSC3012的顯示部35上所顯示的UI畫面的顯示例的圖。
在圖13中,表示能夠如130所示那樣進行無邊框修剪的開/關設定,如130所示的自動修剪的開/關設定的UI畫面例。其相當于上述的第4用戶界面(S1214)的情況下的UI顯示例。
相對于此例如,在不具有這些“無邊框修剪打印”及“自動修剪打印”的任何一個功能的第1用戶界面(S1206)的情況下,使130、131所示的項目完全不顯示,或者灰色顯示使在光標132不能移動到該項目的設定位置。進而,在第2用戶界面(S1208)或第3用戶界面(S1211)的情況下,僅顯示可由打印機1000設定的項目,或僅使該項目能夠設定。
這樣,根據本實施例中的數字照相機3012,由于能夠向用戶提供可由PD打印機1000處理的功能,例如在此例中為適合于修剪打印方式的種類的用戶界面,所以直接打印系統中的易使用性就提高。
另外,根據本實施例中的PD打印機1000,就能夠將可由PD打印機1000處理的功能直接通知給數字照相機。
此外,盡管在本實施例中,設為將PD打印機1000和數字照相機3012之間通過遵循USB(Universal Serial Bus)標準的數字接口直接進行連接,但并不限于此。PD打印機1000和數字照相機3012之間,也可以通過遵循Bluetooth標準、IEEE802.11標準的無線接口直接進行連接。
此外,本實施例,也能夠不用DSC3012而用具有與其同樣的功能的其他的圖像輸入裝置來實現,另外也能夠不要上述的PD打印機1000而用具有與其同樣的功能的其他的圖像輸出裝置來實現。
此外,本發明也可以適用于由多個設備(例如主機、接口、閱讀器、打印機等)構成的系統,也可以適用于由單個設備形成的裝置(例如,復印機、傳真裝置等)。
另外無需贅言,本發明的目的也可以這樣達到,就是通過將記錄了實現上述實施形式的功能(照相機側進行的處理、打印機側進行的各種打印處理)的軟件程序代碼的存儲介質(或者記錄介質)提供給系統或者裝置,該系統或者裝置的計算機(或者CPU、MPU)讀出并執行保存在存儲介質中的程序代碼。這種情況下,就成了從存儲介質讀出的程序代碼自身將實現上述的實施形式的功能,存儲該程序代碼的存儲介質就構成了本發明。另外無需贅言,不僅包含通過執行計算機所讀出的程序代碼,上述的實施形式的功能得以實現的情況,也包含根據該程序代碼的指示,在計算機上運轉的操作系統(OS)等進行實際處理的一部分或者全部,通過該處理前面所說的實施形式的功能得以實現的情況。
進而無需贅言,也包含當從存儲介質讀出的程序代碼,被寫入到插入計算機的功能擴展卡和/或連接到計算機的功能擴展單元上所具備的存儲器以后,根據該程序代碼的指示,該功能擴展卡和/或功能擴展單元上所具備的CPU等進行實際處理的一部分或者全部,通過該處理前面所說的實施形式的功能得以實現的情況。
本發明并不限于上述實施形式,在不脫離本發明的精神和范圍內可以進行各種變更和修正。因此,為了公開本發明的范圍,附加以下的權利要求項。
權利要求
1.一種圖像輸入裝置,具有將數字圖像直接發送給圖像輸出裝置的功能,其特征在于具有顯示用戶界面用的畫面的UI顯示裝置;從上述圖像輸出裝置取得與上述圖像輸出裝置具有的圖像輸出功能有關的信息的取得裝置;以及基于由上述取得裝置所取得的上述信息來變更在上述UI顯示裝置上進行顯示的內容的UI變更裝置。
2.根據權利要求1所述的圖像輸入裝置,其特征在于上述UI變更裝置對顯示內容進行變更以顯示去除了與上述圖像輸出裝置不具有的圖像輸出功能的用戶界面項目的UI畫面。
3.根據權利要求1所述的圖像輸入裝置,其特征在于上述取得裝置通過通用接口與上述圖像輸出裝置之間執行數據的收發,并以文本信息取得與上述圖像輸出功能有關的信息。
4.根據權利要求1所述的圖像輸入裝置,其特征在于上述UI變更裝置,在上述圖像輸出裝置不具有修剪圖像輸出功能的情況下,對顯示內容進行變更以顯示不能設定與該修剪圖像輸出功能有關的項目的UI畫面。
5.根據權利要求1所述的圖像輸入裝置,其特征在于上述UI變更裝置,在上述圖像輸出裝置不具有修剪圖像輸出功能的情況下,對顯示內容進行變更以顯示不包含與該修剪圖像輸出功能有關的項目的UI畫面。
6.根據權利要求1所述的圖像輸入裝置,其特征在于上述UI變更裝置,在上述圖像輸出裝置不具有無邊框圖像輸出功能的情況下,對顯示內容進行變更以顯示不能設定與該無邊框圖像輸出功能有關的項目的UI畫面。
7.根據權利要求1所述的圖像輸入裝置,其特征在于上述UI變更裝置,在上述圖像輸出裝置不具有無邊框圖像輸出功能的情況下,對顯示內容進行變更以顯示不包含與該無邊框圖像輸出功能有關的項目的UI畫面。
8.一種圖像輸入裝置,具有將數字圖像直接發送給圖像輸出裝置的功能,其特征在于具有顯示用戶界面用畫面的UI顯示裝置;從上述圖像輸出裝置取得與上述圖像輸出裝置具有的修剪圖像輸出功能有關的信息的取得裝置;基于上述取得裝置所取得的上述信息來判定上述圖像輸出裝置是否具有上述修剪圖像輸出功能的判定裝置;以及當由上述判定裝置判定為不具有上述修剪圖像輸出功能時,將在上述UI顯示裝置上顯示的上述用戶界面用畫面中與上述修剪圖像輸出功能有關的項目設成不能設定進行顯示的UI變更裝置。
9.根據權利要求8所述的圖像輸入裝置,其特征在于上述判定裝置,進而基于上述信息來判定上述圖像輸出裝置是否具有上述無邊框圖像輸出功能;當由上述判定裝置判定為不具有上述無邊框圖像輸出功能時,上述UI變更裝置,將在上述UI顯示裝置上顯示的上述用戶界面用畫面與上述無邊框圖像輸出功能有關的項目設成不能設定進行顯示。
10.一種圖像輸出裝置,接收從圖像輸入裝置發送的數字圖像并進行打印,其特征在于具有在通信過程建立后,將與該圖像輸出裝置具有的修剪圖像輸出功能有關的信息發送給上述圖像輸入裝置的發送裝置;以及基于由上述圖像輸入裝置根據與上述修剪圖像輸出功能有關的信息所設定的圖像輸出條件對圖像進行圖像輸出的圖像輸出機構。
11.一種UI控制方法,是具有將數字圖像直接發送給圖像輸出裝置的功能的圖像輸入裝置中的UI控制方法,其特征在于具有顯示用戶界面用的畫面的UI顯示步驟;從上述圖像輸出裝置取得與上述圖像輸出裝置具有的圖像輸出功能有關的信息的取得步驟;以及基于在上述取得步驟中所取得的上述信息來變更在上述UI顯示步驟中進行顯示的內容的UI變更步驟。
12.根據權利要求11所述的方法,其特征在于在上述UI變更步驟中對顯示內容進行變更以顯示去除了與上述圖像輸出裝置不具有的圖像輸出功能的用戶界面項目的UI畫面。
13.根據權利要求11所述的方法,其特征在于在上述取得步驟中通過通用接口與上述圖像輸出裝置之間執行數據的收發,并以文本信息取得與上述圖像輸出功能有關的信息。
14.根據權利要求11所述的方法,其特征在于在上述UI變更步驟中,在上述圖像輸出裝置不具有修剪圖像輸出功能的情況下,對顯示內容進行變更以顯示不能設定與該修剪圖像輸出功能有關的項目的UI畫面。
15.根據權利要求11所述的方法,其特征在于在上述UI變更步驟中,在上述圖像輸出裝置不具有修剪圖像輸出功能的情況下,對顯示內容進行變更以顯示不包含與該修剪圖像輸出功能有關的項目的UI畫面。
16.根據權利要求11所述的方法,其特征在于在上述UI變更步驟中,在上述圖像輸出裝置不具有無邊框圖像輸出功能的情況下,對顯示內容進行變更以顯示不能設定與該無邊框圖像輸出功能有關的項目的UI畫面。
17.根據權利要求11所述的方法,其特征在于在上述UI變更步驟中,在上述圖像輸出裝置不具有無邊框圖像輸出功能的情況下,對顯示內容進行變更以顯示不包含與該無邊框圖像輸出功能有關的項目的UI畫面。
全文摘要
一種圖像輸入裝置,具有將數字圖像直接發送給圖像輸出裝置的功能,從圖像輸出裝置取得與圖像輸出裝置具有的修剪圖像輸出功能有關的性能信息,基于該取得的信息來判定圖像輸出裝置是否具有修剪圖像輸出功能,當判定為不具有修剪圖像輸出功能時,在UI畫面上不顯示與修剪圖像輸出功能有關的項目,或者將該項目設成不能設定進行顯示。
文檔編號H04N101/00GK1508757SQ03149629
公開日2004年6月30日 申請日期2003年8月4日 優先權日2002年8月5日
發明者渡邊等 申請人:佳能株式會社