(57)【要約】【課題】クライアント端末上でプレビュー画像を確認する場合に精度の高い仕上がりイメージを容易に得ることが可能な画像形成システムを提供する。【解決部】画像データに対し表示形式を制御してプレビュー用ＨＴＭＬファイルを生成可能とする表示制御情報を保持した画像形成装置３と、保持している画像データのプレビュー用ＨＴＭＬファイルを生成してブラウザー上でプレビュー画像を表示可能なクライアント端末５とを備え、画像形成装置３が表示制御情報をファイル化した制御用ＨＴＭＬファイルを生成する制御ファイル生成部１７を備え、クライアント端末５が、画像形成装置３から制御用ＨＴＭＬファイルを取得する制御ファイル取得部２９と、取得した制御用ＨＴＭＬファイルと保持している画像データとに基づいてプレビュー用ＨＴＭＬファイルを生成するプレビューファイル生成部３３とを備える。【選択図】図１
2014222484.tif 000002
【特許請求の範囲】
【請求項１】
画像データに対し表示形式を制御してプレビューファイルを生成可能とする表示制御情報を保持した画像形成装置と、
保持している画像データのプレビューファイルを生成してブラウザー上でプレビュー画像を表示可能なクライアント端末とを備え、
前記画像形成装置は、
前記表示制御情報をファイル化した制御ファイルを生成する制御ファイル生成部を備え、
前記クライアント端末は、
前記画像形成装置から前記制御ファイルを取得する制御ファイル取得部と、
前記取得した制御ファイルと前記保持している画像データとに基づいてプレビューファイルを生成するプレビューファイル生成部と、
を備えたことを特徴とする画像形成システム。
【請求項２】
請求項１記載の画像形成システムであって、
前記制御ファイル生成部は、前記画像データに対して設定可能な画像形成条件に対応した制御ファイルを生成する、
ことを特徴とする画像形成システム。
【請求項３】
請求項１又は２記載の画像形成システムであって、
前記制御ファイル及びプレビューファイルは、ＨＴＭＬファイルである、
ことを特徴とする画像形成システム。
【請求項４】
請求項３記載の画像形成システムであって、
前記プレビューファイル生成部は、前記制御ファイル及び画像形成条件に基づいてＨＴＭＬテンプレートを生成し、このＨＴＭＬテンプレートに前記画像データのタグを配置する、
ことを特徴とする画像形成システム。
【請求項５】
請求項１〜４の何れか一項に記載の画像形成システムであって、
前記制御ファイル生成部は、前記画像形成装置に関する参照情報を前記制御ファイルに付加する、
ことを特徴とする画像形成システム。
【請求項６】
画像データに対し表示形式を制御してプレビューファイルを生成可能とする表示制御情報を保持した画像形成装置と、保持している画像データのプレビューファイルを生成してブラウザー上でプレビュー画像を表示可能なクライアント端末とを備えた画像形成システムのプレビュープログラムであって、
前記画像形成装置に、
前記表示制御情報をファイル化した制御ファイルを生成する制御ファイル生成機能を実現させ、
前記クライアント端末に、
前記画像形成装置から前記制御ファイルを取得する制御ファイル取得機能と、
前記取得した制御ファイルと前記保持している画像データとに基づいてプレビューファイルを生成するプレビューファイル生成機能とを実現させる、
ことを特徴とするプレビュープログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データに対する仕上がりイメージのプレビュー画像を表示する画像形成システム及びプレビュープログラムに関する。
【背景技術】
【０００２】
画像データに基づく印刷等の画像形成を行う際には、パーソナルコンピューター等のクライアント端末上で作成した画像データの仕上がりイメージをプレビュー画像によって確認することが行われている。
【０００３】
しかし、プレビュー画像は、デジタル複合機等の画像形成装置に画像形成指示を行う前に行われるが、通常クライアント端末上の機能に基づいて画像形成装置とは無関係に生成されるため、実際の仕上がり結果と相違することがあった。
【０００４】
これに対し、近年の画像形成装置には、ウェブサーバー機能を備え、自身の操作パネル部やクライアント端末のブラウザーで表示可能なウェブページを生成するものがある（例えば特許文献１）。
【０００５】
ウェブページ上では、画像形成装置に対する操作を行わせ、画像形成指示やその仕上がりイメージのプレビュー画像を確認することが可能である。この技術では、プレビュー画像を画像形成装置側で生成させるので、精度の高い仕上がりイメージを得ることができる。
【０００６】
しかし、クライアント端末上でプレビュー画像を確認する場合は、画像形成装置との間でネットワーク通信を行った状態での処理が必要になり、処理スピードの低下等のリモート環境上の問題がある。
【０００７】
一方、操作パネル部上でプレビュー画像を確認する場合は、ユーザーが画像形成装置の設置場所まで移動する必要があり、利便性に欠けるという問題がある。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１２−１６８６３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明が解決しようとする問題点は、クライアント端末上でプレビュー画像を確認する場合、精度の高い仕上がりイメージを得るためにネットワーク通信状態での処理が必要になる点である。
【課題を解決するための手段】
【００１０】
本発明は、クライアント端末上でプレビュー画像を確認する場合に、ネットワーク通信状態での処理を行わなくても精度の高い仕上がりイメージを得るために、画像データに対し表示形式を制御してプレビューファイルを生成可能とする表示制御情報を保持した画像形成装置と、保持している画像データのプレビューファイルを生成してブラウザー上でプレビュー画像を表示可能なクライアント端末とを備え、前記画像形成装置は、前記表示制御情報をファイル化した制御ファイルを生成する制御ファイル生成部を備え、前記クライアント端末は、前記画像形成装置から前記制御ファイルを取得する制御ファイル取得部と、前記取得した制御ファイルと前記保持している画像データとに基づいてプレビューファイルを生成するプレビューファイル生成部とを備えたことを最も主な特徴とする。
【発明の効果】
【００１１】
本発明によれば、クライアント端末上でプレビュー画像を確認する場合に、ネットワーク通信状態での処理を行わなくても精度の高い仕上がりイメージを得ることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施例に係る画像形成システムを示す要部ブロック図である。
【図２】本発明の実施例に係る画像形成システムによるプレビュー画像の表示処理を含む印刷処理を示すフローチャートである。
【図３】プレビュー用ＨＴＭＬファイルの一例を示す概念図である。
【図４】図３のＨＴＭＬファイルに基づく仕上がりイメージのプレビュー画像を示す概略図である。
【発明を実施するための形態】
【００１３】
クライアント端末上でプレビュー画像を確認する場合に、ネットワーク通信状態での処理を行わなくても精度の高い仕上がりイメージを得るという目的を、画像形成装置に保持されたプレビュー画像の表示形式を制御するための表示制御情報をファイル化し、クライアント端末に取得させることで実現した。
【００１４】
具体的には、画像形成装置が、表示制御情報をファイル化した制御ファイルを生成する制御ファイル生成部を備え、クライアント端末が、画像形成装置から制御ファイルを取得する制御ファイル取得部と、取得した制御ファイルと保持している画像データとに基づいてプレビューファイルを生成するプレビューファイル生成部とを備える。
【００１５】
制御ファイル及びプレビューファイルをＨＴＭＬファイルとし、ブラウザーは、ウェブブラウザーとすることができる。
【００１６】
以下、本発明の実施例について説明する。
［画像形成システムの構成］
図１は、本発明の実施例に係る画像形成システムを示す要部ブロック図である。
【００１７】
図１の画像形成システム１は、画像形成装置３と、クライアント端末５とをネットワークを介して接続することで構成されている。
【００１８】
画像形成装置３は、例えばウェブサーバー機能を備えたデジタル複合機を含み、画像形成のためのスキャナーやプリントエンジン等の各種の機能部（図示せず）の他に、操作パネル部７、ネットワークインターフェイス９、制御部１１、記憶部１３等を備えている。
【００１９】
操作パネル部７は、タッチパネル式の液晶表示画面等を含み、画像形成装置３に対する操作状況等の表示や操作入力を受け付ける。
【００２０】
ネットワークインターフェイス９は、クライアント端末５に対してデータの送受信を行うものである。
【００２１】
制御部１１は、ＣＰＵ（Central Process Unit）等の演算装置であり、プログラムを実行することで画像形成装置３の各部の制御を行う。
【００２２】
記憶部１３は、動作用のプログラムを記憶したＲＯＭ（Read Only Memory）、作業領域としてのＲＡＭ（Random Access Memory）、ＨＤＤ（Hard Disk Drive）等の憶装置である。
【００２３】
本実施例の画像形成装置３は、制御部１１が記憶部１３内のプログラムを実行することで、サーバー機能部１５及び制御ファイル生成部１７として機能する。
【００２４】
サーバー機能部１５は、サーバー機能を実現し、クライアント端末５や操作パネル部７からのリクエストに応じてＨＴＭＬ形式のウェブページを生成可能な構成となっている。ウェブページの生成は、ＨＴＭＬテンプレートファイルやスタイルシート等の、記憶部１３内に保持されたＨＴＭＬファイル情報に基づいて行われる。
【００２５】
本実施例のＨＴＭＬファイル情報は、画像データに対し操作パネル部７やクライアント端末５のブラウザー２１ａ上での表示形式を制御したプレビュー用ＨＴＭＬファイル（プレビューファイル）を生成可能とする表示制御情報を含む。
【００２６】
プレビュー用ＨＴＭＬファイルは、操作パネル部７及びクライアント端末５のブラウザー２１ａ上で、画像データの仕上がりイメージを示すプレビュー画像を表示可能とする（図３及び図４参照）。
【００２７】
このプレビュー用ＨＴＭＬファイルは、操作パネル部７上でプレビュー画像を表示する場合に画像形成装置３（サーバー機能部１５）で生成され、クライアント端末５のブラウザー２１ａ上でプレビュー画像を表示する場合にクライアント端末５で生成される。
【００２８】
本実施例においては、クライアント端末５でプレビュー用ＨＴＭＬファイルを生成する場合についてのみ説明する。画像形成装置３でプレビュー用ＨＴＭＬファイルを生成する場合は、ウェブページの生成と同様にして行うことができる。
【００２９】
制御ファイル生成部１７は、制御ファイル生成機能を実現し、記憶部１３内の表示制御情報をファイル化した制御用ＨＴＭＬファイル（制御ファイル）を生成する。生成された制御用ＨＴＭＬファイルは、サーバー機能部１５によってクライアント端末５側に送信され、プレビュー用ＨＴＭＬファイルの生成及びその際のクライアント端末５上でのブラウザー２１ａの制御を可能とする。
【００３０】
制御ファイル生成部１７は、画像形成装置３に関する参照情報を制御用ＨＴＭＬファイルに付加する。参照情報は、画像形成装置３の操作方法やブラウザー２１ａ上での操作方法を示すヘルプ情報等であり、例えば動画とすることができる。
【００３１】
クライアント端末５は、例えばパーソナルコンピューター等の情報処理装置を含み、ネットワークインターフェイス１９、表示部２１、制御部２３、記憶部２５等を備えている。
【００３２】
ネットワークインターフェイス１９は、画像形成装置３に対してデータの送受信を行う。表示部２１は、液晶ディスプレイ等のモニター装置である。制御部２３は、ＣＰＵ等の演算装置であり、プログラムを実行することでクライアント端末５の各部の制御や作業を制御する。記憶部２５は、ＲＯＭ、ＲＡＭ、ＨＤＤ等の記憶装置である。
【００３３】
本実施例のクライアント端末５は、制御部２３で記憶部２５内のプログラムを実行することにより、ブラウザー制御部２７、制御ファイル取得部２９、条件取得部３１、プレビューファイル生成部３３、画像形成データ生成部３５として機能する。
【００３４】
ブラウザー制御部２７は、ブラウザー制御機能を実現し、ユーザーの操作入力に基づいてクライアント端末５の表示部２１上にブラウザー２１ａを表示し、画像形成装置３へのアクセスを可能とする。また、ブラウザー制御部２７は、ブラウザー２１ａの制御を行ってユーザーからの操作入力を受け付ける。
【００３５】
制御ファイル取得部２９は、制御ファイル取得機能を実現し、画像形成装置３から制御用ＨＴＭＬファイルを取得する。制御用ＨＴＭＬファイルの取得は、ブラウザー２１ａによる画像形成装置３へのアクセスを通じて行うことができる。
【００３６】
条件取得部３１は、条件取得機能を実現し、画像データに対して設定された画像形成条件を取得する。画像形成条件の取得は、例えばブラウザー２１ａ上での画像形成設定の操作入力を通じて行うことができる。
【００３７】
プレビューファイル生成部３３は、プレビューファイル生成機能を実現し、取得した制御用ＨＴＭＬファイルと画像データとに基づいてプレビュー用ＨＴＭＬファイルを生成する。
【００３８】
本実施例では、制御用ＨＴＭＬファイル及び条件取得部３１で取得された画像形成条件に基づいて、画像データの配置等の表示形式を定義するＨＴＭＬテンプレートを生成する。このＨＴＭＬテンプレートに応じ、プレビューファイル生成部３３は、条件取得部３１で選択された画像データのタグを配置する。
【００３９】
生成されたプレビュー用ＨＴＭＬファイルは、ブラウザー制御部２７による制御を通じてブラウザー２１ａ上にプレビュー画像を表示させる。
【００４０】
画像形成データ生成部３５は、画像形成データ生成機能を実現し、ブラウザー２１ａ上での操作入力の受け付けに応じて、プレビュー画像に対する画像形成データとしての印刷データを生成する。生成された印刷データは、画像形成装置３側に送信される。
［プレビュー画像の表示処理］
図２は、画像形成システムによるプレビュー画像の表示処理を含む印刷処理を示すフローチャートである。図２のフローチャートでは、クライアント端末５の表示部２１上でブラウザー２１ａを表示することで開始される。
【００４１】
ステップＳ１では、「画像形成装置にアクセス」が行われる。この処理では、ユーザーからの操作入力を受け付けて、クライアント端末５のブラウザー２１ａ上で制御用ＨＴＭＬファイルの取得を要求する。この要求は、例えばブラウザー２１ａ上のＵＲＬへのアクセスによって制御ファイル取得部２９が行う。これによりステップＳ１が完了してステップＳ２へ移行する。
【００４２】
ステップＳ２では、「制御用ＨＴＭＬファイルの生成」が行われる。この処理では、画像形成装置３の制御ファイル生成部１７が、クライアント端末５からの要求に応じて制御用ＨＴＭＬファイルを生成する。
【００４３】
このとき、本実施例では、制御用ＨＴＭＬファイルに動画を含む参照情報が付加される。こうしてステップＳ２が完了してステップＳ３へ移行する。
【００４４】
ステップＳ３では、「制御用ＨＴＭＬファイルの送信」が行われる。この処理では、画像形成装置３のサーバー機能部１５が、生成された制御用ＨＴＭＬファイルを要求元のクライアント端末５に送信する。こうしてステップＳ３が完了してステップＳ４へ移行する。
【００４５】
ステップＳ４では、「参照情報の表示」が行われる。この処理では、まずクライアント端末の制御ファイル取得部２９が、画像形成装置３からの制御用ＨＴＭＬファイルを受信により取得する。
【００４６】
これに応じて、クライアント端末５のブラウザー制御部２７は、制御用ＨＴＭＬファイルに基づくブラウザー２１ａの制御を通じ、制御用ＨＴＭＬファイルに付加された参照情報の画面をブラウザー２１ａ上に表示させる。この参照情報の画面表示は、例えば制御用ＨＴＭＬファイルのテンプレート内に付加されたタグを、参照情報としての動画に置換してブラウザー２１ａ上に表示する。なお、参照情報は、制御用ＨＴＭＬファイルとして取得される。
【００４７】
これにより、ユーザーは、画像形成装置３やブラウザー２１ａ上での操作方法を確認することができる。その後は、ブラウザー２１ａ上でユーザーからの操作入力を受け付けることでステップＳ５へ移行する。
【００４８】
ステップＳ５では、「画像形成条件の取得」が行われる。この処理では、クライアント端末５のブラウザー制御部２７が、制御用ＨＴＭＬファイルに基づくブラウザー２１ａの制御を通じて画像形成条件の設定を受け付ける。
【００４９】
例えば、ブラウザー２１ａ上に画像形成設定用の画面等を表示させ、プレビュー対象の画像データを選択させると共に画像形成条件を指定させる。これにより、条件取得部３１は、選択された画像データに対する画像形成条件を取得する。ただし、画像形成条件の取得は、例えばプリンタードライバー等での操作入力を通じて行うことも可能である。
【００５０】
こうしてステップＳ５が完了してステップＳ６へ移行する。
【００５１】
ステップＳ６では、「プレビュー用ＨＴＭＬファイルの生成」が行われる。この処理では、クライアント端末５のプレビューファイル生成部３３が、制御用ＨＴＭＬファイルと画像データとに基づくプレビュー用ＨＴＭＬファイルを生成する。
【００５２】
本実施例では、上述のように制御用ＨＴＭＬファイル及び画像形成条件に基づいて、画像データの配置等の表示形式を定義するＨＴＭＬテンプレートを生成する。ＨＴＭＬテンプレートの生成では、例えば制御用ＨＴＭＬファイルから画像形成条件に応じた必要な情報を選択し、制御用ＨＴＭＬファイルのテンプレートを加工する。生成されたＨＴＭＬテンプレートに応じて、プレビューファイル生成部３３は、図３のようにステップＳ５で選択された画像データのタグを配置する。
【００５３】
図３は、プレビュー用ＨＴＭＬファイルの一例であり、２ページの原稿を１枚の用紙に集約して印刷する場合を示す。図３では、ＨＴＭＬテンプレートに応じて画像Ａ及び画像Ｂのタグが上下に並べて１枚の用紙上に配置されている。
【００５４】
こうしてプレビュー用ＨＴＭＬファイルが生成されると、ステップＳ７へ移行する。
【００５５】
ステップＳ７では、「プレビュー画像の表示」が行われる。この処理では、クライアント端末５のブラウザー制御部２７が、生成されたプレビュー用ＨＴＭＬファイルに基づいてブラウザー２１ａ上にプレビュー画像を表示する。この表示は、図４のようにＨＴＭＬテンプレートのタグを記憶部２５内の画像データに置換することで行うことができる。
【００５６】
図４は、図３のＨＴＭＬファイルに基づく仕上がりイメージのプレビュー画像である。図４では、図３のＨＴＭＬファイルに応じて画像Ａ及び画像Ｂが１枚の用紙上に集約された仕上がりイメージとなっている。
【００５７】
こうしてユーザーは、クライアント端末５のブラウザー２１ａ上で仕上がりイメージのプレビュー画像を確認することができる。なお、プレビュー画像の確認後は、必要に応じて画像形成条件を変更し、ユーザーの望む仕上がり結果となるまでステップＳ５からの処理を繰り返せばよい。
【００５８】
ステップＳ８では、「印刷データの生成」が行われる。この処理では、クライアント端末５のブラウザー制御部２７がブラウザー２１ａの制御を通じて操作入力を受け付け、これに応じて画像形成データ生成部３５がプレビュー画像に対する印刷データを生成する。生成された印刷データは、画像形成装置３側に送信される。
【００５９】
こうしてステップＳ８が完了してステップＳ９へ移行する。
【００６０】
ステップＳ９では、「印刷データの受信」の処理が行われる。この処理では、画像形成装置３がクライアント端末５からの印刷データを受信してステップＳ１０へ移行する。
【００６１】
ステップＳ１０では、「印刷実行」が行われる。この処理では、画像形成装置３が印刷データに対する特定の処理を行った後に、プリントエンジンによって用紙上への画像形成を行う。
【００６２】
こうしてステップＳ１０が完了すると、プレビュー画像の表示処理を含む印刷処理が終了することになる。
［実施例の効果］
本実施例の画像形成システム１は、画像データに対し表示形式を制御してプレビュー用ＨＴＭＬファイルを生成可能とする表示制御情報を保持した画像形成装置３と、保持している画像データのプレビュー用ＨＴＭＬファイルを生成してブラウザー２１ａ上でプレビュー画像を表示可能なクライアント端末５とを備え、画像形成装置３が表示制御情報をファイル化した制御用ＨＴＭＬファイルを生成する制御ファイル生成部１７を備え、クライアント端末５が、画像形成装置３から制御用ＨＴＭＬファイルを取得する制御ファイル取得部２９と、取得した制御用ＨＴＭＬファイルと保持している画像データとに基づいてプレビュー用ＨＴＭＬファイルを生成するプレビューファイル生成部３３とを備えている。
【００６３】
従って、本実施例では、画像形成装置３の保持する表示制御情報を利用してクライアント端末５上でプレビュー画像を表示することができ、画像形成装置３とクライアント端末５との間での仕上がりイメージの相違をなくすことが可能となる。
【００６４】
しかも、画像形成装置３の表示制御情報は、ファイル化した制御用ＨＴＭＬファイルとしてクライアント端末５で取得される。このため、クライアント端末５は、一度制御用ＨＴＭＬファイルを取得した後は、ネットワーク通信を行うことなく、内部処理のみでプレビュー画像を確認させることができる。
【００６５】
結果として、本実施例では、クライアント端末５上でプレビュー画像を確認する場合に、ネットワーク通信状態での処理を行わなくても精度の高い仕上がりイメージを得ることが可能となる。
【００６６】
また、本実施例の画像形成システム１では、画像形成装置３の制御ファイル生成部１７が、画像データに対して設定可能な画像形成条件に対応した制御用ＨＴＭＬファイルを生成する。
【００６７】
従って、本実施例では、クライアント端末５での画像形成データに対する画像形成条件を自由に設定させて、ユーザーの望む画像形成条件による精度の高い仕上がりイメージを得ることが可能となる。
【００６８】
また、本実施例の画像形成システム１では、制御用ＨＴＭＬファイル及びプレビュー用ＨＴＭＬファイルが共にＨＴＭＬファイルであるから、極めて容易に精度の高い仕上がりイメージを得ることができる。
【００６９】
プレビューファイル生成部３３は、制御用ＨＴＭＬファイル及び画像形成条件に基づいてＨＴＭＬテンプレートを生成し、このＨＴＭＬテンプレートに画像データのタグを配置する。
【００７０】
従って、本実施例では、プレビュー用ＨＴＭＬファイルを容易に生成することができる。
【００７１】
本実施例では、制御ファイル生成部１７が画像形成装置３に関する参照情報を制御用ＨＴＭＬファイルに付加するので、制御用ＨＴＭＬファイルを利用して参照情報の画像を表示させることができる。
【符号の説明】
【００７２】
１  画像形成システム
３  画像形成装置
５  クライアント端末
１７  制御ファイル生成部
２９  制御ファイル取得部
３３  プレビューファイル生成部
【図１】
2014222484.tif 000003
【図２】
2014222484.tif 000004
【図３】
2014222484.tif 000005
【図４】
2014222484.tif 000006