專利名稱:圖像印刷裝置及其印刷控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及把例如數(shù)字相機(jī)(數(shù)碼相機(jī))等拍攝的圖像數(shù)據(jù)輸入記錄到記錄介質(zhì)上而進(jìn)行印刷的圖像印刷裝置及其印刷控制方法。
背景技術(shù):
近年來,廣泛使用可以通過簡單的操作拍攝圖像,將該拍攝的圖像變換為圖像數(shù)據(jù)的數(shù)字相機(jī)(攝像裝置)。在使用這種相機(jī)拍攝的圖像進(jìn)行印刷而得到照片時(shí),通常,一般是一旦將該拍攝的圖像的數(shù)字圖像數(shù)據(jù)從數(shù)字相機(jī)讀入到PC(計(jì)算機(jī)),在該P(yáng)C中進(jìn)行處理之后,從該P(yáng)C輸出到彩色打印機(jī)進(jìn)行印刷。
與此相對(duì),最近,正在開發(fā)可以不經(jīng)過PC而直接從數(shù)字相機(jī)將數(shù)字圖像數(shù)據(jù)傳送到彩色打印機(jī)進(jìn)行印刷的彩色印相系統(tǒng);以及可以將裝載于數(shù)字相機(jī)中用來存儲(chǔ)拍攝圖像的存儲(chǔ)卡直接安裝于彩色打印機(jī)中,并對(duì)存儲(chǔ)于該存儲(chǔ)卡中的所拍攝的圖像進(jìn)行印刷的所謂的相片直接(photo direct,下面簡稱PD)打印機(jī)。
存放于數(shù)字相機(jī)中的圖像數(shù)據(jù),一般是利用JPEG等壓縮,上述的PD打印機(jī),在輸入此壓縮圖像數(shù)據(jù)并存放于緩存中之后,將其解壓縮進(jìn)行印刷。作為將這種壓縮圖像數(shù)據(jù)輸入并將其解壓縮而進(jìn)行印刷時(shí)的解壓縮方法,例如,有在日本專利特開平10-262249號(hào)公報(bào)中的“壓縮圖像數(shù)據(jù)的解壓縮方法及裝置”。在該公報(bào)中公開了可以以作為壓縮圖像數(shù)據(jù)存貯以外的順序以MCU(最小編碼單位)取出圖像數(shù)據(jù)的方法。利用此方法的優(yōu)點(diǎn)是無需準(zhǔn)備一個(gè)畫面大小的圖像輸出緩存而可以縮小對(duì)圖像數(shù)據(jù)進(jìn)行解壓縮處理所需要的存儲(chǔ)器容量。但是,作為此發(fā)明有效的前提,必需的條件是數(shù)據(jù)的讀出速度要足夠地迅速。這是考慮在訪問速度足夠迅速時(shí),即使是頻繁地對(duì)MCU單位的數(shù)據(jù)進(jìn)行訪問,對(duì)該圖像數(shù)據(jù)進(jìn)行解壓縮輸出的速度也很小。
不過在上述現(xiàn)有的示例中,在要頻繁訪問MCU單位的圖像數(shù)據(jù)而不能充分高速讀入和查找圖像文件等時(shí),到將該圖像數(shù)據(jù)印刷為止的時(shí)間將顯著變長。就是說,在解壓縮處理前一次讀取壓縮圖像數(shù)據(jù),求出一個(gè)畫面中的每個(gè)MCU的編碼位長信息,為了以規(guī)定的順序以MCU單位進(jìn)行原始圖像的解壓縮處理,從圖像數(shù)據(jù)的前端部分到后端部分隨機(jī)地訪問圖像數(shù)據(jù)。另外,在圖像數(shù)據(jù)的大小超過該直接印相裝置的存儲(chǔ)器容量時(shí),如果只是單純地從圖像數(shù)據(jù)的前端起進(jìn)行緩沖,不能對(duì)最后的圖像數(shù)據(jù)部分進(jìn)行緩沖。因此,在印刷超越該緩沖存儲(chǔ)器的容量的圖像數(shù)據(jù)部分時(shí),就還必須進(jìn)行訪問而向相機(jī)要求取得該數(shù)據(jù),更會(huì)造成訪問速度遲緩的影響。
下面參照附圖11及12對(duì)這一問題予以詳細(xì)說明。
圖11為示出將以光柵掃描順序壓縮的JPEG數(shù)據(jù)按照其順序接收而進(jìn)行圖像展開時(shí)的圖像存儲(chǔ)器的圖像數(shù)據(jù)的存在域(斜線部分)的示圖,如圖所示,圖像展開的圖像數(shù)據(jù),其水平方向上的長度各個(gè)不同。此處為了抑制印相裝置的存儲(chǔ)器容量降低制品的造價(jià),將此圖像存儲(chǔ)器的存儲(chǔ)器容量設(shè)定為可以存放全部圖像數(shù)據(jù)的容量以下。在圖中,10000表示的部分是可以存放在圖像存儲(chǔ)器中的范圍。
另外,在使打印頭的掃描范圍變窄以使制品小型化的同時(shí),為了可以印刷輸出更大的圖像,對(duì)圖11這種橫長的圖像可以采用在垂直方向上印刷圖像的方法。
所以,如圖12所示,如將以11000表示的圖像數(shù)據(jù)按照光柵順序,即JPEG數(shù)據(jù)的順序存放展開時(shí),以11001表示的部分包含于圖像存儲(chǔ)器的存儲(chǔ)器容量之內(nèi),以11002表示的部分不露出,不存儲(chǔ)。此處,由于掃描托架(打印頭)的掃描方向是垂直的,在最初的打印頭掃描印刷的數(shù)據(jù)部分(斜線部分11003+11004)之內(nèi),由于以11004表示的數(shù)據(jù)部分未存儲(chǔ)于圖像存儲(chǔ)器之中,為進(jìn)行此印刷掃描,還必須要向數(shù)字相機(jī)要求與此部分11004相對(duì)應(yīng)的JPEG數(shù)據(jù),將其接收并譯碼而進(jìn)行圖像解壓縮。這種處理,要求圖像數(shù)據(jù)的印刷要求的時(shí)間長,對(duì)用戶來講極難使用。
發(fā)明內(nèi)容
本發(fā)明正是鑒于上述現(xiàn)有示例而完成的,本發(fā)明的特征在于從攝像裝置高效率地取得圖像數(shù)據(jù)存儲(chǔ)于存儲(chǔ)器中,減少從攝像裝置中傳送圖像數(shù)據(jù)的次數(shù)而縮短圖像印刷所需要的時(shí)間。
另外,本發(fā)明的另一特征在于即使是在存儲(chǔ)器容量下時(shí),也可以高效率地存儲(chǔ)圖像數(shù)據(jù),減少傳送圖像數(shù)據(jù)的次數(shù)而縮短圖像印刷所需要的時(shí)間。
本發(fā)明的其它特征和優(yōu)點(diǎn)可從下面的參考附圖進(jìn)行的描述中了解,在各附圖中同樣或類似的部件賦予同樣的標(biāo)號(hào)。
包含在本說明書中并構(gòu)成其一部分的附圖示出本發(fā)明的具體實(shí)施方式
,并且與本說明書中一起用來對(duì)本發(fā)明的原理予以說明。
圖1為本發(fā)明的實(shí)施例的PD打印裝置的概貌斜視圖。
圖2為本實(shí)施例的PD打印裝置的操作面板的概貌斜視圖。
圖3為示出本實(shí)施例的PD打印裝置的控制的主要部分的構(gòu)成的框圖。
圖4為示出本實(shí)施例的PD打印裝置的ASIC的構(gòu)成的框圖。
圖5為示出本實(shí)施例的PD打印裝置的圖像處理控制的功能構(gòu)成的功能框圖。
圖6為本實(shí)施例的PD打印裝置和數(shù)字相機(jī)的連接的說明圖。
圖7A~圖7C為本實(shí)施例的輸入緩沖器的數(shù)據(jù)構(gòu)成的說明圖。
圖8為用來說明本發(fā)明的實(shí)施例的PD打印裝置的數(shù)字相機(jī)發(fā)送的數(shù)據(jù)的取得處理的概要的流程圖。
圖9為示出圖8的步驟S1的相機(jī)發(fā)送的JPEG數(shù)據(jù)的輸入處理的流程圖。
圖10為用來說明在本實(shí)施例的輸入緩沖器中的緩沖處理的流程圖。
圖11為說明現(xiàn)有問題的示圖。
圖12為說明現(xiàn)有問題的示圖。
具體實(shí)施例方式
下面參照附圖對(duì)本發(fā)明的具體實(shí)施方式
予以說明。
圖1為本發(fā)明的實(shí)施例的相片直接印相裝置(以下稱為PD打印裝置)1000的概貌斜視圖。此PD打印裝置1000,具有作為從主計(jì)算機(jī)(PC)接收數(shù)據(jù)進(jìn)行印刷的通常的PC打印機(jī)的功能,直接讀取存儲(chǔ)于存儲(chǔ)卡等存儲(chǔ)介質(zhì)中的圖像數(shù)據(jù)進(jìn)行印刷的功能,或接收數(shù)字相機(jī)的圖像數(shù)據(jù)進(jìn)行印刷的功能。
在圖1中,構(gòu)成本實(shí)施例的PD打印裝置1000的外殼的主體包括機(jī)殼M1001、上殼體1002、通路蓋板1003及排紙盤1004的外裝構(gòu)件。另外,下殼體1001和上殼體1002分別大致形成PD打印裝置1000的下半部和主體的大致上半部,通過組合兩殼體,在內(nèi)部組成具有容納后述的各機(jī)構(gòu)的容納空間的中空結(jié)構(gòu),在其上面部及前面部分別形成開口部。此外,排紙盤1004的一個(gè)端部可自由轉(zhuǎn)動(dòng)地保持于下殼體1001中,通過其轉(zhuǎn)動(dòng)可啟閉在下殼體1001的前面部形成的開口部。因此,在執(zhí)行記錄動(dòng)作時(shí),使排紙盤1004向前面一側(cè)轉(zhuǎn)動(dòng)打開開口部,可從該處排出用紙,同時(shí)排出的用紙順序地疊放。另外,在排紙盤1004中有兩個(gè)輔助盤1004a和1004b,可根據(jù)需要將各個(gè)盤向外拉出,將用紙的支持面積分3級(jí)擴(kuò)大/縮小。
通路蓋板1003的一個(gè)端部可自由轉(zhuǎn)動(dòng)地保持于上殼體1002中,通過其轉(zhuǎn)動(dòng)可啟閉在上面形成的開口部,打開此通路蓋板1003,可更換容納于本體內(nèi)部的記錄頭盒(圖中未示出)或墨水池(圖中未示出)等。另外,此處未特別示出,在啟閉通路蓋板1003時(shí),在其里面形成的突起可使蓋板啟閉桿轉(zhuǎn)動(dòng),該啟閉桿的轉(zhuǎn)動(dòng)位置可利用微型開關(guān)等檢測,從而得到通路蓋板1003的啟閉狀態(tài)。
另外,在上殼體1002的上面,設(shè)置有可按下的電源按鍵。并且,在上殼體1002的右側(cè)設(shè)置有具備液晶顯示單元1006及各種按鍵開關(guān)等的操作面板1010。此操作面板1010的結(jié)構(gòu),將參照?qǐng)D2在后面詳細(xì)敘述。1007是自動(dòng)供紙單元,自動(dòng)向裝置主體內(nèi)輸送記錄紙。1008是紙間選擇桿,是用來調(diào)整打印頭和記錄紙之間的間隔的調(diào)整桿。1009是插卡槽,在插卡槽1009中可插入可以裝入存儲(chǔ)卡的適配器,經(jīng)過此適配器可將存儲(chǔ)于存儲(chǔ)卡中的圖像數(shù)據(jù)轉(zhuǎn)接讀入到裝置本體內(nèi)而進(jìn)行印刷。作為這種存儲(chǔ)卡(PC)可以使用,例如,CompactFlash存儲(chǔ)體、Smartmedia、Memorystick(記憶棒)等。1011是觀察器(液晶顯示單元),可相對(duì)于裝置本體裝拆,在從存儲(chǔ)于PC卡的圖像中檢索想要打印的圖像等場合時(shí),用來顯示每個(gè)片斷的圖像及索引圖像等。端子1012是用來連接后述數(shù)字相機(jī)的USB端子。另外,在此PD打印裝置1000的后面,設(shè)置有用來與個(gè)人計(jì)算機(jī)(PC)相連接的USB連接器。
圖2為本實(shí)施例的PD打印裝置1000的操作面板1010的概貌圖。
在圖中,在液晶顯示單元1006上顯示有用來針對(duì)印刷于其左右側(cè)的項(xiàng)目的數(shù)據(jù)進(jìn)行設(shè)定的選項(xiàng)單項(xiàng)目。作為此處顯示的項(xiàng)目包括,例如,意欲印刷的范圍的前頭相片編號(hào)、指定片斷編號(hào)、(開始片斷指定/印刷片斷指定)、意欲結(jié)束的范圍的最后的相片編號(hào)(結(jié)束)、印刷部數(shù)(部數(shù))、印刷用紙(記錄紙)的種類(用紙種類)、在一張用紙上印刷相片的張數(shù)的設(shè)定(布局)、印刷品質(zhì)的指定(品質(zhì))、是否印刷拍攝日期的指定(日期印刷)、是否進(jìn)行相片校正進(jìn)行印刷的指定(圖像校正)、印刷需要的用紙張數(shù)的顯示(用紙張數(shù))等。這些項(xiàng)目,可通過光標(biāo)鍵2001進(jìn)行選擇或指定。
每次在按下模式按鍵2002時(shí),可對(duì)印刷種類(索引印刷、全部片斷印刷、一個(gè)片斷印刷)進(jìn)行切換,與此相應(yīng),多個(gè)LED2003中的相對(duì)應(yīng)的LED會(huì)發(fā)亮。維修按鍵2004,是用來對(duì)記錄頭進(jìn)行清潔等等或?qū)Υ蛴C(jī)進(jìn)行維修的按鍵。印刷開始按鍵2005是在指示印刷開始時(shí)或確認(rèn)設(shè)定維修時(shí)按下。印刷中止2006按鍵是在印刷中止時(shí)或指示印刷中止時(shí)按下。
下面參照?qǐng)D3對(duì)本實(shí)施形態(tài)的PD打印裝置1000的控制有關(guān)的主要部分結(jié)構(gòu)予以說明。另外,在此圖3中,與上述附圖相同的部分賦予相同的符號(hào),其說明省略。
在圖3中,3000是控制單元(控制基板)。3001是ASIC(專用定制LSI)3,在后面將參照?qǐng)D4的框圖予以詳細(xì)描述。3002是DSP(數(shù)字信號(hào)處理器),內(nèi)部具有CPU,擔(dān)負(fù)各種控制處理、以及從亮度信號(hào)(RGB)到濃度信號(hào)(CMYK)的變換、縮放、γ變換、誤差擴(kuò)散等的圖像處理等。存儲(chǔ)器3003包括存儲(chǔ)DSP 3002的CPU的控制程序的程序存儲(chǔ)器3030a、存儲(chǔ)執(zhí)行時(shí)的程序的RAM區(qū)和作為存儲(chǔ)圖像數(shù)據(jù)的工作存儲(chǔ)器使用的存儲(chǔ)區(qū)。在作為打印機(jī)引擎3004上裝設(shè)有利用多色的彩色墨水印刷彩色圖像的噴墨打印機(jī)的打印機(jī)引擎。USB連接器3005是用來將數(shù)字相機(jī)(DSC)3012連接到本裝置1000的端口的USB連接器。連接器3006是將觀察器1011連接到本裝置1000的連接器。USB總線集線器(USB HUB)3008是在本裝置1000根據(jù)來自PC3010的圖像數(shù)據(jù)進(jìn)行印刷時(shí)將來自PC3010的圖像數(shù)據(jù)按照原樣通過,經(jīng)USB 3021輸出到打印機(jī)引擎3004。由此,連接的PC3010,可以和打印機(jī)引擎3004直接交換數(shù)據(jù)信號(hào)而執(zhí)行印刷(一般作為PC打印機(jī)工作)。電源連接器3009,利用電源3013輸入從商用交流變換的直流電壓。PC3010是普通的個(gè)人計(jì)算機(jī)。3011是如上所述的存儲(chǔ)卡(PC卡),3012是數(shù)字相機(jī)(DSC)。
另外,上述控制單元3000和打印機(jī)引擎3004之間的信號(hào)交換,經(jīng)上述的USB 3021或IEEE1284總線3022相連接。
圖4為示出ASIC3001的構(gòu)成的框圖。在此圖4中,也是與上述附圖相同的部分賦予相同的符號(hào),其說明省略。
4001是PC卡接口單元,讀取存儲(chǔ)于裝入的PC卡3011中的圖像數(shù)據(jù),或是向PC卡3011寫入數(shù)據(jù)。IEEE 1284接口單元4002在和打印機(jī)引擎3004之間交換數(shù)據(jù)。此IEEE 1284接口單元4002,是在印刷存儲(chǔ)于數(shù)字相機(jī)3012或PC卡3011中的圖像數(shù)據(jù)時(shí)使用的總線。4003是USB接口單元,和PC3010進(jìn)行數(shù)據(jù)交換。4004是USB主機(jī)接口單元,和數(shù)字相機(jī)3012之間進(jìn)行數(shù)據(jù)交換。操作面板接口單元4005,輸入來自操作面板1010的各種操作信號(hào),向液晶顯示單元1006進(jìn)行顯示數(shù)據(jù)的輸出。4006是觀察器接口單元,控制在觀察器1011上的圖像數(shù)據(jù)的顯示。4007是控制各種開關(guān)及LED 4009等之間的接口的接口單元。4008是CPU接口單元,對(duì)和DSP 3002之間的數(shù)據(jù)交換進(jìn)行控制。4010是連接各個(gè)單元的內(nèi)部總線(ASIC總線)。
圖5為詳細(xì)示出本實(shí)施例的相片直接打印裝置1000的接口及關(guān)于圖像處理裝置的功能的框圖。另外,在此圖5中,也是與上述附圖相同的部分賦予相同的符號(hào),其說明省略。
在圖5中,經(jīng)USB總線接口等的接口單元7005輸入的來自存儲(chǔ)卡(PC卡)3011、數(shù)字相機(jī)3012或PC 3010的圖像數(shù)據(jù)或JPEG壓縮圖像數(shù)據(jù),是在一旦存放于輸入緩沖器7000并壓縮的數(shù)據(jù)時(shí),由JPEG譯碼單元7006譯碼,從Y、Cb、Cr信號(hào)變換為RGB信號(hào)之后,存放于RGB緩沖器7001中。此JPEG譯碼單元7006,在印刷時(shí)將JPEG數(shù)據(jù)譯碼展開為圖像數(shù)據(jù)時(shí),按照與印刷順序相對(duì)應(yīng)的光柵順序,向輸入緩沖器7000要求取得下一個(gè)譯碼的JPEG數(shù)據(jù),對(duì)其進(jìn)行譯碼并反復(fù)進(jìn)行存放于RGB緩沖器7001的處理。7010是XY縮放單元,對(duì)存放于RGB緩沖器7001中的圖像數(shù)據(jù)的X和/或Y方向的大小進(jìn)行變換。3D3(7007),參照查找表7009變換RGB數(shù)據(jù)的色空間。另外,3D6(7008),參照查找表7009將RGB數(shù)據(jù)變換為C、M、Y、K、LC(淡青)、LM(淡紅)6色信號(hào)。7011是1D輸出單元,參照一維表7014執(zhí)行γ變換等色處理。7012是誤差擴(kuò)散(ED)單元,對(duì)多值圖像數(shù)據(jù)執(zhí)行誤差擴(kuò)散處理,生成各色的二值圖像數(shù)據(jù)(或多值數(shù)據(jù))。這樣生成的二值(或多值)圖像數(shù)據(jù),存放于ED緩沖器7003中。7004是工作緩沖器,存儲(chǔ)與噴出各色墨水的多個(gè)記錄頭相對(duì)應(yīng)的記錄數(shù)據(jù)。這樣生成的與各記錄頭相對(duì)應(yīng)的記錄數(shù)據(jù),經(jīng)打印機(jī)接口7013發(fā)送到打印機(jī)引擎3004進(jìn)行印刷。
下面對(duì)基于以上結(jié)構(gòu)的動(dòng)作概要予以說明。
<通常的PC打印機(jī)模式>
這是根據(jù)從PC3010送來的印刷數(shù)據(jù)印刷圖像的印刷模式。
在此模式中,如有來自PC3010的數(shù)據(jù)經(jīng)USB連接器1013(圖3)輸入,就經(jīng)USB總線3008、USB 3021直接送到打印機(jī)引擎3004并根據(jù)來自PC3010的數(shù)據(jù)進(jìn)行印刷。
<從PC卡開始的直接打印機(jī)模式>
如將PC卡3011裝入插卡槽1009或抽出,就發(fā)生中斷,由此DSP 3002就可以檢測到PC卡3011裝入或抽出(取出)。如裝入PC卡3011,就將存儲(chǔ)于該P(yáng)C卡3011中的壓縮(例如JPEG壓縮)圖像數(shù)據(jù)讀入存儲(chǔ)于存儲(chǔ)器3003中。其后,將該壓縮圖像數(shù)據(jù)譯碼再次存儲(chǔ)于存儲(chǔ)器3003中。其次,如利用操作面板101指示印刷該存儲(chǔ)的圖像數(shù)據(jù),就執(zhí)行從RGB信號(hào)到Y(jié)MCK信號(hào)的變換、γ校正、誤差擴(kuò)散等變換為可由打印機(jī)引擎3004進(jìn)行印刷的記錄數(shù)據(jù),經(jīng)IEEE1284接口單元4002輸出到打印機(jī)引擎3004進(jìn)行印刷。
<從相機(jī)開始的直接打印機(jī)模式>
圖6為本實(shí)施例的PD打印裝置1000和數(shù)字相機(jī)3012的連接的說明圖。
在圖中,纜線5000具有與PD打印裝置1000的連接器1012相連接的連接器5001、及與數(shù)字相機(jī)3012的連接用連接器5003相連接的連接器5002,并且數(shù)字相機(jī)3012,可以經(jīng)連接用連接器5003將保存于內(nèi)部存儲(chǔ)器中的圖像數(shù)據(jù)輸出。此外,作為數(shù)字相機(jī)3012的結(jié)構(gòu),可以采用具有存儲(chǔ)器作為內(nèi)部存儲(chǔ)裝置的結(jié)構(gòu)、具有用來裝入可以取下的存儲(chǔ)器的插槽的結(jié)構(gòu)等等各種不同的結(jié)構(gòu)。這樣,通過經(jīng)由如圖6所示的纜線5000將PD打印裝置1000和數(shù)字相機(jī)3012相連接,就可以將數(shù)字相機(jī)3012輸出的圖像數(shù)據(jù)直接由PD打印裝置1000印刷。
此處,如圖6所示,在PD打印裝置1000上連接數(shù)字相機(jī)3012時(shí),在操作面板1010的顯示單元1006上只顯示相機(jī)標(biāo)志,操作面板1010的顯示及操作無效,并且對(duì)觀察器1011的顯示也無效。所以,自此之后,因?yàn)橹挥性跀?shù)字相機(jī)3012上的鍵操作及數(shù)字相機(jī)3012的顯示單元(未圖示)的圖像顯示有效,用戶可以利用該數(shù)字相機(jī)3012進(jìn)行印刷指定。
下面對(duì)本實(shí)施例的特征部分予以說明。
圖7A~圖7C為用來說明存放從數(shù)字相機(jī)3012接收J(rèn)PEG數(shù)據(jù)進(jìn)行存儲(chǔ)的輸入緩沖器7000之中的圖像數(shù)據(jù)的存儲(chǔ)區(qū)域的構(gòu)成的說明圖。此輸入緩沖器7000,存儲(chǔ)所接收的JPEG數(shù)據(jù),如按照印刷處理要求JPEG譯碼單元7006發(fā)送的JPEG數(shù)據(jù)的話,就將與其相對(duì)應(yīng)的JPEG數(shù)據(jù)供給JPEG譯碼單元7006進(jìn)行譯碼。經(jīng)過這樣譯碼的JPEG數(shù)據(jù),變換為與印刷圖像相對(duì)應(yīng)的RGB數(shù)據(jù)、YMCK數(shù)據(jù),與打印機(jī)引擎的掃描頭的掃描同步輸出到打印機(jī)引擎3004進(jìn)行印刷。
圖7A為示出此輸入緩沖器7000的存儲(chǔ)器結(jié)構(gòu)的概念圖,其中將存儲(chǔ)器內(nèi)部分割為多個(gè)單元(塊),在單元單位中存儲(chǔ)JPEG數(shù)據(jù)。在圖中,斜線部分表示存儲(chǔ)有效JPEG數(shù)據(jù)的單元(有效單元),白的單元表示未存儲(chǔ)有效的JPEG數(shù)據(jù)的單元(空單元)。
圖7B為說明各個(gè)單元的數(shù)據(jù)結(jié)構(gòu)的示圖。
在圖中,601為數(shù)據(jù)(512字節(jié)),存儲(chǔ)JPEG數(shù)據(jù)。另外,在本實(shí)施例中是以512字節(jié)為例進(jìn)行說明的,但在可以應(yīng)用本發(fā)明的系統(tǒng)中,數(shù)據(jù)的字節(jié)數(shù)不限定于512字節(jié)。602是表示數(shù)據(jù)601(存放于DSC 3012或存儲(chǔ)卡3011中)的源圖像文件(JPEG文件)位于何處(第多少字節(jié))的位置信息。603為有效標(biāo)志,表示此單元的數(shù)據(jù)是否有效(標(biāo)志ON)。604是指向下一個(gè)單元的指針,指示此單元的后續(xù)單元。605是指向前一個(gè)單元的指針,指示此單元前一個(gè)協(xié)同的單元。利用這種指針,通過規(guī)定各單元之間的接續(xù)關(guān)系,就不需要將一個(gè)圖像文件的JPEG數(shù)據(jù)的單元在空間上配置成為物理上鄰接的。由此可以有效地活用存儲(chǔ)器空間。
圖7C為說明各單元之間的關(guān)聯(lián)的示圖,以頭部單元700→“空單元”→“有效單元”(最老的(最初存放的單元)→新的(最近存放的單元)的單元順序)→頭部單元700的順序,以環(huán)狀進(jìn)行邏輯鏈接而接續(xù)。因?yàn)榇颂幍摹坝行卧币詮淖罾系膯卧_始到最新的單元的順序排列,在不存在“空單元”時(shí),可以將最老的“有效單元”改變?yōu)椤翱諉卧?,在該“空單元”中存放新取得的?shù)據(jù)。另外,因?yàn)槭窃陬^部單元700的緊后面起配置“空單元”,所以在接收到新的壓縮圖像數(shù)據(jù)時(shí),可以立即探訪用來存儲(chǔ)該壓縮圖像數(shù)據(jù)的“空單元”。
下面參照?qǐng)D8的流程圖,對(duì)此PD打印裝置1000和數(shù)字相機(jī)(DSC)3012之間的收發(fā)的概要予以說明。
這一處理,是通過在DSC 3012中,指定圖像文件,指示對(duì)其進(jìn)行印刷而開始,首先在步驟S1中,由DSC 3012輸入該指定的圖像文件的JPEG數(shù)據(jù)存放于輸入緩沖器7000的規(guī)定的存儲(chǔ)器區(qū)域中。此處,根據(jù)圖像文件數(shù)據(jù)量的不同,有時(shí)在此輸入緩沖器7000中容納不了該圖像文件的全部壓縮數(shù)據(jù)。后面參照?qǐng)D9的流程圖說明此步驟S1的處理。
其次,進(jìn)入步驟S2,將JPEG數(shù)據(jù)發(fā)送到JPEG譯碼單元7006,指示對(duì)該JPEG數(shù)據(jù)進(jìn)行譯碼。之后,進(jìn)入步驟S3,如將存放于輸入緩沖器7000中的壓縮數(shù)據(jù)譯碼,就判定是否可以生成打印機(jī)引擎3004的打印頭的一次掃描量的記錄數(shù)據(jù)(圖像數(shù)據(jù)),在可以生成時(shí),則進(jìn)入步驟S6,將該JPEG數(shù)據(jù)解壓縮,將一次主掃描量的圖像數(shù)據(jù)展開。于是,進(jìn)入步驟S7,執(zhí)行一次主掃描印相處理,接著在步驟S8中調(diào)查此圖像文件的印刷處理是否結(jié)束。在未結(jié)束時(shí),返回到步驟2,進(jìn)入下一個(gè)主掃描的壓縮數(shù)據(jù)的解壓縮處理。
另一方面,在步驟S3中,在未生成一次主掃描量的記錄數(shù)據(jù)(圖像數(shù)據(jù))時(shí),就進(jìn)入步驟S4,向DSC 3012要求JPEG數(shù)據(jù),接收響應(yīng)要求發(fā)送來的壓縮數(shù)據(jù)并存儲(chǔ)于輸入緩沖器7000中。于是進(jìn)入步驟S2,將該壓縮數(shù)據(jù)譯碼,如在步驟3中生成一次主掃描印刷的圖像數(shù)據(jù),就進(jìn)入印刷處理。
圖9為示出在前述的步驟S1中從DSC 3012發(fā)送的JPEG數(shù)據(jù)的輸入處理的流程圖。
首先,在步驟S11中,對(duì)輸入緩沖器7000的圖像數(shù)據(jù)存儲(chǔ)區(qū)域的各個(gè)單元(圖7A)的數(shù)據(jù)進(jìn)行初始化(清空)。之后,進(jìn)入步驟S12,向DSC 3012要求從DSC 3012可以取得的最大大小的JPEG數(shù)據(jù)并進(jìn)行接收。之后進(jìn)入步驟S13,以輸入緩沖器7000的單元單位將接收到的JPEG數(shù)據(jù)讀入。這一處理在步驟14中反復(fù)進(jìn)行一直到輸入緩沖器7000中沒有“空單元”為止。
下面參照?qǐng)D7A~圖7C進(jìn)行說明。最初,在圖7A中,輸入緩沖器7000的全部單元處于清空狀態(tài),在空單元中按照接收的順序每個(gè)512字節(jié)存儲(chǔ)JPEG數(shù)據(jù)。于是,按照該存放單元的順序,將“有效單元”的最老的單元至“有效單元”的最新單元,利用各單元的指針將各單元進(jìn)行關(guān)聯(lián)。此外,在沒有“空單元”存在的狀態(tài),將“有效單元”內(nèi)的最老的單元置于緊靠輸入緩沖器7000的后面。但是,這些單元的關(guān)聯(lián),如前所述,表示的完全是概念性的,而不是物理的位置順序。
下面參照?qǐng)D10的流程圖對(duì)圖8的步驟3至步驟S5的處理予以說明。
首先,在步驟S21中,將在下一個(gè)主掃描中印刷的分量圖像數(shù)據(jù)供給JPEG譯碼單元7006,判定此JPEG譯碼單元7006是否對(duì)要求的JPEG數(shù)據(jù)已經(jīng)全部處理。如是,則因?yàn)椴恍枰M(jìn)行其外的處理,處理就就此結(jié)束。
如不是,就是說,在JPEG譯碼單元7006要求下一個(gè)JPEG數(shù)據(jù)時(shí),就進(jìn)入步驟S22,判斷該要求的JPEG數(shù)據(jù)是否已經(jīng)存放于輸入緩沖器7000的某一個(gè)單元中。因?yàn)檫@是由JPEG譯碼單元7006指定下一個(gè)必需的JPEG數(shù)據(jù),就參照該單元的位置信息602探訪與其相對(duì)應(yīng)的單元的數(shù)據(jù)。這樣,在所要求的JPEG數(shù)據(jù)存放于單元中時(shí),就進(jìn)入步驟S23,從該單元中讀出JPEG數(shù)據(jù),供給輸入緩沖器7000。于是進(jìn)入步驟S24,使讀出該JPEG數(shù)據(jù)的單元的有效標(biāo)志603關(guān)掉令而顯示為使用已經(jīng)結(jié)束,并使此單元成為“空單元”狀態(tài)。于是,將此“空單元”插入到頭部單元之后,如圖7所示。這使指向頭部單元700的下一個(gè)單元的指針604定位于該“空單元”的前頭,使指向該“空單元”的前一個(gè)單元的指針605變成為指示頭部單元的最末尾的值,而如果使指向該“空單元”的下一個(gè)單元的指針604,在不存在其以前的“空單元”的先頭位置或此外不存在“空單元”時(shí),變更為指示最老的“有效單元”的前頭的值也是可以的。另外,從這一“有效單元”變更為“空單元”的單元的前后的“有效單元”或“空單元”的指針604、605同樣可以變更是自不待言的。
由此,將已經(jīng)存儲(chǔ)于輸入緩沖器7000中的JPEG數(shù)據(jù)譯碼展開為圖像,利用該譯碼器,可以使存儲(chǔ)該JPEG數(shù)據(jù)的單元得到解放。
另一方面,在步驟22中,在JPEG譯碼單元7006所要求的JPEG數(shù)據(jù)存放于輸入緩沖器7000的某一個(gè)單元中時(shí),就進(jìn)入步驟S25,必須向DSC 3012要求JPEG數(shù)據(jù)。在此處,由于JPEG譯碼單元7006要求的只是JPEG數(shù)據(jù),效率不高,就進(jìn)一步要求與多個(gè)單元量相當(dāng)?shù)腏PEG數(shù)據(jù)(最佳取得單元個(gè)數(shù)的量)。此處此最佳取得單元個(gè)數(shù)的量的必要條件是(JPEG譯碼單元7006要求的JPEG數(shù)據(jù)量)+(最佳取得單元個(gè)數(shù)的量)的合計(jì)值小于從DSC 3012一次可以取得的JPEG數(shù)據(jù)量(一包的量)。此處,最佳取得單元個(gè)數(shù)可以利用下面的計(jì)算式求出。
權(quán)重=文件大小/接收緩沖器大小·算出文件大小和接收緩沖器大小之比1MCU線邊的大?。轿募笮?(MCU數(shù)×單元數(shù)據(jù)大小);·算出在1MCU線之中輸入多少數(shù)據(jù)最佳取得量=(1MCU線邊的大小/權(quán)重)×單元數(shù)據(jù)大?。弧に愠雒恳?MCU線的取得大小這樣,如按照這一要求的數(shù)據(jù)量接收從DSC 3012發(fā)送的JPEG數(shù)據(jù),就進(jìn)入步驟S26,向JPEG譯碼單元7006提供JPEG譯碼單元7006所要求的量的JPEG數(shù)據(jù)。之后進(jìn)入步驟S27,為了將對(duì)DSC 3012額外要求的(最佳取得單元個(gè)數(shù)的量)的JPEG數(shù)據(jù)存放于輸入緩沖器7000中,檢查在輸入緩沖器7000中是否存在可以盡可能存放該(最佳取得單元個(gè)數(shù)的量)的JPEG數(shù)據(jù)的“空單元”。如果有那末多的“空單元”,就進(jìn)入步驟S28,將該(最佳取得單元個(gè)數(shù)的量)的JPEG數(shù)據(jù)存放于“空單元”,將這些新存放JPEG數(shù)據(jù)的單元做成為“有效單元”,使這些單元定位于如圖7C所示的“最新有效單元”的后面(頭部單元的前方)與其相接。
另外,在步驟S27中,在輸入緩沖器7000中沒有那末多可存放(最佳取得單元個(gè)數(shù)的量)的JPEG數(shù)據(jù)的“空單元”時(shí),就進(jìn)入步驟S29,從“有效單元”中的最老的單元(與頭部單元700邏輯上最接近的“有效單元”)之中將必需個(gè)數(shù)的量的((最佳取得單元個(gè)數(shù)的量)-業(yè)已存在的“空單元”數(shù))的單元變更為“空單元”。由此,在圖7C中,由于可以確保連續(xù)的“空單元”的最佳取得單元個(gè)數(shù)的量的JPEG數(shù)據(jù),在步驟S28中,可以將這些最佳取得單元個(gè)數(shù)的量的JPEG數(shù)據(jù)存放于單元中。
這樣一來,通過高效率地使用輸入緩沖器(存儲(chǔ)器)7000的存儲(chǔ)器區(qū)域,減少從DSC 3012取得JPEG數(shù)據(jù)的次數(shù),可以縮短從DSC 3012取得JPEG數(shù)據(jù)到印刷為止的時(shí)間。
另外,可以獲得在至少抑制存儲(chǔ)從DSC 3012取得的數(shù)據(jù)的存儲(chǔ)器容量的同時(shí)可以防止增大印刷所需時(shí)間的效果。
另外,本發(fā)明,既適用于由多個(gè)機(jī)器(例如,主計(jì)算機(jī)、接口機(jī)器、讀入器、打印機(jī)等)構(gòu)成的系統(tǒng),也適用于由單個(gè)機(jī)器構(gòu)成的裝置(例如,復(fù)印機(jī)、傳真機(jī)等等)。
另外,本發(fā)明的目的,是將記錄有執(zhí)行上述實(shí)施形態(tài)的功能(在相機(jī)側(cè)進(jìn)行的處理、在打印機(jī)側(cè)進(jìn)行的各種印刷處理)軟件的程序的存儲(chǔ)介質(zhì)(或記錄介質(zhì)),供給系統(tǒng)或裝置,該系統(tǒng)或裝置的計(jì)算機(jī)(或CPU及MPU)讀出存放于存儲(chǔ)介質(zhì)中的程序代碼并執(zhí)行而達(dá)到的。在此場合,由于從存儲(chǔ)介質(zhì)讀出的程序代碼本身實(shí)現(xiàn)上述實(shí)施形態(tài)的功能,所以存儲(chǔ)該程序代碼的存儲(chǔ)介質(zhì)也構(gòu)成本發(fā)明。另外,計(jì)算機(jī)通過執(zhí)行讀出的程序代碼,不僅可實(shí)現(xiàn)上述實(shí)施形態(tài)的功能,還可以根據(jù)該程序代碼的指示,由在該計(jì)算機(jī)上運(yùn)行的操作系統(tǒng)(OS)等進(jìn)行實(shí)際處理的一部分或全部,并通過該處理實(shí)現(xiàn)上述實(shí)施形態(tài)的功能時(shí)也包含之內(nèi)。
還有,也包含從存儲(chǔ)媒體讀出的程序代碼,在寫入到插入到計(jì)算機(jī)功能擴(kuò)展卡及與計(jì)算機(jī)相連接的功能擴(kuò)展單元中備有的存儲(chǔ)器之后,根據(jù)該程序代碼的指示,該功能擴(kuò)展卡及功能擴(kuò)展單元備有的CPU等進(jìn)行實(shí)際處理的一部分或全部,并通過該處理實(shí)現(xiàn)上述實(shí)施形態(tài)的功能時(shí)也包含之內(nèi)。
本發(fā)明不受限于上述具體的實(shí)施形態(tài),在不脫離本發(fā)明的精神及范圍的情況下可以有各種改變和變形。因此,本發(fā)明的保護(hù)范圍如后附的權(quán)利要求所述。
權(quán)利要求
1.一種圖像印刷裝置,是一種從攝像裝置接收壓縮圖像數(shù)據(jù)進(jìn)行印刷的圖像印刷裝置,其特征在于包括將存儲(chǔ)器區(qū)域分割為多個(gè)塊,將接收的壓縮圖像數(shù)據(jù)以上述塊為單位存儲(chǔ)于該存儲(chǔ)器中的存儲(chǔ)控制單元;將存儲(chǔ)于上述存儲(chǔ)器中的上述壓縮圖像數(shù)據(jù)解壓縮,展開為圖像數(shù)據(jù)的展開單元;之后,相應(yīng)于印刷動(dòng)作,判定應(yīng)利用上述展開單元展開的壓縮圖像數(shù)據(jù)是否存儲(chǔ)于上述存儲(chǔ)器中的判定單元;以及如利用上述判定單元判定為未存儲(chǔ)于上述存儲(chǔ)器中,則除上述應(yīng)展開的壓縮圖像數(shù)據(jù)外,向上述攝像裝置要求至少一個(gè)以上的與上述塊相當(dāng)?shù)膲嚎s圖像數(shù)據(jù)的要求單元。
2.如權(quán)利要求1所述的圖像印刷裝置,其中,上述要求單元設(shè)置成,上述應(yīng)展開的壓縮圖像數(shù)據(jù)和上述至少一個(gè)以上的與上述塊相當(dāng)?shù)膲嚎s圖像數(shù)據(jù)的合計(jì)量,等于或小于從上述攝像裝置發(fā)送的1個(gè)包大小的數(shù)據(jù)量。
3.如權(quán)利要求1所述的圖像印刷裝置,其中,上述多個(gè)塊的每一個(gè)都分別包含至少指示數(shù)據(jù)區(qū)域、上述壓縮圖像數(shù)據(jù)的數(shù)據(jù)位置以及邏輯連接的前后塊的指針。
4.如權(quán)利要求1所述的圖像印刷裝置,其中,上述存儲(chǔ)控制單元通過控制,使得在用來存儲(chǔ)接收的壓縮圖像數(shù)據(jù)的空塊不存在時(shí),在最以前存儲(chǔ)壓縮圖像數(shù)據(jù)的塊上存儲(chǔ)上述接收的壓縮圖像數(shù)據(jù)。
5.如權(quán)利要求1所述的圖像印刷裝置,其中還包括對(duì)打印頭掃描進(jìn)行印刷的印刷單元,上述展開單元從該相應(yīng)塊中讀出并解壓縮利用上述打印頭的掃描進(jìn)行印刷的壓縮圖像數(shù)據(jù)。
6.一種圖像記錄控制方法,是一種從攝像裝置接收壓縮圖像數(shù)據(jù)進(jìn)行印刷的圖像印刷裝置的圖像印刷控制方法,其特征在于包括將存儲(chǔ)器區(qū)域分割為多個(gè)塊,將接收的壓縮圖像數(shù)據(jù)以上述塊為單位存儲(chǔ)于該存儲(chǔ)器中的存儲(chǔ)控制工序;將存儲(chǔ)于上述存儲(chǔ)器中的上述壓縮圖像數(shù)據(jù)解壓縮,展開為圖像數(shù)據(jù)的展開工序;之后,相應(yīng)于印刷動(dòng)作,判定應(yīng)利用上述展開工序展開的壓縮圖像數(shù)據(jù)是否存儲(chǔ)于上述存儲(chǔ)器中的判定工序;以及如利用上述判定工序判定為未存儲(chǔ)于上述存儲(chǔ)器中,則除上述應(yīng)展開的壓縮圖像數(shù)據(jù)外,向上述攝像裝置要求至少一個(gè)以上的與上述塊相當(dāng)?shù)膲嚎s圖像數(shù)據(jù)的要求工序。
7.如權(quán)利要求6所述的圖像印刷控制方法,其中,上述要求工序設(shè)置成,上述應(yīng)展開的壓縮圖像數(shù)據(jù)和上述至少一個(gè)以上的與上述塊相當(dāng)?shù)膲嚎s圖像數(shù)據(jù)的合計(jì)量,等于或小于從上述攝像裝置發(fā)送的1個(gè)包大小的數(shù)據(jù)量。
8.如權(quán)利要求6所述的圖像印刷控制方法,其中,上述多個(gè)塊的每一個(gè)都分別包含至少指示數(shù)據(jù)區(qū)域、上述壓縮圖像數(shù)據(jù)的數(shù)據(jù)位置以及邏輯連接的前后塊的指針。
9.如權(quán)利要求6所述的圖像印刷控制方法,其中,在上述存儲(chǔ)控制工序中,通過控制使得在用來存儲(chǔ)接收的壓縮圖像數(shù)據(jù)的空塊不存在時(shí),在最以前存儲(chǔ)壓縮圖像數(shù)據(jù)的塊中存儲(chǔ)上述接收的壓縮圖像數(shù)據(jù)。
10.如權(quán)利要求6所述的圖像印刷控制方法,其中還包括對(duì)打印頭掃描進(jìn)行印刷的印刷工序,在上述展開工序中從該相應(yīng)塊中讀出并解壓縮利用上述打印頭的掃描進(jìn)行印刷的壓縮圖像數(shù)據(jù)。
11.一種圖像印刷裝置,是一種從攝像裝置接收壓縮圖像數(shù)據(jù)進(jìn)行印刷的圖像印刷裝置,其特征在于包括將存儲(chǔ)器區(qū)域分割為多個(gè)塊,將接收的壓縮圖像數(shù)據(jù)以上述塊為單位存儲(chǔ)于該存儲(chǔ)器中的存儲(chǔ)控制裝置;將存儲(chǔ)于上述存儲(chǔ)器中的上述壓縮圖像數(shù)據(jù)解壓縮,展開為圖像數(shù)據(jù)的展開裝置;之后,相應(yīng)于印刷動(dòng)作,判定應(yīng)利用上述展開裝置展開的壓縮圖像數(shù)據(jù)是否存儲(chǔ)于上述存儲(chǔ)器中的判定裝置;如利用上述判定裝置判定為未存儲(chǔ)于上述存儲(chǔ)器中,則除上述應(yīng)展開的壓縮圖像數(shù)據(jù)外,向上述攝像裝置要求至少一個(gè)以上的與上述塊相當(dāng)?shù)膲嚎s圖像數(shù)據(jù)的要求裝置;以及在將上述接收的壓縮圖像數(shù)據(jù)存儲(chǔ)于上述存儲(chǔ)器中時(shí),上述存儲(chǔ)器的塊不空時(shí),將上述多個(gè)塊內(nèi)存儲(chǔ)最以前接收的壓縮圖像數(shù)據(jù)的塊的壓縮圖像數(shù)據(jù)清除,并將接收的壓縮圖像數(shù)據(jù)存儲(chǔ)于該清除的塊中,變更多個(gè)塊的邏輯接續(xù)關(guān)系的變更裝置。
12.如權(quán)利要求11所述的圖像印刷裝置,其中,上述多個(gè)塊的每一個(gè)都分別包含用來指示位于存儲(chǔ)的壓縮圖像數(shù)據(jù)的前后的壓縮圖像數(shù)據(jù)的塊的指針。
13.如權(quán)利要求12所述的圖像印刷裝置,其中,上述多個(gè)塊使用上述指針,結(jié)合成邏輯環(huán)狀。
14.一種圖像印刷控制方法,是一種從攝像裝置接收壓縮圖像數(shù)據(jù)進(jìn)行印刷的圖像印刷控制方法,其特征在于包括將存儲(chǔ)器區(qū)域分割為多個(gè)塊,將接收的壓縮圖像數(shù)據(jù)以上述塊為單位存儲(chǔ)于該存儲(chǔ)器中的存儲(chǔ)控制工序;將存儲(chǔ)于上述存儲(chǔ)器中的上述壓縮圖像數(shù)據(jù)解壓縮,展開為圖像數(shù)據(jù)的展開工序;之后,相應(yīng)于印刷動(dòng)作,判定應(yīng)利用上述展開工序展開的壓縮圖像數(shù)據(jù)是否存儲(chǔ)于上述存儲(chǔ)器中的判定工序;如利用上述判定工序判定為未存儲(chǔ)于上述存儲(chǔ)器中,則除上述應(yīng)展開的壓縮圖像數(shù)據(jù)外,向上述攝像裝置要求至少一個(gè)以上的與上述塊相當(dāng)?shù)膲嚎s圖像數(shù)據(jù)的要求工序;以及在將上述接收的壓縮圖像數(shù)據(jù)存儲(chǔ)于上述存儲(chǔ)器中時(shí),上述存儲(chǔ)器的塊不空時(shí),將上述多個(gè)塊內(nèi)存儲(chǔ)最以前接收的壓縮圖像數(shù)據(jù)的塊的壓縮圖像數(shù)據(jù)清除,并將接收的壓縮圖像數(shù)據(jù)存儲(chǔ)于該清除的塊中,變更多個(gè)塊的邏輯接續(xù)關(guān)系的變更工序。
15.如權(quán)利要求14所述的圖像印刷控制方法,其中,上述多個(gè)塊的每一個(gè)都分別包含用來指示位于存儲(chǔ)的壓縮圖像數(shù)據(jù)的前后的壓縮圖像數(shù)據(jù)的塊的指針。
16.如權(quán)利要求15所述的圖像印刷控制方法,其中的上述多個(gè)塊使用上述指針,結(jié)合成為邏輯環(huán)狀。
全文摘要
提供一種圖像印刷裝置及其印刷控制方法。該圖像印刷裝置,是一種從DSC接收J(rèn)PEG數(shù)據(jù)進(jìn)行印刷的PD打印裝置,其中包括將存儲(chǔ)器區(qū)域分割為多個(gè)塊,將接收的JPEG數(shù)據(jù)以該塊為單位存儲(chǔ)于該存儲(chǔ)器中,將存儲(chǔ)于該存儲(chǔ)器中的JPEG數(shù)據(jù)解壓縮展開為圖像數(shù)據(jù)接續(xù)印刷。如判定JPEG數(shù)據(jù)未存儲(chǔ)于存儲(chǔ)器中,則除上述展開的JPEG數(shù)據(jù)外,向上述DSC要求至少一個(gè)以上的與上述塊相當(dāng)?shù)腏PEG數(shù)據(jù)。
文檔編號(hào)H04N5/765GK1471045SQ03141180
公開日2004年1月28日 申請(qǐng)日期2003年6月5日 優(yōu)先權(quán)日2002年6月5日
發(fā)明者大島真人, 河鍋哲也, 愛知孝郎, 濱本昭彥, 桝本和幸, 后藤史博, 日比真, 諏訪徹哉, 小野光洋, 也, 博, 哉, 幸, 彥, 洋, 郎 申請(qǐng)人:佳能株式會(huì)社