欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

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

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

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


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