(57)【要約】【課題】複数のユーザに対して個別の印刷制限を共有PCで行う際に、複数のドライバのインストールや印刷制限を行うためのサーバを用意する必要のない情報処理装置、及び印刷プログラムを提供する。【解決手段】印刷を行う際、読み込み手段は外部記憶媒体に記録された印刷制限設定ファイルを読み込み、制限手段はユーザが設定可能な印刷条件に制限を加えることにより、複数のユーザに対して個別の印刷制限を共有PCで行う際に、複数のドライバのインストールや印刷制限を行うためのサーバを用意する必要のない情報処理装置、及び印刷プログラムを提供することができる。【選択図】図１
2010020607.tif 000002
【特許請求の範囲】
【請求項１】
印刷制限設定ファイルを記録した取り外し可能な外部記憶媒体と、
前記外部記憶媒体から前記印刷制限設定ファイルを読み込むファイル読み込み手段と、
前記読み込み手段で読み込んだ前記印刷制限設定ファイルにより印刷設定を制限する制限手段とを備え、
印刷を行う際、前記読み込み手段は前記外部記憶媒体に記録された印刷制限設定ファイルを読み込み、前記制限手段はユーザが設定可能な印刷条件に制限を加えることを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、印刷実行時に前記外部記憶媒体が接続されていない場合は、あらかじめ設定された制限を加えることを特徴とする情報処理装置。
【請求項３】
請求項１に記載の情報処理装置において、
前記外部記憶媒体に、印刷枚数のデータを書き込むデータ書き込み手段と、
前記外部記憶媒体から印刷枚数のデータを読み込むデータ読み込み手段と、
前記外部記憶媒体に記録する印刷制限設定ファイルに、制限適用印刷枚数のデータを加え、規定枚数に達したら印刷制限を加えることを特徴とする情報処理装置。
【請求項４】
請求項３に記載の情報処理装置において、複数の制限設定を前記外部記憶媒体に記録することで、規定枚数に達する前と後とで異なる印刷制限を加えることを特徴とする情報処理装置。
【請求項５】
請求項３または４に記載の情報処理装置において、
設定された期間で前記外部記憶媒体に記録されている印刷枚数のデータをクリアするクリア手段を備え、一定期間で印刷枚数が規定枚数に達すると、印刷制限を加えることを特徴とする情報処理装置。
【請求項６】
請求項１から５の何れか一項に記載の情報処理装置において、前記制限は、ユーザが設定を選択することを不可能にすることを特徴とする情報処理装置。
【請求項７】
請求項１から５の何れか一項に記載の情報処理装置において、前記制限は、警告を表示することを特徴とする情報処理装置。
【請求項８】
コンピュータが読み取り可能なプログラムであって、
前記コンピュータが、
取り外し可能な外部記憶媒体に、印刷制限設定ファイルを記録させる手順と、
読み込み手段に、前記記憶媒体から印刷制限設定ファイルを読み込ませる手順と、
制限手段に、前記読み込み手段で読み込んだ設定により印刷設定を制限させる手順と、
印刷を行う際、前記読み込み手段が前記外部記憶媒体に記録された印刷制限設定ファイルを読み込ませる手順と、
前記制限手段に、ユーザが設定可能な印刷条件に制限を加えさせる手順とを実行させることを特徴とする印刷プログラム。
【請求項９】
請求項８に記載の印刷プログラムにおいて、前記コンピュータが、印刷実行時に外部記憶媒体が接続されていない場合は、あらかじめ設定された制限を加える手順を実行させることを特徴とする印刷プログラム。
【請求項１０】
請求項８に記載の印刷プログラムにおいて、
前記コンピュータが、
書き込み手段に、前記外部記憶媒体に印刷した枚数のデータを書き込ませる手順と、
読み込み手段に、前記外部記憶媒体から印刷枚数のデータを読み込ませる手順と、
前記外部記憶媒体に記録する印刷制限設定ファイルに印刷枚数上限のデータを加え、規定枚数に達したら印刷制限を加える手順とを実行させることを特徴とする印刷プログラム。
【請求項１１】
請求項１０に記載の印刷プログラムにおいて、
前記コンピュータが、
複数の制限設定を前記外部記憶媒体に記録することで、規定枚数に達する前と後とで異なる印刷制限を加える手順を実行させることを特徴とする印刷プログラム。
【請求項１２】
請求項１０または１１に記載の印刷プログラムにおいて、
前記コンピュータが、
クリア手段に、設定された期間で前記外部記憶媒体に記録されている印刷枚数のデータをクリアする手順を実行させることにより、一定期間で印刷枚数が規定枚数に達したら印刷制限を加えることを特徴とする印刷プログラム。
【請求項１３】
請求項８から１２の何れか一項に記載の印刷プログラムにおいて、
前記制限は、ユーザによる設定の選択の不可能であることを特徴とする印刷プログラム。
【請求項１４】
請求項８から１２の何れか一項記載に記載の印刷プログラムにおいて、
前記制限は、警告の表示であることを特徴とする印刷プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、及び印刷プログラムに関する。
【背景技術】
【０００２】
企業や官庁でユーザ毎に利用制限(例えば、Aさんは白黒印刷のみ許可、Bさんは両面印刷のみ許可、Cさんは月間100枚までカラー印刷許可などの制限)を設けたいという要求がある。その要求にこたえるため、各プリンタメーカは以下のような手段を用意していることが既に知られている。
【０００３】
１．プリンタメーカが利用制限を施したドライバを、ユーザに提供する(特注)。
２．利用制限を記述したファイルを同梱したドライバインストーラを、ユーザ毎に作成し、配布する。
３．管理サーバを設置してユーザ毎の設定を集中管理し、各ユーザが印刷する際に設定を問い合わせる。
【０００４】
情報処理装置の一例が特許文献１、２に記載されている。
特許文献１の「デバイスドライバ」は、「デバイスが接続されたコンピュータに用いられるデバイスドライバにおいて、コンピュータが、入力手段、表示手段、記憶手段及びこれら各手段の動作を制御する処理手段を備え、記憶手段に、デバイスの機能の属性値を設定するための初期設定画面において設定項目の表示、非表示又は変更不可を識別する設定項目の属性値と、デバイスの機能の属性値と、を格納する設定情報ファイルと、特殊設定フラグを備えると共に、処理手段に、ａ）デバイスドライバの特殊設定を許可することを示す特殊設定フラグが記憶手段に格納されている場合に、設定項目の属性値を設定するための特殊設定画面を表示手段に表示すると共に、当該特殊設定画面において入力手段から設定項目の属性値を受付けて、当該受付けた設定項目の属性値を設定情報ファイルに格納するステップと、ｂ）設定情報ファイルを参照して設定項目の属性値を読み出し、当該読み出した設定項目の属性値に基づいて、設定項目を表示、非表示又は変更不可とした初期設定画面を表示手段に表示するステップと、ｃ）特殊設定フラグを、デバイスドライバの特殊設定を禁止することを示す特殊設定フラグに変更するステップと、を実行させる」ものであり、以下のように動作する。
【０００５】
この「デバイスドライバ」によれば、記憶手段にデバイスドライバの特殊設定を許可することを示す特殊設定フラグが格納されている場合に限り、特殊設定画面を表示手段に表示するので、コンピュータを利用するユーザの権限とは別個に、プリンタドライバの初期設定を制限することができる。
【０００６】
特許文献２の「プリンタドライバ」は、「プリンタに接続される情報処理装置にインストールされるプリンタドライバであって、第１のユーザにより設定された、第２のユーザによる印刷機能の設定可否についての設定可否情報を取得する設定可否情報取得処理と、印刷機能の設定を可とする旨の情報が取得されると、第２のユーザから印刷機能の設定入力を受付け、その印刷機能に基づく印刷処理をプリンタに実行させる第１の印刷処理と、印刷機能の設定を不可とする旨の情報が取得されると、第２のユーザによる印刷機能の設定入力を不可とし、第１のユーザにより設定された印刷機能に基づく印刷処理をプリンタに実行させる第２の印刷処理と、を含む」ことを特徴とする。
【０００７】
この「プリンタドライバ」によれば、第１のユーザとしての管理者が上記設定可否情報を、例えばその設定可否情報を設定するための画面から設定できるように構成すれば、当該管理者は、第２のユーザとしての管理者以外の一般ユーザによる印刷機能の設定を可能にするか否かを、当該画面から設定するという操作を行うだけで、１．一般ユーザが印刷機能を設定でき、その設定した印刷機能に基づく印刷を行える場合と、２．一般ユーザが印刷機能を設定できず、管理者により設定された印刷機能に基づく印刷処理を行える場合とを切り替えることが可能になり、従来のようにそのような切り替えのためにいちいちプリンタドライバをインストールし直さなければならないといった手間が不要となって、操作性、利便性が向上するとしている。
【特許文献１】特開２００６−２０９２９２号公報
【特許文献２】特開２００３−３３０６５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、上述した利用制限の方法では、以下のような問題があった。
（ａ）上記１．や２．の方法では、複数人で共有するPC(Personal Computer)の場合にユーザ毎にプリンタドライバをインストールする必要がある。
（ｂ）上記３．の方法では新たなサーバの設置が必要である。
【０００９】
さらに、特許文献１に記載の発明は、単一の設定ファイルの作成や、読み込みについての記載はされているものの、複数の設定を切り替えることについては記載されていない。また、特許文献２に記載の発明は、管理者モードをプリンタドライバ内に用意し、印刷制限を用意に切り替えられることをについては触れられているものの、複数の設定を切り替えることについては記載されていない。
【００１０】
そこで、本発明の目的は、複数のユーザに対して個別の印刷制限を共有PCで行う際に、複数のドライバのインストールや印刷制限を行うためのサーバを用意する必要のない情報処理装置、及び印刷プログラムを提供することにある。
【課題を解決するための手段】
【００１１】
上記課題を解決するため、請求項１に記載の発明は、印刷制限設定ファイルを記録した取り外し可能な外部記憶媒体（構成要素A）と、前記外部記憶媒体から前記印刷制限設定ファイルを読み込むファイル読み込み手段（構成要素B）と、前記読み込み手段で読み込んだ前記印刷制限設定ファイルにより印刷設定を制限する制限手段（構成要素C）とを備え、印刷を行う際、前記読み込み手段は前記外部記憶媒体に記録された印刷制限設定ファイルを読み込み、前記制限手段はユーザが設定可能な印刷条件に制限を加えることを特徴とする。
【００１２】
請求項２に記載の発明は、請求項１に記載の発明において、印刷実行時に前記外部記憶媒体が接続されていない場合は、あらかじめ設定された制限を加えることを特徴とする。
【００１３】
請求項３に記載の発明は、請求項１に記載の発明において、前記外部記憶媒体に、印刷枚数のデータを書き込むデータ書き込み手段（構成要素D）と、前記外部記憶媒体から印刷枚数のデータを読み込むデータ読み込み手段（構成要素E）と、前記外部記憶媒体に記録する印刷制限設定ファイルに、制限適用印刷枚数のデータを加え、規定枚数に達したら印刷制限を加えることを特徴とする。
【００１４】
請求項４に記載の発明は、請求項３に記載の発明において、複数の制限設定を前記外部記憶媒体に記録することで、規定枚数に達する前と後とで異なる印刷制限を加えることを特徴とする。
【００１５】
請求項５に記載の発明は、請求項３または４に記載の発明において、設定された期間で前記外部記憶媒体に記録されている印刷枚数のデータをクリアするクリア手段を備え、一定期間で印刷枚数が規定枚数に達すると、印刷制限を加えることを特徴とする。
【００１６】
請求項６に記載の発明は、請求項１から５の何れか一項に記載の発明において、前記制限は、ユーザが設定を選択することを不可能にすることを特徴とする。
【００１７】
請求項７に記載の発明は、請求項１から５の何れか一項に記載の発明において、前記制限は、警告を表示することを特徴とする。
【００１８】
請求項８に記載の発明は、コンピュータが読み取り可能なプログラムであって、前記コンピュータが、取り外し可能な外部記憶媒体に、印刷制限設定ファイルを記録させる手順と、読み込み手段に、前記記憶媒体から印刷制限設定ファイルを読み込ませる手順と、制限手段に、前記読み込み手段で読み込んだ設定により印刷設定を制限させる手順と、印刷を行う際、前記読み込み手段が前記外部記憶媒体に記録された印刷制限設定ファイルを読み込ませる手順と、前記制限手段に、ユーザが設定可能な印刷条件に制限を加えさせる手順とを実行させることを特徴とする。
【００１９】
請求項９に記載の発明は、請求項８に記載の発明において、前記コンピュータが、印刷実行時に外部記憶媒体が接続されていない場合は、あらかじめ設定された制限を加える手順を実行させることを特徴とする。
【００２０】
請求項１０に記載の発明は、請求項８に記載の発明において、前記コンピュータが、書き込み手段に、前記外部記憶媒体に印刷した枚数のデータを書き込ませる手順と、読み込み手段に、前記外部記憶媒体から印刷枚数のデータを読み込ませる手順と、前記外部記憶媒体に記録する印刷制限設定ファイルに印刷枚数上限のデータを加え、規定枚数に達したら印刷制限を加える手順とを実行させることを特徴とする。
【００２１】
請求項１１に記載の発明は、請求項１０に記載の発明において、前記コンピュータが、複数の制限設定を前記外部記憶媒体に記録することで、規定枚数に達する前と後とで異なる印刷制限を加える手順を実行させることを特徴とする。
【００２２】
請求項１２に記載の発明は、請求項１０または１１に記載の発明において、前記コンピュータが、クリア手段に、設定された期間で前記外部記憶媒体に記録されている印刷枚数のデータをクリアする手順を実行させることにより、一定期間で印刷枚数が規定枚数に達したら印刷制限を加えることを特徴とする。
【００２３】
請求項１３に記載の発明は、請求項８から１２の何れか一項に記載の発明において、前記制限は、ユーザによる設定の選択の不可能であることを特徴とする。
【００２４】
請求項１４に記載の発明は、請求項８から１２の何れか一項記載に記載の発明において、前記制限は、警告の表示であることを特徴とする。
【発明の効果】
【００２５】
本発明によれば、複数のユーザに対して個別の印刷制限を共有PCで行う際に、複数のドライバのインストールや印刷制限を行うためのサーバを用意する必要のない情報処理装置、及び印刷プログラムの提供を実現することができる。
【発明を実施するための最良の形態】
【００２６】
＜実施形態１＞
以下に本発明に係る情報処理装置の実施の形態について述べる（請求項１，６，８，１３）。
図１は、本発明に係る情報処理装置の概念図である。
情報処理装置１は、パーソナルコンピュータPC２と、USBメモリ４と、プリンタ５とを有する。パーソナルコンピュータPC２は、プリンタドライバ３を有する。６はネットワークである。
【００２７】
図２は、図１に示した情報処理装置１の機能ブロック図である。
プリンタドライバ３は、UI表示部、描画データ作成部、印刷制限設定ファイル読み込み部、印刷設定ファイル読み込み部、印刷制限設定部、印刷枚数書き込み部、印刷枚数読み込み部、印刷枚数クリア部、及びデフォルト印刷制限設定ファイルを有する。
ここで、印刷枚数クリア部は、予めクリアする時間が定められており、その時間は固定でも可変設定でもよい。
USBメモリ４は、印刷制限設定ファイル、及び印刷枚数記録ファイルを有する。
【００２８】
次に図３を参照して情報処理装置の動作について説明する。
図３は、図１に示した情報処理装置の動作を説明するためのシーケンス図の一例であり、図４は、印刷制限設定ファイルの一例である。
【００２９】
手順１）        予め印刷制限設定ファイルが記録されているUSBメモリ(構成要素A)を印刷を行うPCに接続する。例として印刷制限設定ファイルには「カラー印刷利用不可」と記載されているものとする。
【００３０】
手順２）        アプリケーションから印刷作業を行うと、OS(Operation System)の機能によりプリンタドライバのUI表示に対し、印刷設定画面を表示要求が行われる。
【００３１】
手順３）UI表示部は印刷設定画面を表示するにあたって、印刷制限設定部(構成要素C)に制限の設定を問い合わせる。
【００３２】
手順４）印刷制限設定部は印刷制限ファイル読み込み部(構成要素B)に印刷制限設定ファイルの取得を要求する。
【００３３】
手順５）プリンタドライバにある印刷制限ファイル読み込み部はUSBメモリを検出し、印刷制限設定ファイルを読み込む。
【００３４】
手順６）印刷制限設定部は印刷制限設定ファイルを解析し、制限の設定をUI表示部に通知する。
【００３５】
手順７）UI表示部は制限に応じたUI、「カラー印刷が選択不可能なUI」を図示しない表示部に表示する。
以上の手順１）〜手順６）により、ユーザ毎の印刷制限を可能とする。
【００３６】
＜実施形態２＞
次に実施形態２について図５を参照して説明する（請求項２，９）。
図５は、図１に示した情報処理装置の動作を説明するためのシーケンス図の一例である。
実施形態１のUSBメモリ４から印刷制限設定ファイルを取得する際、USBメモリ４の未装着により印刷制限設定ファイルが取得できない場合には、印刷制限設定部は予め用意されている制限をUIに通知する(例えば透かしを挿入する)ことで、USBメモリ４の未装着時の動作を規定することを可能とする。
【００３７】
手順１）UI表示部によりUI表示が開始されると、印刷制限設定部は、印刷制限設定ファイル読み込み部に印刷制限設定ファイルの取得を要求する。
【００３８】
手順２）印刷制限設定ファイル読み込み部は、USBメモリ４に印刷制限設定ファイルが有るか否かを確認する。
【００３９】
手順３）印刷制限設定ファイル読み込み部は、設定ファイルが有ると判断した場合にはUSBメモリ４から印刷制限設定ファイルを取得して「両面印刷強制」し、設定ファイルが無いと判断した場合にはデフォルト印刷制限設定ファイルを取得し、印刷文書全体に「お試し」と透かしを挿入する。
【００４０】
手順４）印刷制限設定部は、制限可能か否かを確認し、制限可能と判断した場合にはファイルを解析し、制限設定をUI表示部に通知し、制限不可と判断した場合には制限せずに終了する。
【００４１】
手順５）UI表示部は、解析結果に従い、UIを表示する。
【００４２】
＜実施形態３＞
次に実施形態２について説明する（請求項３，４，１０，１１）。
図６は、図１に示した情報処理装置の動作を説明するためのシーケンス図の一例であり、図７は、印刷制限設定ファイルの一例である。
【００４３】
構成要素Aに記録される印刷制限設定ファイルの内容に「制限適用枚数」を追加し、図６に示すシーケンスとすることで、「ある一定枚数以上印刷したら印刷制限を設定する」ことを可能にする。また、制限適用枚数と印刷制限設定の組み合わせを複数記載し、印刷制限設定部で判断することで、複数の印刷制限を印刷枚数に応じて適用することが出来る。
【００４４】
以下にシーケンス図を図６に示し、印刷制限設定ファイルの例(10枚以上印刷したらモノクロ制限、100枚以上印刷したらドラフトモード(薄く印刷すること)制限を表現)を図７に示して説明する。
【００４５】
手順１）UI表示部がUI表示を開始すると、印刷制限設定部は、印刷制限設定ファイル読み込み部に印刷制限設定ファイル取得要求を行う。
【００４６】
手順２）印刷制限設定ファイル読み込み部は、USBメモリ４から印刷制限設定ファイルを取得する。
【００４７】
手順３）印刷制限設定部は、印刷枚数読み込み部に印刷済み枚数取得要求を行う。
【００４８】
手順４）印刷枚数読み込み部は、USBメモリ４から印刷枚数を取得する。
【００４９】
手順５）印刷制限設定部は、印刷枚数は印刷制限適用枚数を超えているか否かを判断する。
【００５０】
手順６）印刷制限設定部は、印刷枚数が印刷制限適用枚数を超えていると判断した場合には、UI表示部に制限されたUIを表示させ、印刷枚数が印刷制限適用枚数を超えていないと判断した場合には、UI表示部に制限されていないUIを表示させ、描画部に印刷開始要求を行う。
【００５１】
手順７）描画部は、印刷を行い、印刷枚数書き込み部に印刷枚数加算依頼を行う。
【００５２】
手順８）印刷枚数書き込み部は、USBメモリ４に記録されている印刷枚数を加算して終了する。
【００５３】
＜実施形態４＞
次に実施形態４について説明する（請求項５，１２）。
実施形態３を実施する際に特定日(例えば毎月1日)を過ぎたか否かのチェックを行い、過ぎた場合には印刷枚数をクリアする処理を追加することで、一定期間毎の印刷枚数(例えば一ヶ月毎)による印刷設定の制限を行うことが可能になる。
【００５４】
以下に図８を参照して説明する。
図８は、図１に示した情報処理装置の動作を説明するためのシーケンス図の一例である。
手順１）UI表示部がUI表示を開始すると、印刷制限設定部は、印刷枚数クリア部に印刷枚数期限確認要求を行う。
【００５５】
手順２）印刷枚数クリア部は、クリア期限到達したか否かを判断し、クリア期限が到達したと判断した場合にはUSBメモリ４に記録されている印刷枚数のデータを「０」に戻し、クリア期限が到達していないと判断した場合にはUSBメモリ４に記録されている印刷枚数のデータを保持する。
【００５６】
手順３）印刷制限設定部は、印刷制限設定ファイル読み込み部に印刷制限設定ファイル取得要求を行う。
【００５７】
手順４）印刷制限設定ファイル読み込み部は、USBメモリ４から印刷制限設定ファイルを取得する。
【００５８】
手順５）印刷制限設定部は、印刷枚数読み込み部に印刷済み枚数取得要求を行う。
【００５９】
手順６）印刷枚数読み込み部は、USBメモリ４から印刷枚数のデータを取得する。
【００６０】
手順７）印刷制限設定部は、印刷枚数が印刷制限適用枚数を超えているか否かを判断し、印刷枚数が印刷制限適用枚数を超えていると判断した場合にはUI表示部に制限されたUIを表示させ、印刷枚数が印刷制限適用枚数を超えていないと判断した場合にはUI表示部に制限されていないUIを表示させる。
【００６１】
手順８）UI表示部は、印刷開始要求を描画部に行う。
【００６２】
手順９）描画部は、印刷を行い、印刷枚数加算依頼を印刷枚数書き込み部に行う。
【００６３】
手順１０）印刷枚数書き込み部は、USBメモリ４に記録されている印刷枚数を加算して終了する。
【００６４】
＜実施形態５＞
次に実施形態５について説明する（請求項７，１４）。
実施形態１の図１に記載の「カラー印刷が設定不可能なUIを表示」する代わりに、カラー印刷を設定した場合はユーザに使用しないよう促すメッセージを表示することで、強制力の弱い制限を施すことが可能(メッセージを表示するだけなのでユーザは無視することも可能)になる。
以下に図９を参照して説明する。
図９は、図１に示した情報処理装置の動作を説明するためのシーケンス図の一例である。
UI表示部がUI表示を開始すると、印刷制限設定部は、印刷制限設定ファイル取得要求を印刷制限ファイル読み込み部に行う。
【００６５】
印刷制限設定ファイル読み込み部は、USBメモリ４から印刷制限設定ファイルを取得する。
【００６６】
印刷制限設定部は、USBメモリ４からのファイルを解析し制限設定（例えば、「カラー印刷禁止」）をUI表示部に通知する。
【００６７】
UI表示部は、特に制限を行わずにUIを表示し、ユーザが印刷設定を行い、カラー設定を行ったか否かを判断する。
【００６８】
UI表示部は、ユーザがカラー設定を行ったと判断した場合にはカラー印刷をしないように促すメッセージ（前述した「カラー印刷禁止」）を表示し、ユーザがカラー設定を行っていないと判断した場合には終了する。
【００６９】
（プログラム及び記憶媒体）
以上で説明した本発明の情報処理装置は、コンピュータで処理を実行させる印刷プログラムによって実現されている。コンピュータとしては、例えばパーソナルコンピュータやワークステーションなどの汎用的なものが挙げられるが、本発明はこれに限定されるものではない。
【００７０】
これにより、印刷プログラムが実行可能なコンピュータ環境さえあれば、どこにおいても本発明の情報処理装置を実現することができる。
【００７１】
＜実施形態６＞
本発明に係る印刷プログラムの実施形態について述べる。
本発明に係る印刷プログラムは、コンピュータが読み取り可能なプログラムであって、
コンピュータが、
(1)取り外し可能な外部記憶媒体に、印刷制限設定ファイルを記録させる手順と、
(2)読み込み手段に、記憶媒体から印刷制限設定ファイルを読み込ませる手順と、
(3)制限手段に、読み込み手段で読み込んだ設定により印刷設定を制限させる手順と、
(4)印刷を行う際、読み込み手段が外部記憶媒体に記録された印刷制限設定ファイルを読み込ませる手順と、
(5)制限手段に、ユーザが設定可能な印刷条件に制限を加えさせる手順とを実行させることを特徴とする印刷プログラム。
【００７２】
また、上記印刷プログラムにおいて、コンピュータが、印刷実行時に外部記憶媒体が接続されていない場合は、あらかじめ設定された制限を加える手順を実行させるようにしてもよい。
【００７３】
また、上記印刷プログラムにおいて、コンピュータが、
(6)書き込み手段に、外部記憶媒体に印刷した枚数のデータを書き込ませる手順と、
(7)読み込み手段に、外部記憶媒体から印刷枚数のデータを読み込ませる手順と、
(8)外部記憶媒体に記録する印刷制限設定ファイルに印刷枚数上限のデータを加え、規定枚数に達したら印刷制限を加える手順とを実行させるようにしてもよい。
【００７４】
また、上記印刷プログラムにおいて、コンピュータが、複数の制限設定を外部記憶媒体に記録することで、規定枚数に達する前と後とで異なる印刷制限を加える手順を実行させるようにしてもよい。
【００７５】
また、上記印刷プログラムにおいて、コンピュータが、クリア手段に、設定された期間で外部記憶媒体に記録されている印刷枚数のデータをクリアする手順を実行させることにより、一定期間で印刷枚数が規定枚数に達したら印刷制限を加えるようにしてもよい。
【００７６】
また、上記印刷プログラムにおいて、制限は、ユーザによる設定の選択の不可能であり、警告の表示であってもよい。
【００７７】
このような印刷プログラムは、コンピュータに読み取り可能な記憶媒体に記憶されていてもよい。
ここで、記憶媒体としては、例えば、CD-ROM（Compact Disc Read Only Memory）、フレキシブルディスク（FD）、CR-R（CD Recordable）、DVD（Digital Versatile Disk）などのコンピュータで読み取り可能な記憶媒体、フラッシュメモリ、RAM（Random Access Memory）、ROM（Read Only Memory）、FeRAM（強誘電体メモリ）等の半導体メモリやHDD（Hard Disc Drive）が挙げられる。
【００７８】
＜実施形態７＞
次に本発明に係る情報処理装置に用いられるプリンタ５について図１０を参照して説明する。
図１０は、図１に示した情報処理装置に用いられるプリンタの概念図である。
画像読取装置は、原稿105を搭載するコンタクトガラス101、シートスルー用読み取り窓102、白レベル調整やシェーディング補正データ生成用の基準白板103、原稿105を照射する光源107及び第１ミラー108が搭載される第１キャリッジ109、第２ミラー110、第３ミラー111が搭載される第２キャリッジ112、キャリッジ位置を検出するために備えられたホームポジションセンサ（以下、HPSと記す）117、CCDイメージセンサ（以下、CCDと記す）114上に縮小結像させるレンズユニット113、光電変換素子であるCCD114を搭載した画像読取回路115、プリンタドライバ３を有する画像処理回路116、第１キャリッジ109、第２キャリッジ112を駆動するスキャナ駆動モータ、及び原稿センサ等から構成される。
【００７９】
上記構成において、コンタクトガラス101上に原稿105が搭載された場合に、光源107を点灯し、第１キャリッジ109および第２キャリッジ112を、図示しない制御部からの制御信号によってスキャナ駆動モータを回転動作させることにより図の右方向に移動走査して原稿105の画像情報を読み取る方式と、第１キャリッジ109および第２キャリッジ112は停止した状態のまま、光源107を点灯し、シートスルー読み取り用コンタクトガラス102を介して原稿搬送装置104によって搬送される他の原稿106を照射して原稿画像情報を読み取る方式とが選択可能である。
【００８０】
第１キャリッジ109を走査して原稿105を読み取る場合には、原稿105の読み取りに先立って基準白板103のデータを取得しシェーディング補正データを生成した後メモリに記憶しておき、そのシェーディング補正用データで原稿105の画像データ正規化することによって、画像読取装置における光量分布ムラやCCDの感度ムラを補正し、原稿105の画像情報を高品質に読み取っている。
【００８１】
シェーディング補正処理が行われた画像データは、図示しない画像処理部に出力される。
第１キャリッジ109は停止した状態のまま、原稿105を搬送して原稿画像データを読み取るシートスルー読み取りの場合には、原稿105の読み取りに先立ってまず、第１キャリッジ109を基準白板103の下に移動させてシェーディング補正データを生成しシートスルー読み取り位置に復帰してから原稿の搬送を開始して原稿読み取り動作を開始する。
【００８２】
ここで、回転可能に支持されて図１０の矢印ａ〜ｄ方向に回転する感光体201の外周部には、除電装置Ｌと、クリーニング装置202と、帯電装置203と、現像装置205とが配設されている。
【００８３】
感光体201の外周部における帯電装置203と現像装置205との間には、露光装置204から発せられる光情報を入射させるスペースが確保されている。
図１０に示す構成では感光体201が４個（201a、201b、201c、201d）あるが、現像装置205が扱う色材（トナー）の色が異なるのみであり、それぞれの外周部に設けられる画像形成用の上述した部品構成は同じである。
【００８４】
感光体201は、直径が例えば30ｍｍから100ｍｍ程度のアルミニュム円筒表面に、光導電性物質である有機半導体の層を設けて構成され、その一部が中間転写ベルト（第１の顕像担持手段）210に接している。
【００８５】
中間転写ベルト210は、回転するローラ211、212、213、214により支持され、図１０の矢印方向に移動可能に張架されている。この中間転写ベルト210の裏側（ループの内側）には、第１の転写手段としてのローラ212が感光体201の近傍に配備され、感光体201上の顕像を中間転写ベルト210に転写させる。
【００８６】
中間転写ベルト210のベルトループの外側における、中間転写ベルト210から顕像を記録媒体または裏面用中間転写ベルト（第２の顕像担持手段）200に転写する位置の下流に、中間転写ベルト用クリーニング装置250が配設されている。このクリーニング装置250のブラシは、中間転写ベルト210から顕像が他に転写された後でベルト表面に残留する不要なトナーを拭い去る。
【００８７】
図１０はブラシローラが裏面用中間転写ベルト200の表面から離れた状態にある。このブラシローラは支点250Aを中心として揺動可能に設けられ、裏面用中間転写ベルト200表面に接離可能な構造になっている。
中間転写ベルト210から転写されたトナー像を記録媒体Ｐに転写する以前、すなわち裏面用中間転写ベルト100がトナー像を担持しているときは離れた状態とし、記録媒体Ｐへの転写が行われてクリーニングが必要となったとき、ブラシローラは図１０での反時計方向に揺動し接触される。
除去された不要トナーはトナー収納部250Bに集められる。
【００８８】
露光装置204は公知のレーザ方式によるもので、フルカラー画像形成に対応した光情報を、一様に帯電された感光体201表面に潜像として照射する。この露光装置204としては、LEDアレイと結像手段とから成る露光装置を用いてもよい。
【００８９】
このように、上述した感光体201と、クリーニング装置202と、帯電装置203と、露光装置204と、現像装置205と、除電装置Ｌと、第１の転写手段212とが、中間転写ベルト210に転写する顕像（トナーによる像）を生成する作像手段として機能する。
【００９０】
中間転写ベルト210は、基体の厚みが50μｍ〜600μｍの樹脂フィルムあるいはゴムを基体にしたベルトであり、感光体211からトナーを転写可能とする抵抗値を備える。
この中間転写ベルト210に対して図１０の右方には、ベルト状の裏面用中間転写ベルト（第２の顕像担持手段）200が配設されている。この裏面用中間転写ベルト200は、回転ローラ216、217、218により支持され、図１０の矢印方向に移動可能に張架されており、裏側（ループの内側）には、第２の転写手段220が配設されている。裏面用中間転写ベルト200によるベルトループの外側に、この裏面用中間転写ベルト用クリーニング装置250、チャージャCH、などが配設されている。
【００９１】
上述した第２の転写手段220と、ローラ218と、中間転写ベルト210を支持するローラ214とにより、中間転写ベルト210と裏面用中間転写ベルト200とが接触し、あらかじめ定められた転写ニップを形成する。
【００９２】
裏面用中間転写ベルト200は、基体の厚みが50μｍ〜600μｍの樹脂フィルムあるいはゴムを基体にしたベルトで、中間転写ベルト210からトナーを転写可能とする抵抗値を備えるベルトである。
【００９３】
記録媒体（用紙）Ｐは図の下方の給紙装置（給紙カセット）226-1、226-2に収納されており、最上にある用紙が給紙ローラ227で１枚づつ、複数のガイド229を経てレジストローラ対228に搬送される。
記録媒体Ｐが搬送されるさらに下流には、定着用加熱手段230、排紙ガイド対231、排紙ローラ対232、排紙スタック部240が配設されている。
【００９４】
図１０における中間転写ベルト210の上方で排紙スタック部240の下方には、補給用のトナーが収納できる収納部TSが設けてある。トナーの色はマゼンタ、シアン、イエロー、ブラックの四色があり、カートリッジTCの形態にされている。このカートリッジTCからは、粉体ポンプ等により対応する色の現像装置に適宜補給される。
【００９５】
こうした装置本体の一部であるフレーム251は、開閉支軸251Aを中心として、回動・開放が可能な構造にされている。このため、ユーザはこのフレーム251を開いた状態とすることにより記録媒体の搬送路を大きく開くことができ、ジャムが発生した場合の記録媒体（用紙）の処理を容易にしている。
【００９６】
また、上述した記録媒体Ｐへの画像形成を行う装置本体の上部に画像読み取り装置が支持部266を介して連設され、この画像読み取り装置により読み取られた画像データを上述した装置本体が記録媒体Ｐに印刷することで、コピー動作を可能にするよう構成されている。
【００９７】
画像読み取り装置の外周部には、操作・表示部（表示手段、かつ入力手段）が設けられている。この操作・表示部は、ユーザに各種の操作情報を表示により通知すると共に操作入力を受けるタッチパネルや、テンキーなど各種のボタンを備える。
ユーザは、この操作・入力部により、コピーの片面／両面切り替え、コピー動作の開始、コピー枚数の設定、コピー機能とプリンタ機能との切り替えなどの各種操作を行う。
【００９８】
以上において、本実施形態によれば、複数人で共有されるPCに於いて、複数のユーザ別ドライバをインストールすることなく、またサーバの設置をすることなくユーザ別の利用制限を可能とすることができる。
すなわち、本実施形態によれば、各個人の印刷制限を着脱可能な外部記憶媒体(USBメモリなど)に記録し、プリンタドライバは印刷時に外部記憶媒体から印刷制限を読み取り、その制限をドライバの動作に反映させる機能を有することで印刷時に各個人が着脱可能な外部記憶媒体をPCに接続することで個人ごとの設定を反映させることが可能になるので、（本発明は、複数ユーザに対する印刷制限を共有PCで行う際に、複数のドライバのインストールや印刷制限を行うためのサーバを用意することなく行うことができる。）。
【００９９】
なお、上述した実施の形態は、本発明の好適な実施の形態の一例を示すものであり、本発明はそれに限定されることなく、その要旨を逸脱しない範囲内において、種々変形実施が可能である。
【産業上の利用可能性】
【０１００】
本発明は、複写機、スキャナプリンタ、ファクシミリ装置、プリンタ、複合機等の情報処理装置に利用できる。
【図面の簡単な説明】
【０１０１】
【図１】本発明に係る情報処理装置の概念図である。
【図２】図１に示した情報処理装置１の機能ブロック図である。
【図３】図１に示した情報処理装置の動作を説明するためのシーケンス図の一例である。
【図４】印刷制限設定ファイルの一例である。
【図５】図１に示した情報処理装置の動作を説明するためのシーケンス図の一例である。
【図６】図１に示した情報処理装置の動作を説明するためのシーケンス図の一例である。
【図７】印刷制限設定ファイルの一例である。
【図８】図１に示した情報処理装置の動作を説明するためのシーケンス図の一例である。
【図９】図１に示した情報処理装置の動作を説明するためのシーケンス図の一例である。
【図１０】図１に示した情報処理装置に用いられるプリンタの概念図である。
【符号の説明】
【０１０２】
１    情報処理装置
２    ＰＣ（パーソナルコンピュータ）
３    プリンタドライバ
４    ＵＳＢメモリ
５    プリンタ
６    ネットワーク
【図１】
2010020607.tif 000003
【図２】
2010020607.tif 000004
【図３】
2010020607.tif 000005
【図４】
2010020607.tif 000006
【図５】
2010020607.tif 000007
【図６】
2010020607.tif 000008
【図７】
2010020607.tif 000009
【図８】
2010020607.tif 000010
【図９】
2010020607.tif 000011
【図１０】
2010020607.tif 000012