(57)【要約】【課題】本発明は機密性を保持しつつ、ユーザの印刷待ち時間を短縮し、且つ消費電力も抑えられる印刷装置を提供することを目的とする。【解決手段】本発明の印刷装置は、ユーザＩＤ及び印刷ファイル名を含む印刷履歴情報を記憶する印刷履歴記憶部２１と、印刷履歴記憶部２１に記憶された印刷履歴情報のうちユーザＩＤ及び印刷ファイル名が所定の関係にある印刷履歴情報に係る印刷開始時間に基づいて、印刷開始時刻を決定する印刷時刻決定部２２と、印刷時刻決定部２２により決定した印刷開始時刻に基づいてウォームアップを開始するように制御する制御部１０とを備えたことを特徴とする。【選択図】  図１
2011056700.tif 000002
【特許請求の範囲】
【請求項１】
認証情報に基づいて印刷処理を許可する認証印刷機能を搭載した印刷装置であって、
ユーザ情報及び印刷ファイル名を含む印刷履歴情報を記憶する印刷履歴記憶手段と、
上記印刷履歴記憶手段に記憶された印刷履歴情報のうちユーザ情報及び印刷ファイル名が所定の関係にある印刷履歴情報に係る印刷開始時間、或いは印刷指定時刻のいずれかに基づいて、印刷開始時刻を決定する印刷時刻決定手段と、
上記印刷時刻決定手段により決定した上記印刷開始時刻に基づいてウォームアップを開始するように制御する制御手段と、
を備えたことを特徴とする印刷装置。
【請求項２】
認証情報に基づいて印刷処理を許可する認証印刷機能を搭載した印刷装置であって、
ユーザ情報及び印刷ファイル名を含む印刷履歴情報を記憶する印刷履歴記憶手段と、
上記印刷履歴記憶手段に記憶された印刷履歴情報のうち、ユーザ情報及び印刷ファイル名が所定の関係にある印刷履歴情報に係る印刷開始時間に基づいて、印刷開始時刻を決定する印刷時刻決定手段と、
上記印刷時刻決定手段により決定した上記印刷開始時刻に基づいてウォームアップを開始するように制御する制御手段と、
を備えたことを特徴とする印刷装置。
【請求項３】
上記印刷時刻決定手段は、上記印刷履歴情報の印刷受付時刻から認証時刻までの印刷開始時間に基づいて印刷開始時刻を決定することを特徴とする請求項２に記載の印刷装置。
【請求項４】
ユーザにより指定された印刷指定時刻を受け付ける印刷時刻受付手段を更に備えたことを特徴とする請求項２に記載の印刷装置。
【請求項５】
上記印刷時刻受付手段により上記印刷指定時刻を受け付けた場合、上記印刷時刻決定手段は、印刷開始時刻の決定に際して、ユーザ情報と印刷ファイル名が所定の関係にある印刷履歴情報に係る印刷開始時間に基づいて決定される印刷開始時刻よりも、ユーザにより指定された上記印刷指定時刻を優先することを特徴とする請求項４に記載の印刷装置。
【請求項６】
上記印刷時刻受付手段が印刷指定時間を受け付けた場合、当該印刷指定時間に基づいて印刷指定時刻を決定する際に印刷装置内の時計手段により計算することを特徴とする請求項４に記載の印刷装置。
【請求項７】
認証情報に基づいて印刷処理を許可する認証印刷機能を搭載した印刷装置であって、
ユーザ情報及び印刷ファイル名を含む印刷履歴情報を記憶する印刷履歴記憶手段と、
上記印刷履歴記憶手段に記憶された印刷履歴情報のうち、ユーザ情報が一致する印刷履歴情報があるか否かを判定し、ユーザ情報が一致する印刷履歴情報があると判定した場合には、当該印刷履歴情報のうち印刷ファイル名が所定の割合以上一致するものがあるか否かを判定し、印刷ファイル名が所定の割合以上一致する印刷履歴情報があると判定した場合には、その一致する印刷履歴情報に係る印刷開始時間に基づいて印刷開始時刻を決定する印刷時刻決定手段と、
上記印刷時刻決定手段により決定した上記印刷開始時刻に基づいてウォームアップを開始するように制御する制御手段と、
を備えたことを特徴とする印刷装置。
【請求項８】
上記印刷時刻決定手段は、上記印刷ファイル名が所定の割合以上一致する印刷履歴情報があると判定した場合には、その一致する印刷履歴情報に係る印刷開始時間のうちの最短時間に基づいて印刷開始時刻を決定することを特徴とする請求項７に記載の印刷装置。
【請求項９】
上記印刷時刻決定手段は、上記印刷ファイル名が所定の割合以上一致する印刷履歴情報があると判定した場合には、その一致する印刷履歴情報に係る印刷開始時間の平均時間に基づいて印刷開始時刻を決定することを特徴とする請求項７に記載の印刷装置。
【請求項１０】
ユーザにより指定された印刷指定時刻を受け付ける印刷時刻受付手段を更に備え、
上記印刷時刻受付手段により上記印刷指定時刻を受け付けた場合、上記印刷時刻決定手段は、印刷開始時刻の決定に際して、ユーザにより指定された上記印刷指定時刻に基づいて印刷開始時刻を決定することを特徴とする請求項７に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機密性を保持しつつ印刷待ち時間を短縮する印刷装置に関する。
【背景技術】
【０００２】
従来、ネットワーク接続された複数のパーソナルコンピュータ等の端末により印刷装置たるプリンタ等を共有する場合、当該プリンタでは、端末からの印刷データを受信した順に順次印刷処理を行っていたことから、印刷出力された媒体が排紙トレイに混在、或いは残されるような状況も生まれ、機密性の観点で問題があった。
【０００３】
かかる問題に鑑みて、特許文献１では、操作部でＰＣアドレスと暗証コードが入力されて記録開始指示が行われた場合に受信画像データの記録出力を行う画像形成装置に関する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−３２２３３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術では、待機モードに移行している場合、ユーザが認証してから直ぐに印刷が実行されず、ウォームアップ時間分だけ待つ必要があった。
【０００６】
そこで、本発明は上述の技術的な課題に鑑み、機密性を保持しつつ、ユーザの印刷待ち時間を短縮し、且つ消費電力も抑えられる印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述技術的な課題を解決するため、本発明の第１の態様による印刷装置は、認証情報に基づいて印刷処理を許可する認証印刷機能を搭載した印刷装置であって、ユーザ情報及び印刷ファイル名を含む印刷履歴情報を記憶する印刷履歴記憶手段と、上記印刷履歴記憶手段に記憶された印刷履歴情報のうちユーザ情報及び印刷ファイル名が所定の関係にある印刷履歴情報に係る印刷開始時間、或いは印刷指定時刻のいずれかに基づいて、印刷開始時刻を決定する印刷時刻決定手段と、上記印刷時刻決定手段により決定した上記印刷開始時刻に基づいてウォームアップを開始するように制御する制御手段と、を備えたことを特徴とする。
【０００８】
さらに、本発明の第２の態様による印刷装置は、認証情報に基づいて印刷処理を許可する認証印刷機能を搭載した印刷装置であって、ユーザ情報及び印刷ファイル名を含む印刷履歴情報を記憶する印刷履歴記憶手段と、上記印刷履歴記憶手段に記憶された印刷履歴情報のうち、ユーザ情報及び印刷ファイル名が所定の関係にある印刷履歴情報に係る印刷開始時間に基づいて、印刷開始時刻を決定する印刷時刻決定手段と、上記印刷時刻決定手段により決定した上記印刷開始時刻に基づいてウォームアップを開始するように制御する制御手段と、を備えたことを特徴とする。
【０００９】
また、本発明の第３の態様による印刷装置は、認証情報に基づいて印刷処理を許可する認証印刷機能を搭載した印刷装置であって、ユーザ情報及び印刷ファイル名を含む印刷履歴情報を記憶する印刷履歴記憶手段と、上記印刷履歴記憶手段に記憶された印刷履歴情報のうち、ユーザ情報が一致する印刷履歴情報があるか否かを判定し、ユーザ情報が一致する印刷履歴情報があると判定した場合には、当該印刷履歴情報のうち印刷ファイル名が所定の割合以上一致するものがあるか否かを判定し、印刷ファイル名が所定の割合以上一致する印刷履歴情報があると判定した場合には、その一致する印刷履歴情報に係る印刷開始時間に基づいて印刷開始時刻を決定する印刷時刻決定手段と、上記印刷時刻決定手段により決定した上記印刷開始時刻に基づいてウォームアップを開始するように制御する制御手段と、を備えたことを特徴とする。
【発明の効果】
【００１０】
本発明に係る印刷装置によれば、機密性を保持しつつ、ユーザの印刷待ち時間を短縮し、且つ消費電力も抑えることが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施形態に係る印刷装置としてのプリンタの構成図である。
【図２】本発明の第１の実施形態に係る印刷装置としてのプリンタによる動作を詳細に説明するフローチャートである。
【図３】本発明の第１の実施形態に係る印刷装置としてのプリンタによる動作を詳細に説明するフローチャートである。
【図４】本発明の第１の実施形態に係る印刷装置による特徴的な動作を更に説明するタイムチャートである。
【図５】本発明の第１の実施形態に係る印刷装置の印刷履歴記憶部に記録される印刷履歴情報の一例を示す図である。
【図６】本発明の第１の実施形態に係る印刷装置の印刷時刻決定部による、印刷ファイル名の一致度を判定する手法を更に詳述する図である。
【図７】本発明の第２の実施形態に係る印刷装置としてのプリンタの構成図である。
【図８】本発明の第２の実施形態に係る印刷装置としてのプリンタによる動作を詳細に説明するフローチャートである。
【図９】本発明の第２の実施形態に係る印刷装置としてのプリンタによる動作を詳細に説明するフローチャートである。
【図１０】本発明の第２の実施形態に係る印刷装置による特徴的な動作を更に説明するタイムチャートである。
【図１１】本発明の第２の実施形態に係る印刷装置に接続されたパーソナルコンピュータにおける設定画面の一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の印刷装置に係る好適な実施形態につき図面を参照しながら説明する。なお、本発明の印刷装置は、以下の記述に限定されるものではなく、本発明の要旨を逸脱しない範囲において、適宜変更可能であることは勿論である。
【００１３】
（第１の実施形態）
図１には本発明の第１の実施形態に係る印刷装置としてのプリンタの構成を示し説明する。この図１に示されるように、プリンタ１は、ＬＡＮ（Local Area Network）４を介してパーソナルコンピュータ（以下、ＰＣと略記する）３と通信自在に接続されている。更に、プリンタ１は、カードリーダ２と接続されている。プリンタ１は、制御部１０と印刷部１１を備えている。制御部１０は、印刷履歴記憶部２１、印刷時刻決定部２２、ユーザ認証部２３、時計部２４、インタフェース部２５を有しており、印刷部１１は定着器３０を有している。ＰＣ３は、ユーザが印刷データを送信する端末として機能する。
【００１４】
このような構成において、カードリーダ２は、カードを読み取り、プリンタ１へ読み取ったカードデータを送信する。制御部１０は、ＰＣ３からの印刷データ、カードリーダ２からのカードデータを処理し、印刷部１１へ印刷指示をする。印刷部１１は、この制御部１０からの印刷指示を受け印刷を実行する。即ち、プリンタ１は、ＰＣ３からＬＡＮ４を経由して送信された印刷データを受信した後、カードリーダ２にてユーザが所有するカードのカードデータを読み取ることで所定のユーザ認証を行い、印刷データに含まれるユーザＩＤとカードデータに含まれるユーザＩＤが一致した場合に、認証が成立したものとして印刷を行う。つまり、プリンタ１は、認証結果である認証情報に基づいて印刷処理を許可する認証印刷機能を備えている。以下、更に詳述する。
【００１５】
より詳細には、制御部１０において、印刷履歴記憶部２１は、ＰＣ３からの印刷データを受信したときに後述する時計部２４から得られる印刷受付時刻と、当該印刷データに含まれるユーザＩＤ、印刷ファイル名、印刷ページ数を記憶すると共に、ユーザがカードリーダ２にてカードを認証した認証時刻を記憶する。これらユーザＩＤ、印刷受付時刻、認証時刻、印刷ファイル名、印刷ページ数により印刷履歴情報が構成される。
【００１６】
更に、制御部１０において、印刷時刻決定部２２は、ＰＣ３からの印刷データを受け付けた印刷受付時刻、印刷データ中のユーザＩＤ、印刷ファイル名、及び印刷履歴記憶部２１に記録された印刷履歴情報に基づいて印刷開始時刻を設定する。即ち、詳細は後述するが、印刷時刻決定部２２は、印刷データのユーザＩＤと一致するユーザＩＤが印刷履歴情報の中にあるか否かを判定し、一致する印刷履歴情報がある場合には、印刷ファイル名の文字数が一致するか否かを判定し、文字数が所定の割合以上一致する印刷履歴情報がある場合には、該一致する履歴に係る印刷開始時間の内、最短時間に基づいて印刷開始時刻を設定する。ここで、「印刷開始時間」とは、印刷受付時刻から認証時刻までに要した時間をいう。印刷時刻決定部２２は、詳細は後述するが、決定した印刷開始時刻及びウォームアップに必要な時間からウォームアップ時間を決定する役割も担っている。このウォームアップに必要な時間は機種毎に予め定められている。
【００１７】
また、制御部１０において、ユーザ認証部２３は、ＰＣ３から送られた印刷データの中からユーザ認証に必要なユーザＩＤを取り出すと共に、カードリーダ２にてカードから読み取ったカードデータに含まれるユーザＩＤが印刷データのユーザＩＤと一致するか否かを確認する。双方のユーザＩＤが一致する場合には認証成立となり、不一致の場合には認証不成立となる。認証不成立となった場合には、印刷が行われないように制御される。詳細は後述するが、このユーザ認証部２３による認証動作の前に、制御部１０がウォームアップを開始させる点は本発明の特徴の一つである。
【００１８】
以上のほか、時計部２４は、各処理に必要な現在の時刻を保持し、各部に知らせる。インタフェース部２５は、ＰＣ３からＬＡＮ４を経由して送信された印刷データ等を受信する。そして、印刷部１１に含まれる定着器３０は、記録紙上に転写されたトナーを熱により当該記録紙に固定する役割を担っている。
【００１９】
以下、図２，３のフローチャートを参照して、本発明の第１の実施形態に係る印刷装置としてのプリンタ１による動作を詳細に説明する。
【００２０】
プリンタ１は、ＰＣ３よりＬＡＮ４を経由して送信された印刷データをインタフェース部２５にて受け付ける。この印刷データには、ユーザＩＤ、印刷ファイル名、印刷ページ数のデータが含まれている。このとき、制御部１０は、印刷データの受付時刻を時計部２４から読み出し、この読み出した印刷受付時刻と、印刷データに含まれるユーザＩＤ、印刷ファイル名、印刷ページ数のデータを不図示の一時記憶部に記憶する（Ｓ１）。
【００２１】
続いて、印刷時刻決定部２２は、ステップＳ１にて受け付けた印刷データに含まれるユーザＩＤ、印刷ファイル名に基づいて、印刷履歴記憶部２１の印刷履歴情報を検索する（Ｓ２）。そして、印刷時刻決定部２２は、印刷データに含まれるユーザＩＤと一致する履歴が印刷履歴情報の中にあるか否かを判定する（Ｓ３）。
【００２２】
ステップＳ３において、印刷データのユーザＩＤと一致するユーザＩＤに係る履歴が印刷履歴情報の中にあったならば、印刷時刻決定部２２は、印刷履歴情報中に印刷ファイル名が近いものがあるか否かを判定する。より具体的には、印刷時刻決定部２２は、ユーザＩＤが一致する履歴中に、印刷ファイル名の文字数が所定の割合以上（以下、本例では例えば７０％以上とする）一致する履歴があるか否かを判定する（Ｓ４）。
【００２３】
このステップＳ４において、印刷データのユーザＩＤと一致するユーザＩＤに係る履歴の中で印刷ファイル名の文字数が７０％以上一致する履歴があると判定された場合、印刷時刻決定部２２は、印刷ファイル名の文字数が７０％以上一致するファイルの印刷開始時間のうち最短時間に基づいて印刷開始時刻を設定する（Ｓ６）。
【００２４】
これに対して、ステップＳ４において、印刷データのユーザＩＤと一致するユーザＩＤに係る履歴の中で印刷ファイル名の文字数が７０％未満の一致の場合、印刷時刻決定部２２は、印刷データのユーザＩＤと一致するユーザＩＤに係る履歴中の印刷開始時間のうち最短時間に基づいて印刷開始時刻を設定する（Ｓ７）。
【００２５】
一方、ステップＳ３において、印刷データのユーザＩＤと一致する履歴が印刷履歴情報の中になかったならば、印刷時刻決定部２２は、全ての印刷履歴情報中の印刷開始時間のうち最短時間に基づいて印刷開始時刻を設定する（Ｓ５）。
【００２６】
こうして、印刷時刻決定部２２は、ステップＳ５〜Ｓ７にて印刷時刻決定部２２が決定した印刷開始時刻、及びウォームアップに必要な時間に基づいて、ウォームアップ開始時刻を決定する（Ｓ８）。尚、ウォームアップに必要な時間は予め定められている。
【００２７】
続いて、制御部１０は、ウォームアップ開始時刻になったか否かを判定する（Ｓ９）。ウォームアップの開始時刻となったら、制御部１０は、ウォームアップを開始する。このとき、印刷部１１、定着器３０を印刷可能状態にする（Ｓ１０）。続いて、ユーザ認証部２３はユーザ認証が成功したか否かを判定する（Ｓ１３）。ここでは、ユーザ認証が成功するまで待機し、ユーザ認証に成功した場合には、制御部１０は不図示の一時記憶部に認証した認証時刻を記憶させる（Ｓ１４）。
【００２８】
一方、ステップＳ９において、ウォームアップ開始時間となっていない場合には、ユーザ認証部２３は、カードリーダ２によりカードを読み取り、認証が成功したか否かを判定する（Ｓ１１）。ここで、認証が成立した場合には、制御部１０は不図示の一時記憶部に認証した認証時刻を記録すると共に、印刷部１１、定着器３０のウォームアップを開始する（Ｓ１２）。カードなし（例えば、カードリーダにカードが挿入されていない等）、ユーザＩＤが異なるなど、認証不成立の場合はステップＳ９へ戻る。
【００２９】
続いて、制御部１０は印刷部１１へ印刷データを送り、印刷部１１が印刷データに基づく印刷を行う（Ｓ１５）。そして、制御部１０はステップＳ１，Ｓ１２，Ｓ１４にて一時記憶部に記録した、ユーザＩＤ、印刷受付時刻、認証時刻、印刷ファイル名、印刷ページ数のデータを印刷履歴情報として印刷履歴記憶部２１に記録（履歴更新）し（Ｓ１６）、動作を終了する。尚、過去の記録は週単位で削除してもよい。また、上記ステップＳ５〜Ｓ７では、履歴中の最短時刻を設定したが、平均時間としてもよい。
【００３０】
次に図４のタイムチャートを参照して、本発明の第１の実施形態に係る印刷装置による特徴的な動作を更に説明する。時刻Ｔ１に、制御部１０は、印刷データを受け付ける。印刷データを受け付けると、制御部１０は、図２のステップＳ８で説明したようにウォームアップ時刻を決定し、図３のステップＳ９で説明したように時刻の監視を行う。こうして時刻Ｔ２に、印刷時刻決定部２２により決定された時刻になるとウォームアップを開始する。このウォームアップ中、時刻Ｔ３に、図３のステップＳ１３で説明したように、ユーザ認証が実施される。このようにウォームアップ中にユーザ認証がなされる点は本実施形態の特徴点の一つである。こうして、ウォームアップ時間が経過すると、図３のステップＳ１５で説明したように印刷が開始されると共に、図３のステップＳ１６で説明したように、印刷履歴記憶部２１に記憶されている印刷履歴情報が更新される。
【００３１】
図５には印刷履歴記憶部２１に記録される印刷履歴情報の一例を示し説明する。この図５に示されるように、印刷履歴情報としては、ユーザＩＤ、印刷受付時刻、認証時刻、印刷ファイル名、印刷ページ数が記録される。例えば、ユーザＩＤが「１２３」の印刷履歴情報は、印刷受付時刻が「2009 15:00 21"」、認証時刻が「2009 15:15 42"」、印刷ファイル名が「週報20090101」、印刷ページ数が３ページとなっている。
【００３２】
以下、この図５を参照して、図２のステップＳ４で実行される印刷開始時刻決定の手法について説明する。ファイル名の一致度は、印刷データの文字列を分母とし、印刷履歴中のファイル名と一致した文字数を分子として計算されるものとする。例えば、印刷データがユーザＩＤ「１２３」、印刷ファイル名が「週報20090103」の場合、図５のユーザＩＤ「１２３」の印刷ファイル名「週報20090101」と印刷ファイル名「週報20090102」は共に９／１０であり９０％、印刷ファイル名「部会回覧１」は０／１０であり０％である。７０％以上一致している「週報20090101」と「週報20090102」は、それぞれ印刷受付時刻から認証時刻までの時間、即ち印刷開始時間が15分21秒と20分1秒となり、時間の短い15分21秒を印刷受付時刻から認証時刻までの時間、つまり印刷開始時間とし、当該印刷開始時間と印刷受付時刻に基づいて印刷開始時刻を設定する。
【００３３】
次に、図５を参照して、図２のステップＳ７の一致文字数が７０％以上のファイルがない場合の処理を更に詳述する。印刷データが、ユーザＩＤ「１２３」、印刷ファイル名が「部会資料」の場合には、印刷ファイル名「週報20090101」と印刷ファイル名「週報20090102」は０／４であり一致率０％、印刷ファイル名「部会回覧１」は１／４であり一致率２５％である。このとき７０％以上一致するファイルがないため、同じユーザＩＤを持つ印刷履歴情報の中の印刷受付時間から、最短時間である印刷ファイル名「部会回覧１」の4分20秒を、印刷受付時刻から認証時刻までの時間、つまり印刷開始時間とし、当該印刷開始時間と印刷受付時刻に基づいて印刷開始時刻を設定する。
【００３４】
次に、図６を参照して、印刷時刻決定部２２による、印刷ファイル名の一致度を判定する手法を更に詳述する。図２のステップＳ４にて該当ユーザＩＤの履歴のうち、ファイル名が近いものを探す際の一例である。尚、図２，３の説明では、７０％の一致を基準としたが、ユーザが基準を任意に変更できるようにしてもよい。該当ユーザＩＤの印刷履歴情報中の印刷ファイル名は、印刷データの印刷ファイル名と、先頭から比較され、同じ文字数をカウントする。印刷データの文字数を分母とし、同じ文字数を分子とし、一致率が計算される。図６の例では、印刷データの文字数が１０、同じ文字数が９であるので、一致率は９／１０＝９０％となる。尚、図６では、各ファイル名の先頭文字から順に比較したが、同じ文字が出現したところから比較を開始することもできる。
【００３５】
以上説明したように、本発明の第１の実施形態に係る印刷装置は、ユーザ認証部２３による認証結果である認証情報に基づいて印刷処理を許可する認証印刷機能を搭載した印刷装置であって、ユーザ情報としてのユーザＩＤ及び印刷ファイル名を含む印刷履歴情報を記憶する印刷履歴記憶手段としての印刷履歴記憶部２１と、印刷履歴記憶部２１に記憶された印刷履歴情報のうち、ユーザ情報としてのユーザＩＤ及び印刷ファイル名が所定の関係にある印刷履歴情報に係る印刷開始時間に基づいて、印刷開始時刻を決定する印刷時刻決定手段としての印刷時刻決定部２２と、印刷時刻決定部２２により決定した上記印刷開始時刻に基づいてウォームアップを開始するように制御する制御手段としての制御部１０と、を備えたことを特徴とする。さらに、印刷時刻決定手段としての印刷時刻決定部２２は、印刷履歴情報の印刷受付時刻から認証時刻までの印刷開始時間に基づいて印刷開始時刻を決定することとしてもよい。
【００３６】
より詳細には、本発明の第１の実施形態に係る印刷装置は、ユーザ認証部２３による認証結果である認証情報に基づいて印刷処理を許可する認証印刷機能を搭載した印刷装置であって、ユーザ情報としてのユーザＩＤ及び印刷ファイル名を含む印刷履歴情報を記憶する印刷履歴記憶手段としての印刷履歴記憶部２１と、この印刷履歴記憶部２１に記憶された印刷履歴情報のうち、ユーザ情報としてのユーザＩＤが一致する印刷履歴情報があるか否かを判定し、ユーザ情報としてのユーザＩＤが一致する印刷履歴情報があると判定した場合には、当該印刷履歴情報のうち印刷ファイル名が所定の割合以上一致するものがあるか否かを判定し、印刷ファイル名が所定の割合以上一致する印刷履歴情報があると判定した場合には、その一致する印刷履歴情報に係る印刷開始時間に基づいて印刷開始時刻を決定する印刷時刻決定手段としての印刷時刻決定部２２と、この印刷時刻決定部２２により決定した印刷開始時刻に基づいてウォームアップを開始するように制御する制御手段としての制御部１０とを備えたことを特徴とする。
【００３７】
なお、印刷時刻決定手段としての印刷時刻決定部２２は、印刷ファイル名が所定の割合以上一致する印刷履歴情報があると判定した場合には、その一致する印刷履歴情報に係る印刷開始時間のうちの最短時間に基づいて印刷開始時刻を決定することとしてもよい。
【００３８】
また、印刷時刻決定手段としての印刷時刻決定部２２は、印刷ファイル名が所定の割合以上一致する印刷履歴情報があると判定した場合には、その一致する印刷履歴情報に係る印刷開始時間の平均時間に基づいて印刷開始時刻を決定することとしてもよい。
【００３９】
従って、第１の実施形態に係る印刷装置では、ユーザＩＤが同じファイルのうち、印刷ファイル名が基準以上一致する過去の印刷履歴情報から印刷開始時間を決定し、該印刷開始時間から印刷開始時刻を決定し、当該印刷開始時刻からウォームアップ開始時刻を決めるので、ユーザの待ち時間が短く、且つ消費電力も抑えられる。
【００４０】
（第２の実施形態）
図７には本発明の第２の実施形態に係る印刷装置としてのプリンタの構成を示し説明する。尚、図１と同一構成については同一符号を用いる。図７に示されるように、プリンタ１００は、ＬＡＮ（Local Area Network）４を介してＰＣ１０３と通信自在に接続されている。更にプリンタ１００は、カードリーダ２と接続されている。プリンタ１００は、制御部１１０と印刷部１１を備えており、制御部１１０は、印刷時刻受付部１４０、印刷履歴記憶部１２１、印刷時刻決定部１２２、ユーザ認証部２３、時計部２４、そしてインタフェース部２５を有しており、印刷部１１は定着器３０を有している。ＰＣ３は、ユーザが印刷データを送信する端末として機能する。以下、前述した第１の実施形態（図１）に係る印刷装置との相違点を中心に説明を進める。
【００４１】
このような構成において、プリンタ１００は、ＰＣ１０３からの印刷データを、ＬＡＮ４を介してインタフェース部２５にて受けた後、カードリーダ２にてユーザが持つカードのカードデータを読み取る。そして、ユーザ認証部２３が、当該カードデータに基づいてユーザの認証を行い、印刷データ中のユーザＩＤとカードから読み取ったカードデータに含まれるユーザＩＤが一致した場合、即ち、認証が成立した場合には、制御部１１０の制御の下、印刷部１１による印刷を行う。つまり、プリンタ１００は、認証結果である認証情報に基づいて印刷処理を許可する認証印刷機能を備えている。
【００４２】
ＰＣ１０３は、前述したように、ユーザが印刷データを送信するための端末であり、ＬＡＮ４を経由してプリンタ１００と接続されている。ユーザは、このＰＣ１０３により印刷指定時刻を設定し、該印刷指定時刻のデータも含む印刷データをプリンタ１００側に送ることもできるようになっている。尚、印刷指定時刻の代わりに印刷指定時間（例えば１０分後等）を設定することも可能となっている。
【００４３】
制御部１１０は、ＰＣ１０３からの印刷データ、カードリーダ２からのカードデータを受け付け、印刷部１１へ印刷指示をする。即ち、印刷履歴記憶部１２１は、ＰＣ１０３からの印刷データを受け付けたときに時計部２４より読み出した印刷受付時刻、印刷データに含まれるユーザＩＤ、ファイル名、印刷ページ数を記録すると共に、ユーザがカードリーダ２にてカードを認証した認証時刻を記録する。これらユーザＩＤ、印刷受付時刻、認証時刻、ファイル名、印刷ページ数により印刷履歴情報が構成される。
【００４４】
印刷時刻受付部１４０は、ＰＣ１０３から印刷データを受け付ける際、印刷データ中の印刷指定時刻を確認及び受け付けし、当該印刷指定時刻があった場合は印刷時刻決定部１２２へ印刷時刻を指定する。印刷時刻決定部１２２は、ＰＣ１０３からの印刷データを受け付けたときに時計部２４より読み出した印刷受付時刻、上記指定された場合には印刷指定時刻、印刷データ中にあるユーザＩＤ、ファイル名、及び印刷履歴記憶部１２１の印刷履歴情報、及び印刷時刻受付部１４０により受け付けた印刷指定時刻に基づいて、印刷開始時刻を決定する。
【００４５】
即ち、詳細は後述するが、印刷時刻決定部１２２は、印刷指定時刻の設定がある場合には、当該印刷指定時刻を印刷開始時刻として優先して設定し、印刷指定時刻の設定がない場合には、印刷データのユーザＩＤと一致するユーザＩＤが印刷履歴情報の中にあるか否かを判定し、一致する印刷履歴情報がある場合には、印刷ファイル名の文字数が一致するか否かを判定し、所定割合以上一致する印刷履歴情報がある場合には、該一致する履歴に係る印刷開始時間の内、最短時間に基づいて印刷開始時刻に設定する。印刷時刻決定部１２２は、詳細は後述するが、上記決定した印刷開始時刻およびウォームアップに必要な時間からウォームアップ時間を決定する役割も担っている。尚、このウォームアップに必要な時間は機種毎に予め定められている。
【００４６】
以下、図８，９のフローチャートを参照して、本発明の第２の実施形態に係る印刷装置としてのプリンタによる動作を詳細に説明する。
【００４７】
プリンタ１は、ＰＣ３よりＬＡＮ４を経由して送信された印刷データをインタフェース部２５にて受け付ける。この印刷データには、ユーザＩＤ、指定されている場合には印刷指定時刻、印刷ファイル名、印刷ページ数のデータが含まれている。このとき、制御部１０は、印刷データの受付時刻を時計部２４から読み出し、この読み出した印刷受付時刻と印刷データに含まれるユーザＩＤ、指定されている場合には印刷指定時刻、印刷ファイル名、印刷ページ数のデータを不図示の一時記憶部に記憶する（Ｓ１００）。
【００４８】
続いて、印刷時刻受付部１４０は、印刷データの中に印刷指定時刻が指定されているかを判定する（Ｓ１０１）。印刷指定時刻が指定されていなければ、第１の実施形態と同様のファイル名による印刷開始時刻を設定すべく、ステップＳ１０２以降の処理を行う。
【００４９】
即ち、印刷時刻決定部１２２は、ステップＳ１００にて受け付けた印刷データに含まれるユーザＩＤ、印刷ファイル名に基づいて、印刷履歴記憶部１２１の印刷履歴情報を検索する（Ｓ１０２）。そして、印刷時刻決定部１２２は、印刷データに含まれるユーザＩＤと一致する履歴が印刷履歴情報の中にあるか否かを判定する（Ｓ１０３）。
【００５０】
ステップＳ１０３において、印刷データのユーザＩＤと一致する履歴が印刷履歴情報の中にあったならば、印刷時刻決定部１２２は、ユーザＩＤと一致する履歴中に、印刷ファイル名の文字数が所定の割合以上（以下、この例では例えば７０％以上とする）一致する履歴があるか否かを判定する（Ｓ１０４）。
【００５１】
そして、このステップＳ１０４において、印刷データのユーザＩＤと一致するユーザＩＤに係る履歴の中で印刷ファイル名の文字数が７０％以上一致する履歴があると判定された場合、印刷時刻決定部１２２は、印刷ファイル名の文字数が７０％以上一致する履歴の印刷開始時間のうち、最短時間に基づいて印刷開始時刻を設定する（Ｓ１０６）。これに対して、印刷データのユーザＩＤと一致するユーザＩＤに係る履歴の中で印刷ファイル名の文字数が７０％未満の一致の場合、印刷時刻決定部１２２は、印刷データのユーザＩＤと一致するユーザＩＤに係る履歴中の印刷開始時間のうち、最短時間に基づいて印刷開始時刻を設定する（Ｓ１０７）。
【００５２】
一方、ステップＳ１０３において、印刷データのユーザＩＤと一致する履歴が印刷履歴情報の中になかったならば、印刷時刻決定部１２２は、全ての印刷履歴情報中の印刷開始時間のうち最短時間に基づいて印刷開始時刻を設定する（Ｓ１０５）。
【００５３】
上記ステップ１０１において、印刷データの中に、ユーザの所望とする印刷指定時刻が設定されていた場合、印刷時刻受付部１４０は、ユーザの印刷指定時刻を印刷時刻決定部１２２に知らせ、印刷時刻決定部１２２は、ユーザの指定した印刷指定時刻を印刷開始時刻に設定する（Ｓ１０８）。
【００５４】
こうして、印刷時刻決定部１２２は、先にステップＳ１０５〜Ｓ１０８にて印刷時刻決定部１２２が決定した印刷開始時刻、及びウォームアップに必要な時間に基づいて、ウォームアップ開始時刻を決定することになる（Ｓ１０９）。尚、ウォームアップに必要な時間は予め定められているものとする。
【００５５】
続いて、制御部１１０は、ウォームアップ開始時刻になったか否かを判定する（Ｓ１１０）。ウォームアップ開始時刻となったら、制御部１１０はウォームアップを開始する。このとき、印刷部１１、定着器３０を印刷可能状態にする（Ｓ１１１）。続いて、ユーザ認証部２３はユーザ認証が成功したか否かを判定する（Ｓ１１４）。ここで、ユーザ認証が成功するまで待機し、ユーザ認証に成功した場合には、制御部１１０は不図示の一時記憶部に認証した認証時刻を記憶させる（Ｓ１１５）。
【００５６】
一方、ステップＳ１１０にて、ウォームアップ開始時間となっていない場合、ユーザ認証部２３は、カードリーダ２によりカードを読み取り、認証が成功したかを判定する（Ｓ１１２）。ここで、認証が成立した場合には、制御部１１０は不図示の一時記憶部に認証した認証時刻を記録すると共に、印刷部１１、定着器３０のウォームアップを開始する（Ｓ１１３）。カードなし（カードがカードリーダに挿入されていない）、ユーザＩＤが異なるなど、認証不成立の場合はステップＳ１１０へ戻る。
【００５７】
続いて、制御部１１０は、印刷部１１へ印刷データを送り、印刷部１１が印刷データに基づく印刷を行う（Ｓ１１６）。そして、制御部１１０は、先にステップＳ１００，Ｓ１１３，Ｓ１１５にて一時記憶部に記録した、ユーザＩＤ、印刷受付時刻、認証時刻、印刷ファイル名、印刷ページ数のデータを印刷履歴情報として印刷履歴記憶部１２１に記録し（Ｓ１１７）、動作を終了することになる。尚、過去の記録は週単位で削除してもよいことは勿論である。また、上記ステップＳ１０５〜Ｓ１０７では、履歴中の最短時間に基づいて印刷開始時刻を設定したが平均時間に基づいて設定してもよい。
【００５８】
次に図４のタイムチャートを参照して、本発明の第１の実施形態に係る印刷装置による特徴的な動作を更に説明する。先ず、時刻Ｔ１１に、制御部１１０は、印刷データを受け付ける。印刷データを受け付けると、制御部１１０は、図８のステップＳ１０９で説明したようにウォームアップ時刻を決定する。このとき、制御部１１０は、ユーザによる印刷指定時刻の指定がなされているか、即ち印刷データの中に印刷指定時刻の情報が含まれているか否かを確認し、印刷指定時刻の指定があれば、それを印刷開始時刻とし、当該印刷開始時刻に基づいてウォームアップ時刻を決定する。
【００５９】
次いで、図９のステップＳ１１０で説明したように時刻の監視を行う。こうして時刻Ｔ１２に、決定された時刻になるとウォームアップを開始する。このウォームアップ中に時刻Ｔ１３に、図９のステップＳ１１４で説明したように、ユーザ認証が実施される。こうして、ウォームアップ時間が経過すると、図９のステップＳ１１６で説明したように印刷が開始されると共に、図９のステップＳ１１７で説明したように、印刷履歴記憶部１２１に記憶されている印刷履歴情報が更新される。
【００６０】
尚、印刷履歴記憶部２１に記憶される印刷履歴情報の詳細は、先に図５で説明したのと略同様であり、これに印刷指定時刻のデータがある場合には加えられる。図８のステップＳ１０４で実行される印刷開始時刻決定の手法は先に第１の実施形態で説明した通りである。また、図８のステップＳ１０７の一致文字数が７０％以上のファイルがない場合の処理も先に第１の実施形態で説明した通りであり、印刷時刻決定部１２２による、印刷ファイル名の一致度を判定する手法も第１の実施形態で前述した通りであり、ここでは、重複した説明は省略する。
【００６１】
次に、図１１にはＰＣ１０３で認証印刷を指示する画面の構成例を示し説明する。ここで「認証印刷」とは、前述した印刷指定時刻を指定して行う印刷をいう。認証印刷を行う場合、「認証印刷」のチェックボタンをチェックする。時間指定の印刷を行う場合は、「認証時間指定」のチェックボタンのチェックを行い、ユーザが所望とする認証印刷時間を入力する。この例では、「１０分後に認証印刷予定」と指定がなされている。即ち、印刷指定時刻ではなく、認証印刷時間、即ち印刷指定時間を設定する例を示している。この印刷指定時間に基づいて印刷指定時刻が決定される。尚、ＰＣ１０３の時計とプリンタ１００の時計は一致しない場合があるため、印刷指定時刻の決定には、ＰＣ１０３内にある時計情報は使用せず、プリンタ１００内にある時計部２４の時間を使用するとよい。また、ＰＣ１０３では、指示した認証印刷予定時間となる一定時間前にユーザに知らせることも可能であることは勿論である。
【００６２】
以上説明したように、本発明の第２の実施形態に係る印刷装置は、ユーザにより指定された印刷指定時刻を受け付ける印刷時刻受付手段としての印刷時刻受付部１４０を更に備えたことを特徴とする。そして、印刷時刻受付手段としての印刷時刻受付部１４０により印刷指定時刻を受け付けた場合、印刷時刻決定手段としての印刷時刻決定部１２２は、印刷開始時刻の決定に際して、ユーザ情報と印刷ファイル名が所定の関係にある印刷履歴情報に係る印刷開始時間に基づいて決定される印刷開始時刻よりも、ユーザにより指定された上記印刷指定時刻を優先することを特徴とする。
【００６３】
また、印刷時刻受付手段としての印刷時刻受付部１４０が、印刷指定時間を受け付けた場合、当該印刷指定時間に基づいて印刷指定時刻を決定する際に印刷装置としてのプリンタ１００内の時計手段としての時計部２４により計算することとしてよい。
【００６４】
従って、第２の実施形態では、ユーザが認証印刷を開始する印刷指定時刻の設定を受け付ける手段を設けたことにより、ユーザの都合に合わせてウォームアップを開始することができる。例えば、ユーザが急いでいる場合、あるいはユーザが打ち合せ等で印刷は指示したが一定時間後にしかプリンタの場所に来ることができない場合などでも、印刷指定時刻をユーザが決められるため、ユーザの待ち時間を減らせると共に、消費電力を最小限に抑えることができる。
【００６５】
上述の各実施形態に説明した印刷装置が、特にＭＦＰ装置のような複合機にも利用できる。また、前述した第１、第２の実施形態に係る印刷装置では、認証方法にカードリーダを使用した例を示したが、パスワードによる認証、生態認証なども可能である。また、第１、第２の実施形態では、時刻は制御部内部に時計を有し計時したが、プリンタ外部のＰＣ等から時刻情報を入手することも可能である。
【符号の説明】
【００６６】
１  プリンタ
２  カードリーダ
３  ＰＣ
４  ＬＡＮ
１０  制御部
１１  印刷部
２１  印刷履歴記憶部
２２  印刷時刻決定部
２３  ユーザ認証部
２４  時計部
２５  インタフェース部
３０  定着器
１００  プリンタ
１０３  ＰＣ
１１０  制御部
１２１  印刷履歴記憶部
１２２  印刷時刻決定部
１４０  印刷時刻受付部
【図１】
2011056700.tif 000003
【図２】
2011056700.tif 000004
【図３】
2011056700.tif 000005
【図４】
2011056700.tif 000006
【図５】
2011056700.tif 000007
【図６】
2011056700.tif 000008
【図７】
2011056700.tif 000009
【図８】
2011056700.tif 000010
【図９】
2011056700.tif 000011
【図１０】
2011056700.tif 000012
【図１１】
2011056700.tif 000013