(57)【要約】【課題】  印刷装置で印刷することが出来ない画像データの差し替えのために費やされる時間を低減させる。【解決手段】  画像データサーバ１００１で管理されている画像データの画像属性情報５００１に、その画像データを印刷することが出来る印刷装置１００３の情報（Ｐｒｉｎｔｅｒ）５００９を含める。画像データサーバ１００１は、文書編集装置１００２からの要求に応じて、画像データの画像属性情報５００１を送信する。文書編集装置１００２は、送信された画像属性情報５００１内のＰｒｉｎｔｅｒ５００９に、ユーザにより選択された印刷装置１００３の識別子が含まれていない場合、その画像属性情報５００１に対応する画像に対し、アラート表示８００４を行う。【選択図】  図１０
2008310759.tif 000002
【特許請求の範囲】
【請求項１】
画像データと、当該画像データの属性に関する情報および当該画像データを印刷することが可能な印刷装置に関する情報を含む画像属性情報とを、サーバ装置から取得する取得手段と、
前記取得手段により取得された画像データが、編集対象の文書に入力されると、その画像データに対する画像属性情報に基づいて、入力された画像データが、ユーザにより選択された印刷装置で印刷できるか否かを判定する判定手段と、
前記判定手段により、入力された画像データが、ユーザにより選択された印刷装置で印刷できないと判定されると、そのことを報知する報知手段とを有することを特徴とする情報処理装置。
【請求項２】
前記報知手段は、前記判定手段により、ユーザにより選択された印刷装置で印刷できないと判定された画像データ毎に、入力された画像データが、ユーザにより選択された印刷装置で印刷できないことを示す画像情報を表示することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記取得手段により取得された画像データが入力された文書に基づく印刷データを生成する生成手段と、
前記生成手段により生成された印刷データを、前記サーバ装置に出力する出力手段とを有し、
前記取得手段は、前記画像データとして、サムネイル画像データを取得し、
前記生成手段は、前記サムネイル画像データが入力された文書に基づく印刷データを生成することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
画像データと、その画像データの属性に関する画像属性情報であって、その画像データを印刷することが可能な印刷装置に関する情報を含む画像属性情報とを記憶する記憶手段と、
前記画像データと、その画像データの画像属性情報とを、文書を編集する情報処理装置に出力する出力手段と、
印刷装置の能力に関する印刷能力情報を、その印刷装置から取得する取得手段と、
前記印刷装置の能力に関する印刷能力情報と、前記画像データの属性に関する画像属性情報とに基づいて、前記印刷装置で前記画像データを印刷することが可能であるか否かを判定する判定手段と、
前記判定手段により、前記印刷装置で前記画像データを印刷することが可能であると判定された場合に、前記印刷装置に関する情報を、前記画像データの属性に関する画像属性情報に付加する付加手段とを有することを特徴とするサーバ装置。
【請求項５】
前記印刷能力情報は、前記印刷装置で印刷することができる色情報を含み、
前記画像属性情報は、前記画像データに含まれる画素に定義されている色情報を含み、
前記判定手段は、前記画像データに含まれる全ての画素に定義されている色情報が、前記印刷装置で印刷することができる色情報に含まれているか否かを判定することを特徴とする請求項４に記載のサーバ装置。
【請求項６】
前記印刷能力情報は、前記印刷装置で印刷することができるスクリーン情報を含み、
前記画像属性情報は、前記画像データに含まれる各グラフィックオブジェクトに定義されているスクリーン情報を含み、
前記判定手段は、前記画像データに含まれる各グラフィックオブジェクトに定義されているスクリーン情報が、前記印刷装置で印刷することができるスクリーン情報に含まれているか否かを判定することを特徴とする請求項４に記載のサーバ装置。
【請求項７】
前記印刷能力情報は、前記印刷装置で印刷することができる解像度に関する情報を含み、
前記画像属性情報は、前記画像データの解像度に関する情報を含み、
前記判定手段は、前記画像データの解像度が、前記印刷装置で印刷することができる解像度に含まれているか否かを判定することを特徴とする請求項４に記載のサーバ装置。
【請求項８】
前記出力手段により出力された画像データを含む文書の印刷データを、前記情報処理装置から取得する第２の取得手段と、
前記第２の取得手段により取得された印刷データを処理する処理手段と、
前記処理手段により処理された印刷データを印刷装置に出力する第２の出力手段とを有し、
前記記憶手段は、前記画像データとして、印刷に使用される印刷用画像データと、その画像データのサムネイル画像データとを記憶し、
前記出力手段は、前記サムネイル画像データと前記画像属性情報とを出力し、
前記第２の取得手段は、前記サムネイル画像データを含む印刷データを、前記情報処理装置から取得し、
前記処理手段は、前記第２の取得手段により取得された印刷データに含まれるサムネイル画像データを、そのサムネイル画像データに対応する印刷用画像データに置き換え、
前記第２の出力手段は、前記サムネイル画像データが前記印刷用画像データに置き換えられた印刷データを、印刷装置に出力することを特徴とする請求項４〜７の何れか１項に記載のサーバ装置。
【請求項９】
請求項１〜３の何れか１項に記載の情報処理装置と、請求項４〜８の何れか１項に記載のサーバ装置と、文書を印刷する印刷装置とを有することを特徴とする印刷システム。
【請求項１０】
画像データと、当該画像データの属性に関する情報および当該画像データを印刷することが可能な印刷装置に関する情報を含む画像属性情報とを、サーバ装置から取得する取得ステップと、
前記取得ステップにより取得された画像データが、編集対象の文書に入力されると、その画像データに対する画像属性情報に基づいて、入力された画像データが、ユーザにより選択された印刷装置で印刷できるか否かを判定する判定ステップと、
前記判定ステップにより、入力された画像データが、ユーザにより選択された印刷装置で印刷できないと判定されると、そのことを報知する報知手段とを有することを特徴とする文書処理方法。
【請求項１１】
画像データと、その画像データの属性に関する画像属性情報であって、その画像データを印刷することが可能な印刷装置に関する情報を含む画像属性情報とを記憶する記憶ステップと、
前記画像データと、その画像データの画像属性情報とを、文書を編集する情報処理装置に出力する出力ステップと、
印刷装置の能力に関する印刷能力情報を、その印刷装置から取得する取得ステップと、
前記印刷装置の能力に関する印刷能力情報と、前記画像データの属性に関する画像属性情報とに基づいて、前記印刷装置で前記画像データを印刷することが可能であるか否かを判定する判定ステップと、
前記判定ステップにより、前記印刷装置で前記画像データを印刷することが可能であると判定された場合に、前記印刷装置に関する情報を、前記画像データの属性に関する画像属性情報に付加する付加ステップとを有することを特徴とする文書処理方法。
【請求項１２】
画像データと、当該画像データの属性に関する情報および当該画像データを印刷することが可能な印刷装置に関する情報を含む画像属性情報とを、サーバ装置から取得する取得ステップと、
前記取得ステップにより取得された画像データが、編集対象の文書に入力されると、その画像データに対する画像属性情報に基づいて、入力された画像データが、ユーザにより選択された印刷装置で印刷できるか否かを判定する判定ステップと、
前記判定ステップにより、入力された画像データが、ユーザにより選択された印刷装置で印刷できないと判定されると、そのことを報知する報知ステップとをコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項１３】
画像データと、その画像データの属性に関する画像属性情報であって、その画像データを印刷することが可能な印刷装置に関する情報を含む画像属性情報とを記憶する記憶ステップと、
前記画像データと、その画像データの画像属性情報とを、文書を編集する情報処理装置に出力する出力ステップと、
印刷装置の能力に関する印刷能力情報を、その印刷装置から取得する取得ステップと、
前記印刷装置の能力に関する印刷能力情報と、前記画像データの属性に関する画像属性情報とに基づいて、前記印刷装置で前記画像データを印刷することが可能であるか否かを判定する判定ステップと、
前記判定ステップにより、前記印刷装置で前記画像データを印刷することが可能であると判定された場合に、前記印刷装置に関する情報を、前記画像データの属性に関する画像属性情報に付加する付加ステップとをコンピュータに実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、文書処理方法、及びコンピュータプログラムに関し、特に、画像データを文書に入力して文書の編集を行うために用いて好適なものである。
【背景技術】
【０００２】
情報処理装置は、操作者の操作に応じて作成・編集した画像データを、印刷装置に適した印刷データに変換して印刷装置に送信することにより、印刷装置に印刷を実行させるようにしている。このようにして印刷装置で印刷を実行させるに際し、印刷装置から情報処理装置へ、印刷装置の能力情報が送信されることがある。従来、印刷装置の能力情報は、情報処理装置の操作者が、印刷装置に印刷指示を行う際に、所望の文書を正しく印刷することが出来るか否かを判別するために用いられるのが一般的であった。
また、印刷物を構成するデータをデータベースとして管理する管理システムにおいて、印刷用素材データを関連するデータと梱包したオブジェクトとして記憶する記憶手段を備え、画像データと印刷工程情報を管理する。そして、データが他のサーバ等に移動した後でも、容易に検索することが可能となることが、特許文献１に記載されている。
【０００３】
【特許文献１】特開平１０−２５４７４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術では、印刷装置の能力情報を情報処理装置が取得したとしても、情報処理装置のユーザや、文書の編集を行うためのアプリケーションソフトウェアが、画像データと印刷装置との関連を示す情報を入手することが出来なかった。したがって、情報処理装置で作成された文書を、印刷装置で印刷することが出来るか否かは、印刷データを印刷装置に送信しないと判断することが出来なかった。例えば、通常の印刷装置では印刷することが出来ない色の画素が画像データに含まれており、その画像データの印刷を行うことが出来ない印刷装置が存在していた場合でも、ユーザは、印刷指示を行ってみなければそのことが分からなかった。よって、従来は、情報処理装置で文書の編集を行うユーザは、編集が終了した文書を印刷する際に、印刷装置で印刷できない旨のメッセージを受け取ったり、印刷装置に表示されるエラー情報を確認したりすることにより印刷データの不具合を判断していた。
【０００５】
そのため、情報処理装置のユーザは、印刷装置に対して印刷指示を行った後に、印刷装置で印刷することが出来ない画像データの差し替えを指示する必要があった。よって、文書の作成及び編集を行うために多くの時間を費やしてしまうという問題点があった。
【０００６】
本発明は、このような問題点に鑑みてなされたものであり、印刷装置で印刷することが出来ない画像データの差し替えのために費やされる時間を低減させることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の情報処理装置は、画像データと、当該画像データの属性に関する情報および当該画像データを印刷することが可能な印刷装置に関する情報を含む画像属性情報とを、サーバ装置から取得する取得手段と、前記取得手段により取得された画像データが、編集対象の文書に入力されると、その画像データに対する画像属性情報に基づいて、入力された画像データが、ユーザにより選択された印刷装置で印刷できるか否かを判定する判定手段と、前記判定手段により、入力された画像データが、ユーザにより選択された印刷装置で印刷できないと判定されると、そのことを報知する報知手段とを有することを特徴とする。
本発明のサーバ装置は、画像データと、その画像データの属性に関する画像属性情報であって、その画像データを印刷することが可能な印刷装置に関する情報を含む画像属性情報とを記憶する記憶手段と、前記画像データと、その画像データの画像属性情報とを、文書を編集する情報処理装置に出力する出力手段と、印刷装置の能力に関する印刷能力情報を、その印刷装置から取得する取得手段と、前記印刷装置の能力に関する印刷能力情報と、前記画像データの属性に関する画像属性情報とに基づいて、前記印刷装置で前記画像データを印刷することが可能であるか否かを判定する判定手段と、前記判定手段により、前記印刷装置で前記画像データを印刷することが可能であると判定された場合に、前記印刷装置に関する情報を、前記画像データの属性に関する画像属性情報に付加する付加手段とを有することを特徴とする。
本発明の印刷システムは、前記情報処理装置と、前記サーバ装置と、前記文書を印刷する印刷装置とを有することを特徴とする。
【０００８】
本発明の文書処理方法は、画像データと、当該画像データの属性に関する情報および当該画像データを印刷することが可能な印刷装置に関する情報を含む画像属性情報とを、サーバ装置から取得する取得ステップと、前記取得ステップにより取得された画像データが、編集対象の文書に入力されると、その画像データに対する画像属性情報に基づいて、入力された画像データが、ユーザにより選択された印刷装置で印刷できるか否かを判定する判定ステップと、前記判定ステップにより、入力された画像データが、ユーザにより選択された印刷装置で印刷できないと判定されると、そのことを報知する報知手段とを有することを特徴とする。
また、本発明の他の特徴とするところは、画像データと、その画像データの属性に関する画像属性情報であって、その画像データを印刷することが可能な印刷装置に関する情報を含む画像属性情報とを記憶する記憶ステップと、前記画像データと、その画像データの画像属性情報とを、文書を編集する情報処理装置に出力する出力ステップと、印刷装置の能力に関する印刷能力情報を、その印刷装置から取得する取得ステップと、前記印刷装置の能力に関する印刷能力情報と、前記画像データの属性に関する画像属性情報とに基づいて、前記印刷装置で前記画像データを印刷することが可能であるか否かを判定する判定ステップと、前記判定ステップにより、前記印刷装置で前記画像データを印刷することが可能であると判定された場合に、前記印刷装置に関する情報を、前記画像データの属性に関する画像属性情報に付加する付加ステップとを有することを特徴とする。
【０００９】
本発明のコンピュータプログラムは、画像データと、当該画像データの属性に関する情報および当該画像データを印刷することが可能な印刷装置に関する情報を含む画像属性情報とを、サーバ装置から取得する取得ステップと、前記取得ステップにより取得された画像データが、編集対象の文書に入力されると、その画像データに対する画像属性情報に基づいて、入力された画像データが、ユーザにより選択された印刷装置で印刷できるか否かを判定する判定ステップと、前記判定ステップにより、入力された画像データが、ユーザにより選択された印刷装置で印刷できないと判定されると、そのことを報知する報知手段とをコンピュータに実行させることを特徴とする。
また、本発明の他の特徴とするところは、画像データと、その画像データの属性に関する画像属性情報であって、その画像データを印刷することが可能な印刷装置に関する情報を含む画像属性情報とを記憶する記憶ステップと、前記画像データと、その画像データの画像属性情報とを、文書を編集する情報処理装置に出力する出力ステップと、印刷装置の能力に関する印刷能力情報を、その印刷装置から取得する取得ステップと、前記印刷装置の能力に関する印刷能力情報と、前記画像データの属性に関する画像属性情報とに基づいて、前記印刷装置で前記画像データを印刷することが可能であるか否かを判定する判定ステップと、前記判定ステップにより、前記印刷装置で前記画像データを印刷することが可能であると判定された場合に、前記印刷装置に関する情報を、前記画像データの属性に関する画像属性情報に付加する付加ステップとをコンピュータに実行させることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、編集対象の文書に入力される画像データの属性に関する画像属性情報に、その画像データを印刷することが可能な印刷装置に関する情報を含めるようにした。そして、文書を編集する情報処理装置に、画像データと、その画像データを印刷することが可能な印刷装置に関する情報を含む画像属性情報とを出力する。その後、編集対象の文書に画像データが入力されると、その画像データに対する画像属性情報に基づいて、その画像データが、ユーザにより選択された印刷装置で印刷できるか否かを判定し、印刷できない場合には、そのことを報知するようにした。したがって、ユーザは、印刷することが出来ない画像データを文書の編集中に発見することが可能となる。よって、印刷装置で印刷することが出来ない画像データの差し替えのために費やされる時間を低減させることが可能となる。
【発明を実施するための最良の形態】
【００１１】
次に、図面を参照しながら、本発明の一実施形態について説明する。
図１は、印刷システムの全体構成の一例を示すブロック図である。
図１において、画像データサーバ１００１には、印刷装置１００３で印刷するための複数の画像データが格納されている。各画像データは、モニタ等の表示部へ表示させるためのサムネイル画像データと、印刷装置１００３で印刷するための印刷用画像データとを有し、その画像データの属性（特性）を示す画像属性情報と共に、画像データサーバ１００１で管理されている。
【００１２】
本実施形態では、画像データの画像属性情報に、その画像データを印刷することが出来る印刷装置１００３の情報が含まれる。画像データサーバ１００１は、ネットワーク１００４に印刷装置１００３が接続されると、その印刷装置１００３の印刷能力情報を、その印刷装置１００３から取得する。そして、画像データサーバ１００１は、取得した印刷能力情報に基づいて、管理している各画像データをその印刷装置１００３で印刷することが出来るか否かを判断する。この判断の結果、管理している画像データを印刷することが出来る場合、画像データサーバ１００１は、その画像データの画像属性情報に、その印刷装置１００３の情報を含める。
【００１３】
また、画像データサーバ１００１は、文書編集装置１００２からの要求に応じて、サムネイル画像データと画像属性情報とを送信する。その後、文書編集装置１００２から第１の印刷データと、その第１の印刷データの印刷先となる印刷装置１００３とを含む印刷ジョブが送信されると、画像データサーバ１００１は、その第１の印刷データにサムネイル画像データが含まれているか否かを判定する。この判定の結果、第１の印刷データにサムネイル画像データが含まれている場合、画像データサーバ１００１は、そのサムネイル画像データを、そのサムネイル画像データに対応する印刷用画像データに置き換えて第２の印刷データを生成する。そして、画像データサーバ１００１は、生成した第２の印刷データを、文書編集装置１００２で指示された印刷装置１００３に送信する。
【００１４】
文書編集装置１００２は、ユーザによる操作に応じて、テキストデータ、画像データ、及びグラフィックデータ等を組み合わせてページ単位の文書データを編集（生成）する。文書編集装置１００２は、編集した文書データを、印刷装置１００３が印刷出来るデータフォーマットへ変換して第１の印刷データを生成し、画像データサーバ１００１に送信する。
【００１５】
本実施形態では、文書編集装置１００２は、サムネイル画像データと画像属性情報とを画像データサーバ１００１から取得し、印刷先となる印刷装置１００３をユーザに選択させた後に、文書データの編集のための操作をユーザに行わせるようにしている。この操作において、画像データサーバ１００１から取得したサムネイル画像データが挿入されると、文書編集装置１００２は、そのサムネイル画像データに対応する画像属性情報（印刷装置１００３の情報）と、ユーザが選択した印刷装置１００３とを比較する。
【００１６】
そして、文書編集装置１００２は、比較した結果に基づいて、挿入されたサムネイル画像データに基づく画像データを、ユーザが選択した印刷装置１００３で印刷することが出来るか否かを判定する。この判定の結果、印刷することが出来ない場合、文書編集装置１００２は、そのことをユーザに報知するために、表示部にアラート表示を行うと共に、該当するサムネイル画像データの挿入操作を無効にする。
【００１７】
印刷装置１００３は、文書編集装置１００２で生成された第１の印刷データに基づいて画像データサーバ１００１で生成された第２の印刷データを受信すると、用紙等の物理メディアへインクやトナーを使用して画像を形成する（図４を参照）。
【００１８】
本実施形態では、印刷装置１００３は、画像データサーバ１００１からの要求に応じて、自身の印刷能力情報を、画像データサーバ１００１に送信する。尚、本実施形態では、印刷装置１００３は、画像データサーバ１００１からの要求に応じて、自身の印刷能力情報を画像データサーバ１００１に送信するようにした。しかしながら、印刷装置１００３が、自身の印刷能力情報を画像データサーバ１００１に自発的に送信するようにしてもよい。
【００１９】
ネットワーク１００４は、画像データサーバ１００１と文書編集装置１００２と印刷装置１００３とを相互に接続するためのものであり、例えばインターネットやＬＡＮ等を用いることにより実現される。このように、本実施形態では、画像データサーバ１００１と、文書編集装置１００２と、印刷装置１００３は、ネットワーク１００４を介して互いにデータの送受信を行う事が可能である。
【００２０】
図２は、画像データサーバ１００１及び文書編集装置１００２のハードウェア構成の一例を示すブロック図である。画像データサーバ１００１と文書編集装置１００２は、同一の構成をもつ装置で実現することが可能である。
【００２１】
図２において、コントローラ２００１は、ＣＰＵ２００２、ＲＯＭ２００３、ＲＡＭ２００４、ＨＤＤ２００５、ネットワーク通信装置２００６、Ｖｉｄｅｏデータ送信部２００７、画像処理装置２０１０、及び外部入出力Ｉ／Ｆ２０１２を有する。
ＣＰＵ２００２は、装置（画像データサーバ１００１又は文書編集装置１００２）全体を制御するための制御プログラムを実行する。ＲＯＭ２００３には、制御プログラムが格納されている。ＲＡＭ２００４は、制御プログラムを動作させるための主記憶装置である。
【００２２】
ＨＤＤ（ハードディスクドライブ）２００５は、制御プログラムのデータや、アプリケーションソフトウェアのプログラムや、アプリケーションソフトが必要とするデータ等を格納するための２次記憶装置である。ネットワーク通信装置２００６は、外部の装置とネットワーク１００４を介してデータの入出力処理を行うためのものである。Ｖｉｄｅｏデータ送信部２００７は、画像表示装置２００９に画像データを送信するためのものである。
【００２３】
ケーブル２００８は、コントローラ２００１（Ｖｉｄｅｏデータ送信部２００７）から画像表示装置２００９に画像データを送信するためのものである。画像表示装置２００９は、Ｖｉｄｅｏデータ送信部２００７から受信した画像データを表示するためのものであり、液晶ディスプレイ等のコンピュータディスプレイにより実現される。
【００２４】
画像処理装置２０１０は、ネットワーク通信装置２００６から受信した画像データ（例えばビットマップイメージデータ）に対して各種の画像処理を施すためのものである。画像処理装置２０１０は、例えば、２ページのビットマップイメージデータを１ページのビットマップイメージデータに合成する機能や、ビットマップイメージデータに存在する不正描画部分を除去する機能を備える。この他、画像処理装置２０１０は、ビットマップイメージデータが斜行していると判断された場合に印字位置を補正する機能等、ビットマップイメージデータをデジタル的に修正する機能等を備える。
【００２５】
ネットワークケーブル２０１１は、画像データ、第１の印刷データ、サムネイル画像データ、画像属性情報等を受信したり、第１の印刷データ、第２の印刷データ、サムネイル画像データ、画像属性情報等を送信したりするためのものである（図４を参照）。ネットワークケーブル２０１１は、ネットワーク通信装置２００６に接続される。また、外部入出力Ｉ／Ｆ（インターフェース）２０１２には、ユーザインターフェースであるキーボード２０１３及びポインティングデバイス２０１４が接続される。
【００２６】
図３は、印刷装置１００３のハードウェア構成の一例を示すブロック図である。
図３において、入力画像処理部３００１は、スキャナ等を備え、紙原稿の画像を読み取り、読み取った画像をデジタルの画像データに変換し、その画像データを印刷装置１００３の内部の画像フォーマットに変換するための処理を行う。
ネットワークデータ処理部３００２は、ネットワーク１００４を介して外部機器から受信したデータを印刷装置１００３内部のデータバスへ送信したり、印刷装置１００３内部のデータバスから出力されたデータを外部機器へ送信したりするためのものである。ネットワークデータ処理部３００２は、例えば、ＮＩＣ（Network Interface Card）を有する。また、ネットワークデータ処理部３００２が、ＲＩＰ（Raster Image Processor）を備えるようにしてもよい。
【００２７】
操作部３００３は、印刷装置１００３を操作するユーザが印刷装置１００３に各種指示を与えるためのユーザインターフェースであり、各種のボタンやスイッチ等を有する。また、液晶ディスプレイ等の表示装置を印刷装置１００３が有する場合には、タッチパネルをユーザインターフェースとして設けるようにしてもよい。
制御部３００４は、印刷装置１００３を構成している各デバイスを制御するためのものであり、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備えている。メモリ部３００５は、画像データサーバ１００１から印刷装置１００３に入力された第２の印刷データや、入力画像処理部３００１から入力された画像データや、印刷に使用するための各種データ等を格納しておくためのものである（図４を参照）。
【００２８】
出力画像処理部３００６は、入力画像処理部３００１から入力された画像データや、ネットワークデータ処理部３００２から入力された第２の印刷データを、用紙等の物理メディアへプリントするプリンタ部３００７へ出力するための画像処理を行う。プリンタ部３００７は、出力画像処理部３００６から入力された画像データや、第２の印刷データを、用紙等の物理メディアへプリントする。後処理部３００８は、プリンタ部３００７においてプリントされた用紙等の物理メディアに対して、製本や断裁等の後処理を行うためのものである。
【００２９】
図４は、画像データサーバ１００１と、文書編集装置１００２と、印刷装置１００３との間で入出力されるデータの一例を示す図である。
図４において、外部装置４００１は、画像データサーバ１００１へ画像データ等を入力するための外部装置である。外部装置４００１としては、例えば、スキャナのような画像読み取り装置やデジタルカメラ等のような画像入力機器が適用される。
【００３０】
画像データサーバ１００１は、画像データを外部装置４００１から受信する。また、画像データサーバ１００１は、文書編集装置１００２で編集された文書を印刷データに変換した第１の印刷データを、文書編集装置１００２から受信する。更に、画像データサーバ１００１は、印刷能力情報を印刷装置１００３から受信する。
【００３１】
また、画像データサーバ１００１は、画像データのサムネイル画像データ及び画像属性情報を、文書編集装置１００２へ送信する。また、画像データサーバ１００１は、文書編集装置１００２から受信した第１の印刷データに基づいて生成した第２の印刷データを、印刷装置１００３へ送信する。
【００３２】
図５は、画像データサーバ１００１で管理されている画像データに対応した画像属性情報のデータ構造の一例を示す図である。
図５において、画像属性情報５００１は、対応する画像データと共に管理される。画像属性情報５００１は、画像データサーバ１００１に備えられているＨＤＤ（二次記憶装置）２００５に画像データと共に格納される。
【００３３】
ＩＤ５００２は、画像データを特定するための識別子である。Ｔｉｔｌｅ５００３は、画像データの表題を示すための文字列である。Ａｕｔｈｏｒ５００４は、画像データの作成者を示すための文字列である。
【００３４】
Ｃｏｌｏｒ５００５は、画像データに含まれている画素に定義づけられている全ての色を示す色情報である。本実施形態では、色の定義を行っている規格の名称を示す文字列と、その規格で定義されている色番号とによって色情報を構成するものとする。
Ｓｉｚｅ５００６は、画像データのサイズを示す値である。Ｒｅｓｏｌｕｔｉｏｎ５００７は、画像データの解像度を示す値である。Ｓｃｒｅｅｎ５００８は、画像データを表示装置や出力装置に出力する際に適用すべきスクリーンを示す情報である。Ｐｒｉｎｔｅｒ５００９は、画像データを印刷することが出来る印刷装置を特定するための識別子である。
【００３５】
画像データ管理テーブル５０１０は、画像データサーバ１００１に格納される全ての画像データを管理するためのテーブルである。画像データ管理テーブル５０１０では、シリアル番号５０１１により、画像データが管理されるようにしている。アドレス情報５０１２は、画像データの画像属性情報５００１が格納されている記憶領域を特定するためのものである。
【００３６】
図６は、画像データを管理する際の画像データサーバ１００１における動作の一例を説明するフローチャートである。図６のフローチャートは、例えば、画像データサーバ１００１が有するＣＰＵ２００２が、ＨＤＤ２００５やＲＯＭ２００３に記憶されている制御プログラムを実行したり、ネットワーク通信装置２００６が情報通信を行ったりすることにより実現される。
画像データサーバ１００１は、電源が投入されてシステムが起動するとステップＳ６００１の処理を行う。
【００３７】
ステップＳ６００１において、画像データサーバ１００１は、ネットワーク１００４に新たな印刷装置１００３が接続されるまで待機する。そして、ネットワーク１００４に新たな印刷装置１００３が接続されたと判定されると、ステップＳ６００２へ移行する。
ステップＳ６００２において、画像データサーバ１００１は、ネットワーク１００４を介して、新たに接続された印刷装置１００３に対して、その印刷装置１００３の印刷能力を示す印刷能力情報を要求するための通知を行う。
【００３８】
次に、ステップＳ６００３において、画像データサーバ１００１は、ステップ６００２で通知を行った印刷装置１００３からの返答があるまで待機する（すなわち、ステップ６００２で通知を行った印刷装置１００３の印刷能力情報を受信するまで待機する）。そして、印刷装置１００３からの返答があった場合には、後述するステップＳ６００６へ移行する。一方、印刷装置１００３からの返答がない場合には、ステップＳ６００４に移行する。そして、画像データサーバ１００１は、タイムアウトが発生したか否かを判定する。この判定の結果、タイムアウトが発生した場合には、ステップＳ６００５に移行する。そして、ステップＳ６００５において、画像データサーバ１００１は、エラー処理を行って、図６のフローチャートによる処理を終了する。一方、タイムアウトが発生していない場合には、ステップＳ６００３に戻る。
【００３９】
ステップＳ６００３において、印刷装置１００３からの返答があったと判定された場合（印刷装置１００３の印刷能力情報を受信した場合）には、ステップＳ６００６に移行する。そして、画像データサーバ１００１は、画像データ管理テーブル５０１０に従って、画像データサーバ１００１に格納されている画像データの画像属性情報５００１と、ステップＳ６００３で受信した印刷装置１００３の印刷能力情報とを比較する。
以上のように本実施形態では、例えば、ステップＳ６００２、Ｓ６００３の処理を行うことによって、サーバ装置の取得手段が実現される。
【００４０】
図７は、画像データの画像属性情報５００１と、印刷装置１００３の印刷能力情報とを比較する際の処理の一例を概念的に示す図である。
ここでは、画像データの画像属性情報５００１に含まれるＣｏｌｏｒ（色情報）５００５と、印刷装置１００３で使用することが出来るインク及びトナーの色情報に着目して比較処理を行う場合を例に挙げて説明する。
Ｃｏｌｏｒ（色情報）５００５には、画像データを印刷するために必要とする全ての色情報が含まれている。印刷装置１００３が備える色に関するリソースとして、トナー又はインク単体の色情報や、ＩＣＣプロファイルのように、印刷装置１００３に装備される複数のトナー又はインクを合成する事により特定の色表現を示すための情報が列挙されたテーブル等が含まれる。例えば、画像属性情報５００１に含まれる色の全てを、印刷装置１００３における特色トナー・特色インク１４００２、又はＩＣＣプロファイル（特色用プロファイル）１４００３の定義で出力できる場合、画像データを印刷装置１００３で印刷できると判断される。
【００４１】
次に、ステップ６００７において、画像データサーバ１００１は、ステップＳ６００６で行った比較の結果に基づいて、比較を行った画像データが印刷装置１００３で印刷することが可能であるか否かを判定する。この判定の結果、比較を行った画像データが印刷装置１００３で印刷することが可能である場合には、ステップＳ６００８へ移行する。一方、比較を行った画像データが印刷装置１００３で印刷することが不可能である場合には、ステップＳ６００８を省略してステップＳ６００９へ移行する。
以上のように本実施形態では、例えば、ステップＳ６００６、Ｓ６００７の処理を行うことによって、サーバ装置の判定手段が実現される。
【００４２】
ステップＳ６００８では、画像データサーバ１００１は、画像属性情報５００１に含まれるＰｒｉｎｔｅｒ（印刷可能プリンタ情報）５００９に、ステップＳ６００５で比較を行った印刷装置１００３の識別子を追加（付加）してステップＳ６００９へ移行する。
このように本実施形態では、例えば、ステップＳ６００８の処理を行うことによって、サーバ装置の付加手段が実現される。
【００４３】
そして、ステップＳ６００９において、画像データサーバ１００１は、画像データ管理テーブル５０１０中に、まだ比較を行っていない画像データが存在するか否かを判定する。この判定の結果、まだ比較を行っていない画像データが存在する場合には、ステップＳ６００６へ戻る。そして、まだ比較を行っていない画像データの画像属性情報５００１と、ステップＳ６００３で受信した印刷装置１００３の印刷能力情報との比較処理を継続して行う。一方、比較を行っていない画像データが存在しない場合には、図６のフローチャートによる処理を終了する。
【００４４】
図８は、文書の作成及び編集を行うため際の文書編集装置に１００２おける動作の一例を説明するフローチャートである。図８のフローチャートは、例えば、文書編集装置に１００２が有するＣＰＵ２００２が、ＨＤＤ２００５やＲＯＭ２００３に記憶されている制御プログラムを実行したり、ネットワーク通信装置２００６が情報通信を行ったりすることにより実現される。
文書編集装置１００２のユーザにより文書編集処理が開始されると、文書編集装置１００２は、ステップＳ７００１の処理を行う。ステップＳ７００１において、文書編集装置１００２は、画像データサーバ１００１より、画像データのサムネイル画像データと、その画像データの画像属性情報５００１とを取得する（ダウンロードする）。そして、文書編集装置１００２は、取得したデータを、文書編集装置１００２に備えられているＨＤＤ２００５へ一時的に記憶する。このように本実施形態では、例えば、ステップＳ７００１の処理を行うことによって、情報処理装置の取得手段が実現される。
【００４５】
次に、ステップＳ７００２において、文書編集装置１００２は、文書を印刷するための印刷装置１００３の選択処理をユーザに行わせる。図９は、このステップＳ７００２で文書編集装置１００２が備える画像表示装置２００９に表示される印刷装置選択画面の一例を示す図である。このステップＳ７００２において、ユーザは、図９に示すような印刷装置選択画面９００１に対して、ポインティングデバイス２０１４を操作することによって、文書を印刷するための印刷装置１００３の選択を行う。図９において、印刷装置を特定するための文字列９００２の横に設けられているチェックボックス９００３をユーザがチェックすることにより、印刷を行うための印刷装置１００３が選択される。すなわち、チェックボックス９００３にチェックされている印刷装置１００３が、編集対象の文書を印刷するときに使用される印刷装置１００３となる。
【００４６】
次に、ステップＳ７００３において、文書編集装置１００２は、ユーザに文書の編集処理を行わせる。この文書の編集処理では、編集を行うページに対して、テキストデータの入力や、グラフィックデータの生成や、ステップＳ７００１で取得されたサムネイル画像データの挿入等を行う事が可能である。
【００４７】
次に、ステップＳ７００４において、文書編集装置１００２は、ステップＳ７００３における文書編集処理で画像データの挿入が行われたか否かを判定する。この判定の結果、ステップＳ７００３における文書編集処理で画像データの挿入が行われていない場合には、ステップＳ７００５〜Ｓ７００７を省略して、後述するステップＳ７００８に進む。一方、ステップＳ７００３における文書編集処理で画像データの挿入が行われた場合には、ステップＳ７００５へ移行する。
【００４８】
そして、ステップＳ７００５において、文書編集装置１００２は、ステップＳ７００３で挿入された画像データに対応する画像属性情報５００１内のＰｒｉｎｔｅｒ５００９と、ステップＳ７００２で選択された印刷装置１００３とを比較する。
【００４９】
次に、ステップ７００６において、文書編集装置１００２は、ステップＳ７００５で行った比較の結果に基づいて、ステップＳ７００３で挿入された画像データを、ステップＳ７００２で選択された印刷装置１００３で印刷出来るか否かを判定する。すなわち、文書編集装置１００２は、ステップＳ７００３で挿入された画像データに対応する画像属性情報５００１内のＰｒｉｎｔｅｒ５００９に、ステップＳ７００２で選択された印刷装置１００３の識別子が含まれているか否かを判定する。
以上のように本実施形態では、例えば、ステップＳ７００５、Ｓ７００６の処理を行うことによって、情報処理装置の判定手段が実現される。
【００５０】
この判定の結果、ステップＳ７００３で挿入された画像データを、ステップＳ７００２で選択された印刷装置１００３で印刷できない場合には、ステップＳ７００７に進む。一方、ステップＳ７００３で挿入された画像データを、ステップＳ７００２で選択された印刷装置１００３で印刷出来る場合には、ステップＳ７００７を省略して後述するステップＳ７００８に進む。
【００５１】
ステップＳ７００７において、文書処理装置１０２は、画像表示装置２００９に表示されている『編集中のページのサムネイル画像データ』に対して、印刷装置１００３で印刷する事が出来ない旨を示すアラート表示を行う。
図１０は、文書の生成・編集中に、文書編集装置１００２が備える画像表示装置２００９に表示される表示画面の一例を示す図である。
図１０において、表示画面８００１は、編集されたページのサムネイル画像データを表示するサムネイル画像表示部８００２と、編集されたページの一覧を把握するためのページ一覧表示部８００３とを有している。そして、サムネイル画像表示部８００２に表示されている『各ページのサムネイル画像データ内の画像』のうち、所望の印刷装置１００３で印刷できない画像には、ユーザに対して注意を促すためのアラート表示８００４がなされる。アラート表示８００４は、ページに関係なく、サムネイル画像表示部８００２に表示されるページに含まれる画像のうち、印刷不可である全ての画像に対して（印刷不可である画像データ毎に）表示される。また、本実施形態では、ページ一覧表示部８００３に表示されているページのうち、所望の印刷装置１００３で印刷できない画像が含まれているページに対しても、アラート表示がなされるようにしている。
以上のように本実施形態では、例えば、ステップＳ７００７の処理を行うことによって、情報処理装置の報知手段が実現される。
【００５２】
図８の説明に戻り、ステップＳ７００８に移行すると、文書編集装置１００２は、文書編集処理が全て終了したか否かを判定する。この判定の結果、文書編集処理が終了した場合には、図８のフローチャートによる処理を終了する。一方、文書編集処理が終了していない場合には、ステップＳ７００３に戻り、文書編集装置１００２は、文書編集処理を再度行う。
【００５３】
図１１は、印刷装置１００３に印刷を実行させる場合の文書編集装置１００２における動作の一例を説明するフローチャートである。また、図１２は、印刷装置１００３に印刷を実行させる場合の画像データサーバ１００１における動作の一例を説明するフローチャートである。以下に、図１１と図１２のフローチャートを用いて、本実施形態における印刷制御処理の一例について説明する。尚、図１１、図１２のフローチャートは、例えば、ＣＰＵ２００２が制御プログラムを実行したり、ネットワーク通信装置２００６を用いた情報通信を行ったりすることにより実現される。
【００５４】
図１１において、ユーザが、文書編集装置１００２を用いて文書編集処理のための操作を終えた後に印刷の指示を行うと、ステップＳ１０００１において、文書編集装置１００２は、印刷データ生成処理を行う。印刷データ生成処理とは、文書編集装置１００２で編集された各ページの情報を、ユーザによって選択された印刷装置１００３が認識して印刷を行えるデータフォーマットへ変換して第１の印刷データを生成することである。
このように本実施形態では、例えば、ステップＳ１０００１の処理を行うことによって、情報処理装置の生成手段が実現される。
次に、ステップＳ１０００２において、文書編集装置１００２は、ステップＳ１０００１で生成された第１の印刷データを画像データサーバ１００１へ送信する。
【００５５】
画像データサーバ１００１は、図１２のステップＳ１１００１にあるように、文書編集装置１００２から印刷データを受信するまで待機する。図１３は、文書編集装置１００２から画像データサーバ１００１へ送信される第１の印刷データのフォーマットの一例を示す図である。図１３において、第１の印刷データ１２００１には、画像データ指示部１２００２が含まれている。画像データサーバ１００１は、画像データ指示部１２００２に含まれている『画像データを指定するための文字列』を解析することで、指定されている画像データがサムネイル画像データか否かを判定することが可能である。
以上のように本実施形態では、例えば、ステップＳ１０００２の処理を行うことによって、情報処理装置の出力手段が実現される。
【００５６】
このような第１の印刷データ１２００１を画像データサーバ１００１が受信すると、ステップＳ１１００２へ移行する。そして、ステップＳ１１００２において、画像データサーバ１００１は、ステップＳ１１００１で受信した第１の印刷データ１２００１の読み出し処理を行う。そして、画像データサーバ１００１は、第１の印刷データ１２００１中の画像データの抽出処理を行う。
【００５７】
次に、ステップＳ１１００３において、画像データサーバ１００１は、ステップＳ１１００２で第１の印刷データ１２００１から抽出された画像データがサムネイル画像データか否かを判定する。前述したように、本実施形態では、第１の印刷データ１２００１の画像データ指示部１２００２に含まれている『画像データを指定するための文字列』により、ステップＳ１１００２において抽出された画像データがサムネイル画像データか否かを判定する。
【００５８】
この判定の結果、第１の印刷データ１２００１から抽出された画像データがサムネイル画像データであると判定された場合には、ステップＳ１１００４へ移行する。一方、第１の印刷データ１２００１から抽出された画像データがサムネイル画像データでないと判定された場合には、ステップＳ１１００４を省略して、後述するステップＳ１１００５へ移行する。
ステップＳ１１００４に移行すると、画像データサーバ１００１は、ステップＳ１１００２で抽出されたサムネイル画像データを、そのサムネイル画像データに対応する印刷用画像データへ置き換えるための画像データ差し替え処理を行う。尚、この印刷用画像データは、画像データサーバ１００１に格納されている。
以上のように本実施形態では、例えば、ステップＳ１１００２の処理を行うことによって、サーバ装置の第２の取得手段が実現され、ステップＳ１１００４の処理を行うことによって、サーバ装置の処理手段が実現される。
【００５９】
そして、ステップＳ１１００５に移行すると、画像データサーバ１００１は、第１の印刷データ１２００１の読み出し処理が全て完了したか否かを判定する。この判定の結果、第１の印刷データ１２００１の読み出し処理が完了していない場合には、ステップＳ１１００２に戻り、画像データサーバ１００１は、第１の印刷データ１２００１の読み出し処理を再開する。
一方、第１の印刷データ１２００１の読み出し処理が完了した場合には、ステップＳ１１００６へ移行する。そして、ステップＳ１１００６において、画像データサーバ１００１は、画像データの差し替え処理が行われた印刷データを、文書編集装置１００２から指定された印刷装置１００３へ送信する。そして、図１２のフローチャートによる処理を終了する。
このように本実施形態では、例えば、ステップＳ１０００６の処理を行うことによって、サーバ装置の第２の出力手段が実現される。
【００６０】
図１４は、画像データサーバ１００１から印刷装置１００３へ送信される第２の印刷データのフォーマットの一例を示す図である。図１４に示す第２の印刷データ１３００１には、画像データ部１３００２が含まれる。画像データ部１３００２は、図１３に示した第１の印刷データ１２００１内の画像データ指示部１２００２で指定されるサムネイル画像データに対応する印刷用画像データを格納する部分である。これにより、図１３に示した第１の印刷データ１２００１内の画像データ指示部１２００２で指定されるサムネイル画像データが、画像データサーバ１００１に格納されている画像データに差し替えられる。
【００６１】
以上のように本実施形態では、画像データサーバ１００１で管理されている画像データの画像属性情報５００１に、その画像データを印刷することが出来る印刷装置１００３の情報（Ｐｒｉｎｔｅｒ）５００９を含めるようにした。画像データサーバ１００１は、文書編集装置１００２からの要求に応じて、サムネイル画像データと、画像属性情報５００１とを送信する。文書編集装置１００２は、送信された画像属性情報５００１内のＰｒｉｎｔｅｒ５００９に、ユーザにより選択された印刷装置１００３の識別子が含まれていない場合、その画像属性情報５００１に対応する画像の夫々に対し、アラート表示８００４を行う。
【００６２】
したがって、文書編集装置１００２における文書の作成・編集の際に、印刷システム内に装備されている印刷装置１００３で印刷することが出来ない画像データによる文書が作成されると、文書編集装置１００２のユーザにそのことを報知することが出来る。従って、ユーザは、印刷することが出来ない画像データの発見を、文書の編集中に発見することが可能となる。よって、印刷指示後の画像データの差し替え処理に要する時間を短縮することが可能となる。
【００６３】
尚、本実施形態では、図７に示したように、画像データの画像属性情報５００１に含まれるＣｏｌｏｒ（色情報）５００５と、印刷装置１００３で使用出来る色情報とを比較して、画像データを選択された印刷装置１００３で印刷出来るか否かを判定した。しかしながら、必ずしもこのようにする必要はない。例えば、画像属性情報５００１に含まれるＲｅｓｏｌｕｔｉｏｎ（解像度）５００７が、印刷装置１００３で印刷可能な解像度であるか否かを判定してもよい。このようにした場合には、印刷装置１００３で印刷可能な解像度を有する画像に対してアラート表示を行うようにすればよい。また、画像属性情報５００１に含まれるＳｃｒｅｅｎ（画像データに含まれる各グラフィックオブジェクトに定義されている全てのスクリーン情報）５００８が、印刷装置１００３で印刷可能なものであるか否かを判定してもよい。このようにした場合には、印刷装置１００３で印刷可能なスクリーン情報を有する画像に対してアラート表示を行うようにすればよい。更に、色情報、解像度、及びスクリーン情報のうち、少なくとも２つを比較、判定するようにしてもよい。
【００６４】
また、本実施形態では、図１０に示したようにしてアラート表示８００４を行うことにより、印刷装置１００３で印刷することが出来ないことを、画像情報を用いてユーザに報知するようにした。しかしながら、印刷装置１００３で印刷することが出来ないことをユーザに報知するようにしていれば、必ずしも図１０に示したようにしてアラート表示８００４を行わなくてもよい。
【００６５】
（本発明の他の実施形態）
前述した本発明の実施形態における情報処理装置、サーバ装置を構成する各手段、並びに文書処理方法の各ステップは、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現出来る。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００６６】
また、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００６７】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図６、図８、図１１、図１２に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接、あるいは遠隔から供給する。そして、そのシステムあるいは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００６８】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００６９】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００７０】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどがある。また、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などもある。
【００７１】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給出来る。
【００７２】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００７３】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００７４】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００７５】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【００７６】
尚、前述した各実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することが出来る。
【図面の簡単な説明】
【００７７】
【図１】本発明の実施形態を示し、印刷システムの全体構成の一例を示すブロック図である。
【図２】本発明の実施形態を示し、画像データサーバ及び文書編集装置のハードウェア構成の一例を示すブロック図である。
【図３】本発明の実施形態を示し、印刷装置のハードウェア構成の一例を示すブロック図である。
【図４】本発明の実施形態を示し、画像データサーバと、文書編集装置と、印刷装置との間で入出力されるデータの一例を示す図である。
【図５】本発明の実施形態を示し、画像データサーバで管理されている画像データに対応した画像属性情報のデータ構造の一例を示す図である。
【図６】本発明の実施形態を示し、画像データを管理する際の画像データサーバにおける動作の一例を説明するフローチャートである。
【図７】本発明の実施形態を示し、画像データの画像属性情報と、印刷装置の印刷能力情報とを比較する際の処理の一例を概念的に示す図である。
【図８】本発明の実施形態を示し、文書の作成及び編集を行うため際の文書編集装置における動作の一例を説明するフローチャートである。
【図９】本発明の実施形態を示し、文書編集装置が備える画像表示装置に表示される印刷装置選択画面の一例を示す図である。
【図１０】本発明の実施形態を示し、文書の生成・編集中に、文書編集装置が備える画像表示装置に表示される表示画面の一例を示す図である。
【図１１】本発明の実施形態を示し、印刷装置に印刷を実行させる場合の文書編集装置における動作の一例を説明するフローチャートである。
【図１２】本発明の実施形態を示し、印刷装置に印刷を実行させる場合の画像データサーバにおける動作の一例を説明するフローチャートである。
【図１３】本発明の実施形態を示し、文書編集装置から画像データサーバへ送信される第１の印刷データのフォーマットの一例を示す図である。
【図１４】本発明の実施形態を示し、画像データサーバから印刷装置へ送信される第２の印刷データのフォーマットの一例を示す図である。
【符号の説明】
【００７８】
１００１  画像データサーバ
１００２  文書処理装置
１００３  印刷装置
１００４  ネットワーク
５００１  画像属性情報
８００４  アラート表示
【図１】
2008310759.tif 000003
【図２】
2008310759.tif 000004
【図３】
2008310759.tif 000005
【図４】
2008310759.tif 000006
【図５】
2008310759.tif 000007
【図６】
2008310759.tif 000008
【図７】
2008310759.tif 000009
【図８】
2008310759.tif 000010
【図９】
2008310759.tif 000011
【図１０】
2008310759.tif 000012
【図１１】
2008310759.tif 000013
【図１２】
2008310759.tif 000014
【図１３】
2008310759.tif 000015
【図１４】
2008310759.tif 000016