(57)【要約】【課題】操作者のポリシーに従ったきめ細やかな印刷機能の制御を行う、情報処理システム、情報処理プログラム及び記録媒体を提供する。【解決手段】画像出力の制御に係るアプリケーションソフトウェアからＯＳを介して、プリンタドライバへ描画情報が送られると、プリンタドライバが印刷装置で処理可能な出力情報へと変換する。この際、予め設定された認証情報に基づき、直列的・並列的に複数設けられた認証処理部が認証処理を行う。認証処理部が直列的・並列的に複数設置されているので、ユーザの要求に応じて様々な機能ごとに印刷出力を行うことができる。【選択図】図２
2007206970.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの情報処理装置とネットワーク経由で相互に接続可能であり、プリンタドライバを介して画像出力可能な画像情報を画像形成装置から出力する情報処理システムであって、
前記情報処理装置は、
前記画像情報の出力に係る制御を行うアプリケーションソフトウェアと、
前記画像の出力時における画像出力条件を設定するプリンタドライバと、
前記画像の出力制御に係る認証を行う少なくとも２以上の認証手段と、
前記認証手段を動的に切り替える切替手段とを有し、
前記認証手段の認証結果に基づいて前記切替手段にて前記出力制御を切り替え、画像を出力することを特徴とする情報処理システム。
【請求項２】
前記認証手段は、直列に複数設けられたことを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記認証手段は、並列に複数設けられたことを特徴とする請求項１に記載の情報処理システム。
【請求項４】
前記認証手段は、前記直列に設けられた該認証手段の認証のうち、認証が許可された段階まで前記出力制御に基づいて、画像の出力を許可することを特徴とする請求項１または２に記載の情報処理システム。
【請求項５】
前記認証手段は、前記並列に設けられた該認証手段の認証が全て許可されたときに画像の出力を許可することを特徴とする請求項１または３に記載の情報処理システム。
【請求項６】
前記情報処理装置は、前記並列に設けられた該認証手段の認証のうち、認証を許可する認証許可数を設定する認証許可数設定手段を有し、
前記認証手段は、前記認証許可数設定手段にて設定された前記認証許可数に達した場合に、前記出力制御に基づいて画像の出力を許可することを特徴とする請求項１、３、５のいずれか１項に記載の情報処理システム。
【請求項７】
前記直列に複数設けられた認証手段と、前記並列に複数設けられた認証手段とを併用して認証を行うことを特徴とする請求項１から６のいずれか１項に記載の情報処理システム。
【請求項８】
前記認証手段は、前記プリンタドライバにて入力された識別子に基づいて認証を行うことを特徴とする請求項１から７のいずれか１項に記載の情報処理システム。
【請求項９】
前記認証手段は、前記プリンタドライバに予め設定された識別子に基づいて認証を行うことを特徴とする請求項１から７のいずれか１項に記載の情報処理システム。
【請求項１０】
前記認証手段は、前記アプリケーションソフトウェアから前記プリンタドライバへ送信される前記画像の文書名を用いて認証を行うことを特徴とする請求項１から７のいずれか１項に記載の情報処理システム。
【請求項１１】
前記認証手段は、前記アプリケーションソフトウェアから前記プリンタドライバへ送信される前記画像情報を用いて認証を行うことを特徴とする請求項１から７のいずれか１項に記載の情報処理システム。
【請求項１２】
前記識別子、前記文書名及び出力される前記画像情報のうち少なくとも１つを用いて、自動的に前記認証情報を生成することを特徴とする請求項８から１１のいずれか１項に記載の情報処理システム。
【請求項１３】
前記プリンタドライバは、前記認証を行うか否かを選択する認証選択手段を有することを特徴とする請求項１に記載の情報処理システム。
【請求項１４】
自身の前記情報処理装置の前記認証手段にて前記認証が行えない場合、前記ネットワークを介して、他の前記情報処理装置の前記認証手段から前記認証に係る認証情報を取得することを特徴とする請求項１に記載の情報処理システム。
【請求項１５】
自身の前記情報処理装置の前記認証手段にて前記認証が行えない場合、前記情報処理装置に着脱可能な外部記憶装置を介して、前記認証に係る認証情報を取得することを特徴とする請求項１に記載の情報処理システム。
【請求項１６】
前記認証手段の認証が許可された場合、前記画像の出力に係る特定の機能を強制的に有効化する強制出力手段を有することを特徴とする請求項１から１５のいずれか１項に記載の情報処理システム。
【請求項１７】
前記強制出力手段を複数備え、
印刷指示者が、前記強制出力手段にて強制的に有効化される前記特定の機能のうち、所望する前記機能を選択可能であることを特徴とする請求項１６に記載の情報処理システム。
【請求項１８】
前記認証手段にて認証が許可された場合に、前記プリンタドライバ以外のアプリケーションソフトウェアを用いて、前記画像の出力に係る特定の機能を強制的に有効化することを特徴とする請求項１６または１７に記載の情報処理システム。
【請求項１９】
前記認証手段の認証が許可された場合、前記画像の出力に係る特定の機能を強制的に使用不可能にすることを特徴とする請求項１から１５のいずれか１項に記載の情報処理システム。
【請求項２０】
前記認証手段の認証が許可された場合、出力される前記画像情報のうち、特定の領域を強制的に削除する画像領域削除手段を有することを特徴とする請求項１から１５のいずれか１項に記載の情報処理システム。
【請求項２１】
前記認証手段の認証が許可された場合、前記画像を出力する前記画像形成装置を強制的に変更することを特徴とする請求項１から１５のいずれか１項に記載の情報処理システム。
【請求項２２】
少なくとも１つの情報処理装置とネットワーク経由で相互に接続可能であり、プリンタドライバを介して画像出力可能な画像情報を画像形成装置から出力させる情報処理プログラムであって、
前記情報処理装置は、
前記画像情報の出力に係る制御を行うアプリケーションソフトウェアと、
前記画像の出力時における画像出力条件を設定するプリンタドライバとを備え、
前記情報処理装置に、
前記画像の出力制御に係る認証を行う少なくとも２以上の認証処理と、
前記認証処理を動的に切り替える切替処理とを実行させ、
前記認証処理の認証結果に基づいて前記切替処理にて前記出力制御を切り替えて、前記画像形成装置から前記画像を出力させる情報処理プログラム。
【請求項２３】
請求項２１に記載の情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ端末装置を用いて、文字情報、画像情報、図形情報を、印刷装置に対して印刷情報として送出することにより、印刷情報を印刷することが出来る情報処理システム、情報処理プログラム及び記録媒体に関する。
【背景技術】
【０００２】
一般的に、コンピュータ端末装置（以下、ＰＣと称する）では、ＰＣを効率良く動作させるための基本ソフトウェアであるＯＳ（Operation System）が動作している。そしてＯＳは、ＯＳが有する機能の活用やハードウェア操作を行うために、ＡＰＩ（Application Programming Interface）を、ＯＳ上で動作するプログラムに対して提供する。
【０００３】
ＯＳが動作しているＰＣから印刷装置に対して印刷を行う場合、プリンタドライバソフトウェア（もしくはプリンタドライバプログラム。以降「プリンタドライバ」と称する）という特殊なプログラムを利用する。
【０００４】
プリンタドライバは、ＯＳから呼び出されるソフトウェアの一種であり、印刷装置を制御するものである。また、プリンタドライバは、クライアント側のＰＣから文字や表計算、画像などの出力処理がなされたデータを、印刷装置が解釈可能な印刷データの形式に変換する機能を備えている。一般のプログラムから印刷を行いたい場合には、通常、前述したＡＰＩを用いてＯＳの機能を利用し、ＯＳがプリンタドライバを呼び出すことによって印刷機能が利用できるという仕組みを用いている。
【０００５】
このようにして、ＯＳがプリンタドライバを呼び出して印刷機能を利用する場合、通常は認証処理が行われる。この認証処理では、認証を受ける側のＰＣのクライアントに対して、認証する側のＰＣのサーバが一括管理をしているのが一般的である。
【０００６】
図５に、従来の一般的な印刷処理の流れを示す。
従来の印刷処理は、図５に示すように、アプリケーション５０１と、ＯＳ５０２と、プリンタドライバ５０３とを備えるクライアント装置５１０と、印刷装置５２０とで構成される。
【０００７】
従来の一般的な印刷処理としては、まず、クライアント装置５１０内のアプリケーション５０１は、印刷装置５２０に印刷処理を行わせるため、ＯＳ５０２を経由して文字情報や画像情報、線画情報など、印刷装置５１０にて印刷出力するための各種描画情報を、プリンタドライバ５０３へと送信する。次に、プリンタドライバ５０３は、アプリケーション５０１から送られてきた描画情報を受信して、印刷装置５２０が理解可能な情報へと変換する。プリンタドライバ５０３にて変換された描画情報は、ネットワーク回線網などを利用して印刷装置５２０へと送信される。このようにして受信した描画情報を印刷・出力する。
【０００８】
印刷時に認証処理を行う従来技術としては、特許文献１に開示された発明が公知である。特許文献１には、クライアント装置にＩＤデータを入力することで印刷データとＩＤデータとを関連付けてプリンタに送信し、さらにプリンタにＩＤデータを入力して、印刷データに付加されたＩＤデータがプリンタ内に記憶されている場合に、印刷データの印刷出力を行う発明が開示されており、これによって、画像形成時の認証処理を容易に行うことが記載されている。
【特許文献１】特開２００５−００１１５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、従来の技術においては、例えばプリンタドライバにおいて、認証処理を受けるのは１回のみで、その内容は、印刷処理を実行させるか否かを制御するものでしかなかった。また、クライアントＰＣに対してサーバ側が認証処理を一括管理するような、前述のクライアントとサーバとの関係では、階級を意識した認証作業を行うことができない。
【００１０】
また、認証のポリシーが変更された場合には、いちいち認証を管理しているサーバの設定を変更しなければならず、その作業がユーザにとって煩雑である。さらには、認証処理を１回しか行わないので、様々なポリシーに従ったきめ細やかな印刷機能の制御を提供することはできなかった。
【００１１】
このような課題に鑑み、本発明は、認証手段を少なくとも２以上有する情報処理システム、情報処理プログラム及び記録媒体を提供することを目的としている。
【課題を解決するための手段】
【００１２】
上記の目的を達成するため、請求項１に記載の発明は、少なくとも１つの情報処理装置とネットワーク経由で相互に接続可能であり、プリンタドライバを介して画像出力可能な画像情報を画像形成装置から出力する情報処理システムであって、情報処理装置は、画像情報の出力に係る制御を行うアプリケーションソフトウェアと、画像の出力時における画像出力条件を設定するプリンタドライバと、画像の出力制御に係る認証を行う少なくとも２以上の認証手段と、認証手段を動的に切り替える切替手段とを有し、認証手段の認証結果に基づいて切替手段にて出力制御を切り替え、画像を出力することを特徴とする。
【００１３】
請求項２に記載の発明は、請求項１に記載の情報処理システムにおいて、認証手段は、直列に複数設けられたことを特徴とする。
【００１４】
請求項３に記載の発明は、請求項１に記載の情報処理システムにおいて、認証手段は、並列に複数設けられたことを特徴とする。
【００１５】
請求項４に記載の発明は、請求項１または２に記載の情報処理システムにおいて、認証手段は、直列に設けられた認証手段の認証のうち、認証が許可された段階まで出力制御に基づいて、画像の出力を許可することを特徴とする。
【００１６】
請求項５に記載の発明は、請求項１または３に記載の情報処理システムにおいて、認証手段は、並列に設けられた認証手段の認証が全て許可されたときに画像の出力を許可することを特徴とする。
【００１７】
請求項６に記載の発明は、請求項１、３、５のいずれか１項に記載の情報処理システムにおいて、情報処理装置は、並列に設けられた認証手段の認証のうち、認証を許可する認証許可数を設定する認証許可数設定手段を有し、認証手段は、認証許可数設定手段にて設定された認証許可数に達した場合に、出力制御に基づいて画像の出力を許可することを特徴とする。
【００１８】
請求項７に記載の発明は、請求項１から６のいずれか１項に記載の情報処理システムにおいて、直列に複数設けられた認証手段と、並列に複数設けられた認証手段とを併用して認証を行うことを特徴とする。
【００１９】
請求項８に記載の発明は、請求項１から７のいずれか１項に記載の情報処理システムにおいて、認証手段は、プリンタドライバにて入力された識別子に基づいて認証を行うことを特徴とする。
【００２０】
請求項９に記載の発明は、請求項１から７のいずれか１項に記載の情報処理システムにおいて、認証手段は、プリンタドライバに予め設定された識別子に基づいて認証を行うことを特徴とする。
【００２１】
請求項１０に記載の発明は、請求項１から７のいずれか１項に記載の情報処理システムにおいて、認証手段は、アプリケーションソフトウェアからプリンタドライバへ送信される画像の文書名を用いて認証を行うことを特徴とする。
【００２２】
請求項１１に記載の発明は、請求項１から７のいずれか１項に記載の情報処理システムにおいて、認証手段は、アプリケーションソフトウェアからプリンタドライバへ送信される画像情報を用いて認証を行うことを特徴とする。
【００２３】
請求項１２に記載の発明は、請求項８から１１のいずれか１項に記載の情報処理システムにおいて、識別子、文書名及び出力される画像情報のうち少なくとも１つを用いて、自動的に認証情報を生成することを特徴とする。
【００２４】
請求項１３に記載の発明は、請求項１に記載の情報処理システムにおいて、プリンタドライバは、認証を行うか否かを選択する認証選択手段を有することを特徴とする。
【００２５】
請求項１４に記載の発明は、請求項１に記載の情報処理システムにおいて、自身の情報処理装置の認証手段にて認証が行えない場合、ネットワークを介して、他の情報処理装置の認証手段から認証に係る認証情報を取得することを特徴とする。
【００２６】
請求項１５に記載の発明は、請求項１に記載の情報処理システムにおいて、自身の情報処理装置の認証手段にて認証が行えない場合、情報処理装置に着脱可能な外部記憶装置を介して、認証に係る認証情報を取得することを特徴とする。
【００２７】
請求項１６に記載の発明は、請求項１から１５のいずれか１項に記載の情報処理システムにおいて、認証手段の認証が許可された場合、画像の出力に係る特定の機能を強制的に有効化する強制出力手段を有することを特徴とする。
【００２８】
請求項１７に記載の発明は、請求項１６に記載の情報処理システムにおいて、強制出力手段を複数備え、印刷指示者が、強制出力手段にて強制的に有効化される特定の機能のうち、所望する機能を選択可能であることを特徴とする。
【００２９】
請求項１８に記載の発明は、請求項１６または１７に記載の情報処理システムにおいて、認証手段にて認証が許可された場合に、プリンタドライバ以外のアプリケーションソフトウェアを用いて、画像の出力に係る特定の機能を強制的に有効化することを特徴とする。
【００３０】
請求項１９に記載の発明は、請求項１から１５のいずれか１項に記載の情報処理システムにおいて、認証手段の認証が許可された場合、画像の出力に係る特定の機能を強制的に使用不可能にすることを特徴とする。
【００３１】
請求項２０に記載の発明は、請求項１から１５のいずれか１項に記載の情報処理システムにおいて、認証手段の認証が許可された場合、出力される画像情報のうち、特定の領域を強制的に削除する画像領域削除手段を有することを特徴とする。
【００３２】
請求項２１に記載の発明は、請求項１から１５のいずれか１項に記載の情報処理システムにおいて、認証手段の認証が許可された場合、画像を出力する画像形成装置を強制的に変更することを特徴とする。
【００３３】
請求項２２に記載の発明は、少なくとも１つの情報処理装置とネットワーク経由で相互に接続可能であり、プリンタドライバを介して画像出力可能な画像情報を画像形成装置から出力させる情報処理プログラムであって、情報処理装置は、画像情報の出力に係る制御を行うアプリケーションソフトウェアと、画像の出力時における画像出力条件を設定するプリンタドライバとを備え、情報処理装置に、画像の出力制御に係る認証を行う少なくとも２以上の認証処理と、認証処理を動的に切り替える切替処理とを実行させ、認証処理の認証結果に基づいて切替処理にて出力制御を切り替えて、画像形成装置から画像を出力させることを特徴とする。
【００３４】
請求項２３に記載の発明は、請求項２１に記載の情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体であることを特徴とする。
【発明の効果】
【００３５】
このように、本発明の、情報処理システム、情報処理プログラム及び記録媒体によれば、認証手段を少なくとも２以上有することが可能となる。
【発明を実施するための最良の形態】
【００３６】
以下に、本実施形態の情報処理システム、情報処理プログラム及び記録媒体について、図面を参照しながら説明する。なお、本実施形態は以下に述べるものに限定されず、その趣旨を逸脱しない範囲において種々変更が可能である。また、本実施形態では、ＰＣ上で動作するソフトウェアと、印刷装置で印刷可能な印刷データを生成するためのソフトウェアであるプリンタドライバと、で構成される印刷情報処理システムについて説明する。
図１は、本実施形態の情報処理システムの構成の一例を示す図である。
【００３７】
図１に示すように、本実施形態の情報処理システムは、複数台のＰＣ１，２，３と、印刷装置４，５とが、ネットワーク回線網６を介して相互に接続可能な状態になっている。ＰＣ１，２，３では、複数のソフトウェアがＯＳ上で動作している。このＯＳとは、ＰＣのハードウェアを制御するための基本ソフトウェアである。また、印刷装置４，５に対して印刷データを生成するためのソフトウェアであるプリンタドライバも、一般的なソフトウェアと同様にＯＳ上で動作している。
【００３８】
本実施形態において、ＰＣ１，２，３上で動作するソフトウェアとは、一般的に、ＰＣに接続されたディスプレイモニタ等に表示された文字や画像等を、編集、加工して、ディスプレイモニタに表示、または印刷することが可能なソフトウェアのことである。
【００３９】
このような機能を有するソフトウェアの代表的な例としては、テキスト編集ソフトウェアや、表計算ソフトウェア、画像編集ソフトウェアなどが挙げられる。これらのソフトウェア群を、以下、「アプリケーション」と称する。
【００４０】
アプリケーションは、印刷処理の実行時にプリンタドライバを呼び出すことによって印刷処理を実現している。すなわち、本実施形態のプリンタドライバは、印刷の設定を行うＧＵＩ（Graphical User Interface）と、印刷命令への変換を行う処理部とを有している。
【００４１】
次に、本実施形態の印刷アプリケーションから印刷装置への印刷処理の流れを、図面を用いて説明する。
図２は、本実施形態の印刷処理の流れを示す図である。
【００４２】
図２に示すように、本実施形態の印刷処理は、アプリケーション２０１と、ＯＳ２０２と、プリンタドライバ２０３と、認証処理部２０４，２０５，２０６とを備えるクライアント装置２１０と、印刷装置２２０とで構成される。また、クライアント装置２１０と印刷装置２２０とは、ネットワーク回線網を介して接続可能な状態にある。
【００４３】
なお、本実施形態におけるネットワーク回線網は、有線接続、無線接続を問わずにどのような形式であってもよく、ネットワークに接続可能であれば適用できる。なお本実施形態において、以後、ネットワーク回線網として説明する場合でも同様である。
【００４４】
本実施形態の印刷処理の流れとしては、まず、クライアント装置２１０のアプリケーション２０１は、印刷装置２１０に印刷処理を行わせるために、ＯＳ２０２を経由して文字情報や画像情報、線画情報など、印刷装置２１０にて印刷出力するための各種描画情報を、プリンタドライバ２０３へと送信する。次に、プリンタドライバ２０３は、アプリケーション２０１から送られてきた描画情報を受信して、印刷装置２１０が理解可能な情報へと変換する。
【００４５】
ここで、プリンタドライバ２０３内の描画情報は、予め設定された認証処理情報に基づき、認証処理部２０４，３０５，２０６にて認証処理が行われる。このとき、認証処理部２０４，３０５，２０６は、アプリケーション２０１からプリンタドライバ２０３が呼び出されて動作する場合と同様に、プリンタドライバ２０３から呼び出されて各種認証動作を行う。
【００４６】
なお、本実施形態のように、認証処理部を直列的に複数設けることも可能である。この場合、例えば、認証処理部２０４がプリンタドライバ２０３から呼び出されて認証を行っている際に、必要があればさらに認証処理部２０５へと認証依頼することができる。
【００４７】
また、本実施形態のように、認証処理部が複数設けられている場合には、認証処理も複数依頼可能である。例えば、認証処理部２０４がプリンタドライバ２０３から呼び出されて認証を行っている際に、並列的に設けられた認証処理部２０６へと、さらに認証依頼を行うことも可能である。
【００４８】
このようにして、プリンタドライバ２０３にて変換され、また、認証処理部２０４（２０５，２０６）にて認証された描画情報は、ネットワーク回線網などを利用して印刷装置２２０へと送信される。そして最後に、印刷装置２２０は受信した描画情報を印刷・出力する。
【００４９】
なお、本実施形態では、認証処理部の数を３として説明したが、認証処理部の数は勿論限定されるものではない。認証処理部の数を複数にすることによって、ユーザのポリシーにより一層合致するきめの細かな印刷処理を実行することが可能となる。
【００５０】
このように、本実施形態では複数の認証処理部を直列的・並列的に設けることによって、同時に複数の認証動作を行うことが可能である。
【００５１】
また、それぞれの認証処理部は、次に認証処理を依頼する認証処理部を自分自身の中に内包している。例えば、図２の認証処理部２０４は、次の認証処理を認証処理部２０５で行うように予め設定されている。したがって、認証をもらう相手を適切に選択することが可能である。
【００５２】
なお、本実施形態の認証処理部としては、認証処理部ごとに独立のバイナリにすることが望ましい。仮に、ＯＳ２０２をＷｉｎｄｏｗｓ（登録商標）とした場合、認証処理部１つに対して１つのＤＬＬ（Dynamic Link Library）形態をとることが好ましい。
【００５３】
また、本実施形態の認証処理部で使用されるＩＤ、すなわち、認証用印刷を行うユーザを表すＩＤは、ユーザが直接手動にて入力することも可能であり、また、プリンタドライバにて自動生成することも可能である。
【００５４】
ユーザが認証用のＩＤを直接入力する場合を図３（ａ）に示す。
図３（ａ）に示すように、ユーザは、図示しないクライアント装置の操作部を操作して、プリンタドライバのＧＵＩ３０１上の、認証用ＩＤ入力部３０２や認証用パスワード入力部３０３に直接入力を行う。このときユーザは、予めユーザごとに定められた自らの識別子を入力する。
【００５５】
なお、本実施形態におけるユーザ認証は、前述したパスワードに限定されず、例えば、ファイルに付加された情報をもとにして認証を行うファイル認証や、音声、指紋、静脈、虹彩など生体情報をもとにして認証を行う生態認証などで認証を行うことも可能である。この場合には、前述したような認証情報の入力動作を行う必要がなく、かつ、適切に認証情報を付与することができる。
【００５６】
また一方、ユーザを表すＩＤをプリンタドライバが自動生成する場合は、例えば、プリンタドライバがＯＳの機能を利用して、ユーザであるクライアント装置の情報を取得し、これをＩＤとすることが可能である。また、プリンタドライバそのものにＩＤを埋め込み、利用することも可能である。
【００５７】
さらに、プリンタドライバが自動生成する識別子は、前述したユーザＩＤだけでなく、アプリケーションから送信されてくる文書名や、文字、線画などの描画情報を識別子として使用することも可能である。
【００５８】
なお、前述した認証処理に対する認証実行の有無を、印刷処理を実行するユーザが選択することも可能である。
【００５９】
ユーザが認証の有無を選択する場合を図３（ｂ）に示す。
図３（ｂ）に示すように、ユーザは、図示しないクライアント装置の操作部を操作して、プリンタドライバのＧＵＩ４０４上の、ラジオボタン４０５にチェックを入れることによって、ユーザ認証の有無を選択することが可能となる。
【００６０】
さらに、本実施形態の情報処理システム、情報処理プログラム及び記録媒体によれば、自身のクライアント装置内に認証処理部がない場合、あるいは、自身のクライアント装置内の認証処理部に所望の認証処理がない場合であっても、他端末の認証処理部を利用して認証を行うことができる。
【００６１】
図４は、本実施形態における印刷処理システムの構成の他の一例を示す図である。
図４では、自身のクライアント装置４０１と、他のユーザのクライアント装置４０２，４０３とが、ネットワーク回線網４０８を介して相互に接続可能な状態になっている。
【００６２】
クライアント装置４０１に認証処理部４０４がない場合、或いは、認証処理４０４が、クライアント装置４０１を利用するユーザにとって所望する認証処理を備えていない場合には、ネットワーク回線網４０８を介してクライアント装置４０２，４０３へとアクセスする。例えば、クライアント装置４０１に必要な認証処理が認証処理部４０５にて行われる場合には、クライアント装置４０１は、ネットワーク回線網４０８、クライアント装置４０２を介して認証処理部４０５からダウンロードして利用することができる。
【００６３】
また、１つのクライアント装置からのみではなく、クライアント装置４０２，４０３からそれぞれの認証処理部４０５，４０６に係る認証処理をダウンロードすることも、勿論可能である。
【００６４】
また、ネットワーク回線網４０８を利用せずに、コンピュータ装置４０１に外部からの認証処理を利用することも可能である。この場合、図４に示すように、外部記憶装置であるＵＳＢメモリ４０７を利用し、このＵＳＢメモリ４０７内の認証処理部４０４をダウンロードまたはインストールして利用する。
【００６５】
また、本実施形態の情報処理システム、情報処理プログラム及び記録媒体によれば、認証処理部を通過した際に、印刷機能を強制的に実行させることも可能である。印刷装置に強制させる印刷機能の一例としては、出力される文書に「ＣＯＰＹ」といった文字列のスタンプを付与することなどが考えられる。この強制機能については、印刷装置に強制させる印刷機能を、印刷装置を利用する印刷者に選択させることもできる。この場合は、例えば、前述した文書の出力を例に挙げると、「ＣＯＰＹ」といった文字列のスタンプを付けるか、コピー防止の模様を付加するか、などを印刷者に選択させる。
【００６６】
また、印刷機能を強制的に実行させる際のバリエーションとして、印刷機能を強制するアプリケーションを、認証処理部で新たに呼び出すことも可能である。この際、認証処理部で新たに呼び出され、印刷機能を強制するアプリケーションの形態は、どのような形態でもよく、この呼び出されるアプリケーション単体で実行できる形式であることがより好ましい。
【００６７】
このように、認証処理部で呼び出され印刷機能を強制するアプリケーションの機能の一例としては、例えば、認証処理部での認証処理を行った後に、該アプリケーションにて印刷プレビューを表示させることによって、印刷者に印刷出力後のイメージを確認させることが可能となる。
【００６８】
また、本実施形態の情報処理システム、情報処理プログラム及び記録媒体によれば、複数の認証処理部が直列的に設けられている場合には、各認証処理部にて認証処理が成功した機能までを認証許可し、段階的に認証することも可能である。前述した図２で説明すると、認証処理部２０４での認証が成功し、認証処理部２０５での認証が失敗した場合には、認証処理部２０４で許可された機能のみによって印刷を行う。
【００６９】
すなわち、認証処理部２０４での認証を通過した場合には集約印刷の機能が行え、また、認証処理部２０５での認証を通過した場合にはステープル機能が行えるように設定されていた場合、前述したような認証処理部２０４：成功、認証処理部２０５：失敗というケースでは、ステープル機能は行えないが集約印刷は実行できる、という動作が行われることになる。
【００７０】
また、従来の認証処理においては、認証処理部での認証を通過した場合には、印刷機能を使用可能としていたが、本実施形態では逆に、認証処理部の認証を通過した場合に、逆に、印刷機能を使用不可とすることも可能である。
【００７１】
例えば、通常の印刷形態として、ポスター印刷が強制化されているような場合に、ある限られた印刷者にとってはポスター印刷をさせたくない場合がある。このような場合には、印刷者の認証処理が成功したときに、ポスター印刷機能を行わずに別の形態での印刷を行うように制限することが可能である。
【００７２】
また、認証処理部での認証処理を通過した場合の動作として、印刷出力される画像内の特定の領域を消去することも可能である。例えば、印刷出力する印刷物の下半分に手書きのスペースを必ず設けたい文書がある場合には、この機能を利用して、描画情報の下半分を丸ごと削除してしまうことが考えられる。
【００７３】
さらには、認証処理部での認証処理を通過した場合の動作として、印刷出力を所望する印刷者を認証処理部での認証にて特定して、ある特定の印刷者に対しては所定の印刷装置で出力させるようにすることも可能である。
このように、本実施形態は種々変更が可能である。
【図面の簡単な説明】
【００７４】
【図１】本実施形態の印刷処理システムの構成の一例を模式的に示す図である。
【図２】本実施形態の印刷処理システムにおける印刷処理の流れを示す図である。
【図３】（ａ）は、ユーザが認証用のＩＤを直接入力する場合を示す図であり、（ｂ）は、ユーザが認証の有無を選択する場合を示す図である。
【図４】本実施形態の印刷処理システムの構成の他の一例を模式的に示す図である。
【図５】従来の印刷処理システムにおける印刷処理の流れを示す図である。
【符号の説明】
【００７５】
１，２，３    ＰＣ
４，５，２２０，５２０    印刷装置
６，４０８    ネットワーク回線網
２０１，５０１    アプリケーション
２０２，５０２    ＯＳ
２０３，５０３    プリンタドライバ
２０４，２０５，２０６，４０４，４０５，４０６    認証処理部
２１０，４０１，４０２，４０３，５１０    クライアント装置
３０１，３０４    ＧＵＩ
３０２    認証用ＩＤ入力部
３０３    認証用パスワード入力部
３０５    ラジオボタン
【図１】
2007206970.tif 000003
【図２】
2007206970.tif 000004
【図３】
2007206970.tif 000005
【図４】
2007206970.tif 000006
【図５】
2007206970.tif 000007