亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

打印系統(tǒng)以及打印控制方法

文檔序號(hào):6419945閱讀:192來源:國知局
專利名稱:打印系統(tǒng)以及打印控制方法
技術(shù)領(lǐng)域
本發(fā)明涉及分別具有相互實(shí)時(shí)地收發(fā)信息的通信接口的外部操作裝置、打印機(jī)和主計(jì)算機(jī),經(jīng)中斷控制信號(hào)和打印機(jī)驅(qū)動(dòng)器可通信地進(jìn)行連接的打印系統(tǒng)的控制。
背景技術(shù)
以往,在為了打印由數(shù)字照相機(jī)等所拍攝的數(shù)字圖像而使用打印機(jī)的情況下,一般采用在將數(shù)字圖像保存到PC上的硬盤之后用PC上的軟件對(duì)其進(jìn)行瀏覽、編輯、打印的方法。
另外在近來的打印機(jī)中,有這種打印機(jī),即具有用于插入在數(shù)字照相機(jī)等中使用的記錄介質(zhì)的插件槽和用于接收來自用戶的打印設(shè)定的指示的操作面板,并具有用不與PC進(jìn)行連接的打印機(jī)單機(jī),來打印記錄介質(zhì)中的數(shù)字圖像的功能。
在這樣的打印機(jī)中,還有的能夠用打印機(jī)所具有的專用液晶面板或外部連接監(jiān)視器顯示該圖像,一邊觀看顯示一邊用操作面板進(jìn)行設(shè)定、打印。
然而,在以往經(jīng)由主PC的一般的打印方法中,必須伴隨鼠標(biāo)和鍵盤的操作來進(jìn)行PC上的軟件的操作,很難總是容易地進(jìn)行打印。
另外,在具有插件槽和操作面板的打印機(jī)的情況下,操作容易,但因操作面板的顯示器和專用的監(jiān)視器的小型化,而存在難于進(jìn)行打印設(shè)定和圖像瀏覽的問題。進(jìn)而由于在打印時(shí)由打印機(jī)單機(jī)執(zhí)行此操作,所以打印機(jī)的CPU和存儲(chǔ)器等的資源很耗費(fèi)成本,有時(shí)其打印速度和打印品質(zhì)與經(jīng)由主機(jī)的打印時(shí)相比較要差一些。

發(fā)明內(nèi)容
本發(fā)明的目的在于全部解決上述問題或者至少解決一個(gè)問題。
為此,本發(fā)明公開一種打印系統(tǒng),由外部操作裝置,與上述外部操作裝置通信的主計(jì)算機(jī)以及與上述主計(jì)算機(jī)通信的打印機(jī)所構(gòu)成,其特征在于上述外部操作裝置具有,從用戶接收打印設(shè)定指示的操作面板;每當(dāng)進(jìn)行向上述操作面板的指示,就發(fā)生與上述打印設(shè)定指示相應(yīng)的中斷事件的操作面板控制器;以及從存儲(chǔ)介質(zhì)讀出圖像數(shù)據(jù)的讀出裝置;上述主計(jì)算機(jī)具有,接收從上述存儲(chǔ)介質(zhì)讀出的圖像數(shù)據(jù)的接收單元;接收來自上述外部操作裝置的中斷事件,進(jìn)行在由上述接收單元接收到的圖像數(shù)據(jù)上反映了上述打印設(shè)定指示的預(yù)覽顯示的顯示控制單元;以及生成與上述打印設(shè)定指示相應(yīng)的打印數(shù)據(jù)的打印控制單元;上述打印機(jī)打印從上述主計(jì)算機(jī)輸出的打印數(shù)據(jù)。
本發(fā)明的其他目的以及特征從以下的實(shí)施例以及附圖的說明中將會(huì)明確。


