(57)【要約】【課題】クライアントのＷｅｂブラウザ上で文書管理サーバに格納された電子文書を加工し、その加工された電子文書を画像形成するのに要する手順を簡略化する。【解決手段】ＵＲＬ入力処理部２１にてＷｅｂサーバ上で公開されている電子文書を指定する情報を入力すると、この入力情報に従い、電子文書取得部２２は、Ｗｅｂサーバ上から指定を受けた電子文書を取得する。電子文書表示部２４は、電子文書取得部で取得した電子文書をクライアントの表示部に文書内の要素を選択可能な形式で表示させる。要素選択処理部２５は、クライアントの表示部に表示された電子文書の中からクライアントにて選択された要素を取得する。画像データ生成部２７は、取得した要素から画像データを生成する。画像データ送信部３０は、生成した画像データを、ネットワークを介して接続された画像形成装置に送信する。【選択図】      図２
2011065374.tif 000002
【特許請求の範囲】
【請求項１】
Ｗｅｂサーバ上で公開されている電子文書を指定する情報を、ネットワークを介して接続されたクライアントから入力する入力処理部と、
前記入力処理部に入力された情報に従い、Ｗｅｂサーバ上から指定を受けた電子文書を取得する電子文書取得部と、
前記電子文書取得部で取得した電子文書を前記クライアントの表示部に文書内の要素を選択可能な形式で表示させる電子文書表示部と、
前記電子文書表示部により前記クライアントの表示部に表示された電子文書の中から前記クライアントにて選択された要素を取得する要素選択処理部と、
前記要素選択処理部で取得した要素から画像データを生成する画像データ生成部と、
前記画像データ生成部で生成した画像データを、ネットワークを介して接続された画像形成装置に送信する画像データ送信部と、
を具備したことを特徴とする電子文書画像生成装置。
【請求項２】
前記画像形成装置で利用可能な画像形成設定項目の設定画面を前記クライアントの表示部に表示させ、この設定画面で設定された項目情報を取得する印刷設定処理部、をさらに具備し、
前記画像データ生成部は、前記印刷設定処理部で取得した項目情報に基づいて画像データを生成することを特徴とする請求項１記載の電子文書画像生成装置。
【請求項３】
前記電子文書取得部で取得した電子文書がＨＴＭＬ形式であるか否かを解析し、ＨＴＭＬ形式でない電子文書をＨＴＭＬ形式に変換する電子文書解析部、をさらに具備し、
前記電子文書表示部は、前記電子文書解析部にて解析された電子文書を前記クライアントに出力することを特徴とする請求項１または２記載の電子文書画像生成装置。
【請求項４】
前記画像データ生成部で生成した画像データのプレビュー画面を前記クライアントの表示部に表示させるプレビュー表示部、をさらに具備したことを特徴とする請求項１乃至３のうちいずれか１記載の電子文書画像生成装置。
【請求項５】
前記クライアントからプレビュー画面の保存が指令されると、当該プレビュー画面の画像データを保存するプレビュー保存部、をさらに具備し、
前記画像データ送信部は、前記プレビュー保存部にて保存されている画像データを送信することを特徴とする請求項４記載の電子文書画像生成装置。
【請求項６】
Ｗｅｂサーバへのアクセス機能を有するとともに、ネットワークを介してクライアント及び画像形成装置を接続してなるコンピュータを、
Ｗｅｂサーバ上で公開されている電子文書を指定する情報を前記クライアントから入力する入力処理手段、
前記入力処理手段を介して入力された情報に従い、Ｗｅｂサーバ上から指定を受けた電子文書を取得する電子文書取得手段、
前記電子文書取得手段によって取得した電子文書を、前記クライアントの表示部に文書内の要素を選択可能な形式で表示させる電子文書表示手段、
前記電子文書表示手段により前記クライアントの表示部に表示された電子文書の中から前記クライアントにて選択された要素を取得する要素選択処理手段、
前記要素選択処理手段により取得した要素から画像データを生成する画像データ生成手段、及び
前記画像データ生成手段により生成された画像データを前記画像形成装置に送信する画像データ送信手段、
として機能させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂサーバ上で公開されている電子文書の印刷等の画像形成を支援する画像形成支援装置及びコンピュータを当該画像形成支援装置として機能させるための制御プログラムに関する。
【背景技術】
【０００２】
近年、Ｗｅｂサーバ上で公開されている電子文書、例えばワープロソフト、表計算ソフト、プレゼンテーションソフト等で作成された文書ファイルを、パソコン等のクライアントに実装された閲覧用ソフトであるＷｅｂブラウザを用いて閲覧し、さらに、閲覧した電子文書を、クライアントに設定されたプリンタ等の画像形成装置にて画像形成出力を可能にしたシステムは既に知られている。  
例えば、特許文献１は、クライアントのＷｅｂブラウザを用いて文書管理サーバに格納された電子文書の閲覧及び画像形成が可能なシステムにおいて、文書が印刷されたときに、文書管理サーバに印刷履歴を残すようにした文書管理装置を開示する。
【０００３】
ただし、Ｗｅｂサーバ上で公開されている電子文書を、クライアントのＷｅｂブラウザを用いて画像形成する際、電子文書の一部を抜粋する等の加工を行って画像形成したり、Ｎアップ印刷等の画像形成機能の設定を変更したりすることは困難である。
【０００４】
電子文書の加工や画像形成機能の設定変更を行うためには、先ず、Ｗｅｂブラウザを用いて文書管理サーバからクライアントに電子文書の文書ファイルをダウンロードする。次いで、ダウンロードした文書ファイルのファイル形式をサポートするアプリケーションソフトウェア、たとえばワープロソフトで作成されたドキュメント形式の電子文書であれば同一のワープロソフトを、表計算ソフトで作成された表形式の電子文書であれば同一の表計算ソフトを起動して、ダウンロードした文書ファイルを開く。このように、サポート対象のアプリケーションソフトウェアで文書ファイルを開くことにより、そのファイル中の電子文書を加工することができる。また、電子文書の印刷を指定すると、そのアプリケーションソフトウェア上でプリンタドライバが作動して、プリンタの機能設定が可能となる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したように、Ｗｅｂサーバ上で公開されている電子文書の閲覧及び画像形成が可能なシステムにおいて、電子文書の加工や画像形成機能の設定変更を行うためには、文書ファイルのダウンロードやその文書ファイルのファイル形式をサポートするアプリケーションソフトウェアの起動といった手順が必要で、手間と時間を要していた。
【０００６】
本発明はこのような事情に基づいてなされたもので、その目的とするところは、クライアントのＷｅｂブラウザ上で文書管理サーバに格納された電子文書を加工し、その加工された電子文書を画像形成するのに要する手順を簡略化でき、電子文書に対して自由度の高い画像形成を容易にかつ短時間で実現できる電子文書の画像形成支援装置及びコンピュータを当該画像形成支援装置として機能させることができる制御プログラムを提供しようとするものである。
【課題を解決するための手段】
【０００７】
本発明は、Ｗｅｂサーバ上で公開されている電子文書を指定する情報を、ネットワークを介して接続されたクライアントから入力する入力処理部と、この入力処理部に入力された情報に従い、Ｗｅｂサーバ上から指定を受けた電子文書を取得する電子文書取得部と、この電子文書取得部で取得した電子文書をクライアントの表示部に文書内の要素を選択可能な形式で表示させる電子文書表示部と、この電子文書表示部によりクライアントの表示部に表示された電子文書の中からクライアントにて選択された要素を取得する要素選択処理部と、この要素選択処理部で取得した要素から画像データを生成する画像データ生成部と、この画像データ生成部で生成した画像データを、ネットワークを介して接続された画像形成装置に送信する画像データ送信部とを備えたものである。
【発明の効果】
【０００８】
かかる手段を講じた本発明によれば、クライアントのＷｅｂブラウザ上で文書管理サーバに格納された電子文書を加工し、その加工された電子文書を画像形成するのに要する手順を簡略化でき、電子文書に対して自由度の高い画像形成を容易にかつ短時間で実現できる効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態である画像形成システムの全体構成図。
【図２】同実施形態における画像形成支援装置の要部構成を示すブロック図。
【図３】同実施形態において画像形成支援装置の制御部が実行する主要な処理の手順を示す流れ図。
【図４】同実施形態において画像形成支援装置の制御部が実行する主要な処理の手順を示す流れ図。
【図５】同実施形態において画像形成支援装置の制御部が実行する主要な処理の手順を示す流れ図。
【図６】同実施形態において、クライアントのＷｅｂブラウザ上で表示される電子文書閲覧画面の初期画面の一例を示す図。
【図７】同実施形態において、クライアントのＷｅｂブラウザ上で表示される電子文書閲覧画面の電子文書表示時の一例を示す図。
【図８】同実施形態において、クライアントのＷｅｂブラウザ上で表示される電子文書閲覧画面の電子文書要素選択時の一例を示す図。
【図９】同実施形態において、クライアントのＷｅｂブラウザ上で表示される印刷機能設定画面の一例を示す図。
【図１０】同実施形態において、クライアントのＷｅｂブラウザ上で表示されるプレビュー画面の一例を示す図。
【図１１】同実施形態において、クライアントのＷｅｂブラウザ上で表示されるプレビュー画面の他の例を示す図。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態を図面を用いて説明する。はじめに、図１を用いて、電子文書の閲覧及び画像形成システムについて説明する。
【００１１】
図１は、システムの全体構成図である。このシステムは、本発明に係る画像形成支援装置１を中心に、この画像形成支援装置１にインターネット２を介して接続された電子文書管理サーバ３と、この画像形成支援装置１にＬＡＮ（Local Area Network）４を介して接続された複数Ｎ台のクライアント５（５Ａ，５Ｂ，…，５Ｎ）及び画像形成装置としてのＭＦＰ（Multi Function Printer）６とからなる。
【００１２】
電子文書管理サーバ３は、電子文書データベース７を備えており、このデータベース７を用いて電子文書を管理する。因みに、本実施形態において、電子文書は、パソコン等でワープロソフト、表計算ソフト、プレゼンテーションソフト等のアプリケーションソフトウェアを用いて作成されるデータファイル全般のことを指す。ここに、電子文書管理サーバ３は、電子文書を公開するＷｅｂサーバとして機能する。
【００１３】
各クライアント５は、それぞれＷｅｂサイトを閲覧する際に使用する標準的なＷｅｂブラウザ８を実装している。そして、このＷｅｂブラウザ８を利用して、電子文書管理サーバ３で管理される電子文書を閲覧することができる。また、このＷｅｂブラウザ８の印刷機能を利用して、閲覧した電子文書をＭＦＰ６から印刷出力することができる。
【００１４】
画像形成支援装置１は、各クライアント５からの要求を受け、その要求を処理する、いわゆるサーバ機能を有するコンピュータであり、要部構成を図２のブロック図にて示す。すなわち、画像形成支援装置１は、各クライアント５との通信機能を有するクライアント通信部１１と、電子文書管理サーバ３との通信機能を有するサーバ通信部１２と、ＭＦＰ６との通信機能を有するＭＦＰ通信部１３と、画像形成支援機能を有する制御部１４とを備えている。
【００１５】
制御部１４は、ＵＲＬ（Uniform Resource Locator）入力処理部２１、電子文書取得部２２、電子文書解析部２３、電子文書表示部２４、要素選択処理部２５、印刷設定処理部２６、画像データ生成部２７、プレビュー表示部２８、プレビュー保存部２９、画像データ送信部３０、印刷結果受信部３１及び印刷結果通知部３２によって画像形成支援機能を実現している。この機能は、コンピュータである画像形成支援装置１を、図３〜図５の流れ図に示す手順で動作させる制御プログラムによって実現される。なお、制御プログラムは、画像形成支援装置１の内部記憶部に予め記憶されている。
【００１６】
以下、図３〜図５の流れ図を用いて、制御部１４の画像形成支援機能について説明する。  
はじめに、制御部１４は、クライアント５からのアクセスを待機している（ＳＴ１）。ここでユーザが、例えばクライアント５ＡのＷｅｂブラウザ８を用いて、画像形成支援装置１のアドレスを指定したとする。そうすると、クライアント５Ａは、ネットワーク４を介して画像形成支援装置１にアクセスする。
【００１７】
制御部１４は、クライアント通信部１１を介してクライアント５Ａのアクセスを認識すると（ＳＴ１のＹＥＳ）、ＵＲＬ入力処理部２１を機能させる。ＵＲＬ入力処理部２１は、電子文書閲覧画面４０の初期画面を生成し、クライアント通信部１１を介してアクセスのあったクライアント５Ａに送信する（ＳＴ２）。これにより、クライアント５ＡのＷｅｂブラウザ８上に、電子文書閲覧画面４０の初期画面が表示される。
【００１８】
電子文書閲覧画面４０の一レイアウト例を図６に示す。図示するように、電子文書閲覧画面４０には、電子文書ファイルのＵＲＬを入力するためのテキストボックス４１と、このテキストボックス４１に入力されたＵＲＬを画像形成支援装置１に送信するための更新ボタン４２と、電子文書が表示される文書エリア４３と、印刷の実行を指令する印刷ボタン４４と、プレビュー画像の表示を指令するプレビューボタン４５とが配置されている。そして、初期画面の場合、テキストボックス４１と文書エリア４３は空白である。また、印刷ボタン４４とプレビューボタン４５は、操作できないように無効化されている。
【００１９】
ここでユーザが、閲覧対象の電子文書が保存されているＵＲＬをテキストボックス４１に入力し、更新ボタン４２を操作（クリック）したとする。そうすると、クライアント５Ａは、テキストボックス４１に入力されたＵＲＬの情報を、ネットワーク４を介して画像形成支援装置１に送信する。ここに、ＵＲＬは、電子文書管理サーバ３上で公開されている電子文書を指定する情報として機能する。
【００２０】
電子文書閲覧画面４０の初期画面をクライアント５Ａに送信すると、ＵＲＬ入力処理部２１は、そのクライアント５ＡからＵＲＬ情報が送られてくるのを待機する（ＳＴ３）。そして、クライアント通信部１１を介してＵＲＬ情報を受信すると（ＳＴ３のＹＥＳ）、ＵＲＬ入力処理部２１は、そのＵＲＬ情報を対象ＵＲＬとして認識する（ＳＴ４）。
【００２１】
ＵＲＬ入力処理部２１において対象ＵＲＬが認識されると、制御部１４は、電子文書取得部２２を機能させる。電子文書取得部２２は、上記対象ＵＲＬに基づきインターネット２を介して電子文書管理サーバ３にアクセスし、電子文書データベース７から当該対象ＵＲＬで識別される電子文書ファイルを取得する（ＳＴ５）。
【００２２】
電子文書取得部２２において電子文書ファイルが取得されると、制御部１４は、電子文書解析部２３を機能させる。電子文書解析部２３は、電子文書取得部２２で取得した電子文書ファイルが、Ｗｅｂブラウザ８で閲覧可能なＨＴＭＬ（HyperText Markup Language）形式であるか否かを判断する（ＳＴ６）。そして、例えばドキュメント形式や表形式など、ＨＴＭＬ形式でない場合には（ＳＴ６のＮＯ）、その電子文書ファイルをＨＴＭＬ形式の文書ファイルに変換する（ＳＴ７）。ＨＴＭＬ形式の場合には（ＳＴ６のＹＥＳ）、変換しない。したがって、電子文書解析部２３を機能させることにより、ＨＴＭＬ形式の電子文書ファイルが得られる。
【００２３】
ＨＴＭＬ形式の電子文書ファイルが得られると、制御部１４は、電子文書表示部２４を機能させる。電子文書表示部２４は、ＨＴＭＬ形式の電子文書ファイルに記憶されている電子文書を文書エリア４３に展開した電子文書閲覧画面４０を生成し（ＳＴ８）、クライアント通信部１１を介してアクセスのあったクライアント５Ａに送信する（ＳＴ９）。これにより、クライアント５ＡのＷｅｂブラウザ８上には、図７に示すように、電子文書が文書エリア４３に展開された電子文書閲覧画面４０が表示される。このとき、印刷ボタン４４とプレビューボタン４５とは、操作可能に有効化される。
【００２４】
ここで、文書エリア５３に展開された電子文書は、ＨＴＭＬ形式である。したがって、その電子文書の各構成要素は、ＨＴＭＬ形式のタグで選択可能である。すなわち、ユーザは、図８に示すように、電子文書閲覧画面４０上のポインタ５０などを利用して、文書エリア５３内の電子文書を構成要素毎に選択することができる。因みに、図８においては、破線で囲われた文字列の構成要素５１，５２及び５３が選択されたことを示している。
【００２５】
ユーザが、電子文書内の構成要素を一つ又は複数選択した状態で、印刷ボタン４４またはプレビューボタン４５を操作（クリック）すると、クライアント５Ａは、選択された構成要素を示す情報（選択構成要素情報）を画像形成支援装置１に送信する。この情報には、印刷ボタン４４が操作されたのかプレビューボタン４５が操作されたのかを識別可能なボタン識別情報も付加される。
【００２６】
電子文書閲覧画面４０がクライアント５Ａに送信されると、制御部１４は、そのクライアント５Ａから選択構成要素情報とボタン識別情報とが送られてくるのを待機する（ＳＴ１０）。クライアント通信部１１を介して選択構成要素情報とボタン識別情報とを受信すると（ＳＴ１０のＹＥＳ）、制御部１４は、そのうちのボタン識別情報から操作ボタンが印刷ボタン４４なのかプレビューボタン４５なのかを識別する（ＳＴ１１）。そして、印刷ボタン４４の場合には印刷フラグを記憶装置にて記憶する（ＳＴ１２）。プレビューボタン４５の場合にはプレビューフラグを記憶装置にて記憶する（ＳＴ１３）。
【００２７】
また、制御部１４は、選択構成要素情報とボタン識別情報とを受信すると、要素選択処理部２５を機能させる。要素選択処理部２５は、そのうちの選択構成要素情報を解析して、電子文書内から選択された構成要素を認識する（ＳＴ１４）。そして、認識した選択構成要素を保存する（ＳＴ１５）。
【００２８】
選択構成要素が認識されると、制御部１４は、印刷設定処理部２６を機能させる。印刷設定処理部２６は、ネットワーク４を介して接続されているＭＦＰ６で利用可能な印刷機能を取得する（ＳＴ１６）。そして、この印刷機能の設定画面６０を生成し（ＳＴ１７）、クライアント通信部１１を介してクライアント５Ａに送信する（ＳＴ１８）。これにより、クライアント５ＡのＷｅｂブラウザ８上には、印刷機能設定画面６０が表示される。
【００２９】
印刷機能設定画面６０の一レイアウト例を図９に示す。図示するように、印刷機能設定画面６０には、用紙サイズ（PaperSize）、倍率（Scaling）、入力先（InputBin）、用紙タイプ（PaperTipe）、用紙方向（Orientation）、出力色（Color）、発行単位（Collate）、両面印刷（Dupexing）、Ｎアップ印刷（N in 1）、印刷方向（Direction）、ステイプル機能（Staple）、印刷部数（CopyCount）等の各種印刷機能設定項目のリストボックス６１と、設定終了を指令するＯＫボタン６２と、取消を指令するキャンセルボタン６３とが配置されている。
【００３０】
ここで、ユーザは、各リストボックス６１内のプルダウンリストから、それぞれ所望の項目を選択し、ＯＫボタン６２を操作（クリック）する。そうすると、クライアント５Ａは、各リストボックス６１で選択された各種印刷機能項目の情報を、ネットワーク４を介して画像形成支援装置１に送信する。
【００３１】
印刷機能設定画面６０がクライアント５Ａに送信されると、制御部１４は、そのクライアント５Ａから各種印刷機能項目の情報が送られてくるのを待機する（ＳＴ１９）。そして、クライアント通信部１１を介して各種印刷機能項目の情報を受信すると（ＳＴ１９のＹＥＳ）、印刷設定処理部２６をさらに機能させる。印刷設定処理部２６は、クライアント５Ａから受信した各種印刷機能項目の情報から、クライアント５Ａにて設定された印刷機能を認識する（ＳＴ２０）。そして、その認識した印刷機能を保存する（ＳＴ２１）。
【００３２】
印刷機能が認識されると、制御部１４は、画像データ生成部２７を機能させる。画像データ生成部２７は、要素選択処理部２５にて保存された構成要素と、印刷設定処理部２６にて保存された印刷機能とから、印刷画像のデータを生成する（ＳＴ２２）。
【００３３】
印刷画像のデータが生成されると、制御部１４は、印刷フラグを記憶しているかプレビューフラグを記憶しているかを判別する（ＳＴ２３）。印刷フラグを記憶していた場合、制御部１４は、画像データ送信部３０を機能させる。画像データ送信部３０は、画像データ生成部２７にて生成された画像データの印刷を指令する印刷ジョブを、ＭＦＰ通信部１３を介してＭＦＰ６に送信する（ＳＴ２４）。これにより、ＭＦＰ６では、電子文書の中からユーザが選択した要素だけに加工された電子文書画像が、設定された印刷機能にしたがって印刷出力される。
【００３４】
これに対し、プレビューフラグを記憶していた場合には、制御部１４は、プレビュー表示部２８を機能させる。プレビュー表示部２８は、画像データ生成部２７にて生成された画像データのプレビュー画面７０を生成し（ＳＴ２５）、クライアント通信部１１を介してクライアント５Ａに送信する（ＳＴ２６）。これにより、クライアント５Ａでは、Ｗｅｂブラウザ８上で画像データのプレビュー画面７０が表示される。
【００３５】
プレビュー画面７０の一例を図１０に示す。図示するように、プレビュー画面７０には、印刷画像を表示する表示エリア７１と、印刷の実行を指令する印刷ボタン７２と、プレビュー画像の保存を指令する保存ボタン７３とが配置されている。そして、表示エリア７１には、印刷画像、すなわち、電子文書の中からユーザが選択した要素だけに加工され、設定された印刷機能にしたがって編集された電子文書画像が表示される。
【００３６】
ここで、ユーザが印刷ボタン７２を操作（クリック）した場合、クライアント５Ａから画像形成支援装置１に対して印刷指令が送信される。これに対し、保存ボタン７３を操作（クリック）した場合には、クライアント５Ａから画像形成支援装置１に対して保存指令が送信される。
【００３７】
プレビュー画面７０がクライアント５Ａに送信されると、制御部１４は、そのクライアント５Ａから印刷指令又は保存指令が送られてくるのを待機する（ＳＴ２７）。クライアント通信部１１を介して印刷指令または保存指令を受信すると（ＳＴ２７のＹＥＳ）、制御部１４は、指令の内容を解析する（ＳＴ２８）。
【００３８】
クライアント５Ａからの指令が印刷指令であった場合、制御部１４は、画像データ送信部３０を機能させる。画像データ送信部３０は、画像データ生成部２７にて生成された画像データの印刷を指令する印刷ジョブを、ＭＦＰ通信部１３を介してＭＦＰ６に送信する（ＳＴ２４）。これにより、ＭＦＰ６では、プレビュー画面７０における表示エリア７１の内容が印刷出力される。
【００３９】
これに対し、クライアント５Ａからの指令が保存指令であった場合、制御部１４は、プレビュー保存部２９を機能させる。プレビュー保存部２９は、プレビュー表示部２８にて生成されたプレビュー画面の画像を記憶装置に保存する（ＳＴ２９）。
【００４０】
ＭＦＰ６に対して印刷ジョブが送信されると、ＭＦＰ６は、そのジョブから画像データを取得し、プリンタを動作させて印刷処理を実行する。そして、印刷処理の結果を示すＭＦＰログ情報を画像形成支援装置１に送信する。
【００４１】
そこで、ＳＴ２４にてＭＦＰ６に対して印刷ジョブを送信すると、制御部１４は、印刷結果受信部３１を機能させる。印刷結果受信部３１は、ＭＦＰ６からＭＦＰログ情報を示す情報を受信するのを待機する（ＳＴ３０）。そして、ＭＦＰ通信部１３を介してＭＦＰログ情報を受信したならば（ＳＴ３０のＹＥＳ）、印刷結果受信部３１は、そのＭＦＰログ情報を一時保持する。
【００４２】
印刷結果受信部３１にてＭＦＰログ情報が保持されると、制御部１４は、印刷結果通知部３２を機能させる。印刷結果通知部３２は、印刷結果受信部３１にて保持されたＭＦＰログ情報を、クライアント通信部１１を介してクライアント５Ａに送信する（ＳＴ３１）。これにより、クライアント５Ａでは、ＭＦＰログ情報すなわちＭＦＰ６での印刷結果を示す情報が、Ｗｅｂブラウザ８上で表示される。
【００４３】
このように本実施形態において、画像形成支援装置１は、Ｗｅｂサーバ機能を有する電子文書管理サーバ３によって公開されている電子文書を、クライアント５Ａ〜５ＮのＷｅｂブラウザ８上で文書内の要素を選択可能な形式、すなわちＨＴＭＬ形式で表示させる。そして、クライアント５Ａ〜５Ｎにおいて、Ｗｅｂブラウザ８から直接文書内の要素が選択され、印刷ボタン４４が操作入力されると、画像形成支援装置１は、ＭＦＰ６で利用可能な印刷機能の設定画面６０をそのクライアント５Ａ〜５ＮのＷｅｂブラウザ８上で表示させる。そして、クライアント５Ａ〜５Ｎにおいて、Ｗｅｂブラウザ８から直接印刷機能が設定されると、画像形成支援装置１は、その設定された印刷機能に基づいて、電子文書から選択された要素を抜粋した画像データを生成し、この画像データの印刷ジョブをＭＦＰ６に出力して印刷出力させるようにしている。
【００４４】
したがって、電子文書管理サーバ３上で公開されている電子文書を、クライアント５Ａ〜５ＮのＷｅｂブラウザ８を用いて印刷する際、その電子文書の一部を抜粋する等の加工を行って印刷したり、Ｎアップ印刷等の印刷機能の設定を変更したりすることをＷｅｂブラウザ８上で直接行うことができるので、文書ファイルのダウンロードやその文書ファイルのファイル形式をサポートするアプリケーションソフトウェアの起動といった手順が不要となり、電子文書に対して自由度の高い画像形成を容易にかつ短時間で実現できる効果を奏する。
【００４５】
また、画像形成支援装置１は、クライアント５Ａ〜５Ｎにおいて、Ｗｅｂブラウザ８上で文書内の要素が選択された後、プレビューボタン４５が操作入力されると、画像形成支援装置１は、ＭＦＰ６で利用可能な印刷機能の設定画面６０をそのクライアント５Ａ〜５ＮのＷｅｂブラウザ８上で表示させる。そして、クライアント５Ａ〜５Ｎにおいて、Ｗｅｂブラウザ８から直接印刷機能が設定されると、画像形成支援装置１は、その設定された印刷機能に基づいて、電子文書から選択された要素を抜粋した画像データを生成し、この画像データのプレビュー画面７０をそのクライアント５Ａ〜５ＮのＷｅｂブラウザ８上で表示させるようにしている。
【００４６】
したがって、クライアント５Ａ〜５Ｎのユーザは、自身が選択した要素に対して自身が設定した印刷機能で印刷される画像データのプレビュー画面を、Ｗｅｂブラウザ８から直接確認できる効果も奏する。
【００４７】
ところで本実施の形態では、プレビュー画面７０が表示されたクライアント５Ａ〜５Ｎにおいて、保存が指令されると、画像形成支援装置１は、プレビュー画面７０上の画像データをプレビュー保存部２９にて保存するようにしている。
【００４８】
そこで、クライアント５Ａ〜５Ｎにおいて、過去に保存したプレビュー画像データの呼出しをＷｅｂブラウザ８上で実行する。そうすると、画像形成支援装置１の制御部１４は、プレビュー保存部２９から該当するプレビュー画像データを呼出し、その画像データのプレビュー画面７０を作成して、要求のあったクライアント５Ａ〜５ＮのＷｅｂブラウザ８にて表示させる。次いで、クライアント５Ａ〜５Ｎにおいて、プレビュー画像データの印刷が指令されると、画像形成支援装置１の制御部１４は、画像データ送信部３０を機能させて、当該プレビュー画像データを、印刷ジョブをＭＦＰ６に出力して、印刷を実行させる。
【００４９】
こうすることにより、プレビュー保存部２９にて保存されたプレビュー画像データを、クライアント５Ａ〜５Ｎのユーザはいつでも印刷出力できるようになる。
【００５０】
さらに、クライアント５Ａ〜５Ｎにおいては、過去に保存した複数のプレビュー画像データの呼出しをＷｅｂブラウザ８上で実行できるようにする。このときのプレビュー画面７０の一例を図１１に示す。図示するように、プレビュー画面７０には、印刷画像を表示する表示エリア７１に、３つのプレビュー画像データ８１，８２，８３が表示されている。また、保存ボタン７３に代えてプレビュー画像データのクリアを指令するクリアボタン７４が表示されている。
【００５１】
ここで、印刷ボタン７２が操作入力されると、画像形成支援装置１の制御部１４は、画像データ送信部３０を機能させて、プレビュー画像データ８１，８２，８３のそれぞれに対して印刷ジョブを生成し、ＭＦＰ６に出力して印刷出力させる。また、クリアボタン７４が操作入力された場合には、プレビュー保存部２９からプレビュー画像データ８１，８２，８３を削除する。
【００５２】
こうすることにより、プレビュー保存部２９にて保存された複数のプレビュー画像データを、クライアント５Ａ〜５Ｎのユーザはいつでもまとめて印刷出力できるようになる。
【００５３】
なお、この発明は前記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。
【００５４】
例えば、前記実施形態では、電子文書を管理するＷｅｂサーバを電子文書管理サーバ３の１台としたが、当該サーバの台数は２台以上であってもよい。また、画像形成装置についてもＭＦＰ６の１台だけでなく、２台以上をネットワーク４に接続してもよい。なお、この場合、印刷設定処理部２６は、ネットワーク４を介して接続されている複数の画像形成装置毎にそれぞれ利用可能な印刷機能を取得する。そして制御部１４は、クライアント５Ａ〜５Ｎにおいて、先ず初期設定された画像形成装置の印刷機能設定画面６０を表示させ、その後、クライアント５Ａ〜５Ｎにおいて画像形成装置の切換が指令されると、該当する画像形成装置の印刷機能設定画面６０に切り換わるように、印刷設定処理部２６を制御する。
【００５５】
また、前記実施の形態では、電子文書取得部２２で取得した電子文書をクライアント５Ａ〜５Ｎの表示部に文書内の要素を選択可能な形式で表示させるために、電子文書取得部２２で取得した電子文書がＨＴＭＬ形式であるか否かを解析し、ＨＴＭＬ形式でない電子文書をＨＴＭＬ形式に変換する電子文書解析部２３を設けたが、プレゼンテーション形式や動画形式の電子文書に関しては、電子文書をアドビシステムズ社のAdobe Flash形式に変換してクライアント５Ａ〜５Ｎに表示させる。そうすることにより、電子文書を頁毎又はフレーム毎に取得することができる。
【００５６】
また、電子文書表示部２４にて電子文書表示画面を生成する際に、サイト毎に電子文書を構成する要素を抽出するルールを決めておいて、クライアント５Ａ〜５Ｎに対してはその部分のみを提示する形態としてもよい。
【００５７】
また、本実施の形態では画像形成支援装置１の内部記憶部に発明を実現するための制御プログラムが予め記憶されている場合で説明をしたが、これに限らず同様の機能を実現するための制御プログラムをネットワークから画像形成支援装置１にダウンロードしても良いし、記録媒体に記憶させたものを画像形成支援装置にインストールしてもよい。記録媒体としては、ＣＤ−ＲＯＭ等プログラムを記憶でき、かつ装置が読み取り可能な記録媒体であれば、その形態は何れの形態であっても良い。またこのように予めインストールやダウンロードにより得る機能は装置内部のＯＳ（オペレーティング・システム）等と協働してその機能を実現させるものであってもよい。
【００５８】
この他、前記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を組合わせてもよい。
【符号の説明】
【００５９】
１…画像形成支援装置、２…インターネット、３…電子文書管理サーバ、４…ネットワーク、５（５Ａ〜５Ｎ）…クライアント、６…ＭＦＰ（画像形成装置）、７…電子文書データベース、８…Ｗｅｂブラウザ、１１…クライアント通信部、１２…サーバ通信部、１３…ＭＦＰ通信部、１４…制御部、２１…ＵＲＬ入力処理部、２２…電子文書取得部、２３…電子文書解析部、２４…電子文書表示部、２５…要素選択処理部、２６…印刷設定処理部、２７…画像データ生成部、２８…プレビュー表示部、２９…プレビュー保存部、３０…画像データ送信部、３１…印刷結果受信部、３２…印刷結果通知部。
【先行技術文献】
【特許文献】
【００６０】
【特許文献１】特開２００６−１５５０８７号公報
【図１】
2011065374.tif 000003
【図２】
2011065374.tif 000004
【図３】
2011065374.tif 000005
【図４】
2011065374.tif 000006
【図５】
2011065374.tif 000007
【図６】
2011065374.tif 000008
【図７】
2011065374.tif 000009
【図８】
2011065374.tif 000010
【図９】
2011065374.tif 000011
【図１０】
2011065374.tif 000012
【図１１】
2011065374.tif 000013