(57)【特許請求の範囲】
【請求項１】
ネットワークを介して、受信側アドレスと汎用プリンタドライバと印刷情報を備えた印刷情報流を生成する送信制御部を備えた送信クライアントから、前記印刷情報流を受信する受信制御部を備えた受信クライアントを備え、
前記受信制御部は、前記受信側アドレスを参照して受信すべき前記印刷情報流を特定し且つ、前記印刷情報流の前記印刷情報と前記汎用プリンタドライバを抽出して、前記汎用プリンタドライバを参照した前記印刷情報に応じた印刷処理を前記受信クライアントに接続されたローカルプリンタに実行させる情報配信システム。
【請求項２】
請求項１に記載の情報配信システムにおいて、
前記汎用プリンタドライバは、前記ローカルプリンタの機種に依存せず前記ローカルプリンタを駆動でき、
前記ローカルプリンタは、前記汎用プリンタドライバを参照した汎用動作モードと、前記ローカルプリンタの機種に依存した個別プリンタドライバを参照した個別動作モードを備える情報配信システム。
【請求項３】
請求項１または２に記載の情報配信システムにおいて、
前記送信制御部は、前記ネットワークに接続されたネットワークプリンタに向けて前記印刷情報流を送信し、
前記ネットワークプリンタは、前記受信側アドレスを参照して受信すべき前記印刷情報流を特定し且つ、前記印刷情報流の前記印刷情報と前記汎用プリンタドライバを抽出して、前記汎用プリンタドライバを参照した前記印刷情報に応じた印刷処理を実行する情報配信システム。
【請求項４】
請求項１乃至３の何れか一項に記載の情報配信システムにおいて、
前記汎用プリンタドライバが設定されたデータベースを備えたサーバが前記ネットワークに接続され、
前記送信クライアント及び／又は前記受信クライアントは、前記印刷情報流に設定されるべき前記汎用プリンタドライバを前記サーバから受信することができる情報配信システム。
【請求項５】
請求項１乃至４の何れか一項に記載の情報配信システムにおいて、
前記印刷情報流には、複数の前記受信側アドレスが設定され、
前記受信制御部は、前記印刷情報流に設定された複数の受信アドレスの何れかが自己に設定されたアドレスと一致する場合、印刷情報流から印刷情報を抽出し、自己に設定されたアドレスと一致しない場合、前記印刷情報流を破棄する情報配信システム。
【請求項６】
請求項１乃至５の何れか一項に記載の情報配信システムにおいて、
前記送信クライアント前記受信クライアントの組み合わせを表すリストデータベースを備えたサーバが前記ネットワークに接続され、
前記送信クライアントは、前記リストサーバを参照して前記印刷情報流を送信すべき前記受信クライアントを特定することができる情報配信システム。
【請求項７】
請求項６に記載の情報配信システムにおいて、
前記受信クライアントは、前記リストサーバを参照して前記印刷情報流を受信すべき前記送信クライアントを特定することができる情報配信システム。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
本発明は、ネットワークに結合されたプリンタを用いて、情報を配信することができる情報配信システムに関する。
【０００２】
【従来の技術】
従来、情報の配信は、ファクシミリ装置及び電子メールシステムを利用したシステムしか存在しなかった。
【０００３】
【発明が解決しようとする課題】
ファクシミリ装置を利用した配信は、相手先のファクシミリ装置毎に通信料が必要であり、また同時に送信しようとした場合、送信側と受信側の間に個別の呼を設定しなければならなかった。個別の呼が設定されると、送信側と受信側の間に占有された通信回線が設定され、専有される間の通信料金が発生する。送信側において、例えばシーケンシャルに発番された電話番号が、たまたま受信側の電話番号に一致し、そして個別の呼が設定されてしまうと、必要のない内容まで受信せざるをえず、特別な機能、例えばＩＤ確認機能など（着信電話番号へのＩＤ付加若しくは発信者番号通知の機能）を利用しなければ、このような受信を拒否することができなかった。
【０００４】
また、電子メールシステムによる配信は、ファクシミリ装置による同報配信のような通信料金及び呼設定の制約は無いが、受信側では、電子メールソフトの起動作業及びメールの開封作業、更には場合に応じて、メールサーバ等へのアクセス作業を実行しなければ、受信できなかった。
【０００５】
本発明は、送信側にとっては、通信料金及び呼設定制約を受けることなく、更には受信側においては、特別な操作を行わなくとも、同報配信された情報を出力することができる情報配信システムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明に係る情報配信システムは、ネットワークを介して、受信側アドレスと汎用プリンタドライバと印刷情報を備えた印刷情報流を生成する送信制御部を備えた送信クライアントから、印刷情報流を受信する受信制御部を備えた受信クライアントを備える。受信制御部は、受信側アドレスを参照して受信すべき印刷情報流を特定し且つ、印刷情報流の印刷情報と汎用プリンタドライバを抽出して、汎用プリンタドライバを参照した印刷情報に応じた印刷処理を受信クライアントに接続されたローカルプリンタに実行させる。
【０００７】
本発明に係る更なる情報配信システムは、プリンタの機種に依存せずプリンタ出力を指示する汎用的なプリンタドライバで出力命令を処理する。プリンタは、汎用的なプリンタドライバを参照した汎用動作モードと、プリンタの機種に依存した個別プリンタドライバを参照した個別動作モードを備える。
【０００８】
本発明に係る更なる情報配信システムは、送信制御部が、ネットワークに接続されたネットワークプリンタに向けて印刷情報流を送信し、ネットワークプリンタが、受信側アドレスを参照して受信すべき印刷情報流を特定し且つ、印刷情報流の印刷情報と汎用プリンタドライバを抽出して、汎用プリンタドライバを参照した印刷情報に応じた印刷処理を実行する。
【０００９】
本発明に係る更なる情報配信システムは、汎用プリンタドライバが設定されたデータベースを備えたサーバがネットワークに接続される。送信クライアント及び／又は受信クライアントは、印刷情報流に設定されるべき汎用プリンタドライバをサーバから受信することができる。
【００１０】
本発明に係る更なる情報配信システムは、印刷情報流には、複数の受信側アドレスを設定でき、同報配信を容易に行うことができる。印刷情報流を受信すると、受信制御部は印刷情報流に設定された複数の受信アドレスの何れかが自己に設定されたアドレスと一致する場合にのみ、印刷情報流から印刷情報を抽出し、自己に設定されたアドレスと一致しない場合、印刷情報流を破棄する。
【００１１】
本発明による更なる情報配信システムは、送信クライアント、受信クライアントの組み合わせを表すリストデータベースを備えたサーバがネットワークに接続され、受信クライアントはリストサーバに自らの情報（ＩＰアドレス、受信したい分野等の情報など）を登録し、送信クライアントは、リストサーバを参照して印刷情報流を送信すべき受信クライアントを特定することができる。
【００１２】
本発明による更なる情報配信システムは、受信クライアントが、リストサーバを参照して印刷情報流を受信すべき送信クライアントを特定することができる。
【００１３】
【発明の実施の形態】
図１は、本発明に係るシステム概念図である。図に示された情報配信システム１００は、ネットワーク１と、サーバ２と、送信クライアント３と、ローカルプリンタ５を備えた受信クライアント４と、ネットワークプリンタ６と、リストサーバ８を備える。
【００１４】
ネットワーク１は、ＴＣＰ／ＩＰ規格に準拠したデータ通信を実行する通信網である。ネットワーク１には、サーバ２、送信クライアント３、受信クライアント４（ローカルプリンタ５）が接続されている。
【００１５】
サーバ２は、固有のＩＰアドレスを持ち、ネットワーク１を介して、送信クライアント３及び受信クライアント４と通信することができる。サーバ２は、汎用プリンタドライバを格納するドライバデータベース２１を備える。サーバ２は、ネットワーク１を介して、プリンタドライバの供給を要求された場合、その要求先に、ドライバデータベース２１に格納された汎用プリンタドライバデータを送信する。汎用プリンタドライバは、プリンタの機種に依存せず、何れのプリンタにおいても印刷処理を実行することができる、汎用性を確保したドライバソフトウェア（ドライバデータ）である。
【００１６】
送信クライアント３は、ネットワーク１を介して、印刷情報を配信する。送信クライアント３は、送信制御部３１と、データベース３２を備える。その印刷情報は、印刷情報流（プリンタデータストリーム）に組み込まれ、そして送信される。送信制御部３１は、印刷情報流の生成及びネットワーク１への送信を制御する機能を備えるソフトウェアからなる。印刷情報流を生成する際に参照される各種情報は、データベース３２に格納されている。
【００１７】
図２は、本発明に係る印刷情報流の概念図である。図に示された印刷情報流７は、始端情報部７１と、ＩＤ部７２と、送信ＩＰアドレス部７３と、ドライバ情報部７４と、受信プリンタ数部７５と、受信ＩＰアドレス部７６と、印刷情報部７７と、終端情報部７８からなる。
【００１８】
始端情報部７１には、印刷情報流７の始端を表す情報が設定される。ＩＤ部７２には、印刷情報流７を特定する固有のＩＤ情報が格納される。送信ＩＰアドレス部７３には、印刷情報流７の送信元、即ち送信クライアント３を特定するＩＰアドレスが格納される。ドライバ情報部７４には、印刷情報を印刷する際に参照する汎用プリンタドライバ２１が格納される。受信プリンタ数部７５は、印刷情報流７を受信すべき受信プリンタの数（受信クライアントの数及び／またはネットワークプリンタの数）が設定される。受信ＩＰアドレス部７６には、印刷情報流７の送信先を特定するＩＰアドレスが格納される。受信ＩＰアドレス部７６には、受信プリンタ数部７５に設定された数に対応する数のＩＰアドレスが設定される。印刷情報部７７には、印刷すべき印刷情報が格納される。終端情報部７８には、印刷情報流７の終端を表す情報が設定される。ひとたび印刷情報流が送信されれば、受信ＩＰアドレス部に設定されたＩＰアドレスに向かって、印刷情報流７は配信されることとなる。これは通常のＴＣＰ／ＩＰのネットワークを利用したデータ通信の動作と同様である。
【００１９】
印刷情報流７を形成する各種情報は、データベース３２に格納される。送信制御部３１は、データベース３２から適宜必要な情報を読み取り、印刷情報流７を生成する。データベース３２には、汎用プリンタドライバの格納位置を表すサーバＩＰアドレスを設定することができる。このサーバＩＰアドレスは、汎用プリンタドライバ２１に替えて、ドライバ情報部７４に設定することができる。印刷情報流７を送信するたび、汎用プリンタドライバ２１を送信するのではなく、汎用プリンタドライバの格納位置を表すサーバのＩＰアドレスを設定することにより、印刷情報流７のデータ量を小さくすることができる。受信側が事前にあるいは事後的に汎用プリンタドライバを用意することで受信した印刷情報流７に応じた印刷情報を印刷することができる。
【００２０】
更にドライバ情報部７４には、汎用プリンタドライバ２１のバージョン情報もしくはサーバ上の汎用プリンタドライバのバージョン情報を設定することができる。このバージョン情報は、例えば汎用プリンタドライバ２１とそのバージョン情報、サーバＩＰアドレスとサーバ上の汎用プリンタドライバのバージョン情報、というような組み合わせで設定することができる。なお、送信クライアント３の送信制御部３１は、例えば操作者によってダウンロードが指示された場合、データベース３２からサーバＩＰアドレスを検出し、ネットワーク１を介して、汎用プリンタドライバの供給を要求する。この要求に応じて、サーバ２は、データベース２１上の汎用プリンタドライバを、ネットワーク１を介して送信クライアント３に送信する。このようなダウンロード処理により、送信クライアント側の汎用プリンタドライバを上書きすることができる。
【００２１】
一方受信クライアント４側では、ドライバ情報部７４に設定されたバージョン情報を参照して自己の汎用プリンタドライバのバージョンと比較することにより、自己のものが最新のものであるか否かを判断することができる。受信側クライアント４は、自己の汎用プリンタドライバが古いバージョンであると判断した場合、あるいは受信クライアント４側に汎用プリンタドライバ自体がないと判断した場合には、ドライバ情報部７４に設定された汎用プリンタドライバ２１の導入若しくはサーバＩＰアドレスを参照したサーバ２からのダウンロードを実行する。
サーバ２は、例えば過去のダウンロードを実行した送信クライアント３及び受信クライアント４等を特定するアドレスリスト（ＩＰアドレス・メールアドレス等）を備える場合、汎用プリンタドライバの更新が実行されると、このアドレスリストを参照して、送信クライアント３及び受信クライアント４等に汎用プリンタドライバの更新を告知することができる。送信クライアント３及び受信クライアント４は、この告知に応じて、ダウンロード処理を実行することもできる。
【００２２】
送信クライアント３への汎用プリンタドライバの供給は、サーバ２からの供給に限らず、ネットワーク１に接続された他の送信装置、更には送信クライアント３が読み取ることができる媒体、例えばＣＤ−ＲＯＭなどを介して供給することもできる。
【００２３】
図１において、受信クライアント４は、受信制御部４１及びデータベース４２を備える。受信クライアント４には、ローカルプリンタ５が接続される。ローカルプリンタ５は、汎用プリンタドライバに準拠した汎用動作モードで印刷を実行することができる。汎用動作モードは、個別のプリンタの仕様に影響されず、機種の異なる何れのプリンタにおいても共通した所定品質の印刷を実行することができる動作モードを意味する。また、ローカルプリンタ５は、汎用動作モード以外に、ローカルプリンタ５に依存する個別動作モードで印刷を実行することもできる。一般に、個別動作モードは、ローカルプリンタ５の性能を最大限発揮するような動作モードを意味し、これまで新たな機種のプリンタを追加するたびにこれらの個別動作モードの設定が必要であった。
【００２４】
通常、受信クライアント４が、ローカルプリンタ５をネットワーク共有が可能な状態に設定すると、例えば送信クライアント３は、ネットワーク１を介してローカルプリンタ５を駆動することができる。しかしながら、送信クライアントは、ローカルプリンタ５の個別動作モードを制御する個別プリンタドライバ（ＰＰＤ:Personal Printer Driver）をインストールしなければならない。しかしながら本発明によると、送信クライアント３は、汎用プリンタドライバを用意し且つ、ネットワーク共有が可能なローカルプリンタ５をインストール（リモートアクセス可能な状態に設定）すると、ローカルプリンタ５の個別プリンタドライバを意識することなく、ローカルプリンタ５を利用した印刷、即ち情報配信を実行することができる。
【００２５】
送信クライアント３は、ネットワーク１上のローカルプリンタ５を直接検出してインストールする場合の他、リストサーバ８を介して、ローカルプリンタ５を間接的に検出してインストールすることもできる。リストサーバ８は、ネットワーク１に接続され且つ、ドライバサーバ２と同様に固有のＩＰアドレスを持つ。このリストサーバ８は、リストデータベース８１を備える。
【００２６】
リストサーバ８は、ネットワーク１上に設置され且つ、ネットワーク１を介したリモートアクセスが可能なプリンタ（受信クライアント側のプリンタ）からなるプリンタ群をリスト化し、そのリスト情報を公開することができる。この公開によって、受信クライアント側において、様々な印刷情報流の受信の希望がある場合には、自らの情報（ＩＰアドレス、受信したい分野等の情報など）をネットワーク１上（リストサーバ８）に公開（登録）する。この公開によって、受信クライアント側では、任意により多くの受信機会を得ることができる。また印刷情報流を配信しようとする送信クライアント側においては、所望の検索条件に応じて、容易に受信クライアント側、即ちリモートアクセス可能なプリンタを検索することができるという機能を提供する。
【００２７】
図３は、本発明に係るリストデータベースの概念図である。図に示すように、リストデータベース８１は、受信クライアント情報項目８１１と、リストＩＤ項目８１２と、リスト案内項目８１３を備えるデータ群を備える。受信クライアント情報項目８１１は、リストＩＤにより特定される企業等（送信クライアント）からの情報配信を受け付ける受信クライアント（ローカルプリンタ若しくはネットワークプリンタ）のＩＰアドレスが設定される。リストＩＤ項目８１２は、受信クライアントが受信を希望する分野等の情報、例えば金融機関若しくは流通業界等の或る企業群を表す識別データ（ＩＤ）が登録される。このリストＩＤ項目８１２には、この他にも送信クライアント３に固有の情報、例えば名称若しくは数値情報等からなるＩＤを、リストＩＤとして登録することができる。このＩＤは、企業そのものを示す、若しくは企業そのものと企業群の両者を示すような構成に設定することができる。即ち、このＩＤを参照することにより、企業そのものの把握と、その企業が所属する企業群の両者を認識することができる。この場合ＩＤは、例えば上位桁が企業群を示し下位桁が企業を示す数値情報からなる。この組み合わせは、数値情報と文字情報の組み合わせとして設定することもできる。リスト案内項目８１３は、リストＩＤ項目８１２の内容、即ちリストＩＤにより特定される企業等に関連する情報を登録することができる。この一連の情報が登録され送信クライアントに公開されることによって、送信クライアントは受信クライアント情報項目８１１から受信クライアントのＩＰアドレスを知ることができる。次にリストＩＤ項目８１２に示されるのが企業群のＩＤであればその企業群に属することが、あるいは企業固有の名称に化体した番号であればその企業であることがわかる。次にリスト案内８１３に示される情報を知ることができる。これによって送信クライアントは受信クライアントを選別し、公開を希望している受信クライアントを特定し、情報を配信することができる。当然のことながら、リストサーバ８１に登録、公開するのは受信クライアントの任意であり、このような機能の利用を意図しない受信クライアントはリストサーバ８１に登録しないことでこの機能を利用しないことができる。
【００２８】
このリストデータベース８１は、例えば受信クライアント４のアクセスにより、受信クライアント情報項目８１１へのローカルプリンタ５の登録が実行される。受信クライアント４は、ウェブブラウジングソフトウェア等を利用してリストサーバ８にアクセスすると、リストデータベース８１を閲覧することができる。この閲覧により、ローカルプリンタを備える受信クライアント５あるいはネットワークプリンタを管理するもの（「ユーザ」とする）は、リストＩＤ項目８１２とリスト案内８１３の内容を認識することができる。ユーザは、リスト案内項目８１２の内容を参照した結果、情報配信を希望する内容であった場合、登録を要求する。この登録要求には、例えばローカルプリンタ５のＩＰアドレスまたはネットワークプリンタ６のＩＰアドレスが含まれる。この登録要求を検出したリストサーバ８は、ローカルプリンタ５のＩＰアドレスまたはネットワークプリンタ６のＩＰアドレスを受け付け、そのＩＰアドレスを受信クライアント情報項目８１１に記録する。受信クライアント情報項目８１１にＩＰアドレスが記録されたローカルプリンタ５（受信クライアント）またはネットワークプリンタ６は、以後、対応する送信クライアントに自己の情報を公開することとなり、その送信クライアントが配信する情報（印刷情報）を受信することができる。
【００２９】
一方送信クライアント３は、印刷情報を送信する場合、リストサーバ８に対して、自己に係るリストＩＤが設定されたリストＩＤ項目８１２、リスト案内項目８１３に対応する受信クライアント情報８１１の閲覧を要求する。この要求に応じてリストサーバ８は、送信クライアント３に対して、リストデータベース８１の受信クライアント情報項目８１１の内容を送信クライアント３に送信する。送信クライアント３は、受信クライアント情報項目８１１の内容を参照して、情報を配信すべき受信クライアントを特定し、そして印刷情報流７を生成する。なおリストＩＤは、例えばグループを特定する情報と、企業に固有の情報を組み合わせて生成することができる。この場合、或るグループに複数の識別情報が関連付けられた場合、一つのリストＩＤに複数の情報を組み合わせて、複数の意味を持ったリストＩＤが生成される。例えば企業群０１を金融業とし、企業名００１を銀行Ａとした場合、リストＩＤは０１００１となり、企業群と企業名の意味を持ったリストＩＤが生成されたことになる。
【００３０】
汎用プリンタドライバに対応し受信クライアントに接続され且つ、ネットワーク１上で共有されるローカルプリンタ５や、汎用プリンタドライバに対応しネットワーク１上で供給されるネットワークプリンタ６のＩＰアドレスなどの情報は、リストサーバ８に登録される。リストサーバ８のリストデータベース８１には、いくつかの分野ごとにグループを作成できるようになっており、受信クライアント４やネットワークプリンタ６等は、参加しようとするグループ、即ち送信側クライアントを確認し、これに受信の希望があれば自ら登録することによってこのグループに登録することができる。また受信クライアントの希望で参加の解除、即ち非登録とすることもできる。これによって、自らが希望する内容の印刷情報流を印刷させることができる。これらの登録はＩＤ、パスワードなどを付加することによってより自己のみが登録及び削除することができるセキュリティが確保された状態で確かに設定することができる。
【００３１】
上記グループの例としては、例えば銀行や証券に関する金融関係の情報配信を受けることができる金融機関グループや、電化製品、衣料品、雑貨等の流通関係の情報配信を受けることができる流通業界グループや、不動産関係の情報配信を受けることができる不動産グループ等が形成される。受信クライアント側のユーザは、これらのグループの中から、情報配信を希望するグループを任意に選択し、選択したグループに関するリストに、自己のプリンタに関する情報を公開（登録）することにより、上記登録の処理が完結する。情報の公開を解除（削除）することにより、上記非登録の処理が完結する。
【００３２】
図４は、本発明に係る印刷情報流生成の処理の概念図である。送信クライアント３は、リストサーバ８を利用した印刷情報流生成機能が起動すると、受信クライアント設定画面９が表示される。この受信クライアント設定画面９は、ＩＤ表示欄９１と、リスト案内表示欄９２と、受信クライアント候補表示欄９３と、受信クライアント表示欄９４を備える。ＩＤ表示欄９１には、リストＩＤ項目８１２の内容の一部あるいは全部が表示される。例えば、リストデータベース８１には受信クライアント４のリストＩＤの一部、例えば企業群を示すＩＤが表示される。リスト案内表示欄９２にはリスト案内項目８１３の内容が表示される。（前出の例で言えば、ＩＤ表示欄９１には０１示され、リスト案内表示欄９２には、金融業が示される。）受信クライアント候補表示欄９３は、受信クライアント情報８１１の内容が表示される。この欄には、送信クライアント３からの情報配信を許容する受信クライアントのＩＰアドレスが示されるか、あるいはＩＰアドレスを一対一に変換した名称が表示される。受信クライアント表示欄９４は、送信クライアント３から送信される印刷情報流７を実際に受信する受信クライアントのＩＰアドレス、あるいはＩＰアドレスを一対一に変換した名称が表示される。受信クライアント候補表示欄９３に表示された受信クライアントは、受信クライアント表示欄９４へと、例えばポインティングデバイスによるドラッグ操作により、情報配信対象として設定される。受信クライアント表示欄９４の内容を参照して、受信プリンタ数項目７５及び受信ＩＰ項目７６が設定され、更に印刷情報７７を参照することにより、印刷情報流７を生成することができる。受信クライアント表示欄９４は、電子メール送信時のアドレス設定と同様に、ＴＯ，ＣＣ，ＢＣＣの設定を実行することができる。このようなリストサーバ８を利用することにより、受信クライアント側は、限られた送信側クライアントのみに、自己（ローカルプリンタ若しくはネットワークプリンタ）を共有設定（ネットワーク上に公開）することができる。
【００３３】
さてここで、受信クライアント４における印刷情報流７の受信及びその印刷制御について説明する。受信制御部４１は、ネットワーク１を介した印刷情報流７の受信制御及び解析、そしてデータベース４２への格納を制御する。受信制御部４１は、印刷情報流７を受信すると、受信ＩＰアドレス部７６に自己のＩＰアドレスが設定されているか否かチェックする。受信制御部４１は、自己のＩＰアドレスが印刷情報流に含まれる場合、その印刷情報流を受信すべきものと判断する。受信制御部４１は、印刷情報流を受信すると、ドライバ情報を解析する。受信制御部４１は、解析結果に基づいて、汎用プリンタドライバによる印刷処理を起動する。受信制御部４１は、汎用プリンタドライバを使用して、印刷情報流に含まれる印刷情報をローカルプリンタ５に出力する。ローカルプリンタ５は、汎用動作モードで動作して、印刷情報を印刷する。また、自己のＩＰアドレスが設定されていなかった場合、受信した印刷情報流７を破棄することもできる。送信クライアント３は、印刷情報流７のドライバ情報部７４に、汎用プリンタドライバに代えて、汎用プリンタドライバの供給元を表すＩＰアドレス及び必要なドライバを特定するドライバ情報を設定することもできる。
【００３４】
受信クライアント４は、ドライバ情報部７４に汎用プリンタドライバ情報がなく汎用プリンタドライバの供給元ＩＰアドレス情報が記載されている場合には、このＩＰアドレスを参照して汎用プリンタドライバを確保する。具体的には、供給元ＩＰアドレスが示すサーバ２に対して、汎用プリンタドライバの供給を依頼する。依頼を受け付けたサーバ２は、受信クライアント４に汎用プリンタドライバを供給する。供給を受けた受信クライアント４は、汎用プリンタドライバを格納し、その汎用プリンタドライバを参照してローカルプリンタ５を駆動する。以後、受信クライアント４は、格納された汎用プリンタドライバを用いて、汎用動作モードによる印刷制御を実行することができる。
ドライバ情報部７４に汎用プリンタドライバ情報と汎用プリンタドライバの供給元ＩＰアドレスが記載されている場合には、このＩＰアドレスを参照してサーバ２にある汎用プリンタドライバのバージョンと送信されてきたドライバ情報部７４の汎用プリンタドライバのバージョンを比較し、サーバ２の汎用プリンタドライバの方が新しい場合には、新しい汎用プリンタドライバを格納するか否かのメッセージを表示させることができる。以後、汎用プリンタドライバの供給方法、印刷制御等は上記に示したものと同様の処理がなされる。
【００３５】
ネットワーク１には、ネットワークプリンタ６を接続することができる。ネットワークプリンタ６は、固有のＩＰアドレスが設定され、そしてネットワーク1を介して、印刷制御及び印刷ドライバ制御を受け付けることができる。ネットワークプリンタ６は、ローカルプリンタ５同様に、個別動作モードと汎用動作モードに対応することができる。ネットワークプリンタ６は、受信クライアント４同様に、ネットワーク１を介して、印刷情報流を受信する。ネットワークプリンタ６は、自己のＩＰアドレスが印刷情報流に含まれる場合、その印刷情報流を受信すべきものと判断する。ネットワークプリンタ６は、印刷情報流を受信すると、ドライバ情報を解析する。ネットワークプリンタ６は、解析結果に基づいて、汎用プリンタドライバによる印刷処理、即ち汎用動作モードを起動する。ネットワークプリンタ６は、汎用プリンタドライバを使用して、印刷情報流に含まれる印刷情報を印刷する。
【００３６】
ネットワークプリンタ６は、印刷情報流中のドライバ情報に指示された汎用プリンタドライバを持たない場合、汎用プリンタドライバの供給元を示すサーバＩＰアドレスを参照して汎用プリンタドライバを確保する。具体的には、サーバＩＰアドレスが示すサーバ２に対して、汎用プリンタドライバの供給を依頼する。依頼を受け付けたサーバ２は、ネットワークプリンタ６に汎用プリンタドライバを供給する。供給を受けたネットワークプリンタ６は、汎用プリンタドライバを格納し、その汎用プリンタドライバを参照して汎用動作モードによる印刷を実行する。以後、ネットワークプリンタ６は、格納された汎用プリンタドライバを用いて、汎用動作モードによる印刷制御を実行することができる。
ネットワークプリンタ６は、受信側クライアント４と同様に、自己の汎用プリンタドライバのバージョンが最新のものであるか否か判断し、必要に応じて上書き処理を実行することができる。
【００３７】
【発明の効果】
本発明による情報配信システムによると、ネットワークに結合されたローカルプリンタ及びネットワークプリンタに対して、複数の受信先を指定して情報を配信することができる。このため、従来、公衆電話網に結合されたファクシミリ装置を利用した同報配信よりも、迅速且つ低コストの同報配信を実現することができる。
また電子メールのように起動や受信、更にはこれらの印刷といった特別な操作を行うことなく、受信、印刷が完了することから、これまで電子メール等のツールに順応が困難なケースにおいても、より簡便な方法として広く利用することができる。
【００３８】
ファクシミリや電子メール等の場合には、希望しない相手先からの受信拒否については、ファクシミリについては相手先の番号通知等による付加的なサービスを利用することで、電子メールについては受信拒否の機能が備わったソフトウェア等を利用することで、受信拒否することができたが、いずれも追加のコストが必要であった。ＩＰアドレスの公開が前提となっているネットワーク上においては付加的な機能、コストを負担することなく、既存のフィルタリング機能を利用することで容易に受信拒否が行うことが出来る。
【図面の簡単な説明】
【図１】本発明に係る本発明に係るシステム概念図である。
【図２】本発明に係る印刷情報流の概念図である。
【図３】本発明に係るリストデータベースの概念図である。
【図４】本発明に係る印刷情報流生成の処理の概念図である。
【符号の説明】
１：ネットワーク
２：サーバ
３：送信クライアント
４：受信クライアント
５：ローカルプリンタ
６：ネットワークプリンタ
７：印刷情報流
８：リストサーバ
９：受信クライアント設定画面
２１：ドライバデータベース
３２，４２：データベース
３１：送信制御部
４１：受信制御部
８１：リストデータベース
【図１】
0004155350.tif 000002
【図２】
0004155350.tif 000003
【図３】
0004155350.tif 000004
【図４】
0004155350.tif 000005