圖1是示出實(shí)施例的打印系統(tǒng)的一個(gè)例子的圖。
圖2是說明實(shí)施例的打印系統(tǒng)中的結(jié)構(gòu)的框圖。
圖3是示出圖2所示的打印系統(tǒng)中的數(shù)據(jù)處理結(jié)構(gòu)的框圖。
圖4是說明圖1所示的外部操作裝置的操作面板的詳細(xì)結(jié)構(gòu)的概略圖。
圖5是示出實(shí)施例的打印系統(tǒng)中的第1數(shù)據(jù)處理過程一例的流程圖。
圖6是示出實(shí)施例的打印系統(tǒng)中的第2數(shù)據(jù)處理過程一例的流程圖。
圖7是示出利用實(shí)施例的打印系統(tǒng)的圖像數(shù)據(jù)預(yù)覽器的預(yù)覽顯示例的圖。
圖8是示出利用實(shí)施例的打印系統(tǒng)的圖像數(shù)據(jù)預(yù)覽器的預(yù)覽顯示例的圖。
圖9是說明保存可由實(shí)施例的打印系統(tǒng)讀出的各種數(shù)據(jù)處理程序的存儲(chǔ)介質(zhì)的內(nèi)存映象的圖。
具體實(shí)施例方式
圖1是示出表示本發(fā)明的實(shí)施例的打印系統(tǒng)的一個(gè)例子的圖,作為一例對(duì)應(yīng)于以下例子,即安裝著文件操作應(yīng)用的信息處理裝置(包括顯示裝置109,控制器單元102,輸入設(shè)備107、108等的PC)101,具有讀出存儲(chǔ)在安裝于數(shù)字照相機(jī)等的存儲(chǔ)器裝置(存儲(chǔ)卡)中的預(yù)定標(biāo)準(zhǔn)的圖像數(shù)據(jù)的功能的外部操作裝置111和打印由上述文件操作應(yīng)用所處理的文件的噴墨打印機(jī)(打印機(jī)150),例如用USB接口進(jìn)行連接。
在圖1所示的外部操作裝置111(詳細(xì)情況見圖4)中,219是介質(zhì)槽,安裝在未圖示的數(shù)字照相機(jī)中,并插入保存著所拍攝的圖像數(shù)據(jù)的存儲(chǔ)器裝置。510是操作面板,構(gòu)成為設(shè)置各種操作鍵,可通過指示在液晶面板501上所顯示的打印設(shè)定菜單,對(duì)打印格式進(jìn)行設(shè)定。
另外,本實(shí)施例中的打印系統(tǒng)例子,是用可進(jìn)行雙向通信的通信裝置(例如USB)連接了外部操作裝置111、PC101和打印機(jī)150的系統(tǒng)。另外,外部操作裝置111具有可插入Compact Flash(注冊(cè)商標(biāo))等的存儲(chǔ)卡的插件槽219;用于進(jìn)行各種打印設(shè)定或者打印操作的液晶面板501;以及由按鈕構(gòu)成的操作面板510。
另外,本實(shí)施例的打印系統(tǒng)在操作面板510中設(shè)置應(yīng)用啟動(dòng)按鈕504,在按下了該應(yīng)用啟動(dòng)按鈕504的情況下,則啟動(dòng)PC101上的應(yīng)用,進(jìn)行基于在操作面板中所設(shè)定的打印設(shè)定的預(yù)覽顯示。
進(jìn)而,在通過操作面板510變更了打印設(shè)定的情況下,預(yù)覽顯示就隨時(shí)更新。另外,當(dāng)在應(yīng)用動(dòng)作中在操作面板510上按下了打印開始按鈕505的情況下,就在PC101上進(jìn)行打印所需要的圖像處理并執(zhí)行打印處理。
在再次按下應(yīng)用啟動(dòng)按鈕504的情況下,就結(jié)束上述應(yīng)用。
如以上那樣,本實(shí)施例的打印系統(tǒng),僅通過外部操作裝置的操作面板的操作就能夠執(zhí)行預(yù)覽的瀏覽、打印。
下面,說明本實(shí)施例的打印系統(tǒng)的詳細(xì)情況。
圖2是說明表示本發(fā)明實(shí)施例的打印系統(tǒng)中的結(jié)構(gòu)的框圖,與外部操作裝置111,個(gè)人計(jì)算機(jī)(以下簡記為PC)101和打印機(jī)150的基本結(jié)構(gòu)的例子相對(duì)應(yīng)。
圖2中,PC101由計(jì)算、判斷、控制數(shù)據(jù)和命令的中央運(yùn)算處理裝置(CPU)102,保存操作系統(tǒng)(以下簡記為OS)和其他的控制程序的RAM103、ROM104和硬盤105等存儲(chǔ)裝置,例如USB,SCSI或者無線等用于與打印機(jī)進(jìn)行數(shù)據(jù)通信的通信接口106和作為用戶接口所使用的鍵盤107和鼠標(biāo)108的輸入裝置,以及由圖形控制器和CRT和液晶顯示器組成的顯示裝置109和系統(tǒng)總線110構(gòu)成。另外,設(shè)在硬盤105中,安裝有文件操作應(yīng)用。
外部操作裝置111由計(jì)算、判斷、控制數(shù)據(jù)和命令的中央運(yùn)算處理裝置(CPU)112;用于作為各種數(shù)據(jù)的暫時(shí)存儲(chǔ)區(qū)以及打印緩沖器來使用的RAM114;作為操作系統(tǒng)和其他控制程序的讀出專用存儲(chǔ)區(qū)的ROM115;作為設(shè)備設(shè)定信息等的存儲(chǔ)區(qū)來使用的非易失性存儲(chǔ)器(EEPROM)116;用于與PC進(jìn)行雙向通信的通信接口113;用于從存儲(chǔ)卡讀出數(shù)據(jù)的存儲(chǔ)卡控制器117;由在電源輸入、復(fù)位、各種打印設(shè)定以及打印開始、打印中止等中所用的各種按鈕和開關(guān)、LED、液晶面板構(gòu)成的操作面板510以及操作面板控制器118;安裝了存儲(chǔ)卡等記錄介質(zhì)的介質(zhì)槽219所構(gòu)成。
在本實(shí)施例的打印系統(tǒng)中,說明使用了Universal Serial Bus(以下簡記為USB)來進(jìn)行外部操作裝置111-PC101-打印機(jī)150之間的通信的情況下的例子。特別是,本實(shí)施例的打印系統(tǒng)的通信接口對(duì)應(yīng)于USB的數(shù)據(jù)傳輸方式中的,適合于大容量數(shù)據(jù)傳輸?shù)呐?bulk)傳輸方式,和適合于鼠標(biāo)等用戶接口通信的中斷傳輸方式這兩種數(shù)據(jù)傳輸方式。因此,在圖像數(shù)據(jù)、打印數(shù)據(jù)的數(shù)據(jù)傳輸中使用批量傳輸方式,在操作面板信息的數(shù)據(jù)傳輸中使用中斷傳輸方式。
圖3是表示圖2所示的打印系統(tǒng)中的數(shù)據(jù)處理結(jié)構(gòu)的框圖,對(duì)與圖2相同的部分附加相同的標(biāo)記。
圖3中,通信接口單元(通信IF單元)303由控制使用了USB的雙向通信的主控制器、端口驅(qū)動(dòng)器、網(wǎng)絡(luò)集線器驅(qū)動(dòng)器等構(gòu)成,一般組裝在操作系統(tǒng)中。
中斷控制器304將由外部操作裝置111的操作面板510所生成的,以中斷傳輸方式所傳輸?shù)闹袛嗍录ㄖo文件操作應(yīng)用302。
本實(shí)施例的中斷控制器304一般與在鼠標(biāo)或者鍵盤中所用的USB的HID(Human Interface Device)類裝置相對(duì)應(yīng),由類驅(qū)動(dòng)器或者其管理軟件構(gòu)成。它們一般組裝在操作系統(tǒng)中。
文件操作應(yīng)用302進(jìn)行在外部操作裝置111的插件槽(介質(zhì)槽)中所插入的存儲(chǔ)卡上的圖像數(shù)據(jù)的預(yù)覽顯示、打印處理。
應(yīng)用302的啟動(dòng)、結(jié)束、打印設(shè)定、圖像選擇、圖像編輯、打印開始、打印中止等的打印控制,使用打印機(jī)的操作面板510來進(jìn)行。
以下,對(duì)于構(gòu)成文件操作應(yīng)用302的軟件進(jìn)行說明。
事件接收單元306判別從中斷控制器304接收到的中斷事件,在接收到打印設(shè)定信息事件的情況下,把事件通知給打印設(shè)定信息管理單元307,在接收到圖像信息事件的情況下把事件通知給圖像數(shù)據(jù)管理單元309,在接收到圖像編輯事件的情況下把事件通知給圖像編輯控制單元330,在接收到打印開始、打印中止等的打印控制事件的情況下把事件通知給打印控制單元311。圖像編輯控制單元330在編輯圖像數(shù)據(jù)保存區(qū)331上進(jìn)行各種圖像編輯處理。
打印設(shè)定信息管理單元307接收打印設(shè)定信息事件,并將設(shè)定信息保存到RAM上的打印設(shè)定信息緩沖器308。打印設(shè)定信息事件由在打印機(jī)當(dāng)前所選擇的打印模式,用紙尺寸,用紙種類,打印品質(zhì),版面ID,份數(shù),圖像校正信息等構(gòu)成。
另外,打印設(shè)定信息管理單元307把打印設(shè)定信息已被變更的情況通知給預(yù)覽顯示單元305。
圖像數(shù)據(jù)管理單元309接收?qǐng)D像信息事件,從外部操作裝置111取得與圖像信息相對(duì)應(yīng)的圖像數(shù)據(jù),并保存到硬盤上的圖像數(shù)據(jù)緩沖器310中。
此外,圖像信息事件由一個(gè)或者多個(gè)圖像數(shù)據(jù)ID構(gòu)成。
圖像數(shù)據(jù)ID是用于從在外部操作裝置111的存儲(chǔ)卡中所記錄的多個(gè)圖像數(shù)據(jù)取得特定的圖像數(shù)據(jù),并用于唯一地確定圖像數(shù)據(jù)的ID,使用文件名,圖像編號(hào)等。
本實(shí)施例的圖像數(shù)據(jù)是例如用數(shù)字照樣機(jī)所拍攝的數(shù)字圖像數(shù)據(jù),是JPEG或者TIFF形式的圖像數(shù)據(jù),圖像數(shù)據(jù)管理單元309具有JPEG解碼功能。
另外,數(shù)字照相機(jī)圖像一般包括尺寸小的縮略像。
圖像數(shù)據(jù)管理單元309分別進(jìn)行縮略像的讀出和實(shí)際圖像的讀出并進(jìn)行管理。
另外,圖像數(shù)據(jù)管理單元309把圖像信息已被變更的情況通知給預(yù)覽顯像單元305。此時(shí),分別進(jìn)行縮略像的讀出完成通知和實(shí)際圖像讀出完成通知,通過立即在預(yù)覽中顯示縮略像,然后顯示實(shí)際圖像,由此無延遲地更新預(yù)覽顯示。
打印控制單元311接收、判別打印控制事件,在打印開始請(qǐng)求的情況下把打印開始請(qǐng)求通知給打印數(shù)據(jù)生成單元312。在打印中止請(qǐng)求的情況下把打印中止請(qǐng)求通知給打印數(shù)據(jù)生成單元312。
打印數(shù)據(jù)生成單元312經(jīng)打印設(shè)定信息管理單元307從打印設(shè)定信息緩沖器308取得當(dāng)前的打印設(shè)定信息,經(jīng)圖像數(shù)據(jù)管理單元309從圖像數(shù)據(jù)緩沖器310取得圖像數(shù)據(jù),并按照打印設(shè)定信息以RGB全彩色從作為多值的位圖數(shù)據(jù)的圖像數(shù)據(jù),通過變倍處理、半色調(diào)處理,補(bǔ)色變換、二值化處理等,變換成黃(Y),品紅(M),青(C),黑(K)的二值的光柵形式的位圖數(shù)據(jù),并從此位圖數(shù)據(jù)生成打印機(jī)命令。
然后,所生成的打印機(jī)命令經(jīng)數(shù)據(jù)傳輸單元313發(fā)送到打印機(jī)150。
另外,當(dāng)在打印數(shù)據(jù)生成過程中,檢測出存儲(chǔ)器不足,CPU分配時(shí)間不足等或者其他打印處理所需要的資源不足的情況下,打印數(shù)據(jù)生成單元312,就把錯(cuò)誤事件發(fā)送給打印控制單元311,并中止打印數(shù)據(jù)生成處理。
預(yù)覽顯示單元305經(jīng)打印設(shè)定信息管理單元307從打印設(shè)定信息緩沖器308取得當(dāng)前的打印設(shè)定信息,同時(shí)從圖像數(shù)據(jù)緩沖器310取得圖像數(shù)據(jù),并按照打印設(shè)定信息從圖像數(shù)據(jù)生成打印瀏覽圖像,顯示在PC101上的顯示裝置109上。
另外,預(yù)覽顯示單元305為了把外部操作裝置111的操作面板(與圖2所示的操作面板510相當(dāng))的操作實(shí)時(shí)地反映在預(yù)覽顯示中,每當(dāng)接收到來自圖像數(shù)據(jù)管理單元309的圖像信息更新事件以及來自打印設(shè)定信息管理單元307的打印設(shè)定信息更新事件時(shí),就進(jìn)行上述打印預(yù)覽圖像的生成和顯示器顯示(向PC101上的顯示裝置109的顯示)的更新處理。
另外,預(yù)覽顯示單元305使用字符串或者圖標(biāo)形式,在PC101上的顯示裝置109上顯示在打印設(shè)定信息中當(dāng)前選擇的用紙的尺寸,用紙的種類等對(duì)用戶有益的信息。
在圖2中,外部操作裝置111作為用戶接口具有由液晶面板和操縱桿,各種按鈕/開關(guān)以及LED構(gòu)成的操作面板510。
操作面板控制器單元320控制由按鈕/開關(guān),LED以及液晶面板構(gòu)成的圖2所示操作面板510,并將操作面板信息保存到操作面板信息緩沖器321。
另外,操作面板控制器單元320生成各種中斷事件,并經(jīng)通信接口單元315將其發(fā)送給PC101。
存儲(chǔ)卡控制器單元318從插入在插件槽319中的存儲(chǔ)介質(zhì)(包含各種介質(zhì))讀出圖像數(shù)據(jù)。
在打印機(jī)裝置150中,打印控制器316按照由通信接口單元314接收到的打印命令進(jìn)行打印處理,并從打印機(jī)引擎單元317輸出打印結(jié)果。
圖4是說明圖1所示的外部操作裝置111的操作面板510的詳細(xì)結(jié)構(gòu)的概略圖。
在圖4所示的操作面板510中,508是打印設(shè)定按鈕,使各種打印設(shè)定菜單顯示在LCD面板501上。502是菜單選擇按鈕,在LCD面板上選擇打印模式、品質(zhì)、打印介質(zhì)、版面等菜單時(shí)使用。
505是打印開始按鈕,在被緩沖了的打印數(shù)據(jù)的打印時(shí)進(jìn)行指示。506、507是功能按鈕,被分配給打印中止、圖像編輯等功能。
504是應(yīng)用啟動(dòng)按鈕,在啟動(dòng)例如圖3所示的PC101上的文件操作應(yīng)用302,進(jìn)行預(yù)覽顯示時(shí)被指示,當(dāng)按下此啟動(dòng)按鈕504時(shí),則經(jīng)操作面板控制器單元320,通信I/F單元315、303,向中斷控制器304指示中斷事件。
501是LCD面板,構(gòu)成為通過使用戶一邊確認(rèn)顯示在該面板上的項(xiàng)目,一邊操作打印設(shè)定選擇按鈕508,就能夠選擇打印模式,打印開始圖像編號(hào),打印結(jié)束圖像編號(hào),打印份數(shù),用紙種類,用紙尺寸,版面,打印品質(zhì),日期打印,圖像校正的各種項(xiàng)目。此外,關(guān)于這些打印設(shè)定,還能夠構(gòu)成為使在PC101中進(jìn)行動(dòng)作的文件操作應(yīng)用302具有該功能,并按照來自外部操作裝置111的操作面板510的中斷指示來選擇項(xiàng)目。
接著,說明圖3所示的應(yīng)用302的處理過程的細(xì)節(jié)。
圖5是示出本發(fā)明的打印系統(tǒng)中的第1數(shù)據(jù)處理過程一例的流程圖,與圖3所示的文件操作應(yīng)用302的數(shù)據(jù)處理過程相對(duì)應(yīng)。另外,S301~S310表示各個(gè)步驟。
在用戶按下打印機(jī)的操作面板510上的應(yīng)用啟動(dòng)按鈕504時(shí),開始本處理(S301)。這時(shí),應(yīng)用從存儲(chǔ)卡讀出與各圖像分別對(duì)應(yīng)起來進(jìn)行記錄的縮略像,使圖像選擇用的一覽圖像顯示在PC的顯示裝置109。
然后,在步驟S302中,事件接收單元306進(jìn)行來自中斷處理器304的中斷事件等待。當(dāng)接收到中斷事件時(shí),則在步驟S303中,分析事件內(nèi)容,在判別為事件的內(nèi)容是打印設(shè)定信息事件的情況下,轉(zhuǎn)移到步驟S304的處理,在判別為是圖像信息事件的情況下轉(zhuǎn)移到步驟S305的處理,在判別為是打印控制事件的情況下,轉(zhuǎn)移到步驟S309的處理。
然后,在步驟S304中,打印設(shè)定信息管理單元307把打印設(shè)定信息暫時(shí)存儲(chǔ)到存儲(chǔ)器,例如在圖2所示的RAM103上所確保的打印設(shè)定信息緩沖器中,并向預(yù)覽顯像單元305通知打印設(shè)定信息已被變更的情況。
接收到該通知,預(yù)覽顯像單元305按照通知內(nèi)容,來更新預(yù)覽顯示(S308),并向步驟S302返回。
另一方面,在步驟S305中,例如,當(dāng)在一邊確認(rèn)上述的縮略圖一覽一邊選擇待打印的圖像時(shí),則分析在圖像數(shù)據(jù)管理單元309中接收到的圖像信息事件,在判別為所選擇的圖像已經(jīng)存儲(chǔ)在圖像數(shù)據(jù)緩沖器310中的情況下,由于不需要進(jìn)行來自打印機(jī)的圖像數(shù)據(jù)的讀出,故在步驟S308中直接進(jìn)行預(yù)覽的更新處理,并向步驟S302返回。
另一方面,當(dāng)在步驟S305的分析中,判別為所選擇的圖像沒有存儲(chǔ)在圖像數(shù)據(jù)緩沖器310中的情況下,經(jīng)數(shù)據(jù)傳輸單元313,從外部操作裝置111的存儲(chǔ)卡讀出作為與縮略圖相對(duì)應(yīng)的正式圖像(subject image)的圖像數(shù)據(jù)(S306)。
然后,在步驟S307中,把讀出的圖像數(shù)據(jù)保存在圖像數(shù)據(jù)緩沖器310中,在步驟S308中進(jìn)行預(yù)覽的更新處理,并向步驟S302返回。
另一方面,在步驟S309中,執(zhí)行基于由打印控制單元311接收到的打印控制事件的各種數(shù)據(jù)處理(詳細(xì)情況在圖6中進(jìn)行說明),并向步驟S302返回。
圖6是示出本發(fā)明的打印系統(tǒng)中的第2數(shù)據(jù)處理過程一例的流程圖,與圖5所示的步驟S309中的詳細(xì)的數(shù)據(jù)處理過程相對(duì)應(yīng)。另外,S401~S406表示各個(gè)步驟。
在步驟S401中,開始處理,在步驟S402中成為來自打印機(jī)150的事件等待狀態(tài),在圖5所示的步驟S303中,當(dāng)接收到打印控制事件時(shí),則分析該事件內(nèi)容(S403),在判別為是打印開始事件的情況下,由打印數(shù)據(jù)生成單元312生成打印命令并發(fā)送到打印機(jī)150(S404),向步驟S402返回。
另一方面,當(dāng)在步驟S403中,判別為是打印結(jié)束事件的情況下,則中止打印數(shù)據(jù)生成單元中的打印處理(S405),向步驟S402返回。
另一方面,在判別為接收到來自打印數(shù)據(jù)生成單元312的錯(cuò)誤事件的情況下,則由打印控制單元311進(jìn)行錯(cuò)誤顯示等的錯(cuò)誤處理(S406),并向步驟S402返回。
圖7,圖8示出利用本發(fā)明的打印系統(tǒng)的圖像數(shù)據(jù)預(yù)覽器的預(yù)覽顯示例,圖7所示的預(yù)覽顯示例示出索引圖像的預(yù)覽顯示狀態(tài),圖8所示的預(yù)覽顯示例示出由外部操作裝置111的操作面板所選擇的圖像(存儲(chǔ)在存儲(chǔ)卡中的圖像數(shù)據(jù))的預(yù)覽顯示狀態(tài)(連接到PC101的,例如圖2所示的顯示裝置109上的顯示狀態(tài))。
此外,根據(jù)圖4所示的操作面板的指示,通過將當(dāng)前所顯示的圖像作為基點(diǎn)來選擇任意的圖像數(shù)據(jù),使被預(yù)覽的圖像數(shù)據(jù)得以更新。
另外,顯示開始的圖像的基點(diǎn)是任意的,按照存儲(chǔ)順序或者時(shí)間序列順序等,通過可檢索的關(guān)鍵字來變更控制顯示順序的情況屬于本發(fā)明的適用范圍。
進(jìn)而,作為文件操作應(yīng)用的功能,在每個(gè)預(yù)定時(shí)間更新記錄在存儲(chǔ)卡中的圖像數(shù)據(jù)的內(nèi)容,對(duì)圖像數(shù)據(jù)的預(yù)覽進(jìn)行循環(huán)顯示控制也為本發(fā)明的適用范圍。
另外,在本實(shí)施例中,由于在預(yù)覽顯示時(shí),一起顯示用操作面板510所選擇設(shè)定的打印格式(打印方法,份數(shù),用紙的種類,用紙尺寸等),因此也可構(gòu)成為用戶同時(shí)確認(rèn)其設(shè)定狀態(tài)。
進(jìn)而,在上述實(shí)施例中,對(duì)根據(jù)外部操作裝置111的操作面板510的指示預(yù)覽顯示存儲(chǔ)卡內(nèi)的圖像的例子進(jìn)行了說明,但也可以構(gòu)成為,根據(jù)用戶的情況,在PC101顯示預(yù)覽畫面內(nèi)配置同等的按鈕,進(jìn)行控制使得用戶還能夠接受連接到PC101的輸入設(shè)備,例如圖2所示的鍵盤107,鼠標(biāo)108的操作,并伴隨著用戶的移動(dòng),不論在PC101側(cè),還是在外部操作裝置111側(cè)都能夠進(jìn)行預(yù)覽的更新指示操作。
另外,還可以構(gòu)成為在進(jìn)行預(yù)覽時(shí),不是以1個(gè)像素單位,而是以每個(gè)可進(jìn)行版面顯示的單位來控制預(yù)覽,使得能夠預(yù)覽版面打印狀態(tài),使用戶能夠在打印開始之前確認(rèn)版面打印狀態(tài)(例如包括在用紙上配置輸出多個(gè)圖像等)。
另外,作為外部操作裝置111,還能夠利用具有液晶顯示器和光標(biāo)鍵等的數(shù)字靜止圖像照相機(jī)。這種情況下,需要在數(shù)字靜止圖像照相機(jī)中內(nèi)置上述的外部操作裝置111的控制功能。
另外,在上述的實(shí)施例中,說明了把外部操作裝置連接到PC上的形態(tài),但也可以構(gòu)成為把外部操作裝置連接到打印機(jī)上,可進(jìn)行與上述相同的打印預(yù)覽。
另外,在上述的說明中,構(gòu)成為通過操作操作面板上的應(yīng)用啟動(dòng)按鈕,成為可進(jìn)行打印瀏覽的狀態(tài)。但除此以外,還能夠構(gòu)成為把外部操作裝置用線纜等連接到PC(或者打印機(jī))上,成為通信狀態(tài),與其相應(yīng)地自動(dòng)地或者用較少的按鈕操作來啟動(dòng)上述的應(yīng)用,則使用方便性也很好。
這時(shí),判別在存儲(chǔ)插件槽中是否有存儲(chǔ)著圖像的存儲(chǔ)介質(zhì),或者是否記錄有圖像,在沒有待打印的圖像數(shù)據(jù)時(shí)或者沒有插入存儲(chǔ)介質(zhì)時(shí),防止應(yīng)用的啟動(dòng)為好。另外,在PC或者外部操作裝置的顯示單元中顯示警告沒有存儲(chǔ)卡的消息,則使用方便性也很好。
另外,也可以還在打印機(jī)一側(cè)預(yù)先準(zhǔn)備設(shè)定用紙尺寸和用紙種類等的按鈕和檢測用紙種類的裝置,將由這些裝置所決定的打印設(shè)定發(fā)送給外部操作裝置。
這時(shí),此信息也可以由PC的打印機(jī)驅(qū)動(dòng)器生成,并發(fā)送給外部操作裝置。
另外,通過在接受了此打印機(jī)的設(shè)定信息的外部操作裝置的顯示裝置上,進(jìn)行反映了該設(shè)定的顯示,就能夠?qū)崟r(shí)地確認(rèn)打印機(jī)的設(shè)定狀態(tài)。
如以上所說明那樣,根據(jù)本發(fā)明的打印系統(tǒng),每當(dāng)有來自外部操作裝置中具有的操作面板的指示時(shí),檢測從外部操作裝置傳輸?shù)街饔?jì)算機(jī)的中斷事件,依照該檢測到的中斷事件,取得從可安裝到上述外部操作裝置的存儲(chǔ)卡讀出的圖像數(shù)據(jù)和用上述操作面板所設(shè)定的打印設(shè)定,并對(duì)在上述主計(jì)算機(jī)的顯示裝置上實(shí)時(shí)地反映上述打印設(shè)定的打印預(yù)覽顯示以及該打印預(yù)覽顯示的更新顯示進(jìn)行控制,由此,就取得能夠構(gòu)筑在使用方便性上出色的,且廉價(jià)、高速的預(yù)覽系統(tǒng)這樣的效果,即,實(shí)時(shí)地反映來自外部操作裝置具有的操作面板的操作指示,用戶經(jīng)主計(jì)算機(jī)一側(cè)的顯示裝置能夠以高圖像質(zhì)量瀏覽安裝在外部操作裝置中的存儲(chǔ)卡內(nèi)的圖像數(shù)據(jù)的打印瀏覽。
以下,參照?qǐng)D9所示的內(nèi)存映象,對(duì)可由本發(fā)明的打印系統(tǒng)讀出的數(shù)據(jù)處理程序的結(jié)構(gòu)進(jìn)行說明。
圖9是說明保存可由本發(fā)明的打印系統(tǒng)讀出的各種數(shù)據(jù)處理程序的存儲(chǔ)介質(zhì)的內(nèi)存映象的圖。
此外,雖然沒有特別地進(jìn)行圖示,但還存儲(chǔ)管理在存儲(chǔ)介質(zhì)中所存儲(chǔ)的程序組的信息,例如版本信息,作者等,而且,有時(shí)還存儲(chǔ)依賴于程序讀出一側(cè)的OS等的信息,例如識(shí)別顯示程序的圖標(biāo)等。
進(jìn)而,從屬于各種程序的數(shù)據(jù)也在上述目錄中進(jìn)行管理。另外,有時(shí)還存儲(chǔ)用于把各種程序安裝到計(jì)算機(jī)中的程序,和在壓縮將要安裝的程序的情況下,進(jìn)行解壓的程序等。
本實(shí)施例中的圖5,圖6所示的功能還能夠通過從外部安裝的程序,由主計(jì)算機(jī)執(zhí)行。并且,這時(shí)即使在由CD-ROM或者閃速存儲(chǔ)器或者FD等存儲(chǔ)介質(zhì),或者經(jīng)過網(wǎng)絡(luò)從外部存儲(chǔ)介質(zhì)把包含程序的信息組提供給輸出裝置的情況下本發(fā)明也適用。
不言而喻,通過把如以上那樣記錄了實(shí)現(xiàn)上述實(shí)施例的功能的軟件的程序代碼的存儲(chǔ)介質(zhì)提供給系統(tǒng)或者裝置,該系統(tǒng)或者裝置的計(jì)算機(jī)(或者CPU或MPU)讀出并執(zhí)行保存在存儲(chǔ)介質(zhì)中的程序代碼,也能夠達(dá)到本發(fā)明的目的。
在這種情況下,從存儲(chǔ)介質(zhì)讀出的程序代碼自身就實(shí)現(xiàn)本發(fā)明的新功能,存儲(chǔ)了該程序代碼的存儲(chǔ)介質(zhì)就構(gòu)成本發(fā)明。
作為用于提供程序代碼的存儲(chǔ)介質(zhì),例如能夠使用軟盤,硬盤,光盤,光磁盤,CD-ROM,CD-R,磁帶,非易失性的存儲(chǔ)卡,ROM,EEPROM等。
另外,不言而喻不僅包括通過計(jì)算機(jī)執(zhí)行所讀出的程序代碼,來實(shí)現(xiàn)上述實(shí)施例的功能的情況,還包括根據(jù)該程序代碼的指示,在計(jì)算機(jī)上運(yùn)行的OS(操作系統(tǒng))等進(jìn)行實(shí)際處理的一部分或者全部,通過該處理來實(shí)現(xiàn)上述實(shí)施例的功能的情況。
進(jìn)而,不言而喻還包括當(dāng)從存儲(chǔ)介質(zhì)讀出的程序代碼,被寫入到插入計(jì)算機(jī)的功能擴(kuò)充板和/或連接到計(jì)算機(jī)的功能擴(kuò)充單元上所具有的存儲(chǔ)器以后,根據(jù)該程序代碼的指示,該功能擴(kuò)充板和/或功能擴(kuò)充單元上所具有的CPU等進(jìn)行實(shí)際處理的一部分或者全部,通過該處理來實(shí)現(xiàn)上述實(shí)施形式的功能的情況。
本發(fā)明不限于上述實(shí)施例,可根據(jù)本發(fā)明的宗旨進(jìn)行各種變形(包括各個(gè)實(shí)施例的有機(jī)組合),并不從本發(fā)明的范圍排除這些變形。
本發(fā)明不限于上述的實(shí)施例,在權(quán)利要求所示的范圍內(nèi)可進(jìn)行各種變形。
權(quán)利要求
1.一種打印系統(tǒng),由外部操作裝置,與上述外部操作裝置通信的主計(jì)算機(jī)以及與上述主計(jì)算機(jī)通信的打印機(jī)所構(gòu)成,其特征在于上述外部操作裝置具有,從用戶接收打印設(shè)定指示的操作面板;每當(dāng)進(jìn)行向上述操作面板的指示,就發(fā)生與上述打印設(shè)定指示相應(yīng)的中斷事件的操作面板控制器;以及從存儲(chǔ)介質(zhì)讀出圖像數(shù)據(jù)的讀出裝置;上述主計(jì)算機(jī)具有,接收從上述存儲(chǔ)介質(zhì)讀出的圖像數(shù)據(jù)的接收單元;接收來自上述外部操作裝置的中斷事件,進(jìn)行在由上述接收單元接收到的圖像數(shù)據(jù)上反映了上述打印設(shè)定指示的預(yù)覽顯示的顯示控制單元;以及生成與上述打印設(shè)定指示相應(yīng)的打印數(shù)據(jù)的打印控制單元;上述打印機(jī)打印從上述主計(jì)算機(jī)輸出的打印數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的打印系統(tǒng),特征在于上述操作面板控制器具有指示打印開始的開始指示單元,上述操作面板控制器發(fā)生與上述打印開始指示相應(yīng)的中斷事件。
3.根據(jù)權(quán)利要求2所述的打印系統(tǒng),特征在于上述打印控制單元,根據(jù)接收到與上述打印開始指示相對(duì)應(yīng)的中斷事件,將反映了用至此為止所接收的多個(gè)中斷事件接收到的打印設(shè)定的打印數(shù)據(jù)輸出到上述打印機(jī)。
4.根據(jù)權(quán)利要求1所述的打印系統(tǒng),特征在于上述主計(jì)算機(jī),根據(jù)與在每次對(duì)上述操作面板的操作時(shí)所生成的中斷事件相對(duì)應(yīng)的打印設(shè)定,更新上述預(yù)覽顯示。
5.一種可對(duì)由主計(jì)算機(jī)以及打印機(jī)構(gòu)成的打印系統(tǒng)進(jìn)行連接的外部操作裝置,所述主計(jì)算機(jī)至少具有接收?qǐng)D像數(shù)據(jù)和中斷事件的接收單元;進(jìn)行在由上述接收單元接收的圖像數(shù)據(jù)上反映了打印設(shè)定指示的預(yù)覽顯示的顯示控制單元;以及生成與上述打印設(shè)定指示相應(yīng)的打印數(shù)據(jù),并輸出到打印機(jī)的打印控制單元;所述外部操作裝置的特征在于具有從用戶接收打印設(shè)定指示的操作面板;每當(dāng)進(jìn)行向上述操作面板的指示,就發(fā)生與上述打印設(shè)定指示相應(yīng)的中斷事件的操作面板控制器;從連接著的存儲(chǔ)介質(zhì)讀出圖像數(shù)據(jù)的讀出裝置;以及發(fā)送上述中斷事件以及所讀出的圖像數(shù)據(jù)的發(fā)送裝置。
6.根據(jù)權(quán)利要求5所述的外部操作裝置,其特征在于上述操作面板控制器具有指示打印開始的開始指示單元,上述操作面板控制器發(fā)生與上述打印開始指示相應(yīng)的中斷事件。
7.根據(jù)權(quán)利要求6所述的外部操作裝置,其特征在于上述打印控制單元,根據(jù)接收到與上述打印開始指示相對(duì)應(yīng)的中斷事件,將反映了用至此為止所接收的多個(gè)中斷事件接收到的打印設(shè)定的打印數(shù)據(jù)輸出到上述打印機(jī)。
8.根據(jù)權(quán)利要求5所述的外部操作裝置,其特征在于上述主計(jì)算機(jī),根據(jù)與在每次對(duì)上述操作面板的操作時(shí)所生成的中斷事件相對(duì)應(yīng)的打印設(shè)定,更新上述預(yù)覽顯示。
9.一種可與外部操作裝置和打印機(jī)進(jìn)行通信的信息處理裝置,所述外部操作裝置具有從用戶接收打印設(shè)定指示的操作面板;每當(dāng)進(jìn)行向上述操作面板的指時(shí),就發(fā)生與上述打印設(shè)定指示相應(yīng)的中斷事件的操作面板控制器;從連接著的存儲(chǔ)介質(zhì)讀出圖像數(shù)據(jù)的讀出裝置,所述信息處理裝置的特征在于具有接收?qǐng)D像數(shù)據(jù)和中斷事件的接收單元;進(jìn)行在由上述接收單元接收的圖像數(shù)據(jù)上反映了打印設(shè)定指示的預(yù)覽顯示的顯示控制單元;以及生成與上述打印設(shè)定指示相應(yīng)的打印數(shù)據(jù),并輸出到打印機(jī)的打印控制單元。
10.根據(jù)權(quán)利要求9所述的信息處理裝置,其特征在于上述操作面板控制器具有指示打印開始的開始指示單元,上述操作面板控制器發(fā)生與上述打印開始指示相應(yīng)的中斷事件。
11.根據(jù)權(quán)利要求10所述的信息處理裝置,其特征在于上述打印控制單元,根據(jù)接收到與上述打印開始指示相應(yīng)的中斷事件,將反映了用至此為止所接收的多個(gè)中斷事件接收到的打印設(shè)定的打印數(shù)據(jù)輸出到上述打印機(jī)。
12.根據(jù)權(quán)利要求9所述的信息處理裝置,特征在于上述打印控制單元,根據(jù)與在每次對(duì)上述操作面板的操作時(shí)所生成的中斷事件相對(duì)應(yīng)的打印設(shè)定,更新上述預(yù)覽顯示。
13.一種打印系統(tǒng)的控制方法,所述打印系統(tǒng)由外部操作裝置,與上述外部操作裝置通信的主計(jì)算機(jī)以及與上述主計(jì)算機(jī)通信的打印機(jī)所構(gòu)成,其特征在于所述控制方法包括上述外部操作裝置的控制方法,包括以下步驟用操作面板從用戶接收打印設(shè)定指示;每當(dāng)進(jìn)行向上述操作面板的指示,就發(fā)生與上述打印設(shè)定指示相應(yīng)的中斷事件;以及從存儲(chǔ)介質(zhì)讀出圖像數(shù)據(jù);所述控制方法還包括上述主計(jì)算機(jī)的控制方法,包括以下步驟接收從上述存儲(chǔ)介質(zhì)讀出的圖像數(shù)據(jù);接收來自上述外部操作裝置的中斷事件,進(jìn)行在上述數(shù)據(jù)接收步驟接收到的圖像數(shù)據(jù)上反映了上述打印設(shè)定指示的預(yù)覽顯示;以及生成與上述打印設(shè)定指示相應(yīng)的打印數(shù)據(jù);所述控制方法還包括上述打印機(jī)的控制方法,包括以下步驟上述打印機(jī)打印從上述主計(jì)算機(jī)輸出的打印數(shù)據(jù)。
14.一種外部操作裝置的控制方法,所述外部操作裝置可對(duì)由主計(jì)算機(jī)以及打印機(jī)構(gòu)成的打印系統(tǒng)進(jìn)行連接,所述主計(jì)算機(jī)至少具有接收?qǐng)D像數(shù)據(jù)和中斷事件的接收單元;進(jìn)行在由上述接收單元接收的圖像數(shù)據(jù)上反映了打印設(shè)定指示的預(yù)覽顯示的顯示控制單元;以及生成與上述打印設(shè)定指示相應(yīng)的打印數(shù)據(jù),并輸出到打印機(jī)的打印控制單元;所述控制方法包括以下步驟用操作面板從用戶接收打印設(shè)定指示;每當(dāng)在上述接收步驟進(jìn)行向上述操作面板的指示,就發(fā)生與上述打印設(shè)定指示相應(yīng)的中斷事件;從連接著的存儲(chǔ)介質(zhì)讀出圖像數(shù)據(jù);以及發(fā)送上述中斷事件和所讀出的圖像數(shù)據(jù)。
15.一種信息處理裝置的控制方法,所述信息處理裝置可與外部操作裝置和打印機(jī)進(jìn)行通信,所述外部操作裝置具有從用戶接收打印設(shè)定指示的操作面板;每當(dāng)進(jìn)行向上述操作面板的指時(shí),就發(fā)生與上述打印設(shè)定指示相應(yīng)的中斷事件的操作面板控制器;從連接著的存儲(chǔ)介質(zhì)讀出圖像數(shù)據(jù)的讀出裝置,所述控制方法包括以下步驟接收?qǐng)D像數(shù)據(jù)和中斷事件;進(jìn)行在上述接收步驟接收的圖像數(shù)據(jù)上反映了打印設(shè)定指示的預(yù)覽顯示;以及生成與上述打印設(shè)定指示相應(yīng)的打印數(shù)據(jù),并輸出到打印機(jī)。
全文摘要
一種打印系統(tǒng)以及打印控制方法,為了顯示反映了來自外部操作裝置具有的操作面板的操作指示的打印預(yù)覽顯示,每當(dāng)有來自外部操作裝置111中具有的操作面板的指示時(shí),檢測從外部操作裝置111傳輸?shù)街饔?jì)算機(jī)101的中斷事件,依照該檢測到的中斷事件,取得從可安裝到外部操作裝置111的存儲(chǔ)卡讀出的圖像數(shù)據(jù)和所設(shè)定的打印設(shè)定,預(yù)覽顯示單元305對(duì)在主計(jì)算機(jī)101的顯示裝置上實(shí)時(shí)地反映了打印設(shè)定的打印預(yù)覽顯示以及該打印預(yù)覽顯示的更新顯示進(jìn)行控制。
文檔編號(hào)G06F3/12GK1499348SQ20031010237
公開日2004年5月26日 申請(qǐng)日期2003年10月27日 優(yōu)先權(quán)日2002年10月28日
發(fā)明者伊東典晃, 柚賀信一, 青木伸成, 門井由利佳, 一, 利佳, 成 申請(qǐng)人:佳能株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1