(57)【要約】【課題】本発明は印刷権限の制御を行う印刷装置に関し、特に詳細な時刻や期間に応じて変化させる印刷権限設定を可能とし、ユーザ毎に印刷処理の有効期間や、使用累計印刷時間、有効印刷上限期間等の設定を可能とした印刷装置を提供するものである。【解決手段】ホスト機器と印刷装置がネットワークを介して接続された印刷システムであって、上記ホスト機器から供給されるユーザ名の情報を含む印刷データを受信し、該印刷データに付加されたユーザ名の情報が、記憶手段に記憶されたユーザ名の情報と一致するか判断し、一致する場合、該ユーザ名の印刷条件と印刷期間、又は時刻の情報を読み出し、実行する印刷処理が前記印刷条件と印刷期間、又は時刻に合致しているとき、印刷処理を行う構成である。【選択図】  図１
2010030051.tif 000002
【特許請求の範囲】
【請求項１】
ホスト機器と印刷装置がネットワークを介して接続された印刷システムにおいて、
前記ホスト機器は、
印刷データを作成する印刷データ作成手段と、
該印刷データにユーザ名の情報を付加して前記印刷装置に送信する送信手段と、を有し、
前記印刷装置は、
ユーザ名に対応した印刷条件と印刷期間、又は時刻の情報を記憶する記憶手段と、
前記印刷データを解析し、印刷データに付加されたユーザ名に一致するユーザ名が存在するか判断する判断手段と、
前記ユーザ名が一致するとき、該ユーザ名に対応する前記印刷条件と印刷期間、又は時刻の情報を前記記憶手段から読み出し、実行する印刷処理が前記印刷条件と印刷期間、又は時刻に合致するとき、前記印刷データの印刷処理を行う印刷制御手段と、
を有することを特徴とする印刷システム。
【請求項２】
ホスト機器とネットワークを介して接続された印刷装置であって、
ユーザ名に対応した印刷条件と印刷期間、又は時刻の情報を記憶する記憶手段と、
前記ホスト機器から供給される印刷データであって、ユーザ名の情報が付加された印刷データを受信する受信手段と、
前記印刷データを解析し、印刷データに付加されたユーザ名に一致するユーザ名が前記記憶手段に存在するか判断する判断手段と、
前記ユーザ名が一致するとき、該ユーザ名に対応する前記印刷条件と印刷期間、又は時刻の情報を前記記憶手段から読み出し、実行する印刷処理が前記印刷条件と印刷期間、又は時刻に合致するとき、前記印刷データの印刷処理を行う印刷制御手段と、
を有することを特徴とする印刷装置。
【請求項３】
前記ユーザ名が一致しないとき、前記ホスト機器から供給された印刷データと該ユーザ名の情報を第２の記憶手段に記憶し、管理者からの要求に基づき前記ユーザ名と印刷データの情報を印刷出力することを特徴とする請求項１記載の印刷システム。
【請求項４】
前記ユーザ名が一致しないとき、前記ホスト機器から供給された印刷データと該ユーザ名の情報を第２の記憶手段に記憶し、管理者からの要求に基づき前記ユーザ名と印刷データの情報を印刷出力することを特徴とする請求項２記載の印刷装置。
【請求項５】
前記記憶手段には印刷累積時間の情報も記憶され、該印刷累積時間内で同じユーザによる印刷処理を許可することを特徴とする請求項２、又は４記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して接続されたホスト機器からの詳細な印刷条件の設定が可能な印刷システムに関する。
【背景技術】
【０００２】
今日、印刷装置を使用する場合、用紙等の消耗品の管理やセキュリティ管理を行うため、ユーザ毎に印刷の許可／不許可、カラー印刷／モノクロ印刷、片面印刷／両面印刷等の使用条件を設定している。
【０００３】
このような印刷条件の設定を行う特許文献として、特許文献１乃至３が提案されている。特許文献１は、ユーザ毎に消耗品の期間使用履歴に応じて、印刷の許可、不許可を設定する発明であり、特許文献２は認証カードを使用して印刷許可時間帯である、印刷処理を行うことができる発明である。また、特許文献３は印刷を行った時刻、日付等を管理し、プリンタの使用頻度によってプリンタのキャリブレーションを行う発明である。
【特許文献１】特開２００５−０４４７７号公報
【特許文献２】特開２００６−２３６１９０号公報
【特許文献３】特開２００５−１１９０５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の印刷装置ではユーザ毎に印刷の許可／不許可等の使用条件を設定することはできるが、これらの条件を詳細な時刻や期間に応じて設定するものではない。特に、仕事内容が複雑化し、パートタイマーやアルバイトを採用する企業が多く、契約期間等に対応した詳細な印刷条件の設定が要求されている。
また、上記印刷条件に従って、印刷不許可の設定が行われている場合でも、印刷処理を拒否するのみであり、不許可期間での不正印刷に対する対応が充分ではない。
【０００５】
そこで、本発明は今日の多様化した仕事内容に対応して詳細な印刷期間、及び時刻が設定可能な印刷装置を提供するものであり、セキュリティも確保した印刷システムを提供するものである。
【課題を解決するための手段】
【０００６】
上記課題は第１の発明によれば、ホスト機器と印刷装置がネットワークを介して接続された印刷システムにおいて、前記ホスト機器は、印刷データを作成する印刷データ作成手段と、該印刷データにユーザ名の情報を付加して前記印刷装置に送信する送信手段と、を有し、前記印刷装置は、ユーザ名に対応した印刷条件と印刷期間、又は時刻の情報を記憶する記憶手段と、前記印刷データを解析し、印刷データに付加されたユーザ名に一致するユーザ名が存在するか判断する判断手段と、前記ユーザ名が一致するとき、該ユーザ名に対応する前記印刷条件と印刷期間、又は時刻の情報を前記記憶手段から読み出し、実行する印刷処理が前記印刷条件と印刷期間、又は時刻に合致するとき、前記印刷データの印刷処理を行う印刷制御手段とを有する印刷システムを提供することによって達成できる。
【０００７】
また、第２の発明によれば、ホスト機器とネットワークを介して接続された印刷装置であって、ユーザ名に対応した印刷条件と印刷期間、又は時刻の情報を記憶する記憶手段と、前記ホスト機器から供給される印刷データであって、ユーザ名の情報が付加された印刷データを受信する受信手段と、前記印刷データを解析し、印刷データに付加されたユーザ名に一致するユーザ名が前記記憶手段に存在するか判断する判断手段と、前記ユーザ名が一致するとき、該ユーザ名に対応する前記印刷条件と印刷期間、又は時刻の情報を前記記憶手段から読み出し、実行する印刷処理が前記印刷条件と印刷期間、又は時刻に合致しているとき、前記印刷データの印刷処理を行う印刷制御手段とを有する印刷装置を提供することによって達成できる。
【０００８】
また、上記課題は第３の発明によれば、前記ユーザ名が一致しないとき、前記ホスト機器から供給された印刷データと該ユーザ名の情報を第２の記憶手段に記憶し、管理者からの要求に基づき前記ユーザ名と印刷データの情報を印刷出力する印刷システムを提供することによって達成できる。
【０００９】
また、上記課題は第４の発明によれば、前記ユーザ名が一致しないとき、前記ホスト機器から供給された印刷データと該ユーザ名の情報を第２の記憶手段に記憶し、管理者からの要求に基づき前記ユーザ名と印刷データの情報を印刷出力する印刷装置を提供することによって達成できる。
【００１０】
また、上記課題は第５の発明によれば、前記第１の記憶手段には印刷累積時間の情報も記憶され、該印刷累積時間内で同じユーザに印刷処理を行わせる印刷装置を提供することによって達成できる。
【発明の効果】
【００１１】
本発明によれば、ユーザ毎に予め詳細に設定された印刷期間や時刻に対応して、セキュリティを確保したり、印刷条件を設定することにより、経費を抑える印刷処理を行うことができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態を図面に基づいて説明する。
（実施形態１）
図１は、本例の印刷装置の構成図である。
印刷装置１は、ＬＡＮ（local area network）等のネットワークを介してホスト機器であるパーソナルコンピュータ（ＰＣ）に接続されている。印刷装置１は、描画部２、ハードディスク（ＨＤ）又はフラッシュメモリ等の不揮発メモリ３、画像メモリ４、印刷制御部５、送受信制御部６、オペレーションパネル制御部（以下、単にパネル制御部で示す）７で構成され、パネル制御部７には操作パネル（オペレーションパネル）８が接続されている。また、印刷制御部５は印刷エンジン装置９に接続され、印刷エンジン装置９の駆動によって印刷処理が行われ、排紙部に印刷物が排出される。
【００１３】
印刷装置１は、送受信制御部６を介して供給されるパーソナルコンピュータ（ＰＣ）からの印刷データを描画部２に送り、ビットマップデータに変換し、画像メモリ４に書き込む。印刷制御部５は画像メモリ４に書き込まれたビットマップデータを印刷エンジン装置９に送信し、印刷エンジン装置９の処理によって用紙（記録媒体）への印刷処理を行う。
【００１４】
図２は上記構成において、印刷装置１に詳細な印刷条件の設定を行う手順を説明する図である。パーソナルコンピュータ（ＰＣ）には、アプリケーションプログラム１１、及びプリンタドライバ１２がインストールされ、ウエッブ（Web）ブラウザが起動した状態で、ウエッブ（Web）ブラウザから印刷装置１に対して装置状態及び設定画面の表示を要求する（図２に示すａ）。
【００１５】
印刷装置１内のＨＴＴＰ（hypertext transfer protocol）サーバは、上記要求が入力すると当該要求に従って印刷装置１内の状態や設定内容を抽出し、ＨＴＭＬ（hypertext markup language）に変換して、パーソナルコンピュータ（ＰＣ）上のウエッブ（Web）ブラウザに返信する（図２に示すｂ）。
【００１６】
パーソナルコンピュータ（ＰＣ）は、印刷装置１から送信されたＨＴＭＬを表示し、各項目に対する印刷権限設定を行う。そして、印刷権限設定を行った情報を印刷装置１のＨＴＴＰサーバに送り、ＨＴＴＰサーバでは前述の描画部２によってデータ解析を行い、不揮発性メモリ３に設定内容の情報を書き込む（図２に示すｃ）。
【００１７】
図３は上記印刷権限設定の設定例を示す図であり、使用条件及び印刷条件として印刷不可、カラー印刷／モノクロ印刷、強制コピーガード印刷、強制両面印刷、強制トナーセーブ印刷が設定され、各設定に対して更に詳細な印刷権限設定を行う。例えば、「印刷不可」、「カラー印刷」、「モノクロ印刷」の選択を行い、各場合において印刷可能期間ｗｗ年ｘｘ月ｙｙ日〜ｚｚ年ｐｐ月ｑｑ日の設定を行う。また、印刷累積時間上限値として、例えば１ヶ月ｘｘｘ分の設定を行う。
【００１８】
尚、強制コピーガード印刷、強制両面印刷、強制トナーセーブ印刷についても、同図に示すように同様に期間設定を行う。尚、強制コピーガード印刷と強制トナーセーブ印刷の併用設定を行うことはできない。
次に、曜日毎のタイムスケジュールの設定を行う。例えば、同図に示す例では、ユーザ名（admin）の場合、月曜日の７時〜８時までモノクロ印刷が可能であり、８時〜２１時までカラー印刷が可能であり、２２時〜２３時まで再度モノクロ印刷が可能である設定となっている。また、強制コピーガード印刷については、８時〜２１時まで可能に設定されている。以下、強制両面印刷、及び強制トナーセーブ印刷についても同様であり、同図に示す通りである。
【００１９】
尚、火曜日以降についても同様であり、例えば同図に示す設定が行われている。さらに、他のユーザ（user1）等についても、同様の設定が行われている。
また、図４は印刷装置１の操作パネル８の構成を示す図であり、この操作パネル８を使用して上記印刷権限の設定を行うことも可能である。尚、操作パネル８は表示部８ａ、ＬＥＤ部８ｂ、キー部８ｃで構成されている。
【００２０】
表示部８ａには、前述の図３に示す表示と同様な表示が行われ、各印刷条件に対して期間や時刻の設定が可能である。尚、表示部８ａの場合、パーソナルコンピュータ（ＰＣ）のディスプレイに比べて解像度や表示文字桁数が少ないため、キー部８ｃに方向キーを配設し、縦横のスクロールを可能としている。
また、上記設定を行った後、決定キーを操作することによって、設定情報はパネル制御部７を介して不揮発メモリ３に記憶される。尚、図５は本例の設定を模式的に示す図である。
【００２１】
以上のようにして不揮発メモリ３に印刷条件に基づく詳細な時刻、期間設定を行った後、印刷装置１はパーソナルコンピュータ（ＰＣ）から供給される印刷データに従った処理を行う。
【００２２】
図６は本例の処理動作を模式的に示す図であり、図７は本例の処理動作を説明するフローチャートである。尚、本例の印刷装置１は、図６に示すように時刻管理部１０を有し、日付データ、時刻データを生成する。
【００２３】
先ず、パーソナルコンピュータ（ＰＣ）はアプリケーションプログラムに従って文書ファイル等の印刷データを作成する。そして、この印刷データにユーザ名の情報を付加し、印刷装置１に送信する。
【００２４】
印刷装置１では、パーソナルコンピュータ（ＰＣ）から供給された印刷データを受信し、この印刷データに付加されたユーザ名の情報を取得する（ステップ（以下、Ｓで示す）１）。次に、上記時刻管理部１０から日付データ、時刻データを受信し、上記印刷データを受信した受信日時の情報を得る（Ｓ２）。
【００２５】
次に、取得したユーザ名の情報に基づいて不揮発メモリ３に登録されたユーザ名を検索し、一致するユーザ名の情報が存在するか判断する（Ｓ３、Ｓ４）。ここで、一致するユーザ名の情報が無い場合（Ｓ４がＮＯ）、受信した印刷データを消去する（Ｓ５）。
【００２６】
一方、一致したユーザ名の情報が存在する場合（Ｓ４がＹＥＳ）、次に印刷累積時間以内であるか判断する（Ｓ６）。この印刷累積時間は前述の図３の説明において、設定した時間であり、ユーザ毎に印刷可能な最大時間を設定するものである。
【００２７】
ここで、印刷累積時間を越えている場合（Ｓ７がＮＯ）、受信した印刷データを消去する（Ｓ５）。一方、印刷累積時間を越えていない場合（Ｓ７がＹＥＳ）、更に印刷有効期間以内であるか判断する（Ｓ８）。
【００２８】
この判断は、前述の「印刷不可」の設定期間を参照して判断し、例えば印刷不可期間が２００８年９月３０以降に設定されていれば、この範囲を確認し、印刷を行う日が２００８年８月３０日であれば、印刷有効期間内であると判断する。一方、印刷を行う日が２００８年１０月３０日であれば、印刷有効期間外であると判断する。
【００２９】
ここで、印刷有効期間外であれば（Ｓ９がＮＯ）、受信した印刷データを消去する（Ｓ５）。一方、印刷有効期間内であれば（Ｓ９がＹＥＳ）、更に曜日設定情報を取得し、先ずカラー印刷時刻内であるか判断する（Ｓ１０、Ｓ１１）。例えば、前述の図３に示す例において、カラー印刷が月曜日の８時〜２１時まで可能に設定されており、例えば１０時にカラー印刷を行おうとする場合にはカラー印刷時刻内であり、一方２２時にカラー印刷を行おうとする場合にはカラー印刷時刻外である。
【００３０】
ここで、カラー印刷時刻外であれば（Ｓ１１がＮＯ）、更にモノクロ印刷時刻内であるか判断する（Ｓ１２）。この判断も上記カラー印刷の判断と同様であり、例えば前述の図３に示す例において、モノクロ印刷が月曜日の７時〜８時まで可能に設定されており、例えば７時３０分にモノクロ印刷を行おうとする場合にはモノクロ印刷時刻内であり、一方１１時にモノクロ印刷を行おうとする場合にはモノクロ印刷時刻外である。
【００３１】
ここで、モノクロ印刷時刻外であれば（Ｓ１２がＮＯ）、受信した印刷データを消去する（Ｓ５）。一方、モノクロ印刷時刻内であれば（Ｓ１２がＹＥＳ）、カラーデータをモノクロデータに変換するフラグをオンする（Ｓ１３）。但し、始めからモノクロデータであれば、上記処理は不要である。
次に、強制コピーガード印刷の設定が行われているか判断する（Ｓ１４）。そして、強制コピーガード印刷の設定が行われていれば（Ｓ１４がＹＥＳ）、コピーガード印刷を行うべく、コピーガード処理のフラグをオンする（Ｓ１５）。
【００３２】
一方、強制コピーガード印刷の設定が行われていなければ（Ｓ１４がＮＯ）、更に強制トナーセーブ印刷の判断を行い（Ｓ１６）、強制トナーセーブ印刷の設定が行われている場合には、トナーセーブ処理を行うべくトナーセーブ処理フラグをオンする（Ｓ１７）。
次に、上記設定の各フラグを確認し、印刷データの解析処理を行い、描画データを画像メモリ４に描画する（Ｓ１８）。
【００３３】
次に、強制両面印刷の設定が行われているか判断し（Ｓ１９）、強制両面印刷の設定が行われていれば（Ｓ１９がＹＥＳ）、印刷制御部に両面フラグのオンをセットし（Ｓ２０）、印刷エンジン装置９を駆動して印刷処理を実行する（Ｓ２１）。また、前述の印刷累積時間の加算処理を行う（Ｓ２２）。
【００３４】
以上のように処理することによって、印刷条件毎の印刷期間、印刷時刻等の詳細な印刷権限制御を行うことができ、より利便性のよい印刷処理を行うことができる。また、ユーザ毎に詳細なセキュリティ印刷を行うことができ、安全性にも優れた印刷装置を提供することができる。
【００３５】
尚、上記印刷条件、印刷時刻、印刷期間等の設定は一例であり、他の印刷条件、印刷時刻、印刷期間の設定を行うことも可能である。
（実施形態２）
【００３６】
次に、本発明の実施形態２について説明する。
図８は本実施形態の処理を説明するフローチャートである。先ず、パーソナルコンピュータ（ＰＣ）によってユーザ名の情報が付加された印刷データを受信すると、前述と同様印刷装置１は印刷データに付加されたユーザ名の情報を取得し（ステップ（以下、ＳＴで示す）１）、上記時刻管理部１０から受信日時の情報を取得する（ＳＴ２）。そして、取得したユーザ名の情報に基づいて不揮発メモリ３に登録されたユーザ名を検索し（ＳＴ３）、一致したユーザ名の情報が存在する場合（ＳＴ４がＹＥＳ）、印刷累積時間以内であるか判断する（ＳＴ６）。
【００３７】
一方、一致したユーザ名の情報が存在しない場合（ＳＴ４がＮＯ）、対応するユーザ名と印刷データを不揮発メモリ３に保存する（ＳＴ５）。前述の実施形態１の説明では、ここで印刷データを消去したが、本例では不揮発メモリ３に対応する印刷データを保存する。
【００３８】
その後、印刷累積時間を超えている場合（ＳＴ７がＮＯ）、印刷有効期間外である場合（ＳＴ９がＮＯ）、モノクロ印刷時刻外である場合（Ｓ１２がＮＯ）において、同様に対応するユーザ名と印刷データを不揮発メモリ３に保存する（ＳＴ５）。
尚、他の処理は前述の図７に示すフローチャートの処理と同様であり、強制トナーセーブ印刷（ＳＴ１４）、強制コピーガード印刷（Ｓ１６）、強制両面印刷（Ｓ１９）の判断を行った後、印刷エンジン装置９を駆動して印刷処理を実行する（Ｓ２１）。
【００３９】
上記処理を印刷データが供給される毎に繰り返すことによって、不揮発メモリ３に保存される印刷データが順次記録される。例えば、図９は不揮発メモリ３に記録された印刷データの一例を示す。例えば、２００８年２月２１日にファイル名（１３−５１−１８）の印刷データが記録され、同じ２００８年２月２１日にファイル名（１５−１２−５５）の印刷データが記録され、以下同図に示すファイル名の印刷データが記録されていることを示す。
【００４０】
次に、上記不揮発メモリ３に記録された履歴情報は、例えばシステムの管理者によってチェックされる。図１０はこの処理を説明する図であり、管理者はパーソナルコンピュータ（ＰＣ）を操作して履歴情報を確認する。
先ず、パーソナルコンピュータ（ＰＣ）に構築されたハードディスク（ＨＤ）から印刷データを印刷するツールを用意し（図１０に示すａ）、接続要求を印刷装置１に行う（同図に示すｂ）。
【００４１】
印刷装置１側では供給された接続要求に基づき、セキュリティを確保するためユーザ名及びパスワードの要求をパーソナルコンピュータ（ＰＣ）に行う（同図に示すｃ）。管理者はこの要求に従って、権限登録されたユーザ名とパスワードを印刷装置１に送信する（同図９に示すｄ）。また、印刷装置１に対してリスト情報を要求する（同図に示すｅ）。
【００４２】
印刷装置１は供給されたユーザ名とパスワードを確認し、不揮発メモリ３に記録された前述の図９に示すリスト情報をパーソナルコンピュータ（ＰＣ）に送信する（同図に示すｆ）。その後、管理者は保持データの印刷要求を行うことによって、印刷装置１によるリスト情報の印刷処理が実行される（同図に示すｇ）。
【００４３】
以上のように処理することによって、管理者は印刷装置１から印刷出力されるリストを確認し、ユーザ名と印刷データの情報を知ることができる。したがって、不正印刷者の確認や不正印刷の抑制を図ることができる。
【図面の簡単な説明】
【００４４】
【図１】本実施形態の印刷装置の構成図である。
【図２】印刷装置に印刷権限設定を行う処理手順を説明する図である。
【図３】印刷権限設定の設定例を示す図である。
【図４】印刷装置の操作パネルの構成を示す図である。
【図５】操作パネルの操作例を模式的に示す図である。
【図６】実施形態１の処理を模式的に示す図である。
【図７】実施形態１の処理を説明するフローチャートである。
【図８】実施形態２の処理を説明するフローチャートである。
【図９】印刷データの履歴情報の一例を示す図である。
【図１０】実施形態２の処理を模式的に示す図である。
【符号の説明】
【００４５】
１・・・印刷装置
２・・・描画部
３・・・ハードディスク（ＨＤ）
４・・・画像メモリ
５・・・印刷制御部
６・・・送受信制御部
７・・・オペパネ制御部
８・・・操作パネル
９・・・印刷部
１０・・時刻管理部
【図１】
2010030051.tif 000003
【図４】
2010030051.tif 000004
【図７】
2010030051.tif 000005
【図８】
2010030051.tif 000006
【図９】
2010030051.tif 000007
【図２】
2010030051.tif 000008
【図３】
2010030051.tif 000009
【図５】
2010030051.tif 000010
【図６】
2010030051.tif 000011
【図１０】
2010030051.tif 000012