(57)【要約】【課題】セキュリティが保たれた環境にある文書を効率的に利用可能なネットワークシステムを提供する。【解決手段】ネットワークシステムは、第１および第２のシステムを含み、第１のシステムは、文書記憶部内の文書の印刷要求に応じて印刷データを記憶する印刷データ記憶部と、取得要求に応じて印刷データ記憶部に記憶される印刷データを送信する送信部と、業務端末を操作してユーザが文書記憶部内の文書の印刷要求を指示可能なＵＩを業務端末上に形成する制御部とを有する。第２のシステムは、印刷部と、印刷部に印刷させる、業務端末からの印刷要求に基づく印刷データの取得要求を第１のシステムに送信する取得要求送信部とを有する。通信制御装置は、業務端末から制御部への通信と、印刷部から印刷データ記憶部への通信とを許可し、業務端末から文書記憶部、印刷データ記憶部および送信部への通信を許可しない。【選択図】図１
2018139077.tif 000002
【特許請求の範囲】
【請求項１】
第１のネットワーク内に構築される第１のシステムと、業務端末が接続される第２のネットワーク内に構築される第２のシステムと、前記第１のネットワークおよび前記第２のネットワークの間の通信を制御する制御装置と、を備えるネットワークシステムであって、
前記第１のシステムは、
文書を記憶する文書記憶部と、
前記文書記憶部に記憶される前記文書に対する印刷要求に応じて、該文書を印刷するための印刷データを記憶する印刷データ記憶部と、
前記印刷データ記憶部に記憶される印刷データの取得要求の受信に応じて、要求された該印刷データを送信する印刷データ送信部と、
前記業務端末を操作してユーザが前記文書記憶部に記憶される前記文書の前記印刷要求を指示することが可能なユーザインタフェースを前記業務端末上に形成する印刷データ制御部と、
を有し、
前記第２のシステムは、
前記業務端末からの前記印刷要求に基づく印刷データの印刷を実行する印刷部と、
前記印刷部に印刷させる印刷データの取得を要求する前記取得要求を、前記第１のシステムに送信する取得要求送信部と、
を有し、
前記制御装置は、
前記第１のネットワークに接続される機器から前記第２のネットワークに接続される機器への通信の許否と、前記第２のネットワークに接続される機器から前記第１のネットワークに接続される機器への通信の許否と、を制御する通信制御部を有し、
前記通信制御部は、
前記業務端末から前記印刷データ制御部への通信を許可し、
前記印刷部から前記印刷データ記憶部への通信を許可し、
前記業務端末から前記文書記憶部、前記印刷データ記憶部および前記印刷データ送信部への通信を許可しない
ネットワークシステム。
【請求項２】
前記第１のシステムは、
前記印刷要求の受信に応じて、該印刷要求により印刷が要求される前記文書を示すログ情報を記憶するログ記憶部をさらに有し、
前記通信制御部は、
前記業務端末および前記印刷部から前記ログ記憶部への通信を許可しない
請求項１に記載のネットワークシステム。
【請求項３】
前記ログ記憶部は、
前記印刷要求により前記文書の印刷先として指定され、該印刷要求に応じて、該文書を、該文書を示す前記ログ情報に含めて記憶し、さらに、該文書を前記印刷データ記憶部に供給する
請求項２に記載のネットワークシステム。
【請求項４】
前記ログ記憶部は、
前記文書を示す情報と、該文書の印刷を要求する前記印刷要求を送信した時間を示す情報と、該印刷要求を送信した前記業務端末を識別する識別情報と、該印刷要求を送信したユーザを識別する識別情報と、を少なくとも含む前記ログ情報を記憶する
請求項２に記載のネットワークシステム。
【請求項５】
前記ログ記憶部は、
前記文書が前記印刷部により印刷された印刷画像に対応する印刷イメージを前記ログ情報にさらに含めて記憶する
請求項４に記載のネットワークシステム。
【請求項６】
前記印刷データ制御部は、
前記業務端末から送信された前記印刷要求に応じて前記文書記憶部から前記文書を取得し、取得した該文書を前記印刷データ記憶部に供給する制御を行う
請求項１乃至請求項５の何れか１項に記載のネットワークシステム。
【請求項７】
前記第２のシステムは、
前記業務端末を利用するユーザを認証する認証部をさらに有し、
前記通信制御部は、
前記認証部と前記印刷データ制御部との間の通信を許可し、
前記印刷データ制御部は、
前記業務端末からの接続要求に応じて前記認証部に該業務端末に対する認証を要求し、認証が成功した該業務端末に対して前記ユーザインタフェースを形成する
請求項１乃至請求項６の何れか１項に記載のネットワークシステム。
【請求項８】
第１のネットワーク内に構築される第１のシステムと、業務端末が接続される第２のネットワーク内に構築される第２のシステムと、前記第１のネットワークおよび前記第２のネットワークの間の通信を制御する制御装置と、を備えるネットワークシステムにおける通信方法であって、
前記第１のシステムにおいて、文書記憶部に記憶される文書に対する印刷要求に応じて、該文書を印刷するための印刷データを印刷データ記憶部に記憶するステップと、
前記第１のシステムにおいて、前記印刷データ記憶部に記憶される印刷データの取得要求の受信に応じて、要求された該印刷データを印刷データ送信部により送信するステップと、
前記第１のシステムにおいて、前記業務端末を操作してユーザが前記文書記憶部に記憶される前記文書の前記印刷要求を指示することが可能なユーザインタフェースを印刷データ制御部が前記業務端末上に形成するステップと、
前記第２のシステムにおいて、前記業務端末からの前記印刷要求に基づく印刷データの印刷を行う印刷部に印刷させる印刷データの取得を要求する前記取得要求を送信するステップと、
前記制御装置が、前記第１のネットワークに接続される機器から前記第２のネットワークに接続される機器への通信の許否と、前記第２のネットワークに接続される機器から前記第１のネットワークに接続される機器への通信の許否と、を制御する通信制御ステップと、
を有し、
前記通信制御ステップは、
前記業務端末から前記印刷データ制御部への通信を許可し、
前記印刷部から前記印刷データ記憶部への通信を許可し、
前記業務端末から前記文書記憶部、前記印刷データ記憶部および前記印刷データ送信部への通信を許可しない
通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークシステムおよび通信方法に関する。
【背景技術】
【０００２】
近年では、組織体などにおいて、情報管理の重要性が高まっている。組織体における情報漏洩の原因の１つとして、紙媒体すなわち印刷物による情報の漏洩がある。印刷物による情報の漏洩への対策手法の１つとして、特許文献１に開示されるセキュリティ管理システムが提案されている。このシステムでは、印刷データと、ジョブ名、端末名およびユーザ名のうち少なくとも１つを含むコントロールデータと、を印刷ログとして蓄積する。当該システムは、印刷データ中に所定ワードが含まれていると判定した場合は、予め登録された宛先に、所定ワードを含む印刷データが印刷された旨を通知する。また、当該システムは、印刷ログを出力して印刷ジョブのログを確保することにより、印刷ジョブの内容を再確認することが可能となり、不正な印刷を牽制することが可能となる。
【０００３】
ところで、この特許文献１のシステムは、印刷の元となるオリジナルデータに対するセキュリティ対策については細かく触れられていない。一方で、企業や官公庁等が特に機密性の高い文書を厳重に扱う場合には、その機密文書を管理するための専用の部屋を用意し、その部屋内のネットワークを、他のエリアのネットワークから隔離することが考えられる。その部屋には、権限が与えられた特定のユーザのみが入室可能とされ、その部屋内で機密文書を扱った業務（文書作成、登録、スキャン、印刷など）が行われることで、機密文書が容易に外部に漏洩することを防ぐことができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、この場合、機密文書を扱いたいユーザは、わざわざこの専用の部屋まで移動しなければならない。ユーザは、機密文書を扱う業務だけ行えばいいとは限らず、その他の業務を行うこともあり、その中で機密文書を扱う業務が発生する毎に、この専用の部屋への移動を行うことは、ユーザにとって負担となる可能性がある。一方、この専用の部屋の中で当該その他の業務を含む全ての業務を行うことは、望ましくない。特に、インターネットなどの外部ネットワークに接続した業務（検索作業など）を専用の部屋で行うことを許可すると、外部ネットワークからの攻撃を受けるおそれがあり、情報漏洩が発生する危険性が高まってしまう。
【０００５】
本発明は上記に鑑みてなされたもので、セキュリティが保たれた環境にある文書を効率的に利用可能なネットワークシステムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、第１のネットワーク内に構築される第１のシステムと、業務端末が接続される第２のネットワーク内に構築される第２のシステムと、第１のネットワークおよび第２のネットワークの間の通信を制御する制御装置と、を備えるネットワークシステムであって、第１のシステムは、文書を記憶する文書記憶部と、文書記憶部に記憶される文書に対する印刷要求に応じて、文書を印刷するための印刷データを記憶する印刷データ記憶部と、印刷データ記憶部に記憶される印刷データの取得要求の受信に応じて、要求された印刷データを送信する印刷データ送信部と、業務端末を操作してユーザが文書記憶部に記憶される文書の印刷要求を指示することが可能なユーザインタフェースを業務端末上に形成する印刷データ制御部と、を有し、第２のシステムは、業務端末からの印刷要求に基づく印刷データの印刷を実行する印刷部と、印刷部に印刷させる印刷データの取得を要求する取得要求を、第１のシステムに送信する取得要求送信部と、を有し、制御装置は、第１のネットワークに接続される機器から第２のネットワークに接続される機器への通信の許否と、第２のネットワークに接続される機器から第１のネットワークに接続される機器への通信の許否と、を制御する通信制御部を有し、通信制御部は、業務端末から印刷データ制御部への通信を許可し、印刷部から印刷データ記憶部への通信を許可し、業務端末から文書記憶部、印刷データ記憶部および印刷データ送信部への通信を許可しない。
【発明の効果】
【０００７】
本発明によれば、セキュリティが保たれた環境にある文書を効率的に利用可能なネットワークシステムの提供が可能となるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係るネットワークシステムの一例の構成を示すブロック図である。
【図２】図２は、実施形態に適用可能な業務端末の一例のハードウェア構成を示すブロック図である。
【図３】図３は、実施形態に適用可能な業務端末の機能を説明するための一例の機能ブロック図である。
【図４】図４は、実施形態に適用可能な印刷装置の一例のハードウェア構成を示すブロック図である。
【図５】図５は、実施形態に係る印刷装置の機能を説明するための一例の機能ブロック図である。
【図６】図６は、実施形態に適用可能なＶＤＩサーバの機能を説明するための一例の機能ブロック図である。
【図７】図７は、実施形態に係るログ保管サーバの機能を説明するための一例の機能ブロック図である。
【図８】図８は、実施形態に適用可能な通信制御装置の機能を説明するための一例の機能ブロック図である。
【図９】図９は、実施形態に係る、通信制御装置による通信制御の例を示す図である。
【図１０】図１０は、実施形態に係る、通常区画内の業務端末から機密区画内の機密文書の印刷を要求する場合の処理を示す一例のシーケンス図である。
【図１１】図１１は、実施形態に適用可能な、通常区画内で業務端末が一般文書の印刷を要求する場合の処理を示す一例のシーケンス図である。
【図１２】図１２は、実施形態に係る、印刷装置から通常区画または機密区画のプリントサーバに記憶された印刷ジョブに従った印刷を行う処理を示す一例のシーケンス図である。
【図１３】図１３は、実施形態に適用可能な、操作パネルに表示される印刷制御画面の例を示す図である。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、ネットワークシステムおよび通信方法の実施形態を詳細に説明する。
【００１０】
（実施形態）
図１は、実施形態に係るネットワークシステムの一例の構成を示す。図１において、ネットワークシステム１は、機密区画２内にネットワーク２０により構成される第１のネットワークと、通常区画３内にネットワーク３０により構成される第２のネットワークとを含む。ネットワーク２０とネットワーク３０とは、通信制御装置１０を介して接続される。通信制御装置１０は、例えばファイアウォール（ＦＷ）であって、設定に従い、ネットワーク２０からネットワーク３０への通信、および、ネットワーク３０からネットワーク２０への通信を制御する。
【００１１】
機密区画２は、機密文書を扱うための区画であって、一般的に、他の区画（例えば通常区画３）よりも厳重なセキュリティが設定された区画である。厳重なセキュリティの例としては、他の区画には備わっていない、静脈認証などの高度な認証処理が挙げられる。機密区画２は、例えば１つの独立した部屋として構成され、入室可能なユーザが制限されていることが想定され得る。機密区画２は、それぞれネットワーク２０に接続される機密文書サーバ２００と、ＶＤＩ(Virtual  Desktop  Infrastructure)サーバ２０１と、ログ保管サーバ２０２と、プリントサーバ２０３とを含む。また、機密区画２のネットワーク２０は、インターネットなどの外部ネットワークとは接続されていないものとする。
【００１２】
図１では、機密文書サーバ２００と、ＶＤＩサーバ２０１と、ログ保管サーバ２０２とがそれぞれ独立したハードウェアであるように示しているが、これはこの例に限られない。例えば、機密文書サーバ２００、ＶＤＩサーバ２０１およびログ保管サーバ２０２のうち２以上を一体的に構成してもよい。
【００１３】
通常区画３は、機密区画２と区別される区画であり、所謂、ユーザが通常業務を行う際に利用する区画である。図１の例では、通常区画３は、それぞれネットワーク３０に接続される業務端末３００と、ユーザ情報管理サーバ３０１と、認証サーバ３０２と、プリントサーバ３０３と、印刷装置３０４と、印刷ログ管理サーバ３０５とを含む。通常区画３には、後述する、機密区画２において保存、管理される機密文書は保存されない。また、通常区画３のネットワーク３０は、インターネットなどの外部ネットワークへの接続が許可されているものとする。
【００１４】
図１では、ユーザ情報管理サーバ３０１、認証サーバ３０２および印刷ログ管理サーバ３０５がそれぞれ独立したハードウェアであるように示しているが、これはこの例に限られない。例えば、ユーザ情報管理サーバ３０１、認証サーバ３０２および印刷ログ管理サーバ３０５のうち２以上を一体的に構成してもよい。一方で、図１では、機密区画２および通常区画３において、機器が種類毎に１台ずつ設けられるように示されているが、これはこの例に限定されず、同種の機器が複数台設けられていても良い。
【００１５】
通常区画３において、業務端末３００は、ユーザが一般の業務に用いるための端末装置であって、例えばパーソナルコンピュータである。実施形態に適用可能な業務端末３００は、後述するＶＤＩサーバ２０１によるデスクトップ仮想化に対応するクライアントアプリケーションプログラム（以下、ＶＤＩクライアント）が搭載される。さらに、業務端末３００は、ワードプロセッサプログラム、表計算プログラム、画像編集プログラムといった、文書作成を行うためのアプリケーションプログラム（以下、文書作成プログラム）と、印刷装置４０３に印刷を実行させるためのプリンタドライバプログラム（以下、プリンタドライバ）と、を搭載することができる。
【００１６】
ユーザは、プリントサーバ３０３に印刷ジョブを送信するためのプリンタドライバや、特定の印刷装置３０４に印刷ジョブを送信するためのプリンタドライバから、自身の業務に合わせて必要なプリンタドライバを選択して、業務端末３００に搭載することができる。なお、ＶＤＩクライアントは、後述するように、特定の業務を行うための専用のアプリケーションプログラムであるため、特定の業務端末３００にのみ搭載して、複数のユーザがこの業務端末３００を共有して使用してもよい。
【００１７】
ユーザ情報管理サーバ３０１は、ネットワークシステム１を利用する１以上のユーザを管理するために、ユーザ毎に、ユーザの識別情報を含むユーザ情報が登録される。ユーザ情報管理サーバ３０１は、登録される全てのユーザのユーザ情報をデータベース（ＤＢ）を用いて記憶し、管理する。ユーザの識別情報としては、ユーザＩＤ、社員番号などが例として挙げられる。この識別情報そのものにより、あるいは、識別情報とパスワードとを関連付けることで、ユーザの一意性が担保される。ここでは、ユーザＩＤとパスワードとが関連付けられて、ユーザ情報管理サーバ３０１に登録されるものとする。
【００１８】
ユーザ情報管理サーバ３０１は、外部からユーザＩＤおよびパスワードが送信されてその存在確認が要求されると、送信されたユーザＩＤおよびパスワードと、ユーザ情報管理サーバ３０１に登録されているユーザＩＤおよびパスワードとの照合を行うことで、ユーザの存在確認を行うことができる。また、ユーザ情報管理サーバ３０１は、ユーザの識別情報に関連付けて、そのユーザに利用権限を付加するか否かを示す権限情報を登録することができる。権限情報として、少なくとも機密区画２内にアクセスして行う業務を特定のユーザに制限したい場合は、当該特定のユーザにのみに、機密区画２内へのアクセス権限が付与される。なお、ユーザ情報管理サーバ３０１は、例えばアクティブディレクトリを適用可能である。
【００１９】
認証サーバ３０２は、ユーザが印刷装置３０４を利用するために印刷装置３０４にログインした際のユーザ認証を制御する。認証サーバ３０２は、例えば各ユーザが所持する、近距離無線通信が可能なＩＣ(Integrated  Circuit)カードの識別情報（カードＩＤ）と、当該ユーザのユーザＩＤおよびパスワードとを関連付けて記憶する。また、認証サーバ３０２は、ユーザ情報管理サーバ３０１に登録されているユーザ情報と同期処理を行うことで、ユーザ情報管理サーバ３０１に登録されているユーザ情報を取り込むことができる。認証サーバ３０２においてカードＩＤと関連付けて登録されるユーザＩＤおよびパスワードは、通常は、ユーザ情報管理サーバ３０１に登録されている。
【００２０】
プリントサーバ３０３は、業務端末３００から送信された印刷ジョブを記憶する。印刷ジョブは、例えば業務端末３００で作成された文書に基づきプリンタドライバにより生成された印刷データと、ユーザにより業務端末３００に入力されたユーザＩＤとを含む。印刷ジョブは、ユーザＩＤを印刷データの一部に含ませることができる。これに限らず、印刷ジョブは、ユーザＩＤを印刷データとは別に含ませてもよい。なお、ここでいう文書は、例えば業務端末３００に搭載される文書作成プログラムにより作成された文書データ、表データ、画像データなどを、一括して示すものであるとする。
【００２１】
また、プリントサーバ３０３は、例えば、業務端末３００から文章を受信し、受信した文書を印刷データに変換する変換する機能を有していてもよい。プリントサーバ３０３は、印刷ジョブに含まれるユーザＩＤと印刷データとの対応付を示す印刷ジョブ情報を記憶する。プリントサーバ３０３において記憶された印刷ジョブは、所定の時間が経過するか、あるいは、印刷装置３０４から印刷要求があるまでプリントサーバ３０３に蓄積されている。プリントサーバ３０３は、印刷装置３０４からの印刷要求に応じて、印刷要求により要求された印刷データを印刷装置３０４に送信する。
【００２２】
印刷装置３０４は、印刷データに従った印刷を行う。印刷装置３０４は、例えば、印刷機能、スキャナ機能、コピー機能、ＦＡＸ機能といった複数の機能を１つの筐体で実現可能としたＭＦＰ(Multi  Function  Printer)である。これに限らず、印刷装置３０４は、これらの機能のうち印刷機能のみを実行する単機能の印刷装置であってもよい。
【００２３】
また、実施形態に適用可能な印刷装置３０４は、例えばプリントサーバ３０３と連携して、プリントサーバ３０３に記憶される印刷データを取得して印刷を行う、所謂プルプリント機能を実現するための印刷制御アプリケーションプログラム（以下、印刷制御アプリ）を搭載することができる。ユーザは、この印刷制御アプリを利用して、通常区画３に設置されるプリントサーバ３０３や、機密区画２に設置されるプリントサーバ２０３に蓄積されている印刷ジョブから印刷データを取得し印刷を実行することができる。なお、印刷装置３０４は、プリントサーバ３０３から取得した印刷データの印刷のみならず、業務端末３００から送信された印刷データの印刷も実行できる。
【００２４】
印刷ログ管理サーバ３０５は、印刷装置３０４が印刷データの印刷を実行した際に、印刷装置３０４において生成される印刷ログを印刷装置３０４から受信して記憶する。印刷装置３０４において生成される印刷ログは、印刷ジョブまたは印刷データに含まれるユーザＩＤと、印刷データによる印刷を実行したユーザのユーザＩＤと、印刷データによる印刷を実行した際の印刷条件（カラー／モノクロ印刷、片面印刷、両面印刷、集約印刷など）、印刷枚数、面数、印刷日時などを含む書誌情報と、が含まれる。
【００２５】
また、印刷装置３０４から印刷ログ管理サーバ３０５へは、印刷された印刷画像に対応するデータである印刷イメージのデータが送信されることは無いものとする。なお、印刷イメージのデータは、実際に印刷された文書の内容をユーザに表示することが可能な画像データである。この印刷イメージのデータを、以下では画像ログと呼ぶ。特に、機密区画２に保存される機密文書の画像ログが通常区画３内の機器により保存されることは、当該機器に対するアクセスが余程堅牢なセキュリティにより保護されていない限り、避けるべきである。
【００２６】
機密区画２において、機密文書サーバ２００は、特定の者のみに閲覧や利用が許可される文書である機密文書の保存および管理を行う。機密文書サーバ２００は、通信制御装置１０により、通常区画３内のネットワーク３０からアクセス不可に制御される。
【００２７】
ＶＤＩサーバ２０１は、１以上の仮想化されたデスクトップを生成する。ＶＤＩサーバ２０１は、生成した仮想化デスクトップを、通常区画３内のネットワーク３０に接続され、対応するＶＤＩクライアントが搭載される業務端末３００に提供する。ＶＤＩサーバ２０１は、業務端末３００から仮想化デスクトップを介して送信された要求に従い、機密区画２内のネットワーク２０における処理を実行する。例えば、ＶＤＩサーバ２０１は、業務端末３００から送信された文書取得要求に従い、機密文書サーバ２００から機密文書を取得し、取得した機密文書を含む印刷ジョブを生成する。ＶＤＩサーバ２０１は、生成した印刷ジョブをログ保管サーバ２０２に渡す。
【００２８】
このように、ＶＤＩサーバ２０１が生成する仮想化デスクトップは、業務端末３００に対して、業務端末３００が機密区画２内の機密文書の印刷を実行するためのインタフェースを形成し、これを提供する。業務端末３００は、自身の画面に仮想的に表示されたインタフェースを介して指示を行い、その指示に応じた処理の結果が画面に表示されるが、実際にこの処理を行うのはＶＤＩサーバ２０１である。そのため、業務端末３００に機密区画２内の機密文書が送信されることは無く、機密区画２内の機密文書が業務端末３００に取得されることは無い。
【００２９】
また、ＶＤＩサーバ２０１は、業務端末３００の仮想化デスクトップを介した要求に応じて、機密区画２内の機密文書に対する印刷指示を受け付けるプログラム（専用プリンタドライバ）が搭載されている。この専用プリンタドライバは、機密文書などのＶＤＩサーバ２０１により取得される文書、あるいは、ＶＤＩサーバ２０２に保存される文書に基づく印刷データの印刷処理を制御する、印刷データ制御部としても機能する。
【００３０】
専用プリンタドライバは、機密文書などの文書に対する印刷指示を受け付けると、印刷対象の文書を含む印刷ジョブをログ管理サーバ２０２に送信する印刷制御を実行する。ＶＤＩサーバ２０１は、印刷制御としては、ログ管理サーバ２０２に送信する以外の印刷制御は行わない。したがって、ユーザは、ＶＤＩサーバ２０１に対して、ＶＤＩサーバ２０１からプリントサーバ３０３や印刷装置３０４に直接的に印刷ジョブを送信する指示を行うことはできない。つまり、ＶＤＩサーバ２０１は、ユーザが印刷指示を行う際にはログ管理サーバ２０２に送信するように設定されたプリンタ以外を選択できないように、換言すると、ログ管理サーバ２０２に送信するように設定されたプリンタのみが選択できるように、構築されている。
【００３１】
また、ＶＤＩサーバ２０１は、機密文書サーバ２００に保存されている機密文書の閲覧などを行うための文書管理プログラムが搭載されている。ユーザは、ＶＤＩサーバ２０１に搭載される文書管理プログラムを、仮想化デスクトップが形成された業務端末３００を介して起動し、起動した文書管理プログラムに対して、業務端末３００から各種の指示の操作を行うことで、この文書管理プログラムが実行されるＶＤＩサーバ２０１に対して、機密文書サーバ２００から機密文書を取得しその内容を表示する画面を生成させることができる。このため、業務端末３００は、仮想化デスクトップを介するユーザの操作に応じて、この画面を介して機密文書の取得を要求する取得要求を機密区画２内のネットワーク２０に対して送信する取得要求送信部や、印刷を要求する印刷要求送信部としても機能する。
【００３２】
ログ保管サーバ２０２は、ＶＤＩサーバ２０１から印刷ジョブを受け取ると、受け取った印刷ジョブが、印刷禁止文書の印刷を行うものであるか否かを判定する。ログ保管サーバ２０２は、印刷ジョブが印刷禁止文書の印刷を行うものではないと判定した場合、当該印刷ジョブに基づき印刷イメージを含めたログ情報を生成し、生成したログ情報を記憶する。ここで生成されるログ情報は、少なくとも、仮想化デスクトップを介して印刷指示を行ったユーザのユーザＩＤと印刷ジョブの画像ログとが含まれる。また、ログ情報に、ユーザが印刷指示を行う際に設定した印刷条件や印刷指示を受け付けた日時などの書誌情報をさらに含めてもよい。ログ保管サーバ２０２は、印刷ジョブのログ情報を記憶すると、当該印刷ジョブをプリントサーバ２０３に渡す。
【００３３】
プリントサーバ２０３は、ログ保管サーバ２０２から渡された印刷ジョブを記憶する。このとき、プリントサーバ２０３は、当該印刷ジョブに含まれる印刷対象の文書を印刷装置３０４が対応可能な印刷データに変換して、印刷ジョブを記憶する。また、プリントサーバ２０３は、当該印刷ジョブに関する印刷ジョブ情報を記憶する。プリントサーバ２０３は、印刷装置３０４からユーザＩＤが指定されて印刷リストの要求が送信されると、この要求に応じて、指定されたユーザＩＤと対応付けられた印刷データを印刷ジョブ情報から特定し、特定した印刷データのリストを印刷装置３０４に送信する。また、印刷装置３０４から、指定されたユーザＩＤに対応付けられた印刷データの印刷要求が送信されると、要求された印刷データを印刷装置３０４に送信する。このように、プリントサーバ２０３および３０３は、印刷ジョブを記憶する印刷データ記憶部としての機能と、印刷ジョブ情報を記憶する印刷ジョブ情報記憶部としての機能と、印刷データを送信する印刷データ送信部としての機能と、を含む。
【００３４】
（実施形態に係る各部のより詳細な構成）
次に、図１を用いて説明した、実施形態に係る各部のより詳細な構成について説明する。
【００３５】
図２は、実施形態に適用可能な業務端末３００の一例のハードウェア構成を示す。図２において、業務端末３００は、ＣＰＵ(Central  Processing  Unit)３２０と、ＲＯＭ(Read  Only  Memory)３２１と、ＲＡＭ(Random  Access  Memory)３２２と、グラフィクスＩ／Ｆ（インタフェース）３２３と、ストレージ３２４と、データＩ／Ｆ３２５と、通信Ｉ／Ｆ３２６とを備え、これら各部がバス３３０により互いに通信可能に接続される。
【００３６】
ストレージ３２４は、データを不揮発に記憶する記憶媒体であって、ハードディスクドライブやフラッシュメモリを適用できる。ストレージ３２４は、ＣＰＵ３２０が動作するためのプログラムやデータが記憶される。
【００３７】
ＣＰＵ３２０は、例えば、ＲＯＭ３２１やストレージ３２４に予め記憶されたプログラムに従い、ＲＡＭ３２２をワークメモリとして用い、この業務端末３００の全体の動作を制御する。グラフィクスＩ／Ｆ３２３は、ＣＰＵ３２０によりプログラムに従い生成された表示制御信号に基づき、ディスプレイ３２７が対応可能な表示信号を生成する。ディスプレイ３２７は、グラフィクスＩ／Ｆ３２３から供給された表示信号に応じた画面を表示する。
【００３８】
データＩ／Ｆ３２５は、外部の機器との間でデータの送受信を行う。データＩ／Ｆ３２５としては、例えばＵＳＢ(Universal  Serial  Bus)を適用可能である。この例では、データＩ／Ｆ３２５に、ユーザ入力を受け付ける入力デバイスとしてキーボード３２８ａおよびポインティングデバイス３２８ｂが接続されている。通信Ｉ／Ｆ３２６は、ＣＰＵ３２０の指示に従い、ネットワーク３０に対する通信を制御する。
【００３９】
図３は、実施形態に適用可能な業務端末３００の機能を説明するための一例の機能ブロック図である。業務端末３００は、全体制御部３０００と、通信制御部３００１と、ＶＤＩクライアント３００２と、印刷要求部３００５と、を含む。これら全体制御部３０００、通信制御部３００１、ＶＤＩクライアント３００２および印刷要求部３００５は、ＣＰＵ３２０上でプログラムが動作することによって構成される。業務端末３００は、文書を作成する文書作成部をさらに含んでいてもよい。
【００４０】
全体制御部３０００は、例えばＯＳ(Operating  System)であって、業務端末３００の全体の動作を制御する。通信制御部３００１は、通信Ｉ／Ｆ３２６を制御して、ネットワーク３０に対する通信を行う。
【００４１】
印刷要求部３００５は、業務端末３００が記憶する、あるいは、取得する文書に対する印刷指示をユーザ操作に応じて受け付けると、その文書の印刷ジョブを、ユーザにより指定された出力先（印刷装置３０４またはプリントサーバ３０３など）に送信する。なお、詳細は後述するが、業務端末３００からプリントサーバ２０３への印刷データの送信は許可されていないため、印刷ジョブの出力先としてプリントサーバ２０３が指定された場合は、送信が失敗しエラーとなる。上述した、業務端末３００に搭載されるプリンタドライバが、この印刷要求部３００５の処理を実行することができる。
【００４２】
ＶＤＩクライアント３００２は、例えば、全体制御部３０００および通信制御部３００１に対して追加して搭載されるもので、通信部３００３とＵＩ部３００４とを含む。通信部３００３は、ＶＤＩサーバ２０１との通信を行う。ＵＩ部３００４は、ユーザに対する情報の表示、ユーザ操作のための画面表示、および、画面表示に応じたユーザ操作による入力の処理など、ユーザインタフェースを実現する。
【００４３】
ＵＩ部３００４は、ＶＤＩサーバ２０１と通信接続するためのユーザ認証情報（ユーザＩＤおよびパスワードなど）をユーザに入力させる画面をディスプレイ３２７に表示させる。ＵＩ部３００４は、例えば業務端末３００に対するユーザ操作に応じて、ＶＤＩサーバ２０１との通信接続が要求されると、入力されたユーザ認証情報をユーザ情報管理サーバ３０１に送信して認証を要求する。ＵＩ部３００４は、ユーザ管理サーバ３０１から認証成功を示す認証結果を受信すると、認証されたユーザのユーザ情報（ユーザ識別情報など）をＶＤＩサーバ２０１に送信して、ＶＤＩサーバ２０１に対して通信接続を要求する。
【００４４】
また、ＵＩ部３００４は、通信部３００３によるＶＤＩサーバ２０１との通信によりＶＤＩサーバ２０１から提供された仮想化デスクトップの画面をディスプレイ３２７に表示させる。ＵＩ部３００４は、また、仮想化デスクトップの画面に応じた入力デバイスによる入力を受け付け、受け付けた入力に応じて、通信部３００３によりＶＤＩサーバ２０１と通信を行う。
【００４５】
図４は、実施形態に適用可能な印刷装置３０４の一例のハードウェア構成を示す。ここでは、印刷装置３０４がＭＦＰであるものとして説明する。図４において、印刷装置３０４は、ＣＰＵ３４０と、ＲＯＭ３４１と、ＲＡＭ３４２と、外部Ｉ／Ｆ３４３と、操作部Ｉ／Ｆ３４４と、操作パネル３４４０と、近距離無線通信部３４５と、通信Ｉ／Ｆ３４６と、ストレージ３５０とを備える。さらに、印刷装置３０４は、印刷装置３０４の各機能を実行するための構成を備える。
【００４６】
ストレージ３５０は、データを不揮発に記憶する記憶媒体であって、ハードディスクドライブやフラッシュメモリを適用できる。ストレージ３５０は、ＣＰＵ３４０が動作するためのプログラムやデータが記憶される。
【００４７】
印刷装置３０４がプリント機能、コピー機能、スキャナ機能およびＦＡＸ機能を有するこの例では、印刷装置３０４は、各機能を実行するための構成として、画像処理・エンジン制御部３６０と、スキャナユニット３６１と、プリンタユニット３６２と、ＦＡＸユニット３６３とを有する。また、印刷装置３０４が有する上述した各部は、バス３７０および３７１により互いに通信可能に接続されている。
【００４８】
ＣＰＵ３４０は、例えば、ＲＯＭ３４１やストレージ３５０に予め記憶されたプログラムに従い、ＲＡＭ３４２をワークメモリとして用い、この印刷装置３０４の全体の動作を制御する。
【００４９】
操作部Ｉ／Ｆ３４４は、ユーザ操作を受け付ける操作部と、ユーザに情報を提示するための表示部を備えた操作パネル３４４０が接続される。操作部は、接触した位置に応じた信号を出力するようにしたタッチパネルを用いることができ、当該タッチパネルと表示部とを一体的に構成することができる。操作パネル３４４０からユーザ操作に応じて出力された信号は、操作部Ｉ／Ｆ３４４を介してＣＰＵ３４０に供給される。また、操作部Ｉ／Ｆ３４４は、ＣＰＵ３４０から供給された表示制御信号に応じて、操作部３４４０の表示部に対して画面を表示させる。
【００５０】
近距離無線通信部３４５は、例えば数ｃｍから１ｍ程度の極短距離を通信エリアとした無線通信である近距離無線通信を行うもので、無線通信による信号の送受信を行うための通信部位を含む。通信部位は、印刷装置３０４の外部との通信が容易なように、例えば印刷装置３０４の筐体の表面近くに設けられる。例えば、記憶部と、近距離無線通信部３４５と通信方式が対応する近距離無線通信部とを含むＲＦＩＣ(Radio  Frequency  Integrated  Circuit)チップを備えるＩＣ(Integrated  Circuit)カードを用意する。近距離無線通信部３４５は、このＩＣカードが通信部位に近接されることで、当該ＩＣカードが備える近距離無線通信部と通信を行い、当該ＩＣカードが備える記憶部に記憶される情報を取得することができる。
【００５１】
通信Ｉ／Ｆ３４６は、ＣＰＵ３４０の指示に従い、ネットワーク３０に対する通信を制御する。外部Ｉ／Ｆ３４３は、例えばＵＳＢインタフェースといった、外部機器を接続するためのインタフェースである。
【００５２】
スキャナユニット３６１は、ＣＩＳ(Contact  Image  Sensor)といった光センサを用いて原稿台にセットされた原稿の画像をスキャンして読み取り、画像データを出力する。プリンタユニット３６２は、インクジェット方式や電子写真方式といった画像形成方式を用いて、画像データに基づき媒体に画像を形成する。
【００５３】
画像処理・エンジン制御部３６０は、ＣＰＵ３４０の指示に従いスキャナユニット３６１およびプリンタユニット３６２の動作を制御する。また、画像処理・エンジン制御部３６０は、ＣＰＵ３４０の指示に従い、スキャナユニット３６１で読み取られた画像データに所定の画像処理を施してバス３７１に対して出力する。さらに、画像処理・エンジン制御部３６０は、バス３７１を介して供給された画像データに所定の画像処理を施してプリンタユニット３６２に供給する。ＦＡＸユニット３６３は、例えば公衆電話回線に接続され、ＣＰＵ３４０の指示に従い、バス３７１を介して供給された画像データのＦＡＸ送信処理を行う。
【００５４】
図５は、実施形態に係る印刷装置３０４の機能を説明するための一例の機能ブロック図である。印刷装置３０４は、印刷実行部３０４０と、通信制御部３０４１と、認証処理部３０４２と、印刷制御部３０４３とを含む。これら印刷実行部３０４０、通信制御部３０４１、認証処理部３０４２および印刷制御部３０４３は、ＣＰＵ３４０上でプログラムが動作することで構成される。
【００５５】
印刷実行部３０４０は、用紙などの印刷媒体に対して印刷データに従った印刷を実行する。通信制御部３０４１は、通信Ｉ／Ｆ３４６を制御して、ネットワーク３０に対する通信を行う。認証処理部３０４２は、例えば近距離無線通信部３４５に近接されたＩＣカードから、ＩＣカードが備える記憶部に記憶されるカードＩＤ、ユーザＩＤおよびパスワードを読み取って認証サーバ３０２に送信し、ＩＣカードを所持するユーザの認証を依頼する。
【００５６】
印刷制御部３０４３は、例えば、印刷装置３０４に対して追加で搭載されるアプリケーションプログラムがＣＰＵ３４０上で動作することで構成される。これに限らず、印刷制御部３０４３は、印刷装置３０４に予め組み込まれていてもよい。
【００５７】
印刷制御部３０４３は、ＵＩ部３０４４およびリスト取得部３０４５を含む。ＵＩ部３０４４は、操作パネル３４４０に表示させるＵＩ(User  Interface)画面を生成する。また、ＵＩ部３０４４は、操作パネル３４４０に対するユーザ操作を受け付け、受け付けたユーザ操作に応じて印刷装置３０４の動作を制御する。リスト取得部３０４５は、リストの取得先に設定されている、通常区画３内のプリントサーバ３０３や、機密区画２内のプリントサーバ２０３から、印刷待機中の印刷ジョブのリストを取得することができる。
【００５８】
なお、通常区画３において、認証サーバ３０２、プリントサーバ３０３および印刷ログ管理サーバ３０５は、それぞれ図２を用いて説明した業務端末３００と同等のハードウェア構成にて実現可能であるため、ハードウェア構成の説明を省略する。ここで、認証サーバ３０２、プリントサーバ３０３および印刷ログ管理サーバ３０５は、図２におけるグラフィクスＩ／Ｆ３２３や、ディスプレイ３２７、キーボード３２８ａおよびポインティングデバイス３２８ｂを省略することができる。
【００５９】
図６は、実施形態に適用可能なＶＤＩサーバ２０１の機能を説明するための一例の機能ブロック図である。なお、ＶＤＩサーバ２０１は、図２を用いて説明した業務端末３００と同等のハードウェア構成にて実現可能であるため、ハードウェア構成の説明を省略する。ここで、ＶＤＩサーバ２０１は、図２におけるグラフィクスＩ／Ｆ３２３や、ディスプレイ３２７、キーボード３２８ａおよびポインティングデバイス３２８ｂを省略することができる。
【００６０】
図６において、ＶＤＩサーバ２０１は、仮想化デスクトップ制御部２０１０と、通信制御部２０１２と、印刷制御部２０１３とを含む。これら仮想化デスクトップ制御部２０１０、通信制御部２０１２および印刷制御部２０１３は、ＶＤＩサーバ２０１が備えるＣＰＵ上でプログラムが動作することで構成される。
【００６１】
通信制御部２０１２は、仮想化デスクトップ制御部２０１０の指示に従いＶＤＩサーバ２０１が備える通信Ｉ／Ｆを制御して、ネットワーク２０に対する通信を行う。印刷制御部２０１３は、仮想化デスクトップ制御部２０１０の指示に従い印刷ジョブを生成する。
【００６２】
仮想化デスクトップ制御部２０１０は、例えば通常区画３に含まれる、それぞれＶＤＩクライアント３００２が搭載された複数の業務端末３００、３００、…からの要求に従い、仮想化デスクトップ２０１１1、２０１１2、…を生成する。各仮想化デスクトップ２０１１1、２０１１2、…は、例えばＵＩを構成するための情報を、要求の送信元の各業務端末３００、３００、…に送信することで、各業務端末３００、３００、…にＵＩ画面を表示させ、また、表示されたＵＩ画面に応じたユーザ操作を受け付けることができる。
【００６３】
例えば、仮想化デスクトップ２０１１1は、当該仮想化デスクトップ２０１１1により業務端末３００に表示されたＵＩ画面に応じたユーザ操作を受け付け、受け付けたユーザ操作を示すユーザ操作情報を仮想化デスクトップ制御部２０１０に渡す。仮想化デスクトップ制御部２０１０は、仮想化デスクトップ２０１１1から渡されたユーザ操作情報に応じて、通信制御部２０１２および印刷制御部２０１３に対して指示を出す。
【００６４】
例えば、仮想化デスクトップ制御部２０１０は、仮想化デスクトップ２０１１1が提供される業務端末３００に対する機密文書の印刷を要求するユーザ操作に応じて、印刷制御部２０１３に、印刷が要求された機密文書の印刷処理を指示する。印刷制御部２０１３は、仮想化デスクトップ制御部２０１０の指示に従い、機密文書サーバ２００から取得された機密文書を含む印刷ジョブを生成する。ＶＤＩサーバ２０１は、機密文書サーバ２０１からの機密文書の取得を、上述したように、文書管理プログラムが有する機能により実行することができる。
【００６５】
このとき、印刷制御部２０１３は、印刷ジョブに、当該印刷ジョブの属性情報を含ませる。属性情報は、例えば、印刷を指示する操作を行った業務端末３００を識別する端末ＩＤと、当該操作を行ったユーザのユーザＩＤと、印刷ジョブを生成した時間を示す時間情報と、印刷対象の文書を示す情報（例えばファイル名）と、印刷条件としてユーザにより指定された印刷属性とを含む。印刷属性は、例えば、印刷色（カラーまたはモノクロ）、ページ数、印刷部数などの、印刷に関するパラメータを含む。ＶＤＩサーバ２０１は、印刷制御部２０１３が生成した印刷ジョブを、ログ保管サーバ２０２に送信する。
【００６６】
なお、以下では、仮想化デスクトップ２０１１1、２０１１2、…を区別する必要が無い場合には、これらのうち任意の１つを仮想化デスクトップ２０１１として説明を行う。
【００６７】
図７は、実施形態に係るログ保管サーバ２０２の機能を説明するための一例の機能ブロック図である。なお、ログ保管サーバ２０２は、図２を用いて説明した業務端末３００と同等のハードウェア構成にて実現可能であるため、ハードウェア構成の説明を省略する。ここで、ログ保管サーバ２０２は、図２におけるグラフィクスＩ／Ｆ３２３や、ディスプレイ３２７、キーボード３２８ａおよびポインティングデバイス３２８ｂを省略することができる。
【００６８】
図７において、ログ保管サーバ２０２は、検出部２０２０と、禁止文字列記憶部２０２１と、ログ情報収集部２０２２と、変換部２０２３と、ログ記憶部２０２４とを含む。これらのうち、検出部２０２０、ログ情報収集部２０２２および変換部２０２３は、ログ保管サーバ２０２が備えるＣＰＵ上でプログラムが動作することで構成される。また、禁止文字列記憶部２０２１およびログ記憶部２０２４は、例えば、それぞれログ保管サーバ２０２が備えるストレージの所定の記憶領域が利用される。
【００６９】
禁止文字列記憶部２０２１は、印刷対象の文書に含まれている場合に当該文書の印刷を禁止する対象となる文字列（禁止文字列と呼ぶ）が記憶される。検出部２０２０は、ログ保管サーバ２０２に送信された印刷ジョブが入力されと、禁止文字列記憶部２０２１に記憶される禁止文字列を参照して、入力された印刷ジョブに含まれる文書情報に対して禁止文字列の検出処理を実行する。
【００７０】
検出部２０２０は、検出対象として、例えば印刷対象の文書の全文や、印刷対象の文書の文書ファイルのファイル名など、印刷ジョブに含まれる情報のうちテキスト情報として認識される情報（文字情報として認識される情報）から、任意の情報を指定することができる。検出部２０２０は、予め設定された検出対象の文書情報に対して禁止文字列の検出を行い、禁止文字列が含まれているか否かを判定する。
【００７１】
検出部２０２０は、印刷ジョブに含まれる文書から禁止文字列が検出されなかった場合、当該印刷ジョブをログ情報収集部２０２２に渡す。一方、検出部２０２０は、印刷ジョブに含まれる文書から禁止文字列が検出された場合、当該当該印刷ジョブを破棄し、ＶＤＩサーバ２０１に対してエラーメッセージを返す。なお、ＶＤＩサーバ２０１は、ログ管理サーバ２０２からこのエラーメッセージを受信すると、印刷要求に対してエラー画面を生成し、ユーザにエラーを通知する。
【００７２】
ログ情報収集部２０２２は、検出部２０２０から渡された印刷ジョブに基づくログ情報を、ログ記憶部２０２４に記憶させる。このとき、ログ情報収集部２０２２は、印刷ジョブに含まれる文書を変換部２０２３に渡す。変換部２０２３は、ログ情報収集部２０２２から渡された文書を、印刷イメージのデータに変換してログ情報収集部２０２２に返す。印刷イメージのデータは、文書が印刷装置３０４に印刷された印刷画像に対応するデータであって、例えばＰＤＦ(Portable  Document  Format)データである。ログ情報収集部２０２２は、この印刷ジョブに含まれる文書が変換された印刷イメージのデータを、印刷ジョブの属性情報に関連付けてログ記憶部２０２４に記憶する。
【００７３】
ログ情報収集部２０２２は、印刷イメージのデータをログ記憶部２０２４に記憶させると、記憶させた印刷イメージに対応する印刷ジョブを、プリントサーバ２０３に送信する。
【００７４】
図８は、実施形態に適用可能な通信制御装置１０の機能を説明するための一例の機能ブロック図である。なお、通信制御装置１０は、図２を用いて説明した業務端末３００と同等のハードウェア構成にて実現可能であるため、ハードウェア構成の説明を省略する。ここで、通信制御装置１０は、図２におけるグラフィクスＩ／Ｆ３２３や、ディスプレイ３２７、キーボード３２８ａおよびポインティングデバイス３２８ｂを省略することができる。
【００７５】
図８において、通信制御装置１０は、設定部１０００と、フィルタ部１００１とを含む。これら設定部１０００およびフィルタ部１００１は、それぞれ、通信制御装置１０が備えるＣＰＵ上でプログラムが動作することで構成されてもよいし、互いに協働して動作するハードウェア回路によって構成してもよい。
【００７６】
設定部１０００は、フィルタ部１００１に対して、例えば宛先および送信元毎に、通信制御の設定を行う。フィルタ部１００１は、設定部１０００により設定された内容を示す設定情報に従い、ネットワーク２０およびネットワーク３０の間の通信を制御する。例えば、フィルタ部１００１は、ネットワーク２０からネットワーク３０へ、および、ネットワーク３０からネットワーク２０へ送信されるパケットを取得し、取得したパケットの例えばヘッダ部に含まれる宛先情報および送信元情報を抽出する。フィルタ部１００１は、抽出した宛先情報と設定部１０００に設定された設定情報とに基づき、そのパケットを通過させるか否かを制御する。
【００７７】
図９は、実施形態に係る、通信制御装置１０による通信制御の例を示す。なお、図９において、上述した図１および図８と共通する部分には同一の符号を付して、詳細な説明を省略する。
【００７８】
図９において、図中の水平方向の矢印が、通信制御装置１０における、設定部１０００の設定に従ったフィルタ部１００１による通信制御を示している。通信制御装置１０は、通常区画３内のユーザ情報管理サーバ３０１について、機密区画２内の機密文書サーバ２０１、ＶＤＩサーバ２０１、ログ保管サーバ２０２およびプリントサーバ２０３それぞれとの間の通信を許可する。
【００７９】
通信制御装置１０は、通常区画３内の業務端末３００について、機密区画２内のＶＤＩサーバ２０１との間の通信を許可し、機密文書サーバ２００、ログ保管サーバ２０２およびプリントサーバ２０３との間の通信を許可しない。通信制御装置１０は、通常区画３内の印刷装置３０４について、機密区画２内のプリントサーバ２０３との間の通信を許可し、機密文書サーバ２００、ＶＤＩサーバ２０１およびログ保管サーバ２０２との間の通信を許可しない。通信制御装置１０は、通常区画３内の認証サーバ３０２について、機密区画２内のプリントサーバ２０３との間の通信を許可し、機密文書サーバ２００、ＶＤＩサーバ２０１およびログ保管サーバ２０２との間の通信を許可しない。これに限らず、通信制御装置１０は、認証サーバ３０２による認証処理を必要とする、機密区画２内の他の機器との通信をさらに許可するように設定してもよい。
【００８０】
通信制御装置１０は、通常区画３内の、図９に示されていない各部、プリントサーバ３０３および印刷ログ管理サーバ３０５については、機密区画２内のネットワーク２０に対するアクセスを許可しない。また、認証サーバ３０２が、ユーザが印刷装置３０４を利用する際の、印刷装置３０４からの直接的な認証要求に応じたユーザ認証のみを行う場合には、通信制御装置１０は、認証サーバ３０２から機密区画２内のネットワーク２０に対するアクセスを許可しないように設定してもよい。
【００８１】
さらに、通信制御装置１０は、機密区画２内のネットワーク２０から、通常区画３内のネットワーク３０への通信については、特に制限しない。これに限らず、通信制御装置１０は、機密区画２内のネットワーク２０から、通常区画３内のネットワーク３０への通信についても、ネットワーク３０からネットワーク２０への通信と同様に、宛先および送信元毎に制御してもよい。
【００８２】
（実施形態に係る処理の詳細）
次に、実施形態に係る処理について、より詳細に説明する。図１０は、実施形態に係る、通常区画３内の業務端末３００から機密区画２内の機密文書サーバ２００に記憶される機密文書の印刷を要求する場合の処理を示す一例のシーケンス図である。なお、図１０において、上述した図１と共通する部分には同一の符号を付して、詳細な説明を省略する。
【００８３】
ユーザは、通常区画３内において、機密区画２内の機密文書サーバ２００に記憶される機密文書の印刷を要求する場合、業務端末３００においてＶＤＩクライアント３００２を起動させる。ＶＤＩクライアント３００２は、起動されると、ＵＩ部３０４４により、ログイン画面を表示させる。ユーザは、業務端末３００を操作して、ログイン画面に従いユーザＩＤおよびパスワード（ＰＷ）を入力する（ステップＳ１００）。
【００８４】
業務端末３００において、ＶＤＩクライアント３００２は、入力されたユーザＩＤおよびパスワードと、当該業務端末３００を特定するための端末ＩＤとを、ＶＤＩサーバ２０１に送信し、ＶＤＩサーバ２０１へのログインを要求する（ステップＳ１０１）。なお、端末ＩＤは、業務端末３００毎に固有の識別情報であって、例えばＭＡＣ(Media  Access  Control)アドレスを用いることができる。
【００８５】
図９を用いて説明したように、通信制御装置１０は、業務端末３００とＶＤＩサーバ２０１との間の通信を許可しているため、業務端末３００から送信されたユーザＩＤ、パスワードおよび端末ＩＤは、通信制御装置１０を介してＶＤＩサーバ２０１に受信される。
【００８６】
ＶＤＩサーバ２０１は、受信したユーザＩＤ、パスワードおよび端末ＩＤのうち、ユーザＩＤおよびパスワードを通常区画３内のユーザ情報管理サーバ３０１に送信し、ユーザＩＤに示されるユーザの認証を要求する（ステップＳ１０２）。ユーザ情報管理サーバ３０１は、ユーザＩＤおよびパスワードに基づき、ユーザＩＤが示すユーザが機密区画２内のネットワーク２０に対するアクセス権限を与えられたユーザとして登録されているか否かを判定する。ユーザ情報管理サーバ３０１は、この判定結果を認証結果としてＶＤＩサーバ２０１に送信する（ステップＳ１０３）。このように、ユーザ情報管理サーバ３０１は、業務端末３００を使用するユーザの認証を行う認証部としても機能する。
【００８７】
ＶＤＩサーバ２０１は、ユーザ情報管理サーバ３０１による認証結果がユーザの登録を示し、認証が成功したとされた場合、例えば仮想化デスクトップ２０１１を生成し、ログイン要求を送信した業務端末３００に対して、生成した仮想化デスクトップ２０１１によるＵＩ構成情報を送信する（ステップＳ１１０）。
【００８８】
なお、ユーザ情報管理サーバ３０１では、ユーザＩＤおよびパスワードが登録されているかどうか、つまり、ユーザの存在確認を行い、ユーザが存在すると判定した場合に、アクセス権限の有無を含むそのユーザのユーザ情報をＶＤＩサーバ２０１に返信するようにしてもよい。この場合は、ユーザ情報を受信したＶＤＩサーバ２０１において、そのユーザが機密区画２内のネットワーク２０に対するアクセス権限を与えられたユーザか否かを、権限の有無に基づいて判定する。
【００８９】
また、ＶＤＩサーバ２０１は、認証結果がユーザが登録されていない、すなわち、ログインを要求したユーザがネットワーク２０に対するアクセス権限を与えられていないことを示している場合、認証が失敗したとして、ログイン要求を送信した業務端末３００のアクセスを拒否する。
【００９０】
業務端末３００は、ＶＤＩクライアント３００２により、ステップＳ１１０でＶＤＩサーバ２０１から送信されたＵＩ構成情報に基づきＵＩを構成し、ＵＩ画面をディスプレイ３２７に表示させる（ステップＳ１１１）。業務端末３００は、ＶＤＩクライアント３００２により、このＵＩ画面に基づくユーザ操作に応じて、機密文書サーバ２００に記憶される機密文書の一覧を、ＶＤＩサーバ２０１に要求する（ステップＳ１１２）。このとき、ＶＤＩクライアント３００２は、機密文書一覧要求に、当該業務端末３００の端末ＩＤを付加してＶＤＩサーバ２０１に送信する。
【００９１】
ＶＤＩサーバ２０１は、業務端末３００から送信された機密文書一覧要求に従い、機密文書サーバ２００に対して、記憶している機密文書の一覧を要求する（ステップＳ１１３）。機密文書サーバ２００は、この要求に応じて、記憶している機密文書の一覧をＶＤＩサーバ２０１に送信する（ステップＳ１１４）。ＶＤＩサーバ２０１は、機密文書サーバ２００から送信された機密文書一覧を、仮想化デスクトップ２０１１を介して業務端末３００に提示する（ステップＳ１１５）。業務端末３００は、ＶＤＩクライアント３００２により、ＶＤＩサーバ２０１から送信された機密文書一覧をディスプレイ３２７に表示させる（ステップＳ１１６）。
【００９２】
業務端末３００は、ＶＤＩクライアント３００２により、ディスプレイ３２７に表示された機密文書一覧に応じたユーザ操作により指定された機密文書の印刷を、ＶＤＩサーバ２０１に対して要求する（ステップＳ１２０）。ＶＤＩサーバ２０１は、業務端末３００からの印刷要求により指定された機密文書を機密文書サーバ２００に要求する（ステップＳ１２１）。機密文書サーバ２００は、この要求に応じて、指定された機密文書をＶＤＩサーバ２０１に渡す（ステップＳ１２２）。
【００９３】
ＶＤＩサーバ２０１は、機密文書サーバ２００から機密文書を受け取ると、受け取った機密文書と、当該機密文書の印刷に関する属性情報とを含む印刷ジョブを作成する。属性情報は、上述したように、印刷要求を送信した業務端末３００およびユーザの端末ＩＤおよびユーザＩＤと、印刷ジョブを作成した時間を示す時間情報と、機密文書を示す情報と、印刷属性とを含む。ＶＤＩサーバ２０１は、作成した印刷ジョブをログ保管サーバ２０２に送信し、機密文書の印刷をログ保管サーバ２０２に対して要求する（ステップＳ１２３）。
【００９４】
なお、機密文書の選択は、機密文書一覧を表示しての選択に限られない。例えば、機密文書サーバ２００に保持されている機密文書を検索し、特定の機密文書を指定してこの文書の内容を閲覧した上で、印刷を要求してもよい。この場合、ＶＤＩサーバ２０１は、閲覧の際に機密文書サーバ２００から機密文書を取得してもよい。
【００９５】
ログ保管サーバ２０２は、ＶＤＩサーバ２０１から送信された印刷ジョブを受信すると、検出部２０２０により、受信した印刷ジョブに含まれる機密文書に対して印刷禁止文字列の検出処理を実行し、当該印刷ジョブによる印刷の可否をチェックする（ステップＳ１２４）。検出部２０２０は、印刷対象の機密文書から印刷禁止文字列が検出された場合、ＶＤＩサーバ２０１にエラーメッセージを返す。ＶＤＩサーバ２０１は、このエラーメッセージを、印刷要求を送信した送信元の業務端末３００に送信することができる。
【００９６】
ログ保管サーバ２０２は、印刷対象の機密文書から印刷禁止文字が検出されなかった場合、当該印刷ジョブをログ情報収集部２０２２に渡す。ログ情報収集部２０２２は、渡された印刷ジョブに基づきログ情報を生成し、生成したログ情報をログ記憶部２０２４に記憶する（ステップＳ１２５）。より具体的には、ログ情報収集部２０２２は、渡された印刷ジョブに含まれる機密文書を変換部２０２３に渡し、変換部２０２３により機密文書が変換された印刷イメージのデータを、印刷ジョブの属性情報に関連付けて、ログ記憶部２０２４に記憶する。
【００９７】
ログ保管サーバ２０２は、ログ情報をログ記憶部２０２４に記憶すると、印刷ジョブを機密区画２内のプリントサーバ２０３に送信する（ステップＳ１２６）。プリントサーバ２０３は、ログ保管サーバ２０１から送信された印刷ジョブを受信すると、受信した印刷ジョブを記憶する（ステップＳ１２７）。
【００９８】
図１１は、実施形態に適用可能な、通常区画３内で、業務端末３００が一般文書の印刷を要求する場合の処理を示す一例のシーケンス図である。なお、ここでいう一般文書は、閲覧の対象を制限しない文書である。なお、図１１において、上述した図１と共通する部分には同一の符号を付して、詳細な説明を省略する。
【００９９】
ステップＳ２００で、業務端末３００は、ユーザＩＤおよびパスワードが入力される（ステップＳ２００）。このユーザＩＤおよびパスワードの入力は、例えば、ユーザが業務端末３００にログインするために、ユーザ操作に応じて行われる。業務端末３００は、入力されたユーザＩＤおよびパスワードをユーザ情報管理サーバ３０１に送信し、認証を要求する（ステップＳ２０１）。ユーザ情報管理サーバ３０１は、業務端末３００から送信されたユーザＩＤおよびパスワードが登録されているか否かを判定する。ユーザ情報管理サーバ３０１は、この判定結果を認証結果として業務端末３００に送信する（ステップＳ２０２）。
【０１００】
認証結果がユーザの登録を示し、認証が成功した場合、業務端末３００にログインしたユーザは、印刷対象の文書、印刷属性、出力先などを指定し、指定した文書の印刷を要求する。業務端末３００は印刷要求を受けて、指定した文書を含む印刷ジョブを作成する（ステップＳ２０３）。このとき、業務端末３００は、ステップＳ２００で入力されたユーザＩＤを含む属性情報を設定し、指定した文書の印刷データを作成して印刷ジョブに含ませる。業務端末３００は、例えば搭載される文書作成プログラムにより作成された文書を、印刷対象の文書として指定できる。業務端末３００は、作成した印刷ジョブを、通常区画３内のプリントサーバ３０３に送信する（ステップＳ２０４）。プリントサーバ３０３は、業務端末３００から送信された印刷ジョブを受信し、受信した印刷ジョブを記憶する（ステップＳ２０５）。
【０１０１】
図１２は、実施形態に係る、印刷装置３０４からプリントサーバ２０３またはプリントサーバ３０３に記憶された印刷ジョブに従った印刷を行う処理を示す一例のシーケンス図である。なお、図１２において、上述した図１と共通する部分には同一の符号を付して、詳細な説明を省略する。
【０１０２】
印刷装置３０４から印刷対象の文書を指定して印刷を実行する場合、ユーザは、ログイン情報、すなわちユーザ認証情報（例えば、ユーザＩＤおよびパスワード）を用いて印刷装置３０４にログインを要求する（ステップＳ３００）。
【０１０３】
ユーザは、例えば、カードＩＤが予め記憶されるＩＣカードを、印刷装置３０４に設けられる近距離無線通信部３４５の通信部位に近接させる。これにより、当該ＩＣカードと近距離無線通信部３４５との間で通信が行われ、当該ＩＣカードに記憶されるカードＩＤが印刷装置３０４に入力され、印刷装置３０４に対するログインが要求される。
【０１０４】
印刷装置３０４は、ログイン要求により入力されたカードＩＤを認証サーバ３０２に送信し、認証サーバ３０２に対して認証を要求する（ステップＳ３０１）。認証サーバ３０２は、この要求に応じて、認証サーバ３０２に登録される情報であって、カードＩＤとユーザＩＤおよびパスワードとが対応付いたカード管理情報を参照し、印刷装置３０４から送信されたカードＩＤに基づいて、そのカードＩＤに対応付いているユーザＩＤおよびパスワードが特定できるかを判定する。特定できた場合、特定されたユーザＩＤおよびパスワードをユーザ情報管理サーバ３０１に送信し、ユーザ情報管理サーバ３０１に対して、これらユーザＩＤおよびパスワードの照合を要求する（ステップＳ３０２）。
【０１０５】
ユーザ情報管理サーバ３０１は、認証サーバ３０２から送信されたユーザＩＤおよびパスワードと、登録されているユーザＩＤおよびパスワードとを照合し、照合結果を認証サーバ３０２に返す（ステップＳ３０３）。認証サーバ３０２は、ユーザ情報管理サーバ３０１から送信された照合結果に基づき、認証サーバ３０２から送信したユーザＩＤおよびパスワードに対応するユーザの存在が確認されると、認証が成功したとしてユーザの印刷装置３０４に対するログインを許可し、その旨を認証結果として印刷装置３０４に送信する（ステップＳ３０４）。
【０１０６】
印刷装置３０４は、ユーザのログインを許可する認証結果を受信すると、ＵＩ部３０４４により、操作パネル３４４０に対して印刷ジョブを指定するための印刷制御画面を表示させる（ステップＳ３０５）。
【０１０７】
図１３は、実施形態に適用可能な、操作パネル３４４０に表示される印刷制御画面の例を示す。例えば図１３（ａ）において、印刷制御画面４００は、表示部４０１および４１３と、タブ４０２ａおよび４０２ｂと、印刷データ一覧表示部４０３と、ボタン４１０〜４１２、４２０〜４２２とを含む。表示部４０１は、印刷装置３０４にログインしたユーザを示す情報（例えばユーザＩＤ）が表示される。
【０１０８】
タブ４０２ａおよび４０２ｂは、印刷対象を一般文書および機密文書の何れかに指定するためのタブである。タブ４０２ａは、一般文書を印刷対象として指定するためのタブである。図１３（ａ）は、タブ４０２ａが指定された状態を示している。タブ４０２ａが指定された場合、印刷装置３０４のＵＩ部３０４４は、通常区画３内のプリントサーバ３０３から、印刷装置３０４にログインしたユーザのユーザＩＤに対応する印刷ジョブを取得するようにリスト取得部３０４５に指示する。リスト取得部３０４５は、この指示に従い、プリントサーバ３０３から印刷ジョブの一覧を取得する。
【０１０９】
一方、タブ４０２ｂは、機密文書を印刷対象として指定するためのタブである。図１３（ｂ）は、タブ４０２ｂが指定された状態を示している。タブ４０２ｂが指定された場合、印刷装置３０４のＵＩ部３０４４は、機密区画２内のプリントサーバ２０３から、印刷装置３０４にログインしたユーザのユーザＩＤに対応する印刷ジョブを取得するようにリスト取得部３０４５に指示する。リスト取得部３０４５は、この指示に従い、プリントサーバ２０３から印刷ジョブの一覧を取得する。
【０１１０】
印刷データ一覧表示部４０３は、タブ４０２ａおよび４０２ｂに対する操作に応じて、通常区画３内のプリントサーバ３０３、または、機密区画２内のプリントサーバ２０３から取得した印刷ジョブの情報が一覧表示される。印刷データ一覧表示部４０３に表示される印刷ジョブの情報を、例えば操作パネル３４４０に対するユーザ操作により指定することで、指定された印刷ジョブを印刷対象の印刷ジョブとして選択できる。
【０１１１】
なお、ここでは、印刷ジョブの一覧表示がユーザ操作により要求されると、デフォルトでタブ４０２ａが選択された印刷ジョブの一覧が表示されるように設定されているものとする。このようにすることで、機密文書の印刷ジョブ一覧は、ユーザがタブ４０２ｂを指定しない限り取得されないため、機密区画２への無用のアクセスを減らすことができる。
【０１１２】
タブ４０２ａが指定される図１３（ａ）の例では、印刷データ一覧表示部４０３は、プリントサーバ３０３から取得した、一般文書を印刷するための各印刷ジョブの情報が一覧表示されている。また、タブ４０２ｂが指定される図１３（ｂ）の例では、印刷データ一覧表示部４０３は、プリントサーバ２０３から取得した、機密文書を印刷するための各印刷ジョブの情報が一覧表示されている。
【０１１３】
図１３（ａ）および図１３（ｂ）の例では、印刷データ一覧表示部４０３に表示される印刷ジョブの情報は、印刷ジョブにより印刷される文書ファイルのファイル名と、その印刷ジョブが作成された時間を示す時間情報と、印刷ジョブにより指定される印刷属性とを含んでいる。印刷属性は、例えば、印刷色（カラーまたはモノクロ）、ページ数、印刷部数などの情報を含む。
【０１１４】
ボタン４１０〜４１２は、印刷データ一覧表示部４０３の表示に対する操作を行うためのボタンである。ボタン４１０は、タブ４０２ａが指定された場合はプリントサーバ３０３から取得された全ての印刷ジョブを、タブ４０２ｂが指定された場合はプリントサーバ２０３から取得された全ての印刷ジョブを、印刷対象の印刷ジョブとして選択するためのボタンである。
【０１１５】
ボタン４１１および４１２は、印刷データ一覧表示部４０３のページを切り替えるためのボタンである。例えば、ＵＩ部３０４４は、プリントサーバ２０３やプリントサーバ３０３から取得した印刷ジョブの一覧を、印刷データ一覧表示部４０３が一度に表示可能な印刷ジョブ数（この例では２個）に基づくページを単位として扱う。ボタン４１１および４１２は、それぞれ、操作に応じて、現在印刷データ一覧表示部４０３に表示されるページを、１つ前および次のページに切り替えるためのボタンである。表示部４１３は、現在印刷データ一覧表示部４０３に表示されるページが、取得した印刷ジョブの一覧による全ページの中で何ページ目かを示す情報が表示される。
【０１１６】
ボタン４２０〜４２２は、それぞれ、印刷データ一覧表示部４０３において指定されている印刷ジョブの情報に対応する印刷ジョブに対する処理を指示するためのボタンである。ボタン４２０は、指定される印刷ジョブの情報に対応する印刷ジョブを削除するためのボタン、ボタン４２１は、当該印刷ジョブの情報を編集するためのボタンである。また、ボタン４２２は、指定される印刷ジョブの情報に対応する印刷ジョブによる印刷を指示するためのボタンである。
【０１１７】
説明は図１２に戻り、ステップＳ３０５で表示された印刷制御画面４００において、タブ４０２ａが指定された場合、ステップＳ３１０の処理が実行され、タブ４０２ｂが指定された場合、ステップＳ３２０の処理が実行される。
【０１１８】
ステップＳ３１０の処理について説明する。ステップＳ３１０は、ステップＳ３１０１〜ステップＳ３１０９の各処理を含む。ステップＳ３１０１で、印刷装置３０４は、通常区画３内のプリントサーバ３０３に対して印刷ジョブの一覧を要求すると共に、ログインしているユーザのユーザＩＤを送信する（ステップＳ３１０１）。プリントサーバ３０３は、印刷装置３０４から送信された印刷ジョブ一覧要求に応じて、記憶される印刷ジョブに対して、印刷装置３０４から送信されたユーザＩＤによる照合を、認証サーバ３０２に要求する（ステップＳ３１０２）。
【０１１９】
認証サーバ３０２は、プリントサーバ３０３から送信されたユーザＩＤに基づき、当該ユーザＩＤの照合を行い、当該ユーザＩＤのユーザが印刷装置３０４による印刷を実行するための権限を有しているか否かを判定する。認証サーバ３０２は、当該ユーザＩＤのユーザが印刷装置３０４を利用する権限を有していないと判定した場合、例えばエラーメッセージを出力することができる。このエラーメッセージは、例えば、プリントサーバ３０３を介して印刷装置３０４に送信される。一方、認証サーバ３０２は、当該ユーザＩＤのユーザが印刷装置３０４を利用する権限を有していると判定した場合、当該ユーザＩＤをユーザ情報管理サーバ３０１に送信し（ステップＳ３１０３）、当該ユーザＩＤのユーザの存在確認を要求する。
【０１２０】
ユーザ情報管理サーバ３０１は、認証サーバ３０２から送信されたユーザＩＤの照合を行い、当該ユーザＩＤのユーザの存在が確認されると、認証成功を示す照合結果を認証サーバ３０２に送信する（ステップＳ３１０４）。認証サーバ３０２は、ユーザＩＤの認証成功を示す照合結果をプリントサーバ３０３に送信する（ステップＳ３１０５）。
【０１２１】
なお、ユーザ情報管理サーバ３０１は、照合の結果、当該ユーザＩＤのユーザの存在が確認されなかった場合、エラーメッセージを出力することができる。このエラーメッセージは、例えばプリントサーバ３０３に送信され、プリントサーバ３０３から印刷装置３０４に送信される。なお、これらステップＳ３１０３およびステップＳ３１０４の処理は省略することができる。
【０１２２】
プリントサーバ３０３は、印刷装置３０４からのユーザＩＤに基づく認証成功の照合結果を認証サーバ３０２から受信すると、当該ユーザＩＤに対応する印刷ジョブを抽出し、抽出した印刷ジョブの属性情報を、印刷ジョブの情報の一覧に含まれる情報として、印刷装置３０４に送信する（ステップＳ３１０６）。
【０１２３】
印刷装置３０４は、プリントサーバ３０３から送信された印刷ジョブの情報の一覧を受信すると、ＵＩ部３０４４により、操作パネル３４４０に表示される印刷制御画面４００の印刷データ一覧表示部４０３に対して、受信した印刷ジョブの情報の一覧を表示させる。ＵＩ部３０４４は、操作パネル３４４０に対する、印刷対象を指定するユーザ操作を待機する（ステップＳ３１０７）。
【０１２４】
ＵＩ部３０４４は、操作パネル３４４０に対する印刷対象指定のユーザ操作に応じて、印刷対象として指定された印刷ジョブの情報に対応する印刷ジョブをプリントサーバ３０３に要求する（ステップＳ３１０８）。プリントサーバ３０３は、要求された印刷ジョブを印刷装置３０４に送信する（ステップＳ３１０９）。なお、印刷ジョブに基づく印刷データの生成は、印刷装置３０４側で行うことも可能である。印刷装置３０４は、プリントサーバ３０３から送信された印刷ジョブを受信し、受信した印刷ジョブに含まれる印刷データに従い印刷処理を実行する（ステップＳ３１１０）。
【０１２５】
印刷装置３０４は、印刷処理が実行されると、実行された印刷処理に関する印刷ログ情報を印刷ログ管理サーバ３０５に送信する（ステップＳ３１１１）。印刷ログ管理サーバ３０５は、印刷装置３０４から送信された印刷ログ情報を受信すると、受信した印刷ログ情報を記憶する（ステップＳ３１１２）。
【０１２６】
なお、印刷制御画面４００は、タブ４０２ａが指定された状態をデフォルトの状態とすることができる。この場合、ステップＳ３１０に含まれるステップＳ３１０１〜ステップＳ３１０３の処理は、印刷制御画面４００の表示に伴い自動的に実行される。
【０１２７】
次に、ステップＳ３２０の処理について説明する。ステップＳ３２０は、ステップＳ３２０１〜ステップＳ３２０９の各処理を含む。ステップＳ３２０に含まれるステップＳ３２０１〜ステップＳ３２０９の各処理は、上述したステップＳ３１０に含まれるステップＳ３１０１〜ステップＳ１２０９の各処理と、印刷装置３０４が印刷ジョブ等を取得する取得先が異なる以外は、同等の処理となる。
【０１２８】
ステップＳ３２０１で、印刷装置３０４は、機密区画２内のプリントサーバ２０３に対して印刷ジョブの一覧を要求すると共に、ログインしているユーザのユーザＩＤを送信する（ステップＳ３２０１）。図９を用いて説明したように、通信制御装置１０は、印刷装置３０４と、機密区画２内のプリントサーバ２０３との間の通信を許可しているため、印刷装置３０４から送信された印刷ジョブの一覧の要求と、ユーザＩＤは、通信制御装置１０を介してプリントサーバ２０３に受信される。プリントサーバ２０３は、印刷装置３０４から送信された印刷ジョブ一覧要求に応じて、記憶される印刷ジョブに対して、印刷装置３０４から送信されたユーザＩＤによる照合を、認証サーバ３０２に要求する（ステップＳ３２０２）。
【０１２９】
認証サーバ３０２は、プリントサーバ２０３から送信されたユーザＩＤに基づき、当該ユーザＩＤの照合を行い、当該ユーザＩＤのユーザが印刷装置３０４による印刷を実行するための権限を有しているか否かを判定する。認証サーバ３０２は、当該ユーザＩＤのユーザが印刷装置３０４を利用する権限を有していないと判定した場合、例えばエラーメッセージを出力することができる。このエラーメッセージは、例えば、プリントサーバ３０３を介して印刷装置３０４に送信される。
【０１３０】
一方、認証サーバ３０２は、当該ユーザＩＤのユーザが印刷装置３０４を利用する権限を有していると判定した場合、当該ユーザＩＤをユーザ情報管理サーバ３０１に送信し（ステップＳ３２０３）、当該ユーザＩＤのユーザの存在確認と、当該ユーザの機密区画２内へのアクセス権限を有しているかの確認と、を要求する。ユーザ情報管理サーバ３０１は、認証サーバ３０２から送信されたユーザＩＤの照合を行い、当該ユーザＩＤのユーザの存在が確認され、且つ、当該ユーザが機密区画２内へのアクセス権限を有していると判定すると、認証成功を示す照合結果を認証サーバ３０２に送信する（ステップＳ３２０４）。認証サーバ３０２は、ユーザＩＤの認証成功を示す照合結果をプリントサーバ３０３に送信する（ステップＳ３２０５）。
【０１３１】
なお、ユーザ情報管理サーバ３０１は、照合の結果、当該ユーザＩＤのユーザの存在が確認されなかった場合、エラーメッセージを出力することができる。また、ユーザ情報管理サーバ３０１は、照合の結果、当該ユーザＩＤのユーザが機密区画２内へのアクセス権限を有していることが確認されなかった場合も、エラーメッセージを出力することができる。このエラーメッセージは、例えばプリントサーバ３０３に送信され、プリントサーバ３０３から印刷装置３０４に送信される。
【０１３２】
プリントサーバ２０３は、印刷装置３０４からのユーザＩＤに基づく認証成功の照合結果を認証サーバ３０２から受信すると、当該ユーザＩＤに対応する印刷ジョブを抽出し、抽出した印刷ジョブの属性情報を、印刷ジョブの情報の一覧に含まれる情報として、印刷装置３０４に送信する（ステップＳ３２０６）。
【０１３３】
印刷装置３０４は、ＵＩ部３０４４により、操作パネル３４４０に表示される印刷制御画面４００の印刷データ一覧表示部４０３に対して、プリントサーバ２０３から送信された印刷ジョブの情報の一覧を表示させる。ＵＩ部３０４４は、操作パネル３４４０に対する、印刷対象を指定するユーザ操作を待機する（ステップＳ３２０７）。
【０１３４】
ＵＩ部３０４４は、操作パネル３４４０に対する印刷対象指定のユーザ操作に応じて、印刷対象として指定された印刷ジョブの情報に対応する印刷ジョブをプリントサーバ２０３に要求する（ステップＳ３２０８）。プリントサーバ２０３は、要求された印刷ジョブを印刷装置３０４に送信する（ステップＳ３２０９）。印刷装置３０４は、プリントサーバ２０３から送信された印刷データに従い印刷処理を実行する（ステップＳ３２１０）。
【０１３５】
印刷装置３０４は、印刷処理が実行されると、実行された印刷処理に関する印刷ログ情報を印刷ログ管理サーバ３０５に送信する（ステップＳ３２１１）。印刷ログ管理サーバ３０５は、印刷装置３０４から送信された印刷ログ情報を受信すると、受信した印刷ログ情報を記憶する（ステップＳ３２１２）。
【０１３６】
このように、実施形態に係るネットワークシステム１では、機密区画２内のネットワーク２０と、通常区画３内のネットワーク３０との間の通信において、通常区画３内の業務端末３００と機密区画２内のＶＤＩサーバ２０１との間の相互の通信と、通常区画３内の印刷装置３０４と機密区画２内のプリントサーバ２０３との間の相互の通信と、を許可する。また、業務端末３００は、機密区画２内の、ＶＤＩサーバ２０１以外の機器に対するアクセスが禁止される。
【０１３７】
実施形態では、このようにネットワーク２０とネットワーク３０との間の通信を制御した上で、業務端末３００からＶＤＩサーバ２０１に対して、機密区画２内の機密文書の印刷を要求している。ＶＤＩサーバ２０１は、この要求に応じて、機密区画２内の機密文書に基づく印刷データの制御を行っている。
【０１３８】
これにより、実施形態に係るネットワークシステム１では、通常区画３内の業務端末３００に対する操作に応じて、機密区画２内の機密文書の印刷を実行することが可能とされ、機密文書の印刷のためにユーザが通常区画３から機密区画２に移動する必要が無い。また、業務端末３００から機密区画２内の機密文書に直接的にアクセスできないため、機密文書が機密区画２から漏洩することが防がれる。さらに、機密区画２内の機密文書の印刷を、通常区画３内の印刷装置３０４により実行可能であるため、リソースの効率的な活用が可能である。
【０１３９】
（実施形態の変形例）
上述では、機密区画２内のログ保管サーバ２０２によるログ情報の記憶は、印刷対象の機密文書に基づく印刷ジョブを、機密区画２内のプリントサーバ２０３に記憶させる前に行っている（図１０、ステップＳ１２５）が、これはこの例に限定されない。例えば、印刷装置３０４からプリントサーバ２０３に印刷ジョブが要求された時点（図１２、ステップＳ３２０５）で、ログ保管サーバ２０２によるログ情報の記憶を行ってもよい。
【０１４０】
また、上述では、通常区画３内の印刷ログ管理サーバ３０５は、印刷装置３０４において機密区画２（ネットワーク２０）から取得した印刷ジョブによる印刷を実行した場合も、印刷ログ情報を記憶している（図１２、ステップＳ３２０９）が、これはこの例に限定されない。すなわち、印刷ログ管理サーバ３０５は、印刷装置３０４において機密区画２から取得した印刷ジョブの印刷を行った場合に、印刷ログ情報を残さないようにしてもよい。
【０１４１】
例えば、印刷ログ管理サーバ３０５は、機密区画２から取得した印刷ジョブの印刷を行った場合に印刷ログ情報を記憶しない。または、印刷ログ管理サーバ３０５は、図１２のステップＳ３２０９の処理に従い当該印刷ログ情報を記憶するが、所定のタイミングで、当該印刷ログ情報を削除する。あるいは、ログ保管サーバ２０２が機密文書に関する印刷ログ情報を定期的に取得し、このタイミングで印刷ログ管理サーバ３０５からは削除する。これにより、印刷ログ情報として記憶される、印刷を行った機密文書の例えばファイル名に基づく印刷内容の類推を阻止できる。
【０１４２】
なお、上述の各実施形態では、機密区画２内に機密文書が保存されていることを例に説明を行ったが、機密区画２内に保存される文書は、機密文書に限られなくてもよい。機密文書サーバ２００は、外部ネットワークを介してユーザの業務端末３００からアクセスできない文書管理装置であり、このような文書管理装置において保存される文書であれば、その種類は特に限定されない。
【０１４３】
なお、上述の各実施形態は、本発明の好適な実施の例ではあるがこれに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変形による実施が可能である。
【符号の説明】
【０１４４】
１  ネットワークシステム
２  機密区画
３  通常区画
１０  通信制御装置
２００  機密文書サーバ
２０１  ＶＤＩサーバ
２０２  ログ保管サーバ
２０３，３０３  プリントサーバ
３００  業務端末
３０１  ユーザＤＢ
３０２  認証サーバ
３０４  印刷装置
３０５  印刷ログ管理サーバ
２０２０  検出部
２０２１  禁止文字列記憶部
２０２２  ログ情報収集部
２０２３  変換部
２０２４  ログ記憶部
【先行技術文献】
【特許文献】
【０１４５】
【特許文献１】特開２００７−２５７５５２号公報
【図１】
2018139077.tif 000003
【図２】
2018139077.tif 000004
【図３】
2018139077.tif 000005
【図４】
2018139077.tif 000006
【図５】
2018139077.tif 000007
【図６】
2018139077.tif 000008
【図７】
2018139077.tif 000009
【図８】
2018139077.tif 000010
【図９】
2018139077.tif 000011
【図１０】
2018139077.tif 000012
【図１１】
2018139077.tif 000013
【図１２】
2018139077.tif 000014
【図１３】
2018139077.tif 000015