(57)【要約】【課題】出力禁止画像の有無の判別を停滞させることなく、画像形成装置が画像を読み込んでからその画像を印刷するまでに要する待ち時間を短くする。【解決手段】複合機のＵＩ部にジョブの実行指示が入力されると、画像読取部は原稿画像を読み取って画像データを生成する。続いて、制御部は、出力禁止を示す禁止文字を分割しないように定められた分割ルールに従って、画像データを分割する。続いて、各分割画像データの描画内容の概要を示すイメージログを作成し、そのイメージログをログ監視サーバに送信する。ログ監視サーバは、複合機から送信されたイメージログの描画内容を解析し、その描画内容に禁止文字が含まれているか否かを示す解析結果情報を複合機に返信する。複合機の制御部は、ログ監視サーバから送信された解析結果情報が示すイメージログの解析結果に応じて、その分割画像データの出力を制御する。【選択図】図８
2007312105.tif 000002
【特許請求の範囲】
【請求項１】
画像データを記憶する記憶手段と、
情報の通信手段と、
前記記憶された画像データを所定の分割ルールに従って分割することによって複数の分割画像データを取得する分割手段と、
前記取得した分割画像データを１つずつ外部のサーバ装置へ前記通信手段を介して送信し、サーバ装置からその分割画像データを受領した旨のメッセージを前記通信手段を介して受信するたびに、当該送信した分割画像データの画像を記録材に順次形成する画像形成手段と
を備えた画像形成装置。
【請求項２】
画像データを記憶する記憶手段と、
情報の通信手段と、
前記記憶された画像データを所定の分割ルールに従って分割することによって複数の分割画像データを取得する分割手段と、
前記取得された分割画像データの各々の解像度を低下させてその描画内容の概要を示すイメージログデータを取得するイメージログ取得手段と、
前記取得したイメージログデータを１つずつ外部のサーバ装置へ前記通信手段を介して送信し、サーバ装置からそのイメージログデータを受領した旨のメッセージを前記通信手段を介して受信するたびに、当該送信したイメージログデータとして前記イメージログ取得手段が解画像度を低下させる前の分割画像データの画像を記録材に順次形成する画像形成手段と
を備えた画像形成装置。
【請求項３】
請求項１又は２に記載の画像形成装置において、
前記分割手段は、
前記記憶した画像データの分割境界となる各主走査ラインをそれぞれ特定し、それら特定した主走査ラインで当該画像データを分割することによって複数の分割画像データを取得する
画像形成装置。
【請求項４】
請求項３に記載の画像形成装置において、
前記分割手段は、
前記記憶した画像データの全副走査方向幅を所定の分割数で等分した各主走査ラインを分割境界としてそれぞれ特定する
画像形成装置。
【請求項５】
請求項４に記載の画像形成装置において、
前記分割手段は、
前記分割境界としてそれぞれ特定した主走査ラインを跨いで描画されたオブジェクトがあるか否か判断し、主走査ラインを跨いで描画されたオブジェクトがあると判断したときは、その主走査ラインを分割境界として分割されるはずであった副走査方向上側の分割画像データの分割境界を下側にずらすと共に副走査方向下側の分割画像データの分割境界を上側にずらすことにより、前記オブジェクトの描画領域を互いのオーバーラップ領域とする一対の分割画像データを取得し、
前記画像形成手段は、
前記分割手段が、オーバーラップ領域を有する分割画像データを取得したとき、そのオーバーラップ量を示すオーバーラップ情報を当該取得した分割画像データまたはその画像データの解画像度を低下させて得たイメージログデータと併せて前記サーバ装置へ送信する
画像形成装置。
【請求項６】
請求項５に記載の画像形成装置において、
前記特定のオブジェクトは、文字又はイメージである
画像形成装置。
【請求項７】
請求項３に記載の画像形成装置において、
前記分割手段は、
前記記憶した画像データから色材が記されていない主走査ラインを検出し、検出した主走査ラインの全部又は一部を分割境界としてそれぞれ特定する
画像形成装置。
【請求項８】
請求項３に記載の画像形成装置において、
前記分割手段は、
前記記憶した画像データから副走査方向の所定幅以上に渡って罫線が記されている主走査ラインを検出し、検出した主走査ラインの全部又は一部を分割境界としてそれぞれ特定する
画像形成装置。
【請求項９】
請求項３に記載の画像形成装置において、
前記分割手段は、
前記記憶した画像データの上端から所定の副走査方向幅だけ下の主走査ラインと、その主走査ラインから画像データの下端までの副走査方向幅を所定の分割数で等分した各主走査ラインとを分割境界としてそれぞれ特定する
画像形成装置。
【請求項１０】
請求項１乃至９に記載の画像形成装置において、
ジョブを指定する指定手段と、
前記指定されたジョブの実行過程で生成した画像データを前記記憶手段に記憶させる記憶制御手段と
を更に備えた画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
原稿の画像を読み込んだ際に、その画像の描画内容を示すイメージログをハードディスクなどに記憶する画像形成装置がある（例えば、特許文献１）。そして、近年では、複数の画像形成装置のイメージログを１台のログ管理サーバ装置により一元的に管理するシステムが実用化されている。この種のシステムをなすログ管理サーバ装置の多くは、各画像形成装置からイメージログを収集し、イメージログの描画内容が出力禁止画像であるかを判別した結果を返信し、また、自身の管理下の画像形成装置にて出力された原稿の内容を事後的に追跡できるように、収集したイメージログを自身のＤＢにて一元的に管理する。一方、このシステムを成す各画像形成装の多くは、コピーなどのジョブの実行が指示されると、その指示にかかる画像を読み込んで得た画像データのイメージログをログ管理サーバ装置へ送信し、出力許可画像であることを示す判別結果をサーバから受信したときに始めて、読み込んだ画像の出力を実行するようになっている。
【特許文献１】特開２００５−１６６０２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
この種の画像形成装置は、ログ管理サーバ装置から判別結果を受領するまで画像データの出力を開始できないため、ログ管理サーバ装置の稼働状況やネットワークのトラフィック状況の如何によっては、画像を読み込んでから印刷を完了させるまでに要する待ち時間が長くなるという問題がある。この問題を解決するべく、本願発明者らは、画像形成装置が読み込んだ画像の画像データを複数の分割画像データに分割し、分割画像データのイメージログをログ管理サーバへ順番に送信するようにしてはどうかとの着想に至った。この仕組みによると、画像形成装置は、読み込んだ画像の画像データを複数の分割画像データに分割してそれらのイメージログをログ管理サーバ装置へ順次送信し、出力許可画像であることを示す判別結果を受領し得た分割画像データから順に出力を実行させるので、画像データ全体の出力に要する待ち時間を短くできる。
【０００４】
しかしながら、上述したように、それらの分割画像データを受信する管理サーバ装置側では、出力禁止画像であるかの判別を行うべく画像データにＯＣＲ処理を施すことになっており、画像形成装置側で出力禁止画像であることを示す文字を分断するように画像データが分割されていると、出力禁止画像であることの正確な判別を行い得なくなるという新たな問題が生じる。この問題を回避するために、取得した全ての分割画像データを示す各イメージデータを合成し、合成したイメージデータから出力禁止画像であることを示す文字を読み取る方法も採り得るが、その場合、ログ管理サーバは複合機が取得した全ての画像データに対応するイメージログを受信するまで出力禁止画像であるかの判別を行うことができないことになるので、結果として、複合機が画像データの出力を開始するのが遅くなってしまう。
【０００５】
本発明は、このような事情に鑑みてなされたものであり、ログ管理サーバ装置側での出力禁止画像の有無の判別を停滞させることなく、画像形成装置が画像を読み込んでからその画像を印刷するまでに要する待ち時間を短くし得るような仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の好適な態様である画像形成装置は、画像データを記憶する記憶手段と、情報の通信手段と、前記記憶された画像データを所定の分割ルールに従って分割することによって複数の分割画像データを取得する分割手段と、前記取得した分割画像データを１つずつ外部のサーバ装置へ前記通信手段を介して送信し、サーバ装置からその分割画像データを受領した旨のメッセージを前記通信手段を介して受信するたびに、当該送信した分割画像データの画像を記録材に順次形成する画像形成手段とを備える。
【０００７】
また、他の態様である画像形成装置は、画像データを記憶する記憶手段と、情報の通信手段と、前記記憶された画像データを所定の分割ルールに従って分割することによって複数の分割画像データを取得する分割手段と、前記取得された分割画像データの各々の解像度を低下させてその描画内容の概要を示すイメージログデータを取得するイメージログ取得手段と、前記取得したイメージログデータを１つずつ外部のサーバ装置へ前記通信手段を介して送信し、サーバ装置からそのイメージログデータを受領した旨のメッセージを前記通信手段を介して受信するたびに、当該送信したイメージログデータとして前記イメージログ取得手段が解画像度を低下させる前の分割画像データの画像を記録材に順次形成する画像形成手段とを備える。
【０００８】
この態様において、前記分割手段は、前記記憶した画像データの分割境界となる各主走査ラインをそれぞれ特定し、それら特定した主走査ラインで当該画像データを分割することによって複数の分割画像データを取得してもよい。
また、前記分割手段は、前記記憶した画像データの全副走査方向幅を所定の分割数で等分した各主走査ラインを分割境界としてそれぞれ特定してもよい。
【０００９】
さらに、前記分割手段は、前記分割境界としてそれぞれ特定した主走査ラインを跨いで描画されたオブジェクトがあるか否か判断し、主走査ラインを跨いで描画されたオブジェクトがあると判断したときは、その主走査ラインを分割境界として分割されるはずであった副走査方向上側の分割画像データの分割境界を下側にずらすと共に副走査方向下側の分割画像データの分割境界を上側にずらすことにより、前記オブジェクトの描画領域を互いのオーバーラップ領域とする一対の分割画像データを取得し、前記画像形成手段は、前記分割手段が、オーバーラップ領域を有する分割画像データを取得したとき、そのオーバーラップ量を示すオーバーラップ情報を当該取得した分割画像データまたはその画像データの解画像度を低下させて得たイメージログデータと併せて前記サーバ装置へ送信してもよい。
また、前記特定のオブジェクトは、文字又はイメージであってもよい。
【００１０】
この態様において、前記分割手段は、前記記憶した画像データから色材が記されていない主走査ラインを検出し、検出した主走査ラインの全部又は一部を分割境界としてそれぞれ特定してもよい。
また、前記分割手段は、前記記憶した画像データから副走査方向の所定幅以上に渡って罫線が記されている主走査ラインを検出し、検出した主走査ラインの全部又は一部を分割境界としてそれぞれ特定してもよい。
さらに、前記分割手段は、前記記憶した画像データの上端から所定の副走査方向幅だけ下の主走査ラインと、その主走査ラインから画像データの下端までの副走査方向幅を所定の分割数で等分した各主走査ラインとを分割境界としてそれぞれ特定してもよい。
【００１１】
この態様において、ジョブを指定する指定手段と、前記指定されたジョブの実行過程で生成した画像データを前記記憶手段に記憶させる記憶制御手段とを更に備えてもよい。
【発明の効果】
【００１２】
本発明によれば、出力禁止画像の有無の判別を停滞させることなく、画像形成装置が画像を読み込んでからその画像を印刷するまでに要する待ち時間を短くすることができる。
【発明を実施するための最良の形態】
【００１３】
＜実施形態＞
本発明の実施形態について説明する。
（構成）
図１は、本実施形態にかかる画像形成システムを示す概略図である。図１に示すように、この画像形成システムは、複合機２０ａを含む複数の複合機２０とログ監視サーバ１０とをネットワークにより接続してなる。
【００１４】
図２は、複合機２０のハードウェア概略構成を示すブロック図である。複合機２０は、図２に示すように、制御部２１、記憶部２２、ユーザインターフェース部（以下、「ＵＩ部２３」と記す）、画像読取部２４、画像形成部２５、及び通信部２６などを備える。
制御部２１は、データを処理するＣＰＵ（Central Processing Unit）や各種制御プログラムを記憶したＲＯＭ（Read Only Memory）、ＣＰＵにワークエリアを提供するＲＡＭ（Random Access Memory）などで構成される。記憶部２２は、後述する出力制御プログラム２２ａなどを記憶する。
【００１５】
ＵＩ部２３は、コピー、ファクシミリなどといったジョブの実行指示をユーザより受け付けるためのタッチパネルと、操作を促すメッセージ画面及び処理状況や処理結果を示すステータス画面などを表示するディスプレイとを含む。画像読取部２４は、図示しないフィーダにセットされた原稿を読み込み、その原稿に描画された画像のラスタデータ（以下、「画像データ」と記す）を生成する。そして、生成した画像データを自身の画像メモリにバッファリングする。画像形成部２５は、画像データに応じたトナー像を形成し、そのトナー像を用紙に転写して出力する。通信部２６は、他の装置との間のデータ授受を司るネットワークインターフェースである。
【００１６】
次に、記憶部２２が記憶する出力制御プログラム２２ａについて説明する。この出力制御プログラム２２ａは、本実施形態に特有の機能を制御部２１のＣＰＵに付与するための固有のプログラムである。このプログラムを実行するＣＰＵには以下の４つの機能が付与される。
ａ分割境界特定機能
これは、所定の分割ルールに従って画像データの分割境界となる分割ラインを特定する機能である。
ｂオブジェクト検索機能
これは、特定された分割ラインを跨いで描画された文字を検索する機能である。
ｃ分割境界変更機能
これは、ある分割ラインを跨いで描画された文字がある場合、その分割ラインよりも副走査方向上側の分割画像データの分割ラインを下側にずらすとともに副走査方向下側の分割画像データの分割ラインを上側にずらすことによって両分割画像データにオーバーラップ領域を持たせる機能である。
ｄ出力制御機能
これは、ログ監視サーバ１０から送信された解析結果情報が示す、分割画像データの描画内容の概要を示すイメージログの解析結果に応じて、その分割画像データの出力を制御する機能である。
【００１７】
図３は、ログ監視サーバ１０のハードウェア概略構成を示すブロック図である。図３に示すように、ログ監視サーバ１０は、ＣＰＵを含む制御部１１、記憶部１２、及び通信部１６を備える。
記憶部１２は、画像解析プログラム１２ａや出力を禁止する原稿に付加される禁止文字１２ｂ（例えば、「コピー禁止」）など各種データを記憶する。この画像解析プログラム１２ａは、本実施形態に特有の機能を制御部１１のＣＰＵに付与するための固有のプログラムである。このプログラムを実行するＣＰＵには以下の機能が付与される。
ａ画像解析機能
これは、複合機２０から送信されたイメージログの描画内容を解析し、その描画内容に禁止文字１２ｂが含まれているか否かを示す解析結果情報を複合機２０に返信する機能である。
【００１８】
（動作）
次に、実施形態の動作について説明する。
図４及び図５は、本実施形態にかかる画像形成システムの動作を示すフローチャートである。
図に示す一連の処理は、複合機２０のＵＩ部２３にジョブの実行指示が入力されることをトリガーとして開始される。
【００１９】
複合機２０のＵＩ部２３にジョブの実行指示が入力されると（ステップＳＡ１：ＹＥＳ）、制御部２１は、ＵＩ部２３にオーバーラップ量入力画面を表示する（ステップＳＡ２）。オーバーラップ量入力画面は、オーラーラップ量の入力を受け付ける入力欄を有する。オーバーラップ量は、分割画像データのオーバーラップ領域の副走査方向の幅を示すものである。入力欄にオーバーラップ量が入力されると、制御部２１は、入力されたオーバーラップ量を示すオーバーラップ情報を取得する。続いて、画像読取部２４はセットされた原稿の画像を読み取り、その画像を示す画像データを生成する（ステップＳＡ３）。そして、生成した画像データを自身の画像メモリにバッファリングする。
【００２０】
続いて、複合機２０の制御部２１は、自装置とログ監視サーバ１０との間のデータ伝送路のトラフィック状況を問い合わせるメッセージをログ監視サーバ１０に送信する（ステップＳＡ４）。ログ監視サーバ１０の制御部１１は、そのメッセージを受信すると、自装置と複合機２０との間のデータ伝送路のトラフィック状況を測定する（ステップＳＡ５）。具体的に説明すると、例えば、ｐｉｎｇ（Packet internet Groper）パケットの折り返しに要する時間を計測することにより、データ伝送路のトラフィック状況を測定する。続いて、制御部１１は、測定したトラフィック状況を示すトラフィック状況データを複合機２０に送信する（ステップＳＡ６）。
【００２１】
ログ監視サーバ１０からトラフィック状況データが送信されると、複合機２０の制御部２１は、そのデータが示すトラフィック状況に応じて画像データの分割数Ｍを決定する（ステップＳＡ７）。このステップＳＡ７について詳細に説明すると、制御部２１は、ログ監視サーバ１０から送信されたデータが示すトラフィック状況に応じて、トラフィックが多ければ画像データの分割数Ｍを多くし、トラフィックが少なければ分割数Ｍを少なくする。
【００２２】
続いて、制御部２１は、画像メモリにバッファリングされている画像データの副走査方向幅を分割数Ｍで等分し、等分した位置を通る各主走査ラインをそれぞれ特定する（ステップＳＡ８）。そして、制御部は、ステップＳＡ８にて特定した何れかの主走査ラインを跨いで文字が記されているか否かを判断する（ステップＳＡ９）。具体的に説明すると、制御部２１は、各々の主走査ラインにおける濃度ヒストグラムを算出し、この濃度ヒストグラムの形状がハイライトに１つのピークを有するものであれば、一般に記録材として使用される白色の用紙の下地のみを検出したことを示すため、文字が描画されていないと判断する。一方、濃度ヒストグラムの形状が、ハイライトと高濃度に１つずつピークを有する場合、白色の下地に黒文字が記されていることを示すため、文字が描画されていると判断する。
【００２３】
ステップＳＡ９にて、主走査ラインを跨いで文字が記されていないと判断した制御部２１は（ステップＳＡ９：ＮＯ）、ステップＳＡ８で特定した各主走査ラインを、画像データの分割境界となる分割ラインとして確定する。一方、いずれかの主走査ラインを跨いで文字が記されていると判断した制御部２１は（ステップＳＡ９：ＹＥＳ）、その主走査ラインを下にずらした主走査ラインを副走査方向上側の分割画像データの分割境界となる分割ラインとして確定し、また、上にずらした主走査ラインを副走査方向下側の分割画像データの分割境界となる分割ラインとして確定する。（ステップＳＡ１０）。そして、制御部２１は、ステップＳＡ９乃至ＳＡ１０を経て確定した分割ラインを分割境界として画像データを分割することにより、Ｍ個の分割画像データを生成する（ステップＳＡ１１）。そして、分割された分割画像データの各々を識別すべく、副走査方向の上から順に番号を割り振っていく。
【００２４】
両ステップの内容について、図６を参照して具体的に説明する。
図は、画像メモリの画像データを３つの分割画像データに分割する際の分割ラインの確定手順の一例を示す図である。図の例では、まず、画像データの副走査方向幅を３等分した位置と対応する２つの主走査ラインｐ及びｑが分割境界の候補として特定される。しかしながら、この分割境界の候補となる２つの主走査ラインのうち下の主走査ラインｑに跨って「あ」の文字が記されている。従って、２つの主走査ラインのうち上の主走査ラインｐはそのまま分割ラインとして確定する一方、下の主走査ラインｑの分割画像データを生成する時の分割境界となる分割ラインはステップＳＡ２で取得したオーバーラップ情報が示す副走査方向幅の分だけ元の主走査ラインｑから下側にずらした位置ｑ１で確定させ、下側の分割画像データを生成する時の分割境界となる分割ラインはステップＳＡ２で取得したオーバーラップ情報が示す副走査方向幅の分だけ元の主走査ラインｑから上側にずらした位置ｑ２で確定させた上で、画像データを３つの分割画像データへ分割する。そして、分割画像データの各々に、Ｄ１、Ｄ２、Ｄ３と上から順に番号が割り振られることになる。この結果、元の主走査ラインｑを分割境界として分割されるはずであった分割画像データＤ２とＤ３は、「あ」の文字を内包するオーバーラップ領域を共有することになる。
【００２５】
図５において、制御部２１は、分割したＭ個の分割画像データの内、上からＮ番目（Ｎは自然数）の分割画像データのイメージログを作成する（ステップＳＡ１２）。具体的に説明すると、Ｎ＝１の場合、ステップＳＡ１２では、上から１番目の分割画像データであるの解像度を低下させて、その描画内容を示すイメージログを作成する。このイメージログの解像度は、ＯＣＲ（Optical Character Recognition）処理による文字認識の確度が保証される解像度である２００ｄｐｉ程度とする。そして、作成したイメージログをログ監視サーバ１０に送信する（ステップＳＡ１３）。
【００２６】
ログ監視サーバ１０の制御部１１は、複合機２０からイメージログが送信されるたびに、送信されたイメージログの画像解析を行い、そのイメージログの描画内容に禁止文字１２ｂが含まれているか否かを判断する（ステップＳＡ１４）。具体的に説明すると、制御部１１は、送信されたイメージログに対してＯＣＲ処理を行い、このイメージログに描画された文字列を抽出する。そして、記憶部１２が記憶する禁止文字１２ｂ（例えば、「コピー禁止」）が抽出した文字列に含まれているか否かを判断する。抽出した文字列に禁止文字１２ｂが含まれている場合（ステップＳＡ１４：ＹＥＳ）、制御部１１は、そのイメージログを破棄するとともに、イメージログを送信した複合機２０に禁止文字１２ｂが含まれている旨を示す解析結果情報を送信する（ステップＳＡ１６）。一方、抽出した文字列に禁止文字１２ｂが含まれていない場合（ステップＳＡ１４：ＮＯ）、制御部１１は、送信されたイメージログを記憶部１２にログ履歴として記憶させて（ステップＳＡ１５）、禁止文字１２ｂが含まれていない旨を示す解析結果情報を複合機２０に送信する（ステップＳＡ１６）。
【００２７】
続いて、複合機２０の制御部２１は、ログ監視サーバ１０から送信された解析結果情報に基づいて、上からＮ番目の分割画像データの出力を許可するか否かを判断する（ステップＳＡ１７）。ステップＳＡ１６にて、禁止文字１２ｂが含まれていない旨を示す解析結果情報が送信された場合、制御部２１はＮ番目の画像データの出力を許可し（ステップＳＡ１７：ＹＥＳ）、その画像データの画像を記録材に形成して出力する（ステップＳＡ１８）。続いて、制御部２１は、分割したＭ個全ての分割画像データが出力されたか、つまり、Ｍ＝Ｎになったか否かを判断する（ステップＳＡ１９）。Ｍ個全ての分割画像データが出力された場合（ステップＳＡ１９：ＹＥＳ）、制御部２１はその処理を終了する。一方、出力されていない分割画像データが残っているときは（ステップＳＡ１９：ＮＯ）、Ｎを１つインクリメントして（ステップＳＡ２０）、ステップＳＡ１２以降の処理を繰り返す。
【００２８】
一方、ステップＳＡ１６にて、禁止文字１２ｂが含まれている旨を示す解析結果情報が送信された場合、制御部２１は、画像データの出力を禁止する（ステップＳＡ１７：ＮＯ）。そして、制御部２１は、Ｎ番目以降の分割画像データを画像読取部２４の画像メモリから削除し（ステップＳＡ２１）、処理を終了する。これにより、禁止文字１２ｂが描画されたＮ番目以降の分割画像データについて、記録材への画像の形成が中止される。
【００２９】
以上説明した本実施形態によると、ジョブの実行指示が下されてからその指示にかかる画像のイメージログデータの転送を経てその出力が得られるまでに要する待ち時間を従来手法よりも短縮することができる。この効果を得るための作用について、図７及び図８を参照して確認する。従来は、図７に示すようにジョブの指示に従って読み込んだ画像の画像データ全体のイメージログを生成してログ監視サーバ１０へ転送し、その禁止文字１２ｂが含まれていない旨の解析結果情報の返信を得てはじめて画像データの出力が開始されるようになっていた。これに対し、本実施形態の場合、図８に示すように、読み込んだ画像を、Ｄ１、Ｄ２、Ｄ３といったような複数の分割画像データへ分割し、それらの分割画像データの解像度を低下させたイメージログデータＩ１、Ｉ２、Ｉ３をＩ１から順にログ管理サーバへ送信する。そして、禁止文字１２ｂが含まれていない旨の解析結果情報の返信を受け得た分割画像データから順に出力を行わせる。このように、画像データ全体ではなくそれを分割して得た分割画像データのイメージデータをログ管理サーバへ１つずつ送信し、禁止文字１２ｂが含まれていない旨の解析結果情報の返信を受け得たものから順に出力を行うようにすることで、画像データ全体のイメージログを送信する従来手法よりもその出力に要する待ち時間を短くすることができるのである。
【００３０】
＜他の実施形態＞
本発明は、種々の変形実施が可能である。
上記実施形態において、複合機２０の制御部２１は、分割画像データの解像度を低下させてその描画内容を示すイメージログを作成し、生成したイメージログをネットワークを介してログ監視サーバ１０へ送信したが、分割画像データのイメージログを作成せずに、分割画像データをそのままログ監視サーバ１０に送信してもよい。
【００３１】
上記実施形態において、複合機２０の制御部２１は、画像メモリにバッファリングされた画像データの全副走査方向幅を分割数Ｍで等分した位置を通る主走査ラインの各々を分割境界を候補としてまず特定し、それらの主走査ライン上に文字が記されていなければ分割境界としてそのまま確定させる一方、文字が記されていれば上下に所定量だけずらした別の主走査ラインを分割境界として確定させた上で画像データの分割を行っていたが、他の手法に従って分割境界を確定させるようにしてもよい。
【００３２】
例えば、画像データ全体の濃度ヒストグラムを求めてその形状を解析することにより、色材が記されていない主走査ラインを検出し、検出した主走査ラインの全部又は一部を分割境界としてそれぞれ特定してもよい。この手法について、図９を参照して具体的に説明する。図９の例では、「あいう」の横一列の文字と、「えおか」の横一列の文字が上下に並べて記してある。この手法によると、「あいう」と「えおか」の間を走る主走査ラインｒが分割境界として特定されることになり、文字列が複数の分割画像データに分断されてしまう事態を確実に防ぐことが可能である。
【００３３】
また、副走査方向の所定幅以上に渡って罫線が記されている主走査ラインを検出し、検出した主走査ラインの全部又は一部を分割境界としてそれぞれ特定してもよい。この手法について、図１０を参照して具体的に説明する。図１０の例では、「あいう」の横一列の文字列と、「えおか」の横一列の文字列が上下に並べて記してあり、それらの各文字の各々は、格子状の表をなす枠内に記してある。この手法によっても、「あいう」の上側の罫線ｓ１、「あいう」と「えおか」の間の罫線ｓ２、「えおか」の下側の罫線ｓ３の全部又は一部が分割境界として特定されることになり、文字列が複数の分割画像データに分断されてしまう事態を確実に防ぐことが可能である。
【００３４】
更に、画像データの上端から所定の副走査方向幅だけ下の主走査ラインと、その主走査ラインから画像データの下端までの副走査方向幅を所定の分割数で等分した各主走査ラインとを分割境界としてそれぞれ特定してもよい。この手法は、禁止文字１２ｂが上側の特定領域に記されていることが確実である画像データを取扱うときに極めて好適である。この手法について、図１１を参照して具体的に説明する。図１１の例では、画像の上側に「コピー禁止」という禁止文字１２ｂが記されている。この手法によると、画像データの上端から所定の副走査方向幅だけ下の主走査ラインｔ１が分割境界として先ず特定された後、その主走査ラインｔ１から画像データの下端までの副走査方向幅を等分したｔ２乃至ｔ５が分割境界として確定される。従って、画像データの上側に記されている禁止文字１２ｂが複数の分割画像データに分割されてしまう事態を確実に防ぐことが可能である。
要するに、「所定の分割ルール」に従って分割境界が特定されるようにさえなっていればその手法は問わない。
【００３５】
上記実施形態において、複合機２０の制御部２１は、特定した何れかの主走査ラインを跨いで文字が描画されているか否かを判断し、文字が描画されていれば分割ラインをずらす処理を行ったが、図１２に示すようなイメージや図１３に示すような所定の意味を持つパターンイメージ、その他のオブジェクトなどが分割ラインを跨いで描画されているか否かを判断し、描画されていれば分割ラインをずらす処理を行ってもよい。これにより、イメージログに対して類似画像検索やパターン認識などを行う際にも、イメージやパターンイメージが分割されることによるエラーを防止できる。
【００３６】
上記実施形態において、複合機２０は、セットされた原稿に描画された画像を画像読取部２４が読み取ることにより原稿画像を示す画像データを生成したが、画像データの取得方法はこれに限らない。例えば、画像を所定のページ記述言語で記述したプリントジョブをパーソナルコンピュータから受信し、そのプリントジョブを解釈することによって画像データを生成してもよい。
【００３７】
上記実施形態において、ログ監視サーバ１０の制御部１１は、複合機２０からイメージログが送信されるたびに、送信されたイメージログの画像解析を行い、そのイメージログの描画内容に禁止文字１２ｂが含まれているか否かを判断した。これに対し、複合機２０の記憶部２２が出力を禁止する原稿に付加される禁止文字１２ｂと画像解析プログラム１２ａとを記憶し、作成した各イメージログに対して画像解析を行ってもよい。
【００３８】
上記実施形態において、ログ監視サーバ１０の制御部１１は、イメージログから抽出した文字列に禁止文字１２ｂが含まれていないときは、送信されたイメージログを個々のログ履歴として記憶部１２に記憶するようになっていた。
これに対し、もともと１つの画像データであった分割画像データの各々から得たイメージログのすべてを画像形成装置から受信した後に、それらのイメージログを合成し、１つのログ履歴として記憶部１２に記憶するようにしてもよい。その際は、互いにオーバーラップ領域を持つ分割画像データのイメージログを受信する際にそのオーバーラップ量を示すオーバーラップ情報を併せて受信し、受信したオーバーラップ情報に応じたオーバーラップ量の分だけイメージログを重複させて合成を行うようにするとなおよい。
また、イメージログの検索性を向上させるために、各々のイメージログに対してＯＣＲ処理を行い、イメージログに描画された文字列を抽出して、そのイメージログと対応付けて記憶させてもよい。
【００３９】
上記実施形態において、制御部２１は、ＵＩ部２３にオーバーラップ量入力画面を表示して、オーバーラップ情報を取得したが、画像メモリの画像データに対してＯＣＲ処理を施して文字サイズ情報を取得し、これをオーバーラップ情報としてもよい。
【図面の簡単な説明】
【００４０】
【図１】画像形成システムを示す概略図である。
【図２】複合機２０のハードウェア概略構成を示すブロック図である。
【図３】ログ監視サーバ１０のハードウェア概略構成を示すブロック図である。
【図４】画像形成システムの動作を示すフローチャートである。
【図５】画像形成システムの動作を示すフローチャートである。
【図６】画像データの分割を示す図である。
【図７】従来技術における画像形成を開始するまでの出力手順を示す図である。
【図８】画像形成を開始するまでの出力手順を示す図である。
【図９】分割ラインの特定手法を示す図である。（他の実施形態）
【図１０】分割ラインの特定手法を示す図である。（他の実施形態）
【図１１】分割ラインの特定手法を示す図である。（他の実施形態）
【図１２】分割ライン上のオブジェクトを示す図である。（他の実施形態）
【図１３】分割ライン上のオブジェクトを示す図である。（他の実施形態）
【符号の説明】
【００４１】
１０…ログ監視サーバ、２０、２０ａ…複合機、１１、２１…制御部、１２、２２…記憶部、１２ａ…画像解析プログラム、１２ｂ…禁止文字、２２ａ…出力制御プログラム、２３…ＵＩ部、２４…画像読取部、２５…画像形成部、１６、２６…通信部。
【図１】
2007312105.tif 000003
【図２】
2007312105.tif 000004
【図３】
2007312105.tif 000005
【図４】
2007312105.tif 000006
【図５】
2007312105.tif 000007
【図６】
2007312105.tif 000008
【図７】
2007312105.tif 000009
【図８】
2007312105.tif 000010
【図９】
2007312105.tif 000011
【図１０】
2007312105.tif 000012
【図１１】
2007312105.tif 000013
【図１２】
2007312105.tif 000014
【図１３】
2007312105.tif 000015