(57)【要約】    【課題】  プリント出力装置の設置場所に応じて、印刷データに対するプリント処理の許可／禁止、プリント回数の制限、プリント料金の負担率の変更を行うことを可能にする。    【解決手段】  印刷データと、該印刷データに関連付けられた印刷条件情報とからなる文書データをＷＥＢサーバ２００が保管する。例えば端末装置３００は、ＷＥＢサーバ２００から文書データを受信し、この受信された文書データに含まれる印刷条件情報に応じて、該文書データに含まれる印刷データに基づくプリンタ３０１による印刷を制御する。好ましくは、印刷条件情報は、プリンタが設置された地域ごとに設定された、各プリンタでの印刷に関する条件を示す情報であり、印刷条件情報には、例えば、対応のプリンタが印刷データに基づいて印刷を実行することを許可するか否かを示す情報が含まれる。【選択図】      図１
2006221571.tif 000002
【特許請求の範囲】
【請求項１】
印刷データと、該印刷データに関連付けられた印刷条件情報とからなる文書データを保管する文書データ保管手段にネットワークを介して接続されるとともに、印刷データに基づく印刷を行う印刷出力手段が接続された印刷制御装置において、
前記文書データ保管手段から文書データを受信する受信手段と、
前記受信手段によって受信された文書データに含まれる印刷条件情報に応じて、該文書データに含まれる印刷データに基づく前記印刷出力手段による印刷を制御する制御手段と
を有することを特徴とする印刷制御装置。
【請求項２】
前記印刷データは、印刷出力手段が画像形成を行うためのデータであり、前記印刷条件情報は、印刷出力手段が属するグループごとに設定された、各印刷出力手段での印刷に関する条件を示す情報であることを特徴とする請求項１記載の印刷制御装置。
【請求項３】
前記印刷条件情報は、印刷出力手段が設置された地域ごとに設定されることを特徴とする請求項２記載の印刷制御装置。
【請求項４】
前記印刷条件情報には、対応の印刷出力手段が前記印刷データに基づいて印刷を実行することを許可するか否かを示す情報が含まれることを特徴とする請求項１記載の印刷制御装置。
【請求項５】
前記印刷条件情報には、対応の印刷出力手段が前記印刷データに基づいて印刷を実行してよい印刷回数を示す情報が含まれることを特徴とする請求項１記載の印刷制御装置。
【請求項６】
前記印刷条件情報には、対応の印刷出力手段が前記印刷データに基づいて印刷を実行する際の画質を示す情報が含まれることを特徴とする請求項１記載の印刷制御装置。
【請求項７】
前記印刷条件情報には、対応の印刷出力手段が前記印刷データに基づいて行った印刷の印刷サービス課金に関する情報が含まれることを特徴とする請求項１記載の印刷制御装置。
【請求項８】
前記印刷サービス課金に関する情報には、複数人の印刷料金負担割合を示す情報が含まれることを特徴とする請求項７記載の印刷制御装置。
【請求項９】
前記複数人には、文書データの提供者が含まれることを特徴とする請求項８記載の印刷制御装置。
【請求項１０】
前記制御手段は、前記印刷料金負担割合を示す情報に基づいて、前記印刷データに基づく前記印刷出力手段による印刷によって発生した印刷料金を、前記複数人に割り当てる演算を行うことを特徴とする請求項８記載の印刷制御装置。
【請求項１１】
印刷データと、該印刷データに関連付けられた印刷条件情報とからなる文書データを保管する文書データ保管手段にネットワークを介して接続されるとともに、印刷データに基づく印刷を行う印刷出力手段が接続された印刷制御装置に適用される印刷制御方法において、
前記文書データ保管手段から文書データを受信する受信ステップと、
前記受信ステップにおいて受信された文書データに含まれる印刷条件情報に応じて、該文書データに含まれる印刷データに基づく前記印刷出力手段による印刷を制御する制御ステップと
を有することを特徴とする印刷制御方法。
【請求項１２】
前記印刷データは、印刷出力手段が画像形成を行うためのデータであり、前記印刷条件情報は、印刷出力手段が属するグループごとに設定された、各印刷出力手段での印刷に関する条件を示す情報であることを特徴とする請求項１１記載の印刷制御方法。
【請求項１３】
前記印刷条件情報には、対応の印刷出力手段が前記印刷データに基づいて印刷を実行することを許可するか否かを示す情報が含まれることを特徴とする請求項１１記載の印刷制御方法。
【請求項１４】
前記印刷条件情報には、対応の印刷出力手段が前記印刷データに基づいて印刷を実行してよい印刷回数を示す情報が含まれることを特徴とする請求項１１記載の印刷制御方法。
【請求項１５】
前記印刷条件情報には、対応の印刷出力手段が前記印刷データに基づいて印刷を実行する際の画質を示す情報が含まれることを特徴とする請求項１１記載の印刷制御方法。
【請求項１６】
前記印刷条件情報には、対応の印刷出力手段が前記印刷データに基づいて行った印刷の印刷サービス課金に関する情報が含まれることを特徴とする請求項１１記載の印刷制御方法。
【請求項１７】
印刷データと、該印刷データに関連付けられた印刷条件情報とからなる文書データを保管する文書データ保管手段にネットワークを介して接続されるとともに、印刷データに基づく印刷を行う印刷出力手段が接続された印刷制御装置に適用される印刷制御方法を、コンピュータに実行させるためのプログラムにおいて、
前記文書データ保管手段から文書データを受信する受信ステップと、
前記受信ステップにおいて受信された文書データに含まれる印刷条件情報に応じて、該文書データに含まれる印刷データに基づく前記印刷出力手段による印刷を制御する制御ステップと
を有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置、印刷制御方法、及びプログラムに関し、特に、印刷データと、該印刷データに関連付けられた印刷条件情報とからなる文書データを保管する文書データ保管手段にネットワークを介して接続されるとともに、印刷データに基づく印刷を行う印刷出力手段が接続された印刷制御装置、該印刷制御装置に適用される印刷制御方法、及び該印刷制御方法をコンピュータに実行させるためのプログラムに関する。
【背景技術】
【０００２】
従来、インターネット等のネットワークに接続されたパーソナルコンピュータ等の端末装置においては、ネットワークからダウンロード等によって得られた電子ファイル等の文書データを、ネットワークやシリアル通信を介して接続されたプリンタに、プリントデータとして送信することで、プリントアウトを行うことが可能であった。
【０００３】
この場合、プリンタにプリントアウトを行わせる端末装置側では、印刷を行うべき文書データをパーソナルコンピュータのメモリに展開した後、プリンタドライバによってＰＤＬ（Page Description Language）形式の印刷データに変換し、その印刷データをネットワーク等の通信を用いて、デジタルプリンタに送信していた（例えば、特許文献１参照）。
【０００４】
このようにネットワークから得られた文書データを自由にプリントアウトできることに対して制限を加えたい要求に応えて、従来、Ａｄｏｂｅ社のＰＤＦ形式のように、電子ファイル単位での印刷処理に対してその実行の許可／禁止を行える方式がある。この方式では、閲覧／プリント等の許可／禁止に関する設定を、ユーザ（例えば電子ファイルの作成者）がファイル単位で行うことが可能になっている。
【特許文献１】特開２００３−４４２３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の電子ファイル単位での印刷処理の許可／禁止を行える方式に則った電子ファイルを入手した場合、入手者がこの電子ファイルに対する「閲覧／プリント等」を行う許可を得てさえすれば、該入手者が、どこの場所に設置されたプリント出力装置を用いた場合でも同等の条件でプリントアウトを行うことができ、プリント出力装置によって出力条件を変えることはできなかった。例えば、プリント出力装置ごとにプリントを行える回数等の制限条件を設定することはできなかった。
【０００６】
さらに、スポンサによってネットワーク上に登録／公開されたコンテンツとしての「広告」をユーザがダウンロードし、プリントサービスショップでプリント出力するようなパブリックプリントのサービスの一形態が考えられる。そのようなパブリックプリントサービスでは、そのコンテンツ作成者がコンテンツのプリント料金を負担するサービスが考えられる。一方、このようなネットワーク上に公開されたコンテンツに関しては、世界中でそのプリント出力を行うことが可能であり、コンテンツの内容によっては、例えば店舗の広告のように、特定の地域でのみ意味を持つ地域性の高いコンテンツもある。したがって、プリント料金をコンテンツ作成者が負担するサービスにおいては、コンテンツに地域性がある場合、特定の地域に限ってプリント料金をコンテンツ作成者が負担するようにしたいという要請が考えられる。
【０００７】
本発明はこのような問題点に鑑みてなされたものであって、プリント出力装置の設置場所に応じて、印刷データに対するプリント処理の許可／禁止、プリント回数の制限、プリント料金の負担率の変更を行うことを可能にした印刷制御装置、印刷制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１記載の発明によれば、印刷データと、該印刷データに関連付けられた印刷条件情報とからなる文書データを保管する文書データ保管手段にネットワークを介して接続されるとともに、印刷データに基づく印刷を行う印刷出力手段が接続された印刷制御装置において、前記文書データ保管手段から文書データを受信する受信手段と、前記受信手段によって受信された文書データに含まれる印刷条件情報に応じて、該文書データに含まれる印刷データに基づく前記印刷出力手段による印刷を制御する制御手段とを有することを特徴とする印刷制御装置が提供される。
【０００９】
また、請求項１１記載の発明によれば、印刷データと、該印刷データに関連付けられた印刷条件情報とからなる文書データを保管する文書データ保管手段にネットワークを介して接続されるとともに、印刷データに基づく印刷を行う印刷出力手段が接続された印刷制御装置に適用される印刷制御方法において、前記文書データ保管手段から文書データを受信する受信ステップと、前記受信ステップにおいて受信された文書データに含まれる印刷条件情報に応じて、該文書データに含まれる印刷データに基づく前記印刷出力手段による印刷を制御する制御ステップとを有することを特徴とする印刷制御方法が提供される。
【００１０】
さらに、上記印刷制御方法をコンピュータに実行させるためのプログラムが提供される。
【発明の効果】
【００１１】
本発明によれば、印刷データと、該印刷データに関連付けられた印刷条件情報とからなる文書データを保管する文書データ保管手段から文書データを受信し、この受信された文書データに含まれる印刷条件情報に応じて、該文書データに含まれる印刷データに基づく印刷出力手段による印刷を制御する。
【００１２】
なお、好ましくは、前記印刷条件情報は、印刷出力手段が設置された地域ごとに設定された、各印刷出力手段での印刷に関する条件を示す情報であり、前記印刷条件情報には、対応の印刷出力手段が前記印刷データに基づいて印刷を実行することを許可するか否かを示す情報が含まれ、また、対応の印刷出力手段が前記印刷データに基づいて印刷を実行してよい印刷回数を示す情報が含まれ、また、対応の印刷出力手段が前記印刷データに基づいて行った印刷の印刷サービス課金に関する情報が含まれる。
【００１３】
これにより、印刷出力手段の設置地域に応じて、印刷データに対する印刷処理の許可／禁止、印刷回数の制限、印刷料金の負担率の変更を行うことが可能となる。
【００１４】
したがって、文書データ作成者のコンテンツに対するセキュリティ／管理面での機能向上、及び印刷出力者の印刷料金に関する地域による料金負担率の切り換え等のサービスの提供が可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明を実施するための最良の形態について、図面を参照して説明する。
【００１６】
〔第１の実施の形態〕
図１は、本発明の第１の実施の形態に係る印刷制御装置を含む印刷システムの構成を示すブロック図である。
【００１７】
図１中１００はインターネットであり、２００は、インターネット１００に接続されるＷＥＢサーバである。このＷＥＢサーバ２００内に、さまざまなコンテンツが電子ファイルの形式で格納されている。２０１は、その電子ファイルの格納用の収納庫（以下「ストレージ」という）である。ＷＥＢサーバ２００は、ストレージ２０１の他に制御部（非図示）を含み、さまざまな電子ファイルがストレージ２０１に格納され、制御部が、ストレージ２０１に格納された電子ファイルを用いて、ネットワーク上の種々のサービスを提供する。なお、このＷＥＢサーバ２００上のストレージ２０１には、ＷＥＢサーバ２００の管理者が許可するさまざまなコンテンツを収納可能であり、公的な情報のみならず、店舗の広告や個人的な情報を登録することが可能である。
【００１８】
図１中の３００は、インターネット１００に接続された端末装置（印刷制御装置）であり、３０１は端末装置３００に接続された印刷装置（以下「プリンタ」という）である。端末装置３００が、ＷＥＢサーバ２００上のコンテンツ等の情報をダウンロードし、プリンタ３０１がそれを印刷することができる。端末装置３００は、ＷＥＢサーバ２００から情報のダウンロードを行う際に、その情報を特定し、同時に、必要に応じて、プリンタ３０１に対して、印刷内容の送信を行う。更に端末装置３００は、それら全般の状況の表示を同時に行う。端末装置３００とプリンタ３０１との接続はどのような方法によってもよく、例えばシリアル通信を用いたローカルエリアネットワーク（ＬＡＮ）であってもよい。
【００１９】
図１中の３０２，３０３は、上記端末装置３００及びプリンタ３０１と同様の構成をもった端末装置及びプリンタである。
【００２０】
このような端末装置３００及びプリンタ３０１の組み合わせシステムおよび端末装置３０２及びプリンタ３０３の組み合わせシステムは、例えば、街角のプリントショップや、コンビニエンスストア等に設置されているプリントシステムに相当する。なお、図１に示す端末装置３００及びプリンタ３０１の組み合わせシステムは、例えば東京に設置されており、端末装置３０２及びプリンタ３０３の組み合わせシステムは、例えば神奈川に設置されている。
【００２１】
図２は、本実施の形態において用いられる文書データの構成を示す図である。
【００２２】
本実施の形態で扱う文書データは、内容（印刷データ）と、これに関係付けられた印刷条件情報とから構成される。内容（印刷データ）は、実際にプリンタでシート上に画像として形成されるためのデータであり、各種の画像形式のいずれかで表わされる。一方、印刷条件情報は、内容（印刷データ）をプリンタで画像形成する場合の条件を定めたデータであり、画像形成に関する許可／禁止や画像形成が許される回数（制限回数）等の条件からなり、プリンタの設置されるエリアごとに設定される情報である。印刷条件情報を内容（印刷データ）と組み合わせることにより、プリンタの設置されるエリアごとに異なる画像形成処理を行うことが可能となっている。
【００２３】
図３は、印刷条件情報の実例を示す図である。
【００２４】
図３には、「印刷可能条件１」と「印刷可能条件２」とを、印刷条件情報の例として示す。この場合、この２つの「印刷可能条件」がエリアごとに設定され、１つの印刷条件情報として、文書データを構成している。この印刷可能条件１は、プリントが可能なエリアをコードＡＲＥＡ０１として設定する条件であり、この場合、エリアデータが「０１」である東京と、エリアデータが「０３」である千葉に設置されているプリンタが印刷可能であることを示している。同様に、印刷可能条件２は、プリントが不可能なエリアをコードＡＲＥＡ０２として設定する条件であり、この場合、エリアデータが「０２」である神奈川が、印刷不可のエリアとして定義されている。処理に関する詳細な内容は後述するが、以上のような印刷条件情報を用いることで、エリアに関する制限が可能な印刷システムを実現できる。
【００２５】
次に、図４を参照し、図１に示す印刷システムにおける印刷処理の全体の流れを説明する。
【００２６】
図４は、図１に示す印刷システムにおける印刷処理の全体の流れを示すシーケンス図である。
【００２７】
この図４では、ＷＥＢサーバ２００と、東京に設置されている端末装置３００およびプリンタ３０１との間で行われる印刷処理の流れを例に挙げて説明する。図４において、縦軸方向が時間軸を表わす。
【００２８】
まず、端末装置３００及びプリンタ３０１の電源投入時等に、プリンタ３０１から端末装置３００へ装置情報を送信する（Ｓ１）。この送信される装置情報は、プリンタ３０１がもっている機能や性能を表わす情報と、プリンタ３０１が設置されているエリアを表わすエリア情報とを含んでいる。エリア情報は、本実施の形態の場合、エリアが東京ならば「０１」、神奈川ならば「０２」、千葉ならば「０３」のようなデータとなる。なおエリア情報は、エリアの識別ができればどのような形態のデータであってもよい。
【００２９】
その後、インターネット１００を通して所望のコンテンツの閲覧を行う場合には、端末装置３００からＷＥＢサーバ２００に対してコンテンツの指定を行い（Ｓ２）、その指定されたコンテンツが文書データとしてＷＥＢサーバ２００から端末装置３００に送信されてくる（Ｓ３）。ここで、コンテンツを指定することは多くの場合、ＵＲＬ（Uniform Resource Locator）及びファイル名のような情報を、端末装置３００からＷＥＢサーバ２００に対して送信することであり、指定に従いＷＥＢサーバ２００がそのコンテンツを端末装置３００へ転送する仕組みに関しては、インターネットに関する公知技術であるためここでの詳細な説明は省略する。
【００３０】
ＷＥＢサーバ２００から端末装置３００へ転送されたコンテンツ（文書データ）には、印刷条件情報が含まれるので、端末装置３００が、この印刷条件情報を参照して条件判断処理を行う（Ｓ４）。すなわち、端末装置３００では、文書データに含まれる印刷条件情報と、プリンタ３０１から送信された装置情報とを比較し、詳細は後述するが、文書データを印刷することが可能であるか否かを判断する。可能であると判断した場合は、端末装置３００はプリンタ３０１へ印刷データを送信する（Ｓ５）。
【００３１】
その後、プリンタ３０１において印刷を行った場合は印刷の結果を、印刷を行わなかった場合はその事象をステータスとして、端末装置３００へ通知し（Ｓ６）、端末装置３００では通知された結果の表示を行う（Ｓ７）。
【００３２】
こうした一連の処理が文書データごとに繰り返される。
【００３３】
図５は、上記の端末装置３００で行われる条件判断処理の手順を示すフローチャートである。
【００３４】
まずステップＳ１０１では、端末装置３００がプリンタ３０１から装置情報（エリア情報）のロードを行う。ステップＳ１０２では、ＷＥＢサーバ２００からダウンロードした文書データに含まれる、印刷データに関連付けされた印刷条件情報（エリア情報）のロードを行う。次に、ステップＳ１０３で、印刷条件情報の中の印刷可能なエリア情報と装置情報のエリア情報との比較を行い、それらが一致した場合は印刷データの印刷をプリンタ３０１で行うことが許可されているため、ステップＳ１０４へ進んで、プリンタ３０１へ印刷データを送信する。一方、印刷条件情報の中の印刷可能なエリア情報と装置情報のエリア情報とが一致せず、印刷条件情報の中の印刷不可能なエリア情報と装置情報のエリア情報とが一致した場合には、ステップＳ１０５へ進んで、印刷データのプリンタ３０１での印刷を行わず、「印刷不可」として端末装置にステータスとして表示され、本条件判断処理を終了する。
【００３５】
図３に例示する印刷条件情報の場合、東京にある端末装置３００及びプリンタ３０１の組み合わせシステムでは、印刷可能条件１のＡＲＥＡ０１に該当するため、印刷可能と判断され、プリンタ３０１での印刷が行える。一方、神奈川にある端末装置３０２及びプリンタ３０３の組み合わせシステムでは、印刷可能条件２のＡＲＥＡ０２に該当するため、印刷不可能と判断され、プリンタ３０３での印刷が行えない。
【００３６】
以上のように、第１の実施の形態では、文書データに印刷条件情報を付加し、この印刷条件情報に、エリアごとの印刷の可能／不可能を指定するエリア情報を含ませ、上記文書データに基づく印刷を行うプリンタの設置されたエリアを上記エリア情報と比較することで、エリアごとの印刷の「許可／禁止」の設定を可能にしている。
【００３７】
〔第２の実施の形態〕
次に、本発明の第２の実施の形態を説明する。
【００３８】
第２の実施の形態の構成は、基本的に第１の実施の形態の構成と同じであるので、第２の実施の形態の説明においては、第１の実施の形態の構成と同一部分には同一の参照符号を付して、第１の実施の形態の説明を流用し、異なる部分だけを説明する。
【００３９】
第１の実施の形態では、印刷条件情報に、エリアごとの印刷の可能／不可能を指定するエリア情報を含ませ、エリアごとの印刷の「許可／禁止」の設定を可能にしているが、第２の実施の形態では、印刷条件情報に、対応印刷データのエリアごとの印刷を行える回数を指定することを、エリアごとの印刷の「許可／禁止」の設定の他に加えるようにする。
【００４０】
具体的には、文書データを構成する印刷条件情報に、エリア毎の条件として、「印刷の許可／禁止」と「印刷許可の場合の印刷制限回数」との２つを設定する。
【００４１】
図６は、第２の実施の形態において端末装置で行われる条件判断処理の手順を示すフローチャートである。
【００４２】
まずステップＳ２０１では、端末装置が対応プリンタから装置情報（エリア情報）のロードを行う。ステップＳ２０２では、ＷＥＢサーバ２００からダウンロードした文書データに含まれる、印刷データに関連付けされた印刷条件情報のロードを行う。この印刷条件情報には、前述したように、「印刷の許可／禁止」と「印刷許可の場合の印刷制限回数」との２つの情報がエリア毎に含まれる。端末装置はプリント可能カウンタを内蔵し、このプリント可能カウンタに、印刷条件情報の示す対応エリアの「印刷許可の場合の印刷制限回数」をロードする。
【００４３】
次に、ステップＳ２０３で、装置情報のエリア情報が示すエリアが、印刷条件情報の示す印刷許可エリアとなっているか否かを判別する。その結果、プリンタの位置するエリアが印刷許可エリアとなっているならばステップＳ２０４へ進み、印刷許可エリアとなっていないならばステップＳ２０８へ進む。
【００４４】
ステップＳ２０４では、装置情報のエリア情報が示すエリアが特定エリアであるか否かを判別する。特定エリアは、印刷回数を特に制限しないエリアである。その判別の結果、プリンタの位置するエリアが特定エリアであるならばステップＳ２０７へ進み、特定エリアでないならばステップＳ２０５へ進む。
【００４５】
ステップＳ２０５では、上記のプリント可能カウンタのカウント値が０であるか否かを判別する。このカウント値が０であるならばステップＳ２０８へ進み、０でないならばステップＳ２０６へ進む。
【００４６】
ステップＳ２０６では、プリント可能カウンタのカウント値を１だけダウンカウントする。
【００４７】
ステップＳ２０７では、端末装置が印刷データの印刷を対応プリンタで行なわせるべく、該プリンタへ印刷データを送信する。その後、図示を省略するが、対応プリンタで印刷が完了すると、端末装置にステータスとして「印刷完了」と表示し、本条件判断処理を終了する。
【００４８】
ステップＳ２０８では、対応プリンタでの印刷データの印刷を行わず、「印刷不可」として端末装置にステータスとして表示し、本条件判断処理を終了する。
【００４９】
以上のように、第２の実施の形態では、印刷許可がある場合でも、エリアごと(プリンタごと)に印刷データの印刷可能回数を制限することが可能となる。
【００５０】
〔第３の実施の形態〕
次に、本発明の第３の実施の形態を説明する。
【００５１】
図７は、第３の実施の形態に係る印刷制御装置（端末装置）を含む印刷システムの構成を示すブロック図である。
【００５２】
図７に示す第３の実施の形態の構成は、基本的に第１の実施の形態の構成と同じであるので、第３の実施の形態の説明においては、第１の実施の形態の構成と同一部分には同一の参照符号を付して、第１の実施の形態の説明を流用し、異なる部分だけを説明する。
【００５３】
第３の実施の形態では、パブリックプリントの運用においてプリント料金をエリアごとに設定することを可能にする。具体的には、文書データに含まれる印刷条件情報に、エリアごとに異なるプリント料金の負担率を付加するようにする。
【００５４】
第３の実施の形態では、図７に示すように、登録者用の端末装置４００をインターネット１００に接続するとともに、端末装置３００及びプリンタ３０１の組み合わせシステムがインターネット１００に接続され、この組み合わせシステムは、例えば北海道に設置される。
【００５５】
登録者用の端末装置４００は、ＷＥＢサーバ２００へコンテンツを登録する装置であり、パブリックプリントの場合、登録者としては、コンテンツやサービスを提供するスポンサなどが考えられる。なお、ＷＥＢサーバ２００中のコンテンツをプリンタにプリントアウトさせる人を、「登録者」に対して、以下では「出力者」と呼ぶことにする。
【００５６】
図８は、第３の実施の形態における印刷条件情報の実例を示す図である。
【００５７】
同一の印刷データに対応する印刷条件情報として、「印刷可能条件１」と「印刷可能条件２」と「印刷可能条件３」と「印刷可能条件４」とがエリアごとに設定される。この場合、この４つの「印刷可能条件」が、１つの印刷条件情報として、文書データを構成する。
【００５８】
印刷可能条件１は、プリントが可能なエリアをコードＡＲＥＡ０１として設定する条件であり、エリアデータが「０１」である東京と、エリアデータが「０３」である千葉に設置されているプリンタが印刷可能であることを示している。さらに、このエリアに設置されたプリンタによってプリントアウトを行った場合のプリント料金は、コンテンツの登録者が全額（１００％）を負担することを示している。
【００５９】
また、印刷可能条件２は、プリントが可能なエリアをコードＡＲＥＡ０２として設定する条件であり、エリアデータが「０２」である神奈川に設置されているプリンタが印刷可能であることを示している。さらに、このエリアに設置されたプリンタによってプリントアウトを行った場合のプリント料金は、コンテンツの登録者が５０％を、出力者が残りの５０％を負担することを示している。
【００６０】
また、印刷可能条件３は、プリントが可能なエリアをコードＡＲＥＡ０３として設定する条件であり、エリアデータが「０５」である静岡に設置されているプリンタが印刷可能であることを示している。さらに、このエリアに設置されたプリンタによってプリントアウトを行った場合のプリント料金は、コンテンツの出力者が全額（１００％）を負担することを示している。
【００６１】
また、印刷可能条件４は、プリントが不可能なエリアをコードＡＲＥＡ０４として設定する条件であり、エリアデータが「０１，０２，０３，０５」である地域以外の地域に設置されているプリンタは印刷が不可能であることを示している。
【００６２】
図９は、第３の実施の形態において端末装置で行われる条件判断処理の手順を示すフローチャートである。
【００６３】
まずステップＳ３０１では、端末装置が対応プリンタから装置情報（エリア情報）のロードを行う。ステップＳ３０２では、ＷＥＢサーバ２００からダウンロードした文書データに含まれる、印刷データに関連付けされた印刷条件情報のロードを行う。この印刷条件情報には、前述したように、「印刷の許可／禁止」と「印刷許可の場合の印刷料金負担率」との２つの情報がエリア毎に含まれる。
【００６４】
次に、ステップＳ３０３で、装置情報のエリア情報が示すエリアが、印刷条件情報の示す印刷許可エリアとなっているか否かを判別する。その結果、プリンタの位置するエリアが印刷許可エリアとなっているならばステップＳ３０４へ進み、印刷許可エリアとなっていないならばステップＳ３１０へ進む。
【００６５】
ステップＳ３１０では、対応プリンタでの印刷データの印刷を行わず、「印刷不可」として端末装置にステータスとして表示し、本条件判断処理を終了する。
【００６６】
ステップＳ３０４では、端末装置が印刷データの印刷を対応プリンタで行なわせるべく、該プリンタへ印刷データを送信する。
【００６７】
次に、プリント料金の負担率を決める。ステップＳ３０５〜Ｓ３０８は、図８に示す印刷条件情報の実例に沿った具体的な実例であるが、ステップＳ３０５では、装置情報のエリア情報が印刷条件情報のどのエリア情報（コード）と一致するかを判別する。その結果、装置情報のエリア情報が印刷可能条件１のコードＡＲＥＡ０１に一致するならば、ステップＳ３０６へ進み、印刷可能条件２のコードＡＲＥＡ０２に一致するならば、ステップＳ３０７へ進み、印刷可能条件３のコードＡＲＥＡ０３に一致するならば、ステップＳ３０８へ進む。
【００６８】
ステップＳ３０６では、プリント料金に対する登録者の負担率（＝課金率）を１００％に設定する。ステップＳ３０７では、プリント料金に対する登録者の負担率を５０％に設定し、ステップＳ３０８では、プリント料金に対する登録者の負担率を０％に設定する。
【００６９】
次にステップＳ３０９において、登録者が負担すべきプリント料金（登録者課金金額）および出力者が負担すべきプリント料金（出力者課金金額）を、下記式（１），（２）に従って算出する。
【００７０】
登録者課金金額＝プリントトータル料金＊登録者課金率／１００・・・・・・（１）
出力者課金金額＝プリントトータル料金＊（１００−登録者課金率）／１００・（２）
以上のように、第３の実施の形態では、エリアごとに異なるプリント料金の負担率を付加することが可能となる。
【００７１】
〔他の実施の形態〕
上記の各実施の形態では、印刷条件情報が、プリンタの設置されるエリアごとに設定されるが、これに代わって、印刷条件情報を、プリンタの属するグループごとに設定するようにしてもよい。勿論、このグループには、同一エリアに設置された複数のプリンタによって構成されるグループも含まれる。
【００７２】
また、文書データに含まれる印刷条件情報に、エリアごとに異なるプリント画質を付加するようにして、印刷を行うプリンタが設置されたエリアに応じて、印刷条件情報によって指定されたプリント画質によって該プリンタが印刷を行うようにしてもよい。
【００７３】
また、本発明の目的は、上記の各実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。
【００７４】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した各実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７５】
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００７６】
また、コンピュータが読み出したプログラムコードを実行することにより、上記各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００７７】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００７８】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も、本発明に含まれることは言うまでもない。
【００７９】
この場合、上記プログラムは、該プログラムを記憶した記憶媒体から直接、又はインターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続された不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【図面の簡単な説明】
【００８０】
【図１】本発明の第１の実施の形態に係る印刷制御装置を含む印刷システムの構成を示すブロック図である。
【図２】文書データの構成を示す図である。
【図３】第１の実施の形態における印刷条件情報の実例を示す図である。
【図４】図１に示す印刷システムにおける印刷処理の全体の流れを示すシーケンス図である。
【図５】第１の実施の形態における端末装置で行われる条件判断処理の手順を示すフローチャートである。
【図６】第２の実施の形態における端末装置で行われる条件判断処理の手順を示すフローチャートである。
【図７】第３の実施の形態に係る印刷制御装置を含む印刷システムの構成を示すブロック図である。
【図８】第３の実施の形態における印刷条件情報の実例を示す図である。
【図９】第３の実施の形態において端末装置で行われる条件判断処理の手順を示すフローチャートである。
【符号の説明】
【００８１】
１００  インターネット（ネットワーク）
２００  ＷＥＢサーバ（文書データ保管手段）
２０１  ストレージ
３００，３０２，３０４  端末装置（印刷制御装置）
３０１，３０３，３０５  印刷装置（プリンタ、印刷出力手段）
【図１】
2006221571.tif 000003
【図２】
2006221571.tif 000004
【図３】
2006221571.tif 000005
【図４】
2006221571.tif 000006
【図５】
2006221571.tif 000007
【図６】
2006221571.tif 000008
【図７】
2006221571.tif 000009
【図８】
2006221571.tif 000010
【図９】
2006221571.tif 000011