(57)【要約】【課題】取得した画像データ全体に対応する全てのイメージログをサーバ装置に送信しなくても、画像データに対応する画像の形成を開始する。【解決手段】複合機のＵＩ部にジョブの実行指示が入力されると、画像読取部が原稿画像を読み取って画像データを生成する。制御部は、その画像データを分割して複数の分割画像データを作成し、各々の分割画像データの解像度を下げて、その描画内容の概要を示すイメージログを作成する。作成したイメージログを順次ログ監視サーバへ送信し、ログ監視サーバからイメージログを受領した旨のメッセージを受信するたびに、イメージログが示す分割画像データの像を記録材に順次形成させる。【選択図】図１０
2007312036.tif 000002
【特許請求の範囲】
【請求項１】
画像データを記憶する記憶手段と、
情報の通信手段と、
前記記憶された画像データを分割することによって複数の分割画像データを取得する分割手段と、
前記取得した分割画像データを１つずつ外部のサーバ装置へ前記通信手段を介して送信し、サーバ装置からその分割画像データを受領した旨のメッセージを前記通信手段を介して受信するたびに、当該送信した分割画像データの画像を記録材に順次形成する画像形成手段と
を備えた画像形成装置。
【請求項２】
画像データを記憶する記憶手段と、
情報の通信手段と、
前記記憶された画像データを分割することによって複数の分割画像データを取得する分割手段と、
前記取得された分割画像データの各々の解像度を低下させてその描画内容の概要を示すイメージログデータを取得するイメージログ取得手段と、
前記取得したイメージログデータを１つずつ外部のサーバ装置へ前記通信手段を介して送信し、サーバ装置からそのイメージログデータを受領した旨のメッセージを前記通信手段を介して受信するたびに、当該送信したイメージログデータとして前記イメージログ取得手段が解像度を低下させる前の分割画像データの画像を記録材に順次形成する画像形成手段と
を備えた画像形成装置。
【請求項３】
請求項１又は２に記載の画像形成装置において、
ジョブを指定する指定手段と、
前記指定されたジョブの実行過程で生成した画像データを前記記憶手段に記憶させる記憶制御手段と
を更に備えた画像形成装置。
【請求項４】
請求項３に記載の画像形成装置において、
前記記憶手段に画像データが記憶されると、自装置と前記サーバ装置の間のデータ伝送路のトラフィック状況を問い合わせるメッセージを前記通信手段を介して前記サーバ装置へ送信し、トラフィック状況を示すトラフィック状況データを前記通信手段を介して受信するトラフィック状況問合せ手段
を更に備え、
前記分割手段は、
前記受信したトラフィック状況データに応じた数の分割画像データへ前記記憶手段に記憶された画像データを分割する
画像形成装置。
【請求項５】
請求項３に記載の画像形成装置において、
前記記憶手段に画像データが記憶されると、前記サーバ装置の単位時間長あたりのデータ処理速度を問い合わせるメッセージを前記通信手段を介して前記サーバ装置へ送信し、データ処理速度を示す速度データを前記通信手段を介して受信するデータ処理速度問合せ手段
を更に備え、
前記分割手段は、
前記受信した速度データに応じた数の分割画像データへ前記記憶手段に記憶された画像データを分割する
画像形成装置。
【請求項６】
請求項１乃至５に記載の画像形成装置において、
前記画像形成手段は、
前記分割画像データ若しくはイメージログデータを受信した旨のメッセージを前記通信手段を介して受信し得なかったとき、または、受信に失敗した旨のメッセージを前記通信手段を介して受信したとき、記録材への画像の形成を中止する
画像形成装置。
【請求項７】
画像データを記憶する第１の記憶手段と、
前記第１の記憶手段に記憶させる画像データのサイズを示すサイズデータを記憶する第２の記憶手段と、
情報の通信手段と、
前記第１の記憶手段に記憶された画像データの画像を記録材に形成する画像形成手段と、
被写体をスキャンし、その被写体に記された情報を示す画像データを生成して前記第１の記憶手段に記憶させる手段であって、前記第２の記憶手段が記憶したサイズデータが示すサイズの画像データを前記１の記憶手段に記憶させた時に前記被写体のスキャンを停止し、その記憶させた画像データの画像を前記画像形成手段が記録材に形成し終えた時にスキャンを開始する読取手段と、
前記画像形成手段によって画像が形成されるたびに、その画像データ又は当該画像データの描画内容の概要を示すイメージログデータを外部のサーバ装置へ前記通信手段を介して送信する画像形成済みデータ送信制御手段と
を備えた画像形成装置。
【請求項８】
請求項７に記載の画像形成装置において、
前記第２の記憶手段に記憶されたサイズデータは、
前記第１の記憶手段の記憶容量のサイズを示すデータである
画像形成装置。
【請求項９】
請求項７に記載の画像形成装置において、
自装置と前記サーバ装置の間のデータ伝送路のトラフィック状況を問い合わせるメッセージを前記通信手段を介して前記サーバ装置へ送信し、トラフィック状況を示すトラフィック状況データを前記通信手段を介して受信するトラフィック状況問合せ手段と、
前記受信したトラフィック状況データに応じて前記２の記憶手段の記憶内容を書き換える書換手段と
を更に備えた画像形成装置。
【請求項１０】
請求項７に記載の画像形成装置において、
前記サーバ装置の単位時間長あたりのデータ処理速度を問い合わせるメッセージを前記通信手段を介して前記サーバ装置へ送信し、データ処理速度を示す速度データを前記通信手段を介して受信するデータ処理速度問合せ手段と、
前記受信した速度データに応じて前記第２の記憶手段の記憶内容を書き換える書換手段と
を更に備えた画像形成装置。
【請求項１１】
請求項３乃至１０に記載の画像形成装置において、
前記指定手段により指定されたジョブの属性を示すジョブ属性データを取得するジョブ属性データ取得手段
を更に備え、
前記画像形成手段は、
前記取得されたジョブ属性データを前記分割画像データ又は前記イメージログデータと併せて前記サーバ装置へ送信する
画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
画像を用紙に印刷する際に、画像の描画内容を示すイメージログをハードディスクなどに記憶する画像形成装置がある。例えば、特許文献１では、原稿をスキャンして生成した画像データと入力されたユーザ情報などをイメージログとして記憶し、画像データのセキュリティレベルと画像データの出力要求を行ったユーザのセキュリティレベルとに応じて、当該画像データの出力を制限する仕組みの開示がある。
【特許文献１】特開２００５−１６６０２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、複数の画像形成装置のイメージログを１台のログ管理サーバ装置により一元的に管理するシステムが実用化されている。この種のシステムを成すログ管理サーバ装置は、禁止原稿などの出力が自身の管理下の画像形成装置にて行われたかをリアルタイム又は事後的に追跡すべく、各画像形成装置からイメージログを収集し、自身のＤＢにて一元的に管理する。一方、このシステムを成す各画像形成装の多くは、コピーなどのジョブの実行が指示されると、その指示にかかる画像を読み込んで得た画像データのイメージログをログ管理サーバ装置へ送信し、その格納通知の返信を受けて始めて、読み込んだ画像の出力を実行するようになっている。しかしながら、この画像形成装置は、取得した全ての画像データに対応するイメージログの格納通知を受領するまで画像データの出力を開始できないため、印刷が行われるまでに時間がかかってしまうという問題がある。
【０００４】
特に、１台のログ管理サーバ装置に複数の画像形成装置が接続され、それらの画像形成装置から同時にアクセスされた場合には、ログ管理サーバ装置の処理の遅延に伴い、イメージログの受信通知がサーバから送信される時間も遅くなり、上述した問題が顕著になる。この場合、ログ管理サーバ装置の台数を増やして1台のログ管理サーバ装置に接続される画像形成装置を減らす方法もあるが、複数のログ管理サーバ装置にイメージログが分散するため、ログの管理が煩雑になり、情報流出の危険度が増加するという問題が起こりえる。また、ログ管理サーバ装置の台数を増やすとコストの増大を招いてしまう。
本発明は、このような事情に鑑みてなされたものであり、取得した画像データ全体に対応する全てのイメージログがサーバ装置に送信されなくても、画像データに対応する画像の形成を開始することができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の好適な態様である画像形成装置は、画像データを記憶する記憶手段と、情報の通信手段と、前記記憶された画像データを分割することによって複数の分割画像データを取得する分割手段と、前記取得した分割画像データを１つずつ外部のサーバ装置へ前記通信手段を介して送信し、サーバ装置からその分割画像データを受領した旨のメッセージを前記通信手段を介して受信するたびに、当該送信した分割画像データの画像を記録材に順次形成する画像形成手段とを備える。
【０００６】
また、他の態様である画像形成装置は、画像データを記憶する記憶手段と、情報の通信手段と、前記記憶された画像データを分割することによって複数の分割画像データを取得する分割手段と、前記取得された分割画像データの各々の解像度を低下させてその描画内容の概要を示すイメージログデータを取得するイメージログ取得手段と、前記取得したイメージログデータを１つずつ外部のサーバ装置へ前記通信手段を介して送信し、サーバ装置からそのイメージログデータを受領した旨のメッセージを前記通信手段を介して受信するたびに、当該送信したイメージログデータとして前記イメージログ取得手段が解像度を低下させる前の分割画像データの画像を記録材に順次形成する画像形成手段とを備える。
【０００７】
この態様において、ジョブを指定する指定手段と、前記指定されたジョブの実行過程で生成した画像データを前記記憶手段に記憶させる記憶制御手段とを更に備えてもよい。
また、前記記憶手段に画像データが記憶されると、自装置と前記サーバ装置の間のデータ伝送路のトラフィック状況を問い合わせるメッセージを前記通信手段を介して前記サーバ装置へ送信し、トラフィック状況を示すトラフィック状況データを前記通信手段を介して受信するトラフィック状況問合せ手段を更に備え、前記分割手段は、前記受信したトラフィック状況データに応じた数の分割画像データへ前記記憶手段に記憶された画像データを分割してもよい。
【０００８】
さらに、前記記憶手段に画像データが記憶されると、前記サーバ装置の単位時間長あたりのデータ処理速度を問い合わせるメッセージを前記通信手段を介して前記サーバ装置へ送信し、データ処理速度を示す速度データを前記通信手段を介して受信するデータ処理速度問合せ手段を更に備え、前記分割手段は、前記受信した速度データに応じた数の分割画像データへ前記記憶手段に記憶された画像データを分割してもよい。
また、前記画像形成手段は、前記分割画像データ若しくはイメージログデータを受信した旨のメッセージを前記通信手段を介して受信し得なかったとき、または、受信に失敗した旨のメッセージを前記通信手段を介して受信したとき、記録材への画像の形成を中止してもよい。
【０００９】
また、他の態様である画像形成装置は、画像データを記憶する第１の記憶手段と、前記第１の記憶手段に記憶させる画像データのサイズを示すサイズデータを記憶する第２の記憶手段と、情報の通信手段と、前記第１の記憶手段に記憶された画像データの画像を記録材に形成する画像形成手段と、被写体をスキャンし、その被写体に記された情報を示す画像データを生成して前記第１の記憶手段に記憶させる手段であって、前記第２の記憶手段が記憶したサイズデータが示すサイズの画像データを前記１の記憶手段に記憶させた時に前記被写体のスキャンを停止し、その記憶させた画像データの画像を前記画像形成手段が記録材に形成し終えた時にスキャンを開始する読取手段と、前記画像形成手段によって画像が形成されるたびに、その画像データ又は当該画像データの描画内容の概要を示すイメージログデータを外部のサーバ装置へ前記通信手段を介して送信する画像形成済みデータ送信制御手段とを備える。
【００１０】
この態様において、前記第２の記憶手段に記憶されたサイズデータは、前記第１の記憶手段の記憶容量のサイズを示すデータであってもよい。
また、自装置と前記サーバ装置の間のデータ伝送路のトラフィック状況を問い合わせるメッセージを前記通信手段を介して前記サーバ装置へ送信し、トラフィック状況を示すトラフィック状況データを前記通信手段を介して受信するトラフィック状況問合せ手段と、前記受信したトラフィック状況データに応じて前記２の記憶手段の記憶内容を書き換える書換手段とを更に備えてもよい。
【００１１】
さらに、前記サーバ装置の単位時間長あたりのデータ処理速度を問い合わせるメッセージを前記通信手段を介して前記サーバ装置へ送信し、データ処理速度を示す速度データを前記通信手段を介して受信するデータ処理速度問合せ手段と、前記受信した速度データに応じて前記第２の記憶手段の記憶内容を書き換える書換手段とを更に備えてもよい。
また、この態様において、前記指定手段により指定されたジョブの属性を示すジョブ属性データを取得するジョブ属性データ取得手段を更に備え、前記画像形成手段は、前記取得されたジョブ属性データを前記分割画像データ又は前記イメージログデータと併せて前記サーバ装置へ送信してもよい。
【発明の効果】
【００１２】
本発明によれば、取得した画像データ全体に対応する全てのイメージログをサーバ装置に送信しなくても、画像データに対応する画像の形成を開始することができる。
【発明を実施するための最良の形態】
【００１３】
＜第１実施形態＞
本発明の第１実施形態について説明する。
（構成）
図１は、本実施形態にかかる画像形成システムを示す概略図である。図１に示すように、この画像形成システムは、複合機２０ａを含む複数の複合機２０とログ監視サーバ１０とをネットワークにより接続してなる。
【００１４】
図２は、複合機２０のハードウェア概略構成を示すブロック図である。複合機２０は、図２に示すように、制御部２１、記憶部２２、ユーザインターフェース部（以下、「ＵＩ部２３」と記す）、画像読取部２４、画像形成部２５、及び通信部２６などを備える。
制御部２１は、データを処理するＣＰＵ（Central Processing Unit）や各種制御プログラムを記憶したＲＯＭ（Read Only Memory）、ＣＰＵにワークエリアを提供するＲＡＭ（Random Access Memory）などで構成される。記憶部２２は、例えばハードディスクであり、工場出荷時に割り振られた自装置の機器のシリアル番号２２ａや出力制御プログラム２２ｂなどを記憶する。図の例は、複合機２０ａのハードウェア概略構成を示しており、その記憶部２２には、複合機２０ａに固有のシリアル番号２２ａである「ＡＡ１１」が記憶されている。
【００１５】
ＵＩ部２３は、コピー、ファクシミリなどといったジョブの実行指示をユーザより受け付けるためのタッチパネルと、操作を促すメッセージ画面及び処理状況や処理結果を示すステータス画面などを表示するディスプレイとを含む。画像読取部２４は、図示しないフィーダにセットされた原稿に描画された画像を読み取り、その画像のラスタデータ（以下、「画像データ」と記す）を生成する。画像形成部２５は、画像データに応じたトナー像を形成し、そのトナー像を用紙に転写して出力する。通信部２６は、他の装置との間のデータ授受を司るネットワークインターフェースである。
【００１６】
次に、記憶部２２に記憶された出力制御プログラム２２ｂについて説明する。この出力制御プログラム２２ｂは、本実施形態に特有の機能を制御部２１のＣＰＵに付与するための固有のプログラムである。このプログラムを実行するＣＰＵには以下の４つの機能が付与される。
ａジョブ番号付加機能
これは、ＵＩ部２３より実行指示された各ジョブに一意の番号を割り当てる機能である。
ｂ分割機能
これは、画像データを分割して複数の分割画像データを作成する機能である。
ｃログ作成機能
これは、各々の分割画像データの解像度を下げて、その描画内容の概要を示すイメージログを作成し、ログ監視サーバ１０へ送信する機能である。
ｄ出力制御機能
これは、ログ監視サーバ１０からイメージログを受領した旨のメッセージを受信するたびに、イメージログが示す分割画像データの像を記録材に順次形成させる機能である。
【００１７】
図３は、ログ監視サーバ１０のハードウェア概略構成を示すブロック図である。図３に示すように、ログ監視サーバ１０は、装置全体を制御する制御部１１、記憶部１２、及び通信部１６を備える。
記憶部１２は、ログ格納データベース（以下、「ログ格納ＤＢ１２ａ」と記す）を記憶する。図４は、このログ格納ＤＢ１２ａのデータ構造図である。このログ格納ＤＢ１２ａは、各々が各複合機２０から送信されたイメージログと対応する複数のレコードの集合体である。このログ格納ＤＢ１２ａを構成するレコードの各々は、「ジョブＮｏ」、「機器のシリアルＮｏ」、「ユーザＩＤ」、及び「イメージログ」の４つのフィールドを有する。
【００１８】
「ジョブＮｏ」のフィールドには、ジョブ番号が記憶される。このジョブ番号は、実行指示されたジョブを識別する番号である。「機器のシリアルＮｏ」のフィールドには、ジョブの実行指示が下された複合機２０のシリアル番号２２ａが記憶される。「ユーザＩＤ」のフィールドには、ユーザＩＤが記憶される。このユーザＩＤは、各ユーザを識別する情報である。「イメージログ」のフィールドには、複合機２０から送信される分割画像データのイメージログが記憶される。
【００１９】
（動作）
次に、第１実施形態の動作について説明する。
図５及び図６は、本実施形態にかかる画像形成システムの動作を示すフローチャートである。
図に示す一連の処理は、複合機２０のＵＩ部２３にジョブの実行指示が入力されることをトリガーとして開始される。
【００２０】
複合機２０のＵＩ部２３にジョブの実行指示が入力されると（ステップＳＡ１：ＹＥＳ）、複合機２０の画像読取部２４はセットされた原稿に描画された画像を読み取り、その画像を示す画像データを生成する（ステップＳＡ２）。制御部２１は、ステップＳＡ１において実行指示されたジョブにジョブ番号を割り当て、このジョブ番号と生成した画像データとをＲＡＭに対応付けて記憶させる。
【００２１】
続いて、ＵＩ部２３は、制御部２１の制御の下、ジョブ属性情報入力画面を表示する（ステップＳＡ３）。ジョブ属性情報入力画面は、ユーザＩＤを入力する入力欄、及び、「高」「中」「低」のうちいずれかのセキュリティレベルを入力する入力欄を有する。それら各々の入力欄にユーザＩＤ及びセキュリティレベルが入力されると、制御部２１は入力されたそれらのジョブ属性情報を取得する。続いて、制御部２１は、セキュリティレベルの入力欄に入力された情報が「高」であるか否かを判断する（ステップＳＡ４）。
【００２２】
セキュリティレベルの情報が「高」である場合（ステップＳＡ４：ＹＥＳ）、複合機２０は、自装置とログ監視サーバ１０との間のデータ伝送路のトラフィック状況を問い合わせるメッセージをログ監視サーバ１０に送信する（ステップＳＡ５）。ログ監視サーバ１０の制御部１１は、そのメッセージを受信すると、自装置と複合機２０との間のデータ伝送路のトラフィック状況を測定する（ステップＳＡ６）。具体的に説明すると、例えば、ｐｉｎｇ（Packet internet Groper）パケットの折り返しに要する時間を計測することにより、データ伝送路のトラフィック状況を測定する。続いて、制御部１１は、測定したトラフィック状況を示すトラフィック状況データを複合機２０に送信する（ステップＳＡ７）。
【００２３】
ログ監視サーバ１０からトラフィック状況データが送信されると、複合機２０の制御部２１は、そのデータが示すトラフィック状況に応じて画像データの分割数Ｍを決定する（ステップＳＡ８）。このステップＳＡ８について詳細に説明すると、制御部２１は、ログ監視サーバ１０から送信されたデータが示すトラフィック状況に応じて、トラフィックが多ければ画像データの分割数Ｍを多くし、トラフィックが少なければ分割数Ｍを少なくする。そして、トラフィック状況との関係から決定した分割数Ｍに画像データを分割した後は、その分割により得た分割画像データの各々を識別すべく、副走査方向の上から順に番号を割り振っていく。例えば、図７に示すように、画像データを副走査方向に３等分して３個の分割画像データを取得した場合、作成した分割画像データの各々に、Ｄ１、Ｄ２、Ｄ３と上から順に番号が割り振られることになる。
【００２４】
図５において、制御部２１は、分割したＭ個の分割画像データの内、上からＮ番目（Ｎは自然数）の分割画像データのイメージログを作成する（ステップＳＡ１０）。具体的に説明すると、Ｎ＝１の場合、ステップＳＡ１０では、図８に示すように、上から１番目の画像データであるＤ１の解像度を低下させて、その描画内容を示すイメージログＩ１を作成する。このイメージログＩ１の解像度は、ＯＣＲ処理などにより内容の認識が可能な２００ｄｐｉ程度とする。そして、後述するように、取得されたイメージログＩ１は、ネットワークを介してログ監視サーバ１０へ送信され、同装置のログ格納ＤＢ１２ａに格納されることになる。イメージログＩ１について格納された旨の格納通知が返信されると、２番目の分割画像データＤ２についても同様の処理が繰り返され、そのイメージログＩ２がＤＢに格納された旨の格納通知が返信されると、今度は、３番目の分割画像データＤ３について同様の処理が更に繰り返されることになる。
【００２５】
図５において、ステップＳＡ１１では、ステップＳＡ１０にて作成したイメージログ、ステップＳＡ３にて取得したジョブ属性情報、及び記憶部２２が記憶するシリアル番号２２ａ（例えば、複合機２０ａであれば「ＡＡ１１」）を順次ログ監視サーバ１０に送信する。ログ監視サーバ１０の制御部１１は、複合機２０からイメージログ、ジョブ属性情報、及びシリアル番号２２ａが送信されるたびに、ログ格納ＤＢ１２ａ（図４参照）に新しいレコードを作成し、送信されたそれらの情報を記憶させる（ステップＳＡ１２）。そして、制御部１１は、イメージログが記憶されたことを示す格納通知を複合機２０に送信する（ステップＳＡ１３）。続いて、複合機２０の制御部２１は、ログ監視サーバ１０から格納通知を受信したか否かを判断し（図６のステップＳＡ１４）、格納通知を受信した場合は（ステップＳＡ１４：ＹＥＳ）、上からＮ番目の画像データが示す画像を記録材に形成して出力する（ステップＳＡ１５）。
【００２６】
続いて、制御部２１は、分割したＭ個全ての分割画像データが出力されたか、つまり、Ｍ＝Ｎになったか否かを判断する（ステップＳＡ１６）。Ｍ個全ての分割画像データが出力された場合（ステップＳＡ１６：ＹＥＳ）、制御部２１はその処理を終了する。一方、出力されていない画像データが残っているときは（ステップＳＡ１６：ＮＯ）、Ｎを１つインクリメントして（ステップＳＡ１７）、図５のステップＳＡ１０以降の処理を行う。
【００２７】
ここで、ステップＳＡ１１にて、イメージログを送信している際にデータ伝送路において予期せぬトラブルが起こり、送信したイメージログがログ監視サーバ１０に到着しなかった場合、ステップＳＡ１２からステップＳＡ１３までの処理は実行されない。複合機２０の制御部２１は、ステップＳＡ１１にてイメージログの送信を行ってから所定時間内に格納通知が送信されない場合（図６のステップＳＡ１４：ＮＯ）、つまり送信したイメージログがログ監視サーバ１０に記憶されていないときには、Ｎ番目以降の分割画像データを全て削除し、このフローの処理を終了する（ステップＳＡ１８）。これにより、ログ監視サーバ１０にイメージログが記憶されていない、Ｎ番目以降の分割画像データについては、記録材への画像の形成が中止される。
【００２８】
また、図５におけるステップＳＡ４にて、セキュリティレベルの情報が「高」ではない場合（ステップＳＡ４：ＮＯ）、制御部２１は、セキュリティレベルが「中」であるか否かを判断する（図６のステップＳＡ１９）。セキュリティレベルが「中」である場合（ステップＳＡ１９：ＹＥＳ）、制御部２１は、ステップＳＡ２にて読み取った画像データを分割することなくそのまま出力する（ステップＳＡ２０）。続いて、制御部２１は、この画像データに対応するイメージログを作成し（ステップＳＡ２１）、作成したイメージログをログ監視サーバ１０に送信する（ステップＳＡ２２）。ログ監視サーバ１０は、複合機２０からイメージログが送信されると、そのイメージログをログ格納ＤＢ１２ａに記憶する（ステップＳＡ２３）。
【００２９】
また、ステップＳＡ１９にて、セキュリティレベルが「中」ではない場合（ステップＳＡ１９：ＮＯ）、つまり、セキュリティレベルが「小」であったとき、図５のステップＳＡ２にて読み取った画像データを分割することなく出力し（図６のステップＳＡ２４）、イメージログを作成しない状態のまま処理を終了する。
【００３０】
以上説明した本実施形態によると、ジョブの実行指示が下されてからその指示にかかる画像のイメージログデータの転送を経てその出力が得られるまでに要する待ち時間を従来手法よりも短縮することができる。この効果を得るための作用について、図９及び図１０を参照して確認する。従来は、図９に示すようにジョブの指示に従って読み込んだ画像の画像データ全体のイメージログを生成してログ監視サーバ１０へ転送し、その格納通知の返信を得てはじめて画像データの出力が開始されるようになっていた。これに対し、本実施形態の場合、図１０に示すように、読み込んだ画像を、Ｄ１、Ｄ２、Ｄ３といったような複数の分割画像データへ分割し、それらの分割画像データの解像度を低下させたイメージログデータＩ１、Ｉ２、Ｉ３をＩ１から順にログ管理サーバへ送信する。そして、格納通知の返信を受け得た分割画像データから順に出力を行わせる。このように、画像データ全体ではなくそれを分割して得た分割画像データのイメージログをログ管理サーバへ１つずつ送信し、格納通知の返信を受け得たものから順に出力を行うようにすることで、画像データ全体のイメージログを送信する従来手法よりもその出力に要する待ち時間を短くすることができるのである。
【００３１】
＜第２実施形態＞
本発明の第２実施形態について説明する。
（構成）
本実施形態にかかる画像形成システムのハードウェア構成は、図１１に示すように、複合機２０の記憶部２２に分割容量パラメータ２２ｃの記憶領域が確保されている点を除いて第１実施形態と同様である。この分割容量パラメータ２２ｃは、画像読取装置の画像メモリの記憶容量を示す情報である。画像読取部２４は、原稿をスキャンして得た画像データを自身の画像メモリにバッファリングしていき、その画像メモリの容量が分割容量パラメータ２２ｃの値に至った時点でスキャンを一旦停止する。そして、制御部２１から読み取り再開を示す信号の供給を受けると、停止位置から原稿のスキャンを再開する。
【００３２】
（動作）
次に、第２実施形態の動作について説明する。
図１２は、本実施形態にかかる画像形成システムの動作を示すフローチャートである。
図に示す一連の処理は、複合機２０のＵＩ部２３にジョブの実行指示が入力されることをトリガーとして開始される。
【００３３】
複合機２０のＵＩ部２３にジョブの実行指示が入力されると（ステップＳＢ１：ＹＥＳ）、制御部２１は、ジョブ属性情報入力画面をＵＩ部２３に表示する（ステップＳＢ２）。ジョブ属性情報入力画面は、ユーザＩＤを入力する入力欄、及び、「高」「中」「低」のうちいずれかのセキュリティレベルを入力する入力欄を有する。それら各々の入力欄にユーザＩＤ及びセキュリティレベルが入力されると、制御部２１は入力されたそれらのジョブ属性情報を取得する。続いて、制御部２１は、セキュリティレベルの入力欄に入力された情報が「高」であるか否かを判断する（ステップＳＢ３）。
【００３４】
セキュリティレベルの情報が「高」である場合（ステップＳＢ３：ＹＥＳ）、複合機２０は、自装置とログ監視サーバ１０との間のデータ転送路のトラフィック状況を問い合わせるメッセージをログ監視サーバ１０に送信する（ステップＳＢ４）。ログ監視サーバ１０の制御部１１は、そのメッセージを受信すると、自装置と複合機２０との間のデータ伝送路のトラフィック状況を測定する（ステップＳＢ５）。続いて、制御部１１は、測定したトラフィック状況を示すトラフィック状況データを複合機２０に送信する（ステップＳＢ６）。
【００３５】
ログ監視サーバ１０からトラフィック状況データが送信されると、複合機２０の制御部２１は、そのデータが示すトラフィック状況に応じて記憶部２２に記憶された分割容量パラメータ２２ｃを書き換える（ステップＳＢ７）。ステップＳＢ７について詳細に説明すると、ログ監視サーバ１０から送信されたデータが示すトラフィック状況に応じて、トラフィックが多ければ分割容量パラメータ２２ｃをより小さい値に書き換え、トラフィックが少なければ分割容量パラメータ２２ｃをより大きい値に書き換える。
【００３６】
画像読取部２４は、セットされた原稿をスキャンして、その原稿の描画内容を示す画像データを生成する（ステップＳＢ８）。そして、生成した画像データを自身の画像メモリにバッファリングしていき、その画像メモリの容量がステップＳＢ７にて書き換えた分割容量パラメータ２２ｃが示す値に至った時点でスキャンを一旦停止する。続いて、制御部２１は、生成した画像データのイメージログを作成する（ステップＳＢ９）。そして、そのイメージログ、ステップＳＢ２にて取得したジョブ属性情報、及び記憶部２２が記憶するシリアル番号２２ａ（例えば、複合機２０ａであれば「ＡＡ１１」）をログ監視サーバ１０に送信する（ステップＳＢ１０）。
【００３７】
ログ監視サーバ１０の制御部１１は、複合機２０からイメージログ、ジョブ属性情報、及びシリアル番号２２ａが送信されると、ログ格納ＤＢ１２ａに新しいレコードを作成し、送信されたそれらの情報を記憶させる（ステップＳＢ１１）。そして、制御部１１は、イメージログが記憶されたことを示す格納通知を複合機２０に送信する（ステップＳＢ１２）。複合機２０の制御部２１は、ログ監視サーバ１０から格納通知が送信されると、ステップＳＢ８にて生成した画像データが示す画像を記録材に形成して出力する（ステップＳＢ１３）。
【００３８】
続いて、制御部２１は、ステップＳＢ８にて原稿に描画された全画像の読み取りが完了したか否かを判断する（ステップＳＢ１４）。具体的に説明すると、原稿に描画された全画像の読み取りを完了したことを示す信号が図示しない原稿検知センサから供給されると、制御部２１は、原稿の全画像の読み取りが完了したと判断し（ステップＳＢ１４：ＹＥＳ）、この処理を終了する。一方、原稿に描画された全画像の読み取りを完了したことを示す信号が送信されないと（ステップＳＢ１４：ＮＯ）、制御部２１は、画像読取部２４に原稿の読み取り再開を示す信号を供給し、ステップＳＡ８にてスキャンが停止された位置からスキャン再開させてステップＳＢ８以降の処理を繰り返す。
なお、ステップＳＢ３にて、セキュリティレベルの情報が「高」ではない場合の処理は、上述した第１実施形態のステップＳＡ１９以降の処理と同様であるため、説明を割愛する。
【００３９】
＜他の実施形態＞
本発明は、種々の変形実施が可能である。
上記両実施形態において、複合機２０の制御部２１は、分割画像データの解像度を低下させてその描画内容を示すイメージログを作成し、生成したイメージログをネットワークを介してログ監視サーバ１０へ送信したが、分割画像データのイメージログを作成せずに、分割画像データをそのままログ監視サーバ１０に送信してもよい。
【００４０】
上記両実施形態において、複合機２０は、セットされた原稿に描画された画像を画像読取部２４が読み取ることにより、原稿画像を示す画像データを生成したが、画像データの取得方法はこれに限らない。例えば、画像を所定のページ記述言語で記述したプリントジョブをパーソナルコンピュータから受信し、そのプリントジョブを解釈することによって画像データを生成してもよい。
【００４１】
第１実施形態において、複合機２０の制御部２１は、自装置とログ監視サーバ１０との間のデータ伝送路のトラフィック状況を問い合わせ、ログ監視サーバ１０から送信されたデータが示すトラフィック状況に応じて画像データの分割数Ｍを決定していた。これに対しログ監視サーバ１０の単位時間長あたりのデータ転送速度を問い合わせるメッセージをログ監視サーバ１０に送信し、ログ監視サーバ１０から送信されたログ監視サーバ１０の単位時間長あたりのデータ転送速度に応じて画像データの分割数Ｍを決定してもよい。
【００４２】
第２実施形態において、複合機２０の制御部２１は、ログ監視サーバ１０から送信されたデータが示すトラフィック状況に応じて分割容量パラメータ２２ｃを書き換えるようになっていた。これに対し、ログ監視サーバ１０の単位時間長あたりのデータ転送速度を問い合わせるメッセージをログ監視サーバ１０に送信し、ログ監視サーバ１０から送信されたログ監視サーバ１０の単位時間長あたりのデータ転送速度に応じて分割容量パラメータ２２ｃを書き換えてもよい。
【００４３】
上記両実施形態において、ログ監視サーバ１０は、複合機２０から順次送信されてくる分割画像データのイメージログの各々をログ格納ＤＢ１２ａの個別のレコードにそれぞれ記憶していた。これに対し、分割前の画像データに対応する全てのイメージログが送信された時に、これらのイメージログを分割前の画像データを示す１つのイメージログになるように合成し、ログ格納ＤＢ１２ａの１つのレコードに記憶させてもよい。さらに、イメージログの検索がより簡単に行えるように、合成したイメージログに対してＯＣＲ（Optical Character Recognition）処理を行い、イメージログに描画された文字列を抽出して、そのイメージログと対応付けて記憶させてもよい。
【００４４】
上記両実施形態において、セキュリティレベルが「中」である場合、制御部２１は、読み込んだ画像データを出力し、この画像データに対応するイメージログをそのままログ監視サーバ１０に送信していた。これに対し、読み込んだ画像データを出力した後、データ転送路のトラフィック状況などに応じて画像データを分割して送信してもよい。
【００４５】
第１実施形態において、複合機２０の制御部２１は、イメージログの送信を行ってから所定時間内に格納通知が送信されない場合、Ｎ番目以降の分割画像データを全て削除し、このフローの処理を終了していた。これに対し、複合機２０がイメージログを送信している際にデータ伝送路において予期せぬトラブルが起こり、送信したイメージログがログ監視サーバ１０に到着しなかった場合、ログ監視サーバ１０は、イメージログの受信に失敗した旨のエラーメッセージをイメージログを送信した複合機２０に送ってもよい。複合機２０の制御部２１は、そのエラーメッセージを受信した場合、Ｎ番目以降の分割画像データを全て削除し、このフローの処理を終了しても構わない。
また、複合機２０の制御部２１は、所定時間内に格納通知が送信されない場合、若しくはエラーメッセージが送信された場合に、Ｎ番目の分割画像データを空白データに置き換えて白紙のまま出力してもよい。
【図面の簡単な説明】
【００４６】
【図１】画像形成システムを示す概略図である。
【図２】複合機２０のハードウェア構成を示すブロック図である。（第１実施形態）
【図３】ログ監視サーバ１０のハードウェア概略構成を示すブロック図である。
【図４】このログ格納ＤＢ１２ａのデータ構造図である。
【図５】画像形成システムの動作を示すフローチャートである。（第１実施形態）
【図６】画像形成システムの動作を示すフローチャートである。（第１実施形態）
【図７】分割画像データを示す図である。
【図８】イメージログの送信を示す図である。
【図９】従来技術における画像形成を開始するまでの出力手順を示す図である。
【図１０】画像形成を開始するまでの出力手順を示す図である。
【図１１】複合機２０のハードウェア構成を示すブロック図である。（第２実施形態）
【図１２】画像形成システムの動作を示すフローチャートである。（第２実施形態）
【符号の説明】
【００４７】
１０…ログ監視サーバ、２０、２０ａ…複合機、１１、２１…制御部、１２、２２…記憶部、１２ａ…ログ格納ＤＢ、２２ａ…シリアル番号、２２ｂ…出力制御プログラム、２２ｃ…分割容量パラメータ、２３…ＵＩ部、２４…画像読取部、２５…画像形成部、１６、２６…通信部。
【図１】
2007312036.tif 000003
【図２】
2007312036.tif 000004
【図３】
2007312036.tif 000005
【図４】
2007312036.tif 000006
【図５】
2007312036.tif 000007
【図６】
2007312036.tif 000008
【図７】
2007312036.tif 000009
【図８】
2007312036.tif 000010
【図９】
2007312036.tif 000011
【図１０】
2007312036.tif 000012
【図１１】
2007312036.tif 000013
【図１２】
2007312036.tif 000014