(57)【要約】【課題】用紙カセットの用紙の種類を間違えてミスプリントを出してしまうことに伴う不経済や、印刷エラーによる用紙種類選択、印字枚数選択を行ったことの時間的無駄をなくすことができ、仕事の効率性に寄与し得る記録装置を提供する。【解決手段】装置本体２に挿抜可能に設けられ用紙Ｐを収容する下段側カセット５１とこのカセットの挿抜を検知する下カセットセンサー３５を備え、制御部６５は、前回印刷終了後からの下段側カセット５１の挿抜状態を検知する。今回印刷時、前回印刷終了後から下段側カセット５１の挿抜状態があったと判断した場合には、ユーザーに対し「用紙種類が前回印刷時から変わっている可能性があります。印刷続行しますか？」というアラート表示を出し、ユーザーに処理を選択させる。【選択図】図５
2013188900.tif 000002
【特許請求の範囲】
【請求項１】
媒体に記録を行う記録部を備える装置本体と、
前記装置本体に対して挿抜可能に設けられた、媒体を収容する媒体カセットと、
前記装置本体に対する前記媒体カセットの挿抜を検出する検出手段と、
前回記録を実行した後の、前記検出手段の検出信号に基づく前記媒体カセットの挿抜情報を記憶部に格納し、記録実行に先立ち前記挿抜情報に基づいて所定の処理を行う制御部と、
を備えた記録装置。
【請求項２】
請求項１に記載の記録装置において、前記制御部が行う所定の処理は、前記挿抜情報が前記媒体カセットの挿抜有りを示す場合に、アラート表示を出す処理である、
ことを特徴とする記録装置。
【請求項３】
請求項２に記載の記録装置において、前記制御部は、前記アラート表示と併せて、記録続行と記録キャンセルのいずれかをユーザーに選択させる処理を行う、
ことを特徴とする記録装置。
【請求項４】
請求項１から３のいずれか１項に記載の記録装置において、前記検出手段は、前記装置本体に対し前記媒体カセットが挿入されたときに当該媒体カセットと係合してＯＮとなるスイッチにより構成される、
ことを特徴とする記録装置。
【請求項５】
請求項１ないし４のいずれか１項に記載の記録装置において、前記制御部は、記録時の媒体種類に関する情報を前記記憶部に格納し、
記録実行に際して前回記録時の媒体種類と今回指定された媒体種類とを対比し、その対比結果及び前記挿抜情報に基づき通知処理を行う、
ことを特徴とする記録装置。
【請求項６】
請求項５に記載の記録装置において、前記制御部は、前回記録時の媒体種類と今回指定された媒体種類とを対比した結果、前回記録時の媒体種類と、今回指定された媒体種類とが異なり、且つ、前記挿抜情報が前記媒体カセットの挿抜なしを示す場合には、前記通知処理としてアラート表示を出す、
ことを特徴とする記録装置。
【請求項７】
請求項１から６のいずれか１項に記載の記録装置において、前記制御部は、記録実行指令を受けると前記検出手段の検出信号に基づいて前記媒体カセットの有無を検出し、その結果前記媒体カセットが無い場合は、前記媒体カセットが無い旨のアラート表示を前記挿抜情報に基づく所定の処理より優先して表示する、
ことを特徴とする記録装置。
【請求項８】
媒体に記録を行う記録部を備える装置本体と、
前記装置本体に対して挿抜可能に設けられた、媒体を収容する媒体カセットと、
前記装置本体に対する前記媒体カセットの挿抜を検出する検出手段と、を備えた記録装置を制御するプリンタドライバであって、
前記記録装置が備える記憶部に格納された、前回記録を実行した後の、前記検出手段の検出信号に基づく前記媒体カセットの挿抜情報に基づいて所定の処理を行う、
ことを特徴とするプリンタドライバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置本体に対し挿抜可能な媒体カセットを備えた、ファクシミリやプリンター等に代表される記録装置、および当該記録装置を制御するプリンタドライバに関する。
【背景技術】
【０００２】
ファクシミリやプリンター等に代表される記録装置において、装置本体に対して挿抜可能な用紙カセットは従来から広く用いられている（例えば特許文献１や特許文献２）。  
特許文献１記載のインクジェットプリンターは、下段の用紙カセットと、上段の用紙カセットとが独立している。  
特許文献２記載の画像記録装置は、下段の用紙カセットと、上段の用紙カセットとを一体的に有し、上段の用紙カセットは、第１給紙カセットに対してスライド可能である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１２１２７１号公報
【特許文献２】特開２００７−９１４４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
オフィス等で、１つのプリンターを複数人で共同使用する場合、一のユーザーが用紙カセットを挿抜し用紙を変えて印刷した後に、他のユーザーが印刷しようとすると、当該他のユーザーは前記一のユーザーが用紙カセットを挿抜して用紙を変更したことが分からない場合があり、用紙の一致、不一致を確認しないで印刷実行してしまい、意図しない種類の用紙に印刷してしまうミスプリントを出してしまうことが有った。
【０００５】
特許文献１の技術によれば、記録処理をする用紙の種類を予め選択し、この選択した用紙の種類と搬送経路を搬送されて記録位置に位置する用紙の種類との異同を検知すると、検知結果が異の場合に、記録位置に位置する用紙に対して記録処理を実施するか否かのアラートを報知する。そしてそのまま記録処理を続行するか、もしくは記録処理を停止して白紙で出力するかの選択権をユーザーに持たせることで、ユーザーが意図しない種類の用紙に対する記録処理の続行を防止することができる。
【０００６】
しかし、この技術では、実際に記録用紙を送り出し、その送り出した記録用紙の種類を検知する検知工程を実施することから、選択した記録用紙と実際に送り出された記録用紙の種類とが異なることが判明するまでに時間を要し、時間的無駄が生じることとなる。加えて、記録処理を停止しても、装置内部には記録用紙が存在するから、これを排出する工程や、排出された記録用紙を元の場所に戻す作業も必要となり、より一層時間的無駄が生じることとなる。
【０００７】
そこで本発明の目的は、用紙カセットの用紙の種類を間違えてミスプリントを出してしまうことに伴う不経済や、印刷エラーによる用紙種類選択、印字枚数選択を行ったことの時間的無駄をなくすことができ、仕事の効率性に寄与し得る記録装置を提供することである。
【課題を解決するための手段】
【０００８】
上記課題を解決する為の、本発明の第１の態様に係る記録装置は、媒体に記録を行う記録部を備える装置本体と、前記装置本体に対して挿抜可能に設けられた、媒体を収容する媒体カセットと、前記装置本体に対する前記媒体カセットの挿抜を検出する検出手段と、前回記録を実行した後の、前記検出手段の検出信号に基づく前記媒体カセットの挿抜情報を記憶部に格納し、記録実行に先立ち前記挿抜情報に基づいて所定の処理を行う制御部とを備えたことを特徴とする。
【０００９】
本態様によれば、制御部は記録実行に先だって前回記録を実行した後の媒体カセットの挿抜情報に基づいて所定の処理を行うので、この処理により、ユーザーに対し何らかの問題が生じる虞がある場合にはそれを通知することができる。これにより、例えば媒体カセットの媒体の種類を間違えてミスプリントを出してしまうことに伴う不経済や上述した時間的無駄をなくすことができ、仕事の効率性に寄与し得る。
【００１０】
本発明の第２の態様は、第１の態様において、前記制御部は、前記制御部が行う所定の処理は、前記挿抜情報が前記媒体カセットの挿抜有りを示す場合に、アラート表示を出す処理であることを特徴とする。
【００１１】
本態様によれば、ユーザーは、アラート表示を見てカセット挿抜があったことを知ることができるから、選択した媒体種類と実際に記録部に送出される媒体種類とが一致しない可能性があることを、記録が実行される前に確実に知ることができ、即ち上記第１の態様の作用効果をより確実に得ることができる。
【００１２】
本発明の第３の態様は、第２の態様において、前記制御部は、前記アラート表示と併せて、記録続行と記録キャンセルのいずれかをユーザーに選択させる処理を行うことを特徴とする。
【００１３】
本態様によれば、前記制御部は、前記アラート表示と併せて記録続行と記録キャンセルのいずれかをユーザーに選択させる処理を行うので、ユーザーの選択肢が増え、より一層ユーザーフレンドリとなる。
【００１４】
本発明の第４の態様は、第１から第３の態様のいずれかにおいて、前記検出手段は、前記装置本体に対し前記媒体カセットが挿入されたときに当該媒体カセットと係合してＯＮとなるスイッチにより構成されることを特徴とする。
【００１５】
例えば仮に、前記検出手段を光学センサーで構成した場合には、制御部は媒体カセットの挿抜を検出する為のプログラムルーチンを常時実行している必要があり、即ち非記録実行時（アイドル時）においても常に電力消費がなされ、好ましくない。しかしながら本態様によれば、前記検出手段は、前記装置本体に対し前記媒体カセットが挿入されたときに当該媒体カセットと係合してＯＮとなるスイッチであるので、省電力モードに移行した状態であっても媒体カセットの挿入によって省電力モードからの復帰が可能であり、そして媒体カセットの挿抜に関する情報を記憶部に格納することができ、省電力化を図ることができる。
【００１６】
本発明の第５の態様は、第１から第４の態様のいずれかにおいて、前記制御部は、記録時の媒体種類に関する情報を前記記憶部に格納し、記録実行に際して前回記録時の媒体種類と今回指定された媒体種類とを対比し、その対比結果及び前記挿抜情報に基づき通知処理を行うことを特徴とする。
【００１７】
例えば前回記録実行時に「普通紙」が選択されており、今回指定された媒体種類が「専用紙」の様な場合、つまり前回記録時の媒体種類と今回指定された媒体種類とが異なる場合、前回記録時から媒体カセットの挿抜がなければ、媒体カセット内には未だ「普通紙」が収容されている蓋然性が高く、そのまま記録を実行するとユーザーの意に反した記録結果となる虞がある。そこで本態様では、記録時の媒体種類に関する情報を保持し、記録実行に際して前回記録時の媒体種類と今回指定された媒体種類とを対比し、その対比結果に基づき通知処理を行うので、媒体のセットミスに伴う不本意な記録を未然に防止することができる。
【００１８】
本発明の第６の態様は、第５の態様において、前記制御部は、前回記録時の媒体種類と今回指定された媒体種類とを対比した結果、前回記録時の媒体種類と、今回指定された媒体種類とが異なり、且つ、前記挿抜情報が前記媒体カセットの挿抜なしを示す場合には、前記通知処理としてアラート表示を出すことを特徴とする。
【００１９】
本態様によれば、前記制御部は、前回記録時の媒体種類と、今回指定された媒体種類とが異なり、且つ、前記媒体カセットの挿抜がない場合に、アラート表示を出すので、ユーザーは本来用いるべき媒体を確実に媒体カセットにセットすることができ、ミスプリントを出してしまうことに伴う不経済や上述した時間的無駄をなくすことができ、仕事の効率性に寄与し得る。
【００２０】
本発明の第７の態様は、第１から第６の態様のいずれかにおいて、前記制御部は、記録実行指令を受けると前記検出手段の検出信号に基づいて前記媒体カセットの有無を検出し、その結果前記媒体カセットが無い場合は、前記媒体カセットが無い旨のアラート表示を前記挿抜情報に基づく所定の処理より優先して表示することを特徴とする。
【００２１】
本態様によれば、記録実行の際に媒体カセットが無いときは前記挿抜情報に基づく判断以前の問題であるので、媒体カセットが無い旨のアラートを挿抜に関する通知より優先して表示することで、ユーザーに媒体カセットを挿し込むことを気づかせ、記録エラーになることを回避し得る。
【００２２】
本発明の第８の態様は、媒体に記録を行う記録部を備える装置本体と、前記装置本体に対して挿抜可能に設けられた、媒体を収容する媒体カセットと、前記装置本体に対する前記媒体カセットの挿抜を検出する検出手段と、を備えた記録装置を制御するプリンタドライバであって、前記記録装置が備える記憶部に格納された、前回記録を実行した後の、前記検出手段の検出信号に基づく前記媒体カセットの挿抜情報に基づいて所定の処理を行うことを特徴とする。
【００２３】
本態様によれば、プリンタドライバは記録実行に先だって前回記録を実行した後の媒体カセットの挿抜情報に基づいて所定の処理を行うので、この処理により、ユーザーに対し何らかの問題が生じる虞がある場合にはそれを通知することができる。これにより、例えば媒体カセットの媒体の種類を間違えてミスプリントを出してしまうことに伴う不経済や、記録エラーによる媒体種類選択、記録枚数選択を行ったことの時間的無駄をなくすことができ、仕事の効率性に寄与し得る。
【図面の簡単な説明】
【００２４】
【図１】本発明に係るインクジェットプリンターの外観斜視図。
【図２】本発明に係るインクジェットプリンターの用紙搬送経路を示す側断面図。
【図３】本発明に係るインクジェットプリンターの用紙搬送経路を示す側断面図。
【図４】本発明に係るインクジェットプリンターの制御部及びその関連構成のブロック図。
【図５】本発明に係るプリンタドライバの機能を説明するためのフローチャート。
【図６】本発明に係るプリンタドライバの機能を説明するためのフローチャート。
【図７】本発明に係るプリンタドライバの機能を説明するためのフローチャート。
【図８】プリンタドライバの実行において表示される印刷設定ウィンドウ。
【発明を実施するための形態】
【００２５】
以下、本発明の一実施形態を図面に基づいて説明する。尚、本発明は、以下説明する実施形態に限定されることなく、特許請求の範囲に記載した発明の範囲内で種々の変形が可能であり、それらも本発明の範囲内に含まれるものである。
【００２６】
図１は本発明に係る「記録装置」の一実施形態であるインクジェットプリンター（以下「プリンター」と言う）１の外観斜視図、図２及び図３はプリンター１の用紙搬送経路を示す側断面図、図４は制御部６５及びその関連構成のブロック図である。また図５〜図７はプリンタドライバの機能を説明するためのフローチャート、図８はプリンタドライバの実行において表示される印刷設定ウィンドウである。尚、用紙を収容する用紙収容部としては「カセット」、「トレイ」など種々の表現を用いることができるが、以下では「カセット」の用語を用いることとする。
【００２７】
以下、図１〜図３を参照しつつプリンター１の全体機構部の構成について概説する。プリンター１は、媒体の一例としての用紙にインクジェット記録を行う記録部（プリンター機構部）３を内蔵する装置本体２の上部にスキャナユニット４を備えており、即ちインクジェット記録機能に加えてスキャナ機能を備える複合機として構成されている。
【００２８】
スキャナユニット４は、装置本体２に対して手動操作により回動可能に設けられており、回動することにより、閉じた状態（図１）と開いた状態（不図示）とをとり得る。  
スキャナユニット４は、上面に備えられ手動操作により開閉可能なカバー４ａと、当該カバー４ａを開放することにより表れる、原稿台４ｂとを備えている。
【００２９】
プリンター１は、装置本体２の前面に操作パネル５を備えている。この操作パネル５は、図４に示すように、各種記録条件を設定する為のユーザーインタフェースや印刷すべき画像などの各種情報の表示や印刷設定内容や印刷画像のプレビュー表示などを行う情報表示部（ＬＣＤパネルなどから成る）５ａと、電源ボタンや印刷実行ボタン、また各種記録条件を設定する為の操作ボタン等からなる操作設定部５ｂと、を備えている。
【００３０】
ここから、図２及び図３を参照しつつ記録部（プリンター機構部）３について述べる。プリンター１は、装置本体２の操作パネル５の下側に開閉可能なカバー５３を備えている。カバー５３は、後述する下段側カセット５１の外面下端に連結され装置本体２の前面下部に設けられたカセット挿入口を閉じた状態（図１）と、開いた状態（図２及び図３）になり、当該開いた状態では、排紙受けトレイ８と上下各カセットとが露呈する様に構成されている。
【００３１】
そして、排紙受けトレイ８は、カバー５３が開いた状態（図２及び図３）であるときに、図示しないモータにより、装置本体２に収納された状態（図１）と、装置本体２の前方側に突出した状態（図２、図３）と、の２位置にスライド可能である様に構成されている。排紙受けトレイ８が、装置本体２の前方側に突出した状態となることで、記録が行われて排出される用紙を受けることができる。
【００３２】
また、プリンター１は、装置本体２の後方上部に手動操作により開閉可能な手差しカバー６を備えている。この手差しカバー６を開くことにより、手差しトレイ７を利用した用紙の手差しでの給紙が行える様に構成されている。
【００３３】
プリンター１は、下段側カセット５１と上段側カセット５２とが各々独立して装置本体２に対して挿抜可能に備えている。すなわち、装置本体２の前面下部の開口より内底部へ装置前方側から装着可能及び取り外し可能である、用紙収容部としての下段側カセット５１と上段側カセット５２とを備えている。尚、上段側カセット５２は、装置本体２に設けられた図示しないピニオンが上段側カセット５２に設けられた図示しないラックと噛合する様になっていて、当該ピニオンが上段側カセット５２が装置本体２に設けられた図示しないモータによって回転駆動されることにより、上段側カセット５２が、装置本体２の内部で給送可能位置（図３）と退避位置(図２）との間をスライド可能である。
【００３４】
そして、プリンター１は、上段側カセット５２が退避位置(図２）にあるときは下段側カセット５１に収容された用紙Ｐ１を１枚ずつ給送し得ると共に、上段側カセット５２が給送可能位置（図３）にあるときは当該上段側カセット５２に収容された用紙Ｐ２を１枚ずつ給送し得る。尚、以下において、下段側カセット５１に収容される用紙Ｐ１と用紙Ｐ２とに、特に区別する必要がない場合は「用紙Ｐ」と言う。
【００３５】
ピックアップローラー１０は、揺動軸１２を中心に揺動する揺動部材１１の揺動端に設けられており、揺動軸１２に連結された図示しないモータの回転を揺動部材１１に設けられた歯車列１３を介して伝達されることで回転駆動される様に構成されている。  
ピックアップローラー１０は、上段側カセット５２が最も装置前方側（図３において右方向：用紙カセット５０の引き抜き方向側）にスライドした状態、即ち上段側カセット５２が退避位置にあるときは（図２の状態）、下段側カセット５１に収容された用紙Ｐ１の最上位のものと接した状態になり、回転されることにより、当該最上位の用紙Ｐ１を下段側カセット５１から送り出す。
【００３６】
またピックアップローラー１０は、上段側カセット５２が最も装置後方側（図２において左方向：用紙カセットの装着方向側であり、用紙送り出し方向側でもある）にスライドした突き当たり位置にあるとき、即ち上段側カセット５２の給送可能位置では（図３の状態）、上段側カセット５２に収容された用紙Ｐ２の最上位のものと接した状態になり、回転されることにより、当該最上位の用紙Ｐ２を上段側カセット５２から送り出す。
【００３７】
装置本体２は、内部の用紙カセットの挿し込み側先端と対向する位置に後方に向かって傾斜上昇する分離斜面１４を備えている。用紙カセット５０が装着された状態では、下段側カセット５１の先端に設けられたストッパー（不図示）が、分離斜面１４より奥方（図２において左側）に入り込み、下段側カセット５１に収容された用紙Ｐ１の先端が分離斜面１４と当接可能な状態となる。
【００３８】
また、上段側カセット５２においては、当該上段側カセット５２が給送可能位置（突き当たり位置：図３）に位置決めされた状態において、上段側カセット５２の先端に設けられたストッパー（不図示）が、分離斜面１４より奥方に入り込み、上段側カセット５２に収容された用紙先端が分離斜面１４と当接可能な状態となる。
【００３９】
そして、下段側カセット５１ら送り出される用紙Ｐ１または上段側カセット５２から送り出される用紙Ｐ２は、その先端が分離斜面１４に接しながら下流側に進むことで、給送されるべき最上位の用紙と次位以降の用紙との分離が行われる。なお、独立した複数の用紙カセットが挿抜される構造であってもよい。
【００４０】
プリンター１は、分離斜面１４の上側（装置本体２内の後側上部）には、図示しないモータによって回転駆動される中間ローラー１７を備えていると共に、この中間ローラー１７にニップする従動ローラー１９，２０を備えており、分離斜面１４によって上方へガイドされる用紙Ｐを、従動ローラー１９と中間ローラー１７とによる移送作用と、ガイド１８による中間ローラー１７の周面方向の案内作用と、従動ローラー２０と中間ローラー１７とによる移送作用とにより中間ローラー１７に沿って湾曲し反転して、装置前方側へと向かい移送する様になっている。
【００４１】
さらに、用紙Ｐが中間ローラー１７により装置前方側へ移送される先には、図示しないモータによって回転駆動される搬送駆動ローラー２４と、当該搬送駆動ローラー２４に接して従動回転する搬送従動ローラー２５とが備えられており、これらローラーによって用紙Ｐが記録ヘッド３０の下へと送られる。
【００４２】
続いて、インクを吐出する記録ヘッド３０はキャリッジ２９の底部に設けられ、当該キャリッジ２９は図示しないモータによって主走査方向（図２及び図３の紙面表裏方向）に往復動する様に駆動される。  
記録ヘッド３０と対向する位置にプラテン２８が設けられ、このプラテン２８によって、用紙Ｐと記録ヘッド３０との間の間隔が規定される。
【００４３】
そして、プラテン２８よりも用紙Ｐの排出方向の下流側には、図示しないモータによって回転駆動される排出駆動ローラー３１と、当該排出駆動ローラー３１に接して従動回転する排出従動ローラー３２とが設けられている。記録ヘッド３０によって記録された用紙Ｐは、これらローラーにより、上述した排紙受けトレイ８へ向けて排出される。  
尚、搬送駆動ローラー２４、搬送従動ローラー２５、記録ヘッド３０、プラテン２８、排出駆動ローラー３１、排出従動ローラー３２、のこれらは、記録部（プリンター機構部）３を構成する。
【００４４】
以下、図４を参照しつつプリンター１を制御する制御部及びその関連構成について説明する。プリンター１は、上述した記録部（プリント機構部）３及びスキャナユニット４を制御する制御手段として、ＲＡＭ、ＲＯＭ等の記憶部６５ａやＣＰＵ等の演算処理手段などを備えて成る制御部６５を備えている。制御部６５は、記憶部６５ａに保存されたプログラム（本発明に係るプリンタドライバ７０Ａを含む）をＣＰＵで実行できる様になっていると共に、上述した装置外面に備えられた操作パネル５、後述する下カセットセンサー３５、上カセットセンサー３６、などに接続されている。
【００４５】
プリンター１は、下段側カセット５１の挿抜を検出する検出手段としての下カセットセンサー３５、および上段側カセット５２の挿抜を検出する検出手段としての上カセットセンサー３６、を備えている。この下カセットセンサー３５及び上カセットセンサー３６は、例えば、カセットの挿入方向の奥行き端に備えられ、例えば下カセットセンサーであれば下段側カセット５１に当接するとＯＮとなり、下段側カセット５１が離れるとＯＦＦになる接触式のスイッチである。
【００４６】
但し、各カセットセンサーは光学センサーなどの非接触式のセンサーで構成しても良い。加えて、本実施形態では上下２つの用紙カセットに対してそれぞれ１個ずつカセットセンサーを用いているが、いずれか一方側のみであっても良い。また、３つ以上の用紙カセットを備える場合には、全ての用紙カセットについてカセットセンサーを設けても良い。そして後述する挿抜フラグは、複数の用紙カセット毎に設けることができる。
【００４７】
プリンタドライバ７０Ａは、ＵＩ情報編集部７１Ａと、表示制御部７２Ａとを備えている。ＵＩ情報編集部７１Ａは、ユーザーが取捨選択するための印刷条件設定項目を情報表示部５ａに表示しこの表示情報を操作設定部５ｂによる外部入力により取捨選択させることを通してユーザーインタフェース情報（ＵＩ情報）を編集する機能を制御部（コンピュータ）６５に実現させるモジュールである。表示制御部７２Ａは、ＵＩ情報編集部７１Ａで編集されたＵＩ情報に基づいて情報表示部５ａにＵＩを表示させるモジュールである。
【００４８】
プリンター１の制御部６５は、外部コンピュータ７３との接続インタフェースも有しており、外部コンピュータ７３から送信される情報に従って印刷を実行することが可能となっている。外部コンピュータ７３は、各種アプリケーションソフトと連携して動作するプリンタドライバ７０Ｂを備えており、各種アプリケーションから印刷の実行が指示されると、プリンタドライバ７０Ｂは印刷条件などを設定するためのＵＩを表示装置（ディスプレイ）７４に表示し、印刷条件の設定などのユーザーの指示を受け付ける。
【００４９】
以上により、プリンタドライバ７０Ａは、情報表示部５ａに表示されたユーザーが設定した印刷条件であるＵＩ（ユーザーインタフェース）に基づいて、スキャナユニット４の原稿台４ｂに置いた原稿をスキャニングして取り込んだ印刷対象の画像データ又は外部コンピュータ７３から送信される印刷対象の画像データを、記録部３が印刷を実行するための印刷データに変換し、当該記録部３に送信する。
【００５０】
情報表示部５ａに表示されたＵＩ情報は制御部６５が備える記憶部６５ａに更新保存され、プリンタドライバ７０Ａによって参照及び書き換えが可能である。ここでＵＩ情報は、情報表示部５ａに表示すべき印刷条件設定項目を示す情報や、当該項目に対応するＧＵＩウィジェットの種類、配置、大きさ、操作時のアクションなどを定義した情報等である。尚、記憶部６５ａに記憶（格納）される情報には、その他にも、本実施形態では後述する挿抜フラグ（下段側カセット５１及び上段側カセット５２の挿抜履歴を示すもの）、前回印刷時の用紙種別情報（用紙サイズ、用紙種類の双方）、などが含まれる。
【００５１】
ＵＩ情報には、例えば、印刷条件設定項目（例えば画像選択、画質選択、印刷レイアウト選択、印刷枚数選択、用紙サイズ選択、用紙種類選択、カセット選択（後述）など）の識別子や、当該識別子に対応するＧＵＩウィジェット（ラジオボタン、チェックボックス、ドロップダウンリストや、印刷条件設定項目を示すテキストなど）のレイアウト情報や初期値、当該ＧＵＩウィジェットを操作したときのアクションを規定するプログラムモジュールへのパス情報などが含まれる。
【００５２】
外部コンピュータ７３のプリンタドライバ７０Ｂは、ＵＩ情報編集部７１Ｂと表示制御部７２Ｂとを備えているが、これらのプリンタドライバ７０Ｂ、ＵＩ情報編集部７１Ｂ、表示制御部７２Ｂの基本的な機能は、上述したプリンタドライバ７０Ａ、ＵＩ情報編集部７１Ａ、表示制御部７２Ａと同様であるので、以下ではその説明は省略する。但し、各プリンタドライバ７０Ａ、７０Ｂは、それぞれに対応する表示手段（情報表示部５ａ、表示装置７４）に適したＵＩを、各表示手段に表示させる。
【００５３】
尚、外部コンピュータ７３で動作するプリンタドライバ７０Ｂは、プリンター１と外部コンピュータ７３との間のインタフェースを介して、プリンター１内部の情報（例えば、各カセットの装着状態や挿抜履歴、その他装置の状態）を取得でき、この様な点においてプリンタドライバ７０Ａと同様である。
【００５４】
図８に示す印刷設定ウィンドウ１００は、プリンタドライバ７０Ａ或いは７０Ｂの処理によるＵＩ表示例であり、例えば印刷実行時にプリンターのプロパティを選択した際に表示されるウィンドウであり、各種印刷設定をユーザーに選択させるためのウィンドウである。尚、図８に示すＵＩ表示例は、プリンタドライバ７０Ａ、７０Ｂのうちいずれか一方のものを特に示すものではないが、一例として、外部コンピュータ７３に接続された表示装置７４に表示されるものとして説明する。
【００５５】
印刷設定ウィンドウ１００には、基本設定、ページ設定、ユーティリティ、の各タブが設けられており、基本設定タブには、図示するように印刷種類、品質等を設定するプリント設定グループ１０１や、給紙方法、用紙サイズを設定する給紙設定グループ１０２が表示される。尚、ドロップダウンリスト１０３において「下カセット」とは下段側カセット５１を意味している。従って上段側カセット５２が選択された場合は「上カセット」と表示される。図８の印刷設定ウィンドウ１００に現れたアラート表示１０４については、後に説明する。
【００５６】
続いて、上記構成のプリンター１における、本発明の特徴的な処理について、図５〜図８を参照して説明する。  
図５のフローチャートはプリンタドライバ７０Ａ或いは７０Ｂが印刷実行時に行う処理の第１実施例を示している。尚、以降説明する各実施例は、印刷設定において下段側カセット５１が選択された場合のものである。
【００５７】
先ず、ユーザーが用紙種別及び印刷枚数の設定を行う（ステップＳ１０１）。尚、ここでの用紙種別とは、上述の様に普通紙、専用紙などの紙質に基づく種類や、Ａ４、Ｂ４、などのサイズに基づく種類の、双方を意味する。但し、いずれか一方を意味するものであっても良い。
【００５８】
次いで、ユーザーから印刷実行指令が出されると（ステップＳ１０２）、制御部６５は、下カセットセンサー３５の状態をもとにして下段側カセット５１が装着されているか否かを判断し（ステップＳ１０３）、下段側カセット５１が装着されていなければ（ステップＳ１０３においてNo）、「下カセットをセットしてください」というアラート表示を出す（ステップＳ１０７）。このアラート表示は、ユーザーによりＯＫボタン（アラート表示とともに表示される）が押下されるまで行う。
【００５９】
下段側カセット５１が装着されている場合には（ステップＳ１０３においてYes）、挿抜フラグが「１」であるか否かを判断する（ステップＳ１０４）。ここで、挿抜フラグは記憶部６５ａに記憶されているフラグデータであり、挿抜フラグが「１」であるときには、前回印刷終了後からステップＳ１０４の判断時までに下段側カセット５１が少なくとも１回（場合によっては複数回）挿抜されたことを意味する。また、挿抜フラグが「０」であるときには、前回印刷終了後からステップＳ１０４の判断時までに下段側カセット５１が１回も挿抜されていないことを意味する。
【００６０】
挿抜フラグが「０」であれば（ステップＳ１０４においてNo）、即ち下段側カセット５１が前回印刷終了後から一度も挿抜されていなければ、印刷実行を指示したユーザーの知らない間に下段側カセット５１の用紙が入れ替えられたということがない為、そのまま印刷を実行する（ステップＳ１０５）。そして挿抜フラグを「０」リセットし（ステップＳ１０６）、終了となる。尚、挿抜フラグは、ステップＳ１０４において「０」と判断された場合であっても、ステップＳ１０６においてゼロリセットされる。これは、後述する様に、挿抜フラグが「１」の場合でも印刷が実行される場合がある為である。
【００６１】
次に、挿抜フラグが「１」であれば（ステップＳ１０４においてYes）、即ち下段側カセット５１が前回印刷終了後から少なくとも１回挿抜されている場合には、印刷実行を指示したユーザーの知らない間に下段側カセット５１の用紙が入れ替えられた可能性がある為、アラート表示を出す（ステップＳ１０８）。そのアラート表示は、例えば「用紙種類が前回印刷時から変わっている可能性があります。印刷続行しますか？」と表示できる。
【００６２】
アラート表示の結果、ユーザーがNo（印刷キャンセル）を選択した場合には、印刷キャンセル処理を行い（ステップＳ１０６）、終了する。逆にユーザーがYes（印刷実行）を選択した場合には、印刷を実行し（ステップＳ１０５）、挿抜フラグをゼロリセットする（ステップＳ１０６）。尚、印刷キャンセルと印刷実行の選択表示は、アラート表示とともに画面表示される。
【００６３】
以上説明した様に、制御部６５は印刷実行に先だって前回印刷を実行した後の下段側カセット５１の挿抜情報に基づいて所定の処理（上記の例ではアラート表示）を行う。この処理により、ユーザーに対し何らかの問題（例えばユーザーが意図しない用紙に記録を実行してしまう）が生じる虞がある場合にはそれを通知することで、用紙種類を間違えてミスプリントを出してしまうことに伴う不経済や時間的無駄をなくすことができ、仕事の効率性に寄与し得る。
【００６４】
尚、前回印刷終了後からの、下段側カセット５１の挿抜に伴う挿抜フラグの書き換えは、一例として図７に示す様に行われる。先ず、制御部６５は、下カセットセンサー３５から下段側カセット５１の挿抜を示す信号を受けた際（ステップＳ３０１においてYes）、その時点で制御系が省電力モードである場合には（ステップＳ３０２においてYes）、省電力モードを解除する（ステップＳ３０６）。ここで、下カセットセンサー３５は上述した様に下段側カセット５１と係合してＯＮ／ＯＦＦするメカニカルスイッチであるので、制御部６５は、印刷待機時（アイドル状態時）に下カセットセンサー３５の状態を常に監視するプログラムルーチンを実行する必要がない。
【００６５】
次いで、挿抜フラグを「１」として書き込み（ステップＳ３０３）、所定時間何らユーザー操作が行われないか否かを監視し（ステップＳ３０４）、所定時間経過した場合には（ステップＳ３０４においてYes）、省電力モードに移行する（ステップＳ３０５）。以上の一連の処理（下段側カセット５１の挿抜監視）は、プリンター１がアイドル状態（印刷ジョブを受け付けてから印刷が終了するまでの間を除く期間、即ち印刷が行われていない状態）において常時行われる。
【００６６】
続いて図６を参照しつつ本発明の第２実施例を説明する。図６に示すフローチャートにおいて、ステップＳ２０１〜Ｓ２０３、Ｓ２０９、のこれら処理は図５のステップＳ１０１〜Ｓ１０３、Ｓ１０７とそれぞれ同じであるので、その説明は省略する。本実施例の特徴部分は、ステップＳ２０４、Ｓ２０５、Ｓ２１０、Ｓ２１１である。
【００６７】
ステップＳ２０４では、記憶部６５ａに格納された、前回印刷時の用紙種別を示すデータを読み込んだ上で、今回指定された用紙種別が、前記印刷時の用紙種別と異なるか否かが判断される。次いで、今回指定された用紙種別が、前記印刷時の用紙種別と同じである場合（ステップＳ２０４においてNo）、挿抜フラグが「０」であるか否か、即ち前回印刷終了後からステップＳ２０４の判断時までに下段側カセット５１が１回も挿抜されていないかどうかを確認する（ステップＳ２０５）。
【００６８】
ここで、挿抜フラグが「０」であれば（ステップＳ２０５においてYes）、即ち下段側カセット５１が前回印刷終了後から一度も挿抜されていなければ、印刷実行を指示したユーザーの知らない間に下段側カセット５１の用紙が入れ替えられたということがなく、前回印刷時と同じ種類の用紙が用紙カセット内にセットされていると判断できるから、そのまま印刷を実行する（ステップＳ２０６）。次いで、今回印刷時の用紙種別を記憶部６５ａに記録し（ステップＳ２０７）、挿抜フラグをゼロリセットする（ステップＳ２０８）。
【００６９】
逆に、挿抜フラグが「０」でなければ（ステップＳ２０５においてNo）、即ち下段側カセット５１が前回印刷終了後から少なくとも１回挿抜された場合には、印刷実行を指示したユーザーの知らない間に下段側カセット５１の用紙が入れ替えられた可能性がある為、アラート表示を出す（ステップＳ２１１）。そのアラート表示の内容は、例えば「指定された種類の用紙がセットされていない可能性があります。印刷続行しますか？」と表示できる。その結果、ユーザーがNo（印刷キャンセル）を選択した場合には、印刷キャンセル処理を行い（ステップＳ２１２）、終了する。逆にユーザーがYes（印刷実行）を選択した場合には、印刷を実行する（ステップＳ２０６）。
【００７０】
次に、ステップＳ２０４において、今回指定された用紙種別が、前記印刷時の用紙種別と異なる場合（ステップＳ２０４においてYes）を説明する。この場合、挿抜フラグが「１」であるか否か、即ち前回印刷終了後からステップＳ２０４の判断時までに下段側カセット５１が少なくとも１回挿抜されたかどうかを確認する（ステップＳ２１０）。
【００７１】
ここで、挿抜フラグが「１」であれば（ステップＳ２１０においてYes）、即ち下段側カセット５１が少なくとも１回挿抜されていれば、前回印刷終了後から下段側カセット５１内の用紙が入れ替えられた可能性が高いので、そのまま印刷を実行する（ステップＳ２０６）。次いで、今回印刷時の用紙種別を記憶部６５ａに記録し（ステップＳ２０７）、挿抜フラグをゼロリセットする（ステップＳ２０８）。
【００７２】
逆に、挿抜フラグが「１」でなければ（ステップＳ２１０においてNo）、即ち下段側カセット５１が１回も挿抜されていない場合には、前回印刷終了後から下段側カセット５１内の用紙が入れ替えられていないことになるので、「指定された種類の用紙がセットされていない可能性があります。印刷続行しますか？」というアラート表示を出す（ステップＳ２１１）。その結果、ユーザーがNo（印刷キャンセル）を選択した場合には、印刷キャンセル処理を行い（ステップＳ２１２）、終了する。逆にユーザーがYes（印刷実行）を選択した場合には、印刷を実行する（ステップＳ２０６）。
【００７３】
以上の様に、制御部６５は、印刷時の用紙種類に関する情報を保持し、印刷実行に際して印刷時の用紙種類と今回指定された用紙種類とを対比し、その対比結果に基づき通知処理（本実施例の場合はアラート表示）を行う。これにより以下の効果が得られる。
【００７４】
例えば前回印刷時に「普通紙」が選択されており、今回指定された用紙種類が「専用紙」の場合に、前回印刷終了後から用紙カセット５０の挿抜が１回もなければ、用紙カセット５０内には未だ「普通紙」が収容されている蓋然性が高く、そのまま印刷を実行するとユーザーの意に反した印刷結果となる虞がある。しかしながら上述の様に、印刷時の用紙種類に関する情報を保持し、印刷実行に際して印刷時の用紙種類と今回指定された用紙種類とを対比し、その対比結果に基づき通知処理を行うので、用紙のセットミスに伴う不本意な印刷を未然に防止することができる。
【００７５】
以上説明した第１実施例（図５）及び第２実施例（図６）では、挿抜フラグを、印刷実行指示を受けた後に利用していたが、印刷実行指示前に利用することもできる。例えば、図８に示す印刷設定ウィンドウ１００において、ユーザーが用紙種類（ここでは「プリント設定」の「用紙種類」と、「給紙設定」の「用紙サイズ」の双方を含む意味である）を選択した際に、その選択動作をイベントとして挿抜フラグ及び前回印刷時の用紙種類を情報として記憶部６５ａから読み込む。
【００７６】
その際、例えば選択された用紙種別が前回印刷時と異なり、且つ挿抜フラグが「０」（一度も挿抜されていない）であるときには、図８のアラート表示１０４の様に「前回印刷時と異なる用紙が選択されましたが用紙カセットは前回印刷時から着脱されていません。ご注意ください。」というアラート表示を出すこともできる。
【００７７】
以上説明した実施例は一例であり、本発明が上記実施例に限定されるものではなく、その他に本発明の主旨から逸脱しない範囲において設計要求等に基づき種々の実施例が存在することは言うまでもない。例えば、上記各実施例では印刷設定ウィンドウ１００において下カセット（下段側カセット５２）が選択された場合の処理を説明したが、上カセット（上段側カセット５１）が選択された場合も同様である。即ち、挿抜フラグは上下カセットそれぞれに対応して用意され、前回印刷時の用紙種別情報も、上下カセットそれぞれで保持される。  
また例えば、上記実施例では、プリンター１及び外部コンピュータ７３で動作する双方のプリンタドライバに本発明が適用されているが、いずれか一方であっても構わない。
【符号の説明】
【００７８】
１  プリンター、２  装置本体、３  記録部（プリンター機構部）、４  スキャナユニット、４ａ  カバー、４ｂ  原稿台、５  操作パネル、５ａ  情報表示部、５ｂ  操作設定部、５ｃ  記憶媒体装着部、６  手差しカバー、７  手差しトレイ、８  排紙受けトレイ、１０  ピックアップローラー、１１  揺動部材、１２  揺動軸、１４  分離斜面、１７  中間ローラー、１８  ガイド、１９，２０  従動ローラー、２４  搬送駆動ローラー、２５  搬送従動ローラー、２８  プラテン、２９  キャリッジ、３０  記録ヘッド、３１  排出駆動ローラー、３２  排出従動ローラー、３５  下カセットセンサー、３６  上カセットセンサー、５１  下段側カセット、５２  上段側カセット、５３  カバー、６５  制御部、６５ａ  記憶部、７０Ａ，７０Ｂ  プリンタドライバ、７１Ａ  ＵＩ情報編集部、７１Ｂ，７２Ａ  表示制御部、７２Ｂ  表示制御部、７３  外部コンピュータ、７４  表示装置（ディスプレイ）、１００  印刷設定ウィンドウ、１０１  プリント設定グループ、１０２  給紙設定グループ、１０３  ドロップダウンリスト、Ｐ  用紙、Ｐ１  用紙、Ｐ２  用紙
【図１】
2013188900.tif 000003
【図２】
2013188900.tif 000004
【図３】
2013188900.tif 000005
【図４】
2013188900.tif 000006
【図５】
2013188900.tif 000007
【図６】
2013188900.tif 000008
【図７】
2013188900.tif 000009
【図８】
2013188900.tif 000010