(57)【要約】【課題】  印刷データにおける印刷に必要な部分を見つけ出し、必要であればその部分に加工を加えて印刷することができる情報処理システムを提供する。【解決手段】  クライアント端末（１）と、サーバ（２）と、プリンタ（３）と、からなる情報処理システムにおいて、サーバ（２）は、サーバ（２）の具備する記憶装置（２１）に印刷データを蓄積し、クライアント端末（１）から送信された希望データを記憶装置（２１）から検索し、その検索結果をクライアント端末（１）に送信する機能と、クライアント端末（１）から送信された付加情報と希望データとに基づいて新しい印刷データを作成し、その新しい印刷データを副記憶装置（２２）に記憶すると共に、プリンタ（３）に出力する機能を有する。【選択図】  図１
2005115909.tif 000002
【特許請求の範囲】
【請求項１】
クライアント端末と、サーバと、プリンタと、からなる情報処理システムであって、
前記クライアント端末は、
前記プリンタにて印刷を希望する印刷希望データを前記サーバに送信し、前記サーバから前記印刷希望データに合致する検索結果を取得する手段と、
前記取得した検索結果を基に、前記印刷希望データに対する付加情報を設定し、該設定した付加情報と前記印刷希望データとを前記サーバに送信する手段と、
を有し、
前記サーバは、印刷データを蓄積する第１の記憶手段と、第２の記憶手段と、
前記クライアント端末から前記印刷希望データを受信した際に、該受信した印刷希望データを基に、前記第１の記憶手段を検索し、前記印刷希望データに合致する印刷データを取得し、該取得した検索結果を前記受信先のクライアント端末に送信する検索送信手段と、
前記クライアント端末から受信した前記付加情報と前記印刷希望データとに基づいて新しい印刷データを作成し、該作成した新しい印刷データを前記第２の記憶手段に記憶すると共に、前記新しい印刷データを前記プリンタに送信する新印刷データ作成送信手段と、
を有し、
前記プリンタは、
前記サーバから受信した前記新しい印刷データを印刷する印刷手段を有することを特徴とする情報処理システム。
【請求項２】
前記クライアント端末は、
前記印刷希望データを前記クライアント端末の具備する表示部上から設定し、該設定された印刷希望データを前記サーバに送信し、前記サーバから前記検索結果を取得し、該取得した検索結果を前記クライアント端末の具備する表示部上に表示し、該表示した検索結果を基に、前記表示部上から前記付加情報を設定し、該設定された付加情報と前記印刷希望データとを前記サーバに送信することを特徴とする請求項１記載の情報処理システム。
【請求項３】
前記クライアント端末は、
検索対象となる印刷データと、前記印刷データに含まれる文字、イメージ、図の少なくとも１つの検索内容と、を設定し、前記印刷希望データを前記サーバに送信し、
前記サーバは、前記クライアント端末から受信した前記印刷希望データに含まれる前記印刷データと、前記検索内容と、を基に、前記第１の記憶手段に蓄積された印刷データの文字、イメージ、図を判別し、前記印刷希望データに合致する印刷データを取得することを特徴とする請求項１または２記載の情報処理システム。
【請求項４】
前記クライアント端末は、
前記設定した付加情報と前記印刷希望データとに、前記新しい印刷データを作成する際の印刷フォーマットに関する付加情報を加え、前記付加情報を加えた印刷データを前記サーバに送信し、
前記サーバは、前記付加情報を加えた印刷データを基に前記新しい印刷データを作成することを特徴とする請求項１記載の情報処理システム。
【請求項５】
前記クライアント端末は、
前記設定した付加情報と前記印刷希望データとに、前記印刷希望データに含まれる文字、イメージ、図に関する付加情報を加え、該付加情報を加えた印刷データを前記サーバに送信し、
前記サーバは、前記新しい印刷データを作成する際に、前記付加情報を優先して処理することを特徴とする請求項１または４記載の情報処理システム。
【請求項６】
前記クライアント端末は、
前記付加情報を、前記文字、前記イメージ、前記図に対して個別に加え、前記個別に加えた付加情報を加えた印刷データを前記サーバに送信し、
前記サーバは、前記新しい印刷データを作成する際に、前記個別に加えた付加情報を優先して処理することを特徴とする請求項５記載の情報処理システム。
【請求項７】
前記サーバは、
前記付加情報を加えた新しい印刷データを作成する際に、前記印刷データの中に複数の画像があると判定した場合は、前記複数の画像の中からどの画像を印刷するのかを選択するための選択要求を前記クライアント端末に送信し、前記クライアント端末から前記選択要求に応じた画像の印刷データのみを前記プリンタに送信し、前記プリンタにて印刷することを特徴とする請求項４から６の何れか１項に記載の情報処理システム。
【請求項８】
前記サーバは、
前記検索結果を抽出して印刷データを作成し、該作成した印刷データを前記プリンタに送信し、前記プリンタにて印刷することを特徴とする請求項１記載の情報処理システム。
【請求項９】
前記クライアント端末は、
前記印刷するプリンタを任意に設定し、該設定したプリンタの情報を前記サーバに送信し、
前記サーバは、
前記クライアント端末から受信したプリンタの情報を基に、前記印刷するプリンタを決定し、該決定したプリンタに前記印刷データを送信し、前記クライアント端末が任意に設定したプリンタにて印刷することを特徴とする請求項１から８の何れか１項に記載の情報処理システム。
【請求項１０】
クライアント端末と、プリンタと、接続し、前記クライアント端末から送信される印刷データを蓄積し、前記蓄積した印刷データを前記プリンタに送信し、前記印刷データを前記プリンタにて印刷させる情報処理装置であって、
前記印刷データを蓄積する第１の記憶手段と、第２の記憶手段と、
前記プリンタにて印刷を希望する印刷希望データを、前記クライアント端末から受信した際に、該受信した印刷希望データを基に、前記第１の記憶手段を検索し、前記印刷希望データに合致する印刷データを取得し、該取得した検索結果を前記受信先のクライアント端末に送信する検索送信手段と、
前記印刷希望データに対する付加情報と、前記希望印刷データと、を前記クライアント端末から受信した際に、該受信した付加情報と印刷希望データとに基づいて新しい印刷データを作成し、該作成した新しい印刷データを前記第２の記憶手段に記憶すると共に、前記新しい印刷データを前記プリンタに送信する新印刷データ作成送信手段と、
を有することを特徴とする情報処理装置。
【請求項１１】
検索対象となる印刷データと、前記印刷データに含まれる文字、イメージ、図の少なくとも１つの検索内容と、を含む前記印刷希望データを、前記クライアント端末から受信した際に、前記受信した印刷希望データに含まれる前記印刷データと、前記検索内容と、を基に、前記第１の記憶手段に蓄積された印刷データの文字、イメージ、図を判別し、前記印刷希望データに合致する印刷データを取得することを特徴とする請求項１０記載の情報処理装置。
【請求項１２】
前記設定した付加情報と前記印刷希望データとに、前記新しい印刷データを作成する際の印刷フォーマットに関する付加情報を加えた印刷データを、前記クライアント端末から受信した際に、該受信した付加情報を加えた印刷データを基に前記新しい印刷データを作成することを特徴とする請求項１０記載の情報処理装置。
【請求項１３】
前記設定した付加情報と前記印刷希望データとに、前記印刷希望データに含まれる文字、イメージ、図に関する付加情報を加えた印刷データを前記クライアント端末から受信した際に、前記新しい印刷データを作成する際に、前記受信した前記付加情報を優先して処理することを特徴とする請求項１０または１２記載の情報処理装置。
【請求項１４】
前記文字、前記イメージ、前記図に対して個別に加えた前記付加情報の印刷データを前記クライアント端末から受信した際に、前記新しい印刷データを作成する際に、前記個別に加えた付加情報を優先して処理することを特徴とする請求項１３記載の情報処理装置。
【請求項１５】
前記付加情報を加えた新しい印刷データを作成する際に、前記印刷データの中に複数の画像があると判定した場合は、前記複数の画像の中からどの画像を印刷するのかを選択するための選択要求を前記クライアント端末に送信し、前記クライアント端末から前記選択要求に応じた画像の印刷データのみを前記プリンタに送信することを特徴とする請求項１２から１４の何れか１項に記載の情報処理装置。
【請求項１６】
前記検索結果を抽出して印刷データを作成し、該作成した印刷データを前記プリンタに送信し、前記プリンタにて印刷することを特徴とする請求項１０記載の情報処理装置。
【請求項１７】
前記印刷するプリンタを任意に設定したプリンタの情報を前記クライアント端末から受信した際に、該受信したプリンタの情報を基に、前記印刷するプリンタを決定し、該決定したプリンタに前記印刷データを送信し、前記クライアント端末が任意に設定したプリンタにて印刷することを特徴とする請求項１０から１６の何れか１項に記載の情報処理装置。
【請求項１８】
クライアント端末と、サーバと、プリンタと、を用いて行う情報処理方法であって、
前記クライアント端末が、前記プリンタにて印刷を希望する印刷希望データを前記サーバに送信し、前記サーバから前記印刷希望データに合致する検索結果を取得する工程と、
前記サーバが、前記クライアント端末から前記印刷希望データを受信した際に、該受信した印刷希望データを基に、前記サーバの具備する第１の記憶部を検索し、前記印刷希望データに合致する印刷データを取得し、該取得した検索結果を前記受信先のクライアント端末に送信する工程と、
前記クライアント端末が、前記サーバから前記検索結果を受信した際に、前記検索結果を基に、前記印刷希望データに対する付加情報を設定し、該設定した付加情報と前記印刷希望データとを前記サーバに送信する工程と、
前記サーバが、前記クライアント端末から前記付加情報と前記印刷希望データとを受信した際に、該受信した前記付加情報と前記印刷希望データとに基づいて新しい印刷データを作成し、該作成した新しい印刷データを前記サーバの具備する第２の記憶部に記憶すると共に、前記新しい印刷データを前記プリンタに送信する工程と、
前記プリンタが、前記サーバから前記新しい印刷データを受信した際に、該受信した前記新しい印刷データを印刷する工程と、
を行うことを特徴とする情報処理方法。
【請求項１９】
クライアント端末と、プリンタと、接続し、前記クライアント端末から送信される印刷データを蓄積し、前記蓄積した印刷データを前記プリンタに送信し、前記印刷データを前記プリンタにて印刷させる情報処理装置で行う情報処理方法であって、
前記情報処理装置は、
前記クライアント端末から、前記プリンタにて印刷を希望する印刷希望データを受信した際に、該受信した印刷希望データを基に、前記サーバの具備する第１の記憶部を検索し、前記印刷希望データに合致する印刷データを取得し、該取得した検索結果を前記受信先のクライアント端末に送信する工程と、
前記クライアント端末から、前記印刷希望データに対する付加情報と、前記希望印刷データと、を受信した際に、該受信した付加情報と印刷希望データとに基づいて新しい印刷データを作成し、該作成した新しい印刷データを前記サーバの具備する第２の記憶部に記憶すると共に、前記新しい印刷データを前記プリンタに送信する工程と、
を行うことを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クライアント端末から指定された内容に基づいて、そのクライアント端末と接続されたサーバ内に蓄積されている印刷データを検索し、その検索した印刷データを再構成し、サーバと接続されたプリンタで印刷処理を行う情報処理システム、その情報処理システムに用いられるサーバ（情報処理装置）及び情報処理方法に関するものである。
【背景技術】
【０００２】
現在のプリンタには、ＨＤＤ等のメモリ装置が組み込まれており、クライアント端末等からプリンタに送信されてきた印刷データをプリンタの具備するメモリ装置内に蓄積しておくことができるように構成されている。このメモリ装置内に蓄積された印刷データはそのままプリンタにて印刷できるように構成されているが、クライアント側はメモリ装置内に蓄積された印刷データに含まれる全ての印刷データの印刷を希望するとは限らない。従って、印刷データに含まれる全ての印刷データの印刷を希望しない場合には、不必要な印刷データも印刷してしまうことになる。
【０００３】
なお、本発明より先に出願された技術文献として、ホストコンピュータから送信されてきたＰＤＬコードをＰＤＬ／マスク／ラスタ画像分離コントローラで分離解析し、多値ラスタ画像データをラスタ画像記憶部に転送し、マスクに関するコマンドはマスク部に転送し、それ以外は、ＰＤＬインタープリタ部に転送する。そして、ＰＤＬインタープリタ部は、ＰＤＬコマンドに基づいてＰＤＬラスタ画像データを展開し、マスク部はマスク情報を解析することになる。そして、ＰＤＬラスタ／ラスタ画像合成コントローラはＰＤＬラスタ画像データと多値ラスタ画像データに対してマスク処理を行い、合成されたカラー画像データをデジタルカラー複写機のプリンタ部から出力することで、文書や画像等を最適な処理で合成でき、且つ、ホストコンピュータから入力された他の画像データと合成可能なカラー画像処理システムがある（例えば、特許文献１参照）。
【０００４】
また、プリンタに出力する前に、プリンタに出力すべき印刷データを一時的にスプーリング・バッファに格納した後、プリンタドライバで取得した印刷管理情報に基づいて、スプーリング・バッファに格納されている印刷データに対して、プリンタドライバによりプリンタのインタプリタが行う処理とほぼ同様のシミュレーション処理を施し、ＣＰＵレベルでの描画命令、演算命令等を解析し、実行サイクル数テーブルを参照して、上記シミュレーションにより得られた命令群の実際のＣＰＵサイクル数を累計し、印刷データの印刷所要時間を算出し、その算出した印刷所要時間をコンソールのモニタに表示することで、印刷所要時間を知るようにした印刷装置がある（例えば、特許文献２参照）。
【０００５】
また、印刷中止信号を検出した際に、印刷ジョブの処理を中断し、その時点でのカウンタのカウンタ値に基づき印刷再開ページのページ番号を算出し、印刷開始信号を検出した際に、中断された印刷ジョブを最初から処理し、印刷再開ページに達するまでは、非印刷モードで動作させ、印刷再開ページ以降は、通常モードで動作させることで、印刷エラー発生時に印刷再開を可能とした印刷装置がある（例えば、特許文献３参照）。
【特許文献１】特開平５−２１０７２０号公報
【特許文献２】特開平８−２１２０２１号公報
【特許文献３】特開平１０−１７７４６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
なお、上記特許文献１は、文書や画像等を最適な処理で合成でき、かつ、画像入力手段から入力された他の画像データと合成できるようにしたカラー画像処理システムであり、上記特許文献２は、印刷所要時間を算出するようにした印刷装置であり、上記特許文献３は、印刷エラー発生時に印刷再開を可能とした印刷装置である。しかしながら、上記特許文献１〜３はいずれも印刷データの不要部分を印刷しないようにすることについては考慮されていない。
【０００７】
本発明は上記事情に鑑みてなされたものであり、プリンタにおいて印刷する印刷データの中から印刷に必要な部分のみを見つけ出し、必要であればその印刷データに加工を加えることができる情報処理システム、情報処理装置及び情報処理方法を提供することを目的とするものである。
【課題を解決するための手段】
【０００８】
かかる目的を達成するために、本発明は以下の特徴を有することとする。
【０００９】
本発明にかかる情報処理システムは、クライアント端末と、サーバと、プリンタと、からなる情報処理システムであって、クライアント端末は、プリンタにて印刷を希望する印刷希望データをサーバに送信し、サーバから印刷希望データに合致する検索結果を取得する手段と、取得した検索結果を基に、印刷希望データに対する付加情報を設定し、該設定した付加情報と印刷希望データとをサーバに送信する手段と、を有し、サーバは、印刷データを蓄積する第１の記憶手段と、第２の記憶手段と、クライアント端末から印刷希望データを受信した際に、該受信した印刷希望データを基に、第１の記憶手段を検索し、印刷希望データに合致する印刷データを取得し、該取得した検索結果を受信先のクライアント端末に送信する検索送信手段と、クライアント端末から受信した付加情報と印刷希望データとに基づいて新しい印刷データを作成し、該作成した新しい印刷データを第２の記憶手段に記憶すると共に、新しい印刷データをプリンタに送信する新印刷データ作成送信手段と、を有し、プリンタは、サーバから受信した新しい印刷データを印刷する印刷手段を有することを特徴とするものである。
【００１０】
また、本発明にかかる情報処理システムにおいて、クライアント端末は、印刷希望データをクライアント端末の具備する表示部上から設定し、該設定された印刷希望データをサーバに送信し、サーバから検索結果を取得し、該取得した検索結果をクライアント端末の具備する表示部上に表示し、該表示した検索結果を基に、表示部上から付加情報を設定し、該設定された付加情報と印刷希望データとをサーバに送信することを特徴とするものである。
【００１１】
また、本発明にかかる情報処理システムにおいて、クライアント端末は、検索対象となる印刷データと、印刷データに含まれる文字、イメージ、図の少なくとも１つの検索内容と、を設定し、印刷希望データをサーバに送信し、サーバは、クライアント端末から受信した印刷希望データに含まれる印刷データと、検索内容と、を基に、第１の記憶手段に蓄積された印刷データの文字、イメージ、図を判別し、印刷希望データに合致する印刷データを取得することを特徴とするものである。
【００１２】
また、本発明にかかる情報処理システムにおいて、クライアント端末は、設定した付加情報と印刷希望データとに、新しい印刷データを作成する際の印刷フォーマットに関する付加情報を加え、付加情報を加えた印刷データをサーバに送信し、サーバは、付加情報を加えた印刷データを基に新しい印刷データを作成することを特徴とするものである。
【００１３】
また、本発明にかかる情報処理システムにおいて、クライアント端末は、設定した付加情報と印刷希望データとに、印刷希望データに含まれる文字、イメージ、図に関する付加情報を加え、該付加情報を加えた印刷データをサーバに送信し、サーバは、新しい印刷データを作成する際に、付加情報を優先して処理することを特徴とするものである。
【００１４】
また、本発明にかかる情報処理システムにおいて、クライアント端末は、付加情報を、文字、イメージ、図に対して個別に加え、個別に加えた付加情報を加えた印刷データをサーバに送信し、サーバは、新しい印刷データを作成する際に、個別に加えた付加情報を優先して処理することを特徴とするものである。
【００１５】
また、本発明にかかる情報処理システムにおいて、サーバは、付加情報を加えた新しい印刷データを作成する際に、印刷データの中に複数の画像があると判定した場合は、複数の画像の中からどの画像を印刷するのかを選択するための選択要求をクライアント端末に送信し、クライアント端末から選択要求に応じた画像の印刷データのみをプリンタに送信し、プリンタにて印刷することを特徴とするものである。
【００１６】
また、本発明にかかる情報処理システムにおいて、サーバは、検索結果を抽出して印刷データを作成し、該作成した印刷データをプリンタに送信し、プリンタにて印刷することを特徴とするものである。
【００１７】
また、本発明にかかる情報処理システムにおいて、クライアント端末は、印刷するプリンタを任意に設定し、該設定したプリンタの情報をサーバに送信し、サーバは、クライアント端末から受信したプリンタの情報を基に、印刷するプリンタを決定し、該決定したプリンタに印刷データを送信し、クライアント端末が任意に設定したプリンタにて印刷することを特徴とするものである。
【００１８】
また、本発明にかかる情報処理装置は、クライアント端末と、プリンタと、接続し、クライアント端末から送信される印刷データを蓄積し、蓄積した印刷データをプリンタに送信し、印刷データをプリンタにて印刷させる情報処理装置であって、印刷データを蓄積する第１の記憶手段と、第２の記憶手段と、プリンタにて印刷を希望する印刷希望データを、クライアント端末から受信した際に、該受信した印刷希望データを基に、第１の記憶手段を検索し、印刷希望データに合致する印刷データを取得し、該取得した検索結果を受信先のクライアント端末に送信する検索送信手段と、印刷希望データに対する付加情報と、希望印刷データと、をクライアント端末から受信した際に、該受信した付加情報と印刷希望データとに基づいて新しい印刷データを作成し、該作成した新しい印刷データを第２の記憶手段に記憶すると共に、新しい印刷データをプリンタに送信する新印刷データ作成送信手段と、を有することを特徴とするものである。
【００１９】
また、本発明にかかる情報処理装置は、検索対象となる印刷データと、印刷データに含まれる文字、イメージ、図の少なくとも１つの検索内容と、を含む印刷希望データを、クライアント端末から受信した際に、受信した印刷希望データに含まれる印刷データと、検索内容と、を基に、第１の記憶手段に蓄積された印刷データの文字、イメージ、図を判別し、印刷希望データに合致する印刷データを取得することを特徴とするものである。
【００２０】
また、本発明にかかる情報処理装置は、設定した付加情報と印刷希望データとに、新しい印刷データを作成する際の印刷フォーマットに関する付加情報を加えた印刷データを、クライアント端末から受信した際に、該受信した付加情報を加えた印刷データを基に新しい印刷データを作成することを特徴とするものである。
【００２１】
また、本発明にかかる情報処理装置は、設定した付加情報と印刷希望データとに、印刷希望データに含まれる文字、イメージ、図に関する付加情報を加えた印刷データをクライアント端末から受信した際に、新しい印刷データを作成する際に、受信した付加情報を優先して処理することを特徴とするものである。
【００２２】
また、本発明にかかる情報処理装置は、文字、イメージ、図に対して個別に加えた付加情報の印刷データをクライアント端末から受信した際に、新しい印刷データを作成する際に、個別に加えた付加情報を優先して処理することを特徴とするものである。
【００２３】
また、本発明にかかる情報処理装置は、付加情報を加えた新しい印刷データを作成する際に、印刷データの中に複数の画像があると判定した場合は、複数の画像の中からどの画像を印刷するのかを選択するための選択要求をクライアント端末に送信し、クライアント端末から選択要求に応じた画像の印刷データのみをプリンタに送信することを特徴とするものである。
【００２４】
また、本発明にかかる情報処理装置は、検索結果を抽出して印刷データを作成し、該作成した印刷データをプリンタに送信し、プリンタにて印刷することを特徴とするものである。
【００２５】
また、本発明にかかる情報処理装置は、印刷するプリンタを任意に設定したプリンタの情報をクライアント端末から受信した際に、該受信したプリンタの情報を基に、印刷するプリンタを決定し、該決定したプリンタに印刷データを送信し、クライアント端末が任意に設定したプリンタにて印刷することを特徴とするものである。
【００２６】
また、本発明にかかる情報処理方法は、クライアント端末と、サーバと、プリンタと、を用いて行う情報処理方法であって、クライアント端末が、プリンタにて印刷を希望する印刷希望データをサーバに送信し、サーバから印刷希望データに合致する検索結果を取得する工程と、サーバが、クライアント端末から印刷希望データを受信した際に、該受信した印刷希望データを基に、サーバの具備する第１の記憶部を検索し、印刷希望データに合致する印刷データを取得し、該取得した検索結果を受信先のクライアント端末に送信する工程と、クライアント端末が、サーバから検索結果を受信した際に、検索結果を基に、印刷希望データに対する付加情報を設定し、該設定した付加情報と印刷希望データとをサーバに送信する工程と、サーバがクライアント端末から付加情報と印刷希望データとを受信した際に、該受信した付加情報と印刷希望データとに基づいて新しい印刷データを作成し、該作成した新しい印刷データをサーバの具備する第２の記憶部に記憶すると共に、新しい印刷データをプリンタに送信する工程と、プリンタが、サーバから新しい印刷データを受信した際に、該受信した新しい印刷データを印刷する工程と、を行うことを特徴とするものである。
【００２７】
また、本発明にかかる情報処理方法は、クライアント端末と、プリンタと、接続し、クライアント端末から送信される印刷データを蓄積し、蓄積した印刷データをプリンタに送信し、印刷データをプリンタにて印刷させる情報処理装置で行う情報処理方法であって、情報処理装置は、クライアント端末から、プリンタにて印刷を希望する印刷希望データを受信した際に、該受信した印刷希望データを基に、サーバの具備する第１の記憶部を検索し、印刷希望データに合致する印刷データを取得し、該取得した検索結果を受信先のクライアント端末に送信する工程と、クライアント端末から、印刷希望データに対する付加情報と、希望印刷データと、を受信した際に、該受信した付加情報と印刷希望データとに基づいて新しい印刷データを作成し、該作成した新しい印刷データをサーバの具備する第２の記憶部に記憶すると共に、新しい印刷データをプリンタに送信する工程と、を行うことを特徴とするものである。
【発明の効果】
【００２８】
本発明にかかる情報処理システム及び情報処理方法は、クライアント端末と、サーバと、プリンタと、を有し、クライアント端末が、プリンタにて印刷を希望する印刷希望データをサーバに送信し、サーバから印刷希望データに合致する検索結果を取得し、サーバが、クライアント端末から印刷希望データを受信した際に、該受信した印刷希望データを基に、サーバの具備する第１の記憶部を検索し、印刷希望データに合致する印刷データを取得し、該取得した検索結果を受信先のクライアント端末に送信し、クライアント端末が、サーバから検索結果を受信した際に、検索結果を基に、印刷希望データに対する付加情報を設定し、該設定した付加情報と印刷希望データとをサーバに送信し、サーバが、クライアント端末から付加情報と印刷希望データとを受信した際に、該受信した付加情報と印刷希望データとに基づいて新しい印刷データを作成し、該作成した新しい印刷データをサーバの具備する第２の記憶部に記憶すると共に、新しい印刷データをプリンタに送信し、プリンタが、サーバから新しい印刷データを受信した際に、該受信した新しい印刷データを印刷することで、サーバに蓄積されている印刷希望データを検索し、必要な印刷希望データを抽出し、新しい印刷データを作成することになり、不必要な部分を除外し、印刷データの情報密度を向上させることができる。また、不要な印刷時間や印刷材料の消費を抑えることができる。
【００２９】
また、本発明にかかる情報処理装置及び情報処理方法は、クライアント端末と、プリンタと、接続し、前記クライアント端末から送信される印刷データを蓄積し、前記蓄積した印刷データを前記プリンタに送信し、前記印刷データを前記プリンタにて印刷させる情報処理装置において、前記クライアント端末から、前記プリンタにて印刷を希望する印刷希望データを受信した際に、該受信した印刷希望データを基に、前記サーバの具備する第１の記憶部を検索し、前記印刷希望データに合致する印刷データを取得し、該取得した検索結果を前記受信先のクライアント端末に送信するし、クライアント端末から、前記印刷希望データに対する付加情報と、前記希望印刷データと、を受信した際に、該受信した付加情報と印刷希望データとに基づいて新しい印刷データを作成し、該作成した新しい印刷データを前記サーバの具備する第２の記憶部に記憶すると共に、前記新しい印刷データを前記プリンタに送信することで、クライアント端末から送信される印刷希望データを検索し、必要な印刷希望データを抽出し、新しい印刷データを作成することになり、不必要な部分を除外し、印刷データの情報密度を向上させることができる。また、不要な印刷時間や印刷材料の消費を抑えることができる。
【発明を実施するための最良の形態】
【００３０】
まず、図１を参照しながら、本発明にかかる情報処理システムの特徴について説明する。
【００３１】
本発明にかかる情報処理システムは、クライアント端末（１）と、サーバ（２）と、プリンタ（３）と、を有する情報処理システムであり、クライアント端末（１）が、プリンタ（３）にて印刷を希望する印刷希望データをサーバ（２）に送信し、サーバ（２）が、クライアント端末（１）から印刷希望データを受信した際に、該受信した印刷希望データを基に、サーバ（２）の具備する第１の記憶部（２１）を検索し、印刷希望データに合致する印刷データを取得し、該取得した検索結果を受信先のクライアント端末（１）に送信し、クライアント端末（１）が、サーバ（２）から検索結果を受信した際に、その受信した検索結果を基に、印刷希望データに対する付加情報を設定し、該設定した付加情報と印刷希望データとをサーバ（２）に送信し、サーバ（２）が、クライアント端末（１）から付加情報と印刷希望データとを受信した際に、該受信した付加情報と印刷希望データとに基づいて新しい印刷データを作成し、該作成した新しい印刷データをサーバ（２）の具備する第２の記憶部（２２）に記憶すると共に、新しい印刷データをプリンタ（３）に送信し、プリンタ（３）が、サーバ（２）から新しい印刷データを受信した際に、該受信した新しい印刷データを印刷することで、サーバ（２）に蓄積されている印刷希望データを検索し、必要な印刷希望データを抽出し、新しい印刷データを作成することになり、不必要な部分を除外し、印刷データの情報密度を向上させることができる。また、不要な印刷時間や印刷材料の消費を抑えることができる。
【実施例】
【００３２】
以下、添付図面を参照しながら本発明にかかる情報処理システムについて説明する。
【００３３】
まず、図１を参照しながら、本発明にかかる情報処理システムのシステム構成について説明する。なお、図１は本発明の実施例による情報処理システムの構成を示すブロック図である。
【００３４】
本発明にかかる情報処理システムは、クライアントにより操作されるパソコン等からなるクライアント端末（１）と、サーバ（２）と、プリンタ（３）と、を有して構成される。
【００３５】
クライアント端末（１）は、サーバ（２）と通信可能な情報処理装置であり、サーバ（２）の具備する記憶装置（２１）、副記憶装置（２２）のうち、記憶装置（２１）に記憶された印刷データの概要を取得し、その取得した印刷データの概要をクライアント端末（１）の具備する表示部上に表示することになる。なお、印刷データの概要としては、印刷データのデータ名や、記憶装置（２１）に印刷データが記憶された日付、その印刷データのサイズ等が挙げられる。
【００３６】
サーバ（２）は、サーバ（２）の具備する記憶装置（２１）に印刷データを蓄積し、クライアント端末（１）から印刷希望データを受信した際に、その受信した印刷希望データに合致する印刷データを、サーバ（２）の具備する記憶装置（２１）に蓄積された印刷データの中から検索し、その印刷希望データに合致する検索結果をクライアント端末（１）に送信し、これに応じてクライアント端末（１）から送信される付加情報と印刷希望データとに基づいて新しい印刷データを作成し、その新しい印刷データを副記憶装置（２２）に記憶すると共に、プリンタ（３）に送信し、プリンタ（３）にて新しい印刷データを印刷するものである。なお、副記憶装置（２２）は、サーバ（２）がクライアント端末（１）の命令に従い、サーバ（２）の具備する記憶装置（２１）の中から検索を行った検索結果や、その情報を記憶することになる。
【００３７】
プリンタ（３）は、サーバ（２）から送信された、サーバ（２）の具備する記憶装置（２１）や副記憶装置（２２）に記憶されたデータを印刷する情報処理装置である。なお、プリンタ（３）は、印刷データを印刷可能な装置であれば特に限定するものではなく、あらゆる画像形成装置が適用可能である。
【００３８】
なお、サーバ（２）の具備する記憶装置（２１）や副記憶装置（２２）に記憶されるのは印刷データである。印刷データは、図２に示すように、付加情報とページの情報とで構成されている。図２に示唆するように、印刷データの一番初めには、ページを印刷する際の紙の大きさや紙に合わせた文字の大きさや、印刷枚数、印刷方向等の付加情報が含まれている。その付加情報の次には、各ページの情報が印刷データに含まれている。なお、図２に示唆する各ページの情報は、図３に示唆するように、各ページの情報の一番初めに、ページの始まりを示す情報が含まれており、一番最後に、ページの終わりを示す情報が含まれており、その情報の間に文字、イメージ、図、等のデータが区切られて含まれている。なお、付加情報はそれぞれのオブジェクトに個別に付加することも可能である。
【００３９】
なお、本発明にかかる情報処理システムにおいて、通常の印刷処理を行う場合には、クライアント端末（１）からサーバ（２）に印刷データが送信され、サーバ（２）がクライアント端末（１）から送信された印刷データを記憶装置（２１）に記憶することになる。サーバ（２）は、印刷データの送信が終了する、又は、印刷データに含まれる付加情報とページの情報とを受け取った時点で、プリンタ（３）に印刷データを送信し、プリンタ（３）が、サーバ（２）から受信した印刷データの印刷処理を行うことになる。なお、サーバ（２）は、クライアント端末（１）から受信した印刷データの中に個別に付加情報が存在する場合には、その印刷データを優先して処理を行うことになる。これにより、クライアント端末（１）が、図３に示唆するように、文字、イメージ、図に対して個別に付加情報を加え、その個別に加えた付加情報を加えた印刷データをサーバ（２）に送信し、サーバ（２）が、新しい印刷データを作成する際に、個別に加えた付加情報を優先して処理することが可能となる。
【００４０】
次に、図４〜図８を参照しながら、本発明にかかる情報処理システムにおける処理動作について説明する。なお、図７は、クライアント端末（１）を用いてサーバ（２）の具備する記憶装置（２１）の検索処理を行う場合の手順を示すフローチャートを示唆し、図８は、サーバ（２）がクライアント端末（１）から検索対象と内容とを受信した時の手順を示すフローチャートを示唆する。
【００４１】
まず、図７を参照しながら、クライアント端末（１）を用いてサーバ（２）の具備する記憶装置（２１）の検索処理を行う場合の処理動作について説明する。
【００４２】
なお、クライアント端末（１）から検索処理を行う場合には、まず、クライアント端末（１）を保持する利用者が、クライアント端末装置（１）の具備する操作部を用いてクライアント端末（１）の具備する表示部上に図４に示唆する検索用の画面を表示し、その図４に示唆する検索画面から検索条件を設定することになる。
【００４３】
そして、利用者が、クライアント端末（１）の具備する操作部を用いて、図４に示唆する検索用画面から検索対象サーバを設定することになる（ステップＳ１）。なお、検索対象となるサーバは複数設定することが可能である。
【００４４】
次に、利用者は、クライアント端末（１）の具備する操作部を用いて、図４に示唆する検索画面から検索する内容を設定することになる（ステップＳ２）。例えば、図４に示唆する「文字を検索」、「イメージを検索」、「図を検索」、の少なくとも何れかを設定することになる。そして、利用者が、クライアント端末（１）の具備する操作部を用いて、図４に示唆する検索用画面上の検索ボタン（１１）を押下し、クライアント端末（１）が、検索ボタン（１１）が押下されたことを認識すると（ステップＳ３）、クライアント端末（１）は、図４に示唆する検索用画面上から設定された検索内容の情報を検索対象のサーバ（２）に送信することになる（ステップＳ４）。
【００４５】
サーバ（２）は、クライアント端末（１）から検索内容の情報を受信すると、その受信した検索内容の情報を基にサーバ（２）の具備する記憶装置（２１）を検索し、クライアント端末（１）から受信した検索内容に応じた検索結果を、サーバ（２）の具備する記憶装置（２１）から取得し、その取得した検索結果を検索要求先のクライアント端末（１）に送信することになる。これにより、クライアント端末（１）は、図４に示唆する検索画面から設定した検索内容に応じた検索結果をサーバ（２）から取得することになる。
【００４６】
なお、利用者が、クライアント端末（１）の具備する表示部に表示された図４に示唆する検索画面上から文字を検索する内容を設定し、クライアント端末（１）が、その文字を検索する検索内容の情報をサーバ（２）に送信した場合は、サーバ（２）は、印刷データに含まれる文字データをページごとに記憶装置（２１）から検索し、文字データが含まれるページを検索結果としてクライアント端末（１）に送信することになり、クライアント端末（１）がその検索結果を取得することになる。
【００４７】
また、利用者が、図４に示唆する検索画面上からイメージと図とを検索する内容を設定し、クライアント端末（１）が、そのイメージと図とを検索する検索内容の情報をサーバ（２）に送信した場合は、サーバ（２）は、印刷データに含まれるイメージデータ、図のデータを記憶装置（２１）から検索し、それらが含まれるページを検索結果としてクライアント端末（１）に送信することになり、クライアント端末（１）がその検索結果を取得することになる。
【００４８】
なお、クライアント端末（１）は、サーバ（２）から取得した検索結果を基に、クライアント端末（１）の具備する表示部上に図５に示唆する検索結果用画面を表示することになり、クライアント端末（１）の具備する表示部に検索結果のページが一覧表示されることになる（ステップＳ６）。
【００４９】
そして、クライアント端末（１）を保持する利用者が、クライアント端末（１）の具備する操作部を用いて、クライアント端末（１）の具備する表示部上に表示された図５に示唆する検索結果用画面上のページにチェックを付けることで、クライアント端末（１）がそのチェックが付いたページが印刷対象のページと認識することになり、その情報をサーバ（２）に送信することで、そのページがプリンタ（３）にて印刷されることになる（ステップＳ７）。
【００５０】
また、クライアント端末（１）を保持する利用者が、クライアント端末（１）の具備する操作部を用いて、クライアント端末（１）の具備する表示部上に表示された図５に示唆する検索結果用画面上の付加情報を選択し、クライアント端末（１）がその選択した付加情報をサーバ（２）に送信することで、プリンタ（３）にて印刷されるページに変更を加えることが可能となる（ステップＳ８）。
【００５１】
すなわち、図５に示唆する検索結果用画面上の印刷ページをチェックした場合は、そのチェックされた印刷ページの情報すべてをプリンタ（３）にて印刷することになり、図５に示唆する検索結果用画面上の印刷ページをチェックしない場合には、そのチェックされない印刷ページの文字なら文字だけ、印刷ページのイメージならイメージだけがプリンタ（３）にて印刷されることになる。
【００５２】
また、図５に示唆する検索結果用画面上の「複数枚印刷」をチェックし、枚数を指定すると、その枚数分の印刷をプリンタ（３）にて行うことになる。なお、図５に示唆する検索結果用画面上の「イメージ、図の拡大」と、「イメージ、図を明るくする」との付加情報は、ページを印刷、文字を検索内容とした場合には効果がない。しかし、イメージや図を検索内容とした場合には、紙の大きさに合わせて検索内容を拡大したり、明るみを帯びたものにしたりすることが可能となる。また、「文字を太くする」の付加情報は、文字のみに効果がある。
【００５３】
このように、クライアント端末（１）が、図５に示唆する検索結果用画面上から新しい印刷データを作成する際の印刷フォーマットに関する付加情報を加えた印刷データをサーバ（２）に送信することで、サーバ（２）が、クライアント端末（１）から受信した付加情報を加えた印刷データを基に、新しい印刷データを作成することが可能となる。
【００５４】
次に、クライアント端末（１）を保持する利用者が、クライアント端末（１）の具備する操作部を用いて、クライアント端末（１）の具備する表示部上に表示された図５に示唆する検索結果用画面上から選択された印刷データの印刷処理を行いたいプリンタ（３）を対象プリンタとして設定し（ステップＳ９）、図５に示す検索結果用画面上の印刷ボタン（１２）を押下し（ステップＳ１０）、クライアント端末（１）が、印刷ボタン（１２）が押下されたことを認識した際に、クライアント端末（１）が、図５に示唆する検索結果用画面上から選択された印刷対象のページと付加情報と対象プリンタの情報とをサーバ（２）に送信することになる（ステップＳ１１）。
【００５５】
なお、サーバ（２）は、印刷対象のページ内に複数の画像が存在する場合には、サーバ（３）は、印刷対象ページの図のみの印刷処理を行うことになる。その際、図６に示唆するように、それぞれの図には連番を付与することになる。そして、サーバ（２）は、その連番を付与した図６に示唆する画面をクライアント端末（１）に送信することになる。そして、クライアント端末（１）の具備する表示部に図６に示唆する画面が表示され、利用者が、クライアント端末（１）の具備する操作部を用いて、図６に示唆する画面の中から印刷したい図の番号を選択し、その選択した図の番号をクライアント端末（１）がサーバ（２）に送信することで、サーバ（２）は、選択された番号の図のみをプリンタ（３）にて印刷することになる。
【００５６】
このように、サーバ（２）が、付加情報を加えた新しい印刷データを作成する際に、印刷データの中に複数の画像があると判定した場合は、サーバ（２）が、複数の画像の中からどの画像を印刷するのかを選択するための選択要求をクライアント端末（１）に送信し、クライアント端末（１）から選択要求に応じた画像の印刷データの情報をサーバ（２）が受信した際に、その選択要求に応じた画像の印刷データのみの印刷データをプリンタ（３）に送信することで、その選択要求に応じた画像の印刷データのみの印刷データをプリンタ（３）にて印刷することが可能となる。
【００５７】
次に、図８を参照しながら、サーバ（２）がクライアント端末（１）から検索対象と内容とを受信した時の処理動作について説明する。
【００５８】
サーバ（２）は、クライアント端末（１）から検索対象となる印刷データと検索内容との情報を受信すると（ステップＳ２１）、サーバ（２）は、クライアント端末（１）から受信した検索対象となる印刷データと検索内容との情報を基に、サーバ（２）の具備する記憶装置（２１）を検索する際の検索キーとなる検索内容を設定することになる（ステップＳ２２）。次に、サーバ（２）は、上記設定した検索内容を基に、サーバ（２）の具備する記憶装置（２１）に蓄積されている印刷データの検索を行い、上記設定した検索内容に合致する印刷データを記憶装置（２１）から取得することになる（ステップＳ２３）。次に、サーバ（２）は、記憶装置（２１）から取得した検索結果を副記憶装置（２２）に記録し（ステップＳ２４）、その副記憶装置（２２）に記録した検索結果の情報をクライアント端末（１）に送信することになる（ステップＳ２５）。なお、以上のステップＳ２１〜ステップＳ２５の処理動作は、本発明にかかるサーバ（２）の具備する検索送信手段（図示せず）に該当する。
【００５９】
次に、サーバ（２）は、クライアント端末（１）から印刷対象のページと付加情報と対象プリンタとの情報を受信した際に（ステップＳ２６）、その受信した付加情報に基づいて付加情報用のデータを作成し、該作成した付加情報用のデータと印刷対象ページと合わせ、新しい印刷データとして副記憶装置（２２）に記録することになる（ステップＳ２７〜ステップＳ２９）。そして、サーバ（２）は、その副記憶装置（２２）に記録した新しい印刷データを対象プリンタ（３）に送信し（ステップＳ３０）、対象プリンタ（３）は、サーバ（２）から受信した新しい印刷データを基に、プリントを行うことになる。なお、以上のステップＳ２７〜ステップＳ３０の処理動作は、本発明にかかるサーバ（２）の具備する新印刷データ作成送信手段（図示せず）に該当する。
【００６０】
このように、本発明にかかる情報処理システムは、サーバ（２）の具備する記憶装置（２１）に印刷データを蓄積し、クライアント端末（１）から印刷希望データを受信した際に、その受信した印刷希望データに合致する印刷データを、サーバ（２）の具備する記憶装置（２１）に蓄積された印刷データの中から検索し、その印刷希望データに合致する検索結果をクライアント端末（１）に送信し、これに応じてクライアント端末（１）から送信される付加情報と印刷希望データとに基づいて新しい印刷データを作成し、その新しい印刷データを副記憶装置（２２）に記憶すると共に、プリンタ（３）に送信し、プリンタ（３）にて新しい印刷データを印刷することになる。したがって、クライアント端末（１）がプリンタ（３）にて印刷を行いたい印刷希望データをサーバ（２）に送信し、サーバ（２）が、クライアント端末（１）から受信した印刷希望データに合致する印刷データをサーバ（２）の具備する記憶装置（２１）から検索取得し、その検索取得した印刷データをクライアント端末（１）に送信し、クライアント端末（１）がサーバ（２）から受信した印刷データを基に、付加情報を加えた印刷希望データをサーバ（２）に送信し、サーバ（２）が、クライアント端末（１）から受信した印刷データを基にプリンタ（３）にて印刷することで、クライアント端末（１）がプリンタ（３）にて印刷を行いたい印刷データのみをプリンタ（３）にて印刷することが可能となることから、不必要な印刷データを除外することになり、印刷データの情報密度を向上させることができると共に、不要な印刷時間や、トナー、インク、用紙等の印刷材料の無駄な消費を抑えることができることになる。
【００６１】
なお、上述する実施例は、本発明の好適な実施例であり、上記実施例のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。例えば、本発明にかかるクライアント端末（１）の具備する操作部は、クライアント端末（１）の具備する表示部と一体化したタッチパネルのようなものでもよく、図４〜図６の画面上の内容を設定可能なものであれば特に限定せず、公知の操作部が適用可能である。
【産業上の利用可能性】
【００６２】
本発明にかかる情報処理システム、情報処理装置及び情報処理方法は、複写機、プリンタ、ファクシミリ等の画像形成装置に適用可能である。
【図面の簡単な説明】
【００６３】
【図１】本発明の実施例による情報処理システムの構成を示すブロック図である。
【図２】印刷データの基本的構成図である。
【図３】印刷データ内のページデータの基本的構成図である。
【図４】クライアント端末の検索用画面を示す構成図である。
【図５】クライアント端末の検索結果画面を示す構成図である。
【図６】図のみ印刷した時の検索結果の印刷結果を示す構成図である。
【図７】クライアント端末で検索を行う場合の手順を示すフローチャートである。
【図８】サーバでクライアント端末から検索対象と内容を受信した時の手順を示すフローチャート図である。
【符号の説明】
【００６４】
１    クライアント端末
２    サーバ
３    プリンタ
２１    記憶装置
２２    副記憶装置
【図１】
2005115909.tif 000003
【図２】
2005115909.tif 000004
【図３】
2005115909.tif 000005
【図４】
2005115909.tif 000006
【図５】
2005115909.tif 000007
【図６】
2005115909.tif 000008
【図７】
2005115909.tif 000009
【図８】
2005115909.tif 000010