(57)【要約】【課題】  タイムゾーンの異なる印刷環境においても所望する印刷日時に印刷できるようにするとともに、簡便にその印刷状態を変更できるようにした印刷システムを提供する。【解決手段】  印刷要求元のクライアントＰＣで印刷日時が指定され、その印刷日時が印刷装置の設けられた印刷要求先の世界標準時に基づく印刷日時であるかを判断する。印刷要求元の世界標準時に基づく印刷日時で指定されている場合には印刷出力先との時差に基づいて、指定された印刷日時を変換してその印刷日時まで保存する。また、印刷日時を変更した若しくは印刷対象のファイル名に接辞を付与したファイル名からなる画像データの印刷要求を行うことで保存した印刷要求に対する保守を行う。【選択図】  図１
2010232807.tif 000002
【特許請求の範囲】
【請求項１】
印刷要求を行う印刷要求装置と、
前記印刷要求装置からの印刷要求に基づいて印刷処理を行う印刷装置と
を備え、
前記印刷要求装置は、
前記印刷要求に係わる印刷処理を行う印刷日時を指定する印刷日時指定手段と、
前記印刷日時指定手段によって指定した印刷日時が、印刷要求元の世界標準時に基づく印刷日時であるか印刷要求先の世界標準時に基づく印刷日時であるかの時間種別を指定する種別指定手段と、
前記印刷日時指定手段で指定された印刷日時および前記種別指定手段で指定された時間種別を前記印刷装置に送信する送信手段と
を具備し、
前記印刷装置は、
前記送信手段によって送信されてきた前記時間種別が前記印刷要求元の世界標準時に基づく印刷日時である場合は、前記送信手段によって送信されてきた前記印刷日時を印刷要求先の世界標準時における現地日時に変換する変換手段と、
前記送信手段によって送信されてきた印刷日時が、前記時間種別によって印刷要求元の世界標準時にに基づく印刷日時である場合には前記変換手段で変換された現地日時となることにより、前記送信手段によって送信されてきた前記時間種別が印刷要求先の世界標準時に基づく印刷日時である場合には前記送信手段によって送信されてきた前記印刷日時となることにより前記印刷要求に係る印刷処理を行う印刷手段と
を具備する印刷システム。
【請求項２】
印刷要求を行う印刷要求装置と、
前記印刷要求装置からの印刷要求に基づいて印刷処理を行う印刷装置と
を備え、
前記印刷要求装置は、
前記印刷要求に係る印刷処理を行う印刷日時を指定する印刷日時指定手段と、
前記印刷日時指定手段によって指定した印刷日時が印刷要求元の世界標準時に基づく印刷日時であるか印刷要求先の世界標準時に基づく印刷日時であるかの時間種別を指定する種別指定手段と、
前記種別指定手段で指定された時間種別が前記印刷要求元の世界標準時に基づく印刷日時である場合は、前記印刷日時指定手段で指定された印刷日時を前記印刷要求先の世界標準時に基づく現地日時に変換する変換手段と、
前記種別指定手段で指定された時間種別が前記印刷要求元の世界標準時に基づく印刷日時である場合は前記変換手段で変換された世界標準時に基づく現地日時を、前記種別指定手段で指定された時間種別が印刷要求先の世界標準時に基づく印刷日時である場合は前記印刷日時指定手段によって指定した印刷日時を印刷指示日時として前記印刷装置に送信する送信手段と
を具備し、
前記印刷装置は、
前記送信手段によって送信されてきた前記印刷指示日時となることにより前記印刷要求に係る印刷処理を行う印刷手段と
を具備する印刷システム。
【請求項３】
前記印刷装置は、
前記送信手段によって送信されてきた前記印刷指示日時が現在の現地日時より新しい場合に、前記印刷要求に係わる印刷データを保存する保存手段
を具備し、
前記印刷手段は、
前記保存手段によって保存された印刷データの前記印刷処理を行う請求項２記載の印刷システム。
【請求項４】
前記印刷要求装置は、
前記印刷要求に係わる印刷データのファイル名称を該ファイル名称に接辞を付与したファイル名称に変更するファイル名称変更手段
を具備し、
前記印刷装置は、
前記ファイル名称変更手段により変更される前の元のファイル名称からなる印刷データが前記保存手段に保存されているを確認する確認手段と、
前記確認手段によって変更前のファイル名称からなる印刷データの印刷要求が保存されていることが確認された場合、該印刷データに対して前記接辞に対して設定された保守処理を行う保守手段と
を具備する請求項３記載の印刷システム。
【請求項５】
前記印刷要求元装置は、
印刷要求する印刷処理対象の画像データのファイル名称を変更前のファイル名称に接辞を付与したファイル名称に変更するファイル名称変更手段と
を更に具備し、
前記印刷装置は、
前記ファイル名称変更手段により接辞が付与されたファイル名称へと変更される前の元のファイル名称からなる画像データの印刷要求が前記保存手段によって保存されていることを確認する確認手段と、
前記確認手段によって変更前のファイル名称からなる画像データの印刷要求が保存されていることが確認された場合、前記接辞に対して設定された保守処理を行う保守手段
とを具備する請求項４記載の印刷システム。
【請求項６】
前記印刷装置は、
前記印刷要求に係わる印刷データとファイル名が同一の印刷データを前記保存手段に保存されているかを検索する検索手段と、
前記検索手段によって同一のファイル名の印刷データが保存されている場合、前記印刷指示日時が異なるかを判断する判断手段と、
前記判断手段によって印刷日時が異なると判断された場合は受信した印刷データで前記保存手段に保存されている印刷データを更新する更新手段と
を具備する請求項５記載の印刷システム。
【請求項７】
前記印刷装置は、
前記印刷要求に係わる操作者を識別する操作者識別手段と、
前記操作者ごとに前記接辞に対応する前記保守処理を記憶する記憶手段と
を具備し、
前記保守手段は、
前記操作者識別手段によって識別される操作者に対応して前記保存手段に保存されている前記保守処理を行う請求項５記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システムに関する。
【背景技術】
【０００２】
一般的な印刷装置等では印刷要求を受信すると当該印刷要求に基づいて印刷出力を実行するが、これ以外にも、印刷要求が行われた時間と印刷出力を行う時間とに乖離を持たせ、任意の時間に印刷出力できるようにした時刻指定印刷が可能である。この時刻指定印刷は、印刷要求された印刷ジョブを印刷装置等の記憶領域に蓄積し、所定の時間となることにより記憶領域から所定の印刷ジョブを取り出して印刷出力を行うものである。
【０００３】
この時刻指定印刷では、まず、印刷要求時に時刻指定印刷であることを設定し、印刷出力を行う出力時刻を指定する。例えば、「７時００分」の現在時刻にあって「８時００分」に印刷出力したい場合、印刷制御データに「時刻指定印刷＝ＯＮ」および「出力時刻＝８時００分」が設定され、印刷対象の印刷データとともに出力先の印刷装置に送信される。
【０００４】
この印刷制御データおよび印刷データから構成される印刷ジョブを受け取った印刷装置では、印刷ジョブの解析が行われ、時刻指定印刷かどうかを認識し、時刻指定印刷であれば、印刷データをいったん中間データにして記憶領域に記憶される。記憶された印刷ジョブは、時刻指定印刷テーブルにキュー（Queue）として保持され、該当時間の「８時００分」となることで印刷出力が行われる。
【０００５】
また、特許文献１に開示された従来技術では、ファクシミリ装置において、送信先となる相手の電話番号の国番号と地域番号に対応した時差を記憶しておき、この時差に基づき、入力された電話番号の地域の現地時間を算出して送信先の現地時間に対応した時刻指定送信を可能にしている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−０７８５８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、タイムゾーンの異なる印刷環境においても所望する印刷日時に印刷できるようにするとともに、簡便にその印刷状態を変更できるようにした印刷システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、請求項１の発明は、印刷要求を行う印刷要求装置と、前記印刷要求装置からの印刷要求に基づいて印刷処理を行う印刷装置とを備え、前記印刷要求装置は、前記印刷要求に係わる印刷処理を行う印刷日時を指定する印刷日時指定手段と、前記印刷日時指定手段によって指定した印刷日時が、印刷要求元の世界標準時に基づく印刷日時であるか印刷要求先の世界標準時に基づく印刷日時であるかの時間種別を指定する種別指定手段と、前記印刷日時指定手段で指定された印刷日時および前記種別指定手段で指定された時間種別を前記印刷装置に送信する送信手段とを具備し、前記印刷装置は、前記送信手段によって送信されてきた前記時間種別が前記印刷要求元の世界標準時に基づく印刷日時である場合は、前記送信手段によって送信されてきた前記印刷日時を印刷要求先の世界標準時における現地日時に変換する変換手段と、前記送信手段によって送信されてきた印刷日時が、前記時間種別によって印刷要求元の世界標準時にに基づく印刷日時である場合には前記変換手段で変換された現地日時となることにより、前記送信手段によって送信されてきた前記時間種別が印刷要求先の世界標準時に基づく印刷日時である場合には前記送信手段によって送信されてきた前記印刷日時となることにより前記印刷要求に係る印刷処理を行う印刷手段とを具備する。
【０００９】
また、請求項２の発明は、印刷要求を行う印刷要求装置と、前記印刷要求装置からの印刷要求に基づいて印刷処理を行う印刷装置とを備え、前記印刷要求装置は、前記印刷要求に係る印刷処理を行う印刷日時を指定する印刷日時指定手段と、前記印刷日時指定手段によって指定した印刷日時が印刷要求元の世界標準時に基づく印刷日時であるか印刷要求先の世界標準時に基づく印刷日時であるかの時間種別を指定する種別指定手段と、前記種別指定手段で指定された時間種別が前記印刷要求元の世界標準時に基づく印刷日時である場合は、前記印刷日時指定手段で指定された印刷日時を前記印刷要求先の世界標準時に基づく現地日時に変換する変換手段と、前記種別指定手段で指定された時間種別が前記印刷要求元の世界標準時に基づく印刷日時である場合は前記変換手段で変換された世界標準時に基づく現地日時を、前記種別指定手段で指定された時間種別が印刷要求先の世界標準時に基づく印刷日時である場合は前記印刷日時指定手段によって指定した印刷日時を印刷指示日時として前記印刷装置に送信する送信手段とを具備し、前記印刷装置は、前記送信手段によって送信されてきた前記印刷指示日時となることにより前記印刷要求に係る印刷処理を行う印刷手段とを具備する。
【００１０】
また、請求項３の発明は、請求項２の発明において、前記印刷装置は、前記送信手段によって送信されてきた前記印刷指示日時が現在の現地日時より新しい場合に、前記印刷要求に係わる印刷データを保存する保存手段を具備し、前記印刷手段は、前記保存手段によって保存された印刷データの前記印刷処理を行う。
【００１１】
また、請求項４の発明は、請求項１または２の発明において、前記印刷要求装置は、前記印刷要求に係わる印刷データのファイル名称を該ファイル名称に接辞を付与したファイル名称に変更するファイル名称変更手段を具備し、前記印刷装置は、前記ファイル名称変更手段により変更される前の元のファイル名称からなる印刷データが前記保存手段に保存されているを確認する確認手段と、前記確認手段によって変更前のファイル名称からなる印刷データの印刷要求が保存されていることが確認された場合、該印刷データに対して前記接辞に対して設定された保守処理を行う保守手段とを具備する。
【００１２】
また、請求項５の発明は、請求項４の発明において、前記印刷要求元装置は、印刷要求する印刷処理対象の画像データのファイル名称を変更前のファイル名称に接辞を付与したファイル名称に変更するファイル名称変更手段とを更に具備し、前記印刷装置は、前記ファイル名称変更手段により接辞が付与されたファイル名称へと変更される前の元のファイル名称からなる画像データの印刷要求が前記保存手段によって保存されていることを確認する確認手段と、前記確認手段によって変更前のファイル名称からなる画像データの印刷要求が保存されていることが確認された場合、前記接辞に対して設定された保守処理を行う保守手段とを具備する。
【００１３】
また、請求項６の発明は、請求項５の発明において、前記印刷装置は、前記印刷要求に係わる印刷データとファイル名が同一の印刷データを前記保存手段に保存されているかを検索する検索手段と、前記検索手段によって同一のファイル名の印刷データが保存されている場合、前記印刷指示日時が異なるかを判断する判断手段と、前記判断手段によって印刷日時が異なると判断された場合は受信した印刷データで前記保存手段に保存されている印刷データを更新する更新手段とを具備する。
【００１４】
また、請求項７の発明は、請求項５の発明において、前記印刷装置は、前記印刷要求に係わる操作者を識別する操作者識別手段と、前記操作者ごとに前記接辞に対応する前記保守処理を記憶する記憶手段とを具備し、前記保守手段は、前記操作者識別手段によって識別される操作者に対応して前記保存手段に保存されている前記保守処理を行う。
【発明の効果】
【００１５】
本発明の請求項１によれば、タイムゾーンの異なる印刷環境においても所望する印刷日時に印刷できるようになるという効果を奏する。
【００１６】
また、請求項２によれば、タイムゾーンの異なる印刷環境においても所望する印刷日時に印刷できるようになるという効果を奏する。
【００１７】
また、請求項３によれば、さまざまなタイムゾーンに設けられた印刷装置においても、その印刷装置を印刷要求元に登録することなく、所望する印刷日時に印刷できるようになるという効果を奏する。
【００１８】
また、請求項４によれば、指定された印刷日時に基づいて印刷できるようになり、印刷出力されない状態となることを防止することができるようになるという効果を奏する。
【００１９】
また、請求項５によれば、タイムゾーンの異なる印刷環境においても所望する印刷日時に印刷できるようになるとともに簡便にその印刷状態を変更できるようになるという効果を奏する。
【００２０】
また、請求項６によれば、印刷日時を指定した印刷出力対象の画像データを簡単に更新することができるようになるという効果を奏する。
【００２１】
また、請求項７によれば、操作者ごとの接尾語によって簡単に画像データの保守処理を行うことができるようになるという効果を奏する。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施の形態における印刷システムを適用して構成した印刷装置の装置構成図の一例。
【図２】本発明の実施の形態におけるクライアントＰＣの詳細な構成を示すブロック図。
【図３】本発明の実施の形態における印刷装置の詳細な構成を示すブロック図。
【図４】印刷ジョブの一例を示す図。
【図５】印刷設定画面の一例を示す図。
【図６】日時指定プリントにおける印刷日時を指定する画面の一例を示す図。
【図７】本発明の実施の形態における印刷システムを構成する印刷要求元のクライアントＰＣによって行われる処理の流れを示すフローチャート。
【図８】本発明の実施の形態における印刷装置によって行われる処理の流れを示すフローチャート。
【図９】本発明の実施の形態におけるクライアントＰＣの詳細な構成を示す図。
【図１０】本発明の実施の形態における印刷装置の詳細な構成を示す図。
【図１１】図９に示す構成におけるクライアントＰＣで行われる処理の流れを示すフローチャート。
【図１２】図１１に示す印刷日時の変換処理の詳細な流れを示すフローチャート。
【図１３】図１１に示す印刷日時の変換処理の詳細な流れを示すフローチャート。
【図１４】図９に示す構成における印刷装置で行われる処理の流れを示すフローチャート。
【図１５】本発明の実施の形態における印刷システムを構成するクライアントＰＣの詳細な構成を示す図。
【図１６】本発明の実施の形態における印刷装置の詳細な構成を示す図。
【図１７】印刷ジョブの一例を示す図。
【図１８】図１５に示す構成におけるクライアントＰＣで行われる処理の流れを示すフローチャート。
【図１９】図１５に示す構成における印刷装置で行われる処理の流れを示すフローチャート。
【図２０】図２１に示す処理一覧情報を用いた場合における印刷装置で行われる処理の流れを示すフローチャート。
【図２１】処理一覧情報の一例を示す図。
【図２２】図２１に示す処理一覧情報の他の例を示す図。
【発明を実施するための形態】
【００２３】
以下、本発明に係わる印刷システムの一実施例を添付図面を参照して詳細に説明する。
【００２４】
本発明の印刷装置（以下、「プリンタ」ともいう）は、印刷出力処理の対象である印刷ジョブを蓄積し、指定された印刷日時に印刷出力を行う日時指定プリント機能を有する。
【００２５】
この日時指定プリント機能は、印刷要求元のクライアントＰＣ等にインストールされた当該印刷装置に対応するプリントドライバにより提供される印刷設定において日時指定プリント機能を選択し、その日時指定プリントを用いて印刷出力を行う印刷日時を指定する。
【００２６】
これにより、印刷要求元のクライアントＰＣから印刷要求された印刷対象の印刷ジョブを印刷装置である印刷装置において蓄積し、プリンタが指定された印刷日時となったことを計時することにより、その印刷ジョブの印刷出力を行う。
【実施例１】
【００２７】
図１は、本発明の実施の形態における印刷システムを適用して構成した印刷装置の装置構成図の一例である。
【００２８】
図１において、本印刷システムは、ネットワークＡおよびネットワークＢおよびネットワークＣの３つのネットワークから構成され、ネットワークＡは、印刷要求元のクライアントＰＣ１００Ａ−１とクライアントＰＣ１００Ａ−２、印刷要求元からの印刷ジョブの印刷要求を受けて印刷出力を行う印刷装置２００Ａが設けられている。また、ネットワークＢは、クライアントＰＣ１００Ｂ、印刷装置２００Ｂが設けられ、ネットワークＣは、クライアントＰＣ１００Ｃ、印刷装置２００Ｃ−１、印刷装置２００Ｃ−２が設けられている。
【００２９】
また、これらの各ネットワークは、それぞれ異なる世界標準時（以下、「タイムゾーン」という）が適用されるネットワークであって、印刷要求元のネットワークと異なるネットワークとは異なるタイムゾーンにあって、これらのネットワークには時差が生じた状態にある。
【００３０】
例えば、ネットワークＡが「日本」であって現在日時が「２月１７日の２１時００分」であって、ネットワークＢが「上海」であるとき、上海の現地日時は「２月１７日の２０時００分」であってネットワークＡの日本とは「１時間」の時差が生じた状態にある。また、ネットワークＣが「アメリカ西部」であるとき、アメリカ西部の現地日時は「２月１７日の４時００分」であってネットワークＡの日本とは「１７時間」の時差が生じた状態にある。
【００３１】
このようなネットワーク構成において、印刷要求元のクライアントＰＣと異なるタイムゾーンに設けられた印刷装置から印刷出力を行う印刷システムにおける日時指定プリント機能について説明する。
【００３２】
このときの印刷要求元のクライアントＰＣの詳細な構成を図２に示し、また、各ネットワークに設けられた印刷装置の詳細な構成を図３に示す。
【００３３】
まず、図２は、クライアントＰＣの詳細な構成を示すブロック図である。
【００３４】
図２において、クライアントＰＣは、表示制御部１０、入出力制御部１５、情報記憶部１６、印刷ジョブ生成部１７、計時部１８、送受信部１９を具備して構成される。
【００３５】
また、表示制御部１０は、日時指定プリント設定部１１、印刷日時設定部１２、日時種別指定部１３、同報印刷設定部１４を具備して構成される。
【００３６】
この表示制御部１０によって表示ディスプレイにプリンタドライバにおける印刷設定画面が表示された状態で、この表示制御部１０を構成する日時指定プリント設定部１１によって、日時指定プリントを実行するかを設定する。このときの表示ディスプレイに表示される印刷設定画面の一例を図５に示す。
【００３７】
図５に示す印刷設定画面は、プリントの種類を選択する項目５０１を有し、このプリントの種類を選択する項目５０１で「日時指定」を選択することによってＯＫボタン５０５を押下すると、日時指定プリントにおける印刷出力が指定された状態となる。
【００３８】
このようにして日時指定プリント設定部１１によって日時指定プリントにおける印刷出力が設定されると、続いて、同じく表示制御部１０を構成する印刷日時設定部１２を用いて日時指定プリントにおける印刷出力を行う日時の設定を行う。
【００３９】
また、表示制御部１０を構成する日時種別指定部１３によって、印刷出力を行う印刷装置が設けられたネットワークのタイムゾーンにおける日時で印刷出力を行うのか、若しくは指定された印刷日時で印刷出力を行うのかを指定した日時種別を指定する。
【００４０】
すなわち、印刷出力を行う印刷装置が設けられたネットワークのタイムゾーンにおける日時で印刷出力を行うが指定された場合には、印刷日時設定部１２で指定した日時を印刷装置が設けられた印刷環境の現地時間に変換して、変換後の現地時間に印刷出力が行われることとなる。また、指定された印刷日時で印刷出力を行うことが指定された場合には、印刷装置が設けられた印刷環境の現地時間が印刷日時設定部１２によって指定された印刷日時となることにより印刷出力が行われることとなる。
【００４１】
印刷日時設定部１２における印刷日時の指定は、図５に示す印刷設定画面に示された設定ボタン５０２を押下することにより表示された図６に示す印刷日時設定画面を用いて設定する。図５に示す印刷設定画面の設定ボタン５０２は、プリントの種類を選択する項目５０１によって設定されたプリントの種類に応じて詳細な項目を設定する画面を表示するボタンであって、このプリントの種類を選択する項目５０１で「日時指定」が設定されている場合には、図６に示すようなプリントの種類に応じて詳細な項目を設定する画面である印刷日時設定画面を表示する。
【００４２】
また、図６に示す印刷日時設定画面は、印刷出力を行う日付を指定する日付指定項目６０１、印刷出力を行う時刻を指定する時刻指定項目６０２、日時種別を指定する日時種別指定項目６０３、ＯＫボタン６０４、キャンセルボタン６０５を備える。
【００４３】
日時種別指定項目６０３は、日時種別指定部１３において、印刷出力を行う印刷装置が設けられたネットワークのタイムゾーンにおける日時で印刷出力を行うのか若しくは指定された印刷日時で印刷出力を行うのかを指定を指定する項目である。図６では、日付指定項目６０１で「２月１７日」が指定され、時刻指定項目６０２で「８時００分」が指定され、日時種別指定項目６０３が「チェック」されることで指定された状態を示しており、このような設定がなされた状態でＯＫボタン６０４を押下すると、これらの指定項目を有効として図５に示す印刷設定画面に遷移する。
【００４４】
そして、この印刷設定画面のＯＫボタン５０５を押下することによって、印刷出力を行う印刷装置が設けられたネットワークのタイムゾーンにおける日時が「２月１７日の８時００分」となることによって印刷出力を行う印刷設定が設定される。
【００４５】
このようにして、日時指定プリント機能を用いて印刷出力を行う印刷日時が指定されると、続いて、表示制御部１０を構成する同報印刷設定部１４では、複数の印刷装置に対して同報印刷を行うか否かを設定する。同報印刷は、複数の印刷装置から印刷出力を行う印刷出力であって、同報印刷を行う場合には印刷出力する複数の印刷装置を指定する。
【００４６】
このようにして印刷設定がされると、表示制御部１０は、これらの情報からなる印刷設定情報を入出力制御部１５へ送出する。
【００４７】
入出力制御部１５は、表示制御部１０から印刷設定情報を受信すると、印刷出力先の印刷装置に関する情報を情報記憶部１６から取得する。情報記憶部１６には、印刷出力先の印刷装置に関する情報として、装置名称やＩＰアドレス等の通信情報、印刷出力における印刷ジョブ形式等の情報を記憶しており、これらの情報を入出力制御部１５で取得する。
【００４８】
この入出力制御部１５では、表示制御部１０より受信した印刷設定情報および情報記憶部１６から取得した印刷出力先の印刷装置に関する情報を印刷ジョブ生成部１７へと送出する。
【００４９】
印刷ジョブ生成部１７では、計時部１８により計時されている現在の日時を取得し、入出力制御部１５から受信した印刷設定情報および印刷装置に関する情報を元に印刷ジョブを生成する。この印刷ジョブ生成部１７によって生成された印刷ジョブの一例を図４に示す。
【００５０】
このとき、入出力制御部１５から受信した印刷設定情報に含まれる同報印刷設定を参照し、同報印刷設定が設定されている場合、印刷ジョブ生成部１７は、印刷出力先に指定された各印刷装置に対する印刷ジョブを作成する。
【００５１】
図４に示す印刷ジョブは、印刷出力における制御情報である印刷制御データおよび印刷出力の対象である印刷データによって構成され、印刷制御データは、送信先の印刷装置を指定した宛先情報等の通信情報および日時指定プリント情報によって構成される。
【００５２】
さらに、日時指定プリント情報は、日時指定プリント設定部４０１、送信元日時（ＳＬＴ）４０２、日時種別４０３、印刷日時４０４によって構成される。
【００５３】
日時指定プリント設定部４０１は、日時指定プリントによって指定された印刷日時での印刷出力を行うことを設定した情報であり、送信元日時（ＳＬＴ）４０２は、印刷要求元の印刷環境における印刷要求時点の日時を示す情報である。また、日時種別４０３は、印刷装置が設けられた出力先の印刷環境における印刷日時で印刷出力することを設定する情報であり、印刷日時４０４は、日時指定プリントを用いた印刷出力を行う日時を指定した情報である。
【００５４】
このような印刷ジョブが印刷ジョブ生成部１７によって生成されると、印刷ジョブ生成部１７は、送受信部１９に送出する。送受信部１９は、印刷ジョブで指定された印刷装置にその印刷ジョブを送信する。
【００５５】
次に、図３は、印刷装置の一例である印刷装置の詳細な構成を示すブロック図である。
【００５６】
図３において、印刷装置は、コントローラ２０、エンジン３０によって構成され、コントローラ２０は、入出力制御部２１、印刷ジョブ解析部２２、蓄積部２３、印刷日時変換制御部２４、登録制御部２５、印刷リスト記憶部２６、印刷制御部２７、計時部２８を具備し、エンジン３０は、印刷出力部３１を具備する。
【００５７】
コントローラ２０の入出力制御部２１は、印刷要求元のクライアントＰＣより印刷要求された印刷ジョブを受信すると、この印刷ジョブを印刷ジョブ解析部２２へと送信する。印刷ジョブ解析部２２では、受信した印刷ジョブの印刷データを蓄積部２３へと蓄積し、また、受信した印刷ジョブを構成する印刷制御データに含まれる日時指定プリント情報を解析する。
【００５８】
この日時指定プリント情報に日時指定プリントを行うことが指定されているかを解析し、すなわち図４に示す印刷ジョブの日時指定プリント設定部４０１を参照し、指定された印刷日時に印刷出力を行うことが設定されているかを判断する。
【００５９】
日時指定プリントが指定されている場合には、続いて、指定された印刷日時が印刷装置が設けられたネットワークの現地時間であるか否かを解析し、すなわち図４に示す印刷ジョブの日時種別４０３を参照し、印刷装置が設けられたネットワークのタイムゾーンにおける印刷日時で印刷出力するかを判断する。
【００６０】
日時種別４０３が設定され、ネットワークのタイムゾーンにおける印刷日時で印刷出力すると解析されると、印刷ジョブ解析部２２は、印刷ジョブの印刷日時４０４に設定された印刷日時で印刷出力することを登録制御部２５に通知する。
【００６１】
それに対して、日時種別４０３が設定されておらず印刷要求元の印刷環境における印刷日時で印刷出力することが解析されると、印刷ジョブ解析部２２は、印刷日時変換制御部２４へ印刷日時の変換要求を行う。
【００６２】
この印刷日時変換制御部２４は、印刷要求元の印刷環境で指定された印刷日時を現地時間に変換する処理を行う。例えば、印刷要求元の印刷環境が「日本」で指定された印刷日時が「２月１７日の１９時００分」である場合であり、印刷出力を行う印刷環境が「上海」である場合には印刷要求元の日本と時差が１時間であることを考慮して指定された印刷日時を上海の現地時間である「２月１７日の１８時００分」へと変換する。
【００６３】
このようにして印刷日時の変換処理が印刷日時変換制御部２４によって行われると、印刷日時変換制御部２４は、登録制御部２５に変換後の印刷日時で印刷出力を行うことを通知する。
【００６４】
印刷出力の通知がされた登録制御部２５では、印刷対象の印刷データを特定する情報（例えば、印刷データ識別情報）およびその印刷日時および印刷設定情報を印刷リスト記憶部２６へと送出し、印刷リスト記憶部２６で印刷データを特定する情報に対して印刷日時、印刷情報を関連付けた印刷リストを記憶する。
【００６５】
そして、登録制御部２５は、印刷リストに新たに日時指定プリントの情報を登録したことを印刷制御部２７へと通知する。
【００６６】
印刷制御部２７では、タイマー等により構成される計時部２８における計時によって、印刷リスト記憶部２６に記憶する印刷リストに登録された日時指定プリントの印刷日時となることを監視する。監視状態にある印刷制御部２７によって、日時指定プリントの指定された印刷日時となると、蓄積部２３に蓄積された当該印刷日時の印刷データを検索し、一致する印刷データを取得して印刷出力部３１へ送出する。
【００６７】
このとき、印刷制御部２７は、印刷出力部３１が対応する印刷形式へ変換して印刷データを送出する。また、印刷制御部２７では、印刷出力部３１へ送出した印刷データに対する印刷リストに登録された情報を削除する。もちろん、印刷リストから削除するのではなく、印刷出力が行われたことを新たに登録して記憶するような構成であってもよい。
【００６８】
印刷制御部２７から印刷要求を受信した印刷出力部３１では、その印刷ジョブの印刷出力処理を行う。
【００６９】
図７は、本発明の実施の形態における印刷システムを構成する印刷要求元のクライアントＰＣによって行われる処理の流れを示すフローチャートである。
【００７０】
図７において、印刷データに対して印刷指示を行うことで印刷設定画面が表示され、この印刷設定画面を用いて印刷設定が行われると処理が開始され、この印刷設定により、同報印刷を行うことが設定されているかを判断し（７０２）、同報印刷が設定されている場合（７０２でＹＥＳ）には、同報印刷を行う各印刷装置の装置情報の読み込みを行う（７０３）。このときの同報印刷を行う印刷装置を指定する方法として、予め印刷出力先の印刷装置を指定した同報先リストを指定することも可能である。
【００７１】
続いて、日時印刷プリントによる印刷出力が指定されているかを判断し（７０３）、日時指定プリントが指定されていない場合（７０３でＮＯ）には、設定された印刷設定情報に基づいて印刷ジョブを生成する（７０８）。また、日時指定プリントが指定されている場合（７０３でＹＥＳ）には、印刷設定における日時設定プリントの設定項目を「ＯＮ」に設定する（７０４）。
【００７２】
この場合、日時設定プリントにおける印刷出力を行う印刷日時の指定を行う（７０５）。
【００７３】
次に、日時設定プリントにおける印刷出力を行う印刷日時が印刷出力を行う印刷装置が設けられた印刷環境の印刷日時として設定されたものであるかを判断し（７０６）、印刷装置が設けられた印刷環境の印刷日時として設定されたものである場合（７０６でＹＥＳ）には、日時種別の設定項目を「ＯＮ」に設定する（７０７）。
【００７４】
続いて、日付指定プリントが設定されている場合には、これらの日付指定プリント情報および印刷設定情報を元に図４に示すような形式からなる印刷ジョブを生成する（７０８）。このようにして印刷ジョブを作成すると、印刷ジョブで指定された印刷装置へ送信する（７０９）。
【００７５】
そして、同報印刷が指定されるなどして複数の印刷装置に印刷要求を行う場合で未送信の印刷装置があるかを判断し（７１０）、未送信の印刷装置が存在する場合（７１０でＹＥＳ）には、その未送信の印刷装置に対する印刷ジョブを生成して（７０８）その印刷装置に送信する（７０９）。
【００７６】
続いて、図８は、本発明の実施の形態における印刷形成装置によって行われる処理の流れを示すフローチャートである。
【００７７】
図８は、図７に示すクライアントＰＣにおける処理により印刷ジョブが送信され、印刷装置が設けられた印刷環境におけるタイムゾーンとは異なる他のタイムゾーンのクライアントＰＣから印刷ジョブを受信した場合における処理を示している。
【００７８】
クライアントＰＣから印刷ジョブを受信すると処理が開始され、現在日時の情報を取得する（８０１）。この現在日時の情報は印刷出力を行う印刷装置が設けられた印刷環境における現地日時である。
【００７９】
そして、この印刷ジョブに日時指定プリントが指定されているかを判断し（８０２）、日時指定プリントが指定されていない場合（８０２でＮＯ）には、その印刷ジョブの印刷出力を行う（８０８）。
【００８０】
また、印刷ジョブに日時指定プリントが指定されている場合（８０２でＹＥＳ）には、続いて、出力先の現地日時で印刷を実行することが設定されており、その印刷日時が指定されているかを判断する（８０３）。すなわち、印刷ジョブの日時指定プリント情報の日時種別が設定されているかを判断する。
【００８１】
日時種別が指定されておらず現地日時で印刷を実行することが設定されていない場合（８０３でＮＯ）には、印刷ジョブで指定された印刷日時を印刷装置が設けられた印刷環境の現地日時へと変換する（８０４）。
【００８２】
このようにして印刷装置が設けられた印刷環境の現地日時へと変換された印刷日時および印刷ジョブで指定された印刷日時が、先の処理で取得した現地日時よりも新しい日時であるかを判断する（８０５）。指定された印刷日時が現地日時よりも新しい日時でない場合（８０５でＮＯ）、すなわち過去の印刷日時が指定されている場合には、その指定された印刷日時を過ぎているものとして直ぐに印刷ジョブの印刷出力を開始して印刷出力を行う（８０８）。
【００８３】
もちろん、指定された印刷日時が無効なものであるとして、印刷要求元のクライアントＰＣに対してエラー通知を行うような構成であってもよい。
【００８４】
そして、指定された印刷日時が現地日時よりも新しい日時である場合（８０５でＹＥＳ）には、指定された印刷日時と印刷出力対象の印刷ジョブとを対応付けて印刷リストに登録する（８０６）。
【００８５】
このようにして登録された印刷リストに示された印刷日時となったことが計時されたかを判断し（８０７）、指定された印刷日時となったことが計時されるまではこの印刷日時となることを監視した状態で待機する。また、指定された印刷日時となった印刷ジョブがある場合（８０７でＹＥＳ）には、その印刷ジョブの印刷出力を行う（８０８）。
【００８６】
このとき、印刷リストに印刷出力を行った印刷ジョブ以外の他の印刷ジョブに関する情報が示されているかを判断し（８０９）、他の印刷ジョブに関する情報が示されている場合（８０９でＹＥＳ）には再度、指定された印刷日時となるまでの監視状態となる（８０７）。また、印刷リストに他の印刷ジョブが示されていない場合（８０９でＮＯ）には処理を終了する。
【実施例２】
【００８７】
本実施例２においても、実施例１で示した図１と同様の構成であって、印刷装置は、日時指定プリント機能を有している。
【００８８】
図９は、本発明の実施の形態におけるクライアントＰＣの詳細な構成を示す図である。
【００８９】
図９において、クライアントＰＣは、図１に示す印刷装置に対して印刷要求を行う印刷要求元であって、表示制御部１０、入出力制御部１５、情報記憶部１６、印刷ジョブ生成部１７、計時部１８、送受信部１９、情報取得部４０、時差算出部４１、印刷日時変換制御部４２を具備して構成される。
【００９０】
また、表示制御部１０は、日時指定プリント設定部１１、印刷日時設定部１２、日時種別指定部１３、同報印刷設定部１４を具備して構成される。
【００９１】
この表示制御部１０によって表示ディスプレイにプリンタドライバにおける印刷設定画面が表示された状態で、この表示制御部１０を構成する日時指定プリント設定部１１によって、日時指定プリントを実行するかを設定する。このときの表示ディスプレイに表示される印刷設定画面の一例を図５に示す。
【００９２】
日時指定プリント設定部１１によって日時指定プリントにおける印刷出力が設定されると、続いて、同じく表示制御部１０を構成する印刷日時設定部１２を用いて日時指定プリントにおける印刷出力を行う日時の設定を行う。
【００９３】
また、表示制御部１０を構成する日時種別指定部１３によって、印刷出力を行う印刷装置が設けられたネットワークのタイムゾーンにおける日時で印刷出力を行うのか、若しくは指定された印刷日時で印刷出力を行うのかを指定した日時種別を指定する。
【００９４】
すなわち、印刷出力を行う印刷装置が設けられたネットワークのタイムゾーンにおける日時で印刷出力を行うが指定された場合には、印刷日時設定部１２で指定した日時を印刷装置が設けられた印刷環境の現地時間に変換して、変換後の現地時間に印刷出力が行われることとなる。また、指定された印刷日時で印刷出力を行うことが指定された場合には、印刷装置が設けられた印刷環境の現地時間が印刷日時設定部１２によって指定された印刷日時となることにより印刷出力が行われることとなる。
【００９５】
このようにして、日時指定プリント機能を用いて印刷出力を行う印刷日時が指定されると、続いて、表示制御部１０を構成する同報印刷設定部１４では、複数の印刷装置に対して同報印刷を行うか否かを設定する。同報印刷は、複数の印刷装置から印刷出力を行う印刷出力であって、同報印刷を行う場合には印刷出力する複数の印刷装置を指定する。
【００９６】
このときの同報印刷を行う印刷装置を指定する方法として、予め印刷出力先の印刷装置を指定した同報先リストを指定することも可能である。
【００９７】
このようにして印刷設定がされると、表示制御部１０は、これらの情報からなる印刷設定情報を入出力制御部１５へ送出する。
【００９８】
入出力制御部１５は、表示制御部１０から印刷設定情報を受信すると、この印刷設定情報を構成する日時種別の情報が、印刷装置の設けられた印刷環境の印刷日時であることを示している場合には同じく印刷設定情報を構成する印刷日時の情報を印刷日時変換制御部４２へと送出する。このとき、印刷日時変換制御部４２は、印刷出力を行う印刷装置が設けられたネットワークのタイムゾーンと印刷要求元のタイムゾーンとの時差の情報を情報記憶部１６から取得し、計時部１８から取得した現在の日時とその時差を元に、印刷装置が設けられたネットワークのタイムゾーンにおける印刷日時に変換する。
【００９９】
この情報記憶部１６は、印刷出力先の印刷装置に関する情報として、装置名称やＩＰアドレス等の通信情報、印刷出力における印刷ジョブ形式等の情報を記憶するほか、各印刷装置が設けられたネットワークのタイムゾーンとの時差の情報を記憶する。
【０１００】
印刷日時変換制御部４２は、変換後の印刷日時の情報を入出力制御部１５へと応答する。これにより、入出力制御部１５は、この変換後の印刷日時を含む印刷設定情報を印刷ジョブ生成部１７へと送出する。
【０１０１】
印刷ジョブ生成部１７では、計時部１８により計時されている現在の日時を取得し、入出力制御部１５から受信した印刷設定情報および印刷装置に関する情報を元に印刷ジョブを生成する。この印刷ジョブ生成部１７によって生成された印刷ジョブの一例が図４である。
【０１０２】
このとき、入出力制御部１５から受信した印刷設定情報に含まれる同報印刷設定を参照し、同報印刷設定が設定されている場合、印刷ジョブ生成部１７は、印刷出力先に指定された各印刷装置に対する印刷ジョブを作成する。
【０１０３】
このような印刷ジョブが印刷ジョブ生成部１７によって生成されると、印刷ジョブ生成部１７は、その印刷ジョブを送受信部１９に送出する。この送受信部１９は、印刷ジョブで指定された印刷装置に印刷ジョブを送信する。
【０１０４】
情報記憶部１６で記憶している各印刷装置が設けられたネットワークのタイムゾーンとの時差の情報は、情報取得部４０が、送受信部１９を介して定期的に若しくは任意のタイミングで情報記憶部１６が記憶している各印刷装置に対して相互通信の可否およびその印刷装置が設けられたネットワークのタイムゾーンにおける現地時間を取得する処理を行うことにより得られる情報である。
【０１０５】
ちなみに、情報取得部４０が取得した印刷装置における現地時間の情報は、時差算出部４１に送出され、時差算出部４１が計時部１８で計時される現在日時との時差を算出し、情報記憶部１６に記憶された印刷装置における時差の情報として記憶する。
【０１０６】
図１０は、本発明の実施の形態における印刷装置の詳細な構成を示す図である。
【０１０７】
図１０において、印刷装置は、コントローラ２０、エンジン３０によって構成され、コントローラ２０は、入出力制御部２１、印刷ジョブ解析部２２、蓄積部２３、登録制御部２５、印刷リスト記憶部２６、印刷制御部２７、計時部２８を具備し、エンジン３０は、印刷出力部３１を具備する。
【０１０８】
コントローラ２０の入出力制御部２１は、印刷要求元のクライアントＰＣより印刷要求された印刷ジョブを受信すると、この印刷ジョブを印刷ジョブ解析部２２へと送信する。印刷ジョブ解析部２２では、受信した印刷ジョブの印刷データを蓄積部２３へと蓄積し、また、受信した印刷ジョブを構成する印刷制御データに含まれる日時指定プリント情報を解析する。
【０１０９】
この日時指定プリント情報に日時指定プリントを行うことが指定されているかを解析し、すなわち図４に示す印刷ジョブの日時指定プリント設定部４０１を参照し、指定された印刷日時に印刷出力を行うことが設定されているかを判断する。
【０１１０】
そして、日時指定プリント情報に日時指定プリントを行うことが指定されている場合、印刷ジョブ解析部２２は、登録制御部２５に指定された印刷日時で印刷出力を行うことを通知する。
【０１１１】
印刷出力の通知がされた登録制御部２５では、印刷対象の印刷データを特定する情報（例えば、印刷データ識別情報）およびその印刷日時および印刷設定情報を印刷リスト記憶部２６へと送出し、印刷リスト記憶部２６で印刷データを特定する情報に対して印刷日時、印刷情報を関連付けた印刷リストを記憶する。
【０１１２】
そして、登録制御部２５は、印刷リストに新たに日時指定プリントの情報を登録したことを印刷制御部２７へと通知する。
【０１１３】
印刷制御部２７では、タイマー等により構成される計時部２８における計時によって、印刷リスト記憶部２６に記憶する印刷リストに登録された日時指定プリントの印刷日時となることを監視する。監視状態にある印刷制御部２７によって、日時指定プリントの指定された印刷日時となると、蓄積部２３に蓄積された当該印刷日時の印刷データを検索し、一致する印刷データを取得して印刷出力部３１へ送出する。
【０１１４】
このとき、印刷制御部２７は、印刷出力部３１が対応する印刷形式へ変換して印刷データを送出する。また、印刷制御部２７では、印刷出力部３１へ送出した印刷データに対する印刷リストに登録された情報を削除する。もちろん、印刷リストから削除するのではなく、印刷出力が行われたことを新たに登録して記憶するような構成であってもよい。
【０１１５】
印刷制御部２７から印刷要求を受信した印刷出力部３１では、その印刷ジョブの印刷出力処理を行う。
【０１１６】
図１１は、図９に示す構成におけるクライアントＰＣで行われる処理の流れを示すフローチャートである。
【０１１７】
図１１において、印刷データに対して印刷指示を行うことで印刷設定画面が表示され、この印刷設定画面を用いて印刷設定が行われると処理が開始され、この印刷設定により、同報印刷を行うことが設定されているかを判断する（１１０２）。
【０１１８】
印刷設定に同報印刷が設定されている場合（１１０２でＹＥＳ）には、同報印刷を行う各印刷装置の装置情報の読み込みを行う（１１０３）。このときの同報印刷を行う印刷装置を指定する方法として、予め印刷出力先の印刷装置を指定した同報先リストを指定することも可能である。
【０１１９】
続いて、日時印刷プリントによる印刷出力が指定されているかを判断し（１１０３）、日時指定プリントが指定されていない場合（１１０３でＮＯ）には、設定された印刷設定情報に基づいて印刷ジョブを生成する（１１０８）。また、日時指定プリントが指定されている場合（１１０３でＹＥＳ）には、印刷設定における日時設定プリントの設定項目を「ＯＮ」に設定する（１１０４）。
【０１２０】
この場合、日時設定プリントにおける印刷出力を行う印刷日時の指定を行う（１１０５）。
【０１２１】
次に、日時設定プリントにおける印刷出力を行う印刷日時が印刷出力を行う印刷装置が設けられた印刷環境の印刷日時として設定されたものであるかを判断し（１１０６）、印刷装置が設けられた印刷環境の印刷日時として設定されたものである場合（１１０６でＹＥＳ）には、日時種別の設定項目を「ＯＮ」に設定する（１１０７）。
【０１２２】
それに対して、印刷装置が設けられた印刷環境の印刷日時として設定されたものでない場合（１１０６でＮＯ）には、印刷日時を印刷装置が設けられたネットワークのタイムゾーンにおける印刷日時に変換する処理を行う（１１０８）。この印刷日時の変換処理の詳細な流れを図１２および図１３に示す。
【０１２３】
続いて、日付指定プリントが設定されている場合には、これらの日付指定プリント情報および印刷設定情報を元に印刷ジョブを生成する（１１０９）。このようにして印刷ジョブを作成すると、印刷ジョブで指定された印刷装置へ送信する（１１１０）。
【０１２４】
そして、同報印刷が指定されるなどして複数の印刷装置に印刷要求を行う場合で未送信の印刷装置があるかを判断し（１１１１）、未送信の印刷装置が存在する場合（１１１１でＹＥＳ）には、その未送信の印刷装置に対する印刷ジョブを生成して（１１０９）その印刷装置に送信する（１１１０）。
【０１２５】
図１２は、図１１に示す印刷日時の変換処理の詳細な流れを示すフローチャートである。
【０１２６】
図１２において、印刷要求元のネットワークとタイムゾーンの異なるネットワークの印刷装置に印刷出力する場合であって、印刷装置が設けられた印刷環境の印刷日時として設定されたものでない場合、すなわち指定された印刷日時が印刷要求元のタイムゾーンに基づいて指定されている場合に処理が行われる。
【０１２７】
まず、印刷出力を行う印刷装置から現地日時を取得する（１２０１）。続いて、取得した現地日時と印刷要求元の現在の日時とから時差を算出する（１２０２）。そして、算出した時差に基づいて指定された印刷日時を現地日時に変換する（１２０３）。
【０１２８】
図１３も、図１１に示す印刷日時の変換処理の詳細な流れを示すフローチャートの他の例である。
【０１２９】
図１２に示すフローチャートでは、印刷装置から現地日時の情報を取得するような構成における処理を示しているが、図１３では予め記憶する情報に基づいて処理を行う。
【０１３０】
図１３において、まず、印刷出力を行う印刷装置が設けられたネットワークにおけるタイムゾーンと印刷要求元のネットワークのタイムゾーンと間の時差情報を読み込む（１３０１）。
【０１３１】
続いて、読み込んだ時差情報を元に、指定された印刷日時を、印刷出力を行う印刷装置が設けられたネットワークにおけるタイムゾーンに基づく印刷日時へとへ間する（１３０２）。
【０１３２】
図１４は、図９に示す構成における印刷装置で行われる処理の流れを示すフローチャートである。
【０１３３】
図１４において、図１１に示すような処理によってクライアントＰＣから印刷ジョブが送信されることでこの印刷ジョブを受信すると処理が開始され、まず、印刷装置が設けられたタイムゾーンにおける現在日時を取得する（１４０１）。
【０１３４】
次に、この印刷ジョブに日時指定プリントが設定されており、印刷日時が指定されているかを判断する（１４０２）。日時指定プリントが指定されていない場合や日時指定プリントが設定されているが印刷日時が指定されていない場合（１４０２でＮＯ）には、その印刷ジョブの印刷出力を行う（１４０６）。
【０１３５】
なお、この場合において、日時指定プリントが指定されている場合であって印刷日時が指定されていないときには、その旨を印刷要求元のクライアントＰＣに対して通知するような構成であってもよい。これにより、クライアントＰＣは印刷処理を取り消すか、印刷ジョブの再送を行う。
【０１３６】
それに対して、印刷ジョブに日時指定プリントが設定され、印刷日時が指定されている場合（１４０２でＹＥＳ）には、続いて、印刷ジョブで指定された印刷日時が、先の処理で取得した現在日時よりも新しい日時であるかを判断する（１４０３）。指定された印刷日時が現在日時よりも新しい日時でない場合（１４０３でＮＯ）、すなわち過去の印刷日時が指定されている場合には、その指定された印刷日時を過ぎているものとして直ぐに印刷ジョブの印刷出力を開始して印刷出力を行う（１４０６）。
【０１３７】
もちろん、指定された印刷日時が無効なものであるとして、印刷要求元のクライアントＰＣに対してエラー通知を行うような構成であってもよい。
【０１３８】
そして、指定された印刷日時が現地日時よりも新しい日時である場合（１４０６でＹＥＳ）には、指定された印刷日時と印刷出力対象の印刷ジョブとを対応付けて印刷リストに登録する（１４０４）。
【０１３９】
このようにして登録された印刷リストに示された印刷日時となったことが計時されたかを判断し（１４０５）、指定された印刷日時となったことが計時されるまではこの印刷日時となることを監視した状態で待機する。また、指定された印刷日時となった印刷ジョブがある場合（１４０５でＹＥＳ）には、その印刷ジョブの印刷出力を行う（１４０６）。
【０１４０】
このとき、印刷リストに印刷出力を行った印刷ジョブ以外の他の印刷ジョブに関する情報が示されているかを判断し（１４０７）、他の印刷ジョブに関する情報が示されている場合（１４０７でＹＥＳ）には再度、指定された印刷日時となるまでの監視状態となる（１４０５）。また、印刷リストに他の印刷ジョブが示されていない場合（１４０７でＮＯ）には処理を終了する。
【実施例３】
【０１４１】
本実施例３においても、実施例１で示した図１と同様の構成であって、印刷装置は、日時指定プリント機能を有している。
【０１４２】
図１５は、本発明の実施の形態における印刷システムを構成するクライアントＰＣの詳細な構成を示す図である。
【０１４３】
図１５において、クライアントＰＣは、表示制御部１０、入出力制御部１５、情報記憶部１６、印刷ジョブ生成部１７、計時部１８、送受信部１９、ファイル名変更部１５０１を具備して構成される。
【０１４４】
情報記憶部１６には、印刷出力先の印刷装置に関する情報として、装置名称やＩＰアドレス等の通信情報、印刷出力における印刷ジョブ形式等の情報を記憶しており、また印刷出力を行う印刷データをも記憶する。このほか、印刷データを他のストレージに記憶しておき、このストレージとクライアントＰＣが接続された構成であってもよい。
【０１４５】
印刷データは、クライアントＰＣにインストールされた所定のアプリケーションを用いて作成されたアプリケーションデータ等であってファイル名が指定されて保存されている。例えば、文書作成アプリケーションによって作成されたアプリケーションデータのファイル名として「打合せ文書」というファイル名が指定され、保存されている。
【０１４６】
ファイル名変更部１５０１は、情報記憶部１６に記憶されたアプリケーションデータのファイル名をユーザによる操作を受け付けることにより変更する。このファイル名変更部１５０１では、ファイル名に対して所定のサフィックスを付与するサフィックス指定画面によって、付与するサフィックスを指定することにより[元のファイル名＋指定されたサフィックス]という形式の新たなファイル名に変更する。
【０１４７】
また、このファイル名変更部１５０１では、ファイル名そのものを直接、変更することも可能である。この場合、元のファイル名とは全く別の異なるファイル名と変更することができるほか、上記に示すようにファイル名に所定のサフィックスを付与したファイル名とすることも可能である。
【０１４８】
このときのサフィックスとは、接辞の一例であって、指定されているファイル名の最後部に付与される接尾語であり、英字、数字、文字またはこれらの結合によって表される。例えば、「打合せ文書」というファイル名に対して、「ｕ」という英字のサフィックスを指定すると「打合せ文書ｕ」というファイル名称に変更される。
【０１４９】
なお、上記例では接辞の一例としてサフィックスを用いた例を示しているが、これに限定されることなく、ファイル名の接頭語であるプリフィックスを付与するような構成であってもよい。このプリフィックスは、サフィックス同様、英字、数字、文字またはこれらの結合によって表される。
【０１５０】
このプリフィックスとして「ｕ」という英字を用いた場合、上記の「打合せ文書」というファイル名は「ｕ打合せ文書」というファイル名に変更される。
【０１５１】
このような接辞の一例であるサフィックスが付与されたファイル名からなる印刷データの印刷要求を行った場合であって、印刷出力を行う印刷装置に既にサフィックスを付与する前のファイル名からなる印刷データが保存された状態にあるとき、印刷装置は、そのサフィックスに基づいて当該印刷データの処理を行う。
【０１５２】
すなわち、ファイル名にサフィックスを指定することによって、印刷装置が保存しているサフィックスを付与する前のファイル名の印刷データおよび印刷日時の情報に対して所定の処理を行うことができる。
【０１５３】
次に、表示制御部１０は、日時指定プリント設定部１１、印刷日時設定部１２、日時種別指定部１３、同報印刷設定部１４を具備して構成される。
【０１５４】
この表示制御部１０によって表示ディスプレイにプリンタドライバにおける印刷設定画面が表示された状態で、この表示制御部１０を構成する日時指定プリント設定部１１によって、日時指定プリントを実行するかを設定する。このときの表示ディスプレイに表示される印刷設定画面の一例を図５に示す。
【０１５５】
日時指定プリント設定部１１によって日時指定プリントにおける印刷出力が設定されると、続いて、同じく表示制御部１０を構成する印刷日時設定部１２を用いて日時指定プリントにおける印刷出力を行う日時の設定を行う。
【０１５６】
また、表示制御部１０を構成する日時種別指定部１３によって、印刷出力を行う印刷装置が設けられたネットワークのタイムゾーンにおける日時で印刷出力を行うのか、若しくは指定された印刷日時で印刷出力を行うのかを指定した日時種別を指定する。
【０１５７】
すなわち、印刷出力を行う印刷装置が設けられたネットワークのタイムゾーンにおける日時で印刷出力を行うが指定された場合には、印刷日時設定部１２で指定した日時を印刷装置が設けられた印刷環境の現地時間に変換して、変換後の現地時間に印刷出力が行われることとなる。また、指定された印刷日時で印刷出力を行うことが指定された場合には、印刷装置が設けられた印刷環境の現地時間が印刷日時設定部１２によって指定された印刷日時となることにより印刷出力が行われることとなる。
【０１５８】
このようにして、日時指定プリント機能を用いて印刷出力を行う印刷日時が指定されると、続いて、表示制御部１０を構成する同報印刷設定部１４では、複数の印刷装置に対して同報印刷を行うか否かを設定する。同報印刷は、複数の印刷装置から印刷出力を行う印刷出力であって、同報印刷を行う場合には印刷出力する複数の印刷装置を指定する。
【０１５９】
このようにして印刷設定がされると、表示制御部１０は、これらの情報からなる印刷設定情報を入出力制御部１５へ送出する。
【０１６０】
入出力制御部１５は、表示制御部１０から印刷設定情報を受信すると、印刷出力先の印刷装置に関する情報を情報記憶部１６から取得する。この入出力制御部１５では、表示制御部１０より受信した印刷設定情報および情報記憶部１６から取得した印刷出力先の印刷装置に関する情報を印刷ジョブ生成部１７へと送出する。
【０１６１】
印刷ジョブ生成部１７では、印刷データを情報記憶部１６若しくは他のストレージから取得する。このときの印刷データのファイル名は、ファイル名変更部１５０１によって変更されることにより所定のサフィックスが指定されたものであることが可能である。
【０１６２】
印刷ジョブ生成部１７では、さらに、計時部１８により計時されている現在の日時を取得し、入出力制御部１５から受信した印刷設定情報および印刷装置に関する情報と、取得した印刷データを元に印刷ジョブを生成する。この印刷ジョブ生成部１７によって生成された印刷ジョブの一例を図１７に示す。
【０１６３】
このとき、入出力制御部１５から受信した印刷設定情報に含まれる同報印刷設定を参照し、同報印刷設定が設定されている場合、印刷ジョブ生成部１７は、印刷出力先に指定された各印刷装置に対する印刷ジョブを作成する。
【０１６４】
図１７に示す印刷ジョブは、印刷出力における制御情報である印刷制御データおよび印刷出力の対象である印刷データによって構成され、印刷制御データは、送信先の印刷装置を指定した宛先情報等の通信情報および日時指定プリント情報によって構成される。
【０１６５】
さらに、日時指定プリント情報は、ジョブオーナー名１７０１、日時指定プリント設定部１７０２、送信元日時（ＳＬＴ）１７０３、日時種別１７０４、印刷日時１７０５、ファイル名１７０６によって構成される。
【０１６６】
ジョブオーナー名１７０１は、印刷要求を行ったユーザの名称であって、日時指定プリント設定部１７０２は、日時指定プリントによって指定された印刷日時での印刷出力を行うことを設定した情報であり、送信元日時（ＳＬＴ）１７０３は、印刷要求元の印刷環境における印刷要求時点の日時を示す情報である。また、日時種別１７０４は、印刷装置が設けられた出力先の印刷環境における印刷日時で印刷出力することを設定する情報であり、印刷日時１７０５は、日時指定プリントを用いた印刷出力を行う日時を指定した情報である。
【０１６７】
さらに、ファイル名１７０６は、印刷データに設定されたファイル名であり、ファイル名変更部１５０１によってファイル名が変更されている場合には変更後のファイル名である。
【０１６８】
このような印刷ジョブが印刷ジョブ生成部１７によって生成されると、印刷ジョブ生成部１７は、送受信部１９に送出する。送受信部１９は、印刷ジョブで指定された印刷装置にその印刷ジョブを送信する。
【０１６９】
図１６は、本発明の実施の形態における印刷装置の一例である印刷装置の詳細な構成を示す図である。
【０１７０】
図１６において、印刷装置は、コントローラ２０、エンジン３０によって構成され、コントローラ２０は、入出力制御部２１、印刷ジョブ解析部２２、蓄積部２３、印刷日時変換制御部２４、登録制御部２５、印刷リスト記憶部２６、印刷制御部２７、計時部２８、情報解析判断部５０、サフィックス解析判断部５１、処理一覧情報記憶部５２を具備し、エンジン３０は、印刷出力部３１を具備する。
【０１７１】
コントローラ２０の入出力制御部２１は、印刷要求元のクライアントＰＣより印刷要求された印刷ジョブを受信すると、この印刷ジョブを印刷ジョブ解析部２２へと送信する。印刷ジョブ解析部２２では、受信した印刷ジョブを解析し、印刷ジョブ解析部２２の情報解析判断部５０が、印刷ジョブを構成する印刷制御データをもとにその印刷ジョブに対する処理を判断する。
【０１７２】
印刷制御データの日時指定プリント情報が含まれる場合、その日時指定プリント情報を構成するファイル名の情報を、サフィックス解析判断部５１に通知する。この通知を受けたサフィックス解析判断部５１は、そのファイル名に付与されたサフィックスを特定する。
【０１７３】
サフィックスが付与されていない場合にはその旨を情報解析判断部５０へと通知する。このとき情報解析判断部５０を有する印刷ジョブ解析部２２は、印刷ジョブ解析部２２は、印刷日時変換制御部２４へ印刷日時の変換要求を行う。この印刷日時変換制御部２４は、印刷要求元の印刷環境で指定された印刷日時を現地時間に変換する処理を行う。
【０１７４】
また、サフィックス解析判断部５１でサフィックスが特定された場合には、そのサフィックスに対して指定された処理を規定した処理一覧情報を処理一覧情報記憶部５２から取得する。
【０１７５】
この処理一覧情報記憶部５２は、各サフィックスを元に、印刷リストに登録されたファイル名の印刷データに対してどのようなメンテナンス処理（保守処理）を行うかを規定した処理一覧情報を記憶しており、サフィックス解析判断部５１からの要求に応答する。
【０１７６】
サフィックス解析判断部５２でファイル名に付与されたサフィックスに対する処理が特定されると、その処理の情報を情報解析部５０へと応答する。この情報解析部５０を有する印刷ジョブ解析部２２は、特定された処理に基づいて印刷リスト記憶部２６で記憶する印刷リストの情報を変更するほか、蓄積部２３に保存された印刷データの更新を行う。
【０１７７】
この処理一覧情報記憶部５２で記憶する処理一覧情報の例を、図２１に示す。
【０１７８】
図２１に示す処理一覧情報は、サフィックスとして「Ｄ」若しくは「ｄ」が付与されている場合にはそのサフィックスが付与されたファイル名を印刷リストから削除する保守処理を行うことを示しており、また、サフィックスとして「Ｕ」若しくは「ｕ」が付与されている場合にはそのサフィックスが付与されたファイル名の印刷データで、保存されている印刷データを置換する保守処理を行うことを示しており、また、サフィックスとして「Ｔ」若しくは「ｔ」が付与されている場合にはそのサフィックスが付与されたファイル名の印刷データの印刷日時を、指定された印刷日時で更新する保守処理を行うことを示している。
【０１７９】
印刷ジョブ解析部２２では、この処理一覧情報を元に印刷リスト記憶部２６で記憶する印刷リストの情報を変更する。また、サフィックスとして「Ｕ」若しくは「ｕ」が指定されている場合には蓄積部２３に蓄積された当該サフィックスが付与されたファイル名に対する印刷データを、受信した印刷ジョブの印刷データで置換する。
【０１８０】
続いて、この印刷ジョブ解析部２２は、印刷ジョブを構成する印刷制御データの日時指定プリント情報に日時指定プリントを行うことが指定されているかを解析し、日時指定プリントが指定されている場合には、続いて、指定された印刷日時が印刷装置が設けられたネットワークの現地時間であるか否かを解析し、印刷装置が設けられたネットワークのタイムゾーンにおける印刷日時で印刷出力するかを判断する。
【０１８１】
日時種別４０３が設定され、ネットワークのタイムゾーンにおける印刷日時で印刷出力すると解析されると、印刷ジョブ解析部２２は、印刷ジョブの印刷日時４０４に設定された印刷日時で印刷出力することを登録制御部２５に通知する。
【０１８２】
それに対して、日時種別４０３が設定されておらず印刷要求元の印刷環境における印刷日時で印刷出力することが解析されると、印刷ジョブ解析部２２は、印刷日時変換制御部２４へ印刷日時の変換要求を行う。
【０１８３】
この印刷日時変換制御部２４は、印刷要求元の印刷環境で指定された印刷日時を現地時間に変換する処理を行う。
【０１８４】
このようにして印刷日時の変換処理が印刷日時変換制御部２４によって行われると、印刷日時変換制御部２４は、登録制御部２５に変換後の印刷日時で印刷出力を行うことを通知する。
【０１８５】
印刷出力の通知がされた登録制御部２５では、印刷対象の印刷データを特定する情報（例えば、印刷データ識別情報）およびその印刷日時および印刷設定情報を印刷リスト記憶部２６へと送出し、印刷リスト記憶部２６で印刷データを特定する情報に対して印刷日時、印刷情報を関連付けた印刷リストを記憶する。
【０１８６】
そして、登録制御部２５は、印刷リストに新たに日時指定プリントの情報を登録したことを印刷制御部２７へと通知する。
【０１８７】
印刷制御部２７では、タイマー等により構成される計時部２８における計時によって、印刷リスト記憶部２６に記憶する印刷リストに登録された日時指定プリントの印刷日時となることを監視する。監視状態にある印刷制御部２７によって、日時指定プリントの指定された印刷日時となると、蓄積部２３に蓄積された当該印刷日時の印刷データを検索し、一致する印刷データを取得して印刷出力部３１へ送出する。
【０１８８】
このとき、印刷制御部２７は、印刷出力部３１が対応する印刷形式へ変換して印刷データを送出する。また、印刷制御部２７では、印刷出力部３１へ送出した印刷データに対する印刷リストに登録された情報を削除する。もちろん、印刷リストから削除するのではなく、印刷出力が行われたことを新たに登録して記憶するような構成であってもよい。
【０１８９】
印刷制御部２７から印刷要求を受信した印刷出力部３１では、その印刷ジョブの印刷出力処理を行う。
【０１９０】
図１８は、図１５に示す構成におけるクライアントＰＣで行われる処理の流れを示すフローチャートである。
【０１９１】
図１８において、印刷対象の印刷データのファイル名を変更するかを判断し（１８０１）、ファイル名を変更する場合（１８０１でＹＥＳ）には、元のファイル名に対してサフィックスを付加する変更を行う（１８０２）。このようにして、ファイル名にサフィックスが付与された状態の印刷データに対して印刷指示を行うと、印刷設定画面が表示され、この印刷設定画面を用いて印刷設定が行われると処理が開始される。
【０１９２】
まず、この印刷設定により、同報印刷を行うことが設定されているかを判断し（１８０３）、同報印刷が設定されている場合（１８０３でＹＥＳ）には、同報印刷を行う各印刷装置の装置情報の読み込みを行う（１８０４）。このときの同報印刷を行う印刷装置を指定する方法として、予め印刷出力先の印刷装置を指定した同報先リストを指定することも可能である。
【０１９３】
続いて、日時印刷プリントによる印刷出力が指定されているかを判断し（１８０５）、日時指定プリントが指定されていない場合（１８０５でＮＯ）には、設定された印刷設定情報に基づいて印刷ジョブを生成する（１８１０）。また、日時指定プリントが指定されている場合（１８０５でＹＥＳ）には、印刷設定における日時設定プリントの設定項目を「ＯＮ」に設定する（１８０６）。
【０１９４】
この場合、日時設定プリントにおける印刷出力を行う印刷日時の指定を行う（１８０７）。
【０１９５】
次に、日時設定プリントにおける印刷出力を行う印刷日時が印刷出力を行う印刷装置が設けられた印刷環境の印刷日時として設定されたものであるかを判断し（１８０８）、印刷装置が設けられた印刷環境の印刷日時として設定されたものである場合（１８０８でＹＥＳ）には、日時種別の設定項目を「ＯＮ」に設定する（１８０９）。
【０１９６】
続いて、日付指定プリントが設定されている場合には、これらの日付指定プリント情報および印刷設定情報を元に図４に示すような形式からなる印刷ジョブを生成する（１８１０）。このようにして印刷ジョブを作成すると、印刷ジョブで指定された印刷装置へ送信する（１８１１）。
【０１９７】
そして、同報印刷が指定されるなどして複数の印刷装置に印刷要求を行う場合で未送信の印刷装置があるかを判断し（１８１２）、未送信の印刷装置が存在する場合（１８１２でＹＥＳ）には、その未送信の印刷装置に対する印刷ジョブを生成して（１８１０）その印刷装置に送信する（１８１１）。
【０１９８】
図１９は、図１５に示す構成における印刷装置で行われる処理の流れを示すフローチャートである。
【０１９９】
図１９において、図１８に示すクライアントＰＣにおける処理により印刷ジョブが送信され、印刷装置が設けられた印刷環境におけるタイムゾーンとは異なる他のタイムゾーンのクライアントＰＣから印刷ジョブを受信した場合における処理を示している。
【０２００】
クライアントＰＣから印刷ジョブを受信すると処理が開始され、現在日時の情報を取得する（１９０１）。この現在日時の情報は印刷出力を行う印刷装置が設けられた印刷環境における現地日時である。
【０２０１】
そして、この印刷ジョブに日時指定プリントが指定されているかを判断し（１９０２）、日時指定プリントが指定されていない場合（１９０２でＮＯ）には、その印刷ジョブの印刷出力を行う（１９２０）。
【０２０２】
また、印刷ジョブに日時指定プリントが指定されている場合（１９０２でＹＥＳ）には、続いて、印刷装置が設けられたタイムゾーンにおける現地日時で印刷することが設定されており、その印刷日時が指定されているかを判断する（１９０３）。すなわち、印刷ジョブの日時指定プリント情報の日時種別が設定されているかを判断する。
【０２０３】
日時種別が指定されておらず、現地日時で印刷を実行することが設定されていない場合（１９０３でＮＯ）には、印刷ジョブで指定された印刷日時を印刷装置が設けられた印刷環境の現地日時へと変換する（１９０４）。
【０２０４】
このようにして印刷装置が設けられた印刷環境の現地日時へと変換された印刷日時および印刷ジョブで指定された印刷日時が、先の処理で取得した現地日時よりも新しい日時であるかを判断する（１９０５）。指定された印刷日時が現地日時よりも新しい日時でない場合（１９０５でＮＯ）、すなわち過去の印刷日時が指定されている場合には、その指定された印刷日時を過ぎているものとして直ぐに印刷ジョブの印刷出力を開始して印刷出力を行う（１９２０）。
【０２０５】
もちろん、指定された印刷日時が無効なものであるとして、印刷要求元のクライアントＰＣに対してエラー通知を行うような構成であってもよい。
【０２０６】
そして、指定された印刷日時が現地日時よりも新しい日時である場合（１９０５でＹＥＳ）には、受信した印刷ジョブを構成する日時指定プリント情報を解析し、印刷要求を行ったユーザおよびファイル名を識別する（１９０６）。解析した結果、識別されたファイル名の印刷データが日時指定プリント機能を用いた印刷出力を行う印刷リストに含まれるかを照合することによって判断する（１９０７）。
【０２０７】
同一のファイル名がある場合（１９０７でＹＥＳ）、すなわち同じファイル名の印刷データが印刷要求された場合には、後の印刷要求で指定された印刷日時で印刷リストに記録された当該ファイル名の印刷データの印刷日時を置換する（１９０８）。
【０２０８】
それに対して、同一のファイル名が印刷リストにない場合（１９０７でＮＯ）には、続いて、印刷リストにあるファイル名と前方一致し、そのファイル名にサフィックスが付与された状態にあるかを判断する（１９０９）。印刷リストにあるファイル名と前方一致しない場合（１９０９でＮＯ）には、印刷要求された印刷ジョブで指定された印刷日時を印刷リストに印刷データに対応付けて登録する（１９１０）。
【０２０９】
また、印刷リストにあるファイル名と前方一致し、そのファイル名にサフィックスが付与された状態にある場合（１９０９でＹＥＳ）には、図２０に示す位置Ｂからの処理として示されている。図２０に示すフローチャートは、図２１に示す処理一覧情報を用いた場合における印刷装置で行われる処理の流れを示すフローチャートである。
【０２１０】
図２０においては、まず、印刷要求された印刷ジョブに指定されたファイル名に付与されているサフィックスに対して行う処理が示された処理一覧情報の読み込みを行う（１９１１）。
【０２１１】
続いて、印刷ジョブに指定されたファイル名に付与されたサフィックスが「Ｄ」若しくは「ｄ」であるかを判断し（１９１２）、付与されたサフィックスが「Ｄ」若しくは「ｄ」である場合（１９１２でＹＥＳ）には、当該サフィックスが付与されたファイル名の印刷ジョブを印刷リストおよび記憶領域から削除する（１９１３）。このとき、図１９に示す位置Ａに遷移する。
【０２１２】
サフィックスが「Ｄ」若しくは「ｄ」でない場合（１９１２でＮＯ）には、続いて、サフィックスが「Ｕ」若しくは「ｕ」であるかを判断し（１９１４）、サフィックスが「Ｕ」若しくは「ｕ」である場合（１９１４でＹＥＳ）には、当該サフィックスが付与されたファイル名の印刷ジョブを構成する印刷データで、保存された印刷データを置換する（１６１５）。このとき、図１９に示す位置Ａへと遷移する。
【０２１３】
また、サフィックスが「Ｕ」若しくは「ｕ」でない場合（１９１４でＮＯ）には、続いて、サフィックスが「Ｔ」若しくは「ｔ」であるかを判断し（１９１６）、サフィックスが「Ｔ」若しくは「ｔ」である場合（１９１６でＹＥＳ）には、当該サフィックスが付与されたファイル名の印刷ジョブを構成する印刷データの印刷日時で印刷リストに登録された印刷日時を更新する（１９１７）。このとき、図１９に示す位置Ａへと遷移する。
【０２１４】
また、サフィックスが「Ｔ」若しくは「ｔ」でない場合（１９１６でＮＯ）、すなわち処理一覧情報として登録されたサフィックス以外のサフィックスが指定されている場合には、印刷ジョブの送信元にエラー応答を行う（１９１８）。このとき、図１９に示す位置Ｃへと遷移する。
【０２１５】
このようにして、印刷リストに日時指定プリントを行う印刷ジョブの情報が登録されると、印刷リストに示された印刷日時となったことが計時されたかを判断し（１９１９）、指定された印刷日時となったことが計時されるまではこの印刷日時となることを監視した状態で待機する。また、指定された印刷日時となった印刷ジョブがある場合（１９１９でＹＥＳ）には、その印刷ジョブの印刷出力を行う（１９２０）。
【０２１６】
このとき、印刷リストに印刷出力を行った印刷ジョブ以外の他の印刷ジョブに関する情報が示されているかを判断し（１９２１）、他の印刷ジョブに関する情報が示されている場合（１９２１でＹＥＳ）には再度、指定された印刷日時となるまでの監視状態となる（１９１９）。また、印刷リストに他の印刷ジョブが示されていない場合（１９２１でＮＯ）には処理を終了する。
【０２１７】
図２２は、図２１に示す処理一覧情報の他の例であり、図２１がファイル名に付与されたサフィックスに対して処理を規定しているのに対して、図２２では、印刷要求を行ったユーザごとに処理のサフィックスを指定している。
【０２１８】
印刷要求を行ったユーザが「userA」である場合、ファイル名に付与されたサフィックスが「０」である場合にはサフィックスが付与されたファイル名の印刷ジョブを印刷リストおよび記憶領域から削除し、「１」である場合にはサフィックスが付与されたファイル名の印刷ジョブを構成する印刷データで、保存された印刷データを置換し、「Ｔ」若しくは「ｔ」である場合にはサフィックスが付与されたファイル名の印刷ジョブを構成する印刷データの印刷日時で印刷リストに登録された印刷日時を更新する。
【０２１９】
また、印刷要求を行ったユーザが「userB」である場合、ファイル名に付与されたサフィックスが「Ｎ」である場合にそのサフィックスが付与されたファイル名の印刷ジョブを構成する印刷データで、保存された印刷データを置換する処理を行う。
【０２２０】
さらに、印刷要求を行ったユーザが「userC」である場合、ファイル名に付与されたサフィックスが「Ｄ」若しくは「ｄ」である場合にはサフィックスが付与されたファイル名の印刷ジョブを印刷リストおよび記憶領域から削除する。この「userC」の場合、ファイル名にサフィックスが指定されていない場合に印刷要求された印刷ジョブで指定されたファイル名の印刷データで、そのファイル名に対する保存されている印刷データを置換する。そして、この「userC」であって、サフィックスが「Ｔ」若しくは「ｔ」である場合にはこのサフィックスが付与されたファイル名の印刷ジョブを構成する印刷データの印刷日時で印刷リストに登録された印刷日時を更新する。
【０２２１】
このときの印刷要求元ユーザは、図１７に示す印刷ジョブを構成する印刷制御データの日時指定プリント情報のジョブオーナー名の項目により判断する。
【０２２２】
以上に示す実施の形態は、本発明の実施の一形態であって、これらの実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【０２２３】
なお、本発明は、通信機能を備えた印刷システムで上述の動作を実行させ、あるいは上述の手段を構成させるためのプログラムを格納した記録媒体（ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）から該プログラムをコンピュータにインストールし、これを実行させることにより、上述の処理を実行する印刷システムを構成することも可能である。印刷システムを構成するコンピュータは、システムバスを介してＣＰＵ（Central Processor Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスクが接続されている。ＣＰＵは、ＲＯＭまたはハードディスクに記憶されているプログラムに従い、ＲＡＭを作業領域にして処理を行う。
【０２２４】
また、プログラムを供給するための媒体は、通信媒体（通信回線、通信システムのように一時的または流動的にプログラムを保持する媒体）でもよい。例えば、通信ネットワークの電子掲示板（ＢＢＳ：Bulletin Board Service）に該プログラムを掲示し、これを通信回線を介して配信するようにしてもよい。
【符号の説明】
【０２２５】
１０        表示制御部
１１        日時指定プリント設定部
１２        印刷日時設定部
１３        日時種別指定部
１４        同報印刷設定部
１５        入出力制御部
１６        情報記憶部
１７        印刷ジョブ生成部
１８        計時部
１９        送受信部
２０        コントローラ
３０        エンジン
２１        入出力制御部
２２        印刷ジョブ解析部
２３        蓄積部
２４        印刷日時変換制御部
２５        登録制御部
２６        印刷リスト記憶部
２７        印刷制御部
２８        計時部
３０        エンジン
３１        印刷出力部
１００      クライアントＰＣ（印刷要求元）
２００      印刷装置
【図１】
2010232807.tif 000003
【図２】
2010232807.tif 000004
【図３】
2010232807.tif 000005
【図４】
2010232807.tif 000006
【図５】
2010232807.tif 000007
【図６】
2010232807.tif 000008
【図７】
2010232807.tif 000009
【図８】
2010232807.tif 000010
【図９】
2010232807.tif 000011
【図１０】
2010232807.tif 000012
【図１１】
2010232807.tif 000013
【図１２】
2010232807.tif 000014
【図１３】
2010232807.tif 000015
【図１４】
2010232807.tif 000016
【図１５】
2010232807.tif 000017
【図１６】
2010232807.tif 000018
【図１７】
2010232807.tif 000019
【図１８】
2010232807.tif 000020
【図１９】
2010232807.tif 000021
【図２０】
2010232807.tif 000022
【図２１】
2010232807.tif 000023
【図２２】
2010232807.tif 000024