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