(57)【要約】【課題】プリンタドライバがカラー調整等の属性変更機能を備えていない場合においても、ユーザが情報処理装置を用いて出力した画像の属性を変更することが可能な画像形成装置、及び画像形成システムを提供する。【解決手段】情報処理装置１に備えられたＷｅｂブラウザ９に表示可能な、属性情報を入力する属性入力情報を送信すると共に、属性情報を受信するＷｅｂサーバ１７と、画像データを受信する画像データ受信部５７と、画像データ受信部５７において受信した画像データの属性を、Ｗｅｂサーバ１７において受信した属性情報に基づいて調整すると共に、画像データに基づく画像を所定の記録媒体上に形成する印刷部７１とを備える。【選択図】  図１
2007260959.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置に備えられた情報閲覧手段に表示可能な、属性情報を入力する属性入力情報を送信する送信手段と、
前記送信手段によって送信された前記属性入力情報に応じて返信された、属性情報を受信する受信手段と、
前記情報処理装置において生成された画像データを受信する画像データ受信手段と、
前記画像データ受信手段において受信した前記画像データの属性を、前記受信手段において受信した前記属性情報に基づいて調整する調整手段と、
前記調整手段において属性が調整された前記画像データに基づく画像を所定の記録媒体上に形成する画像形成手段とを備えること、
を特徴とする画像形成装置。
【請求項２】
前記受信手段において受信した前記属性情報に含まれる前記情報処理装置の識別情報を取得する第１識別情報取得手段と、
前記第１識別情報取得手段において取得した前記情報処理装置の識別情報と、前記属性情報とを関連付けて記憶する記憶手段と、
前記画像データ受信手段において受信した前記画像データに含まれる前記情報処理装置の識別情報を取得する第２識別情報取得手段と、
前記記憶手段に記憶された前記情報処理装置の識別情報と、前記第２識別情報取得手段において取得した前記情報処理装置の識別情報とを比較する比較手段とを備え、
前記調整手段は、前記比較手段の比較結果に基づいて、前記画像データ受信手段において受信した前記画像データの属性を、前記記憶手段に記憶された前記属性情報に基づいて調整すること、
を特徴とする請求項１記載の画像形成装置。
【請求項３】
所定のサンプル画像の画像データを記憶するサンプル記憶手段と、
前記サンプル記憶手段に記憶された前記サンプル画像の属性を、前記属性情報に基づいて調整するサンプル画像調整手段と、
前記サンプル画像調整手段において属性が調整された前記サンプル画像の画像データを前記情報閲覧手段で表示可能なデータ形式で送信するサンプル送信手段とを備えること、
を特徴とする請求項１又は請求項２の何れかの項記載の画像形成装置。
【請求項４】
前記返信属性情報は、前記画像データ受信手段において受信した前記画像データのカラー濃度に関する情報であること、
を特徴とする請求項１乃至請求項３の何れかの項記載の画像形成装置。
【請求項５】
前記調整手段は、前記カラー濃度に関する情報、及び所定のガンマカーブに基づいて前記画像データ受信手段において受信した前記画像データのカラー濃度を調整すること、
を特徴とする請求項４記載の画像形成装置。
【請求項６】
前記属性情報に基づいて前記ガンマカーブを生成する生成手段を備えること、
を特徴とする請求項５記載の画像形成装置。
【請求項７】
前記画像データは、複数の色によって構成される画像に関し、
前記属性情報は、前記複数の色の各色についてのカラー濃度に関する情報を含み、
前記画像形成手段は、前記複数の色によって構成される画像を前記記録媒体上に形成すること、
を特徴とする請求項４乃至請求項６の何れかの項記載の画像形成装置。
【請求項８】
所定の情報を閲覧可能な情報閲覧手段と、
前記情報閲覧手段に表示する情報を受信する表示情報受信手段と、
前記情報閲覧手段に入力された情報を送信する入力情報送信手段と、
画像データを生成する画像データ生成手段とを有する情報処理装置、及び
前記情報閲覧手段に表示可能な、属性情報の入力を要求する属性要求情報を前記表示情報受信手段に送信する送信手段と、
前記送信手段によって送信された前記属性入力情報に応じて、前記入力情報送信手段から返信された、属性返信情報を受信する受信手段と、
前記画像データ生成手段において生成された画像データを受信する画像データ受信手段と、
前記画像データ受信手段において受信した前記画像データの属性を、前記受信手段において受信した前記属性情報に基づいて調整する調整手段と、
前記調整手段において属性が調整された前記画像データに基づく画像を所定の記録媒体上に形成する画像形成手段とを有する画像形成装置を備えること、
を特徴とする画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、及び画像形成システムに関する。
【背景技術】
【０００２】
従来、パーソナルコンピュータ等の情報処理装置、及びプリンタ等の画像形成装置を用いて画像情報を用紙等の記録媒体上に印刷する場合、ユーザは情報処理装置に、画像形成装置に対応したプリンタドライバをインストールしていた。そして、ユーザが、用紙上に印刷される画像のカラー調整等の属性変更を行う場合は、このプリンタドライバに備えられたカラー調整機能等属性変更機能を用いて、用紙上に印刷される画像のカラー調整等の属性変更を行っていた。この様なプリンタドライバを備えるシステムとしては、特許文献１に開示された発明がある。
【０００３】
【特許文献１】特開平９−２１６３８６公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のシステムでは、情報処理装置にインストールされたプリンタドライバにカラー調整機能等の属性変更機能を設けておく必要があり、例えばプリンタドライバにこの様な機能が備わっていない場合は、ユーザはカラー調整等の属性変更を行うことができず、画像形成装置はユーザが所望する画像を印刷することができず、また、画像形成装置は高画質な画像を出力することができないという問題があった。
【０００５】
そこで、本発明はこの様な実情に鑑みてなされたものであり、プリンタドライバがカラー調整等の属性変更機能を備えていない場合においても、ユーザが情報処理装置を用いて出力した画像の属性を変更することが可能な画像形成装置、及び画像形成システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
そこで本発明に係る画像形成装置は、情報処理装置に備えられた情報閲覧手段に表示可能な、属性情報を入力する属性入力情報を送信する送信手段と、前記送信手段によって送信された前記属性入力情報に応じて返信された、属性情報を受信する受信手段と、前記情報処理装置において生成された画像データを受信する画像データ受信手段と、前記画像データ受信手段において受信した前記画像データの属性を、前記受信手段において受信した前記属性情報に基づいて調整する調整手段と、前記調整手段において属性が調整された前記画像データに基づく画像を所定の記録媒体上に形成する画像形成手段とを備えることを特徴としている。
【０００７】
この構成によれば、ユーザが情報閲覧手段を用いて入力した属性情報を、画像データ受信手段において受信した画像データを記録媒体上に形成する際に、画像データに反映させることができる為、情報処理装置側に属性情報を調整する機能が備わっていなくとも、画像データの属性を調整することができる。
【発明の効果】
【０００８】
以上の様に、画像形成装置によれば、プリンタドライバがカラー調整等の属性変更機能を備えていない場合においても、ユーザが情報処理装置を用いて出力した画像の属性を変更することが可能となる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明を適用した具体的な実施の形態について図面を参照しながら詳細に説明する。
【００１０】
本発明を適用した第１の実施の形態に係る画像形成システムは、ユーザが情報処理装置に設けられたブラウザ等の情報閲覧機能を用いて、画像形成装置によって印刷される画像の属性を変更することが可能な画像形成システムである。そして、画像形成装置では、情報処理装置がブラウザを介して送信した属性情報を記憶する。そして、印刷時に画像形成装置は、プリンタドライバを介して画像形成装置に送信された画像データを、記憶された属性情報に基づいて調整した後、用紙等の記録媒体上に印刷する。また、本実施の形態においては、属性情報として画像形成装置によって印刷される画像の濃度に関する属性情報を例に詳細な説明を行う。
【００１１】
図１に示す様に、画像形成システムは、ユーザが画像データを生成する情報処理装置１と、情報処理装置１から入力された画像データに基づく現像剤画像を印刷する画像形成装置３とを備え、これら情報処理装置１と、画像形成装置３とを、ＬＡＮ（Local Area Network）５を用いて接続して形成される。
【００１２】
情報処理装置１は、ユーザが画像データを生成する為に使用する端末であり、画像形成装置３は、ユーザが生成した画像データを、ネットワーク５を通じて画像形成装置３に送信する。そしてこの様な情報処理装置１は、ユーザが生成した画像データを画像形成装置３に送信する画像データ送信部７と、ユーザに対して所定の情報を表示する情報閲覧手段としてのＷｅｂブラウザ９と、モニタ１１と、プリンタドライバ１３と、Ｗｅｂページの記述する例えばＨＴＭＬ（Hyper Text Markup Language）言語の送受信を行う表示情報受信手段、及び入力情報送信手段としてのＷｅｂページ送受信部１５とを備える。
【００１３】
画像データ送信部７は、プリンタドライバ１３の指令のもと、例えば描画ソフトや文章作成ソフト等のアプリケーションで生成された画像データを画像形成装置３によって印刷すべく、画像データを画像形成装置３に送信する。
【００１４】
Ｗｅｂブラウザ９は、例えばＨＴＭＬ言語で記述されたＷｅｂページを閲覧するアプリケーションである。この様なＷｅｂブラウザ９は、画像形成装置３から送信されたＷｅｂページをモニタ１１に表示することで、Ｗｅｂページに記載された内容をユーザに提示する。また、ユーザがＷｅｂブラウザ９に入力した情報は、画像形成装置３に送信すべくＷｅｂページ送受信部１５に供給される。
【００１５】
プリンタドライバ１３は、ユーザが生成した画像データを画像形成装置３によって認識することが可能とすべく、ユーザが生成した画像データを例えばＴｉｆｆ（Tagged Image File Format）形式のデータに変換して、当該変換した画像データを画像データ送信部７に供給する。具体的には、プリンタドライバ１３は、装置の違いをユーザが意識せずに使用可能で、画像形成装置の設定に最低限必要な機能をもつ、汎用性があるプリンタドライバである。この様なプリンタドライバ１３としては、例えばＢＭＬｉｎｋｓ（登録商標）等のプリンタドライバがある。
【００１６】
Ｗｅｂページ送受信部１５は、画像形成装置３との間で、Ｗｅｂページの送受信や、Ｗｅｂページに入力された情報の送受信を行う。具体的には、Ｗｅｂページ送受信部１５は、画像形成装置３から送信されたＷｅｂページを記述するＨＴＭＬ言語の情報を受信し、受信した情報をＷｅｂブラウザ９に供給する。また、Ｗｅｂページ送受信部１５は、ユーザがＷｅｂブラウザ９を用いて入力した、例えばＵＲＬ（Uniform Resource Locator）情報を供給されると、当該受信したＵＲＬ情報を画像形成装置３に送信する。
【００１７】
この様な情報処理装置１では、ユーザがＷｅｂブラウザ９にＵＲＬ情報を入力すると、当該ＵＲＬ情報はＷｅｂページ送受信部１５に供給される。そして、Ｗｅｂページ送受信部１５は、Ｗｅｂブラウザ９から供給されたＵＲＬ情報に基づいて、画像形成装置３に対してＷｅｂブラウザ９を用いてＵＲＬ情報に対応する情報を要求する。
【００１８】
そして画像形成装置３は、情報処理装置１からの要求に応じて、Ｗｅｂブラウザ９に表示すべき画像のＨＴＭＬ言語のＷｅｂページを生成して、これを情報処理装置１に送信する。また、画像形成装置３は、情報処理装置１から画像データを受信した場合には、当該画像データに基づく画像を用紙上に印刷する。具体的には、画像形成装置３は、情報処理装置１からの要求を受信し、当該受信した要求に応じて属性入力情報としてのＷｅｂページを送信する送信手段、及び受信手段としてのＷｅｂサーバ１７と、情報処理装置１に送信するＷｅｂページを生成するカラー調整設定画面形成部１９とを備える。
【００１９】
Ｗｅｂサーバ１７は、Ｗｅｂブラウザ９からの要求に応じてＨＴＭＬ言語のＷｅｂページを送信する。そして、ここでＷｅｂサーバ１７からＷｅｂブラウザ９へと送信されるＷｅｂページは、カラー調整設定画面形成部１９において生成される。
【００２０】
カラー調整設定画面形成部１９は、情報処理装置１に送信すべきＷｅｂページを生成する。この様なカラー調整設定画面形成部１９は、図２に示す様に、サンプル画像データを記憶するサンプル画像データ記憶部２１と、サンプル画像データ記憶部２１に記憶されたサンプル画像データに基づくＨＴＭＬ形式のデータを作成する調整前画像生成部２３と、サンプル画像データ記憶部２１に記憶されたサンプル画像データの画像のカラー調整を行う画像調整部２５と、画像調整部２５においてカラー調整が行われたサンプル画像データに基づくＨＴＭＬ形式のデータを作成する調整後画像生成部２７と、後述する選択ボックスのＨＴＭＬ形式のデータを作成するカラー調整選択ボックス作成部２９と、後述するセッティングボタンのＨＴＭＬ形式のデータを作成する設定値送信部３１とを備える。そして、この様なカラー調整設定画面形成部１９において生成されたＷｅｂページが情報処理装置１に送信されると、Ｗｅｂページは、カラー調整設定画面として、図３に示す様にモニタ１１に表示される。
【００２１】
例えば、カラー調整設定画面３３としてモニタ１１には、アドレスバー３５と、選択ボックス３７と、セッティングボタン３９と、プレビュー表示領域４１が表示される。
【００２２】
アドレスバー３５には、“http://xxx.xxx.xxx.xxx/BMLinks/print/setting”というＵＲＬ情報が表示される。そして、この“xxx.xxx.xxx.xxx”は、Ｗｅｂサーバ１７のＩＰアドレスを示し、“BMLinks/print/setting”は、カラー調整画面の格納場所を示す。
【００２３】
そして、選択ボックス３７は、カラー調整設定項目を記載したリストを表示するコンボボックスであり、各項目が記載されたリストボックス４３と、プルダウンボタン４５とによって構成される。そして、ユーザがモニタ１１を参照しながらプルダウンボタン４５を選択すると、リストボックス４３には、図４に示す様に、「コントラスト重視」、「鮮やかさ重視」、「モニタ９５００Ｋ」、及び「カラーマッチングオフ」という、４つの項目が表示される。
【００２４】
また、プレビュー表示領域４１には、サンプル画像データ記憶部２１に記憶されたサンプル画像４７、及び画像調整部２５においてカラー調整が行われたサンプル画像４９が表示されている。詳細は後述するが、この様なカラー調整設定画面３３では、ユーザが、モニタ１１に表示されたカラー調整設定画面３３を参照しながらリストボックス４３を用いてカラー調整設定項目を選択し、セッティングボタン３９を選択すると、Ｗｅｂページ送受信部１５は、ユーザが選択した項目に対応する設定パラメータ情報を含めたＵＲＬ情報を画像形成装置３に送信する。
【００２５】
また、画像形成装置３は、情報処理装置１から送信された、設定パラメータ情報を含むＵＲＬ情報から設定パラメータ情報を取得する第１識別情報取得手段、及び第２識別情報取得手段としての設定パラメータ取得部５１と、設定パラメータ取得部５１によって取得された設定パラメータ情報を記憶する設定パラメータ記憶部５３と、情報処理装置１から送信される情報に含まれるＴＣＰ（Transmission Control Protocol）情報から情報処理装置１のＩＰアドレスを取得するＩＰアドレス取得部５５と、画像データを受信する画像データ受信部５７と、画像データ受信部５７において受信した印刷データを記憶する画像データ記憶部５９と、カラー調整コマンドを記憶するカラー調整コマンド記憶部６１と、カラー調整コマンド記憶部６１に記憶されたカラー調整コマンドに基づいて、画像データ記憶部５９に記憶された画像データを編集する画像データ編集部６３と、ＩＰアドレス取得部５５において取得したＩＰアドレスと設定パラメータ取得部５１において取得した設定パラメータ情報とを関連付けて設定パラメータテーブルとして記憶する記憶手段としての設定パラメータテーブル記憶部６５と、設定パラメータテーブル記憶部６５に記憶された設定パラメータテーブルを参照する比較手段としての設定パラメータテーブル参照部６７と、設定パラメータテーブル記憶部６５に記憶された設定パラメータテーブルの書き換えを行う設定パラメータテーブル記述部６９と、画像データ編集部６３において編集された画像データを印刷する調整手段、及び画像形成手段としての印刷部７１と、ＲＡＭ（Random Access Memory）等の不揮発性メモリから成る記憶部７３とを備える。
【００２６】
設定パラメータ取得部５１は、ＵＲＬ情報に含まれる設定パラメータ情報を取得し、当該取得した設定パラメータ情報を設定パラメータ記憶部５３に記憶する。具体的には、ユーザが、カラー調整設定画面３３を参照してあるカラー調整設定項目を選択し、セッティングボタン３９を選択すると、Ｗｅｂページ送受信部１５は、選択された項目に対応する設定パラメータ情報をＵＲＬ情報に含めて画像形成装置３に送信する。この設定パラメータ情報を含んだＵＲＬ情報は、例えば“http://xxx.xxx.xxx.xxx/BMLinks/print/setting?smt=n”（n=−１〜３）として表される。そして、文字列“ｓｍｔ＝ｎ”は、ユーザが選択した設定パラメータ値ｓｍｔを示す。この様なＵＲＬ情報がＷｅｂサーバ１７に送信されると、設定パラメータ取得部５１は、ＵＲＬ情報から設定パラメータ情報に対応する文字列を参照し、設定パラメータ値ｓｍｔを取得して、設定パラメータ値ｓｍｔを設定パラメータ記憶部５３に記憶する。
【００２７】
ＩＰアドレス取得部５５は、ＵＲＬ情報を送信した情報処理装置１のＩＰアドレスを、送信されたＵＲＬ情報に含まれるＴＣＰ情報から取得する。また、設定パラメータテーブル記憶部６５は、図５に示す様な設定パラメータテーブルＢ，Ｃを記憶する。設定パラメータテーブルＢ，Ｃは、情報処理装置１のＩＰアドレスとカラー調整設定項目とを対応させて記憶している。例えば、ＩＰアドレス“123.45.67.90”を割り振られた情報処理装置から“http://xxx.xxx.xxx.xxx/BMLinks/print/setting?smt=1”というＵＲＬ情報が送信されると、ＩＰアドレス取得部５５は、情報処理装置のＩＰアドレスを取得し、設定パラメータ取得部５１は、ＵＲＬ情報から設定パラメータ値“ｓｍｔ＝１”を取得して、設定パラメータ値“ｓｍｔ＝１”を設定パラメータ記憶部５３に記憶する。そして、設定パラメータテーブル記述部６９は、対応表Ａを参照して、設定パラメータ値“ｓｍｔ＝１”に対応するカラー調整設定項目“コントラスト重視”を、設定パラメータテーブルＢ及び設定パラメータテーブルＣに示す様に、ＩＰアドレス取得部５５において取得したＩＰアドレス“123.45.67.90”と関連付けて追加する。また、既に設定パラメータテーブル上に、ＩＰアドレス取得部５５が取得したＩＰアドレスが存在している場合は、設定パラメータテーブル記述部６９は、同様のプロセスによって、当該ＩＰアドレスに対応するカラー調整設定項目の上書きを行う。
【００２８】
カラー調整コマンド記憶部６１は、カラー調整コマンドを記憶する。このカラー調整コマンドは、画像データ編集部６３によって生成された情報である。そしてカラー調整コマンドは、印刷部７１に対してカラー調整を行う旨の命令を含む情報であり、設定パラメータテーブルに記憶されたカラー調整設定項目に関する情報を含むテキスト形式の文字列によって構成される。
【００２９】
画像データ編集部６３は、画像データ記憶部５９に記憶された画像データを、所定のガンマ曲線に基づいて編集し、印刷部７１に供給する。また、画像データ編集部６３は、設定パラメータ取得部５１において取得した設定パラメータ値ｓｍｔに基づいてカラー調整コマンドを生成し、これをカラー調整コマンド記憶部６１に記憶する。具体的には、画像データ編集部６３は、先ず、図６、及び図７に示す様に、画像データ７５を画像データ記憶部５９から読み出し、読み出した画像データ７５にヘッダ７７を付加して、印刷データ７９ａを生成する。ヘッダ７７は、画像データを構成するＰＤＬ（Print Discription Language）言語の情報等、画像データに関する情報を含む。その後、画像データ編集部６３は、カラー調整コマンド記憶部６１に記憶されたカラー調整コマンド８１を読み出し、これを印刷データ７９ａに付加して印刷データ７９ｂを生成し、当該印刷データ７９ｂを印刷部７１に供給する。
【００３０】
印刷部７１は、カラー調整コマンド８１が付加された印刷データ７９ｂに基づく画像を用紙上に印刷する。そして、このとき印刷部７１は、印刷データ７９ｂに含まれるカラー調整コマンド８１を参照して、画像データ７５のカラー調整を行う。印刷部７１によるカラー調整は、画像データ７５を構成する、例えばシアン、マゼンタ、イエロ、ブラックの濃度を、図８に示す様なガンマカーブに従って調整することで行われる。ここで、ガンマカーブとは、画像データ７５を構成する各色の濃度と、画像形成装置３によって用紙上に印刷された各色の画像の濃度関係を示す曲線である。そして、この様なガンマカーブは、各色、及び各項目に対応して予め決定され、印刷部７１に記憶されている。そして、ガンマカーブを示すグラフは、横軸に画像データの画像濃度Ｄ＿ｉｎをとり、縦軸に用紙上に印刷される画像の画像濃度Ｄ＿ｏｕｔをとって形成される。例えば、カラー調整設定項目が“コントラスト重視”の場合、シアン、及びブラックに対応するガンマカーブの示す画像濃度Ｄ＿ｏｕｔは、画像濃度Ｄ＿ｉｎよりも低い値を示す。一方、このときマゼンタｍ及びイエロに対応するガンマカーブの示す画像濃度Ｄ＿ｏｕｔは、画像濃度Ｄ＿ｉｎと略同一の値を示す。カラー調整設定項目が“鮮やかさ重視”の場合、シアンとブラックの画像濃度５０％近辺における画像濃度Ｄ＿ｏｕｔは、画像濃度Ｄ＿ｉｎよりも低く、マゼンタの画像濃度７０％以上における画像濃度Ｄ＿ｏｕｔは、画像濃度Ｄ＿ｉｎよりも高い値を示す。またこのとき、イエロの画像濃度Ｄ＿ｏｕｔと、画像濃度Ｄ＿ｉｎとの関係はさほど変わらない値を示す。カラー調整設定項目が“モニタ９３００Ｋ”の場合、シアンの画像濃度５０％近辺の画像濃度Ｄ＿ｏｕｔは、画像濃度Ｄ＿ｉｎよりも低く、マゼンタとイエロの画像濃度Ｄ＿ｏｕｔと画像濃度Ｄ＿ｉｎとの関係はさほど変わらず、ブラックの画像濃度Ｄ＿ｏｕｔは全体的に画像濃度Ｄ＿ｉｎよりも低くい値を示す。カラー調整設定項目が“カラーマッチングオフ”の場合、各色の画像濃度Ｄ＿ｏｕｔは、全体的に画像濃度Ｄ＿ｉｎよりも低い値を示す。尚、画像濃度Ｄ＿ｏｕｔ、及び画像濃度Ｄ＿ｉｎの関係は上述の例に限定されるものではなく、他の関係を持っていても良いことはいうまでもない。
【００３１】
記憶部７３は、画像データ編集部６３が印刷データ７９ｂを生成する為に使用する作業領域である。具体的には、記憶部７３は、領域Ａ１、領域Ａ２、領域Ａ３、及び領域Ａ４の少なくとも４個の領域に分割されている。そして、領域Ａ１は、カラー調整コマンド８１を記憶し、領域Ａ２は画像データ７５を記憶し、領域Ａ３はヘッダ７７を記憶し、領域Ａ４は領域Ａ１、領域Ａ２、及び領域Ａ３に記憶されたカラー調整コマンド８１、画像データ７５、及びヘッダ７７を記憶する。
【００３２】
次に、この様にして濃度が調整された画像データを印刷する方法について詳細な説明をする。
【００３３】
画像形成装置３は、図９に示す様に、スタッカ８３に堆積した用紙Ｐを、給紙ローラ８７によって、所定の媒体搬送経路に繰り出す。そして、用紙Ｐは、給紙ローラ８７、及びレジストローラ８９によってさらに媒体搬送経路の下流方向へ繰り出される。給紙ローラ８７、及びレジストローラ８９の媒体搬送経路における下流には、それぞれシアン、マゼンタ、イエロ、及びブラックの現像剤の現像剤画像を現像する現像装置９１Ｃ，９１Ｍ，９１Ｙ，９１Ｋが設けられている。また、媒体搬送経路上には、これら現像装置９１Ｃ，９１Ｍ，９１Ｙ，９１Ｋに対応して転写ローラ９３Ｃ，９３Ｍ，９３Ｙ，９３Ｋが設けられている。これら、現像装置９１Ｃ，９１Ｍ，９１Ｙ，９１Ｋ、及び転写ローラ９３Ｃ，９３Ｍ，９３Ｙ，９３Ｋは、用紙Ｐが搬送装置９５によって搬送されるタイミングで、現像剤画像を現像し、当該現像した現像剤画像を用紙Ｐ上に転写する。そして、用紙Ｐは、さらに搬送装置９５によって媒体搬送経路の下流方向に設けられた定着装置９７まで搬送される。用紙Ｐが定着装置９７に到達すると、用紙Ｐは、表面が加熱された定着ローラ９９、及び定着ローラ９９に押圧して回転する加圧ローラ１０１によって挟持搬送される。この様にして、定着装置９７は、用紙Ｐ上に転写された現像剤画像を用紙Ｐ上に定着し、用紙Ｐを画像形成装置３の外部に排出する。
【００３４】
以下、上述の構成を有する情報処理装置１、及び画像形成装置３の動作について詳細な説明をする。
【００３５】
先ず、ユーザが画像データを印刷しようとした場合の情報処理装置１、及び画像形成装置３の動作について図１０を参照しながら詳細な説明をする。
【００３６】
一連の動作が開始すると、ステップＳ１において情報処理装置１は、Ｗｅｂサーバ１７に対して、カラー調整設定画面３３のＨＴＭＬ形式のデータを要求する。ここでの要求は、Ｗｅｂブラウザ９のアドレスバー３５に、Ｗｅｂサーバ１７のＵＲＬ情報を入力することで行われる。
【００３７】
次に、ステップＳ２において画像形成装置３は、カラー調整設定画面形成部１９を用いてカラー調整設定画面３３を生成する。具体的には、カラー調整設定画面形成部１９は、Ｗｅｂサーバ１７の指令のもと、調整前画像生成部２３を用いてサンプル画像データ記憶部２１に記憶されたサンプル画像データのＨＴＭＬ形式のデータを生成し、カラー調整選択ボックス作成部２９を用いて選択ボックス３７のＨＴＭＬ形式のデータを生成し、設定値送信部３１を用いてセッティングボタン３９のＨＴＭＬ形式のデータを生成し、これらのＨＴＭＬ形式のデータを合成してカラー調整設定画面３３のＨＴＭＬ形式のデータを生成する。
【００３８】
次に、ステップＳ３において画像形成装置３は、Ｗｅｂサーバ１７を用いて、カラー調整設定画面形成部１９で生成されたカラー調整設定画面３３のＨＴＭＬ形式のデータを情報処理装置１に送信する。
【００３９】
次に、ステップＳ４において情報処理装置１は、カラー調整設定画面３３のＨＴＭＬ形式のデータをＷｅｂページ送受信部１５を用いて受信し、当該カラー調整設定画面３３をＷｅｂブラウザ９を介してモニタ１１に表示する。そして、ユーザは、モニタ１１に表示されたカラー調整設定画面３３のリストボックス４３を参照しながら「コントラスト重視」、「鮮やかさ重視」、「モニタ９５００Ｋ」、又は「カラーマッチングオフ」の何れかの項目を選択する。尚、このときプレビュー表示領域４１には、カラー調整前のサンプル画像４７が表示されている。
【００４０】
そして、ユーザによって何れかの項目が選択され、セッティングボタン３９が選択されると、ステップＳ５においてＷｅｂページ送受信部１５は、選択された項目に対応する設定パラメータ情報をＵＲＬ情報に含めて画像形成装置３に送信する。
【００４１】
次に、ステップＳ６において画像形成装置３は、返信用のＨＴＭＬ形式のデータを作成する。この返信用のＨＴＭＬ形式のデータは、設定パラメータ値ｓｍｔをもとに、サンプル画像記憶部２１に記憶されたサンプル画像データのカラー濃度を、ガンマカーブに従って調整したデータを含むデータである。この返信用のＨＴＭＬ形式のデータは、カラー調整設定画面形成部１９によって生成される。具体的には、カラー調整設定画面形成部１９は、画像調整部２５を用いてサンプル画像データ記憶部２１に記憶されたサンプル画像データのカラー調整を行い、調整後画像生成部２７を用いてカラー調整が施されたサンプル画像データを生成する。
【００４２】
次に、ステップＳ７において画像形成装置３は、Ｗｅｂサーバ１７を用いて返信用のＨＴＭＬ形式のデータを情報処理装置１に送信する。
【００４３】
次に、情報処理装置１は、Ｗｅｂページ送受信部１５を用いて返信用のＨＴＭＬ形式のデータを受信する。そして、ステップＳ８において情報処理装置１は、当該受信したＨＴＭＬ形式のデータに含まれる、カラー調整が施されたサンプル画像データをプレビュー表示領域４１にカラー調整後のサンプル画像４９として表示する。
【００４４】
そして、ユーザがプレビュー表示領域４１に表示されたサンプル画像４７及びサンプル画像４９を参照し、自身で作成した画像データを印刷する旨の指令を発した場合、ステップＳ９において情報処理装置１は、プリンタドライバ１３を用いて画像データを画像形成装置３に送信する。
【００４５】
次に、画像形成装置３は、画像データ受信部５７において画像データを受信し、ステップＳ１０において当該画像データに基づく画像を用紙Ｐ上に印刷し、一連の処理を終了する。
【００４６】
この様に、画像形成装置３による印刷プロセスに先立って、ユーザは、情報処理装置１のブラウザを用いて設定パラメータ情報を画像形成装置３に記憶させる。そして、印刷を行う際は、予め画像形成装置３に記憶された設定パラメータ情報に基づいて画像データのカラー濃度を調整することができる為、情報処理装置１が備えるプリンタドライバがカラー調整設定機能を有しない場合であっても、画像形成装置３においてカラー調整を行うことが可能となる。
【００４７】
次に、Ｗｅｂブラウザ９が設定パラメータ値ｓｍｔを決定する方法について、図１１を参照しながら詳細な説明をする。
【００４８】
一連の処理が開始すると、ステップＳ２１においてＷｅｂブラウザ９は、ユーザがセッティングボタン３９を選択したか否かを判断する。そして、Ｗｅｂブラウザ９が、ユーザがセッティングボタン３９を選択していないと判断した場合、Ｗｅｂブラウザ９はセッティングボタン３９が選択されるまでこの判断を繰り返し行う。そして、Ｗｅｂブラウザ９が、セッティングボタン３９が選択されたと判断した場合、Ｗｅｂブラウザ９はステップＳ２２の処理を実行する。
【００４９】
次に、ステップＳ２２においてＷｅｂブラウザ９は、セッティングボタン３９が選択された際に選択ボックス３７に表示されている項目が「カラーマッチングオフ」であるか否かを判断する。そして、ここでＷｅｂブラウザ９が、選択ボックス３７に表示されている項目が「カラーマッチングオフ」であると判断した場合、ステップＳ２３においてＷｅｂブラウザ９は、設定パラメータ値ｓｍｔを値０として設定し、ＵＲＬ情報に設定パラメータ値“ｓｍｔ＝０”を付加して一連の処理を終了する。一方、Ｗｅｂブラウザ９が選択ボックス３７に表示されている項目が「カラーマッチングオフ」でないと判断した場合、Ｗｅｂブラウザ９は、ステップＳ２４の処理を実行する。
【００５０】
次に、ステップＳ２４においてＷｅｂブラウザ９は、セッティングボタン３９が選択された際に選択ボックス３７に表示されている項目が「コントラスト重視」であるか否かを判断する。そして、ここでＷｅｂブラウザ９が、選択ボックス３７に表示されている項目が「コントラスト重視」であると判断した場合、ステップＳ２５においてＷｅｂブラウザ９は、設定パラメータ値ｓｍｔを値１として設定し、ＵＲＬ情報に設定パラメータ値“ｓｍｔ＝１”を付加して一連の処理を終了する。一方、Ｗｅｂブラウザ９が選択ボックス３７に表示されている項目が「コントラスト重視」でないと判断した場合、Ｗｅｂブラウザ９は、ステップＳ２６の処理を実行する。
【００５１】
次に、ステップＳ２６においてＷｅｂブラウザ９は、セッティングボタン３９が選択された際に選択ボックス３７に表示されている項目が「鮮やかさ重視」であるか否かを判断する。そして、ここでＷｅｂブラウザ９が、選択ボックス３７に表示されている項目が「鮮やかさ重視」であると判断した場合、ステップＳ２７においてＷｅｂブラウザ９は、設定パラメータ値ｓｍｔを値２として設定し、ＵＲＬ情報に設定パラメータ値“ｓｍｔ＝２”を付加して一連の処理を終了する。一方、Ｗｅｂブラウザ９が選択ボックス３７に表示されている項目が「鮮やかさ重視」でないと判断した場合、Ｗｅｂブラウザ９は、ステップＳ２８の処理を実行する。
【００５２】
次に、ステップＳ２８においてＷｅｂブラウザ９は、セッティングボタン３９が選択された際に選択ボックス３７に表示されている項目が「モニタ９３００Ｋ」であるか否かを判断する。そして、ここでＷｅｂブラウザ９が、選択ボックス３７に表示されている項目が「モニタ９３００Ｋ」であると判断した場合、ステップＳ２９においてＷｅｂブラウザ９は、設定パラメータ値ｓｍｔを値３として設定し、ＵＲＬ情報に設定パラメータ値“ｓｍｔ＝３”を付加して一連の処理を終了する。一方、Ｗｅｂブラウザ９が選択ボックス３７に表示されている項目が「モニタ９３００Ｋ」でないと判断した場合、Ｗｅｂブラウザ９は、ステップＳ３０の処理を実行する。
【００５３】
次に、ステップＳ３０においてＷｅｂブラウザ９は、セッティングボタン３９が選択された際にユーザが何れの項目も選択しなかったとして、ＵＲＬ情報に設定パラメータ値“ｓｍｔ＝−１”を付加して一連の処理を終了する。
【００５４】
次に、設定パラメータ値ｓｍｔを含むＵＲＬ情報を受信した画像形成装置３が、返信用のＨＴＭＬ形式のデータを生成する方法について、図１２を参照しながら詳細な説明をする。
【００５５】
Ｗｅｂページ送受信部１５が設定パラメータ値ｓｍｔを含むＵＲＬ情報を送信して一連の処理が開始すると、ステップＳ３１においてＷｅｂサーバ１７は、設定パラメータ値ｓｍｔを含むＵＲＬ情報を受信する。
【００５６】
次に、ステップＳ３２において設定パラメータ取得部５１は、ＵＲＬ情報に含まれる設定パラメータ値ｓｍｔを取得する。そしてここで取得した設定パラメータ値ｓｍｔは、設定パラメータ記憶部５３に記憶される。
【００５７】
次に、ステップＳ３３においてＩＰアドレス取得部５５は、ＵＲＬ情報に含まれるＴＣＰ情報から情報処理装置１のＩＰアドレスを取得する。
【００５８】
次に、ステップＳ３４において設定パラメータテーブル参照部６７は、設定パラメータテーブル記憶部６５に記憶された設定パラメータテーブルを参照し、ステップＳ３５において、ＩＰアドレス取得部５５において取得したＩＰアドレスが設定パラメータテーブルに存在するか否かを判断する。ここで、ＩＰアドレス取得部５３において取得したＩＰアドレスが設定パラメータテーブルに存在する場合は、ステップＳ３６において設定パラメータテーブル記述部６９は、設定パラメータテーブルのカラー調整設定項目の上書きを行った後、ステップＳ３８の処理を実行する。一方、ＩＰアドレス取得部５３において取得したＩＰアドレスが設定パラメータテーブルに存在しない場合は、ステップＳ３７において設定パラメータテーブル記述部６９は、設定パラメータテーブルのカラー調整設定項目の追加を行った後、ステップＳ３８の処理を実行する。
【００５９】
次に、ステップＳ３８においてカラー調整設定画面形成部１９は、サンプル画像データ記憶部２１に記憶された画像データのカラー濃度を、設定パラメータ記憶部５３に記憶された設定パラメータ値、及びガンマカーブに基づいて調整し、カラー調整後のサンプル画像データをＨＴＭＬ形式のデータを作成する。
【００６０】
次に、ステップＳ３９においてＷｅｂサーバ１７は、サンプル画像データのＨＴＭＬ形式のデータを含む返信用のＨＴＭＬ形式のデータを情報処理装置１に送信し、一連の処理を終了する。
【００６１】
次に、画像形成装置３が画像データ受信部５７において画像データを受信した場合の一連の動作について、図１３を参照しながら詳細な説明をする。
【００６２】
情報処理装置１から送信された画像データを受信し、一連の動作が開始すると、ステップＳ４１において画像形成装置３は、画像データを画像データ記憶部５９に記憶する。
【００６３】
次に、ステップＳ４２においてＩＰアドレス取得部５５は、情報処理装置１のＩＰアドレスを画像データに含まれるＴＣＰ情報から取得する。
【００６４】
次に、ステップＳ４３において画像データ編集部６３は、画像データ記憶部５９に記憶された画像データ７５にヘッダ７７を付加して印刷データ７９ａを作成する。
【００６５】
次に、ステップＳ４４において設定パラメータテーブル参照部６７は、設定パラメータテーブル記憶部６５に記憶された設定パラメータテーブルを参照し、ステップＳ４５において、ＩＰアドレス取得部において取得したＩＰアドレスが設定パラメータテーブルに存在するか否かを判断する。ここで、ＩＰアドレス取得部５３において取得したＩＰアドレスが設定パラメータテーブルに存在する場合は、画像形成装置３は、ステップＳ４６の処理を実行する。
【００６６】
次に、ステップＳ４６において画像データ編集部６３は、カラー調整コマンド記憶部６１に記憶されたカラー調整コマンド８１を取得する。ここで、画像形成装置３は、画像データ編集部６３を用いて設定パラメータ記憶部５３に記憶された設定パラメータ値ｓｍｔを参照して、後述する方法によりカラー調整コマンドを生成し、当該カラー調整コマンドをカラー調整コマンド記憶部６１に記憶する。
【００６７】
次に、ステップＳ４７において画像データ編集部６３は、印刷データ７９ｂを生成する。具体的には、画像データ編集部６３はヘッダ７７を生成して記憶部７３の領域Ａ３に記憶すると共に、画像データ記憶部に記憶された画像データ７５を記憶部７３の領域Ａ２に記憶する。そして、画像データ編集部６３は、領域Ａ１に記憶されたカラー調整コマンド８１を領域Ａ４に記憶し、領域Ａ２に記憶された画像データ７５を領域Ａ４に記憶し、領域Ａ３に記憶されたヘッダ７７を領域Ａ４に記憶することでこれらの情報を合成し、領域Ａ４上に印刷データ７９ｂを記憶する。
【００６８】
次に、ステップＳ４８において画像データ編集部６３は、記憶部７３の領域Ａ４に記憶された印刷データ７９ｂを印刷部７１に供給する。そして印刷部７１は、印刷データ７９ｂに含まれるカラー調整コマンド８１に基づいて画像データ７５のカラー調整を行い、当該カラー調整後の画像データを用紙Ｐ上に印刷し、画像形成装置３は一連の処理を終了する。
【００６９】
また、ステップＳ４５において設定パラメータテーブル参照部６７が、ＩＰアドレス取得部において取得したＩＰアドレスが設定パラメータテーブルに存在しないと判断した場合は、画像データのカラー調整は行えない為、ステップＳ４８において画像データをそのまま印刷する。
【００７０】
次に、画像データ編集部６３がカラー調整コマンドを生成する方法について、図１４を参照しながら詳細な説明をする。
【００７１】
画像データ編集部６３は、設定パラメータ記憶部５３に記憶された設定パラメータ値ｓｍｔを参照して一連の動作が開始する。そして、一連の動作が開始すると、ステップＳ５１において画像データ編集部６３は、設定パラメータ記憶部５３に記憶された設定パラメータ値ｓｍｔが値−１であるか否かを判断する。ここで、設定パラメータ値ｓｍｔが値−１である場合は、画像データ編集部６３はカラー調整コマンドを生成せずに一連の処理を終了する。一方、画像データ編集部６３は、設定パラメータ記憶部５３に記憶された設定パラメータ値ｓｍｔが値−１でないと判断した場合は、画像データ編集部６３はステップＳ５２の処理を実行する。
【００７２】
次に、ステップＳ５２において画像データ編集部６３は、設定パラメータ記憶部５３に記憶された設定パラメータ値ｓｍｔが値０であるか否かを判断する。ここで、設定パラメータ値ｓｍｔが値０である場合は、ステップＳ５３において画像データ編集部６３はカラー調整コマンドとしてカラーマッチングオフモード用ＰＤＬコマンドを生成し、一連の処理を終了する。一方、画像データ編集部６３は、設定パラメータ記憶部５３に記憶された設定パラメータ値ｓｍｔが値０でないと判断した場合は、画像データ編集部６３はステップＳ５４の処理を実行する。
【００７３】
次に、ステップＳ５４において画像データ編集部６３は、設定パラメータ記憶部５３に記憶された設定パラメータ値ｓｍｔが値１であるか否かを判断する。ここで、設定パラメータ値ｓｍｔが値１である場合は、ステップＳ５５において画像データ編集部６３はカラー調整コマンドとしてコントラスト重視モード用ＰＤＬコマンドを生成し、一連の処理を終了する。一方、画像データ編集部６３は、設定パラメータ記憶部５３に記憶された設定パラメータ値ｓｍｔが値１でないと判断した場合は、画像データ編集部６３はステップＳ５６の処理を実行する。
【００７４】
次に、ステップＳ５６において画像データ編集部６３は、設定パラメータ記憶部５３に記憶された設定パラメータ値ｓｍｔが値２であるか否かを判断する。ここで、設定パラメータ値ｓｍｔが値２である場合は、ステップＳ５７において画像データ編集部６３はカラー調整コマンドとして鮮やかさ重視モード用ＰＤＬコマンドを生成し、一連の処理を終了する。一方、画像データ編集部６３は、設定パラメータ記憶部５３に記憶された設定パラメータ値ｓｍｔが値２でないと判断した場合は、画像データ編集部６３はステップＳ５８の処理を実行する。
【００７５】
次に、ステップＳ５５において画像データ編集部６３は、設定パラメータ記憶部５３に記憶された設定パラメータ値ｓｍｔが値３であるとして、カラー調整コマンドとしてモニタ９３００Ｋモード用ＰＤＬコマンドを生成し、一連の処理を終了する。
【００７６】
この様に、第１の実施の形態に係る画像形成システムでは、情報処理装置１が備えるＷｅｂブラウザ９を用いて画像データのカラー調整を行うことができる為、プリンタドライバ１３にカラー調整設定機能がない場合でも、カラー調整を施した高画質な画像を印刷することが可能となる。
【００７７】
また、情報処理装置１から画像データが送信する前に、画像形成装置３から情報処理装置１にサンプル画像データを送信して、ユーザにプレビューとして表示するため、ユーザの所望する画像と、用紙Ｐ上に印刷される画像の属性が異なるという事態を防止することができる。
【００７８】
以下、本発明を適用した第２の実施の形態について詳細な説明をする。
【００７９】
第２の実施の形態に係る画像形成システムは、第１の実施の形態に係る画像形成システムと同一の構成を有する箇所がある為、当該箇所については第１の実施の形態と同一符号を付して詳細な説明を省略する。
【００８０】
第２の実施の形態に係る画像形成システムは、ガンマカーブを生成する生成手段を備え、ここで生成されたガンマカーブに基づいてカラー調整コマンドを生成する。
【００８１】
具体的には、画像形成システムは、図１５に示す様に、情報処理装置１と、画像形成装置１０３とを、ＬＡＮ３を介して接続して構成される。
【００８２】
画像形成装置１０３は、Ｗｅｂサーバ１７と、カラー調整設定画面形成部１９と、設定パラメータ取得部５１と、設定パラメータ記憶部５３と、ＩＰアドレス取得部５５と、画像データ受信部５７と、画像データ記憶部５９と、画像データ編集部６３と、設定パラメータテーブル参照部６７と、設定パラメータテーブル記述部６９と、印刷部７１と、記憶部７３と、カラー調整コマンドを生成するカラー調整コマンド生成部１０５と、ガンマカーブを生成するガンマカーブ生成部１０７と、設定パラメータテーブルを記憶する設定パラメータテーブル記憶部１０９とを備える。
【００８３】
カラー調整コマンド生成部１０５は、ガンマカーブ生成部１０７において生成されたガンマカーブに基づいて、カラー調整コマンドを生成する。そして、ここで生成されたカラー調整コマンドは、記憶部７３の領域Ａ４に記憶される。
【００８４】
ガンマカーブ生成部１０７は、後述する方法で設定パラメータ記憶部５３に記憶されたガンマ値に基づいてガンマカーブを生成する。
【００８５】
この様な画像形成装置１０３から、情報処理装置１に送信されるカラー調整画面は、図１６に示す様な画面である。
【００８６】
カラー調整設定画面１１１には、アドレスバー３５と、カラー調整ボックス１１３と、セッティングボタン３９と、プレビュー表示領域４１が表示される。ここで、カラー調整ボックス１１３は、ユーザがモニタ１１を参照しながら各色のガンマ値を入力する領域であり、シアンのガンマ値を入力するシアンガンマ値入力ボックス１１５と、マゼンタのガンマ値を入力するマゼンタガンマ値入力ボックス１１７と、イエロのガンマ値を入力するイエロガンマ値入力ボックス１１９と、ブラックのガンマ値を入力するブラックガンマ値入力ボックス１２１とを備える。
【００８７】
この様なカラー調整ボックス１１３に入力されたガンマ値は、設定パラメータ値ｃとしてＵＲＬ情報に付加され、Ｗｅｂページ送受信部１５から画像形成装置３に送信される。この設定パラメータ情報を含んだＵＲＬ情報は、例えば“http://xxx.xxx.xxx.xxx/BMLinks/print/setting?c=n1&m=n2&y=n3&k=n4”（ｎ１〜ｎ４各色のガンマ値）として表される。この様なＵＲＬ情報がＷｅｂサーバ１７に送信されると、設定パラメータ取得部５１は、ＵＲＬ情報から設定パラメータ情報に対応する文字列を参照し、設定パラメータ値ｃを設定パラメータ記憶部５３に記憶する。
【００８８】
ガンマカーブ生成部１０７は、設定パラメータ記憶部５３に記憶された設定パラメータ値ｃを参照して、設定パラメータ値ｃに含まれるガンマ値ｎに基づいてガンマカーブを生成する。具体的には、ガンマカーブは、式Ｄｏｕｔ＝ＤＩｎｎに基づいて計算される。ここで、ＤＩｎは、画像データの画像濃度を示し、Ｄｏｕｔは、用紙上に印刷される画像の画像濃度を示し、値ｎはガンマ値を示す。例えば、上記式に、ガンマ値ｎ＝０．５の場合、ガンマ値ｎ＝１．０の場合、及びガンマ値ｎ＝１．８の場合のガンマカーブを図１７、図１８、図１９に示す。そして、ガンマ値ｎ＝０．５の場合、用紙Ｐ上の各色のカラー濃度の低濃度部分が、画像データの各色の低濃度部分よりも高い値を示す。また、ガンマ値ｎ＝１．０の場合、用紙Ｐ上の各色のカラー濃度と、画像データの各色のカラー濃度は、略同一の値を示す。また、ガンマ値ｎ＝１．８の場合、用紙Ｐ上の各色のカラー濃度の低濃度部分が、画像データの各色の低濃度部分よりも低い値を示す。
【００８９】
設定パラメータテーブル記憶部１０９は、図２０、及び図２１に示す様な設定パラメータテーブルＤ、及び設定パラメータテーブルＥを記憶する。設定パラメータテーブルＤは、情報処理装置１のＩＰアドレスと、ユーザが入力したガンマ値を関連付けて記憶している。例えば、ＩＰアドレス“123.45.67.90”を割り振られた情報処理装置から“http://xxx.xxx.xxx.xxx/BMLinks/print/setting? c=1.8&m=1.0&y=1.0&k=1.8”というＵＲＬ情報が送信されると、ＩＰアドレス取得部５５は、情報処理装置のＩＰアドレスを取得し、設定パラメータ取得部５１は、ＵＲＬ情報から設定パラメータ値“ｃ＝１．８＆ｍ＝１．０＆ｙ＝１．０＆ｋ＝１．８”を取得して、設定パラメータ値“ｃ＝１．８＆ｍ＝１．０＆ｙ＝１．０＆ｋ＝１．８”を設定パラメータ記憶部５３に記憶する。そして、設定パラメータテーブル記述部６９は、設定パラメータテーブルＤ、及び設定パラメータテーブルＥに示し様に、ＩＰアドレスの欄にＩＰアドレス“123.45.67.90”を追加し、さらに設定パラメータ記憶部５３に記憶された設定パラメータ値“ｃ＝１．８＆ｍ＝１．０＆ｙ＝１．０＆ｋ＝１．８”に基づいて、ＩＰアドレス“123.45.67.90”のシアンの欄に値１．８を追加し、マゼンタの欄に値１．０を追加し、イエロの欄に値１．０を追加し、ブラックの欄に値１．８を追加する。また、既に設定パラメータテーブル上に、ＩＰアドレス取得部５５が取得したＩＰアドレスが存在している場合は、設定パラメータテーブル記述部６９は、同様のプロセスによって、当該ＩＰアドレスに対応するガンマ値ｎの上書きを行う。
【００９０】
以下、上述の構成を有する情報処理装置１、及び画像形成装置１０３の動作について詳細な説明をする。なお、第１の実施の形態と同一の動作については詳細な説明を省略する。
【００９１】
先ず、ユーザが画像データを印刷しようとした場合の情報処理装置１、及び画像形成装置１０３の動作について図２２を参照しながら詳細な説明をする。
【００９２】
一連の動作が開始すると、ステップＳ６１において情報処理装置１は、Ｗｅｂサーバ１７に対して、カラー調整設定画面３３のＨＴＭＬ形式のデータを要求する。ここでの要求は、Ｗｅｂブラウザ９のアドレスバー３５に、Ｗｅｂサーバ１７のＵＲＬ情報を入力することで行われる。
【００９３】
次に、ステップＳ６２において画像形成装置１０３は、カラー調整設定画面形成部１９を用いてカラー調整設定画面１１１を生成する。具体的には、カラー調整設定画面形成部１９は、Ｗｅｂサーバ１７の指令のもと、調整前画像生成部２３を用いてサンプル画像データ記憶部２１に記憶されたサンプル画像データのＨＴＭＬ形式のデータを生成し、カラー調整選択ボックス作成部２９を用いてカラー調整ボックス１１３のＨＴＭＬ形式のデータを生成し、設定値送信部３１を用いてセッティングボタン３９のＨＴＭＬ形式のデータを生成し、これらのＨＴＭＬ形式のデータを合成してカラー調整設定画面１１１のＨＴＭＬ形式のデータを生成する。
【００９４】
次に、ステップＳ６３において画像形成装置１０３は、Ｗｅｂサーバ１７を用いて、カラー調整設定画面形成部１９で生成されたカラー調整設定画面１１１のＨＴＭＬ形式のデータを情報処理装置１に送信する。
【００９５】
次に、ステップＳ６４において情報処理装置１は、カラー調整設定画面１１１のＨＴＭＬ形式のデータをＷｅｂページ送受信部１５を用いて受信し、当該カラー調整設定画面３３をＷｅｂブラウザ９を介してモニタ１１に表示する。そして、ユーザは、モニタ１１に表示されたカラー調整設定画面１１１のカラー調整ボックス１１３を参照しながらシアンガンマ値入力ボックス１１５、マゼンタガンマ値入力ボックス１１７、イエロガンマ値入力ボックス１１９、及びブラックガンマ値入力ボックス１２１にガンマ値を入力する。このとき、例えば全ての入力ボックスにガンマ値ｎとして値１．８が入力されたとする。
【００９６】
そして、ユーザによってガンマ値ｎが入力され、セッティングボタン３９が選択されると、ステップＳ６５においてＷｅｂページ送受信部１５は、入力されたガンマ値ｎに対応する設定パラメータ情報をＵＲＬ情報に含めて画像形成装置１０３に送信する。具体的に、ここで送信されるＵＲＬ情報は、“http://xxx.xxx.xxx.xxx/BMLinks/print/setting? c=1.8&m=1.8&y=1.8&k=1.8”となる。
【００９７】
次に、ステップＳ６６において画像形成装置１０３は、返信用のＨＴＭＬ形式のデータを作成する。この返信用のＨＴＭＬ形式のデータは、サンプル画像記憶部２１に記憶されたサンプル画像データのカラー濃度を、ガンマ値ｎに基づくガンマカーブに従って調整したデータを含むデータである。この返信用のＨＴＭＬ形式のデータは、カラー調整設定画面形成部１９によって生成される。具体的には、カラー調整設定画面形成部１９は、画像調整部２５を用いてサンプル画像データ記憶部２１に記憶されたサンプル画像データのカラー調整を行い、調整後画像生成部２７を用いてカラー調整が施されたサンプル画像データを生成する。
【００９８】
次に、ステップＳ６７において画像形成装置１０３は、Ｗｅｂサーバ１７を用いて返信用のＨＴＭＬ形式のデータを情報処理装置１に送信する。
【００９９】
次に、情報処理装置１は、Ｗｅｂページ送受信部１５を用いて返信用のＨＴＭＬ形式のデータを受信する。そして、ステップＳ６８において情報処理装置１は、当該受信したＨＴＭＬ形式のデータに含まれる、カラー調整が施されたサンプル画像データをプレビュー表示領域４１にカラー調整後のサンプル画像４９として表示する。
【０１００】
そして、ユーザがプレビュー表示領域４１に表示されたサンプル画像４７及びサンプル画像４９を参照し、自身で作成した画像データを印刷する旨の指令を発した場合、ステップＳ６９において情報処理装置１は、プリンタドライバ１３を用いて画像データを画像形成装置３に送信する。
【０１０１】
次に、画像形成装置３は、画像データ受信部５７において画像データを受信し、ステップＳ７０において当該画像データに基づく画像を用紙Ｐ上に印刷し、一連の処理を終了する。
【０１０２】
次に、ガンマ値ｎを含むＵＲＬ情報を受信した画像形成装置１０３が、返信用のＨＴＭＬ形式のデータを生成する方法について、図２３を参照しながら詳細な説明をする。
【０１０３】
Ｗｅｂページ送受信部１５が設定パラメータ値ｓｍｔを含むＵＲＬ情報を送信して一連の処理が開始すると、ステップＳ７１においてＷｅｂサーバ１７は、ガンマ値ｎを含むＵＲＬ情報を受信する。具体的には、このとき受信するＵＲＬ情報は、“http://xxx.xxx.xxx.xxx/BMLinks/print/setting? c=1.8&m=1.8&y=1.8&k=1.8”となる。
【０１０４】
次に、ステップＳ７２において設定パラメータ取得部５１は、ＵＲＬ情報に含まれるガンマ値ｎを取得する。そしてここで取得したガンマ値ｎは、設定パラメータ記憶部５３に記憶される。具体的にはこのとき設定パラメータ記憶部５３には、“ガンマ値ｎｃ＝１．８”、“ガンマ値ｎｍ＝１．８”、“ガンマ値ｎｙ＝１．８”、“ガンマ値ｎｋ＝１．８”が記憶される。
【０１０５】
次に、ステップＳ７３においてＩＰアドレス取得部５５は、ＵＲＬ情報に含まれるＴＣＰ情報から情報処理装置１のＩＰアドレスを取得する。
【０１０６】
次に、ステップＳ７４において設定パラメータテーブル参照部６７は、設定パラメータテーブル記憶部６５に記憶された設定パラメータテーブルを参照し、ステップＳ７５において、ＩＰアドレス取得部５５において取得したＩＰアドレスが設定パラメータテーブルに存在するか否かを判断する。ここで、ＩＰアドレス取得部５３において取得したＩＰアドレスが設定パラメータテーブルに存在する場合は、ステップＳ３６において設定パラメータテーブル記述部６９は、設定パラメータテーブルのガンマ値ｎの上書きを行った後、ステップＳ７８の処理を実行する。一方、ＩＰアドレス取得部５３において取得したＩＰアドレスが設定パラメータテーブルに存在しない場合は、ステップＳ７７において設定パラメータテーブル記述部６９は、設定パラメータテーブルのガンマ値の追加を行った後、ステップＳ８８の処理を実行する。
【０１０７】
次に、ステップＳ８８においてカラー調整設定画面形成部１９は、サンプル画像データ記憶部２１に記憶された画像データのカラー濃度を、設定パラメータ記憶部５３に記憶されたガンマ値ｎに基づくガンマカーブに従って調整し、カラー調整後のサンプル画像データをＨＴＭＬ形式のデータを作成する。
【０１０８】
次に、ステップＳ７９においてＷｅｂサーバ１７は、サンプル画像データのＨＴＭＬ形式のデータを含む返信用のＨＴＭＬ形式のデータを情報処理装置１に送信し、一連の処理を終了する。
【０１０９】
次に、画像形成装置１０３が画像データ受信部５７において画像データを受信した場合の一連の動作について、図２４を参照しながら詳細な説明をする。
【０１１０】
情報処理装置１から送信された画像データを受信し、一連の動作が開始すると、ステップＳ８１において画像形成装置１０３は、画像データを画像データ記憶部５９に記憶する。
【０１１１】
次に、ステップＳ８２においてＩＰアドレス取得部５５は、情報処理装置１のＩＰアドレスを画像データに含まれるＴＣＰ情報から取得する。
【０１１２】
次に、ステップＳ８３において画像データ編集部６３は、画像データ記憶部５９に記憶された画像データ７５にヘッダ７７を付加して印刷データ７９ａを作成する。
【０１１３】
次に、ステップＳ８４において設定パラメータテーブル参照部６７は、設定パラメータテーブル記憶部６５に記憶された設定パラメータテーブルを参照し、ステップＳ８５において、ＩＰアドレス取得部において取得したＩＰアドレスが設定パラメータテーブルに存在するか否かを判断する。ここで、ＩＰアドレス取得部５３において取得したＩＰアドレスが設定パラメータテーブルに存在する場合は、画像形成装置３は、ステップＳ８６の処理を実行する。
【０１１４】
次に、ステップＳ８６においてガンマカーブ生成部１０７は、設定パラメータ記憶部５３に記憶されたガンマ値ｎに基づいて各色に対応するガンマカーブを生成する。
【０１１５】
次に、ステップＳ８７において画像データ編集部６３は、ガンマカーブ生成部１０７において生成されたガンマカーブに基づいてカラー調整コマンドを生成し、記憶部７３の領域Ａ１に記憶する。
【０１１６】
次に、ステップＳ８８において画像データ編集部６３は、印刷データ７９ｂを生成する。具体的には、画像データ編集部６３は、領域Ａ１に記憶されたカラー調整コマンド８１を領域Ａ４に記憶し、領域Ａ２に記憶された画像データ７５を領域Ａ４に記憶し、領域Ａ３に記憶されたヘッダ７７を領域Ａ４に記憶することでこれらの情報を合成し、領域Ａ４上に印刷データ７９ｂを記憶する。
【０１１７】
次に、ステップＳ８９において画像データ編集部６３は、記憶部７３の領域Ａ４に記憶された印刷データ７９ｂを印刷部７１に供給する。そして印刷部７１は、印刷データ７９ｂに含まれるカラー調整コマンド８１に基づいて画像データ７５のカラー調整を行い、当該カラー調整後の画像データを用紙Ｐ上に印刷し、画像形成装置１０３は一連の処理を終了する。
【０１１８】
また、ステップＳ８５において設定パラメータテーブル参照部６７が、ＩＰアドレス取得部において取得したＩＰアドレスが設定パラメータテーブルに存在しないと判断した場合は、画像データのカラー調整は行えない為、ステップＳ８９において画像データをそのまま印刷する。
【０１１９】
この様に、第２の実施の形態に係る画像形成システムでは、情報処理装置１が備えるＷｅｂブラウザ９を用いて画像データのカラー調整を行うことができる為、プリンタドライバ１３にカラー調整設定機能がない場合でも、カラー調整を施した高画質な画像を印刷することが可能となる。また、画像形成装置１０３は、ガンマカーブを生成するガンマカーブ生成部１０７を備えるため、カラー調整の範囲を広げることができ、より一層高画質な画像を印刷することが可能となる。
【０１２０】
尚、本発明は上述の実施の形態に限られるものではなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。上述の実施の形態では、情報処理装置から入力された画像データを印刷する、電子写真方式の画像形成装置として詳細な説明を行ったが、インクジェットプリンタ、サーマルプリンタ、ファクシミリ装置、又は複写機についても利用可能であることがいうまでもない。
【０１２１】
上述の実施の形態では、Ｗｅｂブラウザ９を用いて調整する属性情報としてカラー濃度を用いて詳細な説明を行ったが、本発明を用いて調整することが可能な属性としては、カラー濃度に限られるものではない。
【０１２２】
また、上述の実施の形態では、カラー印刷を行う画像形成装置を用いて詳細な説明を行ったが、本発明はモノクロ印刷を行う画像形成装置についても適用可能である。
【０１２３】
また、上述の実施の形態では、送信手段、及び受信手段としてＷｅｂサーバ１７を用いて詳細な説明を行ったが、ＧｏｐｈｅｒやＦＴＰ（File Transfer Protocol）サーバを用いるものであっても良い。
【図面の簡単な説明】
【０１２４】
【図１】第１の実施の形態として示す画像形成システムのブロック図である。
【図２】同画像形成システムの画像形成装置に備えられたカラー調整設定画面形成部のブロック図である。
【図３】同画像形成システムの情報処理装置に表示されるカラー調整設定画面の例を示す図である。
【図４】同カラー調整設定画面のリストボックスの例を示す図である。
【図５】設定パラメータテーブル記憶部に記憶された設定パラメータテーブルの例を示す図である。
【図６】印刷データの構成を示すブロック図である。
【図７】印刷データの構成を示すブロック図である。
【図８】ガンマカーブの例を示す図である。
【図９】画像形成装置の要部を示す断面図である。
【図１０】ユーザが画像データを印刷しようとした場合の情報処理装置、及び画像形成装置の動作を説明する為のフロー図である。
【図１１】Ｗｅｂブラウザが設定パラメータ値を決定する方法について説明する為のフロー図である。
【図１２】設定パラメータ値を含むＵＲＬ情報を受信した画像形成装置が、返信用のＨＴＭＬ形式のデータを生成する方法について説明する為のフロー図である。
【図１３】画像形成装置が画像データ受信部において画像データを受信した場合の一連の動作を説明する為のフロー図である。
【図１４】画像データ編集部がカラー調整コマンドを生成する方法について説明する為のフロー図である。
【図１５】第２の実施の形態として示す画像形成システムのブロック図である。
【図１６】同画像形成システムの情報処理装置に表示されるカラー調整設定画面の例を示す図である。
【図１７】ガンマカーブ生成部において生成されるガンマカーブの例を示す図である。
【図１８】ガンマカーブ生成部において生成されるガンマカーブの例を示す図である。
【図１９】ガンマカーブ生成部において生成されるガンマカーブの例を示す図である。
【図２０】設定パラメータテーブル記憶部に記憶された設定パラメータテーブルの例を示す図である。
【図２１】設定パラメータテーブル記憶部に記憶された設定パラメータテーブルの例を示す図である。
【図２２】ユーザが画像データを印刷しようとした場合の情報処理装置、及び画像形成装置の動作を説明する為のフロー図である。
【図２３】設定パラメータ値を含むＵＲＬ情報を受信した画像形成装置が、返信用のＨＴＭＬ形式のデータを生成する方法について説明する為のフロー図である。
【図２４】画像形成装置が画像データ受信部において画像データを受信した場合の一連の動作を説明する為のフロー図である。
【符号の説明】
【０１２５】
１    情報処理装置
３    画像形成装置
５    ネットワーク
７    画像データ送信部
９    Ｗｅｂブラウザ
１１    モニタ
１３    プリンタドライバ
１５    Ｗｅｂページ送受信部
１７    Ｗｅｂサーバ
１９    カラー調整設定画面形成部
２１    サンプル画像データ記憶部
２３    調整前画像生成部
２５    画像調整部
２７    調整後画像生成部
２９    カラー調整選択ボックス作成部
３１    設定値送信部
３３    カラー調整設定画面
３５    アドレスバー
３７    選択ボックス
３９    セッティングボタン
４１    プレビュー表示領域
４３    リストボックス
４５    プルダウンボタン
４７    サンプル画像
４９    サンプル画像
５１    設定パラメータ取得部
５３    ＩＰアドレス取得部
５３    設定パラメータ記憶部
５５    アドレス取得部
５７    画像データ受信部
５９    画像データ記憶部
６１    カラー調整コマンド記憶部
６３    画像データ編集部
６５    設定パラメータテーブル記憶部
６７    設定パラメータテーブル参照部
６９    設定パラメータテーブル記述部
７１    印刷部
７３    記憶部
７９ａ    印刷データ
７９ｂ    印刷データ
８１    カラー調整コマンド
８３    スタッカ
８７    給紙ローラ
８９    レジストローラ
９１Ｃ，９１Ｍ，９１Ｙ，９１Ｋ    現像装置
９３Ｃ，９３Ｍ，９３Ｙ，９３Ｋ    転写ローラ
９５    搬送装置
９７    定着装置
９９    定着ローラ
１０１    加圧ローラ
１０３    画像形成装置
１０５    カラー調整コマンド生成部
１０７    ガンマカーブ生成部
１０９    設定パラメータテーブル記憶部
１１１    カラー調整設定画面
１１３    カラー調整ボックス
１１５    シアンガンマ値入力ボックス
１１７    マゼンタガンマ値入力ボックス
１１９    イエロガンマ値入力ボックス
１２１    ブラックガンマ値入力ボックス
【図１】
2007260959.tif 000003
【図２】
2007260959.tif 000004
【図３】
2007260959.tif 000005
【図４】
2007260959.tif 000006
【図５】
2007260959.tif 000007
【図６】
2007260959.tif 000008
【図７】
2007260959.tif 000009
【図８】
2007260959.tif 000010
【図９】
2007260959.tif 000011
【図１０】
2007260959.tif 000012
【図１１】
2007260959.tif 000013
【図１２】
2007260959.tif 000014
【図１３】
2007260959.tif 000015
【図１４】
2007260959.tif 000016
【図１５】
2007260959.tif 000017
【図１６】
2007260959.tif 000018
【図１７】
2007260959.tif 000019
【図１８】
2007260959.tif 000020
【図１９】
2007260959.tif 000021
【図２０】
2007260959.tif 000022
【図２１】
2007260959.tif 000023
【図２２】
2007260959.tif 000024
【図２３】
2007260959.tif 000025
【図２４】
2007260959.tif 000026