(57)【要約】【課題】  外部記録媒体が受け付けられたことを検出して、当該媒体内に記録されたファイルに対する印刷処理の割込を制御するようにした印刷装置およびその割込制御方法を提供する。【解決手段】  プリンタ１０は、一般データ入力部１６から入力されたホスト端末２０等からの印刷データに対する印刷処理実行中に、外部記録媒体３０が差し込みされると、その差し込まれたことに対応して、実行中の印刷処理を中断し、外部記録媒体３０に記録されたファイルに対する印刷処理の実行を開始する。【選択図】  図１
2007001041.tif 000002
【特許請求の範囲】
【請求項１】
印刷対象となるファイルが記録された外部記録媒体を受け付ける第１の入力手段と、外部からの印刷データの入力を受け付ける第２の入力手段とを有する印刷装置において、
前記第１の入力手段により前記外部記録媒体が受け付けられたことを検出する検出手段と、
前記検出手段による前記外部記録媒体の受付の検出に対応して、該外部記録媒体に記録された前記ファイルに対する印刷処理の割込を制御する制御手段と
を具備することを特徴とする印刷装置。
【請求項２】
前記制御手段は、
前記第２の入力手段から入力された印刷データに対する印刷処理実行中であれば、該印刷処理の実行を中断して、前記外部記録媒体に記録された前記ファイルに対する印刷処理を実行し、該印刷処理終了後に、該中断した印刷処理を再開する
ことを特徴とする請求項１記載の印刷装置。
【請求項３】
前記検出手段による前記外部記録媒体の受付の検出に対応して、前記外部記録媒体に記録された前記ファイルから印刷を所望するファイルを選択するための選択画面を表示器に表示する表示制御手段
を更に具備し、
前記制御手段は、
前記選択画面から選択されたファイルに対する印刷処理の割込制御を行う
ことを特徴とする請求項１または２記載の印刷装置。
【請求項４】
印刷対象となるファイルが記録された外部記録媒体を受け付ける第１の入力手段と、外部からの印刷データの入力を受け付ける第２の入力手段とを有する印刷装置の割込制御方法において、
前記第１の入力手段により前記外部記録媒体が受け付けられたことを検出手段で検出し、
前記検出手段による前記外部記録媒体の受付の検出に対応して、該外部記録媒体に記録された前記ファイルに対する印刷処理の割込を制御手段で制御する
ことを特徴とする印刷装置の割込制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部記録媒体に記録されたファイルに対する印刷処理を実行する印刷装置およびその割込制御方法に係わり、詳しくは、外部記録媒体が受け付けられたことを検出して、当該媒体内に記録されたファイルに対する印刷処理を割り込ませるようにした印刷装置およびその割込制御方法に関する。
【背景技術】
【０００２】
一般的に、プリンタ等の印刷装置においては、キューを用いてジョブを管理し、このキュー内に先に格納されたジョブから順番に印刷処理を実行する。例えば、このようなキューによる制御によると、複数ユーザにより印刷装置を共有して使用する場合には、あるユーザの大量印刷により他のユーザが長時間印刷を待たされるという問題が生じる。
【０００３】
そのため従来より、割込制御を備えた印刷装置が提案されている。すなわち、印刷装置本体の操作パネル等から所要の操作を行うことにより、実行中の印刷処理を中断して優先させたい他の印刷を先に実行するといった割込制御を行うことができる。例えば、大量印刷実行中に当該処理を中断し、優先させたい少量の印刷を割り込ませ、かかる印刷終了後に、再び、中断した大量印刷を再開するといった制御が行われる。
【０００４】
ところで近年、デジタルカメラ等の急速な普及により、パーソナルコンピュータを所有しないユーザによる印刷装置を利用した印刷が増大している。このような背景の下、デジタルカメラと印刷装置を接続してデジタルカメラで撮影した画像データを直接出力する技術がある。
【０００５】
この技術によると、印刷装置へデジタルカメラ等から画像データを送る必要が生じるため、このような技術に対応した印刷装置には、ＵＳＢ（Universal Serial Bus）などのインターフェース装置が設けられる。このＵＳＢには、デジタルカメラに限定されるわけではなく、ＵＳＢメモリや、各種メモリカードの他、ハードディスク等の外部記録媒体の差し込みが行える。
【０００６】
この種の印刷装置に関する技術としては、例えば、特許文献１に記載されたものが知られている。この特許文献１の発明によると、デジタルカメラ等で撮影した画像データ（印刷対象となるファイル）をユーザが簡単に大容量記憶装置へ当該データの題名付きで保存することができるという技術について言及されている。
【特許文献１】特開２００４−３５８７２３号
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した特許文献１の発明では、割込制御が考慮されていない。そのため、大量印刷実行中には、当該処理が終了するまで外部記録媒体からの印刷が待たされることになる。
【０００８】
このような場合には、ユーザがわざわざデジタルカメラや、ＵＳＢメモリ等を所持し、印刷装置が配設された場所まで出向いているにもかかわらず、当該ユーザは印刷を行うことができず、長時間待たされる可能性があった。
【０００９】
また従来、印刷装置に配設された操作パネルから割込対象ジョブを選択して割込指示を行うことは一般的に行われていたが、ユーザ操作が煩雑であり、誤ったジョブを割り込ませてしまう等の誤操作も生じる可能性があった。
【００１０】
そこで、本発明は上記問題点に鑑みてなされたものであり、外部記録媒体が受け付けられたことを検出して、当該媒体内に記録されたファイルに対する印刷処理の割込を制御するようにした印刷装置およびその割込制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、請求項１の発明は、印刷対象となるファイルが記録された外部記録媒体を受け付ける第１の入力手段と、外部からの印刷データの入力を受け付ける第２の入力手段とを有する印刷装置において、前記第１の入力手段により前記外部記録媒体が受け付けられたことを検出する検出手段と、前記検出手段による前記外部記録媒体の受付の検出に対応して、該外部記録媒体に記録された前記ファイルに対する印刷処理の割込を制御する制御手段とを具備することを特徴とする。
【００１２】
また、請求項２の発明は、請求項１の発明において、前記制御手段は、前記第２の入力手段から入力された印刷データに対する印刷処理実行中であれば、該印刷処理の実行を中断して、前記外部記録媒体に記録された前記ファイルに対する印刷処理を実行し、該印刷処理終了後に、該中断した印刷処理を再開することを特徴とする。
【００１３】
また、請求項３の発明は、請求項１または２の発明において、前記検出手段による前記外部記録媒体の受付の検出に対応して、前記外部記録媒体に記録された前記ファイルから印刷を所望するファイルを選択するための選択画面を表示器に表示する表示制御手段を更に具備し、前記制御手段は、前記選択画面から選択されたファイルに対する印刷処理の割込制御を行うことを特徴とする。
【００１４】
また、請求項４の発明は、印刷対象となるファイルが記録された外部記録媒体を受け付ける第１の入力手段と、外部からの印刷データの入力を受け付ける第２の入力手段とを有する印刷装置の割込制御方法において、前記第１の入力手段により前記外部記録媒体が受け付けられたことを検出手段で検出し、前記検出手段による前記外部記録媒体の受付の検出に対応して、該外部記録媒体に記録された前記ファイルに対する印刷処理の割込を制御手段で制御することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、印刷対象となるファイルが記録された外部記録媒体が受け付けられたことを検出して、当該媒体内に記録されたファイルに対する印刷処理の割込を制御するように構成したため、印刷装置の傍まで来たユーザを、他の印刷処理実行中のために長時間待たせるといったことが起こらない。
【００１６】
また、外部記録媒体からの印刷は、外部記録媒体を印刷装置に直接接続するため、第三者にファイルが漏洩する可能性も低く、セキュリティを維持することができる。
【発明を実施するための最良の形態】
【００１７】
以下、この発明に係わる印刷装置および割込制御方法の実施例について添付図面を参照して詳細に説明する。
【実施例】
【００１８】
図１は、本発明に係わる印刷装置を適用したプリンタ１０の概略構成を示す図である。
【００１９】
プリンタ１０は、ホスト端末２０等から印刷データを受信して、当該データに基づいて印刷処理を実行する。また、プリンタ１０は、印刷対象となるファイルが記録された外部記録媒体３０が差し込まれると、当該媒体内に記録されたファイルに対する印刷処理を行うこともできる。
【００２０】
このプリンタ１０は、割込制御機能を備えており、外部記録媒体３０の差し込みとともに当該媒体内に記録されたファイルに対する印刷を他の印刷処理よりも優先して行う。詳細は後述するが、ホスト端末２０等からの印刷データに対する印刷処理実行中に、外部記録媒体３０が差し込まれると、当該媒体内に記録されたファイルから印刷を所望するファイルを選択するための選択画面を表示部１１に表示し、ユーザにファイルの選択を促す。ユーザによりファイルの選択が行われると、実行中の印刷処理を中断し、選択されたファイルに対する印刷処理を開始することとなる。
【００２１】
プリンタ１０は、その構成として、液晶ディスプレイなどの表示用デバイスである表示部１１と、操作ボタンなどの入力用デバイスである操作部１２と、後述するＣＰＵ（Central Processing Unit）１４からの制御信号に基づいて画像処理等を実行する集積回路である（Application Specific Integrated Circuit）ＡＳＩＣ１３と、各部の動作を統括制御するＣＰＵ１４と、感光ドラム、転写ベルトおよびその駆動部等から構成され、用紙に対して画像を形成するエンジン部１５と、印刷データ等を受け付けるためのインターフェース装置として一般データ入力部１６および外部データ入力部１７を具備して構成される。
【００２２】
プリンタ１０には、印刷データ等（ファイルを含む）を受け付けるためのインターフェス装置として、一般データ入力部１６および外部データ入力部１７とが備えられ、この一般データ入力部１６は、セントロニクス１６ａ、ＵＳＢ（Universal Serial Bus）１６ｂ、ＬＡＮ（Local Area Network）１６ｃ、無線ＬＡＮ１６ｄ等のインターフェース装置で実現され、主としてホスト端末２０等のパーソナルコンピュータからの印刷データを受信する役割を果たす。
【００２３】
一方、外部データ入力部１７は、ＵＳＢ１７ａ、メモリカードリーダ１７ｂ等のインターフェース装置で実現され、ここには、ＵＳＢメモリや各種メモリカード等の外部記録媒体３０が差し込まれる。印刷を所望するファイルが記録された外部記録媒体３０をこの外部データ入力部１７に差し込むことで、当該データに対する印刷処理をプリンタ１０にて行うことができる。
【００２４】
また、先に述べた通り、外部データ入力部１７から入力されるファイルに対する印刷処理は、一般データ入力部１６から入力される印刷データに対する印刷処理よりも優先して行われる。すなわち、一般データ入力部１６から入力された印刷データに対する印刷処理実行中に、外部データ入力部１７に外部記録媒体３０が差し込まれた場合には、実行中の印刷処理を中断して、外部記録媒体３０から入力されたファイルに対する印刷処理を割り込ませることにより、外部データ入力部１７からの印刷処理を優先して実行することとなる。
【００２５】
そのため、外部記録媒体３０に記録されたファイルを印刷するために、プリンタ１０の傍まで来たユーザを、他の印刷処理実行中のために長時間待たせるといったことが起こらない。
【００２６】
図２は、図１で説明したＡＳＩＣ１３の機能的な構成の一部を示す図である。なお、ここでは、本発明に係わる構成要素のみを挙げて説明する。
【００２７】
ＡＳＩＣ１３は、各種処理機能部として、記録媒体検出部４１と、選択画面表示制御部４２と、データ処理部４３と、ジョブバッファ４４と、印刷処理実行制御部４５と、割込制御部４６とを具備して構成される。
【００２８】
記録媒体検出部４１は、外部データ入力部１７に外部記録媒体３０が差し込まれたことを検出する。ここで、外部記録媒体３０の差し込みが検出されたことをトリガーとして割込制御が開始されることとなる。
【００２９】
選択画面表示制御部４２は、記録媒体検出部４１で外部記録媒体３０の差し込みが検出されると、かかる媒体内に記録されたファイルから印刷を所望するファイルを選択するための選択画面を表示部１１に表示する。例えば、表示部１１がグラフィックベースである場合には、図３（ａ）に示すような選択画面を表示し、ファイルの選択をユーザに促す。また、表示部１１が文字ベースである場合には、図３（ｂ）に示すような選択画面を表示することとなる。
【００３０】
なお、外部記録媒体３０内に印刷対象となるファイルが記録されていない場合、例えば実行ファイル（エグゼファイル）のみしか記録されていない、記録データがない時には、この選択画面を表示せずに、割込制御を行わないようにしてもよい。
【００３１】
データ処理部４３は、一般データ入力部１６あるいは外部データ入力部１７から入力された印刷データや、ファイルに対して所定の処理（印刷データの解釈、イメージ展開等）を行って当該データをジョブとしてジョブバッファ４４に格納する。
【００３２】
ジョブバッファ４４は、ジョブをキューにて管理する。すなわち、原則として先に格納されたジョブから順番に実行されるようにジョブを管理する。
【００３３】
印刷処理実行制御部４５は、ジョブバッファ４４に格納されたジョブを実行し、エンジン部１５の動作制御を行って印刷処理を制御する。印刷処理実行制御部４５は、印刷処理実行中に、割込制御部４６から印刷を中断する旨の指示を受け付けると、ページの切れ目で印刷処理を中断する。
【００３４】
割込制御部４６は、割込処理に係わる制御を統括制御する。上述した各種処理機能部は、この割込制御部４６からの指示に従って動作する。また、割込制御部４６は、各処理機能部間で発生するデータの入出力を制御する。
【００３５】
この割込制御部４６は、外部記録媒体３０が差し込まれると、印刷処理実行制御部４５に印刷の中断を指示し、実行中のジョブを中断させるとともに、外部記録媒体３０に記録されたファイルに対する印刷処理の実行を指示する。また、この印刷処理が終了すると、中断させたジョブの再開を印刷処理実行制御部４５に指示する。以上が本発明に係わるＡＳＩＣ１３の各種処理機能部の説明である。
【００３６】
ここで、図４を用いて、本発明に係わる印刷装置を適用したプリンタ１０の動作を説明する。
【００３７】
プリンタ１０に、外部記録媒体３０が差し込みされ、その旨が記録媒体検出部４１で検出されると（ステップＳ１０１でＹＥＳ）、この処理は開始される。この処理が開始されると、選択画面表示制御部４２により当該媒体内に記録されたファイルから印刷を所望するファイルを選択するための選択画面が表示部１１に表示される（ステップＳ１０２）。
【００３８】
選択画面が表示されると、ユーザは、かかる選択画面から印刷を所望するファイルを選択することとなる。なお、印刷を所望するファイルが無い等の理由によりファイルが選択されなかった場合には（ステップＳ１０３でＮＯ）、この処理を終了する。
【００３９】
選択画面から印刷を所望するファイルが選択されると（ステップＳ１０３でＹＥＳ）、データ処理部４３で所定の処理が行われ、当該ファイルに対して印刷を行うためのジョブがジョブバッファ４４に格納される。この処理が終了すると、割込制御部４６は、他の印刷処理（一般データ入力部１６から入力された印刷データに対する印刷処理）が実行中であるか否かを判断する（ステップＳ１０４）。
【００４０】
ここで、他の印刷処理が実行中でない場合には（ステップＳ１０４でＮＯ）、そのまま、印刷処理実行制御部４５により上記ステップＳ１０２で選択されたファイルに対する印刷処理が開始される（ステップＳ１０５）。この処理は、上記ステップＳ１０２で選択されたファイルに対する印刷処理が全て終了するまで継続して実行され（ステップＳ１０６でＮＯ）、印刷処理が全て終了すると（ステップＳ１０６でＹＥＳ）、この処理は終了する。
【００４１】
また、上記ステップＳ１０４において、他の印刷処理が実行中である場合には（ステップＳ１０４でＹＥＳ）、割込制御部４６は、上記ステップＳ１０２で選択されたファイルに対する印刷処理の割込を制御する。すなわち、印刷処理実行制御部４５に実行中の印刷の中断を指示するとともに、上記ステップＳ１０２で選択されたファイルに対する印刷処理の実行を指示する。
【００４２】
この指示を受けた印刷処理実行制御部４５は、実行中の印刷処理をページの切れ目で中断するとともに（ステップＳ１０７）、上記ステップＳ１０２で選択されたファイルに対する印刷処理の実行を開始する（ステップＳ１０８）。この処理は、上記ステップＳ１０２で選択されたファイルに対する印刷処理が全て終了するまで継続して実行され（ステップＳ１０９でＮＯ）、印刷処理が全て終了すると（ステップＳ１０９でＹＥＳ）、中断した印刷処理を再開し（ステップＳ１１０）、この処理は終了する。
【００４３】
以上説明したように本発明においては、外部記録媒体３０がプリンタ１０に差し込まれたことをトリガーとして、外部記録媒体３０に記録されたファイルに対する印刷処理の割込を制御するように構成したため、プリンタ１０の傍まで来たユーザを、他の印刷処理実行中のために長時間待たせるといったことが起こらない。
【００４４】
また、外部記録媒体３０からの印刷は、外部記録媒体３０をプリンタ１０に直接接続するため、第三者にファイルが漏洩する可能性も低く、セキュリティを維持することができる。
【００４５】
なお、上記実施例においては、本発明に係わる印刷装置を適用したプリンタ１０により本発明の割込制御処理を行う場合を説明したが、プリンタに限られず、本発明は、ＵＳＢメモリや各種メモリカード等の外部記録媒体３０からの入力を受け付けるためのインターフェース装置が備わる印刷装置全般に適用可能である。例えば、印刷機能を備える複写機、複合機、ファックスなどにも適用することができる。
【００４６】
また、この外部記録媒体３０には、ＵＳＢメモリ、各種メモリカード、ハードディスク、デジタルカメラ等の印刷対象となるファイルの記録が可能な記録媒体が該当し、これに類するものであれば何でもかまわない。
【００４７】
また、プリンタ１０に赤外線受光部を設け、外部記録媒体３０から赤外線を通じて当該媒体内に記録された印刷対象となるファイルの入力を受け付けるようにしてもよい。この場合、外部記録媒体３０からの赤外線を通じた接続要求等を検出して外部記録媒体に記録されたファイルに対する印刷処理の割込を制御するようにする。
【００４８】
この他、本発明は、上記および図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【産業上の利用可能性】
【００４９】
本発明の印刷装置およびその割込制御方法は、ＵＳＢメモリや各種メモリカード等の外部記録媒体３０からの入力を受け付けるためのインターフェース装置が備わる印刷装置全般に適用可能であり、特に、多くの人が印刷装置を共用して利用するオフィス（企業、官公庁）、学校等において有効に利用することができる。
【図面の簡単な説明】
【００５０】
【図１】本発明に係わる印刷装置を適用したプリンタ１０の概略構成を示す図である。
【図２】図１で説明したＡＳＩＣ１３の機能的な構成の一部を示す図である。
【図３】選択画面の画面レイアウトの一例を示す図である。
【図４】本発明に係わる印刷装置を適用したプリンタ１０の動作を説明するフローチャートである。
【符号の説明】
【００５１】
１０    プリンタ
１１    表示部
１２    操作部
１３    ＡＳＩＣ（Application Specific Integrated Circuit）
１４    ＣＰＵ（Central Processing Unit）
１５    エンジン部
１６    一般データ入力部
１７    外部データ入力部
２０    ホスト端末等
３０    外部記録媒体
４１    記録媒体検出部
４２    選択画面表示制御部
４３    データ処理部
４４    ジョブバッファ
４５    印刷処理実行制御部
４６    割込制御部
【図１】
2007001041.tif 000003
【図２】
2007001041.tif 000004
【図３】
2007001041.tif 000005
【図４】
2007001041.tif 000006