(57)【要約】【課題】印刷プレビュー処理を要求する装置の表示機能に応じた印刷プレビュー処理を可能にする印刷システム、印刷装置、および印刷方法を提供する。【解決手段】印刷装置５０、ストレージサーバ３０等を含む複数の装置がそれぞれインターネット２を介して接続され１つのネットワークを構成するとともに、外部機器４０からのリモートアクセスを受け付ける印刷システム１で、リモートアクセスにより外部機器４０からの印刷プレビュー要求があった場合に、当該外部機器４０の表示機能に応じて印刷プレビュー画像の作成を含む印刷プレビュー処理を実行する。【選択図】図１
2004192162.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置を含む複数の装置がそれぞれネットワークを介して接続されて構成されるとともに外部機器からのアクセスを受け付け、前記外部機器からの印刷プレビュー要求があった場合に、印刷プレビュー画像の作成を含む印刷プレビュー処理を実行する印刷システムにおいて、
前記印刷プレビュー要求とともに入力される前記外部機器を特定する情報に基づいて、印刷プレビュー画像を表示する前記外部機器の表示機能に応じた印刷プレビュー処理を実行することを特徴とする印刷システム。
【請求項２】
前記印刷プレビュー処理は、前記外部機器における前記印刷プレビュー画像の閲覧形態を決定する処理、および決定した前記閲覧形態にしたがって前記外部機器に対し前記印刷プレビュー画像を供給する処理を含むことを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記印刷プレビュー処理は、前記印刷プレビュー画像を前記外部機器に供給した後、前記外部機器から送られる前記印刷プレビュー要求に係る印刷処理の実行または中止に関する指示を受け付ける処理を含むことを特徴とする請求項１または２に記載の印刷システム。
【請求項４】
外部機器とのデータの送受信を行うための通信手段を備え、入力される画像データを含むコマンドデータに基づいて印刷を行うとともに、前記通信手段を介して印刷プレビュー要求があった場合に、印刷プレビュー画像の作成を含む印刷プレビュー処理を実行する印刷装置において、
互いに異なる複数種類の印刷プレビュー処理の情報を記憶するとともに、前記通信手段を介して通信を行う複数種類の外部機器のそれぞれと、前記複数種類の印刷プレビュー処理のそれぞれとの対応関係を記憶した記憶手段と、
前記印刷プレビュー要求があった場合に、前記記憶手段の記憶内容に基づいて印刷プレビュー処理を実行する制御手段と、を備えたことを特徴とする印刷装置。
【請求項５】
前記記憶手段は、それぞれの外部機器に適した印刷プレビュー画像の閲覧形態に関する情報を記憶することを特徴とする請求項４に記載の印刷装置。
【請求項６】
印刷装置を含む複数の装置がそれぞれネットワークを介して接続されて構成されるとともに、外部機器からのアクセスを受け付ける印刷システムに適用される印刷方法であって、
前記外部機器からの印刷プレビュー要求があった場合に、前記印刷プレビュー要求とともに入力される前記外部機器を特定する情報に基づいて、前記外部機器の表示機能に応じた印刷プレビュー画像を作成する作成工程と、
前記外部機器の表示機能に応じた供給方法で前記印刷プレビュー画像の供給を行う供給工程と、を含むことを特徴とする印刷方法。
【請求項７】
前記印刷プレビュー画像を前記外部機器に供給した後、所定の時間を経過しても前記外部機器から前記印刷処理の実行に関する指示がない場合に、前記印刷プレビュー要求に係るデータを消去する消去工程を含むことを特徴とする請求項６に記載の印刷方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、印刷装置を含む複数の装置をネットワークに接続して構成される印刷システム、このシステムに適用可能な印刷装置、および印刷方法に関する。
【０００２】
【従来の技術】
パソコン等の情報処理装置から印刷装置に印刷要求をする場合、情報処理装置の表示画面から印刷装置の印刷結果が把握できないときがあるため、従来、ユーザが印刷装置の印刷結果を視覚的に確認するための手段として、情報処理装置のアプリケーション上の印刷プレビュー画像を作成し、作成した印刷プレビュー画像を表示するものがあった。
【０００３】
ところが、近年、ＯＡ機器の新たな総合インターフェースとして開発された新技術により、印刷装置を含む複数の装置をネットワークに接続し、例えばホストコンピュータからストレージサーバに画像データを格納するとともに、このストレージサーバに格納した画像データをプリンタ等の印刷装置によって印刷出力する印刷システムが構築されることがあるところ、このような印刷システムでは上述の印刷プレビュー処理が適正に実行できないことがあった。
【０００４】
すなわち、この印刷システムに外部機器からのリモートアクセスにより印刷処理を行う場合等、印刷プレビュー画像を表示する機器が身近にない場合は、印刷結果がどのようになるかを予め視認することはできず、ユーザの期待とは異なる印刷結果を出力してしまい、実行した印刷処理が無駄になったり、印刷先で再度印刷をする等のタイムロス等が生じるという不都合が指摘されている。
【０００５】
そこで、従来の印刷プレビュー処理に関する技術の中には、ホストコンピュータと印刷装置が１対１で接続されているときに、印刷装置で作成された印刷プレビューデータがホスト装置側に送り返されるようにして印刷結果をホスト装置側で確認できるようにしている技術がある（例えば、特許文献１参照。）。また、従来の他の技術として、画像入力装置からネットワークを介して画像を送信する際、ホストコンピュータだけでなく、装置近くのパソコンでも印刷プレビュー画像が確認できるようにした印刷システムがあった（例えば、特許文献２参照。）。
【０００６】
【特許文献１】
特開平８−３０４１０号公報
【特許文献２】
特開２０００−５９５５３
【発明が解決しようとする課題】
しかしながら、特許文献１の技術では、印刷プレビューデータを確認する側の機器情報等を考慮した印刷プレビュー画像の作成がなされていないため、適正な印刷プレビュー画像が表示されない虞があった。また、特許文献２に係る技術でも、特許文献１の技術と同様に、印刷プレビューデータを受信する側のディスプレイサイズ、用途、および機能制限が異なるため、ユーザはすべての機器において満足のいく印刷プレビュー画像を得ることができるとは限らなかった。
【０００７】
すなわち、従来技術ではストレージサーバにあるデータの印刷を行なうとき、印刷装置は印刷プレビューデータを受信する側の機器情報を考慮した印刷プレビュー画像を作成する機能を有していないため、互いに異なる複数種類の外部機器よりストレージサーバに登録された画像データの印刷プレビュー画像を確認する場合において大きな課題が残されているといえる。
【０００８】
つまり、ネットワークを介してパソコンや情報端末（携帯電話、ＰＤＡ）、ファクシミリのような外部機器より印刷プレビュー画像の作成を依頼した場合も、印刷装置はそれぞれの機器のディスプレイサイズ、用途、機能制限などを考慮した印刷印刷プレビューデータを提供できる印刷システムを構築することが必要である。
【０００９】
この発明の目的は、印刷プレビュー処理を要求する装置の表示機能に応じた印刷印刷プレビュー処理を可能にする印刷システム、印刷装置、および印刷方法を提供することである。
【００１０】
【課題を解決するための手段】
この発明は以下の構成を備えている。
【００１１】
（１）印刷装置を含む複数の装置がそれぞれネットワークを介して接続されて構成されるとともに外部機器からのアクセスを受け付け、前記外部機器からの印刷プレビュー要求があった場合に、印刷プレビュー画像の作成を含む印刷プレビュー処理を実行する印刷システムにおいて、
前記印刷プレビュー要求とともに入力される前記外部機器を特定する情報に基づいて、印刷プレビュー画像を表示する前記外部機器の表示機能に応じた印刷プレビュー処理を実行することを特徴とする。
【００１２】
この構成においては、例えば、ワークステーションやパソコン等の情報処理装置、ストレージサーバ等の記憶装置、およびネットワークプリンタ等の印刷装置をそれぞれネットワークに接続して構成される印刷システム内部の印刷装置が、システム外部のパソコン、ＰＤＡ、およびファクシミリ等の外部機器からのリモートアクセスにより印刷処理を実行する場合であって、外部機器から印刷システムに対して印刷プレビュー処理の要求がされたときには、印刷システムによって印刷プレビュー画像を表示する外部機器の表示機能等に適合するように印刷プレビュー画像のデータのファイル形式や供給方法が選択されて印刷プレビュー処理が実行される。
【００１３】
したがって、印刷プレビュー画像を表示する外部機器に適合しないファイル形式のデータが外部機器に転送される等、外部機器が適正に印刷プレビュー画像の表示を行えない等の不都合が防止されるため、外部機器を介して適正な印刷プレビュー画像の閲覧が行われる。
【００１４】
（２）前記印刷プレビュー処理は、前記外部機器における前記印刷プレビュー画像の閲覧形態を決定する処理、および決定した前記閲覧形態にしたがって前記外部機器に対し前記印刷プレビュー画像を供給する処理を含むことを特徴とする。
【００１５】
この構成においては、印刷システム側で印刷プレビュー画像を表示する外部機器に適した閲覧形態が決定され、決定された閲覧形態に基づいて印刷プレビュー画像のデータの供給が行われる。したがって、印刷プレビュー画像を表示する外部機器側で印刷プレビュー画像の閲覧が好適に行われる。
【００１６】
（３）前記印刷プレビュー処理は、前記印刷プレビュー画像を前記外部機器に供給した後、前記外部機器から送られる前記印刷プレビュー要求に係る印刷処理の実行または中止に関する指示を受け付ける処理を含むことを特徴とする。
【００１７】
この構成においては、印刷プレビュー画像を表示した外部機器によって、印刷システムに対して印刷プレビュー要求に係る印刷処理の実行または中止の指示がされる。したがって、外部機器において印刷プレビュー画像が確認された後に、同じ外部機器からの指示によって前記印刷処理が実行される等、印刷プレビュー要求から実際の印刷までが一連の流れで実行されるため、印刷システムとしての操作性が向上する。
【００１８】
（４）外部機器とのデータの送受信を行うための通信手段を備え、入力される画像データを含むコマンドデータに基づいて印刷を行うとともに、前記通信手段を介して印刷プレビュー要求があった場合に、印刷プレビュー画像の作成を含む印刷プレビュー処理を実行する印刷装置において、
互いに異なる複数種類の印刷プレビュー処理の情報を記憶するとともに、前記通信手段を介して通信を行う複数種類の外部機器のそれぞれと、前記複数種類の印刷プレビュー処理のそれぞれとの対応関係を記憶した記憶手段と、
前記印刷プレビュー要求があった場合に、前記記憶手段の記憶内容に基づいて印刷プレビュー処理を実行する制御手段と、を備えたことを特徴とする。
【００１９】
この構成においては、記憶手段によって印刷装置本体と通信を行う複数の外部機器の各々について上述の印刷プレビュー処理のバリエーションのうちの適用可能な印刷プレビュー処理を示す情報が記憶されており、制御手段によって前記記憶手段の記憶内容に基づいて印刷装置本体の動作が制御される。
【００２０】
したがって、印刷装置本体において外部機器側で印刷プレビュー画像を表示する際に不具合が生じないように印刷プレビュー画像を表示する外部機器に適した妥当な印刷プレビュー処理が行われるため、外部機器において確実に適正な印刷印刷プレビュー画像の確認が行われる。
【００２１】
（５）前記記憶手段は、それぞれの外部機器に適した印刷プレビュー画像の閲覧形態に関する情報を記憶することを特徴とする。
【００２２】
この構成においては、記憶手段に印刷装置本体と通信を行う外部機器毎に適正な印刷プレビュー画像の閲覧形態に関する情報が記憶されている。したがって、前記制御手段が印刷プレビュー処理を実行する際に、各外部機器において印刷プレビュー画像の閲覧が適正に行われる。
【００２３】
（６）印刷装置を含む複数の装置がそれぞれネットワークを介して接続されて構成されるとともに、外部機器からのアクセスを受け付ける印刷システムに適用される印刷方法であって、
前記外部機器からの印刷プレビュー要求があった場合に、前記印刷プレビュー要求とともに入力される前記外部機器を特定する情報に基づいて、前記外部機器の表示機能に応じた印刷プレビュー画像を作成する作成工程と、
前記外部機器の表示機能に応じた供給方法で前記印刷プレビュー画像の供給を行う供給工程と、を含むことを特徴とする。
【００２４】
この構成においては、印刷システム内部の印刷装置が、システム外部のパソコン、ＰＤＡ、およびファクシミリ等の外部機器からのリモートアクセスにより印刷処理を実行する場合であって、外部機器から印刷システムに対して印刷プレビューの要求がされたときには、印刷システムによって印刷プレビュー画像を表示する外部機器の表示機能等に適合するように印刷プレビューデータのファイル形式や供給方法が選択されて印刷プレビュー処理が実行される。
【００２５】
したがって、印刷プレビュー画像を表示する外部機器に適合しないファイル形式のデータが外部機器に転送される等、外部機器が適正に印刷プレビュー画像の表示を行えない等の不都合が防止されるため、外部機器を介して適正な印刷プレビュー画像の閲覧が行われる。
【００２６】
（７）前記印刷プレビュー画像を前記外部機器に供給した後、所定の時間を経過しても前記外部機器から前記印刷処理の実行に関する指示がない場合に、前記印刷印刷プレビュー要求に係るデータを消去する消去工程を含むことを特徴とする。
【００２７】
この構成においては、印刷システム側から外部機器に対して印刷プレビュー画像を供給した後に前記外部機器からの印刷実行指示が無い状態で一定時間が経過したときに、印刷プレビュー要求に係る画像データや印刷システム側で作成した印刷プレビューデータが消去される。
【００２８】
したがって、処理すべき内容が確定しないデータが累積することが適正に防止され、記憶容量の無駄等が防止され、印刷システム側におけるデータ管理が容易になる。
【００２９】
【発明の実施の形態】
以下、図を用いて本発明の印刷システム、印刷装置、および印刷方法の実施形態を説明する。この実施形態において、情報処理装置１０、検索サーバ２０、ストレージサーバ３０、複数のプリンタ等の印刷装置群５０、および外部機器４０がインターネット２を介して接続されることにより１つの印刷システム１が構築されている。
【００３０】
図１は、本実施形態の印刷システム１の構成を示している。上述したように、印刷システム１は、情報処理装置１０、検索サーバ２０、ストレージサーバ３０、外部機器４０、および印刷装置５０を備えている。
【００３１】
情報処理装置１０は、例えばパーソナルコンピュータ、ワークステーション等といった一般的なコンピュータである。また、情報処理装置１０は、この印刷システム１における入力装置としての役割を果たしており、最終的に印刷装置５０によって印刷される画像データを作成する際に使用され、当該作成した画像データをストレージサーバ３０に送信することができる。
【００３２】
検索サーバ２０は、印刷システム１を構成するネットワークに接続される複数の印刷装置の中から、用紙サイズ、カラー／モノクロ、および両面機能の有無等のパラメータを含むユーザの印刷条件に該当する印刷装置５０を検索したり、画像データや電子ファイルを記憶するストレージサーバ３０を検索する。
【００３３】
ストレージサーバ３０は、情報処理装置１０から送信された電子ファイルや画像データを格納する。このとき、格納されている画像データのファイル形式は、例えばＰＤＬ（Ｐｒｉｎｔｅｒ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）、ＴＩＦＦ、またはＰＤＦ等である。
【００３４】
本実施形態におけるストレージサーバ３０は、画像データを保管し、印刷装置５０からの要求に応じて画像データを出力したり、外部機器４０の依頼に応じて画像データを印刷装置５０に出力したり、またはデータの印刷プレビュー画像の作成を印刷装置５０に依頼する。
【００３５】
外部機器４０には、ファクシミリ、パソコン、およびＰＤＡや携帯電話のような情報端末がすべて含まれており、この実施形態では、外部機器４０は印刷システム１にリモートアクセスするために使用されている。印刷システム１に対して外部機器４０を用いてユーザが希望する画像データの印刷指示を行なったり、印刷印刷プレビューの送信依頼を行なったりすることができ、また、印刷プレビュー画像を確認した後には、外部機器４０を用いて印刷システム１内の印刷装置５０に出力処理の実行または中止を指示することができる。
【００３６】
この実施形態では、印刷指示や印刷プレビュー画像の送信依頼は、Ｗｅｂブラウザを用いて行なっているが、印刷システム１のネットワークに直接的に接続して電子ファイルのやり取りをしたり、印刷指示等を行える専用のアプリケーションを用いて印刷指示や印刷プレビューの送信依頼を行うようにしても良い。
【００３７】
印刷装置５０は、印刷データを受信して印刷するものであるが、本発明においては、この印刷装置５０が、印刷プレビュー画像の送信先の装置に対してその装置の表示機能に応じて適切な形態で印刷プレビュー画像を作成し提供することができ、必要に応じて受信した印刷データについての出力処理を行う。
【００３８】
図２は、ストレージサーバ３０の構成を示すブロック図である。それぞれのユーザはストレージサーバ３０を利用するにあたって、ユーザＩＤが割り当てられている。同図に示すように、ストレージサーバ３０は、通信部３１、システム制御部３２、印刷データ記憶部３３、印刷データ管理部３４、および印刷データ処理部３５を備えている。
【００３９】
通信部３１は、印刷システム１内部の各機器との間でデータの送受信を行う際のインターフェース部となる。システム制御部３２は、ストレージサーバ３０の構成要素の動作を統括的に制御する。印刷データ処理部３５は、情報処理装置１０より受信した印刷データに係るユーザＩＤおよびパスワードを管理するとともに、各ユーザＩＤに応じたアクセス制御等を行う。
【００４０】
印刷データ記憶部３４は、ユーザＩＤ、パスワード、および各ユーザＩＤ毎に付与されているアクセス権等の情報を記憶している。また、印刷データ管理部３４では格納されている印刷データを外部とやり取りする場合、ユーザＩＤ、パスワード、データの格納場所（ディレクトリ）等の印刷データの管理を取りまとめる役目を果たしている。
【００４１】
図３は、外部機器４０よりストレージサーバ３０にアクセスして登録されているデータの印刷出力要求と印刷プレビュー処理の要求をする際に外部機器４０側からストレージサーバ３０に供給される情報の一例を示している。図３（ａ）に示すように、ユーザは外部機器４０を用いて印刷システム１内のストレージサーバ３０にアクセスするときに、当該外部機器４０にストレージサーバ３０のシリアル番号、ＩＰアドレス、またはＵＲＬ等の情報、ユーザの登録ＩＤ、およびパスワードを入力する。
【００４２】
外部機器４０から接続要求されたストレージサーバ３０では、ユーザが入力したユーザＩＤとパスワードが印刷データ管理部３４で管理されているユーザＩＤおよびパスワードの情報に一致するか否かの照合を行ない、入力されたユーザＩＤとパスワードが正しければ、ユーザＩＤに従って当該ユーザが作成した印刷データのディレクトリに対する当該ユーザのアクセスを認める。また、このとき、図３（ｂ）に示すように、特定のディレクトリ内に保存されている印刷データの中から特定のファイル名を指定することで出力を希望するファイルに係る印刷データを選択することもできる。
【００４３】
次に、選択した印刷データを印刷する印刷装置５０の指定、すなわち印刷先を指定する。ここでは、予め設定してある印刷装置１０の中から選択することもできるし、検索サーバ２０に接続して目的の印刷装置５０を検索して具体的に選択することもできる。
【００４４】
印刷処理を実行する前に印刷プレビューが必要な場合、印刷プレビューの依頼を行なうことができる。まず、印刷プレビュー画像の送信先となる装置の機器情報とその送信先電子メールアドレスを入力する。印刷プレビュー画像の送信先の装置の機器情報とは、印刷プレビュー画像を表示する外部機器４０の特徴を印刷プレビュー画像の作成および供給を行う装置、すなわち本実施形態における印刷装置５０に教えるためのものである。
【００４５】
なお、送信先電子メールアドレスは、印刷プレビュー画像を閲覧する外部機器４０に対して設定された電子メールアドレスであり、印刷プレビュー画像を作成した印刷装置５０が当該電子メールアドレスに印刷プレビュー画像のデータを添付して送付したり、印刷プレビュー画像のデータのリンク先（格納先）を通知したりするためのものである。
【００４６】
また、連絡先電子メールアドレスは、印刷プレビュー画像を表示する外部機器４０とは異なる機器に、当該印刷プレビュー処理が実行されたことを通知する場合に用いる。図３（ｃ）に示す例では、印刷プレビュー処理を実行した後にはその旨が印刷プレビュー処理を要求した外部機器４０に通知されるが、連絡先電子メールアドレスを当該外部機器４０とは異なる連絡先になるように設定することで、例えば、携帯電話から印刷プレビュー処理の要求操作を行なって、印刷プレビュー画像のデータをＦＡＸに送信するように依頼し、印刷プレビュー画像のデータをＦＡＸに送信したことを携帯電話に通知することも可能になる。
【００４７】
ストレージサーバ３０の印刷データ処理部３５では選択された印刷データと共に機器情報とｅ―電子メールアドレスを指定された印刷装置５０へ送信し、印刷印刷プレビュー画像の作成と印刷出力を指示することができる。ここでは、図示を省略しているが、印刷条件（用紙サイズ、両面／片面印刷等）も設定できるようになっている。
【００４８】
図４は、印刷装置５０の構成を示すブロック図である。同図に示すように、印刷装置５０は、通信部５１、制御部５２、メモリ５３、データ解析部５４、印刷プレビュー作成部５５、ウェブサーバ５６、プリンタエンジン５７によって構成されている。
【００４９】
通信部５１は、印刷システム１内部の各装置、または印刷システム１にリモートアクセスする外部機器４０との間におけるデータの送受信を司るインターフェース部である。メモリ５３は、本発明の記憶手段を構成するものであるが、ストレージサーバ３０等の印刷システム１の装置等から送られてきた印刷データや機器情報を記憶するものであり、この実施形態では、印刷データ、通信を行う外部機器４０の機器情報、通信を行う外部機器４０の電子メールアドレス、作成した印刷プレビューデータ、および印刷処理に使用する処理用データを記憶している。
【００５０】
また、メモリ５３には、印刷装置５０が実行可能な印刷プレビュー処理の内容、具体的には取り扱えるファイル形式や実行可能なデータ転送方法等を内容が格納されている。また、メモリ５３には印刷装置５０との間で通信する可能性がある装置の装置情報が格納されており、各装置と前記印刷プレビュー処理のうち実当該装置において実行可能な印刷プレビュー処理との対応関係が記憶されている。
【００５１】
制御部５２は、本発明の制御手段を構成するものであり、印刷装置５０の動作を統括的に制御する。特に、制御部５２はメモリ５３の記憶内容に基づいて通信相手の装置において実行すべき印刷プレビュー処理を決定する。
【００５２】
データ解析部５４は、印刷データを解析し記録紙上に印刷するための処理用データを作成する。印刷プレビュー作成部５５は、処理用データを基に印刷プレビュー画像を表示する装置のモニタサイズや用途等を含む当該装置の特徴に応じた印刷プレビュー画像を作成する。ウェブサーバ５６は、独自のＩＰアドレスを有しており、ウェブ上に印刷プレビュー画像を掲載することにより、印刷プレビュー画像をインターネット２を通じて利用可能にすることができる。また、プリンタエンジン５７は、処理用データを記録紙に印刷する部分であり、具体的には電子写真方式の画像形成部またはインクジェット方式の画像形成部等がこれに該当する。
【００５３】
図５は、ストレージサーバ３０に格納した情報について外部機器４０からの指示により印刷プレビュー画像を作成し出力するまでの印刷システムの動作手順を示すフローチャートである。まず、図３で示したとおり、外部機器４０から印刷印刷プレビュー処理を実行すべき旨の指示があった場合、ストレージサーバ３０より印刷装置５０に対して印刷データと印刷プレビュー画像のデータの送信先、印刷プレビュー画像を表示する装置の機器情報等の送信が行なわれ、印刷装置５０はそれらの情報を受信する（ｓ１）。
【００５４】
印刷装置５０内のメモリ５３に印刷データが格納されると、データ解析部５４は当該印刷データを解析した後に、設定された印刷条件等に基づいた処理用データを作成するとともに印刷データを消去する（ｓ２）。なお、印刷データの削除は、後述するｓ１３の工程で行っても動作上支障を来すことはない。
【００５５】
印刷プレビュー画像を表示する外部機器４０の機器情報を基にそれぞれの装置の表示機能に応じた印刷プレビュー画像が作成され、図６（ａ）、（ｂ）、または（ｃ）に示すような形式の電子メールによって印刷プレビュー画像の供給が行われる。このため、印刷システム１において、印刷プレビュー画像を表示する外部機器４０の種類を判断している（ｓ３）。
【００５６】
ｓ３の判断工程において印刷プレビュー画像を表示する外部機器４０、すなわち印刷プレビュー画像の送信先がファクシミリに指定されている場合、処理用データをファクシミリ用のファイル形式のデータ、例えばＭＲ、ＭＭＲ、ＪＢＩＧ、ＪＰＥＧ等に変換され（ｓ４）、電子メールに当該印刷プレビューデータを添付して指定された電子メールアドレスへと送信する（ｓ５）。
【００５７】
このとき、ファクシミリ側は図６（ａ）に示すような印刷プレビューデータを添付した電子メールを受信し、印刷出力をすることができる。そして電子メールの内容に従ってＵＲＬに接続し、印刷処理の実行または中止についての指示を行うことができる。
【００５８】
ｓ３の判断工程において印刷プレビュー画像の送信先がパソコンの場合、例えば、ＰＮＧ、ＪＰＥＧ等のパソコンで一般的に用いられているファイル形式の印刷印刷プレビュー画像のデータを作成する（ｓ９）。そして、この印刷プレビュー画像のデータを電子メールに添付して送信する（ｓ１０）。このとき、パソコン側は図６（ｂ）に示すように印刷プレビュー画像のデータを添付した電子メールを受信し、ディスプレイで印刷プレビュー画像の確認を行わせる。
【００５９】
ｓ３の判断工程において、印刷プレビュー画像のデータの送信先が情報端末の場合には、印刷プレビュー画像を表示するディスプレイが小さいことを考慮して、拡大縮小を自由にできる情報端末用の印刷プレビュー画像のデータを作成をする（ｓ６）。この情報端末用の印刷プレビュー画像は、ディスプレイ画面に出力結果の全体を表示できるものと印刷プレビューの全体画面を分割したものを用意して、選択的に拡大または縮小表示できるようにしている。
【００６０】
この情報端末用の印刷プレビュー画像のデータは、印刷装置５０内のウェブサーバ５６に登録し（ｓ７）、ウェブサーバ５６のＵＲＬをリンク先のＵＲＬ情報として記載した電子メールを送信する（ｓ８）。このとき、情報端末側は図６（ｃ）に示すように、リンク先のＵＲＬ情報が記載された電子メールを受信し、その内容に従って印刷プレビュー画像の確認を行い、確認した印刷プレビュー画像に基づいた印刷指示を行うことができる。
ここで、本発明の印刷システム１では、印刷装置５０が印刷プレビュー画像を作成し外部機器４０に供給した後の一定時間だけ、外部機器４０から印刷装置５０に対して印刷処理を実行すべき旨の指示があるか否かを判断している（ｓ１１）。
【００６１】
ｓ１１の判断工程において、ユーザが印刷プレビューを確認した後、外部機器４０を介して印刷データの出力を依頼する場合、印刷装置５０に印刷プレビュー処理に係る画像データの出力の指示し（ｓ１１）、実際の当該画像データについての印刷処理を実行する（ｓ１２）。そして、出力が終われば処理用データと印刷プレビュー画像のデータを削除する（ｓ１３）。
【００６２】
一方、ｓ１１の判断工程において、外部機器４０を介して当該画像データについて印刷出力の中止をすべき旨の指示があった場合や、外部機器４０を介してユーザから所定時間印刷を実行すべき旨の指示がなかった場合、印刷装置５０では当該画像データについて印刷を行うことはなく、印刷装置５０は処理用データと印刷プレビュー画像のデータを自動的に削除する（ｓ１３）。
【００６３】
以上の方法では印刷プレビュー画像を登録するウェブサーバ５６が印刷装置５０の中に組み込まれているが、印刷装置５０の外側のサーバで印刷プレビュー画像の管理をしてもよい。また、パソコン用の印刷プレビュー画像のデータをユーザに送信する際の手法として、この実施形態では、パソコンは、様々なアプリケーションを保有しており操作系も備わっているために容易に印刷プレビューを見ることができることを考慮して、単に印刷プレビュー画像のデータを電子メールに添付して供給しているが、この他に、印刷プレビューデータをウェブサーバ５６に登録して、そのリンク先のＵＲＬを電子メールに記載して送信してもよい。
【００６４】
一方、情報端末用印刷プレビューデータに関してもユーザに送信する際の手法として、本件では、携帯端末では電子メールの添付ファイルを受信できない可能性があり、また、閲覧用のアプリケーションが備わってなく印刷プレビューデータを閲覧できない可能性がある等のことを考慮して印刷プレビューデータをウェブサーバに登録して、そのリンク先のＵＲＬを電子メールに記載し携帯端末のＷｅｂ機能で閲覧できるようにしているが、この他に、印刷プレビュー画像のデータを電子メールに添付して送信してもよい。
【００６５】
つまり、適宜印刷プレビュー機器の機能や性能に併せて、各々の印刷プレビュー機器に適した印刷プレビュー画像を用意し、また、その印刷プレビュー画像を各々の印刷プレビュー機器に適した閲覧方法で提供するとよい。これにより、ユーザは、印刷プレビュー画像の表示を行う外部装置４０の種類にかかわらず最適な形で印刷プレビューデータを確認することができる。
【００６６】
上述の実施形態では、印刷プレビュー画像を表示する外部機器４０をパソコン、情報端末、またはファックスに大別しているが、外部機器４０の製品番号などを指定しその製品番号からデータベースなどを利用し印刷プレビュー機器の機能や性能を調査するようにしても良いし、外部機器４０と直接通信することで、当該外部機器４０の機能や性能を取得するようにしても良い。
【００６７】
また、上述の実施形態では、ストレージサーバ３０に保存されたデータを外部機器４０の指示により、ストレージサーバ３０から印刷データや印刷プレビュー情報を印刷装置５０に送信しているが、ストレージサーバ３０の印刷データを一度外部機器４０に取り込み、外部機器４０から印刷装置に送信しても良いし、外部機器４０に記憶されている印刷データを印刷装置５０に送信しても良い。
【００６８】
さらに、上述の実施形態では、印刷データを解析し処理用データを作成し、その処理用データから印刷プレビュー画像のデータを作成していることにより、より印刷結果に近い印刷プレビューデータを作成しているが、印刷データから直接印刷プレビュー画像のデータを作成するようにしても良く、また、印刷プレビューデータを作成するのは印刷装置５０に限定せずに印刷装置５０と接続された情報処理装置１０などの装置で印刷プレビュー画像のデータを作成し、印刷プレビュー画像のデータや印刷プレビュー画像が登録されたウェブサーバ５６のリンク先を外部機器４０に送信しても良い。
【００６９】
【発明の効果】
以上のように、この発明によれば、以下の効果を奏することができる。
【００７０】
（１）ワークステーションやパソコン等の情報処理装置、ストレージサーバ等の記憶装置、およびネットワークプリンタ等の印刷装置をそれぞれネットワークに接続して構成される印刷システム内部の印刷装置が、システム外部のパソコン、ＰＤＡ、およびファクシミリ等の外部機器からのリモートアクセスにより印刷処理を実行する場合であって、外部機器から印刷システムに対して印刷プレビュー処理の要求がされたときには、印刷システムが印刷プレビュー画像を表示する外部機器の表示機能等に適合するように印刷プレビュー画像のデータのファイル形式や供給方法を選択して印刷プレビュー処理を実行することにより、印刷プレビュー画像を表示する外部機器に適合しないファイル形式のデータを外部機器に転送してしまう等、外部機器が適正に印刷プレビュー画像の表示を行えない等の不都合が生じることを防止できるため、外部機器を介して適正な印刷プレビュー画像の閲覧を行うことが可能になる。
【００７１】
（２）印刷システム側で印刷プレビュー画像を表示する外部機器に応じた閲覧形態を決定し、決定した閲覧形態に基づいて印刷プレビュー画像のデータの供給を行うことにより、印刷プレビュー画像を表示する外部機器側で印刷プレビュー画像の閲覧を好適に行うことができる。
【００７２】
（３）印刷プレビュー画像を表示した外部機器から、印刷システムに対して印刷印刷プレビュー要求に係る印刷処理の実行または中止の指示をすることが可能であることにより、外部機器において印刷プレビュー画像が確認された後に、同じ外部機器からの指示によって前記印刷処理を実行することができる等、印刷プレビュー要求から実際の印刷までを一連の流れで実行することが可能になるため、印刷システムとしての操作性を向上させることができる。
【００７３】
（４）記憶手段が印刷装置本体と通信を行う複数の外部機器の各々について上述の印刷プレビュー処理のバリエーションのうちの適用可能な印刷プレビュー処理を示す情報を記憶しており、制御手段が前記記憶手段の記憶内容に基づいて印刷装置本体の動作を制御できることにより、印刷装置本体において外部機器側で印刷印刷プレビュー画像を表示する際に不具合が生じないように印刷プレビュー画像を表示する外部機器に適した妥当な印刷プレビュー処理を行うことができるため、外部機器において確実に適正な印刷プレビュー画像の確認を行うことが可能になる。
【００７４】
（５）記憶手段に印刷装置本体と通信を行う外部機器毎に適正な印刷プレビュー画像の閲覧形態に関する情報を記憶していることにより、前記制御手段が印刷プレビュー処理を実行する際に、各外部機器において印刷プレビュー画像の閲覧を適正に行うことができる。
【００７５】
（６）印刷システム内部の印刷装置が、システム外部のパソコン、ＰＤＡ、およびファクシミリ等の外部機器からのリモートアクセスにより印刷処理を実行する場合であって、外部機器から印刷システムに対して印刷プレビューの要求がされたときには、印刷システムが印刷プレビュー画像を表示する外部機器の表示機能等に適合するように印刷プレビュー画像のデータのファイル形式や供給方法を選択して印刷プレビュー処理を実行することにより、印刷プレビュー画像を表示する外部機器に適合しないファイル形式のデータが外部機器に転送される等、外部機器が適正に印刷プレビュー画像の表示を行えない等の不都合を防止できるため、外部機器を介して適正な印刷プレビュー画像の閲覧を行うことが可能になる。
【００７６】
（７）印刷システム側から外部機器に対して印刷プレビュー画像のデータを供給した後に前記外部機器からの印刷実行指示が無い状態で一定時間が経過したときに、印刷印刷プレビュー要求に係る画像データや印刷システム側で作成した印刷プレビューデータを消去することにより、処理すべき内容が確定しないデータが累積することを適正に防止し、記憶容量の無駄等を防止して、容易に印刷システム側におけるデータ管理を行うことが可能になる。
【００７７】
よって、印刷プレビュー処理を要求する装置の表示機能に応じた印刷プレビュー処理を可能にする印刷システム、印刷装置、および印刷方法を提供することができる。
【図面の簡単な説明】
【図１】本発明の印刷システムの構成を示す図である。
【図２】ストレージサーバの構成を示すブロック図である。
【図３】ストレージサーバに対する印刷出力要求および印刷プレビュー要求の際に供給される情報の一例を示す図である。
【図４】印刷装置の構成を示すブロック図である。
【図５】本発明の印刷システムによる印刷プレビューの動作手順を示すフローチャートである。
【図６】本発明の印刷プレビュー画像の閲覧形態の一例を示す図である。
【符号の説明】
１−印刷システム
１０−情報処理装置
２０−検索サーバ
３０−ストレージサーバ
４０−外部機器
５０−印刷装置
【図１】
2004192162.tif 000003
【図２】
2004192162.tif 000004
【図３】
2004192162.tif 000005
【図４】
2004192162.tif 000006
【図５】
2004192162.tif 000007
【図６】
2004192162.tif 000008