(57)【要約】【課題】煩雑な操作を要することなく、過去に実行した画像処理のいずれかと同一の実行条件で画像処理を再実行すること。【解決手段】画像処理装置１０は、１または複数の画像を処理対象画像として取得する画像取得部２０と、処理対象画像に所定の画像処理を行う画像処理実行部３０と、処理対象画像を示すログ画像を生成するログ画像生成部２４と、画像処理実行部３０が当該処理対象画像に対して行った画像処理の内容をログ情報として記録するログ情報記録部２６と、当該生成されたログ画像と当該記録されたログ情報とをサーバ装置に送信する送受信部２８と、を含む。そして、画像処理実行３０は、画像取得部２０により取得される他の処理対象画像のログ画像をサーバ装置に送信するとともに、それに応じてサーバ装置から送信される１または複数の画像処理指示情報のいずれかに従って、当該他の処理対象画像に画像処理を行う。【選択図】図２
2008085824.tif 000002
【特許請求の範囲】
【請求項１】
１または複数の画像を処理対象画像として取得する画像取得手段と該処理対象画像に所定の画像処理を行う画像処理実行手段とを備える１または複数の画像処理装置と、サーバ装置と、を含む画像処理システムにおいて、
前記各画像処理装置は、
前記画像取得手段により取得される処理対象画像に基づいて、該処理対象画像を示すログ画像を生成するログ画像生成手段と、
前記画像処理実行手段が前記処理対象画像に対して行った画像処理の内容をログ情報として記録するログ情報記録手段と、
前記ログ画像と前記ログ情報とを前記サーバ装置に送信する手段と、
を含み、
前記サーバ装置は、
前記各画像処理装置から送信されるログ画像とログ情報とを関連づけて記憶するログ情報記憶手段と、
前記ログ情報記憶手段に記憶されるログ画像から、前記各画像処理装置から送信される他のログ画像と同一のまたは類似するログ画像を検索する類似画像検索手段と、
前記ログ情報記憶手段から、前記類似画像検索手段により検索されるログ画像に関連づけられた１または複数のログ情報を読み出すとともに、該読み出したログ情報が示す画像処理の内容に基づいて、該画像処理の実行を指示する１または複数の画像処理指示情報を生成する画像処理指示情報生成手段と、
前記１または複数の画像処理指示情報を前記各画像処理装置に送信する手段と、
を含み、
前記画像処理実行手段は、
前記画像取得手段により取得される他の処理対象画像のログ画像を前記サーバ装置に送信するとともに、それに応じて前記サーバ装置から送信される１または複数の前記画像処理指示情報のいずれかに従って、前記他の処理対象画像に画像処理を行う、
ことを特徴とする画像処理システム。
【請求項２】
請求項１に記載の画像処理システムにおいて、
前記画像処理実行手段は、
前記複数の画像処理指示情報から、いずれか１つの画像処理指示情報を選択する選択手段を含み、
前記選択手段により選択される画像処理指示情報に従って、前記他の処理対象画像に画像処理を行う、
ことを特徴とする画像処理システム。
【請求項３】
１または複数の画像を処理対象画像として取得する画像取得手段と該処理対象画像に所定の画像処理を行う画像処理実行手段とを含み、サーバ装置と通信を行う画像処理装置であって、
前記画像取得手段により取得される処理対象画像に基づいて、該処理対象画像を示すログ画像を生成するログ画像生成手段と、
前記画像処理実行手段が前記処理対象画像に対して行った画像処理の内容をログ情報として記録するログ情報記録手段と、
前記ログ画像と前記ログ情報とを前記サーバ装置に送信する手段と、
を含み、
前記画像処理実行手段は、
前記画像取得手段により取得される他の処理対象画像のログ画像を前記サーバ装置に送信するとともに、それに応じて前記サーバ装置から送信される１または複数の前記画像処理指示情報のいずれかに従って、前記他の処理対象画像に画像処理を行う、
ことを特徴とする画像処理装置。
【請求項４】
画像処理装置と通信を行うサーバ装置であって、
前記画像処理装置から、１または複数の画像を示すログ画像と、該１または複数の画像に対して行った画像処理の内容を示すログ情報と、を受信する手段と、
前記受信したログ画像とログ情報とを関連づけて記憶するログ情報記憶手段と、
前記ログ情報記憶手段に記憶されるログ画像から、前記画像処理装置から送信される他のログ画像と同一のまたは類似するログ画像を検索する類似画像検索手段と、
前記ログ情報記憶手段から、前記類似画像検索手段により検索されるログ画像に関連づけられた１または複数のログ情報を読み出すとともに、該読み出したログ情報が示す画像処理の内容に基づいて、該画像処理の実行を指示する１または複数の画像処理指示情報を生成する画像処理指示情報生成手段と、
前記１または複数の画像処理指示情報を前記画像処理装置に送信する手段と、
を含むことを特徴とするサーバ装置。
【請求項５】
１または複数の画像を処理対象画像として取得する画像取得ステップと該処理対象画像に所定の画像処理を行う画像処理実行ステップとを備える画像処理方法であって、
前記画像取得ステップにおいて取得される処理対象画像に基づいて、該処理対象画像を示すログ画像を生成するログ画像生成ステップと、
前記画像処理実行ステップにおいて前記処理対象画像に対して行われた画像処理の内容をログ情報として記録するログ情報記録ステップと、
ログ情報記憶手段に、前記ログ画像と前記ログ情報とを関連づけて記憶させるステップと、
前記ログ情報記憶手段に記憶されるログ画像から、前記画像取得ステップにおいて取得される他の処理対象画像のログ画像と同一のまたは類似するログ画像を検索する類似画像検索ステップと、
前記ログ情報記憶手段から、前記類似画像検索ステップにおいて検索されるログ画像に関連づけられた１または複数のログ情報を読み出すとともに、該読み出したログ情報が示す画像処理の内容に基づいて、該画像処理の実行を指示する１または複数の画像処理指示情報を生成する画像処理指示情報生成ステップと、
を含み、
前記画像処理実行ステップは、
前記画像処理指示情報生成ステップにおいて生成される１または複数の前記画像処理指示情報のいずれかに従って、前記他の処理対象画像に画像処理を行う、
ことを特徴とする画像処理方法。
【請求項６】
１または複数の画像を処理対象画像として取得する画像取得手段と該処理対象画像に所定の画像処理を行う画像処理実行手段とを含み、サーバ装置と通信を行う画像処理装置としてコンピュータを機能させるためのプログラムであって、
前記画像取得手段により取得される処理対象画像に基づいて、該処理対象画像を示すログ画像を生成するログ画像生成手段、
前記画像処理実行手段が前記処理対象画像に対して行った画像処理の内容をログ情報として記録するログ情報記録手段、
前記ログ画像と前記ログ情報とを前記サーバ装置に送信する手段、
を含み、
前記画像処理実行手段は、
前記画像取得手段により取得される他の処理対象画像のログ画像を前記サーバ装置に送信するとともに、それに応じて前記サーバ装置から送信される１または複数の前記画像処理指示情報のいずれかに従って、前記他の処理対象画像に画像処理を行う、
ことを特徴とするプログラム。
【請求項７】
画像処理装置と通信を行うサーバ装置としてコンピュータを機能させるためのプログラムであって、
前記画像処理装置から、１または複数の画像を示すログ画像と、該１または複数の画像に対して行った画像処理の内容を示すログ情報と、を受信する手段、
ログ情報記憶手段に、前記受信したログ画像とログ情報とを関連づけて記憶させる手段、
前記ログ情報記憶手段に記憶されるログ画像から、前記画像処理装置から送信される他のログ画像と同一のまたは類似するログ画像を検索する類似画像検索手段、
前記ログ情報記憶手段から、前記類似画像検索手段により検索されるログ画像に関連づけられた１または複数のログ情報を読み出すとともに、該読み出したログ情報が示す画像処理の内容に基づいて、該画像処理の実行を指示する１または複数の画像処理指示情報を生成する画像処理指示情報生成手段、
前記１または複数の画像処理指示情報を前記画像処理装置に送信する手段、
として前記コンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システム、画像処理装置、サーバ装置、画像処理方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、印刷、スキャン、ファックス、コピーなどの画像処理機能を備える画像処理装置において、ユーザが行う操作の手順または複数の動作パラメータ（用紙サイズ、印刷枚数など）からなる画像処理の実行条件をジョブとして予め記憶させておき、必要に応じて、記憶させたジョブを呼び出せる、いわゆるジョブメモリと呼ばれる機能を有するものがある（たとえば、特許文献１）。ジョブメモリを使えば、その都度実行条件を指定する必要がなくなり、同じ操作の繰り返しを省くことができる。
【特許文献１】特開平７−１６０１４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、ジョブメモリを利用するためには、ジョブを事前に登録しておく必要がある。また、ジョブの登録数にも限りがある。
【０００４】
そのため、画像処理を行うすべての原稿について実行条件を登録するのは実質不可能であり、過去に実行した画像処理のいずれかと同一の実行条件で画像処理を再実行するような場合に、ジョブメモリを適用することはできなかった。
【０００５】
本発明は、上記従来の課題に鑑みてなされたものであり、煩雑な操作を要することなく、過去に実行した画像処理のいずれかと同一の実行条件で画像処理を再実行することができる画像処理システム、画像処理装置、画像履歴管理サーバ装置、画像処理方法、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係る画像処理システムは、１または複数の画像を処理対象画像として取得する画像取得手段と該処理対象画像に所定の画像処理を行う画像処理実行手段とを備える１または複数の画像処理装置と、サーバ装置と、を含む画像処理システムにおいて、前記各画像処理装置は、前記画像取得手段により取得される処理対象画像に基づいて、該処理対象画像を示すログ画像を生成するログ画像生成手段と、前記画像処理実行手段が前記処理対象画像に対して行った画像処理の内容をログ情報として記録するログ情報記録手段と、前記ログ画像と前記ログ情報とを前記サーバ装置に送信する手段と、を含み、前記サーバ装置は、前記各画像処理装置から送信されるログ画像とログ情報とを関連づけて記憶するログ情報記憶手段と、前記ログ情報記憶手段に記憶されるログ画像から、前記各画像処理装置から送信される他のログ画像と同一のまたは類似するログ画像を検索する類似画像検索手段と、前記ログ情報記憶手段から、前記類似画像検索手段により検索されるログ画像に関連づけられた１または複数のログ情報を読み出すとともに、該読み出したログ情報が示す画像処理の内容に基づいて、該画像処理の実行を指示する１または複数の画像処理指示情報を生成する画像処理指示情報生成手段と、前記１または複数の画像処理指示情報を前記各画像処理装置に送信する手段と、を含み、前記画像処理実行手段は、前記画像取得手段により取得される他の処理対象画像のログ画像を前記サーバ装置に送信するとともに、それに応じて前記サーバ装置から送信される１または複数の前記画像処理指示情報のいずれかに従って、前記他の処理対象画像に画像処理を行うことを特徴としている。
【０００７】
本発明によれば、各画像処理装置で画像処理が実行されるたびに、当該画像処理に係る情報（ログ画像およびログ情報）がサーバ装置に蓄積される。そして、各画像処理装置において新たな画像処理を行う際に、サーバ装置から、その処理対象画像に対して過去にいずれかの画像処理装置で実行された画像処理に係る１または複数の画像処理指示情報を取得し、そのいずれかに従って当該処理対象画像に画像処理を行うことができる。このため、煩雑な操作を要することなく、過去に実行した画像処理のいずれかと同一の実行条件で画像処理を再実行することができる。
【０００８】
なお、前記画像処理実行手段は、前記複数の画像処理指示情報から、いずれか１つの画像処理指示情報を選択する選択手段を含み、前記選択手段により選択される画像処理指示情報に従って、前記他の処理対象画像に画像処理を行ってもよい。こうすれば、処理対象画像に対して過去に実行した画像処理が複数存在する場合に、実行する画像処理をユーザに選択させることができるようになる。
【０００９】
また、本発明に係る画像処理装置は、１または複数の画像を処理対象画像として取得する画像取得手段と該処理対象画像に所定の画像処理を行う画像処理実行手段とを含み、サーバ装置と通信を行う画像処理装置であって、前記画像取得手段により取得される処理対象画像に基づいて、該処理対象画像を示すログ画像を生成するログ画像生成手段と、前記画像処理実行手段が前記処理対象画像に対して行った画像処理の内容をログ情報として記録するログ情報記録手段と、前記ログ画像と前記ログ情報とを前記サーバ装置に送信する手段と、を含み、前記画像処理実行手段は、前記画像取得手段により取得される他の処理対象画像のログ画像を前記サーバ装置に送信するとともに、それに応じて前記サーバ装置から送信される１または複数の前記画像処理指示情報のいずれかに従って、前記他の処理対象画像に画像処理を行うことを特徴としている。
【００１０】
また、本発明に係るサーバ装置は、画像処理装置と通信を行うサーバ装置であって、前記画像処理装置から、１または複数の画像を示すログ画像と、該１または複数の画像に対して行った画像処理の内容を示すログ情報と、を受信する手段と、前記受信したログ画像とログ情報とを関連づけて記憶するログ情報記憶手段と、前記ログ情報記憶手段に記憶されるログ画像から、前記画像処理装置から送信される他のログ画像と同一のまたは類似するログ画像を検索する類似画像検索手段と、前記ログ情報記憶手段から、前記類似画像検索手段により検索されるログ画像に関連づけられた１または複数のログ情報を読み出すとともに、該読み出したログ情報が示す画像処理の内容に基づいて、該画像処理の実行を指示する１または複数の画像処理指示情報を生成する画像処理指示情報生成手段と、前記１または複数の画像処理指示情報を前記画像処理装置に送信する手段と、を含むことを特徴としている。
【００１１】
また、本発明に係る画像処理方法は、１または複数の画像を処理対象画像として取得する画像取得ステップと該処理対象画像に所定の画像処理を行う画像処理実行ステップとを備える画像処理方法であって、前記画像取得ステップにおいて取得される処理対象画像に基づいて、該処理対象画像を示すログ画像を生成するログ画像生成ステップと、前記画像処理実行ステップにおいて前記処理対象画像に対して行われた画像処理の内容をログ情報として記録するログ情報記録ステップと、ログ情報記憶手段に、前記ログ画像と前記ログ情報とを関連づけて記憶させるステップと、前記ログ情報記憶手段に記憶されるログ画像から、前記画像取得ステップにおいて取得される他の処理対象画像のログ画像と同一のまたは類似するログ画像を検索する類似画像検索ステップと、前記ログ情報記憶手段から、前記類似画像検索ステップにおいて検索されるログ画像に関連づけられた１または複数のログ情報を読み出すとともに、該読み出したログ情報が示す画像処理の内容に基づいて、該画像処理の実行を指示する１または複数の画像処理指示情報を生成する画像処理指示情報生成ステップと、を含み、前記画像処理実行ステップは、前記画像処理指示情報生成ステップにおいて生成される１または複数の前記画像処理指示情報のいずれかに従って、前記他の処理対象画像に画像処理を行うことを特徴としている。
【００１２】
また、本発明に係るプログラムは、１または複数の画像を処理対象画像として取得する画像取得手段と該処理対象画像に所定の画像処理を行う画像処理実行手段とを含み、サーバ装置と通信を行う画像処理装置としてコンピュータを機能させるためのプログラムであって、前記画像取得手段により取得される処理対象画像に基づいて、該処理対象画像を示すログ画像を生成するログ画像生成手段、前記画像処理実行手段が前記処理対象画像に対して行った画像処理の内容をログ情報として記録するログ情報記録手段、前記ログ画像と前記ログ情報とを前記サーバ装置に送信する手段、を含み、前記画像処理実行手段は、前記画像取得手段により取得される他の処理対象画像のログ画像を前記サーバ装置に送信するとともに、それに応じて前記サーバ装置から送信される１または複数の前記画像処理指示情報のいずれかに従って、前記他の処理対象画像に画像処理を行うことを特徴としている。
【００１３】
さらに、本発明に係るプログラムは、画像処理装置と通信を行うサーバ装置としてコンピュータを機能させるためのプログラムであって、前記画像処理装置から、１または複数の画像を示すログ画像と、該１または複数の画像に対して行った画像処理の内容を示すログ情報と、を受信する手段、ログ情報記憶手段に、前記受信したログ画像とログ情報とを関連づけて記憶させる手段、前記ログ情報記憶手段に記憶されるログ画像から、前記画像処理装置から送信される他のログ画像と同一のまたは類似するログ画像を検索する類似画像検索手段、前記ログ情報記憶手段から、前記類似画像検索手段により検索されるログ画像に関連づけられた１または複数のログ情報を読み出すとともに、該読み出したログ情報が示す画像処理の内容に基づいて、該画像処理の実行を指示する１または複数の画像処理指示情報を生成する画像処理指示情報生成手段、前記１または複数の画像処理指示情報を前記画像処理装置に送信する手段、として前記コンピュータを機能させるためのプログラムである。
【００１４】
なお、上記プログラムは、コンピュータ読み取り可能な情報記録媒体に記憶されてもよく、情報記録媒体としては、たとえば、磁気テープ、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＭＤ、ＤＶＤ−ＲＯＭ、ＩＣカードなどを用いることができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の一実施形態を図面に基づいて詳細に説明する。
【００１６】
図１は、本発明の一実施形態に係る画像処理システムの全体構成図である。同図に示すように、画像処理システム１は、１または複数の画像処理装置１０（ここでは４つとする。）とサーバ装置１２とを含んで構成されている。各画像処理装置１０は、たとえば、プリンタ、スキャナ、ファクシミリ、コピー機、または印刷・スキャン・ファックス・コピーなどの機能を２つ以上含む複合機であり、ＬＡＮ（Local Area Network）によりサーバ装置１２と接続されている。なお、各画像処理装置１０とサーバ装置１２とは、インターネットなどの通信回線を介して接続されてもよい。
【００１７】
画像処理装置１０は、画像処理の対象である１または複数の画像（以下「処理対象画像」という。）を取得し、取得した処理対象画像に所定の画像処理を行うものである。たとえば、１または複数のページからなる文書、絵、写真などを光学的に読み取ることにより処理対象画像を取得し、取得した処理対象画像に、ファイル出力、印刷、ファックス送信などの画像処理を施す。
【００１８】
また、画像処理装置１０は、画像処理の実行とともに、その画像処理に係る情報をログとして記録する。すなわち、処理対象画像を示すログ画像と当該画像処理の内容を示すログ情報とを生成する。そして、生成されたログ画像およびログ情報は、サーバ装置１２に転送され、画像処理ごとに（ジョブ単位で）に記憶される。こうして、画像処理システム１内の各画像処理装置１０で画像処理が実行されるたびに、その画像処理に係るログ画像およびログ情報が自動的にサーバ装置１２に蓄積される。
【００１９】
ここで、画像処理装置１０は、他の処理対象画像に新たな画像処理を行う際に、当該他の処理対象画像を示すログ画像に基づいて、サーバ装置１２から、当該他の処理対象画像に対して過去にいずれかの画像処理装置１０で実行された画像処理に係る１または複数の画像処理指示情報を取得することができる。そして、取得した画像処理指示情報のいずれかに従って当該他の処理対象画像に画像処理を行うことができる。こうして、画像処理システム１では、煩雑な操作を要することなく、過去に実行した画像処理と同一の実行条件で画像処理を再実行することが可能となる。また、ユーザによる画像処理の実行条件設定ミスも軽減される。
【００２０】
以下では、上記処理を実現するために画像処理装置１０およびサーバ装置１２が備える構成および動作についてより詳細に説明する。
【００２１】
図２は、画像処理装置１０の機能ブロック図である。同図に示すように、画像処理装置１０は、画像取得部２０、制御部２２、送受信部２８、画像処理実行部３０を含んで構成されている。
【００２２】
画像取得部２０は、画像処理の対象である１または複数の画像（処理対象画像）を取得するものであり、たとえば、１または複数のページからなる文書、絵、写真などを画像として光学的に読み取る（スキャンする）ものである。あるいは、ＬＡＮなどを介してパソコンその他の装置から転送される印刷用データから印刷する画像を取得するものである。
【００２３】
制御部２２は、画像取得部２０、送受信部２８、画像処理実行部３０などと接続されており、画像処理装置１０全体の制御を行うものである。また、ログ画像生成部２４およびログ情報記録部２６を含んでおり、画像処理実行部３０において実行される画像処理に関する所定の情報を取得する。なお、制御部２０は、ＣＰＵ（Central Processing Unit：中央処理装置）およびメモリを含んで構成されており、上記の機能は、メモリに記憶される各種制御プログラムをＣＰＵが実行することによって実現される。
【００２４】
ログ画像生成部２４は、画像取得部２０により取得される処理対象画像に基づいて、その処理対象画像を示すログ画像を生成するものである。ログ画像は、処理対象画像である１または複数の画像そのものであってもよいし、処理対象画像を特定（識別）できる程度にその画質を落としたもの、すなわち、処理対象画像である１または複数の画像からそれぞれ所定量だけ解像度や色数（階調）などを落とした画像であってもよい。なお、ログ画像の画像形式としては、たとえば、ＪＰＥＧ（Joint Photographic Experts Group）、ＴＩＦＦ（Tag Image File Format）、あるいはそれらの画像を含むＰＤＦ（Portable Document Format）などを用いることができる。
【００２５】
ログ情報記録部２６は、画像取得部２０により取得される処理対象画像に画像処理実行部３０が行った画像処理の内容をログ情報として記録するものである。画像処理の内容とは、たとえば、画像処理の種別（印刷、ファックス送信など）、画像の印刷処理における用紙サイズ、印刷枚数、画質（カラー・白黒、解像度など）、もしくはファックス送信処理における送信先ファックス番号、宛名、画質モードなどのいわゆる動作パラメータ、またはユーザの操作履歴などである。図５は、ログ情報の一例を示す図である。同図に示すように、ログ情報には、動作項目ごとにそのパラメータ値（画像処理種別：スキャン、画像モード：テキスト、カラーモード：グレースケール、解像度：４００×４００ｄｐｉ、・・・）などが含まれている。なお、ログ情報の形式は、同図に示すＸＭＬ（Extensible Markup Language）形式に限定されるものではなく、他の形式であってもよい。
【００２６】
送受信部２８は、ＬＡＮやインターネットなどの通信回線を介してサーバ装置１２とデータの送受信を行うものである。たとえば、処理対象画像のログ画像、その処理対象画像に対して行った画像処理に係るログ情報、当該画像処理の完了時刻などをサーバ装置１２に送信する。また、処理対象画像に係るログ画像をサーバ装置１２に送信するとともに、それに応じてサーバ装置１２から送信される１または複数の画像処理指示情報を受信する。
【００２７】
画像処理実行部３０は、画像処理部２０により取得される処理対象画像に所定の画像処理を行うものである。所定の画像処理には、たとえば、画像のファイル出力処理、画像の印刷処理、画像のファックス送信処理などがある。
【００２８】
また、画像処理実行部３０は、サーバ装置１２から送信される画像処理指示情報に従って画像処理を行うこともできる。すなわち、画像取得部２０により取得される処理対象画像のログ画像をサーバ装置１２に送信し、それに応じてサーバ装置１２から送信される１または複数の画像処理指示情報のいずれかに従って、その処理対象画像に画像処理を行う。後述するように、サーバ装置１２から送信される画像処理指示情報は、当該処理対象画像に対して過去にいずれかの画像処理装置１０で実行された画像処理と同一処理の実行を指示する情報である。このため、画像処理装置１０では、煩雑な操作を要さずに、処理対象画像に対して過去に実行した画像処理のいずれかと同一の実行条件で画像処理を再実行することが可能となる。これにより、たとえば、以前と同じ宛先へファックス送信する、同じ複写条件でコピーする、といったことが簡便に行えるようになる。
【００２９】
なお、画像処理実行部３０は、画像処理を再実行する前に、サーバ装置１２からの画像処理指示情報に従うか否かをユーザに判断させるようにしてもよい。また、サーバ装置１２から複数の画像処理指示情報を受信した場合にそれらの中からいずれか１つの画像処理指示情報を選択する選択部３２を含み、選択部３２により選択される画像処理指示情報に従って画像処理を行うようにしてもよい。こうすれば、処理対象画像に対して過去に実行した画像処理が複数存在する場合に、再実行する画像処理をユーザに選択させることができる。
【００３０】
図３は、サーバ装置１２の機能ブロック図である。同図に示すように、サーバ装置１２は、制御部４０、送受信部４６、ログ情報記憶部４８を含んで構成されている。
【００３１】
制御部４０は、送受信部４６、画像処理記憶部４８などと接続されており、サーバ装置１２全体の制御を行うものである。また、類似画像検索部４２および画像処理指示情報生成部４４を含んでおり、ログ情報記憶部４８に記憶されるログ画像やログ情報の検索や加工などを行う。なお、制御部４０は、ＣＰＵおよびメモリを含んで構成されるものであり、上記の機能は、メモリに記憶される各種制御プログラムをＣＰＵが実行することによって実現される。
【００３２】
送受信部４６は、ＬＡＮやインターネットなどの通信回線を介して各画像処理装置１０とデータの送受信を行うものである。具体的には、各画像処理装置１０からログ画像、ログ情報、処理完了時刻などを受信する。また、各画像処理装置１０からログ画像を受信するとともに、それに応じて１または複数の画像処理指示情報を当該各画像処理装置１０に送信する。
【００３３】
ログ情報記憶部４８は、たとえばメモリまたはハードディスク記憶装置を含んで構成されており、送受信部４６が各画像処理装置１０から送信されるログ画像やログ情報などを受信するたびに、当該ログ画像やログ情報などを関連づけてを記憶するものである。図４は、ログ情報記憶部４８の一例を示す図である。同図に示すように、ログ情報記憶部４８には、画像処理を識別するジョブＩＤごとに、ログ画像、そのログ画像が示す処理対象画像に対して行った画像処理の内容を示すログ情報、およびその処理完了時刻が記憶されている。
【００３４】
類似画像検索部４２は、ログ情報記憶部４８に記憶されるログ画像の中から、画像処理装置１０から送信されるログ画像と同一のまたは類似するログ画像を検索するものである。ログ画像の検索には、たとえば、画像と他の画像の差分情報に基づく方法、画像に含まれるテキスト情報に基づく方法などの種々の画像特定（検索）方法が適用可能である。
【００３５】
画像処理指示情報生成部４４は、ログ情報記憶部４８から、類似画像検索部４２により検索されるログ画像に関連づけられた１または複数のログ情報を読み出すとともに、読み出した１または複数のログ情報が示す画像処理の内容に基づいて、その画像処理の実行を指示する１または複数の画像処理指示情報を生成するものである。１つのログ画像に関連づけて複数のログ情報が読み出し可能である場合は、そのすべてを読み出してもよいし、その中で最近に実行されたもの（処理完了時間が最近のもの）だけを読み出してもよい。図６は、画像処理指示情報の一例を示す図である。同図に示すＸＭＬ形式の画像処理指示情報は、図５に示す同じくＸＭＬ形式のログ情報から、ＸＳＬＴ（XML Stylesheet Language Transformation）などの所定の変換方法を用いて生成したものである。また、同図に示すように、画像処理指示情報は、動作項目とそのパラメータ値（画像処理種別：スキャン、画像モード：テキスト、カラーモード：グレースケール、解像度：４００×４００ｄｐｉ、・・・）などを、画像処理装置１０が画像処理の実行命令（コマンド）として解釈可能な形式で含んでいる。なお、ログ情報の形式は、同図に示すＸＭＬ形式に限定されるものではなく、他の形式であってもよい。
【００３６】
ここで、画像処理システム１における画像処理装置１０およびサーバ装置１２の動作について説明する。
【００３７】
図７は、通常の画像処理を示すシーケンス図である。同図に示すように、画像処理装置１０において画像処理が開始されると、画像取得部２０は、１または複数の画像を処理対象画像として取得する（Ｓ１００）。次に、画像処理実行部３０は、取得された処理対象画像に所定の画像処理を行う（Ｓ１０２）。画像処理実行部３０による画像処理が完了すると、ログ画像生成部２４は、当該処理対象画像に基づいて、そのログ画像（たとえば、処理対象画像から所定量だけ解像度を落とした画像）を生成する（Ｓ１０４）。また、ログ情報記録部２６は、Ｓ１０２において行われた画像処理の内容をログ情報（たとえば、複数の動作パラメータを含むＸＭＬファイル）として記録する（Ｓ１０６）。そして、送受信部２８は、Ｓ１０４において生成されたログ画像、Ｓ１０６において記録されたログ情報などをサーバ装置１２に送信する（Ｓ１０８）。
【００３８】
Ｓ１０８において、サーバ装置１２は、画像処理装置１０から送信されたログ画像やログ情報などを受信する。次に、ログ情報記憶部４８は、受信したログ画像やログ情報などを関連づけて記憶する（Ｓ１１０）。最後に、送受信部４６は、ログ情報の記憶が完了したことを画像処理装置１０に通知する（Ｓ１１２）。
【００３９】
続いて、図８のシーケンス図に基づき、過去に実行した画像処理と同一の画像処理を再実行する処理を説明する。ここでは、図７に示した処理が何度も繰り返し実行されたことにより、サーバ装置１２のログ情報記憶部４８には、画像処理に係る情報（ログ画像、ログ情報など）が複数蓄積されているものとする。同図に示すように、画像処理装置１０の操作パネルにおいて「同一処理実行」が選択されると（Ｓ２００）、画像取得部２０は、１または複数の画像を処理対象画像として取得する（Ｓ２０２）。次に、ログ画像生成部２４は、取得された処理対象画像に基づいて、そのログ画像を生成する（Ｓ２０４）。
【００４０】
ここで、画像処理の実行は一時中断され、サーバ装置１２への問い合わせが開始される。すなわち、送受信部２８は、Ｓ２０４において生成されたログ画像をサーバ装置１２に送信する（Ｓ２０６）。サーバ装置１２がログ画像を受信すると、類似画像検索部４２は、ログ情報記憶部４８に記憶されるログ画像の中から、Ｓ２０６において受信したログ画像と同一のまたは類似するログ画像を検索する。そして、画像処理指示情報生成部４４は、ログ情報記憶部４８から、類似画像検索部４２により検索されたログ画像に関連づけられたログ情報（ここでは、１つとする。）を読み出す（Ｓ２０８）。次に、画像処理指示情報生成部４４は、読み出したログ情報が示す画像処理の内容に基づいて、その画像処理の実行を指示する画像処理指示情報（たとえば、複数の動作パラメータを含むＸＭＬファイル）を生成する（Ｓ２１０）。そして、送受信部４６は、生成された画像処理指示情報を画像処理装置１０に送信する（Ｓ２１２）。
【００４１】
Ｓ２１２において画像処理指示情報を受信すると、画像処理装置１０は、中断していた画像処理の実行を再開する。すなわち、画像処理実行部３０は、受信した画像処理指示情報を解釈し、その指示内容に従ってＳ２０２において取得した処理対象画像に画像処理を行う（Ｓ２１４）。
【００４２】
以上説明した実施形態によれば、各画像処理装置１０で画像処理が実行されるたびに、当該画像処理に係る情報（ログ画像およびログ情報）がサーバ装置１２に蓄積される。そして、各画像処理装置１０において新たな画像処理を行う際に、サーバ装置１２から、その処理対象画像に対して過去にいずれかの画像処理装置１０で実行された画像処理に係る１または複数の画像処理指示情報を取得し、そのいずれかに従って当該処理対象画像に画像処理を行うことができる。このため、煩雑な操作を要することなく、過去に実行した画像処理のいずれかと同一の実行条件で画像処理を再実行することができる。
【００４３】
なお、本発明は、上記実施形態に限定されるものではなく、種々の変形実施が可能である。たとえば、以上の説明では、複数の画像処理装置とサーバ装置とを含む画像処理システムに本発明を適用したが、本発明は、サーバ装置を含まないシステムにも適用可能である。すなわち、画像処理装置とサーバ装置の両機能を１つの画像処理装置に搭載し、ログ画像およびログ情報をすべて画像処理装置内に記憶させるようにしてもよい。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施形態に係る画像処理システムの全体構成図である。
【図２】本発明の実施形態に係る画像処理装置の機能ブロック図である。
【図３】本発明の実施形態に係るサーバ装置の機能ブロック図である。
【図４】ログ情報記憶部の一例を示す図である。
【図５】ログ情報の一例を示す図である。
【図６】画像処理指示情報の一例を示す図である。
【図７】通常の画像処理を示すシーケンス図である。
【図８】同一の画像処理を再実行する処理を示すシーケンス図である。
【符号の説明】
【００４５】
１  画像処理システム、１０  画像処理装置、１２  サーバ装置、２０  画像取得部、２２，４０  制御部、２４  ログ画像生成部、２６  ログ情報記録部、２８，４６  送受信部、３０  画像処理実行部、３２  選択部、４２  類似画像検索部、４４  画像処理指示情報生成部、４８  ログ情報記憶部。
【図１】
2008085824.tif 000003
【図２】
2008085824.tif 000004
【図３】
2008085824.tif 000005
【図４】
2008085824.tif 000006
【図５】
2008085824.tif 000007
【図６】
2008085824.tif 000008
【図７】
2008085824.tif 000009
【図８】
2008085824.tif 000010