(57)【要約】【課題】画像に設定された印刷条件にしたがった印刷出力が行え、常に画像の印刷状態が最適となるよう印刷保証できること。【解決手段】印刷保証装置に設けられる端末装置１０４は、画像データＤを受信する。この画像データＤは、抽出手段２０２により画像情報ｄと印刷条件情報Ｐ１に分離される。この印刷条件情報Ｐ１と、端末装置１０４の設定手段２１０により設定された印刷設定情報Ｐ２は、印刷設定判定手段２０３に入力され、互いの設定項目の一致が判断される。一致時、印刷出力手段２０４はプリンタ１０２に対する印刷用の画像情報ｄを出力許可する。不一致時にはプリンタ１０２に対する印刷用の画像情報ｄの出力を不許可とする。【選択図】        図２
2005084892.tif 000002
【特許請求の範囲】
【請求項１】
印刷出力する画像の画像情報と、該画像情報に対する印刷出力の設定条件である印刷条件情報を取得する画像データ取得工程と、
前記画像情報を印刷出力する際に設定した印刷設定情報と、前記取得した印刷条件情報との一致状態に基づいて前記画像情報の印刷出力を許可、あるいは不許可とする判定結果を出力する印刷設定判定工程と、
前記印刷設定判定工程により許可された前記画像情報を印刷出力する印刷出力工程と、
を含んだことを特徴とする印刷保証方法。
【請求項２】
印刷出力する画像の画像情報と、該画像情報に対する印刷出力の設定条件である印刷条件情報を受信する受信工程と、
前記画像情報を印刷出力する際に設定した印刷設定情報と、前記受信した印刷条件情報との一致を判定する印刷設定判定工程と、
前記印刷設定判定工程による前記判定結果が一致したときには前記画像情報の印刷出力を許可し、前記判定結果が不一致のときには前記画像情報の印刷出力を不許可とする印刷許可工程と、
前記印刷許可工程により許可された前記画像情報を印刷出力する印刷出力工程と、
を含んだことを特徴とする印刷保証方法。
【請求項３】
前記印刷設定判定工程による前記判定結果が不一致のときには、前記印刷設定情報の設定変更の操作を促す表示を行う表示工程を含んだことを特徴とする請求項２に記載の印刷保証方法。
【請求項４】
前記表示工程は、前記印刷条件情報と、前記印刷設定情報の各設定項目ごとの不一致の状態を表示することを特徴とする請求項３に記載の印刷保証方法。
【請求項５】
前記印刷条件情報は、前記印刷用紙の紙種類、用紙サイズに関する設定条件の項目を含み、
前記印刷設定判定工程は、
前記印刷条件情報に含まれている前記設定条件の各項目と、前記印刷設定情報に含まれる印刷設定情報の各項目との一致を判定することを特徴とする請求項２〜４のいずれか一つに記載の印刷保証方法。
【請求項６】
前記表示工程による設定変更の表示を行った後に、前記判定結果が不一致の状態のままであっても前記印刷設定情報に基づいて画像情報を印刷出力する強制印刷出力工程を含んだことを特徴とする請求項３〜５のいずれか一つに記載の印刷保証方法。
【請求項７】
前記印刷設定判定工程による前記判定結果の情報を格納する判定履歴格納工程を含んだことを特徴とする請求項２〜６のいずれか一つに記載の印刷保証方法。
【請求項８】
前記請求項１〜７のいずれか一つに記載された方法をコンピュータに実行させることを特徴とするプログラム。
【請求項９】
印刷出力する画像の画像情報と、該画像情報に対する印刷出力の設定条件である印刷条件情報を受信する受信手段と、
前記画像情報を印刷出力する際に設定した印刷設定情報と、前記受信した印刷条件情報との一致状態に基づいて前記画像情報の印刷出力を許可、あるいは不許可とする判定結果を出力する印刷設定判定手段と、
前記印刷設定判定手段により許可された前記画像情報を印刷出力する印刷出力手段と、
を備えたことを特徴とする印刷保証装置。
【請求項１０】
前記印刷設定判定手段は、前記判定結果が不一致のときに前記印刷設定情報の設定変更の操作を促す案内情報を出力し、
前記案内情報を表示出力する表示手段を備えたことを特徴とする請求項９に記載の印刷保証装置。
【請求項１１】
前記印刷条件情報は、前記印刷用紙の紙種類、用紙サイズに関する設定条件の項目を含み、
前記印刷設定判定手段は、
前記印刷条件情報に含まれている前記設定条件の各項目と、前記印刷設定情報に含まれる印刷設定情報の各項目との一致を判定することを特徴とする請求項９または１０に記載の印刷保証装置。
【請求項１２】
前記印刷設定判定手段による前記判定結果の情報を格納する判定履歴格納手段を備えたことを特徴とする請求項９〜１１のいずれか一つに記載の印刷保証装置。
【請求項１３】
前記印刷設定判定手段による前記判定結果の情報を前記画像を受信したときの送信元に送信する送信手段を備えたことを特徴とする請求項９〜１２のいずれか一つに記載の印刷保証装置。
【請求項１４】
画像データの送信元である画像送信装置と、該画像送信装置に対してネットワークを介して接続され、前記画像データを受信して印刷出力する印刷出力装置とによって構成される印刷保証システムにおいて、
前記画像送信装置は、
印刷出力するための画像情報と、該画像情報に対する印刷出力の設定条件である印刷条件情報とを前記画像データに関連付ける画像管理手段と、
前記画像データを前記印刷出力装置に送信する通信手段と、
を備え、
前記印刷出力装置は、
印刷出力する画像の画像情報と、該画像情報に対する印刷出力の設定条件である印刷条件情報を受信する受信手段と、
前記画像情報を印刷出力する際に設定した印刷設定情報と、前記受信した印刷条件情報との一致状態に基づいて前記画像情報の印刷出力を許可、あるいは不許可とする判定結果を出力する印刷設定判定手段と、
前記印刷設定判定手段により許可された画像情報を印刷出力する印刷出力手段と、
を備えたことを特徴とする印刷保証システム。
【請求項１５】
前記印刷設定判定手段による判定結果のデータを送信する送信手段を備え、
前記画像送信装置は、前記判定結果のデータを受信する受信手段と、
前記受信した判定結果のデータを該当する前記画像データの印刷出力履歴として格納する格納手段と、
を備えたことを特徴とする請求項１４に記載の印刷保証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像の印刷出力を行った際にこの画像の印刷保証を行うものであり、特に、画像に設定された印刷条件にしたがった印刷出力を行うための印刷保証方法、その方法をコンピュータに実行させるプログラム、印刷保証装置および印刷保証システムに関する。
【背景技術】
【０００２】
現在、市販されているカラープリンタは、年々の印刷出力の画像品質が向上しており、現在では銀塩写真に遜色ない品質の印刷出力が行えるまでに至っている。これにより、デジタルカメラやネットワーク等を介して入手した画像データを簡単に品質よく印刷出力できるようになっている。
【０００３】
また、管理サーバが管理する画像をネットワークを介してユーザの端末装置に送信し、カラープリンタから印刷出力させることが考えられる。インターネット等の通信環境が整備されたこともあって、例えば、インターネットを介して広告宣伝を行う広告宣伝システム等が提案されてきている（例えば、下記特許文献１参照。）。
【０００４】
【特許文献１】特開２００２−２６８５９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記構成では、ユーザの端末装置では、画像の制作側（送信側）において設定した印刷設定にしたがって印刷出力することが困難であった。ユーザの端末装置では、画像を印刷出力するときの印刷設定が任意に設定できるため、画像の制作側で設定した印刷設定と異なることがあり、制作側で期待している画像品質と異なった印刷出力がなされてしまう。実際に印刷出力するときにおいては、制作側において設定した印刷設定、例えば、印刷に用いる印刷用紙の紙種類や用紙サイズ等について、端末装置側で同様の印刷設定を行って印刷出力することができなかった。
【０００６】
特に、サーバ等が保有する画像の画像データをネットワーク等を介して離れたユーザの端末装置に送信し、端末装置から印刷出力させる構成としたときには、サーバ側で設定した印刷設定（用紙サイズ、紙種類等）にしたがった印刷出力が行えるシステムが望まれていた。
【０００７】
この発明は、上述した従来技術による問題点を解消するため、画像に設定された印刷条件にしたがった印刷出力が行え、常に画像の印刷状態が最適となるよう印刷保証できる印刷保証方法、その方法をコンピュータに実行させるプログラム、印刷保証装置および印刷保証システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる印刷保証方法は、印刷出力する画像の画像情報と、該画像情報に対する印刷出力の設定条件である印刷条件情報を取得する画像データ取得工程と、前記画像情報を印刷出力する際に設定した印刷設定情報と、前記取得した印刷条件情報との一致状態に基づいて前記画像情報の印刷出力を許可、あるいは不許可とする判定結果を出力する印刷設定判定工程と、前記印刷設定判定工程により許可された前記画像情報を印刷出力する印刷出力工程と、を含んだことを特徴とする。
【０００９】
この請求項１の発明によれば、画像を印刷出力する際に設定した印刷設定情報が、画像情報とともに取得した印刷出力の印刷条件情報と一致判定され、画像の印刷出力を許可、あるいは不許可にできるため、取得した印刷条件で画像を印刷出力できるようになる。
【００１０】
また、請求項２の発明にかかる印刷保証方法は、印刷出力する画像の画像情報と、該画像情報に対する印刷出力の設定条件である印刷条件情報を受信する受信工程と、前記画像情報を印刷出力する際に設定した印刷設定情報と、前記受信した印刷条件情報との一致を判定する印刷設定判定工程と、前記印刷設定判定工程による前記判定結果が一致したときには前記画像情報の印刷出力を許可し、前記判定結果が不一致のときには前記画像情報の印刷出力を不許可とする印刷許可工程と、前記印刷許可工程により許可された前記画像情報を印刷出力する印刷出力工程と、を含んだことを特徴とする。
【００１１】
この請求項２の発明によれば、画像を印刷出力する際に設定した印刷設定情報が、画像情報とともに受信した印刷出力の印刷条件情報と比較され、両者が一致したときだけ画像を印刷出力することができ、画像の送信元で設定した印刷条件で画像を印刷出力できるようになる。
【００１２】
また、請求項３の発明にかかる印刷保証方法は、請求項２に記載の発明において、前記印刷設定判定工程による前記判定結果が不一致のときには、前記印刷設定情報の設定変更の操作を促す表示を行う表示工程を含んだことを特徴とする。
【００１３】
この請求項３の発明によれば、印刷設定情報の設定変更の操作を促す表示によって具体的に設定変更の必要性を容易に確認できるようになる。
【００１４】
また、請求項４の発明にかかる印刷保証方法は、請求項３に記載の発明において、前記表示工程は、前記印刷条件情報と、前記印刷設定情報の各設定項目ごとの不一致の状態を表示することを特徴とする。
【００１５】
この請求項４の発明によれば、画像を印刷出力する際に設定した印刷設定情報で印刷が行えないことを各設定項目ごとに表示するため、具体的にどの印刷設定の設定変更が必要であるかを容易に確認できるようになる。
【００１６】
また、請求項５の発明にかかる印刷保証方法は、請求項２〜４のいずれか一つに記載の発明において、前記印刷条件情報は、前記印刷用紙の紙種類、用紙サイズに関する設定条件の項目を含み、前記印刷設定判定工程は、前記印刷条件情報に含まれている前記設定条件の各項目と、前記印刷設定情報に含まれる印刷設定情報の各項目との一致を判定することを特徴とする。
【００１７】
この請求項５の発明によれば、画像を印刷出力する際の印刷用紙の紙種類あるいは用紙サイズの一致を判定することができ、これら紙種類や用紙サイズが一致してはじめて印刷出力でき、画像の送信元で設定した印刷条件に適合して画像を印刷出力できるようになる。
【００１８】
また、請求項６の発明にかかる印刷保証方法は、請求項３〜５のいずれか一つに記載の発明において、前記表示工程による設定変更の表示を行った後に、前記判定結果が不一致の状態のままであっても前記印刷設定情報に基づいて画像情報を印刷出力する強制印刷出力工程を含んだことを特徴とする。
【００１９】
この請求項６の発明によれば、画像の印刷出力を強制的に行うことができ、印刷条件を満足しない状態であっても取得した画像の内容を確認するため等、例外的な印刷出力が行えるようになる。
【００２０】
また、請求項７の発明にかかる印刷保証方法は、請求項２〜６のいずれか一つに記載の発明において、前記印刷設定判定工程による前記判定結果の情報を格納する判定履歴格納工程を含んだことを特徴とする。
【００２１】
この請求項７の発明によれば、画像を印刷出力するごとに判定結果を格納することにより、印刷出力状態の履歴を管理できるようになる。
【００２２】
また、請求項８の発明にかかるプログラムは、請求項１〜７のいずれか一つに記載された方法をコンピュータに実行させることを特徴とする。
【００２３】
この請求項８の発明によれば、コンピュータを用いて請求項１〜７のいずれか一つに記載された方法を実行できるようになる。
【００２４】
また、請求項９の発明にかかる印刷保証装置は、印刷出力する画像の画像情報と、該画像情報に対する印刷出力の設定条件である印刷条件情報を受信する受信手段と、前記画像情報を印刷出力する際に設定した印刷設定情報と、前記受信した印刷条件情報との一致状態に基づいて前記画像情報の印刷出力を許可、あるいは不許可とする判定結果を出力する印刷設定判定手段と、前記印刷設定判定手段により許可された前記画像情報を印刷出力する印刷出力手段と、を備えたことを特徴とする。
【００２５】
この請求項９の発明によれば、画像を印刷出力する際に設定した印刷設定情報が、画像情報とともに受信した印刷出力の印刷条件情報との一致状態によって画像の印刷出力を許可、あるいは不許可にできるため、画像の送信元で設定した印刷条件で画像を印刷出力できるようになる。
【００２６】
また、請求項１０の発明にかかる印刷保証装置は、請求項９に記載の発明において、前記印刷設定判定手段は、前記判定結果が不一致のときに前記印刷設定情報の設定変更の操作を促す案内情報を出力し、前記案内情報を表示出力する表示手段を備えたことを特徴とする。
【００２７】
この請求項１０の発明によれば、画像を印刷出力する際に設定した印刷設定情報で印刷が行えないことを案内表示するため、設定が不一致であることを容易に確認できるようになる。
【００２８】
また、請求項１１の発明にかかる印刷保証装置は、請求項９または１０に記載の発明において、前記印刷条件情報は、前記印刷用紙の紙種類、用紙サイズに関する設定条件の項目を含み、前記印刷設定判定手段は、前記印刷条件情報に含まれている前記設定条件の各項目と、前記印刷設定情報に含まれる印刷設定情報の各項目との一致を判定することを特徴とする。
【００２９】
この請求項１１の発明によれば、画像を印刷出力する際の印刷用紙の紙種類あるいは用紙サイズの一致を判定することができ、これら紙種類や用紙サイズが一致してはじめて印刷出力でき、画像の送信元で設定した印刷条件に適合して画像を印刷出力できるようになる。
【００３０】
また、請求項１２の発明にかかる印刷保証装置は、請求項９〜１１のいずれか一つに記載の発明において、前記印刷設定判定手段による前記判定結果の情報を格納する判定履歴格納手段を備えたことを特徴とする。
【００３１】
この請求項１２の発明によれば、画像を印刷出力するごとの判定結果を格納することにより、印刷出力状態の履歴を管理できるようになる。
【００３２】
また、請求項１３の発明にかかる印刷保証装置は、請求項９〜１２のいずれか一つに記載の発明において、前記印刷設定判定手段による前記判定結果の情報を前記画像を受信したときの送信元に送信する送信手段を備えたことを特徴とする。
【００３３】
この請求項１３の発明によれば、画像を印刷出力するごとに判定結果を送信元に送信できるため、送信元では送信した画像を印刷保証装置で印刷しようとしたときの印刷状態の確認、および印刷条件情報の見直し等の管理を行えるようになる。
【００３４】
また、請求項１４の発明にかかる印刷保証システムは、画像データの送信元である画像送信装置と、該画像送信装置に対してネットワークを介して接続され、前記画像データを受信して印刷出力する印刷出力装置とによって構成される印刷保証システムにおいて、前記画像送信装置は、印刷出力するための画像情報と、該画像情報に対する印刷出力の設定条件である印刷条件情報とを前記画像データに関連付ける画像管理手段と、前記画像データを前記印刷出力装置に送信する通信手段と、を備え、前記印刷出力装置は、印刷出力する画像の画像情報と、該画像情報に対する印刷出力の設定条件である印刷条件情報を受信する受信手段と、前記画像情報を印刷出力する際に設定した印刷設定情報と、前記受信した印刷条件情報との一致状態に基づいて前記画像情報の印刷出力を許可、あるいは不許可とする判定結果を出力する印刷設定判定手段と、前記印刷設定判定手段により許可された画像情報を印刷出力する印刷出力手段と、を備えたことを特徴とする。
【００３５】
この請求項１４の発明によれば、印刷保証装置により画像を印刷出力する際に設定した印刷設定情報が、画像情報とともに受信した印刷出力の印刷条件情報との一致状態によって画像の印刷出力を許可、あるいは不許可にできるため、画像の送信元である画像送信装置によって設定した印刷条件で画像を印刷出力できるようになる。また、画像送信装置に対してネットワークを介して複数の印刷保証装置を接続することにより、各印刷保証装置において共通して、画像送信装置で設定した印刷条件で画像を印刷出力できるようになる。
【００３６】
また、請求項１５の発明にかかる印刷保証システムは、請求項１４に記載の発明において、前記印刷設定判定手段による判定結果のデータを送信する送信手段を備え、前記画像送信装置は、前記判定結果のデータを受信する受信手段と、前記受信した判定結果のデータを該当する前記画像データの印刷出力履歴として格納する格納手段と、を備えたことを特徴とする。
【００３７】
この請求項１５の発明によれば、画像の送信元である画像送信装置では、送信した画像を印刷保証装置で印刷しようとしたときの印刷状態の確認、および印刷条件情報の見直し等の管理を行えるようになる。
【発明の効果】
【００３８】
本発明によれば画像データとともに得た印刷条件情報の印刷設定にしたがった印刷出力を行うことができるという効果を奏する。例えば、画像データごとに設定された最適な画像品質で印刷出力することができるという効果を奏する。
【発明を実施するための最良の形態】
【００３９】
以下に添付図面を参照して、この発明にかかる印刷保証方法、その方法をコンピュータに実行させるプログラム、印刷保証装置および印刷保証システムの好適な実施の形態を詳細に説明する。
【００４０】
（実施の形態１）
この発明の実施の形態１について説明する。図１は、この発明による印刷保証システムの全体構成の一例を示す概要図である。印刷保証装置１００は、例えばユーザ宅ごとに複数の印刷保証装置１００ａ〜１００ｎとして設置される。各印刷保証装置１００（１００ａ〜１００ｎ）は、インターネット等のネットワーク１１０を介して画像送信サーバ１２０に接続されている。画像送信サーバ１２０は、各印刷保証装置１００に対して印刷出力する画像の画像データを送信する。この画像データは、形成する画像に相当する画像情報と、画像を印刷出力するときの印刷条件の情報（印刷条件情報）とからなる。
【００４１】
印刷保証装置１００を構成する機器群は、画像を印刷出力するためのプリンタ１０２と、ＬＡＮ等のネットワーク１０３を介して接続される汎用のパーソナルコンピュータ（ＰＣ）からなる端末装置１０４と、画像や操作内容を表示するためのＣＲＴ，ＬＣＤ等のディスプレイ１０１と、キーボード、マウス等の操作部（不図示）等を備えている。
【００４２】
端末装置１０４は、画像送信サーバ１２０から送信された画像データを受信し、この画像データに含まれる画像情報をプリンタ１０２に出力する。ユーザは受信した画像情報を印刷出力するとき、印刷出力の画面上で用紙サイズや、用紙種類等の印刷設定を行う。プリンタ１０２はこの印刷設定にしたがい画像情報を印刷用紙上に画像として形成する印刷出力を行う。この印刷出力時、端末装置１０４は画像データに含まれる印刷条件情報と、ユーザが設定した印刷設定情報とを比較判定する。
【００４３】
図２は、印刷保証装置に設けられる端末装置の内部構成を示すブロック図である。端末装置１０４は、通信手段２０１と、抽出手段２０２と、印刷設定判定手段２０３と、印刷出力手段２０４と、格納手段２０５とを備える。
【００４４】
通信手段２０１は、ネットワーク１１０を介して画像送信サーバ１２０から画像データＤを受信する。この通信手段２０１に入力される画像データＤは、印刷用紙上に形成するための画像である画像情報ｄと、この画像情報ｄを印刷用紙上に形成するための印刷条件である印刷条件情報Ｐ１とからなる。抽出手段２０２は、受信した画像データＤを画像形成のための画像情報ｄと印刷条件情報Ｐ１とに分離する。分離した印刷条件情報Ｐ１は印刷設定判定手段２０３に出力し、画像情報ｄは印刷出力手段２０４に出力する。
【００４５】
印刷設定判定手段２０３には、印刷条件情報Ｐ１と、設定手段２１０で設定された印刷設定情報Ｐ２が入力され、これら印刷条件情報Ｐ１と印刷設定情報Ｐ２の設定内容との一致を判定し、判定結果である判定結果情報Ｊを出力する。この印刷設定判定手段２０３は、印刷条件情報Ｐ１と印刷設定情報Ｐ２の設定内容が一致したときにのみ印刷出力手段２０４に対して画像情報ｄの印刷出力を許可する。一方、印刷条件情報Ｐ１と印刷設定情報Ｐ２の設定内容が不一致のときには印刷出力手段２０４に対して画像情報ｄの印刷出力を許可しない。
【００４６】
印刷出力手段２０４は、入力された画像情報ｄを画像印字するためのビットマップデータに変換してプリンタ１０２に出力する。印刷出力手段２０４は、印刷設定判定手段２０３が印刷出力を許可したときにのみプリンタ１０２に対して画像情報ｄを出力する。格納手段２０５には印刷設定判定手段２０３が出力する判定結果情報Ｊが格納される。この判定結果情報Ｊは、通信手段２０１からネットワーク１１０を介して画像送信サーバ１２０に送信したり、ディスプレイ１０１に表示することができる。
【００４７】
図３は、画像送信サーバの内部構成を示すブロック図である。画像送信サーバ１２０は、上述した画像の画像データを格納保持するとともに、印刷保証装置１００から要求された画像データを印刷保証装置１００に送信する処理を行う。
【００４８】
画像送信サーバ１２０は、ネットワーク１１０との通信を行う通信手段３０１と、ユーザの印刷保証装置１００に対する画像データを送信する際のジョブを管理するジョブ管理手段３０２と、画像データベース３０３に予め格納されている画像の画像データに対するアクセスを制御する画像管理手段３０４と、画像データの画像を印刷出力するユーザ情報を格納するユーザ情報データベース３０５と、ユーザ情報データベース３０５に対するアクセスを制御するユーザ情報管理手段３０６と、印刷条件設定手段３０８と、を有して構成されている。
【００４９】
画像管理手段３０４は、画像データベース３０３に格納されている画像データをアルバム（サムネイル）形式で一覧表示する。各画像データには画像内容を特定するための画像ＩＤが付与されている。
【００５０】
ユーザ情報管理手段３０６は、画像データベース３０３に格納保持された画像を取得したユーザ（印刷保証装置１００）に関するユーザ情報を保持し、各ユーザごとの画像取得状況を管理する。このユーザ情報は、予め画像データを取得するユーザが登録した個人情報（氏名、住所等）と、ユーザごとに設定されたユーザＩＤとパスワード、および印刷保証装置１００から送信される印刷出力時の判定結果情報Ｊからなる。
【００５１】
印刷条件設定手段３０８は、画像管理手段３０４が管理する各画像についてそれぞれ印刷条件情報Ｐ１を設定し、該当する画像の画像情報とともに画像データベースに格納される。画像データ自体は、前記ネットワーク１１０等を介して画像データベース３０３に格納する構成としてもよい。
【００５２】
なお、画像送信サーバ１２０は、このユーザ情報管理手段３０６およびユーザ情報データベース３０５の構成を持たず、ユーザ情報を管理せずに、アクセスした印刷保証装置１００に対し制限なく画像データを送信する構成としてもよい。
【００５３】
図４は、この発明にかかる印刷保証システムのハードウェア構成を示すブロック図である。図４において、４０１は装置全体を制御するＣＰＵを、４０２は基本入出力プログラムを記憶したＲＯＭを、４０３はＣＰＵ４０１のワークエリアとして使用されるＲＡＭを、それぞれ示している。また、４０４はＣＰＵ４０１の制御にしたがってＨＤ（ハードディスク）４０５に対するデータのリード／ライトを制御するＨＤＤ（ハードディスクドライブ）を、４０５はＨＤＤ４０４の制御にしたがって書き込まれたデータを記憶するＨＤをそれぞれ示している。
【００５４】
また、４０６はＣＰＵ４０１の制御にしたがってＦＤ（フレキシブルディスク）４０７に対するデータのリード／ライトを制御するＦＤＤ（フレキシブルディスクドライブ）を、４０７はＦＤＤ４０６の制御にしたがって書き込まれたデータを記憶する着脱自在のＦＤを、それぞれ示している。また、４０８はカーソル、メニュー、ウインドウ、あるいは文字や画像等の各種データを表示するディスプレイを、４０９は通信ケーブル４１０を介してネットワーク１１０に接続され、このネットワーク１１０とＣＰＵ４０１とのインターフェース（Ｉ／Ｆ）として機能するネットワークボードを、それぞれ示している。
【００５５】
また、４１１は文字、数値、各種指示等の入力のための複数のキーを備えたキーボードを、４１２は各種指示の選択や実行、処理対象の選択、カーソルの移動等を行うマウスを、それぞれ示している。また、４１３は文字や画像を光学的に読み取るスキャナを、４１４はＣＰＵ４０１の制御にしたがって文字や画像を印刷するプリンタを、４１５は着脱可能な記録媒体であるＣＤ／ＤＶＤディスクを、４１６はＣＤ／ＤＶＤディスク４１５に対するデータのリードを制御するディスクドライブを、４００は上記各部を接続するためのバスを、それぞれ示している。
【００５６】
図２に示す端末装置１０４は、図４に記載された各機能を有しており、端末装置１０４に設けられたＲＯＭ４０２，ＲＡＭ４０３，ＣＤ／ＤＶＤディスク４１５やディスクドライブ４１６等に記録されたプログラムをＣＰＵ４０１が実行することによってその機能を実現する。図３に示す画像送信サーバ１２０についても、図４におけるＲＯＭ４０２，ＲＡＭ４０３，ＣＤ／ＤＶＤディスク４１５およびディスクドライブ４１６等に記録されたプログラムをＣＰＵ４０１が実行することによってその機能を実現する。また、図１に示す画像送信サーバ１２０が各印刷保証装置１００（１００ａ〜１００ｎ）とネットワーク接続し、画像データ等のデータを送受信する具体的構成は、図４に示したＩ／Ｆ４０９によって実現される。
【００５７】
図５は、印刷条件情報の設定内容を示す図表であり、図６は、印刷設定情報の設定内容を示す図表である。図５に示すように画像データＤは、印刷条件情報Ｐ１と画像情報ｄからなる。印刷条件情報Ｐ１には、画像情報ｄを印刷用紙上に画像形成するときの印刷条件が設定される。設定内容としては、図示のように印刷用紙の用紙サイズ５０１と、この印刷用紙の用紙種類５０２と、使用するインク種類５０３の情報等が設定される。
【００５８】
例えば、用紙サイズ５０１は、Ａ４，Ｂ４，Ｂ５等の規定サイズの情報であり、用紙種類５０２は、光沢紙、普通紙、厚紙等の紙種類に関する情報である。インク種類５０３に関しては、プリンタ１０２に装着された各色のインクの数を示す。例えば、４色設定のときには、Ｂ（ブラック）、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）の４つのインクを用いる。６色や７色であればこれに中間色が加わる。プリンタ１０２によっては、使用するインクの色（数）をユーザが自在に変えることができるものがある。通常は４色構成だが、専用のＢ（ブラック）インク１色だけを用いてテキスト文書等の黒色印字を高速化するプリンタ１０２がある。
【００５９】
図６に示す印刷設定情報Ｐ２は、ユーザが設定手段２１０を操作して設定するものである。この印刷設定情報Ｐ２は、印刷条件情報Ｐ１同様に、印刷用紙の用紙サイズ６０１と、この印刷用紙の用紙種類６０２、インク種類６０３に関する情報等からなる。
【００６０】
図２に示した端末装置１０４の印刷設定判定手段２０３は、印刷条件情報Ｐ１に設定された印刷用紙の用紙サイズ５０１と、印刷設定情報Ｐ２に設定された用紙サイズ６０１の一致判定を行う。また、印刷条件情報Ｐ１に設定された印刷用紙の用紙種類５０２と、印刷設定情報Ｐ２に設定された用紙種類６０２の一致判定を行う。また、印刷条件情報Ｐ１に設定されたインク種類５０３と、印刷設定情報Ｐ２に設定されたインク種類６０３の一致判定を行う。他の設定内容があればこれらについても個別に一致判定を行う。そして、この判定結果を判定結果情報Ｊとして出力する。
【００６１】
図７は、判定結果情報の判定内容を示す図表である。判定結果情報Ｊは、端末装置１０４の印刷設定判定手段２０３によって判定された設定内容それぞれの判定内容からなる。図５および図６の設定内容の場合、図７に示すように、用紙サイズに関する判定結果７０１と、用紙種類についての判定結果７０２と、インク種類についての判定結果７０３とからなる。それぞれの判定結果は、一致あるいは不一致を示す状態である。この状態は予め判定結果を対応付けたフラグ（０／１）としてもよい。
【００６２】
画像送信サーバ１２０においてユーザ情報を取得する場合の構成について説明する。この場合、画像送信サーバ１２０にユーザ情報管理手段３０６と、ユーザ情報データベース３０５とを設ける。このユーザ情報データベース３０５に格納されるユーザ情報の内容について説明する。
【００６３】
図８は、画像送信サーバが管理するユーザ情報の内容を示す図表である。ユーザ情報８００は、各ユーザを認識するためのユーザＩＤ８０１と、パスワード８０２と、個人情報８０３を含む。これらの設定項目は、印刷保証装置１００を操作するユーザによるユーザ登録によって必要な項目のみが設定される。また、画像の取得状況８０５は、このユーザに対して送信した画像データの履歴等を記録しておくために設けられる。この取得状況８０５は、各画像データの画像についての画像ＩＤ８０５ａと、この画像データを印刷保証装置１００に送信した送信回数（印刷回数、あるいは印刷枚数に相当）８０５ｂと、印刷保証装置１００から受信した判定結果情報Ｊ（図７参照）からなる。この取得状況８０５は、画像データを印刷保証装置１００に送信するごとに更新され、履歴として記録されるようになっている。
【００６４】
次に、以上説明した構成における印刷保証の処理内容について具体的に説明する。図９は、画像送信サーバの処理内容を示すフローチャートである。ユーザ認証を行う処理例を用いて説明する。はじめに、ユーザは、印刷保証装置１００を操作して画像送信サーバ１２０にアクセスし、このアクセスにより画像送信サーバ１２０はユーザ認証を行う（ステップＳ９０１）。
【００６５】
画像送信サーバ１２０は、これらユーザＩＤ、パスワードを用いてユーザ認証を行い、認証できれば（ステップＳ９０２：Ｙｅｓ）、管理している画像データの画像一覧を印刷保証装置１００に送信する（ステップＳ９０３）。ところで、ユーザＩＤ、パスワードのいずれかが異なればユーザ認証せず（ステップＳ９０２：Ｎｏ）、ステップＳ９０１に戻るリトライを繰り返す。このリトライ回数が所定回数に達したときや、所定時間経過したタイムアウト時には、このユーザ（印刷保証装置１００）からのアクセスを拒否する処理を実行してもよい。
【００６６】
ユーザ認証後、ユーザは、印刷保証装置１００のディスプレイ１０１上の表示部に表示されている画像一覧のなかから印刷出力を希望する画像をマウス等により選択する。この選択により印刷保証装置１００は、選択した画像の画像ＩＤを画像送信サーバ１２０に伝え、画像送信サーバ１２０は、ユーザが選択した画像ＩＤを受信する（ステップＳ９０４）。
【００６７】
次に、画像送信サーバ１２０は、受信した画像ＩＤに該当する画像データを印刷保証装置１００に送信する（ステップＳ９０５）。これにより、印刷保証装置１００は、受信した画像データをプリンタ１０２から印刷出力する。この際、後述する印刷保証のための判定処理を行う。印刷保証装置１００は、判定結果である判定結果情報Ｊ（図７参照）を画像送信サーバ１２０に送信する。
【００６８】
画像送信サーバ１２０は、判定結果情報Ｊを受信すると（ステップＳ９０６）、ユーザ情報８００（図８参照）を更新し（ステップＳ９０７）、終了する。具体的には、画像送信サーバ１２０が送信した画像の画像ＩＤ８０５ａについて、今回の印刷出力で送信回数８０５ｂの値を「１」加算する。また、ステップＳ９０６にて受信した判定結果情報Ｊの内容を取得状況８０５に更新記憶して、終了する。
【００６９】
このようにユーザの印刷保証装置１００から送信された判定結果情報Ｊを画像送信サーバ１２０側で管理することにより、例えば、不一致の項目数を抽出でき、不一致の項目が多いユーザの印刷保証装置１００に対して不一致の詳細や対応策を案内できるようになる。この他、印刷設定情報Ｐ２と一致するよう印刷条件情報Ｐ１の設定内容を変えて再度画像データＤを送信する構成にもできる。なお、印刷条件情報Ｐ１の設定内容の変更は印刷出力する画像品質を変えることになるため、画像品質を変えてもよい場合のみに限って行える。
【００７０】
次に、印刷保証装置１００における印刷保証の処理内容について説明する。図１０は、実施の形態１の構成による印刷保証装置の処理内容を示すフローチャートである。はじめに、印刷保証装置１００から画像送信サーバ１２０にアクセスするため、端末装置１０４からユーザ情報を送信する（ステップＳ１００１）。このユーザ情報により画像送信サーバ１２０はユーザ認証を実行し、画像一覧を印刷保証装置１００に送信する。そして、端末装置１０４により、受信した画像一覧から所望する画像を選択する（ステップＳ１００２）。端末装置１０４は、この選択した画像の画像ＩＤを画像送信サーバ１２０に送信する。
【００７１】
そして、画像送信サーバ１２０は受信した画像ＩＤに該当する画像データＤを印刷保証装置１００に送信し、印刷保証装置１００はこの画像データＤを受信する（ステップＳ１００３）。この画像データＤは、図５に示したように、印刷用の画像情報ｄと、印刷設定である印刷条件情報Ｐ１からなる。端末装置１０４の抽出手段２０２（図２参照）は、受信した画像データＤを印刷用の画像情報ｄと、印刷設定である印刷条件情報Ｐ１に分離する（ステップＳ１００４）。
【００７２】
印刷保証装置１００は、受信した画像データＤによる印刷を行う以前の段階で印刷設定を行う。この印刷設定は、例えば、画像を印刷指定したときにプリンタドライバが有する機能がディスプレイ１０１上に表示された印刷設定の項目をユーザが設定手段２１０を用いて手動操作等で設定する。この印刷設定時の項目は、図６に示した印刷設定情報Ｐ２の設定内容からなる。
【００７３】
この印刷設定情報Ｐ２が設定された後、印刷設定判定手段２０３は、印刷設定情報Ｐ２と印刷条件情報Ｐ１とが一致しているか比較判定する（ステップＳ１００５）。この比較判定内容については、上述したように印刷条件情報Ｐ１に設定された各項目（印刷用紙の用紙サイズと、印刷用紙の用紙種類と、使用するインク種類等）と印刷設定情報Ｐ２に設定された同一の各項目について一致しているか否かをそれぞれ比較する。この印刷設定の判定時期は、ユーザが画像を印刷する際に印刷設定情報Ｐ２を設定し終わった操作、例えばプリンタドライバの設定を閉じる（ダイアログ画面の「ＯＫ」部分の選択）操作を行ったときに実行する。
【００７４】
そして、比較判定の結果、印刷条件情報Ｐ１に設定された各項目全てについて印刷設定情報Ｐ２が一致したときには（ステップＳ１００６：Ｙｅｓ）、画像情報の印刷出力を許可する（ステップＳ１００７）。これにより印刷出力手段２０４は、画像情報ｄをビットマップデータに展開してプリンタ１０２に出力する。プリンタ１０２は、印刷用紙上に画像を形成し印刷出力する（ステップＳ１００８）。この際、プリンタ１０２は、印刷条件情報Ｐ１に設定された指定されたインク種類を用い、用紙サイズおよび用紙種類に適した印刷制御による画像を印刷用紙上に形成することになる。したがって、画像送信サーバ１２０が指定した印刷条件で画像を印刷することができるようになる。なお、印刷時の画像品質については、画像送信サーバ１２０が指定した画像品質に対応して印刷出力できる。
【００７５】
一方、比較判定の結果、印刷条件情報Ｐ１に設定された各項目のうち、いずれか一つでも印刷設定情報Ｐ２と一致しなかったときには（ステップＳ１００６：Ｎｏ）、画像情報の印刷出力を不許可とする（ステップＳ１００９）。これにより印刷出力手段２０４は、画像情報ｄをプリンタ１０２に出力せず、プリンタ１０２からの画像の印刷出力を禁止する。したがって、画像送信サーバ１２０が指定した印刷条件以外で画像を印刷することを禁止できるようになる。
【００７６】
この後、印刷設定判定手段２０３の判定結果である判定結果情報Ｊに対する各種処理を行う。まず、この判定結果情報Ｊを格納手段２０５に格納し（ステップＳ１０１０）、この判定結果情報Ｊを画像送信サーバ１２０に送信して（ステップＳ１０１１）、終了する。なお、画像送信サーバ１２０は、受信したこの判定結果情報Ｊをユーザ情報８００（図８参照）に格納する。
【００７７】
以上説明した実施の形態１において説明した構成によれば、印刷保証装置１００は、受信した画像データに含まれる印刷条件にしたがった画像のみを印刷出力できるようになる。また、画像データに適した画像品質で画像を印刷出力できるようになる。さらに、画像送信サーバに対してネットワークを介して接続された複数の印刷保証装置１００の全てに対して共通した印刷条件での印刷出力が行えるようになる。
【００７８】
（実施の形態２）
次に、この発明の実施の形態２について説明する。実施の形態２の構成は、上述した実施の形態１の構成に加えて、印刷設定の判断処理結果をユーザに案内表示する構成である。図１１は、実施の形態２の構成による印刷保証装置の処理内容を示すフローチャートである。図１１に示す各処理工程において、図１０に記載した処理と同一の処理工程には同一のステップ番号を附して説明を省略する。
【００７９】
印刷設定情報Ｐ２と印刷条件情報Ｐ１との比較判定の結果が一致していないときには（ステップＳ１００６：Ｎｏ）、ステップＳ１００９により画像情報の印刷出力を不許可とする。この後、印刷設定判定手段２０３は、判定結果をディスプレイ１０１に表示する（ステップＳ１１１０）。この後、印刷設定を変更したか否か判断し（ステップＳ１１１１）、印刷設定を変更したときには（ステップＳ１１１１：Ｙｅｓ）、ステップＳ１００６に戻って再度、印刷設定情報Ｐ２と印刷条件情報Ｐ１とを比較する。一方、印刷設定を変更しないときには（ステップＳ１１１１：Ｎｏ）、ステップＳ１０１０以下の判定結果情報Ｊの処理に進む。
【００８０】
図１２は、印刷設定の変更案内画面を示す図である。図１１に示したステップＳ１１１０の処理時の表示内容である。ディスプレイ１０１表示画面上には、図示のような設定変更案内画面１２００を表示する。この設定変更案内画面１２００に表示する表示内容は、判定結果情報Ｊ（図７参照）に示した各判定結果と同一とすることができる。図示の例では、判定結果情報Ｊに対応して印刷用紙の用紙サイズの表示項目１２０１と、用紙種類の表示項目１２０２と、インク種類の表示項目１２０３についてそれぞれの一致／あるいは不一致の状態を表示する。そして、これらのうち一つでも不一致があれば、「印刷設定を変えてください」という設定変更案内項目１２０４を表示する。
【００８１】
このように、ユーザに対して印刷設定を変える案内を行うことにより、印刷設定情報Ｐ２の設定内容を印刷条件情報Ｐ１の設定内容に合わせることができるようになる。なお、図１２に示した例では、不一致となっているのは用紙種類の表示項目１２０２であり、この不一致である表示項目のみ文字や枠を太くしたり、大きく表示したり、色を変える等して強調表示しユーザに対する視認性を向上させている。
【００８２】
上記の構成例では、印刷設定に関して、印刷設定情報Ｐ２と印刷条件情報Ｐ１の各設定項目が全て同一でなければ印刷が不許可となる構成例を説明した。この構成の変形例としては、図１１に示したステップＳ１１１０により判定結果をディスプレイ１０１に表示出力した後、印刷設定の変更の有無に関わらず、印刷出力を強制的に実行することもできる。このときの判定結果の表示は、強制的な印刷出力を開始するための警告内容（例えば、「印刷設定が違います。強制印刷しますか？」）を表示してもよい。この後、印刷出力の開始を操作入力により強制印刷を実行する。操作入力がなくとも警告表示後強制印刷を自動実行することもできる。
【００８３】
この強制的な印刷出力では印刷用紙上に本来意図した印刷条件で画像を形成することはできないが、画像内容の確認等のため等、例外的な印刷出力状態として設定することもできる。強制的に実行させるか否かは予め画像データの印刷条件情報に強制実行を行うか否かの設定項目を設けておき、印刷保証装置１００側で不一致時にこの設定を検出すれば実行する構成とすればよい。
【００８４】
以上説明した実施の形態２の構成によれば、印刷保証装置１００側で設定した印刷設定の設定内容が、画像データに含まれる印刷条件の設定内容に一致しない（不一致）となったとき、ユーザに対して不一致の項目を表示するため、印刷設定の設定内容の変更を促すことができるようになる。これにより、印刷設定を誤った場合であっても、印刷設定の設定変更を容易かつ適切に行えるようになる。そして、画像データに含まれる印刷条件により画像を印刷出力させ、画像データに適した画像品質で画像を印刷出力できるようになる。
【００８５】
なお、上記の各実施の形態で説明した印刷保証にかかる方法は、予め用意されたプログラムをパーソナルコンピュータやワークステーション等のコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネット等のネットワークを介して配布することが可能な伝送媒体であってもよい。
【産業上の利用可能性】
【００８６】
以上のように、本発明にかかる印刷保証方法、その方法をコンピュータに実行させるプログラム、印刷保証装置および印刷保証システムは、画像の印刷出力を行った際にこの画像の印刷保証を行うものに有用であり、特に、画像に設定された印刷条件にしたがった印刷出力が行え、常に画像の印刷状態が最適となるよう印刷保証できる装置に適している。
【図面の簡単な説明】
【００８７】
【図１】この発明による印刷保証システムの全体構成の一例を示す概要図である。
【図２】印刷保証装置に設けられる端末装置の内部構成を示すブロック図である。
【図３】画像送信サーバの内部構成を示すブロック図である。
【図４】この発明にかかる印刷保証システムのハードウェア構成を示すブロック図である。
【図５】印刷条件情報の設定内容を示す図表である。
【図６】印刷設定情報の設定内容を示す図表である。
【図７】判定結果情報の判定内容を示す図表である。
【図８】画像送信サーバが管理するユーザ情報の内容を示す図表である。
【図９】画像送信サーバの処理内容を示すフローチャートである。
【図１０】実施の形態１の構成による印刷保証装置の処理内容を示すフローチャートである。
【図１１】実施の形態２の構成による印刷保証装置の処理内容を示すフローチャートである。
【図１２】印刷設定の変更案内画面を示す図である。
【符号の説明】
【００８８】
１００（１００ａ〜１００ｎ）  印刷保証装置
１０１  ディスプレイ
１０３  ネットワーク（ＬＡＮ）
１０４  端末装置（ＰＣ）
１１０  ネットワーク
１２０  画像送信サーバ
２０１  通信手段
２０２  抽出手段
２０３  印刷設定判定手段
２０４  印刷出力手段
２０５  格納手段
２１０  設定手段
３０１  通信手段
３０２  ジョブ管理手段
３０３  画像データベース
３０４  画像管理手段
３０５  ユーザ情報データベース
３０６  ユーザ情報管理手段
Ｄ  画像データ
ｄ  画像情報
Ｊ  判定結果情報
Ｐ１  印刷条件情報
Ｐ２  印刷設定情報
【図１】
2005084892.tif 000003
【図２】
2005084892.tif 000004
【図３】
2005084892.tif 000005
【図４】
2005084892.tif 000006
【図５】
2005084892.tif 000007
【図６】
2005084892.tif 000008
【図７】
2005084892.tif 000009
【図８】
2005084892.tif 000010
【図９】
2005084892.tif 000011
【図１０】
2005084892.tif 000012
【図１１】
2005084892.tif 000013
【図１２】
2005084892.tif 000014