(57)【要約】【課題】印刷形成データを印刷する際に、プリンタドライバ設定条件等の印刷設定条件が適切でないと、良好な印刷結果を得ることができないが、この印刷設定条件は設定項目が多いために、良好な印刷結果を得る印刷設定を特定することが困難であった。【解決手段】プリンタ３のＨＤＤ３４に、印刷を実行する際の、プリンタドライバ情報や印刷する印刷形成データのファイル名、データサイズ等の添付データと、ＥＥＰＲＯＭ３６に格納されたプリンタメニューとを対にした各種印刷設定情報を逐次蓄積保存し、後に別の印刷形成データを印刷する際に、ＨＤＤ３４に蓄積保存された、類似した印刷形成データの各種印刷設定情報を抽出し、確認できるようにして、好適な印刷条件を容易に設定できるようにする。【選択図】図２
2008134884.tif 000002
【特許請求の範囲】
【請求項１】
画像情報を生成する画像生成装置と前記画像情報に基づいて画像形成を行なう画像形成装置とを備える画像形成システムにおいて、
前記画像生成装置は、
操作者による入力情報を入力する入力部と、
前記画像情報を生成する画像情報生成部と、
前記入力部で入力した情報に基づいて照会情報要求データを作成する照会情報要求データ作成部と、
前記画像情報及び前記照会情報要求データを前記画像形成装置に送信し、前記画像形成装置からの照会情報を受信する第１の通信制御部と、
前記第１の通信制御部で受信した前記照会情報を記憶する照会情報記憶部と、
前記照会情報記憶部に格納された前記照会情報から所望の情報を選択する選択部と
を有し、
前記画像形成装置は、
前記画像生成装置から前記画像情報及び前記照会情報要求データを受信し、前記照会情報を受信元の前記画像生成装置に送信する第２の通信制御部と、
前記第２の通信制御部で受信した情報が前記画像情報か前記照会情報要求データかを判別し、前記画像情報の場合、該画像情報に含まれる添付情報を抽出する判定部と、
前記画像情報の画像形成データを、前記添付情報と画像装置設定情報とに基づく形成条件で画像形成する画像形成部と、
前記添付情報と、該添付情報に対応する前記画像形成データを画像形成する際の前記画像装置設定情報とを対にして逐次格納する設定情報記憶部と、
前記照会情報要求データに基づいて、前記設定情報記憶部に格納されたデータの内、前記添付情報を対象に検索して得たデータからなる前記照会情報を作成するデータ解析部と
を有し、
前記画像形成装置は、前記照会情報要求データを受信すると、該照会情報要求データに基づいて検索した前記照会情報を送信し、
前記画像生成装置は、前記照会情報要求データを送信した際に、前記選択部で選択された情報に基づいて前記画像情報の前記画像形成条件情報を設定する
こと特徴とする画像形成システム。
【請求項２】
画像情報を生成する画像生成装置と、前記画像情報に基づいて画像形成を行なう複数の画像形成装置と、ネットワークサーバを備える画像形成システムにおいて、
前記画像生成装置は、
操作者による入力情報を入力する入力部と、
前記画像情報を生成する画像情報生成部と、
前記入力部で入力した情報に基づいて照会情報要求データ及び既照会情報参照要求データを作成する照会情報要求データ生成部と、
前記画像情報、前記照会情報要求データ、及び前記既照会情報参照要求データを前記ネットワークサーバに送信し、前記ネットワークサーバからの照会情報又は既照会情報を受信する第１の通信制御部と、
前記第１の通信制御部で受信した前記照会情報又は既照会情報を記憶する照会情報記憶部と、
前記照会情報記憶部に格納された前記照会情報又は既照会情報から所望の情報を選択する選択部と
を有し、
前記画像形成装置は、
前記ネットワークサーバから前記画像情報及び前記照会情報要求データを受信し、前記照会情報を前記ネットワークサーバに送信する第２の通信制御部と、
前記第２の通信制御部で受信した情報が前記画像情報か前記照会情報要求データかを判別し、前記画像情報の場合、該画像情報に含まれる添付情報を抽出する判定部と、
前記画像情報の画像形成データを、前記添付情報と画像装置設定情報とに基づく形成条件で画像形成する画像形成部と、
前記添付情報と、該添付情報に対応する前記画像形成データを画像形成する際の前記画像装置設定情報とを対にして逐次格納する設定情報記憶部と、
前記照会情報要求データに基づいて、前記設定情報記憶部に格納されたデータの内、前記添付情報を対象に検索して得たデータからなる前記照会情報を作成するデータ解析部と
を有し、
前記ネットワークサーバは、
前記画像生成装置から前記画像情報又は前記照会情報要求データを受信すると、そのまま前記画像形成装置に送信し、
前記画像形成装置から前記照会情報を受信すると、該照会情報を、受信元の前記画像生成装置に送信すると共に既照会蓄積情報として既照会情報記憶部に逐次保存し、
前記画像生成装置から既照会情報参照要求データを受信すると、該既照会情報参照要求データに基づいて、前記既照会情報記憶部に格納された前記既照会蓄積情報の内、前記添付データを対象に検索して得たデータからなる前記既照会情報を受信元の前記画像生成装置に送信し、
前記画像生成装置は、前記照会情報要求データ、又は前記既照会情報参照要求データを送信した際に、前記選択部で選択された情報に基づいて前記画像情報の前記画像形成条件情報を設定する
こと特徴とする画像形成システム。
【請求項３】
前記添付情報は、ファイル名、データサイズ、及びプリンタドライバ設定情報を含むことを特徴とする請求項１又は２記載の画像形成システム。
【請求項４】
前記照会情報要求データは、ファイル名、データサイズ誤差範囲、ワイルドカード文字数の各情報を含むことを特徴とする請求項３記載の画像形成システム。
【請求項５】
前記選択部は、前記照会情報記憶部に格納された前記照会情報に基づいて形成した表示情報を表示する表示機能と、操作者によって、前記表示情報から所望のデータを択一的に選択するデータ選択機能を備えたことを特徴とする請求項１乃至４の何れかに記載の画像形成システム。
【請求項６】
前記表示データは、前記照会情報を所定の優先順位に従って並べたデータであることを特徴とする請求項５記載の画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信した印刷データを画像形成する画像形成装置を含む像形成システムに関するものである。
【背景技術】
【０００２】
従来、印刷データを画像形成する際に、印刷品質が満足できない場合には、各種複雑な設定を試行錯誤で変更しながら満足のいく印刷結果に近づけていた。また好ましい設定を促すものにあっては、ユーザの印刷条件の偏りを検出し、ユーザに推奨設定を通知するものがあった（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００２―１４９３６１号公報（第７頁、図９）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、印刷条件の設定項目が多いため、少ない印刷回数で、意図する印刷品位を得るための設定条件を得ることが困難であった。また一般的に、各ユーザが印刷する印刷内容から見ると、各々が類似の印刷データを印刷する場合が多く、この場合には従来の方法では希望する印刷条件を的確に得ることができなかった。
【課題を解決するための手段】
【０００５】
本発明による画像形成システムは、画像情報を生成する画像生成装置と前記画像情報に基づいて画像形成を行なう画像形成装置とを備える画像形成システムであって、
前記画像生成装置は、
操作者による入力情報を入力する入力部と、前記画像情報を生成する画像情報生成部と、前記入力部で入力した情報に基づいて照会情報要求データを作成する照会情報要求データ作成部と、前記画像情報及び前記照会情報要求データを前記画像形成装置に送信し、前記画像形成装置からの照会情報を受信する第１の通信制御部と、前記第１の通信制御部で受信した前記照会情報を記憶する照会情報記憶部と、前記照会情報記憶部に格納された前記照会情報から所望の情報を選択する選択部とを有し、
前記画像形成装置は、
前記画像生成装置から前記画像情報及び前記照会情報要求データを受信し、前記照会情報を受信元の前記画像生成装置に送信する第２の通信制御部と、前記第２の通信制御部で受信した情報が前記画像情報か前記照会情報要求データかを判別し、前記画像情報の場合、該画像情報に含まれる添付情報を抽出する判定部と、前記画像情報の画像形成データを、前記添付情報と画像装置設定情報とに基づく形成条件で画像形成する画像形成部と、前記添付情報と、該添付情報に対応する前記画像形成データを画像形成する際の前記画像装置設定情報とを対にして逐次格納する設定情報記憶部と、前記照会情報要求データに基づいて、前記設定情報記憶部に格納されたデータの内、前記添付情報を対象に検索して得たデータからなる前記照会情報を作成するデータ解析部とを有し、
前記画像形成装置は、前記照会情報要求データを受信すると、該照会情報要求データに基づいて検索した前記照会情報を送信し、前記画像生成装置は、前記照会情報要求データを送信した際に、前記選択部で選択された情報に基づいて前記画像情報の前記画像形成条件情報を設定すること特徴とする。
【０００６】
本発明による別の画像形成システムは、画像情報を生成する画像生成装置と、前記画像情報に基づいて画像形成を行なう複数の画像形成装置と、ネットワークサーバを備える画像形成システムであって、
前記画像生成装置は、
操作者による入力情報を入力する入力部と、前記画像情報を生成する画像情報生成部と、前記入力部で入力した情報に基づいて照会情報要求データ及び既照会情報参照要求データを作成する照会情報要求データ生成部と、前記画像情報、前記照会情報要求データ、及び前記既照会情報参照要求データを前記ネットワークサーバに送信し、前記ネットワークサーバからの照会情報又は既照会情報を受信する第１の通信制御部と、前記第１の通信制御部で受信した前記照会情報又は既照会情報を記憶する照会情報記憶部と、前記照会情報記憶部に格納された前記照会情報又は既照会情報から所望の情報を選択する選択部とを有し、
前記画像形成装置は、
前記ネットワークサーバから前記画像情報及び前記照会情報要求データを受信し、前記照会情報を前記ネットワークサーバに送信する第２の通信制御部と、前記第２の通信制御部で受信した情報が前記画像情報か前記照会情報要求データかを判別し、前記画像情報の場合、該画像情報に含まれる添付情報を抽出する判定部と、前記画像情報の画像形成データを、前記添付情報と画像装置設定情報とに基づく形成条件で画像形成する画像形成部と、前記添付情報と、該添付情報に対応する前記画像形成データを画像形成する際の前記画像装置設定情報とを対にして逐次格納する設定情報記憶部と、前記照会情報要求データに基づいて、前記設定情報記憶部に格納されたデータの内、前記添付情報を対象に検索して得たデータからなる前記照会情報を作成するデータ解析部とを有し、
前記ネットワークサーバは、
前記画像生成装置から前記画像情報又は前記照会情報要求データを受信すると、そのまま前記画像形成装置に送信し、前記画像形成装置から前記照会情報を受信すると、該照会情報を、受信元の前記画像生成装置に送信すると共に既照会蓄積情報として既照会情報記憶部に逐次保存し、前記画像生成装置から既照会情報参照要求データを受信すると、該既照会情報参照要求データに基づいて、前記既照会情報記憶部に格納された前記既照会蓄積情報の内、前記添付データを対象に検索して得たデータからなる前記既照会情報を受信元の前記画像生成装置に送信し、
前記画像生成装置は、前記照会情報要求データ、又は前記既照会情報参照要求データを送信した際に、前記選択部で選択された情報に基づいて前記画像情報の前記画像形成条件情報を設定すること特徴とする。
【発明の効果】
【０００７】
本発明の画像形成システムによれば、画像形成データを画像形成する場合に、過去において類似した画像形成データを画像形成した際の画像形成条件を参照することが可能となるため、過去の画像形成条件を参照して、良好な画像形成を実行することが容易となる。
【発明を実施するための最良の形態】
【０００８】
実施の形態１．
図１は、本発明による実施の形態１の画像形成システムの構成を概略的に示す概略構成図である。同図に示すように、この画像形成システム１では、画像処理装置としてのパソコン（以下ＰＣと呼ぶ）２と画像形成装置としてのプリンタ３とがネットワーク５を介して接続されている。
【０００９】
図２は、図１に示すＰＣ２とプリンタ３の各信号処理系の要部構成を示すブロック図である。
【００１０】
同図に示すように、ＰＣ２は、入力部１１、通信制御部１２、記憶装置１３、及び表示部１４を備えている。入力部１１は、後述するようにプリンタ３のハードディスクドライブ（以下、ＨＤＤと称す）３４に格納されているプリンタドライバ情報及びプリンタメニュー設定情報の中から照会検索を行う際の照会検索対象とする照会ファイル名を入力し、データ生成部１５は、通常の印刷情報と後述する照会情報要求データを生成し、通信制御部１２は、ネットワークに対してこれらのデータを送受信する。記憶装置１３は、プリンタ３から返される照会結果を記憶し、表示部１４は、記憶装置１３の情報を所定の条件により入力部１１で入力した照会ファイル名と最も近いと思われるファイルの各種印刷設定情報をディスプレイ上に表示する。
【００１１】
尚、データ生成部１５は、照会情報要求データ作成と画像情報生成を行い、表示部１４は、後述するように、記憶装置１３に格納された照会情報に基づいて形成した表示情報を表示する表示機能と、操作者によって、前記表示情報から所望のデータを択一的に選択するデータ選択機能を備える。
【００１２】
プリンタ３は、通信制御部３１、判別部３２、ハードディスクドライブ３３，３４、データ解析部３５、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３６、画像処理部３７、及び印刷部３８を備える。
【００１３】
通信制御部３１は、ネットワーク５に対してデータを送受信し、判別部３２は、通信制御部３１で受信したデータが通常の印刷情報であるか照会情報要求データであるかを判断し、通常の印刷情報の場合には更に、印刷情報から、添付データである、プリンタドライバ設定情報、ＰＣを特定するためのＭＡＣアドレス情報、印刷されるデータである印刷形成データのファイル名、印刷形成データのデータサイズ、印刷形成データの作成日、及び印刷形成データの作成時間の各種情報部を判別する。ＨＤＤ３３は、通信制御部３１で受信したデータが通常の印刷情報である場合に印刷形成データを格納し、ＥＥＰＲＯＭ３６にはプリンタメニューの現在の設定情報が格納されている。
【００１４】
ＨＤＤ３４は、判別部３２において判別されたプリンタドライバ設定情報等の印刷情報の添付データと、判別された時点でＥＥＰＲＯＭ３６に格納されている現在のプリンタメニュー設定情報を対応して格納する。以後、この対応して格納されている印刷情報の添付データとプリンタメニュー設定情報とを各種印刷設定情報という。
【００１５】
データ解析部３５は、判別部３２において、通信制御部３１で受信したデータがＰＣ２から送信された照会情報要求データと判断された場合に、後述するように、ＨＤＤ３４に格納されている各種印刷設定情報リストを、照会情報要求データの情報に基づいて検索を行い、その結果である照会結果を、通信制御部３１を経由して照会要求元のＰＣ２に通知する。画像処理部３７は、ＨＤＤ３３に記憶された印刷形成データの画像処理を行い、印刷部３８は、画像処理部３７にて画像処理されたデータを、各種印刷設定情報の印刷条件に従って印刷する。
【００１６】
図３は、本実施の形態において、ＨＤＤ３４に蓄積保存される各種印刷設定情報リストを格納する格納テーブルＡの一例を示している。同図に示すように、この格納テーブルに格納される情報には、通常の印刷情報の添付情報であるプリンタドライバ設定情報、ＰＣを特定するためのＭＡＣアドレス情報、印刷されるデータである印刷形成データのファイル名、印刷形成データのデータサイズ、印刷データの作成日及び印刷データの作成時間、及びプリンタメニュー設定情報が含まれる。尚、プリンタドライバ設定情報は、用紙サイズ、用紙タイプ、解像度等であり、プリンタメニュー設定情報はＸ補正、Ｙ補正等である。
【００１７】
図４は、同じくＨＤＤ３４に保存される照会結果リストを格納する格納テーブルＢの一例を示している。データ解析部３５は、前記したように、ＨＤＤ３４の上記格納テーブルＡに格納されている各種印刷設定情報リストを、照会情報要求データの情報に基づいて検索するが、その際に検索された各種印刷設定情報が同じＨＤＤ３４の格納テーブルＢに逐次格納される。格納テーブルＢに格納された照会結果リストは、その後照会情報としてＰＣ２に送信される。従って、この格納テーブルＢは、そのフォーマットが、図３に示す種印刷設定情報リストを格納する格納テーブルＡと同じである。
【００１８】
図５は、本実施の形態において、照会対ファイル名の入力画面の一例を示す図である。この入力画面は、データ解析部３５が検索を行なう際の照会情報要求データを作成するため、操作者の指示に基づいて表示部１４によって表示されるダイアログボックスで、例えば印刷結果が期待通りに印刷されない場合に、過去に同じ又は類似の印刷形成データを印刷した時のプリンタドライバ及びプリンタメニューの各設定情報を照会する場合に表示される。
【００１９】
同図に示すように、この入力画面には、検索したいファイル名である照会ファイル名を入力する「照会ファイル名」入力ボックス１０１、要求を実行するための照会実行ボタン１０２、後述するように、照会要求実行時に解析部３５（図２）がＨＤＤ３４内の格納テーブルＡを照会（検索）する際の検索条件となる「データサイズ誤差範囲」及び「ワイルドカード文字数」のパラメータ選択画面１０３，１０４が含まれる。「データサイズ誤差範囲」とは、例えば本設定が１［ＫＢ］の場合には入力した照会ファイル名のデータサイズ±１［ＫＢ］までを検索対象とするものである。また「ワイルドカード文字数」とは、例えば本設定が「３文字」の場合には入力した照会ファイル名が「ＴｅｓｔＤａｔａ．ｘｌｓ」の場合、拡張子部「．ｘｌｓ」を除いたファイル名「ＴｅｓｔＤａｔａ」部のバイト数＋３文字（この場合は１１文字）目までを検索対象とするものである。
【００２０】
図６は、期待通り印刷されない印刷形成データに対応する各種印刷設定情報と、照会情報の一照会結果との比較表である。この比較表は、操作者の指示に基づいて表示部１４によって表示されるダイアログボックスで、「照会ファイル」欄に表示されている情報が、直近に印刷した期待通り印刷されない印刷形成データに対応する各種印刷設定情報であり、「既存データ」欄は、照会情報の中で後述する最も優先順位が高い印刷形成データに関する情報である。ここでいう優先順位が高いとは、期待通り印刷されない印刷形成データと同じ又は最も類似した印刷形成データである事を示す。
【００２１】
また優先順位については、下記の判定に基づいて評価される。（低から高に向かって優先順位が高くなる）
［高］
・（データサイズが一致）
且つ（ファイル名が一致）
・（データサイズの誤差１［ＫＢ］以内）
且つ（ファイル名が異なる）
且つ（［照会ファイル名＋１］文字のファイル名）
・（データサイズの誤差１［ＫＢ〕以内）
且つ（ファイル名が異なる）
且つ（［照会ファイル名＋２］文字のファイル名）
・（データサイズの誤差１［ＫＢ］以内）
且つ（ファイル名が異なる）
且つ（［照会ファイル名＋３］文字のファイル名）
・（データサイズの誤差１［ＫＢ］以内）
・（データサイズの誤差１［ＫＢ］より大きい）
且つ（ファイル名が一致）
・（データサイズの誤差１［ＫＢ］より大きい）
且つ（データサイズの誤差が小さい順）
［低］
尚、全く同じ条件のものが複数存在した場合は、データ作成日およびデータ作成時間が新しい順となる。
【００２２】
図６に示す設定パラメータ比較表を見れば、期待通り印刷できなかった印刷形成データの各種印刷設定情報と、照会された「既存データ」欄の印刷形成データの各種印刷設定情報が併記されている為、両設定情報を比較することにより、期待通り印刷できなかった原因が一目で認識可能となる。印刷ボタン１１１は、「既存データ」欄の印刷形成データの各種印刷設定情報を使用して照会ファイルの印刷形成データを印刷するためのボタンであり、他条件表示ボタン１１０は、後述する図７に示す既存データの照会結果の一覧を確認するためのボタンである。
【００２３】
ここで、印刷ボタン１１１が選択されて、例えばダブルクリックされると、データ生成部１５（図２）では、期待通り印刷できなかった印刷形成データに「既存データ」に表示されている添付情報を添付した通常の印刷情報を生成し、通信制御部１２を介してプリンタ３に送信し、この印刷形成データを「既存データ」に表示されている印刷設定条件で印刷する。尚、プリンタメニューの設定については、操作者が手動で直接プリンタを設定しても良いし、このプリンタメニューについても、添付情報に含めて送信し、プリンタＥＥＰＲＯＭ３６の設定内容を自動で更新するように構成しても良い。
【００２４】
図７は、本実施の形態による既存データ照会結果一覧の表示例を示す。この既存データ照会結果一覧は、操作者の指示に基づいて表示部１４によって表示されるダイアログボックスであり、照会結果一覧の表示順は、プリンタ３から送られて記憶装置１３に格納されている照会情報、即ち図４に示す照会結果リストを、図６の説明で示した前記優先順位の評価と同じ方法で評価して並べ替えたものであり、評価にかかわったファイル名、データサイズ、作成年月日、及び作成時刻のみを表示項目として表示している。また同図に示すように、操作者は、本リストから所望のファイル名をカーソルで選択し、ダブルクリックすることで、選択したファイル名の各種印刷設定情報を「既存データ」欄に表示した設定パラメータ比較表（図６）が再度表示され、ユーザがこれを参照することができるように構成されている。
【００２５】
従って、ユーザは、図６の設定パラメータ比較表を参照しながら、印刷ボタン１１１をクリックするだけで、「既存データ」欄の各種印刷設定情報を使用して照会ファイルの印刷を実行することができ、更に、それでも印刷結果が期待通り印刷されない場合は、他条件表示ボタン１１０をクリックして図７の既存データ照会結果一覧を表示し、この一覧から次の既存データを選択し、ここで選択した既存データの各種印刷設定情報がその「既存データ」欄に再度表示された図６の設定パラメータを参照しながら印刷ボタン１１１をクリックする操作を繰り返し実行することによって、期待通りの印刷結果が得られるまで、既存の各種印刷設定による、期待通り印刷できなかった印刷形成データの印刷を繰り返すことができる。
【００２６】
以上の構成において、本実施の形態の画像形成システムのプリンタ３側の動作について、図８〜図１０のフローチャートに基づいて、図２〜図７を参照しながら以下に説明する。尚、図８〜図１０は、一つのフローチャートを分割して示している。
【００２７】
プリンタ３の通信制御部３１がデータを受信すると（ステップＳ１０１）、受信データは判別部３２に通知され、受信データが照会情報要求データであるか否かが判断される（ステップＳ１０２）。受信データが照会情報要求データではなく通常印刷情報と判断されると（ステップＳ１０２，Ｎｏ）、通常印刷情報から登録に必要な添付情報、即ちＰＣ２のＭＡＣアドレス、ファイル名、データサイズ、データ作成日、データ作成時間、及びプリンタドライバ設定情報（用紙サイズ、用紙タイプ、解像度等）を判別し、ＨＤＤ３４にこれらの情報を登録し（ステップＳ１０３）、これと同時に、ＥＥＰＲＯＭ３６から現状のプリンタメニュー設定情報が同ＨＤＤ３４に、添付情報と対に登録される（ステップＳ１０４）。また印刷情報の印刷形成データがＨＤＤ３３に登録され（ステップＳ１０５）、画像処理部３７に通知されてラスタライズ処理が実行された後（ステップＳ１０６）、印刷部３８を経由して印刷される（ステップＳ１０７）。この印刷は、各種印刷設定情報の印刷条件に従って実行される。
【００２８】
判別部３２において、受信データが照会情報要求データと判断されると（ステップＳ１０２，Ｙｅｓ）、入力部１１で入力された照会ファイル名のバイト数を割り出してＮとし、また照会ファイルのデータサイズを割り出しＳとする（ステップＳ１１１）。
【００２９】
設定されたワイルドカード文字数が３の場合（ステップＳ１１２，Ｙｅｓ）、
設定された誤差範囲が１［ＫＢ］（ステップＳ１１３，Ｙｅｓ）であれば、Ｎ＝Ｎ＋３、Ｓ１＝Ｓ−１０００、Ｓ２＝Ｓ＋１０００とし（ステップＳ１１４）、設定された誤差範囲が１０［ＫＢ］であれば（ステップＳ１１３，Ｎｏ→ステップＳ１１５，Ｙｅｓ）、Ｎ＝Ｎ＋３、Ｓ１＝Ｓ−１００００、Ｓ２＝Ｓ＋１００００とし（ステップＳ１１６）、誤差範囲がそれ以外（＝１００［ＫＢ］）であれば（ステップＳ１１３，Ｎｏ→ステップＳ１１５，Ｎｏ）、Ｎ＝Ｎ＋３、Ｓ１＝Ｓ−１０００００、Ｓ２＝Ｓ＋１０００００とする（ステップＳ１１７）。
【００３０】
一方、設定されたワイルドカード文字数が５の場合（ステップＳ１１２，Ｎｏ→ステップＳ１１８，Ｙｅｓ）、
設定された誤差範囲が１［ＫＢ］（ステップＳ１１９，Ｙｅｓ）であれば、Ｎ＝Ｎ＋５、Ｓ１＝Ｓ−１０００、Ｓ２＝Ｓ＋１０００とし（ステップＳ１２０）、設定された誤差範囲が１０［ＫＢ］であれば（ステップＳ１１９，Ｎｏ→ステップＳ１２１，Ｙｅｓ）、Ｎ＝Ｎ＋５、Ｓ１＝Ｓ−１００００、Ｓ２＝Ｓ＋１００００とし（ステップＳ１２２）、誤差範囲がそれ以外（＝１００［ＫＢ］）であれば（ステップＳ１１９，Ｎｏ→ステップＳ１２１，Ｎｏ）、Ｎ＝Ｎ＋５、Ｓ１＝Ｓ−１０００００、Ｓ２＝Ｓ＋１０００００とする（ステップＳ１２３）。
【００３１】
更に、設定されたワイルドカード文字数が３、５以外（＝１０）の場合（ステップＳ１１２，Ｎｏ→ステップＳ１１８，Ｎｏ）、
設定された誤差範囲が１［ＫＢ］（ステップＳ１２４，Ｙｅｓ）であれば、Ｎ＝Ｎ＋１０、Ｓ＝Ｓ１＝Ｓ−１０００、Ｓ２＝Ｓ＋１０００とし（ステップＳ１２５）、設定された誤差範囲が１０［ＫＢ］であれば（ステップＳ１２４，Ｎｏ→ステップＳ１２６，Ｙｅｓ）、Ｎ＝Ｎ＋１０、Ｓ１＝Ｓ−１００００、Ｓ２＝Ｓ＋１００００とし（ステップＳ１２７）、誤差範囲がそれ以外（＝１００［ＫＢ］）であれば（ステップＳ１２４，Ｎｏ→ステップＳ１２６，Ｎｏ）、Ｎ＝Ｎ＋１０、Ｓ１＝Ｓ−１０００００、Ｓ２＝Ｓ＋１０００００とする（ステップＳ１２８）。
【００３２】
次にＨＤＤ３４の格納テーブルＡに格納されている各種印刷設定情報リストの情報数をＰとする（ステップＳ１２９）。そして、格納テーブルＡに格納されているＰ番目のテーブル情報を確認し、そのファイル名が判別部１０２で判別された照会情報要求データのファイル名と同じ、ファイル名の文字数がＮ以下である、ファイルのデータサイズＳが  Ｓ１≦Ｓ≦Ｓ２  の、何れかの場合にＨＤＤ３４上の格納テーブルＢ（図４）に検索（照会）された照会情報として逐次登録する（ステップＳ１３０〜ステップＳ１３３）。その後、Ｐ＝Ｐ−１とし（ステップＳ１３４）、Ｐが０になるまで（ステップＳ１３５）、本作業を繰り返す。すべての情報の照会が終了したらＨＤＤ３４の格納テーブルＢの照会結果リストを照会情報として、通信制御部３１を経由して上位ホスト（ここではＰＣ２）に通知する（ステップＳ１３６）。
【００３３】
図１１は、ユーザがＰＣ２を操作して照会情報要求データを送信したときのＰＣ１０の処理の流れを示すフローチャートである。このフローチャートに基づいて、図２、図４、図５を参照しながらこの時のＰＣ２側の動作について以下に説明する。
【００３４】
ユーザは、所定の操作により図５に示す照会ファイル名入力ダイアログを表示させ、「照会ファイル名」入力ボックス１０１に照会ファイル名を入力し（ステップＳ２０１）、デ一タサイズ誤差範囲及びワイルドカード文字数をそれぞれ選択し（ステップＳ２０２、ステップＳ２０３）、照会実行ボタン１０２をクリックする（ステップＳ２０４）。このとき、照会情報要求データが通信制御部１２を経由してプリンタ３に送信され（ステップＳ２０５）、以後、プリンタ３から照会情報であるＨＤＤ３４の格納テーブルＢの照会結果リスト（図４）が送られてくるのを看視する（ステップＳ２０６，Ｎｏ）。この間、プリンタ３では、上記した図８〜図１０に示すフローを実行して照会情報を返信する。
【００３５】
ＰＣ２は、プリンタ３からこの照会情報が返されると（ステップＳ２０６，Ｙｅｓ）、この情報を一旦記憶装置１３に保存する（ステップＳ２０７）。そして保存された照会情報、即ち図４に示す照会結果リストを、図６の説明で示した前記優先順位の評価と同じ方法で評価し、図７に示すように優先順位の高い順に並べ替えた表示情報を再生成する（Ｓ２０８）。尚、図７の既存データ照会結果一覧は、前記したように、表示情報を一覧として表示する場合の表示例を示すもので、評価にかかわったファイル名、データサイズ、作成年月日、及び作成時刻のみを表示項目としている。
【００３６】
そして、表示情報の中で優先順位が最も高いデータ、即ち図７のリストの最上位のデータの各種印刷設定情報をＰＣ２のディスプレイに表示する（Ｓ２０９）。このとき、ディスプレイには、例えば前記した図６に示す設定パラメータ比較表における既存データとして表示される。
【００３７】
ＰＣ２及びプリンタ３がそれぞれ以上のように動作するため、ユーザは、印刷を行なう際に、以下のようにして良好な印刷結果を得ることができる。例えば、ユーザがＰＣ２から所望の印刷を実行すべくそのプリンタ３に印刷指示すると、プリンタ３では、図８に示すフローのステップＳ１０１〜ステップＳ１０７に沿って印刷を実行する。ユーザは、その印刷結果が期待通りでない場合、過去に印刷した類似したデータの印刷時における各種印刷設定情報を得るため、図５に示す照会ファイル名入力ダイアログを表示させ、図１１に示すフローのステップＳ２０１〜ステップＳ２０５に沿って印刷する印刷形成データのファイル名を入力し、更にパラメータ選択によって検索範囲を設定した照会情報要求データをプリンタ３に送る。
【００３８】
プリンタ３では、図９、図１０に示すフローのステップＳ１１１〜ステップＳ１３６に沿って、ＨＤＤ３４に今までに蓄積保存された各種印刷設定情報、即ち図３に示す各種印刷設定情報テーブルに格納されたリストから、照会情報要求データの検索条件で検索した照会情報であるＨＤＤ３４の格納テーブルＢの照会結果リスト（図４）を返信する。ＰＣ２は、この照会情報を、印刷しようとする印刷作成データに類似したファイル順に並べ替え、最上位（最も近いと判定した）データの各種設定情報を図６に示す設定パラメータ比較表の既存データとして表示する。
【００３９】
前記したように、ユーザは、図６の設定パラメータを参照しながら、印刷ボタン１１１を押下するだけで、既存データの各種印刷設定情報を使用して照会ファイルの印刷を実行することができ、更に、それでも印刷結果が期待通り印刷されない場合は、他条件表示ボタン１１０を押下して、図７の既存データ照会結果一覧を表示してこの一覧から次の既存データを選択し、ここで選択された既存データを伴って再度表示される図６の設定パラメータを参照しながら印刷ボタン１１１を押下する操作を実行することによって、期待通りの印刷結果が得られるまで、既存の各種印刷設定情報に基づく印刷を繰り返すことができる。
【００４０】
以上のように、本実施の形態１の画像形成システムによれば、ある印刷形成データを印刷する場合、過去に類似の印刷形成データを印刷したときの各種印刷設定情報を複数参照することを可能としたので、希望する印刷条件を的確に抽出することができる。
【００４１】
実施の形態２．
図１２は、本発明による実施の形態２の画像形成システムの構成を概略的に示す概略構成図である。
【００４２】
この画像形成システム２０が、前記した図１に示す実施の形態１の画像形成システム１と主に異なる点は、ネットワーク５にプリンタ２２とプリントサーバ２１が新たに接続されている点である。従って、この画像形成システム２０が前記した実施の形態１の画像形成システム１共通する部分には同符号を付して、或いは図面を省いて説明を省略し、異なる点を重点的に説明する。
【００４３】
図１２に示すように、この画像形成システム２０では、画像処理装置としてのＰＣ２、画像形成装置としてのプリンタ３，２２、及びプリントサーバ２１がネットワーク５を介して接続されている。尚、プリンタ２２は、ここでは前記したプリンタ３と同じ構成を備えているものとする。
【００４４】
画像システム２０では、ＰＣ２からプリンタ３又はプリンタ２２に対する照会情報の問い合わせを含めた、ＰＣ２とプリンタ３又はプリンタ２２間の全てのデータの送受信が、プリントサーバ２１を介して行なわれる。従って、ＰＣ２からプリンタ３又はプリンタ２２に対して送信される照会情報要求データによる照会情報の問い合わせは、経路上、プリントサーバ２１からプリンタ３又はプリンタ２２に対して行なわれることになる。このため、プリンタ３又はプリンタ２２から通知される紹介情報は、一旦プリントサーバ２１に対して通知される事になる。プリントサーバ２１は、受信した照会情報を、照会要求元のＰＣ２に対して通知すると共にプリントサーバ２１内の図示しない所定のメモリ領域に既照会蓄積情報として蓄積保存する。  
【００４５】
図１３は、本実施の形態で用いられる、照会ファイル名の入力画面の一例を示す図である。同図に示すように、この照会ファイル名入力ダイアログは、前記した実施の形態１で説明した図５に示す同ダイアログに対して、既照会情報参照ボタン１２１が追加されている。この既照会情報参照ボタン１２１は、プリントサーバ２１に蓄積されている後述する現在の既照会蓄積情報を、ＰＣ２からダイレクトにプリントサーバ２１に問い合わせるためのものである。この場合、プリンタ３又はプリンタ２２には何も通知されず、プリントサーバ２１に蓄積保存されている既照会蓄積情報の中から、「照会ファイル名」入力ボックス１０１に入力された照会ファイル名に対応するデータが、プリントサーバ２１からＰＣ２に直接通知される。
【００４６】
前記したように、ＰＣ２からプリンタ３又はプリンタ２２に対して送信される照会情報要求データによる照会情報の問い合わせをした場合、プリンタ３又はプリンタ２２から通知される照会情報は、一旦プリントサーバ２１に対して通知され、プリントサーバ２１から照会要求元のＰＣ２に対して通知されるが、この時、本情報は併せてプリントサーバ２１内のメモリ領域に既照会蓄積情報として蓄積保存される。
【００４７】
図１４は、この時プリントサーバ２１に蓄積保存される既照会蓄積情報を格納する格納テーブルのフォーマット例を示している。例えば、同図において、検索リスト１３１は、プリンタ３に対してＴｅｓｔＤａｔａ．ｘｌｓのファイル名で照会された既照会蓄積情報であり、検索リスト１３２は、プリンタ３に対してＡＡＡＡＡＡＡＡ．ｘｌｓのファイル名で照会された既照会蓄積情報であり、検索リスト１３３は、プリンタ２２に対してＢＢＢＢＢＢＢＢ．ｐｄｆのファイル名で照会された既照会蓄積情報である。
【００４８】
同図に示すように、ＰＣ２からプリンタ３又はプリンタ２２に対して、過去に同じ照会ファイル名で問い合わせを実施した場合、それぞれの照会情報はプリントサーバ２１内では同じ照会ファイル名による既照会蓄積情報として同じエリアに蓄積保存され、どのプリンタから取得した情報であるかは特に区別されない。つまり複数のプリンタからの照会情報が蓄積保存されているため、ＰＣ２からの後述する既照会情報参照要求データによる照会蓄積情報の問い合わせに対してより多くの照会結果を有する既照会情報をＰＣ２に対して通知する事が可能となる。
【００４９】
図１５は、ユーザがＰＣ２を操作して照会情報要求データ又は既照会情報参照要求データを送信したときのＰＣ１０の処理の流れを示すフローチャートである。このフローチャートに基づいて、図１２〜図１４を参照しながらこの時のＰＣ２側の動作について以下に説明する。
【００５０】
ユーザは、所定の操作により図１３に示す照会ファイル名入力ダイアログを表示させ、「照会ファイル名」入力ボックス１０１に照会ファイル名を入力し（ステップＳ３０１）、デ一タサイズ誤差範囲及びワイルドカード文字数をそれぞれ選択する（ステップＳ３０２、ステップＳ３０３）。その後、照会実行ボタン１０２がクリックされると（ステップＳ３０４，Ｙｅｓ）、照会情報要求データが通信制御部１２（図２）を経由してプリントサーバ２１に送信され（ステップＳ３０５）、以後、後述するようにプリントサーバ２１から照会情報であるＨＤＤ３４（図２）の格納テーブルＢの照会結果リスト（図４）が送られてくるのを看視する（ステップＳ３０６，Ｎｏ）。
【００５１】
この間、後述するようにプリントサーバ２１を経由して照会情報要求データが送られたプリンタ３又はプリンタ２２では、上記した図８〜図１０に示すフローを実行して照会情報を、プリントサーバ２１を経由して照会要求元のＰＣ２に返信する。ＰＣ２は、プリントサーバ２１からこの照会情報が返されると（ステップＳ３０６，Ｙｅｓ）、この情報を一旦記憶装置１３（図２）に保存する（ステップＳ３０７）。
【００５２】
一方、照会実行ボタン１０２でなく既照会情報参照ボタン１２１がクリックされると（ステップＳ３０４，Ｎｏ→ステップＳ３１０，Ｙｅｓ）、既照会情報参照要求データが通信制御部１２（図２）を経由してプリントサーバ２１に送信され（ステップＳ３１１）、以後、後述するようにプリントサーバ２１から既照会情報が送られてくるのを看視する（ステップＳ３１２，Ｎｏ）。
【００５３】
この間、プリントサーバ２１では、後述するように、既照会情報参照要求データによって蓄積保存する既照会蓄積情報（図１４）を検索して得た既照会情報を照会要求元のＰＣ２に返信する。ＰＣ２は、プリントサーバ２１からこの既照会情報が返されると（ステップＳ３１２，Ｙｅｓ）、この情報を一旦記憶装置１３（図２）に保存する（ステップＳ３０７）。
【００５４】
記憶装置１３（図２）に保存された情報は、表示部１４（図２）によって、前記した図６の説明で示した前記優先順位の評価と同じ方法で評価されて、図７に示すように優先順位の高い順に並べ替えられた表示情報に再生成される（Ｓ３０８）。尚、図７の既存データ照会結果一覧は、前記したように、表示情報を一覧として表示する場合の表示例を示すもので、評価にかかわったファイル名、データサイズ、作成年月日、及び作成時刻のみを表示項目としている。
【００５５】
そして、表示情報の中で優先順位が最も高いデータ、即ちリストの最上位のデータの各種印刷設定情報をＰＣ２のディスプレイに表示する（Ｓ３０９）。このとき、ディスプレイには、例えば前記した図６に示す設定パラメータ比較表における既存データとして表示される。
【００５６】
図１６は、プリントサーバ２１が、ＰＣ２からデータを受信したときの処理の流れを示すフローチャートである。このフローチャートに基づいて、図１２〜図１４を参照しながらこの時のプリントサーバ２１の動作について説明する。
【００５７】
プリントサーバ２１がＰＣ２からデータ受信すると（ステップＳ３５１）、受信データが既照会情報参照要求データであるか否かが判断される（ステップＳ３５２）。受信データが既照会情報参照要求データでない場合（ステップＳ３５２，Ｎｏ）、即ち受信データが印刷情報或いは照会情報要求データの場合、指定のプリンタ３又はプリンタ２２に対してこれらのデータを送信する（ステップＳ３５３）。この時、これらのデータが送信されたプリンタは、前記した実施の形態１で説明した図８〜図１０のフローチャートに従って受信したデータに対する処理を実行する。
【００５８】
受信データが既照会情報参照要求データと判断されると（ステップＳ３５２，Ｙｅｓ）、プリントサーバ２１内に、「照会ファイル名」入力ボックス１０１に入力された照会ファイル名に対応する既照会蓄積情報が存在するか否かを確認し、存在する場合は対応する既照会蓄積情報を既照会情報として、存在しない場合はＮＵＬＬをそれぞれＰＣ２に通知する（ステップＳ３５４〜ステップＳ３５６）。
【００５９】
図１７は、プリントサーバ２１が、プリンタ３又はプリンタ２２からデータ受信したときの処理の流れを示すフローチャートである。このフローチャートに基づいて、図１２〜図１４を参照しながらこの時のプリントサーバ２１の動作について説明する。
【００６０】
プリントサーバ２１は、プリンタ３又はプリンタ２２から照会情報としてＨＤＤ３４の格納テーブルＢの照会結果リストを受信すると（ステップＳ４０１）、プリントサーバ２１内の図示しない所定のメモリ領域に既照会蓄積情報として蓄積保存し（ステップＳ４０２）、同時に、受信した照会情報を、照会要求元のＰＣ２に対して通知する。尚、プリントサーバ２１内の図示しない所定のメモリ領域に蓄積保存される既照会蓄積情報は、前記したように図１４に示す格納テーブルのフォーマットに則って保存され、同じ照会ファイル名で検索された照会蓄積情報はすべて同じエリアに蓄積保存される。
【００６１】
尚、本実施の形態の画像形成システムでは、ネットワーク上に１台のＰＣを接続した例を用いて説明しているが、複数のＰＣを接続することもできる。この場合、各々のＰＣと各プリンタ間のデータの送受信は、全てプリントサーバ２１を介して、本実施の形態で説明したＰＣ２における場合と同様に実行され、問い合わせた照会情報が、全てプリントサーバ２１内の図１４に示す格納テーブルに、同様に収められるものとする。
【００６２】
以上のように、本実施の形態２の画像形成システムによれば、実施の形態１の効果に加え、複数のプリンタから取得済みの照会情報をプリントサーバ上に既照会蓄積情報として所定のフォーマットに則って蓄積保存しているため、過去の印刷時におけるより多くの各種印刷設定情報を参照する事が可能となり、またネットワークを介した複数のＰＣでプリントサーバ上の既照会蓄積情報を共有することが可能となる。
【００６３】
上記した各実施の形態では、画像形成装置をプリンタとして説明したが、ＭＦＰや複写装置などの印刷データを格納可能な記憶部が存在する画像形成装置にも適用できる。また複数のプリンタがネットワークに接続可能なため、１度に複数のプリンタから照会情報を得るように構成することも可能である。
【図面の簡単な説明】
【００６４】
【図１】本発明による実施の形態１の画像形成システムの構成を概略的に示す概略構成図である。
【図２】図１に示すＰＣ２とプリンタ３の各信号処理系の要部構成を示すブロック図である。
【図３】ＨＤＤに蓄積保存される各種印刷設定情報リストを格納する格納テーブルＡの一例を示す図である。
【図４】ＨＤＤに保存される照会結果リストを格納する格納テーブルＢの一例を示す図である。
【図５】実施の形態１において、照会対ファイル名の入力画面のダイアログの一例を示す図である。
【図６】期待通り印刷されない印刷形成データに対応する各種印刷設定情報と、照会情報の一照会結果との比較表示例を示す図である。
【図７】既存データ照会結果一覧の表示例を示す図である。
【図８】プリンタがデータを受信したときの動作手順を示すフローチャートである。
【図９】プリンタがデータを受信したときの動作手順を示すフローチャートである。
【図１０】プリンタがデータを受信したときの動作手順を示すフローチャートである。
【図１１】実施の形態１において、照会情報要求データを送信するときのＰＣの処理の流れを示すフローチャートである。
【図１２】本発明による実施の形態２の画像形成システムの構成を概略的に示す概略構成図である。
【図１３】実施の形態２において、照会対ファイル名の入力画面のダイアログの一例を示す図である。
【図１４】実施の形態２において、プリントサーバに蓄積保存される既照会蓄積情報を格納する格納テーブルの一例を示す図である。
【図１５】実施の形態２において、照会情報要求データ又は既照会情報参照要求データを送信するときのＰＣの処理の流れを示すフローチャートである。
【図１６】実施の形態２において、プリントサーバが、ＰＣからデータを受信したときの処理の流れを示すフローチャートである。
【図１７】実施の形態２において、プリントサーバが、プリンタからデータを受信したときの処理の流れを示すフローチャートである。
【符号の説明】
【００６５】
１  画像形成システム、
２  パソコン、
３，２２  プリンタ、
５  ネットワーク、
１１  入力部、
１２  通信制御部、
１３  記憶装置、
１４  表示部、
１５  データ生成部、
２０  画像形成システム、
２１  プリントサーバ、
３１  通信制御部、
３２  判別部、
３３，３４  ＨＤＤ、
３５  データ解析部、
３６  ＥＥＰＲＯＭ、
３７  画像処理部、
３８  印刷部、
１０１  「照会ファイル名」入力ボックス、
１０２  照会実行ボタン、
１０３，１０４  パラメータ選択画面、
１１０  他条件表示ボタン、
１１１  印刷ボタン、
１２１  既照会情報参照ボタン、
１３１，１３２，１３３  検索リスト。
【図１】
2008134884.tif 000003
【図２】
2008134884.tif 000004
【図３】
2008134884.tif 000005
【図４】
2008134884.tif 000006
【図５】
2008134884.tif 000007
【図６】
2008134884.tif 000008
【図７】
2008134884.tif 000009
【図８】
2008134884.tif 000010
【図９】
2008134884.tif 000011
【図１０】
2008134884.tif 000012
【図１１】
2008134884.tif 000013
【図１２】
2008134884.tif 000014
【図１３】
2008134884.tif 000015
【図１４】
2008134884.tif 000016
【図１５】
2008134884.tif 000017
【図１６】
2008134884.tif 000018
【図１７】
2008134884.tif 000019