(57)【要約】【課題】出力対象の画像に対して追加情報を重畳して印刷する場合において、出力結果が意図しない状態となってしまうことを回避すること。【解決手段】画像形成出力対象の画像情報を取得し、画像情報と関連付けて記憶された情報であって、出力対象の画像に重畳して形成する画像である追加情報の設定であるプロパティ情報を取得し、画像形成出力を実行させるべき画像形成装置１に画像形成出力を実行させるための印刷ジョブを生成するプリンタドライバ２４０に、プロパティ情報に従って追加情報が重畳された画像を出力するための印刷ジョブを生成させる文書管理アプリケーション２２０を含むことを特徴とする。【選択図】図４
2014164337.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して画像情報を管理する画像処理システムにおいて、画像形成装置による画像形成出力を制御する画像形成制御装置であって、
画像形成出力対象の画像情報を取得する画像情報取得部と、
前記画像情報と関連付けて記憶された情報であって、出力対象の画像に重畳して形成する画像である追加情報の設定に関する重畳設定情報を取得する重畳設定情報取得部と、
画像形成出力を実行させるべき画像形成装置に画像形成出力を実行させるための出力命令情報を生成する出力命令情報生成部に、前記重畳設定情報における設定に従って追加情報が重畳された前記画像形成出力対象の画像を出力するための出力命令情報を生成させる出力命令生成制御部とを含むことを特徴とする画像形成制御装置。
【請求項２】
前記出力命令生成制御部は、画像形成出力を実行させるべき画像形成装置の機能に関する情報を取得し、取得された前記重畳設定情報において設定されている追加情報の重畳が、前記画像形成装置において実行可能である場合に、前記重畳設定情報における設定に従って追加情報が重畳された前記画像形成出力対象の画像を出力するための出力命令情報を生成させることを特徴とする請求項１に記載の画像形成制御装置。
【請求項３】
前記出力命令生成制御部は、取得された前記重畳設定情報において設定されている追加情報の重畳が、前記画像形成装置において実行不可能である場合に、新たに追加情報の重畳に関する設定を行うための設定画面を表示するための処理を行い、その際、設定項目を画像形成出力を実行させるべき画像形成装置の機能に関する情報に対応させることを特徴とする請求項２に記載の画像形成制御装置。
【請求項４】
前記出力命令生成制御部は、画像形成出力を実行させるべき画像形成装置の機能に関する情報を取得し、取得された前記重畳設定情報において設定されている追加情報の重畳が、前記画像形成装置において実行不可能である場合に、前記画像形成出力対象の画像のみを出力するための出力命令情報を生成させることを特徴とする請求項１に記載の画像形成制御装置。
【請求項５】
前記重畳設定情報は、一の設定項目について選択を許可する複数の設定値が設定されており、
前記出力命令生成制御部は、一の設定項目について選択を許可する複数の設定値が設定されている場合に、前記複数の設定値のいずれかを選択するための画面を表示するための処理を行い、その画面において選択された設定値に従って追加情報が重畳された前記画像形成出力対象の画像を出力するための出力命令情報を生成させることを特徴とする請求項１乃至４いずれか１項に記載の画像形成制御装置。
【請求項６】
前記重畳設定情報は、一の設定項目についての前記複数の設定値の優先度を示す情報を含み、
前記出力命令生成制御部は、前記複数の設定値において採用するべき設定値を前記優先度に従って決定することを特徴とする請求項５に記載の画像形成制御装置。
【請求項７】
ネットワークを介して画像情報を管理する画像処理システムであって、
画像情報及び画像に重畳して形成する画像である追加情報の設定に関する重畳設定情報を関連付けて記憶している画像情報管理部と、
画像形成出力対象の画像情報を取得する画像情報取得部と、
取得された前記画像情報に関連付けられた前記重畳設定情報を取得する重畳設定情報取得部と、
画像形成出力を実行させるべき画像形成装置に画像形成出力を実行させるための出力命令情報を生成する出力命令情報生成部と、
前記重畳設定情報における設定に従って追加情報が重畳された前記画像形成出力対象の画像を出力するための出力命令情報を、前記出力命令情報生成部に生成させる出力命令生成制御部とを含むことを特徴とする画像処理システム。
【請求項８】
ネットワークを介して画像情報を管理する画像処理システムにおいて、画像形成装置による画像形成出力を制御する画像形成制御プログラムであって、
画像形成出力対象の画像情報を取得するステップと、
前記画像情報と関連付けて記憶された情報であって、出力対象の画像に重畳して形成する画像である追加情報の設定に関する重畳設定情報を取得するステップと、
画像形成出力を実行させるべき画像形成装置に画像形成出力を実行させるための出力命令情報を生成する出力命令情報生成部に、前記重畳設定情報における設定に従って追加情報が重畳された前記画像形成出力対象の画像を出力するための出力命令情報を生成させるステップとを情報処理装置に実行させることを特徴とする画像形成制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成制御装置、画像処理システム及び画像処理プログラムに関し、特に、出力対象の画像に追加情報を重畳して画像形成出力を行う際の処理に関する。
【背景技術】
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリ及び書類の電子化に用いるスキャナ等の画像処理装置は欠かせない機器となっている。このような画像処理装置は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能な複合機として構成されることが多い。
【０００３】
このような画像処理装置のうち、情報の紙出力に用いられるプリンタ等の画像形成装置においては、出力対象の画像に対して追加情報を重畳して印刷を行う追加情報重畳印刷が行われることがある。上記追加情報としては、ページ数、日付、「社外秘」等のスタンプ画像等が用いられる。このような追加情報重畳印刷は、用紙に対して画像形成出力を実行する出力機構を駆動するための画像情報を出力対象の画像に基づいて生成する際に、追加情報が重畳された状態の画像情報が生成されることによって実現される。
【０００４】
他方、文書や画像等をネットワークを介して取得して画像形成出力を行う場合において、取得した文書や画像等が最適な状態で出力されるように、あらかじめ設定されている設定内容と、画像形成出力に際して設定された設定内容とを比較する技術が既に提案されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したように、追加情報重畳印刷においては、最終的に画像形成出力を実行する際に、出力対象の画像と追加情報とが合成される。従って、出力対象の画像に追加情報が重畳された状態が、ユーザの意図した状態とは異なる状態となってしまう場合もあり得る。例えば、出力対象の画像に追加情報が重なり、出力対象の画像の一部が隠れてしまう場合や、出力対象の画像に含まれる文字のフォントと、追加情報に含まれる文字のフォントとが異なる場合等である。
【０００６】
特許文献１に開示された技術によれば、出力対象の画像が印刷出力された結果を意図された通りの仕上がりとするための方法は開示されているが、上述した追加情報重畳印刷については考慮されていない。従って、出力対象の画像に追加情報が重畳された状態での画像形成出力の結果が、ユーザの意図した状態とは異なる状態となってしまう問題は解決できない。
【０００７】
本発明は、このような課題を解決するためになされたものであり、出力対象の画像に対して追加情報を重畳して印刷する場合において、出力結果が意図しない状態となってしまうことを回避することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の一態様は、ネットワークを介して画像情報を管理する画像処理システムにおいて、画像形成装置による画像形成出力を制御する画像形成制御装置であって、画像形成出力対象の画像情報を取得する画像情報取得部と、前記画像情報と関連付けて記憶された情報であって、出力対象の画像に重畳して形成する画像である追加情報の設定に関する重畳設定情報を取得する重畳設定情報取得部と、画像形成出力を実行させるべき画像形成装置に画像形成出力を実行させるための出力命令情報を生成する出力命令情報生成部に、前記重畳設定情報における設定に従って追加情報が重畳された前記画像形成出力対象の画像を出力するための出力命令情報を生成させる出力命令生成制御部とを含むことを特徴とする。
【０００９】
また、本発明の他の態様は、ネットワークを介して画像情報を管理する画像処理システムであって、画像情報及び画像に重畳して形成する画像である追加情報の設定に関する重畳設定情報を関連付けて記憶している画像情報管理部と、画像形成出力対象の画像情報を取得する画像情報取得部と、取得された前記画像情報に関連付けられた前記重畳設定情報を取得する重畳設定情報取得部と、画像形成出力を実行させるべき画像形成装置に画像形成出力を実行させるための出力命令情報を生成する出力命令情報生成部と、前記重畳設定情報における設定に従って追加情報が重畳された前記画像形成出力対象の画像を出力するための出力命令情報を、前記出力命令情報生成部に生成させる出力命令生成制御部とを含むことを特徴とする。
【００１０】
また、本発明の更に他の態様は、ネットワークを介して画像情報を管理する画像処理システムにおいて、画像形成装置による画像形成出力を制御する画像形成制御プログラムであって、画像形成出力対象の画像情報を取得するステップと、前記画像情報と関連付けて記憶された情報であって、出力対象の画像に重畳して形成する画像である追加情報の設定に関する重畳設定情報を取得するステップと、画像形成出力を実行させるべき画像形成装置に画像形成出力を実行させるための出力命令情報を生成する出力命令情報生成部に、前記重畳設定情報における設定に従って追加情報が重畳された前記画像形成出力対象の画像を出力するための出力命令情報を生成させるステップとを情報処理装置に実行させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、出力対象の画像に対して追加情報を重畳して印刷する場合において、出力結果が意図しない状態となってしまうことを回避することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係るシステムの運用形態を示す図である。
【図２】本発明の実施形態に係る情報処理装置のハードウェア構成を示すブロック図である。
【図３】本発明の実施形態に係る画像形成装置の機能構成を示すブロック図である。
【図４】本発明の実施形態に係る文書管理サーバの機能構成を示すブロック図である。
【図５】本発明の実施形態に係るクライアント端末の機能構成を示すブロック図である。
【図６】本発明の実施形態に係るシステムの動作を示すシーケンス図である。
【図７】本発明の実施形態に係るシステムのＧＵＩの例を示す図である。
【図８】本発明の実施形態に係るプロパティ情報の例を示す図である。
【図９】本発明の実施形態に係る文書管理データベースの例を示す図である。
【図１０】本発明の実施形態に係る印刷ジョブ生成時の動作を示すフローチャートである。
【図１１】本発明の実施形態に係るエラー画面の例を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明の実施形態について説明する。本実施形態においては、ネットワーク上に蓄積された情報を取得して画像形成出力を実行することが可能な画像処理システムであって、画像形成出力の際に追加情報を重畳して出力することが可能なシステムを例として説明する。
【００１４】
図１に示すように、本実施形態に係るシステムは、複数の画像形成装置１、文書管理サーバ２及びクライアント端末３が、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネットなどのネットワークを介して接続されて構成されている。尚、図１においては、１つの画像形成装置１が図示されているが、機能の異なる様々な画像形成装置１が存在することが本実施形態の要旨の前提となる。
【００１５】
画像形成装置１は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能なＭＦＰ（ＭｕｌｔｉＦｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：複合機）である。本実施形態に係る画像形成装置１は、スキャンによって生成した文書情報を文書管理サーバ２に格納する機能や、文書管理サーバ２に格納された文書情報を取得して画像形成出力を実行する機能を有する。
【００１６】
文書管理サーバ２は、上述したようにネットワークを介して文書情報を受信し、内部に設けられた記憶媒体に格納して管理するサーバである。また、本実施形態に係る文書管理サーバ２は、画像形成装置１からの画像形成出力の実行に際して、画像形成装置１に画像形成出力を実行させるための印刷ジョブを生成する機能や、その際に出力対象の画像に重畳する追加情報の設定を確認する機能を有する。この機能が、本実施形態に係る要旨の１つである。
【００１７】
クライアント端末３は、ユーザが操作する情報処理端末であり、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理装置によって実現される。クライアント端末３は、ネットワークを介して画像形成装置１や文書管理サーバ２にアクセスすることにより、システムのユーザインタフェースとしての機能を担う。
【００１８】
尚、本実施形態においては、図１に示すように画像形成装置１、文書管理サーバ２及びクライアント端末３によってシステムが構成される場合を例として説明する。この他、例えば、文書管理サーバ２の機能のうち、上述した文書の蓄積機能と画像形成装置１への印刷ジョブの送信機能とが別々の装置によって実現される態様や、文書管理サーバ２の機能が画像形成装置１内部において実現される態様など、ネットワークを介して情報をやり取りすることによって様々な態様が考えられる。
【００１９】
次に、本実施形態に係る画像形成装置１、文書管理サーバ２及びクライアント端末３等の情報処理装置のハードウェア構成について図２を参照して説明する。尚、画像形成装置１は、図２に示すハードウェア構成に加えて、スキャナ、プリンタ等を実現するためのエンジンを備える。
【００２０】
図２に示すように、本実施形態に係る情報処理装置は、一般的なサーバやＰＣ等と同様の構成を含む。即ち、本実施形態に係る情報処理装置は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４０及びＩ／Ｆ５０がバス８０を介して接続されている。また、Ｉ／Ｆ５０にはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）６０及び操作部７０が接続されている。
【００２１】
ＣＰＵ１０は演算手段であり、情報処理装置全体の動作を制御する。ＲＡＭ２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ３０は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。ＨＤＤ４０は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム等が格納される。
【００２２】
Ｉ／Ｆ５０は、バス８０と各種のハードウェアやネットワーク等を接続し制御する。ＬＣＤ６０は、ユーザが情報処理装置の状態を確認するための視覚的ユーザインタフェースである。操作部７０は、キーボードやマウス等、ユーザが情報処理装置に情報を入力するためのユーザインタフェースである。尚、本実施形態に係る文書管理サーバ２は、ユーザが直接操作することの無いサーバとして運用されるため、ＬＣＤ６０や操作部７０等のユーザインタフェースは省略可能である。
【００２３】
このようなハードウェア構成において、ＲＯＭ３０やＨＤＤ４０若しくは図示しない光学ディスク等の記憶媒体に格納されたプログラムがＲＡＭ２０に読み出され、ＣＰＵ１０がＲＡＭ２０にロードされたプログラムに従って演算を行うことにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係る画像形成装置１、文書管理サーバ２及びクライアント端末３の機能を実現する機能ブロックが構成される。
【００２４】
次に、本実施形態に係る画像形成装置１の機能構成について、図３を参照して説明する。図３は、本実施形態に係る画像形成装置１の機能構成を示すブロック図である。図３に示すように、本実施形態に係る画像形成装置１は、コントローラ１００、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｎｔ  Ｆｅｅｄｅｒ：原稿自動搬送装置）１０１、スキャナユニット１０２、排紙トレイ１０３、ディスプレイパネル１０４、給紙テーブル１０５、プリントエンジン１０６、排紙トレイ１０７及びネットワークＩ／Ｆ１０８を有する。
【００２５】
また、コントローラ１００は、主制御部１１０、エンジン制御部１２０、画像処理部１３０、操作表示制御部１４０、入出力制御部１５０及び文書記憶部１６０を含む。図３に示すように、本実施形態に係る画像形成装置１は、スキャナユニット１０２、プリントエンジン１０６を有する複合機として構成されている。尚、図３においては、電気的接続を実線の矢印で示しており、用紙の流れを破線の矢印で示している。
【００２６】
ディスプレイパネル１０４は、画像形成装置１の状態を視覚的に表示する出力インタフェースであると共に、タッチパネルとしてユーザが画像形成装置１を直接操作し、若しくは画像形成装置１に対して情報を入力する際の入力インタフェースでもある。即ち、ディスプレイパネル１０４は、ユーザによる操作を受けるための画像を表示する機能を含む。ディスプレイパネル１０４は、図２に示すＬＣＤ６０及び操作部７０によって実現される。
【００２７】
ネットワークＩ／Ｆ１０８は、画像形成装置１がネットワークを介してクライアント端末３等の他の機器と通信するためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースが用いられる。ネットワークＩ／Ｆ１０８は、ＴＣＰ／ＩＰプロトコルによる通信が可能である。また、ネットワークＩ／Ｆ１０８は、画像形成装置１がファクシミリとして機能する際に、ファクシミリ送信を実行するためのインタフェースとしても機能する。そのため、ネットワークＩ／Ｆ１０８は、電話回線にも接続されている。ネットワークＩ／Ｆ１０８は、図２に示すＩ／Ｆ５０によって実現される。
【００２８】
コントローラ１００は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ＲＯＭ３０や不揮発性メモリ並びにＨＤＤ４０や光学ディスク等の不揮発性記憶媒体に格納されたプログラムが、ＲＡＭ２０等の揮発性メモリ（以下、メモリ）にロードされ、ＣＰＵ１０がそのプログラムに従って演算を行うことにより構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ１００が構成される。コントローラ１００は、画像形成装置１全体を制御する制御部として機能する。
【００２９】
主制御部１１０は、コントローラ１００に含まれる各部を制御する役割を担い、コントローラ１００の各部に命令を与える。エンジン制御部１２０は、プリントエンジン１０６やスキャナユニット１０２等を制御若しくは駆動する駆動手段としての役割を担う。画像処理部１３０は、主制御部１１０の制御に従い、印刷出力すべき画像情報に基づいて描画情報を生成する。この描画情報とは、画像形成部であるプリントエンジン１０６が画像形成動作において形成すべき画像を描画するための情報である。
【００３０】
また、画像処理部１３０は、スキャナユニット１０２から入力される撮像データを処理し、画像データを生成する。この画像データとは、スキャナ動作の結果物として画像形成装置１の記憶領域に格納され若しくはネットワークＩ／Ｆ１０８を介して他の情報処理端末や記憶装置に送信される情報である。
【００３１】
操作表示制御部１４０は、ディスプレイパネル１０４に情報表示を行い若しくはディスプレイパネル１０４を介して入力された情報を主制御部１１０に通知する。入出力制御部１５０は、ネットワークＩ／Ｆ１０８を介して入力される情報を主制御部１１０に入力する。また、主制御部１１０は、入出力制御部１５０を制御し、ネットワークＩ／Ｆ１０８及びネットワークを介して文書管理サーバ２や他のネットワークに接続された機器にアクセスする。
【００３２】
文書記憶部１６０は、ＨＤＤ４０等の不揮発性の記憶媒体によって実現され、主として、画像形成装置１におけるファイルストレージ機能を提供する。文書記憶部１６０により、上述したように、文書管理サーバ２の文書蓄積機能を画像形成装置１内部の機能として実現することが可能である。
【００３３】
画像形成装置１がプリンタとして動作する場合は、まず、入出力制御部１５０がネットワークＩ／Ｆ１０８を介して印刷ジョブを受信する。入出力制御部１５０は、受信した印刷ジョブを主制御部１１０に転送する。主制御部１１０は、印刷ジョブを受信すると、画像処理部１３０を制御して印刷ジョブに含まれる文書情報若しくは画像情報に基づいて描画情報を生成させる。
【００３４】
本実施形態に係る印刷ジョブには、出力対象の画像情報が画像形成装置１の画像処理部１３０によって解析可能な情報形式で記述された画像の情報の他、用紙への画像形成出力に際して出力対象の画像に重畳するべき追加情報の内容や重畳に際しての設定内容等が含まれる。追加情報とは、例えばページ数、日付、「社外秘」等のスタンプ画像等が用いられる。画像処理部１３０は、出力対象の画像に追加情報が重畳された状態で描画情報を生成する。
【００３５】
画像処理部１３０によって描画情報が生成されると、エンジン制御部１２０は、プリントエンジン１０６を制御し、上記生成された描画情報に基づき、給紙テーブル１０５から搬送される用紙に対して画像形成を実行させる。即ち、画像処理部１３０、エンジン制御部１２０及びプリントエンジン１０６が画像形成出力部として機能する。プリントエンジン１０６の具体的態様としては、インクジェット方式による画像形成機構や電子写真方式による画像形成機構等を用いることが可能である。プリントエンジン１０６によって画像形成が施された文書は排紙トレイ１０７に排紙される。
【００３６】
画像形成装置１がスキャナとして動作する場合は、ユーザによるディスプレイパネル１０４の操作若しくはネットワークＩ／Ｆ１０８を介してクライアント端末３等の他の端末から入力されるスキャン実行指示に応じて、操作表示制御部１４０若しくは入出力制御部１５０が主制御部１１０にスキャン実行信号を転送する。主制御部１１０は、受信したスキャン実行信号に基づき、エンジン制御部１２０を制御する。
【００３７】
エンジン制御部１２０は、ＡＤＦ１０１を駆動し、ＡＤＦ１０１にセットされた撮像対象原稿をスキャナユニット１０２に搬送する。また、エンジン制御部１２０は、スキャナユニット１０２を駆動し、ＡＤＦ１０１から搬送される原稿を撮像する。また、ＡＤＦ１０１に原稿がセットされておらず、スキャナユニット１０２に直接原稿がセットされた場合、スキャナユニット１０２は、エンジン制御部１２０の制御に従い、セットされた原稿を撮像する。即ち、スキャナユニット１０２が撮像部として動作すると共に、エンジン制御部１２０が、読取制御部として機能する。
【００３８】
撮像動作においては、スキャナユニット１０２に含まれるＣＣＤ等の撮像素子が原稿を光学的に走査し、光学情報に基づいて生成された撮像情報が生成される。エンジン制御部１２０は、スキャナユニット１０２が生成した撮像情報を画像処理部１３０に転送する。画像処理部１３０は、主制御部１１０の制御に従い、エンジン制御部１２０から受信した撮像情報に基づき画像情報を生成する。
【００３９】
画像処理部１３０が生成した画像情報は主制御部１１０が取得し、主制御部１１０がＨＤＤ４０等の画像形成装置１に装着された記憶媒体に保存する。即ち、スキャナユニット１０２、エンジン制御部１２０及び画像処理部１３０が連動して、画像入力部として機能する。画像処理部１３０によって生成された画像情報は、ユーザの指示に応じてそのままＨＤＤ４０等に格納され若しくは入出力制御部１５０及びネットワークＩ／Ｆ１０８を介して文書管理サーバ２やクライアント端末３等の外部の装置に送信される。
【００４０】
また、画像形成装置１が複写機として動作する場合は、エンジン制御部１２０がスキャナユニット１０２から受信した撮像情報若しくは画像処理部１３０が生成した画像情報に基づき、画像処理部１３０が描画情報を生成する。その描画情報に基づいてプリンタ動作の場合と同様に、エンジン制御部１２０がプリントエンジン１０６を駆動する。尚、描画情報と撮像情報との情報形式が同一である場合は、撮像情報をそのまま描画情報として用いることも可能である。
【００４１】
次に、本実施形態に係る文書管理サーバ２の機能構成について説明する。図４は、本実施形態に係る文書管理サーバ２の機能構成を示す図である。図４に示すように、本実施形態に係る文書管理サーバ２は、コントローラ２００及びネットワークＩ／Ｆ２０１を有する。また、コントローラ２００は、入出力制御部２１０、文書管理アプリケーション２２０、文書記憶部２３０及びプリンタドライバ２４０を含む。
【００４２】
ネットワークＩ／Ｆ２０１は、文書管理サーバ２がネットワークを介して画像形成装置１やクライアント端末３等の他の機器と通信するためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースが用いられる。
【００４３】
コントローラ２００は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ＲＯＭ３０や不揮発性メモリ並びにＨＤＤ４０や光学ディスク等の不揮発性記憶媒体に格納されたプログラムが、ＲＡＭ２０等の揮発性メモリ（以下、メモリ）にロードされ、ＣＰＵ１０がそのプログラムに従って演算を行うことにより構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ２００が構成される。コントローラ２００は、文書管理サーバ２全体を制御する制御部として機能する。
【００４４】
入出力制御部２１０は、ネットワークＩ／Ｆ２０１を介してのネットワーク通信を制御する。文書管理アプリケーション２２０は、文書管理サーバ２が実現する文書管理機能を担うソフトウェアモジュールであり、ネットワークを介して入力される文書情報を文書記憶部２３０に格納する機能や、ネットワークを介して要求された文書を出力する機能等を担う。
【００４５】
また、文書管理アプリケーション２２０は、本実施形態の要旨に係る機能として、像形成出力を実行する装置として指定された画像形成装置１が有する機能と、画像形成出力対象の画像情報について設定された追加情報の出力態様とを比較する機能を有する。この機能により、出力対象の画像に対して、ユーザの意図しない態様で追加情報が重畳されてしまうようなことを回避することが、本実施形態に係る要旨の１つである。
【００４６】
文書記憶部２３０は、ＨＤＤ４０等の不揮発性の記憶媒体によって実現され、文書管理サーバ２において、文書情報を記憶する記憶媒体としての機能を担う。また、本実施形態に係る文書記憶部２３０は、文書を管理するための管理情報や、夫々の文書の画像形成出力に際して追加情報が重畳される際の設定情報を記憶している。即ち、文書記憶部２３０が、画像情報管理部として機能する。
【００４７】
プリンタドライバ２４０は、情報処理装置から画像形成装置１を利用するために情報処理装置にインストールされるソフトウェアモジュールであり、印刷ジョブを生成する機能を担う。プリンタドライバ２４０は、文書管理アプリケーション２２０が、ネットワークを介して入力される操作情報に応じて、指定された文書情報を画像形成装置１に画像形成出力させる際に、指定された文書情報に基づいて印刷ジョブを生成する。即ち、印刷ジョブが、画像形成装置１に画像形成出力を実行させるための出力命令情報として用いられ、プリンタドライバ２４０が出力命令情報生成部として機能する。
【００４８】
次に、本実施形態に係るクライアント端末３の機能構成について、図５を参照して説明する。図３に示すように、本実施形態に係るクライアント端末３は、図２において説明したＬＣＤ６０、操作部７０に加えて、コントローラ３００及びネットワークＩ／Ｆ３１０を含む。また、コントローラ３００は、入出力制御部３０１、操作制御部３０２、表示制御部３０３、クライアントアプリケーション３０４及びプリンタドライバ３０５を含む。
【００４９】
ネットワークＩ／Ｆ３１０は、クライアント端末３がネットワークを介して他の機器と通信するためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）等のインタフェースが用いられる。また、無線通信の場合には、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）等のインタフェースが用いられる。ネットワークＩ／Ｆ３１０は、図２に示すＩ／Ｆ５０によって実現される。
【００５０】
コントローラ３００は、ソフトウェアとハードウェアとの組み合わせによって構成される。コントローラ３００は、クライアント端末３全体を制御する制御部である。入出力制御部３０１は、ネットワークＩ／Ｆ３１０を介して入力される情報を取得すると共に、ネットワークＩ／Ｆ３１０を介して他の機器に情報を送信する。
【００５１】
操作制御部３０２は、操作部７０に対するユーザによる操作内容の信号を取得し、クライアントアプリケーション３０４等のクライアント端末３において動作するモジュールに入力する。表示制御部３０３は、クライアントアプリケーション３０４のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）等、クライアント端末３の状態をＬＣＤ６０に表示させる。
【００５２】
クライアントアプリケーション３０４は、本実施形態に係る画像処理システムの機能をクライアント端末３において利用するために、クライアント端末３にインストールされて動作するソフトウェア・プログラムによって構成される。クライアントアプリケーション３０４は、ユーザが本実施形態に係るシステムを利用する際のユーザインタフェースとしての機能を担い、文書管理サーバ２に蓄積された文書を一覧表示して、画像形成装置１に出力させるべき文書を選択する機能や、既に電子化されている文書情報を選択して文書管理サーバ２に蓄積させる機能などを実現する。
【００５３】
プリンタドライバ３０５は、文書管理サーバ２のプリンタドライバ２４０と同様に、情報処理装置から画像形成装置１を利用するために情報処理装置にインストールされるソフトウェアモジュールであり、印刷ジョブを生成する機能を担う。プリンタドライバ３０５は、クライアントアプリケーション３０４が、ユーザの操作に応じて、指定された文書情報を画像形成装置１に画像形成出力させる際に、指定された文書情報に基づいて印刷ジョブを生成する。
【００５４】
このような構成において、本実施形態に係るシステムは、文書管理サーバ２への文書情報の蓄積に際して、上述した追加情報の重畳についての設定を生成し、文書管理サーバ２に蓄積された文書情報の画像形成装置１を介した出力時に、その設定を確認することに特徴を有する。以下、本実施形態に係るシステムの動作について説明する。
【００５５】
図６は、本実施形態に係るシステムにおいて、文書管理サーバ２に文書情報を蓄積する際の動作を示すシーケンス図である。図６においては、画像形成装置１において原稿がスキャンされることにより生成された画像の情報が文書情報として文書管理サーバ２に蓄積される際の動作が示されている。
【００５６】
原稿のスキャンに際しては、図６に示すように、まず画像形成装置１において主制御部１１０が、ユーザの操作に応じて原稿のスキャンのためのアプリケーションを起動する（Ｓ６０１）。これにより、ディスプレイパネル１０４に、スキャン用のアプリケーションのＧＵＩが表示される。尚、アプリケーションが既に起動してバックグランドで待機している場合には、Ｓ６０１においては、ディスプレイパネル１０４の表示画面の切り替えのみが行われる。
【００５７】
ディスプレイパネル１０４にスキャン用のＧＵＩが表示された後、ユーザの操作に応じて、主制御部１１０がエンジン制御部１２０を制御し、スキャナユニット１０２にスキャンを実行させる（Ｓ６０２）。これにより、上述したように、スキャン結果の画像情報が生成される。生成された画像情報は、文書管理サーバ２に蓄積するべき文書情報として、画像形成装置１内部の記憶媒体に一時的に保存される。
【００５８】
スキャンによって文書情報が生成されると、主制御部１１０は、図７に示すような追加情報プロパティ設定画面をディスプレイパネル１０４に表示させ、ユーザに対して追加情報の重畳に関するプロパティの設定を入力させる（Ｓ６０３）。図７に示すように、本実施形態に係る追加情報プロパティ設定画面には、“追加情報種類設定”、“追加情報フォント”、“追加情報印字色”、“代替印字”、“重畳位置設定”の項目が含まれる。
【００５９】
“追加情報種類設定”は、図７に示すように、「ページ印字」、「日付印字」、「スタンプ印字」、「任意文字印字」等、出力対象の画像に重畳する追加情報の内容を設定するインタフェースである。“追加情報フォント”は、追加情報として重畳する文字のフォントを選択するためのインタフェースである。“追加情報印字色”は、追加情報として重畳する文字の色を選択するためのインタフェースである。
【００６０】
“代替印字”は、設定通りの追加情報の重畳が不可能である場合に、設定とは異なる態様での追加情報の重畳を「禁止」するか「許可」するかを設定するためのインタフェースである。“重畳位置設定”は、追加情報を重畳する位置を指定するためのインタフェースである。本実施形態においては、図７において破線の丸印によって示す９つの位置が選択可能であり、ユーザは破線の丸印を選択することによって、追加情報を重畳する位置を選択する。
【００６１】
図７に示すような画面に対するユーザの操作によって、主制御部１１０は、図８に示すような情報を、追加情報の重畳に関するプロパティ設定の情報（以降、「プロパティ情報」とする）を受け付ける。図８に示す情報が、追加情報の重畳についての設定に関する情報である重畳設定情報として用いられる。
【００６２】
図８に示すような情報を受け付けた主制御部１１０は、Ｓ６０２において生成された文書情報及びＳ６０３において受け付けたプロパティ情報を文書管理サーバ２に送信する（Ｓ６０４）。文書管理サーバ２においては、文書管理アプリケーション２２０が、入出力制御部２１０を介して文書情報及びプロパティ情報を取得し、文書記憶部２３０に格納する（Ｓ６０５）。
【００６３】
文書情報及びプロパティ情報を文書記憶部２３０に格納した文書管理アプリケーション２２０は、格納した情報を管理するためのレコードを生成し（Ｓ６０６）、文書の格納動作を終了する。図９は、Ｓ６０６において生成されるレコードが蓄積されたデータベース（以降、「文書管理データベース」とする）の内容を示す図である。図９に示すように、本実施形態に係る文書管理データベースにおいては、蓄積された文書を一意に識別するための“ファイルＩＤ”と、文書が蓄積された記憶領域を示す“ファイルパス”と、その文書と共に蓄積されたプロパティ情報が蓄積された記憶領域を示す“追加情報プロパティパス”とが関連付けられた情報である。
【００６４】
次に、本実施形態に係るシステムにおいて、文書管理サーバ２に蓄積された文書情報が画像形成装置１から紙出力される場合の動作について説明する。図１０は、画像形成装置１やクライアント端末３をユーザインタフェースとして、文書管理サーバ２がネットワークを介して操作されて印刷ジョブを出力する際の動作を示すフローチャートである。
【００６５】
図１０に示す動作の実行に際して、ユーザは、画像形成装置１のディスプレイパネル１０４や、クライアント端末３のクライアントアプリケーション３０４のＧＵＩを操作し、文書管理サーバ２に蓄積されている文書の一覧から画像形成出力するべき文書を選択する。この際、クライアント端末３をユーザインタフェースとしている場合、ユーザは、画像形成出力を実行させるべき画像形成装置１の指定も行い、文書管理サーバ２に通知する。
【００６６】
ネットワークを介して文書の選択を受け付けると（Ｓ１００１）、文書管理アプリケーション２２０は、図９において説明した文書管理データベースを参照し、選択された文書に関連付けられているプロパティ情報を取得する（Ｓ１００２）。即ち、文書管理アプリケーション２２０が、重畳設定情報取得部として機能する。プロパティ情報を取得した文書管理アプリケーション２２０は、画像形成出力を実行させる画像形成装置１の機能を示す情報を参照し、プロパティ情報において設定されている態様での追加情報の重畳が可能であるか否かを判断する（Ｓ１００３）。
【００６７】
Ｓ１００３の判断は、図８に示すプロパティ情報に含まれる各項目について行われる。“追加情報種類”については、「ページ印字」や「日付印字」等の指定された追加情報の重畳機能の有無が確認される。“追加情報フォント”については、指定されたフォントが対象の画像形成装置１において使用可能であるか否かが確認される。
【００６８】
“追加情報印字色”については、指定された印字色が対象の画像形成装置１において使用可能であるか否かが確認される。この確認については、そもそも指定された印字色を出力する機能が対象の画像形成装置１にあるか否かに加えて、指定された印字色を出力するためのトナーやインクの残量についても確認される。“重畳位置”については、指定された重畳位置に対する追加情報の重畳機能の有無が確認される。
【００６９】
尚、Ｓ１００３の判断に際して、文書管理アプリケーション２２０は、画像形成出力を実行する画像形成装置１の機能や、トナー残量等の現在の状態を確認する必要がある。画像形成装置１の機能は、例えばインストールされているプリンタドライバ２４０の機能に基づいて確認することが可能である。また、トナー残量等の現在の状態は、プリンタドライバ２４０によるネットワークを介した所定期間毎の情報のやり取りによって取得可能であり、そのやりとりの結果に基づいて判断可能である。
【００７０】
Ｓ１００３の判断の結果、重畳が可能であった場合（Ｓ１００３／ＹＥＳ）、文書管理アプリケーション２２０は、選択された文書情報を文書記憶部２３０から取得し（Ｓ１００４）、Ｓ１００２において取得したプロパティ情報と共にプリンタドライバ２４０に入力する。これにより、プリンタドライバ２４０は、ユーザによって選択された文書情報に基づき、プロパティ情報に従った態様で追加情報を重畳することが指定された印刷ジョブを生成する（Ｓ１００５）。即ち、文書管理アプリケーション２２０が、画像情報取得部及び出力命令生成制御部として機能する。
【００７１】
このようにして生成された印刷ジョブが画像形成装置１に送信されることにより、画像形成装置１においては、その印刷ジョブに従って画像形成出力が実行される。Ｓ１００５において生成された印刷ジョブは、その文書に関連付けられたプロパティ情報に従った態様の追加情報の重畳が指定されているため、その印刷ジョブに従った画像形成出力により、プロパティ情報に従った態様で追加情報が重畳された画像形成出力が実行される。
【００７２】
他方、Ｓ１００３の判断の結果、プロパティ情報で指定された態様での追加情報の重畳が不可能であった場合（Ｓ１００３／ＮＯ）、文書管理アプリケーション２２０は、エラー表示のための処理を行う（Ｓ１００６）。Ｓ１００６の処理は、画像形成装置１のディスプレイパネル１０４や、クライアント端末３のクライアントアプリケーション３０４のＧＵＩに表示させるためのエラー表示画面の情報をネットワークを介して送信する処理である。
【００７３】
図１１（ａ）、（ｂ）は、Ｓ１００６の処理の結果、画像形成装置１のディスプレイパネル１０４や、クライアント端末３のクライアントアプリケーション３０４のＧＵＩに表示されるエラー表示画面の例を示す図である。図１１（ａ）、（ｂ）に示すように、プロパティ情報で指定された態様での追加情報の重畳が不可能であると判断された要因も含めて、指定された態様での追加情報の重畳が不可能であることが通知される。
【００７４】
エラー表示のための処理の後、文書管理アプリケーション２２０は、プロパティ情報の“代替可否”の項目を確認し、異なる態様での追加情報の重畳が許可されているか否かを判断する（Ｓ１００７）。Ｓ１００７の判断の結果、代替印字が禁止されていた場合（Ｓ１００７／ＮＯ）、文書管理アプリケーション２２０は、選択された文書情報を文書記憶部２３０から取得し（Ｓ１０１１）、プリンタドライバ２４０に入力する。
【００７５】
これにより、プリンタドライバ２４０は、ユーザによって選択された文書情報に基づき、追加情報の重畳が指定されていない印刷ジョブを生成する（Ｓ１０１２）。このようにして生成された印刷ジョブが画像形成装置１に送信されることにより、画像形成装置１においては、その印刷ジョブに従って画像形成出力が実行される。Ｓ１０１２において生成された印刷ジョブは、追加情報の重畳が指定されていないため、その印刷ジョブに従った画像形成出力により、選択された文書情報のみの画像形成出力が実行される。追加情報が重畳された画像形成出力の出力結果が、ユーザの意図しない態様となってしまうことを防ぐことができる。
【００７６】
Ｓ１００７の判断の結果、代替印字が禁止されていなければ（Ｓ１００７／ＹＥＳ）、文書管理アプリケーション２２０は、図７において説明したような設定画面と同様の項目を設定可能な追加情報の重畳態様を設定するための設定画面を表示するための処理を行う（Ｓ１００８）。Ｓ１００８の処理は、画像形成装置１のディスプレイパネル１０４や、クライアント端末３のクライアントアプリケーション３０４のＧＵＩに表示させるための設定画面の情報をネットワークを介して送信する処理である。
【００７７】
Ｓ１００８の処理に際して、文書管理アプリケーション２２０は、Ｓ１００３の判断において参照した画像形成装置１の機能に基づき、指定不可能な設定項目を選択不能な状態で設定画面のＧＵＩを生成することが好ましい。即ち、設定項目を画像形成装置１の機能に対応させることが好ましい。例えば、トナー切れにより赤色での画像形成出力が不可能である場合、図７において“追加情報印字色”として示すようなインタフェースにおいて、「赤」を選択不能とする。これにより、対象の画像形成装置１において選択可能な追加情報の重畳機能をユーザに対して明確に伝えることが可能である。
【００７８】
Ｓ１００８の処理により画像形成装置１のディスプレイパネル１０４や、クライアント端末３のクライアントアプリケーション３０４のＧＵＩに表示された設定画面に対するユーザの操作により、追加情報の重畳がキャンセルされた場合（Ｓ１００９／ＹＥＳ）、文書管理アプリケーション２２０は、上述したＳ１０１１の処理に進む。これにより、画像形成装置１においては、選択された文書情報のみの画像形成出力が実行される。
【００７９】
他方、追加情報の重畳がキャンセルされず（Ｓ１００９／ＮＯ）、表示されたＧＵＩに対する操作により、ネットワークを介して新たな設定を受け付けると（Ｓ１０１０）、文書管理アプリケーション２２０は、上述したＳ１００４の処理に進む。これにより、Ｓ１００５の処理においては、Ｓ１０１０において受け付けた設定内容に従った態様で追加情報を重畳することが指定された印刷ジョブが生成される。このような処理により、本実施形態に係る文書管理サーバ２に蓄積された文書情報の画像形成装置１からの出力動作が完了する。
【００８０】
以上説明したように、本実施形態に係る画像処理システムにおいては、文書管理サーバ２に蓄積される文書情報に関連付けられて、追加情報の重畳法関する設定内容の情報であるプロパティ情報が格納される。そして、文書管理サーバ２に蓄積された文書情報の画像形成出力の際には、その文書情報に関連付けられたプロパティ情報が参照された上で追加情報の重畳のための処理が実行される。従って、追加情報がユーザの意図しない態様で出力対象の文書情報に重畳されてしまうようなことを防ぐことができる。
【００８１】
尚、上記実施形態においえは、図７に示すような設定画面で夫々の項目が設定され、原則としてその設定内容に従って追加情報の重畳処理が行われる場合を例として説明した。この他、図７に示す設定画面においては、１つの設定項目に対して、追加情報の重畳態様として許可する複数の態様、即ち設定値が設定されるようにしても良い。そして、画像形成出力の際には、許可されている複数の態様からいずれか１つを選択して出力するような態様が考えられる。このような態様により、例えば、指定されているフォントのうちの１つが使用不可能な場合であっても、指定されている他のフォントが使用可能であれば、ユーザの意図した出力結果を得ることが可能となる。即ち、ユーザの意図した通りの出力結果を得られる可能性を高めることができる。
【００８２】
また、１つの設定項目に対して複数の設定値が設定される場合、複数の設定値に優先順位を設定しておくことが好ましい。これにより、複数の設定値夫々による出力が画像形成装置１において可能であった場合に、文書管理アプリケーション２２０は、優先度に従って採用するべき設定値を自動的に決定することが可能である。
【００８３】
また、上記実施形態においては、図１０に示す動作が、文書管理アプリケーション２２０において実行される場合を例として説明した。この他、クライアントアプリケーション３０４や、画像形成装置１の主制御部１１０に同様の動作を実行させることも可能であり、上記と同様の効果を得ることが可能である。いずれの場合においても、図１０に示す動作の実行主体が、画像形成制御装置として機能し、そのような機能を実現するためのプログラムが画像形成制御プログラムとして機能する。
【符号の説明】
【００８４】
１  画像形成装置
２  文書管理サーバ
３  クライアント端末
１０  ＣＰＵ
２０  ＲＡＭ
３０  ＲＯＭ
４０  ＨＤＤ
５０  Ｉ／Ｆ
６０  ＬＣＤ
７０  操作部
８０  バス
１００  コントローラ
１０１  ＡＤＦ
１０２  スキャナユニット
１０３  排紙トレイ
１０４  ディスプレイパネル
１０５  給紙テーブル
１０６  プリントエンジン
１０７  排紙トレイ
１０８  ネットワークＩ／Ｆ
１１０  主制御部
１２０  エンジン制御部
１３０  画像処理部
１４０  操作表示制御部
１５０  入出力制御部
１６０  文書記憶部
２００  コントローラ
２０１  ネットワークＩ／Ｆ
２１０  入出力制御部
２２０  文書管理アプリケーション
２３０  文書記憶部
２４０  プリンタドライバ
３００  コントローラ
３０１  入出力制御部
３０２  操作制御部
３０３  表示制御部
３０４  クライアントアプリケーション
３０５  プリンタドライバ
３１０  ネットワークＩ／Ｆ
【先行技術文献】
【特許文献】
【００８５】
【特許文献１】特開２００５−０８４８９２号公報
【図１】
2014164337.tif 000003
【図２】
2014164337.tif 000004
【図３】
2014164337.tif 000005
【図４】
2014164337.tif 000006
【図５】
2014164337.tif 000007
【図６】
2014164337.tif 000008
【図７】
2014164337.tif 000009
【図８】
2014164337.tif 000010
【図９】
2014164337.tif 000011
【図１０】
2014164337.tif 000012
【図１１】
2014164337.tif 000013