(57)【要約】      （修正有）【課題】画像処理装置にプレビュー画像を表示可能な表示手段が設けられていない場合でも、処理結果を事前に確認することができる画像処理システムを提供する。【解決手段】複合機２０は、スキャナにより読み取った画像データをサーバ３０に送信し、サーバ３０は、複合機２０からの画像データに対して画像処理を行い、画像処理後の画像データのコピー結果を表すプレビュー画像を生成して保存する。そして、複合機２０は、ＰＣ１０がリモートＵＩにアクセスした際に、サーバ３０に保存されているプレビュー画像の保存場所を示すＵＲＬを用いてプレビュー画像へのアクセス操作を可能にするＵＩ画面をＰＣ１０のディスプレイに表示させる。ＰＣ１０は、ディスプレイに表示されたＵＩ画面上でのアクセス操作によりサーバ３０に保存されているプレビュー画像にアクセスし、当該プレビュー画像を取得してディスプレイに表示する。【選択図】図１
2012034277.tif 000002
【特許請求の範囲】
【請求項１】
画像を入力してコピーするコピー手段およびリモートユーザインタフェース手段を有する画像処理装置と、画像処理手段を有する第１の外部装置と、表示手段を有し、前記リモートユーザインタフェース手段にアクセスして前記画像処理装置の設定を行うことが可能な第２の外部装置と、前記画像処理装置と前記第１の外部装置と前記第２の外部装置とを相互に通信可能に接続するネットワークとを備える画像処理システムであって、
前記第１の外部装置は、前記画像処理装置から前記入力された画像を取得して前記画像処理手段により画像処理を行い、前記画像処理後の画像を前記画像処理装置の前記コピー手段によりコピーしたときの画像を表すプレビュー画像を生成して保存し、
前記画像処理装置は、前記第２の外部装置が前記リモートユーザインタフェース手段にアクセスした際に、前記第１の外部装置に保存されているプレビュー画像の保存場所を示す保存場所情報を用いて前記プレビュー画像へのアクセス操作を可能にするユーザインタフェース画面を前記第２の外部装置の前記表示手段に表示させ、
前記第２の外部装置は、前記表示手段に表示された前記ユーザインタフェース画面上でのアクセス操作により前記第１の外部装置に保存されている前記プレビュー画像にアクセスし、前記第１の外部装置から前記プレビュー画像を取得して前記表示手段に表示することを特徴とする画像処理システム。
【請求項２】
前記画像処理装置は、前記第１の外部装置から前記プレビュー画像の保存場所情報を取得し、前記ユーザインタフェース画面を生成することを特徴とする請求項１に記載の画像処理システム。
【請求項３】
前記第１の外部装置は、前記ユーザインタフェース画面を生成して前記画像処理装置に送信し、
前記画像処理装置は、前記第１の外部装置から送信された前記ユーザインタフェース画面を受信して保存することを特徴とする請求項１に記載の画像処理システム。
【請求項４】
前記第２の外部装置からのみの前記プレビュー画像のアクセスを許可するアクセス制限手段を備えることを特徴とする請求項１ないし３のいずれか１項に記載の画像処理システム。
【請求項５】
前記第２の外部装置を使用する特定のユーザからのみの前記プレビュー画像へのアクセスを許可するアクセス制限手段を備えることを特徴とする請求項１ないし３のいずれか１項に記載の画像処理システム。
【請求項６】
画像を入力してコピーするコピー手段およびリモートユーザインタフェース手段を有する画像処理装置と、画像処理手段を有する第１の外部装置と、表示手段を有し、前記リモートユーザインタフェース手段にアクセスして前記画像処理装置の設定を行うことが可能な第２の外部装置と、前記画像処理装置と前記第１の外部装置と前記第２の外部装置とを相互に通信可能に接続するネットワークとを備える画像処理システムの制御方法であって、
前記第１の外部装置は、前記画像処理装置から前記入力された画像を取得して前記画像処理手段により画像処理を行うステップと、前記画像処理後の画像を前記画像処理装置の前記コピー手段によりコピーしたときの画像を表すプレビュー画像を生成して保存するステップとを有し、
前記画像処理装置は、前記第２の外部装置が前記リモートユーザインタフェース手段にアクセスした際に、前記第１の外部装置に保存されているプレビュー画像の保存場所を示す保存場所情報を用いて前記プレビュー画像へのアクセス操作を可能にするユーザインタフェース画面を前記第２の外部装置の前記表示手段に表示させるステップを有し、
前記第２の外部装置は、前記表示手段に表示された前記ユーザインタフェース画面上でのアクセス操作により前記第１の外部装置に保存されている前記プレビュー画像にアクセスするステップと、前記第１の外部装置から前記プレビュー画像を取得して前記表示手段に表示するステップとを有することを特徴とする画像処理システムの制御方法。
【請求項７】
請求項６に記載の画像処理システムの制御方法を実行させるべく、前記第１の外部装置の各ステップをコンピュータにより実行させるプログラム。
【請求項８】
請求項６に記載の画像処理システムの制御方法を実行させるべく、前記画像処理装置のステップをコンピュータにより実行させるプログラム。
【請求項９】
請求項６に記載の画像処理システムの制御方法を実行させるべく、前記第２の外部装置の各ステップをコンピュータにより実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置がコピーする際に、そのコピー結果を表すプレビュー画像を第１の外部装置により作成して第２の外部装置の表示手段に表示させる画像処理システム、その制御方法およびプログラムに関する。
【背景技術】
【０００２】
複合機は、単体で実行可能な複数の印刷機能を有するものである。これらの印刷機能としては、例えば、複数枚の原稿画像を１枚の用紙に集約して印刷するＮｉｎ１コピー機能、特定のページとページの間に挿入紙を加えて印刷を行う挿入機能、原稿画像と特定の画像を合成してその合成画像を印刷する合成機能などがある。
【０００３】
また、複合機がサポートしていない印刷機能を実現するために、当該印刷機能に対応する画像処理を代わりに行うネットワーク上のサーバを用いる印刷システムが提案されている（特許文献１参照）。例えば複合機がＮｉｎ１コピー機能をサポートしていない場合、ユーザが複合機の操作パネルから例えば「２ｉｎ１コピー」を指示すると、複合機は、サーバに対して「２ｉｎ１コピー」のリクエストと入力原稿の画像データを送信する。サーバは、上記リクエストに応答して、２枚の画像を１枚の用紙に集約した画像データを生成し、複合機に送信する。複合機は、サーバから送信された画像データを受信し、当該画像データの印刷を行う。
【０００４】
このような印刷システムでは、ネットワーク上のサーバが複合機の代わりに多くの印刷機能をサポートすることになり、複合機が多くの印刷機能をサポートする必要はなくなる。その結果、複合機の低コスト化を図ることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−２８８３３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した印刷システムにおいて、サーバによる画像処理の結果即ち印刷したときの画像を表すプレビュー画像を表示する表示装置が設けられている複合機を用いる場合、複合機において印刷結果を印刷前に確認することができる。これに対し、プレビュー画像を表示可能な表示装置が設けられていない複合機の場合、ユーザは印刷結果を印刷前に確認することができない。よって、上述した印刷システムにおいて、複合機においてユーザが印刷結果を印刷前に確認するためには、プレビュー画像を表示可能な表示手段を有する複合機を用いることが必要であり、これは、使用可能な複合機を制約することになる。
【０００７】
本発明の目的は、画像処理装置にプレビュー画像を表示可能な表示手段が設けられていない場合でも、処理結果を事前に確認することができる画像処理システム、その制御方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明は、上記目的を達成するため、画像を入力してコピーするコピー手段およびリモートユーザインタフェース手段を有する画像処理装置と、画像処理手段を有する第１の外部装置と、表示手段を有し、前記リモートユーザインタフェース手段にアクセスして前記画像処理装置の設定を行うことが可能な第２の外部装置と、前記画像処理装置と前記第１の外部装置と前記第２の外部装置とを相互に通信可能に接続するネットワークとを備える画像処理システムであって、前記第１の外部装置は、前記画像処理装置から前記入力された画像を取得して前記画像処理手段により画像処理を行い、前記画像処理後の画像を前記画像処理装置の前記コピー手段によりコピーしたときの画像を表すプレビュー画像を生成して保存し、前記画像処理装置は、前記第２の外部装置が前記リモートユーザインタフェース手段にアクセスした際に、前記第１の外部装置に保存されているプレビュー画像の保存場所を示す保存場所情報を用いて前記プレビュー画像へのアクセス操作を可能にするユーザインタフェース画面を前記第２の外部装置の前記表示手段に表示させ、前記第２の外部装置は、前記表示手段に表示された前記ユーザインタフェース画面上でのアクセス操作により前記第１の外部装置に保存されている前記プレビュー画像にアクセスし、前記第１の外部装置から前記プレビュー画像を取得して前記表示手段に表示することを特徴とする画像処理システムを提供する。
【０００９】
また、本発明は、画像処理システムの制御方法およびプログラムを提供する。
【発明の効果】
【００１０】
本発明によれば、画像処理装置にプレビュー画像を表示可能な表示手段が設けられていない場合でも、処理結果を事前に確認することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施の形態に係る画像処理システムの構成を示す模式図である。
【図２】図１の複合機の構成を示すブロック図である。
【図３】図１のＰＣ１０の構成を示すブロック図である。
【図４】図１のサーバの構成を示すブロック図である。
【図５】図１の画像処理システムにおいて複合機２０によりコピーを行う場合の複合機２０の動作の手順を示すフローチャートである。
【図６】図１の画像処理システムにおいて複合機２０によりコピーを行う場合のサーバ３０の動作の手順を示すフローチャートである。
【図７】図１の画像処理システムにおいて複合機２０によりコピーを行う場合のＰＣ１０の動作の手順を示すフローチャートである。
【図８】プレビュー画像のＵＲＬへのリンクを含む画面情報の一例を示す図である。
【図９】プレビュー画像表示用画面の一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００１３】
（第１の実施の形態）
図１は本発明の第１の実施の形態に係る画像処理システムの構成を示す模式図である。図２は図１の複合機の構成を示すブロック図である。図３は図１のＰＣ１０の構成を示すブロック図である。図４は図１のサーバの構成を示すブロック図である。
【００１４】
本実施の形態に係る画像処理システムは、図１に示すように、複合機２０、ＰＣ１０、サーバ３０を備える。複合機２０、ＰＣ１０およびサーバ３０は、インターネット５０、ＬＡＮ（Local Area Network）４０などのネットワークを介して相互に通信可能に接続される。
【００１５】
複合機２０は、コピー機能、プリント機能などの複数の機能を有し、ＬＡＮ４０に接続されている。ＰＣ１０は、後述するディスプレイ（表示手段）１０８を有し、ＬＡＮ４０に接続されている。サーバ３０は、インターネット５０に接続されている。
【００１６】
複合機２０は、図２に示すように、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３およびネットワーク制御部２０４を含むコントローラ２００を備える。コントローラ２００には、操作部２０５、印刷を行うプリンタ２０６および原稿から画像を読み取るスキャナ２０７が接続されている。
【００１７】
ＣＰＵ２０１は、ＲＯＭ２０２に格納されているプログラムに従い、操作部２０５からユーザにより入力された指示およびネットワーク制御部２０４が受信した指示に応じた処理および制御を行う。この制御の中には、プリンタ２０６、スキャナ２０７に対する制御が含まれる。ＲＡＭ２０３は、ＣＰＵ２０１の作業領域、および、印刷データなどの各種データを一時的に格納する領域を提供する。
【００１８】
ネットワーク制御部２０４は、ＬＡＮ４０に接続され、ＬＡＮ４０を介してＰＣ１０との間でデータの送受信、およびＬＡＮ４０およびインターネット５０を介してサーバ３０との間でデータの送受信を行う。
【００１９】
操作部２０５は、複数のキー（図示せず）と、液晶表示パネル（図示せず）を有する。この液晶表示パネルは、ユーザにより動作モードなどの各種設定を行ためのユーザインタフェース（ＵＩ）画面、設定された内容などを表示する。但し、液晶表示パネルは、印刷する画像のプレビュー画像を表示するのに十分な解像度、大きさの画面を有するものではない。
【００２０】
複合機２０は、ＰＣ１０のＷｅｂブラウザから複合機２０のＷｅｂサーバにアクセスし、複合機２０に関する設定およびその設定内容の確認などを可能にするためのリモートユーザインタフェース機能（リモートＵＩ機能）を有する。
【００２１】
ＰＣ１０は、図３に示すように、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、ＨＤＤ１０４およびネットワーク制御部１０５を含むコントローラ１００を備える。コントローラ１００には、キーボード１０６、マウス１０７およびディスプレイ１０８が接続されている。
【００２２】
ＣＰＵ１０１は、ＲＯＭ１０２に格納されている起動プログラムに基づいてＨＤＤ１０４に格納されているＯＳ（オペレーティングシステム）プログラムを立ち上げる。そして、ＣＰＵ１０１は、キーボード１０６、マウス１０７からユーザにより入力された指示およびネットワーク制御部１０５が受信した指示に応じた処理などを行うとともに、当該処理の結果などをディスプレイ１０８に表示する制御を行う。ＲＡＭ１０３は、ＣＰＵ１０１の作業領域、および各種データを一時的に格納する領域を提供する。
【００２３】
ネットワーク制御部１０５は、ＬＡＮ４０に接続され、ＬＡＮ４０を介して複合機２０との間でデータの送受信、およびＬＡＮ４０およびインターネット５０を介してサーバ３０との間でデータの送受信をする。
【００２４】
サーバ３０は、図４に示すように、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、ＨＤＤ３０４、画像処理部３０５およびネットワーク制御部３０６を備える。ＣＰＵ３０１は、ＲＯＭ３０２に格納されている起動プログラムに基づいてＨＤＤ３０４に格納されているＯＳ（オペレーティングシステム）プログラムを立ち上げる。そして、ＣＰＵ３０１は、ネットワーク制御部３０６が受信した指示に応じた処理などを行う。ＲＡＭ３０３は、ＣＰＵ３０１の作業領域、および各種データを一時的に格納する領域を提供する。
【００２５】
画像処理部３０５は、２枚の画像を合成するなどの各種の画像処理を行うとともに、画像処理後の画像を印刷したときの画像を表すプレビュー画像を生成する。このプレビュー画像は、ＨＤＤ３０４に保存される。
【００２６】
ネットワーク制御部３０６は、インターネット５０に接続され、インターネット５０およびＬＡＮ４０を介して、複合機２０、ＰＣ１０との間でデータの送受信をする。
【００２７】
本実施の形態においては、複合機２０において原稿のコピーを行うと、当該原稿から読み取られた画像をプリンタ２０６により印刷する前にその印刷結果（コピー結果）を表わすプレビュー画像をＰＣ１０ のディスプレイ１０８に表示する処理が行われる。この処理について図５〜図９を参照しながら説明する。
【００２８】
図５は図１の画像処理システムにおいて複合機２０によりコピーを行う場合の複合機２０の動作の手順を示すフローチャートである。図６は図１の画像処理システムにおいて複合機２０によりコピーを行う場合のサーバ３０の動作の手順を示すフローチャートである。図７は図１の画像処理システムにおいて複合機２０によりコピーを行う場合のＰＣ１０の動作の手順を示すフローチャートである。図８はプレビュー画像のＵＲＬへのリンクを含む画面情報の一例を示す図である。図９はプレビュー画像表示用画面の一例を示す図である。
【００２９】
複合機２０においてユーザが原稿のコピーを行う場合、ユーザはスキャナ２０７に原稿をセットする。そして、ユーザは操作部２０５の対応するキーを押下し、コピー実行を指示する。
【００３０】
ＣＰＵ２０１は、図５に示すように、操作部２０５からユーザにより入力されたコピー実行の指示を受け付けると（ステップＳ１０１）、スキャナ２０７により原稿の読み取りを行うように制御する（ステップＳ１０２）。そして、ＣＰＵ２０１は、ネットワーク制御部２０４を介して、スキャナ２０７により読み取られた画像データをサーバ３０に送信するように制御する（ステップＳ１０３）。
【００３１】
次いで、ＣＰＵ２０１は、ネットワーク制御部２０４がサーバ３０において上記画像データに基づいて作成されたプレビュー画像の保存場所を示すＵＲＬ（保存場所情報）を受信するのを待つ（ステップＳ１０４）。そして、ＣＰＵ２０１は、上記プレビュー画像のＵＲＬを受信すると、受信したプレビュー画像のＵＲＬをＲＡＭ２０３に保存する（ステップＳ１０５）。
【００３２】
次いで、ＣＰＵ２０１は、ＰＣ１０からのアクセスがあると（ステップＳ１０６）、上記プレビュー画像のＵＲＬへのリンクを含むユーザインタフェース画面情報（ＵＩ画面情報）を作成する（ステップＳ１０７）。このＵＩ画面情報は、ネットワーク制御部２０４を介してＰＣ１０に送信される。ここで、上記ＵＩ画面情報は、上記プレビュー画像のＵＲＬを選択する操作が前記プレビュー画像へのアクセス操作として受け付け可能にする、当該ＵＲＬへのリンクを張る画面を構成する情報である。そして、上記ＵＩ画面情報は、所定の言語、例えばＨＴＭＬで記述された情報であり、例えば図８に示すように記述される。ＰＣ１０は、後述するように、上記ＵＩ画面情報に基づいて、ＰＣ１０を操作するユーザによる上記プレビュー画像のＵＲＬを選択する操作を受け付け可能なユーザインタフェース画面（ＵＩ画面）をディスプレイ１０８に表示する。
【００３３】
次いで、ＣＰＵ２０１は、ＰＣ１０のディスプレイ１０８に表示されている上記ＵＩ画面上においてＰＣ１０を操作するユーザにより上記プレビュー画像のＵＲＬが選択されたことを示す操作情報の受信を待つ（ステップＳ１０８）。そして、ＣＰＵ２０１は、上記操作情報を受信すると、ネットワーク制御部２０４を介してプレビュー画像表示用画面情報を作成し、ＰＣ１０に送信するように制御する（ステップＳ１０９）。ここで、プレビュー画像表示用画面情報は、図９に示すような、印刷修正ボタン５０２、印刷実行ボタン５０３、印刷中止ボタン５０４を含むが、プレビュー画像５０１を含まないプレビュー画像表示用画面５００を構成する情報である。そして、プレビュー画像表示用画面情報は、所定の言語例えばＨＴＭＬ形式で記述されたものである。また、プレビュー画像５０１は、後述するように、ＰＣ１０の処理により、上記プレビュー画像表示用画面５００の所定領域に貼り付けられる。
【００３４】
次いで、ＣＰＵ２０１は、ＰＣ１０のディスプレイ１０８に上記プレビュー画像表示用画面情報が構成するプレビュー画像表示用画面においてユーザの操作により選択された指示を示す指示情報の受信を待つ（ステップＳ１１０）。このとき、上記プレビュー画像表示用画面には、図９に示すように、ＰＣ１０がサーバ３０から取得したプレビュー画像５０１が貼り付けられている。また、複合機２０が受信する指示情報が示す指示は、後述するように、印刷実行指示（印刷実行ボタン５０３）、印刷中止指示（印刷中止ボタン５０４）のいずれかである。
【００３５】
次いで、ＣＰＵ２０１は、上記指示情報を受信すると、当該指示情報が印刷実行指示を示すものであるか否かを判定する（ステップＳ１１１）。上記指示情報が印刷実行指示を示すものであると判定されると、ＣＰＵ２０１は、ネットワーク制御部２０４を介してサーバ３０から送信された印刷データを受信し、プリンタ２０６で印刷データの印刷を実行するように制御する（ステップＳ１１２）。
【００３６】
次いで、ＣＰＵ２０１は、印刷が終了すると（ステップＳ１１３）、ネットワーク制御部２０４を介して印刷終了通知をサーバ３０に送信し、ＲＡＭ２０３からプレビュー画像のＵＲＬを消去するように制御する（ステップＳ１１４）。そして、ＣＰＵ２０１は、本処理を終了する。
【００３７】
上記ステップＳ１１１で指示情報が印刷実行指示を示すものでないと判定された場合、当該指示情報は印刷中止指示を示すものである。この場合、ＣＰＵ２０１は、ステップＳ１１２およびステップＳ１１３をスキップして、ステップＳ１１４に進む。そして、ＣＰＵ２０１は、本処理を終了する。
【００３８】
サーバ３０においては、図６に示すように、ＣＰＵ３０１がネットワーク制御部３０６を介して、複合機２０から送信された画像データを受信するのを待つ（ステップＳ２０１）。そして、ＣＰＵ３０１は、上記複合機２０からの画像データを受信すると、画像処理部３０５により受信した画像データの画像処理を行い、印刷データを生成するように制御する（ステップＳ２０２）。上記生成された印刷データは、ＨＤＤ３０４に保存される。
【００３９】
次いで、ＣＰＵ３０１は、上記印刷データに基づいて、コピーしたときの画像（上記印刷データの印刷を実施したときの画像）を表わすプレビュー画像を生成し、ＨＤＤ３０４に保存する（ステップＳ２０３）。そして、ＣＰＵ３０１は、ネットワーク制御部３０６を介して、ＨＤＤ３０４におけるプレビュー画像の保存場所を示すＵＲＬを複合機２０に送信するように制御する（ステップＳ２０４）。
【００４０】
次いで、ＣＰＵ３０１は、ＰＣ１０においてプレビュー画像のＵＲＬを選択して当該プレビュー画像にアクセスする操作が行われるのを待つ（ステップＳ２０５）。そして、ＣＰＵ３０１は、ＰＣ１０において上記プレビュー画像にアクセスする操作が行われると、ネットワーク制御部３０６を介して、ＨＤＤ３０４に保存されているプレビュー画像をＰＣ１０に送信する（ステップＳ２０６）。
【００４１】
次いで、ＣＰＵ３０１は、ネットワーク制御部３０６を介して受信したＰＣ１０からの指示情報が印刷修正指示（図９の印刷修正ボタン５０２）を示すものであるか否かを判定する（ステップＳ２０７）。ここで、上記指示情報が印刷修正指示を示すものであると判定されると、ＣＰＵ３０１は、画像処理部３０５により、印刷修正指示に従い印刷データを修正するように制御する（ステップＳ２０８）。この印刷データの修正は、公知の方法および手順で行われるものであり、ここではその説明は省略することにする。また、ＣＰＵ３０１は、画像処理部３０５により、修正後の印刷データを印刷したときの画像を表すプレビュー画像を作成するように制御する。修正された印刷データおよびプレビュー画像は、それぞれＨＤＤ３０４に保存される。そして、ＣＰＵ３０１は、上記ステップＳ２０６に戻る。
【００４２】
上記ステップＳ２０７において上記指示情報が印刷修正指示を示すものでないと判定されると、ＣＰＵ３０１は、当該指示情報が印刷実行指示を示すものであるか否かを判定する（ステップＳ２０９）。ここで、上記指示情報が印刷実行指示を示すものであると判定されると、ＣＰＵ３０１は、ネットワーク制御部３０６を介して、印刷データを複合機２０に送信するように制御する（ステップＳ２１０）。
【００４３】
次いで、ＣＰＵ３０１は、複合機２０からの印刷終了通知を受信するのを待ち（ステップＳ２１１）、印刷終了通知を受信すると、ＨＤＤ３０４に保存されているプレビュー画像と印刷データを消去するように制御する（ステップＳ２１２）。そして、ＣＰＵ３０１は、本処理を終了する。
【００４４】
上記ステップＳ２０９において上記指示情報が印刷実行指示を示すものでないと判定された場合は、当該指示情報は印刷中止指示を示すものである。この場合、ＣＰＵ３０１は、ステップＳ２１０およびステップＳ２１１をスキップして、ステップＳ２１２に進む。そして、ＣＰＵ２０１は、本処理を終了する。
【００４５】
ユーザは、複合機２０により原稿の読み取りが終了すると、当該原稿を回収するなどした後にＰＣ１０に移動し、原稿のコピーしたときの画像を表すプレビュー画像を確認するために、ＰＣ１０を操作する。
【００４６】
ＰＣ１０においては、図７に示すように、ＣＰＵ１０１が複合機２０のリモートＵＩ機能を用いて複合機２０にアクセスするように制御する（ステップＳ３０１）。ここでは、ＰＣ１０において、ユーザにより、Ｗｅｂブラウザが起動され、複合機２０の例えばＩＰアドレスが入力される。これにより、ＰＣ１０から複合機２０へのアクセスが行われ、複合機２０においてリモートＵＩが起動される。
【００４７】
次いで、ＣＰＵ１０１は、ネットワーク制御部１０５を介して複合機２０からの画面情報（プレビュー画像のＵＲＬへのリンクを含む画面情報）を受信し、当該画面情報が構成する画面をディスプレイ１０８に表示するように制御する（ステップＳ３０２）。そして、ＣＰＵ１０１は、上記ディスプレイ１０８に表示された画面上においてユーザにより選択されたプレビュー画像のＵＲＬに基づいてサーバ３０に保存されているプレビュー画像にアクセスするように制御する（ステップＳ３０３）。
【００４８】
次いで、ＣＰＵ１０１は、ネットワーク制御部１０５を介して、上記アクセスに応答してサーバ３０から送信されたプレビュー画像を受信する（ステップＳ３０４）。そして、ＣＰＵ１０１は、ネットワーク制御部１０５を介して複合機２０からのプレビュー画像表示用画面情報を受信し、プレビュー画像表示用画面（図９の５００）をディスプレイ１０８に表示するように制御する（ステップＳ３０５）。このとき、図９に示すように、プレビュー画像表示用画面５００には、上記受信したプレビュー画像５０１が貼り付けられて表示される。ユーザは、プレビュー画像表示用画面５００のプレビュー画像５０１を確認し、印刷修正ボタン５０２により印刷修正指示、印刷実行ボタン５０３により印刷実行指示、印刷中止ボタン５０４により印刷中止指示のいずれかを選択する。
【００４９】
次いで、ＣＰＵ１０１は、ユーザが印刷修正指示（印刷修正ボタン５０２）を選択したか否かを判定する（ステップＳ３０６）。ここで、印刷修正指示が選択されたと判定されると、ＣＰＵ１０１は、ネットワーク制御部１０５を介して、修正内容をサーバ３０に送信するように制御する（ステップＳ３０７）。また、ＣＰＵ１０１は、ネットワーク制御部１０５を介して、サーバ３０により修正された印刷データのプレビュー画像を受信し、プレビュー画像を表示するように制御する。そして、ＣＰＵ１０１は、上記ステップＳ３０６に戻る。
【００５０】
上記ステップＳ３０６において印刷修正指示が選択されていないと判定された場合、ＣＰＵ１０１は、ユーザが印刷実行指示（印刷実行ボタン５０３）を選択したか否かを判定する（ステップＳ３０８）。ここで、印刷実行指示（印刷実行ボタン５０３）が選択されたと判定されると、ＣＰＵ１０１は、ネットワーク制御部１０５を介して、印刷実行指示を示す指示情報をサーバ３０と複合機２０に送信するように制御する（ステップＳ３０９）。そして、ＣＰＵ１０１は、本処理を終了する。
【００５１】
上記ステップＳ３０８において印刷実行指示が選択されていないと判定された場合は、印刷中止指示が選択された場合である。この場合、ＣＰＵ１０１は、ネットワーク制御部１０５を介して、印刷中止指示を示す指示情報をサーバ３０と複合機２０に送信するように制御する（ステップＳ３１０）。そして、ＣＰＵ１０１は、本処理を終了する。
【００５２】
このように、印刷したときの画像を示すプレビュー画像を表示するのに十分な解像度などを有する表示装置が複合機２０に設けられていない場合でも、プレビュー画像をＰＣ１０のディスプレイ１０８に表示することができる。これにより、ユーザは印刷したときの画像を印刷前に確認することができるので、意図するものと違う印刷が行われて用紙、インクまたはトナーなどの消耗材が無駄に消費されることを無くすことができる。
【００５３】
本実施の形態においては、プレビュー画像の保存場所を示す情報として、ＵＲＬが用いられているが、これに代えて、固有の数値など、公知の位置情報手段を用いることも可能である。
【００５４】
また、本実施の形態においては、複合機２０がプレビュー画像表示用画面情報を作成し、サーバ３０がプレビュー画像を作成する。これに代えて、サーバ３０がプレビュー画像表示用画面情報およびプレビュー画像を作成し、ＰＣ１０に送信するようにしてもよい。この場合は、サーバ３０がプレビュー画像をＰＣ１０に送信するタイミングで、プレビュー画像表示用画面情報を送信するようにすればよい。
【００５５】
また、本実施の形態においては、複合機２０がプレビュー画像のＵＲＬへのリンクを含む画面情報を作成する。これに代えて、サーバ３０がプレビュー画像のＵＲＬへのリンクを含む画面情報を作成して複合機２０に送信し、複合機２０が上記ＵＩ画面情報を受信して保存するようにしてもよい。これにより、複合機２０において上記ＵＩ画面情報の作成処理に掛る負荷を軽減することができる。
【００５６】
（第２の実施の形態）
次に、本発明の第２の実施の形態について図５および図６を参照しながら説明する。本実施の形態は、上記第１の実施の形態と同じ構成を有するので、以下の説明においては、上記第１の実施の形態と同じ符号を用いる。
【００５７】
ＬＡＮ４０には、通常、ＰＣ１０を含む複数のＰＣが接続されており、ＰＣ１０とは異なる他のＰＣが複合機２０のリモートＵＩにアクセス可能に設定されていれば、他のＰＣからサーバ３０に保存されているプレビュー画像を閲覧することができる。これは、セキュリティの観点から好ましくない。
【００５８】
そこで、本実施の形態は、ＰＣ１０のユーザが複合機２０を用いて原稿をコピーする場合にサーバ３０に保存されるプレビュー画像を他のＰＣから閲覧することができないように他のＰＣから上記プレビュー画像へのアクセスを制限する。
【００５９】
このアクセスの制限は、以下のようにして行われる。
【００６０】
まず、ＰＣ１０が複合機２０のリモートＵＩにアクセスし、リモートＵＩを用いて、複合機２０へのアクセスを許可するＰＣのＩＰアドレス、ユーザ名、パスワードなどのアクセス制限情報を複合機２０に設定する。このリモートＵＩを用いたアクセス制限情報の設定は、複合機２０によりコピーなどを行う前にすればよい。また、リモートＵＩを用いたアクセス制限情報の設定方法または手順は、公知であるので、ここではその詳細は省略する。
【００６１】
ここで、複合機２０がコピーを実行する場合（図５のステップＳ１０１）、複合機２０はスキャナ２０７により読み取られた画像データをサーバ３０に送信する（図５のステップＳ１０３）。この際、複合機２０は、上記画像データとともに設定されたアクセス制限情報をサーバ３０に送信する。サーバ３０は、上記画像データとともに、アクセス制限情報を受信し、保存する（図６のステップＳ２０２）。
【００６２】
複合機２０は、ＰＣ１０からのアクセスがあると（図５のステップＳ１０６）、設定されたアクセス制限情報に基づいて、当該ＰＣ１０を、アクセスを許可したＰＣであると判定する。そして、複合機２０は、プレビュー画像のＵＲＬを含む画面情報をＰＣ１０に送信するなど、図５のステップＳ１０７からの手順に従って処理を行う。
【００６３】
これに対し、アクセスが許可されていないＰＣからのアクセスであれば、複合機２０は、当該アクセスを許可せず、処理を終了する。
【００６４】
サーバ３０は、ＰＣ１０がプレビュー画像にアクセスすると（図６のステップＳ２０５）、保存されているアクセス制限情報に基づいて、当該ＰＣ１０を、アクセスを許可したＰＣであると判定する。そして、サーバ３０は、図６のステップＳ２０６からの手順に従って処理を行う。
【００６５】
これに対し、アクセスが許可されていないＰＣからのアクセスであれば、サーバ３０は、当該アクセスを許可せず、処理を終了する。
【００６６】
本実施の形態においては、ＰＣ１０のみからのアクセスを許可するアクセス制限が行われているが、ＰＣ１０を使用するユーザの中の特定のユーザのみからのアクセスを許可するアクセス制限を行うようにしてもよい。この場合、特定のユーザを認証するための認証情報例えばユーザ名、パスワードなどの固有の情報がアクセス制限情報として設定すればよい。
【００６７】
（その他の実施の形態）
上記実施の形態では、画像処理装置の一例として複合機２０を用いて説明したが、プリンタ、スキャナ、複写機等であってもよい。また、第１の外部装置や第２の外部装置を構成する情報処理装置の一例としてサーバ３０、ＰＣ１０を用いて説明したが、携帯端末等のその他の情報処理装置であってもよい。
【００６８】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００６９】
１０  ＰＣ
２０  複合機
３０  サーバ
４０  ＬＡＮ
５０  インターネット
１０１，２０１，３０１  ＣＰＵ
１０２，２０２，３０２  ＲＯＭ
１０４，３０４  ＨＤＤ
１０８  ディスプレイ
２０６  プリンタ
２０７  スキャナ
３０５  画像処理部
【図１】
2012034277.tif 000003
【図２】
2012034277.tif 000004
【図３】
2012034277.tif 000005
【図４】
2012034277.tif 000006
【図５】
2012034277.tif 000007
【図６】
2012034277.tif 000008
【図７】
2012034277.tif 000009
【図８】
2012034277.tif 000010
【図９】
2012034277.tif 000011