(57)【要約】  【課題】  ホールドジョブの同報送信を行える画像形成システム、ジョブ送信装置、画像形成装置、及びコンピュータプログラムの提供。  【解決手段】  送信元においてプリンタドライバが起動された場合（Ｓ１１）、出力条件の設定（Ｓ１２）、送信先グループの選択（Ｓ１３）を受付け、送信指示があると判断した場合（Ｓ１４：ＹＥＳ）、ホールドジョブを生成し（Ｓ１５）、送信先グループ内の各送信先へホールドジョブを送信する（Ｓ１６）。また、ホールドジョブの送信と共に、ホールドジョブに付与されたホールド番号を予め設定されている通知先へ通知する（Ｓ１７）。【選択図】      図５
2006191190.tif 000002
【特許請求の範囲】
【請求項１】
画像形成を指示するジョブを送信するジョブ送信装置と、該ジョブ送信装置から送信されるジョブを受信して記憶手段に記憶させておき、外部から前記ジョブの実行要求を受付けた場合、前記記憶手段から前記ジョブを読出して画像形成を実行する複数の画像形成装置とを備える画像形成システムにおいて、
前記ジョブ送信装置は、複数の送信先を規定した１又は複数の情報を記憶する手段と、ジョブを送信する際に前記情報に対する選択を受付ける手段と、選択をされた情報が規定する複数の送信先へ前記ジョブを送信する手段とを備えることを特徴とする画像形成システム。
【請求項２】
前記ジョブ送信装置は、送信すべきジョブを特定する特定情報を前記ジョブと共に送信する手段を備え、前記画像形成装置は、前記ジョブ送信装置から送信された特定情報を受信する手段と、前記記憶手段からジョブを読出す際に特定情報を受付ける手段とを備え、受付けた特定情報により特定されるジョブを読出すようにしてあることを特徴とする請求項１に記載の画像形成システム。
【請求項３】
前記ジョブ送信装置は、前記特定情報の通知先に係る設定を受付ける手段と、前記画像形成装置へ前記特定情報を送信する際、前記特定情報について設定されている通知先へ前記特定情報を通知する手段とを備えることを特徴とする請求項２に記載の画像形成システム。
【請求項４】
前記画像形成装置は、前記記憶手段から読出したジョブに基づく画像形成が完了したか否かを判断する手段と、前記画像形成が完了したと判断した場合、その旨の情報を前記ジョブ送信装置へ送信する手段とを備え、前記ジョブ送信装置は、前記画像形成装置から送信された前記情報を受信する手段を備えることを特徴とする請求項１乃至請求項３の何れか１つに記載の画像形成システム。
【請求項５】
画像形成を指示するジョブを外部へ送信するジョブ送信装置において、
複数の送信先を規定した１又は複数の情報を記憶する手段と、ジョブを送信する際に前記情報に対する選択を受付ける手段と、選択をされた情報が規定する複数の送信先へ前記ジョブを送信する手段とを備えることを特徴とするジョブ送信装置。
【請求項６】
送信すべきジョブを特定する特定情報を前記ジョブと共に送信する手段を備えることを特徴とする請求項５に記載のジョブ送信装置。
【請求項７】
前記特定情報の通知先に係る設定を受付ける手段と、前記特定情報を送信する際、前記特定情報について設定されている通知先へ前記特定情報を通知する手段とを備えることを特徴とする請求項６に記載のジョブ送信装置。
【請求項８】
外部から送信されるジョブを受信して記憶手段に記憶させておき、外部から前記ジョブの実行要求を受付けた場合、前記記憶手段から前記ジョブを読出して画像形成を実行する画像形成装置において、
前記ジョブに基づく画像形成が完了したか否かを判断する手段と、前記画像形成が完了したと判断した場合、その旨の情報を前記ジョブの送信元へ送信する手段とを備えることを特徴とする画像形成装置。
【請求項９】
コンピュータに、画像形成を指示するジョブを生成させるステップを有するコンピュータプログラムにおいて、
コンピュータに、複数の送信先を規定した１又は複数の情報から一の情報に対する選択を受付けさせるステップと、コンピュータに、選択された情報が規定する複数の送信先へ前記ジョブを送信させるステップとを有することを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成を指示するジョブの送信処理、送信されてくるジョブに基づいて画像形成処理を実行する画像形成システム、該画像形成システムを構成するジョブ送信装置及び画像形成装置、前記ジョブ送信装置を実現するコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、１つの送信元から複数の送信先に対してファクシミリデータ、電子メール等を送信する同報送信システムが提案されており、各種の分野で業務連絡等のために利用されている（例えば、特許文献１，２参照）。例えば、ファクシミリ装置を利用した同報送信システムでは、送信元のファクシミリ装置の機能として、予め同報先を登録しておく機能、登録された同報先へファクシミリデータを順次的に送信する機能が搭載されている。
【特許文献１】特開平６−４２８３号公報
【特許文献２】特開２０００−１９４５２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
このような同報送信システムは、コンビニエンスストア、小売店、家電量販店等の各店舗と、これらの店舗に対して業務連絡を行うセンタとの間でも利用されているが、とりわけ、同報送信先としてコンビニエンスシステム、小売店等を含む場合には、利用環境を考慮したシステム構築が重要となる。コンビニエンスストア、小売店等においては、同報送信のデータを受信するための端末装置を設置することが少なく、一般利用客のために設置しているデジタル複合機を共用して受信することが行われている。この場合、一般利用客がこのデジタル複合機を使用している最中にセンタからのファクシミリデータを受信したときには、そのまま出力が開始されることとなるため、一般利用客が出力した印刷物と業務連絡のために通知した内容を印刷した印刷物とが混ざり合う虞があり、機密性の面から問題が生じていた。
【０００４】
また、電子メールにより業務連絡を行っている場合には、従業者が電子メールの着信を確認し、着信している場合には電子メールクライアントソフトを起動し、必要に応じて出力処理を実施しなければならないため、手間が掛かるという問題点を有している。
【０００５】
更に、ファクシミリ及び電子メールにより業務連絡を行う場合には、確実に情報が伝達したことを送信元にて確認することが困難であり、情報伝達の確実性という面において不安を与えることがあるという問題点を有している。
【０００６】
本発明は斯かる事情に鑑みてなされたものであり、機密性を考慮しつつ、確実な情報伝達を可能とする画像形成システム、ジョブ送信装置、画像形成装置、及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る画像形成システムは、画像形成を指示するジョブを送信するジョブ送信装置と、該ジョブ送信装置から送信されるジョブを受信して記憶手段に記憶させておき、外部から前記ジョブの実行要求を受付けた場合、前記記憶手段から前記ジョブを読出して画像形成を実行する複数の画像形成装置とを備える画像形成システムにおいて、前記ジョブ送信装置は、複数の送信先を規定した１又は複数の情報を記憶する手段と、ジョブを送信する際に前記情報に対する選択を受付ける手段と、選択をされた情報が規定する複数の送信先へ前記ジョブを送信する手段とを備えることを特徴とする。
【０００８】
本発明にあっては、ジョブ送信装置は複数の送信先を規定した１又は複数の情報を記憶しており、ジョブを送信する際に選択された情報が規定する複数の送信先へ前記ジョブを送信するようにしているため、ジョブのホールド機能を有する複数の画像形成装置に対してジョブの同報送信が可能となる。
【０００９】
本発明に係る画像形成システムは、前記ジョブ送信装置は、送信すべきジョブを特定する特定情報を前記ジョブと共に送信する手段を備え、前記画像形成装置は、前記ジョブ送信装置から送信された特定情報を受信する手段と、前記記憶手段からジョブを読出す際に特定情報を受付ける手段とを備え、受付けた特定情報により特定されるジョブを読出すようにしてあることを特徴とする。
【００１０】
本発明にあっては、ジョブ送信装置は、送信するジョブを特定するために特定情報をジョブと共に送信するようにしており、画像形成装置では、記憶手段からジョブを読出す際に特定情報を受付け、受付けた特定情報により特定されるジョブを読出すようにしているため、送信先の画像形成装置を利用している者の操作により出力処理が実行されることとなる。
【００１１】
本発明に係る画像形成システムは、前記ジョブ送信装置は、前記特定情報の通知先に係る設定を受付ける手段と、前記画像形成装置へ前記特定情報を送信する際、前記特定情報について設定されている通知先へ前記特定情報を通知する手段とを備えることを特徴とする。
【００１２】
本発明にあっては、予め設定されている通知先に特定情報を通知するようにしているため、ジョブを読出す際に必要となる特定情報が予め定めた利用者にのみ通知される。
【００１３】
本発明に係る画像形成システムは、前記画像形成装置は、前記記憶手段から読出したジョブに基づく画像形成が完了したか否かを判断する手段と、前記画像形成が完了したと判断した場合、その旨の情報を前記ジョブ送信装置へ送信する手段とを備え、前記ジョブ送信装置は、前記画像形成装置から送信された前記情報を受信する手段を備えることを特徴とする。
【００１４】
本発明にあっては、記憶手段から読出したジョブに基づく画像形成が完了したか否かを画像形成装置にて判断し、画像形成が完了したと判断した場合にはその旨の情報をジョブ送信装置へ送信するようにしているため、ジョブの送信元において各画像形成装置における出力状況を把握することが可能となる。
【００１５】
本発明に係るジョブ送信装置は、画像形成を指示するジョブを外部へ送信するジョブ送信装置において、複数の送信先を規定した１又は複数の情報を記憶する手段と、ジョブを送信する際に前記情報に対する選択を受付ける手段と、選択をされた情報が規定する複数の送信先へ前記ジョブを送信する手段とを備えることを特徴とする。
【００１６】
本発明にあっては、複数の送信先を規定した１又は複数の情報を記憶しており、ジョブを送信する際に選択された情報が規定する複数の送信先へ前記ジョブを送信するようにしているため、ジョブのホールド機能を有する複数の画像形成装置に対してジョブの同報送信が可能となる。
【００１７】
本発明に係るジョブ送信装置は、送信すべきジョブを特定する特定情報を前記ジョブと共に送信する手段を備えることを特徴とする。
【００１８】
本発明にあっては、送信するジョブを特定するために特定情報をジョブと共に送信するようにしているため、送信先の画像形成装置を利用している者の操作により出力処理が実行されることとなる。
【００１９】
本発明に係るジョブ送信装置は、前記特定情報の通知先に係る設定を受付ける手段と、前記特定情報を送信する際、前記特定情報について設定されている通知先へ前記特定情報を通知する手段とを備えることを特徴とする。
【００２０】
本発明にあっては、予め設定されている通知先に特定情報を通知するようにしているため、ジョブを読出す際に必要となる特定情報が予め定めた利用者にのみ通知される。
【００２１】
本発明に係る画像形成装置は、外部から送信されるジョブを受信して記憶手段に記憶させておき、外部から前記ジョブの実行要求を受付けた場合、前記記憶手段から前記ジョブを読出して画像形成を実行する画像形成装置において、前記ジョブに基づく画像形成が完了したか否かを判断する手段と、前記画像形成が完了したと判断した場合、その旨の情報を前記ジョブの送信元へ送信する手段とを備えることを特徴とする。
【００２２】
本発明にあっては、記憶手段から読出したジョブに基づく画像形成が完了したか否かを判断し、画像形成が完了したと判断した場合にはその旨の情報をジョブの送信元へ送信するようにしているため、ジョブの送信元において各画像形成装置における出力状況を把握することが可能となる。
【００２３】
本発明に係るコンピュータプログラムは、コンピュータに、画像形成を指示するジョブを生成させるステップを有するコンピュータプログラムにおいて、コンピュータに、複数の送信先を規定した１又は複数の情報から一の情報に対する選択を受付けさせるステップと、コンピュータに、選択された情報が規定する複数の送信先へ前記ジョブを送信させるステップとを有することを特徴とする。
【００２４】
本発明にあっては、選択された情報が規定する複数の送信先へ前記ジョブを送信させるようにしているため、パーソナルコンピュータのような情報処理装置にインストールすることにより、画像形成を指示するジョブを同報送信することができる装置として機能させることが可能となる。
【発明の効果】
【００２５】
本発明による場合は、ジョブ送信装置は複数の送信先を規定した１又は複数の情報を記憶しており、ジョブを送信する際に選択された情報が規定する複数の送信先へ前記ジョブを送信するようにしている。したがって、ジョブのホールド機能を有する複数の画像形成装置に対してジョブの同報送信が可能となる。
【００２６】
本発明による場合は、ジョブ送信装置は、送信するジョブを特定するために特定情報をジョブと共に送信するようにしており、画像形成装置では、記憶手段からジョブを読出す際に特定情報を受付け、受付けた特定情報により特定されるジョブを読出すようにしている。したがって、送信先の画像形成装置を利用している者の意志で出力処理が実行されることとなる。また、電子メールを利用して業務連絡を行う場合と比較すると、電子メールクライアントソフトを起動する処理、電子メールの内容を確認し、必要に応じて出力処理を実行する処理等を省略することができるため、業務連絡の簡略化を図ることができる。
【００２７】
本発明による場合は、予め設定されている通知先に特定情報を通知するようにしている。したがって、ジョブを読出す際に必要となる特定情報を予め定めた利用者にのみ通知することができるため、ファクシミリ又は電子メールの同報送信と比較して確実な情報伝達が可能となると共に、情報の機密性を保持することができる。
【００２８】
本発明による場合は、記憶手段から読出したジョブに基づく画像形成が完了したか否かを画像形成装置にて判断し、画像形成が完了したと判断した場合にはその旨の情報をジョブ送信装置へ送信するようにしている。したがって、ファクシミリの同報送信、電子メールの同報送信と異なり、送信先の画像形成装置を利用している者の意志で出力処理が実行されることとなるため、画像形成が完了した旨の情報をジョブの送信元で管理することにより確実に出力状況を把握することが可能となる。
【００２９】
本発明による場合は、選択された情報が規定する複数の送信先へ前記ジョブを送信させるようにしているため、パーソナルコンピュータのような情報処理装置にインストールすることにより、画像形成を指示するジョブを同報送信することができる装置として機能させることが可能となる。
【発明を実施するための最良の形態】
【００３０】
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。
実施の形態１．
図１は本発明に係る画像形成システムの構成を示す模式図である。本画像形成システムは、本社とその配下の店舗（店舗Ａ、店舗Ｂ、店舗Ｃ、…等）との間で通信ネットワークＮ１を介して構築されるシステムであり、当該システムにより本社から各店舗に対して業務連絡を行うことを目的としている。本社には、管理者ＰＣ１００が設置されており、管理者が作成したデータを通信ネットワークＮ１経由で各店舗に送信できるようにしている。店舗Ａには、ＰＯＳシステムが構築されており、デジタル複合機、プリンタ装置等の画像形成装置３００Ａ、店舗Ａ内の従業者が使用する店舗ＰＣ４００Ａ、ＰＯＳ端末５００Ａを備えている。これらの装置（３００Ａ，４００Ａ，５００Ａ）は、ゲートウェイ装置ＧＡを介して通信ネットワークＮ１に接続されており、本社の管理者ＰＣ１００から送信されるデータを受信できるようにしている。店舗Ｂおよび店舗Ｃについても同様であり、画像形成装置３００Ｂ、店舗ＰＣ４００Ｂ、ＰＯＳ端末５００Ｂがゲートウェイ装置ＧＢを介して通信ネットワークＮ１に接続されており、画像形成装置３００Ｃ，３００Ｃ，３００Ｃ、店舗ＰＣ４００Ｃ、ＰＯＳ端末５００Ｃ，５００Ｃがゲートウェイ装置ＧＣを介して通信ネットワークＮ１に接続されている。なお、各店舗内のＰＯＳシステムの構成は前述したものに限定する必要がないことは勿論のことである。また、通信ネットワークＮ１には、これらの店舗だけでなく、各地の店舗が多数接続されているものとする。
【００３１】
管理者ＰＣ１００が送信する情報は、例えば、新製品の情報、キャンペーンの情報等であり、本実施の形態では、任意のアプリケーションで作成したデータを後述するプリンタドライバによりプリントジョブ（ホールドジョブ）に変換し、複数の送信先（例えば、画像形成装置３００Ａ，３００Ｂ，３００Ｃ）に同報送信するようにしている。管理者ＰＣ１００からのホールドジョブを受信した各画像形成装置３００Ａ，３００Ｂ，３００Ｃは、そのホールドジョブを記憶手段であるＨＤＤ３０６（図２参照）に記憶させおき、店舗内の従業者の出力要求により出力処理を実行させる構成となっている。
【００３２】
図２は管理者ＰＣ１００及び画像形成装置３００Ａの内部構成を示すブロック図である。管理者ＰＣ１００は、ＣＰＵ１０１を備えており、このＣＰＵ１０１がＲＯＭ１０３に予め格納された制御プログラムをＲＡＭ１０４上にロードして実行することにより、バス１０２を介して接続された操作部１０５、表示部１０６、ＨＤＤ１０７、通信ＩＦ１０８を制御し、全体として本発明に係るジョブ送信装置として動作させる。
【００３３】
操作部１０５は、キーボード、マウス等の入力デバイスであり、管理者による情報の入力、操作指示を受付ける。表示部１０６は、ＣＲＴディスプレイ、ＬＣＤディスプレイ等の出力デバイスであり、操作部１０５を通じて入力された情報、ＣＰＵ１０１により生成された情報等を表示する。ＨＤＤ１０７は、磁気記録媒体を備えており、その記憶領域の一部はデータ記憶領域１０７ａ及び管理テーブル記憶領域１０７ｂとして利用されている。データ記憶領域１０７ａには、管理者等が作成した各種のデータの他、文書、グラフィックスを作成するアプリケーションプログラム、画像形成装置３００Ａ等に出力処理を実行させるためのジョブ（ホールドジョブ）を生成するプリンタドライバが記憶される。また、管理テーブル記憶領域１０７ｂには、ホールドジョブの送信先を管理する送信先管理テーブル（図３参照）、ホールドジョブの送信履歴を管理する送信履歴管理テーブル（図４（ａ）参照）、ホールドジョブの送信先での出力状況等を管理する出力状況管理テーブル（図４（ｂ）参照）が記憶されている。なお、これらの管理テーブルの具体例については後に詳述することとする。通信ＩＦ１０８は通信ネットワークＮ１の通信規格に準拠したインタフェースを備えており、画像形成装置３００Ａ等に対してホールドジョブを送信すると共に、画像形成装置３００Ａ等から送信される各種の情報を受信するようにしている。
【００３４】
画像形成装置３００Ａは、ＣＰＵ３０１を備えており、このＣＰＵ３０１がＲＯＭ３０３に予め格納された制御プログラムをＲＡＭ３０４上にロードして実行することにより、バス３０２を介して接続された通信ＩＦ３０５、ＨＤＤ３０６、操作パネル３０７、プリンタユニット３０８、スキャナユニット３０９を制御し、全体として本発明に係る画像形成装置として動作させる。
【００３５】
通信ＩＦ３０５は、店舗Ａ内に敷設されてるＰＯＳシステムに準拠したインタフェースを備えており、ゲートウェイ装置ＧＡを介して通信ネットワークＮ１に接続されている。ＨＤＤ３０６は、磁気記録媒体を備える記憶手段であり、その記憶領域の一部は管理者ＰＣ１００から送信されてくるホールドジョブを記憶させておくためのホールドジョブ記憶領域３０６ａとして利用されている。操作パネル３０７は、利用者による操作を受付ける操作部と利用者に対して報知すべき情報を表示する表示部とにより構成される。操作パネル３０７を通じて受付ける操作の一つは、ＨＤＤ３０６に記憶されているホールドジョブの出力要求であり、操作部を通じて所定のキー操作がなされた場合、ＣＰＵ３０１はホールドジョブの出力要求を受付けたと判断するようにしている。プリンタユニット３０８は、ホールドジョブから展開される出力用の画像データに基づき、用紙、ＯＨＰフィルム等のシート上に画像形成を行う。プリンタユニット３０８としては、画像データに基づくトナー像をシート上に転写して画像形成を行う電子写真方式を採用してもよく、微小なインク粒をシート上に噴射させて画像形成を行うインクジェット方式を採用してもよい。スキャナユニット３０９は、利用者が用意した原稿を光学的に読取る原稿読取装置であり、原稿を読み取って取得した画像データをプリンタユニット３０８へ転送して印刷処理を実行させることができるようにしている。
【００３６】
なお、図２では画像形成装置３００Ａの内部構成について説明したが、店舗Ｂに設置されている画像形成装置３００Ｂ、及び店舗Ｃに設置されている画像形成装置３００Ｃ，３００Ｃ，３００Ｃの内部構成についても同様である。また、各店舗の店舗ＰＣ４００Ａ，４００Ｂ，４００Ｃは、例えばパーソナルコンピュータであり、管理者ＰＣ１００からの通知を受けるために電子メールクライアントソフトが予めインストールされている。
【００３７】
以下、管理者ＰＣ１００のＨＤＤ１０７に記憶されている各種テーブルの具体例について説明する。図３は送信先管理テーブル、図４は送信履歴管理テーブル及び出力状況管理テーブルの一例を示す概念図である。図３に示した送信先管理テーブルでは、ホールドジョブの送信先に関する情報を管理しており、送信先グループ、送信先一覧、メール通知先の情報を互いに関連付けて記憶するようにしている。ここで、送信先グループとは、ホールドジョブの送信先を規定した情報であり、本実施の形態ではホールドジョブの同報送信を実現するために複数の送信先を規定している。送信先一覧には、送信先グループに含まれる各送信先の通信アドレスが登録されている。この通信アドレスは、通信ネットワークＮ１の通信規約に準拠したアドレスであり、通信ネットワークＮ１が専用回線である場合には独自に定義したアドレスであり、通信ネットワークＮ１がインターネット網である場合にはＩＰアドレスとなる。また、メール通知先は、各送信先にてホールドジョブを読み出す際に必要となるホールド番号を通知するための電子メールアドレスである。このメール通知先としては、店舗内に設置されている店舗ＰＣ４００Ａ，４００Ｂ，４００Ｃであってもよく、店舗の従業員が所有する携帯電話機（不図示）であってもよい。
【００３８】
図４（ａ）に示した送信履歴管理テーブルでは、ホールドジョブの送信履歴に関する情報を管理しており、ホールドジョブの送信日時、送信先として選択された送信先グループ、及びホールドジョブの送信内容を、送信処理毎にＣＰＵ１０１が自動的に付与する送信番号に関連付けて記憶するようにしている。例えば、送信番号「００１」に関連付けて記憶されているレコードは、「関西地区」として設定されている各送信先に対し同報送信を行ったことを示しており、その送信日時が「２００４年１２月１日、１０時」であり、送信内容が「年末のセール情報」であることを示している。他の送信番号「００２」、「００３」、…のレコードについても同様である。なお、送信内容は、ホールドジョブに添付されているコメントから管理者ＰＣ１００が自動的に取得し、送信時に送信履歴管理テーブルに登録する情報である。
【００３９】
図４（ｂ）に示した出力状況管理テーブルでは、ホールドジョブの送信先における受信状況及び出力状況の情報を管理している。この出力状況管理テーブルの管理は、送信履歴管理テーブルで付与された送信番号毎の管理を行っており、各送信先からの通知に基づき、ホールドジョブの受信完了時刻、ホールドジョブの受信が未完了であると判断した時刻、ホールドジョブに基づく出力処理が完了した時刻を登録するようにしている。例えば、図４（ｂ）の例では、店舗Ａでは、「２００４年１２月１日、１０時１分」にホールドジョブを受信したことを示しており、店舗Ｃでは、「２００４年１２月１日、１０時１０分」に出力処理が完了したことを示している。また、店舗Ｂでは、「２００４年１２月１日、１０時１５分」にはホールドジョブを受信していないことを示している。
【００４０】
以下、本画像形成システムの動作について説明する。図５及び図６は管理者ＰＣ１００がホールドジョブを送信する場合の処理手順を説明するフローチャートである。管理者ＰＣ１００に予めインストールされている任意のアプリケーションプログラムからプリンタドライバが起動された場合（ステップＳ１１）、プリンタドライバが生成する設定画面を通じて印刷範囲、印刷部数等の出力条件の設定（ステップＳ１２）、及びホールドジョブの送信先グループの選択（ステップＳ１３）を受付ける。
【００４１】
図７はプリンタドライバが生成する設定画面の一例を示す模式図である。図７に示した設定画面１０には、送信先の設定を受付ける送信先設定欄１１、印刷範囲の設定を受付ける印刷範囲設定欄１２、印刷部数の設定を受付ける印刷部数設定欄１３、カラー印刷の要否を設定するカラー設定欄１４、送信するホールドジョブを特定するためのホールド番号（例えば、４桁の数値）を設定するホールド番号設定欄１５が配置されている。送信先設定欄１１には、送信先グループの選択を受付けるためにプルダウンメニュー方式の送信先グループ選択欄１１ａと印刷に関する詳細情報を受付けるためのプロパティボタン１１ｂとが配置されている。また、設定画面１０の下部領域にはキャンセルボタン１６と実行ボタン１７とが配置されている。実行ボタン１７が押下操作された場合、各設定欄１２〜１５にて設定された内容に基づきホールドジョブを生成し、選択された送信先グループ内の各送信先へホールドジョブを送信する。一方、キャンセルボタン１６が押下操作された場合、送信処理を実行することなく設定画面１０を閉じ、プリンタドライバを呼び出したアプリケーションプログラムへ処理を戻すことを行う。
【００４２】
管理者ＰＣ１００にてプリンタドライバが起動された場合、管理者ＰＣ１００のＣＰＵ１０１は、前述したような設定画面１０から実行ボタン１７が押下操作されたか否かを判断することにより、ホールドジョブの送信指示があるか否かを判断する（ステップＳ１４）。ホールドジョブの送信指示がないと判断した場合（Ｓ１４：ＮＯ）、送信指示があるまで待機し、送信指示があると判断した場合（Ｓ１４：ＹＥＳ）、設定画面１０で設定された内容に従ってホールドジョブを生成した後（ステップＳ１５）、送信先グループ選択欄１１ａで選択された送信先グループ内の各送信先へホールドジョブを送信する（ステップＳ１６）。また、ホールドジョブを送信するとともに、ホールドジョブに付与されているホールド番号を、送信先管理テーブルに設定されている通知先へ電子メールにより通知する（ステップＳ１７）。
【００４３】
次いで、ＣＰＵ１０１は、ホールドジョブを送信してからの経過時間を計時するためにタイマ（不図示）をセットして計時を開始する（ステップＳ１８）。そして、ＣＰＵ１０１は、ホールドジョブを送信した各送信先（例えば、画像形成装置３００Ａ，３００Ｂ，３００Ｃ）から送信されてくる受信完了通知を受信したか否かを判断する（ステップＳ１９）。ここで、受信完了通知とは、ホールドジョブの受信が完了した旨の通知であり、画像形成装置３００Ａ，３００Ｂ，３００Ｃがホールドジョブを受信した場合、その旨の情報を生成し、生成した情報を管理者ＰＣ１００へ送信するようにしている。
【００４４】
受信完了通知を受信したと判断した場合（Ｓ１９：ＹＥＳ）、送信先にてホールドジョブの受信が完了した旨を出力状況管理テーブルに登録する（ステップＳ２０）。出力状況管理テーブルへの登録が完了した場合（Ｓ２０）、又は受信完了通知を受信していないと判断した場合（Ｓ１９：ＮＯ）、ＣＰＵ１０１は、ステップＳ１８で計時を開始してから所定時間が経過したか否かを判断する（ステップＳ２１）。所定時間が経過していないと判断した場合（Ｓ２１：ＮＯ）、ＣＰＵ１０１は、処理をステップＳ１９へ戻す。
【００４５】
所定時間が経過したと判断した場合（Ｓ２１：ＹＥＳ）、ＣＰＵ１０１は、出力状況管理テーブルを参照することにより、全ての送信先がホールドジョブを受信したか否かを判断する（ステップＳ２２）。ステップＳ１６で送信したホールドジョブを受信していない送信先が存在すると判断した場合（Ｓ２２：ＮＯ）、ＣＰＵ１０１は、再送信の回数が所定値未満（例えば、３回未満）であるか否かを判断する（ステップＳ２３）。再送信の回数が所定値未満であると判断した場合（Ｓ２３：ＹＥＳ）、ＣＰＵ１０１は、出力状況管理テーブルを参照し、ホールドジョブの受信が完了していない送信先に対してホールドジョブの再送信を行い（ステップＳ２４）、処理をステップＳ１８へ戻す。すなわち、送信先において、装置の電源が投入されていなかったり、受信の準備が出来ていない可能性があるため、送信処理を所定回数だけ繰り返すようにしている。一方、再送信の回数が所定値以上であると判断した場合（Ｓ２３：ＮＯ）、該当する送信先についてホールドジョブの受信が未完了である旨を出力状況管理テーブルに登録する（ステップＳ２５）。
【００４６】
ステップＳ２２で全ての送信先がホールドジョブを受信したと判断した場合（Ｓ２２：ＹＥＳ）、又はステップＳ２５で受信が未完了である旨の登録をした場合（Ｓ２５）、ＣＰＵ１０１は、ホールドジョブの送信先から送信されてくる出力完了通知を受信したか否かを判断する（ステップＳ２６）。ここで、出力完了通知とは、ホールドジョブに基づく出力処理が完了した旨の通知であり、画像形成装置３００Ａ，３００Ｂ，３００Ｃがホールドジョブに基づく出力処理が完了した場合、その旨の情報を生成し、生成した情報を管理者ＰＣ１００へ送信するようにしている。出力完了通知を受信したと判断した場合（Ｓ２６：ＹＥＳ）、出力処理が完了した旨を出力状況管理テーブルに登録する（ステップＳ２７）。
【００４７】
出力状況管理テーブルへの登録が完了した場合（Ｓ２７）、又は出力完了通知を受信していないと判断した場合（Ｓ２６：ＮＯ）、ＣＰＵ１０１は、出力状況管理テーブルの登録内容を参照することにより、すべての装置が出力を完了したか否かを判断する（ステップＳ２８）。出力が完了していない装置が存在する場合には（Ｓ２８：ＮＯ）、処理をステップＳ２６へ戻し、全ての装置が出力を完了したと判断した場合（Ｓ２８：ＹＥＳ）、本フローチャートによる処理を終了する。
【００４８】
図８は画像処理装置３００Ａが実行する処理の手順を説明するフローチャートである。画像形成装置３００ＡのＣＰＵ３０１は、まず、通信ＩＦ３０５を通じてホールドジョブを受信したか否かを判断する（ステップＳ３１）。ホールドジョブを受信したと判断した場合（Ｓ３１：ＹＥＳ）、ＣＰＵ３０１は、ホールドジョブに付与されているホールド番号に関連付けてＨＤＤ３０６のホールドジョブ記憶領域３０６ａにホールドジョブを記憶させる（ステップＳ３２）。次いで、ＣＰＵ３０１は、受信が完了した旨の情報を生成し、生成した情報を受信完了通知として管理者ＰＣ１００へ送信する（ステップＳ３３）。
【００４９】
受信完了通知を送信した場合（Ｓ３３）、又はホールドジョブを受信していないと判断した場合（Ｓ３１：ＮＯ）、ＣＰＵ３０１は、操作パネル３０７を通じてホールドジョブの出力要求を受付けたか否かを判断する（ステップＳ３４）。ホールドジョブの出力要求を受付けていないと判断した場合（Ｓ３４：ＮＯ）、ＣＰＵ３０１は、処理をステップＳ３１へ戻し、ホールドジョブの出力要求を受付けたと判断した場合（Ｓ３４：ＹＥＳ）、ＣＰＵ３０１は、ホールド番号の入力を要求する（ステップＳ３５）。ホールド番号の入力要求は操作パネル３０７の表示部にホールド番号の入力を促すメッセージを表示することによって行う。そして、ＣＰＵ３０１は、操作パネル３０７を通じてホールド番号が入力されたか否かを判断し（ステップＳ３６）、ホールド番号が入力されていないと判断した場合（Ｓ３６：ＮＯ）、ホールド番号が入力されるまで待機する。
【００５０】
ホールド番号が入力されたと判断した場合（Ｓ３６：ＹＥＳ）、ＣＰＵ３０１は、該当するホールド番号が付与されたホールドジョブをＨＤＤ３０６のホールドジョブ記憶領域３０６ａに記憶しているか否かを判断する（ステップＳ３７）。該当するホールド番号が付与されたホールドジョブを記憶していないと判断した場合（Ｓ３７：ＮＯ）、ＣＰＵ３０１は、処理をステップＳ３５へ戻し、再度ホールド番号の入力を要求する（Ｓ３５）。
【００５１】
該当するホールド番号が付与されたホールドジョブを記憶していると判断した場合（Ｓ３７：ＹＥＳ）、そのホールドジョブの読出し（ステップＳ３８）、読出したホールドジョブに基づき、出力処理を実行する（ステップＳ３９）。すなわち、ホールドジョブを展開して出力用の画像データを生成し、生成した画像データをプリンタユニット３０８へ転送することにより出力処理を行う。そして、ＣＰＵ３０１は、出力処理が完了した旨の情報を生成し、生成した情報を出力完了通知として管理者ＰＣ１００へ送信する（ステップＳ４０）。
【００５２】
実施の形態２．
実施の形態１では、管理者ＰＣ１００が複数の送信先に対してホールドジョブを送信する構成としたが、管理者ＰＣ１００にサーバ装置を接続し、各送信先へのホールドジョブの送信処理、及びこの送信処理に関する各種の情報の管理をこのサーバ装置に行わせる構成であってもよい。
【００５３】
図９は本実施の形態に係る画像形成システムの構成を説明するブロック図である。画像形成システムは、ホールドジョブを生成する管理者ＰＣ１００と、管理者ＰＣ１００からのホールドジョブを記憶手段（ＨＤＤ３０６）記憶させておき、利用者からの出力要求に応じてＨＤＤ３０６からホールドジョブ読出し、画像形成を実行する画像形成装置３００Ａとを備えている。なお、図９には示していないが、実施の形態１と同様に、ホールドジョブの送信先として複数の画像形成装置が通信ネットワークＮ１に接続されている。また、本実施の形態では、管理者ＰＣ１００が送信するホールドジョブを中継すると共に、ホールドジョブの送信先における受信状況、出力状況を管理する管理サーバ２００を備えている。
【００５４】
管理者ＰＣ１００の内部構成は、実施の形態１に示したものと同様であり、ＣＰＵ１０１、及びバス１０２を介して接続されたＲＯＭ１０３、ＲＡＭ１０４、操作部１０５、表示部１０６、ＨＤＤ１０７、通信ＩＦ１０８を備えている。なお、本実施の形態では、送信先の管理、送信履歴の管理、及び送信先での受信状況、出力状況の管理を管理サーバ２００が行う構成としているため、ＨＤＤ１０７は、主として、文書、グラフィックスを作成するアプリケーションプログラム、これらのアプリケーションプログラムにより作成された各種のデータ、及びホールドジョブを生成するためのプリンタドライバ等を記憶するための記憶領域（データ記憶領域１０７ａ）として利用されている。
【００５５】
管理サーバ２００は、ＣＰＵ２０１を備え、このＣＰＵ２０１がＲＯＭ２０３に予め格納された制御プログラムをＲＡＭ２０４上にロードして実行することにより、バス２０２を介して接続された第１通信ＩＦ２０５、第２通信ＩＦ２０６、管理部２０７を制御し、全体として本発明に係るジョブ送信装置として動作させる。
【００５６】
第１通信ＩＦ２０５は、通信ネットワークＮ２を介して管理者ＰＣ１００を接続するためのインタフェースであり、管理者ＰＣ１００から送信されるホールドジョブを受信するとともに、管理者ＰＣ１００へ通知すべき情報を送信する。第２通信ＩＦ２０５は、通信ネットワークＮ１及びゲートウェイ装置ＧＡを介して画像形成装置３００Ａを接続するためのインタフェースであり、送信先として選択された画像形成装置（例えば、画像形成装置３００Ａ）に対してホールドジョブを送信するとともに、ホールドジョブの送信先から返信されてくる各種の通知を受信する。なお、通信ネットワークＮ１及び通信ネットワークＮ２のプロトコルとしては、互いに同じものを採用してもよく、異なるものを採用してもよい。また、管理サーバ２００を通信ネットワークＮ２経由で管理者ＰＣ１００に接続する構成としたが、ＵＳＢケーブル（USB : Universal Serial Bus）等のシリアルバスにより両者を直接的に接続する構成であってもよい。管理部２０７は、例えば半導体メモリであり、その記憶領域の一部は、ホールドジョブの送信先を管理する送信先管理テーブル、ホールドジョブの送信履歴を管理する送信履歴管理テーブル、ホールドジョブの送信先での出力状況等を管理する出力状況管理テーブルを記憶する管理テーブル記憶領域２０７ａとして利用されている。
【００５７】
画像形成装置３００Ａの内部構成は、実施の形態１に示したものと同様であり、ＣＰＵ３０１、及びバス３０２を介して接続されたＲＯＭ３０３、ＲＡＭ３０４、通信ＩＦ３０５、ＨＤＤ３０６、操作パネル３０７、プリンタユニット３０８、及びスキャナユニット３０９を備えている。ＲＯＭ３０３に予め格納された制御プログラムをＣＰＵ３０１がＲＡＭ３０４上にロードして実行し、バス３０２に接続された各種ハードウェアを制御することにより、全体として本発明に係る画像形成装置として動作するように構成されている。
【００５８】
図１０はホールドジョブの送信時の処理手順を説明するフローチャートである。管理者ＰＣ１００に予めインストールされている任意のアプリケーションプログラムからプリンタドライバが起動された場合（ステップＳ４１）、プリンタドライバは図７に示したような設定画面１０を表示部１０６に表示し、印刷範囲、印刷部数等の出力条件の設定（ステップＳ４２）、及びホールドジョブの送信先グループの選択（ステップＳ４３）を受付ける。
【００５９】
次いで、ＣＰＵ１０１は、設定画面１０を通じてホールドジョブの送信指示があるか否かを判断する（ステップＳ４４）。ホールドジョブの送信指示がないと判断した場合（Ｓ４４：ＮＯ）、送信指示があるまで待機し、送信指示があると判断した場合（Ｓ４４：ＹＥＳ）、設定画面１０で設定された内容に従ってホールドジョブを生成した後（ステップＳ４５）、管理サーバ２００へホールドジョブを送信する（ステップＳ４６）。
【００６０】
管理サーバ２００が、第１通信ＩＦ２０５を通じてホールドジョブを受信したと判断した場合（ステップＳ４７）、送信先グループの情報をホールドジョブから取得する（ステップＳ４８）。そして、ＣＰＵ２０１は、管理部２０７内の送信先管理テーブルを参照して送信先グループ内に含まれる送信先（通信アドレス）の情報を取得し、送信先グループ内の各送信先へホールドジョブを送信する（ステップＳ４９）。また、ホールドジョブを送信するとともに、ホールドジョブに付与されているホールド番号を、送信先管理テーブルに設定されている通知先へ電子メールにより通知する（ステップＳ５０）。
【００６１】
なお、ホールドジョブを各送信先へ送信し、ホールド番号の通知を行った後、管理サーバ２００は、図５及び図６に示したステップＳ１８からステップＳ２８までの処理を実行して受信完了通知及び出力完了通知を受信することにより、送信先での受信状況および出力状況を管理するようにしている。
【００６２】
このように、管理者ＰＣ１００からは１つのホールドジョブを管理サーバ２００へ送信するだけで済むため、多数の送信先へホールドジョブを送信する場合であっても管理者ＰＣ１００に対する負荷を低く抑えることが可能となる。
【図面の簡単な説明】
【００６３】
【図１】本発明に係る画像形成システムの構成を示す模式図である。
【図２】管理者ＰＣ及び画像形成装置の内部構成を示すブロック図である。
【図３】送信先管理テーブルの一例を示す概念図である。
【図４】送信履歴管理テーブル及び出力状況管理テーブルの一例を示す概念図である。
【図５】管理者ＰＣがホールドジョブを送信する場合の処理手順を説明するフローチャートである。
【図６】管理者ＰＣがホールドジョブを送信する場合の処理手順を説明するフローチャートである。
【図７】プリンタドライバが生成する設定画面の一例を示す模式図である。
【図８】画像処理装置が実行する処理の手順を説明するフローチャートである。
【図９】本実施の形態に係る画像形成システムの構成を説明するブロック図である。
【図１０】ホールドジョブの送信時の処理手順を説明するフローチャートである。
【符号の説明】
【００６４】
１００  管理者ＰＣ
１０１  ＣＰＵ
１０７  ＨＤＤ
１０７ａ  データ記憶領域
１０７ｂ  管理テーブル記憶領域
１０８  通信ＩＦ
２００  管理サーバ
３００Ａ，３００Ｂ，３００Ｃ  画像形成装置
３０１  ＣＰＵ
３０５  通信ＩＦ
３０６  ＨＤＤ
３０６ａ  ホールドジョブ記憶領域
３０７  操作パネル
３０８  プリンタユニット
３０９  スキャナユニット
４００Ａ，４００Ｂ，４００Ｃ  店舗ＰＣ
５００Ａ，５００Ｂ，５００Ｃ  ＰＯＳ端末  
【図１】
2006191190.tif 000003
【図２】
2006191190.tif 000004
【図３】
2006191190.tif 000005
【図４】
2006191190.tif 000006
【図５】
2006191190.tif 000007
【図６】
2006191190.tif 000008
【図７】
2006191190.tif 000009
【図８】
2006191190.tif 000010
【図９】
2006191190.tif 000011
【図１０】
2006191190.tif 000012