(57)【要約】【課題】管理の煩雑化を抑制しつつ、運用及び導入のコストの低減を図り得る、印刷システム、サーバ装置、端末装置、印刷方法、及びプログラムを提供する。【解決手段】端末装置２と、サーバ装置３と、印刷装置４ａ〜４ｃとを備える印刷システム１を用いる。印刷装置４ａ〜４ｂは、外部からの識別情報に基づき、端末装置２の利用者に対する認証を行う認証部２４を備える。端末装置２は、外部からの指示に応じて、印刷機能を選択する選択部２０と、印刷内容のみを含む印刷ジョブを生成する印刷ジョブ生成部２１とを備える。サーバ装置３は、生成された印刷ジョブを、選択部２０が選択した印刷機能を有する印刷装置が利用できるように変換する印刷ジョブ変換部１６と、選択部が選択した印刷機能を有する印刷装置が、印刷ジョブを生成した端末装置２の利用者を認証した場合に、当該印刷装置２に、変換後の印刷ジョブを送信する印刷ジョブ送信部１９とを備える。【選択図】図１
2010204807.tif 000002
【特許請求の範囲】
【請求項１】
端末装置と、サーバ装置と、複数の印刷装置とを備える印刷システムであって、
前記複数の印刷装置それぞれは、外部から入力された識別情報に基づいて、前記端末装置の利用者に対する認証を行う認証部を備え、
前記端末装置は、
外部からの指示に応じて、前記複数の印刷装置における印刷機能を選択する選択部と、
印刷内容のみを含む印刷ジョブを生成する印刷ジョブ生成部とを備え、
前記サーバ装置は、
前記端末装置の前記印刷ジョブ生成部によって生成された前記印刷ジョブを、前記選択部が選択した印刷機能を有する印刷装置が利用できるように変換する印刷ジョブ変換部と、前記選択部が選択した印刷機能を有する印刷装置が、前記印刷ジョブを生成した端末装置の利用者を認証した場合に、認証を行った当該印刷装置に、変換後の印刷ジョブを送信する印刷ジョブ送信部とを備える、ことを特徴とする印刷システム。
【請求項２】
前記サーバ装置が、更に、前記選択部が選択した印刷機能を有する印刷装置が特定されたリストを生成するリスト生成部を備え、
前記端末装置が、前記リストを表示画面に表示させる、請求項１に記載の印刷システム。
【請求項３】
前記リストによって特定される印刷装置が、前記印刷ジョブを生成した端末装置の利用者を認証した場合に、前記サーバ装置の前記印刷ジョブ変換部が、前記印刷ジョブを、認証を行った当該印刷装置での印刷に利用可能なように変換する、請求項２に記載の印刷システム。
【請求項４】
前記サーバ装置が、更に、前記複数の印刷装置のみを特定する第１のリストと、前記複数の印刷装置とそれぞれが有する印刷機能とを特定する第２のリストとを生成するリスト生成部を備え、
前記端末装置が、前記第１のリスト及び前記第２のリストを表示画面に表示させる、請求項１に記載の印刷システム。
【請求項５】
前記端末装置の前記選択部が、更に、外部の指示に応じて、前記第１のリストによって特定されている前記複数の印刷装置の中から、一又は二以上の印刷装置を選択し、
前記サーバ装置の前記リスト生成部が、前記第２のリストとして、前記選択部が選択した印刷装置とその印刷機能とを特定するリストを生成する、請求項４に記載の印刷システム。
【請求項６】
前記端末装置の前記選択部が、前記第２のリストから前記印刷機能を選択する、請求項５に記載の印刷システム。
【請求項７】
前記サーバ装置が、前記印刷ジョブを格納する印刷ジョブデータベースを備え、
前記印刷ジョブデータベースは、前記印刷ジョブ変換部による前記印刷ジョブの変換後においても、変換元の前記印刷ジョブを格納している、請求項１〜６のいずれかに記載の印刷システム。
【請求項８】
端末装置と、外部から入力された識別情報に基づいて前記端末装置の利用者に対する認証を行う複数の印刷装置とを備え、前記端末装置が、外部からの指示に応じて、前記複数の印刷装置における印刷機能を選択する機能と、印刷内容のみを含む印刷ジョブを生成する機能とを有する、印刷システムを構成する、サーバ装置であって、
前記端末装置によって生成された前記印刷ジョブを、前記端末装置が選択した印刷機能
を有する印刷装置が利用できるように変換する印刷ジョブ変換部と、
前記端末装置が選択した印刷機能を有する印刷装置が、当該端末装置の利用者を認証した場合に、認証を行った当該印刷装置に、変換後の印刷ジョブを送信する印刷ジョブ送信部とを、備えていることを特徴とするサーバ装置。
【請求項９】
前記選択部が選択した印刷機能を有する印刷装置が特定された、リストを生成するリスト生成部を更に備えている、請求項８に記載のサーバ装置。
【請求項１０】
前記リストによって特定される印刷装置が、前記印刷ジョブを生成した端末装置の利用者を認証した場合に、前記印刷ジョブ変換部が、前記印刷ジョブを、認証を行った当該印刷装置での印刷に利用可能なように変換する、請求項９に記載のサーバ装置。
【請求項１１】
前記複数の印刷装置のみを特定する第１のリストと、前記複数の印刷装置とそれぞれが有する印刷機能とを特定する第２のリストとを生成するリスト生成部を更に備えている、請求項８に記載のサーバ装置。
【請求項１２】
前記端末装置から、前記第１のリストによって特定されている前記複数の印刷装置のうち一又は二以上の印刷装置が選択されたことが通知された場合に、
前記リスト生成部が、前記第２のリストとして、選択された印刷装置とその印刷機能とを特定するリストを生成する、請求項１１に記載のサーバ装置。
【請求項１３】
前記印刷ジョブを格納する印刷ジョブデータベースを更に備え、
前記印刷ジョブデータベースは、前記印刷ジョブ変換部による前記印刷ジョブの変換後においても、変換元の前記印刷ジョブを格納している、請求項８〜１２のいずれかに記載のサーバ装置。
【請求項１４】
サーバ装置と複数の印刷装置とを備える印刷システムに用いられる端末装置であって、
外部からの指示に応じて、前記複数の印刷装置における印刷機能を選択する選択部と、
印刷内容のみを含む印刷ジョブを生成する印刷ジョブ生成部とを備えていることを特徴とする端末装置。
【請求項１５】
端末装置と、サーバ装置と、複数の印刷装置とを用いた印刷方法であって、
（ａ）前記複数の印刷装置それぞれにおいて、外部から入力された識別情報に基づいて、前記端末装置の利用者に対する認証を行うステップと、
（ｂ）前記端末装置において、外部からの指示に応じて、前記複数の印刷装置における印刷機能を選択するステップと、
（ｃ）前記端末装置において、印刷内容のみを含む印刷ジョブを生成するステップと、
（ｄ）前記サーバ装置において、前記（ｃ）のステップで生成された前記印刷ジョブを、前記（ｂ）のステップで選択された印刷機能を有する印刷装置が利用できるように変換するステップと、
（ｅ）前記（ｂ）のステップで選択された印刷機能を有する印刷装置が、前記印刷ジョブを生成した端末装置の利用者を認証した場合に、認証を行った当該印刷装置に、変換後の印刷ジョブを送信するステップとを有する、ことを特徴とする印刷方法。
【請求項１６】
（ｆ）前記サーバ装置において、前記（ｂ）のステップで選択された印刷機能を有する印刷装置が特定されたリストを生成するステップと、
（ｇ）前記端末装置において、前記リストを表示画面に表示させるステップとを、更に有し、
前記（ｂ）のステップが、前記（ｆ）及び前記（ｇ）のステップの実行後に実行される、請求項１５に記載の印刷方法。
【請求項１７】
前記（ｂ）のステップで前記リストによって特定された印刷装置が、前記印刷ジョブを生成した端末装置の利用者を認証した場合に、
前記（ｄ）のステップにおいて、前記印刷ジョブを、認証を行った当該印刷装置での印刷に利用可能なように変換する、請求項１６に記載の印刷方法。
【請求項１８】
（ｈ）前記サーバ装置において、前記複数の印刷装置のみを特定する第１のリストを生成するステップと、
（ｉ）前記端末装置において、外部の指示に応じて、前記第１のリストによって特定されている前記複数の印刷装置の中から、一又は二以上の印刷装置を選択するステップと、
（ｊ）前記サーバ装置において、前記（ｉ）のステップで選択された印刷装置とその印刷機能とを特定する第２のリストを生成するステップと、
（ｋ）前記端末装置において、前記第１のリスト又は前記第２のリストを表示画面に表示させるステップとを、更に有し、
前記（ｈ）のステップ、前記（ｉ）のステップ、前記（ｊ）のステップ、前記（ｋ）のステップが順に実行された後に、前記（ｂ）のステップが実行され、
前記（ｂ）のステップにおいて、前記第２のリストから前記印刷機能を選択する、請求項１５に記載の印刷方法。
【請求項１９】
端末装置と、外部から入力された識別情報に基づいて前記端末装置の利用者に対する認証を行う複数の印刷装置とを備え、前記端末装置が、外部からの指示に応じて、前記複数の印刷装置における印刷機能を選択する機能と、印刷内容のみを含む印刷ジョブを生成する機能とを有する、印刷システムにおいて、サーバ装置として、コンピュータを機能させるためのプログラムであって、
前記コンピュータに、
（ａ）前記端末装置によって生成された前記印刷ジョブを、前記端末装置が選択した印刷機能を有する印刷装置が利用できるように変換するステップと、
（ｂ）前記端末装置が選択した印刷機能を有する印刷装置が、当該端末装置の利用者を認証した場合に、認証を行った当該印刷装置に、前記（ａ）のステップで変換された後の印刷ジョブを送信するステップとを、実行させることを特徴とするプログラム。
【請求項２０】
（ｃ）前記端末装置が選択した印刷機能を有する印刷装置が特定された、リストを生成するステップを、前記コンピュータに、更に実行させる、請求項１９に記載のプログラム。
【請求項２１】
前記リストによって特定される印刷装置が、前記印刷ジョブを生成した端末装置の利用者を認証した場合に、
前記（ａ）のステップで、前記印刷ジョブを、認証を行った当該印刷装置での印刷に利用可能なように変換する、請求項２０に記載のプログラム。
【請求項２２】
（ｄ）前記複数の印刷装置のみを特定する第１のリストを生成するステップと、
（ｅ）前記端末装置から、前記第１のリストによって特定されている前記複数の印刷装置のうち一又は二以上の印刷装置が選択されたことが通知された場合に、選択された印刷装置とその印刷機能とを特定する第２のリストを生成するステップとを、前記コンピュータに、更に実行させる、請求項１９に記載のプログラム。
【請求項２３】
前記（ａ）のステップで、変換元の前記印刷ジョブの格納が行われる、請求項１９〜２２のいずれかに記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータネットワークに接続された複数の印刷装置を用いて、印刷を実行可能な印刷システム、これに用いられるサーバ装置及び端末装置、更には、印刷方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、印刷した文書の置き忘れや不正な印刷等による情報漏洩の防止のため、印刷時に利用者の認証を必要とする認証印刷システムが開発されている（例えば、特許文献１及び特許文献２参照）。
【０００３】
上記特許文献１及び２に開示された認証印刷システムでは、利用者は、端末装置を用いて、ネットワークに接続されている複合機やプリンタ（以下、総称して「印刷装置」とする。）の中から、希望する機種を選択し、そして、印刷ジョブをサーバに送信する。その後、利用者が、印刷を希望する印刷装置に接続された認証装置によって認証を行うと、印刷装置はサーバから印刷ジョブを受け取り、印刷を行う。従って、上記特許文献１及び２に開示された認証印刷システムによれば、情報漏洩の防止が図られると考えられる。
【０００４】
ところで、印刷装置のドライバは、印刷装置のベンダ毎に、あるいは印刷装置の機種毎に、異なっている。よって、上記特許文献１又は２に開示された印刷認証システムでは、ネットワークで利用可能な複数の印刷装置を各端末装置が利用可能とするためには、各印刷装置のドライバを、各端末装置にインストールする必要がある。また、ドライバは、随時アップデートされ、更に、印刷装置のリプレイスや追加の度に新たにインストールする必要がある。このため、上記システムには、印刷装置の管理が煩雑であるという問題がある。
【０００５】
このため、各端末装置には、印刷の指示を行うだけのソフトのみがインストールされ、各印刷装置に対応するドライバはサーバにのみ搭載されるようにした、認証印刷システムが提案されている。この認証印刷システムによれば、管理者は、各印刷装置に対応するドライバのアップデートや追加をサーバに対して行うだけでよく、管理の煩雑化が抑制される。また、利用者は、印刷の指示を行った後は、上記特許文献１又は２に開示された印刷システムの場合と同様に、印刷を希望する印刷装置に接続された認証装置によって認証を行うだけで良い。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−１１５１０２号公報
【特許文献２】特開２００７−２３３８５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、サーバにのみ各印刷装置のドライバが搭載される印刷システムでは、利用者は、自己の端末装置上で、印刷装置の各種印刷機能（両面印刷機能、集約機能、ステーブル機能等）の設定を行うことができず、印刷指示を行うのみである。
【０００８】
このため、上記の印刷システムでは、印刷装置毎に、その各種機能を設定するための専用の操作端末を設置する必要があり、導入及び運用のためのコストが高いという問題が発生している。また、コストの上昇を抑えるため、操作端末としては、表示画面の小さいタ
ッチパネル式コンピュータが利用されることが多いが、この場合は、利用者における操作性を低下させるという問題を引き起してしまう。
【０００９】
本発明の目的は、上記問題を解消し、管理の煩雑化を抑制しつつ、運用及び導入のコストの低減を図り得る、印刷システム、サーバ装置、端末装置、印刷方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、本発明における印刷システムは、端末装置と、サーバ装置と、複数の印刷装置とを備える印刷システムであって、
前記複数の印刷装置それぞれは、外部から入力された識別情報に基づいて、前記端末装置の利用者に対する認証を行う認証部を備え、
前記端末装置は、
外部からの指示に応じて、前記複数の印刷装置における印刷機能を選択する選択部と、
印刷内容のみを含む印刷ジョブを生成する印刷ジョブ生成部とを備え、
前記サーバ装置は、
前記端末装置の前記印刷ジョブ生成部によって生成された前記印刷ジョブを、前記選択部が選択した印刷機能を有する印刷装置が利用できるように変換する印刷ジョブ変換部と、前記選択部が選択した印刷機能を有する印刷装置が、前記印刷ジョブを生成した端末装置の利用者を認証した場合に、認証を行った当該印刷装置に、変換後の印刷ジョブを送信する印刷ジョブ送信部とを備える、ことを特徴とする。
【００１１】
また、上記目的を達成するため、本発明におけるサーバ装置は、端末装置と、外部から入力された識別情報に基づいて前記端末装置の利用者に対する認証を行う複数の印刷装置とを備え、前記端末装置が、外部からの指示に応じて、前記複数の印刷装置における印刷機能を選択する機能と、印刷内容のみを含む印刷ジョブを生成する機能とを有する、印刷システムを構成する、サーバ装置であって、
前記端末装置によって生成された前記印刷ジョブを、前記端末装置が選択した印刷機能を有する印刷装置が利用できるように変換する印刷ジョブ変換部と、
前記端末装置が選択した印刷機能を有する印刷装置が、当該端末装置の利用者を認証した場合に、認証を行った当該印刷装置に、変換後の印刷ジョブを送信する印刷ジョブ送信部とを、
備えていることを特徴とする。
【００１２】
更に、上記目的を達成するため、本発明における端末装置は、サーバ装置と複数の印刷装置とを備える印刷システムに用いられる端末装置であって、
外部からの指示に応じて、前記複数の印刷装置における印刷機能を選択する選択部と、
印刷内容のみを含む印刷ジョブを生成する印刷ジョブ生成部とを備えていることを特徴とする。
【００１３】
また、上記目的を達成するため、本発明における印刷方法は、端末装置と、サーバ装置と、複数の印刷装置とを用いた印刷方法であって、
（ａ）前記複数の印刷装置それぞれにおいて、外部から入力された識別情報に基づいて、前記端末装置の利用者に対する認証を行うステップと、
（ｂ）前記端末装置において、外部からの指示に応じて、前記複数の印刷装置における印刷機能を選択するステップと、
（ｃ）前記端末装置において、印刷内容のみを含む印刷ジョブを生成するステップと、
（ｄ）前記サーバ装置において、前記（ｃ）のステップで生成された前記印刷ジョブを、前記（ｂ）のステップで選択された印刷機能を有する印刷装置が利用できるように変換するステップと、（ｅ）前記（ｂ）のステップで選択された印刷機能を有する印刷装置が、
前記印刷ジョブを生成した端末装置の利用者を認証した場合に、認証を行った当該印刷装置に、変換後の印刷ジョブを送信するステップとを有する、ことを特徴とする。
【００１４】
更に、上記目的を達成するため、本発明におけるプログラムは、端末装置と、外部から入力された識別情報に基づいて前記端末装置の利用者に対する認証を行う複数の印刷装置とを備え、前記端末装置が、外部からの指示に応じて、前記複数の印刷装置における印刷機能を選択する機能と、印刷内容のみを含む印刷ジョブを生成する機能とを有する、印刷システムにおいて、サーバ装置として、コンピュータを機能させるためのプログラムであって、
前記コンピュータに、
（ａ）前記端末装置によって生成された前記印刷ジョブを、前記端末装置が選択した印刷機能を有する印刷装置が利用できるように変換するステップと、
（ｂ）前記端末装置が選択した印刷機能を有する印刷装置が、当該端末装置の利用者を認証した場合に、認証を行った当該印刷装置に、前記（ａ）のステップで変換された後の印刷ジョブを送信するステップとを、実行させることを特徴とする。
【発明の効果】
【００１５】
以上の特徴により、本発明における、印刷システム、サーバ装置、印刷方法、及びこれらを実現するためのプログラムによれば、管理の煩雑化を抑制しつつ、運用及び導入のコストの低減を図ることが可能となる。
【図面の簡単な説明】
【００１６】
【図１】図１は、本発明の実施の形態における印刷システム、サーバ装置、及び端末装置の概略構成を示すブロック図である。
【図２】図２は、図１に示すサーバ装置が備えるＩＰテーブルの一例を示す図である。
【図３】図３は、図１に示すサーバ装置が備える個別機能設定テーブルの一例を示す図である。
【図４】図４は、図１に示す印刷システムにおける動作の流れの第１例を示すフロー図である。
【図５】図５は、図１に示す印刷システムにおける動作の流れの第２例を示すフロー図である。
【発明を実施するための形態】
【００１７】
（実施の形態）
以下、本発明の実施の形態における印刷システム、サーバ装置、端末装置、印刷方法、及びプログラムについて、図１〜図５を参照しながら説明する。最初に、本実施の形態における印刷システム、サーバ装置、及び端末装置の構成について図１〜図３を用いて説明する。
【００１８】
図１は、本発明の実施の形態における印刷システム、サーバ装置、及び端末装置の概略構成を示すブロック図である。図１に示すように、本実施の形態における印刷システム１は、端末装置２と、サーバ装置３と、複数の印刷装置４ａ〜４ｃとを備えている。また、印刷システム１は、各印刷装置４ａ〜４ｃでの印刷に利用者の認証を必要とする認証印刷システムである。端末装置２、サーバ装置３、及び印刷装置４ａ〜４ｃは、ネットワーク２６を介して接続されている。
【００１９】
複数の印刷装置４ａ〜４ｂそれぞれは、外部から入力された識別情報に基づいて、端末装置２の利用者に対する認証を行う認証部２４を備えている。端末装置２は、外部からの指示に応じて、印刷装置４ａ〜４ｃにおける印刷機能を選択する選択部２０と、印刷内容のみを含む印刷ジョブを生成する印刷ジョブ生成部２１とを備えている。
【００２０】
ここで、「印刷内容のみを含む印刷ジョブ」とは、印刷対象となるテキスト及び図形を特定する情報や、これらのレイアウトを特定する情報は含むが、印刷装置に関する情報は含まない印刷ジョブを意味する。よって、印刷ジョブ生成部２１が生成した印刷ジョブには、印刷装置４ａ〜４ｃが個別に備える印刷機能（両面印刷機能、集約機能、ステーブル機能等）の利用に関する情報は含まれていない。
【００２１】
サーバ装置３は、印刷ジョブ変換部１６と、印刷ジョブ送信部１９とを備えている。印刷ジョブ変換部１６は、端末装置２の印刷ジョブ生成部２１によって生成された印刷ジョブを、選択部２０が選択した印刷機能を有する印刷装置が利用できるように変換する。つまり、印刷ジョブ変換部１６は、印刷装置に関する情報を含まない印刷情報に、これを含ませる処理を実行する。印刷ジョブ送信部１９は、選択部２０が選択した印刷機能を有する印刷装置（４ａ、４ｂ又は４ｃ）が、印刷ジョブを生成した端末装置２を認証した場合に、認証を行った印刷装置に、変換後の印刷ジョブを送信する。印刷装置（４ａ、４ｂ又は４ｃ）は、変更後の印刷ジョブを受信すると、印刷を実行する。
【００２２】
なお、図１には、三つの端末装置２と、三つの印刷装置４ａ〜４ｃとが図示されているが、本実施の形態において、端末装置及び印刷装置の数は限定されるものではない。また、印刷装置４ａ〜４ｃは、ベンダ及び機種がそれぞれ異なっている。更に、本実施の形態において、印刷装置には、印刷機能のみを有する、いわゆる「プリンタ」のみならず、コピー機能、ＦＡＸ機能、スキャニング機能等を備える、いわゆる「複合機」も含まれる。
【００２３】
このように、印刷システム１では、端末装置２上で、利用者は、求める印刷機能を選択でき、そして、選択した印刷機能を持つ印刷装置に対して認証を行うと、その印刷装置から印刷が行われる。よって、印刷システム１によれば、印刷装置毎に、操作端末を設置しなくても良い。また、印刷システム１では、端末装置２毎に各印刷装置４ａ〜４ｃそれぞれのドライバは必要ないため、管理者における管理の煩雑化は抑制されている。印刷システム１によれば、管理の煩雑化を抑制しつつ、運用及び導入のコストの低減を図ることが可能となる。
【００２４】
ここで、本実施の形態における印刷システムの構成について、図２及び図３を用いて更に具体的に説明する。図２は、図１に示すサーバ装置が備えるＩＰテーブルの一例を示す図である。図３は、図１に示すサーバ装置が備える個別機能設定テーブルの一例を示す図である。
【００２５】
本実施の形態では、端末装置２は、コンピュータによって構成されており、図示されていないが、表示装置及び入力機器（キーボード及びマウス）を備えている。そして、選択部２０及び印刷ジョブ生成部２１は、コンピュータにインストールされたドライバ（以下「認証印刷用ドライバ」）２２の実行により具現化されている。つまり、コンピュータのＣＰＵ（Central Processing Unit）が選択部２０及び印刷ジョブ生成部２１として機能している。
【００２６】
また、本実施の形態では、端末装置２を利用する利用者は、サーバ装置３が提供するＷｅｂインターフェース（操作画面）上で、印刷を希望するファイルの選択や、印刷装置４ａ〜４ｃが個別に備える印刷機能の選択を行うことができる。また、認証印刷用ドライバ２２は、利用可能なプリンタの一覧を表示する機能、選択した印刷機能を特定する情報や印刷ジョブをサーバ装置３に送信する機能も提供している。なお、「印刷機能」としては、上述したように、例えば、両面印刷機能、集約機能、ステーブル機能等が挙げられる。
【００２７】
印刷装置４ａ〜４ｃは、印刷機能の点で異なっているが（図３参照）、それぞれ、認証部２４と、印刷部２３とを備えている。印刷部２３は、紙等の媒体に
印刷を行う印刷ユニットである。各印刷装置の認証部２４は、認証機器５に接続されている。認証機器５は、外部から入力される識別情報の読込が可能な機器であれば良い。具体的には、本実施の形態では、利用者による認証は、利用者に付与されたＩＣカード２５によって行うことができ、認証機器５としては、カードリーダを用いることができる。
【００２８】
サーバ装置３は、本実施の形態では、印刷ジョブ変換部１６及び印刷ジョブ送信部１９に加え、Ｗｅｂインターフェース１０部と、記憶部１１と、リスト作成部１５と、端末装置２からの印刷ジョブを受信する印刷ジョブ受信部１８とを備えている。Ｗｅｂインターフェース部１０は、端末装置２の表示画面上にＷｅｂインターフェースを提供するため、Ｗｅｂページを作成し、これを各端末装置２に送信する。
【００２９】
記憶部１１は、ハードディスク等の記憶装置によって構成されている。記憶装置１１の記憶領域には、印刷ジョブデータベース１０、印刷装置のＩＰアドレスを特定するＩＰテーブル１３、及び各印刷装置に設定された個別の印刷機能を特定する個別機能設定テーブル１４が構築されている。
【００３０】
具体的には、印刷ジョブデータベース１０は、利用者が端末装置２を介して送信し、印刷ジョブ受信部によって受信された印刷ジョブを格納し、これらを管理している。ＩＰテーブル１３は、図２に示すように、印刷装置４ａ〜４ｂそれぞれの「ＩＰアドレス」を、それぞれの「名称」、「ベンダ名・機種名」、及び「設置場所」と紐付けて登録及び保持している。個別機能設定テーブル１４は、図３に示すように、印刷装置４ａ〜４ｃそれぞれの「ＩＰアドレス」と、それぞれが備える個別の印刷機能とを紐付けて登録及び保持している。
【００３１】
リスト生成部１５は、端末装置２の選択部２０が選択した印刷機能を有する印刷装置が特定されたリスト（以下「印刷機能リスト」）を生成することができる。生成された印刷機能リストは、Ｗｅｂインターフェース部１０により、端末装置２の表示画面に表示される。例えば、利用者が、選択部２０によって両面印刷機能を選択した場合は、両面印刷機能を備えた印刷装置が一覧表示される。リスト生成部１５による印刷機能リストの生成は、後述するように、利用者が最初に印刷機能の設定を行いたい場合に有効である。
【００３２】
また、リスト生成部１５は、使用可能な印刷装置、つまり、印刷装置４ａ〜４ｄが特定されたリスト（印刷装置リスト）を生成することもできる。印刷装置リストも、端末装置２の表示画面に表示される。印刷装置リストによって表示される内容は、図２に示したＩＰテーブルに登録されている内容と同様である。また、この場合、Ｗｅｂインターフェース部１０は、印刷装置リストに表示されている印刷装置のいずれかを、利用者が選択部２０を介して選択できるようにすることができる。
【００３３】
そして、印刷装置リストに表示されている印刷装置のいずれかが選択されると、リスト生成部１５は、選択された印刷装置と、その印刷機能とを特定するリスト（選択印刷機能リスト）を生成することができる。選択印刷機能リストも、Ｗｅｂインターフェース部１０によって端末装置２の表示画面に表示される。
【００３４】
印刷装置リスト及び選択印刷機能リストの表示により、利用者は、設置場所やベンダ名等に基づいて予め選択した印刷装置の中から、求める印刷機能を備える印刷装置を選択することができる。リスト生成部１５による印刷装置リスト及び選択印刷機能リストの生成は、後述するように、利用者が、印刷ジョブを送信してから、印刷装置の選択及び印刷機能の設定を行いたい場合に有効である。
【００３５】
印刷ジョブ変換部１６は、本実施の形態では、各印刷装置４ａ〜４ｂそれぞれの専用ド
ライバ（印刷装置ドライバ）１７を備えており、これらを利用して、端末装置２から送信された印刷ジョブを、各印刷装置４ａ〜４ｂが認識できるデータに変換する。
【００３６】
このとき、本実施の形態では、印刷ジョブ変換部１６は、変換元の印刷ジョブを印刷ジョブデータベース１２から取り出すが、変換元の印刷ジョブは削除せず、そのまま残し、変換元の印刷ジョブのコピーを作成し、これに対して変換を行うことができる。このため、一の印刷装置によって印刷を行った後に、別の印刷装置によって印刷を行うこともできる。
【００３７】
次に、本発明の実施の形態における印刷方法について図４及び図５を用いて説明する。但し、本実施の形態における印刷方法は、図１に示した印刷システム１動作させることによって実施される。よって、本実施の形態における印刷方法の説明は、印刷システムの動作の説明に代える。
【００３８】
また、本実施の形態では、図１に示した印刷システム１は、２種類の動作（第１例及び第２例）を実行することができる。図４は、図１に示す印刷システムにおける動作の流れの第１例を示すフロー図である。図５は、図１に示す印刷システムにおける動作の流れの第２例を示すフロー図である。以下に、第１例及び第２例を順に説明する。その際、適宜、図１〜図３を参酌する。
【００３９】
図４を用いて第１例を説明する。図４に示すように、第１例においては、先ず、端末装置２において、利用者は、認証印刷ドライバ２２によって、即ち、選択部２０を介して、希望する印刷機能を選択する（ステップＡ１）。続いて、選択された印刷機能を特定する情報は、サーバ装置３に送信され、サーバ装置３によって受信される。
【００４０】
次に、サーバ装置３において、リスト生成部１５は、ＩＰテーブル１３（図２参照）と個別機能設定テーブル１４とにアクセスし、ステップＡ１で選択された印刷機能を有する印刷装置が特定された印刷機能リストを生成する（ステップＢ１）。また、サーバ装置３は、印刷機能リストを、印刷機能の選択を行った端末装置２に送信する。
【００４１】
次に、端末装置２は、印刷機能リストを受け取ると、それを表示画面に表示し、そして、利用者の指示に応じて、印刷ジョブを生成し、これをサーバ装置３に送信する（ステップＡ２）。端末装置２における処理は、ステップＡ２の実行により終了する。
【００４２】
次に、サーバ装置３では、印刷ジョブ受信部１８が、ステップＡ２で端末装置２から送信された印刷ジョブを受信し、これを印刷ジョブデータベース１２に登録させる（ステップＢ２）。ステップＢ２が実行されると、サーバ装置３は、印刷装置４ａ〜４ｃのいずれかからの認証の通知を受け取るまで、待機状態となる。
【００４３】
ステップＢ２の実行後、いずれかの印刷装置において、利用者が、ＩＣカードによって認証を行い、印刷装置の認証部２４が認証を承認すると、印刷装置からサーバ装置３に対して、認証の完了が通知される（ステップＣ１）。
【００４４】
次に、サーバ装置３では、認証完了通知を受信すると、印刷ジョブ変換部１６は、印刷ジョブデータベース１２から印刷ジョブを取り出し、認証完了通知を送信した印刷装置での印刷が可能となるように、取り出した印刷ジョブの変換を行う（ステップＢ３）。続いて、印刷ジョブ送信部１９は、変換された印刷ジョブを印刷装置に送信する。なお、これにより、サーバ装置での処理は終了する。また、ステップＢ３の実行後も、変換元の印刷ジョブは削除されず、印刷ジョブデータベース１２に保存されたままの状態である。
【００４５】
次に、印刷装置では、変換された印刷ジョブを受信すると、受信した印刷ジョブに従い、印刷を実行する（ステップＣ２）。印刷が終了すると、印刷装置での処理も終了する。
【００４６】
このように、図４に示す第１例によれば、利用者が印刷機能を選択した後に、印刷装置においてＩＣカード２５等によって認証を行うと、サーバ装置３は認証が行われた印刷装置用に印刷ジョブを変換して、印刷機能の設定がされた新たな印刷ジョブを生成する。そして、新たな印刷ジョブがサーバ装置３から印刷装置（４ａ〜４ｃのいずれか）に送信され、利用者の求める印刷機能が設定された印刷が実行される。
【００４７】
従って、第１例では、印刷装置に操作用の端末装置を設置することなく、印刷機能の設定が行えるので、印刷システムの導入及び運用に掛かるコストの削減が可能となる。また、利用者は、自己の端末装置で印刷機能の設定可能となるので、専用の操作端末を設置する場合と異なり、画面サイズによる制約を受け難いため、利用者における操作性の向上も図られている。
【００４８】
また、第１例では、サーバ装置３によるステップＢ１の実行により、利用者が選択した任意の印刷機能を満足する印刷装置が一覧表示される。このため、利用者は、どの印刷装置で印刷すれば、要求した印刷結果となるかを容易に確認できる。更に、印刷ジョブの変換が行われても、変換元の印刷ジョブが削除されずに保管されているため、利用者が、後から、別の印刷装置を用いて、印刷を行うことも可能となっている。つまり、第１例では、どの場所にある印刷装置からでも印刷が可能なロケーションフリー機能が保持されている。
【００４９】
次いで、図５を用いて、第２例について説明する。先ず、図５に示すように、端末装置２では、利用者の指示に応じて、認証印刷ドライバ２２が、印刷ジョブを生成し、これをサーバ装置３に送信する（ステップＡ１１）。
【００５０】
次に、サーバ装置３では、印刷ジョブ受信部１８が、ステップＡ１１で端末装置２から送信された印刷ジョブを受信し、これを印刷ジョブデータベース１２に登録させる（ステップＢ１１）。
【００５１】
次に、端末装置２において、利用者は、サーバ装置３のＷｅｂインターフェース部１０が提供しているＷＥＢインターフェースにアクセスする（ステップＡ１２）。ステップＡ１２では、サーバ装置３は、利用者を特定するため、利用者に対して、コンピュータ名、ログインユーザＩＤ、パスワードといった、認証を行うための情報の入力を求める。
【００５２】
次に、サーバ装置３では、利用者が入力した情報により、利用者を特定すると、印刷ジョブデータベースから、特定された利用者が送信した印刷ジョブを一覧表示するための情報を取得し、これを端末装置２に送信する（ステップＢ１２）。ステップＢ１２により、端末装置２の表示画面には、印刷ジョブが一覧表示される。
【００５３】
次に、端末装置２において、利用者は、認証印刷ドライバ２２を用いて、一覧表示されている印刷ジョブの中から、印刷機能の設定を求める印刷ジョブを選択する（ステップＡ１３）。また、認証印刷ドライバ２２は、選択された印刷ジョブを、サーバ装置３に通知する。
【００５４】
次に、サーバ装置３では、リスト生成部１５は、使用可能な印刷装置、つまり、印刷装置４ａ〜４ｄを端末装置２で一覧表示させるため、印刷装置リストを生成し、これを端末装置２に送信する（ステップＢ１３）。印刷装置リストには、図２に示すように、印刷装置の「名称」、「ＩＰアドレス」、「ベンダ名・機種名」、及び「設置場所」等が含まれ
ている。
【００５５】
次に、端末装置２では、利用者は、認証印刷ドライバ２２を用いて、印刷装置リストの中から任意の一又はニ以上の印刷装置を選択する（ステップＡ１４）。また、認証印刷ドライバ２２は、選択された印刷装置を、サーバ装置３に通知する。
【００５６】
次に、サーバ装置３では、リスト生成部１５は、ステップＡ１４で選択された印刷装置と、その印刷機能とを、端末装置２で一覧表示させるため、選択印刷機能リストを生成し、これを端末装置２に送信する（ステップＢ１４）。
【００５７】
また、ステップＢ１４では、選択印刷機能リストを端末装置２の表示画面に表示させるため、リスト生成部１５は、予め、ＨＴＭＬファイル等によって表示画面そのものを生成し、これを送信することができる。また、リスト生成部１５は、他の端末装置２で既に同じ画面を表示させている場合は、他の端末装置２に送信した表示画面のデータを、表示対象となる端末装置２に転送させることもできる。
【００５８】
次に、ステップＢ１４の実行後、端末装置２では、利用者は、表示画面上で、求める印刷機能を備えた印刷装置を選択することにより、印刷機能の設定を行う（ステップＡ１５）。選択された印刷装置は、サーバ装置３に通知される。ステップＡ１４の実行により、端末装置２における処理は終了する。
【００５９】
次に、サーバ装置３では、印刷ジョブ変換部１６は、ステップＡ１３で選択された印刷ジョブを、印刷ジョブデータベース１２から取り出し、これに対して、ステップＡ１５で選択された印刷装置での印刷が可能となるように変換を行う（ステップＢ１５）。
【００６０】
ステップＢ１５の実行後、ステップＡ１５で選択された印刷装置において、利用者が、ＩＣカードによって認証を行い、印刷装置の認証部２４が認証を承認すると、この印刷装置からサーバ装置３に対して、認証の完了が通知される（ステップＣ１１）。
【００６１】
次に、サーバ装置３では、印刷ジョブ送信部１９は、変換された印刷ジョブを、ステップＡ１５で選択された印刷装置に送信する（ステップＢ１６）。なお、これにより、サーバ装置での処理は終了する。また、ステップＢ１６の実行後も、変換元の印刷ジョブは削除されず、印刷ジョブデータベース１２に保存されたままの状態である。
【００６２】
次に、印刷装置では、変換された印刷ジョブを受信すると、受信した印刷ジョブに従い、印刷を実行する（ステップＣ１２）。印刷が終了すると、印刷装置での処理も終了する。
【００６３】
このように、図５に示す第２例によれば、利用者は、印刷ジョブを送信した後に、任意の印刷装置を選択できる。よって、例えば、利用者は、印刷対象となるファイルが多く存在する場合等に、とりあえず印刷ジョブを送り、その後、状況を見ながら、適切な印刷装置を選択することができる。
【００６４】
更に、第２例でも、第１例と同様に、印刷装置に操作用の端末装置を設置することなく、印刷機能の設定が行えるので、印刷システムの導入及び運用に掛かるコストの削減が可能となる。利用者は、自己の端末装置で印刷機能の設定可能となるので、利用者における操作性の向上も図られている。また、第２例においても、印刷ジョブの変換後、変換元の印刷ジョブが削除されずに保管されている。このため、第１例と同様に、第２例によっても、どの場所にある印刷装置からでも印刷が可能なロケーションフリー機能を保持できる。
【００６５】
本発明の実施の形態におけるプログラムは、コンピュータに、図４に示すステップＢ１〜Ｂ３、又は図５に示すステップＢ１１〜Ｂ１６を実行させるプログラムであれば良い。本実施の形態におけるプログラムを、コンピュータにインストールし、実行することによって、本実施の形態におけるサーバ装置３を実現することができる。
【００６６】
この場合、コンピュータのＣＰＵは、Ｗｅｂインターフェース部１０、リスト生成部１５、印刷ジョブ生成部１６、印刷ジョブ受信部１８、及び印刷ジョブ送信部１９として機能し、処理を行なう。また、記憶部１１は、コンピュータに備えられたハードディスク等の記憶装置に、これを構成するデータファイルを格納することによって実現できる。
【符号の説明】
【００６７】
１  印刷システム
２  端末装置
３  サーバ装置
４ａ、４ｂ、４ｃ  印刷装置
５  認証機器
１０  Ｗｅｂインターフェース部
１１  記憶部
１２  印刷ジョブデータベース
１３  ＩＰテーブル
１４  個別機能設定テーブル
１５  リスト生成部
１６  印刷ジョブ変換部
１７  印刷装置ドライバ
１８  印刷ジョブ受信部
１９  印刷ジョブ送信部
２０  選択部
２１  印刷ジョブ生成部
２２  認証印刷ドライバ
２３  印刷部
２４  認証部
２５  ＩＣカード
【図１】
2010204807.tif 000003
【図２】
2010204807.tif 000004
【図３】
2010204807.tif 000005
【図４】
2010204807.tif 000006
【図５】
2010204807.tif 000007