(57)【要約】【課題】印刷装置が、プリンタサーバを介さずに他の印刷装置から印刷データを取得することが可能な、印刷システム、並びに、印刷装置、印刷装置制御プログラム及び印刷装置制御方法を提供する。【解決手段】印刷システム１を、印刷データ及びユーザ情報を含む第１印刷指示情報を生成し、当該第１印刷指示情報を、第１印刷装置３に送信する情報処理装置２と、第１印刷指示情報及び第２印刷装置４からの印刷要求情報に基づき認証処理を行うと共に、印刷データの送信可否の判断を行い、送信可能と判断されと場合に印刷データを第２印刷装置４に送信する第１印刷装置３と、第２印刷指示情報に基づく印刷要求情報を第１印刷装置３に送信する第２印刷装置４とを含んだ構成とした。【選択図】      図１
2006155570.tif 000002
【特許請求の範囲】
【請求項１】
印刷データに基づいて印刷処理を行う、第１印刷装置及び第２印刷装置と、印刷指示装置とを備え、
前記第１印刷装置と前記印刷指示装置とをデータ通信可能に接続すると共に、前記第１印刷装置と前記第２印刷装置とをデータ通信可能に接続し、
前記印刷指示装置は、
前記印刷データ及び第１認証情報を含む第１印刷指示情報を生成する印刷指示情報生成手段と、
前記印刷指示情報生成手段において生成された第１印刷指示情報を前記第１印刷装置に送信する印刷指示情報送信手段と、を備え、
前記第２印刷装置に対する、前記第１認証情報に対応した第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得する印刷指示情報取得手段と、
前記印刷指示情報取得手段によって取得した第２印刷指示情報に、前記第２印刷装置に係る情報を付加してなる印刷要求情報を、前記第１印刷装置に送信する印刷要求情報送信手段と、を備え、
前記第１印刷装置は、
前記印刷指示装置から受信した第１印刷指示情報を記憶する印刷指示情報記憶手段と、
前記印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する第１印刷指示情報があるか否かを判定する判定手段と、
前記判定手段の判定結果に基づき、前記印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データを前記印刷要求情報に対応する第２印刷装置に送信する印刷データ送信手段と、を備え、
前記第２印刷装置は、前記第１印刷装置から受信した、前記印刷要求情報に対応する印刷データに基づき印刷処理を行うことを特徴とする印刷システム。
【請求項２】
印刷データに基づいて印刷処理を行う、第１印刷装置及び第２印刷装置と、印刷指示装置とを備え、
前記第１印刷装置と前記印刷指示装置とをデータ通信可能に接続すると共に、前記第１印刷装置と前記第２印刷装置とをデータ通信可能に接続し、
前記印刷指示装置は、
前記印刷データに対応する第１認証情報を含む第１印刷指示情報を生成する印刷指示情報生成手段と、
前記第１印刷指示情報に対応する印刷データを記憶する印刷データ記憶手段と、
前記印刷指示情報生成手段において生成された第１印刷指示情報を前記第１印刷装置に送信する印刷指示情報送信手段と、
前記第１印刷装置から受信した、前記印刷データの取得要求情報に対応する印刷データを、前記印刷データ記憶手段から読み出し、当該読み出した印刷データを当該取得要求情報の送信元の第１印刷装置に送信する第１印刷データ送信手段と、を備え、
前記第２印刷装置に対する、前記第１認証情報に対応した第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得する印刷指示情報取得手段と、
前記印刷指示情報取得手段によって取得した第２印刷指示情報に、前記第２印刷装置に係る情報を付加してなる印刷要求情報を前記第１印刷装置に送信する印刷要求情報送信手段と、を備え、
前記第１印刷装置は、
前記印刷指示装置から受信した、前記第１印刷指示情報を記憶する印刷指示情報記憶手段と、
前記印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する第１印刷指示情報があるか否かを判定する判定手段と、
前記判定手段の判定結果に基づき、前記印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該第１印刷指示情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信する取得要求情報送信手段と、
前記印刷指示装置から受信した、前記取得要求情報に対応する印刷データを、前記印刷要求情報に対応する第２印刷装置に送信する第２印刷データ送信手段と、を備え、
前記第２印刷装置は、前記第１印刷装置から受信した、前記印刷要求情報に対応した印刷データに基づき印刷処理を行うことを特徴とする印刷システム。
【請求項３】
印刷データに基づいて印刷処理を行う、第１印刷装置、第２印刷装置及び第３印刷装置と、印刷指示装置とを備え、
前記第１印刷装置と、前記印刷指示装置及び前記第３印刷装置とをデータ通信可能に接続すると共に、前記第２印刷装置と前記第３印刷装置とをデータ通信可能に接続し、
前記印刷指示装置は、
前記印刷データ及び第１認証情報を含む第１印刷指示情報を生成する印刷指示情報生成手段と、
前記印刷指示情報生成手段において生成された第１印刷指示情報を前記第１印刷装置に送信する印刷指示情報送信手段と、を備え、
前記第２印刷装置に対する、前記第１認証情報に対応した第２認証情報を含む前記印刷データの第２印刷指示情報を取得する印刷指示情報取得手段と、
前記印刷指示情報取得手段によって取得した第２印刷指示情報に、前記第２印刷装置に係る情報を付加してなる第１印刷要求情報を、前記第３印刷装置に送信する第１印刷要求情報送信手段と、を備え、
前記第１印刷装置は、
前記印刷指示装置から受信した第１印刷指示情報を記憶する印刷指示情報記憶手段と、
前記第３印刷装置から受信した、第２印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記第２印刷要求情報に対応する第１印刷指示情報があるか否かを判定する判定手段と、
前記判定手段の判定結果に基づき、前記第２印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該第２印刷要求情報に対応する印刷データを前記第２印刷要求情報に対応する第３印刷装置に送信する第１印刷データ送信手段と、を備え、
前記第３印刷装置は、
前記第２印刷装置から受信した前記第１印刷要求情報に、自装置に係る情報を付加してなる第２印刷要求情報を、前記第１印刷装置に送信する第２印刷要求情報送信手段と、
前記第１印刷装置から受信した、前記第２印刷要求情報に対応する印刷データを、当該第２印刷要求情報に対応する第２印刷装置に送信する第２印刷データ送信手段と、を備え、
前記第２印刷装置は、前記第３印刷装置から受信した、前記印刷要求情報に対応する印刷データに基づき印刷処理を行うことを特徴とする印刷システム。
【請求項４】
印刷データに基づいて印刷処理を行う、第１印刷装置、第２印刷装置及び第３印刷装置と、印刷指示装置とを備え、
前記第１印刷装置と、前記印刷指示装置及び前記第３印刷装置とをデータ通信可能に接続すると共に、前記第２印刷装置と前記第３印刷装置とをデータ通信可能に接続し、
前記印刷指示装置は、
前記印刷データに対応する第１認証情報を含む第１印刷指示情報を生成する印刷指示情報生成手段と、
前記第１印刷指示情報に対応する印刷データを記憶する印刷データ記憶手段と、
前記印刷指示情報生成手段において生成された第１印刷指示情報を前記第１印刷装置に送信する印刷指示情報送信手段と、
前記第１印刷装置から受信した、前記印刷データの取得要求情報に対応する印刷データを、前記印刷データ記憶手段から読み出し、当該読み出した印刷データを当該取得要求情報の送信元の第１印刷装置に送信する第１印刷データ送信手段と、を備え、
前記第２印刷装置に対する、前記第１認証情報に対応した第２認証情報を含む前記印刷データの第２印刷指示情報を取得する印刷指示情報取得手段と、
前記印刷指示情報取得手段によって取得した第２印刷指示情報に、前記第２印刷装置に係る情報を付加してなる第１印刷要求情報を、前記第３印刷装置に送信する第１印刷要求情報送信手段と、を備え、
前記第１印刷装置は、
前記印刷指示装置から受信した、前記第１印刷指示情報を記憶する印刷指示情報記憶手段と、
前記第３印刷装置から受信した、前記第２印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記第２印刷要求情報に対応する第１印刷指示情報があるか否かを判定する判定手段と、
前記判定手段の判定結果に基づき、前記第２印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該第１印刷指示情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信する取得要求情報送信手段と、
前記印刷指示装置から受信した、前記第２取得要求情報に対応する印刷データを、前記第２印刷要求情報に対応する第３印刷装置に送信する第２印刷データ送信手段と、を備え、
前記第３印刷装置は、
前記第２印刷装置から受信した前記第１印刷要求情報に、自装置に係る情報を付加してなる第２印刷要求情報を、前記第１印刷装置に送信する第２印刷要求情報送信手段と、
前記第１印刷装置から受信した、前記第２印刷要求情報に対応する印刷データを、当該第２印刷要求情報に対応する第２印刷装置に送信する第３印刷データ送信手段と、を備え、
前記第２印刷装置は、前記第３印刷装置から受信した、前記印刷要求情報に対応する印刷データに基づき印刷処理を行うことを特徴とする印刷システム。
【請求項５】
印刷指示装置から受信した、印刷データ及び第１認証情報を含んでなる印刷指示情報を記憶する印刷指示情報記憶手段と、
前記第１認証情報に対応した第２認証情報と、他の印刷装置に係る情報とを含んでなる、前記印刷データの印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する印刷指示情報があるか否かを判定する判定手段と、
前記判定手段の判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データを前記印刷要求情報に対応する他の印刷装置に送信する印刷データ送信手段と、を備えることを特徴とする印刷装置。
【請求項６】
自装置に対する、第１認証情報を含む第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる、前記印刷データの印刷指示情報を取得する印刷指示情報取得手段と、
前記印刷指示情報取得手段によって取得した印刷指示情報に自装置に係る情報を付加してなる印刷要求情報を、他の印刷装置に送信する印刷要求情報送信手段と、を備え、
前記他の印刷装置から受信した、前記印刷要求情報に対応した印刷データに基づき印刷処理を行うことを特徴とする印刷装置。
【請求項７】
印刷指示装置から受信した、第１認証情報を含んでなる印刷指示情報を記憶する印刷指示情報記憶手段と、
前記第１認証情報に対応した第２認証情報と、送信元の印刷装置に係る情報とを含んでなる、印刷データの印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する印刷指示情報があるか否かを判定する判定手段と、
前記判定手段の判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信する取得要求情報送信手段と、
前記印刷指示装置から受信した、前記取得要求情報に対応する印刷データを、前記印刷要求情報に対応する前記送信元の印刷装置に送信する印刷データ送信手段と、を備えることを特徴とする印刷装置。
【請求項８】
印刷指示装置から受信した、印刷データ及び第１認証情報を含んでなる印刷指示情報を記憶する印刷指示情報記憶手段と、
前記第１認証情報に対応した第２認証情報と、送信元の印刷装置に係る情報と、当該印刷装置とは異なる他の印刷装置に係る情報とを含んでなる、印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する印刷指示情報があるか否かを判定する判定手段と、
前記判定手段の判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データを前記印刷要求情報に対応する前記他の印刷装置に送信する印刷データ送信手段と、を備えることを特徴とする印刷装置。
【請求項９】
自装置に対する、第１認証情報を含む第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる、前記印刷データの印刷指示情報を取得する印刷指示情報取得手段と、
前記印刷指示情報取得手段によって取得した印刷指示情報に、自装置に係る情報を付加してなる印刷要求情報を、他の印刷装置に送信する印刷要求情報送信手段と、を備え、
前記他の印刷装置から受信した、前記印刷要求情報に対応した印刷データに基づき印刷処理を行うことを特徴とする印刷装置。
【請求項１０】
他の印刷装置から受信した、第２認証情報及び前記他の印刷装置に係る情報を含んでなる第１印刷要求情報に、自装置に係る情報を付加してなる第２印刷要求情報を、前記他の印刷装置とは別の印刷装置に送信する第２印刷要求情報送信手段と、
前記他の印刷装置とは別の印刷装置から受信した、前記第２印刷要求情報に対応する印刷データを、当該第２印刷要求情報に対応する前記他の印刷装置に送信する印刷データ送信手段と、を備えることを特徴とする印刷装置。
【請求項１１】
印刷指示装置から受信した、第１認証情報を含んでなる印刷指示情報を記憶する印刷指示情報記憶手段と、
前記第１認証情報に対応した第２認証情報と、送信元の印刷装置に係る情報と、当該印刷装置とは異なる他の印刷装置に係る情報とを含んでなる、印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する印刷指示情報があるか否かを判定する判定手段と、
前記判定手段の判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷指示情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信する取得要求情報送信手段と、
前記印刷指示装置から受信した、前記取得要求情報に対応する印刷データを、前記印刷要求情報に対応する前記他の印刷装置に送信する印刷データ送信手段と、を備えることを特徴とする印刷装置。
【請求項１２】
前記判定手段において、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、予め設定された印刷処理可能な時間帯に関する時間帯情報と、前記印刷要求情報の受信時の時刻情報とに基づき、前記印刷要求情報に対応した他の印刷装置に前記印刷データの送信処理を行うか否かを判定する時間送信判定手段を備えることを特徴とする請求項５、７、８及び１１のいずれか１項に記載の印刷装置。
【請求項１３】
前記印刷データの送信先の他の印刷装置の動作状態を示す動作状態情報を取得する動作状態情報取得手段と、
前記取得した動作状態情報に基づき、前記印刷要求情報に対応した他の印刷装置に前記印刷データの送信処理を行うか否かを判定する動作送信判定手段と、を備えることを特徴とする請求項５、７、８、１１及び１２のいずれか１項に記載の印刷装置。
【請求項１４】
印刷指示装置から受信した、印刷データ及び第１認証情報を含んでなる印刷指示情報を印刷指示情報記憶手段に記憶する印刷指示情報記憶ステップと、
前記第１認証情報に対応した第２認証情報と、送信元の印刷装置に係る情報とを含んでなる、前記印刷データの印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する印刷指示情報があるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データを前記印刷要求情報に対応する前記送信元の印刷装置に送信する印刷データ送信ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴とする印刷装置制御プログラム。
【請求項１５】
印刷装置に対する、第１認証情報を含んでなる第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる前記印刷データの第２印刷指示情報を取得する印刷指示情報取得ステップと、
前記印刷指示情報取得ステップにおいて取得した第２印刷指示情報に前記印刷装置に係る情報を付加してなる印刷要求情報を、前記印刷装置とは異なる他の印刷装置に送信する印刷要求情報送信ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴とする印刷装置制御プログラム。
【請求項１６】
印刷指示装置から受信した、第１認証情報を含んでなる印刷指示情報を印刷指示情報記憶手段に記憶する印刷指示情報記憶ステップと、
前記第１認証情報に対応した第２認証情報と、送信元の印刷装置に係る情報とを含んでなる、前記印刷データの印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する印刷指示情報があるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信する取得要求情報送信ステップと、
前記印刷指示装置から受信した、前記取得要求情報に対応する印刷データを、前記印刷要求情報に対応する前記送信元の印刷装置に送信する印刷データ送信ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴とする印刷装置制御プログラム。
【請求項１７】
印刷指示装置から受信した、印刷データ及び第１認証情報を含んでなる印刷指示情報を印刷指示情報記憶手段に記憶する印刷指示情報記憶ステップと、
前記第１認証情報に対応した第２認証情報と、送信元の印刷装置に係る情報と、当該印刷装置とは異なる他の印刷装置に係る情報とを含んでなる、印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する印刷指示情報があるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データを前記印刷要求情報に対応する前記他の印刷装置に送信する第１印刷データ送信ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴とする印刷装置制御プログラム。
【請求項１８】
印刷装置に対する、第１認証情報を含む第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得する印刷指示情報取得ステップと、
前記印刷指示情報取得ステップにおいて取得した第２印刷指示情報に、前記印刷装置に係る情報を付加してなる印刷要求情報を、前記印刷装置とは異なる他の印刷装置に送信する印刷要求情報送信ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴とする印刷装置制御プログラム。
【請求項１９】
印刷装置から受信した、第２認証情報及び前記印刷装置に係る情報を含んでなる第１印刷要求情報に、自プログラムを実行する印刷装置に係る情報を付加してなる第２印刷要求情報を、前記印刷装置とは異なる他の印刷装置に送信する第２印刷要求情報送信ステップと、
前記他の印刷装置から受信した、前記第２印刷要求情報に対応する印刷データを、当該第２印刷要求情報に対応する印刷装置に送信する印刷データ送信ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴とする印刷装置制御プログラム。
【請求項２０】
印刷指示装置から受信した、第１認証情報を含む印刷指示情報を印刷指示情報記憶手段に記憶する印刷指示情報記憶ステップと、
前記第１認証情報に対応した第２認証情報と、印刷装置に係る情報と、当該印刷装置とは異なる他の印刷装置に係る情報とを含んでなる、印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する印刷指示情報があるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷指示情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信する取得要求情報送信ステップと、
前記印刷指示装置から受信した、前記取得要求情報に対応する印刷データを、前記印刷要求情報に対応する印刷装置に送信する印刷データ送信ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴とする印刷装置制御プログラム。
【請求項２１】
印刷指示装置から受信した、印刷データ及び第１認証情報を含んでなる印刷指示情報を印刷指示情報記憶手段に記憶する印刷指示情報記憶ステップと、
前記第１認証情報に対応した第２認証情報と、印刷装置に係る情報とを含んでなる、前記印刷データの印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する印刷指示情報があるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データを前記印刷要求情報に対応する印刷装置に送信する印刷データ送信ステップと、を含むことを特徴とする印刷装置制御方法。
【請求項２２】
印刷装置に対する、第１認証情報を含んでなる第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる前記印刷データの第２印刷指示情報を取得する印刷指示情報取得ステップと、
前記印刷指示情報取得ステップにおいて取得した第２印刷指示情報に前記印刷装置に係る情報を付加してなる印刷要求情報を、前記印刷装置とは異なる他の印刷装置に送信する印刷要求情報送信ステップと、を含むことを特徴とする印刷装置制御方法。
【請求項２３】
印刷指示装置から受信した、第１認証情報を含んでなる印刷指示情報を印刷指示情報記憶手段に記憶する印刷指示情報記憶ステップと、
前記第１認証情報に対応した第２認証情報と、送信元の印刷装置に係る情報とを含んでなる、前記印刷データの印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する印刷指示情報があるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信する取得要求情報送信ステップと、
前記印刷指示装置から受信した、前記取得要求情報に対応する印刷データを、前記印刷要求情報に対応する印刷装置に送信する印刷データ送信ステップと、を含むことを特徴とする印刷装置制御方法。
【請求項２４】
印刷指示装置から受信した、印刷データ及び第１認証情報を含んでなる印刷指示情報を印刷指示情報記憶手段に記憶する印刷指示情報記憶ステップと、
前記第１認証情報に対応した第２認証情報と、送信元の印刷装置に係る情報と、当該印刷装置とは異なる他の印刷装置に係る情報とを含んでなる、印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記第２印刷要求情報に対応する印刷指示情報があるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づき、前記印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データを前記印刷要求情報に対応する前記他の印刷装置に送信する印刷データ送信ステップと、を含むことを特徴とする印刷装置制御方法。
【請求項２５】
印刷装置に対する、第１認証情報を含む第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得する印刷指示情報取得ステップと、
前記印刷指示情報取得ステップにおいて取得した第２印刷指示情報に、前記印刷装置に係る情報を付加してなる印刷要求情報を、前記印刷装置とは異なる他の印刷装置に送信する印刷要求情報送信ステップと、を含むことを特徴とする印刷装置制御方法。
【請求項２６】
印刷装置から受信した、第２認証情報及び前記印刷装置に係る情報を含んでなる第１印刷要求情報に、印刷要求の中継を行う印刷装置に係る情報を付加してなる第２印刷要求情報を、前記印刷装置とは異なる他の印刷装置に送信する第２印刷要求情報送信ステップと、
前記他の印刷装置から受信した、前記第２印刷要求情報に対応する印刷データを、当該第２印刷要求情報に対応する印刷装置に送信する印刷データ送信ステップと、を含むことを特徴とする印刷装置制御方法。
【請求項２７】
印刷指示装置から受信した、第１認証情報を含む印刷指示情報を印刷指示情報記憶手段に記憶する印刷指示情報記憶ステップと、
前記第１認証情報に対応した第２認証情報と、送信元の印刷装置に係る情報と、当該印刷装置とは異なる他の印刷装置に係る情報とを含んでなる、印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する印刷指示情報があるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷指示情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信する取得要求情報送信ステップと、
前記印刷指示装置から受信した、前記取得要求情報に対応する印刷データを、前記印刷要求情報に対応する前記他の印刷装置に送信する印刷データ送信ステップと、を含むことを特徴とする印刷装置制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の印刷装置を用いた印刷システムに係り、特に、印刷装置が、プリンタサーバを介さずに他の印刷装置から印刷データを取得することが可能な、印刷システム、並びに、このシステムを構成する、印刷装置、印刷装置制御プログラム及び印刷装置制御方法に関する。
【背景技術】
【０００２】
従来、一般的な印刷装置において印刷処理を行う場合、ＰＣ（Personal Computer）等の印刷指示可能な情報処理装置から印刷装置に対して印刷指示を送信すると、すぐに印刷処理が実行される。そのため、セキュリティ上において、他人の目に触れるべきではない印刷物であっても、当該印刷物を印刷指示者が印刷装置まで取りにいく間は、印刷物は印刷装置の排紙トレイ上に置かれたままの状態となる。その結果、印刷物の内容を他人に見られたり、印刷物自体が不適切な者に持ち去られるといった問題が発生する恐れがあった。
【０００３】
上記のような問題点を鑑みて、印刷指示者が印刷物を第三者に見られることなく印刷物を得られるようにした技術に、特許文献１に記載の印刷装置及び印刷制御方法と、特許文献２に記載の画像出力制御方法及び画像出力装置とがある。
特許文献１の印刷装置及び印刷制御方法は、印刷指示端末から印刷ジョブが送信されてきても、すぐには印刷装置において印刷処理を実行せずに、前記印刷ジョブを保持して待機し、前記印刷装置に設けられた指示入力手段を通じて前記印刷ジョブに対して印刷処理の実行が指示された後に、印刷処理を行う。
【０００４】
また、特許文献２の画像出力制御方法及び画像出力装置は、クライアント装置から印刷データと共に認証コードが送信されてくると、プリンタシステムは、すぐに印刷処理を実行せず、受信した印刷データから照合用データを生成すると共に、印刷データを認証コードにより暗号化して保管データを生成し、当該保管データと照合用データとを対応付けて記憶装置に記憶する。ユーザが、保管データを選択し、且つ認証コードを入力すると、プリンタサーバは、入力された認証コードを用いて保管データを複合すると共に、当該複合が正しく行われたか否かを判定し、正しく行われた場合に複合結果をプリンタシステムに印刷させる。
【０００５】
しかし、上記特許文献１及び特許文献２において開示された技術においては、印刷指示者が、印刷出力予定の遠隔にある印刷装置のところへ行けなくなる場合や、印刷ジョブを送信した先の印刷装置のトナーが切れていた場合などにおいて、印刷指示者は、最初の印刷要求先において、その印刷出力先を変更し、最初の印刷要求先と異なる印刷装置によって印刷物を取得するといったことができない。
【０００６】
そこで、印刷指示者が、その場で印刷先を選択できるような技術に、特許文献３に記載のプリントシステム、出力端末及びプリント方法がある。
特許文献３のプリントシステム、出力端末及びプリント方法は、印刷指示者が各店舗にあるプリンタの元で、認証情報を入力し、それに応じた印刷ジョブを印刷することができるシステムであり、このシステムにおいては、印刷指示者が適宜、印刷先のプリンタを変更することが可能である。
【特許文献１】特開平４−３６４９７１号公報
【特許文献２】特開２００１−３０６２７３号公報
【特許文献３】特開２００３−１４０８７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献３のプリントシステムにおいては、印刷情報を蓄えるプリンタサーバが別途必要であるため、システムが巨大になるだけでなく、認証印刷を行なうプリンタをプリンタサーバに登録する必要があるなど、システムの維持管理が煩雑になる問題があった。
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、印刷装置が、プリンタサーバを介さずに他の印刷装置から印刷データを取得することが可能な、印刷システム、並びに、このシステムを構成する、印刷装置、印刷装置制御プログラム及び印刷装置制御方法を提供することを目的としている。
【課題を解決するための手段】
【０００８】
〔形態１〕  上記目的を達成するために、形態１の印刷システムは、
印刷データに基づいて印刷処理を行う、第１印刷装置及び第２印刷装置と、印刷指示装置とを備え、
前記第１印刷装置と前記印刷指示装置とをデータ通信可能に接続すると共に、前記第１印刷装置と前記第２印刷装置とをデータ通信可能に接続し、
前記印刷指示装置は、
前記印刷データ及び第１認証情報を含む第１印刷指示情報を生成する印刷指示情報生成手段と、
前記印刷指示情報生成手段において生成された第１印刷指示情報を前記第１印刷装置に送信する印刷指示情報送信手段と、を備え、
前記第２印刷装置に対する、前記第１認証情報に対応した第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得する印刷指示情報取得手段と、
前記印刷指示情報取得手段によって取得した第２印刷指示情報に、前記第２印刷装置に係る情報を付加してなる印刷要求情報を、前記第１印刷装置に送信する印刷要求情報送信手段と、を備え、
前記第１印刷装置は、
前記印刷指示装置から受信した第１印刷指示情報を記憶する印刷指示情報記憶手段と、
前記印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する第１印刷指示情報があるか否かを判定する判定手段と、
前記判定手段の判定結果に基づき、前記印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データを前記印刷要求情報に対応する第２印刷装置に送信する印刷データ送信手段と、を備え、
前記第２印刷装置は、前記第１印刷装置から受信した、前記印刷要求情報に対応する印刷データに基づき印刷処理を行うことを特徴としている。
【０００９】
このような構成であれば、印刷指示装置は、印刷指示情報生成手段によって、印刷データ及び第１認証情報を含む第１印刷指示情報を生成することが可能であり、印刷指示情報送信手段によって、印刷指示情報生成手段において生成された第１印刷指示情報を前記第１印刷装置に送信することが可能である。
また、印刷システムは、印刷指示情報取得手段によって、第２印刷装置に対する、前記第１認証情報に対応した第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得することが可能であり、印刷要求情報送信手段によって、印刷指示情報取得手段によって取得した第２印刷指示情報に、前記第２印刷装置に係る情報を付加してなる印刷要求情報を、前記第１印刷装置に送信することが可能である。
【００１０】
また、第１印刷装置は、印刷指示情報記憶手段によって、印刷指示装置から受信した第１印刷指示情報を記憶することが可能であり、判定手段によって、印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する第１印刷指示情報があるか否かを判定することが可能であり、印刷データ送信手段によって、判定手段の判定結果に基づき、前記印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データを前記印刷要求情報に対応する第２印刷装置に送信することが可能である。
【００１１】
また、第２印刷装置は、第１印刷装置から受信した、前記印刷要求情報に対応する印刷データに基づき印刷処理を行うことが可能である。
従って、第２印刷装置に対する印刷要求情報を第１印刷装置に送信することにより、第２印刷装置が、第１印刷装置から印刷要求情報に対応する印刷データを取得することができるようにしたので、印刷システムにおいて、プリンタサーバ等の、印刷データを中継する情報処理装置を用意する必要が無くなるので、システムを構成するコストを低減することができるという効果が得られる。
【００１２】
ここで、印刷データのデータ形式としては、文書エディタや画像エディタ等により作成された文書ファイルや画像ファイル等の作成ファイルそのもの、これら文書ファイルや画像ファイルを中間言語（例えば、ＰＤＬ等のページ記述言語）の記述に変換した中間ファイルなどがある。従って、印刷装置で行われる印刷処理としては、印刷データに基づき被印刷物（紙、ＣＤ，ＤＶＤメディアの表面等）に文字や絵を印刷して出力する処理だけに限らず、文書ファイルや画像ファイルを中間言語の記述に変換する処理や、中間ファイルを印刷用の画像データ（例えば、ビットマップデータ）に変換するレンダリング処理なども含む場合がある。以下、形態２乃至４の印刷システム、形態９、１１、１３及び１６の第１印刷装置、形態１０、１２、１４及び１７の第２印刷装置、形態１５の第３印刷装置、形態２２、２４、２６及び２９の第１印刷装置制御プログラム、形態２３、２５、２７及び３０の第２印刷装置制御プログラム、形態２８の第３印刷装置制御プログラム、形態３５、３７、３９及び４２の第１印刷装置制御方法、形態３６、３８、４０及び４３の第２印刷装置制御方法、並びに形態４１の第３印刷装置制御方法において同じである。
【００１３】
また、第１認証情報及び第２認証情報は、ユーザに関する情報、ユーザに関する情報を暗号化した情報等の印刷指示を行ったユーザを認証するための情報であり、判定手段においては、第１認証情報と第２認証情報とが単純に一致しいているか否かを判定したり、暗号化された第１認証情報と第２認証情報とをそれぞれ別々の復号情報で復号した結果が一致しているか否かを判定したりするなど、第１認証情報及び第２認証情報を用いた判定処理によって、印刷要求情報に対応した印刷指示情報があるか否かを判定する。以下、形態２乃至４の印刷システム、形態９、１１、１３及び１６の第１印刷装置、形態２２、２４、２６及び２９の第１印刷装置制御プログラム、並びに形態３５、３７、３９及び４２の第１印刷装置制御方法において同じである。
【００１４】
〔形態２〕  また、上記目的を達成するために、形態２の印刷システムは、
印刷データに基づいて印刷処理を行う、第１印刷装置及び第２印刷装置と、印刷指示装置とを備え、
前記第１印刷装置と前記印刷指示装置とをデータ通信可能に接続すると共に、前記第１印刷装置と前記第２印刷装置とをデータ通信可能に接続し、
前記印刷指示装置は、
前記印刷データに対応する第１認証情報を含む第１印刷指示情報を生成する印刷指示情報生成手段と、
前記第１印刷指示情報に対応する印刷データを記憶する印刷データ記憶手段と、
前記印刷指示情報生成手段において生成された第１印刷指示情報を前記第１印刷装置に送信する印刷指示情報送信手段と、
前記第１印刷装置から受信した、前記印刷データの取得要求情報に対応する印刷データを、前記印刷データ記憶手段から読み出し、当該読み出した印刷データを当該取得要求情報の送信元の第１印刷装置に送信する第１印刷データ送信手段と、を備え、
前記第２印刷装置に対する、前記第１認証情報に対応した第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得する印刷指示情報取得手段と、
前記印刷指示情報取得手段によって取得した第２印刷指示情報に、前記第２印刷装置に係る情報を付加してなる印刷要求情報を前記第１印刷装置に送信する印刷要求情報送信手段と、を備え、
前記第１印刷装置は、
前記印刷指示装置から受信した、前記第１印刷指示情報を記憶する印刷指示情報記憶手段と、
前記印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する第１印刷指示情報があるか否かを判定する判定手段と、
前記判定手段の判定結果に基づき、前記印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該第１印刷指示情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信する取得要求情報送信手段と、
前記印刷指示装置から受信した、前記取得要求情報に対応する印刷データを、前記印刷要求情報に対応する第２印刷装置に送信する第２印刷データ送信手段と、を備え、
前記第２印刷装置は、前記第１印刷装置から受信した、前記印刷要求情報に対応した印刷データに基づき印刷処理を行うことを特徴としている。
【００１５】
このような構成であれば、印刷指示装置は、印刷指示情報生成手段によって、第１認証情報を含む第１印刷指示情報を生成することが可能であり、印刷データ記憶手段によって、第１印刷指示情報に対応する印刷データを記憶することが可能であり、印刷指示情報送信手段によって、印刷指示情報生成手段において生成された第１印刷指示情報を前記第１印刷装置に送信することが可能であり、第１印刷データ送信手段によって、第１印刷装置から受信した、前記印刷データの取得要求情報に対応する印刷データを、前記印刷データ記憶手段から読み出し、当該読み出した印刷データを当該取得要求情報の送信元の第１印刷装置に送信することが可能である。
【００１６】
また、印刷システムは、印刷指示情報取得手段によって、第２印刷装置に対する、前記第１認証情報に対応した第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得することが可能であり、印刷要求情報送信手段によって、印刷指示情報取得手段によって取得した第２印刷指示情報に、前記第２印刷装置に係る情報を付加してなる印刷要求情報を、前記第１印刷装置に送信することが可能である。
【００１７】
また、第１印刷装置は、印刷指示情報記憶手段によって、印刷指示装置から受信した第１印刷指示情報を記憶することが可能であり、判定手段によって、印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する第１印刷指示情報があるか否かを判定することが可能であり、取得要求情報送信手段によって、判定手段の判定結果に基づき、前記印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該第１印刷指示情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信することが可能であり、第２印刷データ送信手段によって、印刷指示装置から受信した、前記取得要求情報に対応する印刷データを、前記印刷要求情報に対応する第２印刷装置に送信することが可能である。
【００１８】
また、第２印刷装置は、第１印刷装置から受信した、前記印刷要求情報に対応する印刷データに基づき印刷処理を行うことが可能である。
従って、第２印刷装置に対する印刷要求情報を、第１印刷装置に送信することにより、第２印刷装置が、第１印刷装置から印刷要求情報に対応する印刷データを取得することができるようにしたので、印刷システムにおいて、プリンタサーバ等の、印刷データを中継する情報処理装置を用意する必要が無くなるので、システムを構成するコストを低減することができるという効果が得られる。更に、第１印刷装置は、印刷データを含まない第１印刷指示情報を記憶して管理すれば良いので、印刷データの中継処理に必要なデータ記憶容量を低減することが可能である。
【００１９】
〔形態３〕  また、上記目的を達成するために、形態３の印刷システムは、
印刷データに基づいて印刷処理を行う、第１印刷装置、第２印刷装置及び第３印刷装置と、印刷指示装置とを備え、
前記第１印刷装置と、前記印刷指示装置及び前記第３印刷装置とをデータ通信可能に接続すると共に、前記第２印刷装置と前記第３印刷装置とをデータ通信可能に接続し、
前記印刷指示装置は、
前記印刷データ及び第１認証情報を含む第１印刷指示情報を生成する印刷指示情報生成手段と、
前記印刷指示情報生成手段において生成された第１印刷指示情報を前記第１印刷装置に送信する印刷指示情報送信手段と、を備え、
前記第２印刷装置に対する、前記第１認証情報に対応した第２認証情報を含む前記印刷データの第２印刷指示情報を取得する印刷指示情報取得手段と、
前記印刷指示情報取得手段によって取得した第２印刷指示情報に、前記第２印刷装置に係る情報を付加してなる第１印刷要求情報を、前記第３印刷装置に送信する第１印刷要求情報送信手段と、を備え、
前記第１印刷装置は、
前記印刷指示装置から受信した第１印刷指示情報を記憶する印刷指示情報記憶手段と、
前記第３印刷装置から受信した、第２印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記第２印刷要求情報に対応する第１印刷指示情報があるか否かを判定する判定手段と、
前記判定手段の判定結果に基づき、前記第２印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該第２印刷要求情報に対応する印刷データを前記第２印刷要求情報に対応する第３印刷装置に送信する第１印刷データ送信手段と、を備え、
前記第３印刷装置は、
前記第２印刷装置から受信した前記第１印刷要求情報に、自装置に係る情報を付加してなる第２印刷要求情報を、前記第１印刷装置に送信する第２印刷要求情報送信手段と、
前記第１印刷装置から受信した、前記第２印刷要求情報に対応する印刷データを、当該第２印刷要求情報に対応する第２印刷装置に送信する第２印刷データ送信手段と、を備え、
前記第２印刷装置は、前記第３印刷装置から受信した、前記印刷要求情報に対応する印刷データに基づき印刷処理を行うことを特徴としている。
【００２０】
このような構成であれば、印刷指示装置は、印刷指示情報生成手段によって、印刷データ及び第１認証情報を含む第１印刷指示情報を生成することが可能であり、印刷指示情報送信手段によって、印刷指示情報生成手段において生成された第１印刷指示情報を前記第１印刷装置に送信することが可能である。
また、印刷システムは、印刷指示情報取得手段によって、第２印刷装置に対する、前記第１認証情報に対応した第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得することが可能であり、第１印刷要求情報送信手段によって、印刷指示情報取得手段によって取得した第２印刷指示情報に、前記第２印刷装置に係る情報を付加してなる第１印刷要求情報を、第３印刷装置に送信することが可能である。
【００２１】
また、第１印刷装置は、印刷指示情報記憶手段によって、印刷指示装置から受信した第１印刷指示情報を記憶することが可能であり、判定手段によって、第３印刷装置から受信した、第２印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記第２印刷要求情報に対応する第１印刷指示情報があるか否かを判定することが可能であり、第１印刷データ送信手段によって、判定手段の判定結果に基づき、前記第２印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該第２印刷要求情報に対応する印刷データを前記第２印刷要求情報に対応する第３印刷装置に送信することが可能である。
【００２２】
また、第３印刷装置は、第２印刷要求情報送信手段によって、第２印刷装置から受信した前記第１印刷要求情報に、自装置に係る情報を付加してなる第２印刷要求情報を、前記第１印刷装置に送信することが可能であり、第２印刷データ送信手段によって、第１印刷装置から受信した、前記第２印刷要求情報に対応する印刷データを、当該第２印刷要求情報に対応する第２印刷装置に送信することが可能である。
【００２３】
また、第２印刷装置は、第３印刷装置から受信した、前記印刷要求情報に対応する印刷データに基づき印刷処理を行うことが可能である。
従って、第２印刷装置に対する印刷要求情報を、第３印刷装置に送信することにより、第２印刷装置が、第１印刷装置から第３印刷装置を介して印刷要求情報に対応する印刷データを取得することができるようにしたので、印刷システムにおいて、プリンタサーバ等の、印刷データを中継する情報処理装置を用意する必要が無くなるので、システムを構成するコストを低減することができるという効果が得られると共に、第３印刷装置を介するようにしたので、第３印刷装置が属する別のネットワークに接続された第１印刷装置や、第３印刷装置から又は第３印刷装置へのデータのみが通過可能なファイヤウォールの先にある第１印刷装置などの様々な接続態様にある第１印刷装置から印刷データを取得できるという効果が得られる。
【００２４】
〔形態４〕  また、上記目的を達成するために、形態４の印刷システムは、
印刷データに基づいて印刷処理を行う、第１印刷装置、第２印刷装置及び第３印刷装置と、印刷指示装置とを備え、
前記第１印刷装置と、前記印刷指示装置及び前記第３印刷装置とをデータ通信可能に接続すると共に、前記第２印刷装置と前記第３印刷装置とをデータ通信可能に接続し、
前記印刷指示装置は、
前記印刷データに対応する第１認証情報を含む第１印刷指示情報を生成する印刷指示情報生成手段と、
前記第１印刷指示情報に対応する印刷データを記憶する印刷データ記憶手段と、
前記印刷指示情報生成手段において生成された第１印刷指示情報を前記第１印刷装置に送信する印刷指示情報送信手段と、
前記第１印刷装置から受信した、前記印刷データの取得要求情報に対応する印刷データを、前記印刷データ記憶手段から読み出し、当該読み出した印刷データを当該取得要求情報の送信元の第１印刷装置に送信する第１印刷データ送信手段と、を備え、
前記第２印刷装置に対する、前記第１認証情報に対応した第２認証情報を含む前記印刷データの第２印刷指示情報を取得する印刷指示情報取得手段と、
前記印刷指示情報取得手段によって取得した第２印刷指示情報に、前記第２印刷装置に係る情報を付加してなる第１印刷要求情報を、前記第３印刷装置に送信する第１印刷要求情報送信手段と、を備え、
前記第１印刷装置は、
前記印刷指示装置から受信した、前記第１印刷指示情報を記憶する印刷指示情報記憶手段と、
前記第３印刷装置から受信した、前記第２印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記第２印刷要求情報に対応する第１印刷指示情報があるか否かを判定する判定手段と、
前記判定手段の判定結果に基づき、前記第２印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該第１印刷指示情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信する取得要求情報送信手段と、
前記印刷指示装置から受信した、前記第２取得要求情報に対応する印刷データを、前記第２印刷要求情報に対応する第３印刷装置に送信する第２印刷データ送信手段と、を備え、
前記第３印刷装置は、
前記第２印刷装置から受信した前記第１印刷要求情報に、自装置に係る情報を付加してなる第２印刷要求情報を、前記第１印刷装置に送信する第２印刷要求情報送信手段と、
前記第１印刷装置から受信した、前記第２印刷要求情報に対応する印刷データを、当該第２印刷要求情報に対応する第２印刷装置に送信する第３印刷データ送信手段と、を備え、
前記第２印刷装置は、前記第３印刷装置から受信した、前記印刷要求情報に対応する印刷データに基づき印刷処理を行うことを特徴としている。
【００２５】
このような構成であれば、印刷指示装置は、印刷指示情報生成手段によって、第１認証情報を含む第１印刷指示情報を生成することが可能であり、印刷データ記憶手段によって、第１印刷指示情報に対応する印刷データを記憶することが可能であり、印刷指示情報送信手段によって、印刷指示情報生成手段において生成された第１印刷指示情報を前記第１印刷装置に送信することが可能であり、第１印刷データ送信手段によって、第１印刷装置から受信した、前記印刷データの取得要求情報に対応する印刷データを、前記印刷データ記憶手段から読み出し、当該読み出した印刷データを当該取得要求情報の送信元の第１印刷装置に送信することが可能である。
【００２６】
また、印刷システムは、印刷指示情報取得手段によって、第２印刷装置に対する、前記第１認証情報に対応した第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得することが可能であり、第１印刷要求情報送信手段によって、印刷指示情報取得手段によって取得した第２印刷指示情報に、前記第２印刷装置に係る情報を付加してなる第１印刷要求情報を、第３印刷装置に送信することが可能である。
【００２７】
また、第１印刷装置は、印刷指示情報記憶手段によって、印刷指示装置から受信した第１印刷指示情報を記憶することが可能であり、判定手段によって、第３印刷装置から受信した、第２印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記第２印刷要求情報に対応する第１印刷指示情報があるか否かを判定することが可能であり、取得要求情報送信手段によって、判定手段の判定結果に基づき、前記第２印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該第１印刷指示情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信することが可能であり、第２印刷データ送信手段によって、印刷指示装置から受信した、前記第２取得要求情報に対応する印刷データを、前記第２印刷要求情報に対応する第３印刷装置に送信することが可能である。
【００２８】
また、第３印刷装置は、第２印刷要求情報送信手段によって、第２印刷装置から受信した前記第１印刷要求情報に、自装置に係る情報を付加してなる第２印刷要求情報を、前記第１印刷装置に送信することが可能であり、第２印刷データ送信手段によって、第１印刷装置から受信した、前記第２印刷要求情報に対応する印刷データを、当該第２印刷要求情報に対応する第２印刷装置に送信することが可能である。
【００２９】
また、第２印刷装置は、第３印刷装置から受信した、前記印刷要求情報に対応する印刷データに基づき印刷処理を行うことが可能である。
従って、第２印刷装置に対する印刷要求情報を、第３印刷装置に送信することにより、第２印刷装置が、第１印刷装置から第３印刷装置を介して印刷要求情報に対応する印刷データを取得することができるようにしたので、印刷システムにおいて、プリンタサーバ等の、印刷データを中継する情報処理装置を用意する必要が無くなるので、システムを構成するコストを低減することができるという効果が得られると共に、第３印刷装置を介するようにしたので、第３印刷装置が属する別のネットワークに接続された第１印刷装置や、第３印刷装置から又は第３印刷装置へのデータのみが通過可能なファイヤウォールの先にある第１印刷装置などの様々な接続態様にある第１印刷装置から印刷データを取得できるという効果が得られる。
【００３０】
〔形態５〕  更に、形態５の印刷システムは、形態１又は２の印刷システムにおいて、
前記第１印刷装置は、
前記判定手段において、前記印刷要求情報に対応した第１印刷指示情報があると判定されたときに、予め設定された印刷処理可能な時間帯に関する時間帯情報と、前記印刷要求情報の受信時の時刻情報とに基づき、前記印刷要求情報に対応した第２印刷装置に前記印刷データの送信処理を行うか否かを判定する時間送信判定手段を備えることを特徴としている。
【００３１】
このような構成であれば、時間送信判定手段によって、判定手段において、前記印刷要求情報に対応した第１印刷指示情報があると判定されたときに、予め設定された印刷処理可能な時間帯に関する時間帯情報と、前記印刷要求情報の受信時の時刻情報とに基づき、前記印刷要求情報に対応した第２印刷装置に前記印刷データの送信処理を行うか否かを判定することが可能である。
【００３２】
従って、印刷要求情報を受信した時刻が、予め設定された印刷処理可能な時間帯に含まれない場合に、第２印刷装置に印刷データを送信しないようにすることで、夜中などに不適切な人間によって機密文書の印刷が行われたりするようなことを防ぐことができるという効果が得られる。
〔形態６〕  更に、形態６の印刷システムは、形態１、２及び５のいずれか１の印刷システムにおいて、
前記第１印刷装置は、
前記印刷データの送信先の第２印刷装置の動作状態を示す動作状態情報を取得する動作状態情報取得手段と、
前記取得した動作状態情報に基づき、前記印刷要求情報に対応した第２印刷装置に前記印刷データの送信処理を行うか否かを判定する動作送信判定手段と、を備えることを特徴としている。
【００３３】
このような構成であれば、動作状態情報取得手段によって、印刷データの送信先の第２印刷装置の動作状態を示す動作状態情報を取得することが可能であり、動作送信判定手段によって、前記取得した動作状態情報に基づき、前記印刷要求情報に対応した第２印刷装置に前記印刷データの送信処理を行うか否かを判定することが可能である。
従って、第２印刷装置に障害が発生していたり、第２印刷装置が長時間かかる印刷処理を実行中であったりしたときの動作状態を取得することができるので、第２印刷装置が、当該第２印刷装置に印刷データを送信するのに不適切な動作状態の場合に、第２印刷装置に印刷データを送信しないようにすることで、障害の発生した第２印刷装置に印刷データを送信することによる印刷データの破損や、不適切な第２印刷装置への印刷データの送信を防ぐことができるという効果が得られる。
【００３４】
〔形態７〕  更に、形態７の印刷システムは、形態３又は４の印刷システムにおいて、
前記第１印刷装置は、
前記判定手段において、前記印刷要求情報に対応した第１印刷指示情報があると判定されたときに、予め設定された印刷処理可能な時間帯に関する時間帯情報と、前記第２印刷要求情報の受信時の時刻情報とに基づき、前記第２印刷要求情報に対応した第２印刷装置に前記印刷データの送信処理を行うか否かを判定する時間送信判定手段を備えることを特徴としている。
【００３５】
このような構成であれば、時間送信判定手段によって、判定手段において、前記印刷要求情報に対応した第１印刷指示情報があると判定されたときに、予め設定された印刷処理可能な時間帯に関する時間帯情報と、前記第２印刷要求情報の受信時の時刻情報とに基づき、前記第２印刷要求情報に対応した第２印刷装置に前記印刷データの送信処理を行うか否かを判定することが可能である。
【００３６】
従って、印刷要求情報を受信した時刻が、予め設定された印刷処理可能な時間帯に含まれない場合に、第２印刷装置に印刷データを送信しないようにすることで、夜中などに不適切な人間によって機密文書の印刷が行われたりするようなことを防ぐことができるという効果が得られる。
〔形態８〕  更に、形態８の印刷システムは、形態３、４及び７のいずれか１の印刷システムにおいて、
前記第１の印刷装置は、
前記印刷データの送信先の第２印刷装置の動作状態を示す動作状態情報を取得する動作状態情報取得手段と、
前記取得した動作状態情報に基づき、前記第２印刷要求情報に対応した第２印刷装置に前記印刷データの送信処理を行うか否かを判定する動作送信判定手段と、を備えることを特徴としている。
【００３７】
このような構成であれば、動作状態情報取得手段によって、印刷データの送信先の第２印刷装置の動作状態を示す動作状態情報を取得することが可能であり、動作送信判定手段によって、前記取得した動作状態情報に基づき、前記第２印刷要求情報に対応した第２印刷装置に前記印刷データの送信処理を行うか否かを判定することが可能である。
従って、第２印刷装置に障害が発生していたり、第２印刷装置が長時間かかる印刷処理を実行中であったりしたときの動作状態を取得することができるので、第２印刷装置が、当該第２印刷装置に印刷データを送信するのに不適切な動作状態の場合に、第２印刷装置に印刷データを送信しないようにすることで、障害の発生した第２印刷装置に印刷データを送信することによる印刷データの破損や、不適切な第２印刷装置への印刷データの送信を防ぐことができるという効果が得られる。
【００３８】
〔形態９〕  一方、上記目的を達成するために、形態９の第１印刷装置は、
印刷データに基づいて印刷処理を行う、第１印刷装置及び第２印刷装置と、印刷指示装置とを備え、前記第１印刷装置と前記印刷指示装置とをデータ通信可能に接続すると共に、前記第１印刷装置と前記第２印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第１印刷装置であって、
前記印刷指示装置から受信した、前記印刷データ及び第１認証情報を含んでなる第１印刷指示情報を記憶する印刷指示情報記憶手段と、
前記第１認証情報に対応した第２認証情報と、前記第２印刷装置に係る情報とを含んでなる、前記印刷データの印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する第１印刷指示情報があるか否かを判定する判定手段と、
前記判定手段の判定結果に基づき、前記印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データを前記印刷要求情報に対応する第２印刷装置に送信する印刷データ送信手段と、を備えることを特徴としている。
【００３９】
このような構成であれば、印刷指示情報記憶手段によって、印刷指示装置から受信した、前記印刷データ及び第１認証情報を含んでなる第１印刷指示情報を記憶することが可能であり、判定手段によって、第１認証情報に対応した第２認証情報と、前記第２印刷装置に係る情報とを含んでなる、前記印刷データの印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する第１印刷指示情報があるか否かを判定することが可能であり、印刷データ送信手段によって、判定手段の判定結果に基づき、前記印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データを前記印刷要求情報に対応する第２印刷装置に送信することが可能である。
ここで、本形態は、形態１の印刷システムに適用可能な第１印刷装置であり、形態１の印刷システムと同等の作用効果が得られる。
【００４０】
〔形態１０〕  また、上記目的を達成するために、形態１０の第２印刷装置は、
印刷データに基づいて印刷処理を行う、第１印刷装置及び第２印刷装置と、印刷指示装置とを備え、前記第１印刷装置と前記印刷指示装置とをデータ通信可能に接続すると共に、前記第１印刷装置と前記第２印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第２印刷装置であって、
自装置に対する、第１認証情報を含む第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得する印刷指示情報取得手段と、
前記印刷指示情報取得手段によって取得した第２印刷指示情報に前記第２印刷装置に係る情報を付加してなる印刷要求情報を、前記第１印刷装置に送信する印刷要求情報送信手段と、を備え、
前記第１印刷装置から受信した、前記印刷要求情報に対応した印刷データに基づき印刷処理を行うことを特徴としている。
【００４１】
このような構成であれば、印刷指示情報取得手段によって、自装置に対する、第１認証情報を含む第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得することが可能であり、印刷要求情報送信手段によって、印刷指示情報取得手段によって取得した第２印刷指示情報に前記第２印刷装置に係る情報を付加してなる印刷要求情報を、前記第１印刷装置に送信することが可能であり、第１印刷装置から受信した、前記印刷要求情報に対応した印刷データに基づき印刷処理を行うことが可能である。
ここで、本形態は、形態２の印刷システムに適用可能な第２印刷装置であり、形態１の印刷システムと同等の作用効果が得られる。
【００４２】
〔形態１１〕  また、上記目的を達成するために、形態１１の第１印刷装置は、
印刷データに基づいて印刷処理を行う、第１印刷装置及び第２印刷装置と、印刷指示装置とを備え、前記第１印刷装置と前記印刷指示装置とをデータ通信可能に接続すると共に、前記第１印刷装置と前記第２印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第１印刷装置であって、
前記印刷指示装置から受信した、第１認証情報を含んでなる第１印刷指示情報を記憶する印刷指示情報記憶手段と、
前記第１認証情報に対応した第２認証情報と、前記第２印刷装置に係る情報とを含んでなる、前記印刷データの印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する第１印刷指示情報があるか否かを判定する判定手段と、
前記判定手段の判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信する取得要求情報送信手段と、
前記印刷指示装置から受信した、前記取得要求情報に対応する印刷データを、前記印刷要求情報に対応する第２印刷装置に送信する第２印刷データ送信手段と、を備えることを特徴としている。
【００４３】
このような構成であれば、印刷指示情報記憶手段によって、印刷指示装置から受信した、第１認証情報を含んでなる第１印刷指示情報を記憶することが可能であり、判定手段によって、第１認証情報に対応した第２認証情報と、前記第２印刷装置に係る情報とを含んでなる、前記印刷データの印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する第１印刷指示情報があるか否かを判定することが可能であり、取得要求情報送信手段によって、判定手段の判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信することが可能であり、第２印刷データ送信手段によって、印刷指示装置から受信した、前記取得要求情報に対応する印刷データを、前記印刷要求情報に対応する第２印刷装置に送信することが可能である。
ここで、本形態は、形態２の印刷システムに適用可能な第１印刷装置であり、形態２の印刷システムと同等の作用効果が得られる。
【００４４】
〔形態１２〕  また、上記目的を達成するために、形態１２の第２印刷装置は、
印刷データに基づいて印刷処理を行う、第１印刷装置及び第２印刷装置と、印刷指示装置とを備え、前記第１印刷装置と前記印刷指示装置とをデータ通信可能に接続すると共に、前記第１印刷装置と前記第２印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第２印刷装置であって、
自装置に対する、第１認証情報を含んでなる第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得する印刷指示情報取得手段と、
前記印刷指示情報取得手段によって取得した第２印刷指示情報に前記第２印刷装置に係る情報を付加してなる印刷要求情報を、前記第１印刷装置に送信する印刷要求情報送信手段と、を備え、
前記第１印刷装置から受信した、前記印刷要求情報に対応した印刷データに基づき印刷処理を行うことを特徴としている。
【００４５】
このような構成でれば、印刷指示情報取得手段によって、自装置に対する、第１認証情報を含んでなる第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得することが可能であり、印刷要求情報送信手段によって、印刷指示情報取得手段によって取得した第２印刷指示情報に前記第２印刷装置に係る情報を付加してなる印刷要求情報を、前記第１印刷装置に送信することが可能であり、第１印刷装置から受信した、前記印刷要求情報に対応した印刷データに基づき印刷処理を行うことが可能である。
ここで、本形態は、形態２の印刷システムに適用可能な第２印刷装置であり、形態２の印刷システムと同等の作用効果が得られる。
【００４６】
〔形態１３〕  また、上記目的を達成するために、形態１３の第１印刷装置は、
印刷データに基づいて印刷処理を行う、第１印刷装置、第２印刷装置及び第３印刷装置と、印刷指示装置とを備え、前記第１印刷装置と、前記印刷指示装置及び前記第３印刷装置とをデータ通信可能に接続すると共に、前記第２印刷装置と前記第３印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第１印刷装置であって、
前記印刷指示装置から受信した、前記印刷データ及び第１認証情報を含んでなる第１印刷指示情報を記憶する印刷指示情報記憶手段と、
前記第１認証情報に対応した第２認証情報と、前記第２印刷装置に係る情報と、前記第３印刷装置に係る情報とを含んでなる、第２印刷要求情報を送信する第２印刷要求情報送信手段から送信された前記第２印刷要求情報を受信し、当該受信した第２印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記第２印刷要求情報に対応する第１印刷指示情報があるか否かを判定する判定手段と、
前記判定手段の判定結果に基づき、前記第２印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該第２印刷要求情報に対応する印刷データを前記第２印刷要求情報に対応する第３印刷装置に送信する第１印刷データ送信手段と、を備えることを特徴としている。
【００４７】
このような構成であれば、印刷指示情報記憶手段によって、印刷指示装置から受信した、前記印刷データ及び第１認証情報を含んでなる第１印刷指示情報を記憶することが可能であり、判定手段によって、第１認証情報に対応した第２認証情報と、前記第２印刷装置に係る情報と、前記第３印刷装置に係る情報とを含んでなる、第２印刷要求情報を送信する第２印刷要求情報送信手段から送信された前記第２印刷要求情報を受信し、当該受信した第２印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記第２印刷要求情報に対応する第１印刷指示情報があるか否かを判定することが可能であり、第１印刷データ送信手段によって、判定手段の判定結果に基づき、前記第２印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該第２印刷要求情報に対応する印刷データを前記第２印刷要求情報に対応する第３印刷装置に送信することが可能である。
ここで、本形態は、形態３の印刷システムに適用可能な第１印刷装置であり、形態３の印刷システムと同等の作用効果が得られる。
【００４８】
〔形態１４〕  また、上記目的を達成するために、形態１４の第２印刷装置は、
印刷データに基づいて印刷処理を行う、第１印刷装置、第２印刷装置及び第３印刷装置と、印刷指示装置とを備え、前記第１印刷装置と、前記印刷指示装置及び前記第３印刷装置とをデータ通信可能に接続すると共に、前記第２印刷装置と前記第３印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第２印刷装置であって、
自装置に対する、第１認証情報を含む第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得する印刷指示情報取得手段と、
前記印刷指示情報取得手段によって取得した第２印刷指示情報に、前記第２印刷装置に係る情報を付加してなる第１印刷要求情報を、前記第３印刷装置に送信する第１印刷要求情報送信手段と、を備え、
前記第３印刷装置から受信した、前記第１印刷要求情報に対応した印刷データに基づき印刷処理を行うことを特徴としている。
【００４９】
このような構成であれば、印刷指示情報取得手段によって、自装置に対する、第１認証情報を含む第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得することが可能であり、第１印刷要求情報送信手段によって、印刷指示情報取得手段によって取得した第２印刷指示情報に、前記第２印刷装置に係る情報を付加してなる第１印刷要求情報を、前記第３印刷装置に送信することが可能であり、第３印刷装置から受信した、前記第１印刷要求情報に対応した印刷データに基づき印刷処理を行うことが可能である。
ここで、本形態は、形態３の印刷システムに適用可能な第２印刷装置であり、形態３の印刷システムと同等の作用効果が得られる。
【００５０】
〔形態１５〕  また、上記目的を達成するために、形態１５の第３印刷装置は、
印刷データに基づいて印刷処理を行う、第１印刷装置、第２印刷装置及び第３印刷装置と、印刷指示装置とを備え、前記第１印刷装置と、前記印刷指示装置及び前記第３印刷装置とをデータ通信可能に接続すると共に、前記第２印刷装置と前記第３印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第３印刷装置であって、
前記第２印刷装置から受信した、第２認証情報及び前記第２印刷装置に係る情報を含んでなる第１印刷要求情報に、自装置に係る情報を付加してなる第２印刷要求情報を、前記第１印刷装置に送信する第２印刷要求情報送信手段と、
前記第１印刷装置から受信した、前記第２印刷要求情報に対応する印刷データを、当該第２印刷要求情報に対応する第２印刷装置に送信する第３印刷データ送信手段と、を備えることを特徴としている。
【００５１】
このような構成であれば、第２印刷要求情報送信手段によって、第２印刷装置から受信した、第２認証情報及び前記第２印刷装置に係る情報を含んでなる第１印刷要求情報に、自装置に係る情報を付加してなる第２印刷要求情報を、前記第１印刷装置に送信することが可能であり、第３印刷データ送信手段によって、第１印刷装置から受信した、前記第２印刷要求情報に対応する印刷データを、当該第２印刷要求情報に対応する第２印刷装置に送信することが可能である。
ここで、本形態は、形態３又は４の印刷システムに適用可能な第３印刷装置であり、形態３又は４の印刷システムと同等の作用効果が得られる。
【００５２】
〔形態１６〕  また、上記目的を達成するために、形態１６の第１印刷装置は、
印刷データに基づいて印刷処理を行う、第１印刷装置、第２印刷装置及び第３印刷装置と、印刷指示装置とを備え、前記第１印刷装置と、前記印刷指示装置及び前記第３印刷装置とをデータ通信可能に接続すると共に、前記第２印刷装置と前記第３印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第１印刷装置であって、
前記印刷指示装置から受信した、第１認証情報を含んでなる第１印刷指示情報を記憶する印刷指示情報記憶手段と、
前記第１認証情報に対応した第２認証情報と、前記第２印刷装置に係る情報と、前記第３印刷装置に係る情報とを含んでなる、第２印刷要求情報を送信する第２印刷要求情報送信手段から送信された前記第２印刷要求情報を受信し、当該受信した第２印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記第２印刷要求情報に対応する第１印刷指示情報があるか否かを判定する判定手段と、
前記判定手段の判定結果に基づき、前記第２印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該第１印刷指示情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信する取得要求情報送信手段と、
前記印刷指示装置から受信した、前記第２取得要求情報に対応する印刷データを、前記第２印刷要求情報に対応する第３印刷装置に送信する第２印刷データ送信手段と、を備えることを特徴としている。
【００５３】
このような構成であれば、印刷指示情報記憶手段によって、印刷指示装置から受信した、第１認証情報を含んでなる第１印刷指示情報を記憶することが可能であり、判定手段によって、第１認証情報に対応した第２認証情報と、前記第２印刷装置に係る情報と、前記第３印刷装置に係る情報とを含んでなる、第２印刷要求情報を送信する第２印刷要求情報送信手段から送信された前記第２印刷要求情報を受信し、当該受信した第２印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記第２印刷要求情報に対応する第１印刷指示情報があるか否かを判定することが可能であり、取得要求情報送信手段によって、判定手段の判定結果に基づき、前記第２印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該第１印刷指示情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信することが可能であり、第２印刷データ送信手段によって、印刷指示装置から受信した、前記第２取得要求情報に対応する印刷データを、前記第２印刷要求情報に対応する第３印刷装置に送信することが可能である。
ここで、本形態は、形態４の印刷システムに適用可能な第１印刷装置であり、形態４の印刷システムと同等の作用効果が得られる。
【００５４】
〔形態１７〕  また、上記目的を達成するために、形態１７の第２印刷装置は、
印刷データに基づいて印刷処理を行う、第１印刷装置、第２印刷装置及び第３印刷装置と、印刷指示装置とを備え、前記第１印刷装置と、前記印刷指示装置及び前記第３印刷装置とをデータ通信可能に接続すると共に、前記第２印刷装置と前記第３印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第２印刷装置であって、
自装置に対する、第１認証情報を含んでなる第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得する印刷指示情報取得手段と、
前記印刷指示情報取得手段によって取得した第２印刷指示情報に、前記第２印刷装置に係る情報を付加してなる第１印刷要求情報を、前記第３印刷装置に送信する第１印刷要求情報送信手段と、を備え、
前記第３印刷装置から受信した、前記第１印刷要求情報に対応した印刷データに基づき印刷処理を行うことを特徴としている。
【００５５】
このような構成であれば、印刷指示情報取得手段によって、自装置に対する、第１認証情報を含んでなる第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得することが可能であり、第１印刷要求情報送信手段によって、印刷指示情報取得手段によって取得した第２印刷指示情報に、前記第２印刷装置に係る情報を付加してなる第１印刷要求情報を、前記第３印刷装置に送信することが可能であり、第３印刷装置から受信した、前記第１印刷要求情報に対応した印刷データに基づき印刷処理を行うことが可能である。
ここで、本形態は、形態４の印刷システムに適用可能な第２印刷装置であり、形態４の印刷システムと同等の作用効果が得られる。
【００５６】
〔形態１８〕  更に、形態１８の第１印刷装置は、形態９又は１１の第１印刷装置において、
前記判定手段において、前記印刷要求情報に対応した第１印刷指示情報があると判定されたときに、予め設定された印刷処理可能な時間帯に関する時間帯情報と、前記印刷要求情報の受信時の時刻情報とに基づき、前記印刷要求情報に対応した第２印刷装置に前記印刷データの送信処理を行うか否かを判定する時間送信判定手段を備えることを特徴としている。
【００５７】
このような構成であれば、時間送信判定手段によって、判定手段において、前記印刷要求情報に対応した第１印刷指示情報があると判定されたときに、予め設定された印刷処理可能な時間帯に関する時間帯情報と、前記印刷要求情報の受信時の時刻情報とに基づき、前記印刷要求情報に対応した第２印刷装置に前記印刷データの送信処理を行うか否かを判定することが可能である。
ここで、本形態は、形態５の印刷システムに適用可能な第１印刷装置であり、形態５の印刷システムと同等の作用効果が得られる。
【００５８】
〔形態１９〕  更に、形態１９の第１印刷装置は、形態９、１１及び１８のいずれか１の第１印刷装置において、
前記印刷データの送信先の第２印刷装置の動作状態を示す動作状態情報を取得する動作状態情報取得手段と、
前記取得した動作状態情報に基づき、前記印刷要求情報に対応した第２印刷装置に前記印刷データの送信処理を行うか否かを判定する動作送信判定手段と、を備えることを特徴としている。
【００５９】
このような構成であれば、動作状態情報取得手段によって、印刷データの送信先の第２印刷装置の動作状態を示す動作状態情報を取得することが可能であり、動作送信判定手段によって、前記取得した動作状態情報に基づき、前記印刷要求情報に対応した第２印刷装置に前記印刷データの送信処理を行うか否かを判定することが可能である。
ここで、本形態は、形態６の印刷システムに適用可能な第１印刷装置であり、形態６の印刷システムと同等の作用効果が得られる。
【００６０】
〔形態２０〕  更に、形態２０の第１印刷装置は、形態１３又は１６の第１印刷装置において、
前記判定手段において、前記印刷要求情報に対応した第１印刷指示情報があると判定されたときに、予め設定された印刷処理可能な時間帯に関する時間帯情報と、前記第２印刷要求情報の受信時の時刻情報とに基づき、前記第２印刷要求情報に対応した第２印刷装置に前記印刷データの送信処理を行うか否かを判定する時間送信判定手段を備えることを特徴としている。
【００６１】
このような構成であれば、時間送信判定手段によって、判定手段において、前記印刷要求情報に対応した第１印刷指示情報があると判定されたときに、予め設定された印刷処理可能な時間帯に関する時間帯情報と、前記第２印刷要求情報の受信時の時刻情報とに基づき、前記第２印刷要求情報に対応した第２印刷装置に前記印刷データの送信処理を行うか否かを判定することが可能である。
ここで、本形態は、形態７の印刷システムに適用可能な第１印刷装置であり、形態７の印刷システムと同等の作用効果が得られる。
【００６２】
〔形態２１〕  更に、形態２１の第１印刷装置は、形態１３、１６及び２０のいずれか１の第１印刷装置において、
前記印刷データの送信先の第２印刷装置の動作状態を示す動作状態情報を取得する動作状態情報取得手段と、
前記取得した動作状態情報に基づき、前記第２印刷要求情報に対応した第２印刷装置に前記印刷データの送信処理を行うか否かを判定する動作送信判定手段と、を備えることを特徴としている。
【００６３】
このような構成であれば、動作状態情報取得手段によって、印刷データの送信先の第２印刷装置の動作状態を示す動作状態情報を取得することが可能であり、動作送信判定手段によって、前記取得した動作状態情報に基づき、前記第２印刷要求情報に対応した第２印刷装置に前記印刷データの送信処理を行うか否かを判定することが可能である。
ここで、本形態は、形態８の印刷システムに適用可能な第１印刷装置であり、形態８の印刷システムと同等の作用効果が得られる。
【００６４】
〔形態２２〕  一方、上記目的を達成するために、形態２２の第１印刷装置制御プログラムは、
印刷データに基づいて印刷処理を行う、第１印刷装置及び第２印刷装置と、印刷指示装置とを備え、前記第１印刷装置と前記印刷指示装置とをデータ通信可能に接続すると共に、前記第１印刷装置と前記第２印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第１印刷装置を制御するのに使用する第１印刷装置制御プログラムであって、
前記印刷指示装置から受信した、前記印刷データ及び第１認証情報を含んでなる第１印刷指示情報を印刷指示情報記憶手段に記憶する印刷指示情報記憶ステップと、
前記第１認証情報に対応した第２認証情報と、前記第２印刷装置に係る情報とを含んでなる、前記印刷データの印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する第１印刷指示情報があるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づき、前記印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データを前記印刷要求情報に対応する第２印刷装置に送信する印刷データ送信ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態９の第１印刷装置と同等の作用および効果が得られる。
【００６５】
〔形態２３〕  また、上記目的を達成するために、形態２３の第２印刷装置制御プログラムは、
印刷データに基づいて印刷処理を行う、第１印刷装置及び第２印刷装置と、印刷指示装置とを備え、前記第１印刷装置と前記印刷指示装置とをデータ通信可能に接続すると共に、前記第１印刷装置と前記第２印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第２印刷装置を制御するのに使用する第２印刷装置制御プログラムであって、
前記第２印刷装置に対する、第１認証情報を含んでなる第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる前記印刷データの第２印刷指示情報を取得する印刷指示情報取得ステップと、
前記印刷指示情報取得ステップにおいて取得した第２印刷指示情報に前記第２印刷装置に係る情報を付加してなる印刷要求情報を、前記第１印刷装置に送信する印刷要求情報送信ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１０の第２印刷装置と同等の作用および効果が得られる。
【００６６】
〔形態２４〕  また、上記目的を達成するために、形態２４の第１印刷装置制御プログラムは、
印刷データに基づいて印刷処理を行う、第１印刷装置及び第２印刷装置と、印刷指示装置とを備え、前記第１印刷装置と前記印刷指示装置とをデータ通信可能に接続すると共に、前記第１印刷装置と前記第２印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第１印刷装置を制御するのに使用する第１印刷装置制御プログラムであって、
前記印刷指示装置から受信した、第１認証情報を含んでなる第１印刷指示情報を印刷指示情報記憶手段に記憶する印刷指示情報記憶ステップと、
前記第１認証情報に対応した第２認証情報と、前記第２印刷装置に係る情報とを含んでなる、前記印刷データの印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する第１印刷指示情報があるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信する取得要求情報送信ステップと、
前記印刷指示装置から受信した、前記取得要求情報に対応する印刷データを、前記印刷要求情報に対応する第２印刷装置に送信する第２印刷データ送信ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１１の第１印刷装置と同等の作用および効果が得られる。
【００６７】
〔形態２５〕  また、上記目的を達成するために、形態２５の第２印刷装置制御プログラムは、
印刷データに基づいて印刷処理を行う、第１印刷装置及び第２印刷装置と、印刷指示装置とを備え、前記第１印刷装置と前記印刷指示装置とをデータ通信可能に接続すると共に、前記第１印刷装置と前記第２印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第２印刷装置を制御するのに使用する第２印刷装置制御プログラムであって、
前記第２印刷装置に対する、第１認証情報を含む第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得する印刷指示情報取得ステップと、
前記印刷指示情報取得ステップにおいて取得した第２印刷指示情報に前記第２印刷装置に係る情報を付加してなる印刷要求情報を、前記第１印刷装置に送信する印刷要求情報送信ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１２の第２印刷装置と同等の作用および効果が得られる。
【００６８】
〔形態２６〕  また、上記目的を達成するために、形態２６の第１印刷装置制御プログラムは、
印刷データに基づいて印刷処理を行う、第１印刷装置、第２印刷装置及び第３印刷装置と、印刷指示装置とを備え、前記第１印刷装置と、前記印刷指示装置及び前記第３印刷装置とをデータ通信可能に接続すると共に、前記第２印刷装置と前記第３印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第１印刷装置を制御するのに使用する第１印刷装置制御プログラムであって、
前記印刷指示装置から受信した、前記印刷データ及び第１認証情報を含んでなる第１印刷指示情報を印刷指示情報記憶手段に記憶する印刷指示情報記憶ステップと、
前記第１認証情報に対応した第２認証情報と、前記第２印刷装置に係る情報と、前記第３印刷装置に係る情報とを含んでなる、第２印刷要求情報を送信する第２印刷要求情報送信手段から送信された前記第２印刷要求情報を受信し、当該受信した第２印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記第２印刷要求情報に対応する第１印刷指示情報があるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づき、前記第２印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該第２印刷要求情報に対応する印刷データを前記第２印刷要求情報に対応する第３印刷装置に送信する第１印刷データ送信ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１３の第１印刷装置と同等の作用および効果が得られる。
【００６９】
〔形態２７〕  また、上記目的を達成するために、形態２７の第２印刷装置制御プログラムは、
印刷データに基づいて印刷処理を行う、第１印刷装置、第２印刷装置及び第３印刷装置と、印刷指示装置とを備え、前記第１印刷装置と、前記印刷指示装置及び前記第３印刷装置とをデータ通信可能に接続すると共に、前記第２印刷装置と前記第３印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第２印刷装置を制御するのに使用する第２印刷装置制御プログラムであって、
前記第２印刷装置に対する、第１認証情報を含む第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得する印刷指示情報取得ステップと、
前記印刷指示情報取得ステップにおいて取得した第２印刷指示情報に、前記第２印刷装置に係る情報を付加してなる第１印刷要求情報を、前記第３印刷装置に送信する第１印刷要求情報送信ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１４の第２印刷装置と同等の作用および効果が得られる。
【００７０】
〔形態２８〕  また、上記目的を達成するために、形態２８の第３印刷装置制御プログラムは、
印刷データに基づいて印刷処理を行う、第１印刷装置、第２印刷装置及び第３印刷装置と、印刷指示装置とを備え、前記第１印刷装置と、前記印刷指示装置及び前記第３印刷装置とをデータ通信可能に接続すると共に、前記第２印刷装置と前記第３印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第３印刷装置を制御するのに使用する第３印刷装置制御プログラムであって、
前記第２印刷装置から受信した、第２認証情報及び前記第２印刷装置に係る情報を含んでなる第１印刷要求情報に、自装置に係る情報を付加してなる第２印刷要求情報を、前記第１印刷装置に送信する第２印刷要求情報送信ステップと、
前記第１印刷装置から受信した、前記第２印刷要求情報に対応する印刷データを、当該第２印刷要求情報に対応する第２印刷装置に送信する第３印刷データ送信ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１５の第３印刷装置と同等の作用および効果が得られる。
【００７１】
〔形態２９〕  また、上記目的を達成するために、形態２９の第１印刷装置制御プログラムは、
印刷データに基づいて印刷処理を行う、第１印刷装置、第２印刷装置及び第３印刷装置と、印刷指示装置とを備え、前記第１印刷装置と、前記印刷指示装置及び前記第３印刷装置とをデータ通信可能に接続すると共に、前記第２印刷装置と前記第３印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第１印刷装置を制御するのに使用する第１印刷装置制御プログラムであって、
前記印刷指示装置から受信した、第１認証情報を含む第１印刷指示情報を印刷指示情報記憶手段に記憶する印刷指示情報記憶ステップと、
前記第１認証情報に対応した第２認証情報と、前記第２印刷装置に係る情報と、前記第３印刷装置に係る情報とを含んでなる、第２印刷要求情報を送信する第２印刷要求情報送信手段から送信された前記第２印刷要求情報を受信し、当該受信した第２印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記第２印刷要求情報に対応する第１印刷指示情報があるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づき、前記第２印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該第１印刷指示情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信する取得要求情報送信ステップと、
前記印刷指示装置から受信した、前記第２取得要求情報に対応する印刷データを、前記第２印刷要求情報に対応する第３印刷装置に送信する第２印刷データ送信ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１６の第１印刷装置と同等の作用および効果が得られる。
【００７２】
〔形態３０〕  また、上記目的を達成するために、形態３０の第２印刷装置制御プログラムは、
印刷データに基づいて印刷処理を行う、第１印刷装置、第２印刷装置及び第３印刷装置と、印刷指示装置とを備え、前記第１印刷装置と、前記印刷指示装置及び前記第３印刷装置とをデータ通信可能に接続すると共に、前記第２印刷装置と前記第３印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第２印刷装置を制御するのに使用する第２印刷装置制御プログラムであって、
自装置に対する、第１認証情報を含む第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得する印刷指示情報取得ステップと、
前記印刷指示情報取得ステップにおいて取得した第２印刷指示情報に、前記第２印刷装置に係る情報を付加してなる第１印刷要求情報を、前記第３印刷装置に送信する第１印刷要求情報送信ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１７の第１印刷装置と同等の作用および効果が得られる。
【００７３】
〔形態３１〕  更に、形態３１の第１印刷装置制御プログラムは、形態２２又は２４の第１印刷装置制御プログラムにおいて、
前記判定ステップにおいて、前記印刷要求情報に対応した第１印刷指示情報があると判定されたときに、予め設定された印刷処理可能な時間帯に関する時間帯情報と、前記印刷要求情報の受信時の時刻情報とに基づき、前記印刷要求情報に対応した第２印刷装置に前記印刷データの送信処理を行うか否かを判定する時間送信判定ステップをコンピュータに実行させるのに使用するプログラムを更に含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１８の第１印刷装置と同等の作用および効果が得られる。
【００７４】
〔形態３２〕  更に、形態３２の第１印刷装置制御プログラムは、形態２２、２４及び３１のいずれか１の第１印刷装置制御プログラムにおいて、
前記印刷データの送信先の第２印刷装置の動作状態を示す動作状態情報を取得する動作状態情報取得ステップと、
前記取得した動作状態情報に基づき、前記印刷要求情報に対応した第２印刷装置に前記印刷データの送信処理を行うか否かを判定する動作送信判定ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを更に含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１９の第１印刷装置と同等の作用および効果が得られる。
【００７５】
〔形態３３〕  更に、形態３３の第１印刷装置制御プログラムは、形態２６又は２９の第１印刷装置制御プログラムにおいて、
前記判定ステップにおいて、前記印刷要求情報に対応した第１印刷指示情報があると判定されたときに、予め設定された印刷処理可能な時間帯に関する時間帯情報と、前記第２印刷要求情報の受信時の時刻情報とに基づき、前記第２印刷要求情報に対応した第２印刷装置に前記印刷データの送信処理を行うか否かを判定する時間送信判定ステップをコンピュータに実行させるのに使用するプログラムを更に含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態２０の第１印刷装置と同等の作用および効果が得られる。
【００７６】
〔形態３４〕  更に、形態３４の第１印刷装置制御プログラムは、形態２６、２９及び３３のいずれか１の第１印刷装置制御プログラムにおいて、
前記印刷データの送信先の第２印刷装置の動作状態を示す動作状態情報を取得する動作状態情報取得ステップと、
前記取得した動作状態情報に基づき、前記第２印刷要求情報に対応した第２印刷装置に前記印刷データの送信処理を行うか否かを判定する動作送信判定ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを更に含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態２１の第１印刷装置と同等の作用および効果が得られる。
【００７７】
〔形態３５〕  一方、上記目的を達成するために、形態３５の第１印刷装置制御方法は、
印刷データに基づいて印刷処理を行う、第１印刷装置及び第２印刷装置と、印刷指示装置とを備え、前記第１印刷装置と前記印刷指示装置とをデータ通信可能に接続すると共に、前記第１印刷装置と前記第２印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第１印刷装置を制御するのに使用する第１印刷装置制御方法であって、
前記印刷指示装置から受信した、前記印刷データ及び第１認証情報を含んでなる第１印刷指示情報を印刷指示情報記憶手段に記憶する印刷指示情報記憶ステップと、
前記第１認証情報に対応した第２認証情報と、前記第２印刷装置に係る情報とを含んでなる、前記印刷データの印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する第１印刷指示情報があるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づき、前記印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データを前記印刷要求情報に対応する第２印刷装置に送信する印刷データ送信ステップと、を含むことを特徴としている。
これにより、形態９の第１印刷装置と同等の作用効果が得られる。
【００７８】
〔形態３６〕  また、上記目的を達成するために、形態３６の第２印刷装置制御方法は、
印刷データに基づいて印刷処理を行う、第１印刷装置及び第２印刷装置と、印刷指示装置とを備え、前記第１印刷装置と前記印刷指示装置とをデータ通信可能に接続すると共に、前記第１印刷装置と前記第２印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第２印刷装置を制御するのに使用する第２印刷装置制御方法であって、
前記第２印刷装置に対する、第１認証情報を含んでなる第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる前記印刷データの第２印刷指示情報を取得する印刷指示情報取得ステップと、
前記印刷指示情報取得ステップにおいて取得した第２印刷指示情報に前記第２印刷装置に係る情報を付加してなる印刷要求情報を、前記第１印刷装置に送信する印刷要求情報送信ステップと、を含むことを特徴としている。
これにより、形態１０の第２印刷装置と同等の作用効果が得られる。
【００７９】
〔形態３７〕  また、上記目的を達成するために、形態３７の第１印刷装置制御方法は、
印刷データに基づいて印刷処理を行う、第１印刷装置及び第２印刷装置と、印刷指示装置とを備え、前記第１印刷装置と前記印刷指示装置とをデータ通信可能に接続すると共に、前記第１印刷装置と前記第２印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第１印刷装置を制御するのに使用する第１印刷装置制御方法であって、
前記印刷指示装置から受信した、第１認証情報を含んでなる第１印刷指示情報を印刷指示情報記憶手段に記憶する印刷指示情報記憶ステップと、
前記第１認証情報に対応した第２認証情報と、前記第２印刷装置に係る情報とを含んでなる、前記印刷データの印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する第１印刷指示情報があるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信する取得要求情報送信ステップと、
前記印刷指示装置から受信した、前記取得要求情報に対応する印刷データを、前記印刷要求情報に対応する第２印刷装置に送信する第２印刷データ送信ステップと、を含むことを特徴としている。
これにより、形態１１の第１印刷装置と同等の作用効果が得られる。
【００８０】
〔形態３８〕  また、上記目的を達成するために、形態３８の第２印刷装置制御方法は、
印刷データに基づいて印刷処理を行う、第１印刷装置及び第２印刷装置と、印刷指示装置とを備え、前記第１印刷装置と前記印刷指示装置とをデータ通信可能に接続すると共に、前記第１印刷装置と前記第２印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第２印刷装置を制御するのに使用する第２印刷装置制御方法であって、
前記第２印刷装置に対する、第１認証情報を含む第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得する印刷指示情報取得ステップと、
前記印刷指示情報取得ステップにおいて取得した第２印刷指示情報に前記第２印刷装置に係る情報を付加してなる印刷要求情報を、前記第１印刷装置に送信する印刷要求情報送信ステップと、を含むことを特徴としている。
これにより、形態１２の第２印刷装置と同等の作用効果が得られる。
【００８１】
〔形態３９〕  また、上記目的を達成するために、形態３９の第１印刷装置制御方法は、
印刷データに基づいて印刷処理を行う、第１印刷装置、第２印刷装置及び第３印刷装置と、印刷指示装置とを備え、前記第１印刷装置と、前記印刷指示装置及び前記第３印刷装置とをデータ通信可能に接続すると共に、前記第２印刷装置と前記第３印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第１印刷装置を制御するのに使用する第１印刷装置制御方法であって、
前記印刷指示装置から受信した、前記印刷データ及び第１認証情報を含んでなる第１印刷指示情報を印刷指示情報記憶手段に記憶する印刷指示情報記憶ステップと、
前記第１認証情報に対応した第２認証情報と、前記第２印刷装置に係る情報と、前記第３印刷装置に係る情報とを含んでなる、第２印刷要求情報を送信する第２印刷要求情報送信手段から送信された前記第２印刷要求情報を受信し、当該受信した第２印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記第２印刷要求情報に対応する第１印刷指示情報があるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づき、前記第２印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該第２印刷要求情報に対応する印刷データを前記第２印刷要求情報に対応する第３印刷装置に送信する第１印刷データ送信ステップと、を含むことを特徴としている。
これにより、形態１３の第１印刷装置と同等の作用効果が得られる。
【００８２】
〔形態４０〕  また、上記目的を達成するために、形態４０の第２印刷装置制御方法は、
印刷データに基づいて印刷処理を行う、第１印刷装置、第２印刷装置及び第３印刷装置と、印刷指示装置とを備え、前記第１印刷装置と、前記印刷指示装置及び前記第３印刷装置とをデータ通信可能に接続すると共に、前記第２印刷装置と前記第３印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第２印刷装置を制御するのに使用する第２印刷装置制御方法であって、
前記第２印刷装置に対する、第１認証情報を含む第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得する印刷指示情報取得ステップと、
前記印刷指示情報取得ステップにおいて取得した第２印刷指示情報に、前記第２印刷装置に係る情報を付加してなる第１印刷要求情報を、前記第３印刷装置に送信する第１印刷要求情報送信ステップと、を含むことを特徴としている。
これにより、形態１４の第２印刷装置と同等の作用効果が得られる。
【００８３】
〔形態４１〕  また、上記目的を達成するために、形態４１の第３印刷装置制御方法は、
印刷データに基づいて印刷処理を行う、第１印刷装置、第２印刷装置及び第３印刷装置と、印刷指示装置とを備え、前記第１印刷装置と、前記印刷指示装置及び前記第３印刷装置とをデータ通信可能に接続すると共に、前記第２印刷装置と前記第３印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第３印刷装置を制御するのに使用する第３印刷装置制御方法であって、
前記第２印刷装置から受信した、第２認証情報及び前記第２印刷装置に係る情報を含んでなる第１印刷要求情報に、自装置に係る情報を付加してなる第２印刷要求情報を、前記第１印刷装置に送信する第２印刷要求情報送信ステップと、
前記第１印刷装置から受信した、前記第２印刷要求情報に対応する印刷データを、当該第２印刷要求情報に対応する第２印刷装置に送信する第３印刷データ送信ステップと、を含むことを特徴としている。
これにより、形態１５の第３印刷装置と同等の作用効果が得られる。
【００８４】
〔形態４２〕  また、上記目的を達成するために、形態４２の第１印刷装置制御方法は、
印刷データに基づいて印刷処理を行う、第１印刷装置、第２印刷装置及び第３印刷装置と、印刷指示装置とを備え、前記第１印刷装置と、前記印刷指示装置及び前記第３印刷装置とをデータ通信可能に接続すると共に、前記第２印刷装置と前記第３印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第１印刷装置を制御するのに使用する第１印刷装置制御方法であって、
前記印刷指示装置から受信した、第１認証情報を含む第１印刷指示情報を印刷指示情報記憶手段に記憶する印刷指示情報記憶ステップと、
前記第１認証情報に対応した第２認証情報と、前記第２印刷装置に係る情報と、前記第３印刷装置に係る情報とを含んでなる、第２印刷要求情報を送信する第２印刷要求情報送信手段から送信された前記第２印刷要求情報を受信し、当該受信した第２印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された第１印刷指示情報に含まれる前記第１認証情報とに基づき、前記第２印刷要求情報に対応する第１印刷指示情報があるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づき、前記第２印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該第１印刷指示情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信する取得要求情報送信ステップと、
前記印刷指示装置から受信した、前記第２取得要求情報に対応する印刷データを、前記第２印刷要求情報に対応する第３印刷装置に送信する第２印刷データ送信ステップと、を含むことを特徴としている。
これにより、形態１６の第１印刷装置と同等の作用効果が得られる。
【００８５】
〔形態４３〕  また、上記目的を達成するために、形態４３の第２印刷装置制御方法は、
印刷データに基づいて印刷処理を行う、第１印刷装置、第２印刷装置及び第３印刷装置と、印刷指示装置とを備え、前記第１印刷装置と、前記印刷指示装置及び前記第３印刷装置とをデータ通信可能に接続すると共に、前記第２印刷装置と前記第３印刷装置とをデータ通信可能に接続した印刷システムにおける、前記第２印刷装置を制御するのに使用する第２印刷装置制御方法であって、
自装置に対する、第１認証情報を含む第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得する印刷指示情報取得ステップと、
前記印刷指示情報取得ステップにおいて取得した第２印刷指示情報に、前記第２印刷装置に係る情報を付加してなる第１印刷要求情報を、前記第３印刷装置に送信する第１印刷要求情報送信ステップと、を含むことを特徴としている。
これにより、形態１７の第２印刷装置と同等の作用効果が得られる。
【００８６】
〔形態４４〕  更に、形態４４の第１印刷装置制御方法は、形態３５又は３７の第１印刷装置制御方法において、
前記判定ステップにおいて、前記印刷要求情報に対応した第１印刷指示情報があると判定されたときに、予め設定された印刷処理可能な時間帯に関する時間帯情報と、前記印刷要求情報の受信時の時刻情報とに基づき、前記印刷要求情報に対応した第２印刷装置に前記印刷データの送信処理を行うか否かを判定する時間送信判定ステップを更に含むことを特徴としている。
これにより、形態１８の第１印刷装置と同等の作用効果が得られる。
【００８７】
〔形態４５〕  更に、形態４５の第１印刷装置制御方法は、形態３５、３７及び４４のいずれか１の第１印刷装置制御方法において、
前記印刷データの送信先の第２印刷装置の動作状態を示す動作状態情報を取得する動作状態情報取得ステップと、
前記取得した動作状態情報に基づき、前記印刷要求情報に対応した第２印刷装置に前記印刷データの送信処理を行うか否かを判定する動作送信判定ステップと、を更に含むことを特徴としている。
これにより、形態１９の第１印刷装置と同等の作用効果が得られる。
【００８８】
〔形態４６〕  更に、形態４６の第１印刷装置制御方法は、形態３９又は４２の第１印刷装置制御方法において、
前記判定ステップにおいて、前記印刷要求情報に対応した第１印刷指示情報があると判定されたときに、予め設定された印刷処理可能な時間帯に関する時間帯情報と、前記第２印刷要求情報の受信時の時刻情報とに基づき、前記第２印刷要求情報に対応した第２印刷装置に前記印刷データの送信処理を行うか否かを判定する時間送信判定ステップを更に含むことを特徴としている。
これにより、形態２０の第１印刷装置と同等の作用効果が得られる。
【００８９】
〔形態４７〕  更に、形態４７の第１印刷装置制御プログラムは、形態３９、４２及び４６のいずれか１の第１印刷装置制御プログラムにおいて、
前記印刷データの送信先の第２印刷装置の動作状態を示す動作状態情報を取得する動作状態情報取得ステップと、
前記取得した動作状態情報に基づき、前記第２印刷要求情報に対応した第２印刷装置に前記印刷データの送信処理を行うか否かを判定する動作送信判定ステップと、を更に含むことを特徴としている。
これにより、形態２１の第１印刷装置と同等の作用効果が得られる。
【００９０】
〔形態４８〕  一方、上記目的を達成するために、形態４８の印刷装置は、
印刷指示装置から受信した、印刷データ及び第１認証情報を含んでなる印刷指示情報を記憶する印刷指示情報記憶手段と、
前記第１認証情報に対応した第２認証情報と、他の印刷装置に係る情報とを含んでなる、前記印刷データの印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する印刷指示情報があるか否かを判定する判定手段と、
前記判定手段の判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データを前記印刷要求情報に対応する他の印刷装置に送信する印刷データ送信手段と、を備えることを特徴としている。
ここで、本形態は、形態１の印刷システムにおいて第１印刷装置として適用可能な印刷装置であり、形態１の印刷システムと同等の作用効果が得られる。
【００９１】
〔形態４９〕  また、上記目的を達成するために、形態４９の印刷装置は、
自装置に対する、第１認証情報を含む第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる、前記印刷データの印刷指示情報を取得する印刷指示情報取得手段と、
前記印刷指示情報取得手段によって取得した印刷指示情報に自装置に係る情報を付加してなる印刷要求情報を、他の印刷装置に送信する印刷要求情報送信手段と、を備え、
前記他の印刷装置から受信した、前記印刷要求情報に対応した印刷データに基づき印刷処理を行うことを特徴としている。
ここで、本形態は、形態２の印刷システムにおいて第２印刷装置として適用可能な印刷装置であり、形態２の印刷システムと同等の作用効果が得られる。
【００９２】
〔形態５０〕  また、上記目的を達成するために、形態５０の印刷装置は、
印刷指示装置から受信した、第１認証情報を含んでなる印刷指示情報を記憶する印刷指示情報記憶手段と、
前記第１認証情報に対応した第２認証情報と、送信元の印刷装置に係る情報とを含んでなる、印刷データの印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する印刷指示情報があるか否かを判定する判定手段と、
前記判定手段の判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信する取得要求情報送信手段と、
前記印刷指示装置から受信した、前記取得要求情報に対応する印刷データを、前記印刷要求情報に対応する前記送信元の印刷装置に送信する印刷データ送信手段と、を備えることを特徴としている。
ここで、本形態は、形態２の印刷システムにおいて第１印刷装置として適用可能な印刷装置であり、形態３の印刷システムと同等の作用効果が得られる。
【００９３】
〔形態５１〕  また、上記目的を達成するために、形態５１の印刷装置は、
印刷指示装置から受信した、印刷データ及び第１認証情報を含んでなる印刷指示情報を記憶する印刷指示情報記憶手段と、
前記第１認証情報に対応した第２認証情報と、送信元の印刷装置に係る情報と、当該印刷装置とは異なる他の印刷装置に係る情報とを含んでなる、印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する印刷指示情報があるか否かを判定する判定手段と、
前記判定手段の判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データを前記印刷要求情報に対応する前記他の印刷装置に送信する印刷データ送信手段と、を備えることを特徴としている。
ここで、本形態は、形態３の印刷システムにおいて第１印刷装置として適用可能な印刷装置であり、形態３の印刷システムと同等の作用効果が得られる。
【００９４】
〔形態５２〕  また、上記目的を達成するために、形態５２の印刷装置は、
自装置に対する、第１認証情報を含む第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる、前記印刷データの印刷指示情報を取得する印刷指示情報取得手段と、
前記印刷指示情報取得手段によって取得した印刷指示情報に、自装置に係る情報を付加してなる印刷要求情報を、他の印刷装置に送信する印刷要求情報送信手段と、を備え、
前記他の印刷装置から受信した、前記印刷要求情報に対応した印刷データに基づき印刷処理を行うことを特徴としている。
ここで、本形態は、形態３の印刷システムにおいて第２印刷装置として適用可能な印刷装置であり、形態３の印刷システムと同等の作用効果が得られる。
【００９５】
〔形態５３〕  また、上記目的を達成するために、形態５３の印刷装置は、
他の印刷装置から受信した、第２認証情報及び前記他の印刷装置に係る情報を含んでなる第１印刷要求情報に、自装置に係る情報を付加してなる第２印刷要求情報を、前記他の印刷装置とは別の印刷装置に送信する第２印刷要求情報送信手段と、
前記他の印刷装置とは別の印刷装置から受信した、前記第２印刷要求情報に対応する印刷データを、当該第２印刷要求情報に対応する前記他の印刷装置に送信する印刷データ送信手段と、を備えることを特徴としている。
ここで、本形態は、形態３又は４の印刷システムにおいて第３印刷装置として適用可能な印刷装置であり、形態３又は４の印刷システムと同等の作用効果が得られる。
【００９６】
〔形態５４〕  また、上記目的を達成するために、形態５４の印刷装置は、
印刷指示装置から受信した、第１認証情報を含んでなる印刷指示情報を記憶する印刷指示情報記憶手段と、
前記第１認証情報に対応した第２認証情報と、送信元の印刷装置に係る情報と、当該印刷装置とは異なる他の印刷装置に係る情報とを含んでなる、印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する印刷指示情報があるか否かを判定する判定手段と、
前記判定手段の判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷指示情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信する取得要求情報送信手段と、
前記印刷指示装置から受信した、前記取得要求情報に対応する印刷データを、前記印刷要求情報に対応する前記他の印刷装置に送信する印刷データ送信手段と、を備えることを特徴としている。
ここで、本形態は、形態４の印刷システムにおいて第１印刷装置として適用可能な印刷装置であり、形態４の印刷システムと同等の作用効果が得られる。
【００９７】
〔形態５５〕  更に、形態５５の印刷装置は、形態４８又は５０の印刷装置において、
前記判定手段において、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、予め設定された印刷処理可能な時間帯に関する時間帯情報と、前記印刷要求情報の受信時の時刻情報とに基づき、前記印刷要求情報に対応した他の印刷装置に前記印刷データの送信処理を行うか否かを判定する時間送信判定手段を備えることを特徴としている。
ここで、本形態は、形態５の印刷システムにおいて第１印刷装置として適用可能な印刷装置であり、形態５の印刷システムと同等の作用効果が得られる。
【００９８】
〔形態５６〕  更に、形態５６の印刷装置は、形態４８、５０及び５５のいずれか１の印刷装置において、
前記印刷データの送信先の他の印刷装置の動作状態を示す動作状態情報を取得する動作状態情報取得手段と、
前記取得した動作状態情報に基づき、前記印刷要求情報に対応した他の印刷装置に前記印刷データの送信処理を行うか否かを判定する動作送信判定手段と、を備えることを特徴としている。
ここで、本形態は、形態６の印刷システムにおいて第１印刷装置として適用可能な印刷装置であり、形態６の印刷システムと同等の作用効果が得られる。
【００９９】
〔形態５７〕  更に、形態５７の印刷装置は、形態５１又は５４の印刷装置において、
前記判定手段において、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、予め設定された印刷処理可能な時間帯に関する時間帯情報と、前記印刷要求情報の受信時の時刻情報とに基づき、前記印刷要求情報に対応した他の印刷装置に前記印刷データの送信処理を行うか否かを判定する時間送信判定手段を備えることを特徴としている。
ここで、本形態は、形態７の印刷システムにおいて第１印刷装置として適用可能な印刷装置であり、形態７の印刷システムと同等の作用効果が得られる。
【０１００】
〔形態５８〕  更に、形態５８の印刷装置は、形態５１、５４及び５７のいずれか１の印刷装置において、
前記印刷データの送信先の他の印刷装置の動作状態を示す動作状態情報を取得する動作状態情報取得手段と、
前記取得した動作状態情報に基づき、前記印刷要求情報に対応した他の印刷装置に前記印刷データの送信処理を行うか否かを判定する動作送信判定手段と、を備えることを特徴としている。
ここで、本形態は、形態８の印刷システムにおいて第１印刷装置として適用可能な印刷装置であり、形態８の印刷システムと同等の作用効果が得られる。
【０１０１】
〔形態５９〕  一方、上記目的を達成するために、形態５９の印刷装置制御プログラムは、
印刷指示装置から受信した、印刷データ及び第１認証情報を含んでなる印刷指示情報を印刷指示情報記憶手段に記憶する印刷指示情報記憶ステップと、
前記第１認証情報に対応した第２認証情報と、送信元の印刷装置に係る情報とを含んでなる、前記印刷データの印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する印刷指示情報があるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データを前記印刷要求情報に対応する前記送信元の印刷装置に送信する印刷データ送信ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態４８の印刷装置と同等の作用および効果が得られる。
【０１０２】
〔形態６０〕  また、上記目的を達成するために、形態６０の印刷装置制御プログラムは、
印刷装置に対する、第１認証情報を含んでなる第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる前記印刷データの第２印刷指示情報を取得する印刷指示情報取得ステップと、
前記印刷指示情報取得ステップにおいて取得した第２印刷指示情報に前記印刷装置に係る情報を付加してなる印刷要求情報を、前記印刷装置とは異なる他の印刷装置に送信する印刷要求情報送信ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態４９の印刷装置と同等の作用および効果が得られる。
【０１０３】
〔形態６１〕  また、上記目的を達成するために、形態６１の印刷装置制御プログラムは、
印刷指示装置から受信した、第１認証情報を含んでなる印刷指示情報を印刷指示情報記憶手段に記憶する印刷指示情報記憶ステップと、
前記第１認証情報に対応した第２認証情報と、送信元の印刷装置に係る情報とを含んでなる、前記印刷データの印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する印刷指示情報があるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信する取得要求情報送信ステップと、
前記印刷指示装置から受信した、前記取得要求情報に対応する印刷データを、前記印刷要求情報に対応する前記送信元の印刷装置に送信する印刷データ送信ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態５０の印刷装置と同等の作用および効果が得られる。
【０１０４】
〔形態６２〕  また、上記目的を達成するために、形態６２の印刷装置制御プログラムは、
印刷指示装置から受信した、印刷データ及び第１認証情報を含んでなる印刷指示情報を印刷指示情報記憶手段に記憶する印刷指示情報記憶ステップと、
前記第１認証情報に対応した第２認証情報と、送信元の印刷装置に係る情報と、当該印刷装置とは異なる他の印刷装置に係る情報とを含んでなる、印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する印刷指示情報があるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データを前記印刷要求情報に対応する前記他の印刷装置に送信する第１印刷データ送信ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態５１の印刷装置と同等の作用および効果が得られる。
【０１０５】
〔形態６３〕  また、上記目的を達成するために、形態６３の印刷装置制御プログラムは、
印刷装置に対する、第１認証情報を含む第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得する印刷指示情報取得ステップと、
前記印刷指示情報取得ステップにおいて取得した第２印刷指示情報に、前記印刷装置に係る情報を付加してなる印刷要求情報を、前記印刷装置とは異なる他の印刷装置に送信する印刷要求情報送信ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態５２の印刷装置と同等の作用および効果が得られる。
【０１０６】
〔形態６４〕  また、上記目的を達成するために、形態６４の印刷装置制御プログラムは、
印刷装置から受信した、第２認証情報及び前記印刷装置に係る情報を含んでなる第１印刷要求情報に、自プログラムを実行する印刷装置に係る情報を付加してなる第２印刷要求情報を、前記印刷装置とは異なる他の印刷装置に送信する第２印刷要求情報送信ステップと、
前記他の印刷装置から受信した、前記第２印刷要求情報に対応する印刷データを、当該第２印刷要求情報に対応する印刷装置に送信する印刷データ送信ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態５３の印刷装置と同等の作用および効果が得られる。
【０１０７】
〔形態６５〕  また、上記目的を達成するために、形態６５の印刷装置制御プログラムは、
印刷指示装置から受信した、第１認証情報を含む印刷指示情報を印刷指示情報記憶手段に記憶する印刷指示情報記憶ステップと、
前記第１認証情報に対応した第２認証情報と、印刷装置に係る情報と、当該印刷装置とは異なる他の印刷装置に係る情報とを含んでなる、印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する印刷指示情報があるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷指示情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信する取得要求情報送信ステップと、
前記印刷指示装置から受信した、前記取得要求情報に対応する印刷データを、前記印刷要求情報に対応する印刷装置に送信する印刷データ送信ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態５４の印刷装置と同等の作用および効果が得られる。
【０１０８】
〔形態６６〕  更に、形態６６の印刷装置制御プログラムは、形態５９又は６１の印刷装置制御プログラムにおいて、
前記判定ステップにおいて、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、予め設定された印刷処理可能な時間帯に関する時間帯情報と、前記印刷要求情報の受信時の時刻情報とに基づき、前記印刷要求情報に対応した他の印刷装置に前記印刷データの送信処理を行うか否かを判定する時間送信判定ステップをコンピュータに実行させるのに使用するプログラムを含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態５５の印刷装置と同等の作用および効果が得られる。
【０１０９】
〔形態６７〕  更に、形態６７の印刷装置制御プログラムは、形態５９、６１及び６６のいずれか１の印刷装置制御プログラムにおいて、
前記印刷データの送信先の他の印刷装置の動作状態を示す動作状態情報を取得する動作状態情報取得ステップと、
前記取得した動作状態情報に基づき、前記印刷要求情報に対応した他の印刷装置に前記印刷データの送信処理を行うか否かを判定する動作送信判定ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態５６の印刷装置と同等の作用および効果が得られる。
【０１１０】
〔形態６８〕  更に、形態６８の印刷装置制御プログラムは、形態６２又は６５の印刷装置制御プログラムにおいて、
前記判定ステップにおいて、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、予め設定された印刷処理可能な時間帯に関する時間帯情報と、前記印刷要求情報の受信時の時刻情報とに基づき、前記印刷要求情報に対応した他の印刷装置に前記印刷データの送信処理を行うか否かを判定する時間送信判定ステップをコンピュータに実行させるのに使用するプログラムを含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態５７の印刷装置と同等の作用および効果が得られる。
【０１１１】
〔形態６９〕  更に、形態６９の印刷装置制御プログラムは、形態６２、６５及び６８のいずれか１の印刷装置制御プログラムにおいて、
前記印刷データの送信先の他の印刷装置の動作状態を示す動作状態情報を取得する動作状態情報取得ステップと、
前記取得した動作状態情報に基づき、前記印刷要求情報に対応した他の印刷装置に前記印刷データの送信処理を行うか否かを判定する動作送信判定ステップとからなる処理をコンピュータに実行させるのに使用するプログラムを含むことを特徴としている。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態５８の印刷装置と同等の作用および効果が得られる。
【０１１２】
〔形態７０〕  一方、上記目的を達成するために、形態７０の印刷装置制御方法は、
印刷指示装置から受信した、印刷データ及び第１認証情報を含んでなる印刷指示情報を印刷指示情報記憶手段に記憶する印刷指示情報記憶ステップと、
前記第１認証情報に対応した第２認証情報と、印刷装置に係る情報とを含んでなる、前記印刷データの印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する印刷指示情報があるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データを前記印刷要求情報に対応する印刷装置に送信する印刷データ送信ステップと、を含むことを特徴としている。
これにより、形態４８の印刷装置と同等の作用効果が得られる。
【０１１３】
〔形態７１〕  また、上記目的を達成するために、形態７１の印刷装置制御方法は、
印刷装置に対する、第１認証情報を含んでなる第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる前記印刷データの第２印刷指示情報を取得する印刷指示情報取得ステップと、
前記印刷指示情報取得ステップにおいて取得した第２印刷指示情報に前記印刷装置に係る情報を付加してなる印刷要求情報を、前記印刷装置とは異なる他の印刷装置に送信する印刷要求情報送信ステップと、を含むことを特徴としている。
これにより、形態４９の印刷装置と同等の作用効果が得られる。
【０１１４】
〔形態７２〕  また、上記目的を達成するために、形態７２の印刷装置制御方法は、
印刷指示装置から受信した、第１認証情報を含んでなる印刷指示情報を印刷指示情報記憶手段に記憶する印刷指示情報記憶ステップと、
前記第１認証情報に対応した第２認証情報と、送信元の印刷装置に係る情報とを含んでなる、前記印刷データの印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する印刷指示情報があるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信する取得要求情報送信ステップと、
前記印刷指示装置から受信した、前記取得要求情報に対応する印刷データを、前記印刷要求情報に対応する印刷装置に送信する印刷データ送信ステップと、を含むことを特徴としている。
これにより、形態５０の印刷装置と同等の作用効果が得られる。
【０１１５】
〔形態７３〕  また、上記目的を達成するために、形態７３の印刷装置制御方法は、
印刷指示装置から受信した、印刷データ及び第１認証情報を含んでなる印刷指示情報を印刷指示情報記憶手段に記憶する印刷指示情報記憶ステップと、
前記第１認証情報に対応した第２認証情報と、送信元の印刷装置に係る情報と、当該印刷装置とは異なる他の印刷装置に係る情報とを含んでなる、印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記第２印刷要求情報に対応する印刷指示情報があるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づき、前記印刷要求情報に対応した第１印刷指示情報があると判定されたときに、当該印刷要求情報に対応する印刷データを前記印刷要求情報に対応する前記他の印刷装置に送信する印刷データ送信ステップと、を含むことを特徴としている。
これにより、形態５１の印刷装置と同等の作用効果が得られる。
【０１１６】
〔形態７４〕  また、上記目的を達成するために、形態７４の印刷装置制御方法は、
印刷装置に対する、第１認証情報を含む第１印刷指示情報における、前記第１認証情報に対応する第２認証情報を含んでなる、前記印刷データの第２印刷指示情報を取得する印刷指示情報取得ステップと、
前記印刷指示情報取得ステップにおいて取得した第２印刷指示情報に、前記印刷装置に係る情報を付加してなる印刷要求情報を、前記印刷装置とは異なる他の印刷装置に送信する印刷要求情報送信ステップと、を含むことを特徴としている。
これにより、形態５２の印刷装置と同等の作用効果が得られる。
【０１１７】
〔形態７５〕  また、上記目的を達成するために、形態７５の印刷装置制御方法は、
印刷装置から受信した、第２認証情報及び前記印刷装置に係る情報を含んでなる第１印刷要求情報に、印刷要求の中継を行う印刷装置に係る情報を付加してなる第２印刷要求情報を、前記印刷装置とは異なる他の印刷装置に送信する第２印刷要求情報送信ステップと、
前記他の印刷装置から受信した、前記第２印刷要求情報に対応する印刷データを、当該第２印刷要求情報に対応する印刷装置に送信する印刷データ送信ステップと、を含むことを特徴としている。
これにより、形態５３の印刷装置と同等の作用効果が得られる。
【０１１８】
〔形態７６〕  また、上記目的を達成するために、形態７６の印刷装置制御方法は、
印刷指示装置から受信した、第１認証情報を含む印刷指示情報を印刷指示情報記憶手段に記憶する印刷指示情報記憶ステップと、
前記第１認証情報に対応した第２認証情報と、送信元の印刷装置に係る情報と、当該印刷装置とは異なる他の印刷装置に係る情報とを含んでなる、印刷要求情報を送信する印刷要求情報送信手段から送信された前記印刷要求情報を受信し、当該受信した印刷要求情報における前記第２認証情報と、前記印刷指示情報記憶手段に記憶された印刷指示情報に含まれる前記第１認証情報とに基づき、前記印刷要求情報に対応する印刷指示情報があるか否かを判定する判定ステップと、
前記判定ステップにおける判定結果に基づき、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、当該印刷指示情報に対応する印刷データの取得要求情報を前記印刷指示装置に送信する取得要求情報送信ステップと、
前記印刷指示装置から受信した、前記取得要求情報に対応する印刷データを、前記印刷要求情報に対応する前記他の印刷装置に送信する印刷データ送信ステップと、を含むことを特徴としている。
これにより、形態５４の印刷装置と同等の作用効果が得られる。
【０１１９】
〔形態７７〕  更に、形態７７の印刷装置制御方法は、形態７０又は７２の印刷装置制御方法において、
前記判定ステップにおいて、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、予め設定された印刷処理可能な時間帯に関する時間帯情報と、前記印刷要求情報の受信時の時刻情報とに基づき、前記印刷要求情報に対応した他の印刷装置に前記印刷データの送信処理を行うか否かを判定する時間送信判定ステップを含むことを特徴としている。
これにより、形態５５の印刷装置と同等の作用効果が得られる。
【０１２０】
〔形態７８〕  更に、形態７８の印刷装置制御方法は、形態７０、７２及び７７のいずれか１の印刷装置制御方法において、
前記印刷データの送信先の他の印刷装置の動作状態を示す動作状態情報を取得する動作状態情報取得ステップと、
前記取得した動作状態情報に基づき、前記印刷要求情報に対応した他の印刷装置に前記印刷データの送信処理を行うか否かを判定する動作送信判定ステップと、を含むことを特徴としている。
これにより、形態５６の印刷装置と同等の作用効果が得られる。
【０１２１】
〔形態７９〕  更に、形態７９の印刷装置制御方法は、形態７３又は７６の印刷装置制御方法において、
前記判定ステップにおいて、前記印刷要求情報に対応した印刷指示情報があると判定されたときに、予め設定された印刷処理可能な時間帯に関する時間帯情報と、前記印刷要求情報の受信時の時刻情報とに基づき、前記印刷要求情報に対応した他の印刷装置に前記印刷データの送信処理を行うか否かを判定する時間送信判定ステップを含むことを特徴としている。
これにより、形態５７の印刷装置と同等の作用効果が得られる。
【０１２２】
〔形態８０〕  更に、形態８０の印刷装置制御方法は、形態７３、７６及び７９のいずれか１の印刷装置制御方法において、
前記印刷データの送信先の他の印刷装置の動作状態を示す動作状態情報を取得する動作状態情報取得ステップと、
前記取得した動作状態情報に基づき、前記印刷要求情報に対応した他の印刷装置に前記印刷データの送信処理を行うか否かを判定する動作送信判定ステップと、を含むことを特徴としている。
これにより、形態５８の印刷装置と同等の作用効果が得られる。
【発明を実施するための最良の形態】
【０１２３】
〔第１の実施形態〕
以下、本発明の第１の実施形態を図面に基づき説明する。図１〜図８は、本発明に係る印刷システム、印刷装置、印刷装置制御プログラム及び印刷装置制御方法の第１の実施形態を示す図である。
まず、本発明に係る印刷システム１の構成を図１に基づき説明する。図１は、本発明に係る印刷システム１の構成を示す概観図である。
【０１２４】
印刷システム１は、図１に示すように、情報処理装置２と、第１印刷装置３Ａ及び３Ｂと、第２印刷装置４Ａ及び４Ｂと、ネットワーク５とを含んだ構成となっている。
情報処理装置２は、印刷データ及びユーザ情報を含む第１印刷指示情報を生成し、当該生成した第１印刷指示情報を、第１印刷装置３Ａ又は３Ｂ（あるいは、３Ａ及び３Ｂの両方でも良い）のいずれか一方に送信する機能を有している。なお、詳細な構成は後述する。
【０１２５】
第１印刷装置３Ａ及び３Ｂは、情報処理装置２から受信した第１印刷指示情報を記憶する一方、第２印刷装置から印刷要求情報を受信すると、当該受信した印刷要求情報と、前記記憶した第１印刷指示情報とに基づき認証処理を行い、認証されると、更に、予め用意された印刷許可時間帯情報と、印刷要求情報に含まれる動作状態情報とに基づき、印刷データの送信可否を判断する機能を有している。ここで、印刷システム１は、図１に示すように、第１印刷装置３Ａ及び３Ｂの２台を含む構成となっているが、２台に限らず、１台以下で構成しても良いし、３台以上で構成しても良い。なお、詳細な構成は後述する。
【０１２６】
第２印刷装置４Ａ及び４Ｂは、ユーザの所持する磁気カードを介して、ユーザ情報を含む第２印刷指示情報を取得し、当該取得した第２印刷指示情報に自装置のＩＰアドレス及び動作状態情報を付加して印刷要求情報を生成し、当該生成した印刷要求情報を、第１印刷装置３Ａ及び３Ｂ（予め定めた一方でも良い）に送信する機能を有している。ここで、印刷システム１は、図１に示すように、第２印刷装置４Ａ及び４Ｂの２台を含む構成となっているが、２台に限らず、１台以下で構成しても良いし、３台以上で構成しても良い。なお、詳細な構成は後述する。
【０１２７】
ネットワーク５は、ＬＡＮやＷＡＮなどの公知の情報通信ネットワークであり、上記各装置は、当該ネットワーク５を介して各装置間のデータの授受を行うようになっている。
更に、図２に基づき、情報処理装置２の詳細な構成を説明する。図２は、情報処理装置２の詳細構成を示すブロック図である。
情報処理装置２は、図２に示すように、データ通信部２ａと、データ制御部２ｂと、データ記憶部２ｃと、印刷指示情報生成部２ｄとを含んだ構成となっている。
【０１２８】
データ通信部２ａは、第１印刷指示情報を、ネットワーク５を介して第１印刷装置３Ａ又は３Ｂに送信したりするなど、ネットワーク５に接続された各装置との間のデータの送受信を行う機能を有している。
データ制御部２ｂは、データ通信部２ａを介して外部装置から取得したデータをデータ記憶部２ｃに記憶したり、データ記憶部２ｃに記憶された各種データを各構成要素に伝送したり、各構成要素間のデータ授受を制御したり、印刷指示情報生成部２ｄにおいて生成された第１印刷指示情報をデータ通信部２ａを介して第１印刷装置３Ａ又は３Ｂに送信したりするなど、情報処理装置２におけるデータの流れを統括性御する機能を有している。
【０１２９】
データ記憶部２ｃは、エディタ等により生成された文書データや画像データ等の他、第１印刷指示情報を生成するための情報等の各構成要素の処理に必要なデータを記憶する機能を有している。
印刷指示情報生成部２ｄは、データ記憶部２ｃに記憶された印刷データを、文書データや画像データを生成するエディタ等からの印刷指示に応じて読み出し、当該読み出した印刷データに対し、印刷指示を行ったユーザの情報を付加して第１印刷指示情報を生成する。そして、第１印刷指示情報が生成されると、当該第１印刷指示情報をデータ制御部２ｂを介して第１印刷装置３Ａ又は３Ｂに送信する。本実施の形態において、第１印刷指示情報の送信先は、印刷指示を与えるユーザが任意に選択できることとする。
【０１３０】
ここで、情報処理装置２は、図示しない、プロセッサと、ＲＡＭ（Random Access Memory）と、専用のプログラムの記憶されたＲＯＭ（Read Only Memory）とを備えており、プロセッサにより専用のプログラムを実行することにより上記各部の機能を果たす。また、上記各部は、専用のプログラムのみでその機能を果たすもの、専用のプログラムによりハードウェアを制御してその機能を果たすもの等が混在している。
【０１３１】
更に、図３に基づき、第１の印刷装置３Ａ及び３Ｂの詳細な構成を説明する。ここで、第１印刷装置３Ａ及び３Ｂは、それぞれ同様の機能及び構成を有しており、これらを区別する必要が無い場合は第１印刷装置３と総称して扱う。図３は、第１印刷装置３Ａ及び３Ｂの詳細構成を示すブロック図である。
第１印刷装置３は、図３に示すように、データ通信部３ａと、データ制御部３ｂと、データ記憶部３ｃと、認証処理部３ｄと、送信可否判断部３ｅと、印刷処理部３ｆとを含んだ構成となっている。
【０１３２】
データ通信部３ａは、情報処理装置２から送信された第１印刷指示情報、第２印刷装置４Ａ又は４Ｂから送信された印刷要求情報等の各種データを、ネットワーク５を介して受信したり、印刷要求情報に対応した印刷データを第２印刷装置４Ａ又は４Ｂに送信したりするなど、情報処理装置、並びに第２印刷装置４Ａ及び４Ｂとの間のデータの送受信を行う機能を有している。
【０１３３】
データ制御部３ｂは、データ通信部３ａを介して、情報処理装置２から受信した第１印刷指示情報をデータ記憶部３ｃに記憶したり、データ記憶部３ｃに記憶された各種データを各構成要素に伝送したり、各構成要素間のデータ授受を中継制御したり、印刷データを、データ通信部３ａを介して第２の印刷装置４Ａ又は４Ｂに送信するなど、第１印刷装置３におけるデータの流れを統括性御する機能の他、第２印刷装置４Ａ又は４Ｂから、データ通信部３ａを介して印刷要求情報を受信したときに、その受信時刻を取得してデータ記憶部３ｃに記憶する機能などを有している。
【０１３４】
データ記憶部３ｃは、データ通信部３ａを介して受信した第１印刷指示情報等のデータの他、印刷処理を行うことができる時間帯を示す印刷可能時間帯情報等の各処理に必要なデータを記憶する機能を有している。
認証処理部３ｄは、第２印刷装置４Ａ又は４Ｂから受信した印刷要求情報に含まれるユーザ情報（以下、第２認証情報と称す）と、データ記憶部３ｃに記憶された第１印刷指示情報に含まれるユーザ情報（以下、第１認証情報と称す）とを比較して、一致しているか否かを判定することで印刷指示を出したユーザの認証を行う機能を有している。
【０１３５】
送信可否判断部３ｅは、第２印刷装置４Ａ又は４Ｂから受信した印刷要求情報に対応した印刷データがあったときに、データ記憶部３ｃに予め記憶された印刷許可時間帯情報と、印刷要求情報の受信時刻情報とを、データ制御部３ｃを介して取得し、これらの取得情報に基づき印刷可能な時間帯か否かを判定し、更に、当該判定結果と、印刷要求情報に含まれる動作状態情報とに基づき、該当印刷データの送信可否を判断する機能を有している。
【０１３６】
印刷処理部３ｆは、データ記憶部３ｃに記憶された印刷データに基づき、当該印刷データを構成する画像データの画像や文書データの文書等の印刷処理を行う機能を有している。本実施の形態においては、情報処理装置２からの自装置宛の印刷指示情報に基づき印刷処理を行う。
ここで、第１印刷装置３は、図示しない、プロセッサと、ＲＡＭ（Random Access Memory）と、専用のプログラムの記憶されたＲＯＭ（Read Only Memory）とを備えており、プロセッサにより専用のプログラムを実行することにより上記各部の機能を果たす。また、上記各部は、専用のプログラムのみでその機能を果たすもの、専用のプログラムによりハードウェアを制御してその機能を果たすもの等が混在している。
【０１３７】
更に、図４に基づき、第２印刷装置４Ａ及び４Ｂの詳細な構成を説明する。ここで、第２印刷装置４Ａ及び４Ｂは、それぞれ同様の機能及び構成を有しており、これらを区別する必要が無い場合は第２印刷装置４と総称して扱う。図４は、第２印刷装置４の詳細構成を示すブロック図である。
第２印刷装置４は、図４に示すように、データ通信部４ａと、データ制御部４ｂと、データ記憶部４ｃと、印刷指示情報取得部４ｄと、印刷要求情報生成部４ｅと、印刷処理部４ｆとを含んだ構成となっている。
【０１３８】
データ通信部４ａは、印刷要求情報生成部４ｅにおいて生成された印刷要求情報をネットワーク５を介して第１印刷装置３Ａ及び３Ｂに送信したり、第１印刷装置３Ａ又は３Ｂから送信された印刷データをネットワーク５を介して受信したりするなど、第１印刷装置３Ａ及び３Ｂとの間のデータの送受信を行う機能を有している。
データ制御部４ｂは、データ通信部４ａを介して、第１印刷装置３Ａ又は３Ｂから受信した印刷データをデータ記憶部４ｃに記憶したり、データ記憶部４ｃに記憶された各種データを各構成要素に伝送したり、各構成要素間のデータ授受を中継制御したり、印刷要求情報を、データ通信部４ａを介して第１印刷装置３Ａ又は３Ｂに送信するなど、第２印刷装置４におけるデータの流れを統括性御する機能の他、印刷処理部４ｆを介して、自装置の印刷機能に対する現在の動作状態情報を取得して、当該取得した動作状態情報を印刷要求情報生成部４ｅに伝送する機能などを有している。
【０１３９】
データ記憶部４ｃは、データ通信部４ａを介して受信した印刷データ等の他、各処理に必要なデータを記憶する機能を有している。
印刷指示情報取得部４ｄは、磁気カードのリーダを備えており、ユーザの所持する磁気カードの情報（以下、第２印刷指示情報と称す）を読み取る機能を有している。本実施の形態において、磁気カードには、ユーザの識別情報が記憶されており、印刷指示情報取得部４ｄは、当該識別情報を第２印刷指示情報として読み取る。
【０１４０】
印刷要求情報生成部４ｅは、第２印刷指示情報（ユーザの識別情報）に、自装置の情報（ＩＰアドレス）と、印刷処理部４ｆを介して取得される動作状態情報とを付加して印刷要求情報を生成する機能を有している。
印刷処理部４ｆは、第１印刷装置３Ａ又は３Ｂから受信し、データ記憶部４ｃに記憶された印刷データに基づき、当該印刷データを構成する画像データの画像や文書データの文書等の印刷処理を行う機能を有している。
【０１４１】
ここで、第２印刷装置４は、図示しない、プロセッサと、ＲＡＭ（Random Access Memory）と、専用のプログラムの記憶されたＲＯＭ（Read Only Memory）とを備えており、プロセッサにより専用のプログラムを実行することにより上記各部の機能を果たす。また、上記各部は、専用のプログラムのみでその機能を果たすもの、専用のプログラムによりハードウェアを制御してその機能を果たすもの等が混在している。
【０１４２】
更に、情報処理装置２は、ＣＰＵによって、ＲＯＭの所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図５のフローチャートに示す印刷指示情報送信処理を実行するようになっている。
図５は、情報処理装置２における印刷指示情報送信処理を示すフローチャートである。
印刷指示情報送信処理は、ＣＰＵによって実行されると、図５に示すように、まず、ステップＳ１００に移行するようになっている。
【０１４３】
ステップＳ１００では、データ制御部２ｂにおいて、印刷データの印刷指示があったか否かを判定し、印刷指示があったと判定された場合(Yes)はステップＳ１０２に移行し、そうでない場合(No)は印刷指示があるまで待機する。
ステップＳ１０２に移行した場合は、印刷指示情報生成部２ｄにおいて、データ制御部２ｂを介してデータ記憶部２ｃに記憶された印刷データを取得してステップＳ１０４に移行する。
【０１４４】
ステップＳ１０４では、印刷指示情報生成部２ｄにおいて、データ制御部２ｂを介してデータ記憶部２ｃから、ユーザ情報（第１認証情報）を取得してステップＳ１０６に移行する。ここで、本実施の形態においては、ユーザのログイン情報等のユーザを識別可能な情報をユーザ情報としてデータ記憶部２ｃに記憶しておく。
ステップＳ１０６では、印刷指示情報生成部２ｄにおいて、印刷データのヘッダ情報に、ステップＳ１０４で取得したユーザ情報及び送信先の第１印刷装置３のＩＰアドレスを付加して第１印刷指示情報を生成しステップＳ１０８に移行する。
【０１４５】
ステップＳ１０８では、データ制御部２ｂにおいて、ステップＳ１０６で生成された第１印刷指示情報を、データ通信部２ａを介してヘッダ情報にあるＩＰアドレスに対応した第１印刷装置３に送信してステップＳ１００に移行する。
更に、第１印刷装置３は、ＣＰＵによって、ＲＯＭの所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図６のフローチャートに示す印刷データ中継処理を実行するようになっている。
【０１４６】
図６は、第１印刷装置３における印刷データ中継処理を示すフローチャートである。
印刷データ中継処理は、ＣＰＵによって実行されると、図６に示すように、まず、ステップＳ２００に移行するようになっている。
ステップＳ２００では、データ制御部３ｂにおいて、情報処理装置２から第１印刷指示情報を受信したか否かを判定し、受信したと判定された場合(Yes)はステップＳ２０２に移行し、そうでない場合(No)はステップＳ２０４に移行する。
【０１４７】
ステップＳ２０２に移行した場合は、データ制御部３ｂにおいて、ステップＳ２００で受信した第１印刷指示情報をデータ記憶部３ｃに記憶してステップＳ２０４に移行する。
ステップＳ２０４では、データ制御部３ｂにおいて、第２印刷装置４から印刷要求情報を受信したか否かを判定し、受信したと判定された場合(Yes)はステップＳ２０６に移行し、そうでない場合(No)はステップＳ２００に移行する。
【０１４８】
ステップＳ２０６に移行した場合は、データ制御部３ｂにおいて、印刷要求情報の受信時刻をデータ記憶部４ｃに記憶してステップＳ２０８に移行する。本実施の形態においては、図示しない時計機能部から印刷要求情報受信時の時刻情報を取得する。
ステップＳ２０８では、認証処理部３ｄにおいて、印刷要求情報に含まれる第２認証情報と、データ記憶部３ｃに記憶された第１印刷指示情報に含まれる第１認証情報とを比較して、両者が一致しているか否かによってユーザ認証を行いステップＳ２１０に移行する。
【０１４９】
ステップＳ２１０では、送信可否判断部３ｅにおいて、ステップＳ２０８の認証結果に基づき、認証されたか否かを判定し、認証されたと判定された場合(Yes)はステップＳ２１２に移行し、そうでない場合(No)はステップＳ２２４に移行する。
ステップＳ２１２に移行した場合は、送信可否判断部３ｅにおいて、データ制御部３ｂを介して、データ記憶部３ｃに記憶された印刷要求情報の受信時刻情報と、印刷可能時間帯情報とを取得し、当該取得した受信時刻情報及び印刷可能時間帯情報に基づき、印刷要求情報の受信時刻が印刷処理を行うことが可能な時刻か否かを判定してステップＳ２１４に移行する。
【０１５０】
ステップＳ２１４では、送信可否判断部３ｅにおいて、印刷要求情報に含まれる動作状態情報に基づき、送信先の第２印刷装置２が印刷処理可能か否かを判定してステップＳ２１６に移行する。
ステップＳ２１６では、送信可否判断部３ｅにおいて、ステップＳ２１２，Ｓ２１４の判定結果に基づき、印刷データを送信先の第２印刷装置４に送信可能か否かを判断してステップＳ２１８に移行する。
【０１５１】
ステップＳ２１８では、データ制御部３ｂにおいて、ステップＳ２１６の判断結果に基づき、印刷データを送信先の第２印刷装置４に送信可能か否かを判定し、送信可能であると判定された場合(Yes)はステップＳ２２０に移行し、そうでない場合(No)はステップＳ２２２に移行する。
ステップＳ２２０に移行した場合は、データ制御部３ｂにおいて、印刷要求情報に含まれるＩＰアドレスに対応する第２印刷装置４に、印刷要求情報に対応する印刷データをデータ通信部３ａを介して送信してステップＳ２００に移行する。
【０１５２】
一方、ステップＳ２２２に移行した場合は、データ制御部３ｂにおいて、印刷要求情報に含まれるＩＰアドレスに対応する第２印刷装置４に、印刷データの送信が不可能である旨を示すメッセージを送信してステップＳ２００に移行する。ここで、第２印刷装置４は、図示しない表示部に受信したメッセージを表示することができるようになっている。
一方、ステップＳ２１０において、印刷要求情報に対応する第１指示情報が無くて、認証されずにステップＳ２２４に移行した場合は、認証されなかった旨を示すメッセージを、印刷要求情報に含まれるＩＰアドレスに対応する第２印刷装置４に送信してステップＳ２００に移行する。
【０１５３】
更に、第２印刷装置４は、ＣＰＵによって、ＲＯＭの所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図７のフローチャートに示す印刷データ取得処理及び印刷処理を実行するようになっている。
図７は、第２印刷装置４における印刷データ取得処理及び印刷処理を示すフローチャートである。
【０１５４】
印刷データ取得処理及び印刷処理は、ＣＰＵによって実行されると、図７に示すように、まず、ステップＳ３００に移行するようになっている。
ステップＳ３００では、データ制御部４ｂにおいて、印刷指示情報取得部４ｄを介して第２印刷指示情報を取得したか否かを判定し、取得したと判定された場合(Yes)はステップＳ３０２に移行し、そうでない場合(No)はステップＳ３１０に移行する
ステップＳ３０２に移行した場合は、印刷要求情報生成部４ｅにおいて、データ制御部４ｂを介してデータ記憶部４ｃから自装置４の情報（ここでは、ＩＰアドレス）を取得してステップＳ３０４に移行する。
【０１５５】
ステップＳ３０４では、データ制御部４ｂにおいて、印刷処理部４ｆから印刷機能の動作状態を示す動作状態情報を取得して、当該取得した動作状態情報を印刷要求情報生成部４ｅに伝送してステップＳ３０６に移行する。
ステップＳ３０６では、ステップＳ３００で取得した第２印刷指示情報と、ステップＳ３０２で取得した自装置４の情報と、ステップＳ３０４で取得した動作状態情報とに基づき、印刷要求情報を生成してステップＳ３０８に移行する。
【０１５６】
ステップＳ３０８では、データ制御部４ｂにおいて、ステップＳ３０６で生成した印刷要求情報を、データ通信部４ａを介して第１印刷装置３に送信してステップＳ３１０に移行する。
ステップＳ３１０では、データ制御部４ｂにおいて、第１印刷装置３からデータ通信部４ａを介して印刷データを受信したか否かを判定し、受信したと判定された場合(Yes)はステップＳ３１２に移行し、そうでない場合(No)はステップＳ３１８に移行する。
【０１５７】
ステップＳ３１２に移行した場合は、データ制御部４ｂにおいて、ステップＳ３１０で受信した印刷データをデータ記憶部４ｃに記憶してステップＳ３１４に移行する。
ステップＳ３１４では、データ制御部４ｂにおいて、印刷処理部４ｆは印刷処理中か否かを判定し、印刷処理中であると判定された場合(Yes)はステップＳ３００に移行し、そうでない場合(No)はステップＳ３１６に移行する。
【０１５８】
ステップＳ３１６に移行した場合は、印刷処理部４ｆにおいて、ステップＳ３１２で記憶された印刷データに基づき印刷処理を実行してステップＳ３００に移行する。
一方、ステップＳ３１０において、印刷データが受信されずにステップＳ３１８に移行した場合は、データ制御部４ｂにおいて、第１印刷装置３から印刷データを送信できない旨を示すメッセージを受信したか否かを判定し、受信したと判定された場合(Yes)はステップＳ３２０に移行し、そうでない場合(No)はステップＳ３２２に移行する。
【０１５９】
ステップＳ３２０に移行した場合は、データ制御部４ｂにおいて、図示しない表示部に、ステップＳ３１８で受信したメッセージを表示してステップＳ３２２に移行する。
ステップＳ３２２では、データ制御部４ｂにおいて、データ記憶部４ｃに未処理の印刷データが有るか否かを判定し、未処理の印刷データがあると判定された場合(Yes)はステップＳ３１４に移行し、そうでない場合(No)はステップＳ３００に移行する。
【０１６０】
次に、図８に基づき、本実施の形態の動作を説明する。
ここで、図８（ａ）は、第１印刷装置３Ａ及び３Ｂ、並びに第２印刷装置４Ａ及び４Ｂにそれぞれ割り当てられたＩＰアドレスの一例を示す図であり、（ｂ）は、第１印刷指示情報のデータ構造の一例を示す図であり、（ｃ）は、第２印刷指示情報のデータ構造の一例を示す図であり、（ｄ）は、印刷要求情報のデータ構造の一例を示す図であり、（ｅ）は、印刷可能時間帯情報のデータ構造の一例を示す図であり、（ｆ）は、動作状態に異常がある場合の印刷要求情報の一例を示す図である。
【０１６１】
まず、情報処理装置２において、文書エディタ等から印刷指示があり（ステップＳ１００）、印刷指示情報生成部２ｄによって、データ記憶部２ｃから印刷データやユーザ情報等が読み出され（ステップＳ１０２，Ｓ１０４）、第１印刷指示情報が生成される（ステップＳ１０６）。第１印刷指示情報は、文書データをページ記述言語に変換し、当該変換されたデータに、図８（ｂ）に示すような、ユーザ情報、印刷部数情報及び送信先アドレス情報からなるヘッダ情報を付加したものである。図８（ｂ）における、送信先アドレス情報は、図８（ａ）に示すように、第１印刷装置３ＡのＩＰアドレス「１１１．１１１．１１１．００１」が設定されており、データ制御部２ｂは、当該ＩＰアドレスに対応する第１印刷装置３Ａに、印刷指示情報生成部２ｄにおいて生成した第１印刷指示情報を、データ通信部２ａを介して送信する（ステップＳ１０８）。
【０１６２】
一方、第１印刷装置３Ａは、情報処理装置２から送信された第１印刷指示情報を、データ通信部３ａを介して受信すると（ステップＳ２００）、当該受信した第１印刷指示情報をデータ記憶部３ｃに記憶する（ステップＳ２０２）。
また、ユーザは、情報処理装置２に対して、エディタ等で作成したデータの印刷指示を与えると、第２印刷装置４Ａ又は４Ｂのいずれか一方に対して、その第２印刷装置４の有するカードリーダに自己のユーザ情報の書き込まれた磁気カードを読み取らせる。ここでは、第２印刷装置４Ａに磁気カードを読み取らせたとする。これにより、印刷指示情報取得部４ｄにおいて、図８（ｃ）に示すようなユーザ情報（第２認証情報）「ＥＰＳ￥０００１２３４」が第２印刷指示情報として取得される（ステップＳ３００）。
【０１６３】
第２印刷装置４Ａにおいては、第２印刷指示情報が取得されると、印刷要求情報生成部４ｅにおいて、データ制御部４ｂを介してデータ記憶部４ｃから図８（ａ）に示すように、自装置４ＡのＩＰアドレス「１１１．１１１．１１１．００３」を自装置の情報として取得する（ステップＳ３０２）。一方、データ制御部４ｂは、印刷処理部４ｆを介して自装置４Ａの動作状態情報を取得して、当該取得した動作状態情報を印刷要求情報生成部４ｅに伝送する（ステップＳ３０４）。印刷要求情報生成部４ｅは、第２印刷指示情報、自装置の情報及び動作状態情報を取得すると、これらの情報に基づき、図８（ｄ）に示すような印刷要求情報を生成する（ステップＳ３０６）。ここでは、動作状態情報は、「正常」となっており、この状態のときは問題なく印刷処理が行えることを示す。データ制御部４ｂは、印刷要求情報生成部４ｅにおいて印刷要求情報が生成されると、当該生成された印刷要求情報を、データ通信部４ａを介して第１印刷装置３Ａ及び３Ｂに送信する（ステップＳ３０８）。
【０１６４】
一方、第１印刷装置３Ａ及び３Ｂにおいては、第２印刷装置４Ａから送信された印刷要求情報を、データ通信部３ａを介して受信すると（ステップＳ２０４）、当該受信時の時刻を取得して、これをデータ記憶部３ｃに記憶する（ステップＳ２０６）。ここでは、受信時刻「１０：３０」が受信時刻として記憶されたとする。そして、受信した印刷要求情報からユーザ情報（第２認証情報）を抽出し、更に、データ記憶部３ｃに記憶された第１印刷指示情報を読み出すと共に、当該読み出した第１印刷指示情報からユーザ情報（第１認証情報）を抽出し、これら抽出した第１認証情報及び第２認証情報を比較して、両者が一致するか否かを判定する。本実施の形態においては、第１印刷装置３Ｂには、第１印刷指示情報が記憶されていないので、第１印刷装置３Ｂからは認証されなかった旨を示すメッセージが第２印刷装置４Ａに送信される（ステップＳ２２４）。
【０１６５】
第１印刷装置３Ａにおいては、データ記憶部３ｃに、図８（ｂ）に示す第１印刷指示情報が記憶されているので、この第１印刷指示情報から第１認証情報「ＥＰＳ￥０００１２３４」を抽出し、同様に、図８（ｄ）に示す印刷要求情報から第２認証情報「ＥＰＳ￥０００１２３４」を抽出して、両者を比較する（ステップＳ２０８）。この比較により、両者が一致していることが解る。従って、印刷要求情報に対応する第１印刷指示情報があることから認証されたとして（ステップＳ２１０）、送信可否判断部３ｅの処理へと移行する。送信可否判断部３ｅは、まず、データ制御部３ｂを介して、データ記憶部３ｃから、印刷可能時間帯情報及び印刷要求情報の受信時刻情報を取得して、受信時刻が印刷可能な時間内であるかを判定し（ステップＳ２１２）、更に、送信可否判断部３ｅは、印刷要求情報に含まれる動作状態情報から、送信先の第２印刷装置２が印刷処理可能か否かを判定し（ステップＳ２１４）、これら判定結果に基づいて、認証された印刷要求情報に対応する印刷データを送信先の第２印刷装置４Ａに送信可能か否かを判断する（ステップＳ２１６）。ここでは、図８（ｅ）に示すような印刷可能時間帯情報「８：００〜２２：００」が読み出されたとする。従って、受信時刻情報が「１０：３０」であるので、印刷可能時間内であり、一方、印刷要求情報における動作状態情報は「正常」であるので、印刷先の第２印刷装置４に、印刷データを送信可能であると判断され（ステップＳ２１８）、印刷要求情報に対応した印刷データが、データ通信部３ａを介して第２印刷装置４Ａに送信される（ステップＳ２２０）。
【０１６６】
第２印刷装置４Ａは、第１印刷装置３Ａから送信された印刷データを、データ通信部４ａを介して受信すると（ステップＳ３１０）、当該受信した印刷データをデータ記憶部４ｃに記憶する（ステップＳ３１２）。そして、印刷処理部４ｆに問い合わせて、現在印刷処理中であるか否かを判断し（ステップＳ３１４）、印刷処理中ではない場合は、印刷処理部４ｆにおいて、先ほど記憶した印刷データに基づき印刷処理が実行される（ステップＳ３１６）。
【０１６７】
一方、第２印刷装置４Ａにおいて、データ制御部４ｂが動作状態情報として「紙詰まり」であることを示す情報を取得すると、印刷要求情報生成部４ｅにおいては、図８（ｆ）に示すような印刷要求情報が生成される。そして、このような印刷要求情報を受信した第１印刷装置３Ａは、認証後に、送信可否判断部３ｅにおいて、送信先の第２印刷装置４Ａが「紙詰まり」の状態であることから、第２印刷装置４Ａに印刷データを送信できないと判断して（ステップＳ２１８）、送信できない旨を示すメッセージを第２印刷装置４Ａに送信する（ステップＳ２２２）。一方、第２印刷装置４Ａは、第１印刷装置３Ａから、送信できない旨を示すメッセージを受信すると（ステップＳ３１８）、図示しない表示部には、例えば、「印刷データ送信不可能」といったメッセージを表示する（ステップＳ３２０）。このことは、印刷可能時間帯が、上記した「８：００〜２２：００」に含まれない場合においても同様であり、送信可否判断部３ｅにおいては、送信できないと判断される。
【０１６８】
このようにして、第２印刷装置４は、印刷システムにおいて、印刷要求情報を第１印刷装置３に送信することで、当該印刷要求情報に対応する第１印刷指示情報を有した第１印刷装置３から、情報処理装置２からの印刷データを取得して印刷することが可能である。これにより、プリンタサーバ等を介さずとも情報処理装置２からの印刷データを、親展印刷を行う第２印刷装置４において取得し、且つ印刷することが可能である。
【０１６９】
また、印刷可否判断部３ｅにおいて、印刷可能時間帯及び動作状態情報に基づいて、印刷データの送信先の第２印刷装置４に印刷データを送信できるか否かを判断することが可能である。これにより、セキュリティ上において、危険な時間帯の印刷処理をさせないようにし、且つ、第２印刷装置４に障害が発生しているようなときに印刷データを送信させないようにすることが可能である。
【０１７０】
上記第１の実施形態において、印刷指示情報生成部２ｄは、形態１の印刷指示情報生成手段に対応し、データ制御部２ｂ及びデータ通信部２ｃによって行われる第１印刷指示情報の送信処理は、形態１の印刷指示情報送信手段に対応する。
また、上記第１の実施形態において、データ制御部３ｂ及びデータ記憶部３ｃによる第１印刷指示情報の記憶処理は、形態１の印刷指示情報記憶手段に対応し、認証処理部３ｄは、形態１、５、６、９、１８、１９、４８、５５及び５６のいずれか１の判定手段に対応し、データ制御部３ｂ及びデータ通信部３ａによる第２印刷装置４への印刷データの送信処理は、形態１、９及び４８のいずれか１の印刷データ送信手段に対応し、送信可否判断部３ｅは、形態５、１８及び５５のいずれか１の時間送信判定手段に対応し、形態６、１９及び５６のいずれか１の動作送信判定手段に対応する。
【０１７１】
また、上記第１の実施形態において、印刷指示情報取得部４ｄは、形態１、１０及び４９のいずれか１の印刷指示情報取得手段に対応し、印刷要求情報生成部４ｅ、データ制御部４ｂ及びデータ通信部４ａによる印刷要求情報の生成処理及び当該印刷要求情報の第１印刷装置３への送信処理は、形態１、９、１０、２２、３５、４８、４９、５９及び７０のいずれか１の印刷要求情報送信手段に対応する。
【０１７２】
また、上記第１の実施形態において、データ制御部３ｂ及びデータ通信部３ｃにおける印刷要求情報（動作状態情報含む）の取得処理は、形態６、１９及び５６のいずれか１の動作状態情報取得手段に対応する。
また、上記第１の実施形態において、ステップＳ２０２は、形態２２、３５、５９及び７０のいずれか１の印刷指示情報記憶ステップに対応し、ステップＳ２０８，Ｓ２１０は、形態２２、３１、３２、３５、４４、４５、５９、６６、６７、７０、７７及び７８のいずれか１の判定ステップに対応し、ステップＳ２０６，Ｓ２１２，Ｓ２１６，Ｓ２１８は、形態３１、４４、６６及び７７のいずれか１の時間送信判定ステップに対応し、Ｓ２１４，Ｓ２１６，Ｓ２１８は、形態３２、４５、６７及び７８のいずれか１の動作送信判定ステップに対応し、ステップＳ２２０は、形態２２、３５、５９及び７０のいずれか１の印刷データ送信ステップに対応する。
【０１７３】
また、上記第１の実施形態において、ステップＳ３００は、形態２４、３７、６１及び７２のいずれか１の印刷指示情報取得ステップに対応し、ステップＳ３０２〜ステップＳ３０８は、形態２４、３７、６１及び７２のいずれか１の印刷要求情報送信ステップに対応する。
【０１７４】
〔第２の実施形態〕
以下、本発明の第２の実施形態を図面に基づき説明する。図９〜図１１は、本発明に係る印刷システム、第１印刷装置、第２印刷装置、第１印刷装置制御プログラム、第２印刷装置制御プログラム、第１印刷装置制御方法及び第２印刷装置制御方法の第２の実施形態を示す図である。
【０１７５】
上記第１の実施形態と異なるのは、第１印刷指示情報に印刷データが含まれていない点であり、これにより、第１印刷装置３において、送信可否の判断後、送信可能な場合に、印刷要求情報に対応する印刷データを情報処理装置２から取得する手順が増加する。従って、第１の実施形態のシステム構成において、情報処理装置２及び第１印刷装置３における処理内容が一部異なる。
【０１７６】
以下、上記第１の実施形態のシステム構成をそのまま流用して本実施形態を説明し、上記第１の実施形態と重複する部分については説明を省略する。
まず、図２に示す情報処理装置２において、上記第１の実施形態と異なる機能部分を説明する。
データ制御部２ｂは、上記第１の実施形態で説明した機能に加え、印刷指示情報生成部２ｄにおいて第１印刷指示情報が生成されると、データ記憶部２ｃから印刷指示対象の印刷データを読み出し、当該印刷データに、前記生成された第１印刷指示情報を対応付けて記憶する機能を有する。更に、第１印刷装置３からの、印刷データの取得要求に応じて、当該取得要求に対応する印刷データをデータ記憶部２ｃから読み出し、当該読み出した印刷データを、データ通信部２ａを介して取得要求送信元の第１印刷装置３に送信する機能を有する。従って、データ記憶部２ｃは、上記第１の実施形態で説明したデータに加え、第１印刷指示情報が対応付けられた印刷データを記憶することになる。
【０１７７】
更に、印刷指示情報生成部２ｄは、ユーザからの印刷指示に応じて、データ記憶部２ｃに記憶されたユーザの情報を読み出し、当該読み出したユーザ情報に基づき第１印刷指示情報を生成する機能を有している。ここで、本実施の形態においては、第１印刷指示情報はユーザ情報そのものとする。
更に、図３に示す、第１印刷装置３において上記第１の実施形態と異なる機能部分を説明する。
【０１７８】
データ制御部３ｂは、上記第１の実施形態の第１印刷指示情報に含まれる印刷データを送信先の第２印刷装置４に送信する機能に代えて、送信可否判断部３ｅにおいて、送信可能と判断された印刷要求情報に対応する第１印刷指示情報ついて、当該第１印刷指示情報に対応する印刷データの取得要求情報を生成し、当該生成した取得要求情報を、データ通信部３ａを介して情報処理装置２に送信し、更に、当該取得要求情報に対応する印刷データを、データ通信部３ａを介して情報処理装置２から受信し、当該受信した印刷データを、データ通信部３ａを介して当該印刷データの送信先の第２印刷装置に送信する機能を有する。これ以外の機能については、上記第１の実施形態と同様となる。従って、データ記憶部３ｃには、印刷データを含まない第１印刷指示情報が記憶されることになる。
【０１７９】
更に、情報処理装置２は、ＣＰＵによって、ＲＯＭの所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図９のフローチャートに示す印刷情報送信処理を実行するようになっている。
図９は、情報処理装置２における印刷情報送信処理を示すフローチャートである。
印刷情報送信処理は、ＣＰＵによって実行されると、図９に示すように、まず、ステップＳ４００に移行するようになっている。
【０１８０】
ステップＳ４００では、データ制御部２ｂにおいて、印刷データの印刷指示があったか否かを判定し、印刷指示があったと判定された場合(Yes)はステップＳ４０２に移行し、そうでない場合(No)は印刷指示があるまで待機する。
ステップＳ４０２に移行した場合は、印刷指示情報生成部２ｄにおいて、データ制御部２ｂを介してデータ記憶部２ｃに記憶された印刷データを取得してステップＳ４０４に移行する。
【０１８１】
ステップＳ４０４では、印刷指示情報生成部２ｄにおいて、データ制御部２ｂを介してデータ記憶部２ｃから、ユーザ情報（第１認証情報）を取得してステップＳ４０６に移行する。
ステップＳ４０６では、印刷指示情報生成部２ｄにおいて、ユーザ情報に基づき第１印刷指示情報を生成してステップＳ４０８に移行する。
【０１８２】
ステップＳ４０８では、印刷指示情報生成部２ｄにおいて、ステップＳ４０２で取得した印刷データを、ステップＳ４０６で生成した第１印刷指示情報に対応付け、当該対応付けた印刷データを、データ制御部２ｂを介してデータ記憶部２ｃに記憶してステップＳ４１０に移行する。
ステップＳ４１０では、データ制御部２ｂにおいて、ステップＳ４０６で生成された第１印刷指示情報を、データ通信部２ａを介して第１印刷装置３に送信してステップＳ４１２に移行する。本実施の形態においては、第１印刷指示情報の送信先の第１印刷装置３は、ユーザによって予め設定されているものとする。
【０１８３】
ステップＳ４１２では、データ制御部２ｂにおいて、第１印刷装置３から印刷データの取得要求情報をデータ通信部２ａを介して受信したか否かを判定し、受信したと判定された場合(Yes)はステップＳ４１４に移行し、そうでない場合(No)はステップＳ４００に移行する。
ステップＳ４１４に移行した場合は、データ制御部２ｂにおいて、ステップＳ４１２で受信した取得要求情報に対応した印刷データがデータ記憶部２ｃにあるか否かを判定し、あると判定された場合(Yes)はステップＳ４１６に移行し、そうでない場合(No)はステップＳ４２０に移行する。ここで、本実施の形態において、取得要求情報は、印刷要求情報に対応したユーザ情報を含んだデータ構造をしている。従って、データ制御部２ｂは、ユーザ情報に対応する印刷データを検索することにより、その検索結果に基づき印刷データの有無を判定することが可能である。
【０１８４】
ステップＳ４１６に移行した場合は、データ制御部２ｂにおいて、取得要求情報に対応した印刷データを、データ記憶部２ｃから読み出してステップＳ４１８に移行する。
ステップＳ４１８では、データ制御部２ｂにおいて、ステップＳ４１６で読み出した印刷データを、データ通信部２ａを介して、取得要求情報の送信元の第１印刷装置３に送信してステップＳ４００に移行する。
【０１８５】
一方、ステップＳ４１４において、取得要求情報に対応する印刷データが無くステップＳ４２０に移行した場合は、印刷データが無いことを示すメッセージを、印刷要求情報の送信元の第１印刷装置３に送信してステップＳ４００に移行する。
更に、第１印刷装置３は、ＣＰＵによって、ＲＯＭの所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図１０のフローチャートに示す印刷データ中継処理を実行するようになっている。
【０１８６】
図１０は、第１印刷装置３における印刷データ中継処理を示すフローチャートである。
印刷データ中継処理は、ＣＰＵによって実行されると、図１０に示すように、まず、ステップＳ５００に移行するようになっている。ここで、ステップＳ５００〜ステップＳ５１８、ステップＳ５３０及びＳ５３２の処理は、上記第１の実施形態における図５のフローチャートに示す印刷データ中継処理の、ステップＳ２００〜ステップＳ２１８、ステップＳ２２２及びＳ２２４の処理と同様であるので説明を省略する。
【０１８７】
以下、ステップＳ５２０からの処理を説明する。
ステップＳ５２０に移行した場合は、データ制御部３ｃにおいて、ステップＳ５０４で受信した印刷要求情報に対応した印刷データの取得要求情報を生成し、当該生成した取得要求情報を、データ通信部３ａを介して印刷要求情報に対応した第１印刷指示情報の送信元の情報処理装置２に送信してステップＳ５２２に移行する。
【０１８８】
ステップＳ５２２では、データ制御部３ｂにおいて、ステップＳ５２０で送信した取得要求情報に対応した印刷データを、データ通信部３ａを介して情報処理装置２から受信したか否かを判定し、受信したと判定された場合(Yes)はステップＳ５２４に移行し、そうでない場合(No)はステップＳ５２６に移行する。
ステップＳ５２４に移行した場合は、データ制御部３ｂにおいて、ステップＳ５２２で受信した印刷データを、当該印刷データの送信先の第２印刷装置４にデータ通信部３ａを介して送信してステップＳ５００に移行する。
【０１８９】
一方、ステップＳ５２６に移行した場合は、データ制御部３ｂにおいて、情報処理装置２から、印刷データが無い旨を示すメッセージを受信したか否かを判定し、受信したと判定された場合(Yes)はステップＳ５２８に移行し、そうでない場合(No)はステップＳ５２２に移行する。
ステップＳ５２８に移行した場合は、データ制御部３ｂにおいて、図示しない表示部にステップＳ５２６で受信したメッセージを表示してステップＳ５００に移行する。
【０１９０】
次に、図１１に基づき、本実施の形態の動作を説明する。
ここで、図１１（ａ）は、情報処理装置２、第１印刷装置３Ａ及び３Ｂ、並びに第２印刷装置４Ａ及び４Ｂにそれぞれ割り当てられたＩＰアドレスの一例を示す図であり、（ｂ）は、第１印刷指示情報のデータ構造の一例を示す図であり、（ｃ）は、情報処理装置に記憶される印刷データの記憶内容の一例を示す図であり、（ｄ）は、第２印刷指示情報のデータ構造の一例を示す図であり、（ｅ）は、印刷要求情報のデータ構造の一例を示す図であり、（ｆ）は、印刷可能時間帯情報のデータ構造の一例を示す図であり、（ｇ）は、取得要求情報のデータ構造の一例を示す図である。
【０１９１】
まず、情報処理装置２において、文書エディタ等から印刷指示があり（ステップＳ４００）、印刷指示情報生成部２ｄによって、データ記憶部２ｃから印刷データが読み出され（ステップＳ４０２）、更に、ユーザ情報が読み出される（ステップＳ４０４）。そして、読み出したユーザ情報に基づいて、第１印刷指示情報が生成される（ステップＳ４０６）。第１印刷指示情報は、図１１（ｂ）に示すように、ユーザ情報と、送信先のアドレス情報（送信先の第１印刷装置３のＩＰアドレス）と、送信元のアドレス情報（自装置のＩＰアドレス）とを含んだデータ構造をしている。本実施の形態において、図１１（ｂ）における、送信先アドレス情報は、図１１（ａ）に示すように、第１印刷装置３ＡのＩＰアドレス「１１１．１１１．１１１．００１」が設定されており、又送信元のアドレス情報は、図１１（ａ）に示すように、情報処理装置２のＩＰアドレス「１１１．１１１．１１１．００５」が設定されている。第１印刷指示情報が生成されると、データ制御部２ｂは、印刷指示のあった印刷データに、当該第１印刷指示情報を対応付けてデータ記憶部２ｃに記憶する（ステップＳ４０８）。ここで、印刷データは、図１１（ｃ）に示すように、ユーザ情報と当該印刷データを示すドキュメントＩＤとが対応付けられて記憶される。図１１（ｃ）の例では、ユーザ情報「ＥＰＳ￥０００１２３４」と、ドキュメントＩＤ「２００４０８０１００１」とが対応付けられ、ユーザ情報「ＥＰＳ￥０００１２３５」と、ドキュメントＩＤ「２００４０８０１００２」とが対応付けられて記憶されている状態が示されている。更に、データ制御部２ｂにおいては、第１印刷指示情報に含まれる送信先のＩＰアドレスに対応する第１印刷装置３Ａに、印刷指示情報生成部２ｄにおいて生成した第１印刷指示情報を、データ通信部２ａを介して送信する（ステップＳ４１０）。
【０１９２】
一方、第１印刷装置３Ａは、情報処理装置２から送信された第１印刷指示情報を、データ通信部３ａを介して受信すると（ステップＳ５００）、当該受信した第１印刷指示情報をデータ記憶部３ｃに記憶する（ステップＳ５０２）。
以下、本実施の形態において、情報処理装置２における動作は、上記第１の実施形態と同様となる。つまり、印刷指示情報取得部４ｄにおいて、図１１（ｄ）に示す印刷指示情報を取得すると、印刷要求情報生成部４ｅにおいて、図１１（ｅ）に示す印刷要求情報を生成して、当該生成した印刷要求情報を、第１印刷装置３Ａ及び３Ｂに送信する。
【０１９３】
一方、第１印刷装置３Ａ及び３Ｂにおいては、第２印刷装置４Ａから送信された印刷要求情報を、データ通信部３ａを介して受信すると（ステップＳ５０４）、これ以降は、ステップＳ５１８の送信可否の判断処理まで、上記第１の実施形態と同様の動作を行う。つまり、第２印刷装置４Ａから送信された印刷要求情報において、動作状態は「正常」であり、また受信時刻も、図１１（ｆ）に示す印刷可能時間帯内であり、更に、第１印刷装置３Ａにおいて、当該印刷要求情報に対応する第１印刷指示情報があったとする。
【０１９４】
以下、ステップＳ５２０の動作から説明する。
上記第１の実施形態と同様に、送信可否判断部３ｅにおいて送信可能と判断されると、データ制御部３ｂは、印刷要求情報に対応する第１印刷指示情報に含まれるユーザ情報と、自装置のＩＰアドレスとを含んでなる取得要求情報を生成し、当該生成した取得要求情報を、データ通信部３ａを介して、第１印刷指示情報に含まれるＩＰアドレスに対応した情報処理装置２に送信する（ステップＳ５２０）。ここで、取得要求情報は、図１１（ｇ）に示すように、第１印刷指示情報に含まれるユーザ情報「ＥＰＳ￥０００１２３４」と、第１印刷装置３ＡのＩＰアドレス「１１１．１１１．１１１．００１」とを含んだデータ構造となる。
【０１９５】
そして、第１印刷装置３Ａから上記した取得要求情報が送信されると、情報処理装置２は、データ通信部２ａを介して、当該取得要求情報を受信し（ステップＳ４１２）、データ制御部２ｂにおいて、当該受信した取得要求情報に含まれるユーザ情報をキーワードとして、データ記憶部２ｃを検索し、当該検索結果に基づき、取得要求情報に対応する印刷データがデータ記憶部２ｃに記憶されているか否かを判定する（ステップＳ４１４）。データ記憶部２ｃには、上記したように、ユーザ情報「ＥＰＳ￥０００１２３４」に対応する印刷データが記憶されているので、データ制御部２ｂにおいては、取得要求情報に対応する印刷データがあると判定され、当該印刷データをデータ記憶部２ｃから読み出し（ステップＳ４１６）、当該読み出した印刷データを、取得要求情報に含まれるＩＰアドレス「１１１．１１１．１１１．０１」に対応する第１印刷装置３Ａに送信する（４１８）。
【０１９６】
一方、情報処理装置２から、取得要求情報に対応する印刷データが送信されると、第１印刷装置３Ａは、当該印刷データを、データ通信部３ａを介して受信し（ステップＳ５２２）、当該受信した印刷データを、当該印刷データの送信先である第２印刷装置４Ａに送信する（ステップＳ５２４）。
このようにして、第２印刷装置４は、印刷システムにおいて、印刷要求情報を第１印刷装置３に送信することで、当該印刷要求情報に対応する第１印刷指示情報を有した第１印刷装置３から、情報処理装置２からの印刷データを取得して印刷することが可能である。これにより、プリンタサーバ等を介さずとも情報処理装置２からの印刷データを、親展印刷を行う第２印刷装置４において取得し、且つ印刷することが可能である。
【０１９７】
また、第１印刷装置３は、第２印刷装置４からの印刷要求情報に対応する印刷データを、情報処理装置２から取得して、当該印刷データの送信先の第２印刷装置４に送信することが可能である。これにより、第１印刷装置３は、印刷データを含まない第１印刷指示情報を記憶して管理すれば良いので、印刷データの中継処理に必要なデータ記憶容量を低減することが可能である。
【０１９８】
上記第２の実施形態において、印刷指示情報生成部２ｄは、形態２の印刷指示情報生成手段に対応し、データ制御部２ｂ及びデータ記憶部２ｃにおける印刷データを第１印刷指示情報に対応付けて記憶する処理は、形態２の印刷データ記憶手段に対応し、データ制御部２ｂ及びデータ通信部２ｃによって行われる第１印刷指示情報の送信処理は、形態２の印刷指示情報送信手段に対応し、データ制御部２ｂ及びデータ通信部２ａによる取得要求情報に対する印刷データの第１印刷装置３への送信処理は、形態２の第１印刷データ送信手段に対応する。
【０１９９】
また、上記第２の実施形態において、データ制御部３ｂ及びデータ記憶部３ｃによる第１印刷指示情報の記憶処理は、形態２の印刷指示情報記憶手段に対応し、認証処理部３ｄは、形態２、５、６、１１、１８、１９、５０、５５及び５６のいずれか１の判定手段に対応し、データ制御部３ｂ及びデータ通信部３ａによる第２印刷装置４への印刷データの送信処理は、形態２、１１及び５０のいずれか１の第２印刷データ送信手段に対応し、送信可否判断部３ｅは、形態５、１８及び５５のいずれか１の時間送信判定手段、並びに形態６又は１９の動作送信判定手段に対応し、データ制御部３ｂ及びデータ通信部３ａによる取得要求情報の情報処理装置２への送信処理は、形態２、１１及び５０のいずれか１の取得要求情報送信手段に対応する。
【０２００】
また、上記第２の実施形態において、印刷指示情報取得部４ｄは、形態２、１１及び５０のいずれか１の印刷指示情報取得手段に対応し、印刷要求情報生成部４ｅ、データ制御部４ｂ及びデータ通信部４ａによる印刷要求情報の生成処理及び当該印刷要求情報の第１印刷装置３への送信処理は、形態２、１１、１２、２４、３７、５０、５１、６１及び７２のいずれか１の印刷要求情報送信手段に対応する。
【０２０１】
また、上記第２の実施形態において、データ制御部３ｂ及びデータ通信部３ｃにおける印刷要求情報（動作状態情報含む）の取得処理は、形態６、１９及び５６のいずれか１の動作状態情報取得手段に対応する。
また、上記第２の実施形態において、ステップＳ５０２は、形態２４、３７、６１及び７２のいずれか１の印刷指示情報記憶ステップに対応し、ステップＳ５０８，Ｓ５１０は、形態２４、３１、３２、３７、４４、４５、６１、６６、６７、７２、７７及び７８のいずれか１の判定ステップに対応し、ステップＳ５０６，Ｓ５１２，Ｓ５１６，Ｓ５１８は、形態３１、４４、６６及び７７のいずれか１の時間送信判定ステップに対応し、Ｓ５１４，Ｓ５１６，Ｓ５１８は、形態３２、４５、６７及び７８のいずれか１の動作送信判定ステップに対応し、ステップＳ５２０は、形態２４、３７、６１及び７２のいずれか１の取得要求情報送信ステップに対応し、形態２４、３７、６１及び７２のいずれか１の第２印刷データ送信ステップに対応する。
【０２０２】
また、上記第２の実施形態において、ステップＳ３００は、形態２４、３７、６１及び７２のいずれか１の印刷指示情報取得ステップに対応し、ステップＳ３０２〜ステップＳ３０８は、形態２５、３８、６２及び７３のいずれか１の印刷要求情報送信ステップに対応する。
【０２０３】
〔第３の実施形態〕
以下、本発明の第３の実施形態を図面に基づき説明する。図１２〜図１９は、本発明に係る印刷システム、第１印刷装置、第２印刷装置、第３印刷装置、第１印刷装置制御プログラム、第２印刷装置制御プログラム、第３印刷装置制御プログラム、第１印刷装置制御方法、第２印刷装置制御方法及び第３印刷装置制御方法の第３の実施形態を示す図である。
【０２０４】
まず、本発明に係る印刷システム６の構成を図１２に基づき説明する。図１２は、本発明に係る印刷システム６の構成を示す概観図である。
印刷システム６は、図１２に示すように、情報処理装置２と、第１印刷装置７と、第２印刷装置８と、第３印刷装置９と、ネットワーク５と、ネットワーク１０と、ファイヤウォールシステム１１（以下、ＦＷシステム１１と称す）とを含んだ構成となっている。
【０２０５】
情報処理装置２は、印刷データ及びユーザ情報を含む第１印刷指示情報を生成し、当該生成した第１印刷指示情報を、第１印刷装置７に送信する機能を有している。なお、上記第１の実施形態と同様の構成を有しているので、詳細な構成の説明は省略する。
第１印刷装置７は、情報処理装置２から受信した印刷指示情報を記憶する一方、第３印刷装置から第２印刷要求情報を受信すると、当該受信した第２印刷要求情報と、前記記憶した印刷指示情報とに基づき認証処理を行い、認証されると、更に、第２印刷要求情報に含まれる動作状態情報に基づき、印刷データの送信可否を判断する機能を有している。ここで、印刷システム６は、図１２に示すように、第１印刷装置７を１台含む構成となっているが、１台に限らず、２台以上で構成しても良い。なお、詳細な構成は後述する。
【０２０６】
第２印刷装置８は、ユーザの所持する磁気カードを介して、ユーザ情報を含む第２印刷指示情報を取得し、当該取得した第２印刷指示情報に自装置のＩＰアドレス及び動作状態情報を付加して第１印刷要求情報を生成し、当該生成した第１印刷要求情報を、第３印刷装置９に送信する機能を有している。ここで、印刷システム６は、図１２に示すように、第２印刷装置を１台含む構成となっているが、１台に限らず、２台以上で構成しても良い。なお、詳細な構成は後述する。
【０２０７】
第３印刷装置９は、第２印刷装置８から第１印刷要求情報を受信すると、当該受信した第１印刷要求情報に、自装置の情報（本実施の形態では、ＩＰアドレス）を付加して第２印刷要求情報を生成し、当該生成した第２印刷要求情報をＦＷシステム１１を介してネットワーク５に接続された第１印刷装置７に送信する。更に、第１印刷装置７からＦＷシステム１１を介して送信される、前記第２印刷要求情報に対応した印刷データを受信し、当該受信した印刷データを、第２印刷要求情報に対応した第２印刷装置８に送信する。ここで、印刷システム６は、図１２に示すように、第３印刷装置を１台含む構成となっているが、１台に限らず、２台以上で構成しても良い。なお、詳細な構成は後述する。
【０２０８】
ネットワーク１０は、ＬＡＮやＷＡＮなどの公知の情報通信ネットワークであり、上記第１の実施形態におけるネットワーク５とは、論理的又は物理的に異なるネットワークである。
ＦＷシステム１１は、公知のファイヤウォールシステムであり、インターネットなどの外部ネットワークを通じて第三者が侵入し、データやプログラムの盗み見・改ざん・破壊などが行なわれることのないように、外部との境界を流れるデータを監視し、不正なアクセスを検出・遮断する機能を備えたものである。本実施の形態においては、第３印刷装置９から送信されるデータのみを通過して、ネットワーク５に接続された各装置に送信すると共に、ネットワーク５に接続された各装置から第３印刷装置９へと送信されるデータのみ通過して第３印刷装置９に送信するようになっている。
【０２０９】
更に、図１３に基づき、第１印刷装置７の詳細な構成を説明する。図１３は、第１印刷装置７の詳細構成を示すブロック図である。
第１印刷装置７は、図１３に示すように、データ通信部７ａと、データ制御部７ｂと、データ記憶部７ｃと、認証処理部７ｄと、送信可否判断部７ｅと、印刷処理部７ｆとを含んだ構成となっている。
【０２１０】
データ通信部７ａは、情報処理装置２から送信された第１印刷指示情報、第３印刷装置９からＦＷシステム１１を介して送信された第２印刷要求情報等の各種データを、ネットワーク５を介して受信したり、第２印刷要求情報に対応した印刷データを第３印刷装置９にＦＷシステム１１を介して送信したりするなど、情報処理装置２及び第３印刷装置９との間のデータの送受信を行う機能を有している。
【０２１１】
データ制御部７ｂは、データ通信部７ａを介して、情報処理装置２から受信した第１印刷指示情報をデータ記憶部７ｃに記憶したり、データ記憶部７ｃに記憶された各種データを各構成要素に伝送したり、各構成要素間のデータ授受を中継制御したり、第２印刷要求情報に対応する印刷データを、データ通信部７ａを介して第３の印刷装置９に送信するなど、第１印刷装置７におけるデータの流れを統括性御する機能などを有している。
【０２１２】
データ記憶部７ｃは、データ通信部７ａを介して受信した第１印刷指示情報等のデータの他、各処理に必要なデータを記憶する機能を有している。
認証処理部７ｄは、第３印刷装置９から受信した第２印刷要求情報に含まれるユーザ情報（以下、第２認証情報と称す）と、データ記憶部７ｃに記憶された第１印刷指示情報に含まれるユーザ情報（以下、第１認証情報と称す）とを比較して、一致しているか否かを判定することで印刷指示を出したユーザの認証を行う機能を有している。
【０２１３】
送信可否判断部７ｅは、第３印刷装置９から受信した第２印刷要求情報に対応した印刷データがデータ記憶部７ｃに記憶されており、ユーザが認証されたときに、第２印刷要求情報に含まれる動作状態情報に基づき、該当印刷データの送信可否を判断する機能を有している。
印刷処理部７ｆは、データ記憶部７ｃに記憶された印刷データに基づき、当該印刷データを構成する画像データの画像や文書データの文書等の印刷処理を行う機能を有している。本実施の形態においては、情報処理装置２からの自装置宛の印刷指示情報に基づき印刷処理を行う。
【０２１４】
ここで、第１印刷装置７は、図示しない、プロセッサと、ＲＡＭ（Random Access Memory）と、専用のプログラムの記憶されたＲＯＭ（Read Only Memory）とを備えており、プロセッサにより専用のプログラムを実行することにより上記各部の機能を果たす。また、上記各部は、専用のプログラムのみでその機能を果たすもの、専用のプログラムによりハードウェアを制御してその機能を果たすもの等が混在している。
【０２１５】
更に、図１４に基づき、第２印刷装置８の詳細な構成を説明する。図１４は、第２印刷装置８の詳細構成を示すブロック図である。
第２印刷装置８は、図１４に示すように、データ通信部８ａと、データ制御部８ｂと、データ記憶部８ｃと、印刷指示情報取得部８ｄと、第１印刷要求情報生成部８ｅと、印刷処理部８ｆとを含んだ構成となっている。
【０２１６】
データ通信部８ａは、第１印刷要求情報生成部８ｅにおいて生成された第１印刷要求情報をネットワーク５を介して第３印刷装置９に送信したり、第３印刷装置９から送信された印刷データをネットワーク５を介して受信したりするなど、第３印刷装置９との間のデータの送受信を行う機能を有している。
データ制御部８ｂは、データ通信部８ａを介して、第３印刷装置から受信した印刷データをデータ記憶部８ｃに記憶したり、データ記憶部８ｃに記憶された各種データを各構成要素に伝送したり、各構成要素間のデータ授受を中継制御したり、第１印刷要求情報を、データ通信部８ａを介して第３印刷装置９に送信するなど、第２印刷装置８におけるデータの流れを統括性御する機能の他、印刷処理部８ｆを介して、自装置の印刷機能に対する現在の動作状態情報を取得して、当該取得した動作状態情報を第１印刷要求情報生成部８ｅに伝送する機能などを有している。
【０２１７】
データ記憶部８ｃは、データ通信部８ａを介して受信した印刷データ等の他、各処理に必要なデータを記憶する機能を有している。
印刷指示情報取得部８ｄは、磁気カードのリーダを備えており、ユーザの所持する磁気カードの情報（以下、第２印刷指示情報と称す）を読み取る機能を有している。本実施の形態において、磁気カードには、ユーザの識別情報が記憶されており、印刷指示情報取得部８ｄは、当該識別情報を第２印刷指示情報として読み取る。
【０２１８】
第１印刷要求情報生成部８ｅは、第２印刷指示情報（ユーザの識別情報）に、自装置の情報（ＩＰアドレス）と、印刷処理部８ｆを介して取得される動作状態情報とを付加して第１印刷要求情報を生成する機能を有している。
印刷処理部８ｆは、第３印刷装置９から受信し、データ記憶部８ｃに記憶された印刷データに基づき、当該印刷データを構成する画像データの画像や文書データの文書等の印刷処理を行う機能を有している。
【０２１９】
ここで、第２印刷装置８は、図示しない、プロセッサと、ＲＡＭ（Random Access Memory）と、専用のプログラムの記憶されたＲＯＭ（Read Only Memory）とを備えており、プロセッサにより専用のプログラムを実行することにより上記各部の機能を果たす。また、上記各部は、専用のプログラムのみでその機能を果たすもの、専用のプログラムによりハードウェアを制御してその機能を果たすもの等が混在している。
【０２２０】
更に、図１５に基づき、第３印刷装置９の詳細な構成を説明する。図１５は、第３印刷装置９の詳細構成を示すブロック図である。
第３印刷装置９は、図１５に示すように、データ通信部９ａと、データ制御部９ｂと、データ記憶部９ｃと、第２印刷要求情報生成部９ｄと、印刷処理部９ｅとを含んだ構成となっている。
【０２２１】
データ通信部９ａは、第２印刷装置８からの第１印刷要求情報をネットワーク１０を介して受信したり、第２印刷要求情報生成部９ｄにおいて生成された第２印刷要求情報をネットワーク１０及びＦＷシステム１１を介して第１印刷装置７に送信したり、第１印刷装置７又は情報処理装置２から送信された印刷データをＦＷシステム１１及びネットワーク１０を介して受信したり、ネットワーク１０を介して第２印刷要求情報に対応した印刷データを第２印刷装置８に送信したりするなど、自装置９と、第１印刷装置７、第２印刷装置８及び情報処理装置２との間のデータの送受信を行う機能を有している。
【０２２２】
データ制御部９ｂは、データ通信部９ａを介して、第２印刷装置８から受信した第１印刷要求情報や、第１印刷装置７から受信した印刷データ等の各種データをデータ記憶部９ｃに記憶したり、データ記憶部９ｃに記憶された各種データを各構成要素に伝送したり、各構成要素間のデータ授受を中継制御したり、第２印刷要求情報を、データ通信部９ａを介して第１印刷装置７に送信したり、印刷データを、データ通信部９ａを介して第２印刷装置８に送信したりするなど、第３印刷装置９におけるデータの流れを統括性御する機能を有している。
【０２２３】
データ記憶部９ｃは、データ通信部９ａを介して受信した第１印刷要求情報、印刷データ等の他、各処理に必要なデータを記憶する機能を有している。
第２印刷要求情報生成部９ｄは、第２印刷装置８からの第１印刷要求情報に対して、自装置９の情報（ＩＰアドレス）を付加した第２印刷要求情報を生成する機能を有している。
【０２２４】
印刷処理部９ｅは、データ記憶部９ｃに記憶された印刷データに基づき、当該印刷データを構成する画像データの画像や文書データの文書等の印刷処理を行う機能を有している。本実施の形態においては、情報処理装置２からの自装置宛の印刷指示情報に基づき印刷処理を行う。
ここで、第３印刷装置９は、図示しない、プロセッサと、ＲＡＭ（Random Access Memory）と、専用のプログラムの記憶されたＲＯＭ（Read Only Memory）とを備えており、プロセッサにより専用のプログラムを実行することにより上記各部の機能を果たす。また、上記各部は、専用のプログラムのみでその機能を果たすもの、専用のプログラムによりハードウェアを制御してその機能を果たすもの等が混在している。
【０２２５】
更に、情報処理装置２は、ＣＰＵによって、ＲＯＭの所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図５のフローチャートに示す印刷指示情報送信処理を実行するようになっている。ここで、本実施の形態における印刷指示情報送信処理は、上記第１の実施形態と異なり、第１印刷指示情報を第１印刷装置３ではなく、第１印刷装置７に送信する点のみである。従って、印刷指示情報送信処理の説明を省略する。
【０２２６】
更に、第１印刷装置７は、ＣＰＵによって、ＲＯＭの所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図１６のフローチャートに示す印刷データ中継処理を実行するようになっている。
図１６は、第１印刷装置７における印刷データ中継処理を示すフローチャートである。
印刷データ中継処理は、ＣＰＵによって実行されると、図１６に示すように、まず、ステップＳ６００に移行するようになっている。
【０２２７】
ステップＳ６００では、データ制御部７ｂにおいて、情報処理装置２から第１印刷指示情報を受信したか否かを判定し、受信したと判定された場合(Yes)はステップＳ６０２に移行し、そうでない場合(No)はステップＳ６０４に移行する。
ステップＳ６０２に移行した場合は、データ制御部７ｂにおいて、ステップＳ６００で受信した第１印刷指示情報をデータ記憶部７ｃに記憶してステップＳ６０４に移行する。
【０２２８】
ステップＳ６０４では、データ制御部７ｂにおいて、第３印刷装置９から第２印刷要求情報を受信したか否かを判定し、受信したと判定された場合(Yes)はステップＳ６０６に移行し、そうでない場合(No)はステップＳ６
００に移行する。
ステップＳ６０６では、認証処理部７ｄにおいて、第２印刷要求情報に含まれる第２認証情報と、データ記憶部７ｃに記憶された第１印刷指示情報に含まれる第１認証情報とを比較して、両者が一致しているか否かによってユーザ認証を行いステップＳ６０８に移行する。
【０２２９】
ステップＳ６０８では、送信可否判断部７ｅにおいて、ステップＳ６０６の認証結果に基づき、認証されたか否かを判定し、認証されたと判定された場合(Yes)はステップＳ６１０に移行し、そうでない場合(No)はステップＳ６１８に移行する。
ステップＳ６１０では、送信可否判断部７ｅにおいて、第２印刷要求情報に含まれる動作状態情報に基づき、印刷データを送信先の第２印刷装置８に送信可能か否かを判断してステップＳ６１２に移行する。
【０２３０】
ステップＳ６１２では、データ制御部７ｂにおいて、ステップＳ６１０の判断結果に基づき、印刷データを送信先の第２印刷装置８に送信可能か否かを判定し、送信可能であると判定された場合(Yes)はステップＳ６１４に移行し、そうでない場合(No)はステップＳ６１６に移行する。
ステップＳ６１４に移行した場合は、データ制御部７ｂにおいて、第２印刷要求情報に含まれるＩＰアドレスに対応する第３印刷装置９に、第２印刷要求情報に対応する印刷データをデータ通信部７ａを介して送信してステップＳ６００に移行する。
【０２３１】
一方、ステップＳ６１６に移行した場合は、データ制御部７ｂにおいて、第２印刷要求情報に含まれるＩＰアドレスに対応する第３印刷装置９に、印刷データの送信が不可能である旨を示すメッセージを送信してステップＳ６００に移行する。
一方、ステップＳ６０８において、第２印刷要求情報に対応する第１指示情報が無くて、認証されずにステップＳ６１８に移行した場合は、認証されなかった旨を示すメッセージを、印刷要求情報に含まれるＩＰアドレスに対応する第３印刷装置９に送信してステップＳ６００に移行する。
【０２３２】
更に、第２印刷装置８は、ＣＰＵによって、ＲＯＭの所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図１７のフローチャートに示す印刷データ取得処理及び印刷処理を実行するようになっている。
図１７は、第２印刷装置８における印刷データ取得処理及び印刷処理を示すフローチャートである。
【０２３３】
印刷データ取得処理及び印刷処理は、ＣＰＵによって実行されると、図１７に示すように、まず、ステップＳ７００に移行するようになっている。
ステップＳ７００では、データ制御部８ｂにおいて、印刷指示情報取得部８ｄを介して第２印刷指示情報を取得したか否かを判定し、取得したと判定された場合(Yes)はステップＳ７０２に移行し、そうでない場合(No)はステップＳ７１０に移行する
ステップＳ７０２に移行した場合は、第１印刷要求情報生成部８ｅにおいて、データ制御部８ｂを介してデータ記憶部８ｃから自装置８の情報（ここでは、ＩＰアドレス）を取得してステップＳ７０４に移行する。
【０２３４】
ステップＳ７０４では、データ制御部８ｂにおいて、印刷処理部８ｆから印刷機能の動作状態を示す動作状態情報を取得して、当該取得した動作状態情報を第１印刷要求情報生成部８ｅに伝送してステップＳ７０６に移行する。
ステップＳ７０６では、ステップＳ７００で取得した第２印刷指示情報と、ステップＳ７０２で取得した自装置８の情報と、ステップＳ７０４で取得した動作状態情報とに基づき、第１印刷要求情報を生成してステップＳ７０８に移行する。
【０２３５】
ステップＳ７０８では、データ制御部８ｂにおいて、ステップＳ７０６で生成した第１印刷要求情報を、データ通信部８ａを介して第３印刷装置９に送信してステップＳ７１０に移行する。
ステップＳ７１０では、データ制御部８ｂにおいて、第３印刷装置９からデータ通信部８ａを介して印刷データを受信したか否かを判定し、受信したと判定された場合(Yes)はステップＳ７１２に移行し、そうでない場合(No)はステップＳ７１８に移行する。
【０２３６】
ステップＳ７１２に移行した場合は、データ制御部８ｂにおいて、ステップＳ７１０で受信した印刷データをデータ記憶部８ｃに記憶してステップＳ７１４に移行する。
ステップＳ７１４では、データ制御部８ｂにおいて、印刷処理部８ｆは印刷処理中か否かを判定し、印刷処理中であると判定された場合(Yes)はステップＳ７００に移行し、そうでない場合(No)はステップＳ７１６に移行する。
【０２３７】
ステップＳ７１６に移行した場合は、印刷処理部８ｆにおいて、ステップＳ７１２で記憶された印刷データに基づき印刷処理を実行してステップＳ７００に移行する。
一方、ステップＳ７１０において、印刷データが受信されずにステップＳ７１８に移行した場合は、データ制御部８ｂにおいて、第３印刷装置９から印刷データを送信できない旨を示すメッセージを受信したか否かを判定し、受信したと判定された場合(Yes)はステップＳ７２０に移行し、そうでない場合(No)はステップＳ７２２に移行する。
【０２３８】
ステップＳ７２０に移行した場合は、データ制御部８ｂにおいて、図示しない表示部に、ステップＳ７１８で受信したメッセージを表示してステップＳ７２２に移行する。
ステップＳ７２２では、データ制御部８ｂにおいて、データ記憶部８ｃに未処理の印刷データが有るか否かを判定し、未処理の印刷データがあると判定された場合(Yes)はステップＳ７１４に移行し、そうでない場合(No)はステップＳ７００に移行する。
【０２３９】
更に、第３印刷装置９は、ＣＰＵによって、ＲＯＭの所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図１８のフローチャートに示す印刷データ中継処理を実行するようになっている。
図１８は、第３印刷装置９における印刷データ中継処理を示すフローチャートである。
印刷データ中継処理は、ＣＰＵによって実行されると、図１８に示すように、まず、ステップＳ８００に移行するようになっている。
【０２４０】
ステップＳ８００では、データ制御部９ｂにおいて、データ通信部９ａを介して、第２印刷装置８から送信された第１印刷要求情報を受信したか否かを判定し、受信したと判定された場合(Yes)はステップＳ８０２に移行し、そうでない場合(No)は受信するまで待機する。
ステップＳ８０２に移行した場合は、第２印刷要求情報生成部９ｄにおいて、ステップＳ８００で受信した第１印刷要求情報に、自装置９の情報（ＩＰアドレス情報）を付加して第２印刷要求情報を生成してステップＳ８０４に移行する。
【０２４１】
ステップＳ８０４では、データ制御部９ｂにおいて、ステップＳ８０２で生成した第２印刷要求情報を、データ通信部９ａを介して第１印刷装置７に送信してステップＳ８０６に移行する。
ステップＳ８０６では、データ制御部９ｂにおいて、第１印刷装置７からデータ通信部９ａを介して、ステップＳ８０４で送信した第２印刷要求情報に対応する印刷データを受信したか否かを判定し、受信したと判定された場合(Yes)はステップＳ８０８に移行し、そうでない場合(No)はステップＳ８００に移行する。
【０２４２】
ステップＳ８０８に移行した場合は、データ制御部９ｂにおいて、ステップＳ８０６で受信した印刷データを、データ通信部９ａを介して、第２印刷要求情報に含まれるＩＰアドレスに対応した第２印刷装置８に送信してステップＳ８００に移行する。
一方、ステップＳ８１０に移行した場合は、データ制御部９ｂにおいて、第１印刷装置７からデータ通信部９ａを介して、ステップＳ８０４で送信した第２印刷要求情報に対応する印刷データを送信できない旨を示すメッセージを受信したか否かを判定し、受信したと判定された場合(Yes)は、ステップＳ８１２に移行し、そうでない場合(No)はステップＳ８００に移行する。
【０２４３】
ステップＳ８１２に移行した場合は、データ制御部９ｂにおいて、ステップＳ８１０で受信したメッセージを、ステップＳ８０４で送信した第２印刷要求情報に含まれるＩＰアドレスに対応した第２印刷装置８に送信してステップＳ８００に移行する。
次に、図１９に基づき、本実施の形態の動作を説明する。
ここで、図１９（ａ）は、第１印刷装置７、第２印刷装置８及び第３印刷装置９にそれぞれ割り当てられたＩＰアドレスの一例を示す図であり、（ｂ）は、第１印刷指示情報のデータ構造の一例を示す図であり、（ｃ）は、第２印刷指示情報のデータ構造の一例を示す図であり、（ｄ）は、第１印刷要求情報のデータ構造の一例を示す図であり、（ｅ）は、第２印刷要求情報のデータ構造の一例を示す図であり、（ｆ）は、動作状態に異常がある場合の第１印刷要求情報の一例を示す図であり、（ｇ）は、動作状態に異常がある場合の第２印刷要求情報の一例を示す図である。
【０２４４】
まず、情報処理装置２において、文書エディタ等から印刷指示があり（ステップＳ１００）、印刷指示情報生成部２ｄによって、データ記憶部２ｃから印刷データやユーザ情報等が読み出され（ステップＳ１０２，Ｓ１０４）、第１印刷指示情報が生成される（ステップＳ１０６）。第１印刷指示情報は、文書データをページ記述言語に変換し、当該変換されたデータに、図８（ｂ）に示すような、ユーザ情報、印刷部数情報及び送信先アドレス情報からなるヘッダ情報を付加したものである。図１９（ｂ）における、送信先アドレス情報は、図１９（ａ）に示すように、第１印刷装置７のネットワーク５上におけるＩＰアドレス「１１１．１１１．１１１．００６」が設定されており、データ制御部２ｂは、当該ＩＰアドレスに対応する第１印刷装置７に、印刷指示情報生成部２ｄにおいて生成した第１印刷指示情報を、データ通信部２ａを介して送信する（ステップＳ１０８）。
【０２４５】
一方、第１印刷装置７は、情報処理装置２から送信された第１印刷指示情報を、データ通信部７ａを介して受信すると（ステップＳ６００）、当該受信した第１印刷指示情報をデータ記憶部７ｃに記憶する（ステップＳ６０２）。
また、ユーザは、情報処理装置２に対して、エディタ等で作成したデータの印刷指示を与えると、第１印刷装置７とは異なるネットワークに接続された第２印刷装置８の有するカードリーダに自己のユーザ情報の書き込まれた磁気カードを読み取らせる。これにより、印刷指示情報取得部８ｄにおいて、図１９（ｃ）に示すようなユーザ情報（第２認証情報）「ＥＰＳ￥０００１２３４」が第２印刷指示情報として取得される（ステップＳ７００）。
【０２４６】
第２印刷装置８においては、第２印刷指示情報が取得されると、第１印刷要求情報生成部８ｅにおいて、データ制御部８ｂを介してデータ記憶部８ｃから図１９（ａ）に示すように、自装置８のＩＰアドレス「１１１．１１１．１１２．００１」を自装置の情報として取得する（ステップＳ７０２）。一方、データ制御部８ｂは、印刷処理部８ｆを介して自装置８の動作状態情報を取得して、当該取得した動作状態情報を第１印刷要求情報生成部８ｅに伝送する（ステップＳ７０４）。第１印刷要求情報生成部８ｅは、第２印刷指示情報、自装置８の情報及び動作状態情報を取得すると、これらの情報に基づき、図１９（ｄ）に示すような第１印刷要求情報を生成する（ステップＳ７０６）。ここでは、動作状態情報は、「正常」となっており、この状態のときは問題なく印刷処理が行えることを示す。データ制御部８ｂは、第１印刷要求情報生成部８ｅにおいて第１印刷要求情報が生成されると、当該生成された第１印刷要求情報を、データ通信部８ａを介して第３印刷装置９に送信する（ステップＳ７０８）。本実施の形態において、第１印刷要求情報の送信先は第３印刷装置９の１台のみであるが、第３印刷装置が複数台あるときは、その全てに対して第１印刷要求情報を送信しても良いし、あるいは、ユーザが複数台のうちから任意のものを選択して、この選択された第３印刷装置に送信するようにしても良い。
【０２４７】
一方、第３印刷装置９は、第２印刷装置８から送信された第１印刷要求情報を、データ通信部９ａを介して受信すると（ステップＳ８００）、第２印刷要求情報生成部９ｄにおいて、当該受信した第１印刷要求情報に、図１９（ａ）に示すように、自装置９のＩＰアドレス「１１１．１１１．１１２．００２」を付加して、図１９（ｅ）に示すような第２印刷要求情報を生成する（ステップＳ８０２）。そして、データ制御部９ｂにおいて、当該生成した第２印刷要求情報を、データ通信部９ａを介して第１印刷装置７に送信する。本実施の形態において、第２印刷要求情報の送信先は第１印刷装置７の１台のみであるが、第１印刷装置が複数台あるときは、その全てに対して第２印刷要求情報を送信しても良いし、あるいは、ユーザが複数台のうちから任意のものを選択して、この選択された第１印刷装置に送信するようにしても良い。
【０２４８】
第３印刷装置９から第２印刷要求情報が送信されると、第１印刷装置７においては、当該第２印刷要求情報を、データ通信部７ａを介して受信し（ステップＳ６０４）、当該受信した第２印刷要求情報からユーザ情報（第２認証情報）を抽出する。更に、データ記憶部３ｃに記憶された第１印刷指示情報を読み出すと共に、当該読み出した第１印刷指示情報からユーザ情報（第１認証情報）を抽出する。そして、これら抽出した第１認証情報及び第２認証情報を比較して、両者が一致するか否かを判定する。
【０２４９】
第１印刷装置７においては、データ記憶部７ｃに、図１９（ｂ）に示す第１印刷指示情報が記憶されているので、この第１印刷指示情報から第１認証情報「ＥＰＳ￥０００１２３４」を抽出し、同様に、上記受信した図１９（ｅ）に示す第２印刷要求情報から第２認証情報「ＥＰＳ￥０００１２３４」を抽出して、両者を比較する（ステップＳ６０６）。この比較により、両者が一致していることが解る。従って、第２印刷要求情報に対応する第１印刷指示情報があることからユーザが認証されたとして（ステップＳ６０８）、送信可否判断部７ｅの処理へと移行する。送信可否判断部７ｅは、第２印刷要求情報に含まれる動作状態情報に基づいて、認証された第２印刷要求情報に対応する印刷データを送信先の第２印刷装置８に送信可能か否かを判断する（ステップＳ６１０）。ここでは、図１９（ｅ）に示すように、第２印刷要求情報における動作状態情報は「正常」であるので、第２印刷装置８に印刷データを送信可能であると判断され（ステップＳ６１２）、第２印刷要求情報に対応した印刷データが、データ通信部７ａを介して第３印刷装置９に送信される（ステップＳ６１４）。
【０２５０】
第３印刷装置９は、第１印刷装置７から、図１９（ｅ）に示す第２印刷要求情報に対応した印刷データが送信されると、データ通信部９ａを介して当該印刷データを受信して（ステップＳ８０６）、当該受信した印刷データを、第２印刷要求情報に含まれるＩＰアドレス「１１１．１１１．１１２．００１」に対応する第２印刷装置８にデータ通信部９ａを介して送信する（ステップＳ８０８）。
【０２５１】
第２印刷装置８は、第３印刷装置９から送信された印刷データを、データ通信部８ａを介して受信すると（ステップＳ７１０）、当該受信した印刷データをデータ記憶部７ｃに記憶する（ステップＳ７１２）。そして、印刷処理部７ｆに問い合わせて、現在印刷処理中であるか否かを判断し（ステップＳ７１４）、印刷処理中ではない場合は、印刷処理部７ｆにおいて、先ほど記憶した印刷データに基づき印刷処理が実行される（ステップＳ７１６）。
【０２５２】
一方、第２印刷装置８において、データ制御部８ｂが、印刷処理部８ｆから動作状態情報として、大量の印刷データを印刷処理している「過剰処理中」であることを示す情報を取得すると、印刷要求情報生成部８ｅにおいては、図１９（ｆ）に示すような第１印刷要求情報が生成される。そして、このような第１印刷要求情報から生成される第２印刷要求情報を受信した第１印刷装置７は、認証後に、送信可否判断部７ｅにおいて、送信先の第２印刷装置８が「過剰処理中」の状態であることから、第２印刷装置８に印刷データを送信できないと判断して（ステップＳ６１２）、送信できない旨を示すメッセージを第３印刷装置９に送信する（ステップＳ６１４）。第３印刷装置９は、このメッセージを受信すると（ステップＳ８１０）、第２印刷要求情報に含まれるＩＰアドレスに対応した第２印刷装置８に当該メッセージを送信する（ステップＳ８１２）。第２印刷装置８では、第３印刷装置９から、上記送信できない旨を示すメッセージを受信すると（ステップＳ７１８）、当該受信したメッセージを図示しない表示部に表示する（ステップＳ７２０）。これにより、ユーザは、第２印刷装置８が印刷処理を行えない状態にあることを知ることができる。
【０２５３】
なお、上記第１の実施形態及び第２の実施形態と同様に、印刷可能時間帯による送信可否の判断も行って良い。この場合は、第２印刷要求情報の受信時刻が、例えば、上記した「８：００〜２２：００」に含まれない場合において、送信可否判断部８ｅにおいては、印刷データを第２印刷装置８に送信できないと判断される。
このようにして、第２印刷装置８は、印刷システム６において、第１印刷要求情報を第３印刷装置９に送信することで、第３印刷装置９を介して、当該第１印刷要求情報に対応する第１印刷指示情報を有した第１印刷装置７から、情報処理装置２からの印刷データを取得して印刷することが可能である。これにより、プリンタサーバ等を介さずとも情報処理装置２からの印刷データを、親展印刷を行う第２印刷装置８において取得し、且つ印刷することが可能である。
【０２５４】
また、印刷可否判断部８ｅにおいて、動作状態情報に基づいて、印刷データの送信先の第２印刷装置８に印刷データを送信できるか否かを判断することが可能である。これにより、第２印刷装置８が印刷処理できない状態であるときに印刷データを送信させないようにすることが可能である。
また、第３印刷装置９を介して、第１印刷装置７からの印刷データを、第２印刷装置８に転送することで、第３印刷装置９からのデータ及び第３印刷装置９へのデータしか通過することができないＦＷシステム１１を越えて、第２印刷装置８とは別のネットワークにある第１印刷装置７から印刷データを取得することが可能である。
【０２５５】
上記第３の実施形態において、印刷指示情報生成部２ｄは、形態３の印刷指示情報生成手段に対応し、データ制御部２ｂ及びデータ通信部２ｃによって行われる印刷指示情報の送信処理は、形態３の印刷指示情報送信手段に対応する。
また、上記第３の実施形態において、データ制御部７ｂ及びデータ記憶部７ｃによる第１印刷指示情報の記憶処理は、形態３の印刷指示情報記憶手段に対応し、認証処理部７ｄは、形態３、７、８、１３、２０、２１、５１、５７及び５８のいずれか１の判定手段に対応し、データ制御部７ｂ及びデータ通信部７ａによる第３印刷装置９への印刷データの送信処理は、形態３、１３及び５１のいずれか１の第１印刷データ送信手段に対応し、送信可否判断部７ｅは、形態８、２１及び５８のいずれか１の動作送信判定手段に対応する。
【０２５６】
また、上記第３の実施形態において、印刷指示情報取得部８ｄは、形態３、１４及び５２のいずれか１の印刷指示情報取得手段に対応し、印刷要求情報生成部８ｅ、第１印刷要求情報生成部８ｅによる第１印刷要求情報の生成処理、並びにデータ制御部８ｂ及びデータ通信部８ａによる当該第１印刷要求情報の第３印刷装置９への送信処理は、形態３、１４及び５２のいずれか１の第１印刷要求情報送信手段に対応する。
【０２５７】
また、上記第３の実施形態において、データ制御部７ｂ及びデータ通信部７ｃにおける第２印刷要求情報（動作状態情報含む）の取得処理は、形態８、２１及び５８のいずれか１の動作状態情報取得手段に対応する。
また、上記第３の実施形態において、第２印刷要求情報生成部９ｄによる第２印刷要求情報の生成処理、並びにデータ制御部９ｂ及びデータ通信部９ａによる第２印刷要求情報の第１印刷装置７への送信処理は、形態３、１３、１５、２６、３９、５１、５３、６２及び７３のいずれか１の第２印刷要求情報送信手段に対応し、データ制御部９ｂ及びデータ通信部９ａによる印刷データの第２印刷装置８への送信処理は、形態３の第２印刷データ送信手段に対応する。
【０２５８】
また、上記第３の実施形態において、ステップＳ６０２は、形態２６、３９、６２及び７３のいずれか１の印刷指示情報記憶ステップに対応し、ステップＳ６０４〜Ｓ６０８は、形態２６、３３、３４、３９、４６、４７、６２、６８、６９、７３、７９及び８０のいずれか１の判定ステップに対応し、ステップＳ６１０，Ｓ６１２は、形態３４、４７、６９及び８０のいずれか１の動作送信判定ステップに対応し、ステップＳ６１４は、形態２６、３９、６２及び７３のいずれか１の第１印刷データ送信ステップに対応する。
【０２５９】
また、上記第３の実施形態において、ステップＳ７００は、形態２７、４０、６３及び７４のいずれか１の印刷指示情報取得ステップに対応し、ステップＳ７０２〜ステップＳ７０８は、形態２７、４０、６３及び７４のいずれか１の第１印刷要求情報送信ステップに対応する。
なお、上記第３の実施形態においても、上記第２の実施形態と同様に、第１印刷指示情報に印刷データを含まない構成としても良く、このような構成とすることで、第１印刷装置７において、送信可否の判断後、印刷データを第２印刷装置８に送信可能な場合に、第２印刷要求情報に対応する印刷データを、情報処理装置２から取得する手順が増加する。従って、第３の実施形態のシステム構成において、情報処理装置２及び第１印刷装置７における処理内容が、上記第２の実施形態と同様に一部異なる。この処理内容は、第１印刷装置７と第２印刷装置８との間に第３印刷装置９が介在するだけで、情報処理装置２の動作内容は、上記第２の実施形態における、図９に示すフローチャートと同様となる。一方、第１印刷装置７の動作内容は、図１０に示す第１印刷装置３のフローチャートにおけるステップＳ５２０〜ステップＳ５２４の処理を、図１６に示す第１印刷装置７のフローチャートにおけるステップＳ６１２の後に実行することで実現できる。その際、印刷データ及びメッセージは、第３印刷装置９を介して第２印刷装置８に送信される。
【０２６０】
これにより、第２印刷装置８は、印刷システムにおいて、第１印刷要求情報を第３印刷装置９に送信することで、第３印刷装置９を介して、当該第１印刷要求情報に対応する第１印刷指示情報を有した第１印刷装置７から、情報処理装置２からの印刷データを取得して印刷することが可能である。これにより、第１印刷装置７は、第３印刷装置９からの第２印刷要求情報に対応する印刷データを、情報処理装置２から取得して、第３印刷装置９に送信することが可能である。これにより、第１印刷装置７は、印刷データを含まない第１印刷指示情報を記憶して管理すれば良いので、印刷データの中継処理に必要なデータの記憶容量を低減することが可能である。
【０２６１】
この場合において、印刷指示情報生成部２ｄは、形態４の印刷指示情報生成手段に対応し、データ制御部２ｂ及びデータ通信部２ｃによって行われる第１印刷指示情報の送信処理は、形態４の印刷指示情報送信手段に対応し、データ制御部２ｂ及びデータ記憶部２ｃにおける第１印刷指示情報に対応する印刷データの記憶処理は、形態４の印刷データ記憶手段に対応し、データ制御部２ｂ及びデータ通信部２ａにおける取得要求情報に対する印刷データの第１印刷装置７への送信処理は、形態４の第１印刷データ送信手段に対応する。
【０２６２】
また、データ制御部７ｂ及びデータ記憶部７ｃによる第１印刷指示情報の記憶処理は、形態４の印刷指示情報記憶手段に対応し、認証処理部７ｄは、形態４、７、８、１６、２０、２１、５４、５７及び５８のいずれか１の判定手段に対応し、データ制御部７ｂ及びデータ通信部７ａによる第３印刷装置９への印刷データの送信処理は、形態４、１６及び５４のいずれか１の第２印刷データ送信手段に対応し、送信可否判断部７ｅは、形態８、２１及び５８のいずれか１の動作送信判定手段に対応し、データ制御部７ｂ及びデータ通信部７ａによる取得要求情報の情報処理装置２への送信処理は、形態４、１６及び５４のいずれか１の取得要求情報送信手段に対応する。
【０２６３】
また、印刷指示情報取得部８ｄは、形態４、１７及び５５のいずれか１の印刷指示情報取得手段に対応し、第１印刷要求情報生成部８ｅによる第１印刷要求情報の生成処理、並びにデータ制御部８ｂ及びデータ通信部８ａによる当該第１印刷要求情報の第３印刷装置９への送信処理は、形態４、１７及び５５のいずれか１の第１印刷要求情報送信手段に対応する。
【０２６４】
また、データ制御部７ｂ及びデータ通信部７ｃにおける第２印刷要求情報（動作状態情報含む）の取得処理は、形態８、２１及び５８のいずれか１の動作状態情報取得手段に対応する。
また、第２印刷要求情報生成部９ｄによる第２印刷要求情報の生成処理、並びにデータ制御部９ｂ及びデータ通信部９ａによる第２印刷要求情報の第１印刷装置７への送信処理は、形態４、１６、２９、４２、５４、６５及び７６のいずれか１の第２印刷要求情報送信手段に対応し、データ制御部９ｂ及びデータ通信部９ａによる印刷データの第２印刷装置８への送信処理は、形態４、１５及び５３のいずれか１の第３印刷データ送信手段に対応する。
【０２６５】
また、ステップＳ６０２は、形態２９、４２、６５及び７６のいずれか１の印刷指示情報記憶ステップに対応し、ステップＳ６０４〜Ｓ６０８は、形態２９、３３、３４、４２、４６、４７、６５、６８、６９、７６、７９及び８０のいずれか１の判定ステップに対応し、ステップＳ６１０，Ｓ６１２は、形態３４、４７、６９及び８０のいずれか１の動作送信判定ステップに対応する。
【０２６６】
また、図１６のステップＳ６１２の後に、図１０のステップＳ５２０〜ステップＳ５２４の処理をステップＳ６１４〜Ｓ６１８として挿入すると、ステップＳ６１４は、形態２９、４２、６５及び７６のいずれか１の取得要求情報送信ステップに対応し、ステップＳ６１８は、形態２８、４１、６４及び７５のいずれか１の第３印刷データ送信ステップに対応する。
【０２６７】
また、上記第３の実施形態において、ステップＳ７００は、形態３０又は４３の印刷指示情報取得ステップに対応し、ステップＳ７０２〜ステップＳ７０８は、形態３０又は４３の第１印刷要求情報送信ステップに対応する。
また、上記第１及び第２の実施形態において、ユーザ情報（第２認証情報）を含む印刷要求情報を第１印刷装置に送信するようにしているが、これに限らず、ユーザ情報を含まない印刷要求情報を第１印刷装置に送信して、第２印刷装置と第１印刷装置との接続を確立し、その後、第２印刷装置４から、ユーザ情報を第１印刷装置３に送信するような構成としても良い。
【０２６８】
また、上記第１及び第２の実施の形態においては、第１印刷装置３に親展印刷機能が備わっていない構成を例として説明したが、これに限らず、第１印刷装置３も親展印刷機能を備えている構成としても良い。
また、上記第３の実施形態においては、第１印刷装置７及び第３印刷装置９に親展印刷機能が備わっていない構成を例として説明したが、これに限らず、第１印刷装置７及び第３印刷装置９の少なくとも一方が親展印刷機能を備えている構成としても良い。
【０２６９】
また、上記第１〜第３の実施形態においては、各印刷装置及び情報処理装置のＩＰアドレスによって、送信先の装置を判断しデータを送信するようにしているが、これに限らず、ＭＡＣアドレス等の、送信先の装置を判別できる情報であればどのような情報を用いても良い。
また、上記実施の形態において、図５〜図７、図９、図１０、並びに図１６〜図１８のフローチャートに示す処理を実行するにあたっては、ＲＯＭにあらかじめ格納されている制御プログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムをＲＡＭに読み込んで実行するようにしてもよい。
【０２７０】
ここで、記憶媒体とは、ＲＡＭ、ＲＯＭ等の半導体記憶媒体、ＦＤ、ＨＤ等の磁気記憶型記憶媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気記憶型／光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体を含むものである。
【図面の簡単な説明】
【０２７１】
【図１】本発明に係る印刷システム１の構成を示す概観図である。
【図２】情報処理装置２の詳細構成を示すブロック図である。
【図３】第１印刷装置３Ａ及び３Ｂの詳細構成を示すブロック図である。
【図４】第２印刷装置４の詳細構成を示すブロック図である。
【図５】情報処理装置２における印刷指示情報送信処理を示すフローチャートである。
【図６】第１印刷装置３における印刷データ中継処理を示すフローチャートである。
【図７】第２印刷装置４における印刷データ取得処理及び印刷処理を示すフローチャートである。
【図８】（ａ）は、第１印刷装置３Ａ及び３Ｂ、並びに第２印刷装置４Ａ及び４Ｂにそれぞれ割り当てられたＩＰアドレスの一例を示す図であり、（ｂ）は、第１印刷指示情報のデータ構造の一例を示す図であり、（ｃ）は、第２印刷指示情報のデータ構造の一例を示す図であり、（ｄ）は、印刷要求情報のデータ構造の一例を示す図であり、（ｅ）は、印刷可能時間帯情報のデータ構造の一例を示す図であり、（ｆ）は、動作状態に異常がある場合の印刷要求情報の一例を示す図である。
【図９】情報処理装置２における印刷情報送信処理を示すフローチャートである。
【図１０】第１印刷装置３における印刷データ中継処理を示すフローチャートである。
【図１１】（ａ）は、情報処理装置２、第１印刷装置３Ａ及び３Ｂ、並びに第２印刷装置４Ａ及び４Ｂにそれぞれ割り当てられたＩＰアドレスの一例を示す図であり、（ｂ）は、第１印刷指示情報のデータ構造の一例を示す図であり、（ｃ）は、情報処理装置に記憶される印刷データの記憶内容の一例を示す図であり、（ｄ）は、第２印刷指示情報のデータ構造の一例を示す図であり、（ｅ）は、印刷要求情報のデータ構造の一例を示す図であり、（ｆ）は、印刷可能時間帯情報のデータ構造の一例を示す図であり、（ｇ）は、取得要求情報のデータ構造の一例を示す図である。
【図１２】本発明に係る印刷システム６の構成を示す概観図である。
【図１３】第１印刷装置７の詳細構成を示すブロック図である。
【図１４】第２印刷装置８の詳細構成を示すブロック図である。
【図１５】第３印刷装置９の詳細構成を示すブロック図である。
【図１６】第１印刷装置７における印刷データ中継処理を示すフローチャートである。
【図１７】第２印刷装置８における印刷データ取得処理及び印刷処理を示すフローチャートである。
【図１８】第３印刷装置９における印刷データ中継処理を示すフローチャートである。
【図１９】（ａ）は、第１印刷装置７、第２印刷装置８及び第３印刷装置９にそれぞれ割り当てられたＩＰアドレスの一例を示す図であり、（ｂ）は、第１印刷指示情報のデータ構造の一例を示す図であり、（ｃ）は、第２印刷指示情報のデータ構造の一例を示す図であり、（ｄ）は、第１印刷要求情報のデータ構造の一例を示す図であり、（ｅ）は、第２印刷要求情報のデータ構造の一例を示す図であり、（ｆ）は、動作状態に異常がある場合の第１印刷要求情報の一例を示す図であり、（ｇ）は、動作状態に異常がある場合の第２印刷要求情報の一例を示す図である。
【符号の説明】
【０２７２】
１，６…印刷システム、２…情報処理装置、２ａ…データ通信部、２ｂ…データ制御部、２ｃ…データ記憶部、２ｄ…印刷指示情報生成部、３，７…第１印刷装置、３ａ，７ａ…データ通信部、３ｂ，７ｂ…データ制御部、３ｃ，７ｃ…データ記憶部、３ｄ，７ｄ…認証処理部、３ｅ，７ｅ…送信可否判断部、３ｆ，７ｆ…印刷処理部、４…第２印刷装置、４ａ…データ通信部、４ｂ…データ制御部、４ｃ…データ記憶部、４ｄ…印刷指示情報取得部、４ｅ…印刷要求情報生成部、４ｆ…印刷処理部、５，１０…ネットワーク、８…第２印刷装置、８ａ…データ通信部、８ｂ…データ制御部、８ｃ…データ記憶部、８ｄ…印刷指示情報取得部、８ｅ…第１印刷要求情報生成部、８ｆ…印刷処理部、９…第３印刷装置、９ａ…データ通信部、９ｂ…データ制御部、９ｃ…データ記憶部、９ｄ…第２印刷要求情報生成部、９ｅ…印刷処理部、１１…ファイヤウォールシステム
【図１】
2006155570.tif 000003
【図２】
2006155570.tif 000004
【図３】
2006155570.tif 000005
【図４】
2006155570.tif 000006
【図５】
2006155570.tif 000007
【図６】
2006155570.tif 000008
【図７】
2006155570.tif 000009
【図８】
2006155570.tif 000010
【図９】
2006155570.tif 000011
【図１０】
2006155570.tif 000012
【図１１】
2006155570.tif 000013
【図１２】
2006155570.tif 000014
【図１３】
2006155570.tif 000015
【図１４】
2006155570.tif 000016
【図１５】
2006155570.tif 000017
【図１６】
2006155570.tif 000018
【図１７】
2006155570.tif 000019
【図１８】
2006155570.tif 000020
【図１９】
2006155570.tif 000021