(57)【要約】【課題】  １回の印刷指示で複数のプリンタに印刷データを送信し、個々のプリンタでこの印刷ジョブを印刷したり、印刷データの内容に応じて送信先を選択して送信する同報印刷を、汎用のアプリケーション、ドライバを用いて実行できるようにする。【解決手段】  印刷ファイルの印刷ファイル名と送信先の画像形成装置１１を識別する識別情報とを関連付けて管理する印刷管理部４１と、印刷管理部４１で管理する印刷ファイル名の印刷ファイルが作成されたことを監視する印刷ファイル監視部４２と、監視する印刷ファイルが作成された際に、作成された印刷ファイルの印刷データ及び印刷ファイル名を取得する印刷ファイル取得部４３と、この印刷ファイル名に基づいて、印刷管理部４１から送信先の画像形成装置１１の識別情報を取得し、取得した印刷データを、取得した識別情報に対応する画像形成装置１１に送信する送信部とを有す。【選択図】        図４ 
2006039908.tif 000002
【特許請求の範囲】
【請求項１】
作成された印刷ファイルの印刷データを画像形成装置に送信して印刷を行わせる印刷システムにおいて、
前記印刷ファイルを特定する印刷ファイル指定情報と送信先の画像形成装置を識別する識別情報とを関連付けて管理する印刷管理手段と、
前記印刷管理手段で管理する前記印刷ファイル指定情報が特定する印刷ファイルが作成されたことを監視する印刷監視手段と、
前記印刷ファイル監視手段が、監視する前記印刷ファイルが作成されたと判断した場合に、作成された前記印刷ファイルの印刷データ及び該印刷ファイルを特定する印刷ファイル指定情報を取得する印刷ファイル取得手段と、
前記印刷ファイル取得手段が取得した前記印刷ファイル指定情報に基づいて、前記印刷管理手段から送信先の画像形成装置の識別情報を取得し、前記印刷ファイル取得手段が取得した前記印刷ファイルの印刷データを、取得した前記識別情報に対応する画像形成装置に送信する送信手段と
を有することを特徴とする印刷システム。
【請求項２】
前記印刷ファイル指定情報が、前記印刷ファイルの印刷ファイル名であることを特徴とする請求項１記載の印刷システム。
【請求項３】
前記印刷ファイル指定情報が、前記印刷ファイルが属する印刷ディレクトリであることを特徴とする請求項１記載の印刷システム。
【請求項４】
前記印刷ファイル指定情報が、前記印刷ファイルの印刷ファイル名及び前記印刷ファイルが属する印刷ディレクトリであることを特徴とする請求項１記載の印刷システム。
【請求項５】
前記印刷ファイル名が、特定の文字列パターンを含むことを特徴とする請求項２又は４記載の印刷システム。
【請求項６】
前記印刷ディレクトリが、特定の文字列パターンを含むことを特徴とする請求項３又は４記載の印刷システム。
【請求項７】
前記印刷管理手段が、１つの前記印刷ファイル指定情報と、送信先の画像形成装置を識別する複数の識別情報とを関連付けて管理することを特徴とする請求項１乃至６の何れかに記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システムに関するものであり、特にネットワーク上に複数の情報処理装置や画像形成装置が配置されたシステムに適するものである。
【背景技術】
【０００２】
従来、ネットワークに接続された複数のプリンタを利用し印刷するものとして、例えば自プリンタで印刷不可能な状態であった場合、サブプリンタ情報格納部の優先順位に基づいて、他のプリンタの中から自プリンタの代わりとなるプリンタを決定し、自プリンタへの印刷データを、自プリンタの代わりとなるプリンタのサポートしているプロトコルに変換した印刷データを、代わりとなるプリンタに送信するものがあった（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００１―６７１９５号公報（第３頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、この従来の方法では、１回の印刷指示で複数のプリンタに印刷データを送信し、個々のプリンタでこの印刷ジョブを印刷したり、印刷データの内容に応じて送信先を選択して送信する、同報印刷ができない問題があった。
本発明の目的は、これ等の問題点を解決すると共に、汎用のアプリケーション、ドライバを用いて同報印刷が実行できる、汎用性に優れた印刷システムを提供することにある。
【課題を解決するための手段】
【０００５】
本発明の印刷システムは、作成された印刷ファイルの印刷データを画像形成装置に送信して印刷を行わせる印刷システムであって、
前記印刷ファイルを特定する印刷ファイル指定情報と送信先の画像形成装置を識別する識別情報とを関連付けて管理する印刷管理手段と、前記印刷管理手段で管理する前記印刷ファイル指定情報が特定する印刷ファイルが作成されたことを監視する印刷監視手段と、前記印刷ファイル監視手段が、監視する前記印刷ファイルが作成されたと判断した場合に、作成された前記印刷ファイルの印刷データ及び該印刷ファイルを特定する印刷ファイル指定情報を取得する印刷ファイル取得手段と、前記印刷ファイル取得手段が取得した前記印刷ファイル指定情報に基づいて、前記印刷管理手段から送信先の画像形成装置の識別情報を取得し、前記印刷ファイル取得手段が取得した前記印刷ファイルの印刷データを、取得した前記識別情報に対応する画像形成装置に送信する送信手段と
を有することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、１回の印刷指示で複数の画像形成装置に印刷データを送信して個々の画像形成装置でこの印刷データを印刷したり、印刷データの内容に応じて送信先を選択して送信する同報印刷を可能とし、しかも汎用のアプリケーション、ドライバを用いてこの同報印刷を可能とする。
【発明を実施するための最良の形態】
【０００７】
実施の形態１．
図１は、本発明による実施の形態１の印刷システムを有する印刷ネットワークを示す構成図であり、図２は、本発明による実施の形態１の印刷システムの要部構成を示すブロック図である。
【０００８】
図１に示すよう、印刷ネットワーク１は、一つの情報処理装置１０と複数の画像形成装置１１がネットワーク１２で接続されて構成され、本実施の形態の印刷システム２０は、図２に示すように情報処理装置１０に属している。この印刷システム２０は、汎用のアプリケーション、プリンタドライバを用いて同報印刷が実行できるようにするもので、図２に示すように、汎用印刷システム２１、入力装置２２、印刷ファイルメモリ２３、同報印刷システム２４、及び表示装置２５を有する。尚、ここで、同報印刷とは、１回の印刷指示で複数のプリンタに印刷データを送信して印刷する印刷システムのことである。また、今後、複数の印刷形成装置１１の個々を識別する際には、図中の左側の装置から順に識別番号（１）、（２）、（３）・・・（ｎ）を付して識別する。
【０００９】
表示装置２５は、情報処理装置１０内の情報やＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を、図形や文字、或いはイメージなどで表示する装置である。入力装置２２は、図示しないマウスやキーボードなどを含み、後述する各処理の実行過程で生じる利用者の要求を、情報処理装置１０内の各部へ通知するための装置である。
【００１０】
図３は、汎用印刷システム２１において行われる印刷処理を説明するため、処理内容ごとにブロック分けした機能ブロック図である。同図に示すように、汎用印刷システム２１は、印刷文書を作成し印刷するアプリケーション３１と、アプリケーション３１、表示装置２５及び入力装置２２を管理するオペレーティングシステム３２と、アプリケーション３１が文書を印刷するために使用する、出力側装置に依存しないグラフィック描画を提供するＧＤＩ（Ｇｒａｐｈｉｃｓ  Ｄｅｖｉｃｅ  Ｉｎｔｅｒｆａｃｅ）３３と、このグラフィック描画を、画像形成装置１１に依存した印刷データに変換するプリンタドライバ３４と、変換された印刷データを図２に示す画像形成装置１１や印刷ファイルメモリ２３に出力する出力部３５とを有する。
【００１１】
尚、本実施の形態では、この出力部３５は、印刷データをファイル化し、印刷ファイルを作成する機能を有するものである。作成された印刷ファイルはそのファイル名（以下印刷ファイル名と称す）が付されて印刷ファイルメモリ２３に格納される。
【００１２】
図４は、同報印刷システム２４において行われる印刷処理を説明するため、処理内容ごとにブロック分けした機能ブロック図である。同図に示すように、同報印刷システム２４は、印刷ファイルメモリ２３に格納された印刷ファイルの印刷ファイル名と送信先の画像形成装置１１を識別する識別情報（以下、送信先識別情報と称す）を関連づけて登録する印刷管理部４１と、印刷管理部４１に登録された印刷ファイル名を持つ印刷ファイルが作成されたか否かを監視する印刷ファイル監視部４２と、印刷ファイル監視部４２が、該当する印刷ファイルが形成されたと判断した場合に、該当印刷ファイルを取得する印刷ファイル取得部４３と、該当印刷ファイルの印刷ファイル名に関連付けされた送信先識別情報を印刷管理部４１より取得し、印刷ファイル取得部４３で取得した印刷ファイルの印刷データを、ネットワーク１２を介して、送信先識別情報によって指定される画像形成装置１１へ送信する送信部４４とを有する。
【００１３】
以上の構成において、その動作を以下に説明する。
同報印刷を行うためには、まず、同報印刷を行うときに作成される印刷ファイルの印刷ファイル名と送信先識別情報を関連付けなくてはならない。以下、印刷ファイル名と送信先識別情報とが関連付けされた情報を、ファイル・送信先情報とする。
【００１４】
図５は、ファイル・送信先情報を作成するためのＧＵＩの構成を示す図である。このＧＵＩ１０１は、印刷管理部４１の命令により表示装置２５に表示される。このＧＵＩ上の「追加」ボタン１０１ａを入力装置２２（図２）より選択し、新規のファイル・送信先情報を作成する。尚、ＧＵＩ１０１上でのボタンの押下、文字の入力等のすべての入力操作は、入力装置２２で行うものとする。
【００１５】
図６は、ファイル・送信先情報の新規作成時或いは変更時に、前記したＧＵＩ１０１上の追加ボタン１０１ａ或いは変更ボタン１０１ｂを押下したときに表示されるＧＵＩの構成を示す図である。このＧＵＩ１０２によるファイル・送信先情報の新規作成時には、入力できる場所はすべて空欄状態で表示される。表示された「印刷ファイル名」記入欄１０２ａへは、送信する印刷ファイルの印刷ファイル名を入力し、「送信先」記入欄１０２ｂには、「印刷ファイル名」記入欄１０２ａへ入力した印刷ファイル名の印刷ファイルを送信する画像形成装置１１を決めるための送信先識別情報を入力する。
【００１６】
その後、「追加」ボタン１０２ｃを押下すると、入力した送信先識別情報は「送信先一覧」に登録されて「送信先一覧」表示部１０２ｇで表示される。同報印刷を行うために送信先を複数設定する際には、送信先識別情報の入力と「追加」ボタン１０２ｃの押下を繰り返して行う。これにより、一つの印刷ファイル名に対して複数の送信先識別情報を設定することができる。また、送信先識別情報を削除したい場合は、「送信先一覧」表示部１０２ｇより削除したい送信先識別情報を選択し、「削除」ボタン１０２ｄを押下して行う。
【００１７】
最後に「ＯＫ」ボタン１０２ｅを押下すると、ファイル・送信先情報は印刷管理部４１に設けられた後述するファイル・送信先情報管理テーブル４５（図７参照）に保存され、図５に示すＧＵＩ１０１の登録された設定一覧表示部１０１ｅに表示される。登録されたファイル・送信先情報を変更したい場合は、「登録された設定一覧」表示部１０１ｅより変更したいファイル・送信先情報を選択し、「変更」ボタン１０１ｂを押下すると、図６のＧＵＩ１０２が、最後に「ＯＫ」ボタンを押下した時の状態で表示され、変更することが可能になる。
【００１８】
また、登録されたファイル・送信先情報を削除したい場合は、削除したいファイル・送信先情報を設定一覧表示部１０１ｅより選択し、「削除」ボタン１０１ｃを押下することで、そのファイル・送信先情報が削除される。上記した手続を行うことにより、ファイル・送信先情報、即ち印刷ファイル名と送信先識別情報とが関連付けされた情報は、印刷管理部４１内の図７に示すファイル・送信先情報管理テーブル４５に保存される。
【００１９】
図８及び図９は、印刷システム２０が、同報印刷時に行なう処理の流れを示すフローチャートである。以下、このフローチャートを参照しながらこの時の処理について説明する。
【００２０】
先ず、汎用印刷システム２１（図３）が動作し、印刷が開始されると（ステップＳ１１，１２）、アプリケーション３１によって形成される描画データは、ＧＤＩ３３を介してプリンタドライバ３４へ送られる（ステップＳ１３）。プリンタドライバ３４は、描画データを基に、画像形成装置１１に出力するための印刷データを作成して出力部３５へ送り（ステップＳ１４）、出力部３５は、送られてきた印刷データを印刷ファイルとして出力する（ステップＳ１５）。この時に印刷ファイル名が設定されるが、この印刷ファイル名は、ファイル化する際に、利用者へ印刷ファイル名入力を促すＧＵＩが出力部３５によって表示され、このＧＵＩより入力された印刷ファイル名となる。一方この印刷ファイル名は、出力部３５の設定によって、事前に決められた印刷ファイル名としてもよい。このように、印刷データを印刷ファイルとして出力し、汎用印刷システム２１は印刷を終了する（ステップＳ１６）。尚、ここで出力された印刷ファイルは、前記したように印刷ファイルメモリ２３（図２）に格納される。
【００２１】
印刷システム２０上では、汎用印刷システム２１が動作中にも同報印刷システム２４（図４）が動作しており、印刷管理部４１は、ファイル・送信先情報管理テーブル４５（図７）にある印刷ファイル名を印刷ファイル監視部４２へ通知する（ステップＳ２１）。印刷ファイル監視部４２は、常に情報処理装置１０内の印刷ファイルを監視し、通知された印刷ファイル名を情報処理装置１０内に見つけると、印刷ファイル取得部４３に該当する印刷ファイルを取得するように通知する（ステップＳ２２、Ｓ２３）。
【００２２】
通知を受けた印刷ファイル取得部４３は、該当する印刷ファイルを取得して、その（印刷ファイル名＋印刷データ）を送信部４４へ引き渡し（ステップＳ２４）、送信部４４は、引き渡された印刷ファイルの印刷ファイル名を印刷管理部４１へ送り、この印刷ファイル名に関連付けられた、送信すべき画像形成装置１１の送信先識別情報を得る（ステップＳ２５）。送信部４４は、この送信先識別情報をもとに、送信すべき画像形成装置１１へ、ネットワーク１２を介して、引き渡された印刷データを送信し（ステップＳ２６）、同報印刷システム２４からの送信を終了する（ステップＳ２７）。
【００２３】
次に、上記した処理の過程で、図７に示すファイル・送信先情報管理テーブル４５が作成された場合を例にして、印刷データがどのようにして画像形成装置１１まで送信されるかの概要を説明する。
【００２４】
図１０は、汎用印刷システム２１が、印刷ファイルを作成するまでの過程を具体的に説明するための説明図である。汎用印刷システム２１は、アプリケーション３１が、入力装置２２より要求された印刷指示を受信すると、ＧＤＩ３３、プリンタドライバ３４を介して印刷データを作成する。作成された印刷データを受信した出力部３５は、表示装置２５へＧＵＩ１０５を表示し、印刷ファイル名の付与（入力）を促す。入力装置２２よりＧＵＩ１０５に、同図に示される特定の文字列パターンで示される出力ファイル名を入力すると、出力部３５は、印刷ファイルメモリ２３に、印刷ディレクトリが「ｃ：\配信物\支社」で印刷ファイル名が「支社．ｐｒｎ」の印刷ファイルを作成する。
【００２５】
図１１は、同報印刷システム２４が、作成された印刷ファイル「支社．ｐｒｎ」の印刷データを画像形成装置１１に送信するまでの過程を具体的に説明するための説明図である。印刷ファイル監視部４２は、このとき、「本社．ｐｒｎ」、「支社．ｐｒｎ」、「営業所．ｐｒｎ」、及び「全社．ｐｒｎ」という各ファイル名を監視しているが、「支社．ｐｒｎ」の印刷ファイルが作成されると、送信する印刷ファイル「支社．ｐｒｎ」が作成されたと判断し、ファイル名「支社．ｐｒｎ」を印刷ファイル取得部４３に通知する。
【００２６】
通知を受けた印刷ファイル取得部４３は、印刷ファイル「支社．ｐｒｎ」を取得し、送信部４４に「支社．ｐｒｎ」と言う印刷ファイル名と、この名前でファイル化された印刷データを引き渡す。送信部４４は、引き渡された印刷ファイル名「支社．ｐｒｎ」を印刷管理部４１に通知する。印刷管理部４１は、図７のファイル・送信先管理テーブル４５により、通知された印刷ファイル名「支社．ｐｒｎ」と関連付けて管理している送信先情報、即ち送信先識別情報「支社Ａ」と「支社Ｂ」を送信部４４に渡す。送信部４４は、ネットワーク１２を介して「支社Ａ」と「支社Ｂ」で識別されるプリンタである画像形成装置（１）１１、及び画像形成装置（２）１１へ、印刷ファイル「支社．ｐｒｎ」の印刷データを送信する。
【００２７】
以上のように、実施の形態１の印刷ネットワーク１によれば、汎用のアプリケーションや、プリンタドライバを有する汎用印刷システムを変更することなく、同報印刷を実行することが可能となる。更に、印刷ファイルの印刷ファイル名と、その印刷データを印刷する画像形成装置の関連付けをあらかじめ複数登録しておくことにより、印刷時に設定する印刷ファイル名に関連付けされた画像形成装置だけで、この印刷ファイル名の印刷ファイルの印刷データを印刷することができる。
【００２８】
実施の形態２．
図１２は、本発明による実施の形態２の印刷システムに採用される同報印刷システム５１において行われる印刷処理を説明するため、処理内容ごとにブロック分けした機能ブロック図である。
【００２９】
この同報印刷システム５１を採用する印刷システムが、前記した図２に示す印刷システム２０と主に異なる点は、同報印刷システム５１の処理内容に関する部分である。従ってこの同報印刷システム５１を採用する印刷システムが、前記した実施の形態１の印刷システム（図２）と共通する部分には同符号を付して、或いは図面を省いて説明を省略し、図２、図３を参照しながら異なる点を重点的に説明する。
【００３０】
本実施の形態における同報印刷システム５１は、形成された印刷ファイルが属する印刷ディレクトリと送信先の画像形成装置１１を識別する識別情報である送信先識別情報を関連付けて登録する印刷管理部５２と、印刷管理部５２に登録された印刷ディレクトリの中、もしくは印刷ディレクトリの中にあるディレクトリや、印刷ディレクトリに関連付けされたディレクトリ（以下、これらのディレクトリを「印刷ディレクトリのサブディレクトリ」と称す）に印刷ファイルが作成されたか否かを監視する印刷ディレクトリ監視部５３と、印刷ディレクトリ監視部５３が、該当する印刷ディレクトリ、もしくは印刷ディレクトリのサブディレクトリの中に印刷ファイルが作成されたと判断した場合に、その印刷ファイル及び印刷ディレクトリを取得する印刷ファイル取得部５４と、該当する印刷ディレクトリに関連付けされた送信先識別情報を印刷管理部５２より取得し、印刷ファイル取得部５４で取得した印刷ファイルの印刷データを、ネットワーク１２を介して、送信先識別情報によって指定される画像形成装置１１へ送信する送信部５５とを有する。
【００３１】
以上の構成において、その動作を以下に説明する。
同報印刷を行うためには、まず、同報印刷を行うときに作成される印刷ファイルが属する印刷ディレクトリと送信先識別情報を関連付けなくてはならない。以下、印刷ファイルが属するディレクトリと送信先識別情報とが関連付けされた情報を、ディレクトリ・送信先情報とする。
【００３２】
図１３は、ディレクトリ・送信先情報を作成するためのＧＵＩの構成を示す図である。このＧＵＩ１１１は、印刷管理部５２の命令により表示装置２５（図２）に表示される。このＧＵＩ上の「追加」ボタン１１１ａを入力装置２２（図２）より選択し、新規のファイル・送信先情報を作成する。尚、ＧＵＩ１１１上でのボタンの押下、文字の入力等のすべての入力操作は、入力装置２２で行うものとする。
【００３３】
図１４は、ディレクトリ・送信先情報の新規作成時或いは変更時に、前記したＧＵＩ１１１上の追加ボタン１１１ａ或いは変更ボタン１１１ｂを押下したときに表示されるＧＵＩの構成を示す図である。このＧＵＩ１１２におけるディレクトリ・送信先情報の新規作成時には、入力できる場所はすべて空欄状態で表示される。表示された「印刷ディレクトリ」記入欄１１２ａへは、送信する印刷ファイルが属する印刷ディレクトリを入力し、「送信先」記入欄１１２ｂには、「印刷ディレクトリ」記入欄１１２ａへ入力した印刷ディレクトリに属する印刷ファイルを送信する画像形成装置１１を決めるための送信先識別情報を入力する。尚、サブディレクトリ以下の印刷ファイルも対象とするならば、「サブディレクトリも印刷対象にする」を設定するチェック欄１１２ｈをチェックする。
【００３４】
その後、「追加」ボタン１１２ｃを押下すると、入力した送信先識別情報は「送信先一覧」に登録され、「送信先一覧」表示部１１２ｇで表示される。同報印刷を行うために送信先を複数の設定する際には、送信先識別情報の入力と「追加」ボタン１１２ｃの押下を繰り返して行う。それにより、一つの印刷ディレクトリに対して複数の送信先識別情報を設定することができる。また、送信先識別情報を削除したい場合は、「送信先一覧」表示部１１２ｇより削除したい送信先識別情報を選択し、「削除」ボタン１１２ｄを押下して行う。
【００３５】
最後に「ＯＫ」ボタン１１２ｅを押下すると、ディレクトリ・送信先情報は印刷管理部５２に設けられた後述するディレクトリ・送信先情報管理テーブル５７（図１５参照）に保存され、図１３に示すＧＵＩ１１１の登録された設定一覧表示部１１１ｅに表示される。登録されたディレクトリ・送信先情報を変更したい場合は、「登録された設定一覧」表示部１１１ｅより変更したいファイル・送信先情報を選択し、「変更」ボタン１１１ｂを押下すると、図１４のＧＵＩ１１２が、最後に「ＯＫ」ボタンを押下した時の状態で表示され、変更することが可能になる。
【００３６】
また、登録されたディレクトリ・送信先情報を削除したい場合は、削除したいディレクトリ・送信先情報を設定一覧表示部１１１ｅで選択し、「削除」ボタン１１１ｃを押すことで、そのディレクトリ・送信先情報が削除される。上記した手続きを行うことにより、ディレクトリ・送信先情報、即ち印刷ディレクトリと送信先識別情報とが関連付けされた情報は、印刷管理部５２内の図１５に示すディレクトリ・送信先情報管理テーブル５７に保存される。
【００３７】
図１６は、本実施の形態の印刷システムが、同報印刷時に行なう処理の流れを示すフローチャートである。以下、このフローチャートを参照しながらこの時の処理について説明する。尚、本実施の形態の印刷システムの汎用印刷システムについての動作は、前記した図８のフローチャートを用いて説明した図３の汎用印刷システム２１の動作と全く同じ処理を行うため、ここでの説明は省略する。
【００３８】
本実施の形態の印刷システム上では、汎用印刷システム（図３に示す汎用印刷システム２１と同一）が動作中にも同報印刷システム５１（図１２）が動作しており、印刷管理部５２は、ディレクトリ・送信先情報管理テーブル５７（図１５）にあるディレクトリを印刷ディレクトリ監視部５３へ通知する。尚、サブディレクトリ以下の印刷ファイルも対象とするならば、前記したＵＧＩ１１２のチェック欄１１２ｈをチェックしてその旨も通知する（ステップＳ３１）。印刷ディレクトリ監視部５３は、常に情報処理装置１０内の印刷ディレクトリを監視し、通知された印刷ディレクトリに属する印刷ファイルを見つけると、印刷ファイル取得部５４に該当する印刷ファイルを取得するように通知する（ステップＳ３２、Ｓ３３）。
【００３９】
通知を受けた印刷ファイル取得部５４は、該当する印刷ファイルを取得し、その（印刷ファイル名＋印刷データ）と、この印刷ファイルが属する印刷ディレクトリを送信部５５へ引き渡す（ステップＳ３４）。送信部５５は、引き渡された印刷ディレクトリを印刷管理部５２へ送り、この印刷ディレクトリに関連付けられた、送信すべき画像形成装置１１の送信先識別情報を得る（ステップＳ３５）。送信部５５は、この送信先識別情報をもとに、送信すべき画像形成装置１１へ、ネットワーク１２を介して、引き渡された印刷データを送信し（ステップＳ３６）、同報印刷システム５１からの送信を終了する（ステップＳ３７）。
【００４０】
次に、以上の処理の過程で、図１５に示すディレクトリ・送信先情報管理テーブル５７が作成された場合を例にして、印刷データがどのようにして画像形成装置１１まで送信されるかの概要を説明する。尚、本実施の形態の情報処理装置の汎用印刷システムについての動作は、前記した図１０の説明図を用いて説明した図３の汎用印刷システム２１の動作と全く同じ処理を行うため、ここでの説明は省略する。
【００４１】
図１７は、同報印刷システム５１が、作成された印刷ファイル「支社．ｐｒｎ」の印刷データを画像形成装置１１に送信するまでの過程を視覚的に説明するための説明図である。印刷ディレクトリ監視部５３は、このとき、「ｃ：\配信物\本社」、「ｃ：\配信物\支社」、「ｃ：\配信物\営業所」、及び「ｃ：\配信物\全社」という各印刷ディレクトリを監視しているが、「ｃ：\配信物\支社」ディレクトリに印刷ファイル「支社．ｐｒｎ」が作成されると、送信する印刷ファイル「支社．ｐｒｎ」が作成されたと判断し、印刷ディレクトリ「ｃ：\配信物\支社」を印刷ファイル取得部５４に通知する。
【００４２】
通知を受けた印刷ファイル取得部５４は、印刷ディレクトリ「ｃ：\配信物\支社」より印刷ファイル「支社．ｐｒｎ」を取得し、印刷ディレクトリ「ｃ：\配信物\支社」と共に送信部５５に引き渡す。送信部５５は、引き渡された印刷ディレクトリ「ｃ：\配信物\支社」を印刷管理部５２に通知する。印刷管理部５２は、図１５のディレクトリ・送信先管理テーブル５７により、通知された印刷ディレクトリ「ｃ：\配信物\支社」と関連付けて管理している送信先情報、即ち送信先識別情報「支社Ａ」と「支社Ｂ」を送信部５５に渡す。送信部５５は、ネットワーク１２を介して「支社Ａ」と「支社Ｂ」で識別されるプリンタである画像形成装置（１）１１、及び画像形成装置（２）１１へ、印刷ファイル「支社．ｐｒｎ」の印刷データを送信する。
【００４３】
以上のように、実施の形態２の印刷ネットワークによれば、汎用の、アプリケーションやプリンタドライバを有する汎用印刷システムを変更することなく、同報印刷を実行することが可能となる。また、印刷ディレクトリと、これに属する印刷ファイルの印刷データを印刷する画像形成装置の関連付けをあらかじめ複数登録しておくことにより、印刷時に設定する印刷ファイル名の属する印刷ディレクトリに関連付けされた画像形成装置だけで、この印刷ファイルの印刷データを印刷することができる。更に、設定された印刷ディレクトリのみ監視すればよいので、情報処理装置の負荷を軽くすることができる。
【００４４】
実施の形態３．
図１８は、本発明による実施の形態３の印刷システムに採用される同報印刷システム６１において行われる印刷処理を説明するため、処理内容ごとにブロック分けした機能ブロック図である。
【００４５】
この同報印刷システム６１を採用する印刷システムが、前記した図２に示す印刷システム２０と主に異なる点は、同報印刷システム６１の処理内容に関する部分である。従ってこの同報印刷システム６１を採用する印刷システムが、前記した実施の形態１の印刷システム（図２）と共通する部分には同符号を付して、或いは図面を省いて説明を省略し、図２、図３を参照しながら異なる点を重点的に説明する。
【００４６】
本実施の形態における同報印刷システム６１は、形成された印刷ファイルの印刷ファイル名とこの印刷ファイルが属する印刷ディレクトリと送信先の画像形成装置１１を識別する識別情報である送信先識別情報を関連付けて登録する印刷管理部６２と、印刷管理部６２に登録された印刷ディレクトリの中、もしくは印刷ディレクトリのサブディレクトリに、印刷ディレクトリに関連付けられた印刷ファイル名を持つ印刷ファイルが作成されたか否かを監視する印刷監視部６３と、印刷監視部６３が、印刷ディレクトリ、もしくは印刷ディレクトリのサブディレクトリの中にその印刷ディレクトリに関連付けられた印刷ファイルが作成されたと判断した場合に、その印刷ファイル、及び印刷ディレクトリに関連付けされた送信先識別情報を印刷管理部６２より取得し、印刷ファイル取得部６４で取得した印刷ファイルの印刷データを、ネットワーク１２を介して、送信先識別情報によって指定される画像形成装置１１へ送信する送信部６５とを有する。
【００４７】
以上の構成において、その動作を以下に説明する。
同報印刷を行うためには、まず、同報印刷を行うときに作成される印刷ファイルの印刷ファイル名とこの印刷ファイルが属する印刷ディレクトリと送信先識別情報を関連付けなくてはならない。以下、印刷ファイルの印刷ファイル名と印刷ファイルが属する印刷ディレクトリと送信先識別情報とが関連付けされた情報を、ファイル・ディレクトリ・送信先情報とする。
【００４８】
図１９は、ファイル・ディレクトリ・送信先情報を作成するためのＧＵＩの構成を示す図である。このＧＵＩ１２１は、印刷管理部６２の命令により表示装置２５（図２）に表示される。このＧＵＩ上の「追加」ボタン１２１ａを入力装置２２（図２）より選択し、新規のファイル・ディレクトリ・送信先情報を作成する。尚、ＧＵＩ１２１上でのボタンの押下、文字の入力等のべての入力は、入力装置２２で行うものとする。
【００４９】
図２０は、ファイル・ディレクトリ・送信先情報の新規作成時或いは変更時に、前記したＧＵＩ１２１上の追加ボタン１２１ａ或いは変更ボタン１２１ｂを押下したときに表示されるＧＵＩの構成を示す図である。このＧＵＩ１２２におけるファイル・ディレクトリ・送信先情報の新規作成時には、入力できる場所はすべて空欄で表示される。表示された「印刷ファイル名」記入欄１２２ｈには、送信する印刷ファイルの印刷ファイル名を入力し、「印刷ディレクトリ」記入欄１２２ａへは、印刷ファイルが属する印刷ディレクトリを入力し、「送信先」記入欄１２２ｂには、「印刷ディレクトリ」記入欄１１２ａへ入力した印刷ディレクトリに属し且つ「印刷ファイル名」記入欄１２２ｈに入力した印刷ファイル名を持つ印刷ファイルを送信する画像形成装置１１を決めるための送信先識別情報を入力する。尚、サブディレクトリ以下の印刷ファイルも対象とするならば、「サブディレクトリも印刷対象にする」を設定するチェック欄１２２ｉをチェックする。
【００５０】
その後、「追加」ボタン１２２ｃを押下すると、入力した送信先識別情報は「送信先一覧」に登録され、「送信先一覧」表示部１２２ｇで表示される。同報印刷を行うために送信先を複数の設定する際には、送信先識別情報の入力と「追加」ボタン１２２ｃの押下を繰り返して行う。それにより、一つの印刷ディレクトリと印刷ファイル名の対に対して、複数の送信先識別情報が関連付けられる。また、送信先識別情報を削除したい場合は、「送信先一覧」１２２ｇより削除したい送信先識別情報を選択し、「削除」ボタン１２２ｄを押下して行なう。
【００５１】
最後に「ＯＫ」ボタン１２２ｅを押下すると、ファイル・ディレクトリ・送信先情報は印刷管理部６２に設けられた後述するファイル・ディレクトリ・送信先情報管理テーブル５９（図２１参照）に保存され、図１９に示すＧＵＩ１２１の登録された設定一覧表示部１２１ｅに表示される。登録されたファイル・ディレクトリ・送信先情報を変更したい場合は、「登録された設定一覧」表示部１２１ｅより変更したいファイル・送信先情報を選択し、「変更」ボタン１２１ｂを押下すると、図２０のＧＵＩ１２２が、最後に「ＯＫ」ボタンを押下した時の状態で表示され、変更することが可能になる。
【００５２】
また、登録されたファイル・ディレクトリ・送信先情報を削除したい場合は、削除したいファイル・ディレクトリ・送信先情報を設定一覧表示部１２１ｅで選択し、「削除」ボタン１２１ｃを押すことにより、そのファイル・ディレクトリ・送信先情報が削除される。上記した手続きを行うことにより、ファイル・ディレクトリ・送信先情報、即ち印刷ファイル名と印刷ディレクトリと送信先識別情報とが関連付けされた情報は、印刷管理部６２内の図２１に示すファイル・ディレクトリ・送信先情報管理テーブル５９に保存される。
【００５３】
図２２は、本実施の形態の印刷システムが、同報印刷時に行なう処理の流れを示すフローチャートである。以下、このフローチャートを参照しながらこの時の処理について説明する。尚、本実施の形態の情報処理装置の汎用印刷システムについての動作は、前記した図８のフローチャートを用いて説明した図３の汎用印刷システム２１の動作と全く同じ処理を行うため、ここでの説明は省略する。
【００５４】
本実施の形態の印刷システム上では、汎用印刷システム（図３に示す汎用印刷システム２１と同一）が動作中にも同報印刷システム６１（図１８）が動作しており、印刷管理部６２は、ファイル・ディレクトリ・送信先情報管理テーブル５９（図２１）にある印刷ディレクトリと印刷ファイル名を印刷監視部６３へ通知する。尚サブディレクトリ以下の印刷ファイルも対象ならば、前記したＵＧＩ１２２のチェック欄１２２ｉをチェックしてその旨も通知する（ステップＳ４１）。印刷監視部６３は、常に情報処理装置１０内の指定された印刷ディレクトリを監視し、通知されたディレクトリ、もしくはサブディレクトリに、通知された印刷ファイル名の印刷ファイルを見つけると、印刷ファイル取得部６４に印刷ファイルを取得するように通知する（ステップＳ４２、Ｓ４３）。
【００５５】
通知を受けた印刷ファイル取得部６４は、該当する印刷ファイル、即ち指定された印刷ディレクトリに属する指定された印刷ファイル名を有する印刷ファイルを取得し、取得した印刷ファイルと、印刷ディレクトリを送信部６５へ引き渡す（ステップＳ４４）。送信部６５は、引き渡された印刷ディレクトリと印刷ファイル名を印刷管理部６２へ送り、この印刷ディレクトリ及び印刷ファイル名に関連付けられた、送信すべき画像形成装置１１の送信先識別情報を得る（ステップＳ４５）。送信部６５は、この送信先識別情報をもとに、送信すべき画像形成装置１１へ、ネットワーク１２を介して、引き渡された印刷データを送信し（ステップＳ４６）、同報印刷システム６１からの送信を終了する（ステップＳ４７）。これにより、同報印刷システム６１は、所定の印刷ファイルの印刷データを、この印刷ファイルが属する印刷ディレクトリと印刷ファイル名に関連して指定される画像形成装置１１で印刷を実行する。
【００５６】
以上のように、実施の形態３の印刷ネットワークによれば、汎用の、アプリケーションやプリンタドライバを有する汎用印刷システムを変更することなく、同報印刷を実行することが可能となる。また、印刷ディレクトリ及び印刷ファイル名と、この印刷ディレクトリに属してこの印刷ファイル名を持つ印刷ファイルの印刷データを印刷する画像形成装置の関連付けをあらかじめ複数登録しておくことにより、印刷時に設定する印刷ファイル名と、属する印刷ディレクトリに関連付けされた画像形成装置だけで、この印刷ファイルの印刷データを印刷することができる。また設定された印刷ディレクトリのみ監視すればよいので、情報処理装置の負荷を軽くすることができる。更に、設定された印刷ディレクトリと設定された印刷ファイル名により送信先が決定されるため、同一印刷ディレクトリ内に、送信先の異なる印刷ファイルを格納することができる。
【００５７】
実施の形態４．
図２３は、本発明による実施の形態４の印刷システムの構成を示すブロック図である。
【００５８】
前記した各実施の形態では、汎用印刷システムと同報印刷システムが同一の情報処理装置上で動作している例を示したが、この印刷システム７０は、同図に示すように、汎用印刷システム２１と同報印刷システム５１を、それぞれ別の情報処理装置に実装したものである。
【００５９】
同図に示すように、この印刷システム７０は、入力装置２２、出力装置２５、及び汎用印刷システム２１を有する情報処理装置７１及び情報処理装置７２と、入力装置２２、表示装置２５、印刷ファイルメモリ２３、及び同報印刷システム５１を有する情報処理装置７３とで構成されている。個々の入力装置２２、表示装置２５、汎用印刷システム２１、印刷ファイルメモリ２３、及び同報印刷システム５１は、それぞれ前記した実施の形態１或いは実施の形態２で説明したものであり、ここでの説明は省略するが、同報印刷システム５１には、前記したように、図１５に示すディレクトリ・送信先情報管理テーブル５７が備えられている。
【００６０】
この印刷システム７０では、例えば情報処理装置７１又は情報処理装置７２で印刷ファイルを作成し、これを情報処理装置７３の印刷ファイルメモリ２３に設定された印刷ディレクトリ「ｃ：\配信物\支社」に格納することにより、「支社Ａ」、「支社Ｂ」の識別情報を持つ画像形成装置（１）１１、及び画像形成装置（２）１１へ印刷データを送信して印刷することができる。
【００６１】
また、このような環境において、「支社Ａ」、「支社Ｂ」への同報印刷時に、例えば「支社Ｃ」の識別情報をもつ画像形成装置（３）１１も同時に印刷するように変更する場合、情報処理装置７３に実装されている同報印刷システムのディレクトリ・送信先情報管理テーブル５７（図１５）の送信先識別情報に、前記した実施の形態２で説明した方法により、支社Ｃを加えることにより実現できる。
【００６２】
以上のように、本実施の形態の印刷システムによれば、同報印刷システムを実装した１つの情報処理装置を用意することによって、複数の情報処理装置で、個々に形成した印刷データを同報印刷することが可能となる。また、同報印刷時に印刷する画像形成装置を追加・削除する変更も、１つの同報印刷システムの印刷ディレクトリと送信先識別情報の関連付けを変更するだけで実現することが可能であるため、変更工数を抑えることができる。
【００６３】
尚、本実施の形態では、印刷ファイルを格納する印刷ファイルメモリ２３と同報印刷システム５１とを同じ情報処理装置７３上に設けたが、これに限定されるものではなく、例えば、印刷ファイルメモリ２３を別の情報処理装置に設けて構成しても良い。また同報印刷システムも、実施の形態１で説明した同報印刷システム２４、或いは実施の形態３で説明した同報印刷システム６１としても良いなど、種々の態様を取り得るものである。
【図面の簡単な説明】
【００６４】
【図１】本発明による実施の形態１の印刷システムを有する印刷ネットワークを示す構成図である。
【図２】本発明による実施の形態１の印刷システムの要部構成を示すブロック図である。
【図３】汎用印刷システムにおいて行われる印刷処理を説明するため、処理内容ごとにブロック分けした機能ブロック図である。
【図４】実施の形態１における同報印刷システムで行われる印刷処理を説明するため、処理内容ごとにブロック分けした機能ブロック図である。
【図５】実施の形態１において、ファイル・送信先情報を作成するためのＧＵＩの構成を示す図である。
【図６】実施の形態１において、図５のＧＵＩ上の追加ボタンａ或いは変更ボタンを押下したときに表示されるＧＵＩの構成を示す図である。
【図７】実施の形態１において、印刷管理部内に設けたファイル・送信先情報管理テーブルの内容を示す図である。
【図８】汎用印刷システムが、同報印刷時に行なう処理の流れを示すフローチャートである。
【図９】実施の形態１における同報印刷システムが、同報印刷時に行なう処理の流れを示すフローチャートである。
【図１０】汎用印刷システムが、印刷ファイルを作成するまでの過程を具体的に説明するための説明図である。
【図１１】実施の形態１における同報印刷システムが、作成された印刷ファイル「支社．ｐｒｎ」の印刷データを画像形成装置に送信するまでの過程を説明するための説明図である。
【図１２】実施の形態２における同報印刷システムで行われる印刷処理を説明するため、処理内容ごとにブロック分けした機能ブロック図である。
【図１３】実施の形態２において、ファイル・送信先情報を作成するためのＧＵＩの構成を示す図である。
【図１４】実施の形態２において、図１３のＧＵＩ上の追加ボタンａ或いは変更ボタンを押下したときに表示されるＧＵＩの構成を示す図である。
【図１５】実施の形態２において、印刷管理部内に設けたファイル・送信先情報管理テーブルの内容を示す図である。
【図１６】実施の形態２における同報印刷システムが、同報印刷時に行なう処理の流れを示すフローチャートである。
【図１７】実施の形態２における同報印刷システムが、作成された印刷ファイル「支社．ｐｒｎ」の印刷データを画像形成装置に送信するまでの過程を説明するための説明図である。
【図１８】実施の形態３における同報印刷システムで行われる印刷処理を説明するため、処理内容ごとにブロック分けした機能ブロック図である。
【図１９】実施の形態３において、ファイル・送信先情報を作成するためのＧＵＩの構成を示す図である。
【図２０】実施の形態３において、図１９のＧＵＩ上の追加ボタンａ或いは変更ボタンを押下したときに表示されるＧＵＩの構成を示す図である。
【図２１】実施の形態３において、印刷管理部内に設けたファイル・送信先情報管理テーブルの内容を示す図である。
【図２２】実施の形態３における同報印刷システムが、同報印刷時に行なう処理の流れを示すフローチャートである。
【図２３】本発明による実施の形態４の印刷システムの構成を示すブロック図である。
【符号の説明】
【００６５】
１  印刷ネットワーク、
１０，７１，７２，７３  情報処理装置、
１１  画像形成装置、
１２  ネットワーク、
２０，７０  印刷システム、
２１  汎用印刷システム、
２２  入力装置、
２３  印刷ファイルメモリ、
２４，６１  同報印刷システム、
２５  表示装置、
３１  アプリケーション、
３２  オペレーティングシステム、
３３  グラフィックデバイスインターフェース（ＧＤＩ）、
３４  プリンタドライバ、
３５  出力部、
４１，６２  印刷管理部、
４２，６３  印刷ファイル監視部、
４３，６４  印刷ファイル取得部、
４４，６５  送信部、
４５  ファイル・送信先情報管理テーブル、
５１  同報印刷システム、
５２  印刷管理部、
５３  印刷ディレクトリ監視部、
５４  印刷ファイル取得部、
５５  送信部、
５７  ディレクトリ・送信先情報管理テーブル、
５９  ファイル・ディレクトリ・送信先情報管理テーブル、
１０１，１０２，１０５，１１１，１１２，１２１，１２２  ＧＵＩ、
１０１ａ，１１１ａ，１２１ａ  追加ボタン、
１０１ｂ，１１１ｂ，１２１ｂ  「変更」ボタン、
１０１ｃ，１１１ｃ，１２１ｃ  「削除」ボタン、
１０１ｅ，１１１ｅ，１２１ｅ  登録された設定一覧表示部、
１０２ａ，１２２ｈ  「印刷ファイル名」記入欄、
１０２ｂ，１１２ｂ，１２２ｂ  「送信先」記入欄、
１０２ｃ，１１２ｃ，１２２ｃ  「追加」ボタン、
１０２ｄ，１１２ｄ，１２２ｄ  「削除」ボタン、
１０２ｅ，１１２ｅ，１２２ｅ  「ＯＫ」ボタン、
１０２ｇ，１１２ｇ，１２２ｇ  「送信先一覧」表示部、
１１２ａ  「印刷ディレクトリ」記入欄、
１１２ｈ，１２２ｉ  チェック欄、
１２２ａ  「印刷ディレクトリ」記入欄。
【図１】
2006039908.tif 000003
【図２】
2006039908.tif 000004
【図３】
2006039908.tif 000005
【図４】
2006039908.tif 000006
【図５】
2006039908.tif 000007
【図６】
2006039908.tif 000008
【図７】
2006039908.tif 000009
【図８】
2006039908.tif 000010
【図９】
2006039908.tif 000011
【図１０】
2006039908.tif 000012
【図１１】
2006039908.tif 000013
【図１２】
2006039908.tif 000014
【図１３】
2006039908.tif 000015
【図１４】
2006039908.tif 000016
【図１５】
2006039908.tif 000017
【図１６】
2006039908.tif 000018
【図１７】
2006039908.tif 000019
【図１８】
2006039908.tif 000020
【図１９】
2006039908.tif 000021
【図２０】
2006039908.tif 000022
【図２１】
2006039908.tif 000023
【図２２】
2006039908.tif 000024
【図２３】
2006039908.tif 000025