(57)【要約】【課題】設定された印刷条件に従って、印刷ジョブを指定した印刷装置に直接転送し、速やかに印刷することが可能なプリントサーバ、印刷システム及び印刷方法を実現できること。【解決手段】受信した印刷ジョブに含まれているユーザを識別する情報に基づいて、ユーザ毎に直接印刷をするか否かの条件を含む、印刷条件が記憶されている記憶手段から前記印刷ジョブに係る印刷条件を取得する印刷条件取得手段と、前記ユーザに対応する印刷条件が、直接印刷を行うと設定されている場合は、前記受信した印刷ジョブを前記印刷条件で設定されている印刷装置に直接転送し、印刷条件が直接印刷を行わないと設定されている場合は、前記受信した印刷ジョブを蓄積する印刷ジョブ制御手段とを有するプリントサーバ。【選択図】図４
2015170003.tif 000002
【特許請求の範囲】
【請求項１】
受信した印刷ジョブに含まれているユーザを識別する情報に基づいて、ユーザ毎に直接印刷をするか否かの条件を含む、印刷条件が記憶されている記憶手段から前記印刷ジョブに係る印刷条件を取得する印刷条件取得手段と、
前記ユーザに対応する印刷条件が、直接印刷を行うと設定されている場合は、前記受信した印刷ジョブを前記印刷条件で設定されている印刷装置に直接転送し、印刷条件が直接印刷を行わないと設定されている場合は、前記受信した印刷ジョブを蓄積する印刷ジョブ制御手段と、
を有することを特徴とするプリントサーバ。
【請求項２】
前記記憶手段には、直接印刷を行わない時間帯を含む印刷条件が記憶されており、
前記印刷ジョブ制御手段は、さらに、前記印刷ジョブを受信した時間が、直接印刷を行わない時間帯の場合、前記受信した印刷ジョブの前記印刷条件が直接印刷を行うと設定されている場合であっても、前記受信した印刷ジョブを蓄積することを特徴とする請求項１記載のプリントサーバ。
【請求項３】
前記記憶手段には、印刷するページ数が所定のページ数以下の場合には直接印刷を行わない所定のページ数を含む印刷条件が記憶されており、
前記印刷ジョブ制御手段は、さらに、前記受信した印刷ジョブのページ数が、直接印刷を行わない前記所定のページ数以下の場合、前記受信した印刷ジョブの前記印刷条件が直接印刷を行うと設定されている場合であっても、前記受信した印刷ジョブを蓄積することを特徴とする請求項１又は２記載のプリントサーバ。
【請求項４】
前記記憶手段には、機密文書を直接印刷しない条件を含む印刷条件が記憶されており、
前記印刷ジョブ制御手段は、さらに、前記受信した印刷ジョブが機密文書の場合、前記受信した印刷ジョブの前記印刷条件が直接印刷を行うと設定されている場合であっても、前記印刷ジョブを蓄積することを特徴とする請求項１乃至３のいずれか一項に記載のプリントサーバ。
【請求項５】
前記記憶手段には、ユーザの位置情報が所定の場所の場合には直接印刷を行わない所定の場所を含む印刷条件が記憶されており、
前記印刷ジョブ制御手段は、さらに、前記ユーザの位置情報が直接印刷を行わない所定の場所の場合、前記受信した印刷ジョブの前記印刷条件が直接印刷を行うと設定されている場合であっても、前記印刷ジョブを蓄積することを特徴とする請求項１乃至４のいずれか一項に記載のプリントサーバ。
【請求項６】
印刷ジョブを管理するプリントサーバと、ユーザの認証を管理する認証サーバと、がネットワークで接続された印刷システムであって、
ユーザ毎に直接印刷をするか否かの条件を含む、印刷条件が記憶されている記憶手段と、
受信した印刷ジョブに含まれているユーザを識別する情報に基づいて、前記記憶手段から前記印刷ジョブに係る印刷条件を取得する印刷条件取得手段と
前記ユーザに対応する印刷条件が、直接印刷を行うと設定されている場合は、前記受信した印刷ジョブを前記印刷条件で設定されている印刷装置に直接転送し、取得された印刷条件が、直接印刷を行わないと設定されている場合は、前記受信した印刷ジョブを蓄積する印刷ジョブ制御手段と、
を有することを特徴とする印刷システム。
【請求項７】
印刷ジョブを管理するプリントサーバと、ユーザの認証を管理する認証サーバと、がネットワークで接続された印刷システムにおける印刷方法であって、
ユーザ毎に直接印刷をするか否かの条件を含む、印刷条件を記憶手段に記憶するステップと、
受信した印刷ジョブに含まれているユーザを識別する情報に基づいて、前記記憶手段から前記印刷ジョブに係る印刷条件を取得するステップと、
前記ユーザに対応する印刷条件が、直接印刷を行うと設定されている場合は、前記受信した印刷ジョブを前記印刷条件で設定されている印刷装置に直接転送し、取得された印刷条件が、直接印刷を行わないと設定されている場合は、前記受信した印刷ジョブを蓄積するステップと、
を有する印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリントサーバ、印刷システム、及び印刷方法に関する。
【背景技術】
【０００２】
ユーザが印刷を行う際、ネットワークに接続されたプリントサーバを経由して所定のプリンタで印刷する技術が既に知られている。また、ユーザの印刷データが印刷ジョブとしてプリントサーバに蓄積し、ユーザが印刷を実行するプリンタ又は複合機等で認証を行った後、プリントサーバに蓄積したユーザの印刷ジョブを取得して、印刷を実行するというプルプリントの技術が既に知られている。（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、これまでのプルプリントでは、ユーザがプリントサーバに蓄積されている印刷ジョブを実行するには、ユーザが印刷装置の場所に出向き、その印刷装置でユーザの認証を行ってから、印刷ジョブを実行する必要があった。ところで、印刷しようとして印刷装置のところにいったところ、別の人が印刷装置を使用している場合がある。この場合、印刷装置のところで別の人の処理を終えるのを待つか、一度席に戻って、別の人の処理が終了するのを待つ必要があり、これまでのプルプリントでは、ユーザは、印刷するための時間が長くなるという問題があった。
【０００４】
本発明の一実施形態は、プリントサーバ経由で印刷を行う印刷を行う場合、プリントサーバ経由でない印刷と同様に、速やかに印刷することを目的とする。
【課題を解決するための手段】
【０００５】
一実施形態によれば、受信した印刷ジョブに含まれているユーザを識別する情報に基づいて、ユーザ毎に直接印刷をするか否かの条件を含む、印刷条件が記憶されている記憶手段から前記印刷ジョブに係る印刷条件を取得する印刷条件取得手段と、
前記ユーザに対応する印刷条件が、直接印刷を行うと設定されている場合は、前記受信した印刷ジョブを前記印刷条件で設定されている印刷装置に直接転送し、印刷条件が直接印刷を行わないと設定されている場合は、前記受信した印刷ジョブを蓄積する印刷ジョブ制御手段と、
を有することを特徴とするプリントサーバが提供される。
【発明の効果】
【０００６】
本発明の一実施形態によれば、プリントサーバ経由で印刷を行う印刷を行う場合、プリントサーバ経由でない印刷と同様に、速やかに印刷することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の第一の実施形態における印刷システムの一構成例を示す図である。
【図２】本発明の第一の実施形態における印刷実行フェーズを説明するための図である。
【図３】本発明の第一の実施形態におけるプリントサーバのハードウェア構成例を示す図である。
【図４】本発明の第一の実施形態における印刷条件登録フェーズを説明するための図である。
【図５】本発明の第一の実施形態における印刷システムの機能ブロックの構成例を示す図である。
【図６】本発明の第一の実施形態における印刷処理のフローチャートの一例を示す図である。
【図７】本発明の第一の実施形態における印刷条件（直接印刷）の登録処理のフローチャートの一例を示す図である。
【図８】本発明の第一の実施形態における印刷条件の設定画面の一例を示す図である。
【図９】本発明の第一の実施形態における認証サーバに保存される印刷条件の一例を示す図である。
【図１０】本発明の第二の実施形態における印刷実行フェーズを説明するための図である。
【図１１】本発明の第二の実施形態における印刷システムの機能ブロックの構成例を示す図である。
【図１２】本発明の第二の実施形態における印刷処理のフローチャートの一例を示す図である。
【図１３】本発明の第二の実施形態における印刷装置にログインした際の印刷条件の設定画面の一例を示す図である。
【図１４】本発明の第二の実施形態における印刷装置にログインした際の印刷条件の設定画面の変形例を示す図である。
【図１５】本発明の第二の実施形態における印刷装置にログインした際の印刷条件の設定画面の変形例を示す図である。
【図１６】本発明の第二の実施形態における認証サーバに保存される印刷条件の変形例を示す図である。
【発明を実施するための形態】
【０００８】
以下、本発明の第一の実施形態について添付の図面を参照しながら説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複した説明を省く。
【０００９】
＜印刷システム＞
図１は、本発明の第一の実施形態における印刷システムの一構成例を示す図である。印刷システム１０００は、ユーザの認証を管理する認証サーバ２００と、印刷ジョブを管理するプリントサーバ３００と、印刷の指示を行うユーザＰＣ４００と、印刷を行う印刷装置５００と、これらの装置を接続するネットワーク１０とを有している。
【００１０】
なお、認証サーバ２００は、後述するように、直接印刷を行うか否かの情報を含む印刷条件のデータを有している。
【００１１】
また、図１の印刷システム１０００には、ネットワーク１０に、認証サーバ２００と、プリントサーバ３００と、ユーザＰＣ４００と、印刷装置５００とが１台ずつしか接続されていないが、複数台、接続されていても良い。
【００１２】
この印刷システムで、ユーザが、ユーザＰＣ４００で作成した文書ファイル、画像ファイル等を印刷する態様として二つの態様がある。
【００１３】
一つは、通常の印刷であり、プリントサーバ３００でユーザＰＣ４００で作成したプリントジョブを一度蓄積した後、印刷装置で印刷する態様であり、ここでは、「蓄積印刷」と言う。
【００１４】
もう一つは、ユーザＰＣ４００で作成したプリントジョブをプリントサーバ３００で度蓄することなく印刷装置に転送し、直接、印刷装置で、プリントジョブを印刷する態様であり、ここでは、「直接印刷」と言う。
【００１５】
つまり、蓄積印刷とは、プリントサーバ３００が受信した印刷ジョブをプリントサーバ３００に一度蓄積し、ユーザが印刷する際に印刷装置５００から印刷システム１０００にログインし、自分の印刷ジョブをダウンロードして印刷する印刷方法である。
【００１６】
また、直接印刷とは、プリントサーバ３００が受信した印刷ジョブをプリントサーバ３００に蓄積せず、印刷ジョブのユーザが印刷条件に指定した指定プリンタ（印刷装置５００）に、印刷ジョブを直接転送して印刷装置５００で印刷する印刷方法である。
【００１７】
なお、直接印刷は、誰でもできるものではなく、直接印刷を行えるか否かは、認証サーバ２００で認証される。
【００１８】
本印刷システム１０００では、認証サーバ２００は、直接印刷を行えるか否かを含む印刷条件をユーザ毎に有している。
【００１９】
また、ユーザは、直接印刷を行うか否かの印刷条件を設定することができる。
【００２０】
従って、認証サーバ２００が有する印刷条件は、ユーザ自身が設定することができる。
【００２１】
なお、認証サーバ２００と、プリントサーバ３００とを別々の装置として説明しているが、１台のサーバに統合させてたものであっても良い。また、サーバ機能を持つ印刷装置５００に、認証サーバ２００とプリントサーバ３００の機能を含め、１台のサーバ機能付きの印刷装置５００で構成するようにしても良い。
【００２２】
また、本明細書の実施形態では、印刷する装置として、「印刷装置」であるとして説明している。しかしながら、本明細書に記載された発明は、印刷する装置として、「印刷装置」に限定する必要はなく、印刷機能を有する複合機であってもよい。従って、本明細書及び特許請求の範囲に記載された「印刷装置」は、印刷機能を有する複合機を含む。
【００２３】
＜印刷システムの動作概要＞
ユーザは、ユーザＰＣ４００に予め格納されている印刷システム１０００用のプリンタドライバ（印刷装置５００に対応したプリンタドライバ）を用いて、ユーザＰＣ４００から印刷の指示を行う。ユーザから印刷指示を受けたユーザＰＣ４００は、印刷を指示された文書等に関して、ユーザの認証情報（ユーザ名又はパスワード等のユーザ情報を含む）を含む印刷ジョブを作成する。作成された印刷ジョブは、ユーザＰＣ４００からプリントサーバ３００へネットワーク１０を介して送信される。
【００２４】
ユーザＰＣ４００から送信された印刷ジョブは、プリントサーバ３００により受信される。プリントサーバ３００は、印刷ジョブに含まれるユーザの認証情報に基づいて、認証サーバ２００からユーザの印刷条件を取得する。プリントサーバ３００は、認証サーバより取得したユーザの印刷条件に応じて、蓄積印刷又は直接印刷を実行する。
【００２５】
直接印刷が可能か否かは、ユーザが認証サーバ２００に設定した印刷条件に基づいて処理される。従って、印刷したい文書が大量にある場合、印刷システム１０００を利用するユーザは、印刷装置５００より直接印刷できるように印刷条件を認証サーバ２００に設定する。プリントサーバ３００は、受信した印刷ジョブが直接印刷を設定したユーザの印刷ジョブの場合、印刷ジョブをプリントサーバ３００に蓄積せずに、印刷装置５００へ直接転送する。ユーザは、大量の文書を印刷装置５００で直接印刷をすることができ、速やかに印刷することが可能となる。
【００２６】
また、ユーザは、印刷ジョブをプリントサーバ３００からダウンロードして印刷する必要がなくなり、印刷装置５００の前で、次の印刷ジョブを実行するために待つ必要はなくなり、大変便利になる。
【００２７】
印刷システム１０００は、印刷を実行するフェーズ（印刷実行フェーズ）と印刷条件を登録するフェーズ（印刷条件登録フェーズ）がある。それぞれの実施形態について、以下に図面を参照しながら説明する。
【００２８】
＜印刷実行フェーズ＞
最初に、図２を用いて、ユーザがユーザＰＣ４００から印刷装置５００に印刷を実行させる印刷実行フェーズについて説明する。
【００２９】
図２により、本発明の第一の実施形態における印刷実行時の認証サーバ２００と、プリントサーバ３００と、ユーザＰＣ４００と、印刷装置５００の関係が示されている。認証サーバ２００は、ユーザ管理データベース（記憶手段）２２０と接続されている。ユーザ管理データベースには、ユーザの認証情報、ユーザ毎の印刷条件等が格納されている。
【００３０】
ユーザは、ユーザＰＣ４００からファイル（文書ファイル、画像ファイル等）を印刷装置５００で印刷するため、ユーザＰＣ４００のプリンタドライバに印刷の実行を指示する。プリンタドライバは、ユーザから印刷をするように指示された文書等にユーザを識別する情報を含めた印刷ジョブを作成する。
【００３１】
ユーザＰＣ４００で作成された印刷ジョブは、ユーザＰＣ４００からネットワーク１０を介してプリントサーバ３００に送信される（Ｓ１）。
【００３２】
プリントサーバ３００は、ユーザＰＣ４００から印刷ジョブを受信する。プリントサーバ３００は、印刷ジョブを受信すると、受信した印刷ジョブから印刷ジョブに付加されたユーザの認証情報を取得する。
【００３３】
取得した認証情報に基づいて、プリントサーバ３００は、印刷ジョブを送付したユーザの印刷条件に関する問い合わせを認証サーバ２００に行う（Ｓ２）。
【００３４】
認証サーバ２００は、プリントサーバ３００からの印刷条件の問い合わせを受信する。
【００３５】
認証サーバ２００は、ユーザ管理データベース（記憶手段）２２０に印刷ジョブを送付したユーザの印刷条件の設定について問い合わせする（Ｓ３）。
【００３６】
ユーザ管理データベース２２０は、ユーザ情報に基づいて、印刷条件を検索し、検索結果を認証サーバ２００に送付する。
【００３７】
認証サーバ２００は、ユーザ管理データベース２２０より取得した印刷条件をプリントサーバ３００に送信する（Ｓ５）。
【００３８】
プリントサーバ３００は、認証サーバ２００から受信した印刷条件取得し、印刷ジョブを送信してきたユーザが、直接印刷を設定しているかどうかを確認する。
【００３９】
直接印刷が設定されていない場合、印刷ジョブはプリントサーバ３００に蓄積され、蓄積印刷が実行される。
【００４０】
また、直接印刷が設定されている場合、プリントサーバ３００は、印刷条件で指定されている印刷装置５００を転送先に指定する。そして、プリントサーバ３００は、ユーザＰＣ４００から受信した印刷ジョブを、印刷条件で指定されている印刷装置５００にネットワーク１０を介して直接転送する（Ｓ６）。印刷装置５００は、プリントサーバ３００から直接転送された、印刷ジョブを受信して、印刷を実行する。
【００４１】
なお、図２では、ユーザ管理データベース２２０は、認証サーバ２００の外部装置として表示されているが、認証サーバ２００の内部メモリに持つようにしても良い。
【００４２】
また、印刷を実行する印刷装置５００の指定は、予め、印刷条件の中でで指定されていても良いが、プリントジョブの作成時に指定してもよい。
【００４３】
＜ハードウェア構成例＞
図３は、本発明の第一の実施形態におけるプリントサーバのハードウェア構成例を示す図である。
【００４４】
プリントサーバ３００は、一般的な情報処理装置と同様の構成を有する。即ち、本実施形態に係るプリントサーバ３００は、ＣＰＵ１、ＲＡＭ２、ＲＯＭ３、ＨＤＤ４及びＩ／Ｆ（Ｉｎｔｅｒ  Ｆａｃｅ）５及びネットワークＩ／Ｆ８がバス９を介して接続されている。また、Ｉ／Ｆ５にはＬＣＤ６及び操作部７が接続されている。 
ＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）１は、演算手段であり、プリントサーバ装置全体の動作を制御する。
【００４５】
ＲＡＭ（Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）２は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１が情報を処理する際の作業領域として用いられる。
【００４６】
ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）３は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。
【００４７】
ＨＤＤ４（Ｈａｒｄ Ｄｉｓｋ Ｄｒｉｖｅ）は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム等が格納されている。また、ＨＤＤ４は、蓄積印刷を行うための印刷ジョブを格納するための記憶装置として使用しても良い。
【００４８】
Ｉ／Ｆ５は、バス９と各種のハードウェアを接続し制御する。
【００４９】
ＬＣＤ（Ｌｉｑｕｉｄ Ｃｒｙｓｔａｌ Ｄｉｓｐｌａｙ）６は、プリントサーバの状態を確認するための視覚的ユーザインタフェースである。
【００５０】
操作部７は、キーボードやマウス等、ユーザが各装置に情報を入力するためのユーザインタフェースである。
【００５１】
ネットワークＩ／Ｆ８は、バス９とネットワークを接続されている。ＣＰＵ１の制御の下で、ネットワークＩ／Ｆ８を介してネットワーク１０に接続して、後述する入退館管理サーバ１００、認証サーバ２００、ユーザＰＣ４００、印刷装置５００等の各装置間の通信を行う。
【００５２】
図２に基づいてプリントサーバのハードウェア構成例を説明した。ところで、認証サーバ２００と、ユーザＰＣ４００と、印刷装置５００と、後述する入退館管理サーバ１００は、各々、プリントサーバ３００と同様の構成を有するので、その説明は省略する。
【００５３】
次に、ユーザが印刷装置５００から認証サーバ２００に印刷条件を登録させるフェーズについて説明する。
【００５４】
＜印刷条件登録フェーズ＞
図４は、本発明の第一の実施形態における印刷条件を登録するための印刷条件登フェーズを説明するための図である。
【００５５】
ユーザは、印刷装置５００から本印刷システムにログインし、認証サーバ２００から認証を受ける。認証後、ユーザは、印刷装置５００のＬＣＤ（表示部）６に表示される印刷条件の後述する設定画面より、直接印刷を行うための印刷条件の設定を行う。
【００５６】
ユーザは、印刷装置５００に表示された印刷条件の設定画面から印刷条件を選択し、設定する。ユーザが直接印刷を行うように印刷条件を設定すると、印刷装置５００では、ユーザ情報、印刷ジョブを実行する印刷装置のＩＰアドレス、直接印刷を行うかどうかを設定する直接印刷フラグ、及び印刷装置の設置場所の情報を含む印刷条件が準備される。
【００５７】
印刷装置５００は、認証サーバ２００に対して直接印刷を行うための印刷条件を送付する（Ｓ１１）。
【００５８】
認証サーバ２００は、印刷装置５００から受信した印刷条件をユーザ管理データベース２２０に送付する（Ｓ１２）。
【００５９】
ユーザ管理データベース２２０では、認証サーバ２００から受信した印刷条件をユーザ毎に登録して管理する。
【００６０】
詳細は、後述するが、図８に印刷条件の設定画面を示す。また、同じく、詳細は、後述するが、図９に印刷条件の例を示す。
【００６１】
＜機能ブロック図＞
図５は、本発明の第一の実施形態における印刷システムの機能ブロックの構成例を示す図である。
【００６２】
認証サーバ２００、プリントサーバ３００、ユーザＰＣ４００及び印刷装置５００について、順次説明する。
【００６３】
なお、印刷条件の登録は、ユーザＰＣ４００で行うようにしても良い。
【００６４】
＜認証サーバ＞
認証サーバ２００は、制御部２０１と、通信手段２０２と、ユーザ管理システム２１０と、ユーザ管理データベース２２０と、を含んでいる。ユーザ管理システム２１０は、ユーザ認証手段２１１と、ユーザ情報取得通知手段２１２と、ユーザ管理手段２１３と、を含んでいる。認証サーバ２００は、ユーザの認証情報及びユーザの印刷条件等を管理する情報処理装置である。
【００６５】
制御部２０１は、認証サーバ２００の全体の動作を制御する。
【００６６】
通信手段２０２は、制御部２０１の制御の下で、印刷装置５００と接続し、印刷装置５００からの認証要求信号を受信し、印刷装置５００へ認証応答信号を送信する。また、通信手段２０２は、制御部２０１の制御の下で、プリントサーバ３００と接続し、プリントサーバ３００からのユーザ情報要求信号を受信し、プリントサーバ３００へユーザ情報応答信号を送信する。更に、通信手段２０２は、制御部２０１の制御の下で、印刷装置５００と接続し、印刷装置５００からの印刷条件設定要求信号を受信し、印刷装置５００へ印刷条件設定応答信号を送信する。
【００６７】
ユーザ管理システム２１０は、印刷システム１０００を利用するユーザのユーザ情報とユーザ毎の印刷条件を管理している。
【００６８】
ユーザ認証手段２１１は、通信手段２０２を介して印刷装置５００又はプリントサーバ３００から認証要求信号を受信すると、ユーザ管理データベースからユーザ認証情報を取得する。ユーザ認証手段２１１は、取得したユーザ認証情報を用いて、ユーザ認証を行った結果を認証応答信号として、印刷装置５００又はプリントサーバ３００へ通信手段２０２を介して送信する。
【００６９】
ユーザ情報取得通知手段２１２は、プリントサーバ３００からのユーザ情報要求信号を受信すると、ユーザの印刷条件の設定情報をユーザ管理データベース２２０から取得する。ユーザ情報取得通知手段２１２は、取得したユーザの印刷条件の設定情報をユーザ情報応答信号として、プリントサーバ３００へ通信手段２０２を介して送信する。
【００７０】
ユーザ管理手段２１３は、印刷装置５００から送信された印刷条件設定要求信号からユーザ情報と、印刷条件の設定情報を含む管理情報を取り出して、ユーザ管理データベース２２０にユーザ情報に関連付けて印刷条件の設定情報を登録する。登録後、ユーザ管理手段２１３は、印刷条件の設定情報を登録したことを通知する印刷条件設定応答信号として、印刷装置５００へ通信手段２０２を介して送信する。
【００７１】
ユーザ管理データベース２２０には、ユーザ認証を行うための認証情報と、ユーザ情報に関連付けて印刷条件の設定情報を含む管理情報が格納されている。
【００７２】
＜プリントサーバ＞
プリントサーバ３００は、制御部３０１と、通信手段３０２と、印刷ジョブ管理システム３１０と、印刷ジョブデータベース３２０と、を含み、通常のプリントサーバのように、印刷ジョブを蓄積した上で印刷する他に、ユーザの設定に基づいて、直接印刷にも対応した装置である。また、印刷ジョブ管理システム３１０は、ユーザ認証手段３１１と、ユーザ情報取得手段３１２と、蓄積印刷・直接印刷判定手段３１３と、印刷ジョブ制御手段３１４と、を含んでいる。プリントサーバ３００は、印刷ジョブの印刷方法を制御する印刷ジョブ管理システム３１０の機能を有する情報処理装置である。
【００７３】
制御部３０１は、プリントサーバ３００の全体の動作を制御する。
【００７４】
通信手段３０２は、制御部３０１の制御の下で、認証サーバ２００と接続し、印刷ジョブ管理システム３１０からの認証要求信号を送信し、認証サーバ２００からの認証応答信号を受信する。また、通信手段３０２は、制御部３０１の制御の下で、認証サーバ２００と接続し、印刷ジョブ管理システム３１０からのユーザ情報要求信号を送信し、認証サーバ２００からのユーザ情報応答信号を受信する。また、通信手段３０２は、制御部３０１の制御の下で、ユーザＰＣ４００と接続し、ユーザの認証情報と印刷ジョブを含む印刷要求信号を受信し、印刷ジョブ管理システムからの印刷応答信号を送信する。また、通信手段３０２は、制御部３０１の制御の下で、印刷装置５００と接続し、印刷装置５００からの印刷リスト送信要求信号を受信し、印刷装置５００へ印刷リスト応答信号を送信する。印刷リスト送信応答信号には、印刷リストを要求したユーザの印刷ジョブデータベース３２０に格納されている印刷ジョブのリストを含んでいる。更に、通信手段３０２は、制御部３０１の制御の下で、印刷装置５００と接続し、印刷装置５００からの印刷ジョブ送信要求信号を受信し、印刷装置５００へ印刷ジョブ送信応答信号を送信する。印刷ジョブ送信応答信号には、印刷ジョブ送信要求信号で指定されたユーザの印刷ジョブを含んでいる。
【００７５】
印刷ジョブ管理システム３１０は、印刷システム１０００を利用するユーザの印刷ジョブを、認証サーバ２００にユーザに関連付けて登録されている印刷条件に応じて管理する。設定されている印刷条件が蓄積印刷の場合、印刷ジョブ管理システム３１０は、印刷ジョブを印刷ジョブデータベース３２０に蓄積する。また、印刷条件が直接印刷の場合、印刷ジョブ管理システム３１０は、印刷条件に設定されている印刷装置に、直接印刷を設定したユーザの印刷ジョブを転送する。
【００７６】
ユーザ認証手段３１１は、通信手段３０２を介して認証サーバ２００へ認証要求信号を送信し、認証サーバ２００からの認証応答信号を受信し、ユーザの認証を行う。ユーザの認証は、プリントサーバ３００に、ユーザから印刷の要求があった場合である。例えば、ユーザからの印刷の指示があり、ユーザの認証情報が付加された印刷ジョブを含む印刷要求信号を受信した場合である。または、プリントサーバ３００に蓄積されているユーザの印刷ジョブのリストの送信要求をする印刷リスト送信要求信号を受信した場合である。または、プリントサーバ３００に蓄積されている印刷ジョブの送信要求をする印刷ジョブ送信要求信号を受信した場合である。
【００７７】
ユーザ情報取得手段３１２は、印刷ジョブ制御手段３１４の指示により、受信した印刷要求信号のユーザの印刷条件を認証サーバより取得する。ユーザ情報取得手段３１２は、受信した印刷要求信号から、ユーザを識別するための認証情報を取得する。印刷要求信号より取得したユーザの認証情報に基づいて、ユーザ情報取得手段３１２は、認証サーバ２００に対して、ユーザの印刷条件をユーザ管理データベース２２０より取得するためのユーザ情報要求信号を送信する。ユーザ情報取得手段３１２は、認証サーバ２００から送信されるユーザ情報応答信号より、ユーザの印刷条件を取得することができる。
【００７８】
蓄積印刷・直接印刷判定手段３１３は、ユーザ情報取得手段３１２により取得した印刷条件より、蓄積印刷を行うのか、それとも直接印刷を行うのかを判定する。
【００７９】
印刷ジョブ制御手段３１４は、ユーザＰＣ４００から印刷要求信号を受信すると、印刷ジョブを正常に受信したことを通知する印刷応答信号を作成し、ユーザＰＣ４００へ通信手段３０２を介して送信する。印刷ジョブ制御手段３１４は、印刷応答信号送信後、直ちに、ユーザ情報取得手段３１２に対して、ユーザの印刷条件の設定情報を取得するように依頼する。
【００８０】
また、印刷ジョブ制御手段３１４は、ユーザ情報取得手段３１２により取得されたユーザの印刷条件が、直接印刷を行うと設定されている場合、受信した印刷ジョブを印刷条件で設定されている印刷装置５００に印刷ジョブを直接転送する。また、印刷ジョブ制御手段３１４は、印刷条件が直接印刷を行わないと設定されている場合、受信した印刷ジョブを印刷ジョブデータベース３２０にユーザ情報と、ユーザ情報に関連付けた印刷ジョブを含む管理情報とを蓄積する。
【００８１】
また、印刷ジョブ制御手段３１４は、印刷装置５００から印刷リスト送信要求信号を受信すると、印刷ジョブデータベース３２０に格納されているユーザの印刷ジョブを検索し、印刷ジョブのリストを作成する。印刷ジョブ制御手段３１４は、作成したユーザの印刷ジョブのリストを含む印刷リスト送信応答信号を作成し、印刷装置５００へ通信手段３０２を介して送信する。また、印刷ジョブ制御手段３１４は、印刷装置５００から印刷ジョブ送信要求信号を受信すると、ユーザが指定する印刷ジョブを印刷ジョブデータベース３２０から取得する。印刷ジョブ制御手段３１４は、取得したユーザが指定する印刷ジョブを含む印刷ジョブ送信応答信号を作成し、印刷装置５００へ通信手段３０２を介して送信する。
【００８２】
＜ユーザＰＣ＞
ユーザＰＣ４００は、ユーザＰＣ４００の制御部４０１と、通信手段４０２と、プリンタドライバ４１０と、を含んでいる。また、プリンタドライバ４１０は、認証情報設定手段４１１と、印刷情報作成手段４１２と、を含んでいる。
【００８３】
制御部４０１は、ユーザＰＣ４００の全体の動作を制御する。
【００８４】
通信手段４０２は、制御部４０１の制御の下で、ネットワーク１０を介してプリントサーバ３００と接続し、ユーザの認証情報が付加された印刷ジョブを含む印刷要求信号を送信する。また、通信手段４０２は、プリントサーバ３００から送信されてくる、印刷ジョブを受信したことを確認するための印刷応答信号を受信する。
【００８５】
プリンタドライバ４１０は、印刷システム１０００に対応するユーザの認証情報を含む印刷ジョブを作成するプリンタドライバである。印刷装置５００を用いて印刷する場合、ユーザは印刷装置５００プリンタドライバを用いて、所定の印刷を指示する。
【００８６】
認証情報設定手段４１１は、印刷情報作成手段４１２で作成された印刷ジョブにユーザの認証情報を付加し、ユーザの認証情報が付加された印刷ジョブを含む印刷要求信号を作成する。
【００８７】
印刷情報作成手段４１２は、ユーザが印刷したい文書ファイル又は画像ファイルを用いて、印刷ジョブを作成する。
【００８８】
＜印刷装置＞
印刷装置５００は、印刷装置５００の制御部５０１と、通信手段５０２と、ユーザ認証手段５１１と、印刷条件設定手段５１２と、を含んでいる。
【００８９】
制御部５０１は、印刷装置５００の全体の動作を制御する。
【００９０】
通信手段５０２は、制御部５０１の制御の下で、ネットワーク１０を介して認証サーバ２００と接続し、ユーザＩＤとパスワードを含む認証要求信号を送信し、認証サーバ２００からの認証結果を含む認証応答信号を受信する。また、通信手段５０２は、認証サーバ２００と接続し、ユーザ情報及びユーザによって設定された印刷条件の設定情報を含む印刷条件設定要求信号を送信する。更に、通信手段５０２は、認証サーバ２００からの印刷条件の登録を通知する印刷条件設定応答信号を受信する。
【００９１】
また、通信手段５０２は、プリントサーバ３００と接続し、蓄積印刷を行っているユーザのユーザ情報を含む印刷リスト送信要求信号を送信する。更に、通信手段５０２は、プリントサーバ３００からの印刷ジョブデータベース３２０に格納されているユーザの印刷ジョブのリストを含む印刷リスト応答信号を受信する。また、通信手段５０２は、プリントサーバ３００と接続し、ユーザが印刷リストより選択した印刷ジョブの情報を含む印刷ジョブ送信要求信号を送信する。更に、通信手段５０２は、プリントサーバ３００からのユーザが指定した印刷ジョブを含む印刷ジョブ送信応答信号を受信する。
【００９２】
ユーザ認証手段５１１は、ユーザが印刷システム１０００を使用する場合、ユーザが印刷システム１０００を使用可能か否かの認証の手続きを行う。印刷システム１０００を使用する場合、ユーザ認証手段５１１は、ログイン用の画面を印刷装置５００のＬＣＤ（表示部）６に表示し、ユーザＩＤとパスワードの入力を待つ。ユーザの入力完了後、ユーザ認証手段５１１は、ユーザＩＤとパスワードを含む認証要求信号を作成し、通信手段５０２より、認証サーバ２００に認証要求信号を送信する。認証サーバ２００から認証結果を含む認証応答信号を受信し、認証の結果、印刷システム１０００を使用可能なユーザであると認証された場合、ユーザ認証手段５１１は、印刷条件設定手段５１２にユーザが印刷システム１０００にログインしたことを通知する。
【００９３】
認証の結果、印刷システム１０００を使用可能なユーザでないと認証された場合、ユーザ認証手段５１１は、ユーザに認証結果を印刷装置５００のＬＣＤ（表示部）６に表示し、ユーザに通知する。ユーザ認証手段５１１は、所定の時間経過後、再度ログイン用の画面を表示し、ユーザからの入力を待つ。
【００９４】
印刷条件設定手段５１２は、ユーザが印刷システム１０００にログインしたことをユーザ認証手段５１１から通知されると、印刷条件設定画面を印刷装置５００のＬＣＤ（表示部）６に表示し、ユーザから印刷条件の入力を待つ。ユーザが印刷条件の入力が完了し、印刷条件設定画面に表示されている登録ボタンが選択されると、印刷条件設定手段５１２は、ユーザ情報及びユーザによって設定された印刷条件の設定情報を含む印刷条件設定要求信号を作成する。印刷条件設定手段５１２は、通信手段５０２より、認証サーバ２００に印刷条件設定要求信号を送信する。
【００９５】
＜印刷処理＞
次に、ユーザが本発明の第一の実施形態である印刷システム１０００を利用して印刷を行う場合の、印刷処理の手順と、印刷条件の登録処理の手順について、各フローチャートを参照しながら説明する。
【００９６】
まず、印刷処理の手順について、図６を参照しながら説明する。
【００９７】
図６は、本発明の第一の実施形態における印刷処理のフローチャートの一例を示す図である。
【００９８】
ユーザＰＣ４００からファイルを印刷する際に、ユーザが、印刷システム１０００を用いて印刷装置５００で直接印刷を行う場合の手順について、図６のフローチャートに従って説明する。なお、ユーザは、予め印刷装置５００から認証サーバにログインして、システムからの認証を受けた後、印刷装置５００へ直接印刷を行うように印刷条件を登録している。
【００９９】
ステップＳ４０１では、ユーザは、ユーザＰＣ４００からファイルを印刷装置５００での印刷するため、ユーザＰＣ４００のプリンタドライバ４１０に印刷の実行を指示する。印刷の実行が指示されると、プリンタドライバ４１０の印刷情報作成手段４１２は、印刷対象のファイルから、印刷装置５００で印刷するための印刷ジョブを作成する。プリンタドライバ４１０の認証情報設定手段４１１は、印刷情報作成手段４１２により作成された印刷ジョブに、ユーザ名又はパスワード等のユーザ情報を認証情報として付加する。
【０１００】
ステップＳ４０２では、ユーザの認証情報が付加された印刷ジョブは、印刷要求信号として、ユーザＰＣ４００の通信手段４０２より、制御部４０１の制御の下で、ネットワーク１０を介して、プリントサーバ３００に送信される。
【０１０１】
ステップＳ４０３では、プリントサーバ３００は、通信手段３０２より、ユーザＰＣ４００からのユーザの認証情報が付加された印刷ジョブを含む印刷要求信号を受信する。プリントサーバ３００の印刷ジョブ管理システム３１０は、印刷ジョブを受信すると、ユーザ情報取得手段３１２を用いて、受信した印刷ジョブから印刷ジョブに付加されたユーザの認証情報を取得する。
【０１０２】
ステップＳ４０４では、取得したユーザの認証情報に基づいて、印刷ジョブ管理システム３１０のユーザ情報取得手段３１２は、通信手段３０２より、ユーザ情報要求信号を認証サーバ２００に送信する。
【０１０３】
ユーザ情報要求信号は、ユーザと関連付けられた印刷条件の設定情報を、プリントサーバ３００が取得するために認証サーバ２００へ送信している。
【０１０４】
印刷条件の設定情報には、ユーザが直接印刷するのか否かを示す直接印刷フラグと指定プリンタのＩＰアドレスや場所情報が格納されている。直接印刷を行う場合、印刷条件の設定情報には、直接印刷フラグが「１」に設定されると共に、直接印刷を実行する指定プリンタの設定情報（ＩＰアドレスや場所等）が設定される。ユーザの印刷条件が直接印刷をするように設定されているかどうかを確認するには、直接印刷フラグが「１」に設定されているか否かを確認するか、又は直接印刷を実行する指定プリンタの設定があるか否かを確認すれば良い。ステップＳ４０４では、指定プリンタの設定があるか否かを確認するために印刷条件の設定情報を認証サーバ２００に問い合わせている。印刷条件の設定情報に関しては、図９の説明で後述する。
【０１０５】
続いて、ユーザ情報取得手段３１２は、通信手段３０２より、認証サーバ２００から送信されるユーザ情報応答信号を受信する。
【０１０６】
ステップＳ４０５では、蓄積印刷・直接印刷判定手段３１３は、受信したユーザ情報応答信号に含まれる印刷条件の設定情報より、ユーザに関連付けられた指定プリンタの設定があるか否かを確認する。ユーザは、既に、直接印刷を印刷装置５００で行うように設定しているため、受信した印刷条件の設定情報には、印刷装置５００のＩＰアドレスと設置場所の情報が格納されている。蓄積印刷・直接印刷判定手段３１３は、受信した印刷条件の設定情報より、印刷装置５００への直接印刷であると判定し、印刷ジョブ制御手段３１４に通知する。
【０１０７】
ステップＳ４０８では、印刷ジョブ制御手段３１４は、通信手段３０２より、印刷条件の設定情報に設定されている印刷装置５００のＩＰアドレスに受信した印刷ジョブを直接転送する。また、印刷ジョブ制御手段３１４は、通信手段３０２より、受信した印刷ジョブが直接印刷で処理された情報を含む印刷応答信号をユーザＰＣ４００に送信する。
【０１０８】
印刷装置５００の制御部５０１は、プリントサーバ３００から直接転送されてきた印刷ジョブを受信する。ユーザがユーザＰＣ４００から印刷要求したファイルの印刷ジョブは、予め、印刷条件で設定した印刷装置５００に転送され、直接印刷が実行される。
【０１０９】
続いて、ユーザが印刷条件に蓄積印刷を設定していた場合の処理について説明する。
【０１１０】
ステップＳ４０１〜４０４までの処理は、直接印刷を設定している場合と同じである。印刷条件の設定情報は、ユーザが蓄積印刷する場合、直接印刷フラグが「０」に設定されると共に、直接印刷を実行する指定プリンタの設定情報（ＩＰアドレスや場所等）がクリアされ空欄となる。ユーザの印刷条件が蓄積印刷をするように設定されているかを確認するには、直接印刷フラグが「０」に設定されているか否かを確認するか、又は直接印刷を実行する指定プリンタの設定がないこと確認すれば良い。
【０１１１】
ステップＳ４０５では、蓄積印刷・直接印刷判定手段３１３は、受信したユーザ情報応答信号に含まれる印刷条件の設定情報より、ユーザに関連付けられた指定プリンタの設定があるかどうかを確認する。ユーザは、既に、蓄積印刷を行うように設定しているため、受信した印刷条件の設定情報の印刷装置のＩＰアドレスと設置場所の情報は空欄になっている。蓄積印刷・直接印刷判定手段３１３は、受信した印刷条件の設定情報より、印刷装置５００への蓄積印刷であると判定し、印刷ジョブ制御手段３１４に通知する。
【０１１２】
ステップＳ４０９では、印刷ジョブ制御手段３１４は、受信した印刷ジョブのユーザは蓄積印刷を設定しているので、印刷ジョブデータベース３２０に受信した印刷ジョブを蓄積する。また、印刷ジョブ制御手段３１４は、通信手段３０２より、受信した印刷ジョブが蓄積印刷で処理された情報を含む印刷応答信号をユーザＰＣ４００に送信する。
【０１１３】
ユーザは、印刷装置５００よりプリントサーバ３００へ印刷リスト送信要求信号を送信し、ユーザが印刷を指示した印刷ジョブのリストを送付してくれるようにプリントサーバ３００へ依頼する。
【０１１４】
プリントサーバ３００は、印刷ジョブデータベース３２０から印刷リスト送信要求信号を送信したユーザの印刷ジョブを抽出し、まだ印刷が実行されていない印刷ジョブのリストを作成する。まだ印刷が実行されていない印刷ジョブのリストを含む印刷リスト送信応答信号は、印刷装置５００に送信される。
【０１１５】
ユーザは、印刷したいものを印刷ジョブのリストから選択し、選択した印刷ジョブの情報を含む印刷ジョブ送信要求信号を作成する。印刷装置の通信手段５０２は、プリントサーバ３００と接続し、ユーザが印刷リストより選択した印刷ジョブの情報を含む印刷ジョブ送信要求信号を送信する。
【０１１６】
更に、通信手段５０２は、プリントサーバ３００からのユーザが指定した印刷ジョブを含む印刷ジョブ送信応答信号を受信する。印刷装置５００の制御部５０１は、印刷ジョブ送信応答信号より印刷ジョブを取り出して、ユーザがユーザＰＣ４００から印刷要求したファイルの印刷ジョブを、蓄積印刷により実行する。
【０１１７】
本発明の第一の実施形態では、直接印刷か蓄積印刷かの判定を、直接印刷を実行する指定プリンタの設定があるか否かの判定により説明したが、直接印刷フラグにより、直接印刷か蓄積印刷かの判定を行うようにしても良い。なお、直接印刷フラグに関しては、図９で後述する。
【０１１８】
＜印刷条件の登録処理＞
次に、印刷条件の登録処理の手順について、図７のフローチャートを参照しながら説明する。
【０１１９】
図７は、本発明の第一の実施形態における印刷条件（直接印刷）の登録処理のフローチャートの一例を示す図である。
【０１２０】
ユーザは、印刷装置５００のＬＣＤ（表示部）６に表示されているログイン画面に従い、自分のユーザＩＤとパスワードを印刷装置５００の操作部７を用いて入力し、ログインする。印刷装置５００の制御部５０１は、通信手段５０２により、ネットワーク１０を介して認証サーバ２００に、ユーザＩＤとパスワードを含む認証要求信号を送信する。認証サーバ２００の制御部２０１は、通信手段２０２により、印刷装置５００から送信された認証要求信号を受信する。制御部２０１は、受信した認証要求信号に応じて、ユーザ認証手段２１１により、ユーザ管理データベース２２０に格納されている認証情報と照合して、印刷システム１０００を使用可能なユーザであるかどうかを確認する。制御部２０１は、通信手段２０２より、ネットワーク１０を介して印刷装置５００に、認証結果を含む認証応答信号を返信する。印刷装置５００の制御部５０１は、通信手段５０２により、認証サーバ２００から送信された認証応答信号を受信する。制御部５０１は、認証結果を確認し、ログインされたユーザ情報が印刷システム１０００を使用可能なユーザであると認証した場合、印刷条件設定手段５１２に対して、図８に示す印刷条件の設定画面を表示するように指示する。
【０１２１】
ユーザは、印刷装置５００より印刷システム１０００へのログインが成功すると、印刷条件の設定画面より、印刷条件の設定の変更が可能となる。
【０１２２】
印刷条件設定手段５１２は、制御部５０１の制御の下で、印刷条件の設定画面を表示し、印刷条件の各設定項目に対して、ユーザからの入力を待つ。
【０１２３】
ステップＳ７０１では、印刷装置５００のＬＣＤ（表示部）６に表示された図８の印刷条件の設定画面より、ユーザは各設定項目を印刷装置５００の操作部７を用いて入力し、設定項目を変更する。印刷条件の各設定項目の入力終了後、ユーザは、図示していない登録ボタンを押す。印刷条件設定手段５１２は、登録ボタンが押下されたことを検知すると、印刷条件の各設定項目の変更が完了したと判断し、変更項目の登録の手続きに入る。
【０１２４】
ステップＳ７０２では、ユーザが選択した印刷方法は、直接印刷を行うか否かが判定される。直接印刷を行う場合とは、ユーザが印刷方法の設定項目に「このプリンタから出力」を選択した場合である。直接印刷を行わない場合とは、ユーザが印刷方法の設定項目に「サーバに蓄積、このプリンタから出力」を選択した場合である。直接印刷を選択した場合、直接印刷フラグは「１」に設定される。また、蓄積印刷を選択した場合、直接印刷フラグは「０」に設定される。
【０１２５】
ここで印刷条件設定画面での印刷方法の設定をユーザが直接印刷を行うことを選択した場合について説明する。
【０１２６】
ステップＳ７０３では、印刷装置５００の印刷条件設定手段５１２は、制御部５０１の制御の下で、通信手段５０２より印刷装置５００のＩＰアドレスを取得する。また、印刷条件設定手段５１２は、印刷装置が設置されている場所情報についても取得する。また、直接印刷フラグは、「１」に設定する。印刷条件設定手段５１２は、ユーザ情報とこれらの印刷条件の設定情報を含めた印刷条件設定要求信号を作成する。
【０１２７】
なお、場所情報については、ユーザが場所リストから選択して入力するようにしても良い。又は、印刷装置５００のメモリに設定されているようにしても良い。又は、サーバ上で、ＩＰアドレスに関連付けて場所情報を管理しても良い。
【０１２８】
ステップＳ７０４では、印刷装置５００の印刷条件設定手段５１２は、制御部５０１の制御の下で、ユーザ情報と印刷条件の設定情報とを含む印刷条件設定要求信号を認証サーバ２００に送信する。
【０１２９】
ステップＳ７０５では、ユーザ管理手段２１３は、印刷装置５００から送信された印刷条件設定要求信号からユーザ情報と印刷条件の設定情報を含む管理情報を取り出し、ユーザ管理データベース２２０にユーザ情報に関連付けて印刷条件の設定情報を登録する。印刷条件の設定情報を登録後、ユーザ管理手段２１３は、通信手段２０２より、制御部２０１の制御の下で、印刷条件の設定情報を登録したことを通知する印刷条件設定応答信号を印刷装置５００に送信する。ユーザ管理データベース２２０には、ユーザ認証を行うための認証情報と、ユーザ情報に関連付けて印刷条件の設定情報を含む管理情報が格納されている。
【０１３０】
次に印刷条件設定画面での印刷方法の設定をユーザが蓄積印刷を行うことを選択した場合について説明する。ユーザが直接印刷を行わないことを選択した場合について説明する。
【０１３１】
ステップＳ７０２でＮｏの場合、ログインしたユーザが直接印刷を行わないため、認証サーバの制御部２０１は、ユーザの印刷条件を直接印刷しないように変更する。なお、図には記載していないが、ユーザの印刷条件を直接印刷しないように変更するための詳細手順を以下に説明する。
【０１３２】
印刷装置５００の制御部５０１は、通信手段５０２により、ネットワーク１０を介して認証サーバ２００に対して直接印刷が設定されている場合には直接印刷を解除するための直接印刷解除要求信号を送信する。認証サーバ２００の制御部２０１は、通信手段２０２により、ネットワーク１０を介して印刷装置５００からの直接印刷解除要求信号を受信する。認証サーバ２００の制御部２０１は、直接印刷解除要求信号に含まれるユーザ情報に基づいて、ユーザ管理データベース２２０に登録されているユーザの印刷条件を、ユーザ管理手段２１３に対して蓄積印刷するように指示する。ユーザ管理手段２１３は、直接印刷フラグを「０」に設定し、印刷方法を蓄積印刷にする。同時に、ユーザ管理手段２１３は、印刷装置のＩＰアドレス及び印刷装置の設置されている場所情報をクリアして空欄にする。なお、直接印刷解除要求信号は、印刷方法を直接印刷から蓄積印刷に変更する信号なので、印刷条件設定要求信号を用いて、蓄積印刷の登録を行っても良い。
【０１３３】
ユーザ管理データベース２２０変更後、認証サーバ２００の制御部２０１は、通信手段２０２により、ネットワーク１０を介して印刷装置５００に対して直接印刷解除応答信号を送信し、直接印刷が解除されたことを通知する。
【０１３４】
＜印刷条件の設定画面＞
図８は、本発明の第一の実施形態における印刷装置にログインした際の印刷条件の設定画面の一例を示す図である。
【０１３５】
ユーザは、印刷システム１０００を利用して、直接印刷を行う場合には、印刷を実行する印刷装置５００より、印刷システム１０００にログインし、印刷条件を設定する必要がある。ユーザが、印刷装置５００から印刷システム１０００にログインすると、ユーザ認証手段５１１から印刷条件設定手段５１２にユーザが印刷システム１０００より認証され、ログインしたことが通知される。印刷条件設定手段５１２は、ユーザのログインを確認後、図８に示す印刷条件設定の画面をＬＣＤ（表示部）６に表示する。ユーザは、印刷条件設定画面より、操作部７を用いて、印刷方法を設定することができる。
【０１３６】
ユーザが、印刷装置５００により直接印刷を行いたい場合、ユーザは印刷方法の設定項目より、操作部７を用いて、「このプリンタから出力」を選択する。同様に、プリントサーバ３００に印刷ジョブを蓄積しておく蓄積印刷を選択したい場合は、「サーバに蓄積、このプリンタから出力」を選択すれば良い。
【０１３７】
直接印刷に必要となる印刷装置５００の情報は、印刷条件設定手段５１２により、印刷条件設定画面からのユーザの選択内容に応じて自動的に設定されるため、ユーザは印刷条件設定画面の各項目を選択するだけで良い。例えば、ユーザは印刷装置５００のＩＰアドレス等の情報を知らなくても、印刷装置５００からログインして、印刷設定画面より直接印刷の設定を行うことができるので大変便利である。
【０１３８】
ユーザは、印刷条件を選択終了後、印刷設定画面の右下にある登録ボタンを、操作部７を用いて選択する。ユーザが選択した印刷条件の設定情報は、印刷装置５００の通信手段５０２より、認証サーバ２００に送信され登録される。なお、図８の印刷設定画面は、画面上の登録ボタンが選択されると印刷条件が設定されるようしたが、登録ボタンを印刷設定画面上に設けず、操作部７のキーボードやマウスの操作により、印刷条件が設定されるようにしても良い。
【０１３９】
＜印刷条件＞
図９は、本発明の第一の実施形態における認証サーバに保存される印刷条件の一例を示す図である。
【０１４０】
認証サーバ２００に保存されるデータは、ユーザＩＤを含むユーザ情報と、ユーザが直接印刷を実行する指定プリンタのＩＰアドレスと、直接印刷を行うかどうかを判断するための直接印刷フラグと、指定プリンタの設置場所の情報である。直接印刷フラグが「１」のときは、直接印刷を行う設定がされている。直接印刷フラグが「０」のときは、蓄積印刷を行う設定がされている。また、直接印刷が設定されている場合は、直接印刷の出力をする指定プリンタの設定情報（ＩＰアドレスと場所情報等）は設定されている。また、蓄積印刷の場合は、指定プリンタの設定情報は不要となるため、空欄にする。なお、認証サーバ２００の印刷条件は、ユーザ毎に管理されている。本実施形態では、認証サーバに保存される印刷条件として直接印刷フラグを設けているが、直接印刷を指定する指定プリンタのＩＰアドレスがあるか否かで、直接印刷又は蓄積印刷を判定して、直接印刷フラグを認証サーバに２００に保存しなくても良い。この場合、プリントサーバの蓄積印刷・直接印刷判定手段３１３は、指定プリンタのＩＰアドレスが設定されている場合が直接印刷であり、ＩＰアドレスが設定されていない場合は蓄積印刷と判断する。
【０１４１】
図９の「Ｕｓｅｒ１」は、直接印刷を設定したユーザである。直接印刷を選択しているため、直接印刷フラグは「１」になっている。直接印刷を実行する指定プリンタは、「事業所Ａ」にあるＩＰアドレスが（ａａ．ｂｂ．ｃｃ．ｄｄ）の指定プリンタである。
【０１４２】
また、「Ｕｓｅｒ２」も、直接印刷を設定したユーザである。直接印刷を選択しているため、直接印刷フラグは「１」になっている。直接印刷を実行する指定プリンタは、「事業所Ｂ」にあるＩＰアドレスが（ａａ．ｂｂ．ｃｃ．ｅｅ）の指定プリンタである。
【０１４３】
また、「Ｕｓｅｒ３」は、蓄積印刷を設定したユーザである。蓄積印刷を選択しているため、直接印刷フラグは「０」になっている。また、指定プリンタの項目と指定プリンタの設置場所の情報の項目は空欄になっている。
【０１４４】
なお、印刷システム１０００では、何処のプリンタが直接印刷を実行する指定プリンタとして印刷条件に設定されたかを、ユーザが確認できるようにするため、印刷条件に指定プリンタのＩＰアドレスと共に指定プリンタの設置場所の情報が格納されている。指定プリンタのＩＰアドレスの情報だけでは、ユーザは、直接印刷を実行する指定プリンタとして設定したプリンタがどのプリンタなのかを特定することができない。このため、印刷システム１０００では、指定プリンタの設置場所の情報を一緒に管理することで、ユーザが自分で設定したプリンタを確認することができるようにしている。なお、同一場所に複数のプリンタが設置されている場合、ユーザが直接印刷に指定したプリンタを明確に判定できるように、場所情報の他に、プリンタの名称、プリンタの機種、シリアル番号等のプリンタの設定情報を一緒に格納するようにしても良い。
【０１４５】
本発明の一実施形態によれば、印刷ジョブを管理するプリントサーバ３００を経由して印刷する環境でも、予め認証サーバへ印刷条件を設定することで、ユーザは指定した印刷装置に直接印刷をさせることができる。ユーザは、印刷装置にログインし、認証サーバで認証を受け、ログインした印刷装置から自分の印刷ジョブを印刷する際の印刷条件（直接印刷を行うか否かを含む）を認証サーバに登録することができる。
【０１４６】
例えば、印刷条件の設定では、ユーザは、指定した時間帯や指定した日の一日中、指定した印刷装置から直接印刷できるように設定することができる。また、印刷条件に直接印刷を設定した場合、ユーザは、プリントサーバに蓄積されている印刷ジョブを印刷装置から選択して印刷を行うという処理をしなくても良く、大量に印刷を行う場合であっても、印刷装置の前で待たずに大量の印刷を実行することができる。
【０１４７】
また、本発明では、印刷装置５００でログインし、印刷条件を設定する画面より設定項目を選択するだけで、直接印刷をするかどうかを設定することができるため、ユーザが印刷装置のＩＰアドレスを知らなくても、直接印刷を行うことが可能となった。 
＜第二の実施形態＞
本発明の第二の実施形態としては、ユーザの位置情報に応じて、直接印刷を行うか否かを制御する印刷システム１０００について説明する。
【０１４８】
最近の会社や公共施設では、ユーザが建物内などに入館又は退館する際にＩＤカードをカードリーダーに読み取らせて、どのユーザがどの場所にいるのかを把握し、ユーザの位置情報を管理する入退館管理システム１１０がある。本発明の第二の実施形態では、この入退館管理システム１１０を管理する入退館管理サーバ１００からユーザの位置情報を取得し、直接印刷を行うか否かを制御する条件として使用する場合について説明する。なお、入退館管理サーバ１００は、建物に入館しているユーザの最新の位置情報を管理し、認証サーバ２００から要求に応じて、ユーザの最新の位置情報を提供することが可能とする。
【０１４９】
本発明の第二の実施形態の印刷システム１０００では、ユーザの位置情報と、直接印刷を実行する指定プリンタの設置場所の情報とから、ユーザが指定プリンタの設置場所にいると判定された場合、プリントサーバ３００は、直接印刷を実行する。なお、印刷システム１０００では、指定プリンタの設置場所の情報と異なる場所にユーザがいると判定された場合、プリントサーバ３００は、指定されたプリンタへの直接印刷を禁止し、セキュリティの高い印刷を提供する。
【０１５０】
以下、本発明の第二の実施形態についても、添付の図面を参照しながら説明する。
【０１５１】
図１０は、本発明の第二の実施形態における印刷実行フェーズを説明するための図である。
【０１５２】
図１０には、図２で説明した本発明の第一の実施形態に、新たに入退館管理サーバ１００が追加記載されている。図１０のＳ１、Ｓ２、Ｓ３及びＳ６については、図２で説明した内容と同じであるため、説明を省略する。なお、ユーザの印刷条件は、ユーザ管理データベース２２０に登録されている。ユーザは印刷装置５００より印刷条件を設定し、印刷方法には直接印刷を設定（直接印刷フラグ＝「１」）しているとする。また、後述する図１６に示す印刷条件のように、ユーザの位置情報と直接印刷を実行する指定プリンタの設置場所の情報に基づいて、直接印刷を行うか否かを判断するための位置情報フラグを「１」にセットしているとする。従って、設定された印刷条件より、プリントサーバ３００は、ユーザの位置情報を確認して、直接印刷を行うか否かを判断することとする。
【０１５３】
本発明の第二の実施形態では、入退館管理サーバ１００が追加されたことにより、新たに付加された認証サーバ２００の処理、Ｓ４及びＳ５に関する内容、及びプリントサーバ３００の処理について、以下に説明する。
【０１５４】
ユーザＰＣ４００で作成されたユーザ情報を含む印刷ジョブは、ユーザＰＣ４００よりプリントサーバ３００に転送される（Ｓ１）。プリントサーバ３００は、転送されたユーザ情報を含む印刷ジョブからユーザの認証情報を取得する。取得したユーザの認証情報に基づいて、ユーザの印刷条件について認証サーバ２００に対して問い合わせを行う（Ｓ２）。認証サーバ２００では、プリントサーバ３００からの問い合わせを受け、ユーザ管理データベース２２０より、ユーザの印刷条件を取得する（Ｓ３）。
【０１５５】
認証サーバ２００は、ユーザ管理データベース２２０より取得した印刷条件により、ユーザＰＣ４００のユーザが、直接印刷を設定しているかどうかを確認する。直接印刷を設定しているかどうかを確認した結果、直接印刷を実行する指定プリンタの設定情報（ＩＰアドレス及び場所情報等）が格納されており、かつ、直接印刷を設定するフラグが「１」となっている。また、ユーザの位置情報を確認する位置情報フラグが「１」となっている。以上より、ユーザにより設定された印刷条件は、「ユーザの位置情報を確認して、直接印刷を行う」設定になっている。
【０１５６】
従って、認証サーバ２００の制御部２０１は、入退館管理サーバ１００に対して、ユーザの位置情報に関して問い合わせを行う（Ｓ４）。
【０１５７】
なお、印刷条件が蓄積印刷の場合（直接印刷フラグ＝「０」）又はユーザの位置情報を確認しない場合（位置情報フラグ＝「０」）は、ユーザの位置情報は不要となるため、入退館管理サーバ１００に対する問い合わせは行わない。
【０１５８】
入退館管理サーバ１００は、認証サーバ２００からのユーザの位置情報の問い合わせを受信すると、図１１の説明で後述する入退館管理データベース１２０から、ユーザが現在何処にいるのかを示すユーザの位置情報を取得し、認証サーバ２００に通知する。
【０１５９】
認証サーバ２００は、入退館管理サーバ１００から取得したユーザの位置情報と、ユーザ管理データベース２２０より取得した印刷条件とをプリントサーバ３００に送信する（Ｓ５）。
【０１６０】
なお、入退館管理サーバ１００から取得したユーザの位置情報が付加されるのは、ユーザの印刷条件が、直接印刷の場合である。ユーザの印刷条件が蓄積印刷の場合、又はユーザの位置情報を確認しない場合は、図２の第一の実施形態と同じく、ユーザの印刷条件のみが、認証サーバ２００からプリントサーバ３００に送信される。
【０１６１】
プリントサーバ３００は、認証サーバ２００から受信したユーザの印刷条件から指定プリンタの場所情報を取得し、ユーザの位置情報が指定プリンタの設置場所の情報と一致しているかどうかを判定する。すなわち、プリントサーバ３００は、ユーザが直接印刷を実行する指定プリンタの設置場所にいるかどうかを確認する。その結果、ユーザが直接印刷を実行する指定プリンタの設置場所にいる場合は、直接印刷を許可し、受信した印刷ジョブを、印刷条件で指定した印刷装置５００に印刷ジョブを直接転送する。
【０１６２】
また、ユーザが直接印刷を実行する指定プリンタの設置場所と異なる場所にいる場合は、印刷条件で直接印刷を行うように設定されている場合であっても、直接印刷を実行することを禁止し、直接印刷を解除し、蓄積印刷に変更する。
【０１６３】
なお、印刷条件に直接印刷が設定されていない場合は、印刷ジョブはプリントサーバ３００に蓄積され、蓄積印刷が実行される。
【０１６４】
印刷条件に直接印刷が設定されている場合は、プリントサーバ３００は、印刷条件に指定されている印刷装置５００を転送先に指定する。
【０１６５】
プリントサーバ３００は、ユーザが直接印刷を設定した印刷装置５００の設置場所にいる場合、ユーザＰＣ４００から受信した印刷ジョブを、印刷条件で指定されている印刷装置５００にネットワーク１０を介して直接転送する（Ｓ６）。
【０１６６】
印刷装置５００は、プリントサーバ３００から直接転送された、印刷ジョブを受信して、印刷を実行する。
【０１６７】
＜印刷システムの機能ブロック＞
図１１は、本発明の第二の実施形態における印刷システムの機能ブロックの構成例を示す図である。
【０１６８】
図１１には、入退館管理サーバ１００と、認証サーバ２００と、プリントサーバ３００と、ユーザＰＣ４００及び印刷装置５００とが記載されている。
【０１６９】
認証サーバ２００と、プリントサーバ３００と、ユーザＰＣ４００及び印刷装置５００については、図５の説明と実質的に同一の機能構成を有する構成要素については、重複した説明は省く。なお、ユーザは、直接印刷を実行する印刷装置５００より、印刷条件を設定済みとする。ユーザは、印刷条件を、直接印刷を行い（直接印刷フラグ＝「１」）、かつ位置情報を確認する（位置情報フラグ＝「１」）に設定したとする。
【０１７０】
入退館管理サーバ１００は、入退館管理サーバ１００の制御部１０１と、通信手段１０２と、入退館管理システム１１０と、ユーザ情報取得通知手段１１１と、入退館管理手段１１２と、入退館管理データベース（記憶手段）１２０と、を含んでいる。
【０１７１】
入退館管理サーバの制御部１０１は、入退館管理サーバ１００の全体の動作を制御する。
【０１７２】
通信手段１０２は、制御部１０１の制御の下で、ネットワーク１０を介して認証サーバ２００と接続し、認証サーバ２００からの位置情報要求信号を受信し、認証サーバ２００へ位置情報応答信号を送信する。入退館管理サーバの通信手段１０２は、図示していないカードリーダーと接続し、ユーザの入退館の情報を取得し、入退館管理手段１１２へ転送する。
【０１７３】
入退館管理システム１１０は、以下図示していないＩＤカードと、カードリーダーと、社内ゲートと、ネットワークと、を更に含んでいる。入退館管理システム１１０は、入館者にＩＤカード持たせ、入館者が社内に敷設した社内ゲートを通過する毎にＩＤカードをカードリーダーに読み取らせることにより、入館者の位置を特定し、管理するシステムである。なお、カードリーダーの情報は、ネットワーク経由で、入退館管理サーバ１００に集められる。入退館管理サーバ１００の制御部１０１は、受信したカードリーダーの情報より、入館者が今社内のどこの位置にいるか判定し、入退館管理データベース１２０に登録されている入館者の位置情報を更新する。なお、位置情報の取得は、これに限らず実施できる。
【０１７４】
入退館管理サーバのユーザ情報取得通知手段１１１は、制御部１０１の制御の下で、認証サーバ２００からの位置情報要求信号のユーザ情報に基づいて、ユーザの位置情報を入退館管理データベース１２０から取得する。ユーザ情報取得通知手段１１１は、取得したユーザの位置情報を位置情報応答信号に含め、通信手段１０２より、認証サーバ２００へ返信する。
【０１７５】
入退館管理手段１１２は、ユーザの位置情報を入退館管理データベース１２０にユーザ情報に関連付けて格納し、管理している。入退館管理手段１１２は、通信手段１０２により受信された、カードリーダーの最新のユーザの入退館の情報を整理し、入退館管理データベース１２０に管理されているユーザの位置情報を最新の情報に更新する。
【０１７６】
入退館管理データベース１２０は、入館者の位置情報を格納するデータベースであり、入館者が移動する毎に、入館者の位置情報は入退館管理サーバ１００の制御部１０１の制御の下で入退館管理手段１１２により更新される。
【０１７７】
認証サーバ２００については、図５の説明で記載していない、入退館管理サーバ１００との間の通信に関してのみ追加で説明する。
【０１７８】
認証サーバ２００の制御部２０１は、ユーザ情報取得通知手段２１２によりユーザ管理データベース２２０から取得されたユーザの印刷条件の印刷方法を確認する。まず、制御部２０１は、ユーザが直接印刷を行うか否かを決める直接印刷フラグを確認する。次に、制御部２０１は、ユーザの位置情報を確認するか否かを決める位置情報フラグを確認する。制御部２０１は、ユーザの印刷条件が、「直接印刷を行い（直接印刷フラグ＝「１」）、かつ位置情報を確認する（位置情報フラグ＝「１」）」であることを確認する。制御部２０１は、入退館管理サーバ１００に対して、ユーザの位置情報を要求する位置情報要求信号の作成をユーザ情報取得通知手段２１２へ指示する。なお、蓄積印刷（直接印刷フラグ＝「０」）又は位置情報を確認しない（位置情報フラグ＝「０」）」の場合、制御部２０１は、ユーザの位置情報が不要のため、ユーザ情報取得通知手段２１２へ位置情報要求信号の作成の指示はしない。
【０１７９】
通信手段２０２は、入退館管理サーバ１００と接続し、入退館管理サーバ１００へユーザの位置情報を要求する位置情報要求信号を送信する。また、認証サーバ２００の通信手段２０２は、入退館管理サーバ１００からユーザの位置情報を含む位置情報応答信号を受信する。
【０１８０】
ユーザ情報取得通知手段２１２は、ユーザ管理データベース２２０からユーザ毎に登録されている印刷条件の設定情報を含む管理情報を取得する。ユーザ情報取得通知手段２１２は、取得した印刷条件の印刷方法について、ユーザが直接印刷を設定していた場合、ユーザ情報取得通知手段２１２は、制御部２０１からの指示により、ユーザの位置情報を要求するための位置情報要求信号を作成する。作成された位置情報要求信号は、通信手段２０２より、入退館管理サーバ１００へ送信される。また、入退館管理サーバ１００からは、ユーザの位置情報を含む位置情報応答信号が送信される。ユーザ情報取得通知手段２１２は、通信手段２０２により受信した位置情報応答信号より、ユーザの位置情報を取得する。ユーザ情報取得通知手段２１２は、入退館管理サーバ１００より取得したユーザの位置情報と、印刷条件の設定情報とを含むユーザ情報応答信号を通信手段２０２より、プリントサーバ３００に向けて送信する。
【０１８１】
認証サーバ２００の他の機能ブロックに関しては図５と同じであるので以下省略する。
【０１８２】
プリントサーバ３００については、図５の説明で記載していない、ユーザ情報取得手段３１２が、ユーザの位置情報と、印刷条件の設定情報とを含むユーザ情報応答信号を受信してから直接印刷を行うか否かの処理に関してのみ追加で説明する。
【０１８３】
ユーザ情報取得手段３１２は、認証サーバ２００から送信されるユーザ情報応答信号より、ユーザの位置情報と、ユーザの印刷条件とを取得する。
【０１８４】
蓄積印刷・直接印刷判定手段３１３は、ユーザ情報取得手段３１２により取得したユーザの位置情報と、ユーザの印刷条件より、蓄積印刷を行うのか、それとも直接印刷を行うのかを判定する。蓄積印刷・直接印刷判定手段３１３は、ユーザの印刷条件から直接印刷実行する指定プリンタの設置場所の情報と直接印刷フラグと位置情報フラグを取得する。蓄積印刷・直接印刷判定手段３１３は、直接印刷フラグ＝「１」、位置情報フラグ＝「１」であり、「位置情報を確認して、直接印刷を実行する」設定であることを確認する。続いて、取得した場所情報と、ユーザの位置情報が一致しているかどうかを確認する。取得した場所情報と、ユーザの位置情報が一致している場合は、直接印刷を行うと判定する。また、取得した場所情報と、ユーザの位置情報が一致していない場合は、蓄積印刷を行うと判定する。判定結果は、印刷ジョブ制御手段３１４に通知される。
【０１８５】
プリントサーバ３００の他の機能ブロックに関しては図５と同じであるので以下省略する。
【０１８６】
本発明の第二の実施形態における印刷システム１０００では、直接印刷を行う際に、入退館管理サーバ１００で管理するユーザの位置情報を利用することにより、セキュリティの効果をあげることが可能である。印刷装置５００の近くにユーザがいない状態で直接印刷が実行された場合、ユーザは、印刷装置５００によって印刷された印刷物をすぐに取りに行くことはできない。このため、ユーザにとっては、印刷装置５００によって印刷された印刷物を長時間放置したままにして置くと、印刷物が紛失する可能性もあり、セキュリティ上、大変好ましくない。このため、ユーザは、印刷条件を設定する際に、印刷条件が直接印刷を行うと設定されている場合であっても、ユーザの位置情報が所定の場所の場合、直接印刷をすることを禁止するようにすることができる。例えば、位置情報を確認する印刷条件を設定した場合、ユーザの位置情報が印刷を実行する印刷装置の場所と異なる場所の場合は、直接印刷を禁止する。尚、ここではユーザの位置情報が所定の場所の場合に、直接印刷を禁止するように説明したが、直接印刷を許可する場所を設定するようにしても良い。
【０１８７】
＜第二の実施形態における印刷処理のフローチャート＞
図１２は、本発明の第二の実施形態における印刷処理のフローチャートの一例を示す図である。
【０１８８】
図１２は、本発明の第一の実施形態の図６のステップＳ４０５とステップＳ４０８間に、以下のステップＳ４０６とステップＳ４０７のフローが組み込まれた図である。ステップＳ４０６とステップＳ４０７では、入退館管理システム１１０を含む入退館管理サーバ１００からユーザの位置情報を取得し、直接印刷を行うか否かを判定するステップが記載されている。
【０１８９】
なお、ステップＳ４０１〜Ｓ４０３及びＳ４０８〜Ｓ４０９は、図６にて既に説明しているので省略する。なお、ユーザは、直接印刷を実行する印刷装置５００より、印刷条件を設定済みとする。ユーザは、印刷条件を、直接印刷を行い（直接印刷フラグ＝「１」）、かつ位置情報を確認する（位置情報フラグ＝「１」）に設定した。
【０１９０】
ステップＳ４０４では、取得したユーザの認証情報に基づいて、印刷ジョブ管理システム３１０のユーザ情報取得手段３１２は、通信手段３０２より、制御部３０１の制御の下で、ネットワーク１０を介して、ユーザ情報要求信号を認証サーバ２００に送信する。ユーザ情報要求信号は、ユーザと関連付けられた印刷条件の設定情報を取得するために、プリントサーバ３００が認証サーバ２００へ送信している信号である。
【０１９１】
印刷条件の設定情報には、ユーザが直接印刷するのか否かを示す直接印刷フラグとプリンタのＩＰアドレスや場所情報や位置情報フラグ等が格納されている。直接印刷を行う場合、印刷条件の設定情報には、直接印刷フラグが「１」に設定されると共に、直接印刷を実行する指定プリンタの設定情報（ＩＰアドレスや場所等）が設定される。また、ユーザがいる場所を確認してから直接印刷を行うための位置情報フラグは「１」に設定されている。
【０１９２】
ユーザの印刷条件が直接印刷をするように設定されているかどうかを確認するには、直接印刷フラグが「１」に設定されているか否かを確認するか、又は直接印刷を行うためのプリンタの設定があるか否かを確認すれば良い。ステップＳ４０４では、プリンタの設定があるか否かを確認するために印刷条件の設定情報を認証サーバ２００に問い合わせるユーザ情報要求信号を送信している。
【０１９３】
認証サーバ２００の制御部２０１は、プリントサーバ３００からのユーザ情報要求信号を受信すると、ユーザ管理データベース２２０より、ユーザ情報要求信号に含まれるユーザの印刷条件の設定情報を取得する。
【０１９４】
ステップＳ４０５では、蓄積印刷・直接印刷判定手段３１３は、受信したユーザ情報応答信号に含まれる印刷条件の設定情報より、ユーザに関連付けられたプリンタの設定があるか否かを確認する。ユーザは、既に、直接印刷を印刷装置５００で行うように設定しているため、受信した印刷条件の設定情報には、印刷装置５００のＩＰアドレスと設置場所の情報が格納されている。蓄積印刷・直接印刷判定手段３１３は、受信した印刷条件の設定情報より、印刷装置５００への直接印刷であると判定する（Ｙｅｓと判定する）。
【０１９５】
ステップ４０６では、認証サーバ２００の制御部２０１は、ユーザの印刷条件が、「直接印刷を行い（直接印刷フラグ＝「１」）、かつ位置情報を確認する（位置情報フラグ＝「１」）」に設定されていることを確認する。制御部２０１は、入退館管理サーバ１００に対して、ユーザの位置情報を要求する位置情報要求信号を送信するようにユーザ情報取得通知手段２１２へ指示する。なお、蓄積印刷（直接印刷フラグ＝「０」）又は位置情報を確認しない（位置情報フラグ＝「０」）」に設定されている場合、制御部２０１は、ユーザの位置情報が不要のため、ユーザ情報取得通知手段２１２へ位置情報要求信号の作成の指示はしない。
【０１９６】
制御部２０１から指示をされたユーザ情報取得通知手段２１２は、ユーザ情報を含む位置情報要求信号を作成し、通信手段２０２より、入退館管理サーバ１００に対して位置情報要求信号を送信する。
【０１９７】
入退館管理サーバ１００の制御部１０１は、通信手段１０２より、認証サーバ２００からの位置情報要求信号を受信する。制御部１０１は、入退館管理システム１１０のユーザ情報取得通知手段１１１に対して、認証サーバ２００から受信した位置情報要求信号に含まれるユーザ情報の位置情報を取得するように指示する。ユーザ情報取得通知手段１１１は、制御部１０１の制御の下で、位置情報要求信号に含まれるユーザ情報に基づいて、ユーザの位置情報を入退館管理データベース１２０から取得する。ユーザ情報取得通知手段１１１は、入退館管理データベース１２０から取得したユーザの位置情報を含む位置情報応答信号を作成し、通信手段１０２より、認証サーバ２００へ返信する。
【０１９８】
認証サーバ２００のユーザ情報取得通知手段２１２は、通信手段２０２より、入退館管理サーバ１００からの位置情報応答信号を受信する。ユーザ情報取得通知手段２１２は、受信した位置情報応答信号からユーザの位置情報を取得する。ユーザ情報取得通知手段２１２は、ユーザ管理データベース２２０から取得したユーザの印刷条件と、入退館管理サーバから取得したユーザの位置情報とを含むユーザ情報応答信号を作成する。ユーザ情報取得通知手段２１２は、通信手段２０２より、プリントサーバ３００にユーザ情報応答信号を送信する。
【０１９９】
ステップＳ４０７では、プリントサーバ３００の制御部３０１は、通信手段３０２より送信されてくるユーザ情報応答信号を受信する。
【０２００】
プリントサーバ３００の蓄積印刷・直接印刷判定手段３１３は、認証サーバ２００から受信したユーザ情報応答信号より印刷条件の設定情報とユーザの位置情報より、蓄積印刷を行うのか、直接印刷を行うのか、を判定する。
【０２０１】
ここでは、印刷方法とユーザの場所情報との関係より、蓄積印刷を行うか、直接印刷を行うのかを判定する。ユーザの印刷条件は、直接印刷フラグ＝「１」、かつ位置情報フラグ＝「１」となっているので、続いて指定プリンタの設置場所の情報と、ユーザの位置情報を比較する。
【０２０２】
蓄積印刷・直接印刷判定手段３１３は、ユーザの位置情報より、ユーザが指定プリンタの設置場所又は周辺にいる場合、或いは、直接印刷を実行する指定プリンタにログインしている場合は、直接印刷を行うと判定する（Ｙｅｓ）。
【０２０３】
このあと、ステップＳ４０８では、印刷ジョブが印刷条件で指定された印刷装置５００に直接転送され、直接印刷が実行される。
【０２０４】
また、蓄積印刷・直接印刷判定手段３１３は、ユーザの位置情報より、ユーザが指定プリンタの設置場所と異なる場所にいる場合、或いは、直接印刷を実行する指定プリンタと異なるプリンタにログインしている場合は、直接印刷を行わないと判定する（Ｎｏ）。
【０２０５】
このあと、ステップＳ４０９を実行し、印刷ジョブ制御手段３１４は、印刷ジョブをプリントサーバ３００の印刷ジョブデータベース３２０に蓄積する。
【０２０６】
＜印刷条件の設定画面＞
図１３は、本発明の第二の実施形態における印刷装置にログインした際の印刷条件の設定画面の一例を示す図である。
【０２０７】
ユーザは、印刷装置５００から、印刷システム１０００にログインすると、印刷条件の設定画面として印刷装置５００のＬＣＤ（表示部）６には、図１３の印刷設定画面が表示される。
【０２０８】
印刷条件の設定項目は、印刷方法の設定と位置情報の確認の２つの項目である。
【０２０９】
印刷方法の設定は、直接印刷を行うか否かを設定する。ユーザが「このプリンタから出力」を選択した場合、直接印刷フラグは「１」にセットされ、ユーザは、現在ログインしているプリンタで直接印刷を行う。ユーザが「サーバに蓄積、このプリンタから出力」を選択した場合、直接印刷フラグが「０」にクリアされ、ユーザは、印刷ジョブをプリントサーバ３００に蓄積する蓄積印刷を行う。
【０２１０】
位置情報の確認の項目は、入退館管理サーバ１００より取得した最新のユーザの位置情報と、直接印刷を実行する指定プリンタの設置場所の情報とを比較して、直接印刷をするか否かを設定する項目である。「位置情報を確認する」が選択された場合、位置確認フラグは、「１」にセットされる。印刷システム１０００では、入退館管理サーバ１００からユーザの位置情報が取得される。印刷システム１０００では、ユーザの位置情報と、直接印刷を実行する指定プリンタの設置場所の情報とが比較され、直接印刷を行うか否かが判定される。「位置情報を確認しない」の場合、位置確認フラグが「０」にクリアされ、印刷システム１０００では、ユーザの位置情報の確認が行われず、直接印刷を行うか否かのみが判定される。
【０２１１】
「位置情報を確認する」の場合、直接印刷を実行する指定プリンタに、ユーザがログインしている場合、印刷ジョブ制御手段３１４は、直接印刷を実行する。また、「位置情報を確認する」の場合、ユーザがログインしているプリンタが直接印刷を実行する指定プリンタでない場合、直接印刷が禁止され、印刷システム１０００では、印刷ジョブを印刷ジョブデータベース３２０に蓄積し、蓄積印刷を実行する。これにより、ユーザは、自分がログインしているプリンタと別の場所のプリンタを、直接印刷を実行する指定プリンタとして設定していた場合、間違って直接印刷することをなくすことが可能となる。
【０２１２】
＜設定画面の変形例＞
図１４は、本発明の第二の実施形態における印刷装置にログインした際の印刷条件の設定画面の変形例を示す図である。
【０２１３】
図１３では、印刷条件の設定として、印刷方法の設定と位置情報の確認の２つの項目を選択できるように印刷条件設定画面が構成されている。位置情報の確認は、直接印刷を行うことを選択した場合、ユーザの位置情報と直接印刷を実行する指定プリンタの設置場所の情報とが一致するかどうかを確認し、直接印刷を行うか否かを判定する。
【０２１４】
図１４では、直接印刷を行うことを選択した場合、印刷条件として、（ａ）出力する期間、（ｂ）印刷ページ数、（ｃ）機密文書等について、直接印刷を行うか否かを判定する変形例を示す。
【０２１５】
図１４の（ａ）では、印刷条件設定画面は、印刷方法の設定（直接印刷を行うか否か）と、出力する期間（直接印刷が可能な期間）の２つの印刷条件の項目を、ユーザが選択できるように構成されている。期間の選択方法としては、一日を選択する選択するか、時間指定をするのか２通りの選択方法がある。なお、印刷方法は、直接印刷を選択した場合とする。
【０２１６】
一日を選択した場合、印刷条件を登録した日の一日間、印刷システム１０００は、ユーザの印刷ジョブを直接印刷で処理する。
【０２１７】
時間指定を選択した場合、ユーザは、開始時刻と終了時刻を画面のプルダウンメニューより選択し、開始時刻と終了時刻をそれぞれ入力する。
【０２１８】
ユーザは、印刷方法と出力する期間を選択後、登録ボタンを選択し、印刷条件を認証サーバに登録する。
【０２１９】
出力する期間の印刷条件が登録されると、印刷システム１０００では、印刷条件が直接印刷を行うと設定されている場合でも、プリントサーバ３００が印刷ジョブを受信した時間帯に応じて直接印刷を行うか否かを判定する。なお、プリントサーバ３００が印刷ジョブを受信した時間帯には、印刷ジョブを受信後処理に要した時間を含む。図１４の（ａ）では、ユーザは、印刷装置５００から印刷条件を設定する際、直接印刷を許可する時間帯を入力するように構成しているが、直接印刷を禁止する時間帯を入力し、認証サーバ２００に登録するようにしても良い。
【０２２０】
図１２のフローチャートには、ステップ４０６及びステップ４０７にユーザの位置情報と指定プリンタの設置場所の情報とを取得するステップと、比較検討をするステップが記載されている。この部分を変更すれば、（ａ）〜（ｃ）の変形例についてもこのフローチャートが利用可能である。
【０２２１】
（ａ）では、図１２のフローチャートのステップ４０６には、直接印刷を許可する期間（又は禁止する期間）の設定情報を取得するステップを組み込み、及びステップ４０７には、判定するステップを組み込むことで対応が可能となる。
【０２２２】
例えば、ステップ４０６は、「ユーザの印刷条件から直接印刷を許可する期間の設定情報を取得する」に変更すれば良い。
【０２２３】
また、ステップ４０７は、「印刷ジョブを受信した時刻が直接印刷を許可する時間帯か？」に変更すれば良い。
【０２２４】
図１４の（ｂ）では、印刷条件設定画面は、印刷方法の設定（直接印刷を行うか否か）と、印刷ページ数（設定ページ数以下は直接印刷が禁止）の２つの印刷条件の項目を、ユーザが選択できるように構成されている。印刷ページ数は、プルダウンメニューより選択することが可能である。なお、印刷方法は、直接印刷を選択した場合とする。
【０２２５】
ユーザは、印刷方法と印刷ページ数を選択後、登録ボタンを選択し、印刷条件を認証サーバに登録する。
【０２２６】
印刷ページ数の印刷条件が登録されると、印刷システム１０００では、印刷条件が直接印刷を行うと設定されている場合でも、プリントサーバ３００が受信した印刷ジョブの印刷するページ数が所定のページ数以下の場合には直接印刷を禁止することができる。印刷システム１０００のプリントサーバ３００は、大量印刷の印刷ジョブのみ直接印刷を行い、少量印刷の印刷ジョブは蓄積印刷を行うように制御する。ユーザは、印刷装置５００から印刷条件を設定する際に、直接印刷を禁止するページ数を設定し、認証サーバ２００に格納する。なお、ここでは、ユーザが直接印刷を禁止するページ数を設定するように説明したが、ユーザが直接印刷を許可するページ数を設定するようにしても良い。例えば、設定されたページ数以上のときは、直接印刷ができるようにする。
【０２２７】
（ｂ）では、図１２のフローチャートのステップ４０６には、直接印刷を許可するページ数（又は禁止するページ数）の設定情報を取得するステップを組み込み、及びステップ４０７には、判定するステップを組み込むことで対応が可能となる。
【０２２８】
例えば、ステップ４０６は「ユーザの印刷条件から直接印刷を許可するページ数の設定情報を取得する」に変更すれば良い。
【０２２９】
また、ステップ４０７を「受信した印刷ジョブのページ数が直接印刷を許可するページ数以上か？」に変更すれば良い。
【０２３０】
図１４の（ｃ）は、印刷条件設定画面は、印刷方法の設定（直接印刷を行うか否か）と、秘密文書（蓄積印刷を行うか否か）の２つの印刷条件の項目を、ユーザが選択できるように構成されている。なお、印刷方法は、直接印刷を選択した場合とする。
【０２３１】
秘密文書の設定は、蓄積印刷を行うか否かを設定する。「サーバに蓄積する」が選択された場合、機密文書フラグが「１」にセットされ、「サーバに蓄積しない」が選択された場合、機密文書フラグが「０」にクリアされる。
【０２３２】
ユーザは、印刷方法と機密文書を選択後、登録ボタンを選択し、印刷条件を認証サーバに登録する。
【０２３３】
機密文書の印刷条件が登録されると、機密文書フラグが「１」の場合、印刷システム１０００は、受信した印刷ジョブが機密文書の場合、セキュリティを考慮し、印刷条件が直接印刷を行うと設定されている場合でも蓄積印刷する。なお、機密文書フラグが「０」の場合、印刷システム１０００は、機密文書かどうかを確認せずに直接印刷を行う。
【０２３４】
（ｃ）では、図１２のフローチャートのステップ４０６には、機密文書の取り扱いに関する設定情報を取得するステップを組み込み、及びステップ４０７には、判定するステップを組み込むことで対応が可能となる。
【０２３５】
例えば、ステップ４０６は「ユーザの印刷条件から機密文書の取り扱いに関する設定情報を取得する」に変更すれば良い。
【０２３６】
または、ステップ４０７は「受信した印刷ジョブが機密文書を含むか？」に変更すれば良い。
【０２３７】
図１５は、本発明の第二の実施形態における印刷装置にログインした際の印刷条件の設定画面の変形例を示す図である。
【０２３８】
図１５では、印刷方法の設定（直接印刷と蓄積印刷の選択）、出力する期間、印刷ページ数、位置情報、機密文書等を全て含む場合の印刷条件設定画面である。
【０２３９】
ユーザは、各項目を自由に選択することができる。ただし、印刷方法の設定が蓄積印刷を選択している場合、印刷システム１０００では、他の項目が設定されたとしても、蓄積印刷として処理されるため、ユーザは、印刷条件を選択する際に注意が必要である。
【０２４０】
＜印刷条件の変形例＞
図１６は、本発明の第二の実施形態における認証サーバに保存される印刷条件の変形例を示す図である。
【０２４１】
図１６は、図１５の複数の印刷条件を一つの印刷条件設定画面で入力した際の、認証サーバ２００に保存される印刷条件の変形例を示したものである。
【０２４２】
認証サーバ２００に保存される項目は、７つの項目である。指定プリンタのＩＰアドレス、直接印刷フラグ、印刷可能時間、ページ数、場所、位置情報フラグ、機密文書フラグ等である。これらの項目は、認証サーバ２００のユーザ管理手段２１３によって管理され、ユーザ毎の印刷条件としてユーザ管理データベース２２０に保存される。
【０２４３】
指定プリンタのＩＰアドレスは、直接印刷を実行する指定プリンタを特定する。
【０２４４】
直接印刷フラグは、直接印刷をするか否かを決めるフラグである。直接印刷フラグ＝「１」のとき、印刷システム１０００は、直接印刷を行う設定である。直接印刷フラグ＝「０」のとき、印刷システム１０００は、蓄積印刷を行う設定である。
【０２４５】
印刷可能時間は、直接印刷を行うことが許可する時間帯である。なお、本実施形態では印刷可能時間を設定する説明したが、印刷可能時間を印刷禁止時間として、直接印刷を禁止する時間帯を設定するようにしても良い。
【０２４６】
なお、印刷可能時間の設定は、直接印刷フラグ＝「１」のときに有効となる。
【０２４７】
ページ数は、指定されたページ数以下の場合、印刷システム１０００は、蓄積印刷を行う。指定されたページ数を超える場合、印刷システム１０００は、直接印刷を許可する。
【０２４８】
なお、ページ数の設定は、直接印刷フラグ＝「１」のときに有効となる。
【０２４９】
場所は、直接印刷を実行する指定プリンタの設置場所の情報である。
【０２５０】
位置情報フラグは、ユーザの位置情報を確認するか否かを決めるフラグである。位置情報フラグ＝「１」のとき、印刷システム１０００は、ユーザの位置情報を確認する。この場合、ユーザの位置情報が、指定プリンタの設置場所の情報と異なる場合は、直接印刷が禁止される。印刷システム１０００は、ユーザの位置情報と、直接印刷を実行する指定プリンタの設置場所の情報を比較して直接印刷を行うか否かを決定する。位置情報フラグ＝「０」のときは、ユーザの位置情報を確認しない設定である。
【０２５１】
なお、位置情報フラグの設定は、直接印刷フラグ＝「１」のときに有効となる。
【０２５２】
機密文書フラグは、印刷ジョブに機密文書がある場合の印刷の処理を決めるフラグである。機密文書フラグ＝「１」のとき、印刷ジョブに機密文書がある場合、印刷システム１０００は、蓄積印刷を行う。機密文書フラグ＝「０」のとき、印刷システム１０００は、印刷ジョブに機密文書があるかどうかを確認しない。
【０２５３】
なお、機密文書フラグの設定は、直接印刷フラグ＝「１」のときに有効となる。
【０２５４】
図１６の「Ｕｓｅｒ１」は、直接印刷を設定したユーザである。直接印刷を選択しているため、直接印刷フラグは「１」になっている。直接印刷を実行する指定プリンタは、「事業所Ａ」にあるＩＰアドレスが（ａａ．ｂｂ．ｃｃ．ｄｄ）の指定プリンタである。直接印刷が可能な時間は、「８：３０〜１７：３０」である。Ｕｓｅｒ１の印刷ジョブのページ数が３０ページ以下の場合、印刷システム１０００は、蓄積印刷を行う。また、位置情報フラグが「１」であるため、印刷システム１０００は、入退館管理サーバ１００よりユーザの位置情報を取得し、直接印刷を実行する指定プリンタの設置場所の情報と同じかどうかを判断し、直接印刷を行うか否かを選択する。また、機密文書フラグが「１」であるため、印刷ジョブが機密文書を含む場合、印刷システム１０００は、蓄積印刷を行う。
【０２５５】
また、「Ｕｓｅｒ２」も、直接印刷を設定したユーザである。直接印刷を選択しているため、直接印刷フラグは「１」になっている。直接印刷を実行する指定プリンタは、「事業所Ｂ」にあるＩＰアドレスが（ａａ．ｂｂ．ｃｃ．ｅｅ）の指定プリンタである。直接印刷が可能な時間は、「８：３０〜１２：００」である。Ｕｓｅｒ２の印刷ジョブのページ数が３５ページ以下の場合、印刷システム１０００は、蓄積印刷を行う。また、位置情報フラグが「０」であるため、印刷システム１０００は、ユーザの位置情報を確認しない。また、機密文書フラグが「１」であるため、印刷ジョブが機密文書を含む場合、印刷システム１０００は、蓄積印刷を行う。
【０２５６】
また、「Ｕｓｅｒ３」は、蓄積印刷を設定したユーザである。蓄積印刷を選択しているため、直接印刷フラグは「０」になっている。また、指定プリンタ、印刷可能時間、ページ数、場所等の項目は空欄になっている。さらに、位置情報フラグと機密文書フラグはどちらも「０」に設定されている。
【０２５７】
また、「Ｕｓｅｒ４」も、直接印刷を設定したユーザである。直接印刷を選択しているため、直接印刷フラグは「１」になっている。直接印刷を実行する指定プリンタは、「事業所Ｃ」にあるＩＰアドレスが（ａａ．ｂｂ．ｃｃ．ｆｆ）の指定プリンタである。直接印刷が可能な時間は、「１４：００〜１７：３０」である。印刷ジョブのページ数が４０ページ以下の場合、印刷システム１０００は、蓄積印刷を行う。また、位置情報フラグが「１」であるため、印刷システム１０００は、入退館管理サーバ１００よりユーザの位置情報を取得し、直接印刷を実行する指定プリンタの設置場所の情報と同じかどうかを判断し、直接印刷を行うか否かを選択する。また、機密文書フラグが「０」であるため、印刷システム１０００は、印刷ジョブが機密文書を含むか否かは判断しない。
【０２５８】
また、本発明の第二の実施形態では、ユーザの位置情報を確認するかどうかを判定するための位置情報フラグを設け、ユーザが印刷条件として設定できるようにしているが、位置情報フラグを設けない構成としても良い。位置情報フラグを設けない印刷システム１０００では、印刷条件で直接印刷が設定されている場合、認証サーバ２００は、必ず入退館管理サーバ１００からユーザの位置情報を取得して、印刷条件とユーザの位置情報をプリントサーバ３００に送付することになる。
【０２５９】
また、図１６の印刷条件では、ユーザの位置情報と一致するかどうかを判定する指定プリンタの設置場所の情報は、「事業所Ａ」と事業所単位で記載されているが、指定プリンタの設置場所の情報は、部屋単位、フロアー単位、ブロック単位としても良い。例えば、部屋単位の判定では、直接印刷を実行する指定プリンタが設置されている部屋にユーザがいれば、印刷システム１０００のプリントサーバ３００は、直接印刷を行うようにしても良い。また、フロアー単位の判定では、直接印刷を実行する指定プリンタが設置されているフロアーと同じフロアーにユーザがいれば、印刷システム１０００のプリントサーバ３００は、直接印刷を行うようにしても良い。また、ブロック単位の判定では、直接印刷を実行する指定プリンタが設置されているブロックと同じブロックにユーザがいれば、印刷システム１０００のプリントサーバ３００は、直接印刷を行うようにしても良い。
【０２６０】
また、前述した第一又は第二の実施形態で説明した制御処理を実現するためのプログラムを記録媒体に記録することで、各実施形態での処理をコンピュータに実施させることができる。
【０２６１】
また、このプログラムを記録媒体に記録し、このプログラムが記録された記憶媒体をコンピュータや携帯端末装置に読み取らせて、前述した制御処理を実現させることも可能である。なお、記録媒体は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。
【０２６２】
なお、ユーザ情報取得手段３１２は、本願発明の印刷条件取得手段に対応し、蓄積印刷・直接印刷判定手段３１３は、本願発明の印刷ジョブ制御手段に対応し、印刷ジョブ制御手段３１４は、本願発明の印刷ジョブ制御手段に対応する。
【０２６３】
以上、本発明の実施形態について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【０２６４】
１００        入退館管理サーバ
１０１        制御部
１０２        通信手段
１１０        入退館管理システム
１１１        ユーザ情報取得通知手段
１１２        入退館管理手段
１２０        入退館管理データベース
２００        認証サーバ
２０１        制御部
２０２        通信手段
２１０        ユーザ管理システム
２１１        ユーザ認証手段
２１２        ユーザ情報取得通知手段
２１３        ユーザ管理手段
２２０        ユーザ管理データベース
３００        プリントサーバ
３０１        制御部
３０２        通信手段
３１０        印刷ジョブ管理システム
３１１        ユーザ認証手段
３１２        ユーザ情報取得手段
３１３        蓄積印刷・直接印刷判定手段
３１４        印刷ジョブ制御手段
３２０        印刷ジョブデータベース
４００        ユーザＰＣ
４０１        制御部
４０２        通信手段
４１０        プリンタドライバ
４１１        認証情報設定手段
４１２        印刷情報作成手段
５００        印刷装置
５０１        制御部
５０２        通信手段
５１１        ユーザ認証手段
５１２        印刷条件設定手段
【先行技術文献】
【特許文献】
【０２６５】
【特許文献１】特開２００５−１００３４２号公報
【図１】
2015170003.tif 000003
【図２】
2015170003.tif 000004
【図３】
2015170003.tif 000005
【図４】
2015170003.tif 000006
【図５】
2015170003.tif 000007
【図６】
2015170003.tif 000008
【図７】
2015170003.tif 000009
【図８】
2015170003.tif 000010
【図９】
2015170003.tif 000011
【図１０】
2015170003.tif 000012
【図１１】
2015170003.tif 000013
【図１２】
2015170003.tif 000014
【図１３】
2015170003.tif 000015
【図１４】
2015170003.tif 000016
【図１５】
2015170003.tif 000017
【図１６】
2015170003.tif 000018