(57)【要約】【課題】手動両面記録を実行する際、一方の面に画像が記録された記録媒体を供給トレイにセットした後に、当該記録媒体の他方の面に無関係な画像が記録されるのを防止する。【解決手段】手動両面印刷において、１面目の印刷データには、給紙トレイの使用を規制するトレイロックコマンドとユーザＩＤが付加されている。２面目の印刷データには１面目の印刷データと同一のユーザＩＤが付加されている。印刷開始後（Ｓ２０３）、印刷データにトレイロックコマンドが付加されていれば（Ｓ２０４：ＹＥＳ）、印刷処理完了時に給紙トレイをロックする（Ｓ２０５）。給紙トレイがロックされているとき、ロック時のユーザＩＤと同一のユーザＩＤが印刷データに付加されていれば（Ｓ２０８：ＹＥＳ）、印刷処理開始後にロックを解除する。【選択図】図６
2015191398.tif 000002
【特許請求の範囲】
【請求項１】
画像記録装置とデータ通信可能な情報処理装置のコンピュータに実行されるプログラムであって、
記録すべき画像に係る画像データを生成する生成処理と、
操作部より受信した指示に応じて手動両面印刷が選択された場合に、
前記生成処理により生成された画像データのうち、記録媒体の第１面に記録すべき画像に係る画像データ、当該画像データに基づく画像の記録の指示、及び識別情報を前記画像記録装置へ送信する第１送信処理と、
前記第１送信処理による送信が実行された後に、前記生成処理により生成された画像データのうち、記録媒体の前記第１面と反対側の面である第２面に記録すべき画像に係る画像データ、当該画像データに基づく画像の記録の指示、及び前記第１送信処理において送信された前記識別情報と同一の前記識別情報をデータ通信により前記画像記録装置へ送信する第２送信処理と、が実行されるように、前記情報処理装置を制御させ、
前記第１送信処理は、当該第１送信処理により送信される識別情報を伴わない画像の記録の指示に基づいて行う画像の記録による、前記画像記録装置の供給トレイからの記録媒体の供給を規制する規制指示も、送信することを特徴とするプログラム。
【請求項２】
前記画像記録装置に複数の前記供給トレイが存在するとき、前記第２面への画像の記録時に用いられる記録媒体を保持すべき一つの前記供給トレイを、前記操作部へのユーザ操作に基づいて選択する選択処理がさらに実行され、
前記規制指示は、前記選択処理で選択された前記供給トレイからの記録媒体の供給を規制することを特徴とする請求項１に記載のプログラム。
【請求項３】
前記画像記録装置について使用可能な前記供給トレイの数を取得する供給トレイ数取得処理がさらに実行され、
前記第１送信処理において、前記供給トレイ数取得処理で取得した前記供給トレイの数が複数であるときのみ、前記規制指示をデータ通信により前記画像記録装置へ送信するように、前記情報処理装置を制御することを特徴とする請求項１又は２に記載のプログラム。
【請求項４】
前記識別情報は、一の手動両面印刷にかかる画像の記録の指示を識別するものであり、
前記第２送信処理は、前記第１送信処理において送信された識別情報と関連づけられた識別情報を送信することを特徴とする請求項１〜３のいずれか１項に記載のプログラム
【請求項５】
前記識別情報は、前記情報処理装置を識別するものであることを特徴とする請求項１〜３のいずれか１項に記載のプログラム。
【請求項６】
前記識別情報は、前記情報処理装置にログイン中のユーザアカウントを識別するものであることを特徴とする請求項１〜３のいずれか１項に記載のプログラム。
【請求項７】
情報処理装置とデータ通信可能な通信部と、
記録媒体に画像を記録する記録部と、
前記記録部に供給される記録媒体を保持する供給トレイと、
前記通信部及び前記記録部を制御する制御部とを備えており、
前記制御部は、
記録媒体の第１面に記録すべき画像に係る画像データ、当該画像データに基づく画像の記録の指示、識別情報、及び当該識別情報を伴わない画像の記録の指示について前記供給トレイからの記録媒体の供給を規制する指示を前記通信部により受信したとき、当該画像データに関する画像の前記第１面への記録を開始してから完了するまでの間に、前記供給トレイからの記録媒体の供給の規制を開始し、
記録媒体の前記第１面と反対側の面である第２面に記録すべき画像に係る画像データ、当該画像データに基づく画像の記録の指示、及び前記第１送信処理において送信された前記識別情報と同一の前記識別情報を前記通信部により受信したとき、当該画像データに関する画像の前記第２面への記録を開始した後に、前記供給トレイからの記録媒体の供給の規制を解除することを特徴とする画像記録装置。
【請求項８】
情報処理装置とデータ通信可能な通信部と、
記録媒体に画像を記録する記録部と、
前記記録部に供給される記録媒体を保持すると共に開閉可能な供給トレイと、
前記供給トレイの開閉状態に応じて信号を出力するセンサと、
前記通信部及び前記記録部を制御する制御部とを備えており、
前記制御部は、
記録媒体の第１面に記録すべき画像に係る画像データ、当該画像データに基づく画像の記録の指示、識別情報、及び当該識別情報を伴わない画像の記録の指示について前記供給トレイからの記録媒体の供給を規制する指示を前記通信部が受信したとき、当該画像データに関する画像の前記第１面への記録が完了した後に、前記センサから受信した信号の変化が前記供給トレイの開放を示してから、閉鎖を示すまでの間に、前記供給トレイからの記録媒体の供給の規制を開始し、
記録媒体の前記第１面と反対側の面である第２面に記録すべき画像に係る画像データ、当該画像データに基づく画像の記録の指示、及び前記第１送信処理において送信された前記識別情報と同一の前記識別情報を前記通信部が受信したとき、当該画像データに関する画像の前記第２面への記録を開始した後に、前記供給トレイからの記録媒体の供給の規制を解除することを特徴とする画像記録装置。
【請求項９】
前記制御部は、前記供給トレイからの記録媒体の供給の規制を開始してから、前記第２面に記録すべき画像に係る画像データに基づく画像の記録の指示を前記通信部が受信することなく所定時間が経過したとき、前記供給トレイからの記録媒体の供給の規制を解除することを特徴とする請求項７又は８に記載の画像記録装置。
【請求項１０】
前記供給トレイを複数備えており、
前記制御部は、前記複数の供給トレイのうち前記第２面への画像の記録時に用いられる記録媒体を保持すべき一つの前記供給トレイを示す情報を受信して、当該供給トレイからについてのみ記録媒体の供給を規制することを特徴とする請求項７から９のいずれか１項に記載の画像記録装置。
【請求項１１】
前記制御部は、前記供給トレイからの記録媒体の供給の規制を開始した後に、使用可能な前記供給トレイの問い合わせを受け付けたとき、記録媒体の供給が規制されていない前記供給トレイを特定するための情報が通知されるようにすることを特徴とする請求項１０に記載の画像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体に画像を記録する画像記録装置及びプログラムに関する。
【背景技術】
【０００２】
用紙の一方の面に画像を印刷（記録）させた後に、当該用紙をユーザが表裏反転させて再び給紙トレイにセットし、当該用紙の他方の面に残りの画像を印刷させる手動両面印刷機能を備えたプリンタドライバが知られている（例えば、特許文献１参照）。これにより、用紙を反転させる高機能なフィーダを備えていないプリンタでも両面印刷が可能となる。
【０００３】
【特許文献１】特開２００２−２３９９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、手動両面印刷を行う際、一方の面に画像を印刷した用紙をユーザが給紙トレイにセットしてから、用紙の他方の面に画像を印刷する処理を実行するまでの間に、他のユーザからの指令で無関係な画像に関する印刷が実行されると、用紙の他方の面に無関係の画像が印刷されることになる。
【０００５】
本発明の目的は、手動両面記録を実行する際、一方の面に画像が記録された記録媒体を供給トレイにセットした後に、当該記録媒体の他方の面に無関係な画像が記録されるのを防止することができる画像記録装置、及び、プログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明のプログラムは、画像記録装置とデータ通信可能な情報処理装置のコンピュータに実行されるプログラムであって、記録すべき画像に係る画像データを生成する生成処理と、操作部より受信した指示に応じて手動両面印刷が選択された場合に、前記生成処理により生成された画像データのうち、記録媒体の第１面に記録すべき画像に係る画像データ、当該画像データに基づく画像の記録の指示、及び識別情報を前記画像記録装置へ送信する第１送信処理と、前記第１送信処理による送信が実行された後に、前記生成処理により生成された画像データのうち、記録媒体の前記第１面と反対側の面である第２面に記録すべき画像に係る画像データ、当該画像データに基づく画像の記録の指示、及び前記第１送信処理において送信された前記識別情報と同一の前記識別情報をデータ通信により前記画像記録装置へ送信する第２送信処理と、が実行されるように、前記情報処理装置を制御させ、前記第１送信処理は、当該第１送信処理により送信される識別情報を伴わない画像の記録の指示に基づいて行う画像の記録による、前記画像記録装置の供給トレイからの記録媒体の供給を規制する規制指示も、送信する。
【０００７】
本発明の画像記録装置は、情報処理装置とデータ通信可能な通信部と、記録媒体に画像を記録する記録部と、前記記録部に供給される記録媒体を保持する供給トレイと、前記通信部及び前記記録部を制御する制御部とを備えており、前記制御部は、記録媒体の第１面に記録すべき画像に係る画像データ、当該画像データに基づく画像の記録の指示、識別情報、及び当該識別情報を伴わない画像の記録の指示について前記供給トレイからの記録媒体の供給を規制する指示を前記通信部により受信したとき、当該画像データに関する画像の前記第１面への記録を開始してから完了するまでの間に、前記供給トレイからの記録媒体の供給の規制を開始し、記録媒体の前記第１面と反対側の面である第２面に記録すべき画像に係る画像データ、当該画像データに基づく画像の記録の指示、及び前記第１送信処理において送信された前記識別情報と同一の前記識別情報を前記通信部により受信したとき、当該画像データに関する画像の前記第２面への記録を開始した後に、前記供給トレイからの記録媒体の供給の規制を解除する。
【０００８】
別の観点から見て、本発明の画像記録装置は、情報処理装置とデータ通信可能な通信部と、記録媒体に画像を記録する記録部と、前記記録部に供給される記録媒体を保持すると共に開閉可能な供給トレイと、前記供給トレイの開閉状態に応じて信号を出力するセンサと、前記通信部及び前記記録部を制御する制御部とを備えており、前記制御部は、記録媒体の第１面に記録すべき画像に係る画像データ、当該画像データに基づく画像の記録の指示、識別情報、及び当該識別情報を伴わない画像の記録の指示について前記供給トレイからの記録媒体の供給を規制する指示を前記通信部が受信したとき、当該画像データに関する画像の前記第１面への記録が完了した後に、前記センサから受信した信号の変化が前記供給トレイの開放を示してから、閉鎖を示すまでの間に、前記供給トレイからの記録媒体の供給の規制を開始し、記録媒体の前記第１面と反対側の面である第２面に記録すべき画像に係る画像データ、当該画像データに基づく画像の記録の指示、及び前記第１送信処理において送信された前記識別情報と同一の前記識別情報を前記通信部が受信したとき、当該画像データに関する画像の前記第２面への記録を開始した後に、前記供給トレイからの記録媒体の供給の規制を解除する。
【発明の効果】
【０００９】
本発明によると、手動両面記録を実行する際、第２面への画像記録について用いられる供給トレイが第１送信処理で送信された規制指示によって規制されるため、供給トレイにセットした記録媒体の第２面に無関係な画像が記録されるのを防止することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１実施形態に係るプリンタの内部を示す概略側面図である。
【図２】図１に示すプリンタ及びＰＣの機能ブロック図である。
【図３】図２に示すＰＣにインストールされたドライバによって実行される手動両面印刷の処理手順を示すフローチャートである。
【図４】図２に示すＰＣに表示される設定画面及び通知画面の例である。
【図５】図２に示すＰＣに表示される印刷インストラクションの例である。
【図６】図２に示すプリンタによって実行される手動両面印刷の処理手順を示すフローチャートである。
【図７】図２に示すプリンタに表示される表示画面の例である。
【図８】本発明の第２実施形態に係るプリンタによって実行される手動両面印刷の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１１】
＜第１実施形態＞
以下、本実施形態について、添付図面を参照しつつ詳細に説明する。本実施形態は、プリンタ及びプリンタを制御するためにパーソナルコンピュータ（情報端末装置）にインストールされたドライバに本発明を適用したものである。
【００１２】
図１に示すように、プリンタ１は、共に直方体形状の上筐体１１及び下筐体１２を有している。なお、図１における左側面が正面３となっている。なお、図１における右側面が背面４となっている。上筐体１１は下面が開口し、下筐体１２は上面が開口している。上筐体１１は、下筐体１２に対して水平な回動軸１３を中心に回動可能に連結されている。上筐体１１の正面３には、給紙トレイ１６が設置されている。給紙トレイ１６は、一端が正面３付近に設けられた水平な回動軸３ａに対して回動自在に固定されており、正面３に近接する閉位置と正面３から離隔する開位置とを取りうる。正面３には、トレイ開閉センサ１９が設けられており、給紙トレイ１６が閉位置にあるときはＯＦＦを開位置にあるときはＯＮを出力する。開位置にある給紙トレイ１６の載置面（上面）に載置された用紙Ｐの上面が印刷面となる。上筐体１１の上面には、排紙トレイ１５が設けられている。排紙トレイ１５には、印刷が完了した用紙Ｐが印刷面を下面した状態で順に排出される。
【００１３】
さらに、プリンタ１の内部空間には、インクジェットヘッド２と、給紙トレイ２０と、搬送機構３０と、プラテン９とが配置されている。給紙トレイ２０は、積層された複数の用紙Ｐを保持可能であり、下筐体１２の底面に着脱自在に配置されている。給紙トレイ２０に積層された用紙Ｐの下面が印刷面となる。
【００１４】
インクジェットヘッド２は、その下面に、インク滴が吐出される複数のノズルが形成された吐出面を有している。プラテン９は、用紙を支持する板部材であり、上筐体１１が閉位置にあるとき、インクジェットヘッド２の吐出面と対向するように下筐体１２に固定されている。
【００１５】
搬送機構３０は、給紙トレイ１６又は給紙トレイ２０からインクジェットヘッド２とプラテン９との間を通過して排紙トレイ１５まで至る用紙Ｐの搬送経路を構成するものである。搬送機構３０は、ピックアップローラ３１と、ニップローラ３２ａ〜３２ｆと、ガイド３３ａ〜３３ｅとを含んでいる。ニップローラ３２ｆは、給紙トレイ１６に積層されている用紙Ｐを上方から１枚ずつ送出する。ピックアップローラ３１は、給紙トレイ２０に積層されている用紙Ｐを上方から１枚ずつ送出する。ニップローラ３２ａ〜３２ｅは、搬送経路に沿って配置されており、用紙Ｐに搬送力を付与する。ガイド３３ａ〜３３ｄは、搬送経路においてピックアップローラ３１及びニップローラ３２ａ〜３２ｅの間にそれぞれ配置されており、ニップローラ３２ａ〜３２ｅによって搬送力が付与された用紙Ｐが次のニップローラ３２ａ〜３２ｅに到達するまで当該用紙Ｐをガイドする。ガイド３３ｅは、ニップローラ３２ｆに送出された用紙Ｐをニップローラ３２ｂまでガイドする。搬送機構３０によって搬送された用紙Ｐは、インクジェットヘッド２とプラテン９との間を通過する際に、インクジェットヘッド２のノズルから吐出されたインク滴によって画像が印刷される。画像が印刷された用紙Ｐは、搬送機構３０によってさらに搬送され、排紙トレイ１５に排出される。
【００１６】
搬送経路におけるニップローラ３２ｂのすぐ下流側には、用紙センサ１８が配置されている。搬送機構によって搬送されている用紙Ｐの搬送方向に関する下流側端部が用紙センサ１８の下方を通過したとき、用紙センサ１８の出力信号が変化する。この変化タイミングによってインクジェットヘッド２のノズルから吐出されるインク滴の吐出タイミングが決定される。
【００１７】
プリンタ１は制御装置１ｐを有する。制御装置１ｐは、図２に示すように、ＣＰＵ５１と、ＲＯＭ５２と、ＲＡＭ５３とを備えている。また、制御装置１ｐは、フラッシュメモリ５４と、ネットワークインターフェース５５と、ヘッド２と、搬送機構３０と、タッチパネル１７と、用紙センサ１８と、トレイ開閉センサ１９とに、電気的に接続されている。
【００１８】
タッチパネル１７は、入力機能及び表示機能を備えたユーザインターフェースであり、動作状況の表示やユーザによる入力操作の受付を行う
【００１９】
ＲＯＭ５２には、プリンタ１を制御するための制御プログラム５２ａであるファームウェアや各種設定、初期値等が記憶されている。ＲＡＭ５３およびフラッシュメモリ５４は、各種制御プログラムが読み出される作業領域として、あるいはデータを一時的に記憶する記憶領域として利用される。さらに、フラッシュメモリ５４には、給紙トレイの使用がロックされているか否かを示すトレイロック情報５４ａが記憶されている。トレイロック情報５４ａには、各給紙トレイ１６、２０について、給紙トレイがロック（使用の規制）されているか否か、ロックされているときは、ロックしたときのユーザＩＤやロック開始時刻が記憶される。さらに、フラッシュメモリ５４には、プリンタ１の固有情報としてＩＰ（Internet Protocol）アドレスなどが記憶されている。
【００２０】
ＣＰＵ５１は、ＲＯＭ５２から読み出した制御プログラム５２ａや各種センサから送られる信号に従って、その処理結果をＲＡＭ５３またはフラッシュメモリ５４に記憶させながら、プリンタ１の各構成要素を制御する。
【００２１】
ネットワークインターフェース５５は、プリンタ１と同じＬＡＮ（Local Area Network）に接続されたＰＣ（Personal Computer）７０などの各種装置との間でデータの送受信を行う。データの送受信は、無線方式の通信により行われてもよいし、有線方式の通信により行われてもよい。
【００２２】
プリンタ１は、制御プログラム５２ａが実行されることによって、タッチパネル１７、又は、ＬＡＮ（ネットワークインターフェース５５）を介してＰＣ７０から受信したコマンドに従って、印刷処理を含む各種処理を実行させることができる。印刷処理が実行されると、コマンドと共に受信した印刷データに係る画像が、インクジェットヘッド２により用紙に印刷される。
【００２３】
ＰＣ７０は、ＣＰＵ７１、ＲＯＭ７２、ＲＡＭ７３、ＨＤＤ（Hard Disk Drive）７４、ネットワークインターフェース７５と、入力インターフェース７６と、表示インターフェース７７とを有している。
【００２４】
ネットワークインターフェース７５は、ＰＣ７０と同じＬＡＮに接続された各種装置との間でデータの送受信を行う。データの送受信は、無線方式の通信により行われてもよいし、有線方式の通信により行われてもよい。図２においては、ネットワークインターフェース７５は、ＬＡＮを介してプリンタ１のネットワークインターフェース５５と接続されている。これにより、ＰＣ７０とプリンタ１とがデータ通信可能となっている。
【００２５】
入力インターフェース７６には、入力デバイス（マウス、キーボード）７６ａが接続されており、表示インターフェース７７には、表示デバイス（モニター）７７ａが接続されている。ＨＤＤ７４には、ＯＳ（Operation System）８０がインストールされている。ＯＳ８０には、インストールされた各ドライバに関する管理情報などが記憶されるレジストリ８０ａが含まれる。ＨＤＤ７４には、アプリケーションプログラム８１、プリンタドライバ８２、８３がインストールされている。プリンタドライバ８２がプリンタ１に対応しており、プリンタドライバ８３は、他の種類のプリンタに対応している。ＣＰＵ７１はプリンタドライバ８２、８３を実行することにより、実行したプリンタドライバ８２、８３に対応するプリンタの動作を制御することが可能となる。
【００２６】
プリンタドライバ８２は、通常の印刷処理の他、手動両面印刷処理をプリンタ１に実行させることができる。手動両面印刷処理は、用紙の一方の面（以下、１面と称す）に印刷を行った後に、１面に印刷された当該用紙をユーザに再び給紙トレイにセットさせ、当該用紙の他方の面（以下、２面と称す）に残りの画像を印刷させる。これにより、用紙を反転させる高機能な搬送機構を備えていないプリンタ１でも両面印刷が可能となる。
【００２７】
図３〜図５を参照しつつ、プリンタドライバ８２に従い、ＣＰＵ７１が実行する手動両面印刷処理の動作手順について詳細に説明する。
【００２８】
まず、ＣＰＵ７１に実行されている文書作成アプリケーションなどのアプリケーションプログラム８１において、表示している文書データ等の印刷要求が、入力デバイス７６ａにより入力されると、アプリケーションプログラム８１は、印刷指示画面を表示する。印刷指示画面では、ＰＣ７０にインストールされているプリンタドライバ８２、８３のいずれかを選択するためのプルダウンと、印刷指示アイコンと、印刷設定アイコンとを含んでいる。印刷設定アイコンが入力デバイス７６ａにより選択されると、プルダウンにより選択されたプリンタドライバ８２、８３により、図４（ａ）に示す設定画面がさらに表示される。ユーザは、入力デバイス７６ａによる操作により、用紙のサイズ（図４（ａ）ではＡ４）や向き（図４（ａ）では縦）、レイアウト（図４（ａ）では１ｉｎ１）、手動両面印刷処理を実行すること（図４（ａ）では両面印刷：手動）、及び、２面目の印刷処理に用いられる給紙トレイ（図４（ａ）ではトレイ１＝給紙トレイ１６）を選択する（選択処理）。
【００２９】
さらに、ユーザは、１面目の印刷が完了してから２面目の印刷が開始されるまでに、２面目の印刷処理に用いられる給紙トレイ（上で設定済み）が他の印刷に使用されるのを規制（トレイロック）するか否かを選択する。ユーザは、給紙トレイの使用を規制することを選択した場合は（トレイロック  ＯＮ）、印刷データを識別する識別情報としてユーザＩＤを入力する。ＯＫアイコンが選択されると印刷設定が完了する。
【００３０】
その後、印刷指示画面において、印刷を指示するアイコンが選択されると、ＯＳ８０を介して、指示が入力された旨がプリンタドライバ８２に送信される。すると、プリンタドライバ８２に従うＣＰＵ７１により、図３に示す手動両面印刷が実行される。まず、ＣＰＵ７１は、アプリケーションプログラム８１において印刷要求が入力された文書データのデータファイルに基づいて１面目及び２面目の印刷データを作成する（生成処理：Ｓ１０１、Ｓ１０２）。ＣＰＵ７１は、印刷設定によってトレイロックがＯＮになっているか否かを判断する（Ｓ１０３）。ＣＰＵ７１は、トレイロックがＯＮになっていないと判断すれば（Ｓ１０３：ＮＯ）、Ｓ１１０（後述）に移行する。
【００３１】
ＣＰＵ７１は、トレイロックがＯＮになっていると判断すれば（Ｓ１０３：ＹＥＳ）、プリンタ１の給紙トレイの数を取得し（供給トレイ数取得処理：Ｓ１０４）、給紙トレイが複数存在するか否かを判断する（Ｓ１０５）。例えば、本実施形態では、プリンタ１は、２つの給紙トレイ１６、２０を有している。ＣＰＵ７１は、給紙トレイが複数存在しないと判断すると（Ｓ１０５：ＮＯ）、図４（ｂ）に示すようにトレイロックが不能であることを通知して（Ｓ１０６）、Ｓ１１０に移行する。ＣＰＵ７１は、給紙トレイが複数存在すると判断すると（Ｓ１０５：ＹＥＳ）、指定された給紙トレイのロックが可能か否かを判断する（Ｓ１０７）。ロックが可能でない場合とは、他の印刷指令ですでにロックされている場合などが含まれる。ＣＰＵ７１は、指定された給紙トレイのロックが可能でなければ（Ｓ１０７：ＮＯ）、トレイロックが不能であることを通知して（Ｓ１０６）、Ｓ１１０に移行する。
【００３２】
ＣＰＵ７１は、指定された給紙トレイのロックが可能であれば（Ｓ１０７：ＹＥＳ）、１面目の印刷データにトレイロックのコマンドを付加し（Ｓ１０８）、１面目及び２面目の印刷データにそれぞれユーザＩＤ（図４（ａ）参照）を付加する（Ｓ１０９）。そして、Ｓ１１０に移行する。
【００３３】
ＣＰＵ７１は、図５（ａ）に示すように、１面目の印刷実行を促すインストラクションを表示部に表示させる（Ｓ１１０）。ＣＰＵ７１は、入力デバイス７６ａにより１面目の印刷実行を促すインストラクションにおけるＯＫアイコンが選択されたかに基づき、１面目の印刷実行を促すインストラクションに対するユーザからの印刷指示があったか否かを判断する（Ｓ１１１）。ＣＰＵ７１は、入力デバイス７６ａによりキャンセルアイコンが選択された、すなわち、印刷指示がないと判断すれば（Ｓ１１１：ＮＯ）、手動両面印刷を中断して図３のフローチャートを終了する。ＣＰＵ７１は、印刷指示があると判断すれば（Ｓ１１１：ＹＥＳ）、１面目の印刷データ（上述の処理において付加されたトレイロックのコマンド及びユーザＩＤを含む）及び印刷処理を実行させるコマンド（給紙トレイの指定を含む）で印刷ジョブを作成し、作成した印刷ジョブをプリンタ１に送信する（第１送信処理：Ｓ１１２）。
【００３４】
ＣＰＵ７１は、図５（ｂ）に示すように、２面目の印刷実行を促すインストラクションを表示部に表示させる（Ｓ１１３）。ＣＰＵ７１は、入力デバイス７６ａにより２面目の印刷実行を促すインストラクションにおけるＯＫアイコンが選択されたかに基づき、２面目の印刷実行を促すインストラクションに対するユーザからの印刷指示があったか否かを判断する（Ｓ１１４）。ＣＰＵ７１は、入力デバイス７６ａによりキャンセルアイコンが選択された、すなわち、印刷指示がないと判断すれば（Ｓ１１４：ＮＯ）、手動両面印刷を中断して図３のフローチャートを終了する。ＣＰＵ７１は、印刷指示があると判断すれば（Ｓ１１４：ＹＥＳ）、２面目の印刷データ（上述の処理において付加されたユーザＩＤを含む）及び印刷処理を実行させるコマンド（給紙トレイの指定を含む）で印刷ジョブを作成し、作成した印刷ジョブをプリンタ１に送信する（第２送信処理：Ｓ１１５）。そして、図３のフローチャートを終了する。
【００３５】
次に、印刷処理におけるプリンタ１の動作手順について図６及び図７を参照しつつ説明する。ＣＰＵ５１は、ＰＣ７０から印刷ジョブを受信するまで待機する（Ｓ２０１：ＮＯ）。ＣＰＵ５１は、ＰＣ７０から印刷ジョブを受信すると（Ｓ２０１：ＹＥＳ）、トレイロック情報５４ａを参照し、受信した印刷ジョブに含まれるコマンドが指定している給紙トレイがロックされているか否かを判断する（Ｓ２０２）。ＣＰＵ５１は、当該給紙トレイがロックされていないと判断すれば（Ｓ２０２：ＮＯ）、受信した印刷ジョブにしたがって印刷処理を実行する（Ｓ２０３）。印刷処理の実行中に、ＣＰＵ５１は、受信した印刷ジョブにトレイロックコマンドが付加されている（１面目の印刷データ）か否かを判断する（Ｓ２０４）。この判断は印刷処理の開始前に行ってもよい。ＣＰＵ５１は、トレイロックコマンドが付加されていないと判断すると（Ｓ２０４：ＮＯ）、図６のフローチャートを終了する。
【００３６】
ＣＰＵ５１は、トレイロックコマンドが付加されていると判断すると（Ｓ２０４：ＹＥＳ）、印刷処理完了時に、指定された給紙トレイをロックすると共に指定された給紙トレイがロックされていること、ロックしたときのユーザＩＤ及びロック開始時刻をトレイロック情報５４ａに記憶する（Ｓ２０５）。そして、図６のフローチャートを終了する。
【００３７】
ＣＰＵ５１は、コマンドが指定している給紙トレイがロックされていると判断すれば（Ｓ２０２：ＹＥＳ）、トレイロック情報５４ａを参照し、当該給紙トレイに関するロック開始時刻からの経過時間が予め決定されたタイムアウト時間（所定時間）を超えているか否かを判断する（Ｓ２０６）。ＣＰＵ５１は、経過時間がタイムアウト時間を超えていると判断すれば（Ｓ２０６：ＹＥＳ）、指定された給紙トレイのロックを解除し、指定された給紙トレイがロックされていないことをトレイロック情報５４ａに記憶する。（Ｓ２０７）。そして、ＣＰＵ５１は、Ｓ２０３に移行し、印刷処理を実行する。
【００３８】
ＣＰＵ５１は、経過時間がタイムアウト時間を超えていないと判断すれば（Ｓ２０６：ＮＯ）、受信した印刷データに付加されているユーザＩＤと、トレイロック情報５４ａに記憶されているロックしたユーザＩＤとが一致している（２面目の印刷データ）か否かを判断する（Ｓ２０８）。ＣＰＵ５１は、受信した印刷データに付加されているユーザＩＤと、ロックしたユーザＩＤとが一致していると判断すると（Ｓ２０８：ＹＥＳ）、受信した印刷ジョブにしたがって印刷処理を実行する（Ｓ２０９）。そして、ＣＰＵ５１は、印刷処理開始後に、指定された給紙トレイのロックを解除し、指定された給紙トレイがロックされていないことをトレイロック情報５４ａに記憶する。（Ｓ２１０）。そして、図６のフローチャートを終了する。なお、ロックを解除するタイミングは印刷処理開始後であれば、印刷処理中に限らず、印刷処理完了時でもよいし、それ以降でもよい。ただし、印刷処理開始直後であることが好ましい。
【００３９】
ＣＰＵ５１は、受信した印刷データに付加されているユーザＩＤと、ロックしたユーザＩＤとが一致していないと判断すると（Ｓ２０８：ＮＯ）、図７に示すように、指定された給紙トレイがロックされている旨（Ｓ２１１）、及び、指定の給紙トレイを使用可能な他の給紙トレイに選択変更することを促す内容（Ｓ２１２）をタッチパネル１７により通知する。ＣＰＵ５１は、ユーザがタッチパネル１７を操作して給紙トレイを選択変更したか否かを判断する（Ｓ２１３）。ＣＰＵ５１は、ユーザが給紙トレイを選択変更しなかったと判断すると（Ｓ２１３：ＮＯ）、図６のフローチャートを終了する。ＣＰＵ５１は、ユーザが給紙トレイを選択変更したと判断すると（Ｓ２１３：ＹＥＳ）、Ｓ２０２に移行し、変更された給紙トレイについて上述の処理を繰り返す。
【００４０】
以上、詳細に説明したように本実施形態のプリンタドライバ８２及びプリンタ１によると、手動両面印刷を実行する際、２面目への印刷について用いられる供給トレイが１面目の印刷ジョブによって予約されるため、供給トレイにセットした用紙の２面目に無関係な画像が印刷されるのを防止することができる。
【００４１】
また、プリンタドライバ８２による設定画面において、２面目の印刷処理に用いられる給紙トレイ（図４（ａ）参照）を給紙トレイ１６、２０から選択することができるため、ユーザの希望に応じた供給トレイを使用することができる。
【００４２】
さらに、ＰＣ７０がＣＰＵ５１の給紙トレイの数を取得し、取得した給紙トレイ数が複数以上の場合だけトレイロックを行うため、他のユーザによる印刷が規制される時間を短くすることができる。
【００４３】
また、手動両面印刷を実行するときに１面目の印刷データと２面目の印刷データとに同一のユーザＩＤを付与することで両者を関連付けするため、処理が簡素化される。
【００４４】
さらに、ロック開始時刻からの経過時間がタイムアウト時間を超えた場合は、当該ロックが解除されるため、ロックされている時間が必要以上に長くなることを防止することができる。
【００４５】
加えて、１回の手動両面印刷についてロックされる供給トレイは１つのみとなるため、供給トレイを不要にロックすることがない。
【００４６】
また、指定された給紙トレイがロックされているとき、指定の給紙トレイを使用可能な他の給紙トレイに選択変更することを促すため、供給トレイを効率よく使用することができる。
【００４７】
＜変形例＞
本実施形態では、１面目の印刷データと２面目の印刷データとの関連付けを行うための識別情報としてユーザＩＤを用いる構成であるが、関連付けを行うことができれば識別情報の種別は問わない。識別情報は、例えば、ネットワークにログインするときに用いられるユーザアカウントでもよいし、送信元装置（例えばＰＣ７０）の固有情報であってもよい。また、プリンタドライバが、印刷データを生成する都度発行する、ＩＤであってもよい。
【００４８】
＜第２実施形態＞
本発明の第２実施形態について図８を参照しつつ説明する。なお、第１実施形態と実質的に同じ部材及び処理手順については同一の符号を付して説明を省略する。本実施形態は、印刷処理におけるプリンタの動作手順が第１実施形態と異なるため、以下、印刷処理におけるプリンタの動作手順について説明する。なお、第１実施形態においては、トレイ開閉センサ１９は、給紙トレイ１６が閉位置にあるときはＯＦＦを開位置にあるときはＯＮを出力する構成であるが、本実施形態においては。給紙トレイ２０についても同様の信号を出力するものとする。
【００４９】
図８に示すように、プリンタは、受信した印刷ジョブにトレイロックコマンドが付加されている（１面目の印刷データ）か否かを判断する（Ｓ２０４）。プリンタは、トレイロックコマンドが付加されていないと判断すると（Ｓ２０４：ＮＯ）、図８のフローチャートを終了する。プリンタは、トレイロックコマンドが付加されていると判断すると（Ｓ２０４：ＹＥＳ）、指定された２面目の印刷処理に用いられる給紙トレイについてトレイ開閉センサ１９がＯＮになるまで待機する（Ｓ３０１：ＮＯ）。プリンタは、トレイ開閉センサ１９がＯＮになったと判断すると（Ｓ３０１：ＹＥＳ）、指定された給紙トレイをロックすると共に指定された給紙トレイがロックされていること、ロックしたときのユーザＩＤ及びロック開始時刻をトレイロック情報５４ａに記憶する。（Ｓ２０５）。そして、図８のフローチャートを終了する。他の処理は、第１実施形態と同一のため説明を省略する。
【００５０】
以上、詳細に説明したように本実施形態のプリンタドライバ８２及びプリンタ１によると、手動両面印刷を実行する際、２面目への印刷について用いられる供給トレイが１面目の印刷ジョブによって予約されるため、供給トレイにセットした用紙の２面目に無関係な画像が印刷されるのを防止することができる。
【００５１】
なお、本実施形態は単なる例示にすぎず、本発明を何ら限定するものではない。したがって本発明は当然に、その要旨を逸脱しない範囲内で種々の改良、変形が可能である。例えば、上述の第１実施形態では、１面目の印刷処理の完了時に、指定された給紙トレイのロックを開始する構成であるが、給紙トレイのロックの開始タイミングは、１面目の印刷処理が開始された時から完了するまでの間であれば任意のタイミングであってよい。
【００５２】
さらに、上述の第２実施形態では、１面目の印刷処理が完了して指定された給紙トレイについてトレイ開閉センサがＯＮになった直後に指定された給紙トレイのロックを開始する構成であるが、給紙トレイのロックの開始タイミングは、トレイ開閉センサがＯＮになった時からＯＦＦになるまでの間であれば任意のタイミングであってよい。
【００５３】
また、上述の実施形態では、プリンタドライバ８２による設定画面において、２面目の印刷処理に用いられる給紙トレイ（図４（ａ）参照）を給紙トレイ１６、２０から選択することができる構成であるが、供給トレイは固定されていてもよい。
【００５４】
さらに、上述の実施形態では、ＰＣ７０がプリンタ１の給紙トレイの数を取得し、取得した給紙トレイ数が複数以上の場合だけトレイロックを行う構成であるが、給紙トレイが１つの場合であってもトレイロックを行う構成であってもよい。
【００５５】
また、上述の実施形態では、ロック開始時刻からの経過時間がタイムアウト時間を超えた場合は、当該ロックが解除される構成であるが、このようなタイムアウト時間を設けなくてもよい。
【００５６】
加えて、上述の実施形態では、１回の手動両面印刷についてロックされる供給トレイは１つのみの構成であるが、１回の手動両面印刷について全ての給紙トレイをロックする構成であってもよい。
【００５７】
また、上述の実施形態では、指定された給紙トレイがロックされているとき、指定の給紙トレイを使用可能な他の給紙トレイに選択変更することを促す構成であるが、このような選択変更を行わない構成であってもよい。
【００５８】
さらに、プリンタに本発明を適用した例について説明したが、本発明は、印刷処理が実行可能なあらゆる装置、例えば、ファクシミリに適用可能である。
【符号の説明】
【００５９】
１…プリンタ
１ｐ…制御装置
２…インクジェットヘッド
１５…排紙トレイ
１７…タッチパネル
１８…用紙センサ
１９…開閉センサ
３０…搬送機構
５１…ＣＰＵ
５２…ＲＯＭ
５２ａ…制御プログラム
５３…ＲＡＭ
５４…フラッシュメモリ
５５…ネットワークインターフェース
７０…ＰＣ
８２，８３…ドライバ
【図１】
2015191398.tif 000003
【図２】
2015191398.tif 000004
【図３】
2015191398.tif 000005
【図４】
2015191398.tif 000006
【図５】
2015191398.tif 000007
【図６】
2015191398.tif 000008
【図７】
2015191398.tif 000009
【図８】
2015191398.tif 000